我好像是
大波就是我
级别: 家园常客
精华主题: 0
发帖数量: 303 个
工控威望: 603 点
下载积分: 1392 分
在线时间: 491(小时)
注册时间: 2012-12-09
最后登录: 2024-11-18
查看我好像是的 主题 / 回贴
楼主  发表于: 2021-11-02 19:08
图片:
图片:
24个指示灯,三菱PLC  三菱触摸屏   上位机发送一个数据过来给PLC 控制。数据范围0-24.

发送24过来,1-24个指示灯全部亮。  发送23,1-23个指示灯全部亮。发送6过来,1-6指示灯全部亮。发送0过来,全部不亮。如此类推。


有没有简单一点的办法啊???一个一个判断太麻烦了
楼上小王
牛刀小试
级别: 论坛先锋
精华主题: 0
发帖数量: 455 个
工控威望: 1277 点
下载积分: 177 分
在线时间: 98(小时)
注册时间: 2021-02-19
最后登录: 2024-07-16
查看楼上小王的 主题 / 回贴
1楼  发表于: 2022-04-02 13:10
引用
引用第10楼梦雨天涯于2021-11-03 15:28发表的  :
逆向思维写法,兼容三菱所有系列

666
楼上小王
牛刀小试
级别: 论坛先锋
精华主题: 0
发帖数量: 455 个
工控威望: 1277 点
下载积分: 177 分
在线时间: 98(小时)
注册时间: 2021-02-19
最后登录: 2024-07-16
查看楼上小王的 主题 / 回贴
2楼  发表于: 2022-04-02 13:39
引用
引用第13楼cypress1121于2021-11-03 16:51发表的  :


根據8樓的解說,程式如下: 其中D10為輸入數值。M0~M23為1~24個指示燈,輸入超過24 燈號顯示全滅。提供參考~
[attachment=261217]

模拟了一下,好用
楼上小王
牛刀小试
级别: 论坛先锋
精华主题: 0
发帖数量: 455 个
工控威望: 1277 点
下载积分: 177 分
在线时间: 98(小时)
注册时间: 2021-02-19
最后登录: 2024-07-16
查看楼上小王的 主题 / 回贴
3楼  发表于: 2022-04-02 14:42
引用
引用第10楼梦雨天涯于2021-11-03 15:28发表的  :
逆向思维写法,兼容三菱所有系列

方法对的,就是传值的时候少了个F,应该是FFFFFF,6个才对