8/26/2016 5:58 PM | |
Posts: 63 Rating:
|
I am wondering, what is the most reliable way of sharing data between a “Master” PLC and a number of “slave” PLC´s? I have used GET/PUT but I only managed to create a point to point communication. I have also used DataSync which builds on TSEND_C / TRCV_C Which I got from her:https://support.industry.siemens.com/cs/document/39040038/data-synchronization-over-open-communication-between-multiple-field-devices-(s7-1200)-and-a-head-plc-(s7-1200-s7-300-winac)-(set-17)-?dti=0&lc=en-WW DataSync works fine but it is freezing on me. The Head PLC can freeze if one of the Field PLCs are turned off or if I download to one of them. Then I need to restart the Head PLC to get the communication going again. The problem with that is that the Head PLC in that certain factory can only by reset then there is no production, which is rarely. Nr_of_Substations is 3 Act_SubStation is 1 REQ_1 is stuck on TRUE. Sub_01 state is 2 and Sub_02 and Sub_03 is 3. In the first TSEND_Instance REQ is TRUE and Status is 7000 So is there a better and more important a more reliable way to send between two PLCs? Or does anyone have a suggestion on how to reset the DataSync without having to reset the Head PLC without sending zero to other field PLCs? |
Follow us on