PCS7 Digital Ausgang schaltet nicht

Lumpi

Level-1
Beiträge
104
Reaktionspunkte
11
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen zusammen.

Habe ein PCS7 Problem welches mich etwas staunen lässt.
Verwendete Version ist 8.1, Bibliothek APL.

Das Phänomen was ich habe: Der Ausgangstreiber Pcs7DiOu schaltet nicht den Ausgang, obwohl der Anschluss des Bausteins PV_in "1" ist.:confused:
Dem Baustein ist unmittelbar ein Timer Vorgeschaltet, diesen habe ich aber auch schon mal umgangen, brachte allerdings auch keinen Erfolg.
Das Witzige ist jetzt, wenn ich ein ODER Glied unmittelbar vor den Ausgangstreiber setze, und dann einen freien Eingang von diesem ODER im Testmodus auf eins setzte, schaltet der Ausgangstreiber! Seltsam ist auch, dieser Programmteil ist doppelt vorhanden (also die selbe Funktion natürlich mit einem anderem Ausgang). Die zeigt genau das selbe Problem.

Bin da so ein bischen Ratlos was es sein könnte. Habe bei der Anlage bzw. in diesem Programm noch zig hundert mehr DiOu, die funktionieren bisher alle (das was ich schon getestet habe).
Das Programm als auch die Ausgangskarte (eine ET200s 8Fach DO Karte) laufen alle im OB35. Da gibt es also auch keine Differenzen.

Preisfrage jetzt, hat jemand eine Ahnung woran es liegen kann.

Gruß
Sven
 
Wie ist denn der Signalstatus des Pcs7DiOu Einganges? Es kann sein dass du mit deinem Oder-Baustein davor den Signalstatus änderst, und dann der Treiber das Signal durchschaltet.
 
Hallo.

Daran habe ich auch schon mal gedacht. Kann aber hier auch nichts ungewöhnliches auf den ersten Blick feststellen. Alles was diesen einen Ausgang schaltet wird noch woanders verwendet. Da ist mir nichts dergleichen aufgefallen.
Ich kann ja mal die Struktur direkt vor dem Treiberbaustein auflösen, so das nur noch das bool´sche Signal den Ausgang schaltet. Damkt könnte ich das ja denke ich mal ausschließen bzw. herausfinden ob das das Problem ist.
 
Hallo.

Der Timer ist aus der APL Bibliothek von PCS7 und ist ein FB.
Screenshot muss ich mal schauen. Hab da auf der Baustelle nicht so einfach Internetzugang.
 
Abend zusammen.

Ihr hattet recht. Es lag am Quality Code eines Signales welches dort verarbeitet wurde.
Bei diesem Signal handelt es sich um den Ausgang eines Interlock-Bausteins. Bei diesem Baustein war von der OS aus ein Eingang überbrückt. Somit war der Quality Code nicht 16#80 sondern 16#60. Dies hat scheinbar dazu geführt das dieses "Problem" auftrat.
Ich habe die Überbrückung am Interlock rückgesetzt und schon ging es.

Danke für die Ratschläge.
 
Zurück
Oben