• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
哼哼小猪
级别: 家园常客
精华主题: 0
发帖数量: 309 个
工控威望: 593 点
下载积分: 11878 分
在线时间: 146(小时)
注册时间: 2021-12-30
最后登录: 2025-05-08
查看哼哼小猪的 主题 / 回贴
楼主  发表于: 3天前
图片:
图片:
其实动作比较简单就是一个按钮按下后只有对应的灯亮,其他的灯都灭了。想问问各位大神有没有简洁的指令。
哼哼小猪
级别: 家园常客
精华主题: 0
发帖数量: 309 个
工控威望: 593 点
下载积分: 11878 分
在线时间: 146(小时)
注册时间: 2021-12-30
最后登录: 2025-05-08
查看哼哼小猪的 主题 / 回贴
1楼  发表于: 3天前
程序段4必须要加入,不然1个扫描周期内容易扫描出错,按钮按了没用
木林森
级别: 工控侠客
精华主题: 0
发帖数量: 347 个
工控威望: 2415 点
下载积分: 697 分
在线时间: 233(小时)
注册时间: 2020-08-16
最后登录: 2025-05-10
查看木林森的 主题 / 回贴
2楼  发表于: 3天前
按钮组合成一个变量,输出组成一个变量,按钮组合赋值给输出组合就行了
1421448580
级别: 略有小成
精华主题: 0
发帖数量: 236 个
工控威望: 340 点
下载积分: 13364 分
在线时间: 901(小时)
注册时间: 2015-10-10
最后登录: 2025-05-10
查看1421448580的 主题 / 回贴
3楼  发表于: 3天前
取一个整数,2#    16位,每位对应按钮的状态,假设按钮按下 对应的位为1,放开为0, 当整数不为0时 将这个整数的值移动到
另外一个整数,这个整数的2进制每一位对应一个灯的状态
hsl200
可怜千万英雄血;换来今日旧乾坤;英雄若知今朝样;何不留身孝双
级别: 家园常客
精华主题: 0
发帖数量: 537 个
工控威望: 827 点
下载积分: 43 分
在线时间: 73(小时)
注册时间: 2008-06-06
最后登录: 2025-05-09
查看hsl200的 主题 / 回贴
4楼  发表于: 3天前
你看你  水平不高 要求却很高,你能把SR指令用到极致 就可以成为高手了
可怜千万英雄血;
换来今日旧乾坤;
英雄若知今朝样;
何不留身孝双亲。
哼哼小猪
级别: 家园常客
精华主题: 0
发帖数量: 309 个
工控威望: 593 点
下载积分: 11878 分
在线时间: 146(小时)
注册时间: 2021-12-30
最后登录: 2025-05-08
查看哼哼小猪的 主题 / 回贴
5楼  发表于: 3天前
引用
引用第2楼木林森于2025-05-08 08:36发表的  :
按钮组合成一个变量,输出组成一个变量,按钮组合赋值给输出组合就行了

也对啊,感谢,这也是一种好的思路
哼哼小猪
级别: 家园常客
精华主题: 0
发帖数量: 309 个
工控威望: 593 点
下载积分: 11878 分
在线时间: 146(小时)
注册时间: 2021-12-30
最后登录: 2025-05-08
查看哼哼小猪的 主题 / 回贴
6楼  发表于: 3天前
引用
引用第3楼1421448580于2025-05-08 08:43发表的  :
取一个整数,2#    16位,每位对应按钮的状态,假设按钮按下 对应的位为1,放开为0, 当整数不为0时 将这个整数的值移动到
另外一个整数,这个整数的2进制每一位对应一个灯的状态

这个倒是可以应付16位以下的。
哼哼小猪
级别: 家园常客
精华主题: 0
发帖数量: 309 个
工控威望: 593 点
下载积分: 11878 分
在线时间: 146(小时)
注册时间: 2021-12-30
最后登录: 2025-05-08
查看哼哼小猪的 主题 / 回贴
7楼  发表于: 3天前
引用
引用第4楼hsl200于2025-05-08 08:45发表的  :
你看你  水平不高 要求却很高,你能把SR指令用到极致 就可以成为高手了

大师有什么更加简洁的方法么?
1421448580
级别: 略有小成
精华主题: 0
发帖数量: 236 个
工控威望: 340 点
下载积分: 13364 分
在线时间: 901(小时)
注册时间: 2015-10-10
最后登录: 2025-05-10
查看1421448580的 主题 / 回贴
8楼  发表于: 3天前
引用
引用第6楼哼哼小猪于2025-05-08 09:02发表的  :

这个倒是可以应付16位以下的。


。。 这个是个思路而已  不要说16位  需要多少定义多少
皮五
级别: 工控侠客
精华主题: 0
发帖数量: 737 个
工控威望: 2768 点
下载积分: 1507 分
在线时间: 402(小时)
注册时间: 2007-07-14
最后登录: 2025-05-10
查看皮五的 主题 / 回贴
9楼  发表于: 3天前
问了一下ai,ai给出的解决方案是先复位所有的输出,然后再置位对应的输出
麦克朱
级别: 家园常客
精华主题: 0
发帖数量: 548 个
工控威望: 747 点
下载积分: 147 分
在线时间: 218(小时)
注册时间: 2022-07-11
最后登录: 2025-05-09
查看麦克朱的 主题 / 回贴
10楼  发表于: 3天前
遇事不决for循环
哼哼小猪
级别: 家园常客
精华主题: 0
发帖数量: 309 个
工控威望: 593 点
下载积分: 11878 分
在线时间: 146(小时)
注册时间: 2021-12-30
最后登录: 2025-05-08
查看哼哼小猪的 主题 / 回贴
11楼  发表于: 3天前
图片:
哈哈,友友们,结合9楼的说法我把程序稍微改了下,这下子没问题了     
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go