6 F 3 B 0 3 6 4
127
|R074F R073A |
14|-| |---| |-+[ 00261 MOV RW112][ 00001 MOV RW113]--------------------- |
| | |
| | |
| +[H0001 READ RW112 -> D0010]----------------------------- |
| | |
| | |
| +[D0010 = 00000][ SET R073B][ RST R073A]----------------- |
| /* Checks the output data semaphore for clear */ |
|R074F R073B |
15|-| |---| |-+[ 00262 MOV RW114][ 00001 MOV RW115][ 00000 MOV D0097]--- |
| | |
| | |
| +[H0001 READ RW114 -> D0097]----------------------------- |
| |/* Reads the input data semaphor */ |
| | |
| +[00100 TON T056][ RST R0736][ RST R0073][ +1 D4001]------- |
| | |
| | |
| +[D0097 = 00001][ SET R073C][ RST R073B]----------------- |
| |
|R074F R073C |
16|-| |---| |-+[ 00000 MOV D0098][ 00262 MOV RW114][ 00001 MOV RW115]--- |
| | |
| | |
| +[D0098 WRITE RW114 -> H0001][ SET R073D][ RST R073C]---- |
| /*Writes "0" in the input data semaphor*/ |
|R074F R073D |
17|-| |---| |--[ 00001 TON T057][ SET R073E][ RST R073D]---------------- |
| /* Waits for loopback time */ |
|R074F R073E |
18|-| |---| |-+[ 00001 MOV D0096]--------------------------------------- |
| | |
| | |
| +[ 00261 MOV RW112][ 00001 MOV RW113]--------------------- |
| | |
| | |
| +[D0096 WRITE RW112 -> H0001][ SET R073F][ RST R073E]---- |
| /* Writes "1" in the output data semaphore */ |
|R074F R073F |
19|-| |---| |-+[ 00261 MOV RW112][ 00001 MOV RW113]--------------------- |
| | |
| | |
| +[H0001 READ RW112 -> D0010]----------------------------- |
| | |
| | |
| +[D0010 = 00000][ SET R0740][ RST R073F]----------------- |
| /* Checks the output data semaphore for clear */ |
|R074F R0740 |
20|-| |---| |-+[ 00262 MOV RW114][ 00001 MOV RW115][ 00000 MOV D0097]--- |
| | |
| | |
| +[H0001 READ RW114 -> D0097]----------------------------- |
| |/* Reads the input data semaphore */ |
| | |
| +[00100 TON T058][ RST R073B][ RST R0073][ +1 D4002]----- |
| | |
| | |
| +[D0097 = 00001][ SET R0741][ RST R0740]----------------- |