Step 7 Cfc (pcs 7) & iec61131-3

ichnewbie

Level-1
Beiträge
25
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Morgen,
ich muss ein Teil des Projekts programmieren (Erdöl-Plattform). Nach Kunden Vorgaben muss die Programmierungssoftware dem IEC61131-3 enstsprechen.
CFC fällt also aus.
Was übrig bleibt: SCL, FUB ,AWL.

Wie soll also mit den ganzen (@xxx) beim Übersezten erzeugten Baugruppentreibern passieren?? Im Klartext gibt es eine andere Möglichkeit sie zu erzeugen aber ohne Verwendung der CFCs.

Danke
 
PCS7 ohne CFC funktioniert nicht!

Step7 Prof 2010 kaufen, das ist incl. SCL. Und für die Visu WinCC 7.x

Die Diagnose (das was bei PCS7 die Baugruppentreiber, @-Pläne machen) musst Du dann selber schreiben. Evtl. kannst Du dann auch Systemfehlermelden (SFM) nutzen.

Gruß.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
ich muss ein Teil des Projekts programmieren (Erdöl-Plattform). Nach Kunden Vorgaben muss die Programmierungssoftware dem IEC61131-3 enstsprechen.
CFC fällt also aus.

Es sollte sich dringend mal jemand mit dem Kunden auseinandersetzen, der Erfahrung hat! Ansonsten fallt Ihr sicher auf die Nase... Wäre nicht das erste Mal, das sowas passiert.
 
Es sollte sich dringend mal jemand mit dem Kunden auseinandersetzen, der Erfahrung hat! Ansonsten fallt Ihr sicher auf die Nase... Wäre nicht das erste Mal, das sowas passiert.

100% ACK.

Wir haben ca 25000 IOs (hardwired)+ 5 Stk S7 400 er H Maschinen. Ohne CFC zu arbeiten heißt für mich einen riesen Aufwand. **kotz*
 
Wir haben ca 25000 IOs (hardwired)+ 5 Stk S7 400 er H Maschinen. Ohne CFC zu arbeiten heißt für mich einen riesen Aufwand. **kotz*

Evtl. hat der Kunde ehh Vorgaben, wie die SPS-Programmierung/Visu umzusetzen ist. Sollte man aber klären, bevor man anfängt zu programmieren. Falls er keine Vorgaben hat, kann man Ihn garantiert überzeugen, CFC zuzulassen. Hat bei mir bisher oft funktioniert. Schließlich ist Siemens-CFC/PCS7 ja nicht Irgendwas... Wer hatte denn die Idee mit PCS7? Wie gesagt, PCS7 ohne CFC geht nicht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Evtl. hat der Kunde ehh Vorgaben, wie die SPS-Programmierung/Visu umzusetzen ist. Sollte man aber klären, bevor man anfängt zu programmieren. Falls er keine Vorgaben hat, kann man Ihn garantiert überzeugen, CFC zuzulassen. Hat bei mir bisher oft funktioniert. Schließlich ist Siemens-CFC/PCS7 ja nicht Irgendwas... Wer hatte denn die Idee mit PCS7? Wie gesagt, PCS7 ohne CFC geht nicht.

Ich möchte was hinzufügen, WinCC wird nicht eingesetzt sondern ein anders Scada System (SICAM 230 vom Haus Siemens). Die steuerungen sollen mit dem Scada anhand des Protokolls IEC60870-5-104 kommunizieren.
 
Ich möchte was hinzufügen, WinCC wird nicht eingesetzt sondern ein anders Scada System (SICAM 230 vom Haus Siemens). Die steuerungen sollen mit dem Scada anhand des Protokolls IEC60870-5-104 kommunizieren.

Naja, dann ist PCS7 schonmal komplett raus, PCS7 bedeutet SPS-Programmierung und Visu in einem System (Das ist auch die Definition eines Prozessleitsystems)...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich meinte Step7 V5.5 statt PCS7 (ich könnte es später nicht ändern in der Überschrift) allerdings mit dem einsatz der CFCs

Jo, dass kannst Du natürlich machen, bzw. versuchen beim Kunden durchzusetzen. Allerdings hast Du dann keine Ordnerstruktur (Technologische Hierarchie) im Planordner (bei 25000 IOs kann das schon unübersichtlich werden, evtl. hilft noch PlanimPlan...) Und die @Pläne hast Du auch nicht, die gibt's nur bei PCS7.

Nebenbei CFC ist zwar in der 61131 nicht definiert aber

Der Continuous Function Chart ist eine Programmiersprache für Speicherprogrammierbare Steuerung (SPS). Obwohl sie keine der in der IEC 61131-3-Norm definierten Sprachen ist, stellt sie eine gängige Erweiterung von IEC-Programmierumgebungen dar.

Ihr Hauptanwendungsgebiet liegt vor allem in der Prozessleittechnik, weil sich die dort auftretenden, komplexen Steuerungs- und Regelungsaufgaben sehr gut in CFC abbilden lassen.
...
Auch wenn CFC kein Teil der IEC-Norm ist kann er aufgrund seiner Verbreitung als De-facto-Norm betrachtet werden.

Also die Bausteine könntest Du ja IEC konform in SCL schreiben nur deren Verschaltung/Aufruf erfolgt in CFC. Alles Auslegungssache...

Gruß.
 
Zuletzt bearbeitet:
"The PLC language shall comply with IEC61131-3"

Man muss immer beachten, das die Ausschreibungen nicht unbedingt von Fachleuten gemacht werden.
Manche die gerade lesen und schreiben können haben IEC61131-3 aufgeschnappt und fühlen sich ganz toll.
Richtig schlimm wird es, wenn ein Firma A eine Ausschreibung so schreibt, das sie zur Firma B passt mit
der sie heimlich verbunden ist. Dann entstehen solche Sätze.

Ich würde denen:

1. Eine Kosten/ Nutzenabschätzung FÜR PCS7 MIT CFC machen
2. die krunden Alternativen aufzeigt.

dabei ganz neutral reden und dabei den Kunden auf den Geschmack kommen lassen.
Wen der Kunde dann das Gefühl hat, das isses, fühlt er sich nicht so gegängelt. ;-)
 
Zurück
Oben