当前位置: 主页 > PLC控制

信号快速处理

公司一台840D机床,PLC-CPU为315DP
有一个一米长气缸推动上料门,中间有一个磁性开关,当气缸打开上料门时,磁性开关指示灯有信号,但PLC上有时检测不到信号,如何处理,请各位大侠指点迷津。谢谢!

ASs='html_titleimg_p' STyle='text-align:CEnter;'>34a07ed14a9a720f4806a33fbe59a08d

最佳答案

“中间有一个磁性开关,当气缸打开上料门时,磁性开关指示灯有信号”,到底是在气缸动作过程中短暂有信号还是动作后打开上料门有信号?前者是一个脉冲信号,后者可以做成一个开关信号。这两种情况导致后续的处理是完全不同的。

按你的题目,应该是前者了,这样应该就是信号为1的时间太短,PLC扫描周期过长造成的。
这种情况下,我认为只能用OB35来检测,并根据实际使用尽可能小的周期,这样才能保证可靠的检测到每一次的动作信号。

OB1的大循环内使用pib读过程映像的方法不够保险,极端情况下:如只读入一次pib的话,其实跟ib是没差别的—-只是采样时刻不同而已。

提问者对于答案的评价:
按建议试验一下.谢谢提供方法.

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号