MB_SERVER原先3.1版本就可以通讯,但是现在自己新建程序,都是4.0的版本,所以用4.0版本做通讯,但是死活通讯不上,我真不知道是什么原因,请求大声帮帮忙,我又截图,大家看下,是什么原因,帮我分析下,不胜感激。实际情况是不但M_SERVER不好用,MB_CLIENT也不好用。
图片说明:
最佳答案
1、MB_SERVER报错80A4,这个错误代码可以在TCON指令中查到的,为本地IP地址与远程IP地址重复,你检查下IP地址,MB_SERVER的远程IP地址可以不填。
2、MB_HOLD_REG 指定的数据缓冲区可以设为 DB 块或 M 存储区地址。DB 块可以为优化的数据块,也可以为标准的数据块结构。
3、MB_SERVER的Activeestablished应该为0,MB_CLINET的Activeestablished应该为1。
提问者对于答案的评价:
谢谢您的回答,您是说如果我用MB_SERVER,第二站图里的IP 的地址不用填也可以对吗?如果填写的话填的是PLC的PN口的地址还是要填电脑的地址啊(如果用电脑做客户端)?
最佳答案作者回复:
如果填写的话填的是客户端的IP地址,您电脑作客户端就填电脑的IP地址。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc148159.html