2310036294
级别: 略有小成
精华主题: 0
发帖数量: 187 个
工控威望: 426 点
下载积分: 1461 分
在线时间: 98(小时)
注册时间: 2015-02-10
最后登录: 2024-11-12
查看2310036294的 主题 / 回贴
楼主  发表于: 2022-06-09 19:12
图片:
图片:
在结构化编程FB中的局部标签建立很多输出变量

在ST编程时肯定会有多个地方对其进行赋值操作的,但是编译时会报警,虽然也不影响使用,但是每次编译很多报警,比较烦人。

梯形图编程时SET,RSET指令操作同一个变量也会报警,但是这个在设置中可取消。

但是这个设置好像对ST赋值双线圈不起作用。
ayusecret
级别: 略有小成
精华主题: 0
发帖数量: 183 个
工控威望: 261 点
下载积分: 806 分
在线时间: 73(小时)
注册时间: 2021-10-31
最后登录: 2024-11-22
查看ayusecret的 主题 / 回贴
1楼  发表于: 2022-06-09 19:23
因为你用的不是Set/Reset指令,本质上这个是线圈。你可以在输出结果上,把对应的警告代码给过滤掉,另外,建议中止编译件数将错误改成1
ayusecret
级别: 略有小成
精华主题: 0
发帖数量: 183 个
工控威望: 261 点
下载积分: 806 分
在线时间: 73(小时)
注册时间: 2021-10-31
最后登录: 2024-11-22
查看ayusecret的 主题 / 回贴
2楼  发表于: 2022-06-10 09:30
引用
引用第3楼2310036294于2022-06-10 08:55发表的  :


你好,你这句话什么意思(建议中止编译件数将错误改成1)
初学不是太懂!!!

就是在编译时,如果有错误,一般不是会报很多条但编译还不会结束嘛,这个修改的意思就是报错一条,直接停止编译,修正后再重新选择编译,针对性的一条条修正
本帖最近评分记录:
  • 下载积分:+1(2310036294)