Télécharger Imprimer la page

SUHNER MACHINING EFC-02 Serie Dossier Technique page 13

Publicité

Les langues disponibles
  • FR

Les langues disponibles

  • FRANÇAIS, page 16
Kommunikationsart im Setup unter «Data Origin» New Va-
lue auswählen und mit «Submit» bestätigen.
3.3 k
OmmunikAtiOn üBer
tcp)
Um Kommunikation über Field-Bus nutzen zu können,
muss die Kommunikationsart geändert werden. (Siehe
3.2.5). Mit der nativen Modbus-TCP-Schnittstelle lässt
sich der EFC-02 mit genau einem Client (Master) verbin-
den. Es wird der Standard TCP Port 502 verwendet.
Die Zykluszeit für Lese- und Schreib-Zugriffe beträgt
200ms.
i
„f
c
mplementierte
unctiOn
Odes
:
tOkOlls
F
c
(Fc)
uNcTIoN
oDE
FC4
Eingangsregister lesen
FC6
Einzelregister schreiben
FC16
Mehrere Register schreiben
V
m
-tcp-s
iA
OdBus
chnittstelle geschrieBene
r
-w
:
egister
erte
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
Der Datentyp der Register-Werte ist: „INT16". Um Werte
über Feldbus zur unvollständige Maschine zu senden
(„EFC-02 recieves"), muss der „Multiplier" mit dem zu
übertragenden Wert multipliziert werden. Um Werte über
Feldbus von der unvollständigen Maschine zu empfan-
gen („EFC-02 transmits"), muss der übertragene Wert
durch den „Multiplier" dividiert werden. Negative Werte
werden anhand Zweierkomplement umgerechnet.
f
-B
(m
ield
us
OdBus
"
m
-tcp p
-
des
OdBus
rO
b
ESchREIbuNg
/
gelesene
m
-
uLTI
L
ImITS
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
u
Ormeln zur
mrechnng VOn
b
EDINguNg
Value >= 0
Value < 0
Value < 32768
Value >= 32768
B
B
eispiele
uskOmmunikAtiOn
m
-
E
uLTI
b
ESchREIbuNg
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
Um den „Exmpl. Val." (Beispielwert) für „Target Force
[N]" von „-100.1" zu übermitteln, muss der umgerechne-
te „Res. Val." (Ergebniswert) von 64535 via Modbus-TCP
übertragen werden. MSB und LSB davon sind in der Ta-
belle ersichtlich.
B
:
uswerten
F
oRmEL
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
13
.

Publicité

loading