你现在位置:首页>技术论文>经验技巧>三菱PLC>正文
如何处理PLC输入干扰问题
日期:2009-1-7 20:26:53 来源:网络  
点击: 作者:
点击【】放大字体.
 彻底解决干扰问题的最根本方法是去掉干扰源,但造成干扰的原因有很多,有些是我们可控制的,有些却是不可控制的,只能是采取提高抗干扰能力的方式来加以防范。
WWW_PLCJS@_COM%-PLC-技.术_网

    本文以三菱FX2NPLC为例介绍两种防范方法:
WWcW_PLCJS_COM-PLC-技.术_网

    1、D8020:X0--X17的输入滤波数值寄存器,范围0--60(初始值10ms)
WW.W_PLCJS_COM-PLC-技.术_网

       FX系列PLC在X0--X17输入端分别设置了0--60ms的滤波回路,我们可以利用改变D8020寄存器值的方法来选择使用那一个滤波回路。编程方法为:
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)

    LD M8000
WWcW_PLCJS_COM-PLC-技.术_网

    MOV K12 D8020
WW.W_PLCJS_COM-PLC-技.术_网

    此段程序是选择了12ms滤波回路,即将滤波时间设为12ms。当然您也可以将K12修改为K0,但是这并不意味着滤波时间为0,PLC输入端的R--C电路仍然保持了一定的滤波时间(X0,X1为20μs,X2以上编号的输入为50μs).
WWW_PLCJS@_COM%-PLC-技.术_网

    加大寄存器D8020值的原则就是,您对输入的反应速度要求不高,比如一些常规的电动机系统启动等等.
WWW_PLCJS_COM-PLC-技.术_网

    FX2N还可以采用REFF指令来调整输入滤波时间,它的作用与D8020的不同点在于:
WWW_PL※CJS_COM-PLC-技.术_网

    REFF指令批定的滤波时间只对它下面的程序有效。在REFF指令执行前的程序仍然按照D8020值指定的滤波时间。
WWW_PL※CJS_COM-PLC-技.术_网

    2、如果您认为D8020的60ms滤波时间太短,达不到提高干扰能力的效果,您可以采用编制PLC程序的方法,如下:
——可——编——程——控-制-器-技——术——门——户

    LD X0
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

    OUT T0 K2
WWW_PL※CJS_COM-PLC-技.术_网

    LD T0
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

    OUT Y0
plcjs.技.术_网

    上段程序的作用是,当X0吸合时不足200ms时,T0一直处于断开状态Y0不能得电输出,此种方法当然与下段程序相比防干扰能力大大增强。
WWW_PLC※JS_COM-PmLC-技.术_网

    LD X0
P.L.C.技.术.网——可编程控制器技术门户

    OUT Y0
WWW_PLC※JS_COM-PmLC-技.术_网

    当然这种方法会降低外部输入的反应速度,这还是要看您对输入的反应速度要求。
评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行