234 JVL Industri Elektronik A/S - User Manual - Ethernet for MAC and MIS motors
9.2 Register Descriptions.
Use only the table below for firmware build numbers lower than 1400. If using an Ethernet module
firmware with a higher build number then refer to the table on the previous page.
Table continued next page
Command no. Command description
Hex Dec MAC050 - MAC141 MAC400 – MAC4500
0x 8000 0001 2147483649
Reset motor (not recommended, use synchronized
version instead).
< Same as
0x 8000 0002 2147483650
Save motor parameters in flash and reset motor (not
recommended, use synchronized version instead).
< Same as
0x8000 00E0 2147483872 No operation < Same as
0x8000 00E1 2147483873 Reset error (Clear error bits in motor register 35) < Same as
0x8000 00E2 2147483874 P_SOLL = 0 < Same as
0x8000 00E3 2147483875 P_IST = 0 < Same as
0x8000 00E4 2147483876 P_FNC = 0 < Same as
0x8000 00E5 2147483877 V_SOLL = 0 < Same as
0x8000 00E6 2147483878 T_SOLL = 0 < Same as
0x8000 00E7 2147483879 Reset IN_POS, AC C,DEC < Same as
0x8000 00E8 2147483880 P_FNC = (FLWERR - P7) * 16 < Same as
0x8000 00E9 2147483881 P_FNC = (FLWERR - P8) * 16 < Same as
0x8000 00EA 2147483882 Reserved < Same as
0x8000 00EB 2147483883 Reserved < Same as
0x8000 00EC 2147483884 Activate P1,V1,A1,T1,L1,Z1 < Same as
0x8000 00ED 2147483885 Activate P2,V2,A2,T2,L2,Z2 < Same as
0x8000 00EE 2147483886 Activate P3,V3,A3,T3,L3,Z3 < Same as
0x8000 00EF 2147483887 Activate P4,V4,A4,T4,L4,Z4 < Same as
0x8000 00F0 2147483888 Start search zero < Same as
0x8000 00F1 2147483889 P_SOLL = P_IST + P7; P_SOLL = P_IST + P7 – FLWERR;
0x8000 00F2 2147483890 P_SOLL = P_IST + P8; P_SOLL = P_IST + P8 – FLWERR;
0x8000 00F3 2147483891 Reserved < Same as
0x8000 00F4 2147483892 Select absolute position mode < Same as
0x8000 00F5 2147483893 Select relative position mode using P_SOLL < Same as
0x8000 00F6 2147483894 Select relative position mode using P_FNC < Same as
0x8000 00F7 2147483895
Synchronize position manually using
absolute new values.
P_IST = P_NEW;
P_SOLL = P_NEW;
P_FUNC = P_NEW * 16;
Synchronize position manually using
absolute new values.
P_IST = P_NEW;
P_SOLL = P_NEW;
P_FNC = (P_NEW + FLWERR)*16;
0x8000 00F8 2147483896
Synchronize position manually using relative
new values. (basically offset the position
range with the value of P_NEW).
P_IST = P_IST + P_NEW;
P_SOLL = P_SOLL + P_NEW;
P_FUNC = P_FUNC + (P_NEW * 16);
< Same as
0x8000 00F9 2147483897 No operation < Same as
0x8000 00FA 2147483898 No operation < Same as
0x8000 00FB 2147483899 No operation < Same as
0x8000 00FC 2147483900 No operation < Same as
0x8000 00FD 2147483901 Reserved < Same as
0x8000 00FE 2147483902 Reserved < Same as
0x8000 00FF 2147483903 Reserved < Same as