Sample programs appendix a – Rockwell Automation 1785-BCM_BEM, D17856.5.4 PLC-5 Backup Communication Module User Manual User Manual

Page 122

Advertising
background image

Sample Programs

Appendix A

A-4

SAMPLE 1771–BCM 1ATATIME PROGRAM 28 August 1991 Page 1
Program Listing Report PLC–5/25 File 1ATATIME Rung 2:0

Rung 2:0
THIS RUNG WILL OBTAIN STATUS INFORMATION FROM THE BCM AND WHEN THE PROCESSOR IS
SECONDARY IT WILL ALSO OBTAIN DATA FROM THE BCM.
| BTR 1 |BTW 1 |
| EN |EN BTR 1 |
| N30:0 N30:5 +BTR––––––––––––––––––––+ |
+––––]/[––––––––]/[–––––––––––––––––––––––––––––+BLOCK TRNSFR READ +–(EN)–+
| 15 15 |Rack 0| |
| |Group 0+–(DN) |
| |Module 0| |
| |Control Block N30:0+–(ER) |
| |Data file N31:1| |
| |Length 0| |
| |Continuous N| |
| +–––––––––––––––––––––––+ |

Rung 2:1
THIS RUNG DETERMINES PRI/SEC FUNCTIONALITY AND EXECUTES THE CORRESPONDING
SUBROUTINE.
| LOCAL PRI/|REMOTE PRI| |
| SEC BIT |/SEC BIT |1=LOCAL IS |
| BTR 1 |PROG TO 1=LOCAL IS|1=REMOTE |PRIMARY |
| DN BIT |RUN DELAY PRIMARY |IS PRIMARY|STORE BIT |
| N30:0 T29:0 N31:1 N31:1 N31:0 |
+––––] [––––––––] [––––––––––––––––––––––+–––] [––––––––]/[––––+–––(L)––––+––+–+
| 13 DN | 6 14 | 0 | | |
| | |1=REMOTE | | |
| | |IS PRIMARY| | |
| | |STORE BIT | | |
| | | N31:0 | | |
| | +–––(U)––––+ | |
| | 8 | |
| |LOCAL PRI/|REMOTE PRI| | |
| |SEC BIT |/SEC BIT |1=REMOTE | |
| |1=LOCAL IS|1=REMOTE |IS PRIMARY | |
| |PRIMARY |IS PRIMARY|STORE BIT | |
| | N31:1 N31:1 N31:0 | |
| +–––]/[––––––––] [––––+–––(L)––––+––+ |
| | 6 14 | 8 | | |
| | |1=LOCAL IS| | |
| | |PRIMARY | | |
| | |STORE BIT | | |
| | | N31:0 | | |
| | +–––(U)––––+ | |
| | 0 | |
| | LOCAL PRI/|REMOTE PRI | |
| | SEC BIT |/SEC BIT 1=LOCAL IS | |
| | 1=LOCAL IS|1=REMOTE PRIMARY | |
| | PRIMARY |IS PRIMARY STORE BIT | |
| | N31:1 N31:1 N31:0 | |
| ++–––]/[––––––––]/[––––++–––(U)––––++ |
| | 6 14 || 0 | |
| |LOCAL PRI/|REMOTE PRI||1=REMOTE | |
| |SEC BIT |/SEC BIT ||IS PRIMARY| |
| |1=LOCAL IS|1=REMOTE ||STORE BIT | |
| |PRIMARY |IS PRIMARY|| N31:0 | |
| | N31:1 N31:1 |+–––(U)––––+ |
| +–––] [––––––––] [––––+ 8 |
| 6 14 |

Advertising