CNCzone.com-The Largest Machinist Community on the net!



Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > MetalWorking Machines > Okuma


Okuma Discuss Okuma machines here.


Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Ban this user!
Old 02-02-2009, 10:56 AM
 
Join Date: Jan 2006
Location: USA
Posts: 121
JonLed is on a distinguished road
OSP5020L serial communications

Ok, I've been through every thread in this 'Okuma' forum. I've got several documents on setting up the serial port, but no success yet.

Basically, everything I've tried returns a:
2129 RS232C ready status time out ERROR FFFFFFFF 'write'
error.

Seems to me this would be caused by the control not seeing the DSR (data set ready) signal, but the cable is connected at pins 20 and 6 and there is about 12 volts on both of these lines.

Any suggestions?

Thanks,
Jon
Reply With Quote

  #2   Ban this user!
Old 02-02-2009, 07:08 PM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

Is transfer initiated by "PIP" or "DNC" ?

Can you "WRITE" as well as "READ" ?

Are your transfer settings at the PC and machine correct ?

PIP method
Some say a "%" is required on the first line
If the file name pre-set for the machine is set , it must be before the % sign and after a "$" sign
e.g First line to be read by the machine is the file naming line $1234.MIN%
if this is not present, and a % present, the file will be named A.MIN by the machine

note! there is a procedure to go through to read or write a file depending upon the machines default ports this can also address the renaming of that file.

and

All methods
Most Okumas require "%" at the bottom as this terminates the reading function at the machine.
If this is not present, this can cause the time-out error you have recieved
and can freeze the screen ( reboot required )

see also
http://www.cnczone.com/forums/showthread.php?t=68676
Reply With Quote

  #3   Ban this user!
Old 02-03-2009, 10:16 AM
 
Join Date: Jan 2006
Location: USA
Posts: 121
JonLed is on a distinguished road

Originally Posted by Superman View Post
Is transfer initiated by "PIP" or "DNC" ?

Can you "WRITE" as well as "READ" ?

Are your transfer settings at the PC and machine correct ?

PIP method
Some say a "%" is required on the first line
If the file name pre-set for the machine is set , it must be before the % sign and after a "$" sign
e.g First line to be read by the machine is the file naming line $1234.MIN%
if this is not present, and a % present, the file will be named A.MIN by the machine

note! there is a procedure to go through to read or write a file depending upon the machines default ports this can also address the renaming of that file.

and

All methods
Most Okumas require "%" at the bottom as this terminates the reading function at the machine.
If this is not present, this can cause the time-out error you have recieved
and can freeze the screen ( reboot required )

see also
http://www.cnczone.com/forums/showthread.php?t=68676
Superman,

I'm using the PIP method, and I've not been successful either direction, though mostly I'm trying to send to the PC from the control. I've tried a hardware hand shaking cable and software hand shaking cable, with corresponding settings at the PC as well as the control.

No luck yet.

Thanks,
Jon
Reply With Quote

  #4   Ban this user!
Old 02-03-2009, 03:27 PM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

first thing to look at is your communication settings on the machine and PC
make sure that buad rate , stop bits, etc. are the same

next , check what your default devices are eg. "read" device = paper tape and "write" device = printer (TT)

CN0: is the RS232 port

to bypass the machine defaults try <pip> <punch> CN0:<filename1.min> <write>

next try sending a test program from the machine to the PC as this ia a bit more forgving, as the machine adds its own start and end codes to the program where necessary.

read your manual on how to rename a file when reading or punching ( it may help in the future )
Reply With Quote

  #5   Ban this user!
Old 02-03-2009, 03:55 PM
 
Join Date: Jan 2006
Location: USA
Posts: 121
JonLed is on a distinguished road

Originally Posted by Superman View Post
first thing to look at is your communication settings on the machine and PC
make sure that buad rate , stop bits, etc. are the same

next , check what your default devices are eg. "read" device = paper tape and "write" device = printer (TT)

CN0: is the RS232 port

to bypass the machine defaults try <pip> <punch> CN0:<filename1.min> <write>

next try sending a test program from the machine to the PC as this ia a bit more forgving, as the machine adds its own start and end codes to the program where necessary.

read your manual on how to rename a file when reading or punching ( it may help in the future )
Unfortunately we didn't get any manuals with the machine, the local distributor has emailed me some things, but none of which cover control operation. Their technician is emailing me a guide for what they use, but it sounds like a re-hash of what I already have. I've checked all the parameters and terminal setting, they look good.

From what I've read, it seems like the control is not seeing a signal that it wants in order to start transmitting.

<pip> <punch> CN0:<filename1.min> <write>
Gives a 2105 device name ERROR 'CN0'

Any idea what protocol to use for file transfer in Hyperterminal?

Jon
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 02-04-2009, 01:48 AM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

Give me a little time , I'll try to get some more info on the cable ( pin config ) and transfer settings from our setup ( I hope )

Anybody esle care to jump in the meantime.
Reply With Quote

  #7   Ban this user!
Old 02-05-2009, 01:43 PM
 
Join Date: Jan 2006
Location: USA
Posts: 121
JonLed is on a distinguished road
Making headway now

Brought my RS232 Break-out-box in today. Seems that the jumper between pins 4 and 5 on the control side is causing the problem. After removing that, I communicated both ways. Need to play with it some more to make sure everything is good to go.

Jon
Reply With Quote

  #8   Ban this user!
Old 02-05-2009, 04:40 PM
 
Join Date: Jan 2006
Location: USA
Posts: 121
JonLed is on a distinguished road

Apparently I wasn't successful in sending from PC to control. I keep getting a 2510 input filename not the same ERROR.

I've made sure the program starts like
$FILENAME.MIN%
...
...
M2
%

And I've tried changing the parameter bit for read filename with no difference.

Still plugging away... half way there.

Jon
Reply With Quote

  #9   Ban this user!
Old 02-05-2009, 07:24 PM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

Great, we are nearly there
That alarm tells us that the "NAME_OF_PC_FILENAME.MIN" and the '$FILENAME.MIN%" are different

see this thread about the renaming of the incoming file
http://www.cnczone.com/forums/showthread.php?t=68676

<PIP> <READ> [CN0:<original_name.min>,<new_filename.min>] <WRITE>
note the comma, the tells the control to rename the incoming file from Original_.Name to new_filename.min

so if you
<PIP> <READ> [,B.MIN] <WRITE> the file in the control will read in as B.MIN

and simpler still
<PIP> <READ> [,] <WRITE> the file in the control will read in as A.MIN, which is the default name

as a note , anything that is set as default, does not need to be stated.
if your RS232 port is set as default for Reading and Punching then CN0: is not necessary same goes for .MIN

You should be now doing cartwheels
Reply With Quote

  #10   Ban this user!
Old 02-06-2009, 04:14 PM
 
Join Date: Jan 2006
Location: USA
Posts: 121
JonLed is on a distinguished road
No cartwheels yet

I tried that and now it gives:
2504 no tape data ERROR

It will be probably Tuesday before I can mess with it some more... had to pull the spindle motor to replace the cooling fan bearings.

Jon

PS. Cartwheels are out anyway... bad back
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 02-08-2009, 04:50 AM
Superman's Avatar  
Join Date: Dec 2008
Location: Krypton
Age: 51
Posts: 1,556
Superman is on a distinguished road
Buy me a Beer?

Probably jumped the gun,
It seems to need a device in the command line ( CN0: etc ) as is seems to be tryig to use a paper tape reader
Do you know how to check to see what is the default READ device and default PUNCH device ?

Yes, they can be different and create big problems trying to sort these comms out without knowing what they are
Could you alter it if given clear instructions ?

Do you get the same error sending the file the reverse direction ?
Type the command and the error for both ways for us

What lathe machine for the OSP5020L, we have LB15, LB25 ?
( dosen't mean much as the parameters should be the same that control the comms anyway but it's good to know for when I go looking for the manuals )

Please amend this to your wiring and I'll compare to ours and the manual
BTW this not our setup

25 Pin connections on cables ( XXXX = no wire )
PC______to______Machine

shield -->--->--->-----shield
2------->--->--->------3
3------->--->--->------2
7------->--->--->------7
7--to--20-XXXXXX-7--to--20
Reply With Quote

  #12   Ban this user!
Old 02-10-2009, 04:26 PM
 
Join Date: Jan 2006
Location: USA
Posts: 121
JonLed is on a distinguished road

Spindle motor cooling fan blowing away...

According to 3 different setup documents I have, the punch port and read port are set with NC optional parameter words 44 and 54 respectively. Punch port is set to 0 and read port is set to 1.

I'm not getting any errors when sending from the control to the PC, that's working fine. Just having problems now sending from PC to the control, even when specifying a read device on the command line.

The lathe is an LB15.

My current wiring is this

Okuma (DB25) PC (DB9)
2 ----------------- 2
3 ----------------- 3
7 ----------------- 5
6--|
20-|

Thanks,
Jon
Reply With Quote

Reply




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
HOW DO I PROGRAM A RADIUS ON OKUMA OSP5020L CONTROL? SCULLYISAFOX Okuma 4 06-15-2010 09:38 AM
Newbie- USB - RS232 Serial Communications with Fanuc CNC Controllers Robert Bird Controller & Computer Solutions 1 01-30-2009 05:04 AM
Need Help!- Okuma OSP5020L MKATool Okuma 3 06-27-2008 12:05 AM
OKUMA LB 15 OSP5020L How do I activate foot pedals? duane999 Okuma 4 11-13-2007 08:32 AM
Okuma OSP5020L Backlash compensation Rocksalt Machine Problems, Solutions , Wireless DNC, serial port 3 02-11-2006 07:13 PM




All times are GMT -5. The time now is 04:54 AM.





Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO
Template-Modifications by TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361