SPS Integration_de.pdf - 第10页

10 10 2.6 V erbindung über die RS232 Schnittstelle Die serielle Schnittstelle RS232 ist ein Standard für eine bei Computern und speicherprogrammierbaren Steuerungen oft verwendete Schnittstelle. Die Drucksysteme sind mit…

100%1 / 60
9
2 Einleitung
2.4 Verbindung über die digitale Schnittstelle
Für die Einbindung in den übergeordneten Steuerungsablauf ist das Drucksystem mit einer digitalen I/O Schnittstelle
ausgerüstet über welche der Druck- und Etikettiervorgang gestartet, überwacht und unterbrochen werden kann.
Über die gleiche Schnittstelle können Status- und insbesondere Fehlermeldungen an die übergeordnete Steuerung
übergeben werden.
Siehe Schnittstellenbeschreibung I/O Schnittstelle unter Kapitel 8.
i
Hinweis!
Die digitale Schnittstelle kann nicht zum Übertragen von Druckdaten verwendet werden. Für deren
Übertragung stehen die USB-, RS232- oder TCP/IP Schnittstelle zur Verfügung.
2.5 Verbindung über die TCP/IP Schnittstelle
TCP/IP ist ein Netzwerkprotokoll, welches erlaubt, über lokale Netzwerke (LAN – Local Area Network) oder das
Fernnetz/Internet (WAN – Wide Area Network) zu kommunizieren. Damit unterschiedliche Programme und Computer
mitdemDrucksysteminVerbindungtretenkönnen,mussdieseuntereinerspezischen
und bekannten IP- und Portadresse erreichbar sein.
Über die Port- und IP Adresse wird sichergestellt, dass die Befehle vom Sender den richtigen Empfänger erreichen.
Das Drucksystem verwendet zur Kommunikation per Default den Port 9100.
DieSteuerungkannmiteinerstatischenodereinerdynamischüberDHCPwechselndenIP-Adressekongu-
riert werden. Bei der Steuerung über den Remote Befehlssatz empfehlen wir die Verwendung einer statischen
IP-Adresse. Durch diese Vorgehensweise ist die Verbindungseinstellung zwischen Client und Host statisch hinterlegt
und kann bspw. beim Ausschalten der Geräte erneut ohne Probleme aufgebaut werden.
Die Nutzung der Remote Schnittstelle kann von mehreren Computern oder Systemen im Netzwerk verwendet
werden. Um eine fehlerfreie Synchronisation der Prozesse zu erzielen, ist darauf zu achten dass nur ein Client die
Steuerung und Überwachung übernimmt. Die Schnittstelle eignet sich sowohl zur Übertragung der Druckdaten, als
auch zur Steuerung und Überwachung des Etikettierprozesses.
Clients können in beliebigen Netzwerken unter den Betriebssystemen MS Windows oder Linux installiert werden.
i
Hinweis!
Im Auslieferungszustand steht das Drucksystem im DHCP Mode.
i
Hinweis!
Das Drucksystem nutzt zur Übertragung von Befehlen den Port 9100.
i
Hinweis!
Bei Verwendung der Remote Befehle von einem beliebigen Client ist es von Vorteil, eine statische
IP-Adresse für das Drucksystem zu verwenden.
i
Hinweis!
Einstellungen der IP-Adresse oder sonstigen Verbindungseigenschaften sind direkt, ohne einen Neustart
aktiv.
!
Achtung!
Der Betreiber des Systems ist verantwortlich und muss sicherstellen, dass nur ein Client im Netzwerk die
Steuerung des Drucksystems übernimmt.
10 10
2.6 Verbindung über die RS232 Schnittstelle
Die serielle Schnittstelle RS232 ist ein Standard für eine bei Computern und speicherprogrammierbaren Steuerungen
oft verwendete Schnittstelle. Die Drucksysteme sind mit einem weiblichen, 9-poligen SUB D Stecker ausgeführt.
Um zwei Geräte über eine serielle Schnittstelle miteinander zu verbinden müssen die „hörenden“ und die
„sprechenden“ Ein- und Ausgänge miteinander verbunden werden.
Die Schnittstelle eignet sich sowohl zur Übertragung der Druckdaten, als auch zur Steuerung und Überwachung des
Etikettierprozesses.
Die Signalqualität einer RS232 Schnittstelle nimmt mit zunehmender Leitungslänge ab. Damit ist die Leitungslänge
begrenzt. Für unterschiedliche Übertragungsraten ergeben sich die folgenden Richtwerte:
Max. Baud Max. Länge
2400 900 m
4800 300 m
9600 152 m
19200 15 m
57600 5 m
115200 < 2 m
Da die Verbreitung von seriellen Schnittstellen weltweit abnimmt wurde in den nachfolgenden Beispielen die Remote
Befehlsansteuerung über RS232 nicht behandelt und ausschließlich die Möglichkeiten über die TCP/IP Schnittstelle
aufgezeigt. Die verwendeten Befehle sind allgemeingültig für beide Schnittstellen.
i
Hinweis!
Einstellungen der Verbindungseigenschaften der seriellen Schnittstelle sind direkt, ohne einen Neustart
aktiv.
!
Achtung!
Der Betreiber des Systems ist verantwortlich und muss sicherstellen, dass nur ein Client im Netzwerk die
Steuerung des Drucksystems übernimmt, wahlweise TCP/IP oder RS232.
2 Einleitung
112 Einleitung
2.7 Hinweise zu cab SPS Programmen
2.7.1 Hard- und Software
Die hier aufgeführten Programmbeispiele wurden in einem Projekt mit folgender Hard- und Softwareplattform erstellt:
Hersteller: Siemens
Hardware: CPU 1511-1PN
Programmiersoftware: Tia Portal V13 SPS1 Update 6
Das Projekt wurde unter dem Dateinamen „cab_Remote_YYYYMMDD" gespeichert, wobei die Indexierung
YYYYMMDD Aufschluss über das Revisionierungsdatum geben und zur Überprüfung der Aktualität dienen.
Da das Projekt insgesamt vier Programmbeispiele beinhaltet und diese selektiv zur Auswahl bereit stehen sollen, ist
jeweils im Netzwerk 4 die Eingabebedingung „Start Sample“ vorhanden. Diese muss aktiviert werden, um Zugriff auf
den Drucker zu ermöglichen.
i
Hinweis!
Nur ein Computer oder System kann gleichzeitig die Steuerung des Druckers übernehmen. Bei
Verwendung von Siemens CPUs, welche anderen Baureihen angehören, kann die Konvertierung des
Programms über das TIA Portal erfolgen.