恭喜,你发布的帖子
发布于 2018-05-27 17:29:51
10楼
如题:
例一、315-2DP CPU通过PROFIBUS DP总线实现对MM440变频器的调速控制。
疑虑:
1、使用SFC14/15块读写MM440变频器参数,必须要在每个扫描周期都读或写操作吗?
SFC14/15可认为是同步指令,在扫描周期内必须依次执行完再执行后续指令,且不能被中断。低波特率的通讯会导致CPU扫描周期的加长。
2、使用SFC14/15块读写MM440变频器参数,如果读数据时,从站原因读数据时间长,会导致扫描周期看门狗报错吗?
与驱动器通讯的标准报文分PKW参数通道及PZD过程通道,这是在硬件组态时就定义好是否使用及报文长度的,PKW的报文长度是固定的,因此西门子CPU与驱动器每次交互的数据量是固定的,只与CPU的处理速度及网络波特率有关,因此是不会导致扫描周期变长的,如果是在正常的通讯环境下。一个扫描周期内的响应,这是西家的产品做得到的,其他品牌驱动器的DPPN通讯很多都是都是通过网关做的,虽然也不至于对CPU扫描周期产生影响,但做不到一个扫描周期内的响应。
3、可以使用速度给定数据变化检测后在做写操作吗?
无法理解楼主的问题,或许试一下就根本不是问题了。
请填写推广理由:
分享
只看
楼主