2/26/2020 5:22 PM | |
Joined: 9/27/2006 Last visit: 9/22/2024 Posts: 12282 Rating: (2685) |
Hello Seaguard; One of the reasons for the delay you encounter in transmitting your enable signal between the CPUs is that using programmed communication functions you have to take into account the scan time of each PLC. The transmission is therefore not deterministic. Have you considered using Profinet between the 2 CPUs? Setting the S7-1200 as i-Device should make exchanges independant of the PLC scan time, and you would onnect directly to the PLC I/O addresses. Profinet is not deterministic in this form (there exists a version that is clocked, Profinet IRT,, but it is used for motion controllers and requires special hardware) but it should be much faster that PUT/GET. Have a look at the following Application Example; Configuration and Application of the PROFINET I-Device Function https://support.industry.siemens.com/cs/ww/en/view/109478798 Hope this helps, Daniel Chartier |
This contribution was helpful to1 thankful Users |
2/26/2020 7:07 PM | |
Joined: 6/13/2018 Last visit: 11/30/2023 Posts: 4 Rating: (0) |
I think I'll be able to make it work. I don't know why I didn't think of this sooner. Thanks for your help Daniel! |
Follow us on