威纶通官方论坛

宏指令

[复制链接]
发表于 2011-2-12 16:14:43 | 显示全部楼层 |阅读模式
下面的两条宏指令:
short a=0
setdata(a,"Local HMI",LW,0,10)
执行结果LW0-9被清零。而下面
short a[10]
FILL(a[0],0,10)
setdata(a[0],"Local HMI",LW,0,10)
它们执行后的结果是相同的。
应该用那一条更好?
发表于 2011-2-14 21:32:15 | 显示全部楼层
用MT6070I与派克伺服通讯,点击画面上的一个“位按钮”时,通讯就中断,不知为什么?
发表于 2011-2-14 21:32:15 | 显示全部楼层
用MT6070I与派克伺服通讯,点击画面上的一个“位按钮”时,通讯就中断,不知为什么?
发表于 2011-2-14 21:32:15 | 显示全部楼层
两种方式实现的功能都是一样的,不过第一种方式要改一下,short a[10],setdata(a[0],"Local HMI",LW,0,10)
发表于 2011-2-14 21:32:15 | 显示全部楼层
两种方式实现的功能都是一样的,不过第一种方式要改一下,short a[10],setdata(a[0],"Local HMI",LW,0,10)
 楼主| 发表于 2011-2-14 21:32:15 | 显示全部楼层
以下是引用wangwen 在2010-9-29-16:02:50的发言:
两种方式实现的功能都是一样的,不过第一种方式要改一下,short a[10],setdata(a[0],"Local HMI",LW,0,10)
可是你没有对变量a[10]赋值的语句?
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

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

GMT+8, 2024-12-29 11:36

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

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