回复:奇怪问题求解,程序扫描不到I点

gmz

  • 帖子

    6
  • 精华

    0
  • 被关注

    2

论坛等级:新手

注册时间:2008-07-12

普通 普通 如何晋级?

发布于 2011-04-09 07:30:11

6楼

希望大家回复问题能够认真一些,不要不懂装懂!就该问题而言,有3点可能。
1、信号干扰:这种现象多出现在布线不规范,如将DI信号线和现场二次控制线捆扎成一把线束、或和控制线共用一颗电缆等,均会导致信号受交流信号干扰。这时DI模块输入指示灯指示为点亮状态,但实际信号是不连续的(如50Hz频率)输入,造成该现象。
2、硬件故障:如果DI卡自身故障也会导致该故障。
以上两条可以通过如下方法检测:用该I点下降沿置位一个闲置M点,如果在没有操作该按钮的情况下,该M位被置位,则可证明是上述两点产生的故障。区分是那种故障比较简单,只要将该I点直接用导线短接到DI卡件上,如不发生故障了,则是干扰所致。否则为DI卡故障!
3、编程错误:根据你的描述,你的程序应该是先读取该I点,然后再置位M点,然后再使用该M点控制后续程序。如果是这样,你应该检查该M点是否被重复使用!
检查方法,通过STEP7的交叉索引即可很快找到重复使用故障。
以上回复仅供参考,如想联系我,请发邮件至jljbyb@yahoo.com.cn 我会尽力帮你解决!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。