CNC
CNC lathes and CNC mills repair,
CNC machine repair forums for machinists, cnc programing and manufacturing community.   
   CNC Store
Go Back   CNC Professional Forums > CNC Machinst Help & CNC Troubleshooting Forums > Programming / Applications
Members List Calendar Register FAQ/Rules/Policies Mark Forums Read
Home Recent Posts HELP-FORUMS (ask/answer) Classifieds-freeFile Sharing / Documents Photo Galleries Polls Newsletter   Machinetoolhelp.com.

Programming / Applications All CNC programming, CNC applications, milling, turning, tooling, macro programming, and other CNC machine tool related questions.

Reply
 
Bookmark or Share Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-18-12, 02:58 PM
CNC Tech
 
Join Date: Feb 2012
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Smile Okuma osp3000l

Hi All,

Im trying to hook up a BTR to a Okuma OSP3000L but I dont know the program format required by this older control.
Data Bits, Stop Bits, Baudrate, Parity, etc., etc. or any thing that is unique
to this old system. Any help would be appreciated.
Has anyone had luck with doing this..???

Thanks
Reply With Quote
  #2 (permalink)  
Old 02-18-12, 04:56 PM
Senior CNC Specialist
 
Join Date: Jan 2012
Posts: 172
Thanks: 0
Thanked 23 Times in 20 Posts
Default Re: Okuma osp3000l

Quote:
Originally Posted by MatrixMerlin View Post
Hi All,

Im trying to hook up a BTR to a Okuma OSP3000L but I dont know the program format required by this older control.
Data Bits, Stop Bits, Baudrate, Parity, etc., etc. or any thing that is unique
to this old system. Any help would be appreciated.
Has anyone had luck with doing this..???

Thanks
MatrixMerlin,
When using a BTR, there is no involvement of RS232 Commumication settings between the BTR and the control. This is completely different to communicating directly with the control via an RS232 interface. The BTR, as its expanded name implies (Behind Tape Reader), simply sits behind the Tape Reader (its plumbed between the Tape Reader and the Control) and replaces the Paper or Mylar tape. The control thinks its working from a Tape. See attached picture of a BTR fitted to a 5T Fanuc control.
Okuma osp3000l-btr2.jpg

I install quite a lot of these devices on Okuma OSP3000 controls, but I don't have a picture of one. In this particular 5T installation, the components of a PC were located inside the control enclosure. The BTR was connected to the Serial Port via the Rainbow cable shown windowed by the red rectangle in the attached picture, and this PC was, in turn, connected to a Local Area Network. The monitor, and a keyboard on a pull out tray, were positioned conveniently on the machine for operator use. Because the 5T control has no monitor, all programs were run via DNC and progress of the program could be followed in real time via custom software I wrote. The Software gave better editing tools than even the most recent controls and restarting mid program was made easy. See the 2nd attached picture showing screen capture of the Software feeding data via DNC to the machine. The Highlighted text shows the pending buffered block.
Okuma osp3000l-dnc1.jpg
The only RS232 comms settings are made at the PC end with the File Transfer Software being used, and need to be compatible with the BTR. Accordingly, the question to ask is "What Data Bits, Stop Bits, Baudrate, and Parity should I use for this (state make and model) BTR". You should have this information available in the documentation supplied with the BTR. If you don't have this information, you need to obtain it from the supplier, or obtain by trial and error. There aren't too many conventional combinations. The most likely will be:
Baud Rate = 4800
Data Bits = 7
Stop Bits = 2
Parity Bit = Even

You also need to know what Handshaking the BTR uses; Xon Xoff (Software) or RTS/CTS (Hardware). Most use Hardware. You will require a cable that is compatible with the Handshaking required by the BTR. Post back if you need the cable configuration.

No RS232 setting have to be set at the control. Just Upload programs to memory in the same way you do when using a Tape to load a program, using Edit Mode. Use Tape Mode if DNC of the machine is used.

Regards,

Bill

Last edited by angelw; 02-18-12 at 06:04 PM.
Reply With Quote
  #3 (permalink)  
Old 02-20-12, 08:56 AM
CNC Tech
 
Join Date: Feb 2012
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Default Re: Okuma osp3000l

Hi Bill,

The old tape reader on this one was a parallel unit going to a parallel port.
I also have a Greco Minifile with a parallel port connector, but I dont know
what settings to use (Baud, Data, Stop, Parity, etc.).
I dont have any old programs to look at either and Im concerned about the
format of the program. If you have a program from a OSP3000L and could sent it to me I would appreciate it.
Just trying to help out our CNC programmers but their knowledge on this old control is zero.
They also dont know the sequence of buttons to push on the control before
I send to file to the control.

Thanks,
Mark
Reply With Quote
  #4 (permalink)  
Old 02-20-12, 09:42 AM
Senior CNC Specialist
 
Join Date: Jan 2012
Posts: 172
Thanks: 0
Thanked 23 Times in 20 Posts
Default Re: Okuma osp3000l

Quote:
Originally Posted by MatrixMerlin View Post
Hi Bill,

The old tape reader on this one was a parallel unit going to a parallel port.
I also have a Greco Minifile with a parallel port connector, but I dont know
what settings to use (Baud, Data, Stop, Parity, etc.).
I dont have any old programs to look at either and Im concerned about the
format of the program. If you have a program from a OSP3000L and could sent it to me I would appreciate it.
Just trying to help out our CNC programmers but their knowledge on this old control is zero.
They also dont know the sequence of buttons to push on the control before
I send to file to the control.

Thanks,
Mark
Hi Mark,
All tape readers on machine tools use Parallel communication. The architecture of a BRT is to communicate with the PC via RS232 and talks to the control as if an old printer using LPT. Baud Rate, Data Bits, Stop Bits, and Parity Bit are all RS232 protocol settings and have nothing to do with communicating via Parallel.

Did you get the BTR new, or have you inherited it from somewhere? If the the former, you should have instructions with it, or you should be able to get same from the supplier. If the later, it may be better to cut your losses and buy one that you know works. The most reliable one that I've used is made here in Australia, and I'd be glad to organize one for you if you decide to go that way. I've done so for a number of members from other Forums. I'm a "blow in" to this Forum, just a new chum. Stevo introduced me to this Forum recently, so I haven't been here long.

As far as the file format is concerned, its all just a text file. You can create an NC file using Note Pad and the control will read it if the correct "G" codes etc have been used.

What other machines do you have? If newer Okuma machines, then the program format is basically the same, except for the addition of some "G" codes. If Fanuc controls, then, with a few exceptions, a program from a Fanuc control will download to the Okuma.

Following is a very short program showing the format that will work on an Okuma. If TEST.MIN was dropped, this same program would upload to a Fanuc control and work. Its mainly in the Multi Repetitive cycles where Okuma and other controls vary.

Let me know if I can help you out.

Regards,

Bill

%
TEST.MIN
(80DEG 0.8 TOOL NOSE RAD R/H T/TOOL)
(FACE AND TURN OD)
N1 G00 X400.0 Z300.0
G50 T0101 S3000
G96 S200 M03
G00 X100.0 Z10.0 M08
G01 Z1.0 F1.0
Z0.0
X-1.6 F0.25
G00 Z1.0
X95.4
G01 Z0.0
G03 X99.0 Z-1.8 I0.0 K-1.8
G01 Z-50.0
X100.0 M09
G00 X400.0 Z300.0 M05
M30
%

Last edited by angelw; 02-21-12 at 02:40 AM.
Reply With Quote
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
IMPORTANT DISCLAIMER
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 Off

Although The CNC Professional Forum has attempted to provide accurate information on the forum, The CNC Professional Forum assumes no responsibility for the accuracy of the information. All information is provided "as is" with all faults without warranty of any kind, either express or implied. Neither The CNC Professional Forum nor any of its directors, members, managers, employees, agents, vendors, or suppliers will be liable for any direct, indirect, general, bodily injury, compensatory, special, punitive, consequential, or incidental damages including, without limitation, lost profits or revenues, costs of replacement goods, loss or damage to data arising out of the use or inability to use this forum or any services associated with this forum, or damages from the use of or reliance on the information present on this forum, even if you have been advised of the possibility of such damages.


All times are GMT -5. The time now is 04:13 PM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
| Copyright ©2010-2011 CNC Professional Forum LLC
CNC Machinist Forums