Retrofitting SCM Record 121
I am new to the forum. I bought not long ago a SCM Record 121 from 2001 for professional use. I got it for a very low price so I couldn't say no. Not used that much, issues not fixed by users (in a school)...
Anyway I am from 2 weeks on it trying to make it works. After repairing 2 capacitors on the PC and the controller (NUM1040), I am still struggling to make the machine works (axis are working in manual mode, but button start cycle does not do anything). I cannot figure out what's wrong with it. I loaded the saved parameters and it says to me "RAM CN insuficient" so 2 files cannot be loaded on the controller. If anyone as an idea to help, I would be really happy.
Anyway, the system is old, slow and not friendly. I am thinking of retrofitting with linuxcnc.
Considering that I have all the electrical schematics, The saved parameters from factory, and the software from NUM to see the Ladders .XLA files. I have also some kind of drivers files for the Yaskawa drivers and servos.
- The NUM controller is good, can I use linuxcnc to communicate directly with it?
- In case of changing for mesa boards, I don't know where to start, what would be the first step?
I would be happy to share this retrofit journey on the forum.
Not likely as linuxcnc would actually replace the controller.
The NUM controller is good, can I use linuxcnc to communicate directly with it?
First thing you'll need to know for a refit is what interface those yaskawa drivers are using. Could be analog (eg +-10V), digital (step/direction) or some serial communication protocol. If you can upload some pictures of the driver plates and/or relevant schematics there may be users who can tell you that if you don't already know.
The NUM controller is good, can I use linuxcnc to communicate directly with it?Not likely as linuxcnc would actually replace the controller.First thing you'll need to know for a refit is what interface those yaskawa drivers are using. Could be analog (eg -10V), digital (step/direction) or some serial communication protocol. If you can upload some pictures of the driver plates and/or relevant schematics there may be users who can tell you that if you don't already know.Thanks,The servos drives are Yaskawa SGDB-10-VD for X and Y, I think SGDB-20 for X.SGDB series drives documentation
Servo drives are Yaskawa SGDB series (SGDB-10-VD for axis Y and Z), (SGDB-20-VD for X axis).
If I understand the specifications it is driven by analog +/-12V. Am I right? Or it seems there are other types of controls.
These pages are from the TSE-S800-16E pdf available online.
What about the spindle, does that use the same servo drive?
the (+-2V to +-10V) analog input would be for torque/speed mode where you would have to close the PID loop in linuxcnc. I presume your motor encoders go directly to the servo drive as the drive has an encoder output so they are probably already running in step/direction (ie positional) mode. The spindle drive may be different. A look at the schematic may give clarification here.
gitin can you add your email adress on your profile? to contact you. Thanks
I made the circuit in QElectroTech. If you need all sheets in QElectroTech format, send tomorrow. I am 71 years old. I don't know English very well. If I wrote something wrong, please forgive me.
Thanks for that, I will send you a mp, sure it will help me on this project.
@Aciera the Spindle drive is a KEB Combivert F4 (I attached the page of terminal wiring).
This is limited in hal to 10V usually, and that works properly as i have checked several times, limiting that to 5V will actually limit the output voltage to +-5V.
I tend to use this when tuning stubborn servo drives to avoid something flying off of the machine, by setting that to 1, then 3, then 5, and finally to full out when tuning is roughly ok. Be aware that this hinders tuning a lot.