Herunterladen Inhalt Inhalt Diese Seite drucken

Sps Informationen (Option Plc); Funktionsweise Im Cs8C-Controller - Staubli CS8C Betriebsanleitung

Inhaltsverzeichnis

Werbung

Kapitel 5 - Integration
5.7.

SPS INFORMATIONEN (OPTION PLC)

Der CS8C-Controller kann mit Hilfe der standardmäßigen SPS-Sprachen programmiert werden; IEC61131-3: IL,
SFC (GRAFCET), FBD, LD, ST.
Das
Automatenprogramm
Programmierumgebung erstellt werden. Anschließend kann es heruntergeladen und auf einem CS8C-Controller
ausgeführt werden.
Zur Option PLC ist eine PLC-Lizenz für die SRS-Programmierumgebung und eine Lizenz zur Ausführung pro
CS8C-Controller notwendig.
Ohne Lizenz kann die PLC Programmierumgebung 30 Minuten lang verwendet und das Automatenprogramm 15
Minuten lang auf einem CS8C ausgeführt werden.
5.7.1. INSTALLATION
SRS
Das PLC-Automatenprogramm wird mit SRS geliefert. Bei der Installation muss die Option PLC ausgewählt
bleiben.
Zur Aktivierung der PLC-Programmierlizenz muss der PLC-Schlüssel an den PC angeschlossen werden und die
Lizenznummer mit dem SRS-Hilfsprogramm eingegeben werden (Tools > PLC > Lizenz).
CS8C
Die Option PLC kann mit Hilfe des SRS-Optionsmanagers auf einem CS8C aktiviert werden (Tools > Controller
> Optionsmanager).
Nach dem Neustart muss die Option in der Liste der Versionen der Softwarekomponenten auf MCP angezeigt
werden (Anzeigetafel > Controller > Versionen).

5.7.2. FUNKTIONSWEISE IM CS8C-CONTROLLER

PLC-Zyklus
Das Programm PLC in dem CS8C hat Zugriff auf alle digitalen und analogen Ein- und Ausgänge des Systems. Es
kann mit einem VAL3-Programm über die analogen oder digitalen Ausgänge des Systems kommunizieren.
Der PLC-Zyklus verhält sich folgendermaßen:
1. Lesen der Ein- und Ausgänge
2. Ausführen eines Zyklus des PLC-Programms
3. Schreiben der Ausgänge
4. Abwarten der verbleibenden Zeit zum Erreichen der spezifischen Zykluszeit
Die Zykluszeit des PLC-Programms wird in der PLC-Entwicklungsumgebung definiert (Erstellen >
Ausführungsoptionen). Sie kann jederzeit verändert werden.
Der CS8C unterstützt Mehrfach-Zykluszeiten von 4ms. Die Sequenzierungsgenauigkeit des PLC-Zyklus (Zeit
zwischen zwei aufeinander folgenden PLC-Zyklusanfängen) beträgt circa ± 0.1 ms.
Ist die spezifizierte Zykluszeit null, so passt das System die Dauer des PLC-Zyklus automatisch an die CPU-
Belastung des Systems an, insbesondere an das VAL3-Programm. Die Priorität des PLC-Programms ist dann
also niedriger als die des VAL3-Programms.
Start
Die physische Speicherung des PLC-Programms auf dem Controller wird im Verzeichnis /usr/plc vorgenommen.
Beim Starten des Controllers, wird das an diesem Ort gespeicherte PLC-Programm automatisch gestartet. Das
automatische Starten kann nur durch Löschen dieser Datei auf dem Controller per Ftp gestoppt werden.
Wenn beim Start ein Fehler im PLC-Programm erkannt wird (PLC-Ein-/Ausgang im CS8C nicht gefunden oder
PLC-Ausgang entspricht einem CS8C-Eingang), startet es nicht, und der Fehler wird im "Ereignisprotokoll" des
MCP angezeigt.
CS8C
PC,
muss
auf
in
© Stäubli 2009 – D28073702B
Stäubli Robotics Studio
der
mit
PLC-
gelieferten
95 / 240

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Verwandte Produkte für Staubli CS8C

Inhaltsverzeichnis