ONTROLLER FOR USE OVER Creating a PNIO node using the GSDML file ..............13 Configuring the Laser Marker PNIO node on TIA Portal ..........15 CYCLIC COMMUNICATION BETWEEN THE PLC AND THE DATALOGIC LASER MARKING SYSTEM ........................... 16 3.1. I ..................
Introduction to this User Manual This User manual has been developed for PLC programmers who intend to connect a Datalogic Laser Marker to a PLC via ProfiNet/IO, in order to handle the Laser Marker and its operations following the flow of the Production Chain.
Public Setup over ProfiNet/IO Network In order to have ProfiNet/IO connection between the PLC and the Datalogic Laser Marker, it is necessary to set up both elements: this chapter want to show the necessary steps and the choices which the PLC programmer can make according to his needs, in order to have communication between these two ProfiNet/IO devices.
Public Advanced net settings of the Laser Marker All Datalogic Laser Marking devices are controlled by the Windows Firewall, which by default settings does not allow Inbound and Outbound ProfiNet/IO traffic; in order to establish a ProfiNet/IO connection between the PLC and the Laser Marker, the user can either completely disable the control of the Windows Firewall, or allow all Inbound and Outbound traffic regarding ‘LaserEngine.exe’.
Page 11
Laser Marking System, please double click on the ‘Save-Data.bat’ icon, present on the Desktop of the Laser Marker. At this point, to activate ProfiNet/IO communication on the Datalogic Laser Marker side, it is sufficient to set Laser Engine in Remote Mode, by clicking on the indicated Push...
Public 2.2. Configuring the Siemens™ S7-1200 Controller for use over PNIO In order to create a Datalogic Laser Marker new ProfiNet/IO node in an already existing TIA Portal project, it is necessary to install the GSDML file. Once the new ProfiNet/IO node has been imported inside the project, there are some parameters which need to be set before starting to work on the data exchange between the PLC and the Laser Marker.
Input Assembly Memory Map, while the memory area generated by the PLC towards the Laser Marker will be called Output Assembly Memory Map. Once connection is established between the PLC and the Datalogic Laser Marker, most certainly the PLC programmer will want to program the PLC so to command the Laser...
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.
63/127/253 Description of the Input Assembly Memory Map According to the logic state of the following bits, the PLC is constantly informed about the Datalogic Laser System state, in addition to the state of a requested command. Address Name Value...
The Output Assembly Memory Map has been developed in order to structure all the data coming from the PLC towards the Datalogic Laser System. The PLC will need to set a single bit or multiple bytes in the following memory map.
Classification TSS L3 LM Public 3.3. Possible Errors There are 2 kinds of error which can turn up during the normal use of a Datalogic Laser Marker via ProfiNet/IO: -Command Error; -Protocol Error. The PLC is informed by 2 bits in the Input Assembly Memory Map if any kind of error happens: these 2 bits are bits 1 and 2 in Address 2 (respectively ‘Command Error’...