Sonstiges Analogwerte von PCS7 zu WinCC übertragen?

DannyNRW

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

ich simuliere gerade eine Anlage und möchte dementsprechend einen simulierten Analogwert an eine PCS7-Balkenanzeige übertragen, sodass ein Behälterfüllstand angezeigt wird.
Leider habe ich gesehen, dass zumeist nur Antriebsbausteine (oder eben Hardwareadressen, die ja bei einer Simulation keine Werte liefern) die Möglichkeit bieten, über "Bedienen & Beobachten" mit WinCC zu kommunizieren. Das gleiche Problem wird mir ebenfalls noch mit Digitalsignalen über den Weg laufen. Wie wäre es nun möglich, einen normalen Real- oder Integerwert an WinCC zu senden?
Danke schon mal an dieser Stelle.

Daniel
 
dann hebelst Du zwar das PCS7 Konzept aus. Aber einfach nen FB schreiben mit 10 real als Eingang und 10 real als Ausgang. Bei den Eingaengen die entsprechenden Attribute fuer "Bedienen und Beobachten" setzen. Dann diesen Baustein im CFC aufrufen. Durch ASOS-Uebersetzen werden dann diese Reals im WinCC verfuegbar...

Gruss
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke erstmal dafür. Das heißt, ich lege den FB einfach in der Komponentensicht an und meine betreffende Variable schalte ich dann per Instanz-DB auf den FB?
Gibt es vielleicht noch eine andere Möglichkeit? Ich dachte, dass es evtl. einen Baustein gibt, der Real- oder Boolwerte an WinCC senden kann?
 
nee, diesen Baustein musst Du Dir wie ich oben geschrieben habe selber programmieren...
Dann in irgend nem CFC Plan aufrufen und die Realwerte die Du in der Visu brauchst an die Eingaenge dranziehen...
 
Zuletzt bearbeitet:
Ich werde das morgen mal probieren, danke Dir. Müssen es 10 Real-Werte sein oder geht es auch mit weniger? Funktioniert das genauso mit Bool-Werten?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das Flag s7_m_c = true kann man auch bei DB Variablen deklarieren.

1. Variablen im DB mit Attrib. versehen
2. DB-Eigenschaften Bedienen & Beobachten aktivieren

Dann werden die Variabeln beim AS/OS Übersetzen abgeleitet.

Diese kann man dann im WinCC verschalten.
 
Zuletzt bearbeitet:
ich simuliere gerade eine Anlage und möchte dementsprechend einen simulierten Analogwert an eine PCS7-Balkenanzeige übertragen, sodass ein Behälterfüllstand angezeigt wird.

Es gibt auch die Möglichkeit am Kanal-Treiber ein Simulationswert auszuschalten bzw. wir nehmen immer eine Analoganzeige und nehmen die PV-Wert Variable um z.B. den Behälterfüllstand anzuzeigen. Dann kann man den Wert auch über das Faceplate simulieren.
 
Ich habe gesehen, dass der Baustein MonAnl existiert. Getestet habe ich das ganze bereits und die Werte werden auch in WinCC angezeigt.
Jetzt habe ich nur noch das Problem, dass über den Bildbaustein ein gelbes Ausrufezeichen gelegt wird. Weiß vielleicht jemand, woran das liegen könnte?
 
Zurück
Oben