WA_Sun
Member
Slogging my way through re-writing a Step 5 program in RS Logix, I have come across this segment:
A F 60.7
A T 28
A I 3.4
A I 3.5
AN I 11.2
A I 11.7
= F 70.6
TNB 0
A(
A I 30.6
A I 17.1
O
A I 30.7
A I 17.0
)
A I 37.7
AN I 38.0
L DW 28
SD T 28
NOP 0
NOP 0
NOP 0
NOP 0
***
All fairly simple except that "TNB 0" statement.
As far as I can tell this is a bytewise transfer of zero bytes, i.e. do nothing.
Am I missing something or is there some "programming trick" being employed? I can't see why this is not two separate segments with the second segment starting where the TNB is.
Any thoughts gratefully appreciated.
A F 60.7
A T 28
A I 3.4
A I 3.5
AN I 11.2
A I 11.7
= F 70.6
TNB 0
A(
A I 30.6
A I 17.1
O
A I 30.7
A I 17.0
)
A I 37.7
AN I 38.0
L DW 28
SD T 28
NOP 0
NOP 0
NOP 0
NOP 0
***
All fairly simple except that "TNB 0" statement.
As far as I can tell this is a bytewise transfer of zero bytes, i.e. do nothing.
Am I missing something or is there some "programming trick" being employed? I can't see why this is not two separate segments with the second segment starting where the TNB is.
Any thoughts gratefully appreciated.