第09章可编程控制器_第1页
第09章可编程控制器_第2页
第09章可编程控制器_第3页
第09章可编程控制器_第4页
第09章可编程控制器_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第九章可编程控制器PLC9.1可编程控制器概述9.2PLC的编程语言及指令系统9.3梯形图设计规则及方法9.4PLC在机械控制中的应用目录9.1可编程控制器概述

可编程控制器是以自动控制技术、微计算机技术和通信技术为基础发展起来的新一代工业控制装置,目前它已被广泛应用于各个领域。早期的可编程控制器只能进行计数、定时以及对开关量的逻辑控制。因此,它被称为可编程逻辑控制器(ProgrammableLogicController),简称PLC。后来,可编程控制器采用微处理器作为其控制核心,它的功能已经远远超过逻辑控制的范畴,于是人们又将其称为ProgrammableController,简称PC。但个人计算机(PersonalComputer)也常简称PC,为了避免混淆,可编程控制器仍被称为PLC。9.1可编程控制器概述一、PLC的结构和工作原理1、PLC的基本结构根据结构形式的不同,PLC可分为整体式(也称箱体式)和组合式(也称模块式)两类。PLC实际上一种工业控制微机,因而它的硬件结构与一般微机控制系统相似,其主体由中央处理单元(CPU)、存储器、输入单元(模块)、输出单元(模块)、电源及编程器组件构成、通信端口、I/O扩展端口等组装在一个箱体内构成主机一、PLC结构和工作原理图9-1PLC的系统构成系统构成9-11)电源单元将交流电转换为PLC内部所需的直流电,电源组件具有高的抗干扰能力,适合工业现场使用,供电稳定、安全可靠。电源组件内还装有备用电池(锂电池),以保证在断电时,存放在读写存储器(RAM)中的信息仍能保持。PLC中一般配有开关式稳压电源为内部电路供电。开关电源的输入电压范围宽、体积小、重量轻、效率高、抗干扰性能好。有的PLC能向外部提供24V的直流电源,可给输入单元所连接的外部开关或传感器供电。1)电源单元2)存储器存储器可以分为以下3种。①系统程序存储器。系统程序存储器是只读存储器,用户不能更改其内容。②用户程序存储器。根据控制要求而编制的应用程序称为用户程序。③工作数据存储器。用来存储工作数据的区域叫工作数据区。工作数据是经常变化、经常存取的,所以这种存储器必须可读写。2)存储器3)输入模块(单元)输入输出单元是PLC与外部设备相互联系的窗口。输入单元接收现场设备向PLC提供的信号,例如由按钮、操作开关、限位开关、继电器触点、接近开关、拨码器等提供的开关量信号或连续变化的模拟量信号(经A/DA转换)。这些信号经过输入电路的滤波、光电隔离、电平转换等处理,变成CPU能够接收和处理的信号。包括光电耦合输入接口、输入状态寄存器和输入数据寄存器。按照输入端电源类型的不同,开关量输入单元可分为直流输入单元和交流输入单元。3)输入模块①直流输入单元直流输入②交流输入单元交流输入4)输出单元输出单元将经过CPU处理的微弱电信号通过光电隔离、功率放大等处理,转换成外部设备所需要的强电信号,以驱动各种执行元件,如接触器、电磁阀、电磁铁、调节阀、调速装置等。包括输出状态(映象)寄存器。输出锁存器,光电耦合器和功率放大器。按输出电路所用开关器件的不同,PLC的开关量输出单元可分为晶体管输出单元、晶闸管输出单元和继电器输出单元。4)输出单元①晶体管输出单元晶体管输出②双向晶闸管输出单元晶闸管输出③继电器输出单元继电器输出MASTER-K80S

应用例题FOREASYSTARTLGIndustrialSystemsA相

:P000B相

:P001编码器BUILT_INCNETONROMMODEOFFP00P01P02P03P04①②③A相脉冲,B相脉冲Presetinput④24GCOM024VP12P0CP1AP0BP09P05I05①:P000:A相输入②:P001:B相输入③:P002:预设输入④:公用端子应用例题3.高速计数器简单使用办法5)中央处理单元(CPU)CPU是PLC的核心部件,它类似人的大脑,能指挥PLC按照预先编好的系统程序完成各种任务。其作用有以下几点:①接收、存储由编程工具输入的用户程序和数据,并可通过显示器显示出程序的内容和存储地址。②检查、校验用户程序。⑧接收、调用现场信息。④执行用户程序。⑤故障诊断。5)中央处理单元6)编程工具编程工具是开发应用和检查维护PLC以及监控系统运行不可缺少的外部设备。编程工具的主要作用是用来编辑程序、调试程序和监控程序的执行,还可以在线测试PLC的内部状态和参数,与PLC进行人机对话等。编程工具可以是专用编程器,也可以是配有专用编程软件包的通用计算机。⑴专用编程器专用编程器是生产厂家提供的与本公司PLC配套的编程工具。专用编程器分为简易编程器和图形编程器两种。⑵计算机辅助编程6)编程工具编程工具编程工具编程工具产品概要

NC-MLⅡ单元

(CJ1W-NCF71)

or

MC-MLⅡ单元

CJ1/CS1W-MCH71)

CPU

电源模块

外部输入

(极限输入以外)

伺服驱动器

(形R88D-WN□□-ML2)

伺服驱动器

(形R88M-W□)

NS

CX工具(PC)

MECHATROLINK-Ⅱ

NCF工具

MCH工具

监控软件

WMON-ML2

NCF/MCH系统中,控制MLⅡ对应的伺服W系列产品。MECHATROLINKⅡ的系统配置录像输入可达到4ch显示欧姆龙的F150等F系列装备有编程器功能可将录像画像ビデオ画像捕捉到CF里●显示中的录像画像用BMP形式保存至小型镁光里●捕捉到的BMP数据可以用通信在电脑里取得录像电子部品・基板检查装置应用案例-4-CJ1M脉冲输出功能付2-9MODBUS内置通讯功能MASTER-K80S利用内置通讯口及MODBUS协议,可以实现组态软件对PLC的远程监控实现PLC与其他具有MODBUS协议设备间的通讯MODEMG7LCUEB外接MODEM外接MODEM电话线KGL-WIN编程软件G7LCUEBCNET通讯功能MASTER-K80S

利用MODEM实现KGL-WIN软件的远程下载、监控KGL-WIN编程软件G7LFUEAG7LFUEAFNET通讯功能MASTER-K80S1、FNET既有计算机卡,又有PLC扩展模块2、通过FNET协议,可以实现远程KGL-WIN软件程序下载、监控等通讯3、通过FNET还可实现PLC间的快捷通讯2、PLC内部的等效继电器系统虽然PLC是以微处理器为基础的装置,但应用时不必从计算机的角度去深入了解,因为PLC的工作酷似一个继电器系统。只不过组成PLC的继电器、定时器和计数器等是用编程方式来实现的软继电器,PLC内部的等效继电器系统如图9-2。2、等效继电器系统图9-2图9-2PLC的等效继电器系统输入端子——是PLC从外部输入信号的端口输出端子——是PLC驱动外部负载的端口输入继电器——由外部信号通过输入端子驱动。输入继电器可提供无限多对常开、常闭的软触点供内部使用输出继电器——其触点与输出端子相连,通过输出端子驱动外部负载。输出端子除了提高一对常开触头驱动外部负载外,还可以提供无限多对常开、常闭的软触点供内部使用编程继电器——PLC内部的多种元器件如定时器、计数器、辅助继电器等,都是用软件实现的,它们都有许多用软件实现的常开、常闭触点。这些触点只能在PLC内部(即编程时)使用,又叫软继电器。下表列出了物理的继电器与PLC输出继电器的梯形图符号表1)两种继电器的区别①继电器控制电路中使用的继电器都是物理的电器,通过硬接线来完成;PLC的继电器不是物理的电器,是PLC内部的寄存器位,常称之为“软继电器”。通过编程序来实现的“软接线”。②PLC的每一个继电器都是内部的一个寄存器位,由于可以无限次地读取某位寄存器的内容,所以,可以认为PLC的继电器有无数个常开、常闭触点可供用户使用。而物理继电器的触点个数是有限的。③PLC的输入继电器是由外部信号驱动的,在梯形图中只能使用它的触点,而不出现它的线圈。而物理继电器触点的状态取决于其线圈中有无电流通过。1)继电器区别2)两种梯形图的区别PLC梯形图左右的两根线也叫母线,但与继电器控制电路的两根母线不同。继电器控制电路的母线与电源连接,其每一行(也称梯级)在满足一定条件时将通过两条母线形成电流通路,从而使电器动作:而PLC梯形图的母线并不接电源,它只表示每一个梯级的起始和终了,PLC的每一个梯级中并没有实际的电流通过。通常说PLC的线圈接通了,这只不过是为了分析问题方便而假设的概念电流通路,而且概念电流只能从左向右流,这是PLC梯形图与继电器控制电路本质的区别。2)梯形图区别3)实现控制功能的手段不同继电器控制是靠改变电器间的硬接线来实现各种控制功能的,而PLC是通过编程序来实现控制的3)手段3、PLC的周期工作方式在继电器控制电路中,当某些梯级同时满足导通条件时,这些梯级中的继电器线圈会同时通电,也就是说,继电器控制电路是一种并行工作方式。PLC是采用循环扫描的工作方式,在PLC执行用户程序时,CPU对梯形图自上而下、自左向右地逐次进行扫描,程序的执行是按语句排列的先后顺序进行的。这样,PLC梯形图中各线圈状态的变化在时间上是串行的,不会出现多个线圈同时改变状态的情况,这是PLC控制与继电器控制最主要的区别。3、周期工作方式1)PLC的循环扫描工作方式PLC采用循环扫描的周期工作方式,它可以看成是一种由系统软件支持的扫描设备,不论用户程序运行与否,都周而复始地进行循环扫描,并执行系统程序规定的任务。每一个循环所经历的时间称为一个扫描周期。每个扫描周期又分为几个工作阶段,包括输入采样、程序执行、输出刷新三个阶段1)循环扫描方式周期方式图9-3图9一3PLC的周期工作方式图①输入采样阶段当PLC开始周期工作时,控制器首先以扫描方式顺序读入所有的输入端子的信号状态,并逐一存入输入状态寄存器。输入状态寄存器的位数与输入端子的数目相对应,因而输入状态寄存器又可称为输入映象寄存器自此输入映像寄存器就与外界隔离,无论输入点的状态怎样变化,输入映像寄存器的内容都保持不变,一直到下一个扫描周期的输入采样阶段,才会写进新内容。这就是说,各输入映像寄存器的状态要保持一个扫描周期不变输入采样阶段的时间长短取决于输入点数的多少输入采样阶段②程序执行阶段PLC的用户程序决定了输入信号与输出信号之间的具体关系执行用户程序阶段的扫描时间不是固定的,其原因主要取决以下几方面因素:

①用户程序中所用语句条数的多少。②每条指令的执行时间不同。③程序中有改变程序流向的指令。由此可见,执行用户程序的扫描时间是影响扫描周期时间长短的主要因素。而且,在不同时段执行用户程序的扫描时间也不尽相同。程序执行阶段③输出刷新阶段在所有的指令执行完毕后,输出状态寄存器中的状态(即输出继电器的状态)在输出刷新阶段转存到输出锁存器,驱动输出线圈,形成PLC的实际输出将所有输出继电器的元件映像寄存器的状态传送到相应的输出锁存电路中,再经输出电路的隔离和功率放大部分传送到PLC的输出端,驱动外部执行元件动作输出刷新阶段的时间长短取决于输出点数的多少在一个周期执行完毕后,地址计数器恢复到初始值,重复执行以上三个阶段构成的工作周期输出刷新阶段信号传递过程图PLC信号的传递过程2)PLC的I/O滞后现象由于PLC采用循环扫描的工作方式厂而且对输入和输出信号只在每个扫描周期的I/O刷新阶段集中输入并集中输出,所以必然会产生输出信号相对输入信号的滞后现象。扫描周期越长,滞后现象越严重。但是一般扫描周期只有十几毫秒,最多几十毫秒,因此在慢速控制系统中,可以认为输入信号一旦变化就立即能进入输入映像寄存器中,其对应的输出信号也可以认为是及时的,而在要求快速响应的控制中就成了需要解决的问题。PLC产生的I/O滞后现象,除了上述原因以外,还与下面的因素有关:2)I/O滞后①输入滤波器对信号的延迟作用由于PLC的输入电路中设置了滤波器,滤波器的时间常数越大,对输入信号的延迟作用越强。从输入端ON到输入滤波器输出ON所经历的时间为输入ON延时(CPMlA系列缺省设置时为8ms)。有的PLC其输入电路滤波器的时间常数可以调整。②输出继电器的动作延迟对继电器输出型的PLC,把从输出锁存器ON到输出触点ON所经历的时间称为输出ON延时,一般需十几个毫秒。所以,在要求输入/输出有较快响应的场合,最好不要使用继电器输出型的PLC。③用户程序的语句编排在学习了PLC的编程以后就会知道,用户程序的语句编排不当也会影响I/O滞后的时间。3)PLC输入输出处理规则①输入状态寄存器的内容,由上一个输入采样器件输入端子的状态决定。②输出状态寄存器的状态,由程序执行器件输出指令的执行结果所决定,它是随程序执行而改变的。③输出锁存电路的状态,由程序执行期间输出状态寄存器的最后状态来确定。④输出端子板上各输出端的状态,由输出锁存电路来确定⑤程序如何执行,取决于输入输出状态寄存器的状态。3)I/O处理规则二、PLC的特点与应用领域1、PLC的特点l)通用性强

2)硬件设计和接线简单

3)可靠性高、抗干扰能力强

(1)硬件方面采取的措施(2)软件方面采取的措施4)体积小、功耗小、性能价格比高

二、特点与应用2、PLC的应用领域

个人计算机:数据处理能力强,要附加专用的I/O,抗干扰力差。

单板机:开发能力弱,功能有限,需二次接口开发

单片机:需附加配套的集成电路和I/O接口,用户工作量大

工业控制计算机:功能强、价格高,适用于复杂控制

PLC是专门为工业控制设计的一种计算机系统,是一种通用的控制产品。主要用于:1)开关量逻辑控制2)运动控制3)闭环过程控制4)数据处理5)通讯

2、应用领域三、PLC的发展从20世纪70年代初至今的30年时间里,PLC生产已发展成为一个产业,主要厂商集中在一些欧美国家和日本。美国与欧洲一些国家的PLC是在互相封闭的情况下发展起来的,因此差异较大。日本的PLC是在引进美国PLC技术的基础上发展起来的。欧美国家的PLC是以大型的PLC而闻名,而日本则以高性价比的小型机著称。三、发展1.美国的PLC产品美国是PLC生产大国,在美国注册的PLC厂商已超过百家。其中A-B公司、通用电气(GE)公司、莫迪康(MODICON)公司、德州仪器(T1)公司、歌德(Gould)公司、西屋公司等都是著名的大公司。A-B公司是美国最大的PLC制造商,其产品约占美国PLC市场50%的份额。该公司产品规格齐全,特殊功能模块和智能模块种类丰富。A-B公司主推的大、中型PLC产品是PLC-5系列。在我国引进的大型PLC中,美国A-B公司的产品几乎占一半。1、美国2.欧洲的PLC产品德国的西门子(SIEMENS)、AEG及法国的TI公司是欧洲著名的PLC制造商。西门子的产品有S5系列,其中S5-90U、S5-95U属于微型整体式PLC;S5-100U是小型模块式PLC(提供3种CPU模块),最多可配置到256个I/O点:S5-115U是中型PLC(提供5种CPU模块),最多可配置到1024个I/O点;S5-115UH是中型机,它是由两台S5-115U组成的双机冗余系统;S5-155U为大型机(提供4种CPU模块),最多可配置到4096个I/O点,模拟量可达300多路;S5-155H是大型机,它是由两台S5-155U组成的双机冗余系统。西门子近期推出了S7系列机,有S7-200(小型)、S7-300(中型)及S7-400(大型)。2、欧洲3.日本的PLC产品日本的小型PLC很有特色,在小型机领域中颇具盛名。某些用欧美的中型机或大型机才能实现的控制,用日本的小型机就可以解决。在开发较复杂的控制系统方面明显优于欧美的小型机,所以格外受用户欢迎。日本有许多PLC制造商,如欧姆龙、三菱、松下、富士、日立、东芝等。在世界小型PLC市场上,日本产品约占有70%的份额。在中国,OMRON产品的销量居首位。3、日本

4.我国的PLC产品我国有许多厂家、院所从事PLC的研制与开发,但与国外比较还有相当差距。如中国科学院自动化研究所的PLC-0088,北京联想计算机集团公司的GK-40,上海机床电器厂的CKY-40,上海起重电器厂的CF-40MR/ER,苏州电子计算机厂的YZ-PC-00lA,原机电部北京机械工业自动化研究所的MPC-001/20、KB-20/40,杭州机床电器厂的DKK02,天津中环自动化仪表公司的DJK-S-84/86/480,上海自立电子设备厂的KKI系列,上海香岛机电制造有限公司的ACMY-S80、ACMY-S256、无锡华光电子工业有限公司(合资)的SR-10、SR-/20/21等。4、中国四、PLC的主要性能指标及分类1.PLC的主要性能指标在描述PLC的性能时,经常用到以下术语:位(Bit)、数字(Digit)、字节(Byte)及字(Word)。位指二进制数的一位,仅有1、0两种取值。一个位对应PLC的一个继电器,某位的状态为1或0,分别对应该继电器线圈得电(ON)或失电(OFF)。4位二进制数构成一个数字,这个数字可以是0000-1001(十进制数),也可是0000~1111(十六进制数)。2个数字或8位二进制数构成一个字节,2个字节构成一个字。在PLC术语中,字也称为通道。一个字含16位,或者说一个通道含16个继电器。PLC的主要性能指标有以下几个方面:四、性能指标及分类1)存储容量系统程序存放在系统程序存储器中。这里说的存储容量指的是用户程序存储器的容量。用户程序存储器容量决定了PLC可以容纳用户程序的长短,一般以字为单位来计算。每1024个字为1K字。中、小型PLC的存储容量一般在8K以下,大型PLC的存储容量可达到256K一2M。也有的PLC用存放用户程序的指令条数来表示容量。2)输入/输出点数I/O点数即PLC面板上的输入、输出端子的个数。I/O点数越多,外部可接的输入器件和输出器件就越多,控制规模就越大。因此I/O点数是衡量PLC性能的重要指标之一。1)存储容量3)扫描速度扫描速度是指PLC执行程序的速度,是衡量PLC性能的重要指标。一般以扫描1K字所用的时间来衡量扫描速度。PLC用户手册一般给出执行各条指令所用的时间,可以通过比较各种PLC执行相同的操作所用的时间,来衡量扫描速度的快慢4)编程指令的种类和条数

这也是衡量PLC能力强弱的主要指标。编程指令种类及条数越多,其功能就越强,即处理能力、控制能力越强5)内部器件的种类和数量内部器件包括各种继电器、计数器/定时器、数据存储器等。其种类越多、数量越大,储各种信息的能力和控制能力就越强3)扫描速度6)扩展能力PLC的扩展能力表现在以下几个方面。大部分PLC可以用I/O扩展单元进行I/O点数的扩展;有的PLC可以使用各种功能模块进行功能扩展等7)智能单元的数量PLC不仅能完成开关量的逻辑控制,而且利用智能单元可完成模拟量控制、位置和速度控制以及通信联网等功能。智能单元种类的多少和功能的强弱是衡量PLC产品水平高低的一个重要指标。各个生产厂家都非常重视智能单元的开发,近年来智能单元的种类日益增多,功能越来越强6)扩展能力2.PLC的分类PLC的种类很多,其实现的功能,内存容量,控制规模,外型等方面均存在较大差异。因此,PLC的分类没有一个严格的统一标准,一般是按照结构形式、控制规模、实现的功能进行大致地分类。1)按结构分类

PLC按照硬件的结构形式可以分为整体式和组合式。整体式PLC外观上是一个长方形箱体,又称箱体式PLC。组合式PLC在硬件构成上具有较高的灵活性,其模块可以像拼积木似的进行组合,构成具有不同控制规模和功能的PLC,因此这种PLC又称为模块式或积木式PLC。2、分类①整体式PLC整体式PLC的CPU、存储器、I/O单元、电源安装在同一机体内,构成主机。整体式PLC的特点是结构紧凑、体积小,重量轻、价格低,输入、输出点数固定,实现的功能和控制规模固定,灵活性较低。小型PLC常采用这种结构,适应于工业生产中的单机控制。②组合式PLC组合式(模块式)PLC为总线结构,其总线做成总线板,上面有若干个总线槽,每个总线槽上可安装一个PLC模块,不同的模块实现不同的功能。特点是:系统配置灵活,可构成具有不同控制规模和功能的PLC,但它的价格较高。一般大、中型PLC采用这种结构。MK120S系列LG产电株式会社主单元数字

I/O:最多3模块AD/DA模块

:最多

3模块通讯

I/F:最多

1模块模拟定时器

:最多

3模块RTC模块存储模块扩展模块6输入(24Vdc)/4输出(继电器),12输入/8输出,10输出AD/DA模块模拟量输入

2CH,0-10Vdc,0-20mA,12bit(0-4,000),精确度

:±0.5%(fullscale)/

4CH,0-10Vdc,0-20mA,12bit(0-4,000),精确度

:±0.5%(fullscale)模拟输出

1CH,0-10Vdc,0-20mA,12bit(0-4,000),精确度

:±0.5%(fullscale)/4CH,0-20mA(4~20mA),12bit(0-4,000),精确度

:±0.5%(fullscale)模拟定时器4CH(范围

:0-200),变阻器设定通讯

I/F模块RS-422,RS-232C(modem),MODBUS(Master/Slave,RTU,ASCIIMode),用户自定义协议(参数设置)总共3个模块扩展I/O模块9/274.系统结构扩展.I/O(特殊通讯)模块LGSmartI/O4.系统配置–

灵活的

LGPLC界面POWERCPURUEAI/OI/OI/OSmartI/O1#站SmartI/O2#站SmartI/O3#站GLOFA/Master-K(主机

)RNET(1Mbps,双绞线)SmartI/ON#站POWERCPUCUEAI/OI/OI/OGLOFA/Master-K(主机)GM7/K80S(主机)CPU主机模块远程

I/OGM1/2/3/R,K1000SG3L-RUEAGRL-D22AGRL-D24AGRL-TR2AGRL-TR4AGRL-RY2AGRL-DT2AGM4,K300SG4L-RUEAGM6G6L-RUEASmartI/O1#站SmartI/O2#站SmartI/O3#站Modbus(RS-485,最大

38.4kbps)SmartI/ON#站CPU主机模块远程

I/OGM1/2/3/R,K1000SG3L-CUEAGSL-D22AGSL-D24AGSL-TR2AGSL-TR4AGSL-RY2AGSL-DT2AGM4,K300SG4L-CUEAGM6G6L-CUECGM7,K80SG7L-CUECLGSmartI/OSmartI/O1#站SmartI/O2#站SmartI/O3#站Modbus(RS-485,最大38.4kbps)SmartI/ON#站制造商CPU(主机模块)远程

I/OSchneiderModicon系列Telemechanic系列SquaeD系列GSL-D22AGSL-D24AGSL-TR2AGSL-TR4AGSL-RY2AGSL-DT2AMitsuishiAnA/AnU(AJ71UC24-S2)AnS(A1SJ71UC24-S2)其他PLC其他制造商

PLC(主机

)

其他制造商PLC界面2)按控制规模分类控制规模主要是指控制开关量的输入、输出点数及模拟量的输入、输出路数。但主要以开关量计数,模拟量的路数可折合算成开关量的点数,一般一路相当于8点-16点。根据I/O点数的不同,PLC大致可分为:①微型机:控制点数仅几十点,如OMRON公司的SP系列;松下电工的FPO系列等。②小型机:控制点数100~500点左右。③中型机:控制点数500-1000点左右。④大型机:控制点数1000点以上。⑤超大型机:控制点数可达上万点,甚至于几万点。2)按控制规模分类

9.2PLC的编程语言及指令系统

一、PLC的程序表达方式

1、继电器梯形图这种表达方式与传统的继电器电路图非常非常相似:直观、形象,也是使用最广的编程语言。9.2编程语言及指令系统

x250

x50

x50附录2.–程序处理时间的比较

x5041/432、逻辑功能图沿用了半导体逻辑电路的逻辑图来表达。该方式易于描述较为复杂的控制功能。表达直观。查错查漏都比较容易2、逻辑功能图3、功能流程图类似于计算机常用的程序框图,但它有自己的规则。该方式容易构思。4、逻辑代数表达式是一种辅助的程序时间方法。3、功能流程图5、指令语句程序类似于汇编语言语句来编程。这种编程语言类似计算机的汇编语言,用助记符来表示各种指令的功能。对同样功能的指令,不同厂家的PLC使用的助记符一般不同。 LD X400 OR M100 ANI X401 OUT M100 LD M100 OUT Y4305、指令语句二、PLC的编程元件三菱公司的小型PLC:F-40M为例,采用8进制。1、输入继电器(X)24点X400~X407,X500~X507,X410~X413,X510~X5132、输出继电器(Y)16点Y430~X437,Y530~X5373、辅助继电器(M)192点M100~M277128点为普通型M100~M177,M200~M277M300~M37764点为断电保持型二、PLC编程元件4、移位寄存器由辅助继电器构成,可组成8位或16位的移位寄存器。第一个辅助继电器的代号就是这个移位寄存器的代号。4、移位寄存器说明如下:1)该移位寄存器的代号为M300,是一个16位的移位寄存器2)输入:是指置第一个辅助继电器的状态。它由接在输入端的X400的状态所确定。3)复位:当复位端的信号X402接通时,M300~M317全部处于复位状态。4)移位:当移位输入端的置X401接通一次,每个辅助继电器的状态向右移一位。5、定时器(T)16点T450~T457,T550~T557定时时间K为0.1~999.9秒定时器为延时接通定时器。输入断开复位即定时值清零当定时时间到后,则定时器对应的触点动作。输入断开后,触点恢复原始状态。5、定时器需要延时断开定时器时延时断开型6、计数器(C))16点C460~C467,C560~C567计数值K为1~999秒具有断电保持功能,在电源中断时,当前的计数值仍保持着。用复位端对计数值进行复位,恢复到计数初值6、计数器计数器也可作为定时器使用。只有在计数输入端接入一个标准的时钟脉冲信号。7、特殊辅助继电器1)M70:运行监视、当PLC处于运行状态时,M70接通。2)M71:初始化脉冲。3)M72:100ms时钟。4)M76:电池电压下降。5)M77:禁止全部输出。切断全部输出(Y)7、特殊辅助继电器三、PLC的指令系统1、输入、输出指令LD——取指令。取与母线连接的常开触点LDI——取反指令。取与母线连接的常闭触点OUT——输出指令。用于驱动输出继电器、辅助继电器、定时器、计数器,但不能用于输入继电器三、PLC指令系统2、“与”指令AND——常开触点串连接指令。ANI——常闭触点串连接指令。2、与指令3、“或”指令OR——常开触点并连接指令。ORI——常闭触点并连接指令。3、或指令4、块电路“或”指令ORB——二个以上触点串联的支路与前面支路并联。各个支路的起点必须使用LD、LDI指令。1)多个支路组成的并联电路,每写一条并联支路紧跟一条ORB2)对多个并联支路,也可以在最后集中写若干个ORB,但并联支路不能超过8条。4、块或指令5、块电路“与”指令ANDB——二个以上触点并联的支路与前面支路串联。各个支路的起点必须使用LD、LDI指令。5、块与指令1)先组成块后串联。2)在每一电路块开始时,必须使用LD、LDI指令3)许多电路块组成的串联电路,在组成一个电路块后

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论