第一篇 链接运行
第1章 概述
多台计算机可通过网卡及简单的设置达到链接功能。FX系列PLC是一个规范化的控制器,其本身如同计算机一样具有CPU及存储器等计算及数据存储单元,所以,只要增加适当的用以通信的扩展模块即可达到多台PLC之间的链接功能。在PLC的链接运行中,PLC彼此间的数据是共享的,这一功能主要应用于输出的联锁控制及共同数据的输入。
1.联锁控制
在多台机器的控制程序上,若有互斥及相依动作时即为PLC的联锁控制,如图l.1所示。若A设备启动电动机时,而8设备不得关闭阀门,这样即为互斥动作;若A设备的电动机停止后30 S,则8设备的阀门关闭,这样即为相依动作。而多台机器的联锁控制可以利用PLC的链接运行功能轻松实现。
2.相同的信号输入
若多台机器的控制程序有相同的输入信号时,则可利用PLC的链接运行功能实现。如当A、B、C及D机器都需要读取同一气源的压力及温度值时,则可利用PLC的链接运行功能来达到共享的功能,从而降低了设备制作成本,如图1.2所示。
第2章 PLC的并行链接运行
2.1 使用范围
并行链接运行(parallell link)的目的是使得两台PLC内的数据寄存器与内部辅助继电器实现资源共享。例如,两台设备需要检测同一空气压力,按照以往的电控设计方式,须在各设备的PLC中分别设置一个A/D模块及压力传感器,如图2.1所示。
可见,按照以往的电控设计方式需要使用两个A/D模块及压力传感器,而且若两设备需要检测压力、温度、电压及电流等较多物理量,则所需要的A/D模块及传感器的数量就非常多,使设备制作成本增加。如果A、B设备采用并行链接方式,则在控制上就简单多了,如图
2.2 所示。
由图2.2可见,若A、B设备以通信模块方式(如485BD)将两台PLC连接时,8设备先检测空气压力,并且利用A/D模块将模拟信号转变为数字信号,同时将数字信号写入特定的数据寄存器内(如DS00)。此时,8设备可读/写数据寄存器内的D500的值,且该数值会通过通信模块传输到A设备的数据寄存器的D500地址内,这样,A设备也可读取D500地址内的值用以程序控制。
展开