快乐8526
级别: 正式会员
精华主题: 0
发帖数量: 5 个
工控威望: 56 点
下载积分: 217 分
在线时间: 1(小时)
注册时间: 2021-07-06
最后登录: 2025-11-09
查看快乐8526的 主题 / 回贴
楼主  发表于: 3天前
图片:
图片:
图片:
图片:
    最近刚接触Works2的结构化FBD编程,本想在用户库创建一个FB,好方便以后保存传播,但真是出师不利。

    在用户库中创建好了变量表,也设计好了程序,当在程序中调用FB,并填入寄存器后,一编译一大堆错误,最多的就是“”输入变量数据类型不一致”,很不理解,忘前辈们指教
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6631 个
工控威望: 38443 点
下载积分: 15057 分
在线时间: 9810(小时)
注册时间: 2006-09-13
最后登录: 2025-11-10
查看cvlsam的 主题 / 回贴
1楼  发表于: 前天
例如:点1主轴输入值 D410     这是一个 WORD的变量,而功能块中的定义是 DWORD双字类型,因此发生错误。

请建立一个变量,数据类型DWORD,地址D410,然后将该变量链接你的对应引脚,这样就OK了 。

在GX Work3中,则可以 使用类似D410:D的方式确认是双字地址,但是,GX Works2中不被支持。

Good Luck~
本帖最近评分记录:
  • 下载积分:+2(guochunyi) 热心助人!