First off all, I must say that I read all the posts regarding this issue before, but I could not found a suitable reply.
The controller is a Okuma U100L that I have for a few months. Until now all programming that I did was on the controller but now I need to send larger programs to the machine and I need to have the serial port working. I will try to give all the info that I can think relevant.
Program to send (test program to send):
$HELLO001.MIN%
G1 X40
G1 X100
M2
%
Cable: A simple software handshake cable, DB9 to DB25. This cable was tested on a Fanuc machine, so the cable is ok, departing from the principle that the software cable is accepted by the okuma (please read below why I also think that the cable is ok).
On the software side (from others posts):
4800 bps
7 data bits
2 stop bits
Even parity
On the control side:
I tryed many combinations of each setting (less the obvious ones like parity = even ...), but the control have many other possible combinations with several options that are strange to me.
I would ask for a snapshot of someone that could share a working connection of page 2 (I/O settings) and page 3 (channel 0). This would be a great help in setting the correct values. I also think that it could be a important reference to others as similar issues to mine are current.
I must say that the closest that I got was the controller complaining that the program name does not match the destination name or something (controller is not in english), while using the R PUNCH word. Using R CN0: or using R CNO:, gives a time out error.
Since the controller displays the name of the program (HELLO001.MIN) when showing the error I must assume that the transmition and the cable is correct, it is like the end off the program is not detected or something is preventing the write.
I only have 3 programs on the machine, so no lack of memory space.
I have attached my current config and the errors that I am facing, while trying: R PUNCH R PUNCH,filename R CN0:
Thank you.