工控编程吧

标题: G120的DP通讯 [打印本页]

作者: baikhgmv    时间: 2016-10-28 10:31
标题: G120的DP通讯
G120的DP通讯

S7-300与G120的DP通讯,经查资料发现,PZD4/4 通讯给定控制字,给定速度,读取速度,读取电流,

有以下两种方式      

         一:有的用SFC14和SFC15读写,

         二:有的用GSD里的PIW...和PQW...直接读写,

请问这两种数据读写有什么区别?


------第一种是周期性的与CPU交换数据,可以缓解网络。第二种是实时的读写数据。如果楼主的系统数据读写量不大的话,不妨采用第二种吧,方便直观。


------第一种是一致性读写。用于大于2字的报文。读到数据是同一时刻的。

第二种是直接读写。通常用于2/2PZD的场合。


-------谢谢,那PZD4/4的就只能用SFC14,15了


------4个字以上的可以用第二种PIW 和PQW吗,还是只能用SFC14,15


------你可以在硬件组态里面查看一下,你的变频器PZD和PKW各支持几个字,或者查阅通信手册。


-------第二种方法,实时读写(PKW通讯),没有限制吧?可以任意读写,只不过这种通讯字多了,影响通讯的实时性,不如PZD通讯(第一种方式)响应速度快。


不过,话说回来了,我最近看,用以太网形式PKW通讯直接读写参数(第二种方法),实时性很快,基本感觉不到滞后效应。我今后准备就用这个第二种通讯,直接读写装置参数。对于BiCo互联的参数,可以放一个固定值设置参数去关联,然后,直接改写固定值设置参数。


------也可以用PIW,PQW,用SFC14/15是可以一致性读写,直接读写就不能保证一致性了,对于一般应用也没什么影响。


-----还有一种情况是使用GSD的,那就是该驱动是共享设备。








欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4