585,729 active members*
4,797 visitors online*
Register for free
Login
Results 1 to 18 of 18
  1. #1
    Join Date
    Feb 2010
    Posts
    54

    Milltronics simdisk?

    What exactly is a simdisk? I have a 1996 Cent 1 controller, and it contains a floppy, a "simdisk", a pile of memory chips (RAM?), and a battery which I suppose is intended to keep the RAM from forgetting everything.

    I got a few disks with the machine, these have all the parameters. I guess these parameters eventually reside in the RAM.

    Cent 1 seems to be a DOS based operating system, but I have no "boot" disk. Was that an oversight, or does this operating system reside on the "simdisk"? Which I'm guessing is nothing but jargon for good old-fashioned ROM?
    If this simdisk takes a dump, and if the operating system resides on it, whaddya do? Is there any way to copy the operating system onto ANYTHING else ...... up to and including pulling the ROMs off the board, scanning them, and burning a few backup spares?
    Aside from the simdisk, does the Cent 1 controller contain any other freak components (at the chip level) that cannot be simply replaced with over-the-counter parts from an electronics supplier? To me, freak parts are an invitation for modification, ..... they do not belong in tools, weapons, or pacemakers

  2. #2
    Join Date
    Oct 2008
    Posts
    427
    The simdisk is a 'disk simulator' card in the card cage. It is the full length card with no wires plugged into it.

    The simdisk card has several functions:
    1. It has a chip that interrupts the cmos boot sequence and re-assigns drive letters to the memory chips on the card.
    2. The twelve ROM chips with the labels. These are the A:\ drive and have been burned to contain the operating system and the control software.
    3. There are four, eight, twelve, or more RAM chips that are the B:\ drive. The a:\shell.exe can format the drive as well as setting the paths and other things. The B: drive has the RAM directory with the parameter files and the PARTS directory has the part programs.

    The floppy disks you have are likely back-up copies of the RAM directory.

  3. #3
    Join Date
    Feb 2010
    Posts
    54
    zzzz,
    Keep talking, I'm learning! This is the nuts & bolts stuff I like to know.

    Have you heard of anyone burning copies of those twelve ROMs? If they contain the operating system, then it would be a crying shame if they died.

  4. #4
    Join Date
    Oct 2008
    Posts
    427
    I've never seen one of those ROM chips go bad, but I guess anything is possible.

    You can copy all the files from the A: drive and the B: drive put them on a hard drive.
    Configure everything correctly and you can pull the simdisk card out of the card cage entirely. Rarely, you can have read/write problems, and remember that ALL hard drives die eventually.

    On newer Cent 6, all Cent 7, and updated Cent1/5 controls, there is no simdisk, everything is loaded on a Disk-on-Chip or Compact Flash chips.

  5. #5
    Join Date
    Feb 2010
    Posts
    54
    You mean .... replace the simdisk ROMs with an actual hard drive? Not sure if I'd know how to do that. And I'd still need to find a way to access the ROM contents and get it all on the hard drive. By the time all this was done, I wonder if I'd be better off just getting an upgraded mother board?

    On another note ..... getting a laptop to talk to the RS232. I just got a Dell XP laptop with a DB9 port and a 25 pin printer port. I've been told I can use the DB9 with Hyperterminal and a null modem at the mill end, where the null modem also serves as a 9-pin to 25-pin connector to match up with the one on the mill. Well .... I'm wondering if I can use the 25 pin port instead. I already have a 25 pin cable that connects to both the mill and laptop, and it would make life very easy if this could work. Is this a possibility? If so, how do I go about configuring the 25 pin port?

  6. #6
    Join Date
    Oct 2008
    Posts
    427
    The hard drive is a lot less expensive than a motheroard to single-board-computer upgrade, the biggest issue with the HDD is finding a drive small enough for the CMOS to recognize it. To get the files from the A: drive to the hard drive, just copy them to floppies and then back to the HDD.

    If everything is working okay now, why not copy all the files to floppies to get a back-up and wait until you need them?

    The 25 pin connection on your laptop will not work, you have to use the 9 pin serial port.
    Use a 9-to-25 adapter at the laptop if you want to use a 25 pin cable.
    You may not need the null modem, some machines have it built in.

    Go to the CTRL parameters to set the baud rate, etc. to match the settings in your communications software.

    Good luck, sometimes it's really a PIA to get them talking to each other.

  7. #7
    Join Date
    Feb 2010
    Posts
    54
    >> To get the files from the A: drive to the hard drive, just copy them to floppies and then back to the HDD.

    I didn't know I could access the ROM codes. From the keypad on the mill I can access DOS mode, but without knowing how to get :\ etc, I couldn't really navigate the directory structure. Today I spoke with Milltronics and they gave me the "special codes" to get : and \ via the keypad, and also informed me that I can drive DOS with an external keyboard that plugs into the side of the monitor (I'm a newbie at all this system stuff). Turns out I have an old keyboard with a matching connector. Tomorrow I'll see what I can copy from A:
    Thanks for the info and encouragement! I'll have it working soon.

  8. #8
    Join Date
    Oct 2008
    Posts
    427
    The shift-period for the colon and shift-minus sign for the backslash aren't really a secret. The rest of the numeric keypad keys have shifted characters as well, they just don't have much use.

    Something else that might interest you:

    To replace Front Panel buttons using a PC keyboard:

    Alt+F1 Spindle Stop
    Alt+F2 E-Stop
    Alt+F3 Clockwise
    Alt+F4 Feed Hold
    Alt+F5 CounterClockwise
    Alt+F6 Cycle Start
    Alt+F7 Mist
    Alt+F8 Tool Reset
    Alt+F9 Flood
    Alt+F10 Reset (may have to press the Reset button at the same time)


    Feed Rate Over-ride Spindle Over-ride
    Alt+A 0% Alt+1 0%
    Alt+S 10% Alt+2 10%
    Alt+D 20% Alt+3 20%
    Alt+F 30% Alt+4 30%
    Alt+G 40% Alt+5 40%
    Alt+H 50% Alt+6 50%
    Alt+J 60% Alt+7 60%
    Alt+K 70% Alt+8 70%
    Alt+Z 80% Alt+Q 80%
    Alt+X 90% Alt+W 90%
    Alt+C 100% Alt+E 100%
    Alt+V 110% Alt+R 110%
    Alt+B 120% Alt+T 120%
    Alt+N 130% Alt+Y 130%
    Alt+M 140% Alt+U 140%

    These can be used if you are having trouble with the front panel buttons or the over-ride switches.

  9. #9
    Join Date
    Feb 2010
    Posts
    54
    I'll add this to all the other documentation that should have come with the machine but didn't Thanks again!

  10. #10
    Join Date
    Jul 2010
    Posts
    548
    born2fly, ZZZZ is correct on the basic function of the "SimDisk" card. They are a very reliable way to get and keep electronics data. They do have a couple of drawbacks in today's PC world. 1. few came with the then max of 256Kb of memory, (76Kb was standard) Using conversational programming 76K was more then enough to have 100 or so programs on hand. I have rarely seen a conversational program over 1 possible 2 Kb long. The conversational programing is very small and tight code. It is based on parametric programming and it is why the conversational works so well.
    2. In today's world of cad/cam programs they can reach 20 - 30 Mb very easily. When the older Milltronics controls were built, These Cad/Cam programs did not exist. Milltronics has done a pretty good job of updating the controls for "today's" technologies. They were far advanced from what was out there from other controls. The RS 232 used in the older controls do not support (FIFO - first in first out buffers) they did not exist back then. When using hyperterminal go into the advanced settings and turn off the FIFO buffers. Then the RS-232 will default to a "older" standard.
    3. when the available memory gets full it will either ask you to delete some programs or end up booting to DOS, where you have to reformat the SRAM.

    The use of a hard drive in a machine that can vibrate and move in IHO is not the way to go. As ZZZZ said they do fail. If you do add a hard drive it will need to be formatted to 40Mb (DOS 3.2 limit) or 2Gb if you get DOS 6.22
    all C1 and C5 simdisks had DOS 3.2 C6 controls had DOS 6.22

    Updating the control with a SBC update does add a lot of function and features and make use of more of today's technologies. They will remove the Simdisk and use an internal (64Mb CF disk standard or a 256Mb CF as an option) network option can either be netbeui or TCP/IP. or RS232 would have the FIFO. There is also an option of adding a "multi disk" drive to replace the floppy. This drive will accept several of the "newer" high density memory cards

    I know of no other control that is so easy to update and at a reasonable cost. (call FANUC USA and ask them what it costs to add networking)
    Compare to a Milltronics SBC update with networking.

    guys who are running the "SLS" software may want to update to the CNC software, It adds some conversational programming functions that they may fund useful.

    I hope you find this info useful, more info if needed, just ask.

    sportybob

  11. #11
    Join Date
    Jan 2011
    Posts
    16
    I'm working with a friend who has a VM16 running Centurion 6, on a P133 motherboard and the simdisk. We would like to add networking capability to it, and unfortunately since autoexec.bat is on the ROM portion of the simdisk, that isn't possible with this configuration.

    Now, I know that the best method would be to update to the SBC, simply the cash isn't there to do so right now. So, my thought was to place an IDE to Compact Flash adapter in (I am aware that physical hard drives are taboo in CNC machines), with a 2 gig compact flash card (it's running DOS 6.22) and copying everything over to the CF card. Then, we could add in a simple PCI network card, and set up networking.

    Has anybody tried this route?

  12. #12
    Join Date
    Jul 2010
    Posts
    548
    bwilkerson, The short answer is yes it will work. you can boot to the CF drive then use a "call statement" to the simdisk. or copy every thing from the simdisk to the CF drive and run from there.
    In either case you will need to know about DOS and config.sys and autoexec.bat files.
    If running from the Cf drive, you will also need to edit the tool change macro in the power parameters to point to the new macro location.
    all the drive locations in the autoexec.bat file will need to be changed
    rom, ram, ram drive, floppy, network and boot drive.
    There is another thread in the Milltronics section that gives some info on installing a hard drive, It is similar to that.
    I am not sure that I want to write a 5-6 page installation "how to" so I am leaving this as the "short answer".

    Sportybob

  13. #13
    Join Date
    Jan 2011
    Posts
    16
    Quote Originally Posted by sportybob View Post
    The short answer is yes it will work. you can boot to the CF drive then use a "call statement" to the simdisk. or copy every thing from the simdisk to the CF drive and run from there.
    In either case you will need to know about DOS and config.sys and autoexec.bat files.
    DOS, config.sys, and autoexec.bat aren't a concern. I've been working on OS differences since BASIC on the Commodore PET. However:

    Quote Originally Posted by sportybob View Post
    If running from the Cf drive, you will also need to edit the tool change macro in the power parameters to point to the new macro location.
    Since I'm not a machinist (I leave that to him) I don't know exactly where these macros are.

    Quote Originally Posted by sportybob View Post
    all the drive locations in the autoexec.bat file will need to be changed rom, ram, ram drive, floppy, network and boot drive.
    There is another thread in the Milltronics section that gives some info on installing a hard drive, It is similar to that.
    I will search back through the Milltronics section again - I looked once already but didn't have luck finding it. (perhaps I'm just blind, it's been known to happen!)

    Thanks - I'm sure I will have a dozen questions before this is over. I am hoping to set it up all on the CF and remove the SIMdisk - that way, if I really foul something up I can just jerk the CF and install the SIMdisk and he is back up and running.

  14. #14
    Join Date
    Jan 2011
    Posts
    16
    Well, I've done a little more looking into it. None of the previous threads were really clear in a true "how to", so I want to put it together "Big Bird" style in this thread, so others can find it - and minimize my mistakes.

    This is my plan thus far:
    (1) Purchase some sort of IDE to flash memory (any type will do)
    (2) Install version of DOS on that drive.
    (3) Copy all files (other than DOS files) from respective drives to the new C:\ base drive.
    (4) Update path.dat configuration file for Milltronics software for new path locations.
    (5) Update config.sys and autoexec.bat files with updated paths.

    What am I missing, and what files are they in?

    Thanks!

  15. #15
    Join Date
    Jan 2011
    Posts
    16
    I've hit a snag.

    I bought a and IDE CF card, and went to start on this project. I then found my first two problems - first the Simdisk seems to also be the jumper to the I/O card, so I cannot simply remove the Simdisk. Secondly, I do not see an IDE port on the motherboard - not necessarily a big deal, I can buy a PCI IDE card cheap.

    I searched the forum for the previous threads that had information on how to put a hard drive into an older Centurion controller, and cannot find it. No keywords have been able to come up with the search.

    I did see reference in another thread about being able to change a jumper on the Simdisk to disable it, which I would assume would still give me access to the I/O card attached to the Simdisk, but there was nothing clear about that.

    At this point, I've fried my brain on how to get this done. Any suggestions?

  16. #16
    Join Date
    Jul 2010
    Posts
    548

    CF update

    Bwilkinson, read my reply from 2-01. The simdisk does not connect to the IO board. either the IO is on the mother board or it is a seperate IO board (depending on the control) Think, adding a hard dive to a floppy drive only system. (think way back) the simdisk is floppy a: and floppy b: ( A: rom, B: ram) A-rom is where DOS and the CNC software reside, B- ram is where the parameters and parts (Barts) reside.
    Be aware that the DOS on the Simdisk (C5 is 3.20) (C6 is 6.2) The drive limit for DOS 6.2 is 2 GB so if using a 4-8-16-32 GB CF it need to be partitioned to 2 GB ( DOS 6.2) or to 256 MB for DOS 3.2)
    also even a 2GB partition will ony allow 256 files per partition. so you can make more then 1 partition (drive C:, or Drive x:, drive y:, drive z: depending on what version of DOS you have and the " last drive" prameter you set in the config.sys file.

    This requires working knowlage of DOS.
    see my PM

    sportybob

  17. #17
    Join Date
    Dec 2014
    Posts
    3

    Re: Milltronics simdisk?

    hello everyone I have a machine milltronics centurion 6 VM16 the problem if I nidisuqette of startup program or even my Hard disk and format I lost qulqu'un can help me to find the parameters also explains me me how I can set up and install parametes since msdos 6.2 and how to turn my machine please if you have the program manual in pdf.

    Also I have another Hard disk but when I connect via the machine I recoi a fail error message. abort. readey want his dir what this message

    thank you in advance to help me please

  18. #18
    Join Date
    Jul 2010
    Posts
    548

    Re: Milltronics simdisk?

    Hi Aziza. Your English is going to be better then my Français. A lot of this answer will depend on how your control was built and what exactly you are trying to do.
    1. what is the serial # of your machine? I can pull up info and see how it left the factory.
    2. did this machine come with a hard drive ? or are you trying to replace a hard drive? or trying to add a hard drive?

    Machines were built using a hard drive in two versions 1. for "parts" storage only. This uses the electronic "Simdisk" for DOS, booting and running the CNC software leaving the hard drive just for "parts" storage. 2. using a hard drive ( no Simdisk) as the only means for DOS, booting and running the CNC software and parts storage.

    Hard drives must be formatted and partitioned ( MSDOS 6.22 only allows a 2GB maximum partition. The mother board CMOS settings must match the drive partitions size or it will error . All this requires a working knowledge of DOS.

    The machine parameters will depend on how your machine was built. To get this information, I would need your machine serial #.

    Sportybob

Similar Threads

  1. Milltronics vm 17
    By newman55598 in forum Milltronics
    Replies: 6
    Last Post: 09-23-2013, 05:20 PM
  2. milltronics VM-20 help
    By rtushner in forum Milltronics
    Replies: 1
    Last Post: 05-17-2013, 11:10 PM
  3. Simdisk battery
    By dlenardu in forum Milltronics
    Replies: 0
    Last Post: 10-11-2012, 09:43 PM
  4. Bob-cad to milltronics help
    By blowncoupe in forum BobCad-Cam
    Replies: 4
    Last Post: 12-23-2010, 01:59 PM
  5. Buy new Milltronics or what else???
    By schrupphobel72 in forum Milltronics
    Replies: 35
    Last Post: 07-17-2007, 01:17 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •