584,866 active members*
5,228 visitors online*
Register for free
Login
IndustryArena Forum > Machine Controllers Software and Solutions > PlanetCNC > Need help identifying a control board.
Page 1 of 2 12
Results 1 to 20 of 32
  1. #1
    Join Date
    Jan 2019
    Posts
    30

    Need help identifying a control board.

    I'm trying to replace a board in my machine with the new mk3/4 that I got this morning. There is no documentation with it and it does not seem to be the board that planet cnc told me it was. I think I have identified the second board as a jp-1635a fourth axis board. So now I just need to figure out the first board.


    Sent from my iPhone using Tapatalk

  2. #2
    Join Date
    Mar 2007
    Posts
    2083

    Re: Need help identifying a control board.

    it looks like another version of the JP-3163B

    Click image for larger version. 

Name:	JP-3163B.jpg 
Views:	82 
Size:	168.5 KB 
ID:	416170

    John

  3. #3
    Join Date
    Jan 2019
    Posts
    30

    Re: Need help identifying a control board.

    Quote Originally Posted by john-100 View Post
    it looks like another version of the JP-3163B

    Click image for larger version. 

Name:	JP-3163B.jpg 
Views:	82 
Size:	168.5 KB 
ID:	416170

    John
    It's close but mine does not have the db9 connection.

    Is there anywhere where all the JP boards are listed where I can look for the one I have.


    Sent from my iPhone using Tapatalk

  4. #4
    Join Date
    Mar 2007
    Posts
    2083

    Re: Need help identifying a control board.

    if there is a list giving details of of all JP xxxx boards I have not found it

    what detaIls are you looking for your board ?

    did you buy the board or was it part of a CNC router control box ?

    John

  5. #5
    Join Date
    Jan 2019
    Posts
    30

    Need help identifying a control board.

    Quote Originally Posted by john-100 View Post
    if there is a list giving details of of all JP xxxx boards I have not found it

    what detaIls are you looking for your board ?

    did you buy the board or was it part of a CNC router control box ?

    John
    It's part of one I already have

    I was told that I had to replace it with a mk3/4 so I ordered it and a power supply. I got it in and was trying to figure out how to install it only to find out that drivers are not installed on the board and that I will need to use the existing drivers on the jp board. So I needed to find the pin out on the jp boards db25 so I could connect my new mk3/4 to the existing jp board.

    The person at planet cnc said "
    there are step and dir signals on this 25pin connector. You need to connect them to controller." And that "Your existing board is just power stage. our controller is brain."

    but that's all I got from them so I'm trying to figure it all out.

    As far as I can tell he wants me to hook the outs to the drivers on the mk3/4 to the corresponding pins on the parallel ports. I really wish I could talk to someone over the phone.

    It's been over month since I started corresponding with them and it takes forever for them to respond. What could have been a ten minute conversation has turned into a conversation in text messages spanning almost a month and a half. And basically I just get blamed and not getting much info.

    You would think a company that has to deal with this kind of thing all the time would have a little better tech support.


    Sent from my iPhone using Tapatalk

  6. #6
    Join Date
    Mar 2017
    Posts
    1295

    Re: Need help identifying a control board.

    I'm sure all use same pinout on DB25. I see that pin2=StepX, pin3 = DirX,...
    Just connect those pins to controllers step/dir pins and COM pin to GND. It should work.

  7. #7
    Join Date
    Jan 2019
    Posts
    30

    Re: Need help identifying a control board.

    Quote Originally Posted by PlanetCNC View Post
    I'm sure all use same pinout on DB25. I see that pin2=StepX, pin3 = DirX,...
    Just connect those pins to controllers step/dir pins and COM pin to GND. It should work.
    Your sure as in 100% sure, or your sure as in your guessing. If I hook it up and it's wrong will it hurt the new board?

    I'm not looking to guess at something and gamble a couple hundred dollars on it. I want to be freely certain that is the correct way to do it.


    Sent from my iPhone using Tapatalk

  8. #8
    Join Date
    Jan 2019
    Posts
    30

    Re: Need help identifying a control board.

    As far as I can tell the db9 and the db25 connections share allot of the same information. With corresponding pins.



    If I'm correct the absence of the db9 should be no problem, however, without the pin out from the jp-3163b with the missing db9 port I callout be certain that the pins are the same.


    Sent from my iPhone using Tapatalk

  9. #9
    Join Date
    Mar 2007
    Posts
    2083

    Re: Need help identifying a control board.

    I don't see the absence of the db9 connector as a problem

    after a quick look at the planet cnc motion controller and the JP3163B diagram you posted
    most of the pin assinments are the same

    for the planet cnc controller you will need to re-assign pin 14 to enable the JP3163B board
    pin 1 to control the JP3163B board relay 1

    John

  10. #10
    Join Date
    Jan 2019
    Posts
    30

    Re: Need help identifying a control board.

    Quote Originally Posted by john-100 View Post
    I don't see the absence of the db9 connector as a problem

    after a quick look at the planet cnc motion controller and the JP3163B diagram you posted
    most of the pin assinments are the same

    for the planet cnc controller you will need to re-assign pin 14 to enable the JP3163B board
    pin 1 to control the JP3163B board relay 1

    John
    Are you talking programmatically or physically. Physically I'm not sure what you mean. But if you mean programmatically I'm guessing planet cnc tng has the option to change that. I haven't used it yet.


    Sent from my iPhone using Tapatalk

  11. #11
    Join Date
    Mar 2007
    Posts
    2083

    Re: Need help identifying a control board.

    re-assign the pins in software using the planetcnc version of Mach3's pins and ports

    John

  12. #12
    Join Date
    Jan 2019
    Posts
    30

    Re: Need help identifying a control board.

    Quote Originally Posted by john-100 View Post
    re-assign the pins in software using the planetcnc version of Mach3's pins and ports

    John
    Ok so if I understand correctly, I will hook my wires out from the mk3/4 that are marked "ena, dir, step, gnd and +5v" to the corresponding pins to a db25 pins. That will allow the mk3/4 to access the drivers on the jp board. Are there anything else I need to hook from the mk3/4 to the db25. Seemed like more than that should be hooked up.


    Sent from my iPhone using Tapatalk

  13. #13
    Join Date
    Mar 2007
    Posts
    2083

    Re: Need help identifying a control board.

    looking at this from planetcnc

    Attachment 416214

    Attachment 416216

    I had assumed you would have used a ready made cable with a 26 way connector to plug into the CNC USB Controller Mk34
    and a db25 connector to connect to the JP3163B board
    Attachment 416220

    if the planetcnc software can not re-assign the output pins
    ( I am yet to download the manual for the planetcnc software )

    the only other option will be to have db25 connector on an open ended cable
    to connect to the JP3163B board db25 connector to the green planetcnc CNC USB Controller screw terminal blocks

    John

    PS
    an adaptor like this may help
    Attachment 416222

    https://www.amazon.co.uk/Electronics...r=8-2-fkmrnull

  14. #14
    Join Date
    Jan 2019
    Posts
    30

    Re: Need help identifying a control board.

    Quote Originally Posted by john-100 View Post
    looking at this from planetcnc

    Attachment 416214

    Attachment 416216

    I had assumed you would have used a ready made cable with a 26 way connector to plug into the CNC USB Controller Mk34
    and a db25 connector to connect to the JP3163B board
    Attachment 416220

    if the planetcnc software can not re-assign the output pins
    ( I am yet to download the manual for the planetcnc software )

    the only other option will be to have db25 connector on an open ended cable
    to connect to the JP3163B board db25 connector to the green planetcnc CNC USB Controller screw terminal blocks

    John

    PS
    an adaptor like this may help
    Attachment 416222

    https://www.amazon.co.uk/Electronics...r=8-2-fkmrnull
    Ok I cannot get the cable in question, I do have an old serial cable that I can use and just connect to the board using the bolt in connections. What all do I need to hook up to the serial cables from the board so I can use the drivers from the second board. So far I have hooked up the step and direction from each axis. So what else do I need to hook up.


    Sent from my iPhone using Tapatalk

  15. #15
    Join Date
    Jan 2019
    Posts
    30

    Need help identifying a control board.

    Quote Originally Posted by cammel8 View Post
    Ok I cannot get the cable in question, I do have an old serial cable that I can use and just connect to the board using the bolt in connections. What all do I need to hook up to the serial cables from the board so I can use the drivers from the second board. So far I have hooked up the step and direction from each axis. So what else do I need to hook up.


    Sent from my iPhone using Tapatalk
    Ok I also attached all the grounds. That leaves me with 10 wires left from the serial cable. They are:

    1 = spindle relay
    10 = tool height
    11 = x limit
    12 = y limit
    13 = z limit
    14 = enable/relay 2
    15 = emergency stop
    16 = n/c
    17 = spindle pwm 0-10v

    Bare ground wire for serial cable

    Do any of these need hooked up to the mk3/4 board?



    Sent from my iPhone using Tapatalk

  16. #16
    Join Date
    Jan 2019
    Posts
    30

    Re: Need help identifying a control board.

    Quote Originally Posted by cammel8 View Post
    Ok I also attached all the grounds. That leaves me with 10 wires left from the serial cable. They are:

    1 = spindle relay
    10 = tool height
    11 = x limit
    12 = y limit
    13 = z limit
    14 = enable/relay 2
    15 = emergency stop
    16 = n/c
    17 = spindle pwm 0-10v

    Bare ground wire for serial cable

    Do any of these need hooked up to the mk3/4 board?



    Sent from my iPhone using Tapatalk
    Really, no one???


    Sent from my iPhone using Tapatalk

  17. #17
    Join Date
    Mar 2007
    Posts
    2083

    Re: Need help identifying a control board.

    after the blue screen of death on a windows 10 PC it may take a while for me to add any wiring diagrams


    assuming you have a 25 core cable with a DB25 connector plugged into the JP-3163B board

    with pin 16 being unused you have only 24 wires to connect to the screw terminals on the mk3/4 motion controller



    on the JP-3163B board

    8 wires (18-25) are ground

    5 wires (10-13 +15) are inputs [10 = Estop , 11-13 +15 limit switches etc ]

    11 wires 1-9 , 14 ,17 are outputs [ pins 2 - 7 X,Y&Z axis step & direction signals 8 & 9 for add on 4th axis
    pin 1 spindle relay , pin 14 relay 2 or enable - jumper 2 selects pin 14 function
    pin 17 PWM signal to onboard PWM to analogue C converter ]

    connect all of the wires required

    John



    PS
    I would of expect you can get a ribbon cable with a 26 way connector and 25 pin DB25 from your mk3/4 board supplier
    as the Ethernet SmoothStepper comes with the required cable


    found the cable here
    https://cnc4pc.com/idc26-db25-lph-26...bon-cable.html

    Attachment 416796

  18. #18
    Join Date
    Jan 2019
    Posts
    30

    Re: Need help identifying a control board.

    Quote Originally Posted by john-100 View Post
    after the blue screen of death on a windows 10 PC it may take a while for me to add any wiring diagrams


    assuming you have a 25 core cable with a DB25 connector plugged into the JP-3163B board

    with pin 16 being unused you have only 24 wires to connect to the screw terminals on the mk3/4 motion controller



    on the JP-3163B board

    8 wires (18-25) are ground

    5 wires (10-13 +15) are inputs [10 = Estop , 11-13 +15 limit switches etc ]

    11 wires 1-9 , 14 ,17 are outputs [ pins 2 - 7 X,Y&Z axis step & direction signals 8 & 9 for add on 4th axis
    pin 1 spindle relay , pin 14 relay 2 or enable - jumper 2 selects pin 14 function
    pin 17 PWM signal to onboard PWM to analogue C converter ]

    connect all of the wires required

    John



    Ok here is what I have so far:

    1 = ###########
    2 = axis 1 step
    3 = axis 1 dir
    4 = axis 2 step
    5 = axis 2 dir
    6 = axis 3 step
    7 = axis 3 dir
    8 = axis 4 step
    9 = axis 4 dir
    10 = limit 4
    11= limit 1
    12 = limit 2
    13 = limit 3
    14 =###########
    15 = estop
    16 =###########
    17 = ###########
    18 = ctrl gnd
    19 = input gnd
    20 = output gnd
    21 = limit gnd
    22 = axis 1 gnd
    23 = axis 2 gnd
    24 = axis 3 gnd
    25 = axis 4 gnd

    That leaves me:
    1
    14
    16 (unused)
    17
    Bare ground

    What do I do with the remaining because it gets hard to understand by your description after that.

    Also


    I'm not exactly sure about a few things:

    A I hook my USB to this board then the serial cable to the original board. Do I hook the physical estop to this board or leave it connected to the other board. If I leave it hooked to the other board will it still work. I thought estop on this board was the input from my actual estop.

    B because I hooked 10,11,12 and 13 to the serial cable where do I hook the wires for limit switches once in ready to put them in my machine, I thought those where all inputs for the limit switches and not outputs.

    C if I get a probe where do I hook it?



    From my understanding, I was just hooking the motor outs from this board to the serial so I could use the drivers from the other board, and the estop, limit switches, probe, and other stuff would be hooked to this board. Is that still the case, or am I bypassing this new board for most of the stuff and still using the old board for most of it???


    Sent from my iPhone using Tapatalk

  19. #19
    Join Date
    Mar 2007
    Posts
    2083

    Re: Need help identifying a control board.

    JP-3163B............................................. .......... mk3 4 motion control


    1 spindle relay .................................................. ..16 out1
    2 X step ................................................ 2 step 1
    3 X dir .................................................. 3 dir 1
    4 Y step ............................................... 4 step 2
    5 Y dir ............................................... 5 dir 2
    6 Z step ............................................ 6 step 3
    7 Z dir ................................................ 7 dir 3
    8 A step ............................................. 8 step 4
    9 A dir ............................................. 9 dir 4
    10 probe .................................................. ........ 11 X lim 1
    11 X lim .................................................. ..........12 Y lim 2
    12 Ylim .................................................. ............13 Z lim3
    13 Z lim .................................................. ............15 IN1
    14 relay2/enable ....set Jumper2..................14 output 6 or pin 1 for enable
    15 E stop .................................................. .........10 E stop
    16 not used
    17 PWM .................................................. ....17 out2
    18 GND .................................................. ...18 GND ....not connected on 26 pin header
    19 GND .................................................. .... 19 GND
    20 GND .................................................. .... 20 GND
    21 GND .................................................. .....21 GND
    22 GND .................................................. ..... 22 GND
    23 GND .................................................. ... 23 GND
    24 GND .................................................. ... 24 GND
    25 GND .................................................. ... 25 GND
    DB25 shell............................................. .......................... screen cut off or connect to GND


    depending on jumper 2 on the JP-3163B board connect pin 14 to the mk3 4 motion controller enable pin 1 or pin 14 output 6

    the JP-3163B board E-stop is on pin 15 but its pin 10 on the motion control !!!!
    connect your E-stop switch to the E-stop terminals


    Attachment 416800


    John

  20. #20
    Join Date
    Jan 2019
    Posts
    30

    Need help identifying a control board.

    Quote Originally Posted by john-100 View Post
    JP-3163B............................................. .......... mk3 4 motion control


    1 spindle relay .................................................. ..16 out1
    2 X step ................................................ 2 step 1
    3 X dir .................................................. 3 dir 1
    4 Y step ............................................... 4 step 2
    5 Y dir ............................................... 5 dir 2
    6 Z step ............................................ 6 step 3
    7 Z dir ................................................ 7 dir 3
    8 A step ............................................. 8 step 4
    9 A dir ............................................. 9 dir 4
    10 probe .................................................. ........ 11 X lim 1
    11 X lim .................................................. ..........12 Y lim 2
    12 Ylim .................................................. ............13 Z lim3
    13 Z lim .................................................. ............15 IN1
    14 relay2/enable ....set Jumper2..................14 output 6 or pin 1 for enable
    15 E stop .................................................. .........10 E stop
    16 not used
    17 PWM .................................................. ....17 out2
    18 GND .................................................. ...18 GND ....not connected on 26 pin header
    19 GND .................................................. .... 19 GND
    20 GND .................................................. .... 20 GND
    21 GND .................................................. .....21 GND
    22 GND .................................................. ..... 22 GND
    23 GND .................................................. ... 23 GND
    24 GND .................................................. ... 24 GND
    25 GND .................................................. ... 25 GND
    DB25 shell............................................. .......................... screen cut off or connect to GND


    depending on jumper 2 on the JP-3163B board connect pin 14 to the mk3 4 motion controller enable pin 1 or pin 14 output 6

    the JP-3163B board E-stop is on pin 15 but its pin 10 on the motion control !!!!
    connect your E-stop switch to the E-stop terminals


    Attachment 416800


    John
    I think part of my problem where I'm getting confuse is you are using the numbers from the 26 pin header and I'm using the straight bolt on connections.

    So if I'm correct then it should be

    (Number from pin of serial)................. (Bolt on connection of mk3/4 of board)

    (Number from pin on serial)+++++++ (external component)

    (Number from pin on serial),,,,,,,,,,, (number to pin on serial)


    1 (spindle relay)............... out1
    2 (X step)......................... Axis 1 step
    3 (X direction).................. Axis 1 dir
    4 (Y step)......................... Axis 2 step
    5 (Y direction).................. Axis 2 dir
    6 (Z step)......................... Axis 3 step
    7 (Z direction).................. Axis 3 dir
    8 (A step)......................... Axis 4 step
    9 (A direction).................. Axis 4 dir
    ==============================

    Confused here because you have 10 on serial hooked to the x limit and the x limit hooked to the y limit in your list. Is it supposed to be that way or am I supposed to hook it up where probe is in ten and 11 pin goes to limit 1 on mk3/4 like this:

    10 (tool height)+++++++ Probe
    11 (X limit)......................... Limit 1
    12 (Y limit)......................... Limit 2
    13 (Z limit)......................... Limit 3

    Or should it be:

    10 (tool height).................. Limit 1
    11 (X limit).......................... Limit 2
    12 (Y limit)......................... Limit 3
    13 (Z limit)......................... Input 1

    And if so do I just hook the probe itself to the jp board or is there somewhere I hook it on the mk3/4?

    Also where do I hook the limit switches from the machine itself. Do they get hooked to the mk3/4 board and not the pins from the serial cable, or do they get connected to the same bolt on connection?
    ===============================


    -------------------------------------------
    Confused here also. do I hook up the 14 on serial to out 6 on mk3/4 and then set the jumper accordingly, or do I solder pin 14 and 1 on the serial together???

    14 (enable/relay2)... jumper 2 position 2/3..................output 6

    or

    14 (enable/relay2),,,,,,,,,,,,1(Spindle relay)

    -------------------------------------------



    15 (Eemergency stop)......... E stop
    16 xxxxxxxxxxxxxxxxxxxxxx (not used)
    17 (Spindle PWM 0-10v) ... Out 2

    ===============================

    Because I'm not using a26 pin header I'm guessing each ground gets connected to a ground on the board so it would look like this:


    18 (GND)............................. CTRL GND
    19 (GND)............................. INPUT GND
    20 (GND)............................. LIMIT GND
    21 (GND)............................. OUTPUT GND
    22 (GND)............................. AXIS 1 GND
    23 (GND)............................. AXIS 2 GND
    24 (GND)............................. AXIS 3 GND
    25 (GND)............................. AXIS 4 GND

    Is this correct?

    ==============================

    DB25 shell (bare wire connected metal part of serial cable.....................cut off or connect to random ground on board




    The following sentence I don't understand at all:


    depending on jumper 2 on the JP-3163B board connect pin 14 to the mk3 4 motion controller enable pin 1 or pin 14 output 6


    The following sentence:

    the JP-3163B board E-stop is on pin 15 but its pin 10 on the motion control !!!!
    connect your E-stop switch to the E-stop terminal.

    I take that to mean connect my e stop button to the terminals on one of the boards but which one. Because already have pin 15 attached to the e stop on mk3/4 do I connect the physical switch to the jp board, or connect both the pin from the serial and the e stop button to the same bolt on connection on the mk3/4?

    I guess where I'm getting confused is normally the serial cable is connected to the computer not another board. And usually the limit switches, probes, and e stop, are inputs to the board.

    So in my head for instance, the mk3/4 e stop terminal, is an "in" terminal not an "out", so in my head I would hook the e stop button to it. Hooking the 15 pin from the serial cable to the e stop terminal on the mk3/4 seems like the mk3/4 would have to send information over the serial cable to the jp board but it doesn't have input to go with it.

    I wish there was more documentation out three explaining this whole process. I can't be the only one to have ever done this.

    Thank you so much for your help by the way, I know it's annoying but I'm trying to get it set up correctly do I don't fry my new board.






    Sent from my iPhone using Tapatalk

Page 1 of 2 12

Similar Threads

  1. Identifying PCB functions in T2 control
    By pa2262 in forum Mazak, Mitsubishi, Mazatrol
    Replies: 4
    Last Post: 09-26-2018, 02:55 PM
  2. Replies: 4
    Last Post: 04-22-2011, 02:54 PM
  3. Help identifying an old stepper driver board
    By spencoid in forum Stepper Motors / Drives
    Replies: 2
    Last Post: 12-07-2010, 09:32 AM
  4. Help needed identifying Control Software for engraver
    By Dan Craig in forum CNC (Mill / Lathe) Control Software (NC)
    Replies: 12
    Last Post: 07-22-2006, 07:39 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •