商店迎宾机器人电路设计.doc

上传人:飞**** 文档编号:48616969 上传时间:2022-10-06 格式:DOC 页数:49 大小:818KB
返回 下载 相关 举报
商店迎宾机器人电路设计.doc_第1页
第1页 / 共49页
商店迎宾机器人电路设计.doc_第2页
第2页 / 共49页
点击查看更多>>
资源描述

《商店迎宾机器人电路设计.doc》由会员分享,可在线阅读,更多相关《商店迎宾机器人电路设计.doc(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Wuhan Polytechnic University Industrial&Commercial College本科毕业论文(设计)本科毕业论文(设计)论文题目论文题目:商店迎宾机器人电路设计商店迎宾机器人电路设计姓名姓名:常纪玉常纪玉学号学号:0830*205班级班级:02 班班年级年级:08 级级专业专业:通信工程通信工程系部系部:信息工程系信息工程系指导教师指导教师:赵庆(硕士)赵庆(硕士)完成时间完成时间:2012 年年 04 月月 27 日日作者声明作者声明本毕业论文(设计)是在导师的指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德。学术规范和其他侵权行为。对本论文(设

2、计)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。因本毕业论文(设计)引起的法律结果完全由本人承担。毕业论文(设计)成果归武汉工业学院工商学院所有。特此声明作者专业:通信工程作者学号:11111*0205作者签名:xxx2111 年 04 月 27 日商店迎宾机器人电路设计商店迎宾机器人电路设计XxxXxxStore robot usher engineering designChang Jiyu2012012 2 年年 0 04 4 月月 2727 日日摘摘要要关键词关键词:Abstractwith the development of social economy,urban

3、traffic has drawn growingattention.The traffic light control system has gradually become the most importantpart 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-sout

4、h and east-west Drivinglamps to the traditional intersection traffic lights to control traffic.To realize thecontrol demands above,the paper firstly illustrates the characteristics applicationstructure and principles of the Programmable Logic Controller(PLC).Then the authorintroduces the specific ch

5、aracteristics and directions of the soft war S7-200STEP7-Micro/WIN3.2,and the realization of the design of driving lamps with thesoftware.Finally,the author realizes the program by S7-200.The realization of the design clears the traditional traffic light.The addition ofnorth-south and east-west Driv

6、ing lamps is more favorable to remind driving safelyand thus the traffic can be efficiently controlled with obvious effects onrelievingtraffic 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 年

11、全球机器人实际安装量达到 650 万台,机器人安装量比 2006 年增加 3%,达到了 114365 台。据统计,近年来全球机器人行业发展迅速,2008 年全球机器人行业总销售量比 2006 年增长 25。而无论在使用、生产还是出口方面,日本一直是全球领先者,目前日本已经有 130 余家专业的机器人制造商。我国的机器人产品生产企业比较少,目前沈阳新松机器人股份有限公司、哈尔滨博实自动化设备有限责任公司和北京机械工业自动化研究所工程中心是三家主要生产基地,每家企业年产值相比国外企业仍有较大的差距,其中还包括一些机器人外围产品,没有形成规模化生产,规模经济并不突出。由于机器人在研制、设计和试验过程

12、中,经常需要对其运动学、动力学性能进行分析以及进行轨迹规划设计,而机器人又是多自由度、多连杆空间机构,其运动学和动力学问题十分复杂,计算难度和计算量都很大。若将机械手作为仿真对象,运用计的障碍避让和碰撞干涉等诸多问题进行模拟仿真,这样就可以很好地解决研发机器人过程中出现的问题,也能极大的促进我国机器人技术的发展。目前,国外生产的电子自动报警器和迎宾器大多数采用的是新日本无线电公司生产的集成红外接收器,国内采用的红外线接收解调专用集成电路,这种电路接收比较准确可靠,是未来发展研究的方向。红外线控制电子礼仪语音器代替迎宾小姐是将来宾馆、饭店、商场等门口非常受欢迎的一种装置。迎宾机器人是集语音识别技

13、术和智能运动技术于一身的高科技展品,该机器人为仿人型,身高、体形、表情等都力争逼真,亲切、可爱、美丽、大方、栩栩如生,给人以真切之感,体现人性化。3 3 任务分析及方案确定任务分析及方案确定3.13.1 设计要求设计要求:能判断顾客进门与出门,在有顾客进出门时会出现语音提示。1能实时统计来访人数及当前店内人数,并用数码管显示出来。3.2 设计方案:设计方案:3.2.1 方案论证:方案论证:方案一:红外检测电路采用红外产生发射电路和红外接收电路 A 和红外接收电路 B实现,通过单片机来控制处理电平变化的先后顺序,来实现判断单元的作用,数据显示用加减计数器,译码器和七段数码管来实现。方案二:红外检

14、测电路采用红外发射接收芯片来实现,判断电路利用 JK触发器来实现,数据显示采用加减计数器,译码器和七段数码管来实现。通过分析问题和初步的整体思考,采用方案二。方案一中的红外产生发射和红外接收无法仿真,方案二采用的红外发射接收芯片能到到仿真效果,并通过 JK 触发器来控制出路电平的变化,思维清晰。采用方案二来实现该电路需要以下几个模块来实现:红外检测电路,判断电路模块,加法计数及加减计数模块,数据显示以及语音模块。红外检测电路模块用两个红外发射接收芯片 IRLINK 来实现,判断电路模块用两个 JK 触发器来实现,其中通过脉冲开关给出脉冲信号,以使 JK 触发器触发。计数模块用加减可逆计数器 7

15、4LS192 来实现,并通过 7448和七段数码管显示数字。其中设计思路如图 3.1 所示:检测 A检测 B判断单元语音芯片加减法计数单元店内当前人数显示加法计数单元当前来访人数显示图图 3.13.13.33.3 电路所需元件及元件功能介绍电路所需元件及元件功能介绍3.3.13.3.1 电路所需元件介绍电路所需元件介绍经过考虑,实验所需元件如下:74LS192(加减计数器)-4 个74LS112(双 JK 触发器)-2 个7448(译码器)-4 个IRLINK(红外发射接收芯片)-2 个7SEG-COM-CATHODE(七段数码管)-4 个7417(二极管-6 个Button(脉冲开光)-2

16、个3.3.23.3.2 电路所需元件的功能介绍电路所需元件的功能介绍74LS112 双 JK 触发器,是下降边沿触发的边沿触发器。引脚功能及逻辑符号如图 3.1 所示。JK 触发器的状态方程为:Qn+1JQnKQn图图 3.2(74LS112 双双 JK 触发器引脚排列及逻辑符号触发器引脚排列及逻辑符号)下降沿触发 JK 触发器的功能如图 3.2 所示:输入输出SDRDCPJKQn+1Qn+101101001001100QnQn1110101101011111QnQn11QnQn注:任意态 高到低电平跳变 低到高电平跳变Qn(Qn)现态Qn+1(Qn+1)次态 不定态图图 3.2十进制可逆计数

17、器74LS192引脚图管脚及功能表74LS192是同步十进制可逆计数器,它具有双时钟输入,并具有清除和置数等功能,其引脚排列及逻辑符号如图3.3(a)和3.3(b)所示:图图3.33.3(74LS19274LS192的引脚排列及逻辑符号的引脚排列及逻辑符号)(a a)引脚排列)引脚排列(b)(b)逻辑符号逻辑符号图中:为置数端,为加计数端,为减计数端,为非同步进位输出端,为非同步借位输出端,P0、P1、P2、P3为计数器输入端,清除端,Q0、Q1、Q2、Q3为数据输出端。其功能表如图3.4所示:输入输出MRP3P2P1P0Q3Q2Q1Q01000000dcbadcba011加计数011减计数图

18、图3.43.4(74LS19274LS192的功能表)的功能表)4 4 系统各模块电路设计系统各模块电路设计4.14.1 红外检测电路红外检测电路红外检测电路采用红外发射接收芯片IRLINK来实现,用此芯片来模拟红外发射电路和红外接收电路,将IRLINK与电压源连接,并通过开关来模拟实物人的进出,将脉冲信号送给判断单元。红外检测的电路图如下:图图4.14.14.24.2 判断电路判断电路判断电路采用两个双JK触发器与二极管7417的联合使用来控制电平信号的变化,通过脉冲开光给出的脉冲信号使JK触发器触发,电路图如下:图图4.24.24.34.3 加减计数和数据显示模块加减计数和数据显示模块加减

19、法计数单元和加法计数单元采用十进制可逆计数器74LS192来实现,通过电平的刺激来实现加减的功能。数据显示电路采用译码器7448和七段数码管来实现,电路图如下:图图4.34.3其中包括一个置零开关,使电路能够清零,电路图如下:图图4.44.45 5 总体电路设计总体电路设计5.15.1 总体电路工作流程总体电路工作流程该电路设计包括以下几个模块来:红外检测电路模块,判断电路模块,加法计数及加减计数模块,数据显示以及语音模块。红外检测电路模块用两个红外发射接收芯片IRLINK来实现,判断电路模块用两个JK触发器和若干二极管构成的电路来实现,通过脉冲开关给出脉冲信号,以使JK触发器触发。计数模块用

20、加减可逆计数器74LS192来实现,并通过译码器7448和七段数码管显示数字。红外检测模块采用红外发射接收芯片IRLINK和脉冲开关来实现,通过控制开关来模拟实物人的进出,当按下开关1代表有人进入,且表示有人切断红外线的发射与接收断开,当再次按下开关1,表示人已经进入,此时红外发射与接收正常,与之相反,开关2则模拟人出门的状态变化。判断电路模块用两个JK触发器和若干二极管构成的电路来实现,通过红外检测模块里脉冲开关的变化刺激电路所产生的脉冲信号的刺激下,使JK触发器的CP产生翻转,出现上升沿和下降沿,在整个判断电路的控制下,出现输出电平的高低变化。加减计数模块用加减可逆计数器74LS192来实

21、现,并通过7448和七段数码管显示数字。由于判断电路产生的高低电平的变化刺激74LS192,使其开始加减计数,并通过7448和七段数码管显示出来,另外在整个设计但中加了两个喇叭,通过喇叭声音的变化来区别人的进出。5.25.2 总体电路图总体电路图总体电路图如下:图图5.15.16 6 电路仿真图电路仿真图下图为调试开始时的电路,按下置零开关后四个数码管均为零:图图 6.16.1下图为有人进店时同时累加的调试电路:图图6.26.2下图则是表示有人出店后的电路:图图6.36.3结语结语通过本次论文设计,我有如下几点心得:首先,我进一步熟悉数字电路的知识,并将其应用于实际,并且掌握了几种常用芯片的工

22、作原理,熟记他们的真值表。更深刻地了解了 74LS192,74LS112 和 7448 等芯片的使用,主要是管脚的连接。了解一般科学实验的基本步骤,学会用科学精神去处理实际问题,初步培养了科学严谨的工作作风和实事求是的工作态度。其次,电路的调试是一个十分重要的环节。大部分电路图接好后都不会一次性成功,都会或多或少的存在一些问题,毕竟理论和实际是有差距的。这时就要调试电路,首先应该根据错误初步估计出错的地方和原因,有针对性的检查电路,对错误进行改正。完成这次课程设计后,真正体会到将所学知识运用到实践中的快乐,最终得到了完美的结果,但是最重要的是经历一次如此难忘的过程。设计电路最重要的是思路要清晰

23、,一旦有了自己的思路就应该有层次有条理的探索下去,只要坚持自己的观点和判断,就一定能实现,即便最后发现走进了死胡同,但是探索设想与求证的过程却是通往另一条道路必不可少的环节。在完成这次设计的过程中,我也有参考相关的设计课题,甚至还花了很长的时间去弄清楚别人的设计,以至于后来被束缚住,对自己的设计没有了头绪。学习吸收别人的长处是应该的,但是不能完全沉浸进去,要有自己的思路和观点,并且努力去实现。这就是快乐的最大源泉。在完成设计的过程中自己不断解决了一个个的难题,要通向最后的成功,绝不会一蹴而就,饭要一口一口地吃,路要一步一步地走,做事要踏实,实事求是,不能好高骛远。在电路设计和芯片连接时,也出现

24、了很多问题,问题多并不可怕,可怕的是在反复的受挫中没有革新,不能改进自己的方法和思路。通过这次课程设计,我对数字电子技术中的诸多知识有了更深层次的理解,也初步学会了如何将理论知识有机地与实际结合加以运用。这是一次获益匪浅的实习。再此我感谢我的指导老师赵老师!主要参考文献主要参考文献1余孟尝。数字电子技术基础简明教程。北京:高等教育出版社,1999。2谢自美。电子线路设计 实验 测试。湖北:华中科技大学出版社,2000。3刘昌华。数字逻辑EDA设计与实践。北京:国防工业出版社,2006.8。4陈永甫。红外探测与控制电路。北京:人民邮电出版社,20065陈远金。程永进,吴雄伟.红外线温度传感器的设

25、计与实现.仪器仪表用,2006。6石艳,汤荣江。红外线遥控技术在智能浴缸控制中的应用.微计算机信息,2006。7瞿贵荣。自动电子迎宾电路.家庭电子,2005。8余新平。数字电子技术。华中科技大学出版社,2009。9杨帮文。使用电子小制作精选。北京:人民邮电出版社,2006。10刘修文。新编电子控制电路 300 例。北京:机械工业出版社,2005。11 陆先海。复合材料的数字化射线照相检测.航空制造技术,2006。12 南玉刚。自己动手,遥控电脑,电脑爱好者,2006。13 赵岩,王哈力,蒋贵龙,王东辉。传感器世界,2006。14 阎石。数字电子技术基础 M,北京:高等教育出版社,1998。15

26、Menon C,Sitti M.A biomimetic climbing robot based on the geckoJ.Journalof Bionic Engineering.2006.16Park S,Lee Y J.Discontinuous zigzag gait p lanning of a quadruped walkingrobot with a waist jointJ.Advanced Robotics,2007.17Menon C,Sitti M.Biologically insp ired adhesion based surface climbingrobots

27、A.Proceedingsofthe2005IEEEInternationalConferenceonRobotics and AutomationC.Barcelona,Spain,2005.CPU 是 PLC 的核心,起神经中枢的作用,每套 PLC 至少有一个 CPU,它按 PLC 的系统程序赋予的功能接受并储存用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的寄存器中,同时,诊断电源和 PLC 内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存储器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。CPU 主要由

28、运算器、控制器、寄存器及实现他们之间联系的数据、控制及状态总线结构,CPU 单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC 不可缺少的组成单元。CPU 速度和内存容量是 PLC 是重要参数,它们决定着 PLC 的工作速度,IO 数量及软件容量等,因此限制着控制规模。(2)存储器存放系统软件的存储器称为系统程序存储器;存放应用软件的存储器称为用户程序存储器。PLC 常用的存储器类型RAM(Random Assess Memory),这是一种读/写存储器(随机存储器),其存取速度最快,由锂电池支持。EPROM(Erasable Programmable Read On

29、ly Memory),这是一种可擦除的只读存储器,在断电情况下存储器内的所有内容保持不变(在紫外线连续照射下可擦除存储器内容)。EEPROM(Electrical Erasable Programmable Read Only Memory),这是一种电可擦除的只读存储器,使用编程器就能很容易地对其所存储的内容进行修改。PLC 存储空间的分配虽然各种 PLC 的 CPU 的最大寻址空间各不相同,但是根据 PLC 的工作原理其存储空间一般包括以下三个区域:系统程序存储区;系统 RAM 存储区(包括 I/O 映像区和系统软设备等);用户程序存储区。系统程序存储区:在系统程序存储区中存放着相当于计算

30、机操作系统的系统程序,包括监控程序、管理程序、命令解释程序、功能子程序、系统诊断子程序、等由制造厂商将其固化在 EPROM 中,用户不能直接存取,它和硬件一起决定了该 PLC 的性能。系统 RAM 存储区:系统 RAM 存储区包括 I/O 映象区以及各类软设备如:逻辑线圈、数据寄存器、计时器、计数器、变址寄存器、累加器、等存储器。I/O 映象区,由于 PLC 投入运行后只是在输入采样阶段才依次读入各输入状态和数据在输出刷新阶段才将输出的状态和数据送至相应的外设,因此它需要一定数量的存储单元(RAM)以存放 I/O 的状态和数据,这些单元称作 I/O 映象区,一个开关量 I/O 占用存储单元中的

31、一个位(bit),一个模拟量 I/O 占用存储单元中的一个字(16 个 bit),因此整个 I/O 映象区可看作两个部分组成:开关量 I/O 映象区,模拟量 I/O 映象区。系统软设备存储区:除了 I/O 映象区区以外,系统 RAM 存储区还包括 PLC 内部各类软设备(逻辑线圈、计时器、计数器、数据寄存器和累加器等)的存储区,该存储区又分为具有失电保持的存储区域和无失电保持的存储区域,前者在 PLC 断电时由内部的锂电池供电,数据不会遗失,后者当 PLC 断电时数据被清零逻辑线圈:与开关输出一样,每个逻辑线圈占用系统 RAM 存储区中的一个位,但不能直接驱动外设,只供用户在编程中使用,其作用

32、类似于电器控制线路中的继电器,另外不同的 PLC 还提供数量不等的特殊逻辑线圈,具有不同的功能。数据寄存器:与模拟量 I/O 一样,每个数据寄存器占用系统 RAM 存储区中的一个字(16bits),另外 PLC 还提供数量不的特殊数据寄存器,具有不同的功能。用户程序存储区存放用户编制的用户程序,不同类型的 PLC 其存储容量各不相同。(3)电源PLC 的电源在整个系统中起着十分重要得作用。如果没有一个良好的可靠得电源系统是无法正常工作的,因此 PLC 的制造商对电源的设计和制造也十分重视,一般交流电压波动在+10%(+15%)范围内可以不采取其它措施,而将 PLC 直接连接到交流电网上去。(4

33、)I/O 模块PLC 与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O 模块集成了 PLC 的I/O 电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入 PLC 系统,输出模块相反。I/O 分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。常用的 I/O 分类如下:开关量:按电压水平分,有 220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。模拟量:按信号类型分,有电流型(420mA,020mA)、电压型(010V,05V,-1010V)等,按精度分,有 12bit,1

34、4bit,16bit 等。除了上述通用 I/O 外,还有特殊 I/O 模块,如热电阻、热电偶、脉冲等模块。按 I/O 点数确定模块规格及数量,I/O 模块可多可少,但其最大数受 CPU 所能管理的基本配置的能力,即受最大的底板或机架槽数限制。(5)PLC 系统的其它设备编程设备:编程器是 PLC 开发应用、监测运行、检查维护不可缺少的器件,用于编程、对系统作一些设定、监控 PLC 及 PLC 所控制的系统的工作状况,但它不直接参与现场控制运行。小编程器 PLC 一般有手持型编程器,目前一般由计算机(运行编程软件)充当编程器。也就是我们系统的上位机。人机界面:最简单的人机界面是指示灯和按钮,目前

35、液晶屏(或触摸屏)式的一体式操作员终端应用越来越广泛,由计算机(运行组态软件)充当人机界面非常普及。2.3PLC 的的工作原理工作原理(1)输入采样阶段,在此阶段,顺序读入所有输入缎子通断状态,并将读入的信息存入内存,接着进入程序执行阶段,在程序执行时,即使输入信号发生变化,内存中输入信息也不变化,只有在下一个扫描周期的输入采样阶段才能读入信息。(2)程序执行阶段,PLC 对用户程序扫描。(3)输出刷新阶段,当所有指令执行完毕通过隔离电路,驱动功率放大器,电路是输出端子向外界输出控制信号驱动外部负载。2.4PLC 汇编语言汇编语言采用面向控制过程,面向问题,简单直观的 PLC 编写横语言,常用

36、的有:梯形图,语句表,功能图等。(1)梯形图:由继电器控制逻辑演变而来,两者具有一定程度的相似性,但梯形图编程语言功能更强更方便。主要特点:自上而下,从左到右的顺序排列,两列垂直线为母线。每一逻辑行,起使左母线。梯形图中采用继电器名称,但不是真实物理继电器称为“软继电器”。每个梯级流过的是概念电流,从左向右,其两端母线设有电源。输入继电器,用于接入信号,而无线圈,输入继电器,通过输入接入的继电器,晶体及晶闸管才能实现。(2)语句表又叫指令表,类似计算机汇编语言形式,用指令的记助符编程。2.5PLC 的基本指令的基本指令(1)输入输出指令(LD/LDN/=)如表 2.1 所示:表表 2.1输入输

37、出指令表输入输出指令表符号(名称)功能LD(取)常开触点与母线相连LDN(取反)常闭触点与母线相连=(输出)线圈驱动LD 与 LDN 指令用于与母线相连的接点,此外还可用于分支电路的起点。=指令是线圈的驱动指令,可用于输出继电器、辅助继电器、定时器、计数器、状态寄存器等,但不能用于输入继电器。输出指令用于并行输出,能连续使用多次。(2)触点串连指令(A/AN)、并联指令(O/ON)如表 2.2 所示:表表 2.2触电串并联指令表触电串并联指令表符号(名称)功能A(与)常开触点串联连接AN(与非)常闭触点串联连接O(或)常开触点并联连接ON(或非)常闭触点并联连接A、AN 指令用于一个触点的串联

38、,但串联触点的数量不限,这两个指令可连续使用。O、ON 是用于一个触点的并联连接指令。(3)电路块的并联和串联指令(OLD、ALD)如表 2.3 所示:表表 2.3电路块并串联指令表电路块并串联指令表符号(名称)功能OLD(块或)电路块并联连接ALD(块与)电路块串联连接(4)程序结束指令(END)如表 2.4 所示:表表 2.4程序程序结束结束指令表指令表符号(名称)功能END(结束)程序结束在程序结束处写上 END 指令,PLC 只执行第一步至 END 之间的程序,并立即输出处理。若不写 END 指令,PLC 将以用户存贮器的第一步执行到最后一步,因此,使用 END 指令可缩短扫描周期。另

39、外。在调试程序时,可以将 END 指令插在各程序段之后,分段检查各程序段的动作,确认无误后,再依次删去插入的 END 指令。2.6编程器件编程器件一般情况下,X 代表输入继电器,Y 代表输出继电器,M 代表辅助继电器,SPM 代表专用辅助继电器,T 代表定时器,C 代表计数器,S 代表状态继电器,D 代表数据寄存器,MOV 代表传输等。2.7PLC 的基本性能指标的基本性能指标可编程控制器的基本性能可用如下八条予以概括:(1)工作速度工作速度是指 PLC 的 CPU 执行指令的速度及对急需处理的输入信号的响应速度。工作速度是 PLC 工作的基础。速度高了,才可能通过运行程序实现控制,才可能不断

40、扩大控制规模,才可能发挥 PLC 的多种多样的作用。(2)控制规模控制规模代表 PLC 控制能力,看其能对多少输入、输出点及对多少路模拟进行控制。控制规模与速度有关。因为规模大了,用户程序也长,执行指令的速度不快,势必延长 PLC循环的时间,也必然会延长 PLC 对输入信号的响应。为了避免这个情况,PLC 的工作速度就要快。所以,大型 PLC 的工作速度总是比小的要快。(3)组成模块PLC 的结构虽有箱体及模块式之分,但从质上看,箱体也是模块,只是它集成了更多的功能。在此,不妨把 PLC 的模块组成当作所有 PLC 的结构性能。(4)内存容量PLC 内存有用户及系统两大部分。用户内存主要用以存

41、储用户程序,个别的还将其中的一部分划为系统所用。系统内存是与 CPU 配置在一起的。CPU 既要具备访问这些内存的能力,还应提供相应的存储介质。用户内存大小与可存储的用户程序量有关。内存大,可存储的程序量大,也就可进行更为复杂的控制。从发展趋势看,内存容量总是在不断增大着。大型 PLC 的内存容量可达几十 K,以至于一百多 K。系统内存对于用户,主要体现在 PLC 能提供多少内部器件。不同的内部器件占据系统内存的不同区域。在物理上并无这些器件,仅仅为 RAM。但通过运行程序进行使用时,给使用者提供的却实实在在有这些器件。内存器件种类越多,数量越多,越便于 PLC 进行种种逻辑量及模拟控制。(5

42、)指令系统PLC 的指令繁多,但主要的有这么几种类型:基本逻辑指令,用于处理逻辑关系,以实现逻辑控制。这类指令不管什么样的 PLC 都总是有的。数据处理指令,用于处理数据,如译码,编码,传送、移位等等。数据运算指令,用于进数据的运算,如+、-、X、/等,可进行整形数计算,有的还可浮点数运算;也可进行逻辑量运算,等等。流程控制指令,用以控制程序运行流程。PLC 的用户程序一般是从零地址的指令开始执行,按顺序推进。但遇到流程控制指令也可作相应改变。流程控制指令也较多,运用得好,可使程序简练,并便于调试与阅读。状态监控指令,用以监视及记录 PLC 及其控制系统的工作状态,对提高 PLC 控制系统的工

43、作可靠性大有帮助。(6)支持软件为了便于编制 PLC 程序,多数 PLC 厂家都开发有关计算机支持软件。从本质上讲,PLC 所能识别的只是机器语言。它之所以能使用一些助记符语言、梯形图语言、流程图语言,以至高级语言,全靠为使用这些语言而开发的种种软件。(7)可靠控制为使 PLC 能可靠工作,在硬件与软件两个方面 PLC 厂家都采取了很多措施,对一些特殊可靠要求的 PLC,还有相应的特殊的措施,如热备、冗余等等。可靠措施的目的是增加 PLC 平均故障间隔时间、MTBF(Mean Time Between Failure)及减少 PLC 的平均修复时 间、MTTR(Mean Time To Rep

44、air),以提高 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)经济指标以上七条讲的都是

45、PLC 的技术性能。其实,使用 PLC 还要考虑经济指标。经济是基础,经济上不合算,不能带来经济效益,使用 PLC 也就没有基础。所以经济指标也是重要的。经济指标简单说就是看价格。一般讲,同样技术性能的 PLC,价格低其经济指标就好。3S7-200 编程软件编程软件 STEP7-Micro/WIN3.23.1如何控制程序作业如何控制程序作业S7-200 在程序的控制逻辑中不断循环,读取和写入数据。当您将程序下载至 PLC 并将PLC 放置在 RUN(运行)模式时,PLC 的中央处理器(CPU)按下列顺序执行程序:(1)S7-200 读取输入状态。(2)存储在 S7-200 中的程序使用这些输入

46、评估(或执行)控制逻辑。(3)当程序经过评估,S7-200 将程序逻辑结果存储在称作进程图像输出寄存器的输出内存区中。(4)在程序结束时,S7-200 将数据从进程图像输出寄存器写入至域输出。(5)重复任务循环。S7-200 反复执行一系列任务。该循环执行任务被称作扫描循环。S7-200 在扫描循环过程中执行大多数或全部下列任务:(1)读取输入:S7-200 将实际输入状态复制至进程图像输入寄存器。(2)在程序中执行控制逻辑:S7-200 执行程序的指令,并将数值存储在不同的内存区。(3)处理所有通讯请求:S7-200 执行点至点或网络通讯要求的所有任务。(4)执行 CPU 自测试诊断程序:S

47、7-200 保证固件、程序内存和所有扩充模块均正常作业。(5)向输出写入:存储在进程图像输出寄存器中的数值被写入实际输出。扫描循环的执行取决于 S7-200 是位于 STOP(停止)模式还是 RUN(运行)模式。在RUN(运行)模式中,程序被执行;在 STOP(停止)模式中,程序不被执行.在程序执行过程中,最好使用进程图像寄存器,而不要直接存取输入或输出。使用图像寄存器共同扫描开始的所有输入取样会使扫描循环的程序执行阶段的输入数值同步化,并冻结这些数值。3.2编程语言的形式编程语言的形式最常用的两种编程语言,一是梯形图,二是助记符语言表。采用梯形图编程,因为它直观易懂,但需要一台个人计算机及相

48、应的编程软件;采用助记符形式便于实验,因为它只需要一台简易编程器,而不必用昂贵的图形编程器或计算机来编程。编程指令:指令是 PLC 被告知要做什么,以及怎样去做的代码或符号。从本质上讲,指令只是一些二进制代码,这点 PLC 与普通的计算机是完全相同的。同时 PLC 也有编译系统,它可以把一些文字符号或图形符号编译成机器码,所以用户看到的 PLC 指令一般不是机器码而是文字代码,或图形符号。常用的助记符语句用英文文字(可用多国文字)的缩写及数字代表各相应指令。常用的图形符号即梯形图,它类似于电气原理图是符号,易为电气工作人员所接受。指令系统:一个 PLC 所具有的指令的全体称为该 PLC 的指令

49、系统。它包含着指令的多少,各指令都能干什么事,代表着 PLC 的功能和性能。一般讲,功能强、性能好的 PLC,其指令系统必然丰富,所能干的事也就多。我们在编程之前必须弄清 PLC 的指令系统。程序:PLC 指令的有序集合,PLC 运行它,可进行相应的工作,当然,这里的程序是指 PLC 的用户程序。用户程序一般由用户设计,PLC 的厂家或代销商不提供。用语句表达的程序不大直观,可读性差,特别是较复杂的程序,更难读,所以多数程序用梯形图表达。梯形图:梯形图是通过连线把 PLC 指令的梯形图符号连接在一起的连通图,用以表达所使用的 PLC 指令及其前后顺序,它与电气原理图很相似。它的连线有两种:一为

50、母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般总是从装载(LD)指令开始,必要时再继以若干个输入指令(含 LD 指令),以建立逻辑条件。最后为输出类指令,实现输出控制,或为数据控制、流程控制、通讯处理、监控工作等指令,以进行相应的工作。母线是用来连接指令组的。3.3STEP7 程序的使用程序的使用(1)创建一个项目结构,项目就象一个文件夹,所有数据都以分层的结构存在于其中,任何时候你都可以使用。在创建一个项目之后,所有其他任务都在这个项目下执行。(2)组态一个站,组态一个站就是指定你要使用的可编程控制器,例如 S7300、S7400等。(3)组态硬件,组

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁