300 cpu dp之间的通信

假设我要将主站中的db1.dbx0.0和db1.dbx8.和db1.dbx12.0开始的2byte的数据传送给从站,用sfc14,sfc15传送数据。那在从站dp组态新建时,是只建一个dp主站 地址类型为输入 地址为0 长度2字节,从站地址类型为输出 地址为0 长度2字节的组态就行了,还是要建三个这样的组态。我的意思是软件中的传送地址和dp硬件组态的地址有没有关系。这两个地址不是很明白。我要表达的是当硬件组态了从主站:输入类型0地址开始2字节,从站:输出类型是。0地址开始2字节组态后。主站在编程时,用sfc14,sfc15可传送多个2字节的数据给从站,只要是2字节的数据就行了,还是我要传送多个数据给从站时,就要建多个这样的组态。

最佳答案

你好!
   只需要建立一个DP之间的主从通讯控制。
   把你所要传送的数据都整理到一个DB块里,然后这个DB块就是要与另一个PLC之间实现数据交换的DB块。
   不要多次传送,建立多个连接,影响CPU的扫描时间和执行程序的时间,占用CPU的资源。最好的做法:都是先把传送的数据整理到一个DB块里,然后再相互之间进行数据交换。

提问者对于答案的评价:
ok

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc245097.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐