Hans_der_Kann`s
Level-1
- Beiträge
- 17
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo zusammen,ich habe mit folgendem Problem zu kämpfen: Versuche einen Impuls FB (TP aus der Standard PLC Libary) mit einer Input Variablen Typ BOOL zu füttern und mit der Ausgangsvariablen Typ REAL auszugeben (Analoge Outputkarte 0-10V). Da der FB wohl nur BOOL Typen verwertet, kommt es spätestens bei der Verknüpfung mit meiner Gobalen variablen (typ real) zum konflikt. was auch die fehlermeldung bestätigt. "Fehler 4013: Kann 'BOOL' nicht in 'REAL'konvertieren!"Entweder ich hab was grundlegend nicht verstanden oder ich seh den Trick bei der Sache nicht. Was hat es mit den "Konvertierungen" bei der Eingabehilfe (über F2) aufsich? Wenns hilft, hier mal mein Codeschnipsel (*Deklaration*)FUNCTION_BLOCK LED_TESTVAR_INPUT Button_Mod2:BOOL; Button_Start:BOOL; PlatGrundpos:BOOL; Button_Manuell:BOOL;END_VARVAR_OUTPUT Spule_Kanal1: BOOL;END_VARVAR Impuls:TP; x: INT;END_VAR(*Code*)IF(Button_Mod2 AND PlatGrundpos AND Button_Manuell)THENImpuls(IN:=Button_Start , PT:=T#10s , Q=>Spule_Kanal1 , ET=> );ELSEx:=x+1;END_IF