1、Wuhan Polytechnic University Industrial &Commercial College 本科毕业论文(设计)论文题目:商店迎宾机器人电路设计姓名:常纪玉学号:0830*205班级:02班年级:08级专业:通信工程系部:信息工程系指导教师:赵庆(硕士)完成时间:2012年04月27日作者声明 本毕业论文(设计)是在导师的指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德。学术规范和其他侵权行为。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业论文(设计)引起的法律结果完全由本人承担。 毕业论文(设计)成果归武汉工业学院工商
2、学院所有。 特此声明作者专业:通信工程作者学号:11111*0205作者签名:xxx 2111年 04 月 27日 商店迎宾机器人电路设计XxxStore robot usher engineering designChang Jiyu2012年04月27日摘要关键词:Abstractwith the development of social economy, urban traffic has drawn growing attention. The traffic light control system has gradually become the most important p
3、art of the urban traffic monitors and command system. At the present stage, however, several problems abound in the traffic light control system.To solve these problems, this paper adds north-south and east-west Driving lamps to the traditional intersection traffic lights to control traffic. To real
4、ize the control demands above, the paper firstly illustrates the characteristics application structure and principles of the Programmable Logic Controller (PLC). Then the author introduces the specific characteristics and directions of the soft war S7-200 STEP7-Micro/WIN3.2, and the realization of t
5、he design of driving lamps with the software. Finally, the author realizes the program by S7-200.The realization of the design clears the traditional traffic light. The addition of north-south and east-west Driving lamps is more favorable to remind driving safely and thus the traffic can be efficien
6、tly controlled with obvious effects on relieving traffic flow, improving traffic capacity and decreasing traffic accidents.Keywords: 1 绪 论在竞争日益激烈的今天,各行各业为提高竞争力,纷纷推出了各种新、奇的事物来吸引消费者。经过长时间的市场调查,发现各种商场、宾馆、舞厅等场所其门口都站有一排或两排迎宾小姐,这种迎宾方式不但耗费了大量的物力资源,而且由于现在人力成本的不断的增加,这样就大大增加了企业的生产成本,此外还会由于服务人员长时间的从事单调重复的工作,造成
7、对工作的热情锐减,从而影响服务质量。针对这一现象我决定开发设计一套自动电子迎宾机器人装置,虽然现在市场上使用的自动电子迎宾运用了人体感应检测和语音输出来实现的,但是这种产品没有进出识别功能,人性化程度比较低,不能全方位的体现人的服务特点。市场上至今还未出现这种比较完善的自动电子迎宾机器人产品。相比之下,自动电子迎宾机器人体现出强大的优越性,现在所开发的这套电子迎宾机器人装置,不但成本低廉,而且工作性能稳定,还能为消费者提供感官上的人性化服务。本文综合考虑了降低成本与功能灵活性方面的要求,利用红外检测电路,判断单元,加减计数器和语音模块,再加上必要地辅助电路和电源,就构成了简单实用,成本低廉和控
8、制灵活的迎宾机器人。本电路可安装在商场,宾馆和舞厅等营业场所的门口,利用红外检测技术自动识别顾客的进出并加以语音提示。用该装置来代替迎宾小姐,不仅经济,而且十分有趣。 2 机器人的发展及现状机器人与智能装备产业是高度集成微电子、通信、计算机、人工智能、控制和图像处理等学科最新科研和产业成果的前沿高新技术产业,机器人技术是一种是以自动化技术和计算机技术为主体、有机融合各种现代信息技术的系统集成和应用。经过半个多世纪的发展,机器人技术在工业生产领域得到了广泛的应用,极大地提升了生产品质并成功解放了劳动力资源。作为高技术领域中重要的前沿技术之一,机器技术具有前瞻性、先导性的特点,对学术研究、产业升级
9、、培养创新意识、保障国家安全、引领未来经济社会的发展有着十分重要的作用。目前,相关领域的技术突破,从根本上为提升机器人技术的学术研究提供了必要的支持,为机器人的应用范围拓宽了道路,已涵盖国防、航空航天、工业生产、服务、老人康复、教育甚至普通家庭生活,一场新的机器人技术研究高潮和发展契机业已到来。 美国和日本多年来引领国际机器人的发展方向,代表着国际上机器人领域的最高科技水平。目前,日本除了比较关注特种机器人和服务机器人以外,还注重中间件的研制。然而,近年来日本基本上在做模仿性的工作,突破性技术比较少。而美国在机器人领域的技术开发方面,一直保持着世界领先地位。在国外,应用于制造业的机器人取得了较
10、显著进展,已成为一种标准设备而得到工业界广泛应用,从而也形成了一批在国际上较有影响力的、知名机器人公司。如德国的KUKA、瑞典的ABB、日本的安川等。据专家预测,机器人产业是继汽车、计算机之后出现的一种新的大型高技术产业。据联合国欧洲经济委员会(UNECE)和国际机器人联合会(IFR)的统计,2002年至2004年,世界机器人市场年增长率平均在10%左右,2005年达到创纪录的30%,2007年全球机器人实际安装量达到650万台,机器人安装量比2006年增加3%,达到了114365台。据统计,近年来全球机器人行业发展迅速,2008年全球机器人行业总销售量比2006年增长25。而无论在使用、生产
11、还是出口方面,日本一直是全球领先者,目前日本已经有130余家专业的机器人制造商。 我国的机器人产品生产企业比较少,目前沈阳新松机器人股份有限公司、哈尔滨博实自动化设备有限责任公司和北京机械工业自动化研究所工程中心是三家主要生产基地,每家企业年产值相比国外企业仍有较大的差距,其中还包括一些机器人外围产品,没有形成规模化生产,规模经济并不突出。由于机器人在研制、设计和试验过程中,经常需要对其运动学、动力学性能进行分析以及进行轨迹规划设计,而机器人又是多自由度、多连杆空间机构,其运动学和动力学问题十分复杂,计算难度和计算量都很大。若将机械手作为仿真对象,运用计的障碍避让和碰撞干涉等诸多问题进行模拟仿
12、真,这样就可以很好地解决研发机器人过程中出现的问题,也能极大的促进我国机器人技术的发展 。 目前,国外生产的电子自动报警器和迎宾器大多数采用的是新日本无线电公司生产的 集成红外接收器,国内采用的红外线接收解调专用集成电路,这种电路接收比较准确可靠,是未来发展研究的方向。红外线控制电子礼仪语音器代替迎宾小姐是将来宾馆、饭店、商场等门口非常受欢迎的一种装置。迎宾机器人是集语音识别技术和智能运动技术于一身的高科技展品,该机器人为仿人型,身高、体形、表情等都力争逼真,亲切、可爱、美丽、大方、栩栩如生,给人以真切之感,体现人性化。 3 任务分析及方案确定 3.1 设计要求:能判断顾客进门与出门,在有顾客
13、进出门时会出现语音提示。 能实时统计来访人数及当前店内人数,并用数码管显示出来。3.2 设计方案: 3.2.1 方案论证: 方案一:红外检测电路采用红外产生发射电路和红外接收电路A和红外接收电路B实现,通过单片机来控制处理电平变化的先后顺序,来实现判断单元的作用,数据显示用加减计数器,译码器和七段数码管来实现。 方案二:红外检测电路采用红外发射接收芯片来实现,判断电路利用JK 触发器来实现,数据显示采用加减计数器,译码器和七段数码管来实现。 通过分析问题和初步的整体思考,采用方案二。方案一中的红外产生发射和红外接收无法仿真,方案二采用的红外发射接收芯片能到到仿真效果,并通过JK触发器来控制出路
14、电平的变化,思维清晰。 采用方案二来实现该电路需要以下几个模块来实现:红外检测电路,判断电路模块,加法计数及加减计数模块,数据显示以及语音模块。红外检测电路模块用两个红外发射接收芯片IRLINK来实现,判断电路模块用两个JK触发器来实现,其中通过脉冲开关给出脉冲信号,以使JK触发器触发。计数模块用加减可逆计数器74LS192来实现,并通过7448和七段数码管显示数字。其中设计思路如图3.1所示:检测A检测B判断单元语音芯片加减法计数单元店内当前人数显示加法计数单元当前来访人数显示 图3.13.3 电路所需元件及元件功能介绍3.3.1 电路所需元件介绍 经过考虑,实验所需元件如下:74LS192
15、(加减计数器) - 4个74LS112(双JK触发器) - 2个 7448(译码器) - 4个IRLINK(红外发射接收芯片)- 2个7SEG-COM-CATHODE(七段数码管)- 4个7417(二极管 - 6个Button (脉冲开光)- 2个3.3.2 电路所需元件的功能介绍74LS112双JK触发器,是下降边沿触发的边沿触发器。引脚功能及逻辑符号如图3.1所示。JK触发器的状态方程为:Qn+1 JnQn图3.2 (74LS112双JK触发器引脚排列及逻辑符号)下降沿触发JK触发器的功能如图3.2所示:输 入输 出DDCPJKQn+1n+101101001001100Qnn1110101
16、101011111nQn11Qnn注: 任意态 高到低电平跳变 低到高电平跳变Qn(n ) 现态 Qn+1(n+1 ) 次态 不定态 图3.2十进制可逆计数器74LS192引脚图管脚及功能表 74LS192是同步十进制可逆计数器,它具有双时钟输入,并具有清除和置数等功能,其引脚排列及逻辑符号如图3.3(a)和3.3(b)所示:图3.3 (74LS192的引脚排列及逻辑符号) (a)引脚排列 (b) 逻辑符号图中:为置数端,为加计数端,为减计数端,为非同步进位输出端, 为非同步借位输出端,P0、P1、P2、P3为计数器输入端,清除端,Q0、Q1、Q2、Q3为数据输出端。其功能表如图3.4所示:
17、输入 输出MRP3P2P1P0Q3Q2Q1Q01000000dcbadcba011 加计数011 减计数 图3.4(74LS192的功能表) 4 系统各模块电路设计4.1 红外检测电路 红外检测电路采用红外发射接收芯片IRLINK来实现,用此芯片来模拟红外发射电路和红外接收电路,将IRLINK与电压源连接,并通过开关来模拟实物人的进出,将脉冲信号送给判断单元。红外检测的电路图如下: 图4.14.2 判断电路 判断电路采用两个双JK触发器与二极管7417的联合使用来控制电平信号的变化,通过脉冲开光给出的脉冲信号使JK触发器触发,电路图如下: 图4.24.3 加减计数和数据显示模块 加减法计数单元
18、和加法计数单元采用十进制可逆计数器74LS192来实现,通过电平的刺激来实现加减的功能。数据显示电路采用译码器7448和七段数码管来实现,电路图如下: 图4.3其中包括一个置零开关,使电路能够清零,电路图如下: 图4.4 5 总体电路设计5.1 总体电路工作流程 该电路设计包括以下几个模块来:红外检测电路模块,判断电路模块,加法计数及加减计数模块,数据显示以及语音模块。红外检测电路模块用两个红外发射接收芯片IRLINK来实现,判断电路模块用两个JK触发器和若干二极管构成的电路来实现,通过脉冲开关给出脉冲信号,以使JK触发器触发。计数模块用加减可逆计数器74LS192来实现,并通过译码器7448
19、和七段数码管显示数字。红外检测模块采用红外发射接收芯片IRLINK和脉冲开关来实现,通过控制开关来模拟实物人的进出,当按下开关1代表有人进入,且表示有人切断红外线的发射与接收断开,当再次按下开关1,表示人已经进入,此时红外发射与接收正常,与之相反,开关2则模拟人出门的状态变化。判断电路模块用两个JK触发器和若干二极管构成的电路来实现,通过红外检测模块里脉冲开关的变化刺激电路所产生的脉冲信号的刺激下,使JK触发器的CP产生翻转,出现上升沿和下降沿,在整个判断电路的控制下,出现输出电平的高低变化。加减计数模块用加减可逆计数器74LS192来实现,并通过7448和七段数码管显示数字。由于判断电路产生
20、的高低电平的变化刺激74LS192,使其开始加减计数,并通过7448和七段数码管显示出来,另外在整个设计但中加了两个喇叭,通过喇叭声音的变化来区别人的进出。5.2 总体电路图 总体电路图如下: 图5.1 6 电路仿真图下图为调试开始时的电路,按下置零开关后四个数码管均为零: 图6.1下图为有人进店时同时累加的调试电路: 图6.2下图则是表示有人出店后的电路: 图6.3 结语 通过本次论文设计,我有如下几点心得:首先,我进一步熟悉数字电路的知识,并将其应用于实际,并且掌握了几种常用芯片的工作原理,熟记他们的真值表。更深刻地了解了74LS192,74LS112和7448等芯片的使用,主要是管脚的连
21、接。了解一般科学实验的基本步骤,学会用科学精神去处理实际问题,初步培养了科学严谨的工作作风和实事求是的工作态度。其次,电路的调试是一个十分重要的环节。大部分电路图接好后都不会一次性成功,都会或多或少的存在一些问题,毕竟理论和实际是有差距的。这时就要调试电路,首先应该根据错误初步估计出错的地方和原因,有针对性的检查电路,对错误进行改正。完成这次课程设计后,真正体会到将所学知识运用到实践中的快乐,最终得到了完美的结果,但是最重要的是经历一次如此难忘的过程。设计电路最重要的是思路要清晰,一旦有了自己的思路就应该有层次有条理的探索下去,只要坚持自己的观点和判断,就一定能实现,即便最后发现走进了死胡同,
22、但是探索设想与求证的过程却是通往另一条道路必不可少的环节。在完成这次设计的过程中,我也有参考相关的设计课题,甚至还花了很长的时间去弄清楚别人的设计,以至于后来被束缚住,对自己的设计没有了头绪。学习吸收别人的长处是应该的,但是不能完全沉浸进去,要有自己的思路和观点,并且努力去实现。这就是快乐的最大源泉。在完成设计的过程中自己不断解决了一个个的难题,要通向最后的成功,绝不会一蹴而就,饭要一口一口地吃,路要一步一步地走,做事要踏实,实事求是,不能好高骛远。在电路设计和芯片连接时,也出现了很多问题,问题多并不可怕,可怕的是在反复的受挫中没有革新,不能改进自己的方法和思路。通过这次课程设计,我对数字电子
23、技术中的诸多知识有了更深层次的理解,也初步学会了如何将理论知识有机地与实际结合加以运用。这是一次获益匪浅的实习。再此我感谢我的指导老师赵老师! 主要参考文献 1余孟尝。数字电子技术基础简明教程。北京:高等教育出版社,1999。 2谢自美。电子线路设计 实验 测试。湖北:华中科技大学出版社,2000。 3刘昌华。数字逻辑EDA设计与实践。北京:国防工业出版社,2006.8。 4陈永甫。红外探测与控制电路。北京:人民邮电出版社,2006 5陈远金。程永进,吴雄伟. 红外线温度传感器的设计与实现.仪器仪表用,2006。 6石艳,汤荣江。 红外线遥控技术在智能浴缸控制中的应用.微计算机信息,2006。
24、 7瞿贵荣。自动电子迎宾电路.家庭电子,2005。 8余新平。数字电子技术。华中科技大学出版社,2009。 9杨帮文。使用电子小制作精选。北京:人民邮电出版社,2006。 10刘修文。新编电子控制电路300例。北京:机械工业出版社,2005。 11 陆先海。 复合材料的数字化射线照相检测. 航空制造技术,2006。 12 南玉刚。自己动手,遥控电脑,电脑爱好者,2006。 13 赵岩,王哈力,蒋贵龙,王东辉。传感器世界 ,2006。 14 阎石。 数字电子技术基础 M , 北京:高等教育出版社,1998。 15Menon C, Sitti M.A biomimetic climbing rob
25、ot based on the geckoJ.Journal of Bionic Engineering.2006. 16Park S,Lee Y J.Discontinuous zigzag gait p lanning of a quadruped walking robot with a waist jointJ.Advanced Robotics,2007 . 17Menon C,Sitti M.Biologically insp ired adhesion based surface climbing robots A.Proceedings of the 2005 IEEE Int
26、ernational Conference on Robotics and AutomationC.Barcelona,Spain,2005. CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予的功能接受并储存用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存储器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。CPU主要由运算器、控制器、寄存器及实现他们之间联系的数据、控制及状态总线结构,CP
27、U单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC不可缺少的组成单元。CPU速度和内存容量是PLC是重要参数,它们决定着PLC的工作速度,IO数量及软件容量等,因此限制着控制规模。(2)存储器存放系统软件的存储器称为系统程序存储器;存放应用软件的存储器称为用户程序存储器。 PLC常用的存储器类型RAM(Random Assess Memory),这是一种读/写存储器(随机存储器),其存取速度最快,由锂电池支持。EPROM(Erasable Programmable Read Only Memory),这是一种可擦除的只读存储器,在断电情况下存储器内的所有内容保持不变
28、(在紫外线连续照射下可擦除存储器内容)。EEPROM(Electrical Erasable Programmable Read Only Memory),这是一种电可擦除的只读存储器,使用编程器就能很容易地对其所存储的内容进行修改。 PLC存储空间的分配虽然各种PLC的CPU的最大寻址空间各不相同,但是根据PLC的工作原理其存储空间一般包括以下三个区域:系统程序存储区;系统RAM存储区(包括I/O映像区和系统软设备等);用户程序存储区。系统程序存储区:在系统程序存储区中存放着相当于计算机操作系统的系统程序,包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断子程序、等由制造厂商将其固化
29、在EPROM 中,用户不能直接存取,它和硬件一起决定了该PLC 的性能。系统RAM 存储区:系统RAM 存储区包括I/O 映象区以及各类软设备如:逻辑线圈、数据寄存器、计时器、计数器、变址寄存器、累加器、等存储器。I/O 映象区,由于PLC 投入运行后只是在输入采样阶段才依次读入各输入状态和数据在输出刷新阶段才将输出的状态和数据送至相应的外设,因此它需要一定数量的存储单元(RAM)以存放I/O 的状态和数据,这些单元称作I/O 映象区,一个开关量I/O 占用存储单元中的一个位(bit),一个模拟量I/O 占用存储单元中的一个字(16 个bit), 因此整个I/O 映象区可看作两个部分组成:开关
30、量I/O 映象区,模拟量I/O 映象区。系统软设备存储区:除了I/O 映象区区以外,系统RAM 存储区还包括PLC 内部各类软设备(逻辑线圈、计时器、计数器、数据寄存器和累加器等)的存储区,该存储区又分为具有失电保持的存储区域和无失电保持的存储区域,前者在PLC 断电时由内部的锂电池供电,数据不会遗失,后者当PLC 断电时数据被清零逻辑线圈:与开关输出一样,每个逻辑线圈占用系统RAM 存储区中的一个位,但不能直接驱动外设,只供用户在编程中使用,其作用类似于电器控制线路中的继电器,另外不同的PLC 还提供数量不等的特殊逻辑线圈,具有不同的功能。数据寄存器:与模拟量I/O 一样,每个数据寄存器占用
31、系统RAM 存储区中的一个字(16bits) ,另外PLC 还提供数量不的特殊数据寄存器,具有不同的功能。用户程序存储区存放用户编制的用户程序,不同类型的PLC 其存储容量各不相同。(3)电源 PLC 的电源在整个系统中起着十分重要得作用。如果没有一个良好的可靠得电源系统是无法正常工作的,因此PLC 的制造商对电源的设计和制造也十分重视,一般交流电压波动在+10%(+15%)范围内可以不采取其它措施,而将PLC 直接连接到交流电网上去。(4)I/O 模块PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁
32、存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。常用的I/O分类如下: 开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。 模拟量:按信号类型分,有电流型(420mA,020mA)、电压型(010V,05V,-1010V)等,按精度分,有12bit,14bit,16bit等。 除了上述通用I/O外,还有特殊I/O模块,如热电阻、热电偶、脉冲等模块。 按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管
33、理的基本配置的能力,即受最大的底板或机架槽数限制。 (5)PLC系统的其它设备 编程设备:编程器是PLC开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控PLC及PLC所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器PLC一般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。也就是我们系统的上位机。 人机界面:最简单的人机界面是指示灯和按钮,目前液晶屏(或触摸屏)式的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机界面非常普及。2.3PLC的工作原理(1)输入采样阶段,在此阶段,顺序读入所有输入缎子通断状态,并将读入的信息存入内存
34、,接着进入程序执行阶段,在程序执行时,即使输入信号发生变化,内存中输入信息也不变化,只有在下一个扫描周期的输入采样阶段才能读入信息。(2)程序执行阶段,PLC对用户程序扫描。(3)输出刷新阶段,当所有指令执行完毕通过隔离电路,驱动功率放大器,电路是输出端子向外界输出控制信号驱动外部负载。2.4PLC汇编语言采用面向控制过程,面向问题,简单直观的PLC编写横语言,常用的有:梯形图,语句表,功能图等。(1)梯形图:由继电器控制逻辑演变而来,两者具有一定程度的相似性,但梯形图编程语言功能更强更方便。主要特点:自上而下,从左到右的顺序排列,两列垂直线为母线。每一逻辑行,起使左母线。梯形图中采用继电器名
35、称,但不是真实物理继电器称为“软继电器”。每个梯级流过的是概念电流,从左向右,其两端母线设有电源。输入继电器,用于接入信号,而无线圈,输入继电器,通过输入接入的继电器,晶体及晶闸管才能实现。(2)语句表又叫指令表,类似计算机汇编语言形式,用指令的记助符编程。2.5PLC的基本指令(1)输入输出指令(LD/LDN/=)如表2.1所示:表2.1输入输出指令表符号(名称)功 能LD(取)常开触点与母线相连LDN(取反)常闭触点与母线相连=(输出)线圈驱动LD与LDN指令用于与母线相连的接点,此外还可用于分支电路的起点。=指令是线圈的驱动指令,可用于输出继电器、辅助继电器、定时器、计数器、状态寄存器等
36、,但不能用于输入继电器。输出指令用于并行输出,能连续使用多次。(2)触点串连指令(A/AN)、并联指令(O/ON)如表2.2所示:表2.2触电串并联指令表符号(名称)功 能A(与)常开触点串联连接AN(与非)常闭触点串联连接O(或)常开触点并联连接ON( 或非)常闭触点并联连接A、AN指令用于一个触点的串联,但串联触点的数量不限,这两个指令可连续使用。O、ON是用于一个触点的并联连接指令。 (3)电路块的并联和串联指令(OLD、ALD)如表2.3所示:表2.3电路块并串联指令表符号(名称)功 能OLD(块或)电路块并联连接ALD(块与)电路块串联连接(4)程序结束指令(END)如表2.4所示:
37、表2.4程序结束指令表符号(名称)功 能END(结束)程序结束在程序结束处写上END指令,PLC只执行第一步至END之间的程序,并立即输出处理。若不写END指令,PLC将以用户存贮器的第一步执行到最后一步,因此,使用END指令可缩短扫描周期。另外。在调试程序时,可以将END指令插在各程序段之后,分段检查各程序段的动作,确认无误后,再依次删去插入的END指令。2.6编程器件一般情况下,X代表输入继电器,Y代表输出继电器,M代表辅助继电器,SPM代表专用辅助继电器,T代表定时器,C代表计数器,S代表状态继电器,D代表数据寄存器,MOV代表传输等。2.7PLC的基本性能指标可编程控制器的基本性能可用
38、如下八条予以概括:(1)工作速度 工作速度是指PLC的CPU执行指令的速度及对急需处理的输入信号的响应速度。工作速度是PLC工作的基础。速度高了,才可能通过运行程序实现控制,才可能不断扩大控制规模,才可能发挥PLC的多种多样的作用。(2)控制规模 控制规模代表PLC控制能力,看其能对多少输入、输出点及对多少路模拟进行控制。 控制规模与速度有关。因为规模大了,用户程序也长,执行指令的速度不快,势必延长PLC循环的时间,也必然会延长PLC对输入信号的响应。为了避免这个情况,PLC的工作速度就要快。所以,大型PLC的工作速度总是比小的要快。 (3)组成模块 PLC的结构虽有箱体及模块式之分,但从质上
39、看,箱体也是模块,只是它集成了更多的功能。在此,不妨把PLC的模块组成当作所有PLC的结构性能。 (4)内存容量 PLC内存有用户及系统两大部分。用户内存主要用以存储用户程序,个别的还将其中的一部分划为系统所用。系统内存是与CPU配置在一起的。CPU既要具备访问这些内存的能力,还应提供相应的存储介质。用户内存大小与可存储的用户程序量有关。内存大,可存储的程序量大,也就可进行更为复杂的控制。从发展趋势看,内存容量总是在不断增大着。大型PLC的内存容量可达几十K,以至于一百多K。系统内存对于用户,主要体现在PLC能提供多少内部器件。不同的内部器件占据系统内存的不同区域。在物理上并无这些器件,仅仅为
40、RAM。但通过运行程序进行使用时,给使用者提供的却实实在在有这些器件。 内存器件种类越多,数量越多,越便于PLC进行种种逻辑量及模拟控制。(5)指令系统 PLC的指令繁多,但主要的有这么几种类型:基本逻辑指令,用于处理逻辑关系,以实现逻辑控制。这类指令不管什么样的PLC都总是有的。数据处理指令,用于处理数据,如译码,编码,传送、移位等等。数据运算指令,用于进数据的运算,如+、-、X、/等,可进行整形数计算,有的还可浮点数运算;也可进行逻辑量运算,等等。流程控制指令,用以控制程序运行流程。PLC的用户程序一般是从零地址的指令开始执行,按顺序推进。但遇到流程控制指令也可作相应改变。流程控制指令也较
41、多,运用得好,可使程序简练,并便于调试与阅读。状态监控指令,用以监视及记录PLC及其控制系统的工作状态,对提高PLC控制系统的工作可靠性大有帮助。 (6)支持软件 为了便于编制PLC程序,多数PLC厂家都开发有关计算机支持软件。从本质上讲,PLC所能识别的只是机器语言。它之所以能使用一些助记符语言、梯形图语言、流程图语言,以至高级语言,全靠为使用这些语言而开发的种种软件。 (7)可靠控制 为使PLC能可靠工作,在硬件与软件两个方面PLC厂家都采取了很多措施,对一些特殊可靠要求的PLC,还有相应的特殊的措施,如热备、冗余等等。可靠措施的目的是增加PLC平均故障间隔时间、MTBF(Mean Tim
42、e Between Failure)及减少PLC的平均修复时间、MTTR(Mean Time To Repair),以提高PLC的有效度A(Availability)。 A=MTBF/(MTBF+MTTR) 、式中A有效率、MTBF平均故障间隔时间、MTTR平均修复时间。当然,A值越大越好,它可使PLC系统得到充分的利用,是为什么要使用PLC的重要指标。而从上式可知,MTBF越大,MTTR越小,则A越大。所以,PLC的可靠措施都是围绕提高MTBF及MTTR值进行的。鉴于可靠工作是PLC的重要特点,至关重要,故有关提高MTBF及降低MTTR的措施如何,以及PLC的MTBF与MTTR值也成为PLC性能的重要指标。 (8)经济指标 以上七条讲的都是PLC的技术性能。其实,使用PLC还要考虑经济指标。经济