Akytec MK210-312 Manuel D'utilisation page 39

Module d'e/s numériques 12 di, 4 do
Table des Matières

Publicité

Annexe D. Application Modbus
Communauté de lecture
Communauté d'écriture
Adresse IP Trap
Port Trap
Version SNMP
Tableau D.2. Types de données
Type de don-
nées
(registres)
UINT8
UINT16
UINT32
UINT48
INT16
String16
String32
DATETIME
TIMEZONE
Tableau D.3. Fonctions Modbus
Code
03 (0x03)
Read Holding Registers
04 (0x04)
Read Input Registers
06 (0x06)
Write Single Register
16 (0x10)
Write Multiple Registers
20 (0x14)
Read File Record
21 (0x15)
Write File Record
Tableau D.4. Codes d'erreur Modbus
Code
Nom
01
Illegal Function
02
Illegal Data Address
03
Illegal Data Value
Slave Device Fai-
04
lure
Tableau D.5. Erreurs spécifiques aux fonctions
Code
Code de
d'er-
fonction
reur
Le nombre de registres demandés est supérieur au maximum possible (125)
03
02
Paramètre inexistant demandé
Le nombre de registres demandés est supérieur au maximum possible (125).
04
02
Paramètre inexistant demandé
Tentative d'écriture d'un paramètre de plus de 2 octets.
Tentative d'écriture d'un paramètre en lecture seule
Tentative d'écriture d'un paramètre d'un type non pris en charge par cette fonction.
Types supportés :
02
06
Paramètre inexistant demandé
03
La valeur du paramètre est en dehors des limites valides
16
02
Paramètre inexistant demandé
akYtec GmbH · Vahrenwalder Str. 269 A · 30179 Hannover · Germany · Tel.: +49 (0) 511 16 59 672-0 · www.akytec.de
-
-
-
0...65535
0 - SNMPv1
1 - SNMPv2
Taille
Taille
(octets)
1
1
Entier non signé
1
2
Entier non signé
2
4
Entier non signé
3
6
Entier non signé
1
2
Entier signé
8
16
Chaîne de 16 caractères (page de code Win-1251)
16
32
Chaîne de 32 caractères (page de code Win-1251)
UINT32, Heure en secondes, à partir du 01/01/2000,
2
4
00:00
INT16, différence entre l'heure UTC et l'heure locale en
1
2
minutes
Nom
Lire le contenu d'un bloc contigu de registres de maintien
Lecture de 1 à 125 registres d'entrée adjacents
Écriture d'un seul registre de maintien
Écriture d'un bloc de registres adjacents (1 à 123 registres)
Lire un fichier comme un ensemble d'enregistrements
Écriture d'un fichier comme un ensemble d'enregistrements
Le code de fonction reçu n'est pas reconnu ou accepté par l'esclave.
Les adresses de données de certaines ou de toutes les entités requises
ne sont pas autorisées ou n'existent pas dans l'esclave.
La valeur n'est pas acceptée par l'esclave
Une erreur irrécupérable s'est produite pendant que l'esclave tentait
d'exécuter l'action demandée.
Causes d'erreur possibles
INT, UINT, max. 2 bytes
enumerated
REAL16
-
RW
0x1771
-
RW
0x1781
-
RW
0x1401
-
RW
0x1403
-
RW
0x1404
Description
Description
Description
6001
String32
6017
String32
5121
UINT32
5123
UINT16
5124
UINT16
38

Publicité

Table des Matières
loading

Produits Connexes pour Akytec MK210-312

Table des Matières