Beruflich Dokumente
Kultur Dokumente
2002 16:39:53
OB1 - <offline>
"P_Org" Organisationsprogramm / Organisation program
Name: Standar Familie: Bearbeit
Autor: MartinC Version: 0.1
Bausteinversion: 2
Zeitstempel Code: 21.03.2002 17:34:09
Interface: 04.08.1999 14:02:56
Längen (Baustein / Code / Daten): 00652 00526 00028
Bausteinaufrufe:
Das Organisationsprogramm ruft den Baustein "P_Ems31" (Not-Aus Baustein) und
den Baustein "P_Auto30" (Ablaufprogramm Bearbeiten)auf. Der Baustein
"P_Ems31" wird bedingt aufgerufen, wenn das Not-Aus Signal am Eingang E1.5
anliegt (E1.5 = 0-Signal) oder der Stopptaster gedrückt wird. Das
"Ablaufprogramm Bearbeiten" wird ständig aufgerufen (ohne Bedingung).
Grundstellung:
Die Grundstellung der Station wird im Grundstellungsmerker "Init_Pos"
gespeichert. Der Merker hat 1-Signal wenn die Grundstellung vorliegt. Dieser
Merker wird an verschiedenen Stellen im Ablaufprogramm abgefragt.
Startbedingung:
Der Merker "F_Start" wird gesetzt, wenn in Grundstellung der Start Taster
"S_Start" betätigt wird. Zurückgesetzt wird der Merker "F_Start" in
Schalterstellung "Manuell" (S_Auto=1) bei Zyklusende oder wenn Not-Aus
vorliegt.
Der Merker "F_Start" wird im "Ablaufprogramm Bearbeiten" als Bedingung eines
neuen Zyklus abgefragt. Nur wenn er gesetzt ist kann ein neuer Zyklus beginnen.
In der Schalterstellung "Manuell" wird ein Zyklus durchlaufen - In der
Schalterstellung "Automatik" Dauerzyklus.
Initialisierung:
Das Organisationsprogramm setzt den Initialisierungsmerker "Init_Bit" wieder
zurück. "Init_Bit" wird nach jedem Einschalten der SPS im Anlaufbaustein OB100
gesetzt.
Initial position:
The initial position of the station is stored in the "Init_Pos" flag. This flag
has 1-signal if the station is in initial position. The flag is used in the
program sequence.
Start condition:
The "F_Start" flag is set if in initial position the start button "S_Start" is
pressed. Pressing the stop button "S_Stop" in the switch position "manual"
(S_Auto=1) or emergency stop will reset the "F_Start" flag. The "F_Start" flag
is used within the "program sequence processing" as condition to start a new
cycle. In the switch position "manual" a single cycle is startet - in the
switch position "automatic" a continuous cycle is startet.
Initialisation:
The organisation program resets the initialisation flag "Init_Bit". "Init_bit"
is set during start-up procedure once within the start-up program block OB100.
Seite 1..
SIMATIC MPSV1_C314\3BE_AS\CPU314\...\OB1 - <offline> 19.05.2002 16:39:53
Liegt Not-Aus vor (0-Signal am Not-Aus Eingang E1.5) wird der Not-Aus Baustein
aufgerufen. Der Not-Aus Baustein setzt die Bedienpultausgänge und
Stationsausgänge zurück. Außerdem wird das Ablaufprogramm zurückgesetzt.
"P_EmS31
"
"Em_Stop" EN ENO
Liegt Betätigung des Stopptasters vor wird der Stop Baustein aufgerufen.
Der Stop Baustein setzt H1 und H2 zurück. Außerdem wird das
Ablaufprogramm zurückgesetzt.
In condition of the stop buttton is pressed the emergency stop program block is
called. The program block resets H1 und H2. Additional the
sequentional program ist reseted.
"P_Stop3
2"
"S2" EN ENO
&
"B3" "Init_Pos"
=
"1B1"
Der Merker "F_Start" wird gesetzt, wenn in Grundstellung der Start Taster
(Bedienleiste) oder der Start Taster (Fernsteuerung) betätigt wird. Der Merker
"F_Start" wird in Schalterstellung "Manuell" zurückgesetzt wenn das Zyklusende
erreicht wurde oder Not-Aus vorliegt.
The "F_Start" flag is set if in initial position the start button (control
panel) or the start button (Remote control) is pressed. The "F_Start" flag is
reset in switch position "manual" at the end of the cycle or in case of
emergency stop.
>=1
"S1"
&
"RC_Start" "F_Start"
SR
"Init_Pos" S
& >=1
"CycleEnd" "Em_Stop"
"S3" R Q
Seite 2..
SIMATIC MPSV1_C314\3BE_AS\CPU314\...\OB1 - <offline> 19.05.2002 16:39:53
The program sequence is continuously called (1-signal at EN). The step chain is
initialised during start-up procedure with the flag "Init_Bit" or in case of
emergency stop or if the stop button is pressed (1-signal at INIT_SQ).
Initialisation resets all steps in the step chain.
"P_A30D"
"P_Auto30"
>=1
"S2" EN
"Init_Bit" OFF_SQ
"Em_Stop" INIT_SQ
ACK_EF
S_PREV
S_NEXT
SW_AUTO
SW_TAP
SW_MAN
S_SEL
S_ON
S_OFF
T_PUSH
"Part_AV" LPart_AV
"B1" L_B1
"B2" L_B2
"1B1" L_1B1
"1B2" L_1B2
"B3" L_B3
"B4" L_B4
"RC_Start" LStart
>=1
"S4"
"RC_Reset" LReset
"Em_Stop" LEm_Stop
"S1" LQuitt
"K1" L_K1
"K2" L_K2
"K3" L_K3
"K4" L_K4
"Y1" L_Y1
"Y2" L_Y2
"Y3" L_Y3
"IP_N_FO" LIP_N_FO
S_NO
"F_Start" LF_Start
S_MORE
"Init_Pos" LInit_Pos
S_ACTIVE
"Reset_OK" LReset_OK
ERR_FLT
"H1" LH_Start
Seite 3..
SIMATIC MPSV1_C314\3BE_AS\CPU314\...\OB1 - <offline> 19.05.2002 16:39:53
"H1" LH_Start
AUTO_ON
"H2" LH_Reset
TAP_ON
LH_PartNO
"H3" k MAN_ON
Das Init Bit wird beim Einschalten der SPS im OB100 gesetzt und nach dem erstem
Programmzyklus an dieser Stelle wieder zurückgesetzt.
At the end of the first program cycle the init bit is reset here. (Init bit is
set during power on procedure in the program block OB100).
"Init_Bit"
& R
"Init_Bit"
Seite 4
SIMATIC MPSV1_C314\3BE_AS\CPU314\...\OB100 - <offline> 19.05.2002 16:39:56
OB100 - <offline>
"P_Init" Anlauf Baustein / Start-up program block
Name: Standar Familie: Bearbeit
Autor: MartinC Version: 0.1
Bausteinversion: 2
Zeitstempel Code: 07.03.2002 20:02:06
Interface: 04.08.1999 14:05:51
Längen (Baustein / Code / Daten): 00168 00046 00020
Der Anlaufbaustein wird beim Einschalten der Spannungsversorgung der SPS als
erstes einmal durchlaufen. Beim Anlauf setzt der Baustein alle Ausgänge und
Merker zurück. Der Initialisierungsmerker wird als einziger Merker gesetzt.
Dieser Merker hat für einen Zyklus 1-Signal und wird im OB1 wieder
zurückgesetzt.
If the power-supply of the plc is started, first the start-up program block
will be activated once. On start-up procedure this program resets all outputs
and flags - except the initialisation flag. The initialisation flag "Init_Bit"
is set and has 1-signal for one program cycle. The "Init_Bit" is reset after
one
cycle at the end of the organisation program block OB1.
Alle Ausgänge der Station werden zurückgesetzt (der Wert 128 wird in das
Ausgangsbyte AB0 geschrieben).
Reset of all station outputs (the value 128 is written to the output byte OB0).
MOVE
EN OUT "OBStat"
128 IN ENO
Reset of all operating panel outputs (lights) (the value 0 is written to the
output byte OB1).
MOVE
EN OUT "OBPan"
0 IN ENO
Alle Merker werden zurückgesetzt (der Wert 0 wird in das Merkerbyte MB34
geschrieben).
Reset of all flags (the value 0 is written to the flag byte FB34).
MOVE
EN OUT "Var1"
0 IN ENO
Alle Merker werden zurückgesetzt (der Wert 0 wird in das Merkerbyte MB35
geschrieben).
Seite 1..
SIMATIC MPSV1_C314\3BE_AS\CPU314\...\OB100 - <offline> 19.05.2002 16:39:56
Reset of all flags (the value 0 is written to the flag byte FB35).
MOVE
EN OUT "Buffer"
0 IN ENO
Alle Merker werden zurückgesetzt (der Wert 0 wird in das Merkerbyte MB132
geschrieben).
Reset of all flags (the value 0 is written to the flag byte FB132).
MOVE
EN OUT "RCVar"
0 IN ENO
Seite 2
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 16:40:04
Ablaufprogramm Bearbeiten
Zu Beginn wird unterschieden ob die Station bereits gerichtet
wurde oder nicht. Ist die Station noch nicht gerichtet (Merker
Reset_OK = 0-Signal) so verzweigt das Programm alternativ zum
Richten Teil.
Wird ein Werkstück eingelegt, so dreht der Rundschalttisch um
60 Grad. Ist ein Werkstück an der Bohrlochprüfung vorhanden so
wird geprüft. Ist ein Werkstück an der Bohrmaschine vorhanden
und war die Bohrlochprüfung positiv, so wird gebohrt.
S1
Init
T1
station_rese
t
T36
T6
S6
interrogation
T7 T9
not_true1 Trans6
S7
starting_light
2
T8
true1
S8
station_free
T10
part_Av1
S9
station_occupied
T11
timeout1
S10
subs_st_free
T12
free
S11
index_table
T13
in_pos
S12
shift
T14
done2
S13 S20
drilling checking
Seite 1..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 16:40:04
T2
not_reseted
S2
reset_light
T3
reset
S3
actuactors_to_i
nit_pos
T4
drill_unit_u
pper_pos
1
S4
Rotate
T5
init_pos_rea
ched
S5
Reset_OK
T6
done
S6
S25
man_take_off
Seite 2..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 16:40:04
1
T15 T21 T22 T23 T28 T29
part_availab not_true2 no_part_av part_av2 not_true4 part_not_av
le
T16
timeout3 T24 T26
good bad
S15
drilling_on S22 S23
good_part bad_part
T17
low_position T25 T27
done4 done5
S16
drilling_off
T28
S24
T18
pp2
upper_positi
on
S17
unclamp
T19
done3
S18
wait4
T20
timeout4
T21
S19
PP1
T35 4
PP1_2_3
S29
CycleEnd
T36
done6
S6
Seite 3..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 16:40:04
2
T30 T32 T33
bad_part_pos not_true3 good_output
3
T31 T34
ackowledged timeout5
T32 S27
T34
S27
pp3
Seite 4
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Initialisierungsschritt
Wenn der Merker "Reset_OK" und Merker "Init_Pos" gesetzt sind,
weiter mit Schritt 7. Wenn Merker "Reset_OK" nicht gesetzt und
Not-Aus nicht aktiv, dann Verzweigung zum Richten-Pfad.
Initialisation step
If "Reset_OK" flag and "Init_Pos" flag are set, continue with
step 7. If "Reset_OK" flag not set and Emergency-Stop not
active alternate to reset path.
Verriegelung
C
Überwachung
V
LReset_OK &
LInit_Pos T1
station_rese
t
LReset_OK &
LEm_Stop T2
not_reseted
S2
Seite 1..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Startbedingung abfragen
Wenn der Merker "F_Start" nicht gesetzt ist, weiter mit
Schritt 7: Leuchtmelder Start einschalten. Wenn der Merker
"F_Start" gesetzt ist, weiter mit Schritt 8: Warten bis
nächste Station frei ist (Der Leuchtmelder Start wird nicht
eingeschaltet).
Verriegelung
C
Überwachung
V
T1
T36
T6
S6 Startbedingung abfragen / Interrogation of
interrogation
starting condition
LF_Start & T7
not_true1
S7
LF_Start & T9
Trans6
S8
Seite 2..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T7
S7 Leuchtmelder Start einschalten / Switch on the
starting_light
start indicator light
N LH_Start
LF_Start & T8
true1
S8
Seite 3..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T8, T9
S9
Seite 4..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T10
S9 Sicherheitstimer 3 sec Security timer 3 sec
station_occupie S LIP_N_FO
d
D "delay1"
T#3S
S10
Seite 5..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T11
S10 Warten bis Nachfolgestation frei ist Wait until
subs_st_free
subsequent station is free
S11
Seite 6..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T12
S11 Drehteller um 60 Grad drehen / Rotate indexing
index_table
table for 60 degree
D "delay1"
T#500MS
"delay1" & N L_K2
L_B3
T13
in_pos
S12
Seite 7..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T13
S12 Warten bis endgültige Position erreicht ist.
shift
Waiting until final position is reached
D "delay1"
T#500MS
& T14
"delay1"
done2
Seite 8..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T14
L_B2 &
"Bad_P_Pos
2" T15
part_availab
le
S14
LF_Start & T21
not_true2
S19
L_B2 &
"Bad_P_Pos
2"
>=1
L_B2 T22
no_part_av
Seite 9..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T15
S14 Werkstück spannen / Clamp workpiece
wait2 D "delay1"
T#1S
S L_Y1
S15
Seite 10..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Switch on the drilling unit motor, lower drilling unit and wait
until the final position is reached
Verriegelung
C
Überwachung
V
T16
S15 Bohmaschine einschalten, Bohreinheit nach unten
drilling_on
fahren / Switch on the drilling unit motor, lower
drilling unit
S L_K3
R L_K4
L_1B2 & T17 N L_K1
low_position
S16
Seite 11..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T17
S16 Bohreinheit nach oben fahren, Bohmaschine dann
drilling_off
ausschalten / Raise drilling unit and then switch
off the drilling unit motor
S L_K4
R L_K3
& T18 N L_K1
L_1B1
upper_positi
on
S17
Seite 12..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Werkstück lösen
Unclamp workpiece
Verriegelung
Überwachung
T18
S17 Werkstück lösen / Unclamp workpiece
unclamp R L_Y1
T19
done3
S18
Seite 13..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T19
S18 Warten bis Werkstück sicher entspannt / Wait until
wait4
workpiece is really unclamped
D "delay1"
T#1S
Seite 14..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Endschritt Parallelzweig 1
Verriegelung
Überwachung
T20, T22
T21
S19 Endschritt Parallelzweig 1 / Final step parallel
PP1
branch 1
T35
PP1_2_3
S29
Seite 15..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
Überwachung
T35
S29 Zyklusende Merker setzen und Ausgang "Station
CycleEnd
besetzt" rücksetzen / set flag cycleend and reset
output "station occupied"
N "Buffer" := "Buffer" * 2
N LCycleEnd
T36
done6
S6
Seite 16..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T14
S21
LF_Start & T28
not_true4
S24
& T29
L_B1
part_not_av
Seite 17..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T23
S21 Prüfmagnet einschalten / Switch on checking magnet
checking_on S L_Y2
D "delay2"
T#3S
"delay2" &
L_B4
T24
good
S22
"delay2" &
L_B4
T26
bad
S23
Seite 18..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T24
S22 Gutes Werkstück / Good workpiece
good_part R "Bad_P_Pos1"
R L_Y2
T25
done4
Seite 19..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Endschritt Parallelzweig 2
Verriegelung
Überwachung
T28
S24 Endschritt Parallelzweig 2 / Final step parallel
pp2
branch 2
T35
PP1_2_3
S29
Seite 20..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T26
S23 Schlechtes Werkstück / bad workpiece
bad_part S "Bad_P_Pos1"
R L_Y2
T27
done5
Seite 21..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T14
"Bad_P_Pos &
3" T30
bad_part_po
s3
S26
LF_Start & T32
not_true3
S27
LIP_FI &
"Bad_P_Pos
3" T33
good_output
S28
Seite 22..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T30
S26 Startlampe "H_Start" und Lampe "Werkstück ist
ackowledge
schlecht" einschalten / Switch on start indicator
light and workpiece is bad indicator light
N LH_Start
S LH_PartNOk
LQuitt & T31
ackowledged
Seite 23..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Endschritt Parallelzweig 3
Verriegelung
C
Überwachung
V
T31
T32
T34
S27 Endschritt Parallelzweig 3 / Final step parallel
pp3
branch 3
R LH_PartNOk
T35
PP1_2_3
S29
Seite 24..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T33
S28 Auswerfer betätigen / Activate the ejector
wait5 D "delay3"
T#1S
N L_Y3
S27
Seite 25..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T2
S2 Leuchtmelder Reset einschalten (Anforderung) /
reset_light
Switch on reset indicator light (request)
N LH_Reset
LReset & T3
reset
S3
Seite 26..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T3
S3 Aktoren in Grundstellung fahren / Move actuators
actuactors_to_i
to initial position
nit_pos
R LH_PartNOk
R L_Y1
R L_Y2
L_1B1 & T4
R L_Y3
drill_unit_u
pper_pos R L_K1
R L_K3
S4 S L_K4
S LIP_N_FO
Seite 27..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
C
Überwachung
V
T4
S4 Rundschalttisch in Grundstellung fahren / Move
Rotate
indexing table to initial position
N L_K2
LInit_Pos & T5
init_pos_rea
ched
S5
Seite 28..
SIMATIC MPSV1_C314\3BE_AS\CPU314 \...\FB30, DB30 - <Offline> 19.05.2002 15:46:32
Verriegelung
Überwachung
T5
S5 Merker Reset_OK setzen / Set flag Reset_OK
Reset_OK S LReset_OK
T6
done
S6
Seite 29..
SIMATIC MPSV1_C314\3BE_AS\CPU314\...\FC31 - <offline> 19.05.2002 16:39:58
FC31 - <offline>
"P_EmS31" Not-Aus Baustein / Emergency stop program block
Name: Standar Familie: Distrib
Autor: AHopf Version: 0.1
Bausteinversion: 2
Zeitstempel Code: 07.03.2002 20:03:23
Interface: 04.08.1999 14:09:05
Längen (Baustein / Code / Daten): 00142 00042 00000
Der Not-Aus Baustein setzt die Ausgänge des Bedienpultes und Stationsausgänge
zurück. Außerdem wird das Ablaufprogramm zurückgesetzt.
The program block resets the outputs of the operating panel and
station outputs. Additional the sequentional program ist reseted.
MOVE
EN OUT "OBPan"
0 IN ENO
MOVE
EN OUT "OBStat"
128 IN ENO
Alle Merker werden zurückgesetzt (der Wert 0 wird in das Merkerbyte Var1
geschrieben).
Reset of all flags (the value 0 is written to the flag byte Var1).
MOVE
EN OUT "Var1"
0 IN ENO
Alle Merker werden zurückgesetzt (der Wert 0 wird in das Merkerbyte Var1
geschrieben).
Reset of all flags (the value 0 is written to the flag byte Var1).
MOVE
EN OUT "Buffer"
0 IN ENO
Seite 1..
SIMATIC MPSV1_C314\3BE_AS\CPU314\...\FC31 - <offline> 19.05.2002 16:39:58
Alle Merker werden zurückgesetzt (der Wert 0 wird in das Merkerbyte RCVar
geschrieben).
Reset of all flags (the value 0 is written to the flag byte RCVar).
MOVE
EN OUT "RCVar"
0 IN ENO
Seite 2
SIMATIC MPSV1_C314\3BE_AS\CPU314\...\FC32 - <offline> 19.05.2002 16:39:59
FC32 - <offline>
"P_Stop32" Stop Baustein / stop program block
Name: Standar Familie: Distrib
Autor: AHopf Version: 0.1
Bausteinversion: 2
Zeitstempel Code: 07.03.2002 20:03:44
Interface: 04.08.1999 14:09:05
Längen (Baustein / Code / Daten): 00144 00042 00000
Der Stop Baustein setzt H1 und H2 zurück und die Stationsausgänge zurück .
Außerdem wird das Ablaufprogramm zurückgesetzt.
The program block resets H1 und H2 and the station outputs. Additional the
sequentional program ist reseted.
MOVE
EN OUT "OBStat"
128 IN ENO
Alle Merker werden zurückgesetzt (der Wert 0 wird in das Merkerbyte Var1
geschrieben).
Reset of all flags (the value 0 is written to the flag byte Var1).
MOVE
EN OUT "Var1"
0 IN ENO
Seite 1..
SIMATIC MPSV1_C314\3BE_AS\CPU314\...\FC32 - <offline> 19.05.2002 16:39:59
Alle Merker werden zurückgesetzt (der Wert 0 wird in das Merkerbyte Var1
geschrieben).
Reset of all flags (the value 0 is written to the flag byte Var1).
MOVE
EN OUT "Buffer"
0 IN ENO
Alle Merker werden zurückgesetzt (der Wert 0 wird in das Merkerbyte RCVar
geschrieben).
Reset of all flags (the value 0 is written to the flag byte RCVar).
MOVE
EN OUT "RCVar"
0 IN ENO
Seite 2