Sélectionner le mode de communication dans le Setup
sous « Data Origin », « New Value » et confirmer avec «
Submit ».
3.3 c
OmmunicAtiOn ViA le Bus de terrAin
(m
tcp )
OdBus
Pour pouvoir utiliser la communication via le bus de ter-
rain, vous devez changer le mode de communication.
(Voir 3.2.5). L'interface Modbus TCP native permet de
connecter l'EFC-02 avec un unique client (Master). Le
port 502 TCP standard est utilisé à cet effet. Le cycle
d'accès pour la lecture et l'écriture est de 200 ms.
„f
c
"
unctiOn
Odes
Appliqués du prOtOcOle
c
(Fc)
oDE DE FoNcTIoN
FC4
Lecture du registre d'entrée
Écriture d'un registre unique
FC6
Écriture de plusieurs registres
FC16
V
Aleurs de registre écrites
tcp :
T
Fc a
. D
yPE
DDR
EScRIPTIoN
Target Force
0
[N]
1
Payload [kg]
Min. Position
2
[mm]
Max. Position
3
[mm]
Actual
0
Force[N]
Actual Position
1
[mm]
2
Error Code
Estimated
3
Payload [kg]
4
Service State
Operation
5
Mode
6
Identification
Le type de données des valeurs de registre est : « INT16
». Pour envoyer des valeurs à la machine par le bus de
champ (« EFC-02 receives »), le « Multiplier » doit être mul-
tiplié par la valeur à transmettre. Pour recevoir des valeurs
depuis la machine par le bus de champ (« EFC-02 trans-
mits »"), la valeur transmise doit être divisée par le « Mul-
tiplier ». Les valeurs négatives sont converties au moyen
de complément à deux.
m
-tcp:
OdBus
D
EScRIPTIoN
/
'
m
lues ViA l
interfAce
OdBus
m
-
uLTI
L
ImITES
PLIER
-200... 200 10
0...15
1000
0...20
1000
0...20
1000
-300... 300 10
-5...25
1000
0...4
1
-1, 0... 15
1000
0...2
1
0...10
1
0...32767
1
f
Ormules de cOnVersiOn des VAleurs de Bus
c
oNDITIoN
Value >= 0
Value < 0
Value < 32768
Value >= 32768
e
Xemples de cOmmunicAtiOn pAr Bus
m
-
E
uLTI
D
EScRIPTIoN
PLIER
Target Force
10
-100.1 64535 252
[N]
Payload [kg] 1000
10.521 10521 41
Min. Position
1000
9.512
[mm]
Max. Posi-
1000
15.487 15487 60
tion [mm]
Actual Force
10
20.5
[N]
Actual Posi-
1000
12.657 12657 49
tion [mm]
Error Code
1
1
Est. Payload
1000
4.519
[kg]
Service State 1
2
Operation
1
9
Mode
Identification 1
5482
Pour transférer la « Exmpl. Val. » (valeur exemple) pour «
Target Force [N] » de « -100.1 », la « Res. Val. » (valeur de
résultat) convertie de 64535 doit être transférée par Mo-
dbus-TCP. Le tableau en fait apparaître le MSB et le LSB
3.4 led
'
d
étAt
:
F
oRmuLE
Value x Multiplier
65536 - (-Value x Multiplier)
Value : Multiplier
-(65536 - Value) : Multiplier
:
R
.
R
ES
ES
.
R
.
xmPL
ES
v
.
v
.
aL
aL
v
.
v
.
aL
aL
(mSb)
(LSb)
23
25
9512
37
40
127
205
0
205
113
1
0
1
4519
17
167
2
0
2
9
0
9
5482
21
106
21
.