Herunterladen Inhalt Inhalt Diese Seite drucken

HAWE Hydraulik PLVC Technische Dokumentation Seite 308

Inhaltsverzeichnis

Werbung

III. KONFIGURATION, DIAGNOSE UND PROGRAMMIERUNG
• Light\_barrier1 muss true sein
• Light\_barrier2 muss true sein
• Step\_sw muss false sein
• Wenn in testmode (testmode = true) dann ignoriere die Light_barrieren und den step\_sw
• Oper\_mode muss zwischen 1 und 4 sein
• Em\_out muss false sein
Hier einige Beispiele:
VAR
l i g h t _ b a r r i e r 1
2
l i g h t _ b a r r i e r 2
step_sw
AT
%IB0 . 2 :
4
mod_bt_old : BOOL;
mod_bt
AT
%IB0 . 3 : BOOL;
6
oper_mode :
em_out
AT
%IB3 . 7 : BOOL;
8
h y d r a u l i c _ o n
testmode : BOOL;
10
END_VAR
12
( * wenn k e i n Druck , dann i s t d i e Maschine im T e s t b e t r i e b . Man kö nnte a l s o s c h r e i b e n :
14
i f h y d r a u l i c _ o n then
16
testmode : = t r u e ;
e l s e
18
testmode : = f a l s e ;
e n d _ i f ;
20
A l l e r d i n g s i s t Folgendes w e s e n t l i c h kü r z e r : * )
22
testmode : =
n o t
24
( * H i e r w i r d e i n e s t e i g e n d e Flanke von mod_bt e r k a n n t . Es i s t ü b l i c h e i n e
26
H i l f s v a r i a b l e
zu d e f i n i e r e n , d i e den l e t z t e n Zustand von mod_bt hä l t . Dann muss e r k a n n t werden ,
ob es j e t z t
wahr i s t und v o r h e r f a l s c h war . * )
28
i f
mod_bt
and n o t
30
oper_mode : = oper_mode + 1 ;
i f
oper_mode > 5
32
e n d _ i f
;
e n d _ i f
;
34
mod_bt_old : = mod_bt ;
36
308 / 366
AT
%IB0 . 0 : BOOL;
AT
%IB0 . 1 : BOOL;
BOOL;
( * T r i t t m a t t e * )
( * Rü c k s i c h e r n von mod_bt * )
( * T a s t e r f ü r oper_mode * )
INT
;
( * Betriebsmodus * )
( * Not Aus * )
AT
%IB1 . 0 : BOOL;
( * Wenn das System u n t e r Druck i s t * )
( * Maschine im T e s t b e t r i e b * )
h y d r a u l i c _ o n ;
mod_bt_old
then
then
oper_mode : = 0 ;
Release: 2.0.6-0-g5b0081f (2019-08-12)
( * L i c h t s c h r a n k e 1 * )
( * L i c h t s c h r a n k e 2 * )
B 7845 Manual

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis