Herunterladen Inhalt Inhalt Diese Seite drucken

Signaladresse Einstellen; Signalname Einstellen - universal robots CB3 Benutzerhandbuch

Vorschau ausblenden Andere Handbücher für CB3:
Inhaltsverzeichnis

Werbung

12.11 Installation
MODBUS-Client-E/A-Einstellung

Signaladresse einstellen

Dieses Feld zeigt die Adresse des dezentralen MODBUS-Servers. Verwenden Sie
die Bildschirmtastatur, um eine andere Adresse auszuw¨ a hlen. G ¨ ultige Adressen
h¨ a ngen von Hersteller und Konfiguration der dezentralen MODBUS-Einheit ab.

Signalname einstellen

Durch Verwendung der Bildschirmtastatur kann der Benutzer das Signal benen-
nen. Dieser Name wird verwendet, wenn das Signal in Programmen eingesetzt
wird.
Signalwert
Hier wird der Istwert des Signals angezeigt. Bei Registersignalen wird der Wert als
vorzeichenlose ganze Zahl ausgedr ¨ uckt. Bei Ausgangssignalen kann der gew ¨ unschte
Signalwert mit der Schaltfl¨ a che eingestellt werden. F ¨ ur den Registerausgang muss
der an die Einheit zu schreibende Wert als vorzeichenlose ganze Zahl bereitgestellt
werden.
Status Signalkonnektivit ¨ at
Dieses Symbol zeigt an, ob das Signal korrekt gelesen/geschrieben (gr ¨ un) werden
kann oder ob die Einheit unerwartet antwortet oder nicht erreichbar ist (grau).
Wenn eine MODBUS-Ausnahmeantwort empfangen wird, wird der Antwortcode
angezeigt. Die MODBUS-TCP-Ausnahmeantworten lauten wie folgt:
Version 3.0
(rev. 15965)
• Registereingang: Ein Registereingang ist eine 16-Bit-Menge, die von der Adres-
se abgelesen wird, die im Adressfeld angegeben ist. Der Funktionscode 0x04
(Eingangsverzeichnisse lesen) wird eingesetzt.
• Registerausgang: Ein Registerausgang ist eine 16-Bit-Menge, die durch den
Benutzer eingestellt werden kann. Bevor der Wert dieses Registers eingestellt
wurde, wird der Wert von der dezentralen MODBUS-Einheit abgelesen. Das
bedeutet, dass der Funktionscode 0x03 (Halteverzeichnisse lesen) verwendet
wird. Wenn der Ausgang entweder durch ein Roboterprogramm oder durch
Bet¨ a tigung der Schaltfl¨ a che ,,Signalwert setzen" gesetzt wurde, wird der Funk-
tionscode 0x06 (Einzelnes Register schreiben) eingesetzt, um den Wert auf der
dezentralen MODBUS-Einheit zu setzen.
• E1 UNZUL ¨ ASSIGE FUNKTION (0x01): Der in der Abfrage empfangene Funk-
tionscode ist keine zul¨ a ssige Aktion f ¨ ur den Server (oder Slave).
• E2 UNZUL ¨ ASSIGE DATENADRESSE (0x02): Der in der Abfrage empfangene
Funktionscode ist keine zul¨ a ssige Aktion f ¨ ur den Server (oder Slave). Pr ¨ ufen
Sie, ob die eingegebenen Signaladressen mit der Einstellung des dezentralen
MODBUS-Servers ¨ ubereinstimmen.
• E3 UNZUL ¨ ASSIGER DATENWERT (0x03): Ein im Abfragedatenfeld enthalte-
ner Wert ist f ¨ ur den Server (oder Slave) unzul¨ a ssig. Pr ¨ ufen Sie, ob der eingege-
bene Signalwert f ¨ ur die angegebenen Adressen auf dem dezentralen MODBUS-
Server g ¨ ultig ist.
II-31
CB3

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ur10

Inhaltsverzeichnis