Oder besser 3 Förderstrecken A B und C, wir betrachten das mittlere B;
Sensor A zählt in B eintretende Fördergüter, Sensor B die, die in C eintreten;
Motor B und Sensor A gehören zusammen (Sensor A steuert Motor auf B, Sensor B steuert Motor auf C,...);
Sensor B gibt an Sensor A den Zählwert zurück, der vom Sensor A subtrahiert werden muss (bzw zählt Sensor A zurück)....
Wenn man das bildlich vor Augen hat, ist es vlt einfacher
Hallo Jackjackson,
wenn der Sensor A den Motor B steuert, dann würde bei einem 3.Teil Motor B anhalten. Dann fährt aber auch kein Teil mehr runter.
Ich würde sagen:
Sensor A startet Motor B bei <2 Teilen auf Band B und stoppt Motor A bei =2 Teilen auf Band B.
Sensor B startet Motor C bei <2 Teilen auf Band C und stoppt Motor B bei =2 Teilen auf Band C.
Einfachste Lösung wäre sicher ein Freigabemerker (oder Bit im DB) für den jeweiligen Motor.
MfG
FrankW
wie schon in den gestrigen posts von larry erwähnt sollte man im Fb keine absolute adressierung verwenden.
das heißt eine IN varialble #zaehler anlegen und von aussen den zähler zuweisen.
Achso, bei mir heißt "Zaehler" Z1
CALL "FB_bandmotor" , DB100
IN_1B1 := [COLOR=red]E0.0[/COLOR]
IN_2B1 := [COLOR=red]E0.1[/COLOR]
zaehler1 := [COLOR=red]Z1[/COLOR]
zaehlwert2:= [COLOR=red]Z2[/COLOR]
motorA_AUS:= [COLOR=red]A0.0[/COLOR]
wie schon in den gestrigen posts von larry erwähnt sollte man im Fb keine absolute adressierung verwenden.
das heißt eine IN varialble #zaehler anlegen und von aussen den zähler zuweisen.
Ihr solltet euch bei SITRAIN bewerben.
...ich glaube jetzt hat es klick gemacht...
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?