CNC 3040 Parallel port pinout


Results 1 to 16 of 16

Thread: CNC 3040 Parallel port pinout

  1. #1
    Registered
    Join Date
    Jun 2017
    Location
    Germany
    Posts
    3
    Downloads
    0
    Uploads
    0

    Default CNC 3040 Parallel port pinout

    Hi everyone,

    I bought a used 3040T cnc machine with parallel port.

    Now my goal is to control it via USB over a Arduino Nano or Duo with GRBL

    PC -> Arduino with GRBL -> Control Box

    Know anyone the pinout of the parallel port that I can connect X Step, Direction and everything?

    The control box is the black one.

    Similar Threads:


  2. #2
    Member john-100's Avatar
    Join Date
    Mar 2007
    Location
    uk
    Posts
    2083
    Downloads
    0
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    As the various suppliers supply contolboxes with different electronic boards / modules depending on the stepper motors and spindle motor fitted.

    more information will be needed to make it possible for others to help

    for example
    this is one version of a control box for machines with a low power DC spindle motor

    found on the net
    CNC 3040 Parallel port pinout-stepper-controller-front-jpg

    CNC 3040 Parallel port pinout-yoocncpw3618-yoocnc-nt65-3x-jpg

    stepper drive schematic pdf
    CNC 3040 Parallel port pinout-yoocnc-nt65-3x-stepper_controller_schematic-pdf

    spindle control schematic pdf
    CNC 3040 Parallel port pinout-psu_and_spindle_schematic-yoocnc-nt65-3x-pdf

    printer port
    CNC 3040 Parallel port pinout-printer-port-jpg

    you will need the manual for your control box to know the exact function of each pin

    John

    Last edited by john-100; 06-24-2017 at 03:43 PM.


  3. #3
    Registered
    Join Date
    Jun 2017
    Location
    Germany
    Posts
    3
    Downloads
    0
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    I got the control box with the letters "T-D"



  4. #4
    Member john-100's Avatar
    Join Date
    Mar 2007
    Location
    uk
    Posts
    2083
    Downloads
    0
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    a quick web search for 3040 T-D didn't find your manual
    for now you can try the pin out in this manual

    CNC 3040 Parallel port pinout-3020-3040-cnc-router-guide-pdf

    John



  5. #5
    Registered
    Join Date
    May 2017
    Location
    Australia
    Posts
    8
    Downloads
    2
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    Open the box and check the model of the control box. If it is JP-3163B ver 3.9, here are the pinouts

    JP-3163B ver. 3.9
    Pin 1: Spindle on/off Relay 1(active low)
    Pin 2: X Axis Step (active low)
    Pin 3: X Axis Dir (active low)
    Pin 4: Y Axis Step (active low)
    Pin 5: Y Axis Dir (active low)
    Pin 6: Z Axis Step (active low)
    Pin 7: Z Axis Dir (active low)
    Pin 8: A Axis Step (active low)
    Pin 9: A Axis Dir (active low)
    Pin 10:Estop (active low)
    Pin 11: X Axis Limit Switch (active high) = when NC switch(es) open
    Pin 12: Y Axis Limit Switch (active high)
    Pin 13: Z Axis Limit Switch (active high)
    Pin 14: Buffer Chips “Enable” controlled by computer if Jumper 3 is set to 1-2 position
    Pin 15: Probe (active low)
    Pin 16: Is supposed to turn Relay 2 on/off but is currently not connected in board.
    Pin 17: PWM 0-10V for VFD Spindle AN1 (if jumper 4 is in default 1-2 position) active low
    Pin 18: Gnd
    Pin 19: Gnd
    Pin 20: Gnd
    Pin 21: Gnd
    Pin 22: Gnd
    Pin 23: Gnd
    Pin 24: Gnd
    Pin 25: Gnd or NC



  6. #6
    Registered
    Join Date
    Sep 2017
    Location
    United States
    Posts
    20
    Downloads
    0
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    Quote Originally Posted by reuel View Post
    Open the box and check the model of the control box. If it is JP-3163B ver 3.9, here are the pinouts

    JP-3163B ver. 3.9
    Pin 1: Spindle on/off Relay 1(active low)
    Pin 2: X Axis Step (active low)
    Pin 3: X Axis Dir (active low)
    Pin 4: Y Axis Step (active low)
    Pin 5: Y Axis Dir (active low)
    Pin 6: Z Axis Step (active low)
    Pin 7: Z Axis Dir (active low)
    Pin 8: A Axis Step (active low)
    Pin 9: A Axis Dir (active low)
    Pin 10:Estop (active low)
    Pin 11: X Axis Limit Switch (active high) = when NC switch(es) open
    Pin 12: Y Axis Limit Switch (active high)
    Pin 13: Z Axis Limit Switch (active high)
    Pin 14: Buffer Chips “Enable” controlled by computer if Jumper 3 is set to 1-2 position
    Pin 15: Probe (active low)
    Pin 16: Is supposed to turn Relay 2 on/off but is currently not connected in board.
    Pin 17: PWM 0-10V for VFD Spindle AN1 (if jumper 4 is in default 1-2 position) active low
    Pin 18: Gnd
    Pin 19: Gnd
    Pin 20: Gnd
    Pin 21: Gnd
    Pin 22: Gnd
    Pin 23: Gnd
    Pin 24: Gnd
    Pin 25: Gnd or NC
    Hello, I was wondering if the pin out would be universal for most of the controllers? I was the prt-e750 and connot get the spindle to move through mach3 . In motor outputs under spindle, what should step pin# be set as? as well as Dir pin#.

    regards,
    Josh



  7. #7
    Registered
    Join Date
    May 2017
    Location
    Australia
    Posts
    8
    Downloads
    2
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    Quote Originally Posted by JoshG502 View Post
    Hello, I was wondering if the pin out would be universal for most of the controllers? I was the prt-e750 and connot get the spindle to move through mach3 . In motor outputs under spindle, what should step pin# be set as? as well as Dir pin#.

    regards,
    Josh
    NO it is NOT universal - that's why you must open the lid of the control box and find out the model number of your BOB (breakout board) and get the manual for that board.
    Or else buy a famous control board from Gecko.



  8. #8
    Registered
    Join Date
    Sep 2017
    Location
    United States
    Posts
    20
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by reuel View Post
    NO it is NOT universal - that's why you must open the lid of the control box and find out the model number of your BOB (breakout board) and get the manual for that board.
    Or else buy a famous control board from Gecko.
    Great, thanks for the reply! I have the bob number but still curious how the pins correlate with the step and dir. which is which. Thanks



  9. #9
    Registered
    Join Date
    May 2017
    Location
    Australia
    Posts
    8
    Downloads
    2
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    [QUOTE=JoshG502;2093168]Great, thanks for the reply! I have the bob number but still curious how the pins correlate with the step and dir. which is which. Thanks[/QUOTE

    Tell us your BOB part number and I or someone else may have the information for you.



  10. #10
    Registered
    Join Date
    Sep 2017
    Location
    United States
    Posts
    20
    Downloads
    0
    Uploads
    0

    Default

    [QUOTE=reuel;2093170]
    Quote Originally Posted by JoshG502 View Post
    Great, thanks for the reply! I have the bob number but still curious how the pins correlate with the step and dir. which is which. Thanks[/QUOTE

    Tell us your BOB part number and I or someone else may have the information for you.
    Sounds good! Part number ;tx14175



  11. #11
    Registered
    Join Date
    May 2017
    Location
    Australia
    Posts
    8
    Downloads
    2
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    [QUOTE=JoshG502;2093174]
    Quote Originally Posted by reuel View Post

    Sounds good! Part number ;tx14175
    See attached for pinout for your BOB

    Attached Thumbnails Attached Thumbnails CNC 3040 Parallel port pinout-pinout-png  


  12. #12
    Registered
    Join Date
    Sep 2017
    Location
    United States
    Posts
    20
    Downloads
    0
    Uploads
    0

    Default

    [QUOTE=reuel;2093186]
    Quote Originally Posted by JoshG502 View Post

    See attached for pinout for your BOB
    Awesome! So how does that pin out correlate as far as getting the spindle to operate through mach3?



  13. #13
    Member john-100's Avatar
    Join Date
    Mar 2007
    Location
    uk
    Posts
    2083
    Downloads
    0
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    in answer to another thread I traced part of the circuit of the TX14175 BOB

    CNC 3040 Parallel port pinout-partial-tx14175-circuit-jpg

    mach 3 or what ever control software you use must send the PWM signal to Pin 1

    pin 1 is connected to 2 buffers that are part of a 74HC245 IC ( the 74HC245 is an octal buffer)

    one buffer output goes to one pin of a 2 pin connector ( next to the B axis 4 pin connector )
    the output of the second buffer drives the opto-isolator at the input of the PWM to analoge converter
    that produces the analogue DC control for your spindle motors control board

    the enable signal needs to go to pin 14
    which is connected to 3 of the 74HC245 buffers

    the output of one buffer drives the X and Y enable connectors
    the second buffer output drives the Z , A and B enable connectors
    the third buffer output goes to the second of the pins on the 2 pin connector

    john


    PS

    using the information from the above diagram this should be printerport connections
    CNC 3040 Parallel port pinout-tx14175-printer-port-connections-jpg


    PPS
    photo showing TX14175 PCB track suppling 10V DC to input opto-isolators

    CNC 3040 Parallel port pinout-tx14175-bob-part-limit-sw-supply-track

    input details
    CNC 3040 Parallel port pinout-tx14175-bob-location-input-circuit-pcb-jpg

    Last edited by john-100; 09-15-2017 at 05:52 AM. Reason: add PPS - photos of TX14175 PCB


  14. #14
    Registered
    Join Date
    May 2017
    Location
    Australia
    Posts
    8
    Downloads
    2
    Uploads
    0

    Default Re: CNC 3040 Parallel port pinout

    [QUOTE=JoshG502;2093190]
    Quote Originally Posted by reuel View Post

    Awesome! So how does that pin out correlate as far as getting the spindle to operate through mach3?
    fro the pinout it shows that YOUR BOB can turn on/off the spindle using the relay via pin 9 from Mach3 but cannot control the speed using Mach 3 since that BOB does not have any "0-10V variable analogue voltage port". So just manually preset the spindle speed and use Mach 3 to turn on and off the Spindle.

    You will need to replace with another BOB if you want to control the spindle speed via Mach 3.



  15. #15
    Registered
    Join Date
    Sep 2017
    Location
    United States
    Posts
    20
    Downloads
    0
    Uploads
    0

    Default

    [QUOTE=reuel;2093404]
    Quote Originally Posted by JoshG502 View Post

    fro the pinout it shows that YOUR BOB can turn on/off the spindle using the relay via pin 9 from Mach3 but cannot control the speed using Mach 3 since that BOB does not have any "0-10V variable analogue voltage port". So just manually preset the spindle speed and use Mach 3 to turn on and off the Spindle.

    Perfect! I'll give this a try after work today thank you! I had it working yesterday but the CPU crashed and now it won't work lol I'll try uninstalling program and reinstalling it.

    You will need to replace with another BOB if you want to control the spindle speed via Mach 3.




  16. #16
    Member Cyscrofer's Avatar
    Join Date
    Jan 2021
    Posts
    12
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by reuel View Post
    NO it is NOT universal - that's why you must open the lid of the control box and find out the model number of your BOB (breakout board) and get the manual for that board.
    Or else buy a famous control board from Gecko.
    I must have one of the very first 3040t units sold on ebay some 7 years plus ago and the pin config you mention looks to be the same even for way back then.

    You all seem to have much updated machines compared to mine.
    No probe 4 axis and my control box is utter rubbish with 24vdc psu and 5 cards with a mass of wiring

    Centroid plug and socket afair connecting the mill to control box.

    Tomorrow plans to rip my control box apart and up date it somewhat...using a computer case to hide the messy wiring.

    I need update parts if anyone can help please?



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
  •  


About CNCzone.com

    We are the largest and most active discussion forum for manufacturing industry. The site is 100% free to join and use, so join today!

Follow us on


Our Brands

CNC 3040 Parallel port pinout

CNC 3040 Parallel port pinout