PCS7 SFC Positionstext auslesen

mus

Level-1
Beiträge
5
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, vielleicht kann mir jemand helfen. Ich habe in SFC Positionstexte zu den Positionsnummern (POSINO) projektiert. Diese werden auch, wie gewünscht, im SFC-Faceplate (SFC-Visualization) angezeit. Nun möchte ich diesen Text (aktuelle Position) auch zusätzlich in einem Ausgabefeld anzeigen. Der SFC mappt lediglich die Positionsnummer hoch zur Visualisierung - ich habe aber keine Ahnung, wie ich den Text auslesen kann. Über Hilfe wäre ich dankbar!
 
Ich denke gar nicht!
Wir machen das immer so, dass wir den Text bei jedem Schritt (im Init) in ein DB-char- Feld schreiben, und dieses mit S7_m_c= true auf die OS mappen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Es geht!

Habe herausgefunden wie es geht. Über eine SFC API Funktion ist es möglich (die Funktionen stehen in der Doku der SFC-Visualization). Eine genaue Reihenfolge im Code ist dabei zu beachten. Außerdem muss der Serverprefix vor die Variable geschrieben werden, damit es auf den Clients funktioniert.

#pragma code("sfccli.dll")
#include "sfccli.h"
#pragma code()

SFCGetPositiontext( GF_Inst, Posinummer, Positext, 20);
 
Zuletzt bearbeitet:
Zurück
Oben