电工学习网

 找回密码
 立即注册
查看: 4095|回复: 1
打印 上一主题 下一主题

小心编程时步入误区!

[复制链接]
跳转到指定楼层
楼主
发表于 2018-5-18 17:47:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
前几天我想在WINCC画面上,增加一个按钮来控制一个电磁阀。
我首先看了一下,交叉参考表。
小心编程时步入误区!
一看MB130 只用了M130.0,我也就没多想,就顺着用M130.1和M130.2来控制阀。
当时编完后是好的,没过一会儿阀在莫名其妙的乱动作,出鬼了,我WINCC画面上没有做动作呀!
我监控程序,Q输出是有信号。我GOTO了一下只有我编的程序用呀!
有点摸不着头脑了,会不会有哪个地方用了指针类指令P#M130.0
我就开始查程序,很快查到了.
是用的SFC1时钟指令,把时钟信息写到这儿了 P#m130.0 byte 8,用指针类写的,在交叉参考表内只会看到M130.0用过,其他是看不到的。
这一下我马上反应过来了,把M130.1和M130.2改为其他地址,终于好了。
写到这儿希望大家不要犯我同样的错误。
本文转载自:西门子工业技术论坛

回复

使用道具 举报

沙发
发表于 2018-5-21 06:24:18 来自手机 | 只看该作者
学习了,谢谢了

回复 支持 反对

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-2 12:45

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表