OIT***-F113-B12-CB*
Kommunikation zum OIT-System
7.3
TCP/IP-Kommunikation mit Easy Mode
Zur Kommunikation zwischen SPS und OIT-System dient das TCP/IP-Protokoll.
Bei der Kommunikation im Easy Mode verbindet sich das Host-System über die
Port-Adresse: 10100 mit dem OIT System. Beim Starten der Kommunikation im
Easy Mode wartet das OIT-System zuerst auf ein Triggersignal. Es gibt zwei
unterschiedliche Triggersignale:
Triggersignal von einem externen Triggersensor (positive Flanke)
oder
Triggersignal über das SPS-Telegramm.
Nachdem eins der beiden Triggersignale ausgelöst hat, nimmt das OIT-System
ein Bild auf. Nach erfolgreicher Aufnahme des Bildes dekodiert das OIT-System
die auf dem Codeträger gespeicherten Daten und sendet diese an die SPS. Bei
nicht erfolgreicher Lesung des Codeträgers, sendet das OIT-System einen
"Lesefehler" an die SPS. Danach wartet das OIT-System wieder auf ein
Triggersignal.
Trigger
Abbildung 7.1 Flussdiagramm Easy Mode
Telegrammstruktur:
Das Datentelegramm hat einen feste Länge. Der gelesene Code auf dem
Codeträger wird in ASCII-Zeichen zur SPS gesendet. Hat der gelesene Code auf
dem Codeträger weniger als 6 Zeichen wird der Code mit führenden Nullen
aufgefüllt. Z. B. Die Nummer 123 wird als 000123 gesendet.
Erfolgreiche Lesung des Codeträgers
Byte 0
Byte 1 - 6
Startzeichen
Codenummer
#(23 hex)
000001 -
999999
Nicht erfolgreiche Lesung des Codeträgers
Byte 0
Byte 1 - 6
Startzeichen
Codenummer
#(23 hex)
NOREAD
(ASCII)
32
Daten senden
Byte 7 - 10
Byte 11
Status
Checksumme
siehe
Wert x
Statustabelle
Byte 7 - 10
Byte 11
Status
Checksumme
siehe
Wert x
Statustabelle
Byte 12
Byte 13
Endzeichen 1
Endzeichen 2
CR (0D hex)
LF (0A hex)
Byte 12
Byte 13
Endzeichen 1
Endzeichen 2
CR (0D hex)
LF (0A hex)