bnnyygy
bnnyygy
级别: 家园常客
精华主题: 0
发帖数量: 501 个
工控威望: 609 点
下载积分: 1809 分
在线时间: 505(小时)
注册时间: 2016-09-20
最后登录: 2024-11-22
查看bnnyygy的 主题 / 回贴
楼主  发表于: 2018-03-21 22:18
功能:

读取 写入变频器频率。


套路:

1步 :判断是否需要写入,设定值比较读取值对比。

一样,直接到2步。不一样,到第3步。


2步,读取程序,完成后A640.01 MOVD 位传送 组合 响应的字节。返回到第1步。


3步,写入程序,完成后A640.01标志返回第2步。



问题:

因为读取发送 都要SET A640.0标志位,每次SET后,响应的D存储器就会清零,造成读取出来的值闪烁(监控状态)。




大家有啥好的套路没有?

想法是,让PLC一直读变频器的实际值,检测到和设定值不一样就写入。
bnnyygy
bnnyygy
级别: 家园常客
精华主题: 0
发帖数量: 501 个
工控威望: 609 点
下载积分: 1809 分
在线时间: 505(小时)
注册时间: 2016-09-20
最后登录: 2024-11-22
查看bnnyygy的 主题 / 回贴
1楼  发表于: 2018-03-21 22:47