吉利汽车四缸发动机程序编写.docx
《吉利汽车四缸发动机程序编写.docx》由会员分享,可在线阅读,更多相关《吉利汽车四缸发动机程序编写.docx(42页珍藏版)》请在课桌文档上搜索。
1、摘要做为一名程序员,刚开始接触编程可能是一件令大家很头痛的事情。如果不能从基础是上手直接就开始编程,时间不仅浪费还折磨精神.所以在新手编程中需要注意编程的各种规则和细节。通过系统的培训或齐意见更快更好的进入编程工作中!电气工程师对于发动计生产起着至关重要的地步,而成为一名好的电气功能师,则需要良好的编程水平。需要从工作中慢慢体会,学习,关键词:新手编程规则细节第1章前言1.本文介绍的吉利发动机程序编写的规则和方式及需要注意哪些内容。软件版本 STEP7V5.5-SP2servicepack2 PORIA1.VBSP1. SIARI1.-R4.4 S7FConfigurationPack5.5G
2、raphV5.3TRANS1.INE20HMI1.ITE/5-1-Chinese. RobotStiidio6.01.适用范围适用于Gee1.y自动工位程序编写,该程序遵循如下原则:1)采用1.AD、GraPh以及ST1.相结合的方式进行程序编写;2)工位具备自动、手动以及单步三种模式,同时包含手自动返回原位、空循环、单循环(循环停止)、立即停止功能以及相关特殊功能:3)自动、手动以及单步三种模式切换:手动切换至自动或单步:所有当前动作保持不变,完成当前动作后停止:自动或单步切换至手动:所有当前动作立即停止,且循环停止:单步与自动互相切换:所行当前动作保持不变,完成当前动作后停止;4)立即停止
3、:当按下立即停止:所有循环停止,动作立即停止:当立即停止生效:需按复位按钮或重新启动循环或返回原位请求时方可取消立即停止记忆(循环停止且动作停止亦能取消立即停止记忆);5)循环停止:当工位循环中时,按下循环停止按钮:完成当前循环且返回原位后停止:当工位循环中时,按下安全门请求进入:完成当前循环且返回原位后停止;节工位循环中时,报警(根据实际情况定义)发生:完成当前循环且返回原位后停止;6)返回原位:自动返回原位:自动模式下且动作停止时,按下返回原位按钮,工位可自动返回原位;手动返回原位:手动模式下,手动长按返回原位按钮,工位可自动返回原位:7)空循环:启动:当工位无工件且部件在原位时,选择空循
4、环模式,并按下启动按钮可执行空循环程序:目的:检险工位部件可持续性以及耐用性:8)目前程序主要划分空循环GraPh、自动循环GraPh、返回原位GraPh以及循环于动Graph,其初始化以及OFF_SeqUenCe触发定义如下:事件触发回原位主流程循环空循环动作循环效果手动自动立即停止断循环手动单步立即停止断循环自动单步完成当前步断循环回原位且流程未激活InitSeqOffSeqOffSeqInitSeq重新执行回原空循环且流程未激活OffSeqOffSeqInitSeqInitSeq重新执行空循环自动循环且流程未激活OffSeqInitSeqOffSeqInitSeq重新执行自动循环P1.C
5、重启I上电InitSeqInitSeqInitSeqInitSeq所有流程初始化立即停止I原位InitSeq停止所有动作急停11断电OffSeqOffSeqOffSeqOffSeq立即停止断循环手动模式动作激活InitSeqInitSeqInitSeq断循环并初始化流程报警立即停止断循环手动报警曳位&Graph存在报警InitSe.BOO1.FA1.SE站位记忆清除请求FA1.SE区域无工件ConveyorNoPartsBQOI.EA1.SE轻道无工件StnNoPartsBOO1.FA1.SE站位无工件1.v,irrdr.i:i/StRrstPosBOO1.JiA1.S1.无动作运行BOO1.
6、FA1.SE工位在初始位置WrkCinp1.tRjctBOOI.FA1.SE加工不合格|WrkCmp1.tGoodBoo1.FA1.SE加工合格WikCmp1.tRjc1.AuxBOO1.FA1.SE辆助加工不合格WrkCmp1.tGoodAuxBOo1.1.S1.辅助加工合格NoWrkCmp1.tBOQI.FA1.SE没有加工完成WrkPrfrmBOO1.FA1.SE工作完成AuxCnc1.WrkPrfBOO1.FA1.SE工作夏位辅助点OsChckRstWrkPrfBOO1.FA1.SE确认工作完成更位脉冲Cnc1.WrkPrrBOO1.FA1.SE工作完成更位RstWrkConp1.et
7、edA1.annBOO1.FA1./完成复位报警MachineSrtvdBOO1.EA1.SE工位缺料I一,WachineB1.ckdBOO1.FA1.SE工位堵料WrnStationBOO1.FA1.SE工位警告F1.tStationBOO1.EA1.SE工位错误Enab1CSorvoSafetvB001.I1.SE伺服安全使能Enab1eRobotSafetvBOOI.FA1.SE机器人安全使能Spare52BOO1.FA1.SE备用Spare53BOO1.FA1.SE备用SPare54BOO1.FA1.SE备用Spare55BOO1.FA1.SE备川Spare56B00,BAI.SE备用
8、SPare57BOO1.FA1.SE3.3调用与处理1)调用流程用于将程序的执行交给其他的代码段,通常是个子例程,同时保存必要的信息.从而使被调用段执行完毕后返回到调用点继续执行.2)FB50DB1001使用用于工位上电上气以及些安全的标准快。FC快调用这些标准快,达到工位上电.3方设备的一些安全条件。DB100I背景数据快上电上气相关程序快A#I_PowcrOn=1.3.0B1.D103CA1.1.#S_POWeK)nDe1.ayIN:=1.3.0PT:=T#5SQ:=IO_DbMain-Signa1.PonOkET:=NOP0AN#I()_DhMain.TypeCyc1.e.Genera1
9、.Cyc1.e.SiByPassA#1(1.DbMamsgna1.P24VOkA#IO_DbMain.Signa1.PonOkA#10_DbMainsigna1.AWkA#IO_DbMain.Signa1.AIIPwrOkASSafetyDoorStatus10_DbMain.Signa1.EnbPneuniMovD.BSSIGH.HAUFB5)FB6AMCMCMMNENENO,DBMAJW.Group.11-.n.0Kvwircui1.H1010.0-10.1-1.DC240PqwwDn0-SathCiivUitRcsct-MII.IIQ4-V1.dchincfnBmumQ.Airtb1.u
10、ecoi1.M10.210.51.achincOf0-RObau1.inIa1.eooi1m10.3W6WWX2tParofrrtd除那里MainRzHWVkPamErrorOf-PjfnEncirSigvui1.SJnHer讨StRequcst-UCS1.I-CiKwpQ1.MI1.IityBFUscd10-(AKPreHriheckD*1.UHX5我里资个使“DB.MINTMain.Signa1.F1.nnMcSiraSavh.HMhhSrni11)103RObA1.rHrrI1.r1.(102AirPrCHr1.IHtNI06X何瘠安全使能DB.MI*.MainSigna1.Endb1.
11、ecrOSafcty-1.MbkSeuaf1.y103,CheDSH)XX5,1机b人安仝jtxMan.Jna1.ifcRoK(Safety-iHeRcbaftyD86fc0BX2/骏道无工件,OB.HAINeMain.Signa1.COnmyOCHoIrtsdbecKinbkSuPiirtsBu)izC工,B(ncs.1W011etayR1.AfV.Iiiiin10OtiainGipSigna1.:G基础信号,UDT类型IDe24V:DC24V控制回路电源反馈,来自硬件K)1.PoWCrOn:安全回路上电反馈,来自硬件K)1.MachincOnButton:上电按钮,来自硬件IO1.Mach
12、ineOffButton:断电按钮,来自硬件K)Rcse(WorkMeinoryRequest:1.Ai要旦位工作完成记忆位时置位,由工位编程人员具体定义GroupQuantiiyOfUsed:当前工位使用组数量:AirPreNr1.Check:工位气源检查,来自硬件10EmbIeSevSafty:使能伺服安全条件,主要判断安全门、安全光栅、安全开关等组合状态RobAirPrcNrIChcck:工位气源检查,来自硬件10EanbIcRobSafty:使能伺服安全条件,主要判断安全门、安全光栅、安全开关等组合状态ConvcyorPartsChcck:除组以外的流道区域工件检查有无EnabIeSU
13、HionWorkSUHus:当采用工位合格不合格以及工位工作完成第位时将其置位k_DbMain:J2位主DB块,其中包含基础信息、模式信息、MOBY信息等0_PowerOnCircuit:上电输出信号,来自硬件IOO-SaftyCircuitReset:上电复位输出信号,来自硬件IOO-AirVa1.ueCoiI:工位气源输出,来自硬件IO(1.RobAirVaIueCoi1.:工位机器人气源输出,来自硬件IOParmError:功能块错误输1.I3. 4注意事项1)基础信号处理处大部分由FB50负责处理以外,依旧存在小部分信号放置Fe1001.内以梯形图方式处理,比如所有电源上电、工位报警、
14、工位堵料、工位缺料、工位急停信号、安全门是否闭合、工位工作完成更位请求以及伺服机器人使能信号等:2)工位合格不合格、工位工作完成夏位相关信号如使用需宜位“工位工作状态使能”,如不使用可不做任何处理,当不使用工位工作状态时,可通过使用组工作状态完成相应功能:3)对于单工位,FB50DB100I仅需条用一次:4.模式信号与使用4.1 功能描述处理工位模式信号,主要包括手动模式、自动模式、雉步模式、单循环模式、清空模式、空循环、回原位、自动循环、立即停止、循环完成停止、功能组为无循环、基础状态灯等信号处理:4. 2信号明细控制机器手自动,空循环,故障熨位,灯测试,模式改变等按钮名称类别初始值注择Au
15、toMdBOO1.FA1.SE自动模式Auto1.oca1.MdBOO1.FA1.SE自动本地模式SStpMdBOOIFA1.SE单步模式ManoMdBOO1.FA1.SE手动模式StpMdBOO1.FA1.SE调整模式Se1.ModeEnb1.B00FA1.SE校大选择使能Manau1.Inter1.ockSe1.BOO1.FA1.SE手动互锁选择Manau1.NoInter1.ockSe1.BOO1.FA1.SE手动无互锁选择OpenDoorRunningSe1IJOO1.E1.SE开门运行选择C1.osedDoorRunningSe1.BOO1.FAI.SE关门运行选择BkHOmPoSR
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 吉利 汽车 发动机 程序 编写

链接地址:https://www.desk33.com/p-1812524.html