威纶通官方论坛

宏指令为什么没有执行呢?

[复制链接]
发表于 2011-2-12 16:14:43 | 显示全部楼层 |阅读模式
版主我按照如下方法,调试还是不行,请指点。

第一步: 主菜单--->工具--->宏指令...--->编辑
    弹出“编辑器对话框”
   (1) 编号=1  宏指令名称=控制器运行
   (2) 编辑如下的宏指令
   (3) 编译后显示 0 error(s)
   (4) 关闭
   (5) 确认

    macro_command main()
    short source
    short result, bit_0, bit_1

    GetData(source, "MODB
 楼主| 发表于 2011-2-14 21:32:15 | 显示全部楼层
如果第二步直接用MODBUS-RTU寄存器,则可以得到正确的结果。

第二步:“主菜单”--->“元件”--->“多状态指示灯”
  弹出“新增 多状态指示灯”对话框
  (1)、一般属性
     方式=数据
     偏移量=0 
     PLC 名称  = MODBUS-RTU
     设备类型 = 4X
     地址   = 0012
     状态数   = 4

第三步: 在该画面添加一个“数值输入”元件
    PLC 名称  = MODBUS-RTU
     设备类型 = 4X
 
 楼主| 发表于 2011-2-14 21:32:15 | 显示全部楼层
第四步:主菜单--->元件--->LC控制
  弹出PLC控制对话框
   (1)新增,再次弹出另一个PLC控制对话框
      PLC名称=Local HMI
                  控制类型=执行宏指令
      宏指令名称=控制器运行(ID:1)
      设备类型=LB  ?????LB是干什么的
      地址=     ??????这个地址该填写什么
      
     
发表于 2011-2-14 21:32:15 | 显示全部楼层
你的mail似乎有问题, 不然直接发个demo给你看会比较快,
请留下正确的mail,
不然直接问技术人员会比较快
 楼主| 发表于 2011-2-14 21:32:15 | 显示全部楼层
我的Email 是 Liqinglin.1004@tom.com
我的QQ号是709988073
发表于 2011-2-14 21:32:15 | 显示全部楼层
已寄出
 楼主| 发表于 2011-2-14 21:32:15 | 显示全部楼层
我没有收到,发送到我的QQ吧!
 楼主| 发表于 2011-2-14 21:32:15 | 显示全部楼层
已收到,谢谢。
 楼主| 发表于 2011-2-14 21:32:15 | 显示全部楼层
已解决
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

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

GMT+8, 2024-12-23 16:00

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

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