Hello!
Equipment:
- CompactLogix L16ER
- ASCII Module: 1734-232ASC
- Studio5000 software
Challenge:
- I am trying to receive an RS-232 signal from a Keyence SR-1000 barcode reader into this PLC, process it, and send a DINT to an OPC server.
Issue:
- The solution below is taking too long to process the barcode reader in our high speed application. The delay from scan to processed outcome is ~1 second. I need to develop a faster, leaner solution to allow us to keep up with production pace.
Current Solution:
- I am taking each individual data SINT and process it into a DINT. I then convert each DINT into text (DINT-48). Then go through each individual term and concatenate them into a string, then convert to a DINT.
- The barcode is only 12 digits long and is a QR code.
- The Keyence website has some sample programs for how to take this data into a CompactLogix PLC but the key variables required to implement are not available to me in Studio5000.
Any assistance would be very appreciated!