您的位置:控制工程论坛网论坛 » 电机与运动控制 » 请教:关于PLC实现同步检测?

自言自语

自言自语   |   当前状态:离线

总积分:-5  2024年可用积分:0

注册时间: 2007-09-26

最后登录时间: 2008-01-21

空间 发短消息加为好友

请教:关于PLC实现同步检测?

自言自语  发表于 2008/1/24 15:57:05      980 查看 2 回复  [上一主题]  [下一主题]

手机阅读

         有两个点,一个基准点,一个被检测点,用电眼检测,原理上讲,应该是绝对同步(连续运转的设备)的,可是实际中又不是很同步:被检测点可能稍后于检测点。希望实现当检测点通,而被检测点没有通的时候,报警;检测点通三次,而被检测点都没有输入的时候,停机。
我在实际中碰到的问题是:
1.由于设备的两个点同步不是很好,如果利用继电器输入程序的话,电眼给的脉冲时间太短,两个输入稍微有一点不差错(比如说20毫秒),就会出现误报警。
2.利用PLC的外部故障诊断电路,对基准点延时在设备运转的一个周期时间内,利用这个时间内被检测点没有输入,可实现报警。并且可以杜绝误报警。但是我没有好办法再设置停机的程序。

如果各位能介绍新的传感器解决这个问题,也行。

这个问题已经困扰我两周了,希望有高手能不吝赐教!谢谢!!!!!!
1楼 0 0 回复
  • zhaosibei

    zhaosibei   |   当前状态:在线

    总积分:376  2024年可用积分:0

    注册时间: 2006-02-27

    最后登录时间: 2024-08-10

    空间 发短消息加为好友

    zhaosibei   发表于 2008/1/24 15:55:14

            不知道你用什么传感器检测检测点通过或者没通过,但是,根据你的描述,你应该有两个信号,检测点通过信号和被检测点通过信号。你要求检测点信号与被检测点信号之间在某时间点或时间段(比如20ms)内都有信号,超过该段时间,如果只有一个信号,就报警;如果出现三次报警,就停机。你的要求可以这样理解吗?


            如果是这样,建议你将两信号接入PLC的高速输入点,这样,即使输入信号很短,也可以捕捉到该信号。不知道你用的什么PLC,里面应该有精度为ms级的定时器吧,用定时器做一个延时,来判断第二个输入,从而决定要不要报警。做个计数器,计三次报警就停机,编程应该不算复杂的。试试看,如何?

    2楼 回复本楼

    引用 zhaosibei 2008/1/24 15:55:14 发表于2楼的内容

  • zhaosibei

    zhaosibei   |   当前状态:在线

    总积分:376  2024年可用积分:0

    注册时间: 2006-02-27

    最后登录时间: 2024-08-10

    空间 发短消息加为好友

    zhaosibei   发表于 2008/1/24 15:57:05

    刚才描述的“即使输入很短”,应该是指输入信号的时间很短。实在不好意思
    3楼 回复本楼

    引用 zhaosibei 2008/1/24 15:57:05 发表于3楼的内容

总共 , 当前 /