Vielen dank für deine Antwort. Genau das ist ja mein Problem, das die Zustände einfrieren. Aber wie kann ich es verhinder, bzw. programmieren das ein Timer wieder anläuft.
Ich hab im Internet gelesen das es möglich ist nur den Befehl
LS5t#7s
SI T1
U T1
= Förderband
aufzurufen. Also quasi wenn der FB geladen wird, wird auch der Timer geladen.
Aber wie löse ich so ein Problem wirklich?
Vielen Dank
Und wie mach ich das die Bausteine zyklisch weiterlaufen? Hab mit sowas noch nie gearbeitet und im Automatisierung Praktikum werd ich gleich damit konfrontiert :/
O Betriebsart
O Aktiv
CC FB1
..
..
//am Ende
O Betriebsart
= Aktiv
FUNCTION_BLOCK "FB1"
TITLE =
VERSION : 0.1
VAR_INPUT
FRG : BOOL ;
END_VAR
BEGIN
NETWORK
TITLE =EVA
U #FRG;
U E 4.0;
L S5T#7S;
SI T 1;
NOP 0;
NOP 0;
NOP 0;
U T 1;
= M 100.0;
NETWORK
TITLE =kann raus ...
// UN E 4.0
// R T 1
NETWORK
TITLE =
BE ;
END_FUNCTION_BLOCK
DATA_BLOCK "DB1"
TITLE =
VERSION : 0.0
"FB1"
BEGIN
FRG := FALSE;
END_DATA_BLOCK
ORGANIZATION_BLOCK "OB1"
TITLE = "Main Program Sweep (Cycle)"
VERSION : 0.1
VAR_TEMP
OB1_EV_CLASS : BYTE ; //Bits 0-3 = 1 (Coming event), Bits 4-7 = 1 (Event class 1)
OB1_SCAN_1 : BYTE ; //1 (Cold restart scan 1 of OB 1), 3 (Scan 2-n of OB 1)
OB1_PRIORITY : BYTE ; //Priority of OB Execution
OB1_OB_NUMBR : BYTE ; //1 (Organization block 1, OB1)
OB1_RESERVED_1 : BYTE ; //Reserved for system
OB1_RESERVED_2 : BYTE ; //Reserved for system
OB1_PREV_CYCLE : INT ; //Cycle time of previous OB1 scan (milliseconds)
OB1_MIN_CYCLE : INT ; //Minimum cycle time of OB1 (milliseconds)
OB1_MAX_CYCLE : INT ; //Maximum cycle time of OB1 (milliseconds)
OB1_DATE_TIME : DATE_AND_TIME ; //Date and time OB1 started
END_VAR
BEGIN
NETWORK
TITLE =Aufruf FB
U M 60.0;
= L 20.0;
BLD 103;
CALL "FB1" , "DB1" (
FRG := L 20.0);
NOP 0;
END_ORGANIZATION_BLOCK
*ACK*...
"Auch Professoren haben nicht immer Recht! Du meinst es nur, da er ja Professor ist ..."
Hä?...
Leider kann ich dein Programm nicht ganz nachvollziehen, da wir nur in AWL programmieren.
...
Ja, aber als blutiger Anfänger tut man sich schwer das zu lesen
Ist der Freigabe dann ein weiterer Schließerkontakt vor dem FB1 oder?
Und was bezweckt L 20.0 ?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?