P o l i t e c h n i k a P o z n a Ds k a
W y d z i a B B u d o w y M a s z y n
i Z a r z d z a n i a
A u t o m a t y z a c j a i N a d z o r o w a n i e M a s z y n
Z a j c i a l a b o r a t o r y j n e
w i c z e n i e 5
S t e r o w n i k i P L C - w e j [c i a / w y j [c i a
b i n a r n e
O p r a c o w a B: m g r i n |. B a r t o s z M i n o r o w i c z
Z a k Ba d U r z d z e D M e c h a t r o n i c z n y c h
P o z n a D 2 0 1 2
O G L N E Z A S A D Y B E Z P I E C Z E CS T W A
P O D C Z A S W Y K O N Y W A N I A W I C Z E C L A B O R A T O R Y J N Y C H
! P r z e d p r z y s t p i e n i e m d o w i c z e n i a n a l e |y z a p o z n a s i z i n s t r u k c j d y d a k t y c z n .
! D o k o n a o g l d z i n u r z d z e D, p r z y r z d w i p r z e w o d w u |y w a n y c h p o d c z a s
w i c z e n i a . W p r z y p a d k u z a u w a |e n i a n i e p r a w i d Bo w o [c i l u b u s z k o d z e D
b e z z w Bo c z n i e p o w i a d o m i p r o w a d z c e g o .
! Z a b r a n i a s i s a m o d z i e l n e g o z a Bc z a n i a s t a n o w i s k a b e z s p r a w d z e n i a p o Bc z e D i
w y d a n i u z g o d y p r z e z p r o w a d z c e g o .
! Z m i a n p a r a m e t r w l u b k o n f i g u r a c j i s t a n o w i s k a p r z y u |y c i u d o s t p n y c h
p r z e Bc z n i k w i p o t e n c j o m e t r w m o |n a d o k o n y w a p o u p r z e d n i m
p r z e a n a l i z o w a n i u s k u t k w t a k i c h d z i a Ba D.
! Z m i a n w k o n f i g u r a c j i o b w o d w e l e k t r y c z n y c h p o l e g a j c y c h n a z m i a n i e p o Bc z e D
p r z e w o d w l u b w y m i a n i e p r z y r z d w , n a l e |y d o k o n y w a p o u p r z e d n i m
w y Bc z e n i u z a s i l a n i a s t a n o w i s k a .
! Z a b r a n i a s i w y k o n y w a n i a p r z e Bc z e D ( p r z e w o d w , u r z d z e D) w u k Ba d z i e
z n a j d u j c y m s i p o d n a p i c i e m .
! P r z y o b s Bu d z e s t a n o w i s k , k t r e z a w i e r a j e l e m e n t y z a s i l a n e n a p i c i e m
e l e k t r y c z n y m w y |s z y m n i | n a p i c i e b e z p i e c z n e , n a l e |y z a c h o w a s z c z e g l n
o s t r o |n o [ w c e l u u n i k n i c i a p o r a |e n i a p r d e m e l e k t r y c z n y m .
! S t o s o w a n i e u s t a w i e D i p r o c e d u r i n n y c h n i | o p i s a n e w i n s t r u k c j i l u b z a l e c o n e p r z e z
p r o w a d z c e g o m o |e s p o w o d o w a n i e p r z e w i d z i a n e d z i a Ba n i e , a n a w e t u s z k o d z e n i e
s t a n o w i s k a .
! P r z e k r o c z e n i e d o p u s z c z a l n y c h p a r a m e t r w ( n a p i , p r d w ) m o |e d o p r o w a d z i d o
u s z k o d z e n i a e l e m e n t w s t a n o w i s k a , p o |a r u l u b p o r a |e n i a p r d e m .
! W p r z y p a d k u n i e p r a w i d Bo w e g o d z i a Ba n i a u r z d z e D l u b w y s t p i e n i a o b j a w w
u s z k o d z e D ( n p . i s k r z e n i e , z a p a c h s p a l e n i z n y ) n a l e |y n a t y c h m i a s t w y Bc z y
s t a n o w i s k o i p o w i a d o m i p r o w a d z c e g o .
1 . C e l w i c z e n i a
C e l e m w i c z e n i a j e s t z a p o z n a n i e s i z p o d s t a w a m i b u d o w y i p r o g r a m o w a n i a
s t e r o w n i k w p r z e m y s Bo w y c h O M R O N C P M 1 o r a z r o z w i z a n i e p r z e d s t a w i o n e g o
z a d a n i a .
2 . W s t p
C z y m j e s t s t e r o w n i k P L C ? S t e r o w n i k P L C ( a n g . P r o g r a m m a b l e L o g i c C o n t r o l l e r )
t o m i k r o k o n t r o l e r i n a c z e j n a z y w a n y r w n i e | k o m p u t e r e m p r z e m y s Bo w y m p r z e z n a c z o n y m
d o s t e r o w a n i a m a s z y n a m i o r a z p r o c e s a m i p r z e z n i e w y k o n y w a n y m i . W y k o r z y s t u j e
o n w b u d o w a n w e w n t r z n p r o g r a m o w a l n p a m i d o p r z e c h o w y w a n i a p r o g r a m w o r a z
w s z e l a k i e g o r o d z a j u i n s t r u k c j i . S t e r o w n i k o d b i e r a z e [w i a t a z e w n t r z n e g o i n f o r m a c j e
w p o s t a c i c y f r o w e j l u b a n a l o g o w e j , p r z e t w a r z a j e a n a s t p n i e a k t y w u j e o d p o w i e d n i e w y j [c i a .
3 . B u d o w a s t e r o w n i k a P L C
S e r c e m s t e r o w n i k a P L C j e s t m i k r o p r o c e s o r ( C P U - a n g . C e n t r a l P r o c e s s i n g U n i t ) .
J e s t n a j w a |n i e j s z y m e l e m e n t e m w s t e r o w n i k u , w n i m r e a l i z o w a n y j e s t p r o g r a m , z a r z d z a
c a By m u r z d z e n i e m , o b s Bu g u j e r o z s z e r z e n i a . Z a s t o s o w a n y m i k r o p r o c e s o r m o |e b y 8 , 1 6 l u b
3 2 b i t o w y . M a t o m i d z y i n n y m i w p By w n a s z y b k o [ j e g o d z i a Ba n i a i p r z e t w a r z a n i a
i n f o r m a c j i , o k r e [l a m a k s y m a l n l i c z b o b s Bu g i w a n y c h w e j [ i w y j [ ( r y s . 1 ) .
S t e r o w n i k P L C
C P U
P a m i
P r o g r a m
D a n e
I n t e r f e j s R S 4 2 2
D i o d y
I n t e r f e j s R S 2 3 2
I n t e r f e j s U S B
C O M Z a s i l a n i e I n t e r f e j s y C O M
R y s . 1 S c h e m a t i d e o w y s t e r o w n i k a P L C o r a z u r z d z e D w e j [c i o w y c h i w y j [c i o w y c h
K a |d y m i k r o p r o c e s o r w s p Bp r a c u j e z p a m i c i a m i f i z y c z n y m i : R A M ( a n g . R a n d o m
A c c e s s M e m o r y ) , E E P R O M ( a n g . E l e c t r i c a l l y E r a s a b l e P r o g r a m a b l e R e a d O n l y M e m o r y ) ,
F L A S H E P R O M ( a n g . F l a s h E r a s a b l e P r o g r a m a b l e R e a d O n l y M e m o r y ) . P a m i R A M t o
p a m i o s w o b o d n y m d o s t p i e , w n i e j z n a j d u j s i w s z y s t k i e d a n e a k t u a l n i e p r z e t w a r z a n y c h
p r z e z m i k r o p r o c e s o r p r o g r a m w , p o z a n i k u n a p i c i a d a n e s t r a c o n e , k o n i e c z n e z a s t o s o w a n i e
b a t e r i i d o p o d t r z y m a n i a . P a m i E E P R O M u m o |l i w i a z a p i s y w a n i e i k a s o w a n i e i n f o r m a c j i
W e j [c i a d w u s t a n o w e
W y j [c i a d w u s t a n o w y c h
W e j [c i a
W y j [c i a
a n a l o g o w e
a n a l o g o w e
p r z y p o m o c y p r d u e l e k t r y c z n e g o , p r z e t r z y m u j e i n f o r m a c j e p o z a n i k u z a s i l a n i a , o g r a n i c z o n a
l i c z b a c y k l w z a p i s u i n f o r m a c j i . F l a s h t o s z y b k a p a m i n i e w y m a g a j c a p o d t r z y m a n i a
b a t e r y j n e g o .
4 . R o d z a j e w e j [ i w y j [ z n a j d u j c y c h s i w s t e r o w n i k a c h P L C
W e j [c i a
A n a l o g o w e
B i n a r n e
d w u s t a n o w e
Z a s i l a n e D C ( 0 - 2 4 v ) Z a s i l a n e A C ( 1 2 0 - 2 4 0 V ) N a p i c i o w e P r d o w e
Z w e j [c i e m Z w e j [c i e m
p o j e d y n c z y m r |n i c o w y m
R y s . 2 W e j [c i a s t e r o w n i k a P L C
W y j [c i a
A n a l o g o w e
B i n a r n e
d w u s t a n o w e
P r z e k a zn i k o w e P Bp r z e w o d n i k o w e N a p i c i o w e P r d o w e
L o g i k a d o d a t n i a L o g i k a u j e m n a
R y s . 3 W y j [c i a s t e r o w n i k a P L C
5 . Z a l e t y s t o s o w a n i a s t e r o w n i k w p r z e m y s Bo w y c h P L C
s z e r o k i z a k r e s s t o s o w a n i a i m o |l i w o [c i d o s t o s o w a n i a d o p o t r z e b u |y t k o w n i k a ,
s z y b k o [ d z i a Ba n i a i w y k o n y w a n i a i n s t r u k c j i ,
m a Ba i l o [ o k a b l o w a n i a ,
b r a k c z [c i r u c h o m y c h ,
s y s t e m z b u d o w a n y j e s t m o d u Bo w o , d a j e t o n i e o g r a n i c z o n e m o |l i w o [c i r o z b u d o w y
o r a z p r o s t n a p r a w ,
m o |l i w o [ w y k o n y w a n i a s k o m p l i k o w a n y c h i n s t r u k c j i ,
n i s k i e k o s z t a s t o s o w a n i a ,
r a z n a p i s a n y i p r z e t e s t o w a n y p r o g r a m m o |e b y w y k o r z y s t y w a n y n a w i e l u
s t e r o w n i k a c h i p r z e g r y w a n y p o m i d z y n i m i .
E l a s t y c z n o [ s t o s o w a n i a s t e r o w n i k w P L C u m o |l i w i a w p r o w a d z a n i e m o d y f i k a c j i
w p r o g r a m i e p r z e z j e g o u |y t k o w n i k a . J e s t t o p r o s t a d r o g a d o c i g Be g o d o s k o n a l e n i a
i p o d n o s z e n i a w y d a j n o [c i o r a z j a k o [c i p r o d u k c j i ( r y s . 4 ) .
R y s . 4 S z y b k a z m i a n a p r o g r a m u n a l i n i i p r o d u k c y j n e j ,
d z i k i c z e m u m o |n a r e g u l o w a d Bu g o [ p r z y c i n a n y c h d e s e k
O b n i |e n i e k o s z t w . S t e r o w n i k i P L C z o s t a By z a p r o j e k t o w a n e w c e l u z a s t p i e n i a u k Ba d w
z a w i e r a j c y c h w s w o j e j a r c h i t e k t u r z e p r z e k a zn i k i c z a s o w e . O s z c z d n o [c i u z y s k i w a n e w t e n
s p o s b s n a t y l e w y r a zn e , |e u k Ba d y w y k o r z y s t u j c e p r z e k a zn i k i p r z e s t a By b y u |y w a n e , z a
w y j t k i e m z a s t o s o w a D e l e k t r o t e c h n i c z n y c h .
M o |l i w o [c i k o m u n i k a c j i z i n n y m i u r z d z e n i a m i , s t e r o w n i k a m i , k o n t r o l e r a m i p r o c e s w
p r z e m y s Bo w y c h , k o m p u t e r a m i w s i e c i a c h p r z e m y s Bo w y c h . D z i k i s i e c i E t h e r n e t m o |l i w y j e s t
p o d g l d o r a z e d y c j a p r o g r a m u z d o w o l n e g o m i e j s c a n a Z i e m i ( r y s . 5 ) .
R y s . 5 P r z y k Ba d s i e c i p r z e m y s Bo w e j
S z y b k a p r a c a o r a z o d p o w i e d z u k Ba d u , p r z e z c o k a |d a z m i a n a p a r a m e t r w w e j [c i o w y c h
p r a k t y c z n i e o d r a z u o z n a c z a r e a k c j u k Ba d u .
6 . A r c h i t e k t u r a s t e r o w n i k a P L C
W t e c h n i c e P L C w y r |n i m o |n a d w a r o d z a j e a r c h i t e k t u r o t w a r t i z a m k n i t .
W a r c h i t e k t u r z e o t w a r t e j u |y t k o w n i k s y s t e m u m a m o |l i w o [ d a l s z e j j e g o r o z b u d o w y
o d o d a t k o w e m o d u By i n n y c h p r o d u c e n t w , w z a m k n i t e j n i e s t e t y n i e m a t a k i e j m o |l i w o [c i .
K o m p a k t o w e s t e r o w n i k i P L C ( r y s . 6 ) , z a w i e r a j u s t a l o n k o n f i g u r a c j . J e s t
t o c h a r a k t e r y s t y c z n e d l a m a By c h s t e r o w n i k w o b s Bu g u j c y c h n i e w i e l k l i c z b w e j [ i w y j [.
S t e r o w n i k t a k i n i e m a m o |l i w o [c i d o Bc z a n i a / o d Bc z a n i a m o d u B w . P r o c e s o r o r a z w s z y s t k i e
w e j [c i a o r a z w y j [c i a u m i e s z c z o n e s w j e d n e j o b u d o w i e . U z y s k u j e m y p r z e z t o n i e w i e l k i
k o s z t g o d z c s i z m a B e l a s t y c z n o [c i r o z b u d o w y .
R y s . 6 N i e w i e l k i s t e r o w n i k P L C , z a b u d o w i e p r z y k Ba d z i e
w y k o r z y s t a n o t r z y w e j [c i a i w y j [c i a
W z a b u d o w i e m o d u Bo w e j d o s t o s o w u j e m y l i c z b p o t r z e b n y c h m o d u B w a d e k w a t n i e d o
n a s z y c h p o t r z e b , z o s t a w i a j c m o |l i w o [c i d o d a l s z e j r o z b u d o w y s y s t e m u . P o d s t a w o w y m o d u B
z a w i e r a z a s i l a n i e o r a z u k Ba d m i k r o p r o c e s o r o w y ( r y s . 7 ) .
R y s . 7 M o d u Bo w a b u d o w a s t e r o w n i k w P L C
7 . B u d o w a s t e r o w n i k a P L C n a p r z y k Ba d z i e O m r o n C P 1 H
W y [w i e t l a c z L E D B l o k w e j [ Zw i e t l a n a s y g n a l i z a c j a
B a t e r i a
7 - s e g m e n t o w y d w u s t a n o w y c h s t a n u
P o r t U S B
K o n t r o l a w e j [
I n t e r f e j s R S 2 3 2
a n a l o g o w y c h
I n t e r f e j s R S 4 2 2
W b u d o w a n e
w e j [c i a a n a l o g o w e
T r y b p r a c y W b u d o w a n e G n i a z d o k a r t y B l o k w y j [
s t e r o w n i k a w y j [c i a a n a l o g o w e p a m i c i d w u s t a n o w y c h
R y s . 8 B u d o w a s t e r o w n i k a P L C n a p r z y k Ba d z i e O m r o n C P 1 H
8 . U r z d z e n i a p r o g r a m u j c e
K o m p u t e r k l a s y P C
N a j b a r d z i e j p o p u l a r n y m n a r z d z i e m p o z w a l a j c y m n a s t w o r z e n i e p r o g r a m u
w y k o n y w a n e g o p r z e z s t e r o w n i k P L C j e s t k o m p u t e r P C z w Ba [c i w y m o p r o g r a m o w a n i e m .
D z i k i s p e c j a l i s t y c z n e m u o p r o g r a m o w a n i u u |y t k o w n i k m a m o |l i w o [ s t w o r z e n i a
i p r z e t e s t o w a n i p r o g r a m u z a n i m t r a f i o n d o s t e r o w n i k a P L C . P o z w a l a t o n a b a r d z o Ba t w e
w y k r y w a n i e i u s u w a n i e e w e n t u a l n y c h b Bd w . K o m u n i k a c j a p o m i d z y P C a P L C o d b y w a s i
p r z e z p o r t y s z e r e g o w e ( R S 2 3 2 , U S B ) o r a z r w n o l e g Be ( r y s . 9 ) .
R y s . 9 P r o g r a m o w a n i e p r z y p o m o c y k o m p u t e r a
P r z e n o [n e u r z d z e n i a p r o g r a m u j c e . I c h z a l e t j e s t m o b i l n o [, n i e w i e l k a c e n a o r a z
m o |l i w o [ w p r o w a d z a n i a z m i a n w p r o g r a m i e p r z y l i n i i p r o d u k c y j n e j . N a j w i k s z w a d j e s t
m o |l i w o [ w y [w i e t l e n i e n i e w i e l k i e j l i c z n y i n f o r m a c j i d l a t e g o n a d a j s i g B w n i e
d o p r o g r a m o w a n i a m a By c h s t e r o w n i k w P L C ( r y s . 1 0 ) .
R y s . 1 0 R c z n e n a r z d z i e d o p r o g r a m o w a n i a
9 . C y k l i t r y b y p r a c y s t e r o w n i k a
S t e r o w n i k P L C p r a c u j e w t r y b i e s z e r e g o w o c y k l i c z n y m , j e s t t o w s p l n a c e c h a w s z y s t k i c h
t e g o t y p u u r z d z e D. P o d c z a s j e d n e g o c y k l u n a s t p u j e p o s o b i e k i l k a c h a r a k t e r y s t y c z n y c h
e t a p w ( r y s . 1 1 ) .
I n i c j a l i z a c j a s t e r o w n i k a
O d c z y t s y g n a B w W y k o n a n i e p r o g r a m u Z a p i s s y g n a B w
w e j [c i o w y c h s t e r o w n i k a u |y t k o w n i k a w y j [c i o w y c h s t e r o w n i k a
A u t o d i a g n o s t y k a O b s Bu g a k o m u n i k a c j i
R y s . 1 1 C y k l p r a c y s t e r o w n i k a ( p r z e r o b i n a p o z i o m y )
1 ) I n i c j a l i z a c j a s t e r o w n i k a j e s t t o f a z a k o n t r o l n a n a s t p u j c a p o k a |d y m p o n o w n y m
u r u c h o m i e n i u s t e r o w n i k a , p o d c z a s n i e j n a s t p u j e s p r a w d z e n i e p o p r a w n o [c i d z i a Ba n i a .
2 ) O d c z y t s y g n a B w w e j [c i o w y c h s t e r o w n i k a p i e r w s z y m e l e m e n t e m p t l i j e s t o d c z y t i
z a p i s s t a n w w s z y s t k i c h u r z d z e D w e j [c i o w y c h . J e |e l i s t a n z m i e n i s i w t r a k c i e
w y k o n y w a n i a p r o g r a m u , z m i a n a n a w y j [c i u b d z i e m o |l i w a w k o l e j n e j p t l i .
3 ) W y k o n a n i e p r o g r a m u u |y t k o w n i k a j e s t t o f a z a r e a l i z a c j i p r o g r a m u w g r a n e g o d o
s t e r o w n i k a . P r o g r a m r e a l i z o w a n y j e s t l i n i a p o l i n i i a s t a n y p o s z c z e g l n y c h w y j [ s
z a p i s y w a n e w p a m i c i .
4 ) Z a p i s s y g n a B w w y j [c i o w y c h s t e r o w n i k a n a s t p u j e p r z e k a z a n i e s t a n w
w y j [c i o w y c h z a p i s a n y c h w p a m i c i d o o d p o w i e d n i c h p o r t w s t e r o w n i k a i u s t a w i e n i e
i c h o d p o w i e d n i c h s t a n w .
5 ) O b s Bu g a k o m u n i k a c j i j e |e l i s t e r o w n i k p o d Bc z o n y j e s t d o s i e c i z i n n y m i
s t e r o w n i k a m i i k o m p u t e r a m i n a s t p u j e p r z e k a z a n i e i o d b i r i n f o r m a c j i a t a k |e
e w e n t u a l n a a k t u a l i z a c j a p r o g r a m u .
6 ) A u t o d i a g n o s t y k a j e s t o s t a t n i f a z p o d c z a s , k t r e j z b i e r a n e s r a p o r t y o b Bd a c h ,
s t a n i e b a t e r i i p o d t r z y m u j c e j p a m i , z a s i l a n i u , p o Bc z e n i a c h i t p . W r a z i e p o j a w i e n i a
s i k r y t y c z n e g o b Bd u p r a c a s t e r o w n i k a z o s t a n i e z a t r z y m a n a .
T r y b y p r a c y s t e r o w n i k a P L C :
R U N s t e r o w n i k z n a j d u j c y s i w t y m t r y b i e r e a l i z u j e p r o g r a m z a p i s a n y w p a m i c i ,
u |y t k o w n i k n i e m a m o |l i w o [c i m o d y f i k a c j i s t r u k t u r y p r o g r a m u .
S T O P p r z e Bc z a j c s t e r o w n i k w t e n t r y b u |y t k o w n i k w s t r z y m u j e w y k o n y w a n i e
p r o g r a m u , p r z e z c o m a m o |l i w o [ j e g o e d y c j i o r a z w y m u s z o n e j a k t y w a c j i w y j [,
d z i k i c z e m u b a r d z o Ba t w o m o |e p r z e t e s t o w a n a p i s a n y p r o g r a m .
M O N I T O R s t e r o w n i k p r a c u j e i r e a l i z u j e z a p i s a n y p r o g r a m , d o d a t k o w o u |y t k o w n i k
m a m o |l i w o [ p o d g l d u r |n y c h o b s z a r w p a m i c i a t a k |e m o d y f i k a c j i t a k i c h
b l o k w j a k t i m e r y , c o u n t e r y i t p . ( z m i a n a w c z e [n i e j u s t a w i o n y c h w a r t o [c i ) .
1 0 . Z a s t o s o w a n i e s t e r o w n i k w P L C
P r z y k Ba d y z a s t o s o w a D:
1 . S t e r o w a n i e o b r o t a m i s i l n i k a k r o k o w e g o p o p r z e z g e n e r a c j p r z e z s t e r o w n i k P L C k o d u
z e r o j e d y n k o w e g o i w y s Ba n i e g o n a w e j [c i e k a r t y s t e r u j c e j s i l n i k i e m ( r y s . 1 2 ) .
R y s . 1 2 P r z y k Ba d p i e r w s z y - p o z y c j o n o w a n i e p r z y p o m o c y s i l n i k a k r o k o w e g o
2 . P r z y c i c i e p By t n a w y m i a r . C z u j n i k w y k r y w a o b e c n o [ k r a w d z i p By t y , s y g n a B t e n
p r z e t w o r z o n y z o s t a j e p r z e z s t e r o w n i k P L C . N a t e j p o d s t a w i e w y g e n e r o w a n y z o s t a j e
s y g n a B u r u c h a m i a j c y g i l o t y n ( r y s . 1 3 ) .
R y s . 1 3 P r z y k Ba d d r u g i - d o c i n a n i e n a o k r e [l o n y w y m i a r
3 . P o j a w i e n i e s i m e t a l o w e g o e l e m e n t u p r z y c z u j n i k u w y z w a l a g o w s t a n w y s o k i ,
k a |d o r a z o w e p o j a w i e n i e s i t a k i e g o s t a n u z o s t a j e z l i c z o n e p r z e z p r o g r a m
w s t e r o w n i k u ( r y s . 1 4 ) .
R y s . 1 4 P r z y k Ba d t r z e c i - z l i c z a n i e e l e m e n t w
4 . E n k o d e r w y s y Ba s y g n a By , p r z e t w a r z a n e n a p r d k o [ w s t g i , d z i k i t e m u s t e r o w n i k
n a b i e |c o m o n i t o r u j e t e n p a r a m e t r i r e a g u j e g d y t o j e s t k o n i e c z n e ( r y s . 1 5 ) .
R y s . 1 5 P r z y k Ba d c z w a r t y - r e g u l a c j a p r d k o [c i p r o c e s u t e c h n o l o g i c z n e g o
1 1 . J z y k d r a b i n k o w y L D p o d s t a w o w e b l o k i
J z y k L D ( r y s . 1 6 ) , o b o k F B D j e s t z a l i c z a n y d o g r u p y j z y k w g r a f i c z n y c h . D r u g g r u p
s t a n o w i j z y k i t e k s t o w e I L i S T .
P o d s t a w o w e b l o k i w y k o r z y s t y w a n e n a z a j c i a c h :
S t y k n o r m a l n i e o t w a r t y N O ( a n g . n o r m a l l y o p e n ) .
S t y k n o r m a l n i e z w a r t y N C ( a n g . n o r m a l l y c l o s e d ) .
W y j [c i e a k t y w o w a n e w s t a n i e w y s o k i m .
W y j [c i e a k t y w o w a n e w s t a n i e n i s k i m .
B l o k T i m e r a p o z w a l a j c y n a o d m i e r z a n i e c z a s u .
B l o k C o u n t e r a ( l i c z n i k a ) .
B l o k p o z w a l a j c y z a p i s y w a o r a z k a s o w a s t a n
b i t u .
R y s . 1 6 P r z y k Ba d g o t o w e g o i s p r a w d z o n e g o p r o g r a m u n a p i s a n e g o w j z y k u d r a b i n k o w y m
P r z y k Ba d o w e z a d a n i e i n |y n i e r s k i e
P a k o w a n i e p r o d u k t w t o j e d e n z n a j b a r d z i e j o b e c n i e z a u t o m a t y z o w a n y c h p r o c e s w . Z a d a n i e
p o l e g a n a n a p i s a n i u p r o g r a m u p o d o t r z y m a n e o d t e c h n o l o g a z D z i a Bu P a k o w a n i a i n s t r u k c j e .
D o d y s p o z y c j i m a m y s c h e m a t s t a n o w i s k a ( r y s . 1 7 ) , r e a l i z o w a n e z a d a n i e o r a z p o |d a n e
c y k l o g r a m y ( r y s . 1 8 ) .
R y s . 1 7 S c h e m a t l i n i i p a k u j c e j
0 0 . 0 0 S t a r t
0 0 . 0 1 S t o p
0 0 . 0 2 J a b Bk o
0 0 . 0 3 S k r z y n k a
2 0 0 . 0 0 F l a g a 1
C N T 0 1 0 L i c z n i k
1 0 . 0 0 P r z e n o [n i k j a b Be k
1 0 . 0 1 P r z e n o [n i k s k r z y n e k
R y s . 1 8 Z a Bo |o n y c y k l o g r a m r e a l i z o w a n y p r z e z l i n i p r o d u k c y j n
W c i s k a j c p r z y c i s k s t a r t u a k t y w n i a m y f l a g 1 , k t r a j e s t k i l k a r a z y u |y t a d a l e j w p r o g r a m i e .
R e s t a r t u f l a g i 1 m o |e m y d o k o n a j e d y n i e p r z y p o m o c y p r z y c i s k u S t o p .
R o z p o c z c i e p r a c y n a s t p u j e o d u r u c h o m i e n i a t a [m o c i g u z e s k r z y n k a m i n a j a b Bk a . W c h w i l i ,
g d y s k r z y n k a d o j e d z i e d o w y Bc z n i k a k r a Dc o w e g o n a s t p u j e z a t r z y m a n i e p r a c y t a [m o c i g u .
U r u c h o m i e n i e t a [m o c i g u z j a b Bk a m i j e s t w y z w a l a n e z a p o m o c w y Bc z n i k a k r a Dc o w e g o
s y g n a l i z u j c e g o o b e c n o [ s k r z y n k i . K a |d e j a b Bk o t r a f i a j c e d o s k r z y n k i p r z e c h o d z i p r z e z
p r o m i e D l a s e r a p r z e r y w a j c j e g o c i g Bo [, k a |d e t a k i e p r z e r w a n i e z o s t a j e d o l i c z o n e d o s t o s u
l i c z n i k a , u s t a w i o n e g o n a w a r t o [ 1 0 . U a k t y w n i o n a z o s t a j e f l a g a C N T 0 1 0 , c o j e s t w a r u n k i e m
p o n o w n e g o u r u c h o m i e n i a t a [m o c i g u z e s k r z y n k a m i . K i e d y u a k t y w n i o n y z o s t a n i e p o n o w n i e
t a [m o c i g z e s k r z y n k a m i w y Bc z n i k k r a Dc o w y w y z e r u j e s t o s l i c z n i k a . P r a c a b d z i e
k o n t y n u o w a n a d o m o m e n t u w c i [n i c i a p r z y c i s k u s t o p w p r o w a d z a j c e g o F l a g 1 w s t a n n i s k i
( r y s . 1 9 ) .
S t a r t / S t o p
0 0 . 0 1 2 0 0 . 0 0
0 0 . 0 0
S t a r t
S t o p
F l a g a 1
2 0 0 . 0 0
F l a g a 1 K i e d y s k r z y n k a z o s t a n i e
w y k r y t a u r u c h o m i s i
p r z e n o [n i k j a b Be k
1 0 . 0 0
2 0 0 . 0 0
1 0 . 0 1
F l a g a 1 P r z e n o [n i k s k r z y n e k
P r z e n o [n i k j a b Be k
L i c z n i k z l i c z a j a b Bk a d o
1 0 , p o j a w i e n i e s i
s k r z y n k i w y Bc z y Bo
0 0 . 0 2
w e j [c i e z e r u j c e s t o s
C N T ( 1 4 )
J a b Bk o
0 1 0
0 0 . 0 3
# 0 0 1 0
U r u c h o m i e n i e f l a g i
S k r z y n k a
C N T 0 1 0 p r z e z l i c z n i k
w Bc z y s i l n i k
0 0 . 0 1 1 0 . 0 1
n a p d z a j c y p r z e n o [n i k
C N T 0 1 0
z e s k r z y n k a m i
L i c z n i k F l a g a 1
P r z e n o [n i k s k r z y n e k
0 0 . 0 3
S k r z y n k a
R y s . 1 9 P r o g r a m z a p i s a n y w p a m i c i s t e r o w n i k a P L C o b s Bu g u j c e g o l i n i p a k u j c j a b Be k
Z a d a n i a d o w y k o n a n i a p r z e z s t u d e n t w :
Z a p o z n a s i z D o d a t k i e m d o i n s t r u k c j i .
P o Bc z y s i z e s t e r o w n i k i e m n a p o d s t a w i e w s k a z w e k z a w a r t y c h w D o d a t k u .
W y k o n a z a d a n i e o t r z y m a n e o d p r o w a d z c e g o z a j c i a .
S p r a w o z d a n i e p o w i n n o :
b y w y k o n a n e n a d o s t p n e j f o r m a t c e ,
z a w i e r a i n f o r m a c j e o w y k o n a n y c h p o d c z a s z a j c z y n n o [c i a c h ,
z a w i e r a k r t k i o p i s u |y t e g o s p r z t u n p . : p o d s t a w o w e p a r a m e t r y w y k o r z y s t a n y c h
s t e r o w n i k w P L C ,
s c r e e n s h o t y z r e a l i z o w a n y c h z a d a D w r a z z o p i s e m .
D O D A T E K
Z a s a d y p r a c y w C X P r o g r a m e r z e
1 . W s a l i l a b o r a t o r y j n e j s d w a s t a n o w i s k a . J e d n o t o O M R O N S Y S M A C C M P 1 ( r y s . 1 ) , a
d r u g i e t o O M R O N S Y S M A C C M P 1 A ( r y s . 2 ) .
R y s . 1 O M R O N S Y S M A C C M P 1
R y s . 2 O M R O N S Y S M A C C M P 1 A
2 . S p r a w d z a m y c z y s t e r o w n i k j e s t p o d Bc z o n y d o z a s i l a n i a o r a z m a z a p e w n i o n k o m u n i k a c j
z k o m p u t e r e m ( r y s . 3 ) , p o d Bc z o n y d o c o m o r a z p a l i s i l a m p k a P W R .
R y s . 3 W Ba [c i w i e p o d Bc z o n y s t e r o w n i k
3 . U r u c h a m i a m y c x p r o g r a m e r .
4 . Z a k Ba d a m y n o w y p r o j e k t F i l e > > > N e w . P o l e D e v i c e n a m e p o z o s t a j e b e z z m i a n . W p o l u
D e v i c e t y p e w y b i e r a m y C P M 1 ( C P M 1 A ) i k l i k a m y S e t t i n g s ( r y s . 4 )
R y s . 4 Z a Bo |e n i e n o w e g o p r o j e k t u
Z l i s t y C P U T y p e w y b i e r a m y C P U 3 0 ( d l a O M R O N S Y S M A C C M P 1 ) l u b C P U 4 0 ( d l a
O M R O N S Y S M A C C M P 1 A ) . K l i k a m y d w a r a z y O K . ( r y s . 5 ) .
R y s . 5 W y b r o d p o w i e d n i e g o C P U
A d r e s y w e j [ z a c z y n a j s i o d 0 0 . x x , a d r e s y w y j [ t o 1 0 . x x ( g d z i e x x t o n u m e r w e / w y
z g o d n i e z o z n a c z e n i e m n a s t a n o w i s k u i s t e r o w n i k u ) . P o n a p i s a n i u p r z y k Ba d o w e g o p r o g r a m u
k l i k a m y n a i k o n z p i o r u n e m a n a s t p n i e k l i k a m y n a T A K ( r y s . 6 )
R y s . 6 N a w i z a n i e p o Bc z e n i a p o m i d z y k o m p u t e r e m a s t e r o w n i k i e m
P o w i n n a s i t e r a z z a p a l i l a m p k a i n f o r m u j c a o k o m u n i k a c j i k o m p u t e r a z e s t e r o w n i k i e m
( r y s . 7 )
R y s . 7 L a m p k a k o n t r o l n a i n f o r m u j c a o p r a w i d Bo w y m
p o Bc z e n i u k o m p u t e r a z e s t e r o w n i k i e m
S t e r o w n i k i p r o g r a m s p o Bc z o n e , n a c i [n i c i e p r z y c i s k u 0 0 . 0 1 ( r y s . 8 ) s p o w o d u j e z a p a l e n i e
s i l a m p k i 0 1 c o r w n i e | b d z i e w i d o c z n e w p r o g r a m i e ( r y s . 9 ) , a l e n i e m a t o
o d z w i e r c i e d l e n i a n a w y j [c i a c h c y f r o w y c h z e s t e r o w n i k a .
R y s . 8 A k t y w a c j a w e j [c i a c y f r o w e g o n a s t e r o w n i k u
R y s . 9 A k t y w a c j a w e j [c i a c y f r o w e g o n a k o m p u t e r z e
K o l e j n y k r o k t o w g r a n i e p r o g r a m u d o p a m i c i s t e r o w n i k a ( r y s . 1 0 ) . K l i k a m y p o k o l e i
O K > > > T A K ( Y E S ) > > > O K . P r o g r a m z o s t a B s k o p i o w a n y a l e , n a d a l n i e m a o d p o w i e d z i w y j [.
T e r a z n a l e |y p r z e j [ w t r y b R U N M o d e ( r y s . 1 1 ) . P o n o w n i e k l i k a m y T A K ( Y E S ) . S t e r o w n i k
j e s t t e r a z w t r y b i e R U N ( r y s . 1 2 ) P a l i s i k o n t r o l k a . N a c i [n i e c i e p r z y c i s k u s p o w o d u j e o b r o t y
s i l n i c z k a w l e w o d l a w y j [c i a 1 0 . 0 0 , d l a w y j [c i a 1 0 . 0 1 w a Be k s i l n i c z k a k r c i s i p r a w o
( r y s . 1 3 ) .
R y s . 1 0 W g r a n i e p r o g r a m u d o p a m i c i s t e r o w n i k a
R y s . 1 1 P r z e j [c i e w t r y b p r a c y R U N M o d e
R y s . 1 2 Zw i e t l n e p o t w i e r d z e n i e p r z e j [c i a d o t r y b u R u n M o d e
R y s . 1 3 W y j [c i a c y f r o w e
J e |e l i c h c e m y e d y t o w a p r o g r a m n a l e |y k l i k n a n a i k o n z p i o r u n e m i z e r w a k o m u n i k a c j
k o m p u t e r a z e s t e r o w n i k i e m , z g a [n i e p o m a r a Dc z o w a l a m p k a . P o m i m o t e g o s t e r o w n i k n a d a l
j e s t w t r y b i e R U N i d z i a Ba t a k j a k g o w c z e [n i e j z a p r o g r a m o w a l i [m y . ( M o |n a s p r a w d z i ) .
T e r a z m o |n a p r z e j [ d o e d y c j i z m i e n i m y w y j [c i e 1 0 . 0 0 n a 1 0 . 0 1 p o p r z e z d w u k r o t n e
k l i k n i c i e . P o t w i e r d z a m y z m i a n y . Ac z y m y s i p i o r u n e m z e s t e r e m p o n o w n i e w g r y w a m y
p r o g r a m . K Be c z k o k r c i s i w p r a w o ( r y s . 1 3 ) .
D o d a t k o w o p r o g r a m w g r a n y d o p a m i c i s t e r o w n i k a m o |n a w c z y t a d o k o m p i l a t o r a .
P o Bc z e n i e p o m i d z y s t e r o w n i k i e m a k o m p u t e r e m m u s i b y a k t y w n e . K l i k a m y T r a n s f e r
f r o m P L C . K l i k a m y O K . t y l e r a z y i l e j e s t t o k o n i e c z n e i n a e k r a n i e p o w i n i e n p o j a w i s i
p r o g r a m z n a j d u j c y s i w p a m i c i s t e r o w n i k a ( r y s . 1 4 ) .
R y s . 1 4 W g r a n i e d o k o m p u t e r a p r o g r a m u z n a j d u j c e g o s i w p a m i c i s t e r o w n i k a .
W s t a w i a n e T i m e r a i C o u n t e r a
A b y w s t a w i T i m e r l u b C o u n t e r d o p r o j e k t u w y b i e r a m y p o l e c e n i e N E W P L C
I N S T R U C T I O N ( r y s . 1 ) . Zc i e |k a d l a o b u p r z y p a d k w j e s t i d e n t y c z n a .
R y s . 1 W s t a w i a n i e n o w e j i n s t r u k c j i
G d y w s t a w i m y j u | b l o k d o p r o j e k t u k l i k a m y n a D e t a i l > > a n a s t p n i e F i n d i n s t r u c t i o n ( r y s . 2 ) .
R y s . 2 P r z e j [c i e d o w y b o r u i n s t r u k c j i
Z k o l u m n y G r o u p s w y b i e r a m y T i m e r s a n d c o u n t e r s , a n a s t p n i e z k o l u m n y I n s t r u c t i o n s
w y b i e r a m y w z a l e |n o [c i o d p o t r z e b C N T l u b T I M ( R y s . 3 ) .
R y s . 3 W y b r o d p o w i e d n i e j i n s t r u k c j i
W y b i e r a m y i n s t r u k c j T I M i w s t a w i a m y d o p r o j e k t u ( r y s . 4 )
R y s . 4 W s t a w i o n y b l o k T I M d o p r o j e k t u
D e f i n i u j e m y t e r a z p a r a m e t r y o p i s u j c e t i m e r . P i e r w s z e p o d a j e m y n u m e r t i m e r a , o r a z
w i e l o k r o t n o [ p o d s t a w y c z a s o w e j . P o d s t a w a c z a s o w a t i m e r a T I M t o 1 0 0 m s . W p i s u j c # 5
( k o n i e c z n o [ z a s t o s o w a n i a z n a k u # ) , n a s z t i m e r b d z i e o d m i e r z a B 0 , 5 s e k u n d y w c h w i l i , g d y
b d z i e a k t y w n y ( r y s . 5 )
R y s . 5 Z d e f i n i o w a n y t i m e r
J e |e l i c h c e m y w p r o j e k c i e o d w o Ba s i d o t i m e r a , n o w b r a m k n a l e |y z a a d r e s o w a T I M
p o d a j c n u m e r t i m e r a ( r y s . 6 )
R y s . 6 O d w o Ba n i e s i d o i s t n i e j c e g o T i m e r a
P r z y k Ba d o w y p r o g r a m r e a l i z u j c y z a Bc z e n i e w y j [c i a 1 0 . 0 0 w 0 , 5 s e k u n d y p o z a Bc z e n i u
w e j [c i a 0 0 . 0 1 ( r y s . 7 ) .
R y s . 7 P r z y k Ba d o w y p r o g r a m z u |y c i e m T i m e r a
C o u n t e r j e s t b a r d z o p o d o b n y . Z k o l u m n y i n s t r u c t i o n s ( r y s . 3 ) w y b i e r a m y C N T . D e f i n i u j e m y
j a k T i m e r ( r y s . 5 ) , p o d a j c j e g o n u m e r o r a z w i e l k o [ o d l i c z a n e j w a r t o [c i . O d w o Bu j e m y s i d o
C o u n t e r a , a d r e s u j e m y b r a m k C N T o r a z p o d a j e m y n u m e r C o u n t e r a ( r y s . 8 ) . J e d y n a r |n i c a
w z g l d e m t i m e r a t o w e j [c i e r e s e t .
R y s . 8 P r z y k Ba d o w y p r o g r a m z u |y c i e m C o u n t e r a
W i c e j i n f o r m a c j i n a s t r o n a c h i n t e r n e t o w y c h :
h t t p : / / o m r o n - p l c . c o m / o m r o n - p l c - p r o g r a m m i n g /
h t t p : / / w w w . o m r o n . c o m . t w / D o w n L o a d _ F i l e . a s p ? F i l e = 2 0 0 8 0 9 0 4 1 1 4 8 4 6 . p d f
h t t p : / / w w w . b t c . p l / i n d e x . p h p ? p r o d u c t I D = 1 3 7 2 4 5
Wyszukiwarka
Podobne podstrony:
4 Sterowniki PLC wejściawyjścia analogoweBudowa i zasada działania programowalnych sterowników PLCSTEROWNIK PLC JAKO UKŁAD KONTROLI PRACY MASZYN ELEKTRYCZNYCH2 Architektura sterowników PLC materiały wykładoweProgramowanie sterownika PLC S7 200Programowanie sterowników PLC na przykładzie Sterownika Twido firmy Schneider9 Praktyczna realizacja sterowania logicznego na bazie sterownika PLC oraz modelu przejścia dla pies08Inne funkcje sterownika PLC07Inne funkcje sterownika PLC09 Programowanie sterownika PLCParametry i podłączania programowalnych sterowników PLC09Inne funkcje sterownika PLCwięcej podobnych podstron