background image

1

Podstawy automatyzacji

Podstawy automatyzacji

Kurs ARM 009041W

Kurs ARM 009041W

dr in

dr in

. Zbigniew Smalec, pok.3.19 B

. Zbigniew Smalec, pok.3.19 B

-

-

4

4

Kierunek studiów: ZIP - stacjonarne        

I-stopie , III rok, sem. 6-letni

Rok akad. 2011/12

Politechnika Wrocławska

W y d z i a ł M e c h a n i c z n y

Instytut Technologii Maszyn i Automatyzacji

Wrocław, 2012

Cz

Cz

2

(1 – 222)

Udział kosztów poszczególnych składników w budowie 

maszyn mechatronicznych (wg Bender, Glas, Kohen, 

McKinsey)

Koszty  [%]

100

80

60

40

20

0

Obecnie

Układy mechaniczne

Układy elektroniczne i oprogramowanie

1980              1990              2000              2010      

2020    Rok

background image

2

In ynier zajmuj cy si  budow  maszyn ma 

In ynier zajmuj cy si  budow  maszyn ma 

zwi zek z technik  automatyzacji podczas:

zwi zek z technik  automatyzacji podczas:
konstruowania maszyn,
projektowania instalacji,
uruchamiania maszyn i instalacji,
eksploatacji maszyn i instalacji (utrzymanie 

ruchu, serwis, rozbudowa). 

Aspekty automatyzacji w budowie i eksploatacji maszyn

Poziomy techniczno-informacyjne      

w przedsi biorstwach produkcyjnych

Poziom planowania

Poziom kierowania

Poziom gniazda

Poziom sterowania

Poziom czujników/ elementów wykonawczych

Proces produkcyjny

Proces produkcyjny

Zadania 

Zadania 

dyspozycyjne

dyspozycyjne

Zadania 

Zadania 

operacyjne

operacyjne

Ilo  danych

Ilo  danych

Szybko  

Szybko  

reakcji

reakcji

In

te

gr

ac

ja

 p

io

no

w

a

In

te

gr

ac

ja

 p

io

no

w

a

MByte

kByte

bit

ms

s

min

background image

3

Uzasadnienie:

Uzasadnienie: Do sterowania i regulacji niezb dna jest znajomo  i 

opis procesów.  Do opisu procesów słu  modele.

Definicja modelu:

Definicja modelu: Zestawienie wszystkich informacji o materialnym 

i niematerialnym systemie, które w ró ny sposób zobrazowuje  

zawarte w nim elementy i relacje, aby umo liwi  eksperymentaln  

manipulacj  odwzorowanej struktury i jej stanu.

Rzeczywisto

Model

Symulacja

Modelowanie

Modelowanie

Eksperymentowanie

Eksperymentowanie

Walidacja

Walidacja

Definicja symulacji:

Definicja symulacji: Zast pienie modelowanego odwzorowania 

dowolnego systemu lub procesu przez inny system lub proces i 

eksperymentowanie z tym modelem (symulacja). 

Modelowanie oraz symulacja systemów i procesów

Schemat budowy i przepływu sygnałów w układzie 

sterowania elektrycznego

Sterownik

Sterownik

Dopasowanie 

sygnałów 

Przetwarzanie 

sygnałów

Dopasowanie 

sygnałów

Tranzystor Opoizolator

&

<

Warunek logiczny

Tranzystor Wzmacniacz

System wytwórczy

System wytwórczy

Nastawianie

Nastawianie

M

9 2 4  8

Zawór Lampka  Silnik  Wy wietlacz

Wej cia

Wej cia

Przycisk  Ł cznik

Operator

Operator

Przepływ 

Przepływ 

sygnałów

sygnałów

background image

4

Struktura systemów automatyzacji

Zadania składników automatyzacji:

Zadania składników automatyzacji:

Proces techniczny

Układ sensoryczny:

Układ sensoryczny:

Zbieranie informacji

Elementy wykonawcze:

Elementy wykonawcze:

Oddziaływanie na proces

Sterownik (komputer):

Sterownik (komputer):

Przetwarzanie 

informacji

Układ wskazywania i obsługi:

Układ wskazywania i obsługi:

Przetwarzanie 

informacji

System komunikacyjny:

Przekazywanie informacji

Struktury systemów automatyzacji

Podstawowe struktury systemów automatyzacji:

Podstawowe struktury systemów automatyzacji:

Urz dzenie 

obsługi

System 

kierowania

Sterownik 

(

komputer)

Sterownik 

(

komputer)

Sensor

Element 

wykonawczy

Sensor

Sensor

Element 

wykonawczy

Element 

wykonawczy

Poł czenie punkt-punkt

System sieciowy

background image

5

Wymagania dotycz ce systemów automatyzacji

Wprowadzanie/ 

Wprowadzanie/ 

wyprowadzanie 

wyprowadzanie 

sygnałów 

sygnałów 

procesu

procesu

Sterownik

Sensor

Element 

wykonawczy

Ci nienie, 

temperatura, 

droga, 

pr dko  

obrotowa, ...

Zdolno  do 

Zdolno  do 

pracy w czasie 

pracy w czasie 

rzeczywistym

rzeczywistym

Pewno                

Pewno                

i niezawodno  

i niezawodno  

działania

działania

Odporno  na 

Odporno  na 

oddziaływanie 

oddziaływanie 

otoczenia

otoczenia

12

6

3

6

Zdolno  do pracy w czasie rzeczywistym

Procesy obliczeniowe w systemach automatyzacji musz  by  wykonywane 

w maksymalnie dopuszczalnym czasie, aby mo na było zapewni  

zgodno  przebiegu sterowania procesami z dynamik  tych procesów.

Praca w czasie rzeczywistym:

Praca w czasie rzeczywistym:

Praca w czasie rzeczywistym jest 

zapewniona wówczas, gdy spełnione 

s  wymagania równoczesno ci oraz 

działania we wła ciwym czasie.

Działanie we wła ciwym czasie

Działanie we wła ciwym czasie

(ang.

real time tasking):

Cało  zbierania, transmisji, 

przetwarzania i wyprowadzania 

sygnałów odbywa si  w ci gu 

okre lonego maksymalnego czasu 

reakcji, który jest mniejszy ni  

najkrótszy czas procesu.

Działanie równoczesne

Działanie równoczesne

(ang.

time scharing):

Dzi ki przeł czanemu i 

przesuni temu w czasie 

przetwarzaniu wszystkich task’ów

uzyskuje si  quasi 

symultaniczno . 

background image

6

Praca w czasie rzeczywistym

Zdarzenie w procesie technicznym

Czas oczekiwania

Okre lanie stanu procesu

Przetwarzanie

Wyprowadzanie

Czas procesu

Maksymalny czas reakcji

Czas reakcji

Działanie we wła ciwym czasie:

Działanie we wła ciwym czasie:

Równoczesno :

Równoczesno :
Quasi równoczesne przetwarzanie ró nych, 

jednocze nie wyst puj cych sygnałów procesu dzi ki 

pracy wielozadaniowej (ang.

Multitasking).

Równoczesno  - praca w czasie rzeczywistym

Równoczesno :

Równoczesno :

Proces 1

Proces 2

Proces 3

t

background image

7

Sterowanie i regulacja w sterownikach komputerowych jest zwykle realizowana za 

pomoc  równolegle wykonywanych w czasie rzeczywistym task’ów, które reaguj  na 

zdarzenia zewn trzne wyst puj ce w czasie. W przebiegu czasowym tych task’ów

aperiodycznych (A) lub wykonywanych periodycznie (B) wyst puj  trzy fazy, które s  

uaktywniane po wyst pieniu zdarzenia (przerwania) w obiekcie:

pomiar

pomiar (odczyt danych z sensorów): dla okre lenia stanu sterowanego obiektu,

obliczenia:

obliczenia: okre lanie reakcji układu sterowania na obiekt,

wyprowadzanie:

wyprowadzanie: (zapis danych do elementów wykonawczych) działanie na obiekt. 

Zdarzenie

A: aperiodycznie

A: aperiodycznie

Pomiar

Obliczenia

Wyprowadzanie

Fazy task’ów w czasie:

t

B: periodycznie

B: periodycznie

t

Okres

Cykliczne fazy task’ów w układach sterowania

Klasyfikacja task’ów

Zwi zane 

czasowo

Prawdziwy czas 

rzeczywisty

Lu ny czas 

rzeczywisty

Krytyczne 

czasowo

Czułe 

czasowo

Periodyczne

Aperiodyczne

Sporadyczne

Spontaniczne

Nie zwi zane czasowo. 

Bez wymaga  czasowych

ongoing

(Twardy czas rzeczywisty)

(Mi kki czas rzeczywisty)

Okno czasu reakcji

A. Krytyczne czasowo (twardy czas rzeczywisty)

A. Krytyczne czasowo (twardy czas rzeczywisty)

B. Czułe czasowo (mi kki czas rzeczywisty)

B. Czułe czasowo (mi kki czas rzeczywisty)

background image

8

To, co jest rozumiane pod poj ciem czasu rzeczywistego, zale y w zasadzie od ka dorazowej aplikacji – np. 

w  procesach  termicznych  wystarczaj czasy  reakcji  w  zakresie  sekund,  natomiast  w  regulacji  nap dów  o 

du ej dynamice s to mikrosekundy. Dlatego te IAONA (ang. Industrial Automation Open Network Alliance

przeprowadziła podział czasu rzeczywistego na cztery nast puj ce klasy:
Klas 1 mo na uzyska w ka dej sieci Ethernet.
Wymagania nast pnego stopnia (klasy 2) przy skrupulatnym doborze składników i zaprojektowaniu sieci daj

si jeszcze spe

ł

ni za pomoc konwencjonalnej techniki.

Aby dla klasy 3 móc zapewni czasy cyklu rz du 1 ms, konieczne s specjalne algorytmy programowe, np. 

synchronizacja zegarem wg IEEE 1588 i metoda stempla czasowego.
Wreszcie dla procesów o wysokiej dynamice w klasie 4 obecnie wchodz w gr tylko systemy specjalne.

Klasyfikacja czasu rzeczywistego wg IAONA

Wysoce dynamiczne, 

synchronizowane 

procesy, „elektroniczne 

przekładnie”

Obrabiarki, 

szybkie 

procesy, roboty

Systemy transportowe, proste 

regulacje, instalacje 

zautomatyzowane

Technika budowlana, poziom 

kierowania i automatyzacji, 

proste procesy, systemy 

magazynowe

Klasy 

Real-Time

Czas reakcji/ Jitter

1

µµµµ

s        10

µµµµ

s         100

µµµµ

s  

1ms          10ms       100ms        1s             10s

1

1

2

3

4

Taski cykliczne i ongoing

A: 

A: 

Taski 

Taski 

zwi zane czasowo

zwi zane czasowo

Inicjali-

zacja

Tworzenie

Uaktywnienie

Zako czenie

Inicjali-

zacja

Przerwanie

Kontynuacja

Tworzenie

B: 

B: 

Taski 

Taski 

nie zwi zane czasowo

nie zwi zane czasowo

background image

9

Przykład statycznego 

Scheduler’a

Układ sterowania instalacji nap dowej zawiera nast puj ce taski:

5 ms

25 ms

Regulacja_Hamowania

5 ms

25 ms

Regulacja_Pr dko ci

5 ms

100 ms

Regulacja_Temperatury

10 ms

50 ms

Regulacja_Pr du

Czas wykonania

Okresy

Taski periodyczne

10 ms

100 ms

Pomiar_Drogi

Czas wykonania

Minimalne okresy

Taski aperiodyczne

Minor 

cykle 

25 ms

Major cykle 100 ms

...

t

Regulacja_Pr du
Pomiar_Drogi

Regulacja_Temperatury

Regulacja_Hamowania

Regulacja_Pr dko ci

Reakcja

Przypadek 2:

Priorytet ma 

proces 

obliczeniowy 2

Proces 

techniczny 1

Oczekiwanie

1

2

3

4

5

6

7

8

9

10

1 2 3 4

6 7 8 9

5

10

Aktywny proces 

obliczeniowy

1

2

3

4

5

6

7

8

9

10

t

p

2

t

p1

Maksymalnie dopuszczalny czas reakcji

Reakcja

Przypadek 1:

Priorytet ma 

proces 

obliczeniowy 1

Proces 

techniczny 2

1

2

Zapewnienie równoczesno ci przez ustawienie 

priorytetów

Oczekiwanie

background image

10

Niezawodno  i dyspozycyjno

Niezawodno :

Niezawodno : zdolno  rozpatrywanej jednostki do spełniania 

wymaga  wynikaj cych z okre lonych celów zastosowania w 

ramach zadanych ogranicze , które s  postawione przebiegom jej 

własno ci podczas okre lonego okresu czasu.  

Dyspozycyjno :

Dyspozycyjno : prawdopodobie stwo,  e system (rozpatrywana 

jednostka) znajduje si  w stanie funkcjonowania. 

Stany: „

sprawny

” i „

awaria

” s  okre lone z prawdopodobie stwem 

dyspozycyjny

” i „

niedyspozycyjny

” (ich suma = 1).

Okres 

dyspozycyjno ci p:

MTBF

MTBF + MTTR

MTBF

MTBF (ang. Mean Time Between Failure

redni okres mi dzy awariami

MTTR

MTTR (ang. Mean Time To Repair) – redni 

czas napraw

Sprawny

Awaria

TBF

TBF

TBF

TTR

TTR

TBF – Time Between Failure

TTR – Time To Repair

t

Niezawodno  – krzywa wannowa

Okres niedyspozycyjno ci q:

Krzywa wannowa:

Krzywa wannowa:
Przebieg zmian stosunku MTTR/MTBF podczas pracy systemu:
• wczesne awarie (bł dy sprz tu i oprogramowania),
• awarie statystyczne w okresie normalnej eksploatacji,
• pó ne awarie wskutek nadmiernego zu ycia.

MTTR
MTBF

Faza wczesnych 

awarii

t

Chwila uruchomienia

Faza normalnego 

u ytkowania

Faza pó nych 

awarii

Poziom 

awarii

1-

MTBF

MTBF + MTTR

q = 1 -

background image

11

Charakterystyka niezawodno ci (ang. 

relabity) układu (systemu) musi by  

okre lona ilo ciowymi wielko ciami mierzonymi, takimi jak np.:

poziom awarii (ang. 

failure rate),

dyspozycyjno  (ang. 

availabity),

redni czas „ ycia” 

MTTF

MTTF (ang. 

mean time to failure),

redni okres mi dzy awariami 

MTBF

MTBF (ang.

mean time between failure).

Wielu producentów w danych dotycz cych produktu podaje poziom awarii. 

Dane te s  okre lane za pomoc  testów, w których elementy pracuj  w 

specyficznych warunkach. I tak np. poziom awarii elementów elektronicznych 

jest zamieszczany w bazach danych zebranych przez szereg równych instytucji.
Je eli rozpocznie si  od 

No

No sprawnych elementów od czasu dostawy (t=0), to 

po czasie 

t

t jest jeszcze dobrych 

N(t)

N(t) elementów. Ró nica 

No 

No 

-

-

N(t)

N(t) jest liczb  

awarii.
Niezawodno  

R(t)

R(t) (okre lana tak e jako prawdopodobie stwo „prze ycia”) jest 

zdefiniowana zale no ci :

R(t) = N(t) / No

R(t) = N(t) / No

Niezawodno  c.d.

Prawdopodobie stwo awarii 

F(t)

F(t):

F(t) = 1 

F(t) = 1 

R(t)

R(t)

G sto  awarii 

f(t)

f(t) okre la prawdopodobie stwo,  e w okresie czasu

dt 

dt 

element ulegnie awarii:

f(t) = 

f(t) = 

dF

dF

(t)/

(t)/

dt 

dt 

-

-

dR

dR

(t)/

(t)/

dt

dt

Odnosz c liczb  awarii w czasie t do jeszcze funkcjonuj cych elementów N(t) 

uzyskuje si  poziom awarii 

λλλλ

(t):

λλλλ

λλλλ

(t) = 1/N(t) 

(t) = 1/N(t) 

.

.

d(No 

d(No 

N(t))/

N(t))/

dt 

dt 

-

-

1/N(t) 

1/N(t) 

.

.

dN

dN

(t)/

(t)/

dt 

dt 

-

-

1/R(t) 

1/R(t) 

.

.

dR

dR

(t)/

(t)/

dt

dt

Przebieg poziomu awarii w czasie t eksploatacji obiektu jest opisany krzyw

wannow .
W elementach elektronicznych jest podawany poziom awarii w czasie FIT 

(ang.

failure in time).

1 FIT = 1 awaria (bł d) w czasie 10

9

h, wzgl. 10

-9

awarii (bł dów) w 1 h.

Niezawodno  mo na okre li  na podstawie poziomu awarii 

λλλλ

(t) jako:

R(t) = 

R(t) = 

exp

exp

[

[

-

-

0

0

λλλλ

λλλλ

(

(

ττττ

ττττ

) d

) d

ττττ

ττττ

]

]

Niezawodno  c.d.

background image

12

Niezawodno  c.d.

Niezawodno  jest własno ci  maszyny (urz dzenia) 

technicznego do spełniania swoich funkcji podczas 

jej (jego) eksploatacji: 

• miar  niezawodno ci jest 

redni okres mi dzy awariami

redni okres mi dzy awariami

MTBF 

MTBF (ang.

Mean Time Between Failure), który jest:

a)  okre lany empirycznie na podstawie pracuj cego  

systemu, 

b)  obliczany na  podstawie poziomu awarii 

zastosowanych w   systemie składników, 

• niezawodno  

≠≠≠≠

bezpiecze stwo.

Np. zawodne systemy s  bezpieczne, gdy poszczególne 

awarie s  sprowadzane do bezpiecznego stanu, tzn. 

najcz ciej stanu z najni sz  energi .

Niezawodno  – bł dy i awarie

Bł dy:

Bł dy:

bł dy ludzi podczas projektowania, budowy i eksploatacji systemu,
redundancja nie pomaga, a pomocny mo e by  jedynie rozproszony rozwój systemu.

Awarie:

Awarie:

awarie s  spowodowane czynnikami fizycznymi lub chemicznymi,
przeciwdziałanie (strategia tolerancji) przez:

szczególnie staranny dobór składników, monta , ...
przegl dy zapobiegawcze, 
redundancj .

10 %

10 %

Obsługa

7 %

15 %

Otoczenie i komunikacja

65 %

25 %

Oprogramowanie

18 %

50 %

Sprz t

Systemy sterowania z 

tolerancj  bł dów

Systemy sterowania bez 

tolerancji bł dów

Udział  ródeł bł dów

Udział  ródeł bł dów

background image

13

Pewno  (bezpiecze stwo) w systemach sterowania

Koncepcje uzyskiwania pewno ci:

Koncepcje uzyskiwania pewno ci:
• Fail Operational (unikanie bł dów): system jest tak 

zbudowany,  e wyst pienie awarii jest w wysokim 

stopniu nieprawdopodobne.                                       

(

Przykład:

sterowanie samolotem).

• Fail Safe (tolerowanie bł dów): system jest tak 

zbudowany,  e w przypadku wyst pienia awarii 

uzyskiwany jest stan pewno ci obiektu.                          

(

Przykład:

przejazd przez tory kolejowe - bariera 

zamyka si  w przypadku awarii sterownika).

Uwaga: pewno  i niezawodno  mog  ze sob  

konkurowa !

Dyspozycyjno

Dyspozycyjno  V

Dyspozycyjno  V jest prawdopodobie stwem,  e 

system jest zdolny do działania: 

V = MTBF/(MTBF + MDT) * 100 [%] 

MTBF (ang.

Mean Time Between Failure) – redni 

okres mi dzy awariami,
MDT (ang.

Mean Down Time) – redni  czas 

trwania awarii = czas rozpoznania awarii + czas 

naprawy.
Dyspozycyjno  mo na zwi kszy  przez:
- redundancj ,
- układy diagnostyczne (czas rozpoznania awarii),
- budow  modułow  (czas naprawy).

background image

14

Sposoby zwi

Sposoby zwi

kszenia niezawodno

kszenia niezawodno

ci i dyspozycyjno

ci i dyspozycyjno

ci: 

ci: 

wybór i zastosowanie wysokowarto ciowych i niezawodnych cz ci,
korzystne warunki pracy,
przegl dy zapobiegawcze,
redundancja sprz tu dla wra liwych na awarie składników takich jak magistrale systemowe, elementy warstwy 

u ytkownika, zasilanie w energi (media),
redundancja procesora,
redundancja systemu komputerowego (sterownika).

Pewno  (bezpiecze stwo):

Pewno  (bezpiecze stwo):

zdolno  systemu do unikni cia zagro enia dla osób lub  rodowiska w okre lonych warunkach (stanach) pracy,
utrata tej zdolno ci jest spowodowana przez bł dy:

- oprogramowania (bł dy specyfikacji, bł dy implementacji),
- sprz tu (awarie urz dze ),

bł dy obsługi,
nieoczekiwane wpływy lub zakłócenia ze strony otoczenia ( rodowiska).

Działania dla zwi kszenia pewno ci (bezpiecze stwa):

Działania dla zwi kszenia pewno ci (bezpiecze stwa):

rozpoznawanie bł dów, np. przez redundancj  lub zgodno  (niem. 

Plausibilität),

maskowanie bł dów przez redundancj ,
obsługa bł dów,
ograniczanie rozprzestrzeniania si  bł dów,
techniki 

fail

fail

-

-

sa

sa

f

f

e

e: sprowadzanie systemu do stanu bezpiecznego,

metody 

Watch

Watch

-

-

dog

dog: w zadanych odst pach czasu musz  wyst pi  okre lone aktywno ci, a ich brak jest traktowany 

jako bł d.

Bezpiecze stwo i niezawodno  – sposoby zwi kszania

Niezawodno  (dyspozycyjno ) ró nego 

rodzaju systemów

A. Struktura szeregowa:

A. Struktura szeregowa:

poszczególne maszyny (urz dzenia) całego systemu s ze sob poł czone szeregowo,
cały system jest tylko wtedy sprawny, gdy ka dy z jego składników jest sprawny,
dyspozycyjno

całego systemu:

Qs

Qs

= q1 * q2 * ...* 

= q1 * q2 * ...* 

qn

qn

prawdopodobie stwo awarii całego systemu 

Ps

Ps jest równe sumie prawdopodobie stw 

awarii poszczególnych 

jego 

składników,

sprawno  całego systemu jest okre lona najsłabszym ogniwem w ła cuchu.

B

B

. Struktura r

. Struktura r

ó

ó

wnoleg

wnoleg

ł

ł

a:

a:

wiele maszyn (urz dze ) całego systemu jest poł czonych równolegle,
ka dy ze składników mo e zast pi funkcje innego,
cały system funkcjonuje tak długo jak sprawny jest przynajmniej jeden z jego składników,
prawdopodobie stwo awarii całego systemu:

Ps

Ps

= p1 * p2 * .... * 

= p1 * p2 * .... * 

pn

pn

równoległe, redundantne składniki zmniejszaj prawdopodobie stwo awarii całego systemu.

background image

15

Zidentyfikowane przyczyny awarii przemysłowych

Zmiany po odbiorze 20%

Bł dy w zało eniach 44%

Bł dy w projekcie 

i realizacji 15%

Bł dy w 

wykonaniu        

i odbiorach 6%

Bł dy podczas 

pracy i w 

serwisowaniu 15%

Poziomy nienaruszalno ci bezpiecze stwa

Bezpiecze stwo (pewno ):

Bezpiecze stwo (pewno ):
• jest to zupełnie inna problematyka ni  niezawodno : w przypadku awarii nie mo e 

wyst powa   adne zagro enie, a szczególnie dla ludzi,

• aspekty ekonomiczne, w przeciwie stwie do niezawodno ci, nie odgrywaj  tutaj  adnej roli,
• je eli niezawodno  instalacji najcz ciej jest rz du 99%, to pewno  musi by  jeszcze 

wy sza, prawie 100%, co jednak nigdy nie jest w praktyce osi galne,

• pewno  instalacji jest okre lona w normach. Zale nie od wyst puj cego potencjału 

zagro e  s  im przypisane tzw. 

klasy bezpiecze stwa

klasy bezpiecze stwa.  

Norma i klasy pewno ci:

Norma i klasy pewno ci:
• pewno  maszyn jest okre lona w mi dzynarodowej normie PN-EN 61 508,
• norma ta okre la poziomy nienaruszalno ci bezpiecze stwa 

SIL

SIL (ang.

Safety Integrity Lewel), 

przy czym pewno  działania zabezpieczenia ro nie logarytmicznie wraz z numerem klasy.

90,00 – 99,00 %

99,00 – 99,9 %

99,90 – 99,99 %

> 99,99 %

Dyspozycyjno

Dyspozycyjno

10

-1

do 10

-2

1

10

-2

do 10

-3

2

10

-3

do 10

-4

3

10

-4

do 10

-5

4

Prawdopodobie stwo 

Prawdopodobie stwo 

wyst pienia bł du w ci gu roku

wyst pienia bł du w ci gu roku

SIL 

SIL 

background image

16

Bezpiecze stwo

Pewno

Niezawodno

Dyspozycyjno

Zaufanie

Integralno

Pi  filarów bezpiecze stwa

Pewno :

Pewno : nie wyst puje  adne zagro enie, brak katastrofalnych skutków

Dyspozycyjno :

Dyspozycyjno : gotowo  do wykorzystania

Niezawodno :

Niezawodno : ci gło  działania

Zaufanie:

Zaufanie: brak nadu y  w wykorzystaniu informacji (nieistotne w systemach

sterowania)

Integralno :

Integralno : informacje nie s  zafałszowane (nieistotna w systemach 

sterowania)

Ła cuch działa  realizowanych podczas obsługi bł dów

Wyst pienie 

bł du

Rozpoznanie 

bł du

Zgłoszenie 

bł du

Ograniczenie 

bł du

Obsługa 

bł du

Usuni cie 

bł du

5

1

2

3

4

background image

17

IP 67

IP 66

IP 65

IP 60

Pyłoszczelno

IP 56

IP 55

IP 54

IP 53

IP 50

Zabezpieczenie przed 

pyłem

IP 44

IP 43

IP 42

IP 41

IP 40

Zabezpieczenie przed 

cia

ł

ami sta

ł

ymi o  rednicy 

powy ej > 1 mm

IP 34

IP 33

IP 32

IP 31

IP 30

Zabezpieczenie przed 

cia

ł

ami sta

ł

ymi o  rednicy 

powy ej > 2,5 mm

IP 23

IP 22

IP 21

IP 20

Zabezpieczenie przed 

cia

ł

ami sta

ł

ymi o  rednicy 

powy ej > 12 mm

IP 12

IP 11

IP 10

Zabezpieczenie przed 

cia

ł

ami sta

ł

ymi o  rednicy 

powy ej > 50 mm

IP 00

Brak ochrony

IP ..8

IP ..7

IP ..6

IP ..5

IP ..4

IP ..3

IP ..2

IP ..1

IP ..0

Dotykiem i ciałami 

obcymi

Zabezpie-

czenie

przed 

skutkami 

ci g

ł

ego 

zanurzenia 

pod wod

Zabezpie-

czenie

przed 

skutkami 

czasowego 

zanurzenia 

pod wod

Zabezpie-

czenie

przed 

silnym 

strumie-

niem wody

Zabezpie-

czenie

przed 

strumie-

niem wody

Zabezpie-

czenie

przed wod

rozpry-

skow

(rozbryzgi)

Zabezpie-

czenie

przed mg

ł

wodn

Zabezpie-

czenie

przed 

kapi c

wod , przy 

pochyleniu  

obudowy o 

15

o

Zabezpie-

czenie

przed 

kapi c

wod

Brak 

ochrony

Ochrona przed

Stopnie ochrony obudów urz dze  elektryczno-elektronicznych

Sterowniki (komputery) przemysłowe w wytwarzaniu

Komputer kierowania 

Komputer kierowania 

wytwarzaniem

wytwarzaniem

Komputer gniazda

Komputer gniazda

PLC

PLC

Sterownik 

swobodnie 

programowalny

NC

NC

Układ 

sterowania 

numerycznego

RC

RC

Układ 

sterowania 

robota

PDA

PDA

Zbieranie 

danych 

produkcyjnych

Planowanie i sterowanie produkcj  

(PPC/SFC)

Sterowanie grup  stanowisk 

(gniazdem wytwórczym)

Materiał

Ta ma

Sygnał

Pełny

Przycisk

Pełny

background image

18

Od  obecnie  stosowanych  w  przemy

Od  obecnie  stosowanych  w  przemy

le  uk

le  uk

ł

ł

ad

ad

ó

ó

w  sterowania 

w  sterowania 

maszyn  i  urz

maszyn  i  urz

dze

dze

,  w  tym  opartych  g

,  w  tym  opartych  g

ł

ł

ó

ó

wnie  na  sterownikach 

wnie  na  sterownikach 

PLC, oczekuje si

PLC, oczekuje si

spe

spe

ł

ł

nienia nast

nienia nast

puj

puj

cych wymaga

cych wymaga

:

:

ł

atwo

monta u i demonta u uk

ł

adu sterowania,

mo liwo

szybkiego i 

ł

atwego przeprogramowania,

elastyczno  polegaj ca na mo liwo ci zastosowa w wielu 

ga

ł

ziach przemys

ł

u,

mo liwo

zmian programu w trybie on-line,

mo liwo

monitorowania przebiegu procesu w czasie 

rzeczywistym,
nadzorowanie i diagnostyka uk

ł

adu sterowania,

wymiana danych z innymi uk

ł

adami i urz dzeniami inteligentnymi,

niska cena.

Ogólne wymagania dla układów sterowania

Cechy systemów sterowania w nowoczesnych 

instalacjach produkcyjnych

Rekonfiguro-

walno

Modularyzacja 

maszyny               

i instalacji

Wzrost 

elastyczno ci

Zdolno  do 

pracy w sieci 

komunikacyjnej

Zdalny dost p

Zmniejszenie 

kosztów

Wizualizacja

Diagnostyka

Wymagania

Wymagania

background image

19

Rodzaje zada  automatyzacji realizowanych przez 

sterowniki (komputery) przemysłowe

Ogólne zadania sterowników (komputerów) przemysłowych:

Ogólne zadania sterowników (komputerów) przemysłowych:

Sterowanie przebiegiem procesów,
Zadania regulacji.

Wymagania czasu 

Wymagania czasu 

rzeczywistego

rzeczywistego

Kierowanie procesami, zarz dzanie 

recepturami,
Interfejs człowiek-maszyna (HMI),
Planowanie i sterowanie produkcj , 
Archiwizacja i oddziaływanie na 

wsad (wytop) procesu.

Brak

Brak

wymaga  czasu 

wymaga  czasu 

rzeczywistego

rzeczywistego

Wymagania komputerowych sterowników przemysłowych  

stosowanych w systemach automatyzacji

Ogólne wymagania systemów automatyzacji dotycz  w 

szczególno ci sterowników (komputerów) przemysłowych.

Zdolno  do pracy w czasie rzeczywistym:

Zdolno  do pracy w czasie rzeczywistym:

systemy operacyjne, architektura pami ci.

Wprowadzanie 

Wprowadzanie 

wyprowadzanie sygnałów procesu:

wyprowadzanie sygnałów procesu:

przył czenie elementów wykonawczych, sensorów, systemy 

komunikacyjne.

Pewno  i niezawodno :

Pewno  i niezawodno :

wysokiej jako ci składniki, układy redundantne. 

Odporno  na oddziaływanie otoczenia:

Odporno  na oddziaływanie otoczenia:

specjalne obudowy, monta  przewodów ł cz cych.

background image

20

Cechy biurowych PC i mo liwo ci ich 

zastosowania w automatyzacji

Cechy biurowego (standardowego) PC:

Cechy biurowego (standardowego) PC:

brak systemu operacyjnego czasu rzeczywistego,
nie zawsze wysokiej jako ci składniki,
standardowo brak interfejsów I/O do procesu,
mało zwarta obudowa,
nie zawsze zapewniona praca ci gła.

Pomimo tego wyst puje tendencja stosowania PC w 

Pomimo tego wyst puje tendencja stosowania PC w 

niektórych obszarach automatyzacji, takich jak np.:

niektórych obszarach automatyzacji, takich jak np.:

obsługa i obserwacja (HMI),
archiwizacja danych,
planowanie i sterowanie produkcj  (PPC).

Rodzaje sterowników przemysłowych

W zasadzie sterowniki przemysłowe s  klasyfikowane ze wzgl du na

W zasadzie sterowniki przemysłowe s  klasyfikowane ze wzgl du na

swoj  budow  oraz realizowane przez nie funkcje.

swoj  budow  oraz realizowane przez nie funkcje.

Budowa

Budowa

System kompaktowy,
System modułowy,
System specjalny.

Kryteria doboru:

Kryteria doboru:

Liczba I/O,
Przestrze  do zabudowy
,
Mo liwo  rozbudowy,
Wymagana moc obliczeniowa.

Funkcje

Funkcje

Sterowanie procesem:

• dyskretnie,
• analogowo, 

Sterowanie torem ruchu,
Interfejs u ytkownika.

Kryteria doboru:

Kryteria doboru:

Zadanie automatyzacji,
Spektrum zada  (IPC).

background image

21

Wymagania funkcjonalne sterowników przemysłowych

Sterowanie przebiegiem procesów:

Sterowanie przebiegiem procesów:

Przetwarzanie sygnałów procesu,
Jeden program aplikacyjny, który jest „parametryzowany” przez dane procesu,

PLC

PLC (ang.

Programmable Logical Controller).

Kształtowe sterowanie ruchem (obrabiarki, roboty):

Kształtowe sterowanie ruchem (obrabiarki, roboty):

Przetwarzanie danych geometrycznych,
Ró ne pogramy technologiczne dla ka dego przedmiotu (procesu),

NC

NC (ang.

Numerical Control), 

RC

RC (ang. 

Robot Control).

Zadania ogólne 

Zadania ogólne (wł cznie z wy ej wymienionymi)

:

:

Obsługa i obserwacja, technika kierowania wytwarzaniem,
Du a ró norodno  aplikacyjna,

IPC

IPC (ang.

Industrial Personal Computer).

Typowe zadania układów sterowania

Typowe zadania układów sterowania

Warunki

Działania

Je eli

Je eli

jest osi gni ty wył cznik kra cowy

To 

To 

wył cz silnik

Je eli 

Je eli 

chwytak jest zamkni ty

i urz dzenie mocuj ce otwarte
i klawisz 

„załadowa ” wci ni ty

To

To

wprowad  przedmiot

Je eli

Je eli

przekroczona jest dopuszczalna temperatura

lub nieosi gni ty minimalny poziom napełnienia
lub przekroczony maksymalny poziom napełnienia
lub uruchomiony wył cznik awaryjny

To 

To 

wł cz sygnał d wi kowy i migaj c  lamp

Je eli 

Je eli 

(upłyn ł czas oczekiwania

i pojemnik jest pusty)
lub wci ni ty jest przycisk 

„napełni ”

To

To

otwórz zawór napełniania

Działania logiczne (na sygnałach binarnych)

background image

22

Działania logiczne w układach sterowania

&

&

&

&

&

&

&

&

>=1

>=1

I1 I2 I3 I4

Q1

Q1

(

(

I1

I1

AND

AND

I2

I2

AND

AND

I3

I3

AND 

AND 

I4

I4

)

)

OR

OR

(

(

I1

I1

AND

AND

(

(

NO

NO

I2

I2

AND

AND

I3

I3

)

)

OR

OR

(

(

I1

I1

AND

AND

I2

I2

AND

AND

(

(

NO

NO

I4

I4

))

))

OR 

OR 

((

((

NO

NO

I2

I2

AND (NO

AND (NO

I3

I3

AND 

AND 

I4

I4

)

)

Q1

Q1

JE ELI

JE ELI

TO

TO

Sterowanie logiczne kombinatoryczne

Obwód 

Obwód 

sterowania, 

sterowania, 

proces

proces

Funkcje 

Bool’a

Funkcje 

czasu

Funkcje 

pami ci

Wej cia

Wyj cia

Parametryzacja

Obsługa

Zobrazowanie

Przetwarzanie 

Przetwarzanie 

sygnałów

sygnałów

Sterownik

Sterownik

background image

23

Obwód 

Obwód 

sterowania, 

sterowania, 

proces

proces

Wej cia

Wyj cia

Parametryzacja

Obsługa

Zobrazowanie

Przetwarzanie 

Przetwarzanie 

sygnałów

sygnałów

Sterownik

Sterownik

Przebieg 

sekwencyjny

n

n+1

War

War

Sterowanie sekwencyjne

Obwód 

Obwód 

sterowania, 

sterowania, 

proces

proces

Wej cia

Wyj cia

Parametryzacja

Obsługa

Zobrazowanie

Przetwarzanie 

Przetwarzanie 

sygnałów

sygnałów

Sterownik

Sterownik

Dajnik czasu

n

n+1

War

War

t

n

t

n+1

Sterowanie sekwencyjne w funkcji czasu

background image

24

Techniczne mo liwo ci realizacji układów sterowania

Układ sterowania programowany przez poł czenia

Wcze niej

Wcze niej

Obecnie

Obecnie

elektromechaniczny

elektroniczny

Zbudowany z

styczników, przeka ników, ...

tranzystorów,           

zintegrowanych 

układów scalonych, ..

Program zawarty w

okablowaniu

Zalety i wady

Wysokie zu ycie energii, du e zapotrzebowanie 

miejsca, trudna rozbudowa

Sterownik 

swobodnie 

programowalny PLC

Procesora, pami ci, 

magistrali

oprogramowaniu

Elastyczno

Zastosowanie 

Zastosowanie 

komputerowych 

komputerowych 

sterownik

sterownik

ó

ó

(np. 

(np. 

PLC

PLC

)

)

w uk

w uk

ł

ł

adach 

adach 

sterowania, w por

sterowania, w por

ó

ó

wnaniu z uk

wnaniu z uk

ł

ł

adami konwencjonalnymi, ma 

adami konwencjonalnymi, ma 

nast

nast

puj

puj

ce zalety:

ce zalety:

mo liwo

powtórnego wykorzystywania napisanych programów,

modu

ł

owa i blokowa budowa programów, co znacznie skraca czas 

wykonania aplikacji,
mo liwo

elektronicznego dokumentowania realizowanych 

aplikacji,
mo liwo

nadzorowania i diagnostyki podczas przebiegu procesu,

oszcz dno

czasu podczas wykonywania projektu uk

ł

adu 

sterowania i opracowywania oprogramowania,
du a niezawodno

dzia

ł

ania,

prosta i szybka instalacja oraz ma

ł

e gabaryty,

niskie koszty budowy.

Zalety zastosowania sterowników komputerowych

background image

25

W

 u

ad

ac

se

kw

en

cy

jn

yc

h

W

 u

ad

ac

se

kw

en

cy

jn

yc

h

Tryby pracy układów sterowania

Automatyczny tryb pracy

Automatyczny tryb pracy

Oprócz przycisków „Start”, 

Stop” i „Wył cznika 

awaryjnego” operator nie 

ma  adnych mo liwo ci 

ingerencji.

R czny tryb pracy

R czny tryb pracy

Operator wpływa na wyj cia 

układu sterowania. Blokady 

s  cz ciowo aktywne.

Cz ciowo automatyczny 

Cz ciowo automatyczny 

tryb pracy

tryb pracy

Tylko cz ci programu s  

realizowane bez 

konieczno ci ingerencji 

operatora.

Tryb ustawiania

Tryb ustawiania

Operator wpływa na wyj cia 

układu sterowania z 

omini ciem blokad. 

R cznie ustawiany tryb 

R cznie ustawiany tryb 

pracy

pracy

Ustawiany jest tylko jeden 

okre lony krok ła cucha 

przebiegów (z lub bez 

dalszych warunków).

Krokowy tryb pracy

Krokowy tryb pracy

Przez wci ni cie przycisku 

uruchamiaj cego program 

jest realizowany nast pny 

krok programu.

Ka dy układ sterowania mo e pracowa  w ró nych trybach, które wynikaj  z 

mo liwo ci ingerencji operatora

mo liwo ci ingerencji operatora. Ró ne tryby pracy s  wymagane podczas 

uruchamiania, ustawiania, serwisowania i usuwania zakłóce .

Obraz procesu 

Obraz procesu 

w pami ci 

w pami ci 

wyj ciowej

wyj ciowej

Obraz procesu 

Obraz procesu 

w pami ci 

w pami ci 

wej ciowej

wej ciowej

Program 

Program 

aplikacyjny

aplikacyjny

PLC

PLC

Proces w 

Proces w 

systemie 

systemie 

technicznym

technicznym

Sygnały do 

elementów 

wykonawczych

Sygnały z 

czujników 

(sensorów)

Cykliczna praca sterownika PLC

background image

26

Budowa układu sterowania ze sterownikiem PLC

Moduł 

Moduł 

wyj ciowy

wyj ciowy

Moduł 

Moduł 

wej ciowy

wej ciowy

Jednostka centralna

Jednostka centralna

Zasilacz

Zasilacz

Pami  

Pami  

programu

programu

Procesor

Procesor

Urz dzenia wykonawcze/ sygnalizacyjne

Urz dzenia wykonawcze/ sygnalizacyjne

Dajniki 

Dajniki 

sygnałów

sygnałów

Zasilanie elektryczne urz dze  

Zasilanie elektryczne urz dze  

wykonawczych/ sygnalizacyjnych

wykonawczych/ sygnalizacyjnych

Zasilanie elektryczne czujników

Zasilanie elektryczne czujników

PLC

PLC

Logiczne powi zania sygnałów binarnych

Sformułowanie zadania:

relacja

Je eli 

Je eli 

-

-

To

To

Binarne sygnały wej ciowe

np. 

bariera  wietlna 

przerwana

/       

nie przerwana

czujnik zbli eniowy 

pobudzony

nie pobudzony

stan napełnienia 

osi gni ty

/      

nie osi gni ty

Czujniki  

PROCES   

Elementy wykonawcze

Powi zania 

logiczne

Zapami tywanie 

wyników 

po rednich

Znacznik 

(

merker)

np.

Realizowana obróbka/ 

nie realizowana

Binarne sygnały wyj ciowe

np. 

silnik 

wł czony

/

wył czony

zawór 

otwarty

zamkni ty

siłownik 

wysuni ty

wsuni ty

chwytak 

otwarty

zamkni ty

Realizacja wcze niej:

Realizacja wcze niej: za pomoc  elementów elektrycznych i elektronicznych ł czonych przewodami

obecnie:

obecnie: program PLC

background image

27

Zasilanie w energi

WEJ CIA

PRZETWARZANIE

WYJ CIA

CPU

Pami  

programu 

(RAM, EPROM, 

EEPROM)

Dopasowanie 

sygnału

Przetwarzanie 

sygnału

Przetwarzanie 

sygnału

Wzmacnianie 

sygnału

Komunikacja

Sygnały 

binarne 

(logiczne)

Sygnały 

cyfrowe 

(słowa)

Sygnały 

analogowe

Sygnały 

analogowe

Sygnały 

cyfrowe 

(słowa)

Sygnały 

binarne 

(logiczne)

Schemat blokowy działania sterownika PLC

Sprz towe składniki PLC

Moduły 

wej ciowe

Moduły 

wyj ciowe

Magistrala systemowa

Pami  

programu 

(EEPROM, RAM)

CPU (Procesor 

słowowy, 

bitowy)

Interfejs 

komputerowy 

(V.24, RS485)

Pami  

systemowa 

(ROM)

Pami  

danych     

(RAM)

Zasilacz

Zasilacz

binarne, 

binarne, 

analogowe 

analogowe 

i  cyfrowe 

i  cyfrowe 

sygnały

sygnały

binarne, 

binarne, 

analogowe 

analogowe 

i cyfrowe 

i cyfrowe 

sygnały

sygnały

Wł czniki

Przyciski

Bariera  wietlna

.

.

.

M

924

Zawór

Lampka

Silnik

Wska nik

.

.

.

background image

28

Zastosowanie sterowników PLC

PLC

PLC

Zmieniacz 

narz dzi

Transport 

przedmiotów

Ciecz 

chłodz co-

smaruj ca

Transporter 

wiórów

Blokady

Obrabiarki

Technika 

procesowa

Budowa 

instalacji

Przemysł 

poligraficzny

Przemysł 

tekstylny

. . .

Wej cie

Wej cie

Przetwarzanie/ pami

Przetwarzanie/ pami

Wyj cie

Wyj cie

Moduł jednostki centralnej

Pami  programu

Mechanizm steruj cy

Znaczniki

Obraz procesu

Akumulator

Człony czasowe

Liczniki

Jednostka przetwarzaj ca

Jednostka przetwarzaj ca

Magistrala

Magistrala

JEDNOSTKA 

JEDNOSTKA 

WEJ CIOWA

WEJ CIOWA

JEDNOSTKA

JEDNOSTKA

WYJ CIOWA

WYJ CIOWA

Czujniki/sensory

Czujniki/sensory

Człony wykonawcze/ 

nastawiaj ce

Proces techniczny

Proces techniczny

Urz dzenie steruj ce

Urz dzenie steruj ce

D

o

p

a

s

o

w

a

n

i

e

S

S

Y

Y

G

G

N

N

A

A

Ł

Ł

Y

Y

S

S

Y

Y

G

G

N

N

A

A

Ł

Ł

Y

Y

D

o

p

a

s

o

w

a

n

i

e

Zasilanie

Schemat uk

ł

adu sterowania ze sterownikiem 

swobodnie programowalnym PLC

background image

29

Zasi-

lacz

Pozostałe 

moduły

Cyfrowe 

wej cia

Cyfrowe 

wyj cia

Analogowe

wej cia

Analogowe

wyj cia

Słowowy 

CPU

Bitowy 

CPU

Pami

Moduł 

komunika-

cyjny

Magistrala systemowa

Magistrala systemowa

...

Problem:

Problem: Magistrala systemowa jest prawie zawsze specyficzna (firmowa) dla sterownika

Mo liwo :

Mo liwo : Magistrala VME (standaryzowana, niezale na od producenta)

Schemat blokowy wieloprocesorowego sterownika PLC

Sposób działania sterownika PLC

Cykliczne przetwarzanie programu

Cykliczne przetwarzanie programu

PLC

PLC

Utworzenie stanu pocz tkowego

Zał czenie

Aktualizacja sygnałów wej ciowych

Wykonanie 1. instrukcji 

Wykonanie 2. instrukcji 

Wykonanie ostatniej  instrukcji 

Transmisja sygnałów wyj ciowych

. . .

Zapis wyj

Zapis wej

Fi

zy

cz

n

pr

oc

es

C

za

w

yk

on

an

ia

 je

dn

eg

pe

łn

eg

cy

kl

pr

og

ra

m

u

C

za

pr

ze

bi

eg

pr

og

ra

m

u

background image

30

Cykliczne przetwarzanie programu

Cykliczne przetwarzanie programu

PLC

PLC

Odczyt wej

Odczyt wej

Instrukcja

Wywołanie podprogramu 1

Instrukcja
Instrukcja
Instrukcja

Wywołanie podprogramu n

Instrukcja

Ustawienie wyj

Ustawienie wyj

Instrukcja

. . .

Podprogram 1

Instrukcja

. . .

Powrót

Podprogram n

Instrukcja

. . .

Powrót

Realizacja programu w sterowniku PLC

000  AND 

I 1.0

001   AND 

I 1.1

002 

Q 1.0

003 OR 

I 2.0

059 OR 

I 3.2

060 = 

Q 1.0

END

Mechanizm 

steruj cy

Rejestr 

instrukcji

Merker’y

Wewn trzne 

czasy

Wewn trzne 

liczniki

Obraz procesu 

dla cyfrowych     

i analogowych 

wej  i wyj

Wej cia 

cyfrowe 

i analogowe

Wyj cia 

cyfrowe      

i analogowe

Moduły 

czasowe     

i liczniki

Magistrala urz dze  peryferyjnych (moduł magistrali)

Jednostka centralna (CPU) sterownika PLC

background image

31

%I1
%I2
%I3

itd.

Moduł 

wej cio-

wy

%Q1
%Q2
%Q3
itd.

Moduł 

wyj cio-

wy

Aktualiza-

cja stanu 

wyj

Aktualiza-

cja stanu 

wej

Pami  

danych

RAM

Wej cia

%I1   0
%I2  0
%I3     1

%Q1     0
%Q2     0
%Q3     1

Adres

Stan

Adres

Stan

Wyj cia

CPU

CPU

Licznik 

rozkazów

ALU

Rejestr 

rozkazów

Rejestry 

robocze

LD %I1

000

Program 

u ytkownika 

w pami ci 

RAM lub 

EPROM

Adres

Rozkaz

000   LD %I1     

001   AND %I2   

002   ST %Q1     

003   itd. 

n    END

Wej cia

Wyj cia

Magistrala systemowa

+

Schemat ideowy sterownika PLC

Sensory, dajniki sygnałów

Sterownik

Moduł 

wprowadzania

Moduł 

wyprowadzania

Jednostka 

przetwarzaj ca

Obraz 

procesu

Merker

AKKU

Licznik 

adresów

Człony 

czasowe

Człony wykonawcze (

aktuator’y)

M

ec

ha

ni

zm

 

M

ec

ha

ni

zm

 

ob

lic

ze

ni

ow

y

ob

lic

ze

ni

ow

y

Separacja galwaniczna

Separacja galwaniczna

Magistrala

Magistrala

I

/

Q

Budowa sterownika PLC

background image

32

Wyprowadzenie 

Wyprowadzenie 

odwzorowania 

odwzorowania 

procesu z 

procesu z 

pami ci wyj

pami ci wyj

Załadowanie 

Załadowanie 

odwzorowania 

odwzorowania 

procesu do 

procesu do 

pami ci wej  

pami ci wej  

Realizacja 

Realizacja 

programu

programu

Pocz tek 

Pocz tek 

1. cyklu

1. cyklu

Pocz tek 

Pocz tek 

2. cyklu

2. cyklu

Pocz tek 

Pocz tek 

3. cyklu

3. cyklu

Pocz tek 

Pocz tek 

4. cyklu

4. cyklu

Zdarzenie 

Zdarzenie 

w procesie

w procesie

Reakcja na 

Reakcja na 

zdarzenie 

zdarzenie 

w procesie

w procesie

Czas reakcji

Czas reakcji

Przebieg cyklicznego wykonywania programu PLC

Sposób działania sterownika PLC

Okre lenie maksymalnego czasu reakcji:

Okre lenie maksymalnego czasu reakcji:

Czas cyklu PLC jest w przybli eniu 

proporcjonalny do liczby wykonywanych 

instrukcji programu.
Zale nie od tego, jakie gał zie w programie 

s  wykonywane, uzyskuje si  ró ne czasy 

cyklu.

Rozpatrywanie

Worst-Case:

Je eli wkrótce po rozpocz ciu cyklu PLC 

zmieni si  sygnał wej ciowy, to jest to 

uwzgl dniane dopiero w nast pnym cyklu po 

aktualizacji wej ciowych stanów procesu.
Reakcja, tzn. wyprowadzenie odpowiednich 

sygnałów wyj ciowych, nast puje dopiero po 

zako czeniu tego drugiego cyklu – przy 

aktualizacji wyj ciowych stanów procesu.

Podstaw  przy 

okre laniu 

maksymalnego 

czasu reakcji jest 

maksymalny czas 

cyklu.

Maksymalny czas 

reakcji osi ga 

prawie dwukrotn  

warto

maksymalnego 

czasu cyklu.

1

2

background image

33

Sprz t sterownika PLC

Minimalna konfiguracja sterownika PLC obejmuje:

Minimalna konfiguracja sterownika PLC obejmuje:
• jednostk  centraln  z procesorem i pami ci  (CPU),
• jednostki wej ciow  

I i wyj ciow  

O dla sygnałów binarnych,

• zasilacz.

Najcz ciej istnieje mo liwo  rozszerzenia sprz tu PLC o:

Najcz ciej istnieje mo liwo  rozszerzenia sprz tu PLC o:
• dodatkowe jednostki wej  i wyj  (np. analogowe I/O, interfejs sieciowy),
• moduły dodatkowe dla szczególnych zada  (np. regulator PID).

Przykładowa konfiguracja modułowego PLC

Zasilacz

CPU

Inter-

fejs

siecio-

wy

Modu-

ły 

I/O

Uwaga:

Zakres funkcyjny 

obecnych sterowników PLC 

obejmuje znacznie wi ksze 

mo liwo ci przetwarzania 

ani eli tylko zwykłe działania 

logiczne na sygnałach 

binarnych!

Programatory sterowników PLC

Sterownik swobodnie programowalny PLC:

Sterownik swobodnie programowalny PLC:
• programy 

nie mog  by

zmieniane podczas ich 

wykonywania,
• dlatego te  PLC zwykle nie ma monitora i klawiatury,
• zamiast tego stosuje si  zewn trzne programatory.

Przeno ny programator 

na bazie 

mikrokomputera:
• zintegrowany monitor,
• programator EPROM. 

Prosty r czny 

programator :
• wy wietlacz LCD,
• klawisze funkcyjne.

Standardowy komputer 

PC:
• handlowy PC,
• system programowania 

dla PLC.

background image

34

Programowanie PLC

J zyki programowania PLC wg PN

J zyki programowania PLC wg PN

-

-

EN 61131

EN 61131

-

-

3

3

Lista 

Lista 

instrukcji

instrukcji

(

Instruction 

List)

IL

IL

Tekst 

Tekst 

strukturalny

strukturalny

(

Structured 

Text)

ST

ST

Schemat 

Schemat 

drabinkowy

drabinkowy

(

Ladder

Diagram)

LD

LD

J zyk 

J zyk 

modułów 

modułów 

funkcyjnych

funkcyjnych

(

Function 

Block Diagram) 

FBD

FBD

J zyk 

J zyk 

przebiegów 

przebiegów 

funkcyjnych

funkcyjnych

(

Sequential 

Function

Chart)

SFC

SFC

Start:

LD

A

AND

B

OR 

C

ST

D

...

IF

i = k 

THEN

...

ELSE

....

Q 2.4

I 1.2 I 2.2

I 5.4

Q 8.3

&

3

1

I 3.4

I 3.1

M 2.5

Q 4.3

S 1

S 2

S 8

T 1

T 8

T 9

T 2

J zyki tekstowe

J zyki graficzne

Zorientowane na działania logiczne

Zorientowany na 

działania 

sekwencyjne

Przykład programowanie PLC w ró nych j zykach

I1.1 I1.0

I1.2

I1.0 I1.1 I1.2

Q2.0

Q2.1

>=1

&

&

I1.1

I1.0

I1.2

I1.0
I1.1

I1.2

Q2.0

Q2.1

0000   

LDN

I1.1

0001   

ORN

I1.2

0002   

AND

I1.0

0003    

ST 

Q2.0

0004     

LD

I1.0

0005    

ANDN

I1.1

0006    

ANDN

I1.2

0007     

ST

Q2.1

Program w 

Program w 

schemacie 

schemacie 

drabinkowym LD

drabinkowym LD

Program w 

Program w 

modułach 

modułach 

funkcyjnych FBD

funkcyjnych FBD

Program w li cie 

Program w li cie 

instrukcji IL

instrukcji IL

background image

35

Przykład układu sterowania prac  nawrotn  asynchronicznego 

silnika elektrycznego (technika przeka nikowo-stycznikowa)

Obwód sterowania

Obwód sterowania

S1, S2 – cewki styczników 

S1

S1 i 

S2

S2,

s1, s2 – styki pomocnicze styczników 

S1

S1 i 

S2

S2,

PT1, PT2 – styki przeka ników termicznych 

PT1

PT1 i 

PT2

PT2.

S1

WYŁ

ZAŁ 1

ZAŁ 1

prawo

PT1

s2

S2

ZAŁ 2

ZAŁ 2

lewo

PT2

s1

= 24 V (~230V)

s1

s2

Podtrzymanie

Blokada

Styki główne 

Styki główne 

stycznika 

stycznika 

S1

S1

(

(

ruch w prawo

ruch w prawo

)

)

Bezpieczniki

Bezpieczniki

Grzejniki 

Grzejniki 

przeka nika 

przeka nika 

termicznego

termicznego

PT1

PT1

M

M

3~

3~

R

R

S

S

T

T

0

0

Styki główne 

Styki główne 

stycznika 

stycznika 

S2

S2

(

(

ruch w lewo

ruch w lewo

)

)

Obwód pr dowy

Obwód pr dowy

3 x 400 V

Grzejniki 

Grzejniki 

przeka nika 

przeka nika 

termicznego

termicznego

PT2

PT2

Ograniczanie przepi  podczas wył czania styczników

Obci enie 

indukcyjne

U~

U

A1

A2

Człon gasz cy - warystor

U~

R

A1

A2

Człon gasz cy – obwód RC

C

Człon gasz cy – dioda

U

A1

A2

V

Stycznik

Wsuwany człon gasz cy z diod

background image

36

Sterowanie sekwencyjne jednostk  wiertarsk  –

programowanie przez poł czenia

ŁD1

ŁD1

ŁD2

ŁD2

S1

S1

ŁD3

ŁD3

S2

S2

ŁD2

ŁD2

ŁD1

ŁD1

S3

S3

ŁD3

ŁD3

WYŁ

WYŁ

ZAŁ

ZAŁ

s1

s2

s3

s1

Fazy (kroki) cyklu pracy jednostki:

Fazy (kroki) cyklu pracy jednostki:
1 – ruch szybki do przodu,
2 – ruch roboczy,
3 – szybkie wycofanie

Układ przeka nikowo

Układ przeka nikowo

-

-

stycznikowy

stycznikowy

Jednostka wiertarska – zespół posuwowy

1

1

2

2

3

3

ŁD1

ŁD1

ŁD2

ŁD2

ŁD3

ŁD3

Zderzak

Zderzak

ŁD1, ŁD2, ŁD3 – ł czniki drogowe,

S1, S2, S3 – cewki styczników

s1, s2, s3 – styki pomocnicze styczników.

Podtrzymanie 

(styki zwierne)

Blokady 

(styki 

rozwierne)

Stan: pocz tek cyklu

s2

s3

Program PLC sterowania prac  jednostki wiertarskiej 

w schemacie drabinkowym LD

WYŁ

WYŁ

ZAŁ

ZAŁ ID1 ID2 s2

S1

s1

Faza cyklu:

Faza cyklu:

1

1

WYŁ

WYŁ

s3

ID2 ID3

S2

s2

Faza cyklu:

Faza cyklu:

2

2

ID3

WYŁ

WYŁ

S3

ID1

s1

s3

Faza cyklu:

Faza cyklu:

3

3

ID1, ID2, ID3 – inicjatory drogowe, 

np. indukcyjne czujniki zbli eniowe

Jednostka wiertarska –

zespół posuwowy

1

1

2

2

3

3

ID1

ID1

ID2

ID2

ID3

ID3

Zderzak

Zderzak

1

1

0

0

1

1

0

0

1

1

0

0

background image

37

Przykład: nale y zrealizowa  układ przeł czania 

gwiazda

gwiazda

-

-

trójk t

trójk t (           ) podczas 

rozruchu silnika. Stycznik 

K1

K1

podaje napi cie z sieci elektrycznej, stycznik 

K2

K2

zapewnia poł czenie uzwoje  silnika w gwiazd , a stycznik 

K3

K3

ich poł czenie w 

trójk t. Silnik powinien pracowa  dla poł czenia w gwiazd  przez czas 

3 s

3 s

, a 

nast pnie zosta  przeł czony w trójk t. 

V1

U1

W1

V2 U2

W2

V1

U1

W1

W2

V2

U2

IN

TOF

ET

PT

Q

Wej cie

Wyj cie

Czas 

opó nienia

Opó nienie wył czania

Rozruch silnika – przeł czanie gwiazda/trójk t

IN

TON

ET

PT

Q

Wej cie

Wyj cie

Czas 

opó nienia

Opó nienie zał czania

Upływ czasu 

opó nienia

IN

TOF

ET

PT

Q

T#3s

ON

ON

OFF

OFF

K1

K1

K2

K2

K3

K3

K1

K1

K2

K2

K1

K1

Zał. K1 i K2

Zał. K1 i K2

Zał. K1 i K3

Zał. K1 i K3

K1

K1

L1
L2
L3

U1
V1
W1

W2
U2
V2

K3

K3

K2

K2

M

M

3

3

~

~

Logiczne kombinatoryczne i sekwencyjne układy 

sterowania na PLC

Sterowanie logiczne kombinatoryczne:

Sterowanie logiczne kombinatoryczne:

• sygnały wej ciowe s  cyklicznie odczytywane i w ka dym cyklu jest im 

przyporz dkowywany jednoznaczny stan sygnałów wyj ciowych,

przykład:

alarm akustyczny jest uruchamiany, gdy 

wentylator 1

ma awari

I

I

wentylator 2

ma awari

I

I

agregat jest zał czony

,

• pomi dzy przyczyn  i zadziałaniem upływa do dwóch cykli PLC.

Sterowanie sekwencyjne:

Sterowanie sekwencyjne:

• przebieg krokowy

:

:

n+1

n+1

krok mo e wyst pi  dopiero wtedy, gdy jest zako czony 

krok 

n

n

i spełnione s  warunki dalszego przeł czenia,

• je eli program jest podzielony na kroki, to s  one w nim wykonywane cyklicznie,

sterowanie sekwencyjne w zale no ci od czasu:

sterowanie sekwencyjne w zale no ci od czasu: warunki dalszego przeł czania 

s  zale ne tylko od upływu czasu (np. sterowanie sygnalizacji  wietlnej),

sterowanie sekwencyjne zale ne od procesu:

sterowanie sekwencyjne zale ne od procesu: warunki dalszego przeł czania s  

zale ne od sygnałów procesu (np. sterowanie wielu siłowników w funkcji drogi).

Cz sto wyst puj  oba rodzaje sterowania (mieszane)!

background image

38

Zalety opracowywania programów PLC 

zgodnie z norm  

PN

PN

-

-

EN 61131

EN 61131

-

-

3

3

Wymiana do wiadcze  i technologii pomi dzy 

producentami sprz tu i oprogramowania,
Wymienialno  programów aplikacyjnych pomi dzy 

równymi systemami PLC,
Mniejsze nakłady na szkolenie i wdra anie 

programistów PLC,
Niezale ny od producentów PLC rozwój dodatkowych 

pakietów, takich jak np. do obsługi i obserwacji,
Testowanie i weryfikacja systemu przez niezale ne, 

uznane w skali mi dzynarodowej instytucje.

Mo liwe skutki bł dów w programach PLC

Zale nie od tego w jakiej fazie realizacji projektu automatyzacji zostanie wykryty bł d 

w programie PLC mo e on mie  ró ne skutki:

producenta 

producenta 

maszyny

maszyny

u ytkownika 

u ytkownika 

maszyny

maszyny

Opracowanie 

programu

Uruchamianie 

maszyny

Eksploatacja 

maszyny

• (małe) nakłady na usuwanie bł dów,
• (małe) opó nienia w projekcie,

• uszkodzenia maszyny,
• opó nienie odbioru maszyny

(> 

zamro enie kapitału, straty w wyniku kar),

• nakłady producenta maszyny na 

usuwanie bł dów u jej u ytkownika,

• przestoje w produkcji,
• utrata image producenta maszyny.

Zaleca si :

Zaleca si :
• tworzenie w miar  mo liwo ci bezbł dnych programów PLC (przez systematyczne 

działania podczas ich opracowywania),

• wykrywanie bł dów przed dostarczeniem maszyny (przez obszerne testy programu).

background image

39

Testowanie i uruchamianie programów PLC

rodowisko programowania: 

edytor, debugger, kompilator, symulacja
Konfigurator systemu: 

przyporz dkowanie tasków

dopasowanie adresów sprz tu, 

parametryzacja.

Manager komunikacyjny:                                          

transmisja programu PLC do sterownika

Uruchamianie i zatrzymywanie PLC                              

Wył czanie fizycznych wyj  PLC
Monitorowanie: 

wy wietlanie statusu zmiennych,                                 

czytanie danych systemowych PLC, informacji komunikacyjnych i 

sieciowych.
Forcing:

„wymuszanie” okre lonych obszarów pami ci PLC, 

symulacja stanów maszyny dla sprawdzenia realizacji 

poszczególnych cz ci programu.

I

O

PLC

Testowanie programów PLC

rodowisko 

testowania

Programista

rodowisko 

rozwojowe

• Rozwój testu, tzn. 

planowanie 

przeprowadzanych 

testów.

• Obserwacja i 

ocena przebiegu 

testów.

• Porównanie 

przebiegów ze 

specyfikacj .

• Analiza bł dów, 

analiza programu.

Programator i 

urz dzenie do 

testowania:

• debugowanie z 

Power-Flow.

Odwzorowanie 

warunków 

technicznych 

przebiegu procesu  

dla sterowania:

• proste wł czniki i 

wy wietlacze 

(lampki), 

potencjometry i 

silniki,

• modele (cz stkowe) 

instalacji/ maszyny,

• systemy 

symulacyjne.

PLC:
• moduły wej ciowe 

i wyj ciowe,

• cykliczny sposób 

pracy.

Aktualny stan 

procesu

Zadawanie 

sygnałów

Wyj cia

Wej cia

background image

40

Przykłady bł dów i podejmowanych działa

Bł dy w komputerze (sterowniku):

Bł dy w komputerze (sterowniku):
Do czasu uruchomienia
, np.:
• bł dy specyfikacji,
• bł dy wymiarowania, 
• bł dy programowania,
• bł dy wytworzenia kodu.
Po uruchomieniu
, np.:
• bł dy w pami ci (RAM, ROM),
• bł dy w CPU,
• bł dy w modułach I/O,
• bł dy  wskutek zmian programu.

Działania dla unikni cia bł dów:

Działania dla unikni cia bł dów:
• zastosowanie CASE-Tools,
• projektowanie strukturalne,
• sprawdzanie EMC( ang. 

Elektromagnetic Compatibility),

• symulacja,
• analiza programu,
• sprawdzanie wzorcowej budowy,
• ró norodne zespoły rozwojowe

Działania dla opanowania bł dów:

Działania dla opanowania bł dów:
• redundantny Hardware,
• redundantny

Software,

• testy pami ci,
• testy I/O, 
• testy CPU,
• ponownie wczytywane wyj cia.

Rozkład bł dów w instalacjach sterowanych przez PLC

100

90
80
70
60
50
40
30
20
10

0

U

dz

ia

ł a

w

ar

ii 

w

 %

Instalacja 

PLC

CPU

90

90

5

5

95

95

10

10

25

25

25

25

25

25

25

25

Dajniki

sygnałów
Urz dzenia 

nastawiaj ce
Nap dy
Okablowanie

Moduły 

wej  i 

wyj

Pami

Mechanizm 

steruj cy

Magistrala

Zasilanie w 

napi cie

PLC

PLC

CPU

CPU

background image

41

PHARAO 24DC

PHARAO 24DC

Theben

LOGO 230RC

LOGO 230RC

Siemens

ALPHA XL

ALPHA XL

Mitsubishi

KST 2032

KST 2032

Hensel-Electronic

EASY 800

EASY 800

Moeller

ZELIO 

ZELIO 

-

-

Logic

Logic

Schneider-Electric

Przykłady kompaktowych sterowników PLC

-

IP 65

-

-

IP 20

IP 20

Stopie ochrony

Picosoft

Support ZEN

Pharao

Alpha-Software

Easy Soft

Logo Soft

Narz dzie do programow.

Logika, licznik, 

czasy, porów.

b.d.

Logika, licznik, 

czasy, porów.

Logika, licznik, 

czasy, porów.

Logika, licznik, 

czasy, artytmet.

Logika, licznik

Funkcje

Zegar

Zegar, 17 kl.

Zegar

Kalend., zegar

Kalendarz, zegar

Kalendarz, zegar

Pozosta

ł

e cechy

-

0 ... +55

o

C

-25 ... +55

o

C

-25 ... +55

o

C

-25 ... +55

o

C

0 ... +55

o

C

Temperatura otoczenia

-

-

-

5kByte

-

-

Pami

danych

-

-

200

200

-

-

Program. bloki funkcyjne

-

-

38

38

-

-

Zintegrowane  funkcje

126x110x70

220x185x120

125x90x22

125x90x52

108x90x72

72x90x55

Wymiary sz gł w mm

-

34

24

28

20

-

Mo liwo

rozszerz. I/O

-

-

-

-

1 (opcjonalnie)

-

Wyj cia analogowe

-

-

-

-

-

-

Separacja galwaniczna

przeka nikowe

6 przeka nik., 

2 binarne

9 (przeka nik., 

4 x 8A, 5 x 4A)

9 (przeka nik.)

6 lub 8 (przeka .

lub tranzystor.)

4 (przeka nikowe)

Wyj cia cyfrowe

-

-

-

-

-

-

Separacja galwaniczna

2 x 0 ... 10V

8 x 0 ... 5V

8

8

4 (opcjonalnie)

-

Wej cia analogowe

Tak

-

-

Nie

Separacja galwaniczna

12

8

15

15

12

8

Wej cia cyfrowe

24V DC

24V i 230V AC

24V DC

230V AC

24V DC

24V DC

100 - 240V AC

12V  i 24V DC

115V i 240V AC

115V AC, 240V 

AC/DC

Zasilanie pr dowe

Schneider El.

Hensel Elekt. 

Theben

Mitsubishi

Moeller

Siemens

Producent

Zelio Logic 

KST2032

Pharao

24DC

Alpha XL

Easy 800

LOGO 230RC

Typ

Przykłady kompaktowych sterowników PLC

background image

42

Podzia

Podzia

ł

ł

sterownik

sterownik

ó

ó

w PLC:

w PLC: ma

ł

e (odpowiadaj ce 50-150 przeka ników), rednie (odpowiadaj ce 150-500 

przeka ników) oraz - du e (odpowiadaj ce 500-3000 przeka ników).

Ponadto s oferowane sterowniki PLC o 

zwi kszonej niezawodno ci (z redundancj ), przeka niki (modu

ł

y) inteligentne (mikrosterowniki), sterowniki 

PLC zintegrowane z panelem operatorskim oraz sterowniki na bazie komputerów PC (Slot-PLC i Soft-PLC).

Liczba wej /wyj  (I/O) w poszczególnych modelach sterowników PLC ci gle ro nie i dlatego te  przy ich 

porównywaniu nale y bra  pod uwag  zakres funkcjonalny.

Rodziny sterownik

Rodziny sterownik

ó

ó

w (

w (

ang.

ang.

family concept

family concept

) charakteryzuj

) charakteryzuj

si

si

tym, 

tym, 

e ich okre

e ich okre

lone modele:

lone modele:

mog by programowane w tym samym j zyku i przy u yciu tego samego pakietu programowego,

maj takie same zmienne programowe oraz t sam struktur modu

ł

ów I/O,

istnieje mo liwo

przenoszenia programów mi dzy poszczególnymi modelami sterowników oraz 

korzystania z tych samych opcji w ka dym z modeli.

Ranking producent

Ranking producent

ó

ó

w sterownik

w sterownik

ó

ó

w PLC jest nast

w PLC jest nast

puj

puj

cy:

cy:

mikrosterowniki PLC:

Siemens, Mitsubishi, Allen-Bradley, GE Fanuc,

ma

ł

e i  rednie PLC:

Siemens, Mitsubishi, Allen-Bradley, Omron, GE Fanuc,

du e sterowniki PLC:

Allen-Bradley, Siemens, Modicon, GE Fanuc,

PLC o zwi kszonej niezawodno ci:

Triconex, August, Triplex,

nadzorowanie PLC i interfejsy programowe: 

Intellution, US Data, Wonderware, Iconics, Heuristics 

(Onspec) oraz Laboratory Technologies.

Klasyfikacja i producenci sterowników PLC

Sterowniki starego typu

Sterowniki starego typu

Sterowniki starszego typu

Sterowniki starszego typu

Nano: 

poni ej 15 I/O

Nano: 

0 – 64 I/O

Mikro: 

16 - 128                     

Mikro: 

65 - 128

rednie: 

129 - 511

rednie: 

129 – 256

Du e:

512 i wi cej

Du e: 

256 i wi cej

Klasy układów sterowania ze sterownikami PLC

Kompaktowe PLC

Modułowe PLC

Soft-PLC

CNC

PLC

Silniki

Człony 

wykonawcze 

Sensory

Rozproszony układ sterowania

PLC

PLC

PLC

PLC

PLC

PLC

PLC

PLC

PLC

PLC

Master

Slaves

Magistrala 

szeregowa

O

I

Magistrala 

szeregowa

Przemysłowy PC

Zintegrowane PLC

Silniki

Człony 

wykonawcze 

Sensory

Magistrala 

równoległa

CNC

PLC

C

P

U

Pami

I

I

Q

Q

I

I

C

C

P

P

U

U

I

I

Q

Q

Q

Q

background image

43

Cechy charakterystyczne PLC

Sterownik PLC jest specjalnym systemem komputerowym do realizacji zada  

automatyzacji, które s  rozwi zywane przewa nie przez binarne układy sterowania 

logicznego i sekwencyjnego.

Typowymi cechami charakterystycznymi PLC s :
• obszar zastosowa : automatyzacja z pomiarami, sterowaniem i regulacj  (PSR),
• odporna budowa urz dzenia dla pracy w surowych warunkach produkcyjnych,
• odporno  na działanie  rodowiska, du a odporno  na zakłócenia i niezawodno ,
• okre lone przebiegi w przypadku zakłóce  i ponownym uruchomieniu,
• brak pami ci masowych takich jak twardy dysk czy CD-ROM, 
• binarne, analogowe i cyfrowe wej cia i wyj cia (najcz ciej odkłócone, z separacj  

galwaniczn  i odporne na zwarcie),

• komunikacja z innymi (sterownikami) przez systemy magistralowe (sieciowe),
• brak lub proste i odporne urz dzenia obsługi (HMI),
• programowanie za pomoc  oddzielnego programatora lub PC,
• zorientowane na aplikacje j zyki programowania (IL, LD, FBD, ST,SFC),
• cykliczne wykonywanie programu. 

Rodzaje budowy sterowników PLC

Konwencjonalny PLC

Zintegrowany ze sterowaniem

Slot-PLC w PC

Soft-PLC z PC

Zalety:

Zalety:
• du a odporno , 
• wysoka niezawodno .

Wady:

Wady:
• funkcje obsługowe na zewn trz,
• komunikacja wymaga du ych nakładów.

Bazowe układy sterowania:

Bazowe układy sterowania:
• układy sterowania 

numerycznego CNC (ang. 

Computerized Numerical

Control),  

• układy sterowania 

robotów RC (ang. 

Robot 

Control).

Wady:

Wady:
• elastyczno  zmniejsza niezawodno ,
• I/O przył czane tylko przez sie .

Wady:

Wady:
• I/O przył czane tylko przez sie .
• koszty karty PLC.

Zalety:

Zalety:
• elastyczno  PC,
• dobrze realizowalne funkcje 

obsługowe,

• ró norodna komunikacja

.

Zalety:

Zalety:
• odporno  i niezawodno  dzi ki 

specjalnym kartom PLC, 

• cz

 stanowi ca PC dla funkcji 

obsługowych i komunikacyjnych

.

background image

44

Zmiany zachodz ce w rozwoju uk

ł

adów sterowania 

i szanse zastosowania IT (ang. 

Information Technology)

1970

1980

1990

2000

Rok

Rok

Udział zastosowa

Udział zastosowa

100%

Komputery przemysłowe

Komputery przemysłowe

PLC

PLC

Układy sterowania w 

Układy sterowania w 

technice 

technice 

przeka nikowej 

przeka nikowej 

(sprz towe)

(sprz towe)

Układy 

Układy 

Soft

Soft

-

-

PLC

PLC

Sieci 

Sieci 

Fieldbus

Fieldbus

Inteligentne moduły I/O

Inteligentne moduły I/O

Komputery IPC

Komputery IPC

18 

16 

14 

12 

10 

 

Warto  sprzeda y [bln $] 

18 

16 

14 

12 

10 

0

 

 

Liczba jednostek [mln szt.] 

1990   1991   1992   1993    1994    1995    1996    1997    1998   1999   2000 rok 

Rozwój  wiatowego rynku sterowników PLC

background image

45

Soft-PLC

(Windows NT)

InControl

Wonderware

Sprz towy PLC
Soft-PLC

PLC5, Logix500
SoftLogix5

RSLogix5

Rockwell 

ControlLogix

(Rockwell Automation)

Sprz towy PLC
Slot-PLC
Soft-PLC

S7-SPS
S7-Slot-SPS
S7-Soft-SPS (WinNT)

Step 7
Win AC Pro
Win AC Basis

Siemens

Step 7 (Siemens)

Sprz towy PLC
Sprz towy PLC

(OS-9)

SMART I/O

PEP
OR Indus. Comp

.

ISaGRAF

(CJ International)

Sprz towy PLC
Sprz towy PLC
Sprz towy PLC

FP
A, FX
MAS 700

NAisControl
MELSEC MEDOC
Selecontrol

Matsushita
Mitsubishi
Selectron

Soft Control (Softing)

Slot-PLC

Interbus-Controller

PC Worx

Phoenix Contact

MULTIPROG wt

(Klöper&Wiege)

Sprz towy PLC
Soft-PLC 
Sprz towy PLC
Soft-PLC
Sprz towy PLC

M1
PC (Windows NT)
Fieldbuscontroler
VME (RTOS-UH)
S5, S7

TwinCat

CoDeIEP
ACCON-ProSys

Bachmann
Beckhoff

ATR/IEP
DELTALOGIC

CoDeSys (Smart 

Software Solutions)

Typ PLC

System docelowy

Produkt

Producent

System bazowy

Systemy programowania sterowników PLC i ich 

platformy docelowe

Głównymi cechami sterowników PAC s :

Głównymi cechami sterowników PAC s :

wspomaganie ró nych funkcji automatyzacji, ł cznie z logik , 

ruchem, nap dem i sterowaniem procesów z jednolit  platform ,

jest tylko jedna platforma aplikacyjna dla wielu dziedzin ze 

wspólnymi nazwami dni i centralnym bankiem danych dla dost pu 

do wszystkich parametrów i funkcji,

narz dzia programowe, które umo liwiaj  projektowanie 

zorientowane na przebieg procesu dla wielu maszyn lub jednostek 

zwi zanych z realizacj  procesu,

otwarte, modułowe architektury, które s  oparte na procesach 

wytwarzania – od 

Layout’u maszyn w fabrykach a  do jednostek 

produkcyjnych w instalacjach realizuj cych procesy,

stosowanie standardów 

de-facto dla interfejsów sieci 

komunikacyjnych i j zyków (np.: TCP/IP, OPC, XML i j zyka 

zapyta  SQL), tak  e w systemach sieciowych mo liwa jest 

wymiana danych mi dzy urz dzeniami ró nych producentów. 

Wymiana informacji poza proces produkcyjny oraz  wł czenie 

zakładu wytwórczego do aplikacji ERP i zarz dzania produkcj  na 

poziomie przedsi biorstwa zapewniaj  warunki dla tzw. 

Colaborative Manufacturing”.

Dzi ki zintegrowanemu  rodowisku PAC u ytkownicy mog  zmniejszy

swoje koszty in ynierskie, natomiast oferenci maj  mo liwo  

dostarczania wi kszej funkcjonalno ci na jednolitej platformie (z jednej 

r ki).  daniem  wielu u ytkowników jest mo liwo  lepszego 

nadzorowania i sterowania poł czonych ze sob  urz dze . Ponadto 

nie chcieliby si  oni koncentrowa  na wyborze sprz tu, lecz na 

pierwszym planie mie  do dyspozycji całe mo liwo ci. W obu tych 

przypadkach sterowniki PAC zapewniaj  rozwi zanie. 

Architektura PAC  (ang.

Programmable Automation Controller)

Polepszona integracja architektur urz dze  automatyzacji skłoniła niektórych ich oferentów do opracowania architektury 

sterowników PAC (ang. 

Programmable Automation Controller). PAC rozszerza funkcjonalno  tradycyjnego sterownika PLC, w 

którym wspomaganych jest wiele dziedzin sterowania. 

Przykładami sterowników PAC s :

Przykładami sterowników PAC s : „CX1000” firmy

Beckhoff, „Rodzina-S7” Siemens’a, „ControlLogix” 

Rockwell Automation lub „PACSystems” firmy GE 

Fanuc Automation.

Wspólny 

kalendarz, 

centralny bank 

danych

Sie  

urz dze

Sie  

sterowania

Logika

HMI

Sterowanie 

procesem

Ruch

Nap dy

Sie  

ruchu

HMI

DCS

Nap dy

Sterowanie 

ruchem

Wspólna 

platforma 

aplikacyjna

Logika

Wspólny 

kalendarz, 

centralny bank 

danych

background image

46

Separacja galwaniczna układów elektronicznych 

sterownika PLC za pomoc  optoizolatorów

Wej cie

Elektronika PLC

Optoizolator

24V

Wyj cie

+24V

PLC

PLC

+5V

Przyczyny wypadków przy pracy na maszynach

50% - zachowanie ludzi

26% - przyczyny techniczne

12% - przyczyny 

psychologiczne

11% - przyczyny organizacyjne

1% - stanowisko pracy

Połowa wszystkich  miertelnych wypadków przy pracy wynika       

Połowa wszystkich  miertelnych wypadków przy pracy wynika       

z zachowania si  obsługi (operatora)!

z zachowania si  obsługi (operatora)!

background image

47

• bezpiecze stwo oznacza odpowiedni stopie  ryzyka,
• wg normy „...

Stan, w którym ryzyko nie jest wi ksze ni  ryzyko graniczne“.

Absolutne bezpiecze stwo w technice nie jest mo liwe do uzyskani

Absolutne bezpiecze stwo w technice nie jest mo liwe do uzyskani

a!

a!

Bezpieczny układ sterowania musi by  wykonany w taki sposób,  eby 

bł dy elementów składowych tego układu i inne mo liwe działania nie powodowały 

niebezpiecznych (gro nych) stanów maszyny/ instalacji.

Przykłady:

Przykłady: prasy, schody ruchome, windy, pojazdy szynowe, instalacje chemiczne, 

elektrownie lub samoloty.

Ryzyko

Ryzyko graniczne

Ryzyko graniczne

małe

du e

Bezpiecze stwo

Bezpiecze stwo

Zagro enie

Zagro enie

Bezpiecze stwo - ryzyko

Aspekty bezpiecze stwa

Sterownik PLC, podobnie jak i pozostałe składniki wyposa enia 

elektrycznego maszyny lub instalacji, musi spełnia  okre lone 

wymagania bezpiecze stwa, tzn. przy wyst pieniu bł dów nie mog  

by  poszkodowani ludzie. 
Sposoby spełnienia tych wymaga  s  zawarte m.in. w odpowiednich 

normach.

Zagadnienia zwi zane z bezpiecze stwem dotycz  m.in.: 

Zagadnienia zwi zane z bezpiecze stwem dotycz  m.in.: 
• urz dze  wył czania awaryjnego,
• zabezpiecze  przed niepo danym ponownym zał czeniem,
• zabezpiecze  przed przebiciem na mas , 
• zabezpiecze  przed przerwaniem przewodów,
• granicznych urz dze  bezpiecze stwa, 
• programowych aspektów bezpiecze stwa (obsługa alarmów, przebiegi

uruchamiania, ...).

background image

48

Zabezpieczenie przed przerwaniem przewodu

Wymagania:

Wymagania:

• przerwanie przewodu nie mo e prowadzi  do 

niezamierzonego wł czenia elementu wykonawczego,

• je eli przerwanie przewodu prowadziłoby do tego,  e 

równocze nie byłyby wprowadzane rozkazy 

Start

Start

Stop

Stop

, to rozkaz 

Stop

Stop

’u powinien mie  pierwsze stwo.

Realizacja:

Realizacja:

• zał czenie elementu wykonawczego odbywa si  za 

pomoc  styków 

zwiernych

(przy potwierdzeniu do 

sterownika dostarczany jest sygnał „

1

”: „

zasada 

zasada 

pr dowa

pr dowa”),

• wył czanie elementu wykonawczego odbywa si  

przez styki 

rozwierne

(przy potwierdzeniu do 

sterownika dostarczany jest sygnał „

0

”: „

zasada 

zasada 

bezpr dowa

bezpr dowa”),

• odpowiedni dobór kolejno ci instrukcji w programie. 

I1

I3 I4 I5 I6 I7

I2

Q1

Q3 Q4 Q5 Q6

Q2

PLC

I

I2

Q5

IN

I7

R

Q5

Aspekty bezpiecze stwa dla urz dze  wył czania 

awaryjnego

Wymagania:

Wymagania:

Realizacja:

Realizacja:

• wyst pienie niebezpiecznego stanu powoduje wył czenie 

elementów wykonawczych i nap dów, przez które powstaj  

ewentualne niebezpieczne stany (np. nap d wrzeciona) i 

ustawienie trybu awaryjnego dla tych zespołów, których 

wył czenie spowodowałoby ewentualne stany niebezpieczne 

(np. urz dzenia mocuj ce),

• zabezpieczenie przed samoczynnym ponownym zał czeniem,
• potwierdzenie musi by  przyj te przez sterownik i ocenione 

przez program PLC,

• obwód wył czenia awaryjnego musi by  wykonany niezale nie 

od PLC w technice bezpiecze stwa.

• unikanie programowania okablowania w PLC,
• bezpr dowe wył czanie wielopozycyjnych zaworów z blokad  

w układach pneumatycznych i hydraulicznych,

• bezpr dowe zał czanie hamulców (luzowników) w silnikach 

elektrycznych.

background image

49

1. Normy grupy A (EN

1. Normy grupy A (EN

12100

12100

)

)

:

:

Przeznaczone s  one do okre lenia podstawowych definicji oraz zasad konstrukcji 

zwi zanych z bezpiecze stwem pojedynczych składników stosowanych we 

wszystkich maszynach.

2. Normy grupy B

2. Normy grupy B

:

:

Przeznaczone s  one do okre lania aspektów bezpiecze stwa lub rodzaju urz dze

zwi zanych z bezpiecze stwem dla całego szeregu maszyn, aparatów i urz dze :

a/ normy typu B1 odnosz si do specjalnych aspektów bezpiecze stwa, takich jak: 

bezpieczne odst py, temperatury  powierzchni, hałas,

b/ normy typu B2 odnosz si do urz dze wpływaj cych na bezpiecze stwo, takich 

jak: wł czenie obur cz, blokady, oddzielaj ce elementy ochronne.

3. Normy grupy C

3. Normy grupy C

:

:

Przeznaczone s  one do okre lenia szczegółowych wymaga bezpiecze stwa dla 

okre lonej maszyny lub grupy maszyn.
Uwaga: 
Nale y pami ta o tym,  e je eli maszyna jest budowana w oparciu o norm

C, to automatycznie spełniona jest dyrektywa maszynowa.
Przy braku normy C dla danej maszyny u ywane s   normy A i B w celu wykazania 

zgodno ci z dyrektywami wyszczególnionych, istotnych cz ci danej maszyny.

Aspekty bezpiecze stwa maszyn - normy

Hierarchia europejskiego systemu norm dla 

bezpiecze stwa maszyn

Normy typu C

Normy typu C

Specyficzne cechy bezpiecze stwa dla poszczególnych rodzajów 

maszyn

Normy typu B

Normy typu B

Normy typu B1

Normy typu B1

Normy typu B2

Normy typu B2

Ogólne aspekty 

bezpiecze stwa

Odniesienie do 

specjalnych urz dze  

bezpiecze stwa

Normy typu A

Normy typu A

Zalecenia dotycz ce 

projektowania, podstawowe 

poj cia bezpiecze stwa

Podstawowe normy 

bezpiecze stwa

Grupowe normy 

bezpiecze stwa

Specjalistyczne 

normy 

bezpiecze stwa

background image

50

Zasady bezpiecze stwa maszyn - zharmonizowane normy UE

Dyrektywa maszynowa

Obróbki cieplne

Guma i tworzywa 

sztuczne

Obuwie 

ochronne

Prasy 

hydrauliczne

Prasy 

mechaniczne

Pakowanie

Przemysł 

skórzany

B2 Blokady

Obsługa 

dwur czna

Maty i płyty 

bezpiecze stwa

Ryzyko

B2

B2 Wyposa enie 

elektryczne

B1 Pr dko ci

B1

Rozruch

B1

Układy sterowania

B2

Not-OFF

Normy

Dyrektywa maszynowa

Dyrektywa maszynowa

EN ISO 

12100

Centra obróbkowe

EN 2417

Małe tokarki NC

EN 12415

Roboty przemysłowe

EN 775

Prasy hydrauliczne

EN 693

Prasy mechaniczne

EN 692

Maszyny do formowania przez rozdmuchiwanie

EN 422

Maszyny do odlewania pod ci nieniem

EN 201

Normy dotycz ce 

bezpiecze stwa 

wyrobów

Normy typu C

Bezstykowe urz dzenia bezpiecze stwa

EN 61496

Elektryczne wyposa enie maszyn

EN 60204

Urz dzenia blokuj ce w układach sterowania

EN 1088

Doprowadzanie energii / - odł czanie

EN 1037

Istotne ze wzgl du na bezpiecze stwo cz ci 

układów sterowania

EN 954-1

Urz dzenia separacji ochronnej

EN 953

Układy obsługi dwur cznej

EN 574

Urz dzenia wył czania awaryjnego NOT-OUT

EN 418

Normy typu B2

Minimalne odległo ci

EN 394

Bezpieczne odst py (odległo ci)

EN 294

Grupowe normy 

bezpiecze stwa

Normy typu B1

Ocena ryzyka

EN 1050

Ogólne wskazówki dotycz ce projektowania

ENISO 12100

Podstawowe normy 

bezpiecze stwa

Normy typu A

Typowe przykłady

Typowe przykłady

Oznaczenie

Oznaczenie

Typ normy

Typ normy

Przykłady norm zwi zanych z bezpiecze stwem 

(wykaz niepełny)

background image

51

Analiza i o

Analiza i o

cena ryzyka wyst

cena ryzyka wyst

pienia b

pienia b

ł

ł

du w oparciu o dyrektywy i normy

du w oparciu o dyrektywy i normy

EN/ISO

EN/ISO

Dyrektywy Nowego Podej cia WE (obowi zuje od 1989 r.): 
• nowa dyrektywa maszynowa nr 

2006/42/WE

2006/42/WE obowi zuj ca od 29.12.2009r.,  która dotyczy maszyn 

nowych (zast piła ona star  dyrektyw  maszynow  nr 37/98),

• dyrektywa napi ciowa nr 

73/23

73/23,

• dyrektywa kompatybilno ci elektromagnetycznej nr 

89/336

89/336,

• dyrektywa oceny zgodno ci CE nr 

93/465

93/465 (oznakowanie CE wynika z normy PN EN),

• dyrektywa u ytkowania maszyn podczas pracy nr 

89/655

89/655 (dotyczy maszyn istniej cych - starych),

W Polsce procedura o systemie oceny  zgodno ci została  wprowadzona  ustaw z dnia 30  sierpnia 

2002 r., opublikowan w Dzienniku Ustaw Nr 166 z moc obowi zuj c od dnia 1 stycznia 2003 r.

Realizacja tej procedury  odbywa si poprzez uzyskanie 

deklaracji zgodno

deklaracji zgodno

ci 

ci 

WE

WE wystawianej  przez 

producenta  maszyny  lub  uzyskanie 

certyfikatu  zgodno

certyfikatu  zgodno

ci 

ci 

WE

WE wystawianego przez  jednostk

certyfikuj c (notyfikowan ).

Bezpo

Bezpo

rednie dzia

rednie dzia

ł

ł

anie zmierzaj

anie zmierzaj

ce 

ce 

do 

do 

oszacowania ryzyka wynika

oszacowania ryzyka wynika

j

j

z norm:

z norm:

1) PN-EN 1050 

Ocena ryzyka,

2) PN-EN 954-1

Kategorie bezpiecze stwa.

Mimo podanej procedury nale y pami ta o tym,  e wprowadzonych zostało równie  wiele norm 

okre laj cych szczegółowo wymagania bezpiecze stwa dla poszczególnych grup maszyn i 

urz dze .

Zgodno  wyrobów z wymaganiami zasadniczymi

Dyrektywy nowego podej cia - oznakowanie CE

Dyrektywy nowego podej cia.

Oznakowanie CE jest zwi zane wył cznie z okre lonymi wyrobami, których projektowanie i wytwarzanie 

obj te jest tzw. dyrektywami Nowego Podej cia. Obecnie tych dyrektyw jest 25 ( cisła liczba zale y od 

sposobu klasyfikacji). Dyrektywy te dotycz  szerokiej gamy wyrobów przemysłowych (np. wszystkich 

maszyn). 

Odpowiedzialno  producenta.

Przełomem w Nowym Podej ciu do przepisów technicznych było nało enie odpowiedzialno ci za 

ocen  wyrobu na producentaTo on deklaruje ostatecznie zgodno  wyrobów z przepisami i

nadaje oznakowanie CE na swoj  odpowiedzialno . Nie jest przy tym istotne, czy w trakcie oceny 

powinien on skorzysta  z usług niezale nej jednostki oceniaj cej, tzw. 

jednostki notyfikowanej

jednostki notyfikowanej

Finalny etap oznakowania CE nale y zawsze do producenta wyrobu i  aden urz d ani upowa niona 

instytucja nie mog  go w tym wyr cza . Zdecydowana wi kszo  wyrobów nie wymaga udziału 

jednostki notyfikowanej (np. w przypadku maszyn jest to ok. 95%). Zatem tym, który przyznał znak 

CE, nawet marnemu produktowi, jest zawsze producent.
Bardzo wa n  rol  w systemie nowego bezpiecze stwa pełni  normyktórych stosowanie oznacza 

spełnienie wymaga  dyrektyw. Jednak stosowanie norm nie jest i nie powinno by  obowi zkowe.

Oznacza to,  e spełnienie wymaga  dyrektyw mo na uzyska  tak e w inny sposób, zapewniaj cy co 

najmniej taki sam poziom bezpiecze stwa. Zapewnienie nale ytego bezpiecze stwa i ochrony 

zdrowia wszystkich osób maj cych do czynienia z produktem jest zasadniczym celem dyrektyw 

Nowego Podej cia. Jednak w niektórych przypadkach na równi z bezpiecze stwem stawiane s  

zagadnienia efektywno ci energetycznej lub ochrona  rodowiska. Wymagany przez dyrektywy poziom 

wymaga  jest wysoki i cz sto trudno jest go zapewni . Drugim głównym celem dyrektyw Nowego 

Podej cia jest zapewnienie swobody wymiany wyrobów na całym rynku Wspólnoty Europejskiej

(a tak e kilku innych krajów).  adne z pa stw nie mo e podwy sza  wymaga  stawianych wyrobom 

obj tym tymi dyrektywami.

background image

52

Oznakowanie CE wcale nie zapewnia odpowiednio wysokiej jako ci wyrobu, a  wiadczy jedynie o 

spełnieniu zasadniczych wymaga . Natomiast potwierdzeniem wysokiej jako ci wyrobów mo e by  ich

certyfikacja przez niezale n  jednostk  certyfikuj c . 

Oznakowanie CE umieszczone na wyrobie  wiadczy o tym (przez domn

Oznakowanie CE umieszczone na wyrobie  wiadczy o tym (przez domn

iemanie),  e wyrób (maszyna, 

iemanie),  e wyrób (maszyna, 

urz dzenie, materiał,  rodek) 

urz dzenie, materiał,  rodek) 

spełnia wymagania zasadnicze

spełnia wymagania zasadnicze

okre lone w dyrektywach Nowego 

okre lone w dyrektywach Nowego 

Podej cia. Dokumentem potwierdzaj cym spełnienie tych wymaga  je

Podej cia. Dokumentem potwierdzaj cym spełnienie tych wymaga  je

st 

st 

Deklaracja zgodno ci

Deklaracja zgodno ci

wystawiana przez producenta lub upowa nionego przedstawiciela. W

wystawiana przez producenta lub upowa nionego przedstawiciela. W

przypadku niektórych wyrobów 

przypadku niektórych wyrobów 

wymagane jest potwierdzenie zgodno ci przez 

wymagane jest potwierdzenie zgodno ci przez 

jednostk  notyfikowan

jednostk  notyfikowan

.

.

Znak CE stanowi deklaracj  producenta,  e wyrób wprowadzony do o

Znak CE stanowi deklaracj  producenta,  e wyrób wprowadzony do o

brotu spełnia zasadnicze 

brotu spełnia zasadnicze 

wymagania

wymagania okre lone najcz ciej w rozporz dzeniach wydawanych na 

podstawie ustawy z dnia 

podstawie ustawy z dnia 

30.08.2002r. o systemie zgodno ci

30.08.2002r. o systemie zgodno ci (Dz.U. z 2004r. Nr 204 poz. 2087 oraz z 2005r. Nr 64 poz. 565) –

wprowadzaj cych do polskiego prawa tzw. dyrektywy Nowego Podej cia. Dyrektywy te dotycz  ponad 

dwudziestu grup produktów – m.in. urz dze  elektrycznych (w tym sprz tu elektronicznego i AGD), 

zabawek,  rodków ochrony indywidualnej, materiałów budowlanych, maszyn i wind.

Tylko te wyroby, dla których istniej  zasadnicze wymagania okre

Tylko te wyroby, dla których istniej  zasadnicze wymagania okre

lone w przepisach, powinny mie  znak 

lone w przepisach, powinny mie  znak 

CE.

CE.

Znak ten oznacza zgodno  wyrobu z zasadniczymi wymaganiami, któ

Znak ten oznacza zgodno  wyrobu z zasadniczymi wymaganiami, któ

re oprócz bezpiecze stwa 

re oprócz bezpiecze stwa 

dotycz  tak e emisji i odporno ci na zakłócenia elektromagnetycz

dotycz  tak e emisji i odporno ci na zakłócenia elektromagnetycz

ne, hałasu, czy te  zu ycia energii. 

ne, hałasu, czy te  zu ycia energii. 

Dlatego te  u ytkownik wyrobu z oznaczeniem CE ma pewno ,  e mo e go bezpiecznie u ywa  (tzw. 

domniemanie zgodno ci z zasadniczymi wymaganiami). 

Dyrektywy nowego podej cia - oznakowanie CE cd.

Punkt wyj cia oceny ryzyka

Punkt wyj cia oceny ryzyka

S  

S  

stopie  gro by uszkodzenia ciała:

stopie  gro by uszkodzenia ciała:

S1

S1 – uszkodzenie ciała z mo liwo ci    

leczenia,

S2

S2 – uszkodzenie ciała bez mo liwo ci 

leczenia (dla jednej lub wielu osób) lub 

mierci.

Kategoria zalecana

Kategoria wy sza od zalecanej

Kategoria mo liwa

cz stotliwo  i stopie  ekspozycji 

cz stotliwo  i stopie  ekspozycji 

ryzyka:

ryzyka:

F1

F1 – rzadko do cz sto,

F2 

F2 – cz sto do stale.

Kategoria

Kategoria

B   1    2    3     4

B   1    2    3     4

S1

S2

F1

F2

P1

P2

P1

P2

mo liwo  unikni cia ryzyka:

mo liwo  unikni cia ryzyka:

P1 

P1 – mo liwe w specjalnych warunkach,

P2 

P2 – raczej niemo liwe. 

Ocena ryzyka wyst pienia bł du – wybór kategorii 

bezpiecze stwa (wg EN 954-1)

background image

53

Jakikolwiek bł d (uszkodzenie) jest zawsze 

wykryty w czasie umo liwiaj cym 

przeciwdziałanie skutkom utraty funkcji 

bezpiecze stwa.

Spełnione wymagania kategorii 3 oraz:
system bezpiecze stwa musi by tak 

skonstruowany, aby akumulacja bł dów w 

jakimkolwiek przypadku nie powodowała utraty 

funkcji bezpiecze stwa.

4

Bezpiecze stwo 

systemów

Pojawienie si pojedynczego bł du 

(uszkodzenia) jest natychmiast wykrywane 

przez system kontroli. Nie wszystkie bł dy 

zostan jednak wykryte. Akumulacja bł dów 

(uszkodze ) mo e doprowadzi w pewnych 

warunkach do utraty funkcji 

bezpiecze stwa.

Spełnione wymagania kategorii 2 oraz:
system bezpiecze stwa musi by tak 

skonstruowany aby jakikolwiek pojedynczy bł d 

(uszkodzenie) układu nie mogło spowodowa

utraty funkcji bezpiecze stwa.

3

Utrata funkcji bezpiecze stwa jest 

wykrywana w trakcie kontroli. Pojawienie 

si pojedynczego bł du (uszkodzenia) jest 

natychmiast wykrywane przez system 

kontroli. Nie wszystkie bł dy zostan jednak 

wykryte. Akumulacja bł dów (uszkodze ) 

mo e doprowadzi w pewnych warunkach 

do utraty funkcji bezpiecze stwa.

Spełnione wymagania kategorii 1 oraz:
wymagane jest wprowadzenie kontroli systemu 

bezpiecze stwa w odpowiednich przedziałach 

czasowych zwi zanych z funkcjonowaniem 

maszyny (co najmniej przy ka dorazowym 

uruchomieniu maszyny oraz w odpowiednich 

przedziałach czasowych je eli jest to konieczne).

2

Pojawienie si bł du (uszkodzenia) mo e 

spowodowa utrat funkcji bezpiecze stwa 

aczkolwiek prawdopodobie stwo

zaistnienia takiej sytuacji jest mniejsze ni

w przypadku kategorii B.

Spełnione wymagania kategorii B oraz:
wymagane jest u ycie sprawdzonych i 

przetestowanych komponentów oraz funkcji 

bezpiecze stwa.

1

Bezpiecze stwo 

komponentów

Pojawienie si bł du (uszkodzenia) mo e 

spowodowa utrat funkcji bezpiecze stwa.

Elementy systemu steruj cego odpowiedzialne za 

funkcje bezpiecze stwa wraz z ich osłonami jak 

równie komponenty z których zostały wykonane 

musz by zaprojektowane, dobrane, wykonane 

oraz poł czone zgodnie z wła ciwymi standardami 

tak aby mogły powstrzyma zagro enie.

B

Wybór 

bezpiecze stwa

Zachowanie si systemu

Zbiór wymaga

Kate-

goria

Wymagania dotycz ce kategorii bezpiecze stwa 

(PN/EN 954-1)

-

o

o

+

+

+

3

3

o

-

-

5

5

+

-

-

4

4

+

o

-

3

3

+

o

o

2

2

+

+

o

-

1

1

+

+

+

o

-

4

4

2

2

1

1

B

B

Kategoria sterowania

Kategoria sterowania

Klasy 

Klasy 

ryzyka

ryzyka

o kategoria zalecana,   - kategoria dopuszczalna,  + przesadne  rodki bezpiecze stwa

Dobór kategorii urz dze  ochronnych 

w zale no ci od klasy ryzyka

background image

54

B

B

udow

udow

a

a

uk

uk

ł

ł

ad

ad

ó

ó

w zapewniaj

w zapewniaj

cych okre

cych okre

lone kategorie 

lone kategorie 

bezpiecze

bezpiecze

stwa  w  maszynach  jest  oparta 

stwa  w  maszynach  jest  oparta 

na

na

nast

nast

puj

puj

c

c

ych

ych

zasad

zasad

ach

ach

:

:

1. Stosowanie urz dze z certyfikatem bezpiecze stwa.
2. Redundancje poł cze układu.
3. Ró norodno

poł cze układu (np. poł czenie 

symetryczne lub asymetryczne elementów).

4. Monitorowanie stanu poł cze układu.

Rozwi zania stosowane w budowie układów 

bezpiecze stwa

Skuteczno  ró nych  rodków bezpiecze stwa

• r kawice

• respiratory

• buty ochronne

• wkładki do uszu

• okulary, maski ochronne na twarz

Osobiste wyposa enie 

ochronne

• testy wył czania/ uruchamiania

• szkolenia

• kontrola zabezpiecze

• procedury bezpiecznej pracy

Szkolenia i procedury 

(działania 

administracyjne)

• brz czyki i syreny

• oznaczenia i etykiety

• ostrze enia komputerowe

• wiatła ostrzegawcze

rodki sygnalizacyjne

• obur czne uruchamianie maszyn (urz dze )

• czujniki bezpiecze stwa

• blokady bezpiecze stwa

• bariery bezpiecze stwa

rodki in ynieryjne 

(technologia 

zabezpiecze  i 

urz dzenia ochronne)

• zautomatyzowane przenoszenie obiektów (roboty, 

ta moci gi itp.)

• minimalizacja obecno ci operatora w rejonie zagro enia

Eliminacja lub zamiana 

zagro enia

Przykłady

rodki bezpiecze stwa

Najbardziej 

Najbardziej 

skuteczne

skuteczne

Najmniej 

Najmniej 

skuteczne

skuteczne

background image

55

Termin 

„maszyna”

Wg Dyrektywy maszynowej UE „... maszyna jest zestawem poł czonych ze sob  cz ci (zespołów) lub urz dze , z 

których przynajmniej jedno jest ruchome, ...“. Nast pnie dla wyposa enia elektrycznego wa na jest norma PN-EN 60204-1, 

która w dodatku A zawiera wykaz maszyn, dla których ta norma obowi zuje. Je eli wyst puje w tpliwo , czy chodzi o maszyn  

czy te  instalacj , to dla wyja nienia mo na si  posłu y  t  norm . Szczególn  uwag  nale y zwróci  na:

wył cznik główny,
transformatory steruj ce,
ocen  ryzyka,
zdefiniowanie kolorów przewodów, 
zabezpieczenie przed samoczynnym zał czeniem,
specyficzne wymagania dotycz ce „zachowania w przypadku wyst pienia zagro enia“.

Bezpiecze stwo maszyny uzyskuje si  z cało ci wszystkich  rodków znajduj cych si  zarówno w maszynie jak i poza ni . 

Ka da maszyna jest zatem rozpatrywana jako jednostka funkcyjna.
„Bezpiecze stwo”.
Poj cie Bezpiecze stwo układu sterowania“ odnosi si  do skutków dla ludzi i rzeczy w przypadku wyst pienia bł du. Nale y 

zaznaczy ,  e je eli bada si  Dyspozycyjno  systemu technicznego, to skutki awarii nie s  wówczas rozpatrywane.
W dyrektywie maszynowej i zwi zanych z ni  normach EN ISO 121000  i PN-EN 1050 zostały opisane ró norodne rodzaje 

zagro e . Producenci maszyn musz  tym zagro eniom przeciwdziała za pomoc  odpowiednich  rodków zaradczych. I tak np. 

w normie PN-EN 954-1 rozpatrzono bł dne działania układów sterowania. Stanowi ona tak e powi zanie pomi dzy elementami 

składowymi i ich wzajemnym oddziaływaniem, a realizowan  przez nie funkcj .
Nast pnie rozró nia si  bezpiecze stwo elektryczne“ (ochrona przed pr dem elektrycznym) i bezpiecze stwo 

funkcjonalne“ (ochrona przed niewła ciw  funkcj  w maszynie). W obszarze bezpiecze stwa maszyn norma PN-EN 954-1

obejmuje szczególnie istotne ze wzgl dów bezpiecze stwa elementy układów sterowania i koncentruje si  na zwi zanym z nimi 

bezpiecze stwie funkcjonalnym. Aby je uzyska , to istotne dla bezpiecze stwa elementy ochronne i sterownicze powinny 

poprawnie działa  i w przypadku wyst pienia bł du pozostawi  maszyn  w bezpiecznym stanie lub j  do niego sprowadzi . 

Norma ta jest ostatnio krytykowana za deterministyczne podej cie do bezpiecze stwa maszyn (nie uwzgl dniono w niej 

aspektów  probabilistycznych, takich jak niezawodno  i prawdopodobie stwo awarii składników). 

Maszyny - bezpiecze stwo

 

Wył cznik 

bezpiecze stwa 

START 

STOP 

K1 

Drzwi (osłona przesuwna) 

 

Moduł bezpiecze stwa 

z funkcj  testowania 

START 

STOP 

K1 

Drzwi (osłona 

przesuwna) 

Wył cznik 

bezpiecze stwa 

 

Moduł bezpiecze stwa 

z funkcj  testowania 

START 

STOP 

Drzwi (osłona 

przesuwna) 

Wył cznik 

bezpiecze stwa 

K1 

K2 

Przykłady rozwi za  systemów bezpiecze stwa

Kategorii 1

Kategorii 2

Kategorii 3

background image

56

Uzyskiwane bezpiecze stwo funkcjonalnego jest okre lone w normach w nast puj cy sposób:

Safety Integrity Level  wg PN-EN 61508,
kategorie bezpiecze stwa wg PN-EN 954-1,
klasy wymaga  (np. wg DIN V 19250 i DIN V VDE 0801).

Istnieje norma specjalistyczna

Brak specjalistycznej normy

Dla odpowiedniego rodzaju maszyny 

nale y zastosowa  norm  typu C.
Za pomoc  tej wystarczaj co konkretnie 

uj tej normy mo na sprawdzi , czy jest 

osi gany okre lony poziom 

bezpiecze stwa.
Zamieszczon  w Dodatku 1 Dyrektywy 

Maszynowej analiz  zagro e  

przeprowadza si  równie  przy 

zastosowaniu norm C, przy czym 

wówczas upraszcza si  jedynie szukanie 

rodków ochrony.

Nale y przeprowadzi  analiz  zagro e  dla 

maszyny, aby dla istotnych ze wzgl dów 

bezpiecze stwa cz ci maszyny okre li  

kategori  w zale no ci od technologii. 

Pomoc  w tym działaniu mo e by  norma 

typu B wg PN-EN 954-1.

Nale y uwzgl dni  dalsze normy typu B, np.:

PN-EN 418 (urz dzenia 

NOT-OFF),

PN-EN 574 (obsługa dwur czna),
PN-EN 1037 (unikanie nieoczekiwanego 

zał czenia),

PN-EN 60204-1 (wyposa enie elektryczne 

maszyn).

Nowa konstrukcja

Nowa konstrukcja

Drogi do osi gni cia bezpiecznego sterowania

Coraz wi kszy udział w budowie układów sterowania ma oprogramowanie. W normie 

PN

PN

-

-

EN

EN

61508

61508 okre lono 

„funkcjonalne bezpiecze stwo elektrycznych/ elektronicznych / elektronicznych programowalnych systemów 

zabezpiecze ” oraz probabilistyczne podej cie do okre lania tzw. poziomów nienaruszalno ci bezpiecze stwa SIL 

(ang.

Safety Integrity Level). Podej cie to w istotny sposób ró ni si  od zastosowanego w normie PN-EN 954-1, które 

jest deterministyczne. Norma PN-EN 61508 nie jest jednak standardem zharmonizowanym z Dyrektyw  maszynow . 

Jednak wykorzystanie tej normy pozwala na osi gni cie odpowiedniego bezpiecze stwa du ych i kompleksowych 

instalacji przemysłowych, takich jak np. w zakładach chemicznych i elektrowniach.  
Norma 

PN

PN

-

-

EN

EN

61508

61508, dotycz ca bezpiecznego sterowania, składa si  z nast puj cych sze ciu cz ci:

Specyfikacje dla aplikacji cz ci 2 i 3

PN-EN 61508-6

Przykłady i metody do okre lenia SIL

PN-EN 61508-5

Definicje i skróty

PN-EN 61508-4

Wymagania dotycz ce oprogramowania

PN-EN 61508-3

Wymagania dotycz ce programowalnych, elektronicznych układów 

sterowania

PN-EN 61508-2

Wymagania ogólne

PN-EN 61508-1

Opis

Opis

Cz

 normy

Cz

 normy

Poziom nienaruszalno ci bezpiecze stwa SIL (ang.

Safety Integrity Level) okre la prawdopodobie stwo wyst pienia 

bł du powoduj cego zagro enie w ci gu roku eksploatacji obiektu, przy zało eniu cz stej lub ci głej jego pracy.

10

-4

do 10

-5

SIL 4

10

-3

do 10

-4

SIL 3

10

-2

do 10

-3

SIL 2

10

-1

do 10

-2

SIL 1

Prawdopodobie stwo wyst pienia 

Prawdopodobie stwo wyst pienia 

bł du (w ci gu roku)

bł du (w ci gu roku)

Poziom

Poziom

Zintegrowany poziom bezpiecze stwa SIL

background image

57

Ocena ryzyka.

Ocena ryzyka. Dyrektywa Maszynowa wymaga przeprowadzenia dla ka dej maszyny oceny ryzyka. W zale no ci od 

wyst puj cej sytuacji musi by  przeprowadzona minimalizacja ryzyka. Do oceny ryzyka i doboru odpowiednich  rodków 

ochrony stosuje si  nast puj ce normy europejskie (mi dzynarodowe):

EN ISO 12100:

EN ISO 12100: bezpiecze stwo maszyn, poj cia podstawowe, zasady ogólne,

PN

PN

-

-

EN 1050:

EN 1050: przewodnik do oceny ryzyka,

PN

PN

-

-

EN 1088:

EN 1088: urz dzenia blokuj ce w powi zaniu z separuj cymi urz dzeniami ochronnymi, 

PN

PN

-

-

EN 954

EN 954

-

-

1:

1: cz ci układów sterowania zwi zane z bezpiecze stwem,

PN

PN

-

-

EN 1037:

EN 1037: unikanie nieoczekiwanego uruchomienia,

PN

PN

-

-

EN 547:

EN 547: zał czanie dwur czne,

ISO 13850/ PN 

ISO 13850/ PN 

-

-

EN 418:

EN 418: urz dzenia do awaryjnego wył czania (

NOT-OFF), aspekty funkcjonalne.

Najwa niejsze zagadnienia zawarte w normie 

EN ISO 12100

EN ISO 12100 (

bezpiecze stwo maszyn, poj cia podstawowe, zasady 

ogólne):
1. Unikanie ryzyka przez odpowiedni  konstrukcj , np.:

a. techniki samoczynnie zapewniaj ce bezpiecze stwo  rodków produkcji,
b. rozpoznawanie bł dów przez automatyczne nadzorowanie (testowanie),
c. wykluczanie niebezpiecznych przebiegów maszyny, takich jak np. nieoczekiwane uruchomienie lub niekontrolowana 

zmiana pr dko ci przez odpowiedni , bezpieczn  budow  układu sterowania,
2. Unikanie ryzyka przez techniczne urz dzenia ochronne wtedy, gdy rozwi zania konstrukcyjne w  maszynie nie s  

wystarczaj ce, np.:

a. umieszczanie separuj cych urz dze  (drzwi) ochronnych,
b. przewidywanie obsługi dwur cznej.

3. Ostrzeganie przed pozostałymi zagro eniami: tablice z instrukcjami, wyra ne wskazówki w instrukcjach obsługi,
4. Przewidywanie dodatkowych  rodków, np.:

a. umieszczenie wielu urz dze  do wył czania awaryjnego (

NOT-OFF),

b. stosowanie rozwi za  dla uwalniania ludzi od podejmowania niebezpiecznych działa .

Bezpiecze stwo maszyn – ocena ryzyka, normy

Norma 

PN

PN

-

-

EN 1050

EN 1050:

Przewodnik do oceny ryzyka:

Krok 1

Krok 1. Analiza zagro e , np. z listy kontrolnej (ang.

Checkliste).

Krok 2

Krok 2. Oszacowanie ryzyka, jak np. ryzyko utraty 

wiadomo ci, stopie  wykształcenia i presja czasowa 

na pracowników.

Krok 3

Krok 3. Minimalizacja ryzyka, jak np. zastosowanie 

urz dze  ochronnych, uniemo liwienie dost pu 

osobom niepowołanym itp.

Krok 4

Krok 4. Ocena ryzyka, np. „Czy została wybrana 

wła ciwa kategoria bezpiecze stwa wg PN-EN 954-1 

dla poł cze  w układzie sterowania?

Ocena ryzyka zagro e

background image

58

Krok 1:

Krok 1: Analiza zagro e  wg przykładowej listy kontrolnej

Immisja

Awaria modułu (awaria 

sterowania)

Awaria zasilania w energi  

elektryczn

Awaria/ bł dne 

Awaria/ bł dne 

działanie

działanie

Bł dne post powanie (np. 

omijanie zabezpiecze )

Mentalne przeci enie

Psychologiczne przeci enie

Nie zachowanie 

Nie zachowanie 

ergonomii

ergonomii

Biologiczne/ mikrobiologiczne

Eksplozja/ płomie

Przez kontakt lub oddychanie

Materiały

Materiały

Promieniowanie jonizuj ce

Pola magnetyczne o wysokiej 

cz stotliwo ci (mikrofale)

Promieniowanie 

elektromagnetyczne

Laser

Promieniowanie podczerwone/ 

ultrafioletowe

Łuk elektryczny

Promieniowanie

Promieniowanie

Nie

Nie

Tak

Tak

Zjawisko

Zjawisko

Zagro enie

Zagro enie

Uszkodzenia stawów

Zakłócenia w przepływie krwi

Uszkodzenia nerwów i naczy

Drgania

Drgania

Utrudnienie komunikacji 

(sygnały ostrzegawcze)

Stres/ zm czenie

Uszkodzenie słuchu

Hałas

Hałas

Zimno/gor co w otoczeniu

Spalanie/poparzenie

Termiczne

Termiczne

Przy zwarciu/przeci eniu

Procesy cieplne/ chemiczne

Elektrostatyczno

Po rednie dotkni cie

Bezpo rednie dotkni cie

Elektryczne

Elektryczne

Po li ni cie/potkni cie/upadek

Wyrzucenie cz ci

Wysokoci nieniowa struga

Otarcie

Uderzenie/ ukłucie

Potr cenie/ wci gni cie

Ci cie

Zgniecenie/ przygniecenie

Mechaniczne

Mechaniczne

Nie

Nie

Tak

Tak

Zjawisko

Zjawisko

Zagro enie

Zagro enie

Norma 

PN

PN

-

-

EN 1088

EN 1088

Urz dzenia do blokowania w 

Urz dzenia do blokowania w 

poł czeniu z separuj cymi urz dzeniami ochronnymi

poł czeniu z separuj cymi urz dzeniami ochronnymi:

1. Norma ta opisuje zasady wyboru i ukształtowania urz dze  

blokuj cych oraz ich wł czanie do drzwi ochronnych wzgl. 

obwodów sterowania.

2. Rozró nia si  rozwi zania 

z

z i 

bez

bez zamkni cia osłon (drzwi).

3. Zamkni cie drzwi ochronnych jest konieczne, je eli czas 

zatrzymania maszyny jest dłu szy ni  czas dost pu.              

Sposób działania:

rozkaz stopu 

rozkaz stopu 

czas oczekiwania 

czas oczekiwania 

maszyna stoi 

maszyna stoi 

otwarcie drzwi ochronnych

otwarcie drzwi ochronnych.

4. Bez zamkni cia drzwi ochronnych, je eli czas zatrzymania jest 

krótszy od czasu dost pu.                                       

Sposób działania

otwarcie drzwi 

otwarcie drzwi 

wył czenie pr du.

wył czenie pr du.

Ochronne urz dzenia bezpiecze stwa

background image

59

Norma 

PN

PN

-

-

EN 954

EN 954

-

-

1

1

: Maszyny – Bezpiecze stwo - Cz ci 

układów sterowania zwi zane z bezpiecze stwem – Cz

 

1: Ogólne zasady projektowania.
Norma PN-EN 954-1 dotyczy tylko poziomu sterowania, a nie 

głównych obwodów pr dowych. Minimalizacja ryzyka mo e si  

odbywa  przez odpowiednie wykonanie cz ci układu 

sterowania istotnych ze wzgl du na bezpiecze stwo. Im 

bardziej unikanie ryzyka zale y od zwi zanych z 

bezpiecze stwem elementów układu sterowania, tym wy sza 

musi by  jego odporno  na bł dy. Przez wybór kategorii 

bezpiecze stwa daje si  znale  odpowiedni sposób poł cze  

układu dla poziomu sterowania.

Graf ryzyka (na wcze niejszym rysunku był pokazany wybór kategorii 

bezpiecze stwa w zale no ci od poziomu ryzyka).

Elementy układów sterowania zwi zane z bezpiecze stwem

PN/EN 1037

PN/EN 1037

: Unikanie nieoczekiwanego zał czenia

: Unikanie nieoczekiwanego zał czenia.

Najwa niejsze aspekty:
1. Maszyna podczas ingerencji człowieka w obszar niebezpieczny musi by  

zabezpieczona przed nieoczekiwanym zał czeniem (wypadki podczas 

prac uruchamiania lub szukania bł dów).

2. Urz dzenia do wył czania energii musz  wyra nie wskazywa  poło enie 

elementów separuj cych, np. przez poło enie elementów obsługi i by  

zamykane.

3. Tak długo jak zmagazynowana energia mo e stanowi  przyczyn  

zagro enia, to dla doprowadzania energii i zatrzymywania energii

(hamulce dla ruchomych zespołów, zawory dla zbiorników 

ci nieniowych,...) musz  by  przewidziane takie rozwi zania, które 

towarzysz  separacji energii.

4. Konieczne s  dalsze rozwi zania w tych przypadkach, gdy separacja 

energii i dostarczanie energii nie s  odpowiednie dla wszystkich

ingerencji, np. unikanie przypadkowego wywołania rozkazu startu przez 

chowan  powierzchni  uruchamiania.

Ochrona przed nieoczekiwanym zał czeniem

background image

60

ISO 13850/ PN

ISO 13850/ PN

-

-

EN 418

EN 418

Urz dzenia do wył czania awaryjnego

Urz dzenia do wył czania awaryjnego (

NOT

NOT

-

-

OFF

OFF) 

aspekty funkcjonalne

aspekty funkcjonalne.

Najwa niejsze aspekty:
1. Działanie w przypadku zagro enia (funkcja NOT-OFF) powinno eliminowa  

lub minimalizowa  nadchodz ce lub istniej ce niebezpiecze stwo dla 

ludzi i uszkodzenia maszyny lub poprawnej pracy. Zagro eniami s m.in. 

nieregularno ci działania, bł dne funkcje maszyny, nieodpowiednie 

własno ci materiałów i bł dy ludzi.

2. Wył cznik awaryjny 

NOT

NOT

-

-

OFF

OFF jest tylko elementem wspomagaj cym i nie 

zast puje brakuj cych  rodków ochrony.

3. Działanie 

NOT

NOT

-

-

OFF

OFF jest wywoływane przez pojedyncze działanie człowieka.

4. Reakcja maszyny na rozkaz 

NOT

NOT

-

-

OFF

OFF nie mo e powodowa   adnych 

dodatkowych zagro e .

5. Działa  urz dze  bezpiecze stwa nie mo na omija  (eliminowa ). Dotyczy 

to tak e uwalniania ludzi z obszaru zagro enia.

6. Konieczne jest ponowne ustawienie (zresetowanie) wzgl. odblokowanie 

urz dzenia  

NOT

NOT

-

-

OFF

OFF

.

Wył czanie awaryjne

Funkcje

Funkcje

STOP’u

STOP’u

.

.

Funkcje stopu (zatrzymania) musz  by  realizowane przez odł czenie obwodu i mie  pierwsze stwo 

przed przyporz dkowanymi im funkcjami startu. Wywołanie funkcji stopu nie mo e powodowa  stanu 

zwi zanego z zagro eniem. Dla funkcji stopu rozró nia si  trzy nast puj ce kategorie:

Kategoria 0:

Kategoria 0: zatrzymanie przez 

natychmiastowe odł czenie 

zasilania.

Rozkaz stopu

ZAŁ

WYŁ

3~

Kategoria 1:

Kategoria 1: sterowane zatrzymanie, w którym zachowane 

jest zasilanie w energi , aby móc zrealizowa  odpowiedni 

przebieg zatrzymywania. Doprowadzanie energii jest 

przerywane dopiero wtedy, gdy uzyska si  stan zatrzymania.

Rozkaz stopu

ZAŁ

WYŁ

Zatrzymanie

Kategoria 2:

Kategoria 2: sterowane zatrzymanie, w którym jest utrzymywane zasilanie nap du maszyny w energi .

Rozkaz stopu

ZAŁ

WYŁ

3~

Nap dzanie

Hamowanie

n=0

M

Ustawienie zerowej 

warto ci zadanej

G

STOP

STOP

Kategorie zatrzymywania nap dów maszyn (STOP’u)

Czas

Czas

Czas

background image

61

Nowe uregulowania prawne w zakresie bezpiecze stwa

Dyrektywa maszynowa UE wymaga,  eby maszyny były bezpieczne i jako pierwszy cel ich konstrukcji  da 

bezpiecze stwa strukturalnego. Dla niemo liwych do wyeliminowania konstrukcyjnie zagro e  musz  by  przewidziane 

dodatkowe urz dzenia bezpiecze stwa. Norma EN ISO 12100 cz ci 1 i 2 opisuje podstawowe rozwi zania i zasady 

techniczne, za pomoc  których mo na ten cel osi gn . Je eli bezpiecze stwo zale y od funkcji sterowniczych, to układ 

sterowania musi by  tak zrealizowany, aby prawdopodobie stwo jego bł dnego działania było wystarczaj co małe. Przy 

zastosowaniu programowalnych układów elektronicznych nale y bra pod uwag  norm  IEC 61508. Natomiast normy EN 

ISO 13849 i EN IEC 62061 zawieraj  rozwi zania specyficzne dla bezpiecze stwa sterowania maszyn. 

Konstrukcja i ocena ryzyka maszyny

ISO 12100 Bezpiecze stwo maszyn – poj cia podstawowe i rozwi zania ogólne                        

EN 1050/ ISO 14121 Bezpiecze stwo maszyn – zasady okre lania ryzyka

Konstrukcja i ocena ryzyka maszyny

Konstrukcja i ocena ryzyka maszyny

ISO 12100

ISO 12100 Bezpiecze stwo maszyn – poj cia podstawowe i rozwi zania ogólne                        

EN 1050/ ISO 14121

EN 1050/ ISO 14121 Bezpiecze stwo maszyn – zasady okre lania ryzyka

Wymagania funkcjonalne i poziomy bezpiecze stwa dla układów sterowania 

istotnych ze wzgl du na bezpiecze stwo

Wymagania funkcjonalne i poziomy bezpiecze stwa dla układów sterowania 

istotnych ze wzgl du na bezpiecze stwo

Projektowanie i realizacja zapewniaj cych bezpiecze stwo elektry

Projektowanie i realizacja zapewniaj cych bezpiecze stwo elektry

cznych układów sterowania

cznych układów sterowania

Dowolne architektury, wszystkie SIL 1-3 (od PL b)

Tylko okre lone architektury, ograniczony 

maksymalny poziom zapewniania bezpiecze stwa PL 

(ang.

Performance Level) dla elektroniki

IEC 62061

IEC 62061

Bezpiecze stwo maszyn – bezpiecze stwo istotnych 

elementów elektrycznych, elektronicznych i 

programowalnych układów sterowania

ISO 13849

ISO 13849

Bezpiecze stwo maszyn – cz ci układów sterowania 

zwi zane z bezpiecze stwem

Elektryczne aspekty bezpiecze stwa

Elektryczne aspekty bezpiecze stwa

IEC 60204

IEC 60204

-

-

1

1 Bezpiecze stwo maszyn.              

Wyposa enie elektryczne maszyn.                                 

Cz

 1

Cz

 1

:

: Wymagania ogólne.

Dla mo liwych zagro e  w maszynie musi by  przeprowadzona ocena ryzyka zgodnie z norm  EN 

1050 ( w przyszło ci EN ISO 14121), aby stwierdzi  czy uzyskiwany jest wystarczaj cy poziom 

bezpiecze stwa. Wymagania normy EN IEC 62061 i EN ISO 13849-1, dotycz ce implementacji funkcji 

sterowania istotnych dla bezpiecze stwa, s  stopniowane zgodnie z ryzykiem, które nale y 

wyeliminowa . Miar  tego stopniowania w normie EN IEC 62061 (tak jak i w IEC 61508) jest 

SIL

SIL (ang. 

Safety Integrity Level), a w EN ISO 13849-1 

PL

PL (ang. 

Performance Level). 

W zwi zku z rosn c tendencj zastosowania sterowników PLC oraz systemów programowalnych 

nawet do najprostszych maszyn, powstała konieczno

nowelizacji normy EN 954-1, tak aby dawa

ł

ona tak e mo liwo

oceny systemów programowalnych. W tym celu opracowano now  norm EN 

ISO 13849-1, która w przyszło ci zast pi norm EN 954-1. Ta nowa norma wprowadza poj cie 

„poziomu zapewniania bezpiecze stwa” PL, który jest wska nikiem skuteczno ci redukcji ryzyka 

przez system sterowania. Jest w niej przewidzianych 5 poziomów zapewnienia bezpiecze stwa od a 

do e (p. tabela).

Poziomy bezpiecze stwa PL (ang. 

Performance Level) wg EN ISO 13849-1

3

≥≥≥≥

10

-8

do < 10

-7

e

2

≥≥≥≥

10

-7

do < 10

-6

d

1

≥≥≥≥

10

-5

do < 3 10

-6

c

1

≥≥≥≥

3 10

-6

do < 10

-5

b

Brak specjalnych wymaga

≥≥≥≥

10

-5

do < 10

-4

a

Poziom nienaruszalno ci 

bezpiecze stwa SIL                   

(wg EN 61508-1) – dla informacji

rednie prawdopodobie stwo 

niebezpiecznego uszkodzenia 

[1/h]

Poziomy 

zapewniania 

bezpiecze stwa PL

Nowe uregulowania prawne w zakresie bezpiecze stwa c.d.

background image

62

Wymagany poziom zapewnienia bezpiecze stwa jest okre lany na podstawie grafu 

oceny ryzyka. Natomiast ocena poziomu osi gni tego w konkretnym rozwi zaniu 

technicznym jest dokonywana metod jako ciowo-ilo ciow . Norma 

EN 

EN 

ISO 13849

ISO 13849

-

-

1

1

wprowadza poj cie tzw. 

desygnowanej architektury

desygnowanej architektury (ang.

designated architecture),

charakteryzuj ce rozwi zania konstrukcyjne typowe dla poszczególnych kategorii. 

I tak, zgodnie z 

PN

PN

-

-

EN 954

EN 954

-

-

1

1 (p. tabela - wymagania dotycz ce bezpiecze stwa) 

przypadku

przypadku

kategorii B i kategorii 1 jest to architektura szeregowa, bez 

kategorii B i kategorii 1 jest to architektura szeregowa, bez 

rodk

rodk

ó

ó

wykrywania defekt

wykrywania defekt

ó

ó

w. Natomiast w przypadku kategorii 2 system zawiera urz

w. Natomiast w przypadku kategorii 2 system zawiera urz

dzenie 

dzenie 

monitoruj

monitoruj

ce okresowo poprawno

ce okresowo poprawno

jego pracy. 

jego pracy. 

W

W

kategorii 3 jest to system z 

kategorii 3 jest to system z 

redundancj

redundancj

, a w kategorii 4 redundancja z monitorowaniem.

, a w kategorii 4 redundancja z monitorowaniem. Parametrami 

charakteryzuj cymi system s :  redni czas przed pierwszym powa nym 

uszkodzeniem 

MTTF

MTTF

d

d

(ang.

Mean Time To Dangerous Failure), stopie  mo liwej oceny 

za pomoc urz dze  diagnostycznych 

DC

DC (ang.

Diagnostic Coverage) oraz parametr 

okre laj cy najcz stsze przyczyny awarii 

CCF

CCF (ang.

Common Cause Failure). 

Parametry te s kwalifikowane do grup jako ciowych: du y,  redni i mały. 

Przewidywany poziom zapewnienia bezpiecze stwa okre lany jest na podstawie 

grafu, uwzgl dniaj cego oszacowane parametry oraz architektur systemu 

(redundancja, monitorowanie itp.). Pozwala to, w prosty sposób, dokona oceny 

zaprojektowanego systemu. Zakres stosowania tej normy b dzie ograniczony jedynie 

do systemów niezbyt zło onych, gdy oceniany jest ogólny stan, bez brania pod 

uwag wielu aspektów i szczegółów. Przewiduje si ,  e b dzie ona wykorzystywana 

głównie do analizy systemów hydraulicznych, pneumatycznych oraz elektrycznych.

Nowe uregulowania prawne w zakresie bezpiecze stwa c.d.

Poniewa  w zło onych układach sterowania maszyn bezsensowne jest wyszukiwanie wszystkich mo liwych bł dów,  to 

podane wcze niej normy umo liwiaj  wykonanie takich cało ciowych rozwi za , które s  ukierunkowane na rozwój i 

projektowanie układów sterowania spełniaj cych wymagania bezpiecze stwa przez unikanie bł dów. Dla obu norm 

wspólne jest tak e probabilistyczne podej cie przy okre laniu niebezpiecznych poziomów awarii. Jako ciowe 

rozpatrywanie wg EN 954-1 dla nowoczesnych układów sterowania ze wzgl du na ich technologi  nie jest jednak 

wystarczaj ce.  Norma EN 954-1 nie uwzgl dnia m.in. przebiegów czasowych (np. przerwy testowe,  wzgl. testy 

cykliczne). Prowadzi to do probabilistycznych rozwa a  w normach EN 61508, EN IEC 62061 i EN ISO 13849-1 

(prawdopodobie stwo awarii w jednostce czasu). Obszary zastosowania norm EN ISO 13849-1 i EN IEC 62061 s  

podobne. Gremia normalizacyjne IEC i ISO, w celu ułatwienia podejmowania u ytkownikom decyzji w oparciu o te dwie 

normy, opracowały zamieszczone ni ej tabelaryczne zestawienie.  W zale no ci od technologii (układy mechaniczne, 

hydrauliczne, pneumatyczne, elektryczne, elektroniczne), stopnia ryzyka i architektury ma zastosowanie EN ISO 13849-1 

lub EN IEC 62061. Zastosowanie jednej z tych dwóch norm wystarcza w zasadzie do spełnienia wymaga  bezpiecze stwa 

wg dyrektywy maszynowej.

Uwaga 1: Przewidziane architektury s  opisane  w dodatku B normy EN ISO 13849-1 i podaj  uproszczone rozwi zanie dla 

kwantyfikacji.                                                  

Uwaga 2: Dla zło onej elektroniki: zastosowanie przewidzianych architektur zgodnie z norm  EN ISO 13849-1 do PL=d lub 

ka dej architektury zgodnie z norm  EN IEC 62061.               

Uwaga 3: Dla technologii nie elektrycznych: stosuje si  elementy, które odpowiadaj  normie EN ISO 13849-1 jako podukłady.

Nowe uregulowania prawne w zakresie bezpiecze stwa c.d.

X (p. Uwaga 3)

X (p. Uwaga 2)

C w poł czeniu z A  lub  C w poł czeniu z A i B               

Wszystkie architektury   

i maksymalnie do SIL 3

Ograniczone do przewidzianych architektur         

(p. Uwaga 1) i maksymalnie do PL = d

C w poł czeniu z B

X (p. Uwaga 3)

Ograniczone do przewidzianych architektur         

(p. Uwaga 1) i maksymalnie do PL = e

A w poł czeniu z B

Wszystkie architektury        

i maksymalnie do SIL 3

Ograniczone do przewidzianych architektur          

(p. Uwaga 1) i maksymalnie do PL = d

Zło ona elektronika (np. elektronika 

programowalna)

Wszystkie architektury        

i maksymalnie do SIL 3

Ograniczone do przewidzianych architektur            

(p. Uwaga 1) i maksymalnie do PL = e 

Elektromechaniczne, np. przeka niki i/lub 

prosta elektronika

Nie pokrywa

X

Nie elektryczne, np. hydraulika, pneumatyka

EN IEC 62061

EN ISO 13849-1

Technologia realizacji istotnych ze wzgl dów 

bezpiecze stwa funkcji sterowania

background image

63

Norma 

EN IEC 62061

EN IEC 62061 stanowi norm  specyficzn  dla dziedziny zastosowa  w obr bie normy IEC 61508. Opisuje ona 

realizacj  istotnych ze wzgl dów bezpiecze stwa elektrycznych układów sterowania maszyn i rozpatruje całkowity cykl 

ycia wyrobu (maszyny) od fazy koncepcyjnej a  do jej wycofania z u ytkowania. Podstaw  jej s  ilo ciowe i jako ciowe 

analizy funkcji bezpiecze stwa. 
Norma ta konsekwentnie stosuje metod  

Top-Down w realizacji zło onych układów sterowania, zwan  dekompozycj  

funkcjonaln . Zaczynaj c od wynikaj cych z analizy ryzyka funkcji bezpiecze stwa, najpierw przeprowadzany jest 

podział na cz stkowe funkcje bezpiecze stwa,  a nast pnie odbywa si  przyporz dkowanie tych cz stkowych funkcji 

bezpiecze stwa do rzeczywistych urz dze , podsystemów i elementów podsystemów. Rozpatrywany jest zarówno 

sprz t jak i oprogramowanie. Norma EN IEC 62061 opisuje równie  wymagania dotycz ce realizacji programów 

aplikacyjnych.

Podsystem 1

DC, T2, 

ββββ

Element 

podsystemu 1.1                                   

λλλλ

, T

1

Element 

podsystemu 1.2                                   

λλλλ

, T

1

Podsystem 1 

(sensor A)

Podsystem 2 

(sensor B)

SIL

CL

, PFH

D

, T

2

SIL

CL

, PFH

D

, T

2

Podsystem 3            

(PLC wg IEC 61508)

SIL

CL

, PFH

D

, T

2

Podsystem 4            

(element wykonawczy)

SIL

CL

, PFH

D

, T

2

SIL

SIL

Norma EN IEC 62061: Istotne ze wzgl dów bezpiecze stwa, 

elektryczne układy sterowania maszyn

Spełniaj cy wymagania bezpiecze stwa układ sterowania składa si z ró nych podsystemów. Podsytemy te 

charakteryzuj  si  wielko ciami opisuj cymi poziom bezpiecze stwa (SIL i PFH):                                                  

SIL

SIL

CL

CL

- poziom SIL (ang. SIL 

claim limit),                                                              

PFH

PFH

D

D

- prawdopodobie stwo wyst pienia niebezpiecznej awarii w czasie godziny (ang. 

probability of dangerous 

failure per hour),                                                              

T

T

1

1

- czas  ycia (ang. 

lifetime).

Podsystemy te mog  si  znowu składa  z ró nych poł czonych ze sob  elementów podsystemów (urz dze ) z 

wielko ciami charakterystycznymi do okre lenia odpowiednich warto ci PFH podsystemu. Wska nikami 

okre laj cymi aspekty bezpiecze stwa elementów podsystemu (urz dze ) s :                                                        

λλλλ

λλλλ

- poziom awarii (ang. 

failure rate); dla elementów podlegaj cych zu yciu warto

B10,                                                           

T

T

1

1

- czas  ycia (ang. 

lifetime).

W urz dzeniach elektromechanicznych poziom awarii 

λλλλ

λλλλ

jest podawany przez producenta w odniesieniu do liczby 

zał cze . Odniesiony do czasu poziom bł dów i czas  ycia musz by okre lone przy uwzgl dnieniu cz sto ci 

zał cze dla ka dorazowej aplikacji. Okre lanymi podczas projektowania (konstruowania) parametrami dla 

podsystemu, który składa si z elementów podsystemu, s :                                                               

T

T

2

2

- okres testu diagnostycznego (ang. 

diagnostic test interval),                                                              

ββββ

ββββ

- podatno

na bł dy z tej samej przyczyny (ang. 

susceptibility to common cause failure),                                                             

DC

DC - stopie  pokrycia diagnostycznego (ang. 

diagnosic coverage).                                                              

Warto  PFH dla układów sterowania spełniaj cych wymagania bezpiecze stwa okre la si  z sumowania 

poszczególnych warto ci PFH podsystemów.
Przy budowie spełniaj cych wymagania bezpiecze stwa układów sterowania u ytkownik ma nast puj ce 

mo liwo ci:
• zastosowanie urz dze  i podsystemów, które ju  spełniaj  EN 954-1 wzgl. EN 61508 albo EN IEC 62061. W normie 

jest okre lone w jaki sposób kwalifikowane urz dzenia mo na integrowa  dla realizacji funkcji bezpiecze stwa.
• opracowanie własnych podsystemów:                              

- programowalne, elektroniczne układy wzgl. zło one systemy: zastosowanie EN 61508,                                              

- proste urz dzenia i podsystemy: zastosowanie EN IEC 62061.
Dla układów nie elektrycznych stosowane s  normy: EN 954-1/ EN ISO 13849-1

Norma EN IEC 62061: Istotne ze wzgl dów bezpiecze stwa, 

elektryczne układy sterowania maszyn c.d.

background image

64

Norma EN ISO 13849-1 powinna w przyszło ci zast pi  i uzupełni  norm  EN 954-1. Norma EN ISO 

13849-1 jest oparta na kategoriach bezpiecze stwa znanych z normy EN 954-1: 1996Rozpatruje ona 

kompletne funkcje bezpiecze stwa z wszystkimi urz dzeniami bior cymi udział w ich realizacji.
W normie EN ISO 13849-1, przez jako ciowe rozbudowanie normy EN 954-1, wyst puje równie  

ilo ciowe rozpatrywanie funkcji bezpiecze stwa. Opieraj c si  na kategoriach, s  tutaj stosowane 

poziomy zapewnienia bezpiecze stwa PL (ang. 

Performance Level). Dla cz ci (urz dze ) s  

niezb dne nast puj ce dane dotycz ce aspektów bezpiecze stwa:

kategoria (wymaganie strukturalne),
PL (ang.

Performance Level),

MTTF

d

– redni okres wyst pienia niebezpiecznej awarii (ang. 

Mean Time to Dangerous Failure),

DC - stopie  pokrycia diagnostycznego (ang. 

Diagnosic Coverage),

CCF – bł d spowodowany wspóln  przyczyn  (ang. 

Common Cause Failure).

Norma EN ISO 13849-1 opisuje sposób obliczania poziomu zapewnienia bezpiecze stwa PL (ang.

Performance Level) dla istotnych ze wzgl dów bezpiecze stwa cz ci układów sterowania na bazie 

przewidzianych architektur (ang. 

designated architectures). Przy odst pstwach od tych wymaga  

norma EN ISO 13849-1 wskazuje na EN 61508.
Przy kombinacji wielu istotnych ze wzgl dów bezpiecze stwa cz ci w jednym układzie norma ta 

podaje dane do okre lenia wynikowego poziomu PL.
Dla dalszych działa  dla walidacji norma EN ISO 13849-1 wskazuje na cz

 2, opublikowan  w 

2003r. Zawiera ona dane dotycz ce okre lania bł dów, piel gnacji, dokumentacji technicznej i opis 

sposobów wykorzystania.

Norma EN ISO 13849-1 – aspekty bezpiecze stwa

Zgodnie z wymaganiami normy EN 61508 producenci urz dze  zabezpieczaj cych s  

zobowi zani dostarcza  projektantom maszyn (instalacji) danych dotycz cych warto ci 

parametrów: MTTF

d

, DC i CCF. Na podstawie analizy ryzyka pozwala to projektantom 

urz dze  na okre lenie wymaganego poziomu bezpiecze stwa PLR (ang. 

Performance Level 

Required), a nast pnie dobór odpowiednich składników spełniaj cych te wymagania. Dane 

dostarczone przez producentów, tzn. warto ci w/w parametrów do wyznaczenia PL (ang. 

Performance Level) lub po prostu informacja,  e urz dzenie charakteryzuje si  np.

poziomem bezpiecze stwa e lub SIL3 umo liwiaj  nast pnie okre lenie ostatecznego 

poziomu PL dla wybranego rozwi zania systemu bezpiecze stwa. Porównuj c otrzymany 

poziom PL z PLR mo na okre li , czy dane rozwi zanie jest zgodne ze standardami. Taka 

metoda post powania sugeruje w praktyce,  eby podczas zabezpieczania stref roboczych, w 

których w przypadku zagro enia mo e doj  do powa nych obra e  personelu, projektant 

stosował składniki o du ej niezawodno ci. Norma EN ISO13849 zaleca ponadto stosowanie 

tzw. architektur desygnowanych, które umo liwiaj  ocen  uproszczon . 
Obydwa standardy, tzn. EN 61508 i EN ISO 13849, uzupełniaj  si  nawzajem, je eli chodzi o 

ich wykorzystanie. I tak producent zabezpiecze  musi stosowa  wymagania standardu EN 

61508, natomiast konstruktor maszyn – EN ISO 13849. Rozgraniczenie to nie powinno jednak 

powodowa  wi kszych problemów praktycznych, poniewa  poziomy PL okre lone w normie 

EN ISO 13849 s  bezpo rednio powi zane z poziomami SIL okre lonymi w normie EN 61508 

(por. tab. ze slajdu 124). Elementem ł cz cym obie te warto ci jest współczynnik okre laj cy 

rednie prawdopodobie stwo niebezpiecznej awarii na godzin .

Standard EN ISO13849, po okresie przej ciowym, stanie si  obowi zuj cym prawem od 

pocz tku 2009r. 

Zastosowanie standardów bezpiecze stwa

background image

65

W przypadku  systemów  elektronicznych  norma  EN ISO13849-1 mo e  by  

stosowana, gdy jest spe

ł

niony co najmniej jeden z poni szych warunków:

• wymagany jest poziom zapewniania bezpiecze stwa lub b,
• funkcja  bezpiecze stwa  jest  realizowana  w  pełni  sprz towo  oraz 

zachowanie  systemu  w  warunkach  defektu  jest  zawsze  jednoznacznie

okre lone,

• udział systemu programowalnego w realizacji funkcji bezpiecze stwa jest 

stosunkowo  niewielki  (np.  monitorowanie)  oraz  wymagany  jest  poziom 

zapewnienia bezpiecze stwa w skali od do d,

• funkcja  bezpiecze stwa  jest  realizowana  przez  dwa  ró ne  systemy 

programowalne i jest wymagany poziom zapewnienia bezpiecze stwa od 

do d; przez ró ne systemy programowalne rozumie si układy o ró nych 

systemach operacyjnych i ró nym oprogramowaniu,

• zastosowane elementy systemu sterowania zwi zane z bezpiecze stwem 

(uwzgl dniaj c  oprogramowanie)  zostały  zaprojektowane  zgodnie  z 

zaleceniami odpowiednich norm.

Nowe uregulowania prawne w zakresie bezpiecze stwa c.d.

Równolegle  z  norm EN  ISO 13849-1  została  tak e  opracowywana  norma 

EN

EN

IEC

IEC

62061

62061,  w 

której głównymi  zagadnieniami  s

sprawy  zawi zane  z  bezpiecze stwem  systemów 

sterowania.  Ustalone  s

w  niej  podstawowe  wymagania  dotycz ce  projektowania  i 

wykonywania  systemów  sterowania  realizuj cych  funkcje  bezpiecze stwa.  Systemy  te, w 

odniesieniu do maszyn, klasyfikuje norma EN 61508 na poziomach SIL1

÷

3 (nie uwzgl dniaj c 

wypadków  zbiorowych,  w  których  mier mo e  ponie

wiele  osób,  gdy takie  sytuacje  s

bardzo mało prawdopodobne).
Wymagania dotycz ce systemów bior pod uwag wszystkie grupy aspektów, z którymi s  one 

zwi zane, tj.:

Formu

ł

owanie za

ł

o e dotycz cych funkcji bezpiecze stwa.

Zarz dzanie bezpiecze stwem funkcjonalnym.
Projektowanie i wykonanie sytemu.
Informowanie u ytkownika.
Modyfikacj sytemu.

Podstawowym zało eniem jest to, ju na pocz tkowym etapie nast puje dekompozycja sytemu 

na  mniejsze  podsystemy  (zarówno  funkcji  systemu  jak  i  zespo

ł

ów  realizuj cych  te  funkcje). 

Dekompozycja ta sprowadzana jest do poziomu gotowych podzespołów, dost pnych na rynku. 

Podzespoły  te  powinny  spełnia

wymagania  dotycz ce  nienaruszalno ci  bezpiecze stwa 

zgodnie  z  EN 61508.  Na  podstawie  poziomu  zastosowanych  rozwi za konstrukcyjnych  oraz 

poziomu  niezawodno ci  stosowanych  komponentów  okre la  si SIL  całego  systemu.  Celem 

normy  EN  IEC 62061  nie  jest  zatem  ocena  urz dze bezpiecze stwa,  lecz  analiza  dotycz ca 

zestawiania  istniej cych  ju rozwi za w  gotow cało .  Mo e  by ona  zatem  stosowana 

zarówno  przez  projektantów  maszyn  jak  i  u ytkowników  wyposa aj cych  maszyn

dodatkowe urz dzenia ochronne.

Nowe uregulowania prawne w zakresie bezpiecze stwa c.d.

background image

66

Wyposa enie elektroniczne.
Do wyposa enia elektronicznego nale  wszystkie rodzaje urz dze elektrycznych, ł cznie z programowalnymi.
Zastosowanie dla funkcji zwi zanych z bezpiecze stwem:

programowalne układy sterowania musz  spełnia  odpowiedni  norm  IEC (cz ci 1 i 2 normy dla PLC PN-EN 

61131),

programowalne wyposa enie elektroniczne nie powinno by  stosowane dla kategorii 0 „

zatrzymania w 

przypadku awaryjnym. Dla wszystkich innych zwi zanych z bezpiecze stwem funkcji stopu przewidziane jest 

zastosowanie poł czonych na stałe elektromechanicznych elementów (tzn. funkcja nie powinna zale e  od pracy 

programowalnego, elektronicznego wyposa enia). Tam gdzie dla  takiej funkcji u yte jest programowalne 

wyposa enie elektroniczne, musz  by  zastosowane odpowiednie rozwi zania dla zmniejszenia ryzyka. 
Uwagi do normy: obecnie trudno jest stwierdzi , czy zastosowanie jednokanałowego programowalnego 

elektronicznego wyposa enia b dzie traktowane jako niezawodne. Do czasu wyja nienia tej sytuacji wskazane 

byłoby, dla zapewnienia bezbł dnej pracy, unikanie stosowania rozwi za  z jednokanałowym urz dzeniem.
Sprawdzanie oprogramowania.
Wymagane s   rodki do sprawdzenia zgodno ci oprogramowania z odpowiedni  dokumentacj  oprogramowania.
Urz dzenia steruj ce.
Wymagania dotycz  tych urz dze  steruj cych, które znajduj  si  poza obudowami sterowników.
Czujniki drogi.
Jako czujniki drogi okre la si  ł czniki pozycji (drogowe), czujniki zbli eniowe itp. S  one stosowane w obwodach 

sterowania istotnych ze wzgl dów bezpiecze stwa i dlatego te  musz  by  albo przymusowo otwarte, albo te  

zapewnia  porównywaln  niezawodno . 

Bezpiecze stwo – urz dzenia programowalne

Dla przycisków:

Dla meldunków  wietlnych:

Kodowanie kolorami i ich znaczenie

Nadzorowanie

Dla wprowadzania funkcji, poza zatrzymaniem, w 

sytuacji awaryjnej

Neutralnie

Biały

Pilna obsługa

Uruchomienie dla stanu, który wymaga pilnej obsługi

Pilnie

Niebieski

Opcjonalnie

Uruchomi , aby wprowadzi  zwykły stan

Normalnie

Zielony

Nadzorowanie i/lub ingerencja (np. ponowne 

wytworzenie przewidzianej funkcji)

Stan nienormalny, nadchodz cy stan krytyczny

Nienormalnie

ółty

Natychmiastowa obsługa w celu reakcji na stan 

powoduj cy zagro enie (np. spowodowanie 

zatrzymania w sytuacji awaryjnej)

Stan powoduj cy zagro enie

Sytuacja 

awaryjna

Czerwony

Przykład

Obja nienie

Znaczenie

Kolor

Szary

Start/ zał czenie

Dla wprowadzania funkcji, poza 

zatrzymaniem, w sytuacji awaryjnej

Nie 

przyporz dkowano 

adnego specjalnego 

znaczenia

Biały

Stop/ wył czenie

Czarny

Funkcja odblokowania

Uruchomi  dla stanu, który wymaga pilnej 

obsługi

Pilnie

Niebieski

Uruchomi , aby wprowadzi  zwykły stan

Normalnie

Zielony

Ingerencja, aby ponownie uruchomi   

przerwany przebieg automatyczny

Uruchomi  dla stanu nienormalnego

Nienormalnie

ółty

Zatrzymanie w sytuacji awaryjnej

Uruchomi  w przypadku stanu powoduj cego 

zagro enie lub sytuacji awaryjnej 

Sytuacja awaryjna

Czerwony

Przykład

Obja nienie

Znaczenie

Kolor

background image

67

Bezdotykowo działaj ce urz dzenia ochronne.

Bezdotykowo działaj ce urz dzenia ochronne.
Bezdotykowo działaj ce urz dzenia ochronne, takie jak np. kurtyny  wietlne, nie mog  by  stosowane jako alternatywa  

separuj cych urz dze  ochronnych takich jak np. drzwi ochronne, je eli przy monta u maj  by  zachowane 

odpowiednie wymagania normy PN-EN 61496-1 i -2.

Mo liwe s  przy tym ró ne tryby pracy. Po pierwsze 

tryb 

tryb 

Muting

Muting, który pozwala na umieszczanie materiałów w 

maszynie, bez konieczno ci jej zatrzymywania. Warunkiem tego trybu jest dodatkowe umieszczenie 

muting-sensorów, 

za pomoc  których jest rozpoznawana niedopuszczalna ingerencja osób, prowadz ca do wył czenia maszyny. Innym 

trybem pracy jest tzw. 

Blanking Funktion

Blanking Funktion, tzn. maskowanie strumieni  wietlnych. W tym przypadku stałe obszary 

chronionego pola s  przerywane, co powoduje wył czenie kurtyny  wietlnej (np. transporter dostarczaj cy materiały).

Programowalne sterowniki bezpiecze stwa.

Programowalne sterowniki bezpiecze stwa.
Programowalne sterowniki bezpiecze stwa s  zbudowane jako zró nicowane wielokanałowo i pracuj  ze 

sprawdzonymi ze wzgl du na bezpiecze stwo modułami programowymi w swojej cz ci bezpiecze stwa.
Tylko cz

 zapewniaj ca bezbł dn  prac  mo e realizowa  zadania zwi zane z bezpiecze stwem. Zawarta w 

sterowniku cz

 standardowa realizuje przetwarzanie programu aplikacyjnego.

Nie jest mo liwy dost p z dołu, z góry lub z boku.

Zasady umieszczania kurtyny  wietlnej (wyci g)

Kurtyny  wietlne i programowalne sterowniki bezpiecze stwa

Sygnały migaj ce.

Sygnały migaj ce.
Cel ich stosowania to:

powodowanie działania zwracaj cego uwag ,
skłanianie do natychmiastowego działania,
wskazywanie ró nicy mi dzy stanem zadanym a rzeczywistym,
wskazywanie zmiany procesu (miganie podczas przechodzenia).

Technologie bezpiecze stwa.

Technologie bezpiecze stwa.
Po wykonaniu obowi zkowo przewidzianej analizy zagro e  (o ile nie istnieje jeszcze norma typu 

C) stwierdzone wymagania musz  by  przekształcone na stron  techniczn  urz dze .

Urz dzenia spełniaj ce wymagania bezpiecze stwa dla zapewnienia ochrony ludzi i maszyn w 

technice sterowania (bez systemów nap dowych i układów sterowania CNC) daje si  podzieli  

na cztery nast puj ce obszary:
konwencjonalne przeka niki i styczniki,
urz dzenia bezpiecze stwa dla bezdotykowo działaj cych urz dze  ochronnych, np. przebiegi 

wietlne,

programowalne sterowniki bezpiecze stwa,
sieciowe systemy bezpiecze stwa.

Sygnały migaj ce i urz dzenia bezpiecze stwa

background image

68

Zastosowanie komunikacji przemysłowej

Wymiana 

Wymiana 

informacji:

informacji:

zbieranie/ przetwarzanie danych pomiarowych,
sterowanie/ regulacja procesów,
zbieranie danych produkcyjnych/ maszynowych (PDA/MDA),
sterowanie/ nadzorowanie wytwarzania.

rodki:

rodki:

telefon, fax, e-mail, CD, ...

sie  komputerowa LAN, 

Fieldbus, ...

wymiana informacji jest w coraz wi kszym stopniu zautomatyzowana,

rozwój technologiczny umo liwia w coraz wi kszym stopniu:

- zbieranie, przetwarzanie i transmisj  informacji,
- przesuni cie funkcji do urz dze  peryferyjnych,

zakres funkcyjny urz dze  jest okre lany rodzajem i zasi giem komunikacji.

Sie  komunikacyjna w przedsi biorstwie wytwórczym

CAD

PPC

Komputer zakładu

CAPP

Komputer kierowania 

wytwarzaniem

Sie  biurowa

Sie  biurowa

Sie

Sie

Backbone

Backbone

Komputer gniazda

Komputer gniazda

Serwer danych

Sie  gniazda / systemowa sie  obiektowa (

Sie  gniazda / systemowa sie  obiektowa (

Fieldbus

Fieldbus

)

)

Ustawianie 

narz dzi

RC

NC PLC

PLC

PLC

Sie  obiektowa (

Sie  obiektowa (

Fieldbus

Fieldbus

) czujników/ elementów wykonawczych

) czujników/ elementów wykonawczych

Wymagania

Wymagania

Ilo  

Ilo  

danych

danych

Czas 

Czas 

reakcji

reakcji

min.

Gbyte

s

Mbyte

0,1s 

kbyte

ms

bit, byte

P

oz

io

m

 

P

oz

io

m

 

pl

an

ow

an

ia

pl

an

ow

an

ia

P

oz

io

m

 

P

oz

io

m

 

pr

oc

es

u

pr

oc

es

u

P

oz

io

m

 

P

oz

io

m

 

st

er

ow

an

ia

st

er

ow

an

ia

P

oz

io

m

 

P

oz

io

m

 

ko

or

d

yn

ac

ji

ko

or

d

yn

ac

ji

P

oz

io

m

 

P

oz

io

m

 

ki

er

ow

an

ia

ki

er

ow

an

ia

background image

69

Technika instalacyjna – okablowanie tradycyjne

Sterownik

Urz dzenia 

peryferyjne 

procesu

Rozdzie-

lacz

przewo-

dów

...

...

Okablowanie:

Okablowanie:

100 - 1000 

sygnałów,

100 - 1000 m 

długo ci 

przewodów

.  

.

Mo liwe zakłócenia:
• zakłócenia elektryczne,
• zakłócenia magnetyczne,
• zakłócenia wysokiej 

cz stotliwo ci,

• zakłócenia elektrostatyczne,
• zakłócenia wskutek p tli 

pr dowych.

Typy kabli:
• nie ekranowane jedno yłowe 

przewody,

• ekranowane jedno yłowe przewody,
• nie ekranowane skr cone kable,
• wspólnie ekranowane skr cone 

kable,

• pojedynczo ekranowane skr cone 

kable.

Przej cie do 

rozproszonych urz dze  

peryferyjnych w dwóch 

stopniach:

• przez podstacje na 

poziomie sensorów/ 

elementów wykonawczych,

• przez cyfrowe sieci 

obiektowe (Fieldbus) z 

inteligentnymi modułami 

interfejsowymi.

Bezpo rednie okablowanie (konwencjonalne

)

Szafa 

sterownicza

PLC

Maszyna

Sensory/ Elementy 

wykonawcze

Szafa 

sterownicza

PLC

Maszyna

Np. rozproszone 

moduły I/O

Rozproszone okablowanie

(zastosowanie sieci Fieldbus)

Field-

bus

Zalety

Zalety

redukcja okablowania,
krótszy monta  i 

uruchamianie,

prostsze szukanie i 

usuwanie bł dów,

prostsze projektowanie.

Korzy ci z zastosowania sieci miejscowych (

Fieldbus)

background image

70

Przemysłowe sieci komunikacyjne -

Fieldbus

Konwencjonalne 

Konwencjonalne 

okablowanie:

okablowanie:
przekazywanie analogowych 

sygnałów elektrycznych,
ka dy sygnał analogowy 

wymaga własnego fizycznego 

poł czenia,
sygnał analogowy jest do 

dyspozycji w systemie 

automatyzacji w ka dej chwili.

Komunikacja przez sie  

Komunikacja przez sie  

Fieldbus

Fieldbus

szeregowa transmisja sygnałów 

cyfrowych jako bitów,
ró ne sygnały cyfrowe 

wykorzystuj  wspólne fizyczne 

poł czenie,
fizyczne poł czenie jest do 

dyspozycji sygnałów cyfrowych 

kolejno w czasie 

(multipleksowanie czasowe).

Porównanie rozwi zania konwencjonalnego z komunikacj  sieciow

Porównanie rozwi zania konwencjonalnego z komunikacj  sieciow

Sieci komunikacyjne 

Fieldbus

Ilo  danych

Ilo  danych

Szybko  

Szybko  

transmisji

transmisji

Medium 

Medium 

transmisyjne

transmisyjne

Zastosowania

Zastosowania

1 ... 8 bit

1 ... 8 bit

1 ... 255 

1 ... 255 

Byte

Byte

> 1 

> 1 

kByte

kByte

< 1 

< 1 

ms

ms

1 ... 10 

1 ... 10 

ms

ms

10 

10 

ms 

ms 

... 1 s

... 1 s

Brak wymaga  

Brak wymaga  

czasowych

czasowych

Ekranowanie

Ekranowanie

Zasilanie 

Zasilanie 

pr dowe przez 

pr dowe przez 

kabel 

kabel 

magistrali

magistrali

Własna 

Własna 

ochrona

ochrona

Technika 

Technika 

wiatłowodowa

wiatłowodowa

Nap dy

Nap dy

Procesy 

Procesy 

ci głe

ci głe

Procesy 

Procesy 

wytwórcze

wytwórcze

Kryteria wyboru systemu magistralowego

Kryteria wyboru systemu magistralowego

background image

71

Metody dost pu do magistrali

Dost p losowy:

Dost p losowy:

CSMA

CSMA

ka dy mo e w 

ka dej chwili przesyła  

informacj , a w 

przypadku kolizji jest 

powtórzenie.

Master/ 

Master/ 

Slave

Slave

:

:

Master okre la, która 

Master okre la, która 

stacja mo e si  

stacja mo e si  

komunikowa .

komunikowa .

Kontrolowany 

Kontrolowany 

rozproszony dost p 

rozproszony dost p 

do magistrali:

do magistrali:

Zasada 

Zasada 

token

token

’a

’a

:

:

tylko 

tylko 

stacja maj ca 

stacja maj ca 

token 

token 

mo e nadawa .

mo e nadawa .

A

B C

D

A

B

C

A

D

B

C

Losowa  metoda  dost pu  do  magistrali 

z  wykrywaniem  kolizji  CSMA/CD  (ang. 

Carrier  Sense  Multiple  Access  with 

Collision  Detection)  i  metoda

unikaniem  kolizji  CSMA/CA  (ang. 

Carrier  Sense  Multiple  Access  with 

Collision Avoid).

Topologia sieci

Poł czenia logiczne i fizyczne

Poł czenia logiczne i fizyczne

Struktura logiczna:

Struktura logiczna:

A

B

C

D

Przykład:

struktura 

struktura 

hierarchiczna

hierarchiczna
B, C i D wymieniaj  

informacje tylko z A, a nie 

miedzy sob

Mo liwo ci poł cze  fizycznych:

Mo liwo ci poł cze  fizycznych:

A

Poł czenie punkt-punkt:
B, C i D mog  wymienia  

dane tylko z A

B

C

D

Magistrala linowa:
B, C i D mog  wymienia  

dane A i mi dzy sob

Magistrala pier cieniowa: 

Poł czenia jak w magistrali 

liniowej, przy awarii jednej ze 

stacji pier cie  jest przerwany. 

A

B

C

D

A

B

C

D

background image

72

Model warstwowy ISO/OSI

Model odniesienia ISO/OSI

Model odniesienia ISO/OSI

Warstwa 1

Warstwa 2

Warstwa 3

Warstwa 4

Warstwa 5

Warstwa 6

Warstwa 7

W

ar

st

w

zo

ri

en

to

w

an

na

 

tr

an

sp

or

t

W

ar

st

w

zo

ri

en

to

w

an

na

 

ap

lik

ac

j

1011111010010110
Start         Adres

A

B

%%I%%

Zobrazowanie

Transmisja bitów

Zabezpiecze

Transmisji

Transportowa

Sesji

Zobrazowania

Aplikacji

Wytworzenie sygnałów elektrycznych

Sterowanie dost pem, poł czenia 

systemowe, tworzenie sumy kontrolnej, 

wysyłanie i odbiór pakietów danych

Poszukiwanie dróg transmisji, 

ł czenie systemów ko cowych

Przetwarzanie nazw, adresy 

sieciowe, ł czenie uczestników

Tworzenie poł cze  jako 

jednostek wirtualnych

Dopasowanie formatów 

danych

Interfejs aplikacji
Przetwarzanie informacji

Ochrona danych w sieciowym systemie komunikacyjnym

Zakłócenia 

Zakłócenia 

zewn trzne

zewn trzne

Np. zakłócenia 

napi ciowe 

Zakłócenia 

Zakłócenia 

wewn trzne

wewn trzne

Np. bł dy sprz tu/ 

oprogramowania

Niebezpiecze stwo bł dów transmisji

Niebezpiecze stwo bł dów transmisji

Zapewnienie integralno ci danych 

Zapewnienie integralno ci danych 

przez:

przez:
• rozpoznawanie bł dów,
• usuwanie bł dów.

Mo liwe bł dy przy pakietowej 

transmisji danych:

• niewła ciwa zawarto  pakietu,
• pakiet niekompletny,
• bł dna kolejno  pakietów.

Rozpoznawanie bł dów:
• cykliczny kod binarny (bit kontrolny).

Usuwanie bł dów:

• korekcja bł dów u odbiorcy,
• ponowna transmisja na  danie 

odbiorcy,

• ponowna transmisja po otrzymaniu 

potwierdzenia u nadawcy. 

background image

73

Komunikacja otwarta

Interconnectivity

Interconnectivity

(poł czenie)

(poł czenie)

Interoperability

Interoperability

(współdziałanie)

(współdziałanie)

Interchangeability

Interchangeability

(wymienialno )

(wymienialno )

• Mo liwo  poł czenia, urz dzenia mog  

w zasadzie wymienia  dane,

• Zapewnienie jest uzyskiwane przez test 

zgodno ci, tzn. implementacja protokołu 

odpowiada zadanej specyfikacji. 

• Urz dzenia mog  współpracowa  ze sob  

w warstwie aplikacji,

• Test urz dzenia w instalacji odniesienia 

na bezbł dn  komunikacj  z 

urz dzeniami innych producentów.

• Wymienialno  urz dze  ró nych 

producentów; konieczny jest jednakowy 

zakres funkcyjny urz dze .

Powstawanie standardu

Standard 

Standard 

de

de

-

-

facto

facto

:

:

rozwi zanie oferowane przez okre lonego producenta przyjmuje si

np. wskutek:
• dominuj cej pozycji tego producenta na rynku,
• dost pno ci elementów składowych potrzebnych jego do budowy.
Przykłady: Ethernet, Bitbus, CAN, USB, Firewire, IEE 488, ...

Grupa zainteresowanych opracowuje wspólne rozwi zanie:

Grupa zainteresowanych opracowuje wspólne rozwi zanie:

• w gremiach standaryzacyjnych i stowarzyszeniach firm. 
Przykłady: PROFIbus, ASI, CIA, Interbus, FF, Hart, ...

background image

74

Sieciowe systemy komunikacyjne w automatyzacji

Sieci obiektowe (

Sieci obiektowe (

Fieldbus

Fieldbus

)

)

Ogólne cechy:
•najcz ciej zrealizowane tylko warstwy 1, 

2 i 7,

•systemy Multi-Master,
• wiatłowód, skr tka,
•komunikacja ko cowych u ytkowników,
•logiczne kanały komunikacyjne,
•telegramy o długo ci w bajtach,
•krótkie czasy cyklu,
•zdolno  do pracy w czasie rzeczywistym,
•odporno  na zakłócenia,
•tanie przył czenie.

Realizacje:
•kierowanie procesem,
•komunikacja PLC-PLC lub PLC-IPC,
•komunikacja mi dzy poziomem 

obiektowym (czujniki/ elementy 

wykonawcze) a układem sterowania,

•mała liczba uczestników,
•system Master-Slave, system z Token’em

lub CSMA/CA,

•firmowe: MPI (Siemens), Suconet P, ...
•otwarte: Profibus DP/ PA, CAN, Interbus, 

ASI, ...

PROFIBUS 

PROFIBUS 

-

-

DP:

DP:

• przył czenie przez 1 układ 

(

Chip),

• 235 byte danych 

(dwukierunkowo),

• RS 485,
• skr tka,
• topologia: magistrala liniowa 

lub  struktura drzewiasta,

• sztywno konfigurowane 

logiczne kanały 

komunikacyjne,

• < 122 uczestników,
• czas cyklu < 50 ms,
• długo  przewodów do 1200-

4800 m,

• koszt przył czenia < 600 PLN,
• ró ne profile dla: automatyzacji 

budynków, nap dów, sensorów 

i elementów wykonawczych.

CAN

CAN (

Controller Area

Network):

• ł czenie sterowników, 

sensorów i elementów 

wykonawczych w 

samochodach i maszynach,

• szybko  transmisji 1 Mbit/s,
• max. długo  przewodów do 

40m,

• medium transmisyjne jest 

nie okre lone ( wiatłowód, 

kabel miedziany, ...),

• metoda Multi-Master,
• protokół zorientowany na 

informacj  (zasada 

rozgłaszania),

• zadawanie priorytetów,
• dost pne tanie układy 

(

chip’y),

• opracowana przez firmy 

Bosch i Intel.

ASI

ASI (

Aktor-Sensor-

Interface):

• przył czenie za pomoc  1 

chip’a dla sensorów i 

elementów wykonawczych,

• 4 bity danych 

(dwukierunkowo),

• metoda Master-Slave,
• do 32 uczestników (1 Master

+ 31 

Slave’ów),

• czas cyklu < 5 ms,
• zewn trzne elektroniczne 

ustawianie adresów,

• sie  o strukturze drzewiastej,
• długo  przewodów do 100m 

(bez 

Reapeter’a),

• trój yłowy nie ekranowany 

kabel z zasilaniem urz dze ,

• koszt przył czenia < 60 PLN.

Przykłady sieci obiektowych (ang.

Fieldbus)

background image

75

Ró ne rozwi zania układów sterowania

Sterownik PLC

SCADA

SCADA

Sterownik PLC

2. Sterowanie rozproszone

Czujnik

Zadajnik

Silnik

M

Przetwor

nik

V

Czujnik

Zadajnik

Silnik

M

Przetwor

nik

V

1. Sterowanie 

scentralizowane

SCADA

HMI

Sie  typu Fieldbus

Poł czenia 

bezpo rednie

Sie  LAN 

(Ethernet)

3. Sterowanie z rozproszon  

inteligencj

Inteligentne 

urz dzenia 

wyposa one

w procesory 

RISC, 

wbudowane 

serwery 

web

oraz interfejs

Ethernetu

Czujnik

Zadajnik

Silnik

M

Przetwor

nik

V

Przeł cznik 

sieciowy (

Switch)

Nadrz dny system sterowania

SCADA (ang.

Supervisory Control System and Data 

Acqusition) – system sterowania nadrz dnego, zbierania 

danych i wizualizacji

HMI (ang.

Human Machine Interface) –

interfejs człowiek-maszyna

Obszar zastosowa sieci 

LAN oraz WAN

w przedsi biorstwie wytwórczym

background image

76

Urz dzenia sieciowe stosowane w sieciach LAN/WAN

Regenerator (

Regenerator (

ang.

ang.

Repeater

Repeater

)

)

.

.

Regenerator jest urz dzeniem warstwy fizycznej słu cym do ł czenia 

poszczególnych segmentów medium transmisyjnego. Jego działanie polega na 

wzmocnieniu sygnału odebranego z jednego segmentu i przesłaniu go do 

drugiego. Umo liwia to utworzenie segmentu o maksymalnej długo ci (np. 1500 m 

dla Ethernetu 10Base5, z wykorzystaniem 2 regeneratorów).

Koncentrator (

Koncentrator (

ang. 

ang. 

Hub

Hub

)

)

.

.

Koncentratory s urz dzeniami działaj cymi w warstwie fizycznej modelu ISO/OSI i 

spełniaj one rol ł cznika pomi dzy komputerami. Działanie koncentratora jest 

bardzo proste: przesyła on sygnał odebrany z jednego portu (przył cza) do

wszystkich pozostałych. Rozró nia si trzy rodzaje koncentratorów: aktywne, które 

dodatkowo spełniaj funkcj regeneratorów, pasywne oraz inteligentne, które 

oferuj tak e takie funkcje jak redundantne zasilanie, automatyczn zmian

polaryzacji w przypadku bł dnie wykonanego kabla poł czeniowego, regeneracj

sygnału, podstawow diagnostyk sieci (informowanie stacji o ich wadliwym 

działaniu), wbudowany zegar czy nawet redundantny układ chłodzenia. Opó nienie 

wprowadzane przez hub jest pomijalnie małe – dla koncentratora pracuj cego z 

pr dko ci 10 Mbit/s jest ono mniejsze od 1 ms. 

Urz dzenia sieciowe stosowane w sieciach LAN/WAN c.d.

Most (

Most (

ang.

ang.

Bridge

Bridge

)

)

.

.

Mosty  s urz dzeniami  umo liwiaj cymi  ł czenie  sieci  LAN,  zapewniaj c  im  wymian

danych. Podobnie jak przeł czniki, mosty operuj na warstwie ł cza danych i mog by

u yte do podzielenia sieci na mniejsze domeny kolizyjne. Je eli na jednym z wej

most 

odbierze  ramk ,  której  adresat  znajduje  si w  segmencie  sieci  podł czonym  do  tego 

wła nie wej cia, to oczywiste jest,  e dotarła ju ona równie do niego i taka ramka jest 

odrzucana (nie jest ona przesyłana do drugiego segmentu). Lokalizacja adresata odbywa 

si na zasadzie stosowanej w przeł cznikach sieciowych. Zalet mostów jest to,  e mog

one  ł czy sieci  o  ró nym  okablowaniu.  Nie  mog one  jednak  ł czy sieci  o  ró nej 

metodzie  dost pu  do  medium  transmisyjnego  (istniej jednak  tzw.  mosty  tłumacz ce, 

umo liwiaj ce  poł czenie  ró nych  sieci).  Mosty  nie  s jednak  w  stanie  kontrolowa

transmisji  typu

broadcast i  dlatego  te przepuszczaj cały  ruch  tego  typu,  co  mo e 

obni y wydajno

całego  systemu.  Kolejn wad tego  rozwi zania  jest  dodatkowe 

opó nienie transmisji w zwi zku z konieczno ci okre lenia przez urz dzenie adresu MAC 

adresata. Ponadto, je eli w doł czonych do mostu sieciach wyst pi p tla (co mo e mie

miejsce  w  przypadku  nieznajomo ci  topologii  całej  sieci  przez  administratorów 

poszczególnych segmentów, lub mo e by wprowadzona celowo - ze wzgl du na wymogi 

bezpiecze stwa, aby zapewni systemowi redundancje), to przy stosowaniu kilku mostów 

zachodzi  niebezpiecze stwo  zap tlania si ramek  w  sieci.  Aby  tego  problemu  unikn

implementuje  si w mostach  tzw.  algorytm  drzewa  rozpinaj cego  (ang.

Spanning  Tree -

IEEE  802.1D),  którego  działanie  polega  na  wył czeniu  zdublowanych  poł cze

uaktywnieniu ich dopiero w razie awarii. W zwi zku z tymi wadami mosty powoli przestaj

by stosowane i s  one zast powane przez przeł czniki czy nawet rutery.

background image

77

Ruter

Ruter

(

(

ang.

ang.

Router

Router

)

)

.

.

Ruter jest urz dzeniem warstwy sieciowej i mo e on ł czy wiele segmentów sieci (lub 

podsieci). Zazwyczaj jest on wyposa ony w wydajny procesor, oprogramowanie nadzoruj ce 

przepływ pakietów, wiele interfejsów LAN oraz porty sieci WAN. Jego działanie jest podobne do 

działania mostu, jednak operuje on na adresie sieciowym (IP) a nie na adresie MAC. O kierunku 

przesłania pakietów decyduje ruter na podstawie tzw. tablicy rutowania adresów sieciowych. 

Funkcja ta działa na zasadzie porównania adresu odczytanego z pakietu z adresami zawartymi 

w tablicy rutowania. Je eli adres zostanie odnaleziony w tabeli, to wówczas urz dzenie „wie”

gdzie skierowa dany pakiet (wyznacza  cie k prowadz c do adresata - marszrut ). W 

przeciwnym razie pakiet jest odrzucany. Wyró niamy rutery

statyczne

statyczne i 

dynamiczne

dynamiczne. Rutery

statyczne musz by w pełni konfigurowane przez administratora sieci, natomiast rutery

dynamiczne do tworzenia i aktualizacji swoich tablic rutowania korzystaj z informacji 

uzyskanych w swoich własnych segmentach jak równie od innych urz dze tej klasy. Dzi ki 

temu s one ci gle w posiadaniu informacji na temat mo liwych tras do adresata, w skich 

gardeł i przerwanych poł cze , co pozwala im na wyznaczenie najlepszej trasy przepływu 

pakietu. Nowa wersja protokołu IP (IPv6) umo liwia wybór trasy równie przez nadawc

(u ytkownika), który np. b dzie mógł wybra operatora telekomunikacyjnego, z którego ł cz 

zechce korzysta – zale nie od oczekiwanej pr dko ci, ceny czy stopnia bezpiecze stwa 

danych. Du

zalet rutera jako urz dzenia wykorzystywanego do ł czenia sieci jest to,  e w 

zwi zku z jego prac w warstwie sieciowej mo e on 

ł

czy ze sob sieci o ró nych 

architekturach, metodach dost pu do ł cza czy nawet protokołach (pod warunkiem,  e s to 

protokoły rutowalne, np. TCP/IP, IPX/SPX). Rutery maj  jednak wady: mniejsza przepustowo

w stosunku do mostów (musz by wykonane dodatkowe operacje na przesyłanych pakietach), 

wysoka cena czy wprowadzanie dodatkowego obci enia sieci podczas uaktualniania swoich 

tablic przez rutery dynamiczne.

Urz dzenia sieciowe stosowane w sieciach LAN/WAN c.d.

Brama (

Brama (

ang.

ang.

Gateway

Gateway

)

)

.

.

Termin  ten  odnosił si kiedy do ruterów,  jako  do  „bramy  do  wiata” pozwalaj cej  na 

podł czenie  sieci  lokalnej  do  Internetu.  Obecnie  mianem  bramy  okre lany  jest  zwykle 

komputer wyposa ony w odpowiednie oprogramowanie i karty sieciowe, co pozwala takim 

jednostkom  na  pełnienie  ró nych  funkcji.  Jedna  z  nich  to  rola  „tłumacza” i  po rednika 

pomi dzy odmiennymi systemami w sieci (np. wzajemna komunikacja i dzielenie zasobów 

pomi dzy  sieci opart na  PC  a  sieci komputerów MacIntosh).  Inn funkcj bram  jest 

tłumaczenie protokołów – potrzeba taka zachodzi np. w przypadku odebrania od nadawcy 

pakietu takiego protokołu, którego adresat nie obsługuje. Kiedy brama ustali, jaki protokół

obsługuje adresat, to konwertuje informacj  do postaci dla niego zrozumiałej i nast pnie 

mu  j   przesyła.  Istniej równie bramy  poczty  elektronicznej,  które  w  razie  potrzeby 

konwertuj wiadomo ci elektroniczne z formatu wła ciwego programowi pocztowemu do 

formatu  ogólnie  przyj tego  (np.  SNMTP),  który  mo e  by

swobodnie  przesyłany  i 

kierowany  przez  Internet.  Bramy  stosuje  si równie w  celu  zabezpieczenia  systemów 

przed  niepo danym  dost pem  z  zewn trz.  Mog one  równie by wykorzystane  do 

filtrowania pakietów okre lonego typu. Wynika z tego,  e brama mo e pełni wiele funkcji, 

w  zale no ci  od  oprogramowania  i  sposobu  skonfigurowania.  Ogólnie  rzecz  ujmuj c 

wyró ni mo emy  trzy  rodzaje  bram: 

bramy  protoko

bramy  protoko

ł

ł

ó

ó

w

w, 

bramy  aplikacji

bramy  aplikacji oraz 

bramy 

bramy 

bezpiecze

bezpiecze

stwa

stwa. Bramy  operuj głównie  w 

Warstwie  Aplikacji

Warstwie  Aplikacji modelu  OSI,  lecz  czasami 

spełniaj funkcj warstwy 

Sesji

Sesji a nawet 

Sieci

Sieci. Operacje, jakie musz wykona bramy, aby 

spe

ł

ni

postawione  przed  nimi  zadania  cz sto  s

bardzo  skomplikowane,  co  ma 

odzwierciedlenie w czasie, jaki im to zajmuje. Dlatego te s one wolniejsze w dzia

ł

aniu ni

np. rutery i wymagaj wydajnych, a co za tym idzie tak e drogich jednostek centralnych. 

Ponadto ich instalacja i konfiguracja jest trudna.

Urz dzenia sieciowe stosowane w sieciach LAN/WAN c.d.

background image

78

Prze

Prze

ł

ł

cznik sieciowy (

cznik sieciowy (

ang.

ang.

Switch

Switch

)

)

.

.

Przeł czniki sieciowe s obecnie „sercem” ka dej wi kszej sieci komputerowej. Na ich bazie powstaj

tak e deterministyczne aplikacje automatyki z wykorzystaniem

Ethernetu. Przeł czniki sieciowe, 

podobnie jak koncentratory, s wieloportowymi urz dzeniami ł cz cymi wiele segmentów sieci w 

wi ksz cało . S one jednak urz dzeniami inteligentnymi operuj cymi na warstwie ł cza danych. 

Analizuj one adres MAC adresata ka dej ramki i na tej podstawie oraz na podstawie wewn trznej tabeli 

adresów kieruj ramk do wyj cia, do którego adresat jest podł czony. Tabela adresów tworzona jest 

automatycznie przez urz dzenie i od wie ana z ka d przychodz c ramk - odczytywany jest adres 

nadawcy ramki, który nast pnie jest przypisywany wej ciu, do którego ramka ta wpłyn

ł

a. Nale y tutaj 

zaznaczy ,  e proces identyfikacji adresata realizowany jest sprz towo, co owocuje krótkim czasem 

zestawienia poł czenia pomi dzy odpowiednimi portami urz dzenia. Istniej dwie podstawowe metody 

działania przeł czników:

Store

Store

-

-

And

And

-

-

Forward

Forward oraz

Cut

Cut

-

-

Through

Through. W pierwszym przypadku przeł cznik 

przesyła ramk dalej dopiero po odebraniu całej ramki, gdy musi ona zosta poddana sprawdzeniu jej 

poprawno ci na podstawie danych kontrolnych (CRC), które s przesyłane na jej ko cu. W przypadku 

stwierdzenia bł dów w ramce jest ona odrzucana. Metoda ta powoduje opó nienia zwi zane z weryfikacj

ramki. Przesłanie najwi kszej dopuszczalnej przez Ethernet ramki przez przeł cznik operuj cy z 

pr dko ci 10 Mbit/s zajmuje około 1.2 ms, podczas gdy najkrótsza ramka zostanie przesłana w czasie 

500 ms. Metoda

Cut-Through polega na skierowaniu ramki do odpowiedniego portu z chwil , gdy 

przeł cznik jest w stanie okre li jedynie adres odbiorcy. Zalet tej metody jest szybko

działania 

wynikaj ca z braku opó nie zwi zanych z oczekiwaniem na cało

ramki oraz sprawdzaniem jej 

poprawno ci. Poniewa adres odbiorcy umieszczony jest w ramce Ethernetu zaraz po preambule, to 

przeł cznik jest w stanie szybko okre li port, do którego powinien przesła ramk i przy zało eniu,  e 

port docelowy nie jest zaj ty, cała operacja przeł czania mie ci si w czasie ok. 11 ms. Istnieje jednak 

niebezpiecze stwo,  e ramka oka e si uszkodzona. Wówczas zostanie ona przesłana bezcelowo, 

niepotrzebnie zajmuj c ł cze. Sytuacja jest jeszcze gorsza, je eli port, do którego ramka ma zosta

przesłana jest zaj ty. Wówczas taka ramka b dzie przez dodatkowy okres czasu przechowywana w 

buforze, niepotrzebnie go zajmuj c. Jednak obecnie, gdy wi kszo

urz dze pracuje w trybie

full-duplex

i nie dochodzi do kolizji, to takie sytuacje zdarzaj si niezmiernie rzadko.

Urz dzenia sieciowe stosowane w sieciach LAN/WAN c.d.

Scentralizowana automatyzacja

Sterowanie 

centralne

Dane

Program

Binarne 

I/O

Elementy 

wykonawcze

Sensory

Zalety:

Zalety:
• dobre mo liwo ci strukturyzacji 

oprogramowania,

• nie ma wymaga  komunikacyjnych.

Wady:

Wady:
• okablowanie wymaga du ych nakładów, 

jest drogie i nieprzejrzyste,

• modularyzacja jest bardzo trudna, 
• nie ma mo liwo ci ponownego 

wykorzystania oprogramowania. 

Na rynku:
• małe, kompaktowe sterowniki: 16/32 I/O,
•  rednie sterowniki: do 256 I/O,
• du e sterowniki: do 4096 I/O.

background image

79

Rozproszona automatyzacja

Zalety:

Zalety:
• proste i tanie okablowanie,
• mo liwo  budowy modułowej instalacji,
• mo liwo  ponownego wykorzystania oprogramowania.

Wady:

Wady:
• wymagaj ca du ych nakładów, kosztowna komunikacja,
•  mudna synchronizacja i wyrównywanie danych,
• trudne uruchamianie, utrzymanie stanu i piel gnacja.

Elementy 

wykonawcze

Sensory

Binarne 

I/O

Dane

Program

Sterownik

Sterownik

Sterownik

Dane

Dane

Program

Program

Elementy 

wykonawcze

Binarne 

I/O

Sensory

Elementy 

wykonawcze

Sensory

Binarne 

I/O

Wymiana danych/ komunikacja

Zalety rozproszonych systemów automatyzacji

Zalety:

Zalety:
• proste i tanie okablowanie,
• dobre mo liwo ci budowy modułowej,
• dobra strukturyzacja oprogramowania,
• otwarta komunikacja, tzn. otwarte, heterogeniczne systemy

Binarne 

I/O

Elementy 

wykonawcze

Sensory

Binarne 

I/O

Elemen-

ty wyko-

nawcze

Binarne 

I/O

Sensory

Obsługa, obserwacja, 

analiza

Integracja pozioma:

Integracja pozioma:

• wymiana danych w czasie rzeczywistym

Integracja 

Integracja 

pionowa:

pionowa:
• sie  zakładu,
• Internet 

(logistyka, 

zdalny serwis)

Platforma komunikacyjna

Platforma komunikacyjna

Aplikacja 1 

(PLC)

Aplikacja 2 

(PLC)

Aplikacja 3 

(CNC)

Aplikacja n   

(RC)

Przejazd przez P1, P2  do P4
Przejazd liniowo do P5

background image

80

Proces ewolucji w automatyzacji przemysłowej

wcze niej

obecnie

w przyszło ci

Czas

Stopie  decentralizacji

Automatyzacja 

scentralizowana

Automatyzacja 

rozproszona,  

sieciowa

Niezale ne 

poł czenia 

sieciowe przez 

„inteligencj ” w 

urz dzeniach 

peryferyjnych

Obecna komunikacja w automatyzacji wytwarzania

P

oz

io

m

 o

bi

ek

to

w

y

P

oz

io

m

 k

ie

ro

w

an

ia

P

oz

io

m

 

gn

ia

zd

a

Jednostka 

wskazuj ca

Panel 

operatorski

Sprz g 

magistr.

Rozpro-

szone I/O

Rozpro-

szone I/O

Rozpro-

szone I/O

Wizualizacja 

procesu

Fieldbus 2

Fieldbus 1

Fieldbus 3

Magistrala sterowania

Ethernet

Internet 

Extranet

Magistrala A/S

background image

81

Wady obecnych systemów komunikacyjnych

Aktualna 

Aktualna 

sytuacja

sytuacja

Wiele 

systemów 

sieciowych

Ró ne 

metody i 

protokoły

Ró norodne 

topologie

Wysokie koszty   

i wiele firmowych 

elementów

Heterogeniczne 

zastawy danych

Ró norodne 

systemy 

operacyjne

Firmowe 

rozwi zania 

systemów

Procesory 

dopasowuj ce  

i Gateway’e

Brak uzyskania przelotowo ci komunikacyjnej sieci, sprz tu i oprogramowania

Internet 

Extranet

P

oz

io

m

 o

bi

ek

to

w

y

P

oz

io

m

 

gn

ia

zd

a

P

oz

io

m

 k

ie

ro

w

an

ia

Ethernet TCP/IP

Ethernet TCP/IP

Deterministyczny Ethernet-TCP/IP czasu 

rzeczywistego z technologi  przeł czania (

Switching)

Pionowa integracja przepływu informacji w komunikacji

background image

82

Przelotowy Ethernet TCP/IP

Cel

Cel

Cel 

Cel 

po re

po re

-

-

dni

dni

PC (programowanie i sterowanie)

PC konfiguruje sie

PC do monitorowania

Komponenty s  parametryzowane i 

ustawiane ich własno ci

Komponenty pracuj  i komunikuj  si  

tylko ze sob

P

rz

el

ot

ow

o:

 T

C

P

/IP

Le

ge

nd

a:

Le

ge

nd

a:

Komunikacja przez:

Komunikacja przez:

Ethernet 

Ethernet 

TCP/IP

TCP/IP

Składniki sterowania: 

Składniki sterowania: 

sensory,

sensory,

elementy 

elementy 

wykonawcze,

wykonawcze,

małe grupy sensorów 

małe grupy sensorów 

i elementów 

i elementów 

wykonawczych.

wykonawczych.

Zastosowanie Ethernet’u

Obecnie w technice automatyzacji wyst puje trend stosowania 

standardowych technologii informatycznych.

• Tanie rozwi zanie (rynek 

masowy),

• Szerokie rozpowszechnienie,
• Przelotowo  przepływu 

informacji (wł czenie do 

obszaru biurowego),

• Standardowy sprz t.

• Wymagane dopasowanie do 

specjalnych wymaga  automatyzacji,

• W zasadzie nie spełnia wymaga  

czasu rzeczywistego,

• Przej cie problemów z obszaru 

biurowego (włamania do sieci, 

wirusy, problemy bezpiecze stwa). 

Cechy:

Cechy:
Metoda dost pu:

CSMA/CD (nie deterministyczna)

Szeroko  pasma:

10 Mbit/s do 1 Gbit/s

Medium transmisyjne:

kabel miedziany lub  wiatłowód

Rozległo :

dla kabla miedzianego max. 50m przy 100Mbit/s 

background image

83

Ethernet a wymagania czasu rzeczywistego

Du a szeroko  pasma transmisyjnego Ethernet’u, w porównaniu z sieciami 

Fieldbus, redukuje problem z wyst powaniem kolizji.

Jednak e dla wysokich wymaga  czasu rzeczywistego wzgl. synchronizacji 

Ethernet nie jest wystarczaj cy (np. regulacja poło enia).

Mo liwe rozwi zania

Mo liwe rozwi zania

Rozwi zanie programowe

Rozwi zanie programowe

Modyfikacja w wy szych 

warstwach protokołu
(np. metoda pier cienia czasowego, 

max. wielko  pakietów danych).

Rozwi zanie sprz towe

Rozwi zanie sprz towe

Przeł czanie 

(switching) z 

ustawianiem priorytetów 

telegramów.

• brak dodatkowego sprz tu,
• zwykli uczestnicy s  łatwi w 

integrowaniu, jednak zakłócaj  

funkcjonalno . 

• nie s  potrzebne  adne 

modyfikacje u uczestników,

• wymagaj cy du ych nakładów 

sprz t (Switch’e).

Obszary zastosowa  Ethernet’u w automatyzacji

Zastosowanie Ethernet’u w automatyzacji produkcji wymaga dodatkowych nakładów 

(wymagania czasu rzeczywistego, wpływy otoczenia, ochrona dost pu).

Koszty realizacji przył cze  Ethernet’owych przekraczaj  obecnie koszty zwykłych 

rozwi za  typu

Fieldbus, a opłacalne zastosowanie Ethernet’u jest silnie uzale nione 

od ka dorazowej aplikacji.

Poł czenie w sie  

zamkni tych 

inteligentnych 

składników.

Poł czenie w sie  

inteligentnych 

nap dów.

Poł czenie w sie  

rozproszonych 

modułów I/O.

Wymagania czasu 

rzeczywistego

Koszty 

sprz tu

Liczba 

sztuk

Niskie

Wysokie

Wysokie

Wyso-

kie

Wyso-

kie

Niskie

Du a

red-

nia

Mała

background image

84

Komunikacja mobilna w przedsi biorstwie wytwórczym

Obrabiarka

WebPad

Telefon 

komórkowy

PDA 

(

Personal 

Digital Assistent)

Przeno ny pulpit 

sterowniczy

Notebook

Sterownik 

procesu

Robot

Baza 

danych

Automatyczny 

wózek samojezdny

Komunikacja bezprzewodowa - podczerwie

Systemy bezprzewodowego przesyłania danych, wykorzystuj ce podczerwie , s  

obecnie przede wszystkim wykorzystywane w pilotach do telewizora, wie y itp. Dioda 

zamontowana w pilocie wysyła modulowany sygnał  wietlny w podczerwieni, który jest 

odbierany przez czujnik umieszczony w telewizorze. Sygnały te s nast pnie 

dekodowane i realizowane s  wydane polecenia (np. zmiana programu, czy zwi kszenie 

gło no ci).  System ten mo na jeszcze spotka  tak e np. w laptopach, ale jest on 

wypierany przez Bluetooth i inne systemy radiowe. Główn  wad  przesyłania danych w 

podczerwieni jest konieczno  „widzenia si ” nadajnika i odbiornika – nie mo e by  

mi dzy nimi  adnych przeszkód. Ponadto szerzej stosowany w komputerach standard 

komunikacji bezprzewodowej na podczerwie  ma mał  szybko  przesyłania danych –

115kbit/s. Najnowsze rozwi zania maj  natomiast szybko  transmisji 4 Mbit/s. Wad  

tego rozwi zania jest niewielki zasi g transmisji – skutecznie mo na przesyła  dane na 

odległo  1-2 m. 

Zalety:

Zalety:

mały pobór mocy,
niska cena,
wysoki poziom bezpiecze stwa.

Wady:

Wady:

konieczno  „widzenia si ” urz dze ,
mała szybko  transmisji,
mały zasi g.

Zastosowanie:

Zastosowanie:
Piloty, telefony komórkowe, komputery przeno ne, słuchawki bezprzewodowe.

background image

85

Komunikacja bezprzewodowa - Bluetooth

System komunikacji bezprzewodowej Bluetooth jest oparty na radiowej transmisji 

danych w pa mie 2.4 GHz. Nadajnik i odbiornik s  umieszczone w niewielkim układzie 

scalonym, który mie ci si  nawet w małych urz dzeniach. Niewielki pobór pr du 

powoduje,  e system Bluetooth jest stosowany w telefonach komórkowych, myszkach 

bezprzewodowych i innych urz dzeniach z zasilaniem bateryjnym. Standardowe 

układy Bluetooth zapewniaj  transmisj  w promieniu 10 m. W systemie Bluetooth 

zastosowano zabezpieczenia przed włamaniami hakerów, które m.in. wymagaj  

ka dorazowej zgody obu u ytkowników lub udzielenia stałej autoryzacji na przesyłanie  

mi dzy nimi danych. System ten umo liwia przesyłanie danych z szybko ci  do 

3Mbit/s, ale w wi kszo ci zastosowa  wykorzystuje si  1 Mb/s. Nazwa Bluetooth 

pochodzi od  yj cego w X w. du skiego króla Haralda Blutanda (Sinoz bnego), który 

zjednoczył zwa nione plemiona Danii i Norwegii.

Zalety:

Zalety:

du a szybko  transmisji,
mo liwo  komunikacji przez przeszkody,
powszechno  standardu.

Wady:

Wady:

mo liwe luki w bezpiecze stwie.

Zastosowanie:

Zastosowanie:
telefony komórkowe, zestawy gło no-mówi ce i słuchawkowe, drukarki, myszy, 

klawiatury, komputery, odbiorniki GPS.

Komunikacja bezprzewodowa – Wi-Fi

System komunikacji bezprzewodowej Wi-Fi (ang.

wireless fidelity) jest nawi zaniem do 

skrótu Hi-Fi (ang.

high fidelity). System Wi-Fi opracowano jako bezprzewodow  radiow  

alternatyw  dla lokalnych sieci komputerowych, obejmuj cych kilka pomieszcze  lub 

budynek. Ze wzgl du na wygod  i dobre parametry transmisji Wi-Fi bardzo szybko zdobyła 

rynek i jest obecnie montowana niemal w ka dym laptopie, a cz sto tak e w komputerach 

stacjonarnych. Budowa lokalnej sieci Wi-Fi wymaga instalacji punktu dost powego –

centralnego urz dzenia, z którym ł cz  si  pozostałe. Urz dzenie centralne jest zwykle 

podł czane przewodowo do ł cza internetowego i umo liwia dost p do sieci. Tego rodzaju 

urz dzenia s  montowane w hotelach, centrach handlowych czy lotniskach, a punkty w 

których udost pnia si  internet nazywane s  

hot-spot’ami. S  tak e aparaty fotograficzne, 

które komunikuj  si  z komputerem przez ł cze Wi-Fi.  Na rynku istnieje kilka odmian 

systemu Wi-Fi, a najpopularniejszymi z nich s  802.11b i 802.11g. Standard 802.11b 

zapewnia szybko  transmisji danych do 11 Mbit/s, a 802.11g – do 54 Mbit/s. Najnowszy 

standard Wi-Fi 802.11n umo liwia natomiast szybko  transmisji 100 Mb/s. Sieci Wi-Fi 

korzystaj  głownie z cz stotliwo ci 2.4 GHz. Zasi g sieci Wi-Fi w budynku wynosi od kilku 

do ok. 50 m, a poza budynkami do 300 m.

Zalety:

Zalety:

powszechno  standardu,
du a szybko  transmisji,
du y zasi g. 

Wady:

Wady:

podatno  na zakłócenia,
do  du y pobór pr du,
problemy z bezpiecze stwem w standardzie 802.11b.

Zastosowanie: 

Zastosowanie: komputery przeno ne i stacjonarne, aparaty fotograficzne, konsole do gier. 

background image

86

Komunikacja bezprzewodowa – WiMax

Bezprzewodowa radiowa sie  komputerowa du ego zasi gu WiMax (ang.

World 

Interoperability for Microwave Acces) jest bardzo podobna technicznie do sieci

Wi-Fi i mo na je ze sob  ł czy . Sie  WiMax mo e mie  zasi g do nawet do 50 km. 

Szybko  transmisji danych w sieci WiMax wynosi do 70 Mbit/s. System WiMax 

stanowi konkurencj  dla przewodowych ł czy internetowych – modemów, 

telewizji kablowej czy stosowanego przez Neostrad systemu DSL. System WiMax 

opłaca si  stosowa  w miastach, gdy s  trudno ci z układaniem kabli oraz na 

wsiach, gdzie s  du e odległo ci mi dzy budynkami i nie jest opłacalna budowa 

sieci kablowej.  WiMax w obecnie stosowanej wersji 802.16a działa w zakresie 2-

11 GHz.

Zalety:

Zalety:

du y zasi g
wysoka szybko  

transmisji.

Wady:

Wady:

małe rozpowszechnienie standardu,
problemy z licencjami na wykorzystanie 

pasma cz stotliwo ci.

Zastosowanie: 

Zastosowanie: 
komputerowe sieci dalekiego zasi gu. 

Rozproszona automatyzacja

Wcze niej

Wcze niej

Obecnie

Obecnie

Centralny sterownik z 

podrz dnymi urz dzeniami 

peryferyjnymi

Rozproszona „inteligencja” 

umieszczona w pobli u procesu

background image

87

Cechy budowy modułowej

• Maszyny i programy steruj ce maj  budow  modułow ,
• Stosowane s  jednolite interfejsy,
• Wykorzystuje si  inteligentne moduły.

Zalety:

Zalety:
• Przejrzyste cz ci programów,
• Cz ci systemu s  mo liwe do ponownego wykorzystania,
• Proste, nie firmowe aplikacje z narz dziami graficznymi,
• Nie firmowa diagnostyka.

Zdalne technologie

Zdalny dost p do instalacji produkcyjnych przez wykorzystanie integracji w pionowym 

przepływie informacji w przedsi biorstwie i standardowych technologii internetowych.

Zalety:

Zalety:
• Diagnostyka, testowanie i 

uruchamianie zdalnie przez 

ekspertów,

• Szybkie dysponowanie 

potrzebnym

know-how,

• Oszcz dno  na kosztach 

podró y.

background image

88

Rozproszona automatyzacja

Migracja 

funkcji

Wpływ na technik  sprz tow :

Wpływ na technik  sprz tow :

Składniki 

systemów 

automatyzacji

Urz dzenia 

dodatkowe

Przetwarzanie sygnałów w sensorach/ 

elementach wykonawczych oraz innych 

urz dzeniach zamiast w coraz wi kszych PLC:

mniejsza zło ono  oprogramowania PLC.

Sieciowy system komunikacyjny zamiast 

poł cze  typu punkt-punkt:
oszcz dno  kabli, zacisków, kart 

interfejsów. 

Przestrzenne rozproszenie sprz tu: 

zredukowanie szaf sterowniczych,
unikanie centralnego chłodzenia. 

Rozproszona automatyzacja

Projektowanie

Wpływ na realizacj  aplikacji:

Wpływ na realizacj  aplikacji:

Instalacja

Uruchamianie

Przejrzysty zakres funkcyjny poszczególnych 

składników:

uproszczenie opracowania oprogramowania.

Funkcjonalny podział sprz tu i 

oprogramowania:

mo liwo  ponownego wykorzystania modułów 

programowych. 

Moduły steruj ce odpowiadaj  zespołom 

mechanicznym:

mo liwo  stopniowego uruchamiania,
unikanie centralnego chłodzenia.

Przejrzysty sprz t i oprogramowanie:

ułatwienie testowania programów.

background image

89

Normalna 

praca

Wpływ na eksploatacj :

Wpływ na eksploatacj :

Usuwanie 

zakłóce

Utrzymanie 

ruchu

Zmniejszenie liczby gniazd/wtyków i kabli:

zwi kszenie niezawodno ci.

Zwi kszona przejrzysto  instalacji:

szybka lokalizacja zakłóce ,
mo liwa automatyczna diagnoza i obsługa bł dów.

Modułowy sprz t i oprogramowanie, system sieciowy:

uproszczenie utrzymania instalacji elektrycznej,
uproszczenie piel gnacji oprogramowania,

ułatwienie rozbudowy instalacji.

Rozproszona automatyzacja

Przesuni cie funkcji na poziom obiektowy:

skalowalna architektura, zwi kszona pewno .

Sprz t umieszczony w pobli u procesu, rozproszona 

inteligencja:

skrócenie czasów reakcji, mniejsze programy.

Rozproszona automatyzacja

Cechy rozproszonej automatyzacji

Cechy rozproszonej automatyzacji

Rozproszona automatyzacja:

mniejsze koszty 

projektowania i 

eksploatacji,
wi ksza elastyczno ,
szybsza realizacja,
wi ksza dyspozycyjno
łatwiejsza rozbudowa.

Scentralizowana automatyzacja:

mniejsze koszty sprz tu.

background image

90

Systemy otwarte

Wymagania u ytkownika

Wymagania u ytkownika

U ytkownicy składników automatyzacji, np. producenci maszyn lub 

urz dze , chc  stosowa  systemy ró nych oferentów, aby:

osi ga  korzy ci cenowe z konkurencji na rynku,
stosowa  najlepsze rozwi zania techniczne dla realizacji poszczególnych zada ,
wykorzystywa  opracowane własne rozwi zania (specyficzny know-how),
...

Jednak e cz sto tych oczekiwa  nie spełniaj  „systemy zamkni te” ro nych 

oferentów techniki automatyzacji, np.:

oprogramowanie funkcyjne NC,
firmowe systemy sieciowe,
j zyki programowania PLC.

Systemy otwarte

Co to jest system otwarty?

Co to jest system otwarty?

Definicja

Definicja

System jest otwarty wtedy, gdy całkowita specyfikacja 

odno nie do:

interfejsów (struktura danych, protokoły) oraz
zwi zanej z tym funkcjonalno ci

jest znana i tym samym mo liwa jest jego rozbudowa 

przez stron  trzeci .

Stopnie 

Stopnie 

otwarto ci

otwarto ci

Rozró nia si  ró ne stopnie otwarto ci w zakresie:

poł czenia (Interconnectivity),
współdziałania (Interoperability),
wymienialno ci (Interchangeability).

Te własno ci mo na sprawdzi  np. w instalacji 

heterogenicznej typu multi-vendor.

background image

91

Systemy otwarte

Systemy otwarte i standaryzacja

Systemy otwarte i standaryzacja

Standaryzacja daje dalsze korzy ci:

ujednolicanie odbywa si  stopniowo i jest ogólnie dost pne,

baza informacyjna:

zapewniona jest ci gło  rozwoju,
gwarantowana jest wymienialno  składników,
zapewnienie jako ci,
ogólna akceptacja (zalecenia) a  do wi

cych przepisów 

(normy).

Konieczno  standaryzacji jest uznawana zarówno przez 

producentów jak i u ytkowników.

Obecne komputery przemysłowe składaj  si  z architektur mikroprocesorowych. 

Zale nie od budowy mo na wyró ni  nast puj ce podstawowe typy 

komputerów:

1. Systemy jednopłytkowe (ang.

Embedded Systems), systemy okrojone do 

realizacji jednego zadania, najcz ciej z mikrokontrolerem jako jednostk  

centraln .

2. Systemy PC.
3. Modułowe systemy mikrokomputerowe, 
skalowalne systemy 

mikrokomputerowe dla ró nych zada  automatyzacji.

4. Komputerowe sterowniki przemysłowe, np. CNC, RC, PLC, systemy 

komputerowe okrojone do realizacji zada  sterowania i regulacji.

We wszystkich przypadkach zawieraj  one:

J dro mikroprocesorowe, procesory sygnałowe lub mikrokontrolery 

(mikrosterowniki),
pami ,
Interfejsy do urz dze  peryferyjnych,
magistral  systemow .

Podstawowe typy komputerów (sterowników)

background image

92

Budowa  systemu mikrokomputerowego

Mechanizm steruj cy

Mechanizm obliczeniowy

Jednostka centralna (CPU)

Jednostka centralna (CPU)

Pami  główna        

Pami  główna        

(dla programów i danych)

Interfejsy wej / 

Interfejsy wej / 

wyj

wyj

Urz dzenie ł cz ce 

Urz dzenie ł cz ce 

(Magistrala systemowa)

Urz dzenia 

peryferyjne

Mikroprocesor

Mikroprocesor

Mikrokomputer

Mikrokomputer

System mikrokomputerowy

System mikrokomputerowy

Koszty odgrywaj  istotn  rol .

Nie s  stosowane najszybsze i najnowsze 

procesory, lecz takie, które spełniaj  postawione 

zadanie przy minimalnych kosztach.

Przemysłowe PC (

Industrial PC)

Zalety i wady IPC:

• Kompatybilno  z biurowymi PC:

korzystne cenowo sprz t i oprogramowanie 

rynku masowego

• Otwarto : ustalona architektura i system 

operacyjny jako standard przemysłowy 

(niezale no  od producenta),

• Znana warstwa obsługi u ytkownika,
• Uniwersalno : IPC nie jest 

przeznaczony dla okre lonego zadania,

• Funkcjonalno : np. wygodna warstwa 

u ytkownika, pami  masowa, j zyki 

wysokiego poziomu, interfejs do drukarki,

• Niskie koszty: aplikacja układu 

sterowania na bazie IPC jest korzystniejsza 

cenowo ni  na porównywalnym sterowniku 

przemysłowym.

• Ekstremalnie krótkie cykle innowacji: 

szybkie skoki technologiczne zderzaj  si  

z  yczeniami u ytkowników dotycz cymi 

ci gło ci rozwoju,

• Problematyka I/O: PC nie jest 

przystosowany do wprowadzania/ 

wyprowadzania sygnałów procesu 

(problemy z kompatybilno ci  

elektromagnetyczn , dodatkowe karty),

• Koszty sprz tu: IPC nie mo e 

konkurowa  cenowo ze sterownikami 

przemysłowymi w dolnym zakresie 

mo liwo ci (małe PLC). 

+

-

background image

93

Przemysłowe PC (IPC)

Procesor

Procesor

Procesory Intel Pentium

System  

System  

operacyjny

operacyjny

Windows NT/2000, Linux lub system operacyjny 

czasu rzeczywistego, np. VX Works, Linux RT

Typowe obszary 

Typowe obszary 

zastosowa

zastosowa

• Wizualizacja procesów (np. systemy SCADA),
• Soft-PLC,
• Zbieranie i ocena danych (np. zapewnienie jako ci),
• Programatory,
• Systemy dyspozytorskie.

Przemysłowe PC – wymagania i mo liwo ci ich realizacji

Niezawodno , równie  w 

pracy ci głej

Układy podtrzymywania zasilania 

(UPS), zast pienie mechanicznych 

pami ci dyskowych, układy 

nadzorowania (

Watchdog), ...

Zdolno  do pracy w czasie 

rzeczywistym

Odporno  na 

oddziaływanie otoczenia

System operacyjny czasu 

rzeczywistego (kompatybilny z 

DOS/Windows lub Unix)

Zapewnienie wysokiego stopnia 

ochrony IP przez technik  

niskonapi ciow , odpowiednia ze 

wzgl du na KEM konstrukcja, 

urz dzenia do chłodzenia, klawiatura 

foliowa, zalewanie płytek 

drukowanych, specjalne gniazda 

wtykowe

Zdolno  do komunikacji 

przemysłowej

Zdolno  do wbudowania

Moduły komunikacyjne, np. karta 

Profibus, Industrial Ethernet

Przemysłowa technika zabudowy (np. 

kaseta 19”)

Wymagania dotycz ce techniki 

Wymagania dotycz ce techniki 

automatyzacji

automatyzacji

Mo liwo ci realizacji 

Mo liwo ci realizacji 

wymaga

wymaga

background image

94

Komputer PC 

Komputer PC 

jako układ 

jako układ 

sterowania 

sterowania 

obrabiarki

obrabiarki

Monitor

Kierowanie obsług  

Obserwacja     

Funkcje gniazda        

...

Skrawanie            

Obróbka plastyczna 

...

Sterowanie sekwencyjne             

Sygnały I/O            

...

Komputer PC 

Komputer PC 

jako HMI

jako HMI

Operator

Przemysłowy 

PC

Sterownik 

komputerowy 

(czas rzeczywisty)

Proces

Skrawanie

Kierowanie 

obsług  

Obserwacja     

Funkcje 

gniazda        

...

Monitor

Obszary zastosowania komputerów PC w sterowaniu

Przykład systemu typu SCADA do wizualizacji i monitorowania 

procesów przemysłowych, linii technologicznych, maszyn 

i urz dze , a tak e nadzoru i sterowania w oparciu o 

programowalne sterowniki i urz dzenia kontrolno-pomiarowe 

background image

95

Mo liwo ci zastosowania IPC w sterowaniu maszyn

IPC i sterownik 

IPC i sterownik 

maszyny

maszyny

IPC

IPC

Obsługa, 

Obserwacja, 

Jako komputer 

dyspozytorski

Operator

Operator

Sterownik

Sterowanie 

maszyn

Proces

Proces

IPC uzupełnia 

wła ciwy 

sterownik (np. 

PLC),

• Nie jest 

bezwarunkowo 

wymagana 

zdolno  IPC do 

pracy w czasie 

rzeczywistym 

• W IPC nie jest 

wymagana 

mo liwo   

wyprowadzania 

danych dla 

sygnałów procesu.

IPC zamiast sterownika 

IPC zamiast sterownika 

maszyny

maszyny

Operator

Operator

Proces

Proces

IPC

IPC

Obsługa, 

Obserwacja, 

Komunikacja z 

komputerem 

nadrz dnym, 

Sterowanie 

maszyn

• IPC zast puje 

wła ciwy 

sterownik,

• Jest 

bezwarunkowo 

niezb dna 

zdolno  IPC do 

pracy w czasie 

rzeczywistym, 

• W IPC jest 

wymagana 

konieczno  

wprowadzania/ 

wyprowadzania 

danych dla 

sygnałów 

procesu.

Rodzaje budowy sterowników komputerowych

IPC ze zintegrowanym PLC

IPC ze zintegrowanym PLC

PLC jako moduł IPC

Slot

Slot

-

-

PLC

PLC

PLC jako program IPC

Soft

Soft

-

-

PLC

PLC

IPC

IPC

PLC

PLC

IPC

IPC

Wymaga systemu 

operacyjnego czasu 

rzeczywistego

Systemy modułowe

Przemysłowy PC

Urz dzenia kompaktowe

Rozwi zania specjalne

S  opłacalne tylko dla 

du ych serii i nie 

maj  znaczenia w 

automatyzacji 

instalacji 

przemysłowych

Rozwi zania kompaktowe

Standardowa budowa modułowa
Standardowe interfejsy
Otwarty protokół komunikacyjny

Ekonomiczne zastosowanie dla małych 

aplikacji
Ograniczona moc obliczeniowa
Małe gabaryty
Mała liczba wej /wyj  
Łatwa ochrona przed wpływami otoczenia

background image

96

Porównanie własno ci PLC, NC i PC

Klasyczne własno ci

Klasyczne własno ci

PLC

PLC

NC

NC

Biurowy PC

Biurowy PC

Funkcje

Funkcje

• wył cznie 

działania logiczne 

na binarnych 

sygnałach 

wej ciowych i 

wyj ciowych

głównie tworzenie 

warto ci zadanej 

poło enia,

wprowadzanie 

programu.

• zbieranie danych,
• ocena,
• wymiana danych,
• itp.

Technika 

Technika 

sprz towa 

sprz towa 

oprogramo

oprogramo

-

-

wanie

wanie

brak pola obsługi,

• specjalne procesory, 
• brak pami ci 

masowej,

• bezpo rednie 

przył czenie 

urz dze  procesu,

• programowanie w 

j zyku podobnym do 

Assemblera.

• mało wygodne pole 

obsługi,

• specjalne procesory,
• brak pami ci masowej,
• czytnik ta my 

perforowanej,

• programowanie w 

j zyku podobnym do 

maszynowego.

• ekran graficzny, 
• standardowy procesor,
• pami  masowa,
• interfejs sieciowy,
• programowanie 

najcz ciej w j zykach 

wysokiego poziomu,

• sprz t nie nadaj cy si  

do zastosowa  

przemysłowych. 

Ró norodne zadania powoduj  silne ró nice w sprz cie, programowaniu itp.

Stapianie si  PLC, NC i IPC

Obecne własno ci

Obecne własno ci

PLC

PLC

NC

NC

Przemysłowy PC

Przemysłowy PC

Funkcje

działania logiczne na 

sygnałach binarnych,

• przetwarzanie danych 

analogowych,

• regulacja/ pozycjonowanie,
• diagnostyka,
• funkcje obliczeniowe,
• wizualizacja procesu,
• wymiana danych.

regulacja poło enia

,

programowanie,

• nadzorowanie i diagnostyka,
• funkcje komputera gniazda 

(zarz dzanie programami, 

rozdział zlece ),

• zbieranie danych 

produkcyjnych,

• wymiana danych.

zbieranie danych,

• ocena,
• wymiana danych,
• regulacja, 
• obsługa i obserwacja,
• itp.

Technika 

sprz towa 

i oprogra-

mowanie

urz dzenie obsługi,

• specjalne procesory, 
• pami  masowa,
• interfejs sieciowy,
• moduł regulatora,
• programowanie cz sto w 

j zykach wy szego 

poziomu. 

• monitor graficzny,
• pami  masowa,
• moduł regulatora,
• interfejs sieciowy,
• programowanie w j zyku 

wy szego poziomu.

standardowy procesor,

• pami  masowa,
• interfejs sieciowy,
• programowanie 

najcz ciej w j zykach 

wysokiego poziomu,

• sprz t nadaj cy si  do 

zastosowa  

przemysłowych. 

Podobne zadania s  realizowane przez podobny sprz t i oprogramowanie.

background image

97

Stapianie si  PLC, NC i IPC

Upodabnianie si  PLC, NC i IPC

Upodabnianie si  PLC, NC i IPC

Upodabnianie si :

funkcjonalne,
w zakresie sprz tu,
w zakresie 

oprogramowania.

Układ 

sterowania 

numerycznego

Sterownik 

swobodnie 

programowalny

Przemy-

słowy PC

Rozwój w 

Rozwój w 

kierunku 

kierunku 

sterownika 

sterownika 

uniwersalnego

uniwersalnego

?

?

Zestawienie cech komputerów osobistych (PC), 

sterowników swobodnie programowalnych (PLC)               

i programowalnych sterowników automatyki (PAC)

+

+

+

+

Zgodno  z wersjami poprzednimi

+

+

+

+

Mo liwo  skalowania w danym rozwi zaniu

+

+

+

+

Dyscypliny sterowania wielokrotnego

+

+

+

+

Zdolno  kontroli danych/ Mo liwo   ledzenia

+

+

+

+

+

+

Bezpiecze stwo, poziomy dost pu

+

+

+

+

Długi  redni okres mi dzyawaryjny, krótki  redni czas naprawy

+

+

+

+

+

+

Dost p bezprzewodowy

+

+

+

+

+

+

Interfejsy mi dzy ró nymi protokołami

+

+

+

+

Elastyczna pojemno  pami ci

+

+

+

+

Bardzo szybka jednostka centralna

+

+

+

+

Kompleksowa symulacja procesu

+

+

+

+

Zintegrowane procedury dedykowane

+

+

+

+

Funkcjonalno  HMI w jednej platformie

+

+

+

+

Obszerne operowanie bazami danych

+

+

+

+

Zaawansowane algorytmy sterowania

+

+

+

+

+

+

Praca w sieci na platformach wy szego poziomu

PAC

PAC

PLC

PLC

PC

PC

Cecha

Cecha

background image

98

Przemysłowe zastosowania PC, PLC i PAC

Odporno  mechaniczna i niezawodno

M

o

liw

o

ci

 o

pr

og

ra

m

ow

an

ia

PC:

PC:

Komputery osobiste (PC)

Komputery osobiste (PC)

Elastyczne 

oprogramowanie 

Komunikacja          

Operowanie danymi 

Hardware analogowy

PAC:

PAC:

Programowalne sterowniki 

Programowalne sterowniki 

automatyki (PAC)

automatyki (PAC)

Niezawodno  PLC 

Funkcjonalno  PC

PLC:

PLC:

Sterowniki swobodnie programowalne (PLC)

Sterowniki swobodnie programowalne (PLC)

Wysoka tolerancja na wstrz sy i wibracje 

System działaj cy w czasie rzeczywistym 

Certyfikaty przemysłowe

Miniaturyzacja

Rozwój na poziomie elementów

Rozwój na poziomie elementów

Moduły 

multi-chip

Technika 

mikrosystemów

Ci gle rosn cy stopie  

integracji pami ci i 

procesorów

Redukcja liczby 

elementów dyskretnych 

przez ASIC

ASIC (ang. Application Specific Integrated Circuit) –

zintegrowany układ do realizacji specjalnych aplikacji

background image

99

Miniaturyzacja

Oddziaływanie na poziomie sprz tu

Oddziaływanie na poziomie sprz tu

Na poziomie sprz tu miniaturyzacja prowadzi do:

Na poziomie sprz tu miniaturyzacja prowadzi do:

zmniejszenia wielko ci budowy pomimo wi kszego zakresu funkcyjnego, 
szybszego przetwarzania sygnałów,
mniejszych kosztów produkcji (mniej procesów monta u itp.),
zdolno ci systemowej sprz tu.

Przykładami tego rodzaju systemów s :

Przykładami tego rodzaju systemów s :

mikro PLC,
małe, inteligentne sensory/ elementy wykonawcze.

Oddziaływanie na poziomie instalacji

Oddziaływanie na poziomie instalacji

Mniejsze urz dzenia oznaczaj  dla maszyn i instalacji :

Mniejsze urz dzenia oznaczaj  dla maszyn i instalacji :

zmniejszenie wielko ci szaf sterowniczych, ewentualnie ich redukcj , 
umo liwienie realizacji rozproszonej automatyzacji,
... 

Granice automatyzacji – mo liwo ci opanowania

Wzrost stopnia automatyzacji oznacza zwykle zwi kszenie 

zło ono ci systemu, co mo e si  wi za  ze zmniejszeniem jego 

dyspozycyjno ci.

Im system jest bardziej zło ony, tym jest trudniejszy do 

Im system jest bardziej zło ony, tym jest trudniejszy do 

opanowania zarówno u producenta jak i u ytkownika:

opanowania zarówno u producenta jak i u ytkownika:
uruchamianie bardzo zło onych systemów jest zwi zane z du ymi 

nakładami czasu,
za obszerny zakres funkcyjny prowadzi do przeci enia operatora,
ze wzrostem zło ono ci systemu wzrasta ryzyko bł dnych działa  

ludzkich w krytycznych sytuacjach,
lokalizacja i usuwanie bł dów w zło onych systemach 

automatyzacji jak to wynika z do wiadcze  powoduje du e 

trudno ci.

background image

100

Granice automatyzacji

Kryteria ekonomiczno ci stopnia automatyzacji

Kryteria ekonomiczno ci stopnia automatyzacji

Produktywno ,
Elastyczno ,
Redukcja kosztów,
Poprawa jako ci,
Image
.

Koszty

Koszty

Koszty instalacyjne,
Koszty szkole ,
Awarie w produkcji,
Koszty utrzymania stanu.

U yteczno

U yteczno

Zdolno  integracyjna,
Przejrzysto ,
Przyjazno

dla   

u ytkownika,

Pewno .

Koncepcja

Koncepcja

Struktura kosztów w projektach automatyzacji

Sprz t

Sprz t

Engineering

Engineering

Instalacja

Instalacja

Uruchamianie

Uruchamianie

10 - 25 %

15 - 50 %

30 - 40%

15 – 25%

Koszty sprz tu maj  podrz dne znaczenie,
Budowa instalacji: dominuj  koszty prac in ynierskich,
Seryjna budowa maszyn: dominuj  koszty instalacji okablowania i

sterownika oraz uruchamiania.

background image

101

R cznie uruchamiany przeł cznik S1

Wył czniki, przeł czniki

S

Oporno  sprz enia zwrotnego R

K

Oporno ci

R

Wył cznik główny Q1

Urz dzenia do 

wył czania du ych 

pr dów

Q

Woltomierz P1, rejestrator P2

Urz dzenia pomiarowe, 

urz dzenia kontrolne

P

Wzmacniacz elektroniczny N1. Regulator pr dko ci N2.

Wzmacniacze, 

regulatory

N

Silnik pr du przemiennego M1

Silniki

M

Cewka, np. dławika

Indukcyjno ci

L

K1 – stycznik, K2 – przeka nik czasowy

Przeka niki, styczniki

K

F1 - lampka sygnalizacyjna
F2 – buczek (sygnał d wi kowy)

Urz dzenia 

wska nikowe

H

G1 – generator pr du stałego
G2 – generator impulsowy

Generatory

G

F1 – bezpiecznik
F2 – wyzwalacz termiczny przeci enia pr dowego

Urz dzenia ochronne

F

Np. bariera ochronna maszyny

Ró ne

E

D1 - pami , D2- człon AND

Elementy binarne

D

Kondensator gasz cy C na styczniku

Kondensatory

C

Czujnik B1 (przetwornik) ci nienia P na napi cie U
Przetwornik analogowo-cyfrowy B2
Przekształtnik B3 pr du stałego na przemienny

Czujnik
Przetwornik
Przekształtnik

B

Wzmacniacz nap du dla robota

Moduł

A

Przykłady

Rodzaj urz dzenia

Litera oznaczenia

A

U

P

B1

#

B2

~

−−−−

B3

D1

&

D2

F1

F2

G

G1

G2 G

F1

F2

K1

K2

3~

M1

N1

N2

V

P1

P2

Q1

R

K

S1

Oznaczenie elementów i urz dze  na schematach elektrycznych

Graficzne sposoby opisu zada  sterowania

x

1

x

2

x

3

x

4

y

Czas t

Diagram czasowy

Krok

0

1

2

3

4

5

0

Narz dzie:

góra

góra

dół

dół

Rozkaz:

podnie

podnie

opu ci

opu ci

Diagram 

droga 

droga 

-

-

krok

krok

background image

102

Manipulator z 3 siłownikami

Manipulator z 3 siłownikami:

1.0:

1.0: siłownik poziomy

2.0:

2.0: siłownik pionowy

3.0:

3.0: chwytak

Aktuato

Aktuato

ry

ry

(3)

(3)

:

:

Y1:

Y1: zawór dla siłownika 1

Y2:

Y2: zawór dla siłownika 2

Y3:

Y3: zawór dla siłownika 3

Sensor

Sensor

y

y

(7)

(7)

:

:

S:

S:

sygnał startu

nS1:

nS1: wył cznik kra cowy <

siłownik wsuni ty>

nS2:

nS2: wył cznik kra cowy <

siłownik wysuni ty>

0

3.0

2.0

1.0

3S2

3S1

2S2

2S1

1S2

1S1

S

Y3

Y2

Y1

1

2

3

4

5

6

7

8

9

Przykład zastosowania diagramu 

droga

droga

-

-

krok

krok

do opisu sterowania manipulatorem

Realizacja projektu automatyzacji – model kaskadowy 

(wodospadowy)

Te

ch

ni

ki

, m

et

od

y,

 s

po

so

by

, n

ar

z

dz

ia

Te

ch

ni

ki

, m

et

od

y,

 s

po

so

by

, n

ar

z

dz

ia

Zarz dzanie projektem

Zarz dzanie projektem

Utrzymanie, 

eksploatacja

Instalacja/ 

odbiór

Specyfikacja wymaga

Specyfikacja wymaga

Integracja / 

testowanie

Implementacja

Projektowanie

Analiza

Specyfikacja

Specyfikacja

Moduł - tekst  ródłowy

Moduł - tekst  ródłowy

System programowania

System programowania

Produkt programowy

Produkt programowy

D

ok

um

en

ta

cj

a

D

ok

um

en

ta

cj

a

background image

103

1. Analiza (wyja nienie sformułowania zadania):

1. Analiza (wyja nienie sformułowania zadania):
• ogólna specyfikacja (opis,  yczenia i koncepcje zleceniodawcy) – werbalny opis, schemat 

technologiczny,

• specyfikacja wymaga  (rozwi zanie, podstawa zlecenia/ zlecenie) – ogólna struktura, tabela 

przyporz dkowania, sprz t, rodzaje trybów pracy, rozwój prototypu, walidacja, 

2. Projekt:

2. Projekt:
• projekt sprz tu (schemat poł cze , schemat logiczny, ...),
• projekt oprogramowania (ła cuchy przebiegów, SIPN, konfiguracja, …),
• koncepcja obsługi, wizualizacja, dokumentacja, ....

3. Implementacja dotycz ca realizacji:

3. Implementacja dotycz ca realizacji:
• zakup (wykonanie) sprz tu, okablowanie i monta  szafy sterowniczej,
• programowanie PLC (ST, IL, LD, ...) i innych urz dze .

4. Integracja i testowanie:

4. Integracja i testowanie:
• opracowanie przypadków do testowania (systematyczny sposób post powania),
• wykonanie testów (bez i z procesem technicznym).

5. Instalacja, uruchomienie i odbiór:

5. Instalacja, uruchomienie i odbiór:
• zestawienie na miejscu, testowanie i odbiór zgodnie ze specyfikacj  wymaga , 
• instrukta  i szkolenie personelu obsługi i utrzymania ruchu.

6. Utrzymanie stanu i eksploatacja (najdłu sza i najdro sza faza

6. Utrzymanie stanu i eksploatacja (najdłu sza i najdro sza faza

):

):

• usuwanie bł dów, ulepszanie, modernizacja.

Fazy realizacji projektu automatyzacji

Udział kosztów oprogramowania w projektach PLC

Koszty oprogramowania

Koszty oprogramowania

Dokumentacja 

10%

Planowanie, 

projektowanie 

35%

Programowanie 

15%

Testowanie, 

uruchamianie 

40%

background image

104

Specyfikacja wymaga

Specyfikacja wymaga

Specyfikacja wymaga

jest zestawieniem zawieraj cym sformułowanie zadania 

jest zestawieniem zawieraj cym sformułowanie zadania 

automatyzacji z punktu widzenia opracowuj cego oprogramowanie

automatyzacji z punktu widzenia opracowuj cego oprogramowanie. Zawiera ona 

konkretne zadania dotycz ce tego, 

co?, jak? i za pomoc  jakich  rodków?

co?, jak? i za pomoc  jakich  rodków?

nale y 

wykona :

• musz  by  w niej uzupełnione brakuj ce dane z ogólnego opisu,
• zawiera opis instalacji/ maszyny jak równie  jej poszczególnych jednostek 

funkcyjnych,

• pełna lista sensorów- elementów wykonawczych,
• opis sposobu działania programu przy uwzgl dnieniu mo liwo ci programowych i 

sprz towych, 

• koncepcja obsługi bł dów,
• opis funkcji obsługowych i wy wietlania dotycz cego wizualizacji,
• opis dostarczanej dokumentacji i instrukcji obsługi, jak równie  szkole  i 

wprowadze ,

Opracowanie specyfikacji wymaga  odbywa si  zwykle w sposób interdyscyplinarny, 

tzn. uczestnicz  w nim: u ytkownik instalacji (zleceniodawca), personel obsługi, 

technolodzy, konstruktorzy maszyny, elektrycy, programi ci PLC. 

Specyfikacja wymaga  jest podstaw  do zawarcia zlecenia oraz odbioru ko cowego 

przez zleceniodawc .

Opis zada  sterowania

Przed zaprojektowaniem układu sterowania zadania sterowania musz  by  jednoznacznie opisane 

w postaci specyfikacji wymaga :

1. Werbalny opis instalacji wzgl. procesu zawieraj cy np.:
Co b dzie produkowane?
Jaki b dzie przebieg?
Jakie wymagania musz  by  spełnione (sztuk/godz., czas taktu itp.)?
Jakie s  powi zania z innymi instalacjami?
Jakie nap dy i z jakimi postaciami energii b d  przył czone do układu sterowania?
Jakie dajniki sygnałów s  przewidziane?
Jaki sposób obsługi jest przewidziany (wy wietlacz, monitor)?
Jakie s  warunki pracy dla układu sterowania (klimat, kurz, zakłócenia elektromagnetyczne, 

zagro enia wybuchem, wstrz sy itp.)?

Jakie  ródła energii s  do dyspozycji?
Jak jest okre lona instalacja: budowa seryjna, budowa jednostkowa, własne potrzeby, 

sprzeda ?

2. Podane w pkt.1 wymagania nale y w miar  mo liwo ci zobrazowa  rysunkami.
3. Potrzebne do projektu układu sterowania zasadnicze dane charakterystyczne urz dze  

peryferyjnych nale y poda  w postaci listy (funkcje, poziomy napi , dane dotycz ce 

przył czenia, poziom ochrony). Nale y równie  sporz dzi  czytelne schematy, z których wynika 

współpraca poszczególnych jednostek roboczych i zespołów całej instalacji.

background image

105

Dokumentacja projektu automatyzacji

Dokumentacja jest nie tylko uci liwym papierowym obowi zkiem, ale s  z ni  zwi zane 

istotne wymagania:

• odpowiednie metody dokumentowania s  warunkiem certyfikacji wg ISO 9000, na 

których opiera si  wielu zleceniodawców,

• podatno  na zmiany w pó niejszych rozszerzeniach lub ulepszeniach,
• szybkie usuwanie zakłóce  i naprawy,
• ochrona producenta w przypadku wyst pienia szkód.

Do dokumentacji z punktu widzenia techniki sterowania nale  co 

Do dokumentacji z punktu widzenia techniki sterowania nale  co 

najmniej:

najmniej:

• struktury programów i programy,
• listy przyporz dkowania adresów symbolicznych do bezwzgl dnych (tzw. schematy 

okablowania),

• plany obło enia modułów wej ciowych i wyj ciowych,
• opis sygnałów (analogowych, cyfrowych, poziomy napi , …),
• schematy okablowania w szafie sterowniczej,
• opis ogólny, specyfikacja wymaga , uzgodnienia dotycz ce zmian,
• instrukcje obsługi i przepisy bezpiecze stwa.
(Du  cze  dokumentów mo na uzyska  automatycznie z programatora PLC!)

Sposób tworzenia programu dla PLC

Tworzenie programu

Edytor

Dyskietka 

lub twardy 

dysk

Kompilator         

(tworzy kod maszynowy)

W przeciwnym przypadku ł czenie (linkowanie) 

poszczególnych modułów w jeden całkowity program

Transmisja 

do PLC

PLC

PLC

Program do transmisji 

danych

LD 

FBD 

SFC 

ST     

IL

IL, FBD, SFC do 

kompilatora LD

background image

106

Model oprogramowania PLC wg PN-EN 61131

Konfiguracja

Konfiguracja

Task

Task

Funkcja

Funkcja

Zasoby           

(np. sterownik)

Blok funkcyjny 

(FB)

Task

Zasoby (np. 

sterownik)

Program

Task

Task

Task

Task

Program

Program

Program

Program

Konfiguracja

Konfiguracja

Zasoby

Zasoby

(

Aplikacja)

FB

FB

FB

FB

Globalne i bezpo rednio 

zadeklarowane zmienne

cie ka dost pu

Program (PROG) - moduł funkcyjny (FB) - funkcja (FUN)

Program (PROG)

Program (PROG)

Program główny.
Wszystkie zmienne 

całkowitego programu 

musz  by  tutaj 

przyporz dkowane: 

• peryferyjnych PLC 

(zmienne wej ciowe i 

wyj ciowe),

• zmienne globalne, 
•  cie ki dost pu (por. 

konfiguracja).

Moduł funkcyjny (FB)

Moduł funkcyjny (FB)

Moduł ze:
• zmiennymi wej ciowymi,
• zmiennymi wyj ciowymi,
• zmiennymi statycznymi
(„zapami tywanymi”).
Standardowymi modułami 

funkcyjnymi s  np. liczniki 

lub człony czasowe (

Timer). 

Moduły funkcyjne s  

„wywoływane” przez 

utworzenie instancji.

Funkcja (FUN)

Funkcja (FUN)

Moduł z warto ci  funkcji 

do rozszerzenia zestawu 

operacji PLC:

• zmienne wej ciowe,
• jedna warto  funkcji 

jako zwracana dana,

• nie ma  adnych 

zmiennych statycznych, 

a zatem i 

„zapami tywania”.

background image

107

Funkcja

Podstawowe własno ci:

Podstawowe własno ci:
• funkcje wi

 zmienne wej ciowe przez instrukcje w wywołaniu funkcji w pewne jednoznaczne warto ci funkcji 

(zwracane warto ci),

• funkcje nie maj   adnego zapami tywania, tzn. niezale nie od tego kiedy lub jak cz sto s  wywoływane, to 

dostarczaj  one stale jednakowych warto ci zwracanych przy tych samych zmiennych wej ciowych.

Lokalne zmienne „umieraj  “ po opuszczeniu funkcji.
Cel stosowania funkcji:
• realizacja specyficznych dla producenta lub wykonuj cego aplikacj  rozszerze  listy operacji PLC. Zdefiniowane 

w normie funkcje s  nazywane funkcjami standardowymi.

Przykład:

Przykład:
• standardowe funkcje do przekształcania typu:
REAL_TO_UINT – przekształca warto  rzeczywist  (

Real) w warto  całkowit  bez znaku (Integer).

Integracja w KOP/FBS:

EN

EN =

Enable In – funkcja powinna by  wykonana

ENO 

ENO =

Enable Out – najcz ciej: funkcja jest wykonana i/lub jest bezbł dnie wykonana

(nale y uwzgl dni  opis funkcji producenta PLC!)

Wykona

VarIn

MojaFunkcja

ZadenBlad

ON

OFF

VarOut

Zmienne i typy danych wg standardu PN-EN 61131

Zmienne

Zmienne
Niezale nie od j zyka programowania obiekt programu (

Program Objekt) składa si  zawsze z 

cz ci 

cz ci 

deklaracyjnej

deklaracyjnej i 

cz ci programowej

cz ci programowej. Przyporz dkowanie adresów sprz towych odbywa si  w cz ci 

deklaracyjnej. Aby jednej zmiennej przyporz dkowa  jeden adres sprz towy w nazwach zmiennych 

wyst puje słowo kluczowe AT i znak %, który wprowadza przyporz dkowanie adresu. Nast pnie jest 

okre lane to, czy chodzi o 

wyj cie

wyj cie, 

wej cie

wej cie czy 

merker

merker. Cecha jest rozumiana nast puj co:

Cecha   

Cecha   

Znaczenie

Znaczenie

Wej cie

Q

Q

Wyj cie

M

M

Merker

Poj cie 

merker’a jako zmiennej globalnej zostało w ni ej podanej normie wprowadzone po to, aby 

ułatwi  przej cie z dotychczasowego sposobu programowania PLC na nowy. Wła ciwie 

merker’y nie 

s  ju  dalej potrzebne. 

Cecha   

Cecha   

Długo  zmiennej

Długo  zmiennej

bit                  

bez

bez

bit 

B

B

bajt (8 bitów)

słowo (16 bitów)                                   

D

D

podwójne słowo (32 bity)    

L

L

długie słowo (64 bity)

Typy danych

Typy danych

:

:

background image

108

Stan wyst puj cy po lewej stronie jest przenoszony na praw  stron  na jeden cykl programu w 

momencie przej cia zmiennej ze stanu "ON" na "OFF". W ka dym innym przypadku stan z 

prawej strony równy jest "OFF".

Boolean

--|N|--

Stan wyst puj cy po lewej stronie jest przenoszony na praw  stron  na jeden cykl programu w 

momencie przej cia zmiennej ze stanu "OFF" na "ON". W ka dym innym przypadku stan z 

prawej strony równy jest "OFF".

Boolean

--|P|--

Stan wyst puj cy po lewej stronie jest przenoszony na praw  stron  w momencie wyst powania 

w przypisanej zmiennej stanu "OFF" lub "0". W ka dym innym przypadku stan z prawej strony 

równy jest "OFF”.

Boolean

--|/|--

Stan wyst puj cy po lewej stronie jest przenoszony na praw  stron  w momencie wyst powania 

w przypisanej zmiennej stanu "ON" lub "1". W ka dym innym przypadku stan z prawej strony 

równy jest "OFF”.

Boolean

--| |--

Opis

Typ zmiennej

Symbol

Styki

Styki

Opis

Typ zmiennej

Symbol

W przypadku wyst pienia stanu "ON" po lewej stronie zmienna jest resetowana do stanu "OFF".

Boolean

--(R)--

Stan wyst puj cy po lewej stronie jest kopiowany "zatrzaskowo" do przypisanej zmiennej. 

Powrót zmiennej do stanu "OFF" mo liwy jest tylko przy u yciu cewki RESET.

Boolean

--(S)--

Do zmiennej jest przepisywany "ON" tylko na jeden cykl programu po zmianie stanu z lewej 

strony z "ON" na "OF”  tzw. zbocze opadaj ce.

Boolean

--(N)--

Do zmiennej jest przepisywany "ON" tylko na jeden cykl programu po zmianie stanu z lewej 

strony z "OFF" na "ON" tzw. zbocze narastaj ce.

Boolean

--(P)--

Stan wyst puj cy po lewej stronie jest kopiowany do przypisanej zmiennej w taki sposób , e dla 

stanu "ON" z lewej strony do zmiennej przepisywany jest stan "OFF" i na odwrót.

Boolean

-

-(/)--

Stan wyst puj cy po lewej stronie jest kopiowany do przypisanej zmiennej i na praw  stron

Boolean

--( )--

Cewki

Cewki

Programowanie PLC - symbole schematu 

drabinkowego LD zgodnie z  norm  PN-EN 61131-3

W cz ci instrukcyjnej programu PLC dla wszystkich j zyków wspólna jest 

organizacja poszczególnych jednostek modułów programu i zastosowanie 

aktualnego wyniku (

AW

AW). Aktualny wynik jest porównywalny z akumulatorem 

systemu mikrokomputerowego i odpowiada wynikowi po redniemu. 
W tabeli pokazano przykład sposobu działania aktualnego wyniku (AW) dla 

programu w li cie instrukcji. 

AW = 0 OR 

C

C

= 1 daje AW = 1

1

OR 

C

C

Zapami tanie AW jako 

zmiennej 

D

D

1

ST 

D

D

AW = 0 AND 

B

B

= 1 daje AW = 0

0

AND 

B

B

Ładowanie 

A

A

do AW ? AW = 0

0

LD 

A

A

Aktualny 

Aktualny 

wynik 

wynik 

(AW)

(AW)

Kod 

Kod 

programu

programu

A

A

B

B

D

D

C

C

Przykład zastosowania aktualnego wyniku (AW)  

podczas wykonywania programu PLC

background image

109

Przykład sterowania pomp  za pomoc  PLC

Pompa jest zał czana przyciskiem „

ZAL

ZAL

” i pracuje tak długo dopóki poziom oleju jest wy szy od 

minimalnego i nie zostanie naci ni ty przycisk „

WYL

WYL

”. Je eli poziom oleju jest ni szy od 

minimalnego, to zapalana jest lampka kontrolna 

H1

H1

.

S1

– przycisk „

ZAL

ZAL

S2

– przycisk „

WYL

WYL

S3

– czujnik poziomu oleju

K1

– stycznik silnika M

H1

– lampka kontrolna

L1, L2, L3

– zasilanie elektryczne

S1

S1

S2

S2

S3

S3

S3

S3

L1

L1

K1

K1

K1

K1

Sterowanie stykowe

M  

M  

3~

3~

K1

K1

L1

L1

L2

L2

L3

L3

Obwód pr dowy

Zasilanie pr dowe 

24V

+

-

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.0

0.1

0.2

0.3

0.4

0.5

0.6
0.7

E  

E  

J  

J  

  

  

I   

I   

A

A

Y  

Y  

J  

J  

  

  

I   

I   

A

A

P  

P  

L  

L  

C

C

S1

S1

S2

S2

S3

S3

K1

K1

H1

H1

Przył czenie PLC

I

I

Q

Q

Cz

 deklaracyjna

Cz

 deklaracyjna dla wszystkich 

j zyków programowania PLC jest 

jednakowa i dla przykładu sterowania 

pomp  jest nast puj ca:

VAR

ZAL AT %IX0.0:BOOL;
WYL AT %IX0.1:BOOL;
POZIOM_OLEJU AT %IX0.2:BOOL;
POMPA_ZAL AT %QX0.0:BOOL;
LAMPKA AT %QX0.1:BOOL;

END_VAR

Natomiast program PLC 

w schemacie drabinkowym LD

w schemacie drabinkowym LD ma posta :

Siec 1: sterowanie silnikiem pompy

ZAL

WYL

POZIOM_OLEJU

POMPA_ZAL

POMPA_ZAL

Siec 2: lampka kontrolna poziomu oleju

POZIOM_OLEJU

LAMPKA

Program PLC sterowania pomp  w j zyku LD

Cz

 instrukcyjna programu PLC 

w j zyku

w j zyku

IL

IL dla 

przykładu sterowania pomp  jest nast puj ca:

(*Siec 1: sterowanie silnikiem pompy*)
LD ZAL
OR POMPA_ZAL
AND POZIOM_OLEJU
ANDN WYL
ST POMPA_ZAL
(*Siec 2: lampka kontrolna poziomu oleju*)
LDN POZIOM_OLEJU
ST LAMPKA

background image

110

Przy tworzeniu schematu drabinkowego LD nale y uwzgl dni  poł czenia ze sterownikiem  PLC: 

przycisk 

S1

S1 (ZAL) jest wykonany jako 

styk zwierny

styk zwierny, tzn. w stanie nie pobudzonym na wej cie 

I 0.0

I 0.0

PLC podawany jest sygnał „

0

0”.  Przycisk 

S2

S2 (WYL) i czujnik poziomu oleju 

S3

S3 s  natomiast 

wykonane jako 

styki 

styki 

rozwierne

rozwierne, tzn. w stanie nie pobudzonym na wej cia 

I 0.1

I 0.1 i 

I 0.2

I 0.2 podawane s  

sygnały „

0

0”. Sterownik PLC ocenia tylko stany sygnałów na swoich wej ciach.

Dla podanego przykładu sterowania pompy (Sie  1) oznacza to,  e pompa powinna tak długo 

pracowa , a  nie zostanie pobudzony przycisk S2 (WYL), albo te  poziom oleju nie b dzie ni szy 

od minimalnego (pobudzenie czujnika S3). Sterownik PLC nie jest w stanie rozpozna  tego, czy 

na jego wej cie jest przył czony zestyk zwierny czy te  rozwierny, gdy  rozpoznaje on tylko 

stany sygnałów („1” lub „0”). Dlatego te  programista podczas tworzenia programu musi 

uwzgl dni  to, czy chodzi o zestyk zwierny czy tez rozwierny. Sygnał wej ciowy do PLC mo na 

przy tym traktowa  jako wł czenie „wirtualnego” wewn trznego przeka nika, który wprowadza 

„styk” z nazw  na wej cie PLC. Podobnie jest z wyj ciami i merkerami. Działanie styków w p tli 

pr dowej schematu drabinkowego PLC zale y zatem od rodzaju sygnału wej ciowego.

„1”

„1”

Nie pobudzony

Zestyk rozwierny

„0”

„0”

Pobudzony

Zestyk rozwierny

„0”

„0”

Nie pobudzony

Zestyk zwierny

„1”

„1”

Pobudzony

Zestyk zwierny

Stan sygnału na wej ciu 

Stan sygnału na wej ciu 

PLC

PLC

Stan 

Stan 

dajnika

dajnika

Dajnik 

Dajnik 

sygnału na wej ciu 

sygnału na wej ciu 

PLC

PLC

Stany sygnałów na wej ciach PLC po pobudzeniu dajników

Lista instrukcji IL

Lista instrukcji IL jest maszynowym j zykiem programowania sterowników 

PLC porównywalnym z Assemblerem. Lista instrukcji jest ci giem instrukcji, 

przy czym ka da z tych instrukcji musi by  umieszczona w oddzielnym 

wierszu. Instrukcja ma nast puj c  struktur :

Komentarz

Komentarz

Operand

Operand

Operator

Operator

Etykieta

Etykieta

W kolumnie „Etykieta” s  umieszczane adresy skoków, których operator 

odpowiada instrukcji. Za pomoc  operandów deklarowany jest rodzaj 

zmiennych (wej cie, wyj cie, zmienna lokalna). Komentarze s  umieszczane 

w ograniczeniach składaj cych si  z nawiasu/gwiazdki (* ... *). Nie musz  

wyst powa  wszystkie elementy instrukcji.

(*Komentarze mog  byc takze

umieszczane oddzielnie*)

VAR_1

LD

(*Cechy sa opcjonalne, 

komentarze rowniez*)

VAR_1

LD

(*Ladowanie zmiennej VAR_1*)

VAR_1

LD

KONIEC:

Komentarz

Komentarz

Operand

Operand

Operator

Operator

Etykieta

Etykieta

Programowanie PLC w li cie instrukcji IL

background image

111

Powrót z funkcji

RET        C, N

Wywołanie modułu

CAL        C, N    Etykieta

Skok do etykiety

JMP        C, N    Etykieta

Zamkni cie poziomu nawiasu

)

AW mniejszy ni  operand

LT, LT(

AW mniejszy równy ni  operand

LE, LE(

AW nierówny operandowi

NE, NE(

AW równy operandowi

EQ, EQ(

AW wi kszy równy od operandu

GE, GE(

AW wi kszy ni  operand

GT, GT(

Dzieli AW przez operand

DIV, DIV(

Mno y operand przez AW

MUL, MUL(

Odejmuje operand od AW

SUB, SUB(

Dodaje operand do AW

ADD, ADD(

Zapami tuje AW jako operand

ST

Ładuje operand jako „aktualny wynik” (AW)

LD

Obja nienie

Obja nienie

Operatory, modyfikatory

Operatory, modyfikatory

Obja nienie modyfikatorów:
N     - negacja operandu,
C     - operacja jest wykonywana tylko dla AW = „1”,
AW  - aktualny wynik.    

Operatory listy instrukcji IL (wybór)

Zamyka poziom nawiasu

)

Ustawia operand na FALSE (nieprawda) je eli AW = 1

R

Ustawia operand na TRUE (prawd ) je eli AW = 1

S

Zapami tuje AW (zanegowany) w operandzie

ST, STN

Działanie exclusiv LUB (zanegowanego) operandu z 

AW

XOR, XORN, XOR(, XORN(

Działanie LUB (zanegowanego) operandu z AW

OR, ORN, OR(, ORN(

Działanie I (zanegowanego) operandu na AW

AND, ANDN, AND(, ANDN(

Ładuje operand (zanegowany) jako AW

LD, LDN

Obja nienie

Obja nienie

Operatory

Operatory

Operatory z operandami dla danych typu BOOL 

(operacje logiczne)