梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4076 个
工控威望: 7438 点
下载积分: 14139 分
在线时间: 2738(小时)
注册时间: 2016-10-31
最后登录: 2024-09-19
查看梦雨天涯的 主题 / 回贴
楼主  发表于: 2023-03-11 15:08
图片:
如图所示,按下一个按钮,保持输出,然后就深颜色表示,显示在什么位置,就可以清楚知道按下了什么按钮,更加直观
(测试用,没有程序,请不要再问)
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
黄辉冯某某
微信 F1049305119
级别: 略有小成
精华主题: 0
发帖数量: 320 个
工控威望: 441 点
下载积分: 1190 分
在线时间: 141(小时)
注册时间: 2022-03-21
最后登录: 2024-09-17
查看黄辉冯某某的 主题 / 回贴
1楼  发表于: 2023-03-14 20:03
大佬真厉害
QQ 302961958
闲鱼  ucldnaqk ,有一些二手学习硬件低价出售
欢迎私聊
加勒比海带
级别: 论坛先锋
精华主题: 0
发帖数量: 2272 个
工控威望: 1837 点
下载积分: 6902 分
在线时间: 64(小时)
注册时间: 2021-07-19
最后登录: 2024-08-05
查看加勒比海带的 主题 / 回贴
2楼  发表于: 2023-03-15 17:04
  
wsxebjz
级别: 略有小成
精华主题: 0
发帖数量: 313 个
工控威望: 370 点
下载积分: 1921 分
在线时间: 80(小时)
注册时间: 2023-05-14
最后登录: 2024-07-23
查看wsxebjz的 主题 / 回贴
3楼  发表于: 2023-08-31 02:20
我都是直接置位,就是直接把LB地址的参数改0
656018275
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 137 点
下载积分: 22284 分
在线时间: 136(小时)
注册时间: 2011-07-16
最后登录: 2024-09-18
查看656018275的 主题 / 回贴
4楼  发表于: 2023-09-14 15:04
用PLC解码指令不难,按那个对应那个位
本帖最近评分记录:
  • 下载积分:+1(catywu) 好贴好贴!
    zhurongbin
    级别: 探索解密
    精华主题: 0
    发帖数量: 16 个
    工控威望: 110 点
    下载积分: 1392 分
    在线时间: 10(小时)
    注册时间: 2017-09-05
    最后登录: 2024-05-29
    查看zhurongbin的 主题 / 回贴
    5楼  发表于: 2024-05-29 09:59
    这还不简单

    macro_command main()
    bool a0 = true
    bool a1 = false
    bool a2 = false
    bool a3 = false
    bool a4 = false
    bool a5 = false
    bool a6 = false
    bool a7 = false//变量 a 的数值设定到 LB2 中
    SetData(a1,"Local HMI",LB,1,1)
    SetData(a2,"Local HMI",LB,2,1)
    SetData(a3,"Local HMI",LB,3,1)
    SetData(a4,"Local HMI",LB,4,1)
    SetData(a5,"Local HMI",LB,5,1)
    SetData(a6,"Local HMI",LB,6,1)
    SetData(a7,"Local HMI",LB,7,1)

    end macro_command

    按钮通知LB0,LB0执行这个宏指令就行了
    其他按钮依次类推,简单粗暴
    梦雨天涯
    微信hui530527   &
    级别: 网络英雄
    精华主题: 0
    发帖数量: 4076 个
    工控威望: 7438 点
    下载积分: 14139 分
    在线时间: 2738(小时)
    注册时间: 2016-10-31
    最后登录: 2024-09-19
    查看梦雨天涯的 主题 / 回贴
    6楼  发表于: 2024-05-29 12:09
    引用
    引用第5楼zhurongbin于2024-05-29 09:59发表的  :
    这还不简单

    macro_command main()
    bool a0 = true
    bool a1 = false
    .......

    ……你觉得我会做这么繁琐的操作吗?肯定是一个简单的宏指令搞定,100个按钮,你还得改100次……
    微信hui530527      b站账号,非标自动化谭工
    请不要随意加我,不会随便通过。QQ群942493953
    yuxilu
    级别: 探索解密
    精华主题: 0
    发帖数量: 69 个
    工控威望: 177 点
    下载积分: 783 分
    在线时间: 187(小时)
    注册时间: 2015-09-05
    最后登录: 2024-09-18
    查看yuxilu的 主题 / 回贴
    7楼  发表于: 87天前
    呵呵 呵呵 呵呵 呵呵 呵呵 呵呵 呵呵
    顺捷电气
    级别: 探索解密
    精华主题: 0
    发帖数量: 47 个
    工控威望: 153 点
    下载积分: 5677 分
    在线时间: 12(小时)
    注册时间: 2022-09-14
    最后登录: 2024-09-15
    查看顺捷电气的 主题 / 回贴
    8楼  发表于: 19天前
    清风明月yue
    级别: 正式会员
    精华主题: 0
    发帖数量: 20 个
    工控威望: 69 点
    下载积分: 932 分
    在线时间: 41(小时)
    注册时间: 2024-04-25
    最后登录: 2024-09-19
    查看清风明月yue的 主题 / 回贴
    9楼  发表于: 18天前
    这东西说简单也简单,思路想通了也就好做了。原来我也是一直用的冗余的方法,多一个按钮就得多好多程序,确实不方便。研究了几个小时,弄出来通用程序后,发现是真简单,主要有时候脑壳没开窍