1、利用控制电路的逻辑关系节省输出点
如图所示,根据图(a)梯形图1的逻辑关系,对应的PLC接线图如图(b)所示,需要三个输出电器。利用控制电路的逻辑关系将其改为如图(C)、图(d)所示,则只需要两个输出继电器。
2、利用控制电路的输出特点节省输出点
星形—三角形降压启动PLC控制电路一般需用2点输入(一个启动按钮,一个停止按钮),3点输出(接触器KM1~KM3)。利用控制电路的输出特点,考虑到星形启动接触器KM2只是在启动时使用一次,可以和KM1共用一个输出点Y0.1。SB既做启动按钮又做停止按。这样,如图所示的星形—三角形降压启动PC控制电路中只用了1点输入,2点输出。
3、矩阵输出
如图所示为工业袋式除尘器的部分PLC控制电路。该除尘器有4个除尘室,当除尘器开始工作时,1~4窒依次轮流卸灰,每室卸灰时间为20s,卸灰完毕后启动反吹风机3s后,1~4室再依次轮流清灰,每室清灰时间为15s,结束后,再反复执行上述过程。
每个除尘室分别有两个输出量,一个为卸灰,一个为清灰,4个除尘室需用8个输出量,需要占用8个输出继电器。但是从分析除尘的工作过程可以知道,这8个输出量并不是同时工作的,而是分为卸灰和清灰两个时间段。这样可以考虑用4个输出继电器Q0.1~Q0.4先依次控制1~4室的卸灰,卸灰结束后由反吹风输出电器00.0将卸灰继电器K1~K4断开,并接通清灰继电器K5~K8,由输出继电器Q0.1~Q0.4再依次控制1~4室的清灰,这样就可以节省近一半的输出继电器。
这个电路实际上是一个4行2列的输出矩阵,采用直流电源和直流继电器,图中的二极管用于防止产生寄生回路。
4、外部译码输出
用七段码译码指令SEGD,可以直接驱动一个七段数码管,十分方便。电路也比较简单,但需要7个输出端。若采用在输出端外部译码,则可减少输出端的数量。外部译码的方法很多,如用七段码分时显示指令SEGL可以用12点输出控制8个七段数码管等。
下图所示为用集成电路组成的1位BCD译码驱动电路,只用了4点输出。如果显示值小于8可用3点输出,显示值小于4可用2点输出。
转载请注明地址:http://www.abmjc.com/zcmbwh/1846.html