1、摘要PLC可编程控制器是以计算机技术为核心的通用自动控制装置,在工业生产中得到了广泛的应用。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。本次实训我们主要完成装瓶流水线控制的PLC控制。实训所设计的程序完成所需要的功能。PLC是一种工业计算机,它强大的控制功能及灵活并简单易学的梯形图编程方法使其也在自动控制领域得到了广泛的应用,PLC的广泛应用必将为我国工业现代化的一个重要标志。关键词
2、PLC装瓶流水线梯形图多方式目录1绪论111PLC的概述112PLC的特点12PLC基础知识321PLC的发展历程322PLC的应用领域323PLC的构成3231CPU的构成3232I/O模块424PLC的工作原理5241PLC的工作过程及运行方式525PLC的外部设备及通信联网626PLC的未来展望73三菱FX系列的软件介绍831三菱FX2N系列的软件8311FX2N系列PLC编程元件及基本特征84PLC实训1041装瓶流水线的PLC控制系统设计10411装瓶流水线控制系统的工作原理10412硬件选型10413控制内容1142装瓶流水线的PLC监控系统设计12421调试过程及结果12总结14
3、致谢15参考文献16附录A17附录B22装瓶流水线的PLC控制11绪论11PLC的概述可编程控制器(PROGRAMMABLELOGICCONTROLLER,简称PLC)。与个人计算机的PC相区别,用PLC表示。PLC是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的程控系统。国际电工委员会(IEC)颁布了对PLC的规定可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运
4、算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。12PLC的特点(1)编程方法简单易学梯形图是使用的最多的PLC编程语言,其电路符号和表达方式与继电器电路原理图相似,梯形图语言形象直观,易学易懂,熟悉继电器电路图的电气技术人员只需花集天地的时间就可以熟悉梯形图语言,并用来编制用户程序。梯形图语言实际上是一种面向用户的高级语言,PLC在执行梯形图程序时,将它“翻译”成汇编语言后在执行。(2)功能强,性能价格比较强一台小型PLC内有成百上千个可供用户使用的编程软件,可以实现非常
5、复杂的控制功能与相同功能的继电器系统相比,具有很高的性能价格比。PLC还可以通过通信联网实现分散控制。(3)硬件配套齐全,用户使用方便,适应性强PLC产品已经标准化、系列化、模块化,配备有平准齐全的各种硬件装置供用户选择,用户能灵活方便的进行系统配置,组成不同功能、不同规模的系统。PLC的安装接线也很方便,一般用接线端子连接外部接线。PLC由较强的带负载能力,可以直接驱动一般的电磁阀和中小型交流接触器。硬件配置确定后,通过修改用户程序,就可以方便、快速的适应工艺条件的变化。(4)可靠性高、抗干扰能力强传统的继电器控制系统中使用了大量的中间继电器、时间继电器。由于触点接触不良,容易出现故障。PL
6、C用软件代替中间继电器和时间继电器,仅剩下与输入和输出有关的少量硬件元件,接线可以减少到继电器控制系统的十分之一甚至百分之一。PLC使用了一系列的硬件和软件抗干扰措施,具有很强的抗干扰能力,平均无故障时间达到数万小时以上,可以直接用于由强烈干扰的工业生产现场,已被公认为做装瓶流水线的PLC控制2可靠的工业控制设备之一。(5)系统的设计、安装、调试工作量少PLC用软件功能取代了继电器控制系统中大量的中间继电器、时间继电器、计数器等器件,是控制柜的设计、安装、接线工作量大大减小。(6)维修工作量小、维修方便PLC的故障率很低,具有完善的自诊断功能。(7)体积小、能耗低对于复杂的控制系统,使用PLC
7、后,可以减少大量的中间继电器和时间继电器,小型PLC的体积仅相当于几个继电器的大小,因此可以将开关柜的体积缩小到原来的1/2甚至1/10。装瓶流水线的PLC控制32PLC基础知识21PLC的发展历程自20世纪60年代末期世界第一台PLC问世以来,PLC发展十分迅速,特别是近些年来。随着微电子技术和计算机技术的不断发展,PLC在处理速度、控制功能、通信能力及控制领域等方面都有新的突破。PLC将传统的继电接触器的控制技术和现代计算机信息处理技术的优点有机结合起来,成为工业自动化领域中最重要、应用最广的控制设备之一,并已成为现代工业生产自动化的重要支柱。22PLC的应用领域目前,PLC在国内外已广泛
8、应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。1开关量逻辑控制2运动控制3闭环过程控制4数据处理5通信联网23PLC的构成从结构上分,PLC分为固定式和组合式(模块式)两种。固定式PLC包括CPU板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式PLC包括CPU模块、I/O模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。231CPU的构成CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的
9、方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC不可缺少的组成单元。在使用者看来,不必要详细分析CPU的内部电路,但对各部分的工作机制还是应有足够的理解。CPU的控制器控制CPU工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。运
10、算器用于进行数字或逻辑运算,在装瓶流水线的PLC控制4控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。CPU速度和内存容量是PLC的重要参数,它们决定着PLC的工作速度,IO数量及软件容量等,因此限制着控制规模。232I/O模块PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。如下图所示图21O模块常用的I
11、/O分类如下开关量按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。模拟量按信号类型分,有电流型(420MA,020MA)、电压型(010V,05V,1010V)等,按精度分,有12BIT,14BIT,16BIT等。除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。装瓶流水线的PLC控制524PLC的工作原理图22PLC的结构图PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据
12、用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。PLC的一个扫描周期必经输入采样、程序执行和输出刷新三个阶段。PLC在输入采样阶段首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。PLC在程序执行阶段按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后
13、,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。输出刷新阶段当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。241PLC的工作过程及运行方式最初研制生产的PLC主要用于代替传统的由继电器接触器构成的控制装置,但这两者的运行方式是不相同的1继电器控制装置采用硬逻辑并行运行的方式,即如果这个继电器的线圈通电或断电,该继电器所有的触点(包括其常开或常闭触点)在继电器控制线路的哪个位置上都会立即同时动作。装瓶流水线的PLC控制62PLC的CPU则采用顺序逻辑扫描用户程序的运
14、行方式,即如果一个输出线圈或逻辑线圈被接通或断开,该线圈的所有触点包括其常开或常闭触点不会立即动作,必须等扫描到该触点时才会动作。因此,PLC采用了一种不同于一般微型计算机的运行方式扫描技术。这样在对于I/O响应要求不高的场合,PLC与继电器控制装置的处理结果上就没有什么区别了。当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段输入采样阶段在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束
15、后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。用户程序执行阶段在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序梯形图。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形
16、图所规定的特殊功能指令。即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。输出刷新阶段当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。25PLC的外部设备及通信联网(
17、1)外部设备外部设备是PLC系统不可分割的一部分,它有四大类1、编程设备有简易编程器和智能图形编程器,用于编程、对系统作一些设定、监控PLC及PLC所控制的系统的工作状况。编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,但它不直接参与现场控制运行。2、监控设备有数据监视器和图形监视器。直接监视数据或通过画面监视数据。3、存储设备有存储卡、存储磁带、软磁盘或只读存储器,用于永久性地存储装瓶流水线的PLC控制7用户数据,使用户程序不丢失,如EPROM、EEPROM写入器等。4、输入输出设备用于接收信号或输出信号,一般有条码读人器,输入模拟量的电位器,打印机等。(2)通信联网PLC具有通信
18、联网的功能,它使PLC与PLC之间、PLC与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。现在几乎所有的PLC新产品都有通信联网功能,它和计算机一样具有RS232接口,通过双绞线、同轴电缆或光缆,可以在几公里甚至几十公里的范围内交换信息。当然,PLC之间的通讯网络是各厂家专用的,PLC与计算机之间的通讯,一些生产厂家采用工业标准总线,并向标准通讯协议靠拢,这将使不同机型的PLC之间、PLC与计算机之间可以方便地进行通讯与联网。了解了PLC的基本结构,我们在购买程控器时就有了一个基本配置的概念,做到既经济又合理,尽可能发挥PLC所提供的最佳功能。26PLC的未
19、来展望21世纪,PLC会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;从市场上看,各国各自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言;从网络的发展情况来看,可编程控制器和其它工业控制计算机组网构成大型的控制系统是可编程控制器技术的发展方向。目前的计算机集散控制系统DCS(
20、DISTRIBUTEDCONTROLSYSTEM)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。装瓶流水线的PLC控制83三菱FX系列的软件介绍三菱公司的FX系列PLC是比较具有代表性的微型PLC,除具有基本的指令表编程以外,还可采用梯形图编程及对应机械动作流程进行顺序设计的SFC(SEQUENTIALFUNCTIONCHART)顺序功能图编程,而且这些程序可以相互转换。在FX系列的PLC中设置了高速计数器扩大了PLC的应用领域。31三菱FX2N系列的软件FX2N系列PLC在FX
21、系列中规格最大、性能最高、功能最强,可以适用于大多数单机控制或简单网络控制。该可编程控制器主要有电源CPU输入输出程序存储器(RAM)的单元型可编程控制器。为主机备有可扩充其输入输出点数的“扩展单元(电源I/O)”和“扩展模块(I/O)”此外,还可连接特殊扩展设备,用于特殊控制。FX2N系列最多带256个I/O点,是FX系列PLC里面功能比较先进的系列,具备更高的灵活性,增加了时钟控制,过程PID控制,很强的数学指令集等,是小系统工业自动化应用中的首选PLC。FX2N系列PLC具有128种298条应用指令,可分为程序控制类、数据处理类、特种应用类及外部设备类。其中数据处理类指令最多使用最频繁,
22、又可分为传送比较、四则及逻辑运算、移位、编码解码等类别。程序控制类指令主要用于程序的结构及流程控制,包含子程序、中断、跳转及循环等指令。以上两大类指令我们将在后两节专门介绍。图31FX2NPLC的外部结构图外部设备类指令含一般的输入输出口设备及专用的外部设备两大类。特种应用指令是机器的一些特殊应用,如高速计数器等指令。应用指令的种类详见附录。功能指令处理的数据很多,数据在存储单元中流转的过程复杂,所以重要的是掌握指令的数据形式及数据的流传过程。311FX2N系列PLC编程元件及基本特征(1)代表功能的字母输入继电器用“X”表示、输出继电器用“Y”表示。(2)数字数字为该类器件的序号。FX2N系
23、列PLC中输入、输出继电器的序号为八进制,其余为十进制。(3)编程元件和继电接触器的元件类似、具有线圈和常开常闭触点。当线圈披选中(通电)时,常开触点闭合,常闭触点断开,当线圈失。去选中件时,常闭接通,常开断开。可编程序控制器的编程元件可以有无数多个常开、常闭触点。(4)数值的处理1定时器和计数器的设定值(K常数)。2辅助继电器(M)、定时器(T)、计数器(C)、状态器等的编号(软元件编号)。装瓶流水线的PLC控制93指定应用指令操作数中的数值与指令动作(K常数)。(5)辅助继电器这类辅助继电器的线圈与输出继电器一样有无数的电子常开和常闭触点该触点不能直接驱动外部负载,外部负载的驱动要通过输出
24、继电器进行。如果在PLC运行过程中停电,输出继电器及一般用辅助继电器都断开。再运行时,除了输入条件为ON(接通)的情况以外,都为断开状态。分为一般用(M0M499)、停电保持用(M500M3071)和特殊用途(M8000M8255)辅助继电器。FX2N系列PLC内的一般用辅助继电器和部分停电保持用辅助继电器M500M1023)。特殊辅助继电器分为触点利用型特殊辅助继电器和线圈驱动型特殊辅助继电器。(6)定时器(T)在PLC内的定时器是根据时钟脉冲的累积形式,当所计时间达到设定值时,其输出触点动作,时钟脉冲有1MS、10MS、100MS。定时器可以用用户程序存储器内的常数K作为设定值,也可以用数
25、据寄存器(D)的内容作为设定值。在后一种情况下,一般使用有掉电保护功能的数据寄存器。即使如此,若备用电池电压降低时,定时器或计数器往往会发生误动作。定时器通道范围如下100MS定时器T0T199,共200点,设定值0132767秒;10MS定时器T200TT245,共46点,设定值00132767秒;1MS积算定时器T245T249,共4点,设定值000132767秒;100MS积算定时器T250T255,共6点,设定值0132767秒;(7)计数器(C)FX2N中的16位增计数器,是16位二进制加法计数器,它是在计数信号的上升沿进行计数,它有两个输入,一个用于复位,一个用于计数。每一个计数脉
26、冲上升沿使原来的数值减1,当现时值减到零时停止计数,同时触点闭合。直到复位控制信号的上升沿输入时,触点才断开,设定值又写入,再又进入计数状态。其设定值在K1K32767范围内有效。设定值K0与K1含义相同,即在第一次计数时,其输出触点就动作。(8)数据寄存器数据寄存器是计算机必不可少的元件,用于存放各种数据。FX2N中每一个数据寄存器都是16BIT(最高位为正、负符号位),也可用两个数据寄存器合并起来存储32BIT数据(最高位为正、负符号位)。1通用数据寄存器D通道分配D0D199,共200点。只要不写入其他数据,已写入的数据不会变化。但是,由RUNSTOP时全部数据均清零。(若特殊辅助继电器
27、M8033已被驱动,则数据不被清零)。2)停电保持用寄存器通道分配D200D511,共312点,或D200D999,共800点(由机器的具体型号定)。基本上同通用数据寄存器。除非改写,否则原有数据不会丢失,不论电源接通与否,PLC运行与否,其内容也不变化。然而在二台PLC作点对的通信时,D490D509被用作通信操作。3)特殊用寄存器通道分配D8000D8255,共256点。是写入特定目的的数据或已经写入数据寄存器,其内容在电源接通时,写入初始化值。装瓶流水线的PLC控制104PLC实训41装瓶流水线的PLC控制系统设计411装瓶流水线控制系统的工作原理装瓶流水PLC控制。有A1A10选瓶、装
28、瓶、盖盖、贴签、传送、成品入库生产线操作工序,用10盏灯来模拟;并有启动/停止、移位、复位按钮进行操作,如下图所示。采用三菱FX2N系列的PLC进行控制,实现手动,自动等四种以上的装瓶流水线工序控制。412硬件选型按照I/O点的分配和项目描述的控制要求。设计出PLC硬件系统的结构图、接线图、时序图。(一)结构示意图图41瓶装流水线的PLC控制结构图(二)I/O分配表41I/O分配表输入信号输出信号信号元件及作用PLC输入口地址信号元件及作用PLC输出口地址启动/停止带锁按钮000选瓶操作工序A1100移位按钮001装瓶操作工序A2101复位按钮002盖盖操作工序A3102贴签操作工序A4103
29、装瓶流水线的PLC控制11传送工序A5104传送工序A6105传送工序A7106传送工序A8107传送工序A9108成品入库工序A10109接OVDC1M接24VDC1L,2L(三)外部硬件系统接线图X0X1X2X3X4Y0Y1Y2Y3Y4AC220VCOMS1ONS2S3B1YHIH2H3MCOM0X5S4图42系统外围接线图413控制内容(1)手动控制方式1装瓶流水线控制系统有10道操作工序,用10盏灯来模拟。即A5,A1(传送,选瓶)A6,A2传送,装瓶A7,A3传送,盖盖A8,A4传送,贴签A9传送A10入库。2启动,停止,移位为控制输入,控制系统的工作状态;3按下启动按钮,手动移位完
30、成一道操作工序,循环两次;4按下复位按钮,系统回到第一道工序;5按下停止按钮,系统停止工作。(2)自动控制方式1装瓶流水线控制系统有5道操作工序,用灯来模拟。即A5,A1传送,选瓶A6,A2传送,装瓶A7,A3传送,盖盖A8,A4传送,贴签A9传送A10(入库)。2启动,停止,移位为控制输入,控制系统的工作状态;3按下启动按钮,每5S完成一道操作工序,循环两次;装瓶流水线的PLC控制124按下复位按钮,回到初始工序,重新开始运行;5按下停止按钮,系统停止工作。(3)装瓶流水线的顺序功能图图43装瓶流水线的顺序功能图42装瓶流水线的PLC监控系统设计421调试过程及结果先将PLC程序传入程序控制
31、器中。然后对各个输入I/O给信号处理,看各个输出口是否有相应的输出,如果没有按照设计要求输出,对程序进行更改,直到各输出口有相应的输出。如果有条件的话,用编程软件将程序输入PLC中,在确认PLC的电源,外部接线和程序输入无误的情况下,接通电源,按照流程图的顺序对系统进行调试,最后使整个系统能准确,可靠的工作。装瓶流水线的PLC控制13用GXDEVELOPER的SIMULATOR进行仿真,具体步骤如下1进入仿真环境图43仿真环境图2加载程序进行逻辑功能调试图44仿真环境程序加载的梯形图装瓶流水线的PLC控制14总结经过一周的努力,课程设计终于完成了,在设计中毛昀老师给予我们很多的解释和帮助,对我
32、的设计给予了细致的指导和建议,对我的辅导耐心认真,无论我在学习的过程中遇到的什么困难,毛老师都给我帮助,使我在理论和实践上不断地提高自己。给我的学习创造了良好的环境和契机。在做课程设计的这几天我对PLC课程有了更进一步的认识,学到了很多知识。通过这次实习,让我们认识到仅学一些书本知识是不够的,还需要多去实践,由理论知识去正确指导实际运用,从而有效提高认知效率,是我们必须熟练掌握的一项基本技能。在今后的学习中我定会不断努力,不断完善自己,所以这次课程设计对我们来说,具有非常重要的意义。装瓶流水线的PLC控制15致谢这次PLC课程设计能顺利的完成离不开老师和同学们的大力帮助,在此我要感谢毛昀老师辅
33、导和讲解,还有同组组员徐珍珍和李巧萍同学的大力帮助,在老师的无私帮助和亲切指导下,我们的设计顺利完成了,对毛老师的这种无私的帮助,我谨在此对老师们衷心的说声“谢谢老师,您辛苦了”通过这次毕业设计使我对以前学习的知识得到了更深的了解,并使知识得到了进一步的巩固。千言万语表达不出我内心的感动,最后送上我深深的谢意,对所有帮助我的人说声感谢装瓶流水线的PLC控制16参考文献1杨青杰三菱系列PLC应用系统设计指南M北京机械工程出版社,20072陈洁PLC基础及应用M江苏苏州大学出版社,20063王整峰,谢云敏PLC的实际应用M上海上海交通大学出版社,20074何衍庆常用PLC应用手册M北京电子工艺出版社,20075廖常初主编PLC基础及应用第2版J北京机械工业出版社,2007装瓶流水线的PLC控制17附录A装瓶流水线的PLC控制18装瓶流水线的PLC控制19装瓶流水线的PLC控制20装瓶流水线的PLC控制21装瓶流水线的PLC控制22附录B装瓶流水线的PLC控制23装瓶流水线的PLC控制24装瓶流水线的PLC控制25