21
1 PROGRAMIRANJE PLC UREĐAJA

Programiranje PLC uređaja

Embed Size (px)

DESCRIPTION

Programiranje PLC uređaja

Citation preview

Page 1: Programiranje PLC uređaja

1

PROGRAMIRANJEPLC

UREĐAJA

Page 2: Programiranje PLC uređaja

2

PROGRAMSKI JEZICI

• različiti proizvođači - različiti jezici• standardizacija IEC 1131

- smanjivanje troškova programiranja upotrebom gotovih programskih modula

- osiguranje budućeg visokog stupnja sigurnosti ipouzdanosti

- smanjivanje troškova edukacije programera kojikoriste različite uređaje

• 3 načina programiranja: LD, FB, IL• PC računalo + Windows platforma =

univerzalna programska oprema

Page 3: Programiranje PLC uređaja

3

STRUKTURA PROGRAMA

• deklaracijski dio- temelji se na popisu ulaznih i izlaznih signala procesa (signali stanja, upravljačke komande)

- definiranje varijabli, programskih funkcija i blokova- ulazne, izlazne i memorijske varijable- simbolička imena - preglednost programa

sintaksno određeno pisanje dekklaracija:

Page 4: Programiranje PLC uređaja

4

VARStart AT %I0.0.0.0.5: BOOL;. . .END_VAR

pisanje deklaracija u slobodnoj formi:

tipovi varijabli: binarnecjelobrojnerealnestringvrijerme/datum

širina varijabli: X bit 1B byte 8W word 16D double word 32

Page 5: Programiranje PLC uređaja

5

adresa varijable: ulaz %Iizlaz %Qmemorija %M

funkcije: 1 ulaz - 1 izlaztransformacija tipa

byte_to_sint(0...255) (-128 ...127)

blokovi: više ulaza - više izlazatvorničkikorisnički

Page 6: Programiranje PLC uređaja

6

LD programiranje

-| |- radni kontakt-|/|- mirni kontakt-( )- izlazni signal

Page 7: Programiranje PLC uređaja

7

FB programiranje

Page 8: Programiranje PLC uređaja

8

IL programiranje

(* Progam *)

Start:

LD OnOR Heating_OnAND OffANDN Silo_fullST Heating_On

Page 9: Programiranje PLC uređaja

9

Struktura IL linije

Page 10: Programiranje PLC uređaja

10

OPERATORI

• logički AND, OR, XOR, ...• aritmetički ADD, DIV, MUL, SUB• relacijski EQ, NE, LT, GT• grananja JMP, JMPC, JMPCN• upravljački CAL, RET• pridruživanja LD, LDN, ST, STN

Page 11: Programiranje PLC uređaja

11

OPERANDI

Page 12: Programiranje PLC uređaja

12

Primjer: REVERZIRANJE

Page 13: Programiranje PLC uređaja

13

Konfiguracija ULAZ / IZLAZ

Page 14: Programiranje PLC uređaja

14

Page 15: Programiranje PLC uređaja

15

PROGRAMSKI ALAT

PC računalo + Windows platforma

Page 16: Programiranje PLC uređaja

16

PROJEKT

Page 17: Programiranje PLC uređaja

17

EDITOR

Page 18: Programiranje PLC uređaja

18

ISPITIVANJE I PUŠTANJE U POGON

Page 19: Programiranje PLC uređaja

19

DALJINSKA DIJAGNOSTIKA

Page 20: Programiranje PLC uređaja

20

VIZUALIZACIJA PROCESA

SUCONET - K

RS 232

Page 21: Programiranje PLC uređaja

21

DALJINSKI NADZOR

PLC modem

PLC modem

modem

HT

mobitel

CENTAR

SMS

POSTAJA 1

POSTAJA n

mreža

• • • • ••• • • • ••

• • • • ••