基于PLC的数字电压表的设计论文_第1页
基于PLC的数字电压表的设计论文_第2页
基于PLC的数字电压表的设计论文_第3页
基于PLC的数字电压表的设计论文_第4页
基于PLC的数字电压表的设计论文_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

1、基于PLC的数字电压表的设计xxxxxxx xxxxxxxxxxxxxxxxxxxx目录摘要3前言5第一章 绪论6第1.1节 可编程控制器的历史与发展趋势6第1.2节 用PLC设计数字电压表的意义7第二章系统整体方案设计8第2.1节 工业领域的标准信号8三菱FX系列PLC概述8第2.2节 可编程控制器的选型和应用系统的总体设计13 可编程控制器选型的一般考虑142.2.2 可编程控制器控制系统设计的基本原则152.2.3可编程控制器的选择16第2.4节 系统设计结构22第三章 系统的硬件设计23第3.1节 模拟量输入输出模块FX-4AD23第3.2节 可编程控制器PLC25第3.3节 FX2N

2、-32MR型PLC28第3.4节 人机界面FXGOT 93028概述283.4.2 启动29第4.1节 标度变换314.1.1 标度变换(工程量变换)现场物理量的显示31第4.2节PLC编程软件的应用324.2.1 程序输入和编辑32结束语36参考文献37致谢38附录PLC常用程序37 基于PLC的数字电压表的设计xxxxxxxxxxxxxxx摘要这是一篇关于基于PLC的数字典压表的设计的开发论文。传统的电压表一般采用指针式面板, 精度低, 可视距离近,已不适应社会发展需要。随着智能化微机测量和控制技术的迅速发展, 以PLC为核心的数字电压表已凸显出其优势。本文介绍以PLC为核心的数字式电压表

3、设计, 该电压表具有性价比高, 使用方便, 精度高等特点, 在工业生产等电子测量领域有广泛应用。本文首先介绍PLC的历史与发展,并着重论述了PLC设计数字电压表的意义,接着对PLC的选型进行了分析,并对FX系列的PLC做了概述。在本文的硬件部分,主要对模拟量输入输出模块FX-4AD,FX2N-32MR型PLC及人机界面F930进行了详细的介绍 。本文对PLC的初学者而言,有着极大的引导入门价值。【关键字】PLC 、FX-4AD、FX2N-32MR 、F930、数字电压表。AbstractThis is one about "based on PLC Digital Voltmeter

4、's Design" development paper. The traditional voltmeter uses the indicator type kneading board generally, the precision is low, the visual range is near, did not meet the social development need. Along with the intellectualized microcomputer survey and control technology's rapidly expan

5、d, as the core digital voltmeter has highlighted its superiority take PLC. This article introduced that take PLC as the core digital voltmeter design, this voltmeter has the performance-to-price ratio to be high, the easy to operate, the precision higher characteristic, in electronic surveying domai

6、ns and so on industrial production has the widespread application.This article first introduced that PLC the history and the development, and elaborated the PLC design digit voltmeter's significance emphatically, then has carried on the analysis to the PLC shaping, and has made the outline to FX

7、 series PLC.In this article hardware part, mainly has carried on the detailed introduction to FX-4AD, FX2N-32MR PLC and HMI- F930.This article speaking of the PLC beginner, has the enormous guidance basic value.【Key words】: PLC 、FX-4AD、FX2N-32MR 、F930、Digital Voltmeter前言可编程逻辑控制器,又称可编程控制器,有过多种定义。可以看作

8、是一种经过特殊设计的工业计算机,整个的设计原则就是简单与实用。  1968年,通用汽车公司的液压部门为了消除既复杂又昂贵的继电器控制系统,确立了第一个可编程控制器的招标指标。该设计规格需要固态系统和电脑技术,并要求能够在工业环境中生存,也能够方便地编程,并且可以重复使用。该控制系统将大大减少机器的停机时间,并为未来提供了可扩展性。该招标由DEC公司中标,这套系统于1969年研制出来,这是第一台可编程控制器,型号为PDP-14,应用取得成功。其后,美国的MODICON公司也推出了同名的084控制器,1971年日本推出了DSC-80控制器,1973年西欧国家的各种可编程控制器也研制成功。

9、这些早期的控制器满足了最初的要求,并且打开了新的控制技术的发展的大门。本文在组织结构上做了如下的安排本文在绪论部分着重论述PLC实现数字电压表的意义本文第二章为系统整体方案设计,其中包括工业领域的标准信号,系统方案论证,系统设计结构。第三章为系统的硬件设计及实现主要包括系统的硬件组成,各模块的功能和工作原理。第四章为系统的软件设计主要包括工程标度参数转换,系统软件结构,数据采集及转换软件实现,标度转换实现,显示软件实现。最后为结论和总结自己的心得体会本文可以为PLC的初学者提供了很好的学习机会。由于本人水平有限,加之时间仓促,文中难免有错误和不妥之处,请读者不吝指正。第一章 绪论第1.1节 可

10、编程控制器的历史与发展趋势可编程逻辑控制器,又称可编程控制器,有过多种定义。可以看作是一种经过特殊设计的工业计算机,整个的设计原则就是简单与实用。  1968年,通用汽车公司的液压部门为了消除既复杂又昂贵的继电器控制系统,确立了第一个可编程控制器的招标指标。该设计规格需要固态系统和电脑技术,并要求能够在工业环境中生存,也能够方便地编程,并且可以重复使用。该控制系统将大大减少机器的停机时间,并为未来提供了可扩展性。该招标由DEC公司中标,这套系统于1969年研制出来,这是第一台可编程控制器,型号为PDP-14,应用取得成功。其后,美国的MODICON公司也推出了同名的084控制器,19

11、71年日本推出了DSC-80控制器,1973年西欧国家的各种可编程控制器也研制成功。这些早期的控制器满足了最初的要求,并且打开了新的控制技术的发展的大门。PLC的发展也是与计算机技术、控制技术、数字技术、通信网络技术等高新技术的发展息息相关,正是这些高新技术的发展推动了可编程控制器的发展。 从控制功能来看,可编程控制器的发展大致经历了4个阶段: (1)、初级阶段:从第一台PLC问世到20世纪70年代中期 由于第一代PLC是为了取代继电器的,因此,主要功能是逻辑运算和计时、计数功能。CPU由中小规模数字集成电路构成。主要产品有:MODICON公司的084,AB公司的PDQ-IL,DEC公司的PD

12、P-14,日立公司的SCY-022等。第一阶段就采用了梯形图语言作为编程方式,尽管有些枯燥,但却形成了工厂的编程标准。  (2)、扩展阶段:从20世纪70年代中期到70年代末期 这一阶段PLC产品的控制功能得到很大扩展。扩展的功能包括数据的传送、数据的比较和运算、模拟量的运算等功能。这一阶段的产品有MODICON的184,284,384,西门子公司的SIMATICS3系列,富士电机公司的SC系列产品。 (3)、通信阶段:20世纪70年代末期到80年代中期 这一阶段产品与计算机通信的发展有关,形成了分布式通信网络。但是,由于各制造商各自为政,通信系统也是各有各的规范。由于在很短的时间内

13、,PLC就已经从汽车行业迅速扩展到其它行业,作为继电器的替代品进入了食品、饮料、金属加工、制造和造纸等多个行业。其次,产品功能也得到很大的发展。同时,可靠性进一步提高。这一阶段的产品有西门子公司的SIMATICS6系列,GOULD公司的M84,884等,富士电机的MICRO和TI公司的TI530等。 (4)、开放阶段:从20世纪80年代中期开始 由于国际标准化组织提出了开放系统互连的参考模型OSI,使PLC在开放功能上有较大发展。主要表现为通信系统的开放,使各制造厂商的产品可以通信,通信协议开始标准化,使用户得益。此外,PLC开始采用标准化软件系统,增加高级语言编程,并完成了编程语言的标准化工

14、作。第1.2节 用PLC设计数字电压表的意义数字电压表是一个具有数字显示功能的多量程仪表, 它是测量仪表可测量电压、电流和电阻中最常用的一个测试功能项.一旦测量仪表的范围和方式选定, 既可测量直流信号,也可测量交流信号的参数.有些数字表的设计是由电池驱动且可携带, 而另外一些是基于主机计算机驱动且由磁盘安装的数字式仪表与模拟式仪表相比, 使用零件少, 集成度高, 稳定性和可靠性相对较高, 输人阻抗高, 提高了测量精度.目前许多数字测量仪表的设计是基于微处理器的,本文介绍了一个用基于PLC设计的数字电压表。传统的电压表一般采用指针式面板, 精度低, 可视距离近,已不适应社会发展需要。随着智能化微

15、机测量和控制技术的迅速发展, 以PLC为核心的数字电压表已凸显出其优势。本文介绍以PLC为核心的数字式电压表设计, 该电压表具有性价比高, 使用方便, 精度高等特点, 在工业生产等电子测量领域有广泛应用。数字电压表的设计和开发,已经有多种类型和款式。传统的数字电压表各有特点,它们适合在现场做手工测量,要完成远程测量并要对测量数据做进一步分析处理,传统数字电压表是无法完成的。然而基于PLC的数字电压表,既可以完成测量数据的传递,又可借助PLC,做测量数据的处理。所以这种类型的数字电压表无论在功能和实际应用上,都具有传统数字电压表无法比拟的特点,这使得它的开发和应用具有良好的前景。第二章 系统整体

16、方案设计第2.1节 工业领域的标准信号工业领域标准信号是指:(1)、输入信号:010mA、020mA、420mA (2)、输出信号:010mA、020mA、420mA (3)、精度:0.2 % (4)、线性度:0.1 % (5)、隔离电压:2000V / 1分钟(输入、输出、电源及通道间相互隔离) (6)、供电电源:24VDC±10 第2.2节 系统方案论证2.1.1 三菱FX系列PLC概述系列序号:1S、1N、2N、2NC;即FX1S、FX1N、 FX2N、FX2NC、I/O总点数:14-256。单元类型:M-基本类型。 E-I/O混合扩展单元及扩展模块。 EX-输入专用模块。 E

17、Y-输出专用扩展模块。输出形式:R-继电器输出。 T-晶体管输出。 S-晶闸管输出。特殊品种:D-DC电源,DC输出。 A1-AC电源、AC输出 H-大电流输出扩展模块(1A/点)。 V-立式端子排的扩展模块。 C-接插口I/O方式。 F-输入滤波器1MS的扩展模块。 L-TTL输入型扩展模块。 S-独立端子(无公共端)扩展模块。若特殊品种一项无符号,说明通常指AC电源,DC输入,横式端子排,继电器输出2A/点,晶体管输出0.5A/点,晶闸管输出0.3A/点。2 .FX系列PLC技术指标FX系列PLC的指标包括一般技术指标、输入技术指标、输出技术指标,分别如表2-1、表2-2、表2-3所示表2

18、-1 FX系列PLC一般指标环境温度0-55°(使用时);-20- +70°C(存储时)环境湿度35-85RH(不结露)(使用时)抗 震JIS CO911标准 10-50HZ 0.5mm(最大2g)3轴方向各2小时(使用DIN导轨安装时0.5g)抗冲击JIS CO912 标准10g 3轴方向各3次抗噪声干扰用噪声仿真器产生电压为1000VP-P,脉冲宽度为1us,频率为30-100HZ的噪声耐 压AC1500Vmin所有端子与接地端之间绝缘电阻5M以上(DC500V兆欧表)接 地第三种接地,不能接地时也可浮空使用环境无腐蚀性气体,无尘埃表2-2 FX系列PLC输入技术指标项

19、目DC输入AC输入品种FX0,FXON,FX2,FX2CFXON,FX2C(X10以内)FX2输入信号电压DC24V±10AC100V-120V±150/60HZ输入信号电流7mA/DC24V5mA/DC24V6.2mA/AC110V 60HZ输入ON电流4.5mA以上3.5mA以上3.8mA以上输入OFF电流1.5mA以下1mA以下1.7mA以下输入响应时间约10ms,但FX0系列的X0-X17和FX0N的X0-X7,0-15ms可变约30ms 不可高速输入输入信号形式无电压接点,或NPN集电极开路输出晶体管AC电压电路隔离电路隔离 光耦合隔离(FX0、FXON)输入动作

20、显示输入ON时 LED灯亮表2-3 FX系列PLC输出技术指标项目继电器输出晶闸管输出晶体管输出外部电源AC250V,DC30V以下(需外部整流二级管)AC85V-240VDC5V-30V最大负载电阻负载2A/1点8A/4点公用,8A/8点公用0.3/1点0.8A/4点(1A/1点2A/4点)0.5A/1点0.8A/4点0.1A/1点0.4A/4点(1A/1点2A/4点)0.3A/1点1.6A/4点最大负载感性负载80VA15VA/AC100V 30VA/700V 50VA/AC100V 100VA/AC200V12W/DC24V2.4W/DC24V(24W/DC24V)7.2W/DC24V灯

21、负载100W30W(100W)1.5W/DC24V2.4W/DC24V(3W/DC24V)1W/DC24V开路漏电流1Ma/AC100V 2MA/AC200V(1.5MA/AC1003MA/AC200V)0.1MA以下响应时间约10msON时:1ms,OFF时:10msON时:0.2ms以下OFF时:0.2ms以下大电流时0.4ms以下电路隔离机械隔离光电晶闸管隔离光耦合隔离输出动作显示继电器线圈通电时LED灯亮光电晶闸管驱动LED灯亮光耦合驱动时LED灯亮3 FX2N系列PLCFX2N系列PLC是FX系列中最高级的模块,它拥有无以匹敌的速度、高级的功能逻辑组件及定位控制等特点。1) 特点(1

22、) 控制点数为16点-256点(主单元:16点、32点、48点、65点、80点、128点)。(2) 灵活的配置。除了具有满足特殊要求的大量特殊功能模块外,6个基本FX2N单元中的每个可扩展到256点的I/O(3) 高速运算。基本指令0.08us/指令;应用指令1.52us/指令至几百us/指令。(4) 突出的寄存器容量。FX2N系列包括8000步内置RAM寄存器,用一个寄存器盒可扩展到16000步RAM或EEPROM。(5) 丰富的器件资源。辅助继电器3072点、计时器256点、计数器235点、数据寄存器8000点。2) 功能(1) 实时时钟功能。使用标准型号实时时钟功能可以满足对时间的应用要

23、求。(2) 增加了过程控制。使用FX2N的PID指令或FX2N2LC温控模块可以实现过程控制。(3) 特殊功能模块。增加了大量的特殊功能模块满足单个需要,FX2N主单元可配置总计达8个特殊功能模块,为工厂自动化应用提供最大的灵活性和控制能力。(4) 网络能力。可以连接到世界上最流行的开放式网络(CC-link、Profibus 、DP 和DeviceNET)或者采用传感器(5) 很强的数学指令集。使用32位处理、浮点数、方根和三角几何指令满足数学功能。(6) 基于Windows软件。使用GX-Developer或FX-PCS/Win-C软件能快速、容易的开发程序。(7) 定位控制功能。通过定位

24、模块(FX-10GMFX2N-20GM)或脉冲输出模块(FX2N-1PG)最多可达16轴的控制。(8) 密码保护。使用一个8位数密码保护程序。(9) 远程维护。通过调制解调器通信可以监测、上传或下载程序和数据到远处的编程软件上。3) FX2N系列PLC主单元型号一览表(见表2-4和表2-5)表2-4 交流电源、24V 直流输入类型型号I/O总点数输入输出尺寸/mn×m×mn(长×厚×宽)数目类型数目类型FX2N-16MR-001168漏型8继电器130×87×90FX2N-16MT168漏型8晶体管130×87×9

25、0FX2N-32MR-0013216漏型16继电器150×87×90FX2N-32MT3216漏型16晶体管150×87×90FX2N-48MR-0014824漏型24继电器182×87×90FX2N-48MT4824漏型24晶体管182×87×90FX2N-64MR-0016432漏型32继电器220×87×*90FX2N-64MT6432漏型32晶体管220×87×*90FX2N-80MR-0018040漏型40继电器285×87×90FX2N-80M

26、T8040漏型40晶体管285×87×90FX2N-128MR-00112864漏型64继电器350×87×90FX2N-128MT12864漏型64晶体管350×87×90表2-5 24V 直流电源、24V直流输入类型型号I/O总点数输入输出尺寸/mn×m×mn(长×厚宽)数目类型数目类型FX2N-32MR-D3216漏型16继电器150×87×90FX2N-32MT-D3216漏型16晶体管150×87×90FX2N-48MR-D4824漏型24继电器182&#

27、215;87×90FX2N-48MT-D4824漏型24晶体管182×879×0FX2N-64MR-D6432漏型32继电器220×87×90FX2N-64MT-D6432漏型32晶体管220×87×90FX2N-80MR-D8040漏型40继电器285×87×90FX2N-80MT-D8040漏型40晶体管285×87×904FX2NC系列PLCFX2NC系列PLC是在保留了FX2N强大功能特色的前提下实现了卡片式大小的PLC。I/O接口降低了接线成本并节省了空间。1) 特点(1)控

28、制点数。16点-256点(主单元:16点、32点、64点、96点)。(2)体积小,灵活的配置。体积小,可以安装到比标准PLC小很多的位置上。基本单元可扩充到256点的I/O。可以使用高达4个特殊功能模块来扩展FX2NC的能力。(3)高速运算。基本指令0.08us/指令;应用指令1.52us/指令至几百us/指令。(4)突出的寄存器容量。FX2NC系列包括8000步内置RAM寄存器,用一个寄存器盒可扩充到16k步。(5)丰富的器件资源。辅助继电器3072点、定时器256点、数据寄存器8000点。 2)功能(1)实时时钟功能。使用标准型号实时时钟功能可以满足对时间的应用要求。(2)定位/模拟量控制

29、。可以连续多达4个定位模拟量等特殊功能模块,利用它内置的功能控制两轴(包括插补)或通过增加扩展单元能控制多轴。(3)网络能力。通过连接扩展板或特殊适配器实现多种通信和数据连接。利用CC-Link、Profibus DP和DeviceNET可以连接到世界上最流行的开放式网络;串行通信选项包括RS-232C、RS-485。数据链接包括N:N连接、并行连接、计算机连接及I/O连接。(4)基于Windows软件。使用GX-Developer或FX-PCS/Win-C软件能快速、容易的开发程序(5)密码保护。使用一个8位数密码保护程序。(6)远程维护。通过调制解调器通信可以监测、上传或下载程序和数据到远

30、处的编程软件上。3)FX2NC系列PLC主单元一览表(见表2-6)表2-6 直流电源、24V直流输入类型型号I/O总点数输入输出尺寸/mn×m×mn(长×厚×宽)数目类型数目类型FN2NC-16MR-T168漏型8继电器35×89×90FN2NC-16MT168漏型8晶体管35×87×90FN2NC-32MR3216漏型16晶体管35×89×90FN2NC-64MT6432漏型32晶体管60×89×90FN2NC-96MT9648漏型48晶体管86×87×

31、90第2.2节 可编程控制器的选型和应用系统的总体设计 PLC应用系统的总体设计,主要涉及到PLC的选型和PLC软件的编制。电气技术人员要与工艺技术人员和机械技术人员合作,详细了解设备生产工艺的具体要求和机械设备的技术性能,选用合适的PLC和编制出质量高的软件,满足生产设备的工艺要求。当然,在选用时,也可向PLC生产厂商咨询,选用那些既能满足生产设备的工艺要求,又有高的性能价格比的PLC;选用那些有扩展前景及售后技术服务良好的PLC及厂商。对于软件方面,可以自己编制,也可以委托软件开发公司编制,对于那些复杂的工艺要求或需要网络通信控制系统,如果自己的技术力量不够,委托有关公司或厂商开发软件,不

32、失为一个好办法。 可编程控制器选型的一般考虑1、确定控制对象和控制范围在应用PLC时,首先要详细分析被控对象、控制过程与要求,了解工艺流程后列出控制系统的所有功能和指标要求,与继电接触器控制系统和工业控制计算机进行比较后加以选择。如果控制对象的工业环境较差,而安全性、可靠性要求特别高,系统工艺复杂,输入输出以开关量为多,而用常规的继电接触器控制难以实现,工艺流程又要经常变动的对象和现场,用PLC进行控制是合适的。提高产品产量,保证生产安全,增强生产工艺的灵活性,改善信息管理等方面均可作为控制对象的目标。必须根据应用目标,来确定PLC的选型。如果以提高产品质量和安全生产为目标,则把可靠性放在首位

33、,甚至可构成冗余控制系统。如果要求改善信息管理,则把PLC与上位计算机通信能力作为选择的依据。2、选择机型一般来说,各生产厂家的产品在可靠性上都是过关的,机型的选择主要是指功能上如何满足自己的需要,而不浪费机器容量。在选择机型前,用户首先袄对控制对象进行下列估计:1)有多少个开关量输入,电压分别为多少;2)有多少个开关量输出,输出功率为多少;3)有多少模拟量输入输出点;4)是否有特殊控制要求,如高速计数器等;5)机房与现场的最远距离为多少;6)现场对PLC的响应速度有何要求;这里所讲的实时响应性主要是指PLC的扫描速度。要求处理现场信号的场合,扫描速度将成为选择的依据。影响PLC响应时间的因素

34、有输入信息时间、中央处理机解读用户逻辑网络时间,并作为技术指标衡量机械性能,一般都在10ms/1KB左右。PLC的实时响应性还将受到系统中速度最慢设备的限制,与上位机的通信也将增加服务时间。1) 内存估计:用户程序所需的内存量受下述四个因素的影响:1、 内存利用率;2、 开关量输入输出的点数;3、 模拟量输入输出的点数;4、 程序编写者的编程水平;在编程器上用图形编辑的程序,最后是以机器语言的形式存放于内存中。同样的图形、不同厂家的产品,在把图形变成机器语言存放时所需的内存量不同。我们把一个图形中的触点数与存放该图形所代表的机器语言时所需的内存字数的比值称为内存利用率。它与产品品种和编程水平有

35、关。2) I/O模块配置及系统电源容量校验:模块确定后,要根据每个模块各支路同时工作,即系统最大可能工作需要的电流数来校核电源容量,当各机架负载不匀时,亦可将模块的配置予以适当的调整。3、编制程序编程时,首先要合理划分模块,其次是合理利用指令,严格注意信息名称定义。最后经过单块调试,软硬件联调与系统总调。程序必须经过一段时间的运行考验,才可以投入实际现场工作。PLC控制系统软件设计的主要内容:1) 存储器(包括RAM和ROM)空间的分配。它与开关量I/O点数、模拟量I/O点数、内存利用率和程序编写者的编程水平有关。2) 专用寄存器的确定。3) 系统初始化程序的设计。4) 主程序的编制及调试。5

36、) 故障应急措施。6) 其他辅助程序的设计。7) 各功能块子程序的编制。8) 如果有通信网络,还需通信网络有关程序的设计。2.2.2 可编程控制器控制系统设计的基本原则任何一种电气控制系统都是为了实现被控对象(生产设备或生产过程)的工艺要求,以提高生产效率和产品质量。因此,在设计PLC控制系统时,应遵循以下基本原则:1) 最大限度的满足被控对象的控制要求。设计前,应深入现场进行调查研究,搜集资料,并与工艺、机械部分的设计人员和实际操作人员密切集合,共同拟订电气设计方案,协同解决设计中出现的各种问题。2)在满足控制要求的前提下,力求使控制系统简单、经济,使用及维修方便。3)保证控制系统的安全、可

37、靠。4)考虑到生产的发展和工艺的改进,在选择PLC容量时,应适当留有裕量。2.2.3可编程控制器的选择随着PLC的推广普及,PLC产品的在种类和数量越来越多,而且功能也日趋完善。近年来,从美国、日本、德国等国引进的PLC产品及国内厂家组装或自行开发的产品已有几十个系列,上百种型号。PLC的品种繁多,其结构型式、性能、容量、指令系统、编程方法、价格等各有不同,适用场合也各有侧重。因此,合理选择PLC,对于提高PLC控制系统的技术经济指标起着重要作用。选择恰当的PLC去控制一台机器或一个过程时,不仅应考虑应用系统目前的需求,还应考虑那些包含于工厂未来目标的小需要。这样,才会使你用最小的代价对系统进

38、行改变或增加新功能。若考虑周到,则存储器的扩充需求只要再安装一个存储器模块即可满足;如果具有可用的通信接口,就能满足增加一台外部设备的需要。对局域网的考虑可允许在将来将单个控制器集成为一个厂级通信网络。1、 机型的选择机型的选择基本原则应是在功能满足要求的前提下,保证可靠、维护使用方便以及最佳的功能价格比。具体应考虑以下几方面:(1)结构合理 对于工艺过程比较固定、环境条件较好(维修量较小)的场合,选用整体式结构PLC。(2) 功能相当 对于开关量控制的工程项目,对其控制速度无须考虑,一般的低档机就能满足要求。 对于以开关量控制为主、带少量模拟量控制的工程项目,可选用带A/D转换、D/A转换、

39、加减运算、数据传送功能的低档机。对于控制比较复杂,控制功能要求更高的工程项目,例如要求实现PID运算、闭环控制、通信联网等,可视控制规模及复杂的程度,选用中档或高档机。其中高档机主要用于大规模过程控制、全PLC的分布式控制系统以及整个工厂的自动化等。根据不同的应用对象,PLC的功能选择有下面几种情况。1、替代继电器功能要求:继电器触点输入/输出、逻辑线圈、定时器、计数器。应用场合:替代传统使用的继电器,完成条件控制和时序控制功能。2、数学运算功能要求:四则数学运算、开方、对数、函数计算、双倍精度的数学运算。应用场合:设定值控制、流量计算、PID调节、定位控制和工程量单位换算。3、数据传送功能要

40、求:寄存器和数据表的相互传送等。应用场合:数据库的生成、信息管理、BAT-CH(批量)控制、诊断和材料处理等。3、 矩阵功能功能要求:逻辑与、逻辑或、异或、比较、置位(位修改)、移位和变反等。应用场合:这些功能是按“位”操作,一般用于设备诊断、状态监控、分类和报警处理等。4、 高级功能高级指令:如表与块间的传送、检验和、双倍精度运算、对数和反对数、平方根、PID调节等。通信能力:通信速度和方式、与上位计算机的联网功能、调制解调器等。可选模块:如为实时多任务处理的协处理器。远程输入/输出扩展能力、内存扩充模块、冗余控制模块等。5、 诊断功能:PLC的诊断功能有内诊断和外诊断两种。内诊断是PLC内

41、部各部件性能和功能诊断,外诊断是中央处理机与I/O模块信息交换诊断。6、 串行接口(RS-232C):一般中型以上的PLC都提供一个或一个以上串行标准接口(RS-232C),以便连接打印机、CRT、上位计算机或另一台PLC。(3) 机型统一 一个大型企业,应尽量做到机型统一。因为同一机型的PLC,其模块可互为备用,便于备品备件的采购和管理;其功能及编程方法统一,有利于技术力量的培训、技术水平的提高和功能的开发;其外部设备通用,资源可共享,配以上位计算机后,可把控制各独立系统的多台PLC连成一个多级分布式控制系统,相互通信,集中管理。、(4) 是否在线编程 PLC的特点之一是使用灵活。当被控设备

42、的工艺过程改变时,只需用编程器重新修改程序,就能满足新的饿控制要求,给生产带来很大方便。PLC的编程分为离线编程和再线编程两种。离线编程的PLC,其特点是主机和编程器共用一个CPU,在编程器上有一个“编程/运行”选择开关或按键,选择编程状态时,CPU将失去对现场的控制,只为编程器服务,这就是所谓的“离线”编程。程序编好后,如选择运行状态,CPU则去执行而对现场进行控制,这时CPU对编程指令将不做出响应。此类PLC,由于编程器和主机共用一个CPU,因此节省了大量的硬件和软件编程器的价格也比较便宜。中小型PLC多采用离线编程。再线编程的PLC,其特点是主机和编程器各有一个CPU,编程器的CPU可以

43、随时处理由键盘输入的各种编程指令。主机的CPU则是完成对现场的控制,并在一个扫描周期的末尾和编程器通信,编程器把编好或改好的程序发送给主机,在下一个扫描周期主机将按照新送入的程序控制现场,这就是所谓的“在线”编程。此类PLC由于增加了硬件和软件,所以价格贵,但应用领域较宽。大型PLC都采用在线编程。是否在线编程,应根据被控设备工艺要求的不同来选择。对于产品定型的设备和工艺不常变动的设备,应选用离线编程的PLC;反之,可考虑选用再线编程的PLC。1、 输入输出的选择PLC是一种工艺控制系统,它的控制对象是工业生产设备或工业生产过程,它的工作环境是工业生产现场。它与工业生产过程的联系是通过I/O接

44、口模块来实现的。通过I/O接口模块可以检测被控生产过程的各种参数,并以这些现场数据作为控制器对被控制对象进行控制的信息。同时控制器又通过I/O接口模块将控制器的处理结果送给被控设备或工业生产过程,驱动各种执行机构来实现控制。PLC从现场搜集的这些信息及输出给外部设备的控制信号都需经过一定的距离,为了确保这些信息的正确无误,PLC的I/O接口模块都具有较好的抗干扰能力。根据实际需要,PLC相应有许多种I/O接口模块,包括开关量输入模块,开关量输出模块,模拟量输入模块,模拟量输出模块,可以根据它们的特点进行选择使用。(a) 确定I/O点数 根据控制系统的要求,确定所需要的I/O点数,再增加10-2

45、0备用量,以便随时增加控制功能,对一个控制对象,由于采用不同的控制方法或编程水平不一样,I/O点数就有所不同。开关量输入/输出 标准的输入/输出接口可用于从传感器和开关(如按钮,限位开关等)及控制(开/关)设备(如指示灯、报警器、电动机启动器等)接受信号。典型的交流输入/输出信号为24-240V,支流输入/输出信号为5-240V。a) 模拟量输入/输出 模拟量输入输出接口是用来感知传感器产生的信号的。这些接口测量流量、温度和压力的数值,并用于控制电压或电流输出设备。典型接口量程为-10-+10V、0-+10V、4-20mA或10-50mAb) 特殊功能输入/输出 在选择一台PLC时,用户可能会

46、面临需要一些特殊类型的切不能用标准I/O实现的I/O限定(如定位、快速输入、频率等)的情况。用户应当考虑供销厂商是否提供一些特殊的有助于最大限度减少控制作用的模块。灵便模块和特殊接口的模块,都应考虑使用。有的模块自身能够处理一部分现场数据,从而使CPU从处理耗时任务中解脱出来。c) 智能式输入/输出 当前,PLC的生产厂家相继推出了一些智能式的输入/输出模块。所谓智能式输入/输出模块,就是模块本身带有处理器,对是湖如或输出信号作预先处理,将其处理结果送入CPU或直接输出,这样可提高PLC的处理速度和节省存储器的容量。智能式输入/输出模块有高速计数器(可做加法计数或减法计数)。凸轮模拟器(用于绝

47、对编码输入)、带速度补偿的凸轮模拟器、单回路或多回路PID调节器、ASCII/BASIC处理器、RS-232C/422接口模块等。表2-8归纳了选择I/O模块的一般规则。表2-8 选择I/O模块的一般规则I/O模块类型现场设备或操作(举例)说明离散输入模块和I/O模块选择开关、按钮、光电开关、限位开关、电路断路器、接近开关、液位开关、电动机起动器触点、继电器触点、拨盘开关输入模块接受ON/OFF或OPENED/CLOSED(开或关)信号离散信号可以是直流的,也可以是交流的离散输出块和I/O模块报警器、控制继电器、风扇、指示灯、扬声器、阀门、电动机起动器、电磁线圈输出模块将信号传递到ON/OFF

48、或OPENED/CLOSED(开或关)设备。离散信号可以是交流或直流的模拟量输入模块温度变送器、压力变送器、湿度变送器、流量变送器、电位器将连续的模拟量信号转换成PLC处理器可接受的输入值模拟量输出模块模拟量阀门、执行机构、图表记录器、电动机驱动器、模拟仪表将PLC的输出转为现场设备使用的模拟量信号(通常是通过变送器进行)特殊I/O模块编码器、流量计、I/O通信、ASCII、RF型设备、称重计、条形码阅读器、标签阅读器、显示设备通常用作如位置控制、PID和外部设备通信等专门用途1、 电源的选择电源模块的选择一般只需考虑输出电流。电源模块的额定输出电流必须大于处理器模块、I/O模块、专用模块等消

49、耗电流的总和,以下述步骤作为选型的一般规则:1) 确定电源的输入电压2) 将框架中每块I/O模块所需的总背板电流相加,计算出I/O模块所需的总背板电流值。3) I/O模块所需的总背板电流值再加上:1、 框架中带有处理器时,则加上处理器的最大电流值。2、 当框架中带有远程适配器模块或扩展本地I/O适配器模块时,加上其最大电流值。4) 如果框架中留有空槽用作将来扩展时:1、 列出将来要扩展的I/O模块所需的背板电流。2、 将所有的扩展的I/O模块的总背板电流值与步骤3)中计算得出的总背板电流值相加。5) 确定在框架中是否有用于电源的空槽,或者将电源装到框架的外面。6) 根据确定好的输入电压要求和所

50、需的总背板电流值,从用户手册中选择合适的电源。4、存储器类型及容量的选择PLC系统所用存储器基本上由PROM、EPROM及PAM三种类型所组成,存储能力的大小则随机器的大小而变化,一般小型机的最大存储能力低于6KB,中型机的最大存储能力64KB,大型机的最大存储能力可上兆字节。可以根据程序及数据的的存储需要选用合适的机型,必要时也可专门进行存储器的扩充设计。存储器容量的选择一般有良两种方法:a) 根据编程实际使用的节点数计算 这种方法可精确的计算出存储器实际使用的容量,缺点是要编完程序后才能计算。b) 估算法 用户可根据控制规模和应用目的,按下面给出的公式进行估算。控制目的公式代替继电器 M=

51、Km(10×DI)+(5×DO)模拟量控制 M=Km(10×DI)+(5×DO)+(100×AI)多路采样控制 M=Km(10×DI)+(5×DO)+(100×AI)+1+采样点×0.25式中,DI为数字(开关)量输入信号;DO为数字(开关)量输出信号;AI为模拟量输入信号;Km为每个接点所占存储器字节数,M为存储器容量。5软件选择在系统的实现过程中,用户常面临PLC的编程问题,因为这是非常重要的。用户应当对所选择的产品的软件功能有所了解。一般,一个系统的软件总是用于处理控制器具备的控制硬件的。但是,也有

52、应用系统需要控制硬件部件以外的软件功能。例如,一个应用系统可能包括需要复杂数学计算和数据处理操作的特殊控制或数据采集功能。指令集的选择将决定实现软件任务的难易程度。可用的指令集将直接影响实现控制程序所需的时间和程序时间。6支撑技术条件的考虑选用PLC时,有无支撑技术条件同样是重要的选择依据。支撑技术条件包括下列内容:c) 编程手段1) 携带式简易编程器,主要用于小型PLC,其控制规模小,程序简单,简易编程器已够用。2) CRT编程器,适用于中、大型PLC,除用于编制和输入程序外,还可编写和打印程序文本。3) IBM-PC及其兼容机编程软件包,由于IBM-PC已得到普及推广,它是PLC很好的编程

53、工具,因此PLC厂商纷纷开发适用于自己的机型的IBM-PC及其兼容机编程软件包,并获得成功。IBM-PC及其兼容机除用来给PLC编程外,还可开发各种监视控制系统流程和工控状态的画面,具有报警和管理报表处理功能等,以完成上位计算机管理功能。c) 程序文本处理1) 简单程序文本处理,包括打印梯形逻辑图、参量状态和位置。2) 程序标注,包括触点和线圈的赋值名、网络注释等,这对用户或软件工程师阅读和调试程序是非常有用的。3) 图形和文本的处理。4) 程序存储方式 作为技术资料档案和备用,程序和存储是必要的。5) 通信软件包 对于网络控制结构或需用上位计算机管理的控制系统,有无通信软件包是选用PLC的主

54、要依据。7PLC的环境适应性由于PLC是直接用于工业控制的工业控制器,生产厂都把它设计成能在恶劣的环境条件下可靠的工作。尽管如此,每种PLC都有自己的环境技术条件,用户在选用时,特别是在设计控制系统时,对环境条件要给予充分的考虑。一般PLC及其外部电路(I/O模块、辅助电源等)都能在下列环境下可靠的工作:温度 工作温度 0-55°C,最高为60°C 存储温度 -40- +85°C湿度 相对湿度 5-95(无凝结霜)振动和冲击 满足国际电工委员会标准电源 AC200V,允许变化范围为-15- +15,频 率为47-53HZ 瞬时停电保持 10ms环境 周围空气不能混

55、有可燃性、爆炸性和腐蚀性气体第2.3节 系统设计结构传统的指针式面板电压表性价比不高, 本文介绍的以PLC为核心的数字式电压表系统对此有所改进, 它由外部信号为具备0-5V的电压源,三菱公司的FX-4AD的模拟量模块,主机单元为FX2nc-32mr的PLC,输出采用人机界面FXGOT 930几部分组成。图2-9 总体方案电路图0-5V的电压源输入输出模块FX2N-4AD人机界面FXGOT 930主机单元PLC控制器第三章 系统的硬件设计第3.1节 模拟量输入输出模块FX-4AD 1.模拟量输入模块FX-4AD(FX2、FX2C)FX-4AD为四通道12位A/D转换模块,根据外部连接方法及PLC指令,可选择电压输入或电流输入,是一种具有高精确度的输入模块。通过简易的调整或根据PLC指令可改变模拟量输入的范围。瞬时值和设定值等数据的读出和

温馨提示

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

评论

0/150

提交评论