Hello,
this means the slave did not answer in the set time
Please see the description of this error:
B&R Online Help (br-automation.com)
In your case 100ms
Nevertheless also the ModulOK is “false” which might indicate that the slave is not even connected any longer
Thanks for your reply, although Moduleok is FALSE, SLAVE sends data and PLC as master can receive it. As shown below:
Uploading: image.png…
Uploading: image.png(1)…
Is the value updated in the IO mapping ?
Yes, updates are available
This is very strange as the ModuleOK is false but the slave state is 2 which means “connected”.
It also states that the slave has a refresh error in block 1 which is the only one you configured. How often does the slave program answer the request ? Is there a setting for this in the slaves program ?
Hello, SLAVE configuration is as follows, I am using X20CP1382 physical PLC as master, and emulated SLAVE as slave.
I am sorry but I do not know this program and honestly I am running out of ideas
I suspect that the problem is the delay of communication from the station, I set this to 900ms and then it is normal.
Thanks for the feedback. Still this means that the slave answers too slow as the “refreshError” means that the abswer was too late
The flag “ModulOk” only set TRUE, when all Errors are FALSE (see help).
We use the functionblock for ModbusTCP communication and must disable the “Reset Output on fatal error” option.
Greetings, Andy