Hallo Leute,
ich kann mir folgendes nicht erklären.
In einem FB ist einer (von mehreren) RS Bausteinen zwar richtig Deklariert, wird auch korrekt aufgerufen. Aber dessen Ausgang soll dann nicht BOOL sein??
Deklaration:
Ist_auto: RS; (*Autoablauf starten*)
Programmteil
Ist_auto(SET:= (ERL_Auto AND ER_v AND LS2), RESET1:= NOT Frg_Vorschub OR ABZ_r, Q1=> );
(*Ausgänge Auslaufblockzug steuern*)
ABZ_vw:= (Ist_auto.Q1 AND Frg_Auslauf) XOR (ERL_Hand AND ABZ_v);
beim übersetzen kommt immer wieder dieser Fehler
Fehler 4011: ERL_Vorschub(113): Unzulässiger Typ in Parameter 2 von 'AND': Kann 'RS' nicht in 'BOOL' konvertieren..
Also wenn ein RS.Q1 nicht BOOL ist, was ist es dann?
Gruß Thomas