急!!!关于计数的问题。

已锁定

雪峰

  • 帖子

    15
  • 精华

    0
  • 被关注

    3

论坛等级:游民

注册时间:2006-11-08

普通 普通 如何晋级?

急!!!关于计数的问题。

624

9

2008-08-21 19:00:03

我用的是西门子300 PLC。
有两个类似闸门的设备分别为设备A和设备B。每个设备用了三个接近开关控制和检测设备的动作。接近开关的顺序是ASQ1,ASQ2,ASQ3,BSQ1,BSQ2,BSQ3。ASQ1和ASQ2来控制闸门的打开和关闭。ASQ3检测闸门的打开和关闭的状态。正常工作情况下,当ASQ1检测到设备上的工件时,闸门打开。ASQ3就没有信号。当设备上的工件通过闸门,输送给B 设备时。ASQ2检测到工件后,闸门关闭。ASQ3再次检测到信号。
下面作的是一个给设备上的工件计数的程序。用来计算当前设备上有多少的工件正在被加工。
A "N-ASQ2" 接近开关检测信号下降沿
JNB _001
L "CV-2" MW100当前设备的实际计数
INC 1
T "CV-2"
_001: NOP 0
A "N-BSQ1" 接近开关检测信号下降沿
A(
L "CV-2"
L 0
>I
)
JNB _002
L "CV-2"
DEC 1
T "CV-2"
_002: NOP 0

正常情况下。如果PLC保持不断电,计数程序可以正常运行。PLC的计数和实际数据一样。但是如果PLC如果断电后。再次上电就会导致设备的计数和实际数据不符。
请问这种情况应该如何来解决。
急!!!关于计数的问题。 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54639条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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