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-22-2008, 07:05 AM
 
Join Date: Oct 2007
Location: US
Posts: 48
compuslave is on a distinguished road
Okuma OSP-U10L some features missing?

I'm having trouble with a few things on this control. My biggest frustration is I am unable to get the VUACM variable to work right. If I type
Code:
VUACM[1]=$434241
VDOUT[991]=1000
I get the output I expect but if I try to use quotes with a regular character string rather than hex I get an alarm (Not my custom alarm hehe). Even the examples in the book do not work. The above example is the only way I can get anything. If I use the hex numbers to spell 'bar' then 'r' doesn't come out but instead some funky t shaped character so I guess even using hex is broke to some degree.

Also I can't find the macro registration screen in parameter set. I can write and call .SSB's using CALL but I would like to register some of these to G205 etc. Why can't I find this page? I'm not new to these machines, only this control and I'm starting to wonder if the registration is an add on option.

And last but not least I would like to find out which bit is responsible for the chuck clamp/unclamp state. I would like to use VDIN[whatever] to check for unclamp to prevent an alarm which requires a total reset of the main program. Does anyone know this bit number or know where I may be able to find it?

Thanks guys, I've been beating my head against the wall for days on this and I'm getting nowhere.
Tweet this Post!Share on Facebook
Reply With Quote

  #2   Ban this user!
Old 02-24-2008, 06:45 PM
broby's Avatar  
Join Date: Apr 2006
Location: Australia
Age: 48
Posts: 575
broby is on a distinguished road

Hi Compuslave,
I use the following code chunk to refer to when programming user programmed alarms, has worked for me without any problems so far.
The first part is a test program to see if all is working when trying to generate an alarm on the machine.
The subprogram could be used as a generic alarm routine...
Note the use of the single quote characters when defining the error message.
Much easier to define the message like 'CHECK TOOL' than using hex codes to define the message.


IF [VC1 EQ 1] NALMA
IF [VC1 EQ 2] NALMB
IF [VC1 EQ 3] NALMC
IF [VC1 EQ 4] NALMD
GOTO NEND
NALMA
VNCOM[1]=1
MSG(ALARM LEVEL "A")
VDOUT[993]=1
NMSG
VNCOM[1]=0
GOTO NEND
NALMB
VNCOM[1]=1
MSG(ALARM LEVEL "B")
VDOUT[992]=1
NMSG
VNCOM[1]=0
GOTO NEND
NALMC
VNCOM[1]=1
MSG(ALARM LEVEL "C")
VDOUT[991]=1
NMSG
VNCOM[1]=0
GOTO NEND
NALMD
VNCOM[1]=1
MSG(ALARM LEVEL "D")
VDOUT[990]=1
NMSG
VNCOM[1]=0
NEND
M2
*
*
*
*
OALRM (ALARMOUT SUB)
IF [ALRM EQ 1] NALM1
IF [ALRM EQ 2] NALM2
IF [ALRM EQ 3] NALM3
IF [ALRM EQ 4] NALM4
IF [ALRM EQ 5] NALM5
IF [ALRM EQ 6] NALM6
IF [ALRM EQ 7] NALM7
IF [ALRM EQ 8] NALM8
IF [ALRM EQ 9] NALM9
(******************)
NALM1 (*ALARM 1*)
VUACM[1]='MESSAGE...' (ALARM TEXT, MAX 16 CHARS)
VDOUT[993]=1 (ALARM NUMBER AS SHOWN ON SCREEN)
(993 WILL GENERATE A LEVEL "A" ALARM)
********************
NALM2 (*ALARM 2*)
VUACM[1]=' '
VDOUT[993]=2
********************
NALM3 (*ALARM 3*)
VUACM[1]=' '
VDOUT[993]=3
********************
NALM4 (*ALARM 4*)
VUACM[1]=' '
VDOUT[993]=4
********************
NALM5 (*ALARM 5*)
VUACM[1]=' '
VDOUT[993]=5
********************
NALM6 (*ALARM 6*)
VUACM[1]=' '
VDOUT[993]=6
********************
NALM7 (*ALARM 7*)
VUACM[1]=' '
VDOUT[993]=7
********************
NALM8 (*ALARM 8*)
VUACM[1]=' '
VDOUT[993]=8
********************
NALM9 (*ALARM 9*)
VUACM[1]=' '
VDOUT[993]=9
********************
RTS


When trying to setup a user-defined G/M code macro you have to do three steps...
1. have your program in a file with the extension of .LIB
2. go to the parameters page on the controller and select the G/M Code screen and along side the code you want to use, type in the subprogram name you are using in the .LIB file. i.e. the "O" name, not the actual filename!
3. Go to the main program page and you should see a button on the screen for registering Library files, press this button and then select your Library file. The machine will then read in all the sub programs within the selected LIB file.

Last and most important step, sit back and enjoy the ease of use with your new G or M code!

If you need to change your subroutine, you need to delete the registration and then re-register the LIB file again.

This process works on an old OSP5020M and also on a OPS-E100M controller!
Much easier on the new controls!


Cheers
Brian.
Tweet this Post!Share on Facebook
Reply With Quote

  #3   Ban this user!
Old 02-24-2008, 06:56 PM
 
Join Date: Oct 2007
Location: US
Posts: 48
compuslave is on a distinguished road

Thanks! I can't wait to try this. I'll let you know how it goes.
Tweet this Post!Share on Facebook
Reply With Quote

  #4   Ban this user!
Old 02-28-2008, 08:05 AM
broby's Avatar  
Join Date: Apr 2006
Location: Australia
Age: 48
Posts: 575
broby is on a distinguished road
Question

Originally Posted by compuslave View Post
Thanks! I can't wait to try this. I'll let you know how it goes.
Have you been able to use this information yet?
Tweet this Post!Share on Facebook
Reply With Quote

  #5   Ban this user!
Old 02-28-2008, 05:29 PM
 
Join Date: Oct 2007
Location: US
Posts: 48
compuslave is on a distinguished road

Unfortunately I have not had a chance yet. I've been to busy to stop. I did some tinkering and discovered that it didn't like my choice of apostrophes and that was causing some of my alarms. I am interesting in exploring this VCOM variable you use though.
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 02-28-2008, 05:35 PM
broby's Avatar  
Join Date: Apr 2006
Location: Australia
Age: 48
Posts: 575
broby is on a distinguished road
Thumbs up

Yeah, you have to make sure you use the single apostrophe ' not the double quotes " when using the user alarm coding.
Also make sure your alarm string is no longer than 16 characters.
Best of luck, I know what you mean when trying to get time to try things on a machine! It can get frustrating trying to do both production and improve production at the same time by using smarter programs.
Cheers
Brian.
Tweet this Post!Share on Facebook
Reply With Quote

  #7   Ban this user!
Old 02-28-2008, 05:40 PM
broby's Avatar  
Join Date: Apr 2006
Location: Australia
Age: 48
Posts: 575
broby is on a distinguished road

Oh I have just realised that your controller is for a Lathe!
I have noticed in the past that there was some subtle differences between Lathe and Mill controllers worked from Okuma.
Like I found that the message command that worked fine on an OSP5020M did not work at all on the Lathes! Go figure!
Anyway, I suppose that this controller being much newer it may well work now... will have to try it and see what happens I guess.
Cheers
Brian.
Tweet this Post!Share on Facebook
Reply With Quote

  #8   Ban this user!
Old 03-18-2008, 07:32 AM
broby's Avatar  
Join Date: Apr 2006
Location: Australia
Age: 48
Posts: 575
broby is on a distinguished road

Any luck yet?
Tweet this Post!Share on Facebook
Reply With Quote

  #9   Ban this user!
Old 03-19-2008, 06:38 AM
 
Join Date: Oct 2007
Location: US
Posts: 48
compuslave is on a distinguished road

Originally Posted by broby View Post
Any luck yet?
I've been way to busy to tinker lately. I look forward to finding some time to play around though.
Tweet this Post!Share on Facebook
Reply With Quote

  #10   Ban this user!
Old 04-08-2009, 06:27 AM
 
Join Date: Apr 2009
Location: United States
Posts: 1
apostille is on a distinguished road
Okuma OSP-U10L some features missing?

Any one familiar with this control? I will be getting one soon with IGF-L auto programming option. Just wondering what to expect. This is my first cnc lathe. Only other programming has been Proto-Track mills and a boatload of CMM software’s. What would be a reasonable learning curve for an experienced conventional lathe operator with some idea about what is supposed to happen? Will be getting training from Okuma. I know some people I can get some help from if I get really stuck. Am I looking at 2 weeks or two years before I can do anything on it? I guess I am a bit nervous about it. This lathe is a big step from were I am now, but I decided that by the time I got a Proto-Track or Chevralier or Mill-Tronics or other manual-cnc lathe (I know I looked at them all) I would have too much money out and still be changing tools, even with some of the turret set-up options they have. First run planed is 1600 parts and with 1” tools I could see myself getting tiered fast.

apostille
__________________
[URL=http://apostilleinusa.com]apostille[/URL]

Last edited by apostille; 04-08-2009 at 06:28 AM. Reason: signatuer
Tweet this Post!Share on Facebook
Reply With Quote

Sponsored Links
  #11   Ban this user!
Old 04-08-2009, 10:27 AM
Algirdas's Avatar  
Join Date: Mar 2009
Location: Lithuania
Posts: 819
Algirdas is on a distinguished road

to compuslave:
please, take in consideration folowing:
1. user alarm lenght is limited. Only 16 or 20 characters.
2. there is a message position marked in part program line. First character of your message appears at this position in the line.
You need to test that on your control and you will understand clearly, what happens and why with user alarm on this control :-)

to apostille
it's good choice, if You'll get training at Okuma. You'll need to setup Your IGF and to use M-codes also at the beginning. It's really efective and convenient. Congratulations.
In case You'll get help here :-)
Tweet this Post!Share on Facebook
Reply With Quote

  #12   Ban this user!
Old 04-20-2009, 12:01 PM
 
Join Date: Apr 2009
Location: USA
Posts: 1
criminallawyer is on a distinguished road
Okuma OSP-U10L some features missing?

I've got an E series Lathe with OSP-U10L control. Here's the senario; There are two tools in the carousel. With tool #1 loaded and the tool data set showing 0.000 offset for tool #1 in both axis I touch off / take a cut, measure the diameter and use the "CAL" function to adjust the zero offset. I load tool #2, touch off the same diameter and use the "CAL" function to set the offset value for...



criminallawyer
__________________
[URL=http://findcriminallawyer.com]criminallawyer[/URL]

Last edited by criminallawyer; 04-20-2009 at 12:02 PM. Reason: signature
Tweet this Post!Share on Facebook
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
What features would you like to see? CNCadmin SheetCam 16 06-12-2011 10:06 AM
Okuma-U10L DNC hense Okuma 4 04-25-2009 02:23 PM
new features single phase Hypermill 5 11-21-2006 12:31 PM
Grouping features camtd EdgeCam 3 07-06-2006 01:58 PM
Does OneCNC have these features? Dan B OneCNC 8 01-27-2006 12:38 PM




All times are GMT -5. The time now is 01:44 PM.





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