15.07.2013 Views

Automatic control function programming manual ladder language

Automatic control function programming manual ladder language

Automatic control function programming manual ladder language

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3.8.5 System Faults and Diagnostic<br />

3.8.5.1 System or Configuration error<br />

The following variables inform the user in case of system or configuration errors.<br />

Variable Mnemonic Description<br />

%R97C.W DEFHTR Computation time (or RTC) overrun error counter (*)<br />

%R97F.2 DEFCARTE General I/O card error bit (**)<br />

%R97F.1 DEFCONF General I/O card configuration error bit (**)<br />

%R97F.0 DEFBUS General serial I/O bus link error bit (**)<br />

Variables<br />

(*) This counter is incremented by the system whenever an overrun is detected. It is reset<br />

by the user programme.<br />

(**) These bits ate set by the system whenever an error is detected.<br />

3.8.5.2 System Diagnostic<br />

The following variables give the time occupied (as a percentage of CPU time) by the monitor and each automatic<br />

<strong>control</strong> task.<br />

Variable Mnemonic Description<br />

%R950.B Sys_avr1 Mean time occupied by the monitor on cycle %TS1<br />

%R951.B Sys_max1 Maximum time occupied by the monitor on cycle %TS1<br />

%R952.B Ts0_avr1 Mean time occupied by task %TS0 on cycle %TS1<br />

%R953.B Ts0_max1 Maximum time occupied by task %TS0 on cycle %TS1<br />

%R954.B Ts1_avr Mean time occupied by task %TS1<br />

%R955.B Ts1_max Maximum time occupied by task %TS1<br />

%R956.W Overrun1 Computation time overrun on cycle %TS1<br />

%R958.B Sys_avr2 Mean time occupied by the monitor on cycle %TS2<br />

%R959.B Sys_max2 Maximum time occupied by the monitor on cycle %TS2<br />

%R95A.B Ts0_avr2 Mean time occupied by task %TS0 on cycle %TS2<br />

%R95B.B Ts0_max2 Maximum time occupied by task %TS0 on cycle %TS2<br />

%R95C.B Ts2_avr Mean time occupied by task %TS2<br />

%R95D.B Ts2_max Maximum time occupied by task %TS2<br />

%R95E.W Overrun2 Computation time overrun on cycle %TS2<br />

%R960.B Sys_avr3 Mean time occupied by the monitor on cycle %TS3<br />

%R961.B Sys_max3 Maximum time occupied by the monitor on cycle %TS3<br />

%R962.B Ts0_avr3 Mean time occupied by task %TS0 on cycle %TS3<br />

%R963.B Ts0_max3 Maximum time occupied by task %TS0 on cycle %TS3<br />

%R964.B Ts3_avr Mean time occupied by task %TS3<br />

%R965.B Ts3_max Maximum time occupied by task %TS3<br />

%R966.W Overrun3 Computation time overrun on cycle %TS3<br />

%R968.B Sys_avr4 Mean time occupied by the monitor on cycle %TS4<br />

%R969.B Sys_max4 Maximum time occupied by the monitor on cycle %TS4<br />

%R96A.B Ts0_avr4 Mean time occupied by task %TS0 on cycle %TS4<br />

en-938846/8 3 - 63<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!