楼主: SMT123
收起左侧

[故障反馈] 汇川PLC有雷

博望侯1988 2022-11-21 08:37:53 | 显示全部楼层
这个不算吧,正常都有优先级~~
回复 送花

使用道具 举报

阿木呀 2023-1-11 15:47:21 | 显示全部楼层
这个跟汇川软件有关系的。一张全局变量表在Codesys中有一个默认的属性:qualified_only;只是这种属性在汇川编程软件被抹掉了。如果添加上这个属性之后,使用全局变量时,必须添加上变量表的名字。否则编译会报错。这个很大程度能减少由于变量相同的使用问题。
回复 送花

使用道具 举报

天天 2023-1-11 17:45:06 | 显示全部楼层
阿木呀 发表于 2023-1-11 15:47
这个跟汇川软件有关系的。一张全局变量表在Codesys中有一个默认的属性:qualified_only;只是这种属性在汇 ...

汇川就是为了不添加才删掉吧  严格的根据属性来 肯定没错。不用相同的变量名就好了
回复 送花

使用道具 举报

LYZZJ 2023-1-11 18:22:53 | 显示全部楼层
这个很正常呀,没什么值得大惊小怪的。CODESYS 原本不是这样的,汇川为了简便,适合国人,玖少加修改,变成现在这样了!!!
回复 送花

使用道具 举报

长大的金针菇 2023-1-12 08:33:10 | 显示全部楼层
这不是汇川PLC有雷,兄弟这是你编程习惯的问题,欢迎找到真正的雷区
回复 送花

使用道具 举报

ShenYan 2023-1-12 09:11:05 | 显示全部楼层
全局变量和局部变量,如果同名,在同一个作用域下使用,编译的时候不会报错或者警告吗?
回复 送花

使用道具 举报

COLOR 2023-1-12 09:14:18 | 显示全部楼层
定义变量名时,全局变量加前缀g
回复 送花

使用道具 举报

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

本版积分规则

楼主其他主题

热点推荐

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

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

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

4000-300124

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

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

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