PLUS+1 User Forum
PLUS+1 Hardware => PLUS+1 Compliant Hardware => Topic started by: jraber on May 11, 2026, 07:08:04 PM
-
Hello,
A client of mine is trying to physically use a JS1 in place of the obsoleted JS6000 and I am being told that it is not working. In our program we are using the JS6000_CANPlus block for handling this input, but I would think that all that is doing under the hood is parsing the raw CAN messages into an easy-to-use form. According to the data sheets of the JS6000 and the JS1 they use the same PGNs (0xFDD6, 0xFDD7), and I have verified this using the CAN logger in service tool. Same connector, same PGNs, so I would think it should be a plug-and-play upgrade, but apparently that is not the case (according to our client).
Does anyone have experience with this kind of hardware upgrade? Confirm or deny that it should "just work"?
Thanks,
JT
-
What are the two materials No's?
-
JS6000-0126MK7, I also see JS6000-NY-CPL-F-S-FB-N-J341-A0BD-R-S-NNNNNNNR. The joystick has 2 tags on it, with serial numbers 18361744 and KD00029737.
JS1H, serial 32241157 (and that is all the info on the joystick)
-
Your JS6000 is 83018593https://powersource.danfoss.com/products/p/83018593 (https://powersource.danfoss.com/products/p/83018593)
So it's a SAE J1939 type, with Node Id 0x34
JS1-H you'll have to find some more info on that, typically it will start with 11*******
https://powersource.danfoss.com/products/electronic-controls-hmi-and-iot/plus1-joysticks-and-foot-pedals/joysticks?hierarchy.level4=%22Electronic%20controls%2C%20HMI%2C%20and%20IoT%20%3E%20PLUS%2B1%C2%AE%20joysticks%20and%20foot%20pedals%20%3E%20Joysticks%20%3E%20JS1-H%20heavy-duty%20joysticks%22&tab=products (https://powersource.danfoss.com/products/electronic-controls-hmi-and-iot/plus1-joysticks-and-foot-pedals/joysticks?hierarchy.level4=%22Electronic%20controls%2C%20HMI%2C%20and%20IoT%20%3E%20PLUS%2B1%C2%AE%20joysticks%20and%20foot%20pedals%20%3E%20Joysticks%20%3E%20JS1-H%20heavy-duty%20joysticks%22&tab=products)
-
I do see a number above the barcode on the JS1-H: 83070145
Regarding the addressing, I have confirmed using the CAN logging functionality of service tool that they are both pre-programmed to use address 0x33, and they are both sending the same PGNs. I don't see why they wouldn't be interchangeable, but supposedly the client is having issues.
-
The JS6000 from factory is node id x34
The JS1-H from factory is node id X33
Maybe you are not seeing the node id's correctly, or because they are different from factory it does not work the same,
According to the JS6000 document 'JS6000 Joystick Base Technical Information'
"JS6000 joysticks do not support SAE J1939 dynamic addressing, since the joystick source addresses are hard-coded (static). However, JS6000 joysticks are compliant with SAE J1939 address claiming protocol (in the unlikely event another node on the SAE J1939 bus claims an identical source address to the JS6000, the JS6000 may cease communication on the bus, depending on the message priority of the other node)."