User manual

Toolbox 32 User Manual 1.47d www.cse-semaphore.com/mykingfisher
Page
212
Initialise Primary / Secondary RTU registers
RTU1 Only DoOn1stScan Sec RTU=2
#YADDRESS #YSYS.SCAN1 #Y2NDRTU
├─────[=]──────────┤ ├───────────────────────────────────────────┬───(Copy)────┤
1 2
Mode=PrimLis
#Y2NDSTAT
├───(Copy)────┤
2
SendRTU2Msg
RTU 2
└──(TX_DATA)──┤
#R1
RTU2 Only DoOn1stScan Prim RTU=1
#YADDRESS #YSYS.SCAN1 #Y2NDRTU
├─────[=]──────────┤ ├───────────────────────────────────────────┬───(Copy)────┤
2 1
Mode=SecLis
#Y2NDSTAT
├───(Copy)────┤
4
R1QuietTimer
#R51
└───(Copy)────┤
0
Determine when in control mode
Mode=PrimCon ControlMode
#Y2NDSTAT #R100.10
├─────[=]────┬─────────────────────────────────────────────────────────( )─────┤
1
Mode=SecCon
#Y2NDSTAT
├─────[=]────┘
3
Primary: On power up, attempt to communicate with Sec. until
successful or until a Force Control command is received.
RTU1 Only DoEveryMin Mode=PrimLis P2 Waiting SendR2Msg
#YADDRESS #YTICK.MIN #Y2NDSTAT #YPST2.2 RTU 2
├─────[=]────┬─────┤ ├────┬─────[=]───────────────────────┤/├───────(RX_DATA)──┤
1 2 #R1
DoOn1stScan
#YSYS.SCAN1
└─────┤ ├────┘
RTU1 Only R2 ComSucc Mode=PrimCon
#YADDRESS #YLSUCC2 #Y2NDSTAT
├─────[=]────┬──[CHANGE]──┬──────────────────────────────────────┬───(Copy)────┤
1 1
ForceControl ForceControl
#R100.11 #R100.11
└─────┤ ├────┘ └─────(R)─────┤
Figure: Primary/Secondary RTU Ladder Logic - PART A