l83438797
越学越无知
级别: 家园常客
精华主题: 0
发帖数量: 122 个
工控威望: 553 点
下载积分: 477 分
在线时间: 42(小时)
注册时间: 2021-07-13
最后登录: 2024-11-15
查看l83438797的 主题 / 回贴
楼主  发表于: 2021-07-24 13:43
图片:
图片:
图片:
图片:
图片:
图片:
图片:
图片:
配置:PLC*1_FX5U
           台达变频器*2_VFD7A5MS21ANSAA
           通讯方式_RS485 RTU
           协议_三菱自带通讯协议
要求能连续(实时)读取两台当前状态和频率变更的即时录入,启停手自动分别触发。
1、程序中用的指令SP.CPRCTL我以为是脉冲触发,改成S.CPRCTL后条件成立是不是可以一直读取,写入?
2、读取写入同时触发会莫停,不会发送和接收,甚至我把1秒脉冲对的的读写改成200ms测试时,频率从0-50的变更就会莫停卡主,不再读取和写入了
3、指令执行结果很难采集到,按理一个扫描时间在指令执行下一行应该可以采集到信号,并以此做加计数观察,可是并咩有观察到计数。
综合以上是否能够同时连续(实时)读写两站的资料信息?
tangjiezyc
级别: 工控侠客
精华主题: 0
发帖数量: 444 个
工控威望: 4701 点
下载积分: 1228 分
在线时间: 450(小时)
注册时间: 2020-06-11
最后登录: 2024-11-16
查看tangjiezyc的 主题 / 回贴
1楼  发表于: 2021-07-26 11:43
用ADPRW指令,简单很多。