Motion Control Programming using the PC

Custom Software for…
Animatics  - Galil Motion Controllers - Measurement Computing A/D cards - Yaskawa Motion Control -  Aerotech A3200 controllers - ICPDAS  embedded controls - Logosol Drives - Intelligent Actuator Robots

    At ClemSoft we specialize in software for the Motion Control Industry…  Areas of interest include CNC Software, DXF to G-Code conversions, Total Motion control Ethernet or bus cards in the PC (Galil Motion Control, Aerotech A3200), PC control of a PLC, and Data collection with Analog/Digital PC Cards (Measurement Computing Cards and 

    Typically, a machine is controlled by a PLC and a touch panel display (and it's a very viable solution).  But today, with need for more data collection, reporting, and graphic intensive applications, replacing that touch panel display with a PC has allowed for more complex and  “flexible” control. It is a little inefficient (not to mention difficult) to convert a dxf drawing to G-Code and then process that G-Code thru a PLC. 

    What have we done? Animatics Corporation invented the “SmartMotor”, a brushless servo motor that contains the drive, control and encoder built right into the motor.  What an ingenious design!  Anyone who has ever wired up a servo motor is well aware of the Controller Card, Drive Amplifier, and Motor/Encoder with commutation feedback devices that all need to be wired together.  What a pain, and with the SmartMotor, all that wiring is eliminated.  But without a PC based controller card, controlling these motors for a CNC application requires intensive serial communications to the motors from the computer to process the motion path (remember there is NOTHING required from the PC other than a serial port, NO motion control cards plugged in the PCI slot, infact they can be best run from a laptop with a usb to serial converter).  We wrote the CNC software to communicate with 4 SmartMotors (JenCNC), as well as the very popular CNC Plasma Cutting table that includes Automatic Torch height control for DynaTorch.  Recently the new version for Dynatorch using the Logosol and JRKer drives and controllers.

    Other projects involve data aquistion, pallet indexing, gaging applications, winding applications, embedded controls and machine controllers with statistics collection.  We have experience with the following control systems:  Aerotech A3200, Animatics, Anaheim Automation, Galil, JRKerr, Automation Direct, Yaskawa SM series, Whedco, Baldor Mint Controls, or pretty much any motion control system.

    Besides software, we also build complete mechanical solutions.  Some of our products include a CNC controlled EPS Foam "Hot Wire Computer Cutter" and a "Feed to Length and Cut" Knife.  We aslo build simple cartesian XYZ robots for inspection and measurement data aquisition.