毕业设计(论文)电热锅炉供热系统的PLC控制程序设计

上传人:无*** 文档编号:44317019 上传时间:2021-12-05 格式:DOC 页数:65 大小:2.39MB
收藏 版权申诉 举报 下载
毕业设计(论文)电热锅炉供热系统的PLC控制程序设计_第1页
第1页 / 共65页
毕业设计(论文)电热锅炉供热系统的PLC控制程序设计_第2页
第2页 / 共65页
毕业设计(论文)电热锅炉供热系统的PLC控制程序设计_第3页
第3页 / 共65页
资源描述:

《毕业设计(论文)电热锅炉供热系统的PLC控制程序设计》由会员分享,可在线阅读,更多相关《毕业设计(论文)电热锅炉供热系统的PLC控制程序设计(65页珍藏版)》请在装配图网上搜索。

1、1电热锅炉供热系统的电热锅炉供热系统的 PLC 控制程序设计控制程序设计概述:现在生产线控制的主流品种是以继电器、接触器为主的控制装置。继电器、接触器是一些电磁开关。由励磁线圈、铁心磁路、触点等部件组成。通过继电器接触器等其它控制元件的线路连接,可以实现一定的控制逻辑,从而实现设备的各种操作控制。人们将由导线连接决定器件间的逻辑关系的控制方式称为接线逻辑。随着工业自动化的程度的不断提高,使用继电器电路构成工业控制系统的缺陷不断暴露出来。首先是复杂的系统使用成百上千个各种各样的继电器,成千上万根导线连接的密如蛛网。只要有一个电器,一根导线出现故障,系统就不能工作,这就大大降低了这种接线逻辑的可靠

2、性。其次是这样的系统维修机改造很不容易,特别是技术改造,当试图改造工作设备的工作过程以改善设备各功能时,人们宁愿重新生产一套控制设备都不愿将继电器控制柜中的线路重接。而 PLC 由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采用了先进的抗干扰技术,具有很高的可靠性。同时 PLC 用存储逻辑代替接线逻辑,大大减小了控制设备的外部接线,是控制系统设计及建造的周期大大缩短了。同时维护也变得容易起来。更重要的是同一设备经过改变程序改变生产过程成为可能。本文以 PLC 技术在锅炉多功能供热系统为例,来阐明 PLC 在工业控制中发挥的巨大作用关键词:锅炉多功能供热;PLC;2目目 录录1

3、 绪论 .41.1 PLC 的基本概念.41.2 PLC 的发展阶段.41.3 PLC 的特点.61.4 PLC 的应用领域.111.5 PLC 的未来展望.132 PLC 的基本结构 .132.1 中央处理单元(CPU).132.2 存储器.142.3 I/O 模块.142.4 电源.152.5 底板或机架.162.6 PLC 系统的其它设备.163 PLC 的基本工作原理 .173.1 扫描技术.173.2 PLC 与继电器控制系统、微机区别.183.3 基本指令系统特点.183.4 编程语言的形式.193.5 PLC 控制系统的设计基本原则.203.6 PLC 程序的内容和质量评价指标.

4、213.7 PLC 程序的调试方法及步骤.223.8 PLC 的选型方法.233.9 经济性的考虑.274 基于 PLC 的电热锅炉供热控制系统设计.28 4.1 电热锅炉供热控制系统的设计要求.284.2 电热锅炉供热控制系统设计方案.304.3 电热锅炉供热控制系统设计的程序部分的介绍.334.4 梯形图.364.41 主程序.364.42 循环泵自动子程序.394.43 手启循环泵子程序.414.44 循环泵定时子程序.424.45 锅炉自动子程序.454.46 锅炉手动子程序.474.47 锅炉定时子程序.484.48 补水泵自动子程序.5134.49 报警子程序.534.50 切换信

5、号子程序.574.51PID 回路表初始化子程序 .584.52 中断事件连接子程序 .604.53PID 中断程序.61致 谢.63参 考 文 献 .6441 1 绪论绪论1.11.1 PLCPLC 的基本概念的基本概念PLC 即可编程控制器( Programmable logic Controller) ,是指以计算机技术为基础的新型工业控制装置。在1987 年国际电工委员会(International Electrical Committee)颁布的 PLC 标准草案中对 PLC做了如下定义:PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,

6、用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”可编程控制器 作为一种数字运算操作的电子系统, 它专为工业控制应用而设计制造。早期的可编程控制器称作 可编程逻辑控制器(Programmable Logic Controller) ,简称 PLC。随着技术的发展,这种装置的功能已经大大超过了逻辑控制的范围 。因此,今天这种装置称作可编程控制器,简称 PC。但是为了避免与个人计算机 (Personal Compu

7、ter)的简称混淆,所以将可编程控制器简称PLC。1.21.2 PLCPLC 的发展阶段的发展阶段在工业生产过程中,大量的开关量顺序控制,它按照逻辑条件进行顺序动作,并按照逻辑关系进行连锁保护动作的控制,及大量离散量的数据采集。传统上,这些功能是通过气动或电气控制系统来实现的。1968 年美国 GM(通用汽车)公司提出取代继电气控制装置的要求,第二年,美国数字设备公司( DEC)研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程序控制器,称 Programmable,是世界上公认的第一台 PLC。限于当时的元器件条件及计算机发展水平,早期的PLC

8、主要由分立元件和中小规模集成电路组成,可以完成简单的逻辑控制及定时、计数功能。随着微处理器的出现,大规模、超大规模集成电路技术的迅速发展5和数据通讯技术的不断进步, PLC 也迅速发展,其发展过程大致可分三个阶段:1.2.1 早期的 PLC(60 年代末70 年代中期)早期的 PLC 一般称为可编程逻辑控制器。 20 世纪 70 年代初出现了微处理器。人们很快将其引入可编程控制器,使PLC 增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。为了方便熟悉继电器、接触器系统的工程技术人员使用,可编程控制器采用和继电器电路图类似的梯形图作为主要编程语言,并将参加运算及处理的计

9、算机存储元件都以继电器命名。此时的PLC 为微机技术和继电器常规控制概念相结合的产物。 这时的 PLC 多少有点继电器控制装置的替代物的含义,其主要功能只是执行原先由继电器完成的顺序控制、定时等。它在硬件上以准计算机的形式出现,在I/O 接口电路上作了改进以适应工业控制现场的要求。装置中的器件主要采用分立元件和中小规模集成电路,存储器采用磁芯存储器。另外还采取了一些措施,以提高其抗干扰的能力。在软件编程上,采用广大电气工程技术人员所熟悉的继电器控制线路的方式 梯形图。因此,早期的 PLC 的性能要优于继电器控制装置,其优点包括简单易懂,便于安装,体积小,能耗低,有故障指使,能重复使用等。其中P

10、LC 特有的编程语言 梯形图一直沿用至今。 1.2.2 中期的 PLC(70 年代中期80 年代中后期)20 世纪 70 年代中末期, 微处理器的出现使 PLC 发生了巨大的变化,可编程控制器进入实用化发展阶段 。计算机技术已全面引入可编程控制器中, 美国,日本,德国等一些厂家先后开始采用微处理器作为PLC 的中央处理单元( CPU) ,使其功能发生了飞跃。 这样,使 PLC得功能大大增强。在硬件方面,除了保持其原有的开关模块以外,还增加了模拟量模块、远程 I/O 模块、各种特殊功能模块。并扩大了存储器的容量,使各种逻辑线圈的数量增加,还提供了一定数量的数据寄存器,使PLC得应用范围得以扩大。

11、在软件方面,除了保持其原有的逻辑运算、计时、计数等功能以外,还增加了算术运算、数据处理和传送、通讯、自诊断等功能。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID 功能及极高的性价比奠定了它在现代工业中的地位。20 世纪 80 年代初,可编程控制器在先进工业国家中已获得广泛应用。这个时期可编程控制器发展的特点是大规模、高速度、高性能、产6品系列化。这个阶段的另一个特点是世界上生产可编程控制器的国家日益增多,产量日益上升。这标志着可编程控制器已步入成熟阶段。1.2.3 近期的 PLC(80 年代中后期至今)上世纪 80 年代至 90 年代中期,是 PLC 发展最快的时期,年

12、增长率一直保持为 3040%。由于超大规模集成电路技术的迅速发展,微处理器的市场价格大幅度下跌,使得各种类型的PLC 所采用的微处理器的当次普遍提高。而且,为了进一步提高PLC 的处理速度,各制造厂商还纷纷研制开发了专用逻辑处理芯片。这样使得PLC 软、硬件功能发生了巨大变化。在这时期,PLC 在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高, PLC 逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS 系统。20 世纪末期,可编程控制器的发展特点是更加适应于现代工业的需要。从控制规模上来说,这个时期发展了大型机和超小型机;从控制能力上来说,诞生了各

13、种各样的特殊功能单元,用于压力、温度、转速、位移等各式各样的控制场合;从产品的配套能力来说,生产了各种人机界面单元、通信单元,使应用可编程控制器的工业控制设备的配套更加容易。目前,可编程控制器在机械制造、石油化工、冶金钢铁、汽车、轻工业等领域的应用都得到了长足的发展。我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开始的。最初是在引进设备中大量使用了可编程控制器。接下来在各种企业的生产设备及产品中不断扩大了PLC 的应用。目前,我国自己已可以生产中小型可编程控制器。上海东屋电气有限公司生产的CF 系列、杭州机床电器厂生产的 DKK 及 D 系列、大连组合机床研究所生产的S 系列、苏州电

14、子计算机厂生产的 YZ 系列等多种产品已具备了一定的规模并在工业产品中获得了应用。此外,无锡华光公司、上海乡岛公司等中外合资企业也是我国比较著名的PLC 生产厂家。可以预期,随着我国现代化进程的深入, PLC 在我国将有更广阔的应用天地。1.31.3 PLCPLC 的特点的特点1.3.1 可靠性高,抗干扰能力强高可靠性是电气控制设备的关键性能。 PLC 由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。例如三菱公司生产的F 系列 PLC 平均无故障时间高达 30 万小时。一些使用冗余 CPU 的 PLC 的平均无故障工作时间则更长。从 P

15、LC 的机外电路来说,使用 PLC 构成控制系统,7和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外, PLC 带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC 以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。1.3.2 配套齐全,功能完善,适用性强PLC 发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC 大多具有完善的数据运算能力,可用于各种数字控制领域,功能

16、非常丰富。近年来 PLC 的功能单元大量涌现,使 PLC 渗透到了位置控制、温度控制、 CNC 等各种工业控制中。加上 PLC 通信能力的增强及人机界面技术的发展,使用 PLC 组成各种控制系统变得非常容易。这主要与它具有丰富的处理信息的指令系统及存储信息的内部器件有关。它的指令多达几十条、几百条,可进行各式各样的逻辑问题的处理,还可进行各种类型数据的运算。凡普通计算机能做到的,它也都可作到。它的内部器件,即内存中的数据存储区,种类繁多,容量宏大。I/O 继电器,可以用以存储入、出点信息的,少的几十、几百,多的可达几千、几万,以至 10 几万。这意味着它可进行这么多 I/O 点的入出信息变换,

17、进行这么大规模的控制。它的内部种种继电器,相当于中间继电器,数量更多。内存中一个位就可作为一个中间继电器,怎么不多!它的计数器、定时器也很多,是继电电路所望尘莫及的。小小的箱体或模块,其内部定时器、计数器可达成百、成千。这也是因为只要用内存中的一个字,再加一些标志位,即可成为定时器、计数器,所以才那么多。而且,这些内部器件还可设置成丢电保持的,或丢电不保持的,即上电后予以清零的。以满足不同的使用要求。这些也是继电器件所难以做到的。它的数据存储区还可用以存储大量数据,几百、几千、几万字的信息都可以存,而且,掉电后还不丢失。PLC 还有丰富的外部设备,可建立友好的人机界面,以进行信息交换。可送入程

18、序,送入数据,可读出程序,读出数据。而且读、写时可8在图文并茂的画面上进行。数据读出后,可转储,可打印。数据送入可键入,可以读卡入,等等。PLC 还具有通讯接口,可与计算机链接或联网,与计算机交换信息。自身也可联网,以形成单机所不能有的更大的、地域更广的控制系统。PLC 还有强大的自检功能,可进行自诊断。其结果可自动记录。这为它的维修增加了透明度,提供了方便。丰富的功能为 PLC 的广泛应用提供了可能;同时,也为工业系统的自动化、远动化及其控制的智能化创造了条件。像 PLC 这样集丰富功能于一身,是别的电控制器所没有的;更是传统的继电控制电路所无法比拟的。1.3.3 使用方便用 PLC 实现对

19、系统的控制是非常方便的。这是因为:首先PLC控制逻辑的建立是程序 ,用程序代替硬件接线。编程序比接线,更改程序比更改接线,当然要方便得多!其次 PLC 的硬件是高度集成化的,已集成为种种小型化的模块。而且,这些模块是配套的,已实现了系列化与规格化。种种控制系统所需的模块,PLC 厂家多有现货供应,市场上即可购得。所以,硬件系统配置与建造也非常方便。正因如此,用可编程序控制器才有这个 可字。对软件讲,它的程序可编,也不难编。对硬件讲,它的配置可变,而且也易于变。具体地讲,PLC 有五个方面的方便:1、配置方便:可接控制系统的需要确定要使用哪家的PLC,那种类型的,用什么模块,要多少模块,确定后,

20、到市场上定货购买即可。2、安装方便:PLC 硬件安装简单,组装容易。外部接线有接线器,接线简单,而且一次接好后,更换模块时,把接线器安装到新模块上即可,都不必再接线。内部什么线都不要接,只要作些必要的DIP 开关设定或软件设定,以及编制好用户程序就可工作。3、编程方便:PLC 内部虽然没有什么实际的继电器、时间继电器、计数器,但它通过程序(软件)与系统内存,这些器件却实实在在地存在着。其数量之多是继电器控制系统难以想象的。即使是小型的PLC,内部继电器数都可以千计,时间继电器、计数也以百计。而且,这些继电器的接点可无限次地使用。 PLC 内部逻辑器件之多,用户用起来已不感到有什么限制。唯一考虑

21、的只是入出点。而这个内部入出点即使用得再多,也无关紧要。大型PLC 的控制点数可达万点以上,哪9有那么大的现实系统?若实在不够,还可联网进行控制,不受什么限制。PLC 的指令系统也非常丰富,可毫不困难地实现种种开关量,以及模拟量的控制。PLC 还有存储数据的内存区,可存储控制过程的所有要保存的信息。总之,由于 PLC 功能之强,发挥其在控制系统的作用,所受的限制已不是 PLC 本身,而是人们的想象力,或与其配套的其它硬件设施了。PLC 的外设很丰富,编程器种类很多,用起来都较方便,还有数据监控器,可监控 PLC 的工作。使用 PLC 的软件也很多,不仅可用类似于继电电路设计的梯形图语言,有的还

22、可用BASIC 语言、C 语言,以至于自然语言。这些也为 PLC 编程提供了方便。PLC 的程序也便于存储、移植及再使用。某定型产品用的PLC 的程序完善之后,凡这种产品都可使用。生产一台,拷贝一份即可。这比起继电器电路台台设备都要接线、调试,要省事及简单得多。4、维修方便:这是因为:1)PLC 工作可靠,出现故障的情况不多,这大大减轻了维修的工作量。这在讲述 PLC 的第三个特点时,还将进一步介绍。2)即使 PLC 出现故障,维修也很方便。这是因为PLC 都设有很多故障提示信号,如 PLC 支持内存保持数据的电池电压不足,相应的就有电压低信号指示。而且, PLC 本身还可作故障情况记录。所以

23、,PLC 出了故障,很易诊断。同时,诊断出故障后排故也很简单。可按模块排故,而模块的备件市场可以买到,进行简单的更换就可以。至于软件,调试好后不会出故障,再多只要依据使用经验进行调整,使之完善就是了。5、改用方便:PLC 用于某设备,若这个设备不再使用了,其所用的 PLC 还可给别的设备使用,只要改编一下程序,就可办到。如果原设备与新设备差别较大,它的一些模块还可重用。1.3.4 工作可靠用 PLC 实现对系统的控制是非常可靠的。这是因为PLC 在硬件与软件两个方面都采取了很多措施,确保它能可靠工作。事实上,如果PLC 工作不可靠,就无法在工业环境下运用,也就不成其为PLC 了。(1) 在硬件

24、方面: PLC 的输入输出电路与内部 CPU 是电隔离。其信息靠光耦器件或电磁器件传递。而且, CPU 板还有抗电磁干扰的屏蔽措施。故可确保 PLC 程序的运行不受外界的电与磁干扰,能正常地工作。10PLC 使用的元器件多为无触点的,而且为高度集成的,数量并不太多,也为其可靠工作提供了物质基础。在机械结构设计与制造工艺上,为使PLC 能安全可靠地工作,也采取了很多措施,可确保 PLC 耐振动、耐冲击。使用环境温度可高达摄氏 50 多度,有的 PLC 可高达 80-90 度。有的 PLC 的模块可热备,一个主机工作,另一个主机也运转,但不参与控制,仅作备份。一旦工作主机出现故障,热备的可自动接替

25、其工作。还有更进一步冗余的,采用三取一的设计, CPU、I/O 模块、电源模块都冗余或其中的部分冗余。三套同时工作,最终输出取决于三者中的多数决定的结果。这可使系统出故障的机率几乎为零,做到万无一失。当然,这样的系统成本是很高的,只用于特别重要的场合,如铁路车站的道叉控制系统。2、软件方面:PLC 的工作方式为扫描加中断,这既可保证它能有序地工作,避免继电控制系统常出现的 冒险竞争,其控制结果总是确定的;而且又能应急处理急于处理的控制,保证了PLC 对应急情况的及时响应,使 PLC 能可靠地工作。为监控 PLC 运行程序是否正常, PLC 系统都设置了 看门狗(Watchingdog)监控程序

26、。运行用户程序开始时,先清 看门狗定时器,并开始计时。当用户程序一个循环运行完了,则查看定时器的计时值。若超时(一般不超过 100ms) ,则报警。严重超时,还可使PLC 停止工作。用户可依报警信号采取相应的应急措施。定时器的计时值若不超时,则重复起始的过程, PLC 将正常工作。显然,有了这个看门狗监控程序,可保证 PLC 用户程序的正常运行,可避免出现 死循环而影响其工作的可靠性。PLC 还有很多防止及检测故障的指令,以产生各重要模块工作正常与否的提示信号。可通过编制相应的用户程序,对PLC 的工作状况,以及 PLC 所控制的系统进行监控,以确保其可靠工作。PLC 每次上电后,还都要运行自

27、检程序及对系统进行初始化。这是系统程序配置了的,用户可不干预。出现故障时有相应的出错信号提示。正是 PLC 在软、硬件诸方面有强有力的可靠性措施,才确保了PLC 具有可靠工作的特点。它的平均无故障时间可达几万小时以上;出了故障平均修复时间也很短,几小时以至于几分钟即可。曾有人做过为什么要使用 PLC 的问卷调查。在回答中,多数用户11把 PLC 工作可靠作为选用它的主要原因,即把PLC 能可靠工作,作为它的首选指标。1.3.5 经济合算高新技术的使用必将带来巨大的社会效益与经济效益,这是科技是第一生产力的体现,也是高新技术生命力之所在。 PLC 也是如此。尽管使用 PLC 首次投资要大些,但从

28、全面及长远看,使用PLC还是经济的。这是因为:使用 PLC 的投资虽大,但它的体积小、所占空间小,辅助设施的投入少;使用时省电,运行费少;工作可靠,停工损失少;维修简单,维修费少;还可再次使用以及能带来附加价值等等,从中可得更大的回报。所以,在多数情况下,它的效益是可观的。1.3.6 易学易用,深受工程技术人员欢迎PLC 作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC 的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从

29、事工业控制打开了方便之门。1.3.7 系统的设计、建造工作量小,维护方便,容易改造PLC 用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。1.3.8 体积小,重量轻,能耗低以超小型 PLC 为例,新近出产的品种底部尺寸小于100mm,重量小于 150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。1.41.4 PLCPLC 的应用领域的应用领域目前,PLC 在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制

30、造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。1.4.1 开关量的逻辑控制这是 PLC 最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。121.4.2 模拟量控制在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量( Digital)之间的 A/D 转换及 D/A 转换。PLC 厂家都生产配套的 A/D 和 D

31、/A 转换模块,使可编程控制器用于模拟量控制。1.4.3 运动控制PLC 可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量 I/O 模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要 PLC 厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。1.4.4 过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机, PLC 能编制各种各样的控制算法程序,完成闭环控制。PID 调节是一般闭环控制系统中用得较多的调节方法。大中型PLC 都有 PID 模块,目

32、前许多小型 PLC 也具有此功能模块。 PID 处理一般是运行专用的 PID 子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛应用。1.4.5 数据处理现代 PLC 具有数学运算(含矩阵运算、函数运算、逻辑运算) 、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。1.4.6 通信及联网PLC 通信含 PLC 间的通

33、信及 PLC 与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC 厂商都十分重视 PLC 的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。1.51.5 PLCPLC 的未来展望的未来展望21 世纪,PLC 会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、13存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;从市场上看,各国各

34、自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言;从网络的发展情况来看,可编程控制器和其它工业控制计算机组网构成大型的控制系统是可编程控制器技术的发展方向。目前的计算机集散控制系统DCS(Distributed Control System)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。2 2 PLCPLC 的基本结构的基本结构PLC 实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同 。从结构上分,

35、 PLC 分为固定式和组合式(模块式)两种。固定式PLC 包括 CPU 板、I/O 板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。模块式PLC 包括 CPU 模块、I/O 模块、内存、电源模块、底板或机架,这些模块可以按照一定规则组合配置。2.12.1 中央处理单元中央处理单元(CPU)(CPU) 2.1.1 CPU 的构成CPU 主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成, CPU 单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC 不可缺少的组成单元。在使用者看来,不必要详细分析 CPU 的内部电路,但对各部分的工作

36、机制还是应有足够的理解。2.1.2 CPU 的工作机制CPU 的控制器控制 CPU 工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算,在控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。CPU 是 PLC 的核心,起神经中枢的作用,每套PLC 至少有一个CPU,它按照 PLC 系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、 I/O 以及警戒定时器的状态,并能14诊断用户程序中的语法错误。当 PLC 投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O 映象区,同

37、时,诊断电源和 PLC 内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑产生相应的控制信号或 将算数运算的结果送入I/O 映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将I/O 映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,去指挥有关的控制电路。 如此循环运行,直到停止运行。CPU 速度和内存容量是 PLC 的重要参数,它们决定着 PLC 的工作速度,IO 数量及软件容量等,因此限制着控制规模。为了进一步提高 PLC 的可靠性,近年来对大型 PLC 还采用双CPU 构成冗余系统,或采用三 CP

38、U 的表决式系统。这样,即使某个CPU 出现故障,整个系统仍能正常运行。 2.22.2 存储器存储器 具有记忆功能的半导体电路。分为系统程序存储器和用户存储器。存放系统软件的存储器称为系统程序存储器。 存放应用软件的存储器称为用户程序存储器。 系统程序存储器用以存放系统程序,包括管理程序,监控程序以及对用户程序做编译处理的解释编译程序。由只读存储器、ROM 组成。厂家使用的,内容不可更改,断电不消失。用户存储器:分为用户程序存储区和工作数据存储区。由随机存取存储器(RAM)组成。用户使用的。断电内容消失。常用高效的锂电池作为后备电源,寿命一般为 35 年。2.32.3 I/OI/O 模块模块P

39、LC 与电气回路的接口,是通过输入输出部分( I/O)完成的。I/O 模块集成了 PLC 的 I/O 电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC 系统,输出模块相反。2.3.1 输入接口光电耦合器由两个发光二极度管和光电三极管组成。2.3.2 发光二级管在光电耦合器的输入端加上变化的电信号,发光二极管就产生与输入信号变化规律相同的光信号。2.3.3 光电三级管15在光信号的照射下导通,导通程度与光信号的强弱有关。在光电耦合器的线性工作区内,输出信号与输入信号有线性关系。2.3.4 输出接口PLC 的继电器三种类型:继电器输出:有触点、

40、寿命短、频率低、交直流负载晶体管输出:无触点、寿命长、直流负载晶闸管输出:无触点、寿命长、交流负载2.3.5 输出接口电路工作过程:当内部电路输出数字信号 1,有电流流过,继电器线圈有电流,然后常开触点闭合,提供负载导通的电流和电压。当内部电路输出数字信号 0,则没有电流流过,继电器线圈没有电流,然后常开触点断开,断开负载的电流或电压。也就是通过输出接口电路把内部的数字电路化成一种信号使负载动作或不动作。2.3.6 输入接口电路工作过程:当开关合上,二极管发光,然后三极管在光的照射下导通,向内部电路输入信号。当开关断开,二极管不发光,三极管不导通。向内部电路输入信号。也就是通过输入接口电路把外

41、部的开关信号转化成PLC内部所能接受的数字信号。2.3.7 常用的 I/O 分类:开关量输入/出(DI/O):按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。模拟量输入/出(AI/O):按信号类型分,有电流型( 4-20mA,0-20mA) 、电压型( 0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit 等。除了上述通用 IO 外,还有特殊 IO 模块,如热电阻、热电偶、脉冲等模块。按 I/O 点数确定模块规格及数量, I/O 模块可多可少,但其最大数受 CPU 所能管理的基本配置的能力,即受最大的底板或机架

42、槽数限制。2.42.4 电源电源PLC 电源用于为 PLC 各模块的集成电路提供工作电源 。同时,有的还为输入电路提供 24V 的工作电源。在整个系统中起着十分重要得作用。如果没有一个良好的、可 *得电源系统是无法正常工作的,因此PLC 的制造商对电源的设计和制造也十分重视。一般交流电压波动在16+10%(+15%)范围内,可以不采取其它措施而将PLC 直接连接到交流电网上去。电源输入类型有:交流电源( 220VAC 或 110VAC) ,直流电源(常用的为 24VDC) 。2.5 底板或机架大多数模块式 PLC 使用底板或机架,其作用是:电气上,实现各模块间的联系,使 CPU 能访问底板上的

43、所有模块,机械上,实现各模块间的连接,使各模块构成一个整体。2.6 PLC 系统的其它设备2.6.1 编程设备:编程器是 PLC 开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控PLC 及 PLC 所控制的系统的工作状况,但它不直接参与现场控制运行。编程器分为两种,一种是手持编程器,方便。我们实验室使用的就是手持编程器。二种是通过PLC的 RS232 口。与计算机相连。然后敲击键盘。通过GX-DEVELOPER软件向 PLC 内部输入程序。2.6.2 人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏)式的一体式操作员终端应用越来越广泛,由计算机(运行组

44、态软件)充当人机界面非常普及。2.6.3 PLC 的通信联网依靠先进的工业网络技术可以迅速有效地收集、传送生产和管理数据。因此,网络在自动化系统集成工程中的重要性越来越显著,甚至有人提出网络就是控制器 的观点说法。PLC 具有通信联网的功能,它使 PLC 与 PLC 之间、PLC 与上位计算机以及其他智能设备之间能够交换信息,形成一个统一的整体,实现分散集中控制。多数 PLC 具有 RS-232 接口,还有一些内置有支持各自通信协议的接口。 PLC 的通信现在主要采用通过 485 的数据通讯、cclink 或工业以太网进行联网。3 3 PLCPLC 的基本工作原理的基本工作原理173.1 扫描

45、技术PLC 采用“顺序扫描,不断循环 ”的工作方式当 PLC 投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间, PLC 的 CPU 以一定的扫描速度重复执行上述三个阶段。 3.1.1 输入采样阶段在输入采样阶段, PLC 以扫描方式依次地读入所有输入状态和数据,并将它们存入 I/O 映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化, I/O 映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周

46、期,才能保证在任何情况下,该输入均能被读入。 3.1.2 用户程序执行阶段在用户程序执行阶段, PLC 总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统 RAM 存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。 即,在用户程序执行过程中,只有输入点在I/O 映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O 映象区或系统RAM 存储区内

47、的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。 3.1.3 输出刷新阶段 当扫描用户程序结束后, PLC 就进入输出刷新阶段。在此期间,CPU 按照 I/O 映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC 的真正输出。 扫描周期的长短由三条决定。1、CPU 执行指令的速度2、指令本身占有的时间3、指令条数18由于采用集中采样。集中输出的方式。存在输入 /输出滞后的现象,即输入

48、/输出响应延迟。3.23.2 PLCPLC 与继电器控制系统、微机区别与继电器控制系统、微机区别3.2.1 PLC 与继电器控制系统区别前者工作方式是 “串行”,后者工作方式是 “并行”。前者用“软件”,后者用“硬件”。3.2.2 PLC 与微机区别前者工作方式是 “循环扫描”。后者工作方式是 “待命或中断 ”PLC 编程方式:PLC 最突出的优点采用 “软继电器”代替“硬继电器”。用“软件编程逻辑 ”代替“硬件布线逻辑 ”。PLC 编程语言有梯形图、布尔助记符语言,等等。尤其前两者为常用。3.33.3 基本指令系统特点基本指令系统特点PLC 的编程语言与一般计算机语言相比,具有明显的特点,它

49、既不同于高级语言,也不同与一般的汇编语言,它既要满足易于编写,又要满足易于调试的要求。目前,还没有一种对各厂家产品都能兼容的编程语言。如三菱公司的产品有它自己的编程语言, OMRON 公司的产品也有它自己的语言。但不管什么型号的PLC,其编程语言都具有以下特点:3.3.1 图形式指令结构:程序由图形方式表达,指令由不同的图形符号组成,易于理解和记忆。系统的软件开发者已把工业控制中所需的独立运算功能编制成象征性图形,用户根据自己的需要把这些图形进行组合,并填入适当的参数。在逻辑运算部分,几乎所有的厂家都采用类似于继电器控制电路的梯形图,很容易接受。如西门子公司还采用控制系统流程图来表示,它沿用二

50、进制逻辑元件图形符号来表达控制关系,很直观易懂。较复杂的算术运算、定时计数等,一般也参照梯形图或逻辑元件图给予表示,虽然象征性不如逻辑运算部分,也受用户欢迎3.3.2 明确的变量常数:图形符相当于操作码,规定了运算功能,操作数由用户填人,如:K400,T120 等。PLC 中的变量和常数以及其取值范围有明确规定,由产品型号决定,可查阅产品目录手册。3.3.3 简化的程序结构:PLC 的程序结构通常很简单,典型的为块式结构,不同块完成不同19的功能,使程序的调试者对整个程序的控制功能和控制顺序有清晰的概念。3.3.4 简化应用软件生成过程:使用汇编语言和高级语言编写程序,要完成编辑、编译和连接三

51、个过程,而使用编程语言,只需要编辑一个过程,其余由系统软件自动完成,整个编辑过程都在人机对话下进行的,不要求用户有高深的软件设计能力。3.3.5 强化调试手段:无论是汇编程序,还是高级语言程序调试,都是令编辑人员头疼的事,而 PLC 的程序调试提供了完备的条件,使用编程器,利用PLC和编程器上的按键、显示和内部编辑、调试、监控等,并在软件支持下,诊断和调试操作都很简单。总之,PLC 的编程语言是面向用户的,对使用者不要求具备高深的知识、不需要长时间的专门训练。3.43.4 编程语言的形式编程语言的形式最常用的两种编程语言,一是梯形图,二是助记符语言表。采用梯形图编程,因为它直观易懂,但需要一台

52、个人计算机及相应的编程软件;采用助记符形式便于实验,因为它只需要一台简易编程器,而不必用昂贵的图形编程器或计算机来编程。虽然一些高档的 PLC 还具有与计算机兼容的 C 语言、BASIC 语言、专用的高级语言(如西门子公司的GRAPH5、三菱公司的MELSAP) ,还有用布尔逻辑语言、通用计算机兼容的汇编语言等。不管怎么样,各厂家的编程语言都只能适用于本厂的产品。3.4.1 编程指令:指令是 PLC 被告知要做什么,以及怎样去做的代码或符号。从本质上讲,指令只是一些二进制代码,这点PLC 与普通的计算机是完全相同的。同时 PLC 也有编译系统,它可以把一些文字符号或图形符号编译成机器码,所以用

53、户看到的 PLC 指令一般不是机器码而是文字代码,或图形符号。常用的助记符语句用英文文字(可用多国文字)的缩写及数字代表各相应指令。常用的图形符号即梯形图,它类似于电气原理图是符号,易为电气工作人员所接受。3.4.2 指令系统:一个 PLC 所具有的指令的全体称为该 PLC 的指令系统。它包含着指令的多少,各指令都能干什么事,代表着PLC 的功能和性能。一般讲,功能强、性能好的 PLC,其指令系统必然丰富,所能干的事也就20多。我们在编程之前必须弄清 PLC 的指令系统3.4.3 程序:PLC 指令的有序集合, PLC 运行它,可进行相应的工作,当然,这里的程序是指 PLC 的用户程序。用户程

54、序一般由用户设计, PLC的厂家或代销商不提供。用语句表达的程序不大直观,可读性差,特别是较复杂的程序,更难读,所以多数程序用梯形图表达。3.4.4 梯形图:梯形图是通过连线把 PLC 指令的梯形图符号连接在一起的连通图,用以表达所使用的 PLC 指令及其前后顺序,它与电气原理图很相似。它的连线有两种:一为母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般总是从装载(LD)指令开始,必要时再继以若干个输入指令(含LD 指令) ,以建立逻辑条件。最后为输出类指令,实现输出控制,或为数据控制、流程控制、通讯处理、监控工作等指令,以进行相应的工作。母线是用来连接指

55、令组的。3.4.5 梯形图与电气原理图的关系:如果仅考虑逻辑控制,梯形图与电气原理图也可建立起一定的对应关系。如梯形图的输出( OUT)指令,对应于继电器的线圈,而输入指令(如 LD,AND,OR)对应于接点,互锁指令( IL、ILC)可看成总开关,等等。这样,原有的继电控制逻辑,经转换即可变成梯形图,再进一步转换,即可变成语句表程序。有了这个对应关系,用 PLC 程序代表继电逻辑是很容易的。这也是 PLC 技术对传统继电控制技术的继承。3.53.5 PLCPLC 控制系统的设计基本原则控制系统的设计基本原则任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。因此,在设计

56、 PLC 控制系统时,应遵循以下基本原则:3.5.1 最大限度地满足被控对象的控制要求充分发挥 PLC 的功能,最大限度地满足被控对象的控制要求,是设计 PLC 控制系统的首要前提,这也是设计中最重要的一条原则。这就要求设计人员在设计前就要深入现场进行调查研究,收集控制现场的资料,收集相关先进的国内、国外资料。同时要注意和现场的工程管理人员、工程技术人员、现场操作人员紧密配合,拟定控制方案,共同解决设计中的重点问题和疑难问题。3.5.2 保证 PLC 控制系统安全可靠21保证 PLC 控制系统能够长期安全、可靠、稳定运行,是设计控制系统的重要原则。这就要求设计者在系统设计、元器件选择、软件编程

57、上要全面考虑,以确保控制系统安全可靠。例如:应该保证PLC 程序不仅在正常条件下运行,而且在非正常情况下(如突然掉电再上电、按钮按错等) ,也能正常工作。3.5.3 力求简单、经济、使用及维修方便一个新的控制工程固然能提高产品的质量和数量,带来巨大的经济效益和社会效益,但新工程的投入、技术的培训、设备的维护也将导致运行资金的增加。因此,在满足控制要求的前提下,一方面要注意不断地扩大工程的效益,另一方面也要注意不断地降低工程的成本。这就要求设计者不仅应该使控制系统简单、经济,而且要使控制系统的使用和维护方便、成本低,不宜盲目追求自动化和高指标。3.5.4 适应发展的需要由于技术的不断发展,控制系

58、统的要求也将会不断地提高,设计时要适当考虑到今后控制系统发展和完善的需要。这就要求在选择PLC、输入/输出模块、I/O 点数和内存容量时,要适当留有裕量,以满足今后生产的发展和工艺的改进。3.63.6 PLCPLC 程序的内容和质量评价指标程序的内容和质量评价指标3.6.1 PLC 程序的内容PLC 应用程序应最大限度地满足被控对象的控制要求,在构思程序主体的框架后,要以它为主线,逐一编写实现各控制功能或各子任务的程序。经过不断他调整和完善。使程序能完成所要求的控制功能。另外,PLC 应用程序通常还应包括以下几个方面的内容:1、初始化程序 在 PLC 上电后,一般都要做一些初始化的操作。其作用

59、是为启动作必要的准备,并避免系统发生误动作。初始化程序的主要内容为:将某些数据区、计数器进行清零;使某些数据区恢复所需数据;对某些输出量置位或复位;显示某些初始状态等等。2、检测、故障诊断、显示程序 应用程序一般都设有检测、故障诊断和显示程序等内容。这些内容可以在程序设计基本完成时再进行添加。它们也可以是相对独立的程序段。3、保护、连锁程序 各种应用程序中,保护和连锁是不可缺少的部分。它可以杜绝由于非法操作而引起的控制逻辑混乱,保证系统的运行更安全、可靠。因此要认真考虑保护和连锁的问题。通常在PLC外部也要设置连锁和保护措施。3.6.2 PLC 程序的质量22对同一个控制要求,即使选用同一个机

60、型的PLC,用不同设计方法所编写的程序,其结构也可能不同。尽管几种程序都可以实现同一控制功能,但是程序的质量却可能差别很大。程序的质量可以由以下几个方面来衡量:1、程序的正确性 应用程序的好坏,最根本的一条就是正确。所谓正确的程序必须能经得起系统运行实践的考验,离开这一条对程序所做的评价都是没有意义的。2、程序的可靠性好 好的应用程序可以保证系统在正常和非正常(短时掉电再复电、某些被控量超标、某个环节有故障等)工作条件下都能安全可靠地运行,也能保证在出现非法操作(如按动或误触动了不该动作的按钮)等情况下不至于出现系统控制失误。3、参数的易调整性好 PLC 控制的优越性之一就是灵活性好,容易通过

61、修改程序或参数而改变系统的某些功能。例如,有的系统在一定情况下需要变动某些控制量的参数(如定时器或计数器的设定值等) ,在设计程序时必须考虑怎样编写才能易于修改。4、程序要简练 编写的程序应尽可能简练,减少程序的语句,一般可以减少程序扫描时间,提高 PLC 对输入信号的响应速度。当然,如果过多地使用那些执行时间较长的指令,有时虽然程序的语句较少,但是其执行时间也不一定短。5、程序的可读性好 程序不仅仅给设计者自己看,系统的维护人员也要读。另外,为了有利于交流,也要求程序有一定的可读性。3.73.7 PLCPLC 程序的调试方法及步骤程序的调试方法及步骤PLC 程序的调试可以分为模拟调试和现场调

62、试两个调试过程,在此之前首先对 PLC 外部接线作仔细检查,这一个环节很重要。外部接线一定要准确无误。也可以用事先编写好的试验程序对外部接线做扫描通电检查来查找接线故障。不过,为了安全考虑,最好将主电路断开。当确认接线无误后再连接主电路,将模拟调试好的程序送入用户存储器进行调试,直到各部分的功能都正常,并能协调一致地完成整体的控制功能为止。3.7.1 程序的模拟调试将设计好的程序写入 PLC 后,首先逐条仔细检查,并改正写入时出现的错误。用户程序一般先在实验室模拟调试,实际的输入信号可以用钮子开关和按钮来模拟,各输出量的通断状态用PLC 上有关的发光二极管来显示,一般不用接 PLC 实际的负载

63、 (如接触器、电磁阀等 )。23可以根据功能表图,在适当的时候用开关或按钮来模拟实际的反馈信号,如限位开关触点的接通和断开。对于顺序控制程序,调试程序的主要任务是检查程序的运行是否符合功能表图的规定,即在某一转换条件实现时,是否发生步的活动状态的正确变化,即该转换所有的前级步是否变为不活动步,所有的后续步是否变为活动步,以及各步被驱动的负载是否发生相应的变化。在调试时应充分考虑各种可能的情况,对系统各种不同的工作方式、有选择序列的功能表图中的每一条支路、各种可能的进展路线,都应逐一检查,不能遗漏。发现问题后应及时修改梯形图和PLC 中的程序,直到在各种可能的情况下输入量与输出量之间的关系完全符

64、合要求。如果程序中某些定时器或计数器的设定值过大,为了缩短调试时间,可以在调试时将它们减小,模拟调试结束后再写入它们的实际设定值。在设计和模拟调试程序的同时,可以设计、制作控制台或控制柜,PLC 之外的其他硬件的安装、接线工作也可以同时进行。3.7.2 程序的现场调试完成上述的工作后,将 PLC 安装在控制现场进行联机总调试,在调试过程中将暴露出系统中可能存在的传感器、执行器和硬接线等方面的问题,以及 PLC 的外部接线图和梯形图程序设计中的问题,应对出现的问题及时加以解决。如果调试达不到指标要求,则对相应硬件和软件部分作适当调整,通常只需要修改程序就可能达到调整的目的。全部调试通过后,经过一

65、段时间的考验,系统就可以投入实际的运行了。3.8 PLC 的选型方法在 PLC 系统设计时,首先应确定控制方案,下一步工作就是PLC工程设计选型。工艺流程的特点和应用要求是设计选型的主要依据。PLC 及有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型所选用PLC 应是在相关工业领域有投运业绩、成熟可靠的系统, PLC 的系统硬件、软件配置及功能应与装置规模和控制要求相适应。熟悉可编程序控制器、功能表图及有关的编程语言有利于缩短编程时间,因此,工程设计选型和估算时,应详细分析工艺过程的特点、控制要求,明确控制任务和范围确定所需的操作和动作,然后根据控制要求

66、,估算输入输出点数、所需存储器容量、确定 PLC 的功能、外部设备特性等,最后选择有较高性能价格比的PLC 和设计相应的控制系统。3.8.1 输入输出(I/O)点数的估算24I/O 点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加 10%20%的可扩展余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商 PLC 的产品特点,对输入输出点数进行 调整。3.8.2 存储器容量的估算存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量 I/O 点数的 1015 倍,加上模拟 I/O 点数的 100 倍,以此数为内存的总字数( 16 位为一个字) ,另外再按此数的 25%考虑余量。3.8.3 控制功能的选择该选择包括运算功能、控制功能、通信功能

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!