The Integral Real-Time Clock S5-100U
FB10 STL Description
NAME :SET CLOCK SETTING THE CLOCK
DES :WDAY I/Q/D/B/T/C: I BI/BY/W/D: BY
DES :DAY I/Q/D/B/T/C: I BI/BY/W/D: BY
DES :MON I/Q/D/B/T/C: I BI/BY/W/D: BY
DES :YEAR I/Q/D/B/T/C: I BI/BY/W/D: BY
DES :HOUR I/Q/D/B/T/C: I BI/BY/W/D: BY
DES :AMPM I/Q/D/B/T/C: I BI/BY/W/D: BI
DES :MIN I/Q/D/B/T/C: I BI/BY/W/D: BY
DES :SEC I/Q/D/B/T/C: I BI/BY/W/D: BY
DES :ERR I/Q/D/B/T/C: Q BI/BY/W/D: BI
DES :MODE I/Q/D/B/T/C: I BI/BY/W/D: BI
:A =MODE 24HR-MODE = 0, 12HR-MODE = 1
:= F 11.1 (CLOCK MODE STATUS WORD BIT 1)
:AN F 20.0 FLAG IS RESET IF SETTINGS ALREADY
:JC =M001 READ INTO CLOCK DATA AREA
:R F 20.0
:
:C DB 2 CLOCK DATA AREA
:L =WDAY STORE VALUE FOR WEEKDAY
:T DR 4
:L =DAY STORE VALUE FOR DAY
:T DR 5
:L =MON STORE VALUE FOR MONTH
:T DR 5
:L = YEAR STORE VALUE FOR YEAR
:T DL 6
:L =HOUR STORE VALUE FOR HOUR
:ON =AMPM IF 12-HOUR MODE IS SET, AND
:ON =MODE AM/PM BIT = 1 (AFTERNOON), THE
:JC =MORN RELEVANT BIT IN THE CLOCK AREA
:L KH 0080 IS SET
:OW
MORN :T DR 6
:L =MIN STORE VALUE FOR MINUTES
:T DL 7
:L =SEC STORE VALUE FOR SECONDS
:T DR 7
:AN F 11.2 TRANSFER SETTINGS
:S F 11.2 (STATUS WORD IS FW10)
:L KT 020.1 START MONITORING TIME
:SE T 10
M001 :A T 10 BEC, IF MONITORING TIME
:BEC NOT YET ELAPSED
.
12-22
EWA 4NEB 812 6120-02