- Posts: 4
- Thank you received: 0
16 bit addresses for reading modbus of JMC JASD servo drives
- SwarfMaker
- Topic Author
- Offline
- New Member
-
Less
More
3 years 8 months ago #265568
by SwarfMaker
Hello,
After a long internet search, I found some posts on this forum from members using modbus rtu to communicate with JMC JASD4002-20b servo drives.
Although I do not use linuxcnc, I think there are members who can help me.
My cnc controller (szgh cnc1000MCdb) uses three 16-bit addresses for modbus RTU communication with the servo drives.
According to the manual they need the following addresses:
Thanks
After a long internet search, I found some posts on this forum from members using modbus rtu to communicate with JMC JASD4002-20b servo drives.
Although I do not use linuxcnc, I think there are members who can help me.
My cnc controller (szgh cnc1000MCdb) uses three 16-bit addresses for modbus RTU communication with the servo drives.
According to the manual they need the following addresses:
- absolute encoder address of lower 16bits multi-turn data;
- absolute encoder address of higher 16bits one-revolution data;
- absolute encoder address of lower 16bits one-revolution data.
Thanks
Please Log in to join the conversation.
3 years 8 months ago #265623
by 0x2102
Replied by 0x2102 on topic 16 bit addresses for reading modbus of JMC JASD servo drives
For the longest time it was missing from their official user guide, but the ModBus register are now in the manual:
www.jmc-motor.com/file/2006130328.pdf
Page: 125
Address decimail: 2125/2126
www.jmc-motor.com/file/2006130328.pdf
Page: 125
Address decimail: 2125/2126
Please Log in to join the conversation.
- SwarfMaker
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 4
- Thank you received: 0
3 years 7 months ago #265651
by SwarfMaker
Replied by SwarfMaker on topic 16 bit addresses for reading modbus of JMC JASD servo drives
Thanks 0x2102,
In the manual I found the addresses but how should I interpret them.
Is address 2125 the absolute encoder address of lower 16bits multi-turn data and address 2126 the absolute encoder address of higher 16bits one-revolution data?
I also found a parameter P00-29. Does this parameter change addresses 2125 and 2126 in low or high?
As i mentioned in the previous post i need three addresses. In the manual i found some other 16 bit addresses.
Here it refers to upper and lower bit addresses. I know nothing about modbus and 16 bit addresses but are these relevant.
In the manual I found the addresses but how should I interpret them.
Attachment not found
Is address 2125 the absolute encoder address of lower 16bits multi-turn data and address 2126 the absolute encoder address of higher 16bits one-revolution data?
I also found a parameter P00-29. Does this parameter change addresses 2125 and 2126 in low or high?
As i mentioned in the previous post i need three addresses. In the manual i found some other 16 bit addresses.
Attachment not found
Here it refers to upper and lower bit addresses. I know nothing about modbus and 16 bit addresses but are these relevant.
Please Log in to join the conversation.
3 years 7 months ago #265665
by 0x2102
Replied by 0x2102 on topic 16 bit addresses for reading modbus of JMC JASD servo drives
As far as I remember the JMC Servo only have 2 x 16 Bit register for absolute position.
2125 - absolute turns
2126 - absolute steps
That might be all you need. You can try this or contact SZGH support to get clarification.
2125 - absolute turns
2126 - absolute steps
That might be all you need. You can try this or contact SZGH support to get clarification.
Please Log in to join the conversation.
- SwarfMaker
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 4
- Thank you received: 0
3 years 7 months ago #265727
by SwarfMaker
Replied by SwarfMaker on topic 16 bit addresses for reading modbus of JMC JASD servo drives
I am going to check with SZGH if two bit addresses are enough .
Thanks 0x2102 for your help.
Thanks 0x2102 for your help.
Please Log in to join the conversation.
- SwarfMaker
- Topic Author
- Offline
- New Member
-
Less
More
- Posts: 4
- Thank you received: 0
3 years 7 months ago #265852
by SwarfMaker
Replied by SwarfMaker on topic 16 bit addresses for reading modbus of JMC JASD servo drives
@ 0x2102,
How can you tell if these 16 bit addresses are high or low because SZGH asks for a High and low 16 bit address?
When do you need or use, in general, a high or low 16 bit address?
How can you tell if these 16 bit addresses are high or low because SZGH asks for a High and low 16 bit address?
When do you need or use, in general, a high or low 16 bit address?
Please Log in to join the conversation.
Time to create page: 0.096 seconds
