Industry Automation and Control Forum
This forum is addressing industrial automation design & engineering, operations, asset performance, cyber security and digital transformation for Plants & Machines.
Posted: 2022-04-22 12:48 AM
Good day,
We have experienced a communication loss between M580 (via NOC0301.2) and ETG100.
In the PLC program, there is only one READ_VAR function and there is a dedicated section in the program to initialize all timeout to 2000.
When this occured, the timeout was showing 0.
What could be the cause of this ?
Posted: 2022-04-22 01:51 AM
3 remarks:
1: Your READ_VAR function is using Read_GE1_1_Gest variable. You're setting the timeout in variable Read_GE2_1_Gest, so might be you did not set the timeout at all in (and keeps it as default 0).
2: Timeout of 0 is infinate, makes the READ_VAR wait forever.
3: Timeout value of 2000 corresponds to 2000*100mS = 200 seconds, which is quite long.
Posted: 2022-04-22 01:57 AM . Last Modified: 2022-04-22 01:59 AM
Sorry, I made a mistake while copying the section. The timeout is set to 2000 by this code.
Create your free account or log in to subscribe to the forum - and gain access to more than 10,000+ support articles along with insights from experts and peers.