schmalz SCTSi Notice D'utilisation page 80

Table des Matières

Publicité

Fonction des composants
Lecture d'une suite de paramètres ISDU :
R/W
Offset
(Dec)
(Hex)
W
10205
0x27DD
W
10200
0x27D8
W
10201
0x27D9
W
10202
0x27DA
W
10205
0x27DD
R
10206
0x27DE
R
10211
0x27E3
R
10207
0x27DF
1. Attendre jusqu'à « Response: Result » = 1. (Cela dure en règle générale au moins 500 ms, ou en-
core plusieurs secondes)
2. Ensuite, les données suivantes peuvent être lues :
R
10210
0x27E2
R
10208
0x27E0
R
10209
0x27E1
R
10212
0x27E4
R
10213
0x27E5
Écriture d'une suite de paramètres ISDU :
R/W
Offset
(Dec)
(Hex)
W
10205
0x27DD
W
10200
0x27D8
80 / 102
Parameter
Data
Request: Trig-
0 Réinitialiser tout d'abord le
ger
trigger
Request: Index
Index ISDU du dispositif
Request: Sous-
Sous-index ISDU du dispositif
index
Request: RW
0 = Read
Request: Trig-
1 = Démarrer requête
ger
Request: Error
0 = Requête soumise avec succès
1 = Requête interrompue, par ex.
en raison de « Service busy » (ser-
vice occupé) ou « State
conflict » (conflit d'état)
Response: Trig-
1: PDESTATUS==1 or (PDESTA-
ger
TUS==1 &&
DSUPLOADED==1)
0: Else
Response: Re-
1= Positive response for the ISDU
sult
read/write request
0=Negative response
Response: Error
1 = Error in response, e.g.
"BUFFERBUSY",
"STATE-CONFLICT",
"PARAMETER-ERROR",
"FIN-ISHEDWITHERROR"
0 = No error
Response: Error
Code d'erreur du dispositif IO-link
Code
Response: Ad-
Code d'erreur supplémentaire du
ditional Error
dispositif IO-link
Code
Response:
Longueur en octets du dispositif
Length
IO-link
Response: Data
Données lues
Parameter
Data
Request: Trig-
0 Réinitialiser tout d'abord le
ger
trigger
Request: Index
Index ISDU du dispositif
Bytes
Exempl
e
1
0
2
0x0002
1
0x00
1
1
1
1
1
0
1
1
1
1
1
0
1
0
1
0
1
15
232
01...
02...
03 ...
Bytes
Exempl
e
1
0
2
0x0002
FR · 30.30.01.02237 · 01 · 10/20

Publicité

Table des Matières
loading

Table des Matières