586,219 active members*
3,253 visitors online*
Register for free
Login
IndustryArena Forum > MetalWorking Machines > Deckel, Maho, Aciera, Abene Mills > Maho MH600E - CNC432 Data transfer problems
Results 1 to 20 of 23

Hybrid View

  1. #1
    Join Date
    Dec 2008
    Posts
    18

    Maho MH600E - CNC432 Data transfer problems

    I have tried to connect the machine (Maho MH 600E - CNC432) to my pc today, but it did not go so well. I used Hyperterminal to send files.
    I got the same error code (D84 i think it was) for data input and output, the error code stands for "waiting to long".

    So i was install a instrument (line listener) between the serial cable, and
    then i could see that some information be sent from the pc to the machine. At the same time when i click send, when i try to send a program from the pc i got the error code comes up on the machine. I was thinking if the program have to start with any character to start recieve the file i try to send?

    And if i tried to send data away from the machine to pc, the machine only
    was sending "EQ" 5 times with about 5 seconds between each other,like it
    wait for a signal from the pc. And when the 5th "EQ" has been send to pc,
    the error code D84 come up again. Does anyone now anything about this problem, or have any tip?

    Here are my settings:

    Baudrate= 2400
    Data bits= 7
    Parity= Even
    stop bits= 2
    Flow controll Hardware

    Send CR at line end
    Local ecco

    Here are the program i try to send:

    %PM
    N9008
    N1 F200 S650 T1 M67
    N2 G1 X30
    N3 Y20 M30

  2. #2
    Join Date
    Dec 2008
    Posts
    18
    I wonder if i should have the machine constants at RTS or 3-Wire?

  3. #3
    Join Date
    Jan 2008
    Posts
    124
    3 wire is for software handshaking. It is the method I found works best. It uses X-on, Xoff signals for flow control. With a 25 pin connector, pin 2 at machine goes to pin 3 at computer. Then pin 3 at machine goes to pin 2 at computer. Pin 7 doesn't cross over to anything, so pin7 to pin 7. Also program must start with a %PM for first line. Easiest way to see the program format is to send a program from machine to computer, then open it with notepad.

  4. #4
    Join Date
    Dec 2008
    Posts
    18
    Quote Originally Posted by thebodger@roger View Post
    3 wire is for software handshaking. It is the method I found works best. It uses X-on, Xoff signals for flow control. With a 25 pin connector, pin 2 at machine goes to pin 3 at computer. Then pin 3 at machine goes to pin 2 at computer. Pin 7 doesn't cross over to anything, so pin7 to pin 7. Also program must start with a %PM for first line. Easiest way to see the program format is to send a program from machine to computer, then open it with notepad.
    What program do you use to send/recieve data to the machine? I have this type of cable:

    When you send programs out from the machine, do you need to give the machine any character to start to send over the data to computer? Or could you specify in details how you make the machine send data in/out?





    1

  5. #5
    Join Date
    Jan 2008
    Posts
    124
    For communication software we use Multi DNC. It is fairly expensive and is not nessessary for only 1 PC per machine. Hyperterminal will work fine. I never use hardware handshaking on the 432 CNC, because it can be quite difficult to get it to work reliably, if you get it to work at all. Besides software handshake is so much simpler, and you only need a 3 wire cable, so I will only comment on the 3 wire method.

    First check your machine constants, they should look like this:

    N 770 = 0 (DIO / DNC)
    N 771 = 0 (0= ASCII)
    N 772 = 1 (DIO Recognition Automatic)
    N 773 = 2 (DIO Flowcontrol 3 wire)
    N 774 = 30 ( DIO Leader/ Trailer)
    N 775 = 1 ( Stop Bits 1 or 2 )
    N 776 = 2400 ( Baud Rate)

    You must also make a 3 wire cable like this:

    9 Pin PC 25 Pin CNC

    Pin 3 ------------> Pin 3
    Pin 2-------------> Pin 2
    Pin 5-------------> Pin 7

    Constant N770 must be set to "0". You cannot use DNC mode with serial communication. It requiers special sofware and setup from DMG.

    To output a program, simply press the "PROG MEM" key, then F5 "ID DIR", then "DATA IN/OUT", then F3 "OUTPUT".

  6. #6
    Join Date
    Dec 2008
    Posts
    18
    Quote Originally Posted by thebodger@roger View Post
    For communication software we use Multi DNC. It is fairly expensive and is not nessessary for only 1 PC per machine. Hyperterminal will work fine. I never use hardware handshaking on the 432 CNC, because it can be quite difficult to get it to work reliably, if you get it to work at all. Besides software handshake is so much simpler, and you only need a 3 wire cable, so I will only comment on the 3 wire method.

    First check your machine constants, they should look like this:

    N 770 = 0 (DIO / DNC)
    N 771 = 0 (0= ASCII)
    N 772 = 1 (DIO Recognition Automatic)
    N 773 = 2 (DIO Flowcontrol 3 wire)
    N 774 = 30 ( DIO Leader/ Trailer)
    N 775 = 1 ( Stop Bits 1 or 2 )
    N 776 = 2400 ( Baud Rate)

    You must also make a 3 wire cable like this:

    9 Pin PC 25 Pin CNC

    Pin 3 ------------> Pin 3
    Pin 2-------------> Pin 2
    Pin 5-------------> Pin 7

    Constant N770 must be set to "0". You cannot use DNC mode with serial communication. It requiers special sofware and setup from DMG.

    To output a program, simply press the "PROG MEM" key, then F5 "ID DIR", then "DATA IN/OUT", then F3 "OUTPUT".
    Thanks for your help, i will try this cable and setup on monday. Could i have folowing setup to Hyperterminal?

    Serial= Com1
    Baudrate= 2400
    Data bits= 7
    Parity= Even
    stop bits= 1
    Flow controll Hardware

    Send CR at line end
    Local ecco

  7. #7
    Join Date
    Dec 2008
    Posts
    18
    Quote Originally Posted by thebodger@roger View Post
    For communication software we use Multi DNC. It is fairly expensive and is not nessessary for only 1 PC per machine. Hyperterminal will work fine. I never use hardware handshaking on the 432 CNC, because it can be quite difficult to get it to work reliably, if you get it to work at all. Besides software handshake is so much simpler, and you only need a 3 wire cable, so I will only comment on the 3 wire method.

    First check your machine constants, they should look like this:

    N 770 = 0 (DIO / DNC)
    N 771 = 0 (0= ASCII)
    N 772 = 1 (DIO Recognition Automatic)
    N 773 = 2 (DIO Flowcontrol 3 wire)
    N 774 = 30 ( DIO Leader/ Trailer)
    N 775 = 1 ( Stop Bits 1 or 2 )
    N 776 = 2400 ( Baud Rate)

    You must also make a 3 wire cable like this:

    9 Pin PC 25 Pin CNC

    Pin 3 ------------> Pin 3
    Pin 2-------------> Pin 2
    Pin 5-------------> Pin 7

    Constant N770 must be set to "0". You cannot use DNC mode with serial communication. It requiers special sofware and setup from DMG.

    To output a program, simply press the "PROG MEM" key, then F5 "ID DIR", then "DATA IN/OUT", then F3 "OUTPUT".
    I have try this setup that you was recomend me to use, and i could send programs from Pc to Maho, but not from Maho to Pc? I was use Hyperterminal, and when i have send the program i have to push Ctrl+D and then the machine start to recieve it. But when i was try to send program from the machine nothing happend om the Pc? Any ideas about that?

    And when i have machine constant N 770 at 0 (=V24) i can´t start the hydraulic at the machine? This happen when i try to start it, it run a few seconds and then i got Error code M01 I05 I01? N 770 was set to 3 (=V11/V24)

  8. #8
    Join Date
    Jul 2008
    Posts
    37
    Hi all,

    Unfortunatly i can't change some parameters esp N770 !! in attached pic's you can see what's going on.

    and N774 is not existing, I was able to transfer machine parameters to PC but when i try to send data to CNC only 2 lines appear then Error D43.

    does anyone experienced such problem?

    I urgently in need of post processor.

    jalal
    Attached Thumbnails Attached Thumbnails 28062009111.jpg   28062009113.jpg  

  9. #9
    Join Date
    Jan 2008
    Posts
    124
    jalal:

    the reason you can't change the constants, is because they are locked. To unlock the constants, do this.

    1. Go to the constants screen and press the OPER MC softkey.
    2. Change constant N80 C0 to N80 C1, then ENTER, and STORE.
    3. Press the MANUAL key. Now the control will re-boot, and hydraulics will turn off.
    4. Go back to the constants screen and press the EDIT MC softkey.
    5. Now BE VERY CAREFUL !!! what you change. It is best if you write down what the constants were before you change them, incase you make a mistake and have to go back to original values.
    6. Remember each time you change a number, you must press ENTER, then STORE.
    7. Finally go back to constant N80 C1, and change back to N80 C0. then press MANUAL to reboot control. If you don't change N80 to C0. machine will not start.

Similar Threads

  1. Maho MH600E/Philips 432 toolchanger
    By kovodilna in forum Deckel, Maho, Aciera, Abene Mills
    Replies: 6
    Last Post: 11-24-2019, 02:08 PM
  2. Maho HN 800 C CNC432 problems
    By Burgs in forum Deckel, Maho, Aciera, Abene Mills
    Replies: 10
    Last Post: 05-04-2015, 11:50 PM
  3. Maho MH600E Y axis Brake?
    By Davey Boy in forum Deckel, Maho, Aciera, Abene Mills
    Replies: 4
    Last Post: 03-15-2013, 09:33 PM
  4. Problems trying to get my Intract series 1 connected to PC for data transfer.
    By silvia1995 in forum Bridgeport / Hardinge Mills
    Replies: 7
    Last Post: 06-29-2011, 04:26 AM
  5. Maho 600 cnc432 major problem
    By Jitze in forum Deckel, Maho, Aciera, Abene Mills
    Replies: 1
    Last Post: 10-29-2009, 03:37 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
  •