userSubrouting

hi 

i am working with abaqus CAE heat transfer model. i have one constraints. i have a heat source with 2000kW. during simulation time, model has to check a temperature of one node point. (setTemperature point) when temperature of this point is above150 Celsius, heat flux value should be zero. i feel that i have to use a subroutine. what is the suitable subroutine for this.( i could not see that DFLUX can read temperature of node in the model.)