Excellent machine! They can be difficult to learn, but serious work horses once they've been dialed. If you need a specific topic covered in a future video, just let me know! charley.gilmore@gosiger.com
@@pocketcharleywithgosiger Well since you mention that! lol The IGF tab will let me produce programs on the fly. Can you make a Vid on that section. I think I have it covered but, any tricks will be very helpful. Thanks Charley #1 Fan
Windows is simply not fast enough to keep up with the machine, so the code actually runs from some kind of high-speed buffer memory in the motion controller. That buffer is the 2-meg limit. The the controller’s operation method of loading the program onto the buffer could be “A-All”, subs and all; “B-Batch”, where Windows chops it up with the subs into 2- meg batches; or “S-Serial ,where it streams it back there unmodified; with all of the limitations that you described. The lines of code in the box that Windows presents is approximate.
It would appear that these options are available on the OSP P200M control as well. Question on the "B-Mtd" (B Method). You stated that the "B-Mtd" is the only way to run with sub-programs. Does this apply to all methods of sub-programs, or just with ".SSB" or ".LIB" subs? The reason I am asking is, I have all of my subs contained within my main part program (.MIN). Using this method of sub-programming, can I run in the "S-Mtd" (S-Method)?
Good question! Heres the lowdown: The S method restriction for no sub programs applies to ALL subs with the exception of LIB files registered as G or M code, such as G116 tool change. If you choose S method, all code with the exception of LIB G/M code routines MUST be contained in the MIN program. If you use SSB or SUB call statements and your program is large, you MUST use B method to avoid an alarm regarding SUB PROGRAM NOT FOUND
Great tips! I got a question! We have some programs with long "man-readables" especially with our tool notes, and it won't read the file... I forgot the error code. It is because of these long man-readables. Is there a way to fix that?
Absolutely, although it isn't a real "fix", it is just a change in your process. Each line of code, whether it is a note or a motion command, is limited to 156 characters and spaces. The work around is to simply make sure that you have a carriage return/line feed (EOB) before the line in question hits 156. So instead of "(tool 1 is an endmill- tool 2 is a dril...)" try using (tool 1 is an endmill) (tool 2 is a drill) (etc);
@gosigerwestapplicationstip7062 , is the simulation APP you used on this video available for selling? If so, what it is the part number to request a quote?
May I ask ? I have an alarm 5228 from okuma mill p300 m, some reason I can’t load program into memory and run it please help …”MISSMATCH BETWEEN THE END OF FILE AND END OF RECORD “
That alarm can occur if you have an RTS command instead of an M2 at the end of your MIN program, as well as some other versions of that theme. I’d suggest sending your MIN code to either your local Okuma apps team, or send it to me at Charley.gilmore@gosiger.com and have us take a look at it
Thankyou very informative!
Awesome tips.
Once again, some good info. This Multi 250 is kicking my butt.
Excellent machine! They can be difficult to learn, but serious work horses once they've been dialed. If you need a specific topic covered in a future video, just let me know!
charley.gilmore@gosiger.com
@@pocketcharleywithgosiger Well since you mention that! lol The IGF tab will let me produce programs on the fly. Can you make a Vid on that section. I think I have it covered but, any tricks will be very helpful. Thanks Charley #1 Fan
Windows is simply not fast enough to keep up with the machine, so the code actually runs from some kind of high-speed buffer memory in the motion controller. That buffer is the 2-meg limit. The the controller’s operation method of loading the program onto the buffer could be “A-All”, subs and all; “B-Batch”, where Windows chops it up with the subs into 2- meg batches; or “S-Serial ,where it streams it back there unmodified; with all of the limitations that you described. The lines of code in the box that Windows presents is approximate.
Good
How about on a OSP-P300SA-H, the method switch is not available.
ruclips.net/video/T8-KdEiJ8Ag/видео.html
It would appear that these options are available on the OSP P200M control as well. Question on the "B-Mtd" (B Method). You stated that the "B-Mtd" is the only way to run with sub-programs. Does this apply to all methods of sub-programs, or just with ".SSB" or ".LIB" subs? The reason I am asking is, I have all of my subs contained within my main part program (.MIN). Using this method of sub-programming, can I run in the "S-Mtd" (S-Method)?
Good question! Heres the lowdown: The S method restriction for no sub programs applies to ALL subs with the exception of LIB files registered as G or M code, such as G116 tool change. If you choose S method, all code with the exception of LIB G/M code routines MUST be contained in the MIN program. If you use SSB or SUB call statements and your program is large, you MUST use B method to avoid an alarm regarding SUB PROGRAM NOT FOUND
Great tips! I got a question!
We have some programs with long "man-readables" especially with our tool notes, and it won't read the file... I forgot the error code. It is because of these long man-readables.
Is there a way to fix that?
Absolutely, although it isn't a real "fix", it is just a change in your process. Each line of code, whether it is a note or a motion command, is limited to 156 characters and spaces. The work around is to simply make sure that you have a carriage return/line feed (EOB) before the line in question hits 156. So instead of "(tool 1 is an endmill- tool 2 is a dril...)" try using
(tool 1 is an endmill)
(tool 2 is a drill)
(etc);
hello you are great, can i get help learning OSP-P300GA language for Okuma cnc grinder? if you give me some help, I will thank you so much
Good Morning, is it possible to do this on a P300s control, we don't have all the same drop down menus in the program set. tab.
The procedure is a bit different for the S control. Here’s the process: ruclips.net/video/T8-KdEiJ8Ag/видео.html
@gosigerwestapplicationstip7062 , is the simulation APP you used on this video available for selling? If so, what it is the part number to request a quote?
ruclips.net/video/QvugcXRnThw/видео.htmlsi=MN8t2honwspuoIzh
May I ask ? I have an alarm 5228 from okuma mill p300 m, some reason I can’t load program into memory and run it please help …”MISSMATCH BETWEEN THE END OF FILE AND END OF RECORD “
That alarm can occur if you have an RTS command instead of an M2 at the end of your MIN program, as well as some other versions of that theme. I’d suggest sending your MIN code to either your local Okuma apps team, or send it to me at Charley.gilmore@gosiger.com and have us take a look at it
hello you are great, can i get help learning OSP-P300GA language for Okuma cnc grinder? if you give me some help, I will thank you so much