本例显示多路传送控制设备是如何有效地使用“有限”资源。为使本例能真正被应用,锁定7段显示要求使用晶体管输出。如果使用继电器输出,控制器的寿命会受到严重影响。在控制信号消失后,锁定显示用以保持当前显示数据。
本节例子说明了如何用8个输出发送正常要求16个输出的4位数据。秘密在于多路传送,使用的8个输出分为一个“数据”组和一个“控制”组。
数据的每一位要求有4个输出发送信息到显示上,对于每一位数字,有一个显示,因此4个数字有4个显示。保存的4个输出轮番激活每个显示,后结果是选通这些显示。因为这发生得非常快,显示需要锁定数据,使操作者能看到这些值。
要输出的数据源在本例中是数据寄存器D000 - 003。每个数据寄存器只保存一位,根据输出/显示顺序,该位可能是千位、百位、十位或全位。
因为每个数据寄存器中的数据寄存器中的数据只有1个数字,即0-9,使用MOV指令来代替BCD指令,这会使程序操作速度稍微快一点。
步进指令编程也是一种根据顺序功能图编制梯形图程序的主要方法之一。
用步进指令设计梯形图时,首先要注意初始状态继电器的设置。在FX2N系列PLC*有1000个状态继电器(S0~S999),其中S0~S9共10个为初始状态继电器,S10~S19为回零状态继电器,S20~S499为一般状态继电器,S500~S899为保持状态继电器,S900~S999为报警状态继电器。状态继电器的使用次数不受限制,当状态继电器不用于步进顺序控制时,它也可作为辅助继电器使用。
1.PLC实验接线简图
2.SFC图
3.(译为)梯形图 4.(译为)指令表
各类PLC的输入电路大致相同,通常有三种类型。一种是直流12~24V输入,另一类是交流100~120V、200~240V输入,三类是交直流输入。外界输入器件可以是无源触点或是有源的传感器输入。这些外部器件都要通过PLC端子与PLC连接,都要形成闭合有源回路,所以必须提供电源。
2.1 无源开关的接线
FX2N系列PLC只有直流输入,且在PLC内部,将输入端与内部24V电源正相连、COM端与负连接,参见图4-3所示。这样,其无源的开关类输入,不用单独提供电源。这与其它类PLC有很大区别,在今后使用其它PLC时,要注意仔细阅读其说明书。
2.2 接近开关的接线
接近开关指本身需要电源驱动,输出有一定电压或电流的开关量传感器。开关量传感器根据其原理分有很多种,可用于不同场合的检测,但根据其信号线可以分成三大类:两线式、三线式、四线式。其中四线式有可能是同时提供一个动合触点和一个动断触点,实际中只用其中之一;或者是四根线为传感器校验线,校验线不会与PLC输入端连接的。因此,无论那种情况都可以参照三线式接线。图4-4为PLC与传感器连接的示意图。
两线式为一信号线与电源线。三线式分别为电源正、负和信号线。不同作用的导线用不同颜色表示,这种颜色的定义有不同的定义方法,使用时参见相关说明书。图4-4(b)中所示为一种常见的颜色定义。信号线为黑色时为动合式;动断式用白色导线。
图示传感器为NPN型,是常用的形式。对于PNP型传感器与PLC连接,不能照搬这种连接,要参考相应的资料。
2.3 旋转编码器的接线
旋转编码器可以提供高速脉冲信号,在数控机床及工业控制中经常用到。不同型号的编码器输出的频率、相数也不一样。有的编码器输出A、B、C三相脉冲,有的只有两相脉冲,有的只有一相脉冲(如A相),频率有100 Hz、200Hz、1k Hz、 2k Hz 等。当频率比较低时,PLC可以响应;频率高时,PLC就不能响应,此时,编码器的输出信号要接到特殊功能模块上,FX2N-11C如采用FX2N-11HC高速计数模块。
图4-5为FX2N型PLC与OMRON的E6A2-C系列旋转编码器的接口示意图。
SET (置位)令元件保持 ON 指令
RST (复位)令元件保持 OFF 、清数据寄存器指令例:图 1
说明:
( 1 ) X0 一旦接通,即使再断开 Y0 也保持接通。 X1 接通后,即使再断开, Y0 也将保持断开。对于 M 、 S 也是同样如此。
( 2 )对于同一元件可以多次使用 SET 、 RST 指令,顺序可任意,但在后执行的指令有效。
( 3 )要使数据寄存器 D ,变址寄存器 V 、 Z 的内容请零,也可用 RST 指令