版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)独创性声明该毕业设计(论文)是我个人在导师指导下进行的研究工作及取得的研究成果。文中除了特别加以标注和致谢的地方外,不包含其他人或其他机构已经发表或撰写过的研究成果。其他同志对本研究的启发和所做的贡献均已在论文中作了明确的声明并表示了谢意。作者签名:日期:年月日毕业设计(论文)使用授权声明本人完全了解青岛滨海学院有关保留、使用毕业设计(论文)的规定,即:学校有权保留送交毕业设计(论文)的复印件,允许被查阅和借阅;学校可以公布全部或部分内容,可以采用影印、缩印或其他复制手段保存该毕业设计(论文)。保密的毕业设计(论文)在解密后遵守此规定。作者签名:导师签名:日期:年月日摘要随着时代的发展,大学生所学知识的深度及广度都有所增加,关于自身学科的实验就成为了一种了解并提升自身所学知识的一种重要途径。目前,绝大多数的大学都有自身的实验室。虽然拥有实验室,但是可以进行的实验并不多,并不是因为实验器材不能够完成实验,而是缺少实验的类型,这无疑是对资源的一种极大的浪费。实验室实验类型的多元化,不仅仅能够增加实验室的利用率,更重要的是学生可以通过更加多元的实验开拓自身的眼界,提高自身的专业水平。因此,开发更多的实验显得尤为重要。机器人生产取代简单反复的人工生产是一种必然的发展。机器人堆垛在工业生产中有着重要的地位,所以对于机器人堆垛系统的控制显得更加的重要。基于发那科机器人堆垛系统的控制,以陶德楼310机器人控制系统为背景,在原有的实验项目的基础上进行能力性实验的拓展,增加了堆垛功能,很大程度上提高了运输效率。实验在原有实验的基础上运用了更多的的专业知识,使得学生在完成实验时能够运用到更多的知识并加深对于知识的理解。关键词:发那科机器人;工业相机;PLC;机器人堆垛AbstractWiththedevelopmentofthetimes,thedepthandbreadthofknowledgethatcollegestudentshaveincreasedhasbecomeanimportantwaytounderstandandimprovetheirknowledge.Atpresent,thevastmajorityofuniversitieshavetheirownlaboratories.Althoughtherearelaboratories,therearenotmanyexperimentsthatcanbecarriedout.Itisnotthattheexperimentalequipmentisnotabletocompletetheexperiment,butratherthelackofthetypeofexperiment,whichisagreatwasteofresources.Thediversityoflaboratoryexperimentscannotonlyincreasetheutilizationrateoflaboratories,butalsomoreimportantly,studentscanbroadentheirhorizonsandimprovetheirprofessionallevelthroughmorediversifiedexperiments.Therefore,itisparticularlyimportanttodevelopmoreexperiments.Itisaninevitabledevelopmenttoreplacethesimpleandrepeatedmanualproductionofrobotproduction.Robotstackingplaysanimportantroleinindustrialproduction,soitismoreimportantforthecontroloftherobotstackingsystem.ThecontrolsystembasedonFANUCrobotstacker,withToddbuilding310robotcontrolsystemasthebackground,toexpandtheabilityofexperimentbasedonexperimentalprojectoftheoriginal,increasestackingfunction,greatlyimprovetheefficiencyoftransportation.Onthebasisofpreviousexperiments,experimentsusedmoreprofessionalknowledgetoenablestudentstoapplymoreknowledgeanddeepentheirunderstandingofknowledgewhencompletingexperiments.Keywords:Fanucrobot;industrialcamera;PLC;stackingrobot目录TOC\o"1-3"\h\u1前言 41.1选题的目的以及意义 1.2机器人的发展现状 1.3可编程控制器介绍及其发展现状 2系统方案的确定 122.1工艺过程 2.2系统的结构和功能 3系统硬件设计 163.1PLC型号的确定 3.2FANUCLRMate200iD结构 3.3PLCI/O外部接线设计 3.4工业相机 3.5机器人I/O接口配置 4系统软件设计 164.1PLC程序的设计 4.2监控系统的设计 5设备通讯的实践 165.1PLC通讯的介绍 5.2工业相机通讯 5.4仿真调试 总结 35参考文献 36致谢 381前言1.1选题的目的与意义随着时代的发展,大学生所学知识的深度及广度都有所增加,关于自身学科的实验就成为了一种了解并提升自身所学知识的一种重要途径。目前,绝大多数的大学都有自身的实验室。虽然拥有实验室,但是可以进行的实验并不多,并不是因为实验器材不能够完成实验,而是缺少实验的类型,这无疑是对资源的一种极大的浪费。实验室实验类型的多元化,不仅仅能够增加实验室的利用率,更重要的是学生可以通过更加多元的实验开拓自身的眼界,提高自身的专业水平。因此,开发更多的实验显得尤为重要。随着国家科学技术的不停成长,机器人生产取代简单反复的人工生产依然是一种必然。机器人堆垛在工业生产中有着重要的地位,所以对于机器人堆垛系统的控制显得更加的重要。基于发那科机器人堆垛系统的控制,以陶德楼310机器人控制系统为背景,在原有的实验项目的基础上进行能力性实验的拓展,增加了堆垛功能,很大程度上提高了运输效率。实验在原有实验的基础上运用了更多的的专业知识,使得学生在完成实验时能够运用到更多的知识并加深对于知识的理解。鉴于以上分析,设计基于发那科机器人堆垛系统的控制具有重大意义。其预期应用价值在于在实验室教学方面,丰富了堆垛实验的类型,为学生提供了更多更广泛接触专业知识的机会,加强了学生对于机器人堆垛系统的控制的理解,拓展了自身的视野,为以后专业课的学习打下更好的基础。堆垛系统在工业生产方面提供了更有效率的堆垛方式,提升了企业的生产效率,节约了成本。1.2机器人的发展现状机器人被发明出来的原因是因为人类想要发明一种机器在科研或工业生产中用来代替人类的工作,虽然如今机器人已然得到了大范围的应用,但是,机器人定义的界说并没有同一,在不一样的国家,在不一样的范围,科学家们给出的对于机器人的界说也不完全的相同,虽然定义的基本原则在很大部分是一致的,但在一些地方还是有很多的不同。直到上个世纪后期,“机器人”才成为了专业的术语。随着第一、第二次的工业革命的推进,越来越多的机械装置被人们发明出来并加以应用,与此同时一起出现的就是一些名为“机器人玩具”之类的一些玩具。这些“小玩意”的驱动原理与钟表近似,利用齿轮与杠杆之类的传动装置进行传动。上个世纪二十年代,捷克的文学家K.凯比克在一个科幻片的台本中第一次的说出了ROBOT这个词,此刻已被人们作为机器人的专用名词。
1国内工业机器人的发展现状我们中国的工业机器人起始研发于20世纪80年代中期.本国的支持下,通过两次国家攻坚计划.已然基本落实了尝试、引入到自立研发的转化。大力推进了本国的制造行业、地理勘测行业等其他行业的成长。但随着本国大门的一步步的打开.本国境内的工业机器人工业面对着更大的压力。虽然本国机器人的用量每年都在增长,但如今出产的机器人还很难达到需要到达的质量.很多机器人的很重要的原件还须要依靠国外的进口。所以目前来说。本国还处在一个机器人大量使用的国家。当前,我们国家有200多家参与开发工业机器人的企业,有五十家以上的企业专业从事于机器人产业的开发。在广大的有关学者的意见与计划下,第七个五年计划时期由机电部主持,中央各部委、中科院及地方科研院所和大学参加,国家投入了大量的资金用于工业机器人的基础技术、基础部件、工业机器人的完整机型及机器人的应用工程的开发研究。2国外工业机器人成长现状在上个世纪五十年代,美国人GeorgeDevol设计出了首台电子可编程的工业机器人,并在1961年发表了这一项专利,这一项专利在1962年就被美国通用汽车公司采纳并且投入了使用,这代表着第一代的工业机器人就此出现。从此以后,在人们生活的现实中真正的出现了机器人。日本人采用的这项技术并加以发展,工业机器人在日本得到了快速的成长。到现在,日本在工业机器人的技术在世界仍然属于领先的地位。在上个世纪八十年代,随着世界的科技水平不断地发展,工业机器人也随之不断成长,在这个时候工业机器人的发展同时推进的整个世界的工业水平快速的发展,对以后工业的发展起到了决定性的作用。迄今为止,随着世界工业科技的发展,工业机器人在装配的数量以及科技含量比起以前都有了极大的提升,这种提升在美国、日本为代表的等工业科技发达的国家显得尤为明显,他们生产的设备已经成为了一种技术标准,并在世界范围内广泛使用。目前在世界上拥有名气且影响力大的公司分为两个派系日系以及欧系,日系中主要有安川、OTC、松下、FANUC、川崎等公司的产品;欧系中主要有德国的KUKA、CLOOS、瑞典的ABB、意大利的COMAU及奥地利的IGM公司工业机器人己成为柔性制造系统(FMS)、计算机集成制造系统(OMS)、工厂自动化(FA)的自动工具,据有关学者推测,工业机器人将会是在汽车、计算机后出现的大型的、具有高技术含量的产业。在已经过去的前十年中,工业机器人的科技程度有了极大得提升,最先出现的用于各种工业的机器人技术已经逐步走向成熟,现在,有多个国家的研发人员正在专门研发具有完全的自主能力且拥有人类一般可以进行逻辑思考的智能机器人。目前,机器人的价格降低到只有十年前的20%,而且到现在一直下降。很多欧洲与美国的劳动力的成本上升到原来的140%。工业机器人的平均使用年限在十岁左右,有一些甚至能到十五年,并且这些工业机器人还可以进行改进,发挥出更大的作用。工业机器人对企业的发展,劳动力的解放以及增加社会生产力方面起了极大的推动作用。随着科技发展,工业机器人的成本会进一步的下降,而其的科技含量以及可以完成的生产工作会越来越多。随着工业机器人水平的不断提升,工业机器人不仅仅在传统的制造行业大显身手,慢慢的在其他制造业也有他们大显神通。在很多的非制造业,例如农业、矿业等行业也出现了他们的身影。工业机器人在人类的生产生活中起到愈来愈重要的作用,因为其的作用,现在工业机器人技术的发展已经成为了世界上各国纷纷抢占的高点。1.3PLC的介绍及其发展现状就PLC的硬件来进行分类来看,PLC可以分为整体固定I/O型,基本单元加扩展型,模块式,集成式,分布式5种基本结构形式。PLC的组成:中央处理单元(CPU)CPU是可编程控制器的控制中心,作用相当于可编程控制器的大脑,一套可编程控制器中至少有一个。它能够在获得系统权限的情况下接受并存储从编程器输入的用户的数据;它还能够检测电源等其他部件的情况,并能确诊用户数据中的程序错误。当可编程控制器开始工作时,在一开始它会以扫描的方式收入其他器件发给它的信息,然后将其分别存入接口映像区,然后它会根据用户所编写的程序指令,发出命令,经过运算后将所得结果即将要进行的逻辑数据送入I/O映像区亦是输出寄存器内。将用户所编写的程序运行读写且执行完毕后,将前面储存的信息输出到相应的位置。CPU速度和内存容量是PLC的重要参数,它们决定着PLC的工作速度,I/O数量及软件容量等,因此限制着控制规模。存储器系统程序存储器是存放系统软件的存储器;用户程序存储器是存放PLC用户程序应用;数据存储器用来存储PLC程序执行时的中间状态与信息,它相当于PC的内存。输入输出接口(I/O模块)PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。通信接口通信接口的主要作用是实现PLC与外部设备之间的数据交换(通信)。通信接口的形式多样,最基本的有UBS,RS-232,RS-422/RS-485等的标准串行接口。可以通过多芯电缆,双绞线,同轴电缆,光缆等进行连接。电源PLC的电源为PLC电路提供工作电源,在整个系统中起着十分重要的作用。一个良好的、可靠的电源系统是PLC的最基本保障。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VDC)。特点(一)可靠性高,抗干扰能力强PLC运用了程序软件来替代在工厂电路之中广泛用得上的器件,到最后只留下了一小部分用于当做输入与输出的硬件设备,用线的数量可以达到原有数量的1/10~1/100,这就使得在接点出现的故障出现了极大的减少。可以依赖是电气控制设备的重要属性。可编程控制器使用了很多现代科技,在被生产的时候经历了非常严格的控制,可编程控制器的内部采用了先进的技术,具有很高的抗干扰性,所以PLC是非常可靠的。还有使用冗余中央控制单元的可编程控制器的安全使用时间更加的长。就可编程控制器的外部链接线路来说,与能够完成同样工作的继电器的接线线路来说,电气接线和开关接得到了显著的减少,所以说,使用可编程控制器使得整个系统的故障率有着一个非常明显下降。在安全方面,可编程控制器自带检测故障的功能,当故障出现时,PLC可以迅速的提示使用者已发生故障。在软件编程方面,使用人能够写入关于诊断链接可编程控制器的其他硬件的程序在应用软件,使得在整个系统总的其他的设备或电路也能够在发生故障时让使用者及时得知。这样,整个系统具有极高的可靠性也就不奇怪了。(二)硬件配套齐全,功能完善,适用性强可编程控制器经过长时间的成长,已然有了三种系列的产物,分别是大型、中型与小型,而且现在的可编程控制器基本已经达到了三化,即标准化、系列化以及模块化,并且随着可编程控制器的普及,在现在的市场上对于可编程控制器有着很多的硬件配套设施让顾客选择,顾客可以根据自己的需求对自己所需要组成的系统进行组合,形成拥有不一样的功能、大小的规模也不一样的系统。可编程控制器的功能强大,可以直接的使对于供电要求一般的电磁阀等器件开始运作,并且适用范围广,可以在绝大多数的工厂内使用。现代的可编程控制器除了传统的逻辑功能之外,还有了很强大的数据计算的功能,可以应用于除了传统控制领域的其他领域。(三)易学易用,深受工程技术人员欢迎可编程控制器是用于工业上控制的工业计算机,而且它被广泛的应用于工厂、矿场等企业。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。(四)容易改造系统的设计、安装、调试工作量小,维护方便,容易改造。PLC的梯形图程序一般采用顺序控制设计法。这种编程方法很有规律,很容易掌握。对于复杂的控制系统,梯形图的设计时间比设计继电器系统电路图的时间要少得多。PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。(五)体积小,重量轻,能耗低以超小型PLC为例,新近出产的品种底部尺寸小于100mm,仅相当于几个继电器的大小,因此可将开关柜的体积缩小到原来的1/2~1/10。它的重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制器。2系统控制方案设计2.1工艺过程在现有的实验平台上,应用机器人、相机和PLC技术,确立系统的控制工艺,完成物块的堆垛控制。物块通过给料装置进入传送带,经过传感器时PLC输出响应,工业相机先对拍摄环境进行补光,随即拍照。随后机械手臂吸盘吸住物块,将工业相机输入的照片与资料库中的堆垛方式进行比较后进行姿态调整,按照坐标点对点的将物料放入物料运输盘的相应位置。所有物料装载完毕后,通过伺服电机转换机械手,将物料运输盘送入堆垛仓库。2.2系统的结构与功能系统主要由以下几部分组成:机器人实训工作台、工业机器人及其底座、圆形工件上料及输送检测机构、方形工件上料及输送检测机构、装配及码垛平台、走轨迹平台、立体仓库、视觉分拣平台、模块化集线盒、视觉及光源、电控实训工作台、插接线板、储物柜、电气控制柜、控制板。堆垛系统在青岛滨海学院实验室现有的实验基础下,额外的增加了实验项目。即将物块按照特定的堆垛方式堆垛到运输盘上,最后整体运输到仓库的过程。增加的项目拓展了原有系统的实验项目,并且可以实现物块的姿态调整。3系统硬件的设计3.1PLC型号的确定3.2FANUCLRMate200iD结构机器人机械系统是指机械本体组成,机械本体由底座部分、大臂、小臂部分、手腕部件和本体管线包部分组成,共有6个马达可以驱动6个关节的运动实现不同的运动形式。机器人性能参数:LRMate200iD是一款大小和人的手臂相近的迷你机器人。因为他的手臂很“苗条”,所以即使被安装在狭小的空间进行使用,也可以把机器人手臂与周围设备发生碰撞的可能性控制在最低限度。同时此型号机器人具有同机械机器人中最轻的机构部分,能够容易地把它安装在加工机械内部或者进行吊顶安装。因为传感器电缆、附加轴电缆、电磁阀、空气导管和用来控制工具的I/O电缆都内置于手臂中,所以导管和电缆不会缠在手臂上。机器人电控系统:机器人控制装置由电源装置、用户接口电路、动作控制电路、存储电路、I/O电路等构成。机器人控制装置的操作面板上有多个开关、连接器等。用户在进行控制装置的操作时,使用示教操作盘和操作面板。存储电路可将用户设定的程序和数据事先存储在主CPU印刷电路板上的C-MOSRAM中。I/O电路,通过I/O模块(I/O印刷电路板)接收/发送信号来求取与外围设备之间的接口。遥控I/O信号进行与遥控装置之间的通信。3.3PLCI/O接线的外部设计输入点名称输入点:简单说明输出点名称输出点:简单说明X00系统启动(系统启动按钮S1)Y00输送电机-M1(继电器KA1)X01系统停止(系统停止按钮S2)Y01输送电机-M2(继电器KA2)X02模式切换(模式切换按钮S3)Y02X03紧急停止(急停按钮S4)Y03推圆料电磁阀-YA1X04装配区物料检测(传感器-B1)Y04推方料电磁阀-YA2X05装配区定位气缸后位检测(传感器-B2)Y05装配定位电磁阀-YA3X06装配区定位气缸前位检测(传感器-B3)Y06运行指示灯-H2X07方料定位检测(传感器-B4)Y07报警指示灯-H3X10方仓物料检测(传感器-B5)Y10机器人启动(继电器KA1)X11圆仓物料检测(传感器-B6)Y11机器人暂停(继电器KA2)X12推方料气缸后位检测(传感器-B7)Y12机器人复位(继电器KA3)X13推方料气缸前位检测(传感器-B8)Y13X14推圆料气缸后位检测(传感器-B9)Y14X15推圆料气缸前位检测(传感器-B10)Y15循环停止X16圆料定位检测(传感器-B11)Y16机器人程序刷新(继电器KA17)X0F预留Y17机器人程序执行(继电器KA6)X17一库物料检测(传感器-B12)Y20方料定位完成信号(继电器KA13)X20二库物料检测(传感器-B13)Y21圆料定位完成信号(继电器KA14)X21三库物料检测(传感器-B14)Y22装配定位完成信号(继电器KA15)X22四库物料检测(传感器-B15)Y23装配区允许放毛坯信号(继电器KA16)X23五库物料检测(传感器-B16)Y24入库编码一X24六库物料检测(传感器-B17)Y25入库编码二X25七库物料检测(传感器-B18)Y26入库编码三X26八库物料检测(传感器-B19)Y27入库编码四X27九库物料检测(传感器-B20)Y30预留X30十库物料检测(传感器-B21)Y31预留X31十一库物料检测(传感器-B22)Y32预留X32十二库物料检测(传感器-B23)Y33预留X33机器人报警(继电器-KA22)Y34输出入库编码1(继电器KA7)X34机器人抓取方料完成(继电器-KA19)Y35输出入库编码2(继电器KA8)X35机器人抓取圆料完成(继电器-KA20)Y36输出入库编码3(继电器KA9)X36执行加工定位(继电器-KA21)Y37输出入库编码4(继电器KA10)PLC控制电路说明:-S1启动按钮,按下时系统进入工作状态;-S2停止按钮,按下时系统停止运行;-S3接通时为自动运行,断开时为手动运行,通过触摸屏手动控制每一个元器件工作;-S4紧急停止按钮,按下时所有元器件停止输出,机器人紧急停止;B1装配区漫反射传感器;B2装配区定位气缸缩回检测磁性传感器;B3装配区定位气缸推出检测磁性传感器;B4方形工件输送机构定位检测漫反射传感器;B5方形工件料仓检测对射型光电传感器;B6圆形工件料仓检测对射型光电传感器;B7方形工件送料机构缩回检测磁性传感器;B8方形工件送料机构推出检测磁性传感器;B9圆形工件送料机构缩回检测磁性传感器;B10圆形工件送料机构推出检测磁性传感器;B11圆形工件输送机构定位检测漫反射传感器;B12、B13、B14、B15、B16、B17、B18、B19、B20、B21、B22、B23分别为1—12号立体仓库检测传感器;-KA22机器人报警输入;-KA19机器人抓取方形工件完成输入;-KA20机器人抓取圆形工件完成输入;-KA21执行装配定位命令输入;-KA17接通上升沿强制结束当前运行程序,断开时对PNS程序选择使能;-KA2接通时输送机M1运行,断开时M1停止;-KA3接通时输送机M2运行,断开时M2停止;-KA1上升沿触发机器人启动信号;-KA11外部程序选择1(PNS0001);-KA4上升沿触发机器人复位信号;-KA5接通时机器人暂停;-KA6上升沿时开始执行当前外部信号选择的程序;-KA12外部程序选择2(PNS0002);-KA13接通时输出方形工件定位完成信号;-KA14接通时输出圆形工件定位完成信号;-KA15接通时输出装配区工件已定位完成信号;-KA16接通时输出允许机器人进行装配信号;-KA7、-KA8、-KA9、-KA10通过二进制编码对机器人发送入库库号,入库等待,仓库料满等信号;-H2系统运行指示灯;-H3系统报警指示灯;-YA4圆形工件供料气缸电磁阀;-YA5方形工件供料气缸电磁阀;-YA6装配区定位气缸电磁阀。3.4工业相机3.4.1工业相机In-Sight7000连接口连接口功能ENET连接口将视觉系统连接到网络。ENET连接口为外部网络设备提供以太网连接LIGHT连接口将视觉系统连接到外部光源设备PWR连接口连接电源和I/O分接电缆。该电缆提供与外部电源、采集触发器输入、通用输入、高速输出、和RS232串行通信之间的连接。3.3.2工业相机的连接1.确认使用的24VDC电源已拔下且未获得电能。2.(可选)I/O或串行导线与相应的设备连接。(例如,PLC或串行设备)。3.将电源和I/O分接电缆的+24VDC(红色导线)以及24VCommon(黑色导线)与电源供应器上的相应接线端连接。4.将电源和I/O分接电缆的M12连接口与视觉系统上的PWR连接口连接。5.恢复对24VDC电源供电并根据需要打开电源。3.5机器人I/O接口配置机器人I/O接口配置表输入点简要说明输出点简要说明用户输入简要说明DI101入库编码1(-KA7)DO101方料抓取完成(-KA19)START机器人启动DI102入库编码2(-KA8)DO102圆料抓取完成(-KA20)HOLD机器人暂停DI103入库编码3(-KA9)DO103执行装配定位(-KA21)RESET报警复位DI104入库编码4(-KA10)DO104吸盘吸取(-YA2)PNS1程序选择一DI105方料定位完成(-KA13)DO105吸盘反吹(-YA3)PNS2程序选择二DI106圆料定位完成(-KA14)RO1机械夹控制电磁阀(-YA1)C-STOP循环停止DI107装配定位完成(-KA15)FAULT机器人报警(-KA22)P-START程序执行DI108装配允许放料(-KA13)RI1机械夹关传感器(-B25)PNS-T程序刷新DI109真空吸盘负压传感器RI2机械夹开传感器(-B26)IMSTOP紧急停止START机器人启动;PNS1程序选择外部信号1;RESET机器人报警复位;HOLD机器人暂停;P-START(PRODSTRT)启动外部信号选择的程序;PNS2程序选择外部信号2;C-STOP(CSTOPI)强制结束当前运行程序;PNS-T(PNSTROBE)程序选择外部信号过滤,外部信号只在PNSTROBE上升沿有效;DI101—DI104通过四位二进制编码向R-30IBMATE输入入库命令;DI105方形工件定位完成信号;DI106圆形工件定位完成信号;DI107装配区工件定位完成信号;DI108装配区允许放料信号;DI109真空吸盘压力检测传感器输入;RI1末端执行器夹紧状态磁性传感器;RI2末端执行器松开状态磁性传感器;IMSTOP外部紧急停止信号输入;RO1机器人末端执行器驱动电磁阀;DO104真空吸盘吸紧驱动电磁阀;DO105真空吸盘反吹驱动电磁阀;R-30IBMATE的I/O(输入输出信号)是机器人与末端执行器,外部装置等系统进行通信的点信号,R-30IBMATE的I/O分为通用IO与专用IO。通用I/O(DI/O、GI/O等)和专用I/O(UI/O、RI/O)称作逻辑信号。在机器人的程序中,只能对分配好的逻辑信号进行信号处理使用。而实际的IO信号线称作物理信号。所以我们要先利用机架和插槽来指定I/O模块,并利用该I/O模块内的信号编号(物理编号)来指定各信号——通俗的讲就是我们程序中用的I/O信号是通过把物理信号分配、匹配而成的相应的逻辑信号。4系统软件的设计4.1PLC程序的设计5设备通讯的实践5.1PLC的通讯介绍5.2工业相机的数据处理以及坐标轴的转换由于机器人接受寄存器只能分配为位的寄存器,所以接受数据为16位无符号整形。对于相机返回的浮点型数据需拆分发送。步骤如下:1、对相机数据比较后制作一个符号位;2、当前数据乘以100,然后取绝对值;3、缓冲区把符号位,处理后的数据分别发送(接受);4、机器人端对数据重新组合运算后使用。因相机测量后返回坐标值为相机的像素值,机器人必须换算后才能应用。提供了坐标转换工具。我们坐标转换工具的九点较正法制作一个新的图像。在需要引导机器人的作业里调用该图像可直接输出与机器人坐标系同步的坐标值,可对机器人直接引导。具体的指令代码将会以附件的形式发送。
教你如何保护电脑一、每天关机前要做的清洗:
双击“我的电脑”—
—右键点C盘——点“属性”——点“磁盘清理”——点“确定”——再点“是”——再点“确定”。清理过程中,您可看得到未经您许可(您可点“查看文件”看,就知道了)进来的“临时文件”被清除了,盘的空间多了。对D,E,F盘也要用这法进行。
二、随时要进行的清理
:
打开网页——点最上面一排里的“工具”——点“Internet选项”——再点中间的“Internet临时文件”中的“删除文件”——再在“删除所有脱机内容”前的方框里打上勾——再点“确定”——清完后又点“确定”。这样,可为打开网和空间提高速度。
三、一星期进行的盘的垃圾清理
:
点“开始”——用鼠标指着“所有程序”,再指着“附件”,再指着“系统工具”,再点“磁盘粹片整理程序”——点C盘,再点“碎片整理”(这需要很长时间,最好在您去吃饭和没用电脑时进行。清理中您可看到您的盘里的状况,可将清理前后对比一下)——在跳出“清理完成”后点“关闭”。按上述,对D,E,F盘分别进行清理。
电脑系统越来越慢,怎么删除临时文件啊
1.关闭"休眠"
方法:打开[控制面板]→[电源选项]→[休眠],把"启用休眠"前面的勾去掉
说明:休眠是系统长时间一种待机状态,使您在长时间离开电脑时保存操作状态,如果您不是经常开着电脑到别处去的话,那就把它关了吧!
☆立即节省:256M
2.关闭"系统还原"
方法:打开[控制面板]→[系统]→[系统还原],把"在所有驱动器上关闭系统还原'勾上
说明:系统还原是便于用户误操作或产生软件问题时的一种挽救手段,可以回复到误操作以前的状态.不建议初级用户使用.当然,它采用的是跟踪手段,需要记录大量信息,所消耗的资源也要很大的.
☆立即节省:数百M
(根据还原点的多少而不同)
您也可以在不关闭系统还原的前提下,相应的减少系统还原所占的磁盘空间,这只会减少可用还原点的数目,一般还原点有一两个就够了吧.
方法:...[系统还原]-选择一个"可用驱动器"-[设置]-调整"要使用的磁盘空间"
3.关闭"远程管理"
方法:打开[控制面板]→[系统]→[远程],把"允许从这台计算机发送远程协助邀请"前面的勾去掉.
说明:谁会经常用到这种功能呢?它占用的不是磁盘空间,但是会影响系统运行速度.
☆提高系统性能
4.关闭"自动更新"
方法:打开[控制面板]→[自动更新]→选"关闭自动更新"
说明:系统更新占用的也不是磁盘空间,您可以在有可用更新时到微软的更新页面上更新,而不是总需要一个进程监视那是不是有可用更新.
☆提高系统性能
5.关闭"索引服务"
方法:[开始]→[运行]→输入"msconfig"→[服务]
去掉indexing
servise前面的勾
说明:索引服务是提高系统搜索速的的,谁没事总在系统里搜来搜去啊
☆提高系统性能
6.减少开机加载的启动项
方法:[开始]→[运行]→输入"msconfig"→[启动]
去掉不必要的启动项
说明:必要的启动项
一般"系统盘\windows\system32下的最好不要去掉;而肯定能去掉的有
TINTSETP
IMJPMIG
IMSCMIG
等
☆加快开机速度
7.合理设置虚拟内存
方法:打开[控制面板]→[系统]→[高级]-[性能]设置-[高级]-[虚拟内存]更改-在"自定义大小"中填入数值
说明:一般的最小值是物理内存的1.5倍,最大值是物理内存的3倍;如果您经常运行大型软件的话最小值应该设为(物理内存*1.5*0.2+物理内存*1.5),最大值应为(物理内存*3*0.2+物理内存*3)
☆提高系统性能
8.取消系统失败时的日志文件和询问
打开[控制面板]→[系统]→[高级]→[启动和故障恢复]→[系统失败]
去掉"将事件写入系统日志""发送错误警报"
☆提高系统性能
9.删除无用的文件
方法:打开[控制面板]→[文件夹选项]→[查看]→[显示所有文件和文件夹]
C:\Documents
and
Settings\用户名\Cookies\除index文件外的所有文件(浏览网页产生的记录文件)
C:\Documents
and
Settings\用户名\Local
Settings\Temp\下的所有文件(用户临时文件)
C:\Documents
and
Settings\用户名\LocalSettings\TemporaryInternet
Files\下的所有文件(浏览网页记录的多媒体信息,加速以后浏览)
C:\Documents
and
Settings\用户名\Local
Settings\History\下的所有文件(访问历史纪录)
C:\Documents
and
Settings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)
C:\WINDOWS\Temp\下的所有文件(临时文件)
C:\WINDOWS\ServicePackFiles下的所有文件(升级sp1或sp2后的备份文件)
C:\WINDOWS\Driver
Cache\i386下的压缩文件(驱动程序的备份文件)
C:\WINDOWS\SoftwareDistribution\download下的所有文件(未完成的软件下载)
C:\Windows\下以
$u...
开头的隐藏文件(微软更新安装文件备份)
☆立即节省:数百M
10.磁盘碎片整理
下面该做的就是磁盘碎片整理了,只有整理之后才能获得更多的空间哦^_^
方法:[开始]→[程序]→[附件]→[系统工具]→[磁盘碎片整理]...(记得先"分析"后"整理")二。发信人:
liushafeng
(终结者),
信区:
Hardware
标
题:
减少Win
XP资源占用的八大技巧
Windows
XP被微软称为其历史上最优秀的操作系统,有让你眼花缭乱的各种功能、更快的速度,当然这一切都对计算机的硬件提出了更高的要求,如果你希望Windows
XP能够尽可能少地占用你有限的
虽然Windows
XP被微软自称为有史以来最稳定、功能最强大的Windows操作系统,并且运行速度飞快——启动速度甚至比同样配置的Win
2000还要快许多,你可能依然不满足于此,希望
一、使用朴素界面
XP安装后默认的界面包括任务栏、开始选单、桌面背景、窗口、按钮等都采用的是XP的豪华、炫目的风格,但缺点显而易见,它们将消耗掉不少系统资源,但实用意义不大。
[方法]鼠标右键单击桌面空白处,在弹出选单点击“属性”进入显示属性设置窗口,将“主题、外观”都设置为“Windows经典”,将桌面背景设置为“无”,按确定保存退出。
二、减少启动时加载项目
许多应用程序在安装时都会自作主张添加至系统启动组,每次启动系统都会自动运行,这不仅延长了启动时间,而且启动完成后系统资源已经被吃掉不少![方法]选择“开始”选单的“运行”,键入“msconfig”启动“系统配置实用程序”,进入“启动”标,在此窗口列出了系统启动时加载的项目及来源,仔细查看你是否需要它自动加载,否则清除项目前的复选框,加载的项目愈少,启动的速度自然愈快。此项需要重新启动方能生效。
三、优化视觉效果
[方法]选择“系统属性”中的“高级”标签进入“性能选项”界面,其中“视觉效果”中可供选择的包括:自动设置为最佳、最佳外观、最佳性能、自定义。选中的效果越多则占用的系统资源越多,选定“最佳性能”项将关闭列表中列出诸如淡入淡出、平滑滚动、滑动打开等所有视觉效果。
四、关闭系统还原
默认情况下系统还原功能处于启用状态,每个驱动器约被占用高达4%~12%的硬盘空间,并且系统还原的监视系统会自动创建还原点,这样在后台运行就会占用较多的系统资源。
[方法]鼠标右键点击桌面“我的电脑”中的“属性”进入“系统属性”设置窗口,选择“系统还原”标签,将“在所有驱动器上关闭系统还原”置为选中状态
五、加快选单显示速度
[方法]运行注册表编辑器,进入“HKEY_CURRENT_USERControl
PanelDesktop”,将名称为MenuShowDelay的数据值由原来默认的400修改为0,修改后XP的开始选单、甚至应用软件的选单显示速度都会明显加快。
六、启用DMA传输模式
所谓DMA,即直接存储器存储模式,指计算机周边设备(主要指硬盘)可直接与内存交换数据,这样可加快硬盘读写速度,提高速据传输速率。
[方法]选择“系统属性”中的“硬件”标签,打开“设备管理器”,其中“IDE控制器
”有两项“Primary
IDE
Channel”及“Secondary
IDE
Channel”,依次进入“属性→高
级设置”,该对话框会列出目前IDE接口所连接设备的传输模式,点击列表按钮将“传输模
式”设置为“DMA(若可用
七、移动临时文件储存路径
多数应用软件在运行时都会产生临时文件,而且这些临时文件都默认保存于启动分区
C盘,长时间频繁读写C盘极易产生大量文件碎片,从而影响C盘性能,而C盘又是储存系统启动核心文件的分区,C盘的性能直接影响到系统的稳定性与运行效率。应尽量将应用软件安装于启动盘以外的分区并定期对硬盘进行整理,此举可最大程度避免产生磁盘碎片,将启动或读写速度保持在最佳状态。
Internet
Explorer临时文件夹
[方法]在IE主窗口中,依次进入“工具→Internet选项→常规”标签,打开“Intern
et临时文件”设置界面,点击“移动文件夹”按钮将原来保存于C盘的临时目录移动至C盘
以外的驱动器中,如果你使用的是宽带,可将“临时文件夹”使用空间设置为最小值1M
刻录时产生的临时文件
[方法]文件在刻录之前都会保存于C盘的刻录临时文件夹中,进入资源管理器,选择刻录机盘符并单击鼠标右键选单的“属性”项,在“录制”标签下可将此临时文件夹安置于
其它驱动器。
我的文档
[方法]鼠标右键点击“我的文档”,在属性设置项中可将“我的文档”默认的保存路
径修改至其它盘符。
八、增加虚拟内存
[方法]进入“性能选项”的“高级”设置窗口,首先将“处理器计划”及“内存使用
”都调整为“程序”优化模式。点击“更改”按钮进入虚拟内存设置窗口,若你的内存大
于256M,建议你禁用分页文件。默认的分页文件为物理内存的1.5倍。禁用系统缓存需重新启动系统。如果你的内存低于256M,请勿禁用分页文件,否则会导致系统崩溃或无法再启动XP!
三windows使用时间长了,自然就会产生这样那样的临时文件,影响系统速度,让人烦心。对于老鸟来说,可以通过修改注册表、手动优化系统性能来提高速度,而对新手来说比较困难。这里我们可以下载一些专门的系统优化软件,进行一些简单的设计,就能达到我们想要的效果。这里我推荐一些常用又好使的软件:WINDOWS优化王、优化大师、超级兔子等。其中WINDOWS优化王非常好用,一看就会、功能全面、省时省心。
完全清理[
毒
]垃圾
藏在XP中的一个秘密武器,可以完整清除垃圾文件
藏在XP中的一个秘密武器,可以完整清除垃圾文件
你有用过Windows内置的清理磁盘功能吗?
它并不能完全地清洗Windows内不需要的档案,因为它的功能被隐藏了,本篇将会把它被封印了的功能完全打开。适用的窗口板本
除了Win95及Win98外
这个方法阶适用于Win98se、Win2000、WinME、WinXP
现在介绍两个「清理磁盘」工具的指令:
SAGESET
及
SAGERUN
首先在「开始」>「执行」
然后输入
cleanmgr
/sageset:99
设定:
特别模式「清理磁盘」工具会执行,你会发觉多了很多清理选择,选择你想要清理的档案,通常全部都可以删除,完成你的选择后再按「确定」。然后再打开「开始」>「运行」
输入:cleanmgr
/SAGERUN:99
杀毒1
这种情况往往表现在打开IE时,在IE界面的左下框里提示:正在打开网页,但老半天没响应。在任务管理器里查看进程,(进入方法,把鼠标放在任务栏上,按右键—任务管理器—进程)看看CPU的占用率如何,如果是100%,可以肯定,是感染了病毒,这时你想运行其他程序简直就是受罪。这就要查查是哪个进程贪婪地占用了CPU资源.找到后,最好把名称记录下来,然后点击结束,如果不能结束,则要启动到安全模式下把该东东删除,还要进入注册表里,(方法:开始—运行,输入regedit)在注册表对话框里,点编辑—查找,输入那个程序名,找到后,点鼠标右键删除,然后再进行几次的搜索,往往能彻底删除干净。
杀毒2
今天在这里为大家提供两则小技巧,以便帮你强行杀死顽固病毒进程。
根据进程名查杀
这种方法是通过WinXP系统下的taskkill命令来实现的,在使用该方法之前,首先需要打开系统的进程列表界面,找到病毒进程所对应的具体进程名。
接着依次单击“开始→运行”命令,在弹出的系统运行框中,运行“cmd”命令;再在DOS命令行中输入“taskkill/imaaa”格式的字符串命令,单击回车键后,顽固的病毒进程“aaa”就被强行杀死了。比方说,要强行杀死“conime。exe”病毒进程,只要在命令提示符下执行“taskkill/imconime。exe”命令,要不了多久,系统就会自动返回结果。
根据进程号查杀
上面的方法,只对部分病毒进程有效,遇到一些更“顽固”的病毒进程,可能就无济于事了。此时你可以通过Win2000以上系统的内置命令——ntsd,来强行杀死一切病毒进程,因为该命令除System进程、SMSS。EXE进程、CSRSS。EXE进程不能“对付”外,基本可以对付其它一切进程。但是在使用该命令杀死病毒进程之前,需要先查找到对应病毒进程的具体进程号。
考虑到系统进程列表界面在默认状态下,是不显示具体进程号的,因此你可以首先打开系统任务管理器窗口,再单击“查看”菜单项下面的“选择列”命令,在弹出的设置框中,将“PID(进程标志符)”选项选中,单击“确定”按钮。返回到系统进程列表页面中后,你就能查看到对应病毒进程的具体PID了。
接着打开系统运行对话框,在其中运行“cmd”命令,在命令提示符状态下输入“ntsd-cq-pPID”命令,就可以强行将指定PID的病毒进程杀死了。例如,发现某个病毒进程的PID为“444”,那么可以执行“ntsd-cq-p444”命令,来杀死这个病毒进程。
杀毒3
Windows任务管理器是大家对进程进行管理的主要工具,在它的“进程”选项卡中能查看当前系统进程信息。在默认设置下,一般只能看到映像名称、用户名、CPU占用、内存使用等几项,而更多如I/O读写、虚拟内存大小等信息却被隐藏了起来。可别小看了这些被隐藏的信息,当系统出现莫名其妙的故障时,没准就能从它们中间找出突破口。
1.查杀会自动消失的双进程木马
前段时间朋友的电脑中了某木马,通过任务管理器查出该木马进程为“system.exe”,终止它后再刷新,它又会复活。进入安全模式把c:\windows\system32\system.exe删除,重启后它又会重新加载,怎么也无法彻底清除它。从此现象来看,朋友中的应该是双进程木马。这种木马有监护进程,会定时进行扫描,一旦发现被监护的进程遭到查杀就会复活它。而且现在很多双进程木马互为监视,互相复活。因此查杀的关键是找到这“互相依靠”的两个木马文件。借助任务管理器的PID标识可以找到木马进程。
调出Windows任务管理器,首先在“查看→选择列”中勾选“PID(进程标识符)”,这样返回任务管理器窗口后可以看到每一个进程的PID标识。这样当我们终止一个进程,它再生后通过PID标识就可以找到再生它的父进程。启动命令提示符窗口,执行“taskkill
/im
system.exe
/f”命令。刷新一下电脑后重新输入上述命令,可以看到这次终止的system.exe进程的PID为1536,它属于PID为676的某个进程。也就是说PID为1536的system.exe进程是由PID为676的进程创建的。返回任务管理器,通过查询进程PID得知它就是“internet.exe”进程。
找到了元凶就好办了,现在重新启动系统进入安全模式,使用搜索功能找到木马文件c:\windows\internet.exe
,然后将它们删除即可。前面无法删除s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年工程分包合同标的与分包工程
- 江阴市二手房按揭贷款合同指南
- 桥梁监控系统施工合同
- 旅游景区房产交易合同样本
- 外派董事的当地市场洞察
- 皮革厂电气安全操作守则
- 汽车内饰材料采购招投标细则
- 宿舍纠纷调解流程
- 石化行业应收款监控
- 电子产品维修施工合同
- 现代农业课件教学课件
- 2024年专业技术人员继续教育公需科目-职业幸福感的提升考试近5年真题集锦(频考类试题)带答案
- 农业无人机物流行业发展方向及匹配能力建设研究报告
- 2024年深圳市中考英语试题及解析版
- 《自制信封》教学设计-小学劳动苏教版《劳动与技术》三年级上册
- 2024年中央企业全面质量管理知识竞赛考试真题库(含答案)
- 通信工程专业导论(第6-10章)
- Unit 1 (Section A 1a-2) 教学设计 2024-2025学年人教版(2024)七年级英语上册
- 特朗普培训课件
- Kubernetes 持久化存储方案选择-从入门到评估
- 小学一年级上册数学练习题5篇
评论
0/150
提交评论