Register Access - JVL MAC00-EC41 User Manual

Industrial ethernet mis and milxxx (g2) motors
Table of Contents

Advertisement

7.3
The registers in the motor and in the module are all 32 bit (at least they are when travel-
ling through the module so special care must be taken with those registers in MAC050-
141 which originally is 16bit). To comply with the clean 16-bit Modbus standard, a 32-bit
register must be read or written as two consecutive 16-bit registers. The register ad-
dress mapping follows the normal documented register numbers but the address field
must be multiplied by two, so to read or write motor register 3, P_SOLL, use the address
6. Thereby enabling transfer of one 32 bit register, as two 16 bit registers, where the
least significant 16 bit "register" is transmitted first (see examples in section 7.2.4).
Motor registers are accessed by addressing register 0x00 – 0x1FE (for logic motor reg-
ister 0-255), and modbus register 0x200 - 0x3FE for extended motor registers (256-
511), and module registers is accessed by addressing 0x8000 – 0x807E (for logic module
register 0-64). Please find a complete list of register descriptions in the appendix:
Motor registers MAC050 - 141, page 264 or Motor registers MAC400 - 4500, page 273 or
Motor registers MISxxx, page 292.
7.3.1
Module registers.
Logic
register
no.
0
1
2
3
4
5
6
7
8
9
10
11-14
15
16 – 31
32
33
34
35
36
37
38
39-46
47
48
49-63
Note: Module parameters are not automatically saved to permanent memory after a change. The
parameters can be saved permanently by applying a "Save parameters to flash" command after-
wards.
170
JVL Industri Elektronik A/S - User Manual - Ethernet for MAC and MIS motors

Register access

Modbus
Modbus
Read
address
address
only
(hex)
(dec)
0x8000
32768
X
0x8002
32770
X
0x8004
32772
X
0x8006
32774
0x8008
32776
0x800A
32778
0x800C
32780
0x800E
32782
0x8010
32784
0x8012
32786
0x8014
32788
0x8016
0X801C
0X801E
32798
0x8020 –
0x803E
0x8040
32832
X
0x8042
32834
X
0x8044
32836
X
0x8046
32838
X
0x8048
32840
X
0x804A
32842
X
0x804C
32844
X
0x804E –
X
0X805C
0x805E
32862
X
0x8060
32864
X
0x8062 –
X
0X807E
Default Description
Not used
High 16 bit of MAC address (placed in low 16 bit of word)
Low 32 bit of MAC address
IP address
Net mask
Gateway
0x00
Setup bits
Digital outputs on module
Reserved for other protocols
Reserved for other protocols
Modbus timeout. 0 = timeout function disabled
Reserved for future use
Command register
Reserved for other protocols
Module serial no.
Module hardware version
Module software version
No. of internal motor communication timeouts
No. of retry frames to motor
No. of discarded frames to motor
Total no. of frames to motor
Reserved for future use
Digital inputs on module
Status bits
Reserved for future use

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents