欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    吉利汽车四缸发动机程序编写.docx

    • 资源ID:1812524       资源大小:202.24KB        全文页数:42页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    吉利汽车四缸发动机程序编写.docx

    摘要做为一名程序员,刚开始接触编程可能是一件令大家很头痛的事情。如果不能从基础是上手直接就开始编程,时间不仅浪费还折磨精神.所以在新手编程中需要注意编程的各种规则和细节。通过系统的培训或齐意见更快更好的进入编程工作中!电气工程师对于发动计生产起着至关重要的地步,而成为一名好的电气功能师,则需要良好的编程水平。需要从工作中慢慢体会,学习,关键词:新手编程规则细节第1章前言1.本文介绍的吉利发动机程序编写的规则和方式及需要注意哪些内容。软件版本 STEP7V5.5-SP2servicepack2 PORIA1.VBSP1. SIARI1.-R4.4 S7FConfigurationPack5.5GraphV5.3TRANS1.INE20HMI1.ITE/5-1-Chinese. RobotStiidio6.01.适用范围适用于Gee1.y自动工位程序编写,该程序遵循如下原则:1)采用1.AD、GraPh以及ST1.相结合的方式进行程序编写;2)工位具备自动、手动以及单步三种模式,同时包含手自动返回原位、空循环、单循环(循环停止)、立即停止功能以及相关特殊功能:3)自动、手动以及单步三种模式切换:手动切换至自动或单步:所有当前动作保持不变,完成当前动作后停止:自动或单步切换至手动:所有当前动作立即停止,且循环停止:单步与自动互相切换:所行当前动作保持不变,完成当前动作后停止;4)立即停止:当按下立即停止:所有循环停止,动作立即停止:当立即停止生效:需按复位按钮或重新启动循环或返回原位请求时方可取消立即停止记忆(循环停止且动作停止亦能取消立即停止记忆);5)循环停止:当工位循环中时,按下循环停止按钮:完成当前循环且返回原位后停止:当工位循环中时,按下安全门请求进入:完成当前循环且返回原位后停止;节工位循环中时,报警(根据实际情况定义)发生:完成当前循环且返回原位后停止;6)返回原位:自动返回原位:自动模式下且动作停止时,按下返回原位按钮,工位可自动返回原位;手动返回原位:手动模式下,手动长按返回原位按钮,工位可自动返回原位:7)空循环:启动:当工位无工件且部件在原位时,选择空循环模式,并按下启动按钮可执行空循环程序:目的:检险工位部件可持续性以及耐用性:8)目前程序主要划分空循环GraPh、自动循环GraPh、返回原位GraPh以及循环于动Graph,其初始化以及OFF_SeqUenCe触发定义如下:事件触发回原位主流程循环空循环动作循环效果手动自动立即停止断循环手动<->单步立即停止断循环自动<->单步完成当前步断循环回原位且流程未激活InitSeqOffSeqOffSeqInitSeq重新执行回原空循环且流程未激活OffSeqOffSeqInitSeqInitSeq重新执行空循环自动循环且流程未激活OffSeqInitSeqOffSeqInitSeq重新执行自动循环P1.C重启I上电InitSeqInitSeqInitSeqInitSeq所有流程初始化立即停止I原位InitSeq停止所有动作急停11断电OffSeqOffSeqOffSeqOffSeq立即停止断循环手动模式动作激活InitSeqInitSeqInitSeq断循环并初始化流程报警立即停止断循环手动报警曳位&Graph存在报警InitSe<任意循环启动断开InitSeq手动模式激活OffSeq立即停止断循环2 .程序结构1 .1程序结构组成由西门子标准快延伸出来,OB1.调用快FC1.ooo.外加其他的3方设备的标准快引入.各自互不影响“OB1.a)电位,OB82DB83系统报错,OB86硬件故障,0B35循环中断,OB40硬件中断,OB程序故障OB1.OOCxjiip1.cteRestnrt0B82Dii识nos。Syst11AIdrm0683DiagnoseSyStrff1.A1.arm0B86HardwareFai1.ureOB35Cyc1.icInterruptOB1.OHardwareInterrupt0B121PrograiiniingError2 .2程序结构编号规划与明细1)程序结构编号规则:工位1#:起始-FC1.o00.终止-FC1.999;工位2机起始-FC2000,终止-FC2999:2)程序结构中涉及管理功能块且不能重夏调用的均采用100O以后进行编号,如封装功能块且可重匆调用即采用小号编写(100o以内):3)已确定的程序功能块在项目库中进行封装,项目中每种程序块类型的版本号应保持一致禁止修改被锁定的FCFB功能块:4)结构编号明细程序的基本模板框架,由工位管理FC1.ooo.调用各个工能设备,报警,提示,通讯等相关管理快。工位序号组成单元起始编号终止编号功能描述备注工位1#1工位1#管理FC1.OOOFC1.OOO2基础信号管理FC1.OO1.EC1.OO1.基础信号处理3模式信号管理FC1002FC1002模式信号处理4功能管理FC1.O1.OFC1.199HM1.结构及页面信号处理5RF1.D功能管理FC1200FC1229RFID读写管理6外部设备管理FC1230FC1249外部设备控制管理(压机、拧紧等)7伺服管理FC1250FC1289伺服控制管理8安全设备管理FC1.290EC1299安全门、光栅信号处理9动作逻辑管理FC1.1.OOFC1899功能组动作管理10报警管理FC1300FC1309基础以及组动作报警管理11预警管理FC1311FC1311基础以及组动作预警管理12提示管理FC1312FC1312基础以及组动作提示管理13外部通讯管理FC1320FC1329MES信息接口管理工位2#1工位24管理FC2000FC20002基础信号管理FC2001EC2001基础信号处理3模式信号管理FC2002FC2002模式信号处理4HY1.功能管理FC2010FC2199HMI结构及页面信号处理5RFID功能管理FC2200EC2229RFID读写管理6外部设备管理FC2230FC2249外部设备控制管理(压机、拧紧等)7何服管理FC2250FC2289伺服控制管理8安全设备管理FC2290FC2299安全门、光栅信号处理9动作逻辑管理1.C2400FC2899功能组动作管理10报警管理FC23001.C2309基础以及组动作报警管理11预警管理FC23111.C2311基础以及组动作预警管理12提示管理FC2312FC2312基础以及组动作提示管理13外部通讯管理FC2320FC2329MES信息接口管理3 .基础信号与使用3.1 功能描述处理工位基础信号,主要包括DC24V上电安全回路上电气源工位动作便能工位及区域有无工件工位爆位工位有无动作运行工位合格不合格工位工作完成VE位工作完成更位等信号处理:1)程序的基本信号。所有的1/0必须有注拜必须遵照图纸和实际使用的名称。所有第三方的设备连续接口地址需要使用UDT定义完成,在变量表声明接口,接口程序中使用。不允许直接使用1.Q指令调用某个接口地址数据.名称类型初始值注择P21.V0kBOOI.FA1.SEDC24VOkPonOkBQOI.EA1.SE上电OKAirOkBOO1.FA1.SE总空气压力OKAirOkRobC1.anipBOO1.FA1.SE机器人夹抓空气压力OkGtsC1.s1.kdBOO1.FA1.SE安全门上锁A1.1.PurOkBOO1.FA1.SE所有电源开关上电NoGnrF1.tPresBOO1.FA1.SE当前无一股性报警NoF1.tPresBoO1.FA1.SE当前无报警EnbPneuuMovBOO1.FA1.SE气动作使能EnbE1.etMovBOOI.FA1.SE也使能EnbHydrMovBOO1.FA1.SE液压动作使能EnbAxesMovBOO1.E1.SE轴动作使能EnbRobMovBOO1.FA1.SE机器人幼作使能*EnbRob1.ampMovBOO1.FA1.SE机器人夹抓使能EnbConyMovBOO1.I1.SE滚道动作使能AUCBCPwrOkBOO1.FA1.SE所仃滚道接触器闭合Rqst21V0nBOO1.FA1.SE直流21V上电请求RqS1.PWrOnBOO1.FA1.SE上电请求ZoneAnvOncEStopIJOO1.FA1.SE区域中有急停Immediate1.yStopBOO1.FA1.SE立即停止IIStnMemCryRStRCqUCStZoneNoPartsi(>.BOO1.FA1.SE站位记忆清除请求FA1.SE区域无工件ConveyorNoPartsBQOI.EA1.SE轻道无工件StnNoPartsBOO1.FA1.SE站位无工件1.v,irrd<r.i:i/StRrstPosBOO1.JiA1.S1.无动作运行BOO1.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.etedA1.annBOO1.FA1./完成复位报警MachineSrtvdBOO1.EA1.SE工位缺料I一,WachineB1.ckdBOO1.FA1.SE工位堵料WrnStationBOO1.FA1.SE工位警告F1.tStationBOO1.EA1.SE工位错误Enab1CSorvoSafetvB001.I'1.SE伺服安全使能Enab1eRobotSafetvBOOI.FA1.SE机器人安全使能Spare52BOO1.FA1.SE备用Spare53BOO1.FA1.SE备用SPare54BOO1.FA1.SE备用Spare55BOO1.FA1.SE备川Spare56B00,BAI.SE备用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.Cyc1.e.SiByPassA#1(1.DbMamsgna1.P24VOkA#IO_DbMain.Signa1.PonOkA#10_DbMainsigna1.AWkA#IO_DbMain.Signa1.AIIPwrOkASSafetyDoorStatus«10_DbMain.Signa1.EnbPneuniMovD.BSSIGH.HAUFB5)FB6AMCMCMMNENENO,DBMAJW.Group.11-.n.0Kvwircui1.H1010.0-10.1-1.DC240PqwwDn0-SathCiivUitRcsct-MII.IIQ4-V1.dchincfnBmumQ.Airtb1.uecoi1.M10.210.51.achincOf0-RObau1.inIa1.eooi1m10.3W6WWX2tParofrrtd除那里MainRzHWVkPamErrorOf-PjfnEncirSigvui1.SJnHer<>讨StRequcst-UCS1.I-CiKwpQ1.MI1.IityBFUscd10-(AKPreHriheckD*1.UHX5我里资个使“DB.MINTMain.Signa1.F1.nnMcSi'raSavh.HMhhSrni>11)103RObA1.rHrrI1.r1.(102AirPrCHr1.IHtNI>06X何瘠安全使能DB.MI*.MainSigna1.Endb1.ecr>'OSafcty-1.MbkSeu>af1.y103,CheDSH)>XX5,1机b人安仝jtxMan.Jna1.ifcRoK(Safety-iHeRcb>aftyD86fc0BX2/骏道无工件,OB.HAINeMain.Signa1.COnmyOCHoIrtsdbecKin>bkSuPiirtsBu)izC工,B(ncs.1W011etayR1.AfV.Iiiiin10OtiainGipSigna1.:G基础信号,UDT类型IDe24V:DC24V控制回路电源反馈,来自硬件K)1.PoWCrOn:安全回路上电反馈,来自硬件K)1.MachincOnButton:上电按钮,来自硬件IO1.MachineOffButton:断电按钮,来自硬件K)Rcse(WorkMeinoryRequest:'1.Ai要旦位工作完成记忆位时置位,由工位编程人员具体定义GroupQuantiiyOfUsed:当前工位使用组数量:AirPreNr1.Check:工位气源检查,来自硬件10EmbIeSevSafty:使能伺服安全条件,主要判断安全门、安全光栅、安全开关等组合状态RobAirPrcNrIChcck:工位气源检查,来自硬件10EanbIcRobSafty:使能伺服安全条件,主要判断安全门、安全光栅、安全开关等组合状态ConvcyorPartsChcck:除组以外的流道区域工件检查有无EnabIeSUHionWorkSUHus:当采用工位合格不合格以及工位工作完成第位时将其置位k>_DbMain:J2位主DB块,其中包含基础信息、模式信息、MOBY信息等0_PowerOnCircuit:上电输出信号,来自硬件IOO-SaftyCircuitReset:上电复位输出信号,来自硬件IOO-AirVa1.ueCoiI:工位气源输出,来自硬件IO(1.RobAirVaIueCoi1.:工位机器人气源输出,来自硬件IOParmError:功能块错误输1.I3. 4注意事项1)基础信号处理处大部分由FB50负责处理以外,依旧存在小部分信号放置Fe1001.内以梯形图方式处理,比如所有电源上电、工位报警、工位堵料、工位缺料、工位急停信号、安全门是否闭合、工位工作完成更位请求以及伺服机器人使能信号等:2)工位合格不合格、工位工作完成夏位相关信号如使用需宜位“工位工作状态使能”,如不使用可不做任何处理,当不使用工位工作状态时,可通过使用组工作状态完成相应功能:3)对于单工位,FB50DB100I仅需条用一次:4.模式信号与使用4.1 功能描述处理工位模式信号,主要包括手动模式、自动模式、雉步模式、单循环模式、清空模式、空循环、回原位、自动循环、立即停止、循环完成停止、功能组为无循环、基础状态灯等信号处理:4. 2信号明细控制机器手自动,空循环,故障熨位,灯测试,模式改变等按钮名称类别初始值注择AutoMdBOO1.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关门运行选择BkHOmPoSReqUeS1.JMM1.FA1.SE回原点位笈请求BkHoniPosManBQOI.FA1.SE手动模式何原点Bk1.1.omPosAutoBOO1.FA1.SE自动模式回原点BkHomPosCycIeBOO1.FA1.SE回原点循环SngCyc1eStOpCommandI1001.E1.SE单循环停止命令MemEndSngCyc1.eBOO1.E1.SE址循环停止记忆Enb1.RdyCyc1.eBOO1.FA1.SE循环准备使能StRdyAutCyc1.eBOO1.FA1.SE自动循环准备OKPrpStCyc1.eBOOIEAM工位自动循环OsStCyc1.eStrtBOO1.FA1.SE工位循环后动脉冲StCyc1.eStrtBOO1.FA1.SE工位开始循环启动Cyc1.eRunnBOOIFA1.SE循环运行中StDryCyc1.eBOOIFI.SE工位空循环DryCyc1.eSpareO1.BOO1.FA1.SE空循环备用DryCyc1.eSpareO2BOO1.FA1.SE空循环备用DryCyc1.ePrgrssBOO1.FA1.SE空循环进行中NoGrpCyc1.eBOO1.FA1.SE无功能组再循环中FA1.SE手持操作使能开Enab1.eBOO1.关Mov_upIJOO1.FA1.SE点动命令-Mov_dwBOO1.FA1.SE点动命令+Keyse1.ectBOO1.FA1.sE手持器使能RstF1.tBOO1.FA1.SE故障身位RstFItDynBOO1.FA1.SE动态错误空位1.mpTestBOO1.FA1.SE灯测试StrtBuzzerCoranBOO1.FA1.SE启动声音警示命令BuzzerStopedIJ001.FAIsE声音警示结束ModeChangeAcIiVeIJOO1.FAM模式改变激活AutoModcChangcActiveBOo1.FAIE自动模式改变ManauIModeChangeActiveBOO1.FA1.SE手动模式改变Ho1.dCyc1eMe三>ryB001.FAIfE立即停止循环记忆Stp1.nSStpBOO1.FA1.SE步骤在第步模式中Sparc51I1001.FA1.SE备用Spare52IWO1.FA1.SE备用Sparc53BOO1.FA1.SE备用SPUre54U)FA1.SE备用SPHre55BoO1.FA1.SE备用SPHre56BOO1.FA1.SE管用Spare57IU)01.FA1.SE备用4. 3调用与处理1)调用流程2)用于将程序的执行交给其他的代码段,通常是一个子例程,同时保存必要的信息,从而使被调用段执行完毕后返回到调用点维续执行。3)FB52DB1002使用手自动模式选择,相关启动的指示等都是从硬件的10输出过来的,通过快的转换达到这种控制效果自动循环A(0#BaSiCSigna1.StMode.StCyc1.eStrtOA#GrpBasicSigna1.GrpAutoCycIcA(ON#GrPBaSiCSigna1.GrPRS1.OA#GrPBaSiCSigna1.GrPRStAN#EndOfCyc1.eFinish)A#BaSiCSigna1.StModePrpStCycIeA#BasicSigna1.Signa1.NoFkPresAGrpBasicSigna1.GrpNoFItA(#BasicSigna1.StMode.AutoMdO#BaSiCSigna1.StModC.SS1.pMdA#BasicSigna1.StMode-StRdyAii1.Cyc1.can楼GrPBaSiCSigna1.GrPRCtUmHomCCyCICan#GrPBaSiCSigna1.GrPDryCyCIean#BasicSigna1.Signa1.NoMniiRunningInMMode-#GrPBaSiCSi即a1.GrpAutoCyc1.e(0102风IKMXi1.CA.VUINSuimN<udcMmjgen»B.<3KJHw.>hXf*K>MatHrKC1.II-KipHiu»cK«1.-aStart1.anpS1.oPeydeHf>C3!bdu(10B_MH1131.kStXIMcHiunSUktieStCwKiIrPJ)ttKJ)BegItainSUnC>C»fe(yctf;I1.iniGrpSignaI:组基础信号,UDT类型iAuionode:自动模式选择,来自硬件IOiAutoQCa1.mOde:自动本地模式选择,来自硬件10iStcp_modc:单步模式选择,来自硬件10iManau1.mode:手动模式选择,来白硬件1()iManau1.Inter1.ock:手动互锁模式选择,来自硬件K)iManau1.NoInter1.ock:手动无互锁模式选择,来自硬件IOiOenDoorRun:开安全门运行模式选择,来自硬件IOiC1.oseDrRun:关安全门运行模式选择,来自硬件【0iHoIdCyc1.e:立即停止信号,来自硬件10StopEndOfCycIeRequest:循环完成停1上请求RC1.UmHomCRcquest:返回原位请求StartCyC1.e:循环启动SafeiyCircuitOk:安全回路闭合,来自硬件IOGrOuPQUami1.yOfIJsed:当前工位使用组数量BasicSigna1.:工位主DB块,其中包含基础信息、模式信息、MoBY信息等(UDT类型)MaChineOn1.amP:机器上电指示.来自硬件IOHff1.nPos1.amp:工位原位指示.来自硬件IOStart1.amp:循环启动指示,来自硬件1()StoPCyC1.e1.arnP:循环停止指示,来自硬件10A1.arm1.aI1.甲:报警指示,来自硬件104.4注意事项1.)FB51.DBI002处理工位自动循环、空循环、回原位循环,通过此工位循环信号触发组循环信号:2)对于单工位,FB51DB1.OO2仅调用一次:5 .组信号与使用5.1 功能描述处理工位功能组基础信号,主要包括组气源组原位安全位组报警组循环组合格不合格组工作完成发位组动作GRAPH接口部分处理等:查看每个功熊组是否动作,斑个功能组对应一个动作运行。该站位是否在原位,在自动运行,有无报错等相关的信号反馈名称类别初始值注择GrpRstBOO1.'.s功能组在原位GrpOu1.IntrfBOO1.FA1.SE功能组在安全位置GrpNoF1.tBOO1.FA1.SE功能组无故障GrpCyc1.eBOO1.FA1.SE功能组再循环中GrpF1.tBOO1.FA1.SE功能组有故障WrkCmp1.tRjctBOO1.I1.SE加工不合格WrkCmp1.tGoodBOO1.FA1.SE加工合格NoWrkCj>1.tBOO1.FA1.SE没有加工完成WrkPrfrmBOO1.FA1.SE工作完成AuxCnc1.WrkPrfBOO1.I'1.SE工作复位辅助点OsChckRstWrkPrfBOO1.FA1.SE确认匚作完成史位脉冲Cnc1.WrkPrfBOO1.FA1.SE作完成复位Cnc1.WrkF,rfEnab1.eBOO1.FA1.SE工作完成攵位使能KstWrkC<xp1etedAIannBOO1.F1.SI完成更位报警MachineSrtvdBOO1.FA1.SE壬位缺料MachineB1.ckdBOO1.FMSE工位堵料GrPStOPEndofCyCIeFiniShGrpStopEndOfCyc1eMenoryBOo-BOO1.FA1.SEFA1.SE功能组循环停止完成功能组循环停止记忆GrpNoMoveiiiemRunningGrpAutoCyc1.eBOO1.BOO1.FA1.SEFA1.SE级无动作运行自动循环运行中GrpDryCyc1.eBOO1.FA1.Sji空循环运行中GrpReturnHomeCyc1.eI1001.FA1.SE回原点运行中GrpNoPartsBOO1.FA1.SE组无工件Spareo27BOO1.FA1.SE备用AirOkBOO1.FA1.SE空气压力OKAirOkRobC1.ampBOO1.FA1.SE机器人夹抓空气压力OkSpae032BOO1.FA1.SE备用SpaeO33BOO1.I'1.SE备用SPareO34BOO1.FA1.SE备用SpaeO35BOO1.FA1.SE备用SpareO36BOO1.FA1.SE备用SPareO37BOO1.FA1.SE备用GrpCycIePIuseBOO1.FA1.SE功能组循环启动脉冲GrpCyc1.eOffP1.useBOO1.!.S:功能组循环断开脉冲SequenceOff1.astCyc1oB(X)I.FA1.SE顺序停止延伸I周期SequenceOffBOO1.FA1.SE顺序停止SequenceInitBOO1.FA1.SE顺序初始化SpareOI5Boo1.FA1.SE备用Spare046Boo1.FA1.SE备用SPareO47fiQQ1.FA1.SE备用53调用与处理1)调用流程用于将程序的执行交给其他的代码段,通常是一个子例程,何时保存必要的信息,从而使被调用段执行完毕后返回到调用点继续执行.2)FB51DB×xO×使用工位基本信号和模式信号,输出当前为第几个功能组,单步的循环信号,Graph状态信号,毋个功能组的动作记忆,任意一个气缸或者机械动作后,产生一个记忆,禁止自动运行防止碰撞组动作记忆1.#t_GIpNumber1.P#22.1.,D1.DW#1.6#84(X)0000owI.AR1.1.t-Uir11Anount/UNITAMOUNT1.0<=IJCNNNM1.#tUintAmount/UNITAMOUNTRNMR:T#t_JgthMov_UnitANDBXRI,P*0.0/RightOu1.put/ANDBX|ARkP#0.21/RigbiMovementRunningANDBXARI,P*2.01/1.eftOutputANDBXAR1.J>tf2.2/1.eftMovementRunningJCNNNMRSET#t_NoMoveinentAux_UniiI-P#6.0+AR1.1.#t_1.oopIxngthMov_Unit1.ooPRNMRJUONMRXXMRCI.R#t_NoMovcmcntAux_UnitOVMR(1.NNNM:NOP0KivoIGN14cu*rFB51TBBC4GNewpwi)'KA1«TVU(J*ivMgnnuM1.7PX4a(tC.06HN.GkuKGm>1Grpairyaivcooi1.成Erj&QY.¼*figod1<rpHmbcrSitc;ahcCui1.I1.iitSrpPart8P-VOfntV<v1.Rcx,B*XMe21CCmQ¼SW(u,rtf"ai一mi3IoufnrnayI*B11n-911.w<oO1.卜Pre*3EP秒+OvkBasicSignaI:工位基本信号和模式信号,UDT格式,DB-GrPMVISigna1.:组动作信号存储DBHochDB格式,该DB主要用于存放组GRAPH中动作请求、动作输出以及GraPh状态信号;GrPNUmber:组号,即当前为第几个功能组:GrpSafcty:组安全信号,当组不在原位时,如该位置位则托搦可输出:GrPHaSA1.arms:组存在报警信号:EndOfCyc1.cFinish:单循环完成结束信号,即组进入EndOfCyC1.C模式时,如该信号置位,则结束单循环:GrpPartsPresent:组工件存在信号,即如组存在工件则置位:WOrkGoOd:组工作合格信号,即如该组相关设备加工结果合格,则该信号置位:WorkRCject:组工作不合格信号,即如该组相关设备加工结果不合格,则该信号苴位:NOWOriCMemory:组无任何工作记忆,即如该组无工作记忆,则该信号设位EnabIeGroUPWOrkStaIUS:使能组工作状态信号,即如使用组合格不合格,工作完成更位等信号需置位;WorkFinishReset:组工作完成旦位,当组,作完成且准备下一轮,作之前,需置位该信号:AIIowEntcr:组允许进入,用于组缺料信号判断;A1.bwGe1.out:组允许出,用于组堵料信号判断:AirPreNr1.Check:组气压检测,来自硬件10:BnabIeGrpSafety:组动作使能:RobAirPrcNr1.Chcck:组机器人气压检测,来自硬件10:EnabIeRobSafety:组机涔人安全使能:GrPBaSiCSignaI:组基础信号,UDT类型:O-GrpAir

    注意事项

    本文(吉利汽车四缸发动机程序编写.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开