Herunterladen Inhalt Inhalt Diese Seite drucken

Signaladresse Einstellen; Signalname Einstellen - universal robots CB3 Benutzerhandbuch

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

Werbung

13.11 Installation
MODBUS-Client-E/A-Einstellung
Registereingang: Ein Registereingang ist eine 16-Bit-Menge, die von der Adresse ab-
Registerausgang: Ein Registerausgang ist eine 16-Bit-Menge, die durch den Benut-

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). Wird
eine MODBUS-Ausnahmeantwort empfangen, wird der Antwortcode angezeigt.
Die MODBUS-TCP-Ausnahmeantworten lauten wie folgt:
E1: UNZUL ¨ ASSIGE FUNKTION (0x01) Der in der Abfrage empfangene Funkti-
E2: UNZUL ¨ ASSIGE DATENADRESSE (0x02) Der in der Abfrage empfangene Funk-
E3: UNZUL ¨ ASSIGER DATENWERT (0x03) Ein im Abfragedatenfeld enthaltener
Version 3.5.5
gelesen wird, die im Adressfeld angegeben ist. Der Funktionscode 0x04 (Read
Input Registers) wird eingesetzt.
zer eingestellt werden kann. Bevor der Wert dieses Registers eingestellt wur-
de, wird der Wert von der dezentralen MODBUS-Einheit abgelesen. Das be-
deutet, dass der Funktionscode 0x03 (Read Holding Registers) verwendet wird.
Wenn der Ausgang entweder durch ein Roboterprogramm oder durch Bet¨ a tigung
der Schalt߬ a che Signalwert bestimmen festgelegt wurde, wird der Funkti-
onscode 0x06 (Einzelnes Register schreiben) eingesetzt, um den Wert auf der
dezentralen MODBUS-Einheit festzulegen.
onscode ist keine zul¨ a ssige Aktion f ¨ ur den Server (oder Slave).
tionscode 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.
Wert ist f ¨ ur den Server (oder Slave) unzul¨ a ssig. Pr ¨ ufen Sie, ob der eingegebe-
ne Signalwert f ¨ ur die angegebenen Adressen auf dem dezentralen MODBUS-
Server g ¨ ultig ist.
II-55
CB3

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Ur3

Inhaltsverzeichnis