Documentos de Académico
Documentos de Profesional
Documentos de Cultura
VJEBA 1:
I. Cilj vjebe: Nauiti osnove programiranja programabilnih logikih kontrolera (PLC-ova) te primjeniti PLC za automatizaciju tipinog industrijskog postrojenja
Oienje OPERAND I125.0 I124.1 I124.2 I124.3 I124.4 I124.5 I124.6 I124.7 Q125.0 Q125.1 Q125.2 Q125.3 Q125.4 Q125.5 Q125.6 Q125.7 I124.0 Q124.1 Q124.2 Q124.3 Q124.4 Q124.7 Q124.6 Q124.5 SIMBOL FC1 T1 T2 T3 T4 ID1 ID2 ID3 BCD 1-A BCD 1-B BCD 1-C BCD 1-D BCD 10-A BCD 10-B BCD 10-C BCD 10-D SW1 L1 L2 L3 L4 Z1 MT1 MT2 KOMENTAR Fotoelija brojaa proizvoda Tipkalo na radnom mjestu 1. Tipkalo na radnom mjestu 2. Tipkalo na radnom mjestu 3. Tipkalo u alarmnom dijelu (postmontani dio) Induktivni dava na radnom mjestu 1. Induktivni dava na radnom mjestu 2. Induktivni dava na radnom mjestu 3. BCD bit 0 Jedinice na 7-segmentnom BCD bit 1 pokazivau u BCD kodu BCD bit 2 BCD bit 3 BCD bit 0 BCD bit 1 Desetice na 7-segmentnom pokazivau u BCD kodu BCD bit 2 BCD bit 3 Glavni prekida Svjetlosna signalizacija na radnom mjestu 1. Svjetlosna signalizacija na radnom mjestu 2. Svjetlosna signalizacija na radnom mjestu 3. Svjetlosna signalizacija alarma Zujalica Motor trake smjer 1. Motor trake smjer 2.
Z1
motor
L1 T 1
L2 T 2
L3 T 3
L4 T 4
napajanje
PLC interface
Sl. 1.4. CPU serije 300. Sastoji se od: - statusnih LED dioda koje daju informaciju o stanju CPU (postoji li hardware-ska ili software-ska pogreka SF, greka baterije - BATF, forsiranje CPU - FRCE, prisutno li je 5V napajanje sabirnice DC5, CPU u pogonskom reimu RUN, CPU u stop modu - STOP), - odabir naina rada (mode selector), 4 mogua poloaja: RUN CPU izvrava program (samo itanje podataka iz CPU-a), STOP CPU ne izvrava program, RUN-P CPU izvrava program, ali je istovremeno mogue pisati podatke u CPU, MRES slui za brisanje memorije CPU, - odjeljka za bateriju koja slui za ouvanje sistemskog sata i podataka u sluaju nestanka napajanja, - utora za memorijsku karticu na koju se mogu spremiti korisniki program i drugi podaci, - MPI suelje koje slui za spajanje programatora (raunala) na CPU ili za povezivanje u MPI mreu, tipina brzina prijenosa je 187.5 Kbps, - PROFIBUS-DP suelje koje sluia za spajanje u PROFIBUS mreu ili za spajanje programatora, - prikaz statusa PROFIBUS-DP suelja. Ovisno o tipu procesora biti e prisutni pojedini dijelovi (primjerice, CPU 314 IFM nema PROFIBUS-DP suelje niti PROFIBUS statusne LED diode). CPU 314 IFM posjeduje integrirane analogne i digitalne ulaze i izlaze. Na slici 2.5. prikazani su raspoloivi ulazi i izlazi s pripadajuim adresama (ukupno 16 digitalnih ulaza, 16 digitalnih izlaza, 4 analogna ulaza, 1 analogni izlaz i 4 specijalna ulaza su na raspolaganju). Memorija CPU je podijeljena u nekoliko adresnih podruja. Najvanija memorijska podruja: slika stanja ulaza (process image input - PII) I, slika stanja izlaza (process image output - PIO) - O, memorija u uem smislu M. Npr, adresiranje odreenog digitalnog ulaza sastoji se od adrese bajta i adrese bita (npr. I 125.2). Program se u PLC-u izvrava cikliki: na poetku svakog ciklusa programa uitaju se stanja ulaza modula (PII), izvri se korisniki program i na kraju ciklusa postave vrijednosti izlaza (PIO). Programiranje S7 PLC-a obavlja se pomou STEP 7 programskog paketa. Unutar paketa potrebno je najprije definirati hardware-sku konfiguraciju s kojom se raspolae pomou SIMATIC Manager i HW Config aplikacije. Nakon toga mogue je pristupiti pisanju korisnikog programa. Na raspolaganju su tri programska jezika: STL (statement list), FBD (functional block diagram) i LAD (ladder logic). Step 7 sadri razliite instrukcije kao to su bit logike instrukcije, instrukcije komparacije, instrukcije konverzije, instrukciju za cjelobrojnu aritmetiku, instrukciju za aritmetiku s pominim zarezom, instrukcije za rad s brojaima, instrukcije za rad s timerima itd.
Sl. 1.5. Integrirani ulazi i izlazi CPU 314 IFM. Bit logike instrukcije (FBD) OR AND XOR
SET
RESET
ASSIGN
NOT
RS bistabil
SR bistabil