Page 18/27
© 2019 Datalogic S.r.l – All Rights Reserved
Laser State Diagram will remain in BOOTING UP state and the ‘Booting Up’ bit=1 (the
‘Booting Up’ bit is bit 7 address 3 of the Input Assembly Memory Map).
When this condition is achieved, the ‘Booting Up’ bit passes 1→0, meaning that the
LISTENING state has been reached. Now the PLC can request the execution of a
command to the Laser Marker.
The execution of the command is underway when the
Command Executing bit
and the
Mirroring Bit
change state 0→1; moreover, as soon as the
Command Executing bit
and
the
Mirroring Bit
change state 0→1, the PLC must reset the
Command Bit
1→0. If the
selected
Command Bit
doesn’t have a matching
Mirroring Bit
, then the
Command Bit
can
be pulled down whenever
Command Executing bit
changes state 0→1.
If, by any chance, the
Command Bit
is not pulled down when the
Mirroring Bit
and
Command Executing
bit turns 0→1, then the
Command Executing bit
and the
Mirroring
Bit
will not turn to 0 when the command is ended. The Protocol State will pass in
LISTENING as soon as the
Command Executing bit
passes 1→0.
3.1. Input Assembly Memory Map
The input Assemby Memory Map has been developed in order to structure all the data
coming from the Datalogic Laser Marker towards the PLC. Depending on the
information that the Laser is returning at every Update Time, the PLC could need to
check a single bit or multiple bytes from the following memory map.
Laser
Ready
Shutter
Closed
Laser
Standby
Shutter
Closed
Laser Busy
Shutter
Closed
Open
Document
From Device