ich benutze FB BLINK (Feldbus-Controller 750-841, die serielle Schnittstelle RS232) in Programm. Aber FB funktioniert komisch. Egal wie lange Signal TIMELOW ist 3 oder 60 Sek., bekomme ich immer Pause ungefähr 5 Sekunde...
Sehen Sie bitte meine Datei an. Ich kann den Fehler nicht finden, könnten Sie mir dabei helfen?
Der Fehler liegt darin, dass Du den Ausgang des Blinkers auf die Variable xStartSend von COM2 legst. Das ist aber eine VAR_IN_OUT Variable, die der Baustein selbst zurücksetzt. Und das ist vermutlich immer nach diesen 5 Sekunden.
Du musst also Blinker.OUT zwischenspeichern und mit dieser Flanke dann COM2 triggern.
Siehe auch beiliegender Beschreibung der Serial_Interface_01.lib.
Hallo,
ich benutze FB BLINK (Feldbus-Controller 750-841, die serielle Schnittstelle RS232) in Programm. Aber FB funktioniert komisch. Egal wie lange Signal TIMELOW ist 3 oder 60 Sek., bekomme ich immer Pause ungefähr 5 Sekunde...
Sehen Sie bitte meine Datei an. Ich kann den Fehler nicht finden, könnten Sie mir dabei helfen?
Projekt.pro [88.63 KiB]
Weiss jemand, was passiert mit FB BLINK?
Danke im voraus!
Hallo Slawa !
Der Fehler liegt darin, dass Du den Ausgang des Blinkers auf die Variable xStartSend von COM2 legst. Das ist aber eine VAR_IN_OUT Variable, die der Baustein selbst zurücksetzt. Und das ist vermutlich immer nach diesen 5 Sekunden.
Du musst also Blinker.OUT zwischenspeichern und mit dieser Flanke dann COM2 triggern.
Siehe auch beiliegender Beschreibung der Serial_Interface_01.lib.
Viele Grüße
SPS-Fuzzi
Serial_Interface_Lib.pdf [166.05 KiB]