请教各位老师,s7 200PLC 以太网通讯向导, cp243-1使用时, ETHx_XFR 指令的输出ERROR字节如果不为0,通讯有错的情况下,Done位输出是为 1?还是为0?
问题补充:
用的是200做为客户端,需要用到ETHx_XFR指令。所以问一下。
最佳答案
当Done位输出为 1时,表示这一个数据传输正确完成,客户端一般用测试此位的状态做轮循,当其为1进启动下一个传输;
当传输有错误时,Done位为0,ERROR字节也不为0,它返回一个错误代码。
提问者对于答案的评价:
请问,s7 200PLC 以太网通讯向导, cp243-1使用时, ETHx_XFR 指令的使用时,在任何情况,是不是都可以通过复位 EN端和start 端,再重新使能EN端和给出start上升沿,来重新启动通讯写操作?
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc368478.html