《基于PLC自动配料皮带运输机控制系统的设计毕业设计(论文)word格式.doc》由会员分享,可在线阅读,更多相关《基于PLC自动配料皮带运输机控制系统的设计毕业设计(论文)word格式.doc(45页珍藏版)》请在三一办公上搜索。
1、基于PLC自动配料皮带运输机控制系统的设计摘 要在现代化的工业生产中常常需要对物料进行加工、搬运,如果这些繁杂的工作由人工完成的话不但效率低,而且劳动强度大,不适合现代化的生产需要。本文主要对基于PLC自动配料皮带运输机控制系统进行了详细的研究,该系统有两大部分构成:自动配料装置及皮带运输机控制系统。该控制系统具有精度高、成本低、抗干扰能力强、故障率低、操作维护简单等特点,具有良好的应用价值,在建材、化工、食品机械、钢铁、冶金、煤矿等工业生产中广泛使用。本次设计主要的内容:采用三菱FX2N系列PLC实现控制系统的设计,着重从带式运输机,液体混合装置系统两个方面深入研究,确定其控制要求,明确PL
2、C的机型的选择,确定I/O地址的分配,设计I/O接线图、控制流程图及梯形图,深入理解PLC的编程方法,按照控制要求对自动配料皮带运输机系统进行编程。关键字:PLC,自动配料皮带运输机,程序,设计 !所有下载了本文的注意:本论文附有CAD图纸和完整版最终设计,凡下载了本文的读者请留下你的联系方式(QQ邮箱),或加我百度用户名QQ,我把图纸发给你。最后,希望此文能够帮到你!PLC-BASED AUTOMATIC CONTROL SYSTEM FOR BELT CONVEYOR DESIGNABSTRACTIn modern industrial production is often a need
3、 for materials for processing, handling, if the complexity of the work completed by the manual, then not only inefficient, but also labor-intensive, not suitable for modern production. In this paper, PLC-based automatic control system for belt conveyor carried out a detailed study, which consisted o
4、f two major systems: Automatic batching plant and control system for belt conveyor. The control system has high accuracy, low cost, anti-interference ability, low failure rate, simple operation and maintenance, has a good application value, In building materials, chemical industry, food machinery, i
5、ron and steel, metallurgy, coal and other widely used in industrial production.The main design elements: the use of Mitsubishi FX2N Series PLC control system design, focusing on transport belt, liquid mixing device-depth study of two aspects of the system to determine control requirements, the model
6、 explicitly the choice of PLC, determine the I / O address allocation, the design of I / O wiring diagram, control flow chart and the ladder, in-depth understanding of PLC programming method, in accordance with the control requirements of the transport belt automatic programming system.KEY WORDS: PL
7、C, automatic transport belt ingredients, program, design目录前言1第1章 可编程序控制器概述21.1可编程序控制器的产生和发展21.2可编程控制器的基本组成和工作原理61.2.1 PLC的基本组成61.2.2 PLC的工作原理91.3可编程序控制器的特点11第2章 三菱FX2N系列可编程控制器简介132.1 FX2N系列PLC的结构特点132.2 FX2N系列PLC的基本组成142.3 FX2N系列可编程控制器内部元件及功能14第3章 应用PLC实现控制系统的设计193.1选题依据193.2方案研究与选择193.3结构设计及控制要求21第
8、4章 系统的总体设计244.1 PLC机型的选择及外部接线图244.2 I/O设备及I/O编号的分配244.3顺序功能图的设计254.4梯形图的设计及程序分析26结 论30谢 辞31参考文献32附录33外文资料翻译35前 言PLC目前已广泛应用于工业生产的自动化控制领域,无论是从国外引进的自动化生产线,还是自行设计的自动控制系统,都普遍采用了PLC控制。PLC控制系统始终处于工业自动化控制领域的主战场,为各种各样的自动化控制设备提供了非常可靠的控制应用。其主要原因,在于它能够为自动化控制应用提供安全可靠和比较完善的解决方案,适合于当前工业企业对自动化的需要。与传统的继电器控制相比,PLC控制系
9、统具有构成简单、可靠性高、通用性强、抗干扰能力强、易于编程,体积小、可在线修改、设计与调试周期短、便于安装和维修等突出优点、而且一般不需要采取特殊措施,就能直接在工业环境中使用,更加适合现代化的要求,使用PLC控制系统能够提高系统的整体性能,具有较明显的优越性。本次设计主要的内容是在液体混合装置控制系统上的改进,结合皮带运输机控制系统,构造出新的控制系统即自动配料皮带运输机控制系统。应用日本三菱公司FX2N系列PLC实现在自动配料皮带运输机控制系统方面的控制,该控制系统能够提供均匀的干料,并附带输送的功能,现场维修与安装非常便利,且能够适应于高温度、高粉尘、有冲击和连续振动,环境比较复杂的场合
10、,减轻人员劳动力,提高劳动生产率、节约原材料消耗以及降低生产成本,有着十分重要的意义。本次毕业设计的主要内容:1.方案选择与系统结构设计2.输入输出与PLC机型的选择3.I/O地址的分配4.程序状态图的设计5.梯形图的编写及程序分析第1章 可编程序控制器概述1.1 可编程序控制器的产生和发展1. 可编程序控制器的产生20世纪60年代以前,对工业生产进行自动控制的最先进装置就是继电控制盘,它对当时生产力的发展确实发挥了很大的作用。但当人类历史跨入20世纪60年代后,工业生产随着市场的转变,开始由大批量少品种的生产转变为小批量多品种的生产。在这种转换过程中,继电控制系统的许多固有弊端越发显得突出,
11、成为了生产转换的一大障碍。如继电器控制系统中,使用了大量的机械触点,系统的可靠性较差、功能局限性大、体积大、耗能多、特别是生产工艺要求发生变化时,控制柜内的元件和接线也必须要作相应的变动、这种变动的工期长,费用高,有的用户宁愿扔掉旧的控制柜,另外制作一台新的控制柜。总之,20世纪60年代后期,市场所需的“柔性”生产线呼唤新型控制系统的诞生。1968年,美国最大的汽车制造厂家通用汽车公司(GM)为了增强产品在市场的竞争力提出了“多品种、小批量、不断翻新新汽车品牌”的战略。为实现这一战略,GM公司率先提出了采用一种可编程序的逻辑控制器来取代硬件接线控制电路的设想,并从用户角度对这种未来的控制装置明
12、确提出了应具备的十大条件,从而引起了开发热潮。1969年,著名的美国数字设备公司(DEC公司)根据美国通用汽车公司的要求,首先研制成功了世界上第一台可编程序控制器PDD-14,并在GM公司汽车生产线上首次应用成功。它最初目的只是为了取代继电控制系统,采用存储器存储程序指令来完成顺序控制,所以仅有逻辑运算,计时、计数等顺序控制功能,只能用于开关量的控制。尽管最初的可编程控制器功能较少,但它毕竟将继电控制系统的硬件线逻辑转变成了计算机的软件逻辑编程,把继电控制系统的简单易懂、操作方便、价格便宜等优点和计算机的功能完备、灵活、通用等优点结合起来,基本上解决了继电控制系统在可靠性、灵活性、通用性方面存
13、在的难题,并且使不熟悉计算机的人也能方便的使用。因此,这项新的技术很快就迅速发展起来。1971年,日本首先从美国引进这项新技术,研制车工了日本第一台可编程控制器DSC-8。1973年西欧国家也研制触他们的第一台可编程控制器。1974年,我国开始研制自己的可编程控制器,1977年开始应用于工业。由于早期的可编程控制器在功能上只能实现逻辑控制、定时、计时等功能,故最早称之为可编程逻辑控制器(Programmable logic Controller),简称PLC。70年代后期,随着微电子技术、大规模集成电路及微型计算机的发展,许多生产厂家开始采用微处理器作为可编程逻辑控制器的中央处理单元,使它不仅
14、具有逻辑控制功能,而且具有数据运算、传送与处理功能和对模拟量的控制功能,故1980年美国电气制造商协会NEMA(National Electrical Manufactures Association)将其正式命名为可编程控制器(Programmable Controller),简称PC。此简称已经在工业界使用多年,但由于近年来个人计算机(Personal Computer)也简称PC。此简称已经在工业界使用多年,但由于近年来个人计算机(Personal Computer)也简称PC,为避免二者混淆,故人们仍习惯地用PLC作为可编程控制器的缩写。2. 可编程序控制器的发展(1) PLC发展情况
15、自从美国DEC公司1968年研制出世界第一台可编程控制器到现在,PLC技术得到了飞速的发展,在美国、日本、德国、法国等工业发达国家以发展成为重要的产地,PLC产品已成为工业领域中占主导地位的基础自动化设备,在国际市场上成为备受欢迎的畅销产品,用PLC设计自动控制系统已成为一种世界潮流。PLC技术、ROBOT技术、CAD/CAM已成为实现工业自动化的三大支柱,其中PLC作用位居首位。PLC技术代表着当前程序控制的世界先进水平,PLC装置以成为自动化系统的基本装置,是构成FMS、CIMC、FA的主控单元。为促进PLC的国产化,提高产品质量,我国机械电子工业部于1988年组织了包括PLC产品在内的工
16、业控制计算机机型优选工作。机电部下属的北京机械工业自动化研究所承担了PLC产品的评优测试工作。依据国际电工委员会(IEC)的有关标准要求,经过严格测试实验,评选出6个产品荣获首届优选PLC机型的称号。他们是:天津中环自动化仪表公司生产的DJK-S-84型PLC、无锡市电器厂生产的KCK-1型PLC、上海起重机厂生产地CF-40MR型PLC、北京椿树电子仪表厂生产地BCM-PIC型PLC、杭州机床电器厂生产地DKK02型PLC、上海自力电子设备厂生产的KK1-IC型PLC。除此之外,国内还有不少工厂企业开放、生产或合作生产PLC,如上海香岛公司的ACMY-S80型、苏州机床电器厂的CKY-20/
17、40/40H型,广州南阳电器厂的NK-40型和江苏嘉华公司的JH120H型PLC等,但目前仍远远不能满足国内市场的需求。国内PLC市场主要以国外进口机为主。国外PLC主要生产厂家由几百家,各个生产厂家生产的PLC型号均不统一,基本性能也有较大差别。世界上知名的PLC生产厂家有:美国通用电器(General Electric简称为GE)公司、美国艾伦-布拉德利(Allen-Bradley简称为A-B)公司、日本三菱(MITSUBISHI)电机公司、日本富士(FUJI)电机公司、日本欧姆龙(OMRON)公司、德国西门子(SIEMENS)公司、德国通用电气(AGE)公司、法国TE(TELEMECAN
18、IQUE)公司。目前,PLC的产品多达数百种,厂家遍布世界各地,不同领域、不同厂家的产品在使用上相差甚远,甚至同一厂家不同系列的产品在编程语言和编程方法上也有较大差异。尽管几乎所有的PLC厂家都表示在将来完全支持IEC在1994年5月公布的PLC标准中的IEC1131-3,但是不同厂家的产品之间的程序转换仍有一个过程。所以企图学会一种PLC的使用,就能一通百通地使用其它型号的PLC是不现实的。我们需从目前国内PLC使用情况出发,用归类的方法寻求一种典型机型学习,这样才能具有代表性。日本1971年首先从美国引进PLC技术,并很快研制成了自己的第一台PLC,所以其早期产品对美国产品由一定的依赖性和
19、继承性。但日本后期致力于小型PLC技术的研究,并取得了较大的发展。因此,在小型机方面,日本产品已具有自己独到的优势。而美国PLC技术和欧洲PLC技术的形成是基本相互隔离的情况下,各自独立开发出来的,所以欧洲产品和美国产品在许多方面存在较大差异。目前世界的PLC市场基本上被这三个派别所垄断。从国内市场使用情况来看,进口大、中型PLC以美国和欧洲产品为主,小型PLC以日本产品为主。前者数量较少,后者数量较多。考虑到绝大多数电气工程技术人员面对的是小型机使用问题,故采用国内市场具有较高性能价格比的日本三菱(MITSUBISHI)公司近年推出的FX2N系列进行介绍。(2) PLC技术发展动向a. 规模
20、上向大小两头发大型PLC出现了I/O点数多达14336点的超大型PLC,使用32位微处理器,多CPU并行工作和大容量存储器,趋势向高性能,高速度,大容量开发展,有的PLC产品扫描速度达0.15us、条基本指令,用户程序存储器容量最大达几十兆字节。另一方面,小型PLC向微型化,多功能,实用性发展,有些可编程控制器的体积非常小,被称为“手掌上的可编程控制器”。如三菱公司FX系列可编程控制器与以前的F1系列可编程控制器相比较,其体积只有前者的1/3左右;而美国艾伦-布拉德利公司的Micro Logix1000系列只有随身听大小。由于可编程控制器向微型化发展,其应用已不仅仅局限在工业领域。如1999年
21、三菱公司的推出的ALPHA系列就是面向民用的超小型PLC,采用整体式结构,I/O点数为6、10和20,广泛应用于楼宇自动化,家庭自动化和商业领域。b. 编程语言向标准化靠拢。与个人计算机相比较,PLC的硬件、软件体系结构都是封闭的,各个厂家的CPU和I/O模块相互不能通用,各个公司的总线、通信网络和通信协议一般也是专用的。尽管各种系列主要以梯形图编程,但具体的指令系统和表达方式并不一致,即使一个公司的不同系列也是如此,如三菱的F1系列和FX系列,不同系列的可编程控制器互不兼容。为了解决这个问题,IEC与1994年5月公布了可编程控制器标准(IEC1131),其中的第三部分(IEC1131-3)
22、是可编程控制器的编程语言标准。IEC1131-3标准使用户在使用新的可编程控制器时,可以减少重新培训的时间,而对于厂家来说,使用此标准则可以减少产品开发的时间,从而减少拿出更多的精力去满足用户的特殊要求。标准中规定了五种标准语言,其中梯形图和功能块图为图形语言,指令表和结构文本为文字语言,还有一种结构控制程序流程图,又称为顺序功能图。c. 输入输出模块智能化和专用化。模块本身具有CPU,可与PLC主机并行操作,在可靠性、适应性、扫描速速和控制精度等方面都对PLC作了补充。例如智能通信模块、语音处理模块、智能位置控制模块等。d. 网络通信功能标准化。由于可以PLC构成网络,所以各种个人计算机、图
23、形工作站等可以作为PLC的监控主机和工作站,能够提供屏幕显示,数据采集,纪录保持以及信息打印等功能。e. 控制和管理功能一体化。在一台控制器上同时实现控制功能和信息处理功能。美国A-B公司的新产品PYRAMID INTEGRATOR,首次将PLC,机器视觉和信息处理器结合在一起,具有基础自动话以及信息管理等多层次功能,是应与工业自动化系统,PLC产品广泛采用计算机信息处理技术、网络通信技术和图形显示技术,使得PLC系统的生产控制功能和信息管理功能融为一体,进一步提高了PLC的功能,更好地满足了现代化大生产的控制与管理的需要4。1.2 可编程序控制器的基本组成和工作原理由PLC得定义可知,它实质
24、上是一种为工业控制而设计的专用计算机,所以尽量可编程控制器的品种繁多,结构、功能多种多样,但系统组成和工作原理基本相同。概括起来,系统都是由硬件和软件两大部分组成,都是采用集中采样、集中输出的周期性循环扫描方法进行工作。1.2.1 PLC的基本组成可编程控制器的硬件由微处理器、存储器、I/O接口电路、电源、扩展接口、外接接口及编程器。图1-1为可编程控制器的硬件简化框图。图1-1 编程控制器的硬件简化框图1. 微处理器(CPU)PLC中所用CPU随机型的不同而有所不同,一般有以下几类芯片:(1) 通用微处理器,常用8位机和16位机,如Tntel公司的8080,80868088、80186、80
25、286、80386、Motorola的6800、68000型等。抵挡PLC用Z80A型微处理器作CPU较为普遍。(2) 单片机,常用的有Intel公司的MCS48/51/96系类芯片。由单片机作CPU制成的PLC体积小,同时逻辑处理能力、数值运算能力都有很大提高,增加了通信功能,这为高档机的开放和应用及机电一体化创造了条件。(3) 位片式微处理器,如美国1975年推出的AMD2900/2901/2903系列双极型位片式微处理器广泛应用于大型PLC的设计。它具有速度快,灵活性强和效率高等优点。在小型PLC中,大多采用8位通用微处理器和单片机芯片;在中型PLC中,大多数采用16位通用微处理器或单片
26、机芯片;在大型PLC中,大多采用双极型位片式处理器。在高档PLC中,往往采用多CPU系统来简化如软件的设计、进一步提高其工作速度。CPU的结构形式决定了PLC的基本性能。CPU是PLC的核心组成部分,在PLC系统中他通过地址总线、数据总线和控制总线与存储器、I/O接口等连接,在整个系统中起到类似人体神经中枢的作用,来协调控制整个系统。它根据系统程序赋予的功能完成以下任务:a. 接受并存储从个人计算机(PC)或专用编程器输入的用户程序和数据。b. 诊断电源、内部电路工作状态和编程过程中的语法错误。c. 进入运行状态后,用扫描方式接收现场的输入设备的检测元件状态和数据,并存入对应的输入映象寄存器或
27、数据寄存器中。d. 进入运行状态后,从存储器中逐条读取用户指令,经命令解释后,按指令规定的功能产生有关的控制信号,去启闭有关的控制电路;分时、分渠道地进行数据的存取。传送、组合、比较和变换等操作,完成用户程序中的逻辑或算术运算。e. 依据运算结果更新有关的标志位的状态和输出映象寄存器的内容,再由输出映象寄存器的位状态或数据据存期的有关内容实现输出控制、制表、打印或数据通信等功能。2. 寄存器可编程控制器的存储器按用途可分为以下两种:(1) 系统程序存储器,用来固化PLC生产厂家在研制系统时编写的各种系统工作程序。系统程序相当于个人计算机的操作系统,决定了PLC具有的基本智能、不同厂家、不同型号
28、的PLC系统程序也不相同,但都在不断地加以改进,以提高性能价格比,增强市场竞争力。可编程控制器厂家常用的只读存储器ROM或可擦除可编程的只读存储器EPROM来存放系统程序。(2) 用户存储器,用来存放从编程器或个人计算机输入的用户程序和数据,因而又包括用户程序存储器和数据存储器两种。用户存储器的内容由用户根据控制需要可读可写,可任意修改、增减;另一方面在一定的时期内又具有相对稳定性,所以适宜使用EPROM、EEPROM、FLASH MEMORY或带后备电池的CMOS RAM来存储用户程序。在PLC技术指标中的内存容量就是用户存储器容量,是PLC的一项重要指标,内存容量一般以“步”为单位。3.
29、I/O接口电路(又称I/O单元、I/O模块)实际生产过程中,PLC控制系统所需要采集的输入信号的电平、速率等是多种多样的,系统所控制执行机构需要的电平、速率等更是千差万别,而PLC的CPU所能处理的信号只能是标准电平,所以必须设计输入输出电路来完成电平转换,速度匹配,驱动功率放大、电气隔离、A/D或D/A变换等任务。它们相当于系统的眼、耳、手,是CPU能接受的信号,将CPU的输出信号变换成需要的控制信号去驱动控制对象,从而确保整个系统的正常工作。(1) 输入接口电路。内部电路按电源性质分三种类型:直流输入电路,交流输入电路交直流输入电路。为保证PLC能在恶劣的工业环境下可靠地工作,三种电路都采
30、用了光电隔离、滤波等措施。外部电路主要是输入器件和PLC的连接电路。输入器件大部分是无源器件,如常开按钮,限位开关,主令控制器等。随着电子类电器的兴起,输入器件越来越多的使用有源部件,如接近开关,光电开关,霍尔开关等。有源件本身所需的电源一般采用PLC输入端口内部所提供的直流24V电源(容量允许的情况下,否则需外设电源)。当某一端口的输入器件接通有信号输入时,PLC面板上对应的此输入端的发光二极管(LED)发光。有的PLC外部电源所需电源由PLC内部提供(如FX2N系列),但有的PLC外部电路需外界提供电源。(2) 输出接口电路。为了能够适合各种各样的负载要求,每种系列可编程控制器的输出接口电
31、路按输出开关器件来分,有以下三种形式:a. 继电器输出方式。由于继电器的线圈与触点在电路上是完全隔离的,所以他们可以分别接在不同性质和不同电压等级的电路中。利用继电器的这一性质,可以使可编程控制器的继电器输出电路中内部电子电路与可编程控制器驱动的外部负载在电路上完全分割开。由此可知,继电器输出接口电路中不再需要隔离。实际中,继电器输出接口电路常采用固态电子继电器。由于继电器是触点输出,所以它既可以带交流负载,也可以带直流负载。继电器输出方式常采用,其优点是带负载能力强,缺点就是动作频率与响应速度慢。b. 晶体管输出方式,输出信号由内部电路中的输出锁存器给光电耦合器,经光电耦合器送给晶体管。晶体
32、管的饱和导通状态和截止状态相当于触点的接通和断开。由于晶体管输出电流只能一个方向,所以晶体管输出方式只适用于直流负载。其优点是动作频率高,响应速度快(相应时间0.2ms),其优点是带载能力少。c. 晶体管输出方式,可编程控制器的内部电路通过光电隔离后去控制双向晶闸管的门级。晶闸管在负载电流过小时不能导通,此时可以在负载两端并联一个电阻。由于双向晶闸管为关断不可控器件,电压过零时自行关断,因此晶闸管输出方式只适用于交流负载。其优点是响应速度快(关断变为导通的延迟时间小于1ms,导通变为关断的延迟时间小于10ns),缺点是带载能力不大。4. 电源PLC根据型号的不同,有的采用交流供电,有的采用直流
33、供电。交流一般为单相220V(有的型号采用交流100V,如FX2N-48ER-UA1),直流一般为24V。PLC对电源的稳定度要求不高,通常允许电源额定电压在+10%-15%范围内波动,如FX1N-60MR的电源要求为AC85-264V。许多可编程控制器为输入电路和外部电子检测设备(如光电开关等)提供24V直流电源,而PLC所控制的现场执行机构的电源,则由用户根据PLC型号、负载情况自行选择。5. 编程器编程器是由键盘、显示器、工作方式选择开关及外存插口等部件组成的PLC的重要外设,是人机对话的窗口。它的作用是用来编写、输入,编辑用户程序,也可以在线监视可编程控制器运行时各种元器件的工作状态,
34、查找故障,显示出错信息9。1.2.2 PLC的工作原理1. 扫描工作方式可编程控制器工作时,它的CPU每一瞬间只能做一件事情,也就是说一个CPU每一时刻只能执行一个操作而不可能同时执行多个操作。CPU按分时操作方式来顺便处理各项任务。PLC对许多需要处理的任务依次按规定顺序进行访问和处理的工作方式称为扫描工作方式。用户程序所用到的PLC各种软继电器室按各自程序号的大小在时间上串行工作的,但由于CPU运算速度极高,宏观上给人一中似乎是同时完成的感觉。PLC执行用户程序时,采用扫描工作方式完成。整个扫描过程PLC除了执行用户程序外,还要完成其它工作,如图1-2所示为PLC工作过程框图。在执行用户程
35、序前,PLC还要完成内部处理,通信服务与自诊检查。在内部处理阶段,PLC检查CPU模块内部硬件是否正常,监视定时器复位以及完成其他一些内部处理。在通讯服务阶段,PLC完成与一些带处理器的智能模块或其他外设的通信,玩成数据的接受和发送任务、响应编程器键入命令,更新编程器显示内容、更新时钟和特殊寄存器内容等工作。PLC具有很强的自诊断功能,如电源检测、内部部件是否正常、程序语法是否有错误等,一旦有错或异常则CPU能根据错误类型和程度发出提示信号,甚至进行相应的出错处理,使PLC停止扫描图1-2 PLC工作过程框图或强制变成STOP状态。当PLC处于STOP状态时,只能完成内部处理和通信服务工作。当
36、PLC处于运行状态时,除完成内部处理和通信服务的操作外,还要完成输入处理、程序执行、输出处理工作。2. PLC执行程序的过程PLC执行程序的过程分三个阶段,即输入采样(输入处理)阶段、程序执行阶段、输出刷新(输出处理阶段),如图1-3所示图1-3 PLC扫描工作过程示意图(1) 输入处理阶段在这阶段,PLC以扫描工作方式按顺序将所有输入端的输入状态采样并存入输入映象寄存器中。在本工作周期内,这个采样结果的内容不会改变,而且这个采样结果将在PLC执行过程时被使用。(2) 程序执行阶段在这一阶段,PLC按顺序进行扫描,即从上到下,从左到右地扫描每条指令,并分别从输入映象寄存器和输出映象寄存器(及元
37、件映象寄存器)中获得所需的数据进行运算、处理,再将程序执行的结果写入寄存执行结果的输出映象寄存器中保存。但这个结果在全部程序未执行完毕前不会送到输出端口上。(3) 输出刷新阶段在所有用户程序执行完成后,PLC将输出映象寄存器中的内容送入输出所存其中,通过一定方式输出,驱动外部负载。从上述PLC的工作过程可以看出:PLC工作方式的主要特点是采用周期循环扫描,集中输入与集中输出的方式。这种“串行”工作方式可以避免继电器控制系统中触点竞争好时序失配等问题,使PLC具有可靠性高,抗干扰能力强的优点,但是也存在输出对输入在时间上的响应滞后,速度慢的缺点。对一般的工业设备,响应滞后是允许的,对某些需要I/
38、O快速响应的设备则采取相应措施,如在硬件设计上采用快速响应模块、高速计数模块等,目的是为了尽可能提高响应速度,满足设备使用要求2。1.3 可编程序控制器的特点1. 可靠性高,抗干扰能力强。2. 配套齐全,功能完善,适用性强。3. 易学易用,深受工程技术人员欢迎。4. 系统的设计、建造工作量小,维护方便,容易改造。5. 体积小,重量轻,能耗低3。第2章 三菱FX2N系列可编程控制器简介三菱公司是日本生产PLC的主要厂家之一。先后推出的小型、超小型PLC有F、F1、F2、FX2、FX1、FX2C、FX0、FX2N、FX2NC等系列。其中F系列已停产,取而代之的是FX2系列机型,属于高性能叠装式机种
39、,也是三菱公司的典型产品。另外,三菱公司还生产A些列PLC的中大型模块式机种,只要系列型号有AnS/AnA和Q4AR等产品。他们的点数比较多,最多可达4096点,最大用户程序存储量达124K步,一般用在控制规模比较大的场合。A系列产品具有数百条功能指令,类型众多的功能单元,可以方便地完成位置控制、模拟量控制及几十个回路的PID控制,可以方便地和上位机及各种外设进行通讯工作,在许多任务业自动化场合获得应用。20世纪90年代,三菱公司在FX系列PLC的基础上又推出了FX2N系列产品,该机型在运算速度、指令数量及通讯能力方面有了较大的进步,是一种小型化、高速度、高性能、各方面都相当于FX系列中最高档
40、次的超小型的PLC7。2.1 FX2N系列PLC的结构特点FX2N采用一体化的箱体式结构,其结构非常紧凑。它将所有的电路都装入一个模块内,构成了一个整体,体积小巧、成本低、安装方便。为了达到输入输出点数灵活配置及易于扩展的目的,FX2N系列的产品可由不同点数的基本单元和扩展单元构成,使配置就越灵活。FX2N系列可编程序控制器还有许多专用的特殊功能单元,这些单元有模拟量I/O单元、高速计数单元,位置控制单元、凸轮控制单元、数据输入输出单元等。大多数单元都是通过主单元的扩展口与可编程序控制器主机相连的(如模拟量单元)。有部分特殊功能单元通过可编程控制的编程器接口连接。还有的通过主机上并联的适配器接
41、入,不影响原系统的扩展。FX2N系列最大输入输出点数为256点。为了构成点数更多的系统,还可采用点对点通信方式,将两台机连接起来,构成总点数多一倍的系统14。2.2 FX2N系列PLC的基本组成FX2N系列PLC由基本单元、扩展单元、扩展模块及特殊功能单元构成。仅用基本单元或将上述各种产品组合起来使用均可。基本单元包括CPU、存储器、输入输出口及电源,是PLC的主要部分。扩展单元时用于增加I/O点数及改变I/O比列,内部无电源,由基本单元或扩展单元供电。因扩展单元及扩展模块无CPU,因此必须与基本单元一起使用。特殊功能单元是一些专门用途的装置,如位置控制模块、模拟量控制模块、计算机通讯模块等等
42、8。2.3 FX2N系列可编程控制器内部元件及功能FX系列产品,它内部的编程元件,也就是支持该机型编程语言的软元件,按通俗叫法分别称为继电器、定时器、计数器等,但它们与真实元件有很大的差别,一般称它们为“软继电器”。这些编程用的继电器,它的工作线圈没有工作电压等级、功耗大小和电磁惯性等问题;触点没有数量限制、没有机械磨损和电蚀等问题。它在不同的指令操作下,其工作状态可以无记忆,也可以有记忆,还可以作脉冲数字元件使用。一般情况下,X代表输入继电器,Y代表输出继电器,M代表辅助继电器,SPM代表专用辅助继电器,T代表定时器,C代表计数器,S代表状态继电器,D代表数据寄存器,MOV代表传输等。 1.
43、 输入继电器(X) PLC的输入端子是从外部开关接受信号的窗口,PLC 内部与输入端子连接的输入继电器X是用光电隔离的电子继电器,它们的编号与接线端子编号一致(按八进制输入),线圈的吸合或释放只取决于PLC外部触点的状态。内部有常开/常闭两种触点供编程时随时使用,且使用次数不限。输入电路的时间常数一般小于10ms。各基本单元都是八进制输入的地址,输入为X000 X007,X010 X017,X020 X027 。它们一般位于机器的上端。2. 输出继电器(Y) PLC的输出端子是向外部负载输出信号的窗口。输出继电器的线圈由程序控制,输出继电器的外部输出主触点接到PLC的输出端子上供外部负载使用,
44、其余常开/常闭触点供内部程序使用。输出继电器的电子常开/常闭触点使用次数不限。输出电路的时间常数是固定的。各基本单元都是八进制输出,输出为Y000 Y007,Y010Y017,Y020Y027。它们一般位于机器的下端。3. 辅助继电器(M)PLC内有很多的辅助继电器,其线圈与输出继电器一样,由PLC内各软元件的触点驱动。辅助继电器也称中间继电器,它没有向外的任何联系,只供内部编程使用。它的电子常开/常闭触点使用次数不受限制。但是,这些触点不能直接驱动外部负载,外部负载的驱动必须通过输出继电器来实现。如下图2-1中的M300,它只起到一个自锁的功能。在FX2N中普遍途采用M0M499,共500点
45、辅助继电器,其地址号按十进制编号。辅助继电器中还有一些特殊的辅助继电器,如掉电继电器、保持继电器等,在这里就不一一介绍了。图2-1 断电保持功能4. 状态器(S)状态器S与步进梯形图指令STL一起使用,用于顺序控制的程序编程。当不对S使用STL指令时,其作用相当于普通辅助继电器M。无断电保持功能的通用状态器为S0499,共500点。其中,S0S9用于顺序功能图的初始状态;S10S19用于自动回原点程序的顺序功能图;S20S499为通用状态器。有断电保持功能的通用状态器为S500S899,共400点。状态器S900S999用于外部故障诊断的输出(又称为报警器)。5. 定时器(T)在PLC内的定时
46、器是根据时钟脉冲的累积形式,当所计时间达到设定值时,其输出触点动作,时钟脉冲有1ms、10ms、100ms。定时器可以用用户程序存储器内的常数K作为设定值,也可以用数据寄存器(D)的内容作为设定值。在后一种情况下,一般使用有掉电保护功能的数据寄存器。即使如此,若备用电池电压降低时,定时器或计数器往往会发生误动作。定时器通道范围如下:100 ms定时器T0T199, 共200点,设定值:0.1 3276.7秒;10 ms定时器T200TT245,共46点,设定值:0.01327.67秒;1 ms积算定时器 T245T249,共4点,设定值:0.00132.767秒;100 ms积算定时器T250
47、T255,共6点,设定值:0.13276.7秒; 定时器指令符号及应用如下图2-2所示:图2-2 通用定时器当定时器线圈T200的驱动输入X000接通时,T200的当前值计数器对10 ms的时钟脉冲进行累积计数,当前值与设定值K123相等时,定时器的输出接点动作,即输出触点是在驱动线圈后的1.23秒(10123ms = 1.23s)时才动作,当T200触点吸合后,Y000就有输出。当驱动输入X000断开或发生停电时,定时器就复位,输出触点也复位。每个定时器只有一个输入,它与常规定时器一样,线圈通电时,开始计时;断电时,自动复位,不保存中间数值。定时器有两个数据寄存器,一个为设定值寄存器,另一个
48、是现时值寄存器,编程时,由用户设定累积值。如果是积算定时器,它的符号接线如下图2-3所示:图2-3 积算定时器定时器线圈T250的驱动输入X001接通时,T250的当前值计数器对100 ms的时钟脉冲进行累积计数,当该值与设定值K345相等时,定时器的输出触点动作。在计数过程中,即使输入X001在接通或复电时,计数继续进行,其累积时间为34.5s(100 ms345=34.5s)时触点动作。当复位输入X002接通 ,定时器就复位,输出触点也复位。6. 计数器(C) FX2N中的16位增计数器,是16位二进制加法计数器,它是在计数信号的上升沿进行计数,它有两个输入,一个用于复位,一个用于计数。每一个计数脉冲上升沿使原来的数值1,当现时值减到零时停止计