付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
10/25/20221CommonControlsSoftware-2(CCS-2)Section16-HardAutoWelding(Revised12/8/2003)10/25/20222AdvancedorganizerSection1
CCS-2IntroductionSection2
LogixOverviewSection3
PanelViewSection7
DevicesSection8
DiagnosticsSection9
ActionsSection1Section10
ScrollistSection16
HardAutoWeldingSection1Section11
CellLogicSection1Section12
StationLogicSection13
RobotConceptsSection1Section14
RobotLogicSection1Section15
RobotLogic2Section6
InterlocksSection5
ProgramsSection4
Naming10/25/20223LearningobjectivesUponcompletionofthisreportthelearnerwillbeableto:ExplaintheuseofweldschedulesExplainthespecificationsthatareinvolvedinweldingDescribehowthePLCinterfaceswiththeweldcontrollerExplainhowtowritelogictoperformhardautomaticwelding10/25/20224HardAutomaticWeldingGMtopurchasecommonweldcontrollersacrossALLunitsNodivisional/plantspecificweldcontrollersWeldControllerspurchasedacrossmanyprojectsatsignificantlyreducedcostWeldControllerseasilyreallocatedbetweenprojectsNext10/25/20225WeldingspecificationsWS1-GMCommonWeldingPrinciplesSectionAisresistancespotweldingWS2-NACommonWeldingSpecifications(furtherinfotocomeiningslide)SectionA:ResistanceWelderControlWS4-CommonresistanceweldingverificationproceduresRS4-RobotinterfacespecificationIncludesweldcontrolinterfaceCommoninterfacebetweenhardautomaticweldingandroboticwelding10/25/20226WeldControllerRulesofProcessWeldControllerareprovidedas:SinglePack:1SCRTri-Pack:3SCR’sSix-Pack:6SCR’sWeldcontrollercanbesharedacrossstationswithinthesamecell,providedthestationdoesnothaveanoperatorinterface.Anoperatorcontrolledstationmusthavecompletecontroloftheweldcontroller.Next10/25/20227WS2AWeldingSpecification(ResistanceWelderControl)WeldingTechnicalSpecification(“Out-of-the-box”content)DeviceNetcommunicationforallcontrolsignalsRS-485orethernetforupload/downloadsupportInterfaceSpecificationDefinesHardwireInterfaceToMainControlPanelProvidesthe“NotE-Stop”SignalDefinesReceptacle/Cable/Pin-outReferencesRS-4forCableDiagramDefinesApplicationSignals(DeviceNet)inconjunctionwithRS-4DedicatedDeviceNetChannelCellto/fromWeldControllerNext10/25/20228WS2AWeldControllerSignals-PLCtoWeldControllerWeldControllertoPLCWeldSchedule1-31NoAlertRequestWeldModeOnApproachingCapChangeFaultResetCapChangeRequestEnableContactorSaverPressure0-15RequestPressureReadPressureInitiateWeldNoFaultCapsChangedWeldModeOnProcessCompleteScheduleInProgressStepperResetTipDressRequestContactorOpenNext10/25/20229WeldingProgramOrganizationOneprogramforEveryweldcontroller.
Consistsofthefollowing:MappingRoutinesParameterConfigurationRoutineDriverRoutineforSpecificWeldControlModelandManufacturerDiagnosticRoutineWeldStationprogramcontainsthefollowingtypesofroutines:WeldgrouproutineOneroutineforeveryweldstepinthesequenceWeldActionRoutineAgroupofactionrungsforeveryweldgunwhichcyclesforaweldstepIfaweldguncyclesatmultipleweldsteps,therewillbearoutineforeachinstancetheweldguncycles.WeldCommonRoutineCollectstheinformationfromeachweldsteptopassontothewelddriverLogicforcommonweldsupport.(i.e.enableweldmode,enableweldtimers,etc.)Next10/25/202210WeldControllerprogramlogicEachweldcontrollerhasitsownprogramTheprogramnamematchestheweldcontrollername–AA100WC01ThesearetheroutinesthatarelocatedintheweldcontrollerprogramNext10/25/202211B001_MapInputsIdentifytheDeviceNetnodeoftheweldcontrollerAlsocontainsgeneralweldcontrollerconfigurationsettingsNext10/25/202212B001_MapInputsIdentifytheDeviceNetnodeNextChangearrayreferencetonodenumberChangearrayreferencetotwotimesnodenumber10/25/202213B001_MapInputsConfigurewhetherSCRisusedinthecell.NextChangeOTEtoOTUwhenNOTused.10/25/202214B002_MapOutputsIdentifytheDeviceNetnodeoftheweldcontrollerNext10/25/202215B002_MapOutputsIdentifytheDeviceNetnode–MUSTbethesameasB001_MapInputsNextChangearrayreferencetotwotimesnodenumber10/25/202216B004_ParametersSettheMessageOffsetfortheweldcontrollersdiagnosticsSettheprogram’sstringnamefordisplayonthePanelViewNext10/25/202217Z3**_*WeldControllerConfigurationSpecificDriverSpecifictoeachweldcontrollerconfiguration.(1Pack,3Pack,6Pack)Specifictodifferentversionsoftheweldcontrollerspecification.(WS2,WS2A-RevA)Specifictodifferentvenders.Allvendor&weldcontrollerspecificlogicinthisroutineThisrequiresthereplacementofonlyoneroutinewhenchangingtoadifferentweldcontrollerNext10/25/202218WeldNamingConventionsControllerScopedTagsAA###WC##OneperWeldControllerPassinformationbetweentheweldcontrollerprogramandthestationprogramAA###WC##PVOneperWeldControllerPassinformationbetweentheweldcontrollerprogramandthePanelviewNext10/25/202219WeldingStationLogicThereisonecommonroutineperstation,whichcollectstheinformationfromthevariousactionroutinestocoordinatecommunicationtotheweldcontroller.NextWeldstepconsistsofaroutinetocollecttheinformationforallweldgunsthatprocessonthatstep.Eachweldgunthatprocessesataweldstepcontainsanactionroutine.
10/25/202220WeldNamingConventionsWeldStationProgramScopedTagsG###OneperWeldGunInformationabouttheweldgun.W#G###OneperWeldGunperWeldStepInformationabouttheweldgunforaparticularweldstep.Weld#OneperWeldStepInformationaboutallweldsforastepWC##OneperWeldControllerAliasforAA###WC##WeldTimersOneperStationEnableTimerstocyclethroughtheweldscheduleWeldModeOneperStationTogglestheselectionofweldmodeonandoffNextWeldStationProgramScopedTags*WGxxxOneperWeldGunInformationabouttheweldgun.*WxWGxxxOneperWeldGunperWeldStepInformationabouttheweldgunforaparticularweldstep.WeldxOneperWeldStepInformationaboutallweldsforastep*WCxxOneperWeldControllerAliasforAA###WC##WeldTimersOneperStationEnableTimerstocyclethroughtheweldscheduleWeldModeOneperStationTogglestheselectionofweldmodeonandoff*Note:ForReferenceOnly,refertotheGeneralMotorsMechanicalDesignStandardsdocumentMD-1(ComponentNaming)whencreatingthesetags10/25/202221Exercise1Time:15min.Objective:Addaweldcontrollerprogrambycopyingbetweentwoprojects,renameprogramsandtagsaftercopy,pointtagalias’stointerlocktags.Directions:Opentheexerciseproject“Sec16Exercise1.ACD”andthereferenceproject“Sec16Reference.ACD”inRSLogix5000.Copyandpastethefollowingcontrollertagsfromthereferenceprojecttotheexerciseproject(procedureissimilartocopyingtagsinthesameproject):AA100WC01AA100WC01PVCopyandpastethefollowingprogramtagsfromthereferenceprojectStationWeldingprogramtoStationAA010programtagdatabaseintheexerciseproject(procedureissimilartocopyingtagsinthesameproject):Weld1WeldModeWeldTimersWC01Next10/25/202222Exercise1(cont’d)Directions:CopyandpastetheAA100WC01programfromthereferenceprojecttotheexerciseproject(procedureissimilartocopyingprogramsinthesameproject).Renamethefollowingintheexerciseproject:ControllertagAA100WC01toAA010WC01ControllertagAA100WC01PVtoAA010WC01PVProgramAA100WC01toAA010WC01Note:Thetagsarerenamedaftercopyingtheprogramsothatprogramtagalias’sandlogicwouldverifyaftercopy.Otherwisethetagalias’sandaddressreferenceswouldneedtobecorrected.CheckandcorrectAA010programtags:Doubleclickonthe“AliasFor”columntitletosorttagsbyalias.Verifythealias’sWC01isstillpointingtotheAA010WC01controllertag.CheckandcorrectAA010WC01programtags:Doubleclickonthe“AliasFor”columntitletosorttagsbyalias.Verifythealias’sWCandPVarestillpointingtotheAA010WC01andAA010WC01PVcontrollertags.CorrecttheCelltagaliastopointtoAA010Cell.Next10/25/202223Exercise1(cont’d)Directions:CheckandcorrectweldcontrollerDeviceNetaddressmapping:CorrectDeviceNodeaddressmappingrungsintheMapInputandMapOutputroutines,thenodeaddressforthiscontrollerisNode21CorrecttheCOPandFLLinstructionslengthfrom1to2onDeviceNetI/Omappingrungs,thisisrequiredfora3or6packweldcontroller,changesneedtobemadeinbothMapInputsandMapOutputsroutines.CorrectdiagnosticmessagerungsandrungcommentsinMapInputroutinewithnewnodeaddress,node21.VerifythethemessagenumbersarenotduplicatedbycrossreferencingthekAlarmcontrollertag.Verifyandsavetheexerciseproject.Next10/25/202224Exercise2Time:30min.Objectives:CopyandpasteweldactionandweldcommonroutinesProgramweldingpromptingSearchandReplacetagcommentsintheprogramtagdatabase
Backgroundinformation:Forthepurposesofthisexercisethefollowingwillapply
“1stWeld”actionincludestwoweldgunsC940WG01&C940WG02WeldGunC940WG01valvelocatedinvalvemanifoldPM1,valve7WeldGunC940WG02valvelocatedinvalvemanifoldPM1,valve8WeldGunC940WG01locatedonAA010WC01SCR1firesusingschedule1WeldGunC940WG02locatedonAA010WC01SCR2firesusingschedule1Clamp1andClamp2andClamp3mustbeclosedbeforetheweldingcanbeinitiated
Next10/25/202225Exercise2(cont’d)Opentheexerciseproject“Sec16Exercise2.ACD”andthereferenceproject“Sec16Reference.ACD”inRSLogix5000.Makenoteofthefollowing:Thereferenceprojectcontainsmanyprogramsandunscheduledprograms.ThisexercisewillbeusingtheStationWeldingprogramasthereference.CopyandpastethefollowingtagsfromthereferenceprogramtagdatabasetotheexerciseAA010programtagdatabase:WG104WG106W1WG104W1WG106Copyandpastethefollowingroutinesfromthereferenceprojecttotheexerciseproject:S030_1stWeldS035_InitW1WG104S040_InitW1WG106monNext10/25/202226Exercise2(cont’d)RenamethefollowingAA010programtags:WG104toC940WG01WG106toC940WG02W1WG104toW1C940WG01W1WG106toW1C940WG02Renamethenewroutinesintheexerciseprojecttoamorespecificnameandmatchthesequenceorder:S035_InitW1WG104toS035_InitW1C940WG01S040_InitW1WG106toS040_InitW1C940WG02Verifynewsequenceroutinesareinproperorderaccordingtothenewmachinesequence,theweldingtakesplaceafterClamps3areclosed. IntheexerciseprojectS030_1stWeldroutinedothefollowing:RemoveTBDbitontheWeld1.ToolRdyrungandaddXICp,pandp. IntheexerciseprojectS035_InitW1C940WG01routinedothefollowing:Correctthescrolllistrung,changethescrollisttextIDto20Correctthescrolllisttextvalueto20Correcttherungcommenttoreflectthenewscrollisttexttrigger,andweldgunnumberNext10/25/202227Exercise2(cont’d)Onthemotionpromptrung,addapromptforClamp3byaddinganoutputbranchwithXIOpandaOTLClamp3.Close.Prompt. IntheexerciseprojectS040_InitW1C940WG02routinedothefollowing:Correctthescrolllistrung,changethescrollisttextIDto21.Correctthescrolllisttextvalueto21Correcttherungcommenttoreflectthenewscrollisttexttrigger,andweldgunnumberOnthemotionpromptrung,addapromptforClamp3byaddinganoutputbranchwithXIOpandaOTLClamp3.Close.Prompt. Intheexerciseprojectmonroutinedothefollowing:Correctthefollowingweldgunvalveaddressrungs:WeldgunC940WG01isPM1V7S14WeldgunC940WG02isPM1V8S14ChangesourcevalueinMoveinstructiononrung3to1,toinitiateschedule1onAA010WC01.SCR1.ChangesourcevalueinMoveinstructiononrung4to1,toinitiateschedule1onAA010WC01.SCR2.Changevalveaddressonrung13tonewvalveaddressforC940WG01,PM1V7S14.Next10/25/202228Exercise2(cont’d)Changevalveaddres
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 长春东方职业学院《园林绿地规划原理》2024-2025学年第二学期期末试卷
- 机关内部印刷厂监管制度
- 机关内部矛盾化解制度
- 机关单位内部评优制度
- 机场内部接口管理制度及流程
- 长沙商贸旅游职业技术学院《网球上》2024-2025学年第二学期期末试卷
- 林场内部绩效考核制度
- 核心成员内部管理制度
- 检测站内部系统管理制度
- 上饶幼儿师范高等专科学校《绿色化工》2024-2025学年第二学期期末试卷
- 业务招待费管理标准制度
- GB/T 22576.1-2026医学实验室质量和能力的要求第1部分:通用要求
- 2026云南昆明巫家坝商业运营管理有限公司校园招聘8人考试参考题库及答案解析
- 福建省龙岩市2025-2026学年高二上学期期末教学质量检查语文试卷(含答案)
- 2026年包头职业技术学院单招综合素质考试题库附答案详解(考试直接用)
- 2026年物流师物流管理与供应链优化模拟试题
- 中国硬皮病诊疗指南(2025版)
- 2026春统编版小学道德与法治二年级下册每课教学设计(含目录)新教材
- 内蒙古自治区民航机场集团有限责任公司招聘笔试题库2026
- TCASTEM1007-2022技术经理人能力评价规范
- (14)普通高中音乐课程标准日常修订版(2017年版2025年修订)
评论
0/150
提交评论