Grenzwertbaustein wird nicht aufgerufen

lexx1984

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Kollegen,

zuerst einmal muss ich sagen das ich nicht wirklich ein Profi bin und zudem auch noch neu in diesem Geschäft:)
Jetzt habe ich folgendes Problem:

In meinem Programm wird im OB1 mit CC FB42 aufgerufen (was auch immer CC sein soll????). In diesem FB42 werden für die Analogwerte mit Hilfe eines FC42 (hier ist der eigentliche Grenzwertbaustein programmiert) Grenzwerte zur Warnung und zur Abschaltung gebildet. Die Grenwerte Gmax und Gmax_max stehen im DB42. Irgendwie schaltet das Programm aber bei den eingestellten Grenzen nicht. Hab es auch schon mehrmals versucht zu übertragen. Kann es auch im Online Modus nicht beobachten, hier bleibt das Fenster für IN OUT usw. weiß. Der Balken für RUN läuft ebenfalls nicht.

Analogwerte kann ich sehen, diese werden auch richtig angezeigt. Eigentlich kann es nur eine Kleinigkeit sein, bin aber zu blöd es zu finden und langsam am verzweifeln. Wäre super wenn einer von euch die richtige Idee hat

Vielen Dank für eure Unterstützung


Gruss Daniel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ja danke, hab mir inzwischen eine Anweisungsliste bei Siemens gezogen.
Das Problem für mich ist aber das ich keinen bedingten Aufruf erkennen kann. Es werden nur Bausteine Aufgerufen.

CALL FC1
CALL FC90
CALL FC91
CALL FC2
CC FB42

Kann es sein das in den Bausteinen zuvor das zurückspringen in den OB1 und damit das weitere abarbeiten des FB42 blockiert wird?

Wäre ja dann die einzige Erkärung.
Muss mal suchen was da so steht.

Gruss
 
Hallo,

F1 und kein Siemens-Download.

cc ohne IDB ist nicht erlaubt.

eine Zeile unter dem markiertem
 

Anhänge

  • cc.jpg
    cc.jpg
    60 KB · Aufrufe: 22
CALL FC1
CALL FC90
CALL FC91
CALL FC2
CC FB42

Kann es sein das in den Bausteinen zuvor das zurückspringen in den OB1 und damit das weitere abarbeiten des FB42 blockiert wird?

Antwort : Ja !
Ist wird hier das VKE, das beim verlassen des FC2 gebildet wird, weiter verwendet.
Es ist immer wieder schön zu sehen, mit welcher Kreativität und Schaffenskraft so manche Programmierer so ihre SPS-Werke erzeugen. :)sw8::sm17:)

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

F1 und kein Siemens-Download.

cc ohne IDB ist nicht erlaubt.

eine Zeile unter dem markiertem

möp ... cc geht nur ohne IDB

ersetze das CC (konditionierter call, also VKE=1 wie PN/PD schon erwähnte!) durch einen UC (unkonditionierter call, also VKE=WURSCHT!)
 
Super, Dankeschön.

werde es mal versuchen sobald die mir wieder meine Spannungsversorgung zuschalten können.


Schönen Tag noch.

Gruss Daniel
 
Zurück
Oben