1002
Block Programming Instructions Section 3-30
Variations
Applicable Program Areas
Note TMHW(815)/TMHWX(817) must be used in block programming regions even
within subroutines.
Operands N: Timer Number
BCD: 0 to 4095 (decimal)
Binary: 0 to 4095 (decimal)
S: Set Value
BCD: #0000 to #9999 (BCD)
Binary: &0 to &65535 (decimal)
#0000 to #FFFF (hex)
Operand Specifications
Description TMHW(815)/TMHWX(817) creates an ON-delay countdown timer (10-ms
timer set in SV) between execution of the block program instruction preceding
it and the instructions following. TMHW(815) can time from 0 to 99.99 s with a
timer accuracy of 0 to 0.01 s. TMHWX(817) can time from 0 to 655.35 s with a
timer accuracy of 0 to 0.01 s.
Variations Always Executed in Block Program
Block program areas Step program areas Subroutines Interrupt tasks
OK OK OK Not allowed.
Area N SV
CIO Area --- CIO 0 to CIO 6143
Work Area --- W0 to W511
Holding Bit Area --- H0 to H511
Auxiliary Bit Area --- A0 to A447
A448 to A959
Timer Area 0 to 4095 T0000 to T4095
Counter Area --- C0000 to C4095
DM Area --- D0 to D32767
Indirect DM addresses
in binary
--- @ D0 to @ D32767
Indirect DM addresses
in BCD
--- *D0 to *D32767
Constants --- BCD:
#0000 to 9999 (BCD)
“&” cannot be used.
Binary:
&0 to &65535 (decimal)
#0000 to #FFFF (hex)
Data Registers --- DR0 to DR15
Index Registers --- ---
Indirect addressing
using Index Registers
,IR0 to ,IR15
–2048 to +2047 ,IR0 to –2048 to +2047 ,IR15
DR0 to DR15, IR0 to IR15
,IR0+(++) to ,IR15+(++)
,–(– –)IR0 to, –(– –)IR15