您现在的位置是:首页 > PLC技术 > PLC技术
PLC程序中输入设备状态的表示
来源:艾特贸易2017-06-04
简介在逻辑控制系统中,逻辑控制是以二进制逻辑运算进行的,操作对象一般是开关量输入、输出及中间标志位。 工程上的逻辑控制一般不是很复杂,但要真正编制一个合适的逻辑控制程序
在逻辑控制系统中,逻辑控制是以二进制逻辑运算进行的,操作对象一般是开关量输入、输出及中间标志位。 工程上的逻辑控制一般不是很复杂,但要真正编制一个合适的逻辑控制程序却不是一件轻而易举的事。因为针对的是直接控制的机械设备,而各设备之间又保持着紧密的联系,必须细致、完整地了解其间的连锁关系。在程序设计时,尤其要注意输入设备的状态在程序中的表示方法,不清楚这一点必将导致逻辑混乱。 PLC的输入信号来自现场的操作设备、开关、传感器等输入设备。当设计一个用户程序时,用哪种编程语言编程并不重要,重要的是要对输入设备的属性有充分考虑,即必须清楚它是常开触点,还是常闭触点,在程序中又如何表示。 注意: PLC不能区分接入的是常开触点还是常闭触点,它只能识别信号状态是“1”还是“0”。如果接到的输入端是常开触点,那么当触点动作(闭合)时,输入的信号是“1”状态;如果使用的是常闭触点,那么当触点动作(断开)时,输入信号为“0”状态。 程序设计时,对不同类型的输入设备,要采用不同的处理方式,其基本原则如下。 ·如果输入设备为一个常开触点并且已经动作,或者是一个尚未动作的常闭触点,即输 入信号状态为“1”,则这个输入点必须直接进行逻辑操作。 ·如果输入设备为一个尚未动作的常开触点,或者是一个常闭触点并且已经动作,即输 入信号状态为“0”,则这个输入点必须经过“非”操作后,才能进行逻辑操作。 以一个实现电机启动、停止和点动操作的系统输入设备为例进行说明,表5.2列出了各设备的动作状态,图5.2显示了输入设备操作按钮的接线。 表5.2 输入设备动作状态表 可以看出,输入信号是X400、X401、X402,在通常状态下(无动作时)X400和X402状态为“0”,X401状态为“1”。动作后,状态都要改变。有效状态就是动作后的状态,X400和X402的有效状态为“1”,X401的有效状态为“0”。因此,在程序设计时对X400和X402采用常开触点表示,X401采用常闭触点来表示。 在图5.3所示的梯形图中,X401作为电机启动的联锁条件,以常开触点的形式(按钮不按下)串入电机控制回路中。 根据图5.2和图5.3,当S1按下时,X400状态为“1”,Y430有输出信号,电机启动运行;这时,当X400为“0”状态时,由于Y430的自锁,Y400保持“1”状态输出。当S2按下时,X401断开,状态为“0”,Y430解除自锁,输出“0”信号,电机停止运转。当按下S3按钮时,Y430也有输出信号,电机运行,松开即停止运行,即电机处于点动运行状态。
图5.2 输入设备接线图
图5.3 梯形图 注意: 系统设计时,应尽可能用常开触点作PLC的输入信号。对常闭触点的PLC输入信号,在继电器系统电路图中的表示和梯形图中的表示刚好相反。
点击排行
