I'm trying with absolutely no success to incorporate a Sick CLV630-0120 barcode scanner into my TIA project. The project details are as follows:
Siemens S7-1214C CPU, IP 192.168.0.2 with Ethernet/Profinet port connected via crossover patch to Port 1 of CSM1277 Scalance 4-port unmanaged switch. This switch is not added to the hardware config - it is transparent.
Siemens KTP400 Basic Mono screen, IP 192.168.0.10 connected same way to Port 2 of Scalance.
Sick CLV630-0120 barcode scanner, IP 192.168.0.20 connected to Port 3 of Scalance.
Siemens Field PG with TIA V11 connected to Port 4 of Scalance.
My PG can communicate with both CPU and screen using TIA and with Sick using SICK SOPAS software.
The CPU and screen are communicating fine so the basic project is in and working.
The further aim is to add the barcode scanner to read a 6 digit Type 39 code and transfer this data from the PLC to a pallet strapper.
When I added the SICK GSD file which is apparently correct for this scanner, I was then able to configure the comms within the Hardware Config of TIA and I've then dragged a 12 byte Input Module into the scanner so it effectively operates as remote IO. These 12 bytes will include 1 byte for STX (start transmission), 6 bytes for the 6 digits of the code, 4 spare bytes which I can ignore and 1 byte for ETX (end transmission) - I've set these up in SOPAS.
Now finally, we get to the crux of my problem: I've spent a total of 3 days trying to set the comms up with various configuration changes to a stage where the 12 input bytes are being influenced in some way by the SICK Barcode scanner. Does anyone have any prior experience of connecting a S7-1200 to a SICK CLV please, or can anyone suggest what I might be missing.
Any input would be greatly appreciated as deadlines are looming...
Cheers,
Lee
Siemens S7-1214C CPU, IP 192.168.0.2 with Ethernet/Profinet port connected via crossover patch to Port 1 of CSM1277 Scalance 4-port unmanaged switch. This switch is not added to the hardware config - it is transparent.
Siemens KTP400 Basic Mono screen, IP 192.168.0.10 connected same way to Port 2 of Scalance.
Sick CLV630-0120 barcode scanner, IP 192.168.0.20 connected to Port 3 of Scalance.
Siemens Field PG with TIA V11 connected to Port 4 of Scalance.
My PG can communicate with both CPU and screen using TIA and with Sick using SICK SOPAS software.
The CPU and screen are communicating fine so the basic project is in and working.
The further aim is to add the barcode scanner to read a 6 digit Type 39 code and transfer this data from the PLC to a pallet strapper.
When I added the SICK GSD file which is apparently correct for this scanner, I was then able to configure the comms within the Hardware Config of TIA and I've then dragged a 12 byte Input Module into the scanner so it effectively operates as remote IO. These 12 bytes will include 1 byte for STX (start transmission), 6 bytes for the 6 digits of the code, 4 spare bytes which I can ignore and 1 byte for ETX (end transmission) - I've set these up in SOPAS.
Now finally, we get to the crux of my problem: I've spent a total of 3 days trying to set the comms up with various configuration changes to a stage where the 12 input bytes are being influenced in some way by the SICK Barcode scanner. Does anyone have any prior experience of connecting a S7-1200 to a SICK CLV please, or can anyone suggest what I might be missing.
Any input would be greatly appreciated as deadlines are looming...
Cheers,
Lee