当前位置: 主页 > PLC控制

PLC314-2PN/DP 与PLC200-EM277通讯

问题一:我使用2BytESOut/2BytesIn做通讯可以成功,使用4BytebufferI/O就不行,原因是不了解4BytebufferI/O与2BytesOut/2BytesIn使用区别。网上有资料说4BytebufferI/O是缓冲区的意思。不懂。忘老师们解答。谢谢!

最佳答案

1、有资料说4BytebufferI/O是缓冲区的意思?
首先要解决这个概念问题:xBytebufferI/O或xwrodbufferI/O表示主站与子站地址映射的关系,也就是缓存区。
2、原因是不了解4BytebufferI/O与2BytesOut/2BytesIn使用的区别?
本质么有区别,只是映射数据的长度不同。
例如S7-200侧:
、2BytesOut/2BytesIn:VB0-VB1两个字节为输出,VB2-VB3两个字节为输入。
、4BytesOut/4BytesIn:VB0-VB3四个字节为输出,VB4-VB7四个字节为输入。
3、看看这个资料:
见《西门子S7-200与S7-300进行Profibus通信图解》连接
htTP://www.docin.com/p-654116768.html

提问者对于答案的评价:
首先感谢您的回答,我弄清楚了是什么回事了,最下面4个是可以用FC块直接操作的,上面事不可以用FC来操作,其实他们的功能是一样的。

  • 关注微信

猜你喜欢

微信公众号