Programiranje PLC uređaja

Preview:

DESCRIPTION

Programiranje PLC uređaja

Citation preview

1

PROGRAMIRANJEPLC

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

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:

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

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

6

LD programiranje

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

7

FB programiranje

8

IL programiranje

(* Progam *)

Start:

LD OnOR Heating_OnAND OffANDN Silo_fullST Heating_On

9

Struktura IL linije

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

11

OPERANDI

12

Primjer: REVERZIRANJE

13

Konfiguracija ULAZ / IZLAZ

14

15

PROGRAMSKI ALAT

PC računalo + Windows platforma

16

PROJEKT

17

EDITOR

18

ISPITIVANJE I PUŠTANJE U POGON

19

DALJINSKA DIJAGNOSTIKA

20

VIZUALIZACIJA PROCESA

SUCONET - K

RS 232

21

DALJINSKI NADZOR

PLC modem

PLC modem

modem

HT

mobitel

CENTAR

SMS

POSTAJA 1

POSTAJA n

mreža

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

• • • • ••

Recommended