devin_lxd
大家好才是真的好!
级别: 略有小成
精华主题: 0
发帖数量: 205 个
工控威望: 290 点
下载积分: 5802 分
在线时间: 56(小时)
注册时间: 2018-05-09
最后登录: 2025-12-18
查看devin_lxd的 主题 / 回贴
楼主  发表于: 昨天
现在有个项目,200SMART 控制威纶通MT8102IE的屏幕画面。
屏幕切换地址是VW1,16无无符号,切换后地址清零。

PLC程序用I2.1 上升沿赋值VW1 #11画面,I2.1下降沿赋值VW1 #21画面。
屏幕模拟可以切换,PLC控制就不行,地址没有重复和占用。

搞不清哪里有问题,有没有遇到的?
twessi
级别: 正式会员
精华主题: 0
发帖数量: 15 个
工控威望: 55 点
下载积分: 21 分
在线时间: 2(小时)
注册时间: 2025-12-13
最后登录: 2025-12-18
查看twessi的 主题 / 回贴
1楼  发表于: 昨天
威纶通屏读取 PLC 的 VW1 值来切换画面

1.PLC 给 VW1 赋值后,该数值需稳定保持足够时间(屏的读取周期约 100ms-500ms),不能被过快清零
2 打开 200SMART 的 “状态图表”,添加 VW1、I2.1 这两个地址,监控实时值;
3 手动触发 I2.1(比如接按钮或强制置位 / 复位),观察:
按下 I2.1(上升沿)时,VW1 是否瞬间变为 11
松开 I2.1(下降沿)时,VW1 是否瞬间变为 21
VW1 的数值是否刚赋值就被清零(比如清零逻辑触发过快)
希望总有一束光指引着不前行!