• «
  • 1
  • 2
  • 3
  • »
  • Pages: 3/3     Go
永宏新华
级别: 略有小成
精华主题: 0
发帖数量: 351 个
工控威望: 386 点
下载积分: 14118 分
在线时间: 115(小时)
注册时间: 2022-02-16
最后登录: 2025-05-25
查看永宏新华的 主题 / 回贴
24楼  发表于: 2022-04-24 16:27
jlzxclgx
级别: 工控侠客
精华主题: 0
发帖数量: 485 个
工控威望: 2079 点
下载积分: 14511 分
在线时间: 342(小时)
注册时间: 2021-11-16
最后登录: 2025-05-31
查看jlzxclgx的 主题 / 回贴
25楼  发表于: 2022-04-26 07:49
感谢分享
ldf710613
级别: 论坛先锋
精华主题: 0
发帖数量: 367 个
工控威望: 1154 点
下载积分: 1301 分
在线时间: 31(小时)
注册时间: 2022-04-09
最后登录: 2023-12-18
查看ldf710613的 主题 / 回贴
26楼  发表于: 2022-05-09 11:11
感谢楼主分享
小地主22
级别: 家园常客
精华主题: 0
发帖数量: 563 个
工控威望: 613 点
下载积分: 1798 分
在线时间: 462(小时)
注册时间: 2020-04-30
最后登录: 2025-05-05
查看小地主22的 主题 / 回贴
27楼  发表于: 2022-08-18 16:48
引用
引用第1楼梦雨天涯于2021-03-09 13:51发表的  :
我感觉我的要简单一点

在你的基础上简化了下

macro_command main()
unsigned short IDX0
unsigned short B,C[32]//32表示每页指示灯的数量
GetData(IDX0, "Local HMI", LW, 9200, 1)
for B=0 to 31 step 1
C[B]=B+IDX0*32
SetData(C[B], "Local HMI", LW, B, 32)
next B
end macro_command
主要是你的那个程序有两步不知道什么作用,删了之后发现也能用
本帖最近评分记录:
  • 下载积分:+1(toujige) 好贴好贴!
    静心冥想
    威元电子
    级别: 家园常客
    精华主题: 0
    发帖数量: 148 个
    工控威望: 910 点
    下载积分: 88 分
    在线时间: 81(小时)
    注册时间: 2021-08-18
    最后登录: 2025-05-27
    查看静心冥想的 主题 / 回贴
    28楼  发表于: 2022-08-20 15:53
    学习一下,感谢分享
    • «
    • 1
    • 2
    • 3
    • »
    • Pages: 3/3     Go