Herunterladen Inhalt Inhalt Diese Seite drucken

Plc-Programmierung; Übersicht - Siemens SINUMERIK 802D sl Betriebsanleitung

Drehen, fräsen, schleifen, nibbeln
Vorschau ausblenden Andere Handbücher für SINUMERIK 802D sl:
Inhaltsverzeichnis

Werbung

Inbetriebnahme der PLC

9.6 PLC-Programmierung

9.6
PLC-Programmierung
9.6.1
Übersicht
Die Erstellung des PLC-Anwenderprogramms erfolgt mit Hilfe des Programming Tool PLC
802.
In der Dokumentation "SIMATIC S7-200 Automatisierungssystem Systemhandbuch" steht
die Handhabung für eine S7-200. Das Programming Tool PLC 802 realisiert eine
Untermenge dieser Dokumentation.
Folgendes ist gegenüber dem Basissystem S7- 200 MicroWin zu beachten:
● Die Programmierung des Anwenderprogramms ist nur in Kontaktplan möglich.
● Es wird nur eine Untermenge der Programmiersprache S7-200 unterstützt.
● Die Übersetzung des Anwenderprogramms erfolgt offline auf einem PG/PC oder
● Es kann das Projekt in die Steuerung geladen werden (Download).
● Es ist möglich, das Projekt aus der Steuerung zu laden (Upload).
● Es ist keine indirekte Adressierung der Daten möglich. Damit gibt es diesbezüglich keine
● Der Anwender muss seine Daten, Informationen vom Prozess, typgerecht verwalten.
● Weiterhin ist die Ausrichtung der Daten an bestimmten Speicheradressen abhängig vom
264
automatisch beim Download in die Steuerung.
Programmierfehler während der Laufzeit.
Bei allen Zugriffen auf die Daten muss konsequent der vereinbarte Datentyp verwendet
werden.
Beispiel:
Information1 T-Wert Speichergröße DInt (32 Bit)
Information 2 Override Speichergröße Byte (8 Bit)
Anwenderdaten
Merkerdoppelwort MD0 DInt (Information 1)
Merkerbyte MB4 Byte (Information 2)
Datentyp (Alignment). Die Ausrichtung erfolgt an Byteadressen, die ohne Rest durch die
Bytelänge des Datentyps teilbar sind.
BOOL und BYTE können an einer beliebigen Byteadresse (0, 1, 2, 3, ...),
WORD und INT müssen an einer geraden Byteadresse (0, 2, 4, 6, ...) und
DWORD, DINT, REAL müssen an einer durch 4 teilbaren Byteadresse (0, 4, 8, 12, ...)
beginnen.
Beispiel:
Merkerbit MB0.1,MB3.5
Merkerbyte MB0,MB1,MB2
Merkerwort MW0,MW2,MW4
MW3, MW5 ... sind nicht zulässig
Merkerdoppelwort MD0,MD4,MD8
MD1,MD2,MD3, MD5 ... sind nicht zulässig
Drehen, Fräsen, Schleifen, Nibbeln
Betriebsanleitung, 06/2009, 6FC5397-0CP10-6AA0

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis