Trying to integrate a new S7-1500 to an existing S7-300 PLC. Using the S7-1500 as an I/O Device. Trying to send some simple boolean tags between the two PLC's, only status indicators of various processes.
Followed all of the steps in this document: Configuration and Application of the PROFINET I-Device Function - ID: 109478798 - Industry Support Siemens (I-device in a standard environment)
The only step I was unable to complete is the PNEI_SEND and PNIO_RECV as I could not locate the instructions in Simatic Manager (S7-300) or in the TIA Portal (S7-1500).
I set up the S7-1500 as an I/O device, set up the bytes addresses, and generated the GSD file. I installed the GSD file in Simatic Manager and set up the tags as I wanted it. For testing, I generated tags 46.0 and 48.0 as an input and an output.
The S7-300 OUTPUTS (Q46.0 and Q48.0) show up perfectly in the TIA Portal, the I46.0 and I48.0 bits turn on perfectly.
Having much more trouble with the outputs from the S7-1500. The outputs from the S7-1500 to the S7-300 do not seem to register. I set up a simple dummy program in the S7-300 where:
I46.0 ON AND I48.0 ON = Output Q48.0 ON
However, I48.0 on the S7-1500 in TIA Portal never turned on.
If I force the bit Q48.0 on the S7-300, the input I48.0 in TIA turns on and off correctly.
Do you have any advice about what might cause this issue?
I don't have any duplicate tag addresses, there is nothing that is turning the S7-1500 outputs off, and nothing that is overwriting the S7-300 inputs. I even deleted other tags only to be sure.
Thank you in advance for your help.
Followed all of the steps in this document: Configuration and Application of the PROFINET I-Device Function - ID: 109478798 - Industry Support Siemens (I-device in a standard environment)
The only step I was unable to complete is the PNEI_SEND and PNIO_RECV as I could not locate the instructions in Simatic Manager (S7-300) or in the TIA Portal (S7-1500).
I set up the S7-1500 as an I/O device, set up the bytes addresses, and generated the GSD file. I installed the GSD file in Simatic Manager and set up the tags as I wanted it. For testing, I generated tags 46.0 and 48.0 as an input and an output.
The S7-300 OUTPUTS (Q46.0 and Q48.0) show up perfectly in the TIA Portal, the I46.0 and I48.0 bits turn on perfectly.
Having much more trouble with the outputs from the S7-1500. The outputs from the S7-1500 to the S7-300 do not seem to register. I set up a simple dummy program in the S7-300 where:
I46.0 ON AND I48.0 ON = Output Q48.0 ON
However, I48.0 on the S7-1500 in TIA Portal never turned on.
If I force the bit Q48.0 on the S7-300, the input I48.0 in TIA turns on and off correctly.
Do you have any advice about what might cause this issue?
I don't have any duplicate tag addresses, there is nothing that is turning the S7-1500 outputs off, and nothing that is overwriting the S7-300 inputs. I even deleted other tags only to be sure.
Thank you in advance for your help.