🧾 Description
This article explains the configuration and connection steps with EIP SW and BC9180 ETH base.
🛠️ Resolution Steps
STEP 1 - Configure BC9180 Ethernet base as Ethernet IP by next configuration steps:
1. Unlink
2. Place the reader on the base for paring both devices. Please wait until ascending BEEP´s series to finish.
3. Restore Default
4. Ethernet Interface
5. Ethernet Selection = ETH-IP
6. Open DL Aladdin and select Device Autodetection/Search On Connection optoin. Once the communication browser is opened, after a few seconds the IP address obtained by the base will appear:
STEP 2 - Connection Steps to EIP SW
1. Open the SW EIP on the Pc, enter the IP address of the base and press Connect. Wait until the state of the connection shows as Connected to read the first barcode or 2D code that will be transmitted to the base. In this case, the code read was an EAN13 with information 3662168007238:
2. To receive the expected data size set the following values:
Service Code = 0E, Class = 64, Instance = 1, Attribute = 6
The PLC (SW) will return 2 bytes with the length of the data (for example, 09 00). Press "Send UCMM Explicit Message" to receive the message:
3. To receive the data (bar code reading or 2D) set the following values:
Service Code = 0E, Class = 64, Instance = 1, Attribute = 7
The PLC will return up to 480 bytes (barcode reading or 2D) in hexadecimal format. Press "Send UCMM Explicit Message" to receive the message:
Code received in hexadecimal values: 33 (3) 36 (6) 32 (2) 31 (1) 36 (6) 38 (8) 30 (0) 30 (0) 37 (7) 32 (2) 33 (3) 38 (8) 0D ( CR which is the suffix set by default)
4. To receive the element sequence number, set the following values:
Service Code = 0E, Class = 64, Instance = 1, Attribute = 3
The response will be a 2-byte sequence number of the item (for example, 01 00, 02 00, and so on because it is a progressive number that increases after each new barcode or 2D) of the barcode or 2D previously received. Press "Send UCMM Explicit Message" to receive the message:
5. To confirm the previously received data, you must first complete the "Data" field with the sequence number obtained with the previous attribute (attribute 3), in this example 02 00. After set the following values:
Service Code = 10, Class = 64, Instance = 1, Attribute = 9
Press "Send UCMM Explicit Message" for confirmation, the EIP program will write "Success":
