We've got the Omron Sysmac C40K in a few of our machines at work, one of them started to behave bad and gave up. Power LED on and input LEDs work but not "RUN" or any outputs (surprise). So I suspected a dead battery and after opening it I understand it hasn't been checked or swapped for over 15 years or so.
Oxidation on solder joints on nearby components, inside of display lid all rusty and the battery so badly oxidized that there was a pile beneath it with oxidation-debris and connector completely loose. One of the hookup pins to the battery connector had also rusted completely off.
Anyway, don't know if we're going to try and repair this (anyone that answer here will probably say "swap it for a new one, reprogram and be done with it" but it's not my decision to make) or replace it with another one just like it. We have another one just like it that runs fine and has a very fresh battery. Also had a 3.5" diskette with the code on it...
Easiest solution as I see it is to get the original program, place it on a 2764 EPROM and shove that into the machine and not worry about the battery anymore.
However, I don't really have a binary file to put there and I guess I would need to hookup the RAMs of the working machine and read them to be able to get that?
The diskette seeems to contain information about the build of the entire unit, there's a DWG file I could open with some schematics and then there are files (from 1995) called:
94A912&.PRG 796 bytes
94A912.$AH 212 bytes
94A912.$AS 1.12 kB
94A912.$PR 7.62 kB
94A912.AHD 212 bytes
94A912.ASF 1.12 kB
94A912.MAP 290 bytes
94A912.PRG 7.62 kB
94A912.SWN 7.62 kB
312-039&.PRG 1.96 kB
312-039.AHD 1012 byte
312-039.ASF 7.33 kB
312-039.MAP 21 byte
312-039.PRG 11.7 kB
312-039.SWN 549 byte
312_039&.PRG 547 byte
312_039.AHD 1.01 kB
312_039.ASF 7.43 kB
312_039.MAP 290 byte
312_039.PRG 9.02 kB
312_039.SWN 491 byte
Judging by the suffix SWN I decided it might be so easy as being SysWin files - and I opened some up just fine, seems to be version 1.x files.
The latest files are (dated 25th April 1995) :
94A192.PRG
94A192.AHD
94A192.ASF
94A192&.PRG
It seems I can't make a binary for an EPROM (or EP-ROM as it says in the manuals) directly from SysWin, is that right? Are there any other ways of turning the file/s into a binary file that I can burn with a plain eprom burner? I wouldn't know exactly which files to use either. Looking at the SWN file in a hex editor it looks like it's referring to other files so I'm guessing that's what to use
If not I guess I'll have to blast out the cash for a Hostlink, download the program from the working one and upload it to the blank one after hooking up a new battery... I think we have at least four C40K in use, all running from RAM and probably with the original battery still in.
Oxidation on solder joints on nearby components, inside of display lid all rusty and the battery so badly oxidized that there was a pile beneath it with oxidation-debris and connector completely loose. One of the hookup pins to the battery connector had also rusted completely off.
Anyway, don't know if we're going to try and repair this (anyone that answer here will probably say "swap it for a new one, reprogram and be done with it" but it's not my decision to make) or replace it with another one just like it. We have another one just like it that runs fine and has a very fresh battery. Also had a 3.5" diskette with the code on it...
Easiest solution as I see it is to get the original program, place it on a 2764 EPROM and shove that into the machine and not worry about the battery anymore.
However, I don't really have a binary file to put there and I guess I would need to hookup the RAMs of the working machine and read them to be able to get that?
The diskette seeems to contain information about the build of the entire unit, there's a DWG file I could open with some schematics and then there are files (from 1995) called:
94A912&.PRG 796 bytes
94A912.$AH 212 bytes
94A912.$AS 1.12 kB
94A912.$PR 7.62 kB
94A912.AHD 212 bytes
94A912.ASF 1.12 kB
94A912.MAP 290 bytes
94A912.PRG 7.62 kB
94A912.SWN 7.62 kB
312-039&.PRG 1.96 kB
312-039.AHD 1012 byte
312-039.ASF 7.33 kB
312-039.MAP 21 byte
312-039.PRG 11.7 kB
312-039.SWN 549 byte
312_039&.PRG 547 byte
312_039.AHD 1.01 kB
312_039.ASF 7.43 kB
312_039.MAP 290 byte
312_039.PRG 9.02 kB
312_039.SWN 491 byte
Judging by the suffix SWN I decided it might be so easy as being SysWin files - and I opened some up just fine, seems to be version 1.x files.
The latest files are (dated 25th April 1995) :
94A192.PRG
94A192.AHD
94A192.ASF
94A192&.PRG
It seems I can't make a binary for an EPROM (or EP-ROM as it says in the manuals) directly from SysWin, is that right? Are there any other ways of turning the file/s into a binary file that I can burn with a plain eprom burner? I wouldn't know exactly which files to use either. Looking at the SWN file in a hex editor it looks like it's referring to other files so I'm guessing that's what to use
If not I guess I'll have to blast out the cash for a Hostlink, download the program from the working one and upload it to the blank one after hooking up a new battery... I think we have at least four C40K in use, all running from RAM and probably with the original battery still in.