Or did I not follow instructions correctly. That could also be possible and why I asked how I should precisely retest. Thank you all for your attempts to help.
@MakerJim I will stand down until I hear from you.Thank you good sir!
Or did I not follow instructions correctly. That could also be possible and why I asked how I should precisely retest. Thank you all for your attempts to help.
@MakerJim I will stand down until I hear from you.Thank you good sir!
I also have a new RS485 module. Should I try that instead?
The spindle says I can be controlled by RS485.
I haven’t given up on trying to help you; I’m just pretty bandwidth limited at the moment. I’m hoping others can help in here to offer suggestions.
There are a variety of issues we need to understand. Your spindle controller was giving a commanded speed, so I suspect the 0-10V portion of the config is working correctly.
The signal levels for the forward and reverse signals do not appear correct to me in your earlier testing, we should explore that further.
Is the new module an isolated module or the regular one? The isolated RS-485 seem to be easier to use for integration.
My concern is that there’s something like a wrong return path or miswire and if we don’t sort things out you may have an unreliable system in the future.
I know the 0-10V modules work as we have a number of folks that have got these to run. We’ve also had folks give up because their controller or their wiring seems to blow up the CNC controllers. This is also part of why I’m being slow to advise- I don’t want to see you damage either side of your system.
Thank you very much for being cautious. Is there anything I should look at from the config perspective?
The RS485 that I have is the isolated one.
However, I don’t want to stop troubleshooting one to start troubleshooting another.
I was able to figure out how to get my rs485 to work with my spindle instead of the 0-10v module. I am posting what ended up working for me with hopes that it will help someone else.
1. Identify the Communication Terminals
On the H100-1.5C2-A0, look for the following terminal labels on the control board:
S+ (or 485+): Connect this to the A terminal on your RS485 module.
S- (or 485-): Connect this to the B terminal on your RS485 module.
GND: If your RS485 module has a signal ground, you can connect it to the VFD’s EG or GND terminal, but it is often better to leave it disconnected initially to avoid ground loops.
2. VFD Parameter Setup
You must manually enter these settings using the VFD’s keypad to allow the Jackpot 3 to take control:
F001: Set to
2(Control via RS485 communication).F002: Set to
2(Speed/Frequency set via RS485).F163: Set to
1(Communication Address/Modbus ID).F164: Set to
1(Baud rate: 9600 bps).F165: Set to
3(Data format: 8-bit, no parity, RTU).3. Jackpot 3
config.yamlConfigurationyaml
uart2: txd_pin: gpio.14 rxd_pin: gpio.13 baud: 9600 mode: 8N1 H100: uart_num: 2 modbus_id: 1 tool_num: 0 speed_map: 0=0% 0=33% 8000=33% 24000=100% # Adjust based on your spindle's min/max RPM off_on_alarm: trueUse code with caution.
4. Implementation Check
A/B Polarity: If the Jackpot shows “CRC Error” or no response, the most common fix is swapping the S+ and S- wires.
Shielding: Use a shielded cable for the RS485 run, especially since it passes near the high-interference motor wires.