查看: 377|回复: 2
收起左侧

[应用问题] 中型软件中FB的Var_int-out变量使用

Husir 2022-12-9 19:34:28 来自手机 | 显示全部楼层 |阅读模式
邀请回答

马上注册,享受更多特权

您需要 登录 才可以下载或查看,没有帐号?立即注册   

x
最近第一次用汇川plc,在编程中遇到这样的问题,建立的Fb块的var-in-out变量bool.类型,在调用后关联了一个全局变量bool类型,如果这个全局变量映射了一个直接地址的话,就会报错C0201,说变量BIT类型与Bool不一致,有点不理解,希望大神帮解答一下




上一篇:上位机通信协议编程详解及项目实战
下一篇:汇川机器人系统指令手册

已有 0 人打赏作者

回复 邀请回答送花

使用道具 举报

NO-BUG-MASTER 2022-12-11 10:38:12 | 显示全部楼层
汇川的BOOL类型是1个Byte长度,如果你建立的Bool变量直接映射一个Bit位那是会报数据类型不同的,也就是说你建立的Bool变量本质上是想用Bit的形式,是不能直接进行I O等地址直接映射,我目前是通过Struct来做的
回复 送花

使用道具 举报

张兵 2022-12-11 22:08:12 | 显示全部楼层
BOOL 类型 在PLC中占用  1 BYTE  而你直接地址事实上占用 1 bit  所以.......
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部