《5自动工位PLC控制程序范本.pdf》由会员分享,可在线阅读,更多相关《5自动工位PLC控制程序范本.pdf(101页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、SIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.OB1-03/05/2005 14:46:00 Page 1 of 2OB1-Programm Organisation OrganisationsbausteinName:Family:Author:Version:0.1Block version:2Time stamp Code:Interface:2004-2-22 13:36:21下午1996-2-15 16:51:12下午Lengths(block/logic/data):00584 00462 00026 Name Data Type A
2、ddress Comment TEMP 0.0 OB1_EV_CLASS Byte0.0Bits 0-3=1(Coming event),Bits 4-7=1(Event class 1)OB1_SCAN_1 Byte1.01(Cold restart scan 1 of OB 1),3(Scan 2-n of OB 1)OB1_PRIORITY Byte2.01(Priority of 1 is lowest)OB1_OB_NUMBR Byte3.01(Organization block 1,OB1)OB1_RESERVED_1 Byte4.0Reserved for system OB1
3、_RESERVED_2 Byte5.0Reserved for system OB1_PREV_CYCLE Int6.0Cycle time of previous OB1 scan(milliseconds)OB1_MIN_CYCLE Int8.0Minimum cycle time of OB1(milliseconds)OB1_MAX_CYCLE Int10.0Maximum cycle time of OB1(milliseconds)OB1_DATE_TIMEDate_And_Time12.0Date and time OB1 startedBlock:OB1 Programm Or
4、ganisationNetwork:1 Neustartmerker bildenDiese Zeile mu?Aebernommen werden.L#OB1_SCAN_1 L 1 =I =NEUSTARTM2001.0 -Neustartmerker fOer SicalisNetwork:2 ZAehlimpuls fuer RoboterzeitmessungM11.1M11.1ZAehlimpulsZIMPM11.0M11.0ZAehlimpuls HifuZIMP/1RM11.1M11.1ZAehlimpulsZIMPSIMATIC 1E128801Schiebet黵 2 ARG
5、10CPU 416-2 DP.OB1-03/05/2005 14:46:00 Page 2 of 2Network:3 Zyklisches Programm CALL IBS_DiagnoseFC1 -INTERBUS Diagnose CALL INBETRIEBNAHME!FC9 -Nur zur Inbetriebnahme CALL PC_PDEFC69 -Steuerung PDE CALL SimulationFC90 -Roboter Simulation CALL StartbedingungenFC101 -Startbedingungen CALL Station 1L
6、SchutzfensterFC102 -Station 1L Schutzfenster CALL Station 1L WerkzeugFC103 -Station 1L Werkzeug CALL Station 2L SchutzfensterFC104 -Station 2L Schutzfenster CALL Station 2L WerkzeugFC105 -Station 2L Werkzeug CALL Station 3L HydraulikFC106 -Station 3L Hydraulik CALL Station 3L FalzenFC107 -Station 3L
7、 Falzen CALL Station 4L GelierenFC108 -Station 4L Gelieren CALL Station 5L AuslaufbandFC109 -Station 5L Auslaufband CALL Station 1R SchutzfensterFC112 -Station 1R Schutzfenster CALL Station 1R WerkzeugFC113 -Station 1R Werkzeug CALL Station 2R SchutzfensterFC114 -Station 2R Schutzfenster CALL Statio
8、n 2R WerkzeugFC115 -Station 2R Werkzeug CALL Station 3R HydraulikFC116 -Station 3R Hydraulik CALL Station 3R FalzenFC117 -Station 3R Falzen CALL Station 4R GelierenFC118 -Station 4R Gelieren CALL Station 5R AuslaufbandFC119 -Station 5R Auslaufband CALL KOehlwasserFC129 -KOehlwasser CALL Rob.A Kleben
9、 Stat.1L/1RFC130 -Roboter A Kleben Station 1L/1R CALL Rob.B Handl./Schw.1-5LFC131 -Roboter B Handling 1L-5L,Schweissen 3L4L CALL Rob.C Handl./Schw.1-5RFC132 -Roboter C Handling 1R-5R,Schweissen 3R4R CALL Anzeigen AllgemeinFC150 -Anzeigen AllgemeinNetwork:4 PMC SICALIS MODULARHier stehen die Aufrufe
10、zur Datenerfassung.FC260-FC264 erzeugen die Daten.FB251 steht fuer die Kopplung an Sicalis.CALL AGG1_SIC_WCC_RANGFC260 -FC zur Datenrangierung von AGG1 fOer SICALIS CALL FB_PMC_ZYK,DB_PMC_ZYK/SICALIS-PMCFB251/DB251 -Zyklus Kopplung SICALIS-PMC/Inst.DB FB251Network:5 ZAehler fAer Lampenbausteine rAec
11、ksetzen L 0 T DB16#1.D_0/DB Lampenbaustein BT1 DB16.DBW0 T DB16#1.D_5DB16.DBW10 T DB17#2.D_0/DB Lampenbaustein BT2 DB17.DBW0 T DB17#2.D_5DB17.DBW10 Network:6 BausteinendeSIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.OB10-03/05/2005 14:48:28 Page 1 of 1OB10-Name:TriggerFamily:PC_PDEAuthor:PP_V402Ver
12、sion:2.0Block version:2Time stamp Code:Interface:2004-2-4 7:25:47上午1998-12-15 9:24:55上午Lengths(block/logic/data):00118 00006 00020 Name Data Type Address Comment TEMP 0.0 OB10_EV_CLASS Byte0.0Bits 0-3=1(Coming event),Bits 4-7=1(Event class 1)OB10_STRT_INFO Byte1.016#11(OB 10 has started)OB10_PRIORIT
13、Y Byte2.02(Priority of 1 is lowest)OB10_OB_NUMBR Byte3.010(Organization block 10,OB10)OB10_RESERVED_1 Byte4.0Reserved for system OB10_RESERVED_2 Byte5.0Reserved for system OB10_PERIOD_EXE Word6.0Period of execution(once,per minute/hour/day/week/month/year)OB10_RESERVED_3 Int8.0Reserved for system OB
14、10_RESERVED_4 Int10.0Reserved for system OB10_DATE_TIMEDate_And_Time12.0Date and time OB10 startedBlock:OB10 Network:1 Ereignispunkt des SchichtmodellsTime_EvenTime_EventtEreignispunkt desSchichtmodellesM3.6STime_EvenTime_EventtEreignispunkt desSchichtmodellesM3.6SIMATIC 1E128801Schiebet黵 2 ARG 10CP
15、U 416-2 DP.OB35-03/05/2005 14:49:35 Page 1 of 4OB35-Weckalarm 100ms Weckalarm 100msName:MS100Family:PC_PDEAuthor:PP_V402Version:2.0Block version:2Time stamp Code:Interface:2004-2-22 13:37:42下午2003-11-13 11:46:22上午Lengths(block/logic/data):00380 00248 00036 Name Data Type Address Comment TEMP 0.0 OB3
16、5_EV_CLASS Byte0.0Bits 0-3=1(Coming event),Bits 4-7=1(Event class 1)OB35_STRT_INF Byte1.016#36(OB 35 has started)OB35_PRIORITY Byte2.011(Priority of 1 is lowest)OB35_OB_NUMBR Byte3.035(Organization block 35,OB35)OB35_RESERVED_1 Byte4.0Reserved for system OB35_RESERVED_2 Byte5.0Reserved for system OB
17、35_PHASE_OFFSET Word6.0Phase offset(msec)OB35_RESERVED_3 Int8.0Reserved for system OB35_EXC_FREQ Int10.0Frequency of execution(msec)OB35_DATE_TIME Date_And_Time12.0Date and time OB35 started Zeiger1 DWord20.0Speicher Adressregister 1 Zeiger2 DWord24.0Speicher Adressregister 2 _DBNO Word28.0Speicher
18、ge鰂fneter DatenbausteinBlock:OB35 Cyclic InterruptNetwork:1 ZAehlimpuls fAer RoboterzeitmessungM10.1M10.1MerkermitstAendigVKE=1VKE=1M11.1M11.1ZAehlimpulsZIMPSIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.OB35-03/05/2005 14:49:35 Page 2 of 4Network:2 TechnikstAerungen StAerung Bedientafel =Technische
19、 StAerung Vorwahl Einzelbewegung =RAestenDB260.DBX3.3 Start Aus =RAestenDB260.DBX6.0 Teilemangel=LogistikDB260.DBX6.1 Teilestau =LogistikM400.0M400.0KeineStOerungaufBedientafel 1H14#1M402.0M402.0KeineStOerungaufBedientafel 2H14#2I3.3I3.3KontrolleEinzelbewegung#1K23KDB260.DBX3.3DB260.DBX6.0DB260.DBX6
20、.1L2.0Network:3 Summenzeit:Technische StAerungenPDE_Zeiten_messenFC65FC65Zeitenmessen0,1SekundeENL2.0MESSDB69DB69Daten undParameterPDE_DatenDB_DatenDB69.DBD12DB69.DBD126 6SummezeittechnischeSt鰎ungenPDE_Daten.Technische_StoerungenZeitENOSIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.OB35-03/05/2005 1
21、4:49:35 Page 3 of 4Network:4 Summenzeit:Logistische StAerungenDB260.DBX6.0DB260.DBX6.1PDE_Zeiten_messenFC65FC65Zeitenmessen0,1SekundeENMESSDB69DB69Daten undParameterPDE_DatenDB_DatenDB69.DBD13DB69.DBD130 0SummenzeitlogistischeSt鰎ungenPDE_Daten.Logistische_StoerungenZeitENONetwork:5 Summenzeit:RAestz
22、eitenI3.3I3.3KontrolleEinzelbewegung#1K23KDB260.DBX3.3PDE_Zeiten_messenFC65FC65Zeitenmessen0,1SekundeENMESSDB69DB69Daten undParameterPDE_DatenDB_DatenDB69.DBD13DB69.DBD134 4SummenzeitR黶tzeitenPDE_Daten.RuestzeitenZeitENOSIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.OB81-03/05/2005 14:50:44 Page 1 o
23、f 2OB81-Stromversorgungsfehler StromversorgungsfehlerName:Family:Author:Version:0.1Block version:2Time stamp Code:Interface:2004-3-29 15:37:14下午2003-5-6 11:30:24上午Lengths(block/logic/data):00204 00080 00024 Name Data Type Address Comment TEMP 0.0 OB81_EV_CLASS Byte0.016#39,Event class 3,Entering eve
24、nt state,Internal fault event OB81_FLT_ID Byte1.016#XX,Fault identifcation code OB81_PRIORITY Byte2.0Priority of OB Execution OB81_OB_NUMBR Byte3.081(Organization block 81,OB81)OB81_RESERVED_1 Byte4.0Reserved for system OB81_RESERVED_2 Byte5.0Reserved for system OB81_MDL_ADDR Int6.0Address of bus in
25、terface module in rack with defective power supply OB81_RESERVED_3 Byte8.0Reserved for system OB81_RESERVED_4 Byte9.0Reserved for system OB81_RESERVED_5 Byte10.0Reserved for system OB81_RESERVED_6 Byte11.0Reserved for system OB81_DATE_TIME Date_And_Time12.0Date and time OB81 started OB81_VW Int20.0F
26、ehlercode Integerformat OB81_MELD Bool22.0Meldung kommtBlock:OB81 Power Supply FaultNetwork:1 MOVEEN#OB81_EV_CLASSINENOOUT#OB81_VWCMP=I#OB81_VWIN157IN2#OB81_MELDNetwork:2 MOVEEN#OB81_FLT_IDINENOOUT#OB81_VW#OB81_MELDCMP=I#OB81_VWIN133IN2BATTERIEBATTERIEBatteriefehler SPSM19.6SIMATIC 1E128801Schiebet黵
27、 2 ARG 10CPU 416-2 DP.OB100-03/05/2005 14:52:14 Page 1 of 2OB100-AG-Neustart AG-NeustartName:Family:Author:PPV4Version:0.1Block version:2Time stamp Code:Interface:2004-3-29 15:41:04下午1998-5-12 14:08:48下午Lengths(block/logic/data):00186 00068 00026 Name Data Type Address Comment TEMP 0.0 OB100_EV_CLAS
28、S Byte0.016#13,Event class 1,Entering event state,Event loggedin diagnostic buffer OB100_STRTUP Byte1.016#81/82/83/84 Method of startup OB100_PRIORITY Byte2.027(Priority of 1 is lowest)OB100_OB_NUMBR Byte3.0100(Organization block 100,OB100)OB100_RESERVED_1 Byte4.0Reserved for system OB100_RESERVED_2
29、 Byte5.0Reserved for system OB100_STOP Word6.0Event that caused CPU to stop(16#4xxx)OB100_STRT_INFO DWord8.0Information on how system started OB100_DATE_TIMEDate_And_Time12.0Date and time OB100 startedBlock:OB100 COMPLETE RESTARTNetwork:1 IBS-AnlaufIBS_AnlaufFC0FC0INTERBUSInitialisierungENENONetwork
30、:2 Anlauf SICALIS-PMCDiese Zeile mu?黚ernommen werden.FB_PMC_ANFB250FB250AnlaufKopplungSICALIS-PMCDB250DB250Inst.DBFB250DB_PMC_ANENENOSIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.OB100-03/05/2005 14:52:14 Page 2 of 2Network:3 KONFIGURATIONSBYTE L諷CHEN-Station 3LMit Nullsetzen des Konfigurationsbyte
31、s wird ein neuer Konfigurationszyklus des Analog-Ausgangsmoduls gestartet.MOVEENB#16#0INENOOUTMB963MB963KonfigurationsbyteAnalogausgAenge3LKONFIGNetwork:4 KONFIGURATIONSBYTE L諷CHEN-Station 3RMit Nullsetzen des Konfigurationsbytes wird ein neuer Konfigurationszyklus des Analog-Ausgangsmoduls gestarte
32、t.MOVEENB#16#0INENOOUTMB965MB965KonfigurationsbyteAnalogausgAenge3RKONFIGNetwork:5 BausteinendeSIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.OB101-03/05/2005 14:53:12 Page 1 of 2OB101-AG-Wiederanlauf AG-WiederanlaufName:Family:Author:PPV4Version:0.1Block version:2Time stamp Code:Interface:2004-3-29
33、 15:41:06下午1998-5-12 14:08:48下午Lengths(block/logic/data):00166 00052 00026 Name Data Type Address Comment TEMP 0.0 OB100_EV_CLASS Byte0.016#13,Event class 1,Entering event state,Event loggedin diagnostic buffer OB100_STRTUP Byte1.016#81/82/83/84 Method of startup OB100_PRIORITY Byte2.027(Priority of
34、 1 is lowest)OB100_OB_NUMBR Byte3.0100(Organization block 100,OB100)OB100_RESERVED_1 Byte4.0Reserved for system OB100_RESERVED_2 Byte5.0Reserved for system OB100_STOP Word6.0Event that caused CPU to stop(16#4xxx)OB100_STRT_INFO DWord8.0Information on how system started OB100_DATE_TIMEDate_And_Time12
35、.0Date and time OB100 startedBlock:OB101 RESTARTNetwork:1 IBS-AnlaufIBS_AnlaufFC0FC0INTERBUSInitialisierungENENONetwork:2 Anlauf SICALIS-PMCDiese Zeile mu?黚ernommen werden.FB_PMC_ANFB250FB250AnlaufKopplungSICALIS-PMCDB250DB250Inst.DBFB250DB_PMC_ANENENOSIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.O
36、B102-03/05/2005 14:53:55 Page 1 of 2OB102-AG-Kaltstart AG-KaltstartName:Family:Author:PPV4Version:0.1Block version:2Time stamp Code:Interface:2004-3-29 15:41:07下午1998-5-12 14:08:48下午Lengths(block/logic/data):00166 00052 00026 Name Data Type Address Comment TEMP 0.0 OB100_EV_CLASS Byte0.016#13,Event
37、class 1,Entering event state,Event loggedin diagnostic buffer OB100_STRTUP Byte1.016#81/82/83/84 Method of startup OB100_PRIORITY Byte2.027(Priority of 1 is lowest)OB100_OB_NUMBR Byte3.0100(Organization block 100,OB100)OB100_RESERVED_1 Byte4.0Reserved for system OB100_RESERVED_2 Byte5.0Reserved for
38、system OB100_STOP Word6.0Event that caused CPU to stop(16#4xxx)OB100_STRT_INFO DWord8.0Information on how system started OB100_DATE_TIMEDate_And_Time12.0Date and time OB100 startedBlock:OB102 COLD RESTARTNetwork:1 IBS-AnlaufIBS_AnlaufFC0FC0INTERBUSInitialisierungENENONetwork:2 Anlauf SICALIS-PMCDies
39、e Zeile mu?黚ernommen werden.FB_PMC_ANFB250FB250AnlaufKopplungSICALIS-PMCDB250DB250Inst.DBFB250DB_PMC_ANENENOSIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.FC90-03/05/2005 15:16:37 Page 1 of 16FC90-Simulation Roboter SimulationName:Family:Author:InProVersion:0.1Block version:2Time stamp Code:Interfac
40、e:2004-11-24 13:42:41下午2000-9-15 13:56:31下午Lengths(block/logic/data):00894 00706 00000 Name Data Type Address Comment IN 0.0 OUT 0.0 IN_OUT 0.0 TEMP 0.0 RETURN 0.0 RET_VAL0.0Block:FC90 Robotersimulation Ablauf ohne TeilNetwork:1 Robotersimulation Summe Teilkontrollen frei Hifu 1I56.0I56.0Teilkontrol
41、le1LST11/1Aussenteillinks1LST11/1I56.2I56.2Teilkontrolle1LST11/2Aussenteillinks1LST11/2I60.0I60.0Teilkontrolle2LST11/1Innenteillinks2LST11/1I60.2I60.2Teilkontrolle2LST11/2Innenteillinks2LST11/2I31.0I31.0Teilkontrolle3LST11/1Aussenteil3LST11/1I31.1I31.1Teilkontrolle3LST11/2Aussenteil3LST11/2M28.0M28.
42、0SimulationSummeTeilkontrollen freiHiFuKSIM/KT1Network:2 Robotersimulation Summe Teilkontrollen frei Hifu 2I31.2I31.2Teilkontrolle3LST12/1Innenteil3LST12/1I31.3I31.3Teilkontrolle3LST12/2Innenteil3LST12/2I62.0I62.0Teilkontrolle4LST11/1SchiebetOer links4LST11/1I62.2I62.2Teilkontrolle4LST11/2SchiebetOe
43、r links4LST11/2I68.1I68.1Teilkontrolle 15LST11/1Aufgabeseite5LST11/1I68.3I68.3Teilkontrolle 25LST11/2Aufgabeseite5LST11/2I220.3I220.3Rob.B(A4)ROeckmeldung Folge 4BRFLG4M515.4M515.4Rob.BProfilfrei1Vorrichtung 5Station 5LBKPF1V5M28.1M28.1SimulationSummeTeilkontrollen freiHiFuKSIM/KT2SIMATIC 1E128801Sc
44、hiebet黵 2 ARG 10CPU 416-2 DP.FC90-03/05/2005 15:16:37 Page 2 of 16Network:3 Robotersimulation Summe Teilkontrollen frei Hifu 3I74.0I74.0Teilkontrolle1RST11/1Aussenteillinks1RST11/1I74.2I74.2Teilkontrolle1RST11/2Aussenteillinks1RST11/2I78.0I78.0Teilkontrolle2RST11/1Innenteillinks2RST11/1I78.2I78.2Tei
45、lkontrolle2RST11/2Innenteillinks2RST11/2I47.0I47.0Teilkontrolle3RST11/1Aussenteil3RST11/1I47.1I47.1Teilkontrolle3RST11/2Aussenteil3RST11/2M28.2M28.2SimulationSummeTeilkontrollen freiHiFuKSIM/KT3Network:4 Robotersimulation Summe Teilkontrollen frei Hifu 4I47.2I47.2Teilkontrolle3RST12/1Innenteil3RST12
46、/1I47.3I47.3Teilkontrolle3RST12/2Innenteil3RST12/2I80.0I80.0Teilkontrolle4RST11/1SchiebetOer rechts4RST11/1I80.2I80.2Teilkontrolle4RST11/2SchiebetOer rechts4RST11/2I86.1I86.1Teilkontrolle 15RST11/1Aufgabeseite5RST11/1I86.3I86.3Teilkontrolle 25RST11/2Aufgabeseite5RST11/2I210.3I210.3Rob.C(A4)ROeckmeld
47、ung Folge 4CRFLG4M525.4M525.4Rob.CProfilfrei1Vorrichtung 5Station 5RCKPF1V5M28.3M28.3SimulationSummeTeilkontrollen freiHiFuKSIM/KT4Network:5 Simulation Summe Teilkontrollen freiM28.0M28.0SimulationSummeTeilkontrollen freiHiFuKSIM/KT1M28.1M28.1SimulationSummeTeilkontrollen freiHiFuKSIM/KT2M28.2M28.2S
48、imulationSummeTeilkontrollen freiHiFuKSIM/KT3M28.3M28.3SimulationSummeTeilkontrollen freiHiFuKSIM/KT4I0.6I0.6KontrolleSteuerspannung isteinKC0KM27.6M27.6SimulationSummeTeilkontrollen ARGabgefallenKSIM/KTNetwork:6 Summe Roboboter 0-Punkt f黵 SimulationM501.4M501.4Rob.AProfilfrei0-PunktAKPF0M511.4M511.
49、4Rob.BProfilfrei0-PunktBKPF0M521.4M521.4Rob.CProfilfrei0-PunktCKPF0M27.3M27.3SimulationSummeRoboterProfilfrei0-PunktKSIM/PF0SIMATIC 1E128801Schiebet黵 2 ARG 10CPU 416-2 DP.FC90-03/05/2005 15:16:37 Page 3 of 16Network:7 Vorwahl Robotersimulation Summe Grundstellung Stationen M38.4M38.4SummeZylinderzur
50、OeckStation 1L1LK10M40.4M40.4SummeZylinderzurOeckStation 2L2LK10M42.4M42.4SummeZylinderzurOeckStation 3L3LK10M44.4M44.4SummeZylinderzurOeckStation 4L4LK10M27.4M27.4SimulationSummeGrundstellungStationenHifuKSIM/GND1Network:8 Vorwahl Robotersimulation Summe Grundstellung Stationen M27.4M27.4Simulation