Global TCMZ

A Total Continuously Monitored Zone (TCMZ) in machines is an area in a machine or system that is continuously monitored to ensure that the machine or system is functioning properly. This can be done by sensors or other monitoring technologies installed in the area that collect data about the operation of the machine. Monitoring the TCMZ can help detect and address potential problems early before they lead to failures or damage and thus increase the operational safety and reliability of the machine.

Each TCMZ is divided into 3 defined areas: Fatal Fault, Gate/Fortress Fault, and Warning Fault.

PROGRAM Global_TCMZ
VAR
    {attribute 'symbol' := 'none'}
    fbFatalFault: FB_CMZFault;
    aFatalFault: ARRAY[0..0] OF BOOL;
    {attribute 'symbol' := 'none'}
    fbGateFortressFault: FB_CMZFault;
    aGateFortressFault: ARRAY[0..1] OF BOOL;
    {attribute 'symbol' := 'none'}
    fbWarningFault: FB_CMZFault;
    aWarningFault: ARRAY[0..2] OF BOOL;
    {attribute 'symbol' := 'none'}
    fbFatalFaultCtrl0: FB_ErrorSetCtrl;
    {attribute 'symbol' := 'none'}
    fbGateFortressFaultCtrl0: FB_ErrorSetCtrl;
    {attribute 'symbol' := 'none'}
    fbGateFortressFaultCtrl1: FB_ErrorSetCtrl;
    {attribute 'symbol' := 'none'}
    fbWarningFaultCtrl0: FB_ErrorSetCtrl;
    {attribute 'symbol' := 'none'}
    fbWarningFaultCtrl1: FB_ErrorSetCtrl;
    {attribute 'symbol' := 'none'}
    fbWarningFaultCtrl2: FB_ErrorSetCtrl;
END_VAR

Last updated

Was this helpful?