Digitalausgang: Ein digitaler Ausgang (Coil) ist eine Ein-Bit-Menge, die auf high oder low ein-
gestellt werden kann. Bevor der Wert dieses Ausgangs durch den Benutzer eingestellt wur-
de, wird der Wert von der dezentralen MODBUS-Einheit abgelesen. Das bedeutet, dass der
Funktionscode 0x01 (Read Coils) verwendet wird. Wenn der Ausgang entweder durch ein
Roboterprogramm oder durch Bet¨ a tigung der Schaltfl¨ a che Signalwert bestimmen festge-
legt wurde, wird ab diesem Zeitpunkt der Funktionscode 0x05 (Write Single Coil) einge-
setzt.
Registereingang: Ein Registereingang ist eine 16-Bit-Menge, die von der Adresse abgelesen wird,
die im Adressfeld angegeben ist. Der Funktionscode 0x04 (Read Input Registers) wird ein-
gesetzt.
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 de-
zentralen MODBUS-Einheit abgelesen. Das bedeutet, dass der Funktionscode 0x03 (Read
Holding Registers) verwendet wird. Wenn der Ausgang entweder durch ein Roboterpro-
gramm oder durch Bet¨ a tigung der Schaltfl¨ a che Signalwert bestimmen festgelegt wurde,
wird der Funktionscode 0x06 (Einzelnes Register schreiben) eingesetzt, um den Wert auf
der dezentralen MODBUS-Einheit festzulegen.
Signaladresse einstellen
Dieses Feld zeigt die Adresse des dezentralen MODBUS-Servers. Verwenden Sie die Bildschirm-
tastatur, 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 benennen. Dieser Na-
me wird verwendet, wenn das Signal in Programmen eingesetzt wird.
Signalwert
Hier wird der Istwert des Signals angezeigt. Bei Registersignalen wird der Wert als vorzeichen-
lose 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 schreiben-
de 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 Funktionscode ist kei-
ne 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.
CB3
13.11 Installation
MODBUS-Client-E/A-Einstellung
II-52
Version 3.9