Individual Current Sensor Monitoring

Individual current sensor is connected to each zone. If three phase zone is used then three current sensors are required for zone, one for each phase. User needs to define following variables for individual current monitoring.

Selecting single or three phase current monitoring:

System will understand whether single or three phase heaters are used using “TECT_PROCESS_SET_TYPE“ structure “wControlWord“ variable bit 14. If this bit is turned ON then it means three phase current monitoring is selected else single phase current monitoring is selected.

xEn_Indivi_Monitor:

User must set “xEn_Indivi_Monitor“ variable TRUE in the group data to turn on current monitoring feature for individual current sensor.

rRated_Current:

User should use this variable from “TECT_MACHINE_SET_TYPE “ structure for connecting rated current of the heater. For 3 phase heaters same rating is used for balancing. Hence only one varaible for rated current is sufficient for all three phases.

arActual_Current:

User should use this variable from “TECT_MACHINE_STATUS_TYPE“ structure for connecting actual current measured from the sensor. If single phase heater is used then only first array element should be connected. For 3 phase heaters sensor input needs to be connected to 3 array elements respectively.

timMonitorCycle_Time:

Monitor cycle can be defined in seconds by user in “ TECT_GROUP_DATA_TYPE“ structure variable. At the start of this duration Zones enter in current monitoring function. One after another zones are checked until all zones are checked. After this monitoring function is stopped, and control of the zones goes back to process till “timMonitorCycle_Time“ elapsed. On next cycle function will start monitoring from zone 1 again.

../_images/f6af0f2e0d2973190a317d3178bd42a8

It is recommended that user should set a value around 150-300 seconds.

Each zone takes approx. 5 seconds time for current monitoring. Each monitoring cycle has 2 parts: current monitoring and process. It is recommended that process time should be at least twice the current monitoring. As a thumb rule we can calculate minimum monitoring time as timMonitorCycle_Time := Number of zones * 5 * 3

wErrors2:

This variable in TECT_PROCESS_STATUS_TYPE structure shows current monitoring status of the zone. If error is condition is removed, then error will be removed and it does not require RESET.

timLastMeasurement:

This variable in “TECT_GROUP_DATA_TYPE“ structure shows time taken by all the zones to complete monitoring function in the last measurement.