Siemens S7 integration with Inveo BoxID reader

Share
Siemens S7 integration with Inveo BoxID reader

The integration of industrial equipment, such as Siemens S7 controllers, with code readers, such as Inveo BoxID, is a key aspect of automating manufacturing processes. In the following article, we provide a brief guide to configuring and implementing this integration.


Required elements and preparation

To carry out full integration, we need:

  1. Siemens S7 controller (e.g. S7-1200 or S7-1500).
  2. Inveo BoxID reader with the relevant technical documentation.
  3. TIA Portal software (for programming Siemens controllers).
  4. Computer with appropriate drivers and Ethernet connection.

Step 1: Configure the Inveo BoxID reader

Preparation of the device

  1. Connect the Inveo BoxID reader to the computer using an Ethernet cable.
  2. Use the configuration tool provided by the manufacturer.
  3. Set basic parameters such as:
  • IP address (e.g. 192.168.0.100)
  • Communication port (e.g. 502 for Modbus TCP or dedicated protocol)

Performance test

Test the code reading with the diagnostic software provided. Ensure that the data is transferred correctly.

Step 2: Siemens S7 controller configuration in TIA Portal

Design development

  1. Open TIA Portal and create a new project.
  2. Add the Siemens S7 controller to the project by configuring its IP address on the same subnet as the Inveo BoxID reader.

Adding a communication link

  1. In section Devices & Networks add a communication device (e.g. Ethernet).
  2. Configure a Modbus TCP connection or dedicated protocol, specifying the IP address and port of the reader.

Implementation of logic in a PLC program

Add function blocks (FBs) to process data from the reader:

  • Reading data from the reader buffer.
  • Reading validation (e.g. checksum).
  • Passing data to the relevant variables in the controller.

Step 3: Testing and commissioning

Communication test

  1. Start the driver and ensure that the connection to the reader is working properly.
  2. Check the data transfer using TIA Portal's built-in diagnostic tools.

Debugging

  • Use online monitoring in the TIA Portal to track the flow of data.
  • Check the variables responsible for processing data from the reader.

Step 4: Integration with superordinate systems

Connection to SCADA or MES

Processed data can be sent to master systems via:

  • Profinet
  • OPC UA
  • Modbus TCP

Summary

Integrating a Siemens S7 controller with an Inveo BoxID reader is a process that requires a precise approach and knowledge of both hardware and software. A correctly configured system allows fast and error-free data processing, which significantly increases the efficiency of industrial processes.

If you would like to enhance your knowledge and skills in programming and configuration of automation systems, we recommend enrolling in the free PLC course!

Share
Recommended course!
Until 20.09.2022 rebate -15% on:

SIMATIC S7 in action

Sign up for the newsletter!
Author of entries
Tomasz Gilewski

Hello, my name is Tomasz Gilewski. I am the author of books on the S7-1200 controller and HMI panels (i.e. Siemens hardware). I have been programming exclusively on Siemens hardware and engineering tools for several years.

Leave a Comment

Select currency
Scroll to Top

Search on