威纶通官方论坛

请教下宏指令数据转换的问题

[复制链接]
发表于 2019-9-2 22:06:42 | 显示全部楼层 |阅读模式
macro_command main()
int value = 0XF

int result

BCD2BIN(value, result)

SetData(result, "Local HMI", LW, 1, 1)

BIN2BCD(result,value)

SetData(value, "Local HMI", LW, 0, 1)

end macro_command



添加两个数值原件LW1和LW0 . LW1格式为16-bit-binary     LW0 格式为16-bit-BCD
离线模拟  结果都是0  
为什么会是这样
发表于 2019-9-3 08:49:11 | 显示全部楼层
您好
欢迎您来威纶通论坛交流疑问。
论坛有分“HMI综合版”“Macro宏指令版”“变频器综合版”等
请大家“对号发帖”,谢谢配合。
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-4-27 10:43

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

快速回复 返回顶部 返回列表