登录
首页
PLC论坛
PLC论坛
回帖
发帖
正文
主题:s7200 plc cpu故障
点击:1031 回复:2
楼主
编辑
引用
管理
quelongfei
s7200 plc cpu故障
比较接点错误
是程序问题引起的 也是致命错误 我也看到错误信息了 是比较接点错误 错误代码0012
为什么一般都能正常运行 只是偶尔会出这个错误啊(一个星期了出了两次)
我看了我的所有比较指令 也没有发现任何问题
大家能告诉下我吗 用比较指令需要注意哪些
如果没用好比较指令会在什么情况下出问题
07-06-25 17:12
1楼
编辑
引用
管理
glenxu
个人建议:请检查模拟量是否有类似被另除、负数开方之类的可能。正常时看不出来:例如一个压力开方,正常时总大于另,可是偶尔也会出现-0.00000012之类的数,将结果与某值比较就出现了问题。仅供参考
07-06-25 21:38
2楼
编辑
引用
管理
quelongfei
大概知道你意思了 就是检查参与比较的数会不会变成负数 如果可能变成负数 就可能出错是吧
还有 我想问 是不是参与实数比较的寄存器是不是都先要赋值 也就是定义范围 我程序中可能有经过模拟量运算后的值参与比较 而此运算不一定是每周期执行 可能是不执行的 那么这类参与比较的寄存器是不是必须首先定义数据类型 比如第一扫描周期给赋值成零
07-06-25 22:09
工控新闻
维萨拉 精准测量赋能智造,绿色共创引领升级
美国禁止进口中国新型机器人和逆变器:宇树、智元或受影响
人工智能大模型IPv6能力提升专项行动启动
“新新三样”成中国出口新名片
从追赶到领跑 中国开源模型深度融入实体经济
批量爆单!东莞这家上市企业净利润最高预增300%
汇川技术首次披露AI业务进展:从两个方面推动“AI业务化”落地
东芝开始量产面向单电机控制应用、搭载Arm® Cortex® M4内核的小型微控制器
更多新闻资讯