Žemiau pateikiamas kelių pagrindinių Siemens automobilių gamyklų pramonės automatizavimo funkcijų įvadas! (Taikoma ne tik VASS standartui, bet ir Tesla SICAR).
VASS standartas:
Tesla SICAR standartas
„Siemens“ siūlomi valdymo funkcijų reikalavimai (SICAR) kėbulų parduotuvėms:
Sustabdyti: pristabdyti
Ciklo pabaiga: Sustabdykite ciklo pabaigoje
Pradinė padėtis: grįžkite į pradinę padėtį
Vienas veiksmas: suaktyvinkite vieno{0}}veiksmo operaciją
Veiksmas+1: atlikite vieno-veiksmo operaciją
Tuščia linija: išvalykite gamybos liniją
Be dalies: paleisti tuščią
Sustojimas ciklo pabaigoje: (Halt bei Taktende) (ciklo pabaiga)
Pagrindinės sąlygos: Automatinis, Pradėti / Sustabdyti, Dalis yra / Nėra stotyje.
Pasibaigus gamybos procesui, sistema išlaiko pradinę padėtį. Nenumatytas komponentų pašalinimo atleidimo mechanizmas (slidės lieka stotyje), o stoties aktyvinimo atsisakoma. Ši funkcija naudojama kiekvienoje apsauginėje grandinėje.
Dabartinis procesas baigiamas, o įranga, įskaitant robotą, lieka pradinėje padėtyje.
Komponentai toliau nepernešami iš įrangos, bet lieka savo vietose. Atminkite, kad armatūros ar įrangos komponentai gali pakeisti padėtį pradinėje padėtyje. Šiuo atveju jokiu būdu negalima atidaryti armatūros!
Ši funkcija taikoma tik radijo stotims. Tvarkantys robotai komponentus gali nustatyti budėjimo režimu.
Kai įjungtas automatinis režimas, įjungtas atitinkamas HMI mygtukas ir kintamasis .xSK6_TE := (bVisuTasten=Byte#32);(VASS) SYSTEM_DB".HMI_Panel[x].IN_Ext. Req_StopEndCycle(SICAR)
VASS standarte tarpinė įrenginio būsena atitinka ciklo{0}}pabaigos sustabdymo sąlygą, po kurios K40 išjungiamas.
JEI xK40A
ARBA (ST_BA.K6_TE IR ST_BA.K6_AnwTE IR NE ST_BA.K94_Lstop)
ARBA(ST_BA.K6_TE IR ST_BA.K93_AnwLeer IR ST_BA.K93_Leer)
ARBA (ne ORT IR ST_BA.ExtStop)
ORNOT K16_NotHalt
ORNOT K61_Antr
ORST_BA.K36_PESISkojis
ARBA (NE K51_KON IR NE ST_BA.KWE7)
ORNOT K52_StVo
ORxFSGALI
ORReset_Aus
ARBA(NE ST_BA.K23_BaHand IR NE ST_BA.K9_BaAuto IR NE ST_BA.K8_BaEinzelbet IR NE Cfg.X1)
ORNOT STEU_EIN
ORST_BA.KWE2_Rob
ORST_BA.KWE2_Rob_UBA
ORxTMP_BIT1 TADA
xHM_K40 := Netiesa;
END_IF;
Tuščias ciklas:(Gamyba be dalių) (be dalies: tuščia eiga)
Raktiniai žodžiai:Automatinis, nuolatinis veikimas, be dalių stotyje.
1. Veikiant PoT, į konvejerio sistemą nesiunčiami jokie prašymai/pervedimai.
2. Vykdant grandininio-tipo PoT operaciją, reikia atsižvelgti į iškarpinę langelyje / ARG.
3. Akumuliacinių konvejerių ir konteinerių stočių specifikacijos:
PoT operacija taip pat turi būti įmanoma naudojant krovimo konvejerius ir konteinerių stotis.
Šiuo tikslu roboto programavimas PoT turi būti vykdomas taip: Robotas pats juda AUKŠTYN iki pakankamo atstumo prieš nuimamą dalį, tada uždaro griebtuvą, faktiškai nepašalindamas detalės.
Krovimo konvejeriai nebenaudoja PoT operacijos, nes nevyksta dalinis pašalinimas.
Prašymas pakeisti konteinerį nenustatytas. Konteinerinės stotys nenaudoja PoT operacijos.
Automatinio išankstinio pasirinkimo režimu (ty kai mirksi START mygtukas) aktyvinimas vyksta naudojant HMI mygtukus arba atitinkamus mygtukų dėžutės mygtukus.
Kintamasis SYSTEM_DB".HMI_Panel[x].IN_Ext. DryRun(SICAR),xSK92_PoT:= (bVisuTasten=Byte#128);(VASS)
VASS standarte FC10 naudojamas imituoti dalių signalus, imituojančius tuščius važiavimus.
Tuščia eilutė:(Empty Run System Anlage leer fahren)
Raktiniai žodžiai:Automatinis, paleidimo pertraukimas, stotis be dalių.
Pasirinkus funkciją, švino pakrovimo stotis blokuojama, sumontuoti komponentai gamybos stotyje, sandėliavimo stotyje, roboto griebtuvas. Vėlesnės įdėjimo stotys toliau išleidžiamos atsižvelgiant į komponentus, kuriuos dar reikia sumontuoti (apsauginio lango / šviesos su netiesiogine apsauga įdėjimas). Atmintis neišvalyta.
Ši funkcija turi būti nutraukta bet kuriuo metu ir turi būti užtikrintas automatinis dalių gamybos iš naujo paleidimas.
Kai sistema tuščia, reikia išjungti kiekvieno BA paleidimą ir atstatyti pasirinkimą.
Ši funkcija veikia apsauginę grandinę ir parenkama atskirai kiekvienai apsauginei grandinei naudojant išankstinio pasirinkimo mygtuką.
Kryžminis-ARG pasirinkimas turėtų būti įmanomas. Tai reiškia atskirą mygtuką vartotojo sąsajoje.
Sprendimas yra per išankstinį FB pasirinkimą ir turi būti perduotas kitam ARG per PN-PN jungtį.
Automatiškai sugeneruota apsaugos grandinė „Tuščia“ čia lieka nepakitusi.
Aktyvinimas įvyksta paspaudus HMI mygtuką (galima rankinio, automatinio ir automatinio išankstinio pasirinkimo būsenose) su atitinkamu kintamuoju
atitinkamas kintamasis SYSTEM_DB".HMI_Panel[x].IN_Ext. EmptyLine(SICAR), xSK93_Leer:= (bVisuTasten=Byte#64) arba ST_BA.K93_Leer_SR;(VASS)
VASS standarte K40 užsidaro, kai vidutinės{1}}tampos įrenginio būsena atitinka tuščios linijos būseną.
JEI xK40A
ARBA(ST_BA.K6_TE IR ST_BA.K6_AnwTE IR NE ST_BA.K94_Lstop)
ARBA (ST_BA.K6_TE IR ST_BA.K93_AnwLeer IR ST_BA.K93_Leer)
ARBA (ne ORT IR ST_BA.ExtStop)
ORNOT K16_NotHalt
ORNOT K61_Antr
ORST_BA.K36_PESISkojis
ARBA (NE K51_KON IR NE ST_BA.KWE7)
ORNOT K52_StVo
ORxFSCAN
ORReset_Aus
ARBA(NE ST_BA.K23_BaHand IR NE ST_BA.K9_BaAuto IR NE ST_BA.K8_BaEinzelbet IR NE Cfg.X1)
ORNOT STEU_EIN
ORST_BA.KWE2_Rob
ORST_BA.KWE2_Rob_UBA
ORxTMP_BIT1 TADA
xHM_K40 := Netiesa;
END_IF;




