Standardele de automatizare Siemens includ următoarele funcții generale

Sep 23, 2025 Lăsaţi un mesaj

Mai jos este o introducere în câteva funcții fundamentale ale automatizării industriale la Siemens Automotive Plants! (Aplicabil nu numai standardului VASS, ci și SICAR de la Tesla).

 

Standard VASS:

 

Standardul SICAR de la Tesla

 

Cerințe privind funcțiile de control (SICAR) pentru atelierele de caroserie propuse de Siemens:

 

Oprire: Pauză


Sfârșitul ciclului: Oprire la finalizarea ciclului


Poziția de acasă: Reveniți la poziția inițială


Un singur pas: activați operația cu un singur-pas


Pas+1: executați operația cu un singur-pas


Linie goală: goliți linia de producție


Fără parte: rulați gol


Oprire la sfârșitul ciclului: (Halt bei Taktende) (Sfârșitul ciclului)


Termeni cheie: automat, pornire/oprire, parte prezentă/absent la stație.


După încheierea procesului de producție, sistemul își menține poziția de origine. Nu este prevăzut niciun mecanism de eliberare pentru îndepărtarea componentelor (diapozitivele rămân în stație), iar activarea stației este abandonată. Această funcție este utilizată în fiecare circuit de protecție.


Procesul actual se încheie, iar echipamentul, inclusiv robotul, rămâne în poziția sa de origine.


Componentele nu mai sunt transportate din echipament, dar rămân pe loc. Rețineți că componentele de la corpuri de iluminat sau echipamente se pot schimba poziția la poziția de acasă. În acest caz, dispozitivul nu trebuie deschis sub nicio formă!


Această funcție se aplică numai posturilor de radio. Roboții de manipulare pot poziționa componentele într-o poziție de așteptare.


Când modul automat este activat, butonul HMI corespunzător este activat și variabila .xSK6_TE := (bVisuTasten=Byte#32);(VASS) SYSTEM_DB".HMI_Panel[x].IN_Ext. Req_StopEndCycle(SICAR)


În standardul VASS, starea intermediară a dispozitivului satisface condiția de oprire-ciclului, după care K40 este dezactivat.

 

IF xK40A

SAU (ST_BA.K6_TE ȘI ST_BA.K6_AnwTE ȘI NU ST_BA.K94_Lstop)

SAU(ST_BA.K6_TE ȘI ST_BA.K93_AnwLeer ȘI ST_BA.K93_Leer)

SAU(Nu ORT ȘI ST_BA.ExtStop)

ORNOT K16_NotHalt

ORNOT K61_Antr

ORST_BA.K36_PESIStoe

SAU(NU K51_KON ȘI NU ST_BA.KWE7)

ORNOT K52_StVo

ORxFSPOATE

ORReset_Aus

SAU(NU ST_BA.K23_BaHand ȘI NU ST_BA.K9_BaAuto ȘI NU ST_BA.K8_BaEinzelbet ȘI NU Cfg.X1)

ORNOT STEU_EIN

ORST_BA.KWE2_Rob

ORST_BA.KWE2_Rob_UBA

ORxTMP_BIT1 ATUNCI

xHM_K40 := Fals;

END_IF;

 

Ciclu gol:(Producție fără piese) (Fără parte: tiraj gol)


Cuvinte cheie:Funcționare automată, continuă, fără piese la stație.


1. În funcționarea PoT, nu sunt trimise cereri/transferuri către sistemul de transport.


2. În operațiunea de tip lant-PoT, trebuie luat în considerare clipboard-ul din celulă/ARG.


3. Specificații pentru transportoarele de acumulare și stațiile de containere:


De asemenea, operarea PoT trebuie să fie fezabilă cu transportoare de stivuire și stații de containere.


În acest scop, programarea robotului în PoT trebuie executată după cum urmează: Robotul își deplasează propriul SUS la o distanță suficientă înainte de piesa de îndepărtat, apoi închide dispozitivul de prindere fără a scoate efectiv piesa.


Transportoarele de stivuire nu mai folosesc funcționarea PoT, deoarece îndepărtarea parțială nu are loc.


Nu este setată nicio cerere de schimb de containere. Stațiile de containere nu folosesc operarea PoT.


În modul de preselecție automată (adică, când butonul START clipește), activarea are loc prin butoanele HMI sau butoanele corespunzătoare de pe caseta de butoane.


Variabilă SYSTEM_DB".HMI_Panel[x].IN_Ext. DryRun(SICAR),xSK92_PoT:= (bVisuTasten=Byte#128);(VASS)


În standardul VASS, FC10 este utilizat pentru a simula semnalele piesei pentru emularea curselor goale.


Linie goală:(Empty Run System Anlage leer fahren)


Cuvinte cheie:Automat, întrerupere pornire, stație fără piese.


După selectarea funcției, stația de încărcare cu plumb este blocată, iar componentele din stația de producție, stația de depozitare și dispozitivul de prindere robot sunt instalate. Stațiile de inserare ulterioare sunt eliberate în continuare pe baza componentelor care urmează să fie instalate (inserarea ferestrei/luminii de protecție cu protecție indirectă). Memoria nu este ștearsă.


Această funcție trebuie să fie terminată în orice moment și trebuie asigurată repornirea automată a producției de piese.


Când sistemul este gol, pornirea fiecărui BA trebuie să fie dezactivată și selecția resetată.


Această funcție acționează asupra circuitului de protecție și este selectată individual pentru fiecare circuit de protecție folosind un buton de preselecție.


Selectarea-ARG încrucișată ar trebui să fie posibilă. Aceasta înseamnă un buton separat pe interfața cu utilizatorul.

 

Soluția este prin preselectare FB și trebuie transmisă la un alt ARG prin cuplajul PN-PN.

 

Circuitul de protecție generat automat „Gol” rămâne neafectat aici.

 

Activarea are loc făcând clic pe butonul HMI (posibil în stările de preselecție manuală, automată și automată), cu variabila corespunzătoare

variabila corespunzătoare SYSTEM_DB".HMI_Panel[x].IN_Ext. EmptyLine(SICAR), xSK93_Leer:= (bVisuTasten=Byte#64) Sau ST_BA.K93_Leer_SR;(VASS)


În standardul VASS, K40 se închide atunci când starea dispozitivului de medie-tensiune îndeplinește condiția de linie goală.
 

IF xK40A

SAU(ST_BA.K6_TE ȘI ST_BA.K6_AnwTE ȘI NU ST_BA.K94_Lstop)

SAU (ST_BA.K6_TE ȘI ST_BA.K93_AnwLeer ȘI ST_BA.K93_Leer)

SAU(Nu ORT ȘI ST_BA.ExtStop)

ORNOT K16_NotHalt

ORNOT K61_Antr

ORST_BA.K36_PESIStoe

SAU(NU K51_KON ȘI NU ST_BA.KWE7)

ORNOT K52_StVo

ORxFSCAN

ORReset_Aus

SAU(NU ST_BA.K23_BaHand ȘI NU ST_BA.K9_BaAuto ȘI NU ST_BA.K8_BaEinzelbet ȘI NU Cfg.X1)

ORNOT STEU_EIN

ORST_BA.KWE2_Rob

ORST_BA.KWE2_Rob_UBA

ORxTMP_BIT1 ATUNCI

xHM_K40 := Fals;

END_IF;

Trimite anchetă

whatsapp

Telefon

E-mail

Anchetă