yyx0032
级别: 正式会员
精华主题: 0
发帖数量: 4 个
工控威望: 94 点
下载积分: 598 分
在线时间: 2(小时)
注册时间: 2016-05-19
最后登录: 2016-08-24
查看yyx0032的 主题 / 回贴
楼主  发表于: 2016-05-19 19:55
macro_command main()
short a[3]
GetData(a[0], "Local HMI", LW, 0, 2)
a[2]=a[1]+a[0]
SetData(a[2], "Local HMI", LW, 2, 1)


end macro_command
l0331g
隨緣...
级别: 略有小成
精华主题: 0
发帖数量: 255 个
工控威望: 371 点
下载积分: 7323 分
在线时间: 205(小时)
注册时间: 2011-03-31
最后登录: 2024-07-04
查看l0331g的 主题 / 回贴
1楼  发表于: 2016-05-19 23:44
看起來好像沒問題,存檔時有說宏指令有錯嗎 ?
有錯軟體會通知。
68074633
级别: 工控侠客
精华主题: 0
发帖数量: 192 个
工控威望: 2140 点
下载积分: 13535 分
在线时间: 321(小时)
注册时间: 2014-06-25
最后登录: 2024-11-13
查看68074633的 主题 / 回贴
2楼  发表于: 2016-05-20 07:30
你设置触发宏指令条件了吗,是打开画面运行,周期运行,还是按键运行。a[1]值呢
sdaf26
级别: 探索解密
精华主题: 0
发帖数量: 70 个
工控威望: 195 点
下载积分: 836 分
在线时间: 75(小时)
注册时间: 2013-05-23
最后登录: 2018-09-13
查看sdaf26的 主题 / 回贴
3楼  发表于: 2016-05-20 18:52
维纶要留点悬念。要不怎么玩
小嘿嘿
级别: 略有小成
精华主题: 0
发帖数量: 243 个
工控威望: 356 点
下载积分: 15314 分
在线时间: 168(小时)
注册时间: 2012-09-24
最后登录: 2024-11-10
查看小嘿嘿的 主题 / 回贴
4楼  发表于: 2016-12-13 07:21
米你的a[1]都没有定义
tyw123456
级别: 家园常客

精华主题: 1 篇
发帖数量: 113 个
工控威望: 797 点
下载积分: 313 分
在线时间: 256(小时)
注册时间: 2016-09-13
最后登录: 2024-09-23
查看tyw123456的 主题 / 回贴
5楼  发表于: 2016-12-13 08:01
程序没有问题啊,运行不了,是没有执行吧,可以做周期执行,也可做元件触发执行,还可以做PLC控制执行
静水深流
tyw123456
级别: 家园常客

精华主题: 1 篇
发帖数量: 113 个
工控威望: 797 点
下载积分: 313 分
在线时间: 256(小时)
注册时间: 2016-09-13
最后登录: 2024-09-23
查看tyw123456的 主题 / 回贴
6楼  发表于: 2016-12-13 08:04
怎么没定义,开头都说了a有三个:short a[3]    
引用
引用第4楼小嘿嘿于2016-12-13 07:21发表的  :
米你的a[1]都没有定义
静水深流