PCS7 Digital Ausgang schaltet nicht

Lumpi

Well-known member
Beiträge
104
Punkte Reaktionen
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
 

Thomas_v2.1

Well-known member
Beiträge
8.811
Punkte Reaktionen
2.700
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.
 
OP
L

Lumpi

Well-known member
Beiträge
104
Punkte Reaktionen
11
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.
 

Thomas_v2.1

Well-known member
Beiträge
8.811
Punkte Reaktionen
2.700
Du brauchst doch nur online zu gehen und dann mit der Maus über die Linie zu fahren, dann wird dir der Signalstatus angezeigt.
 
OP
L

Lumpi

Well-known member
Beiträge
104
Punkte Reaktionen
11
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.
 
OP
L

Lumpi

Well-known member
Beiträge
104
Punkte Reaktionen
11
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.
 
Oben