Professional Documents
Culture Documents
FER - Programiranje PLC Uredjaja
FER - Programiranje PLC Uredjaja
PLC
UREAJA
PROGRAMSKI JEZICI
razliiti proizvoai - razliiti jezici
standardizacija IEC 1131
- smanjivanje trokova programiranja upotrebom
gotovih programskih modula
- osiguranje budueg visokog stupnja sigurnosti i
pouzdanosti
- smanjivanje trokova edukacije programera koji
koriste razliite ureaje
STRUKTURA PROGRAMA
deklaracijski dio
- temelji se na popisu ulaznih i izlaznih signala
procesa (signali stanja, upravljake komande)
- definiranje varijabli, programskih funkcija i blokova
- ulazne, izlazne i memorijske varijable
- simbolika imena - preglednost programa
sintaksno odreeno pisanje dekklaracija:
AT %I0.0.0.0.5: BOOL;
tipovi varijabli:
irina varijabli:
binarne
cjelobrojne
realne
string
vrijerme/datum
X
B
W
D
bit
byte
word
double word
1
8
16
32
adresa varijable:
funkcije:
ulaz
izlaz
memorija
%I
%Q
%M
1 ulaz - 1 izlaz
transformacija tipa
byte_to_sint
(0...255)
blokovi:
(-128 ...127)
LD programiranje
-| |-|/|-( )-
radni kontakt
mirni kontakt
izlazni signal
6
FB programiranje
IL programiranje
(* Progam *)
Start:
LD
OR
AND
ANDN
ST
On
Heating_On
Off
Silo_full
Heating_On
Struktura IL linije
OPERATORI
logiki
aritmetiki
relacijski
grananja
upravljaki
pridruivanja
10
OPERANDI
11
Primjer: REVERZIRANJE
12
13
14
PROGRAMSKI ALAT
PROJEKT
16
EDITOR
17
18
DALJINSKA DIJAGNOSTIKA
19
VIZUALIZACIJA PROCESA
RS 232
SUCONET - K
20
DALJINSKI NADZOR
POSTAJA 1
PLC
modem
modem
CENTAR
mrea
HT
POSTAJA n
PLC
SMS
modem
mobitel
21