|
Topic: DMD0180 TMRDOWN - Down Timer |
|
|
|
|
|
The Down Timer (TMRDOWN) has a single ladder logic input leg which both enables and resets the Timer. If the input logic is ON, the Down Timer will begin timing down from the Preset value. When the input logic is OFF, the Timer is reset and the Timer's accumulator value is set to the Preset value.
The yellow triangle in the upper left corner indicates the Down Timer is a Multi-Scan instruction.
|
|
Parameters:Note: Use the F9 key (Element Browser) or Down-Arrow key (Auto-Complete) at any time to see a complete list of the memory locations that are valid in the current field of the instruction.
Timer Struct - specifies a unique Timer structure that will be used by this instruction.
Preset - is the amount of time after which you want some action to take place. The Down Timer has a resolution of 1 millisecond. The maximum value for a Timer Preset is 2,147,483,647 milliseconds. The Preset value can be specified in one of two ways:
|
|
|
Constant - specified using the Time format (HH : MM : SS : mmm). The maximum Time value in this form is 569
hours, 31 minutes, 23 seconds, and 647 milliseconds. If needed, the value
entered for the Timer Preset will be normalized to its standard value.
For example, if you entered a value of
|
|
|
Variable - designates a location that contains the total number of milliseconds desired for the Preset. This can be any readable numeric location.
|
|
|
|
|
Status Display:The yellow triangle in the upper left corner indicates this is a Multi-Scan instruction.
The Down Timer instruction has a single ladder logic input leg labeled (E/R), which both enables and resets the Timer.
The Down Timer instruction provides several status values that can be used elsewhere in your ladder program. Their values are updated each time the TMRDOWN instruction is processed. The syntax for using them is <timer struct>.<flag name>, for example, T7.Acc.
|
|
|
|
|
|
|
See Also:
|
|
|
|
|
Rung Example:
|
|
|
|
|