Programmierstyleguide
Die im Programmierstyleguide beschriebenen Programmierrichtlinien helfen Ihnen, einen
einheitlichen Programmcode zu erstellen. Den einheitlichen Programmcode k ö nnen Sie
besser warten und wiederverwenden. Dadurch können Sie auch Fehler frühzeitig erkennen
bzw. vermeiden, z. B. durch Compiler.
Den Programmierstyleguide finden Sie im Internet
(https://support.industry.siemens.com/cs/ww/de/view/109478084).
9.2
Einschränkungen
Unterstützte Anweisungen mit Einschränkungen
Tabelle 9-1 Unterstützte Anweisungen mit Einschränkungen CPU 1513R / CPU 1515R / CPU 1517H / CPU 1518HF mit
Firmware‑Version V3.0
Anweisung
Kommunikation
TMAIL_C (ab V5.0)
Erweiterte Anweisungen
CREATE_DB
Nicht unterstützte Anweisungen
Tabelle 9-2 Nicht unterstützte Anweisungen CPU 1513R / CPU 1515R / CPU 1517H / CPU 1518HF mit Firmware‑Version V3.0
Anweisung
Kommunikation
GET
PUT
USEND
URCV
BSEND
BRCV
T_CONFIG
OPC_UA_Connect
OPC_UA_NameSpaceGetIndexList
OPC_UA_NodeGetHandleList
OPC_UA_MethodGetHandleList
Bei einem Aufruf in der CPU liefert die Anweisung einen negativen Rückgabewert RETVAL.
1)
Redundantes System S7-1500R/H
Systemhandbuch, 11/2022, A5E41814780-AD
Beschreibung
E‑Mail übertragen
Datenbaustein erzeugen
Grundlagen zur Programmbearbeitung
Einschränkung
Die S7-1500R/H CPUs ab Firmware‑Version V2.9 unterstützen
die Versionen < V5.0 der Anweisung "TMAIL_C".
Die Erstellung des Datenbausteins im Mode "Nur im Ar
beitsspeicher" wird nicht unterstützt. Die beiden anderen
Modes "Nur im Ladespeicher" oder "Arbeits- und Ladespei
cher" werden unterstützt. Weitere Informationen siehe Onli
ne-Hilfe von STEP 7.
Beschreibung
Daten aus einer remoten CPU lesen
Daten in eine remote CPU schreiben
Daten unkoordiniert senden
Daten unkoordiniert empfangen
Daten in Segmenten senden
Daten in Segmenten empfangen
Interface konfigurieren
Verbindung erzeugen
Namensraum‑Indexe lesen
Handles für Lese- und Schreibzugriffe holen
Handles für Methodenaufrufe holen
9.2 Einschränkungen
219