szko IO soft ppt

background image

Wago I/O System

Podstawy programowania PLC WAGO

background image

Wago-Elwag 2007

2

Słowo

Mapowany obszar

0...255

Moduły fizycznie dołączone (<=64)

*256…511

MODBUS/TCP PFC IN Network Variables

**512…1275

Pozostałe moduły fizycznie dołączone (> 65)

**1276…1531

Ethernet IP PFC IN Network Variables

**1532….

Kolejne PFC Network Variables

Wejściowy obraz procesu
(I)

Wyjściowy obraz
procesu(Q)

Pamięć flag (M)

Słowo

Mapowany obszar

0...255

Moduły fizycznie dołączone (<=64)

*256…511

MODBUS/TCP PFC IN Network Variables

**512…1275

Pozostałe moduły fizycznie dołączone(> 65)

**1276…1531

Ethernet IP PFC IN Network Variables

**1532….

Kolejne PFC Network Variables

Organizacja pamięci sterownika

Obszary pamięci i ich rozmiary

Słowo

Mapowany obszar

**0...1024

Kolejne słowa pamięci

Uwagi: *dotyczy sterowników // **wartości dotyczą sterownika 750-841

background image

Wago-Elwag 2007

3

Organizacja pamięci sterownika

Konwencje adresowania

LSB

MSB

Symbol

Znaczenie

%

Wynika z
konwencji

I

Q

M

Input
Output
Retain

X
B

W

D

Signal Bit
Byte
Word
Double Word

Właściwy adres

%_ _ _

Numeracja obszarów

numeracja bitów w słowie,
bajtów i słów - od zera

adresowanie bitu w
danym
obszarze:

słowo.bit

,

np.:

2.0

• numeracja bajtów i
słów jest
niezależna,

np. słowo 5

składa się z bajtów 10 i
11

Przykłady: %IX0.2, %MW2, %QB3, %IW7, %QX9.14, %MX4.1, %QD7, %ID14, %MW4, %QX5.2
.............

Składnia adresu

Bezpośredni dostęp do
obszaru pamięci wymaga
poprzedzenia operandu
znakiem %

background image

Wago-Elwag 2007

4

Składnia adresu wg IEC 61131-3

Przykłady

Adres bitowy

• X (lub brak znaku),

np.

%IX2.3

=

%I2.3

= 3 bit 2 słowa

wejść

Adres bajtowy

• B,

np.

%QB2

= 2. bajt z wyjść

Adres słowa

• W,

np.

%MW15

= 15. słowo flag

Adres podwójnego słowa

• D,

np.

%MD32

= 32.podwójne słowo z obszaru flag

background image

Wago-Elwag 2007

5

Adresowanie wejść wyjść fizycznych

Zasady mapowania

1) Moduły wejść mapowane są do obszaru wejściowego (I=Input PI)

2) Moduły wyjść mapowane są do obszaru wyjściowego (Q=Output

PI)

3) Moduły analogowe oraz złożone mapowane są jako pierwsze, w

kolejności takiej jaką zajmują licząc od interfejsu.

4) Moduły dwustanowe mapowane są za analogowymi, w kolejności

jaką zajmują licząc od interfejsu. Zajmują kolejne słowa. Uwaga:
Istnieje możliwość programowego ustalenia offsetu dla
mapowania modułów dwustanowych.

Uwaga: Moduły złożone (np. RS) mapowane są zarówno w obszarze I

jak Q.

background image

Wago-Elwag 2007

6

Adresowanie wejść wyjść fizycznych

Przykład mapowania modułów

AI MODULE 1, WORD 1

AI MODULE 1, WORD 2

AI MODULE 2, WORD 1

AI MODULE 2, WORD 2

AI MODULE 3, WORD 1

AI MODULE 3, WORD 2

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

0
1
2
3
4
5
6
7

...

2-kanałowy moduł analogowy 750-472 zajmuje w obrazie
procesu (obszar INPUT) 2 słowa, po jednym dla każdego
kanału.

Input Process

Image

background image

Wago-Elwag 2007

7

AI MODULE 1, WORD 1

AI MODULE 1, WORD 2

AI MODULE 2, WORD 1

AI MODULE 2, WORD 2

AI MODULE 3, WORD 1

AI MODULE 3, WORD 2

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

0
1
2
3
4
5
6
7

...

Input Process

Image

2-kanałowy moduł analogowy 750-472 zajmuje w obrazie
procesu (obszar INPUT) 2 słowa, po jednym dla każdego
kanału.

Adresowanie wejść wyjść fizycznych

Przykład mapowania modułów

background image

Wago-Elwag 2007

8

AI MODULE 1, WORD 1

AI MODULE 1, WORD 2

AI MODULE 2, WORD 1

AI MODULE 2, WORD 2

AI MODULE 3, WORD 1

AI MODULE 3, WORD 2

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

0
1
2
3
4
5
6
7

...

Input Process

Image

2-kanałowy moduł analogowy 750-472 zajmuje w obrazie
procesu (obszar INPUT) 2 słowa, po jednym dla każdego
kanału.

Adresowanie wejść wyjść fizycznych

Przykład mapowania modułów

background image

Wago-Elwag 2007

9

AI MODULE 1, WORD 1

AI MODULE 1, WORD 2

AI MODULE 2, WORD 1

AI MODULE 2, WORD 2

AI MODULE 3, WORD 1

AI MODULE 3, WORD 2

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

0
1
2
3
4
5
6
7

...

Input Process

Image

4-kanałowy moduł dwustanowy 750-402 zajmuje w obrazie
procesu (obszar INPUT) 4 bity, po jednym dla każdego kanału.

Adresowanie wejść wyjść fizycznych

Przykład mapowania modułów

background image

Wago-Elwag 2007

10

AI MODULE 1, WORD 1

AI MODULE 1, WORD 2

AI MODULE 2, WORD 1

AI MODULE 2, WORD 2

AI MODULE 3, WORD 1

AI MODULE 3, WORD 2

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

0
1
2
3
4
5
6
7

...

Input Process

Image

4-kanałowy moduł dwustanowy 750-402 zajmuje w obrazie
procesu (obszar INPUT) 4 bity, po jednym dla każdego kanału.

Adresowanie wejść wyjść fizycznych

Przykład mapowania modułów

background image

Wago-Elwag 2007

11

AI MODULE 1, WORD 1

AI MODULE 1, WORD 2

AI MODULE 2, WORD 1

AI MODULE 2, WORD 2

AI MODULE 3, WORD 1

AI MODULE 3, WORD 2

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

0
1
2
3
4
5
6
7

...

Input Process

Image

4-kanałowy moduł dwustanowy 750-402 zajmuje w obrazie
procesu (obszar INPUT) 4 bity, po jednym dla każdego kanału.

Adresowanie wejść wyjść fizycznych

Przykład mapowania modułów

background image

Wago-Elwag 2007

12

AO MODULE 1, WORD 1

AO MODULE 1, WORD 2

AO MODULE 2, WORD 1

AO MODULE 2, WORD 2

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

0
1
2
3
4
5

...

Output Process

Image

2-kanałowy moduł analogowy 750-550 zajmuje w obrazie
procesu (obszar OUTPUT) 2 słowa, po jednym dla każdego
kanału.
2-kanałowy moduł dwustanowy 750-501 zajmuje w obrazie
procesu (obszar OUTPUT) 2 bity, po jednym dla każdego
kanału.

Adresowanie wejść wyjść fizycznych

Przykład mapowania modułów

background image

Wago-Elwag 2007

13

AO MODULE 1, WORD 1

AO MODULE 1, WORD 2

AO MODULE 2, WORD 1

AO MODULE 2, WORD 2

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

0
1
2
3
4
5

...

Output Process

Image

2-kanałowy moduł analogowy 750-550 zajmuje w obrazie
procesu (obszar OUTPUT) 2 słowa, po jednym dla każdego
kanału.
2-kanałowy moduł dwustanowy 750-501 zajmuje w obrazie
procesu (obszar OUTPUT) 2 bity, po jednym dla każdego
kanału.

Adresowanie wejść wyjść fizycznych

Przykład mapowania modułów

background image

Wago-Elwag 2007

14

AO MODULE 1, WORD 1

AO MODULE 1, WORD 2

AO MODULE 2, WORD 1

AO MODULE 2, WORD 2

1

5

1

4

1

3

1

2

1

1

1

0

9

8

7

6

5

4

3

2

1

0

0
1
2
3
4
5

...

Output Process

Image

2-kanałowy moduł analogowy 750-550 zajmuje w obrazie
procesu (obszar OUTPUT) 2 słowa, po jednym dla każdego
kanału.
2-kanałowy moduł dwustanowy 750-501 zajmuje w obrazie
procesu (obszar OUTPUT) 2 bity, po jednym dla każdego
kanału.

Adresowanie wejść wyjść fizycznych

Przykład mapowania modułów

background image

Wago-Elwag 2007

15

Adresowanie wejść wyjść fizycznych

Złożony przykład mapowania modułów

RS (750-650) WORD 1

RS (750-650) WORD 2

RS (750-650) WORD 3

AO (750-550) WORD 1

AO (750-550) WORD 2

1

0

AI (750-472) WORD 1

AI (750-472) WORD 2

RS (750-650) WORD 1

RS (750-650) WORD 2

RS (750-650) WORD 3

3

2

1

0

Output Process Image

(words)

Input Process Image

(words)

0
1
2
3
4
5

0
1
2
3
4
5

background image

Wago-Elwag 2007

16

Adresowanie wejść wyjść fizycznych

adresowanie a numeracja zacisków

Numery zacisków wytłoczone na obudowie modułu

nie mają nic wspólnego z kolejnościa sygnałów
w przestrzeni adresowej obrazu procesu

Aby nadać numery zacisków wg logiki przyjętej
w oprogramowaniu należy użyć oznaczników

Oznaczniki należy zamawiać oddzielnie

background image

Wago-Elwag 2007

17

IL, ST, FBD, SFC,CFC, LD
wbudowana wizualizacja
śledzenie
receptury
obsługa alarmów
konfiguracja fieldbus
hmi, target vizu, target web

Jedno narzędzie

system targetów
zmienne sieciowe CoDeSys

Siła alinasu

Programowanie sterowników Wago

Wago I/O Pro CAA = CoDeSys Automation Aliance

background image

Wago-Elwag 2007

18

Programowanie sterowników Wago

Zasoby sterownika

-812,

-814,

-815,

-816

16-bitowe,

np. –833,

842

32-

bitowe,

np. 841

IPC (758-

87x)

Pamięć programu

32 kB

128 kB

512 kB

4 MB

Pamięć danych

32 kB

64 kB

256 kB

4 MB

Pamięć nieulotna

8 kB

8 kB

24 kB

128 kB

Liczba modułów

64

64

255*

64

* Przy wykorzystaniu rozszerzenia magistrali - maks. 10 sekcji po maks. 64 moduły

background image

Wago-Elwag 2007

19

1. Pakiet I/O-Pro32 (759-333/xxx-xxx)

•oprogramowanie

•przewód konfiguracyjny (dongle bluetooth)

•podręcznik

2. Węzeł sieciowy Wago

programowalny sterownik sieciowy

moduły I/O
3. Komputer PC

Programowanie sterowników Wago

Narzędzia i materiały

background image

Wago-Elwag 2007

20

1. Pakiet I/O-Pro (wersja 16-bitowa)

współpracuje jedynie ze sterownikami Modbus do wersji 3.3 firmware’u

2. Pakiet I/O-Pro32 (wersja 2.1)

współpracuje ze wszystkimi PSS, także Modbus od v. 3.3 firmware’u

aby korzystać z I/O-Pro_32 na starszych PSS Modbus - konieczny upgrade
firware’u.

3. Pakiet I/O-Pro32 CAA (wersja 2.3)

współpracuje ze wszystkimi PSS za wyjątkiem Modbus

Wago I/O Pro CAA

Wersje oprogramowania

background image

Wago-Elwag 2007

21

1. Przez złącze konfiguracyjne sterownika

• przewód konfiguracyjny 750-920

• dongle bluetooth

2. Przez interfejs sieci obiektowej

ethernet, modbus, profibus, LON itd.

Programowanie sterowników Wago

Fizyczne połączenie ze sterownikiem

background image

Wago-Elwag 2007

22

okno pojawia się po
wybraniu opcji FILE/new

Praca z projektem IO-Pro CAA

Wybór sterownika (targetu

background image

Wago-Elwag 2007

23

Praca z projektem IO-Pro CAA

Modyfikacja parametrów sterownika (targetu)

background image

Wago-Elwag 2007

24

Praca z projektem IO-Pro CAA

Tworzenie programu

program składa się z POU

= Program Organisation Unit

musi zostać stworzony co
najmniej jeden POU typu
program, o nazwie PLC_PRG

background image

Wago-Elwag 2007

25

konfiguracja w projekcie
bezwzględnie musi być
zgodna z fizyczną.
W projekcie nie uwzględnia
się modułów systemowych
bez obrazu procesu.

Praca z projektem IO-Pro CAA

Konfiguracja sterownika

background image

Wago-Elwag 2007

26

kanałom można nadać
nazwy symboliczne

nazwy symboliczne są
fakultatywne

nazwy symboliczne są
rozpoznawalne w
całym
projekcie

Praca z projektem IO-Pro CAA

Nadawanie nazw symbolicznych kanałom modułów fizycznych

background image

Wago-Elwag 2007

27

Praca z projektem IO-Pro CAA

Korzystanie z bibliotek

aby do projektu
dołożyć
bibliotekę, należy w
tym
miejscu wybrać opcję
„additional library” z
menu
kontekstowego (prawy
klawisz)

background image

Wago-Elwag 2007

28

Praca z projektem IO-Pro CAA

Parametryzacja połączenia ze sterownikiem

1
2
3
4 wybierz driver
5 podaj parametry
komunikacyjne

background image

Wago-Elwag 2007

29

Praca z projektem IO-Pro CAA

Ładowanie i uruchamianie programu

1 zaloguj się
2 włącz/wyłącz tryb symulacji
3 uruchom/zatrzymaj program
4 zapisz program do pamięciu
nieulotnej


Document Outline


Wyszukiwarka

Podobne podstrony:
szko IO eth
03 Sejsmika04 plytkieid 4624 ppt
Choroby układu nerwowego ppt
10 Metody otrzymywania zwierzat transgenicznychid 10950 ppt
10 dźwigniaid 10541 ppt
03 Odświeżanie pamięci DRAMid 4244 ppt
Prelekcja2 ppt
2008 XIIbid 26568 ppt
WYC4 PPT
rysunek rodziny ppt
1 GEN PSYCH MS 2014id 9257 ppt

więcej podobnych podstron