浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
SIEMENS/西门子6ES7235-0KD22-0XA8
发布时间:2024-05-08

SIEMENS/西门子6ES7235-0KD22-0XA8

一、 plc矩阵输出应用:
我公司是一家从事服装染整机械研究生产的公司。在实际生产中由于考虑到设备的自动控制要求,经常要用到PLC对设备进行控制。在使用PLC的过程中,例如:在电子配方称量滴料机中要用到PLC对120多个电磁阀进行控制,如果采用传统控制方式进行控制的话就回占用很多个PLC输出点。这样就增加了设备的成本。而PLC输出的矩阵控制可以很好的解决这个问题。
二、 PLC输出矩阵控制的原理:
PLC输出矩阵控制是一种对PLC输出端采用控制负载公共端的接线方式,下面用三菱FX系列为例,其原理图如下:


1、工作原理:
下面本章将采用八点输出PLC做为解释,PLC输出端用Y0~Y3作为输出控制电磁阀DT1~DT16,Y4~Y7输出控制中间继电器KA1~KA4,通过KA1到KA4的常开触点输出矩阵控制信号与Y0~Y3结合控制电磁阀的动作。按钮SB1~SB7为信号输入按钮。
当需要电磁阀DT1动作时按下按钮SB1PLCY0端输出一个信号使电磁阀处于准备状态。同时按下按钮SB2则Y4有输出,中间继电器KA1动作,直流电源模块24V电经过KA1常开触点与DT1正端接通DT1动作。同样,当需要电磁阀DT2动作时只需断开Y4输出接通Y5输出即可。
    PLC输出端Y0~Y3可以采用四孔排线将它并联到电磁阀DT1~DT4,DT5~DT8,DT9~DT12,DT13~DT16的负端其连接方式如下:


如图可知,电路是依靠两个点的通断来达到控制的目的,这就如矩阵一样采用4X4就可以控制16个元件,如果采用8X8就可以控制64个元件。这样输出的控制元件就会成倍的被扩展。
本人公司使用三菱FX系列PLC做为设备生产的控制,PLC的点数越多价格就越贵,采用PLC输出的矩阵输出后就可以有效减轻了设备的成本,同时使的设备的布线、维修等方面可以更加美观和方便。
三、 总结:
通过实验可以知道,PLC输出采用矩阵控制可以很好的节省
PLC输出点,使的设备的生产成本和维护成本的到很好的控制

“四选一”程序是《自学自会plc指令——三菱FX2N编程技术及应用》(莫操君 编著)的一个试验模型,它是实际问题的提炼,描述的是:

给定四个输入X0、X1、X2、X3,四个输出Y0、Y1、Y2、Y3;每个输入对应一个输出,但每次多仅允许一个输出接通;四个输入中,每次仅有一个接通,才允许有对应输出。

并且,假定当输入X0~X3全部断开时,输出Y0~Y3保持前一状态不变;参见表1。


表1 输入输出的一一对应关系


序号

输  入

输  出

说        明

备         注

1

X0

Y0

X0单个接通、Y0接通

输出Y0~Y3中,不允许有两个或两个以上同时接通

2

X1

Y1

X1单个接通、Y1接通

3

X2

Y2

X2单个接通、Y2接通

4

X3

Y3

X3单个接通、Y3接通



当输出是继电器、接触器信号时,虽然在外电路中,可以通过互锁等连结方式,来保证输入信号的唯一性,但作为PLC程序,仍必须考虑信号的正确与否,以保证在接线错误、程序调试时强制接通元件等情况下,系统能够正常工作。

所以,对于该问题的编程思路,可以是:

(1)判断信号是否正确;

(2)根据输入信号状态决定输出。

而且假定,当先有一个输入接通(例如X0)、对应输出Y0接通时,X0不断开、再接通X1时,输出状态保持不变,即:Y0接通、Y1~Y3断开。

而为了简化问题,当再次只有一个输入接通时,其动作情况暂不作要求,可以是立即转换到对应输出;实际编程时,可根据系统情况作出规定。



1.  判别是否只有一个输入接通

对于输入信号数量的判别,《自学自会PLC指令——三菱FX2N编程技术及应用》(下称文献[1])分别用SUM、ADD、FOR、LD=、INC等指令进行了介绍。

按照文献[1]的思想,试验时可以寻求一个问题的不同解法,以熟悉指令和积累编程经验,故本文试用移位指令来进行编程,参见图1。

图1程序,当X0~X3中,只有一个接通时,M100接通;而当有两个或两个以上接通时,M20接通,M100断开。由于本问题,仅需要判断是否只有一个输入接通,而不需要具体数量,故图1程序能够满足使用要求。



但是对于图1的程序,随着输入接通个数的增加,M11、M12、M13均可以接通。

为了方便使用,如果设想,当只有一个输入接通时、则仅M10接通,而两个输入接通时、仅M11接通,三个输入接通时、仅M12接通,四个输入接通时、仅M13接通,能否做到呢?为此,试编制一个程序如图2所示。

图2中,为便于试验观察,特设定Y4~Y7作为M10~M13的动作指示。手头没有PLC时,也可以用软件仿真来验证结果。

这样,当图1中的M100接通、或者图2中的M10接通,就表示输入信号正确,允许有对应输出继电器接通。

于是,可以进行第2步的程序编制了


展开全文