References
E.1
Often-used special memory bits
The complete list of pre-defined special memory program symbols is available to your
project, in the System Symbol table.
Table E- 1
Often-used special memory bits
SM address
System symbol name
SM0.0
Always_On
SM0.1
First_Scan_On
SM0.2
Retentive_Lost
SM0.3
RUN_Power_Up
SM0.4
Clock_60s
SM0.5
Clock_1s
SM0.6
Clock_Scan
SM0.7
RTC_Lost
SM1.0
Result_0
SM1.1
Overflow_Illegal
SM1.2
Neg_Result
SM1.3
Divide_By_0
SM1.4
Table_Overflow
SM1.5
Table_Empty
SM1.6
Not_BCD
SM1.7
Not_Hex
S7-200 SMART
System Manual, 09/2015, A5E03822230-AC
Description
Always ON
ON for the first scan cycle only
ON for one scan cycle if retentive data is lost
ON for 1 scan cycle when RUN mode is entered from a power-up condition
Clock pulse that is ON for 30 s, OFF for 30 s, for a cycle time of 1 min.
Clock pulse that is ON for 0.5 s, OFF for 0.5 s, for a cycle time of 1 s.
Scan cycle clock which is ON for one scan cycle and OFF for the next scan cycle
This bit is turned ON for one scan cycle, if the time on the real time clock device
was reset or lost at power-up (resulting in system time lost). This bit can be used
as either an error memory bit, or to invoke a special start-up sequence.
Set to 1 by the execution of certain instructions when the result of the operation
= 0
Set to 1 by the execution of certain instructions on overflow or illegal numeric
value
Set to 1 when a math operation produces a negative result
Set to 1 when an attempt is made to divide by zero
Set to 1 when the Add to Table instruction attempts to overfill the table
Set to 1 when a LIFO or FIFO instruction attempts to read from an empty table
Set to 1 when an attempt is made to convert a non-BCD value to a binary value
Set to 1 when an ASCII value cannot be converted to a valid hexadecimal value
E
693