I decided to rebuild my dedicated XP computer that uses the KFLOP / KANALOG cards to control motion. To be able to take advantage of the Screen Editor feature available in later releases I decided to get Windows7 and a new hard disk. I did not like all the bloatware that Microsoft put on Windows8 and Windows10, since this computer is only used for the CNC machine.
The first thing I did was install Windows7 and got all the updates a four hour exercise, but all updates installed perfect and the computer works just fine.
The next thing I did was to install Kmotion 4.34H on the computer which was in my office, not in the garage with the CNC machine. After the software was installed I copied my c programs from the old install saved on a flash drive to the C program folder. These programs were all slightly modified so I had their names different that what I list below.
There are others I saved but I don't think I touched those not positive, need guidance since I could not find a guide on exactly how to do this type upgrade.
The software installed fine but when I started it it complained there were no USB drivers. I realized since I did not have the KFLOP plugged in the USB drivers never got installed. I went into control panel/device driver and pointed it to the Kmotion434h/USB Driver folder and the drivers installed in a few minutes.
Now I can start Kmotion and get no errors, but before I go on I believe I need to flash the unit. It warns me I will lose everything so I am checking to make sure I have everything done.
I think after I flash the unit, with the Kmotion 434h firmware, that I need to compile the C programs and download them into the KFLOP. Then I should be ready to go?
Thanks for that link. Looks like I have pretty much planned these exact steps, except TK does not mention you need to recompile your programs, but pretty sure you do so you can download them into the KFLOP.
OK thanks, I have copied my C programs to the right place and when I start Kmotion prior to any flashing I can see it has loaded the programs in the correct threads. I will flash later today and keep my fingers cross everything says up and operational.
Well I took the plunge and went out and flashed my FLOP to 4.34h, and I could not get any of my motors to move. I doubled checked the right C programs were listed in each thread which all ended up being correct. I then compiled and downloaded each thread. Then I went over to the Axis screen and did test movements and got the motors moving on the machine again. I figured everything was great so I went ahead and started Kmotioncnc, and got an immediate error. It said it could not read GCodeConfigCNC.txt, so i went into the Kmotion4.33c directory which I saved on a flash drive and copied the file again and put it in C:\kmotion434h\Kmotion\Data, but got the same error. I had saved the original TXT files in a subdirectory so I figured I could get the default file and see if that would load. The default version that came with version 4.34h loaded immediately. All of the data fields were wrong, but I had made print screen images of each tab, and initialized that GCodeConfigCNC.txt file so it was populated like my version in 4.33c.
Upon restart Kmotioncnc came up without error and I loaded a small Gcode program and it worked fine. I did not test my spindle but will do that this evening and double check that my MPG pendant is still working etc. Anyway at least the machine is moving again.
Yeah what confused me was after I flashed the KFLOP with 4.34h, I tried to move it and nothing moved. After I compiled the c programs and then tried to move axis in the axis screen then I got things to move. I was also a little surprised the 434h kmotion could not read on of the text file from 4.33c. Anyway looks like a good number of features were added since I originally build the machine a couple years ago. KmotionCNC is now moving the machine and appears like all the basic stuff is working. Still need to test the pendant and spindle but my guess is they will work as well. Now I can play with the screen editor.