因为厂家不允许我们动他的程序,我想对其中的一个控制进行优化,采用单边通讯方式在400PLC上编程,读写300PLC上的一个背景数据块,已确认在300PLC上对该数据未进行连续的写操作,只是通过HMI按钮按下时对该数进行加一,在没有按下按钮时,没有对该点的写操作。但现在读取数据正常,但在写数据时报故障,查帮助原因为 Access error on the partner CPU,请问是怎么回事
最佳答案
将写数据的程序放在OB35里试试,因为400快,300慢,尽量做到发的比收的慢。
提问者对于答案的评价:
谢谢你的回答,不过问题还是没有解决
专家置评
背景数据块有in、out、inout以及state类型,对于out及inout要注意时序,事实上很难做到时序处理,并且也没什么意义,所以不建议这么做。另外需要检查数据区长度,类型,以及是否有访问保护。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc241863.html