WinCC V5 Ausdruck starten mit S7 Merker

mmagnum

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

wie kann ich bei WinCC V5 einen Ausdruck starten durch das Setzen eines Merkers (S7).
Es sollte so RPTJobPrint("Testausdruck"); oder so ähnlich funktionieren?? :confused:
Nur wie kann ich diese C-Aktion anstossen?? :confused:

Ich bin leider kein C-Experte!! :(

Gruss
mmagnum
 
C Aktion

Hi,

im GlobalScript eine Aktion implementieren, die z.B. jede Sekunde aufgerufen wird:

Code:
#include "apdefap.h"
int gscAction( void )
{
if ( GetTagBit("Merkerbit") == 1) 
 {
                RPTJobPrint("@PrintJob_BlaBlaBla"); //Return-Type: BOOL 
 SetTagBit("Merkerbit",0); //Return-Type: BOOL 
 return 1;
 }
else
return 0;
}

Da wird geprüft, ob der "Merkerbit" auf TRUE ist, wird gedruckt und der
Merker wird resetet.

Ach so, anstatt Zyklisch, kann man die Aktion an eine Variable "anhängen"(Siehe Trigger der Aktion).

Klaro?

Gruss: Vladi
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Vladi,

Vielen Dank für deinen Lösungsvorschlag. :-D
Ich habe wieder was dazu gelernt. Du hast mir super weitergeholfen.

Vielen Dank und noch ein schönes Wochenende.

Gruss
mmagnum
 
Zurück
Oben