Überwachung; Modbus-Protokoll; Beschreibung Der Unterstützten Funktionscodes - Carel FCR3 Mode D'emploi

Régulateur triphasé connexion rs485modbus
Table des Matières

Publicité

Les langues disponibles

Les langues disponibles

GER
In serieller Verbindung V1.0 wird das Modbus-Protokoll im Slave-Modus
unterstützt (Antwort auf eine Master-Abfrage).
Wert
9600
Baudrate
19200
38400
Start
1 bit
Datum
8 bit
Parität
Keine
Stopp
2 bit

9.1 Modbus-Protokoll

Ermöglicht die Verbindung mit allen Geräten und Überwachungssystemen,
welche Modbus in der seriellen Verbindung V1.0 unterstützen (Spezif.
V1.1a). Die nachstehende Tabelle erläutert die derzeit unterstützten
Funktionscodes:
Code
Kurzbeschreibung
01 (0x01) Read Coils
02 (0x02) Read Discrete Inputs
03 (0x03) Read Holding Registers
04 (0x04) Read Input Registers
05 (0x05) Write Single Coil
06 (0x06) Write Single Register
15 (0x0F) Write Multiple Coils
16 (0x10) Write Multiple Registers
17 (0x11) Report Slave ID
Die nachstehende Tabelle erläutert die derzeit unterstützten Modbus-
Ausnahmebedingungen:
Code
Kurzbeschreibung
1
Illegal function
2
Illegal data address
3
Illegal data value
9.1.1
Beschreibung der unterstützten
Funktionscodes
0x01 Read Coils
0x02 Read Discrete Inputs
Visualisieren von 1 bis 16 angrenzende Digitalvariablen.
Der Slave antwortet mit Ausnahmebedingungen in den folgenden Fällen:
AUSNAHMEBEDINGUNG 2: Adresse der ersten aufgerufenen Variable > 16
Adresse der ersten aufgerufenen Variable + Anzahl der aufgerufenen
Variablen > 16
AUSNAHMEBEDINGUNG 3: Anzahl der aufgerufenen Variablen > 16
0x03 Read Holding Registers
0x04 Read Input Registers
Visualisieren von 1 bis 16 angrenzende oder ganze Analogvariablen
Der Slave antwortet mit einer Ausnahmebedingung in den folgenden
Fällen:
AUSNAHMEBEDINGUNG 2: Adresse der ersten aufgerufenen Variable >
16
Adresse der ersten aufgerufenen Variable + Anzahl der aufgerufenen
Variablen >16
AUSNAHMEBEDINGUNG 3: Anzahl der aufgerufenen Variablen > 16
NB: Die maximale Anzahl von 32 übertragbaren Integervariablen
wird von der maximalen Größe des Sendepuff ers bestimmt.
0x05 Write Single Coil
Schreibt eine Digitalvariable auf ON oder OFF auf Slave.
Der Slave antwortet mit einer Ausnahmebedingung in den folgenden
Fällen:
"FCR3 Dreiphasiger Drehzahlregler" +030222151 - rel. 1.3 - 12.01.2021
9. ÜBERWACHUNG
Spezifi kationen
DIP S2.7/ BAUD1
DIP S2.8/ BAUD2
OFF
OFF
ON
OFF
OFF
ON
Beschreibung
Liest von 1 bis 16 angrenzende Digitalvariablen
Liest von 1 bis 16 angrenzende Digitalvariablen
Liest von 1 bis 16 angrenzende
Analog-/Integervariablen
Liest von 1 bis 16 angrenzende
Analog-/Integervariablen
Schreibt 1 Digitalvariable
Schreibt 1 Analog- oder Integervariable
Schreibt von 1 bis 16 angrenzende
Digitalvariablen
Schreibt von 1 bis 16 angrenzende
Analog-/Integervariablen
Visualisiert die MAC-ID und den Reglerstatus
Beschreibung
Nicht unterstützter Funktionscode
Nichtgültige Adresse für Slave
Nichtgültige Daten für Slave
AUSNAHMEBEDINGUNG 2: Adresse der Variable beim Schreibvorgang
> 16
AUSNAHMEBEDINGUNG 3: Zu schreibender Wert, enthalten im Modbus-
Paket, ungleich 0x0000 (OFF) und 0xFF00 (ON)
NB: Ein Write Single Coil-Paket, gesendet von einem Master in
Konformität
Ausnahmezustand NIE generieren.
0x06 Write Single Register
Tab. 9.a
Schreibt eine Analog- oder Integervariable auf dem Slave.
Der Slave antwortet mit einer Ausnahmebedingung in den folgenden
Fällen:
AUSNAHMEBEDINGUNG 2: Adresse der Variable im Schreibverfahren,
nicht enthalten zwischen 1-16
AUSNAHMEBEDINGUNG 3: Daten nicht vom SLAVE akzeptiert
0x0F Write Multiple Coils
Schreibt von 1 bis 16 angrenzende Digitalvariablen auf dem Slave.
Der Slave antwortet mit einer Ausnahmebedingung in den folgenden
Fällen:
AUSNAHMEBEDINGUNG 2: Adresse der ersten Variable beim
Schreibvorgang >16
Adresse der ersten Variable beim Schreibvorgang + Anzahl der
aufgerufenen Variablen >16
AUSNAHMEBEDINGUNG 3: Anzahl der zu schreibenden Variablen > 16
Tab. 9.b
0x10 Write Multiple Regsiters
Schreibt von 1 bis 16 angrenzende Analog- oder Integervariablen auf
dem Slave.
Der Slave antwortet mit einer Ausnahmebedingung in den folgenden
Fällen:
AUSNAHMEBEDINGUNG 2: Adresse der ersten Variable beim
Schreibvorgang > 16
Adresse der ersten Variable beim Schreibvorgang + Anzahl der
Tab. 9.c
aufgerufenen Variablen >16
AUSNAHMEBEDINGUNG 3: Anzahl der zu schreibenden Variablen > 16
0x11 Report Slave ID
Visualisiert den Gerätecode (MAC-Parameter), den ON-OFF-Status des
Reglers) und die FW-Release (Parameter REL).
Die visualisierten Parameter sind in Tabelle 9.d enthalten.
Der Slave antwortet nie mit einer Ausnahmebedingung
1
Adresse
2
Function = 17 = 0x11
3
N° Byte
4
Slave ID
5
Device state
6
MACH
7
MACL
8
RELH
9
RELL
10
HWH
11
HWL
12
Prot
13
Prot
14
MAX VARIABLE
15
MAX COIL INPUT
16
OPTION CODE
17
OPTION CODE
18
TV
19
TI
20
Customer
21
Customer
22
CRCH
23
CRCL
24
mit
dem
Modbus-Protokoll,
17 = 0x11
18
0
0=OFF / 255= ON
0x01
0x37
00
00
00
00
0
0
0x10
0x10
0
0
23/40
06/09/12/20/40
0
0
xx
Xx
dürfte
diesen
Tab. 9.d

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Fcr3064020Fcr3094040Fcr3124020Fcr3204020Fcr3404020

Table des Matières