L9_T01: One Tenth Second Timer
(Original Document)
Naming
Name in LL984 Editor
Function Block Name
name of legacy 984 instruction
name in other tools and editors like:
  • Type Library Browser
  • Data Editor
  • Animation Tables
  • Search Results
Function Description
The L9_T01 Timer function block measures time in tenths of a second intervals. It can be used for timing an event or creating a delay.
L9_T01 has 2 control inputs. The operation begins when the input to the ENABLE pin is turned ON. The ACC_TIME value increments while the RUN input remains ON. When the RUN input turns OFF, the ACC_TIME value is reset to 0.
L9_T01 can activate 1 of 2 node outputs. The EQT output turns ON if the ACC_TIME value equals the timer PRESET value; the LESSTH node turns ON if the ACC_TIME value is less than the timer PRESET value.
Representation
Parameters
Input Pin
Name
Data Type
Address Range
Meaning
Top
ENABLE
–
OFF to ON starts the timer when RUN also is ON.
Bottom
RUN
BOOL
–
OFF resets the counter to 0; ON lets the timer execute when ENABLE is also ON.
Node
Node Type
Name
Data Type
Address Range
Meaning
Top
IN
PRESET
%IW, %MW
The maximum number of tenth of a second counts the timer can accumulate while counting. Can be displayed as an integer constant, or can be stored in a variable located in a %IW input word or a %MW memory word or an unlocated word. Valid range: 1 to 65,535.
Bottom
IN/OUT
ACC_TIME
UINT
%MW
The actual number of counts accumulated during counting. Increments up to the preset value by a value of 1 every tenth of a second. A variable tied to this pin can be located in a %MW word or in an unlocated UINT word.
Output Pin
Name
Data Type
Address Range
Meaning
Top
EQT
BOOL
–
ON indicates the ACC_TIME value equals the PRESET value.
Bottom
LESSTH
BOOL
–
ON indicates the ACC_TIME value is less than the PRESET value.