Jump to content

Welcome to eMastercam

Register now to participate in the forums, access the download area, buy Mastercam training materials, post processors and more. This message will be removed once you have signed in.

Use your display name or email address to sign in:

Okuma communications


dan m
 Share

Recommended Posts

Hi all. I haven't posted here in a while. I started a new job running Okuma Lathes and they are definitly different from what i am used to. The problem I am having is I can save a program to the PC but when I try to load it back to the machine I get a message saying the file names do not match. I saved program ABC.min to the pc and the first line looks like

$ABC.min

so at the machine i push the read button than ABC.min and get the alarm i discribed above. I am sure i am missing something simple.

thanks in advance

  • Like 1
Link to comment
Share on other sites

Place a comma before the filename

 

note-- CN0: is the RS232C channel on the machine , and is not required if the default devices have been altered from TT: ( the papertape reader )

and the .MIN is not required as it is the default extension

 

ie

<PIP> <READ> CN0:, <WRITE> (the comma is a rename delineator, the program will come in as A.MIN)

or

<PIP> <READ> CN0:,ABC123.MIN <WRITE> ( the control will rename the incoming ABC.MIN file as ABC123.MIN )

or

<PIP> <READ> CN0:<WRITE> ( the program will come into the control as the $ABC.MIN filename string or as A.MIN if omitted )

Link to comment
Share on other sites

Hope this helps, this is our method

 

OKUMA PROGRAM TRANSFER

FROM MACHINE TO COMPUTER

#1 MAKE SURE COMPUTER TERMINAL IS SET TO THE DESIRED MACHINE NUMBER,

 

#2 FIND PROGRAM IN COMPUTER ( PROVEN/UNPROVEN FOLDER)

 

#3 IN THE CIMCO EDITOR, CLICK TRANSFER.

THEN RECIEVE

 

 

#4 PREP THE MACHINE FOR TRANSFER,

#4A CHOOSE THE MDI MENU,

#4B CHOOSE PIP

#4C CHOOSE PUNCH,

#4D TYPE IN THE PROGRAM # AND ADD.MIN

THEN TYPE ,TT;,

#4E HIT WRITE

 

#5 GO BACK TO THE COMPUTER AND MAKE SURE PROGRAM IS BEING

RECEIVED (IF NOT REPEAT 1 THRU 4)

 

#6 ONCE THE PROGRAM IS VISABLE ON THE COMPUTER YOU NEED TO

SAVE IT TO THE PROVEN FILE.

#6A SELECT FILE (TOP LEFT CORNER)

#6B SELECT FILE SAVE AS

#6C FIND THE PROVEN FOLDER

#6D CHOOSE CNC LATHES

#6E TYPE IN THE PROGRAM # AND .NC (EXAMPLE: LK564123NC)

#6F THEN SAVE

#6G AFTER PROVEN PROGRAM IS SAVED YOU MUST DELETE

THE UNPROVEN FILE

 

 

 

OKUMA PROGRAM TRANSFER

FROM COMPUTER TO MACHINE

 

#1 MAKE SURE COMPUTER TERMINAL IS SET TO THE DESIRED MACHINE NUMBER,

 

#2 FIND PROGRAM IN COMPUTER ( PROVEN/UNPROVEN FOLDER)

 

#3 IN THE CIMCO EDITOR, CLICK TRANSFER.

 

 

#4 PREP THE MACHINE FOR TRANSFER,

#4A CHOOSE THE MDI MENU,

#4B CHOOSE PIP

#4C CHOOSE READ,

#4D TYPE IN TT;’

#4E HIT WRITE

 

#5 GO BACK TO THE COMPUTER AND HIT ENTER

 

#6 ON THE MACHINE MONITOR YOU SHOULD SEE THE PROGRAM

NUMBER (IF NOT REPEAT STEPS 1 THRU 5)

 

#7 NOW THE PROGRAM IS IN THE MACHINE BUT NOT ACTIVE

YOU MUST CALL THE PROGRAM UP.

PROGRAM SELECT, * THEN CHOOSE PROGRAM NUMBER.

Link to comment
Share on other sites

Anybody has an idea how to run statements like "if" ,when you using dnc connection on OSP-e100l control?

V1 is the user variable # from the parameter page

LE stands for less or equal

GE is greater or equal

EQ is equal

 

remember that the spaces are important in a if/goto sequence

and if the "V" is not correct , try "VC", some controller generations differs on that point but the "V"! should be good on the OSP100L

 

Try this:

 

V1=1 (define a value to user variable #1)

NA1 (reference number for the GOTO)

V1=V1-1 (arithmetics to calculate a new defined variable)

IF [V1 LE -10] NA2 (if the IF is true , the controls will read the NA2 and jump to the NA2 line if it's false, the control jump to the next line)

GOTO NA1 (return to top if the IF line is false)

NA2 (jump to this line if the IF line id true)

M02

Link to comment
Share on other sites

V1 is the user variable # from the parameter page

LE stands for less or equal

GE is greater or equal

EQ is equal

 

remember that the spaces are important in a if/goto sequence

and if the "V" is not correct , try "VC", some controller generations differs on that point but the "V"! should be good on the OSP100L

 

Try this:

 

V1=1 (define a value to user variable #1)

NA1 (reference number for the GOTO)

V1=V1-1 (arithmetics to calculate a new defined variable)

IF [V1 LE -10] NA2 (if the IF is true , the controls will read the NA2 and jump to the NA2 line if it's false, the control jump to the next line)

GOTO NA1 (return to top if the IF line is false)

NA2 (jump to this line if the IF line id true)

M02

Ok ,but it going to work if you using DNC ? My question was how to run this kind of programs in DNC mode ?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.

Join us!

eMastercam - your online source for all things Mastercam.

Together, we are the strongest Mastercam community on the web with over 56,000 members, and our online store offers a wide selection of training materials for all applications and skill levels.

Follow us

×
×
  • Create New...