WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
(接上部分:FX1S型PLC四选一程序的编制方法)WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
2. 对应输出的实现WWW_P※LCJS_COM-PLC-)技.术_网
2. 1 用MOV指令实现输出P.L.C.技.术.网——可编程控制器技术门户
若仅仅是实现对应输出,试验时,可以使用MOV指令;接图1程序段,则可如图3所示。WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
plcjs.技.术_网
这仅仅是实现了基本的功能,当有其他的要求时,则需要采用另外的方案。WWW_P※LCJS_CO※M-PLC-技-.术_网
例如,如果Y0~Y3分别代表的是一个动作过程,例如一系列顺序动作(顺序控制),则仅有图3的程序是不够的。原则上说,顺序控制可以用传送指令、移位指令、步进梯形图指令等方式编程。WWW_P※LCJS_CO※M-PLC-技-.术_网
下面,不妨用移位指令来作个编程试验。WWW_PLCJS@_COM%-PLC-技.术_网
WW.W_PLCJS_COM-PLC-技.术_网
2. 2 用移位指令实现选择编程WWW_P※LCJS_CO※M-PLC-技-.术_网
表1所要实现的功能,可用图4表示。假设2、3、4、5步,都包含有几个分步(例如4步),则各分步的动作,可另行设计;但本文为了叙述方便,仍仅取一步进行介绍,其试验程序参见图5(上接图1程序)。WW.W_PLCJS_COM-PLC-技.术_网
WWcW_PLCJS_COM-PLC-技.术_网
WWW_PLCJS_COM-PLC-技.术_网
WWW_PL※CJS_COM-PLC-技.术_网
在第1状态步,Y0~Y3全断开;当X0~X3只有一个接通时,分别转换到对应的分支步。WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
此后,X0~X3中又有另外的一个接通(仅一个)时,M125接通,转到第6状态步,Y0~Y3全断开,回到状态步1,再选择到相应的分支。WWcW_PLCJS_COM-PLC-技.术_网
WWW_PLCJS@_COM%-PLC-技.术_网
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
WWW_P※LCJS_CO※M-PLC-技-.术_网
当然,这只是一个示意程序,以观察是否可用移位指令实现选择性分支,未考虑程序的合理性、程序执行时间等因素;实际运用时,各分支的动作、以及分支间的转换,应根据具体情况采用合适的方式。WWW_PLCJS_COM-PLC-技.术_网
关于该问题,还有一篇类似文章,为避免重复,将在其他论坛另行贴出。WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
P.L.C.技.术.网——可编程控制器技术门户
3 后语WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
本文介绍的模型,已将实际问题进行了简化,仅是一种思路的介绍,主要供初学者学习参考。实际应用时,根据要求的不同,会有更多的考虑。WWW_PLC※JS_COM-PmLC-技.术_网
这里之所以采用移位指令编程,主要是为了试验指令、和观察不同方法的特点,并提供与文献[1]不同的方法。WWW_P※LCJS_CO※M-PLC-技-.术_网
其他编程方法,例如用步进梯形图指令(STL)和跳转指令(CJ)编制的示例程序,可参见文献[1]图6-19、图6-20。WW.W_PLCJS_COM-PLC-技.术_网
试验时,须切实注意安全。WWW_PLC※JS_COM-PmLC-技.术_网
WW.W_PLC※JS_C,OM-PL,C-技.术_网