DE_Nordson_EFD_Ultimus_V_Operating_Manual.pdf - 第38页

1.3 Kommunikationsablauf Die Ultimus V verwendet zwei Kommunikationsabläufe. Der erste ist eine Download-Befehlssequenz und der andere eine Feedback-Befehlssequenz. 1.3.1 Download-Befehle Die Download-Befehle werden verw…

100%1 / 52
Anhang B — RS-232 Übertragungsprotokoll
Pin 2: RS-232_TX
Der RS-232 TX-Pin überträgt Daten der Dosierstation auf ein externes Kommunikationsgerät. Beim externen
Kommunikationsgerät sollte dieser Pin an dessen RS232-RX-Pin angeschlossen werden.
Pin 3: RS-232_RX
Der RS-232 RX-Pin empfängt Daten vom externen Kommunikationsgerät in die Dosierstation. Beim externen
Kommunikationsgerät sollte dieser Pin an dessen RS232-TX-Pin angeschlossen werden.
Pin 5: Gemeinsame Masse
1. RS-232 Protokoll
1.1 Kommunikationsspezifikationen
Das RS-232 Protokoll für die Ultimus V verwendet den RS232C-Standard. die Ultimus V agiert als Terminal zum
Remote-Host-PC oder zur SPS.
die Ultimus V verwendet bei der Kommunikation die folgenden Einstellungen:
• Synchronmodus: Halbduplex
• Baud-Raten: 9600, 19200, 38400, 115200 (default)
HINWEIS: Die Baudrate ist im Menüpunkt ‘COM Port einstellen’ frei wählbar. Weitere Informationen finden Sie im
Menüpunkt Bildschirm Kommunikationsport-Optionen (COM Port einstellen) auf Seite 24.
• Start-Bit: 1
• Datenlänge: 8bit (ASCII)
• Paritäts-Bit: None
• Stopp-Bit: 1
1.2 Datencodes
Alle Befehls-Pakete, die zwischen der Ultimus V und dem Remote-Host ausgetauscht werden, werden in ASCII
formatiert.
Die folgenden ASCII-Codes werden als Teil des Kommunikationsprotokolls verwendet:
• Paket-Start: STX (0x02h)
• Paket-Ende: ETX (0x03h)
• Bestätigen: ACK(0x06h)
• Nicht bestätigen: NAK (0x15h)
• Anfrage: ENQ (0x05)
• Übertragungsende: EOT (0x04h)
Ultimus V Präzisionsdosiergerät
37www.nordsonefd.com/de info.de@nordsonefd.com +49 89 2000 338 600 Nordson EFD Verkaufs- und Kundendienst für Dosiersysteme stehen Ihnen weltweit zur Verfügung.
1.3 Kommunikationsablauf
Die Ultimus V verwendet zwei Kommunikationsabläufe. Der erste ist eine Download-Befehlssequenz und der andere
eine Feedback-Befehlssequenz.
1.3.1 Download-Befehle
Die Download-Befehle werden verwendet, wenn der Remote-Host auf der Ultimus V einen Parameter einstellt,
jedoch keine Feedback-Daten benötigt. Die Download-Befehlssequenz folgt den unten angeführten Schritten:
1. Der Host übermittelt einen Anfrage (ENQ)-Befehl an die Ultimus V.
2. Die Ultimus V empfängt den ENQ-Befehl und übermittelt eine Bestätigung (ACK) zurück an den
Host.
3. Wenn der Host die Bestätigung (ACK) empfängt, übermittelt der Host das Befehls-Paket.
Zum Beispiel STX+08+PS--+0500+F0+ETX.
4. Wenn die Ultimus V das Befehls-Paket empfängt und der Befehl erfolgreich ausgeführt wurde,
übermittelt die Ultimus V einen ‚A0’-Befehl.
Wenn das Befehls-Paket einen Fehler enthielt oder der Befehl nicht ausgeführt werden konnte
oder die Übermittlung unterbrochen wurde, übermittelt die Ultimus V einen ‚A2’-Befehl. Siehe auch
“1.4Befehl Timeout” auf S. 40.
5. Nachdem der Host entweder einen A0- oder einen A2-Befehl empfangen hat, kann er entweder ein
weiteres Befehls-Paket oder einen Übertragungsende (EOT)-Befehl übermitteln, um den Ablauf zu
beenden.
Anhang B — RS-232 Übertragungsprotokoll
(Fortsetzung)
Host UltimusV
ENQ
ACK
“PS 0500”
“A0”
EOT
Ultimus V Präzisionsdosiergerät
38 www.nordsonefd.com/de info.de@nordsonefd.com +49 89 2000 338 600 Nordson EFD Verkaufs- und Kundendienst für Dosiersysteme stehen Ihnen weltweit zur Verfügung.
1.3.2 Feedback-Befehl
Die Ultimus V sendet die angeforderten Daten zurück an den Host, wenn Feedback-Befehle verwendet werden.
Die Feedback-Befehlssequenz folgt den unten angeführten Schritten:
1. Der Host übermittelt einen Anfrage (ENQ)-Befehl an die Ultimus V.
2. Die Ultimus V empfängt den ENQ-Befehl und übermittelt eine Bestätigung (ACK) zurück an den
Host.
3. Wenn der Host die Bestätigung (ACK) empfängt, übermittelt der Host das Befehls-Paket.
Zum Beispiel STX+04+UA-- +C6+ETX.
4. Wenn die Ultimus V das Befehls-Paket empfängt, übermittelt er einen ‚A0’-Befehl.
Wenn das Befehls-Paket einen Fehler enthielt oder der Befehl nicht ausgeführt werden konnte
oder die Übermittlung unterbrochen wurde, übermittelt die Ultimus V einen ‚A2’-Befehl. Siehe auch
“1.4Befehl Timeout” auf S. 40.
5. Wenn der Host einen ‚A0’-Befehl empfängt, sendet er eine Bestätigung (ACK) um anzuzeigen, dass
er für den Datenempfang bereit ist.
6. Wenn die Bestätigung (ACK) vom Host empfangen wurde, sendet die Ultimus V ein Befehls- Paket
mit den vom Host angeforderten Daten. Zum Beispiel STX+05+D0+00001+96+ETX.
7. Nachdem der Host das Befehls-Paket empfangen hat, kann er entweder ein weiteres Befehls- Paket
oder einen Übertragungsende (EOT)-Befehl übermitteln, um den Ablauf zu beenden.
Anhang B — RS-232 Übertragungsprotokoll
(Fortsetzung)
Host UltimusV
ENQ
ACK
“UA”
“A0”
ACK
“D0001”
EOT
Ultimus V Präzisionsdosiergerät
39www.nordsonefd.com/de info.de@nordsonefd.com +49 89 2000 338 600 Nordson EFD Verkaufs- und Kundendienst für Dosiersysteme stehen Ihnen weltweit zur Verfügung.