CPU313C+CP342-5与EM277通讯,数据量比较大,REAL型数据比较多,EM277硬件组态用通用模块Universal Module时,选择一致于总长度,I/O长度最多选择8字,超过8字下载到CPU313C中,CP342-5就报错(BUSF灯闪,EM277 DP ERROR灯闪,CPU313C灯正常)这样的话传送需要分很多批,比较麻烦,不知道这是EM277模块GSD文件决定的,还是CPU313C不支持超过8字的一致性?如果是EM277GSD文件决定的,可不可以通过修改GSD文件实现超过8字的一致性?如何修改;如果是313CCPU的问题如何通过编程实现超过8字的一致性?最好能实现32字或64字的一致性,谢谢
图片说明:
最佳答案
一次传送8字,这个是以CP342-5确定的最大字节数决定的,如果是300与200(EM277)作DP通讯则,它的一次通讯字节数为128字节。你只能是分批传送方式进行了。
提问者对于答案的评价:
谢谢你的回答。
CP342-5和EM277一次交换数据最大量也是128W,不过不能选择总长度一致性。其实也没必要选总长度一致性,因为CP342-5与EM277通讯是所有数据打包发送的,所以硬件组态里面选择一致于单位也没问题,这样数据量大就可以少分几批传送了。
总之还是谢谢你的回答。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc211008.html