6.8 Communication scenarios
This section gives a detailed description of the handshake between the PLC and VVS.
NOTICE
Command and corresponding status signals can be guarded by timers. This
provides extra diagnostics information for the operator.
6.8.1 POWER UP sequence
PLC command VVS status
Send parameters Set(ParamUpdateTimer,
1 sec)
Zero command
Zero status
1
1. ZERO STATUS is the situation where all bits, except the heartbeat bit, are set to zero.
For every conveyor the sending of parameters should at least be successful once.
IF Time-out(ParamUpdateTimer) THEN
HMI should display error message "VVS did NOT accept parameter transfer"
Restart the POWER UP sequence.
END IF
6.8.2 HOME command sequence
PLC command VVS status
Home conveyor
Set(BusyTimer,1000 msec)
Set(ReadyTimer, 5000 msec)
Busy
Busy AND Home conveyor ready
Zero command
Zero status
1
1. ZERO STATUS is the situation where all bits, except the heartbeat bit, are set to zero.
IF Timeout(BusyTimer) THEN
HMI should display error message "VVS did not start conveyor homing"
Operator should press the RESTART button
Zero command
Restart the HOME command sequence
END IF
PARAMETERS
Communication scenarios
6
THINKING FORWARD
VMI Vision System VVS (OL82) VVSX 13.0.12.0, VVSU 3.0.6 / 4 / 2016-07-11 / pd#175592
6-29