The C-842 is based on the MC1401 PMD chip set to generate motion trajectory and digital servo loop filtering. This sophisticated DSP system supports more than 100 commands for trajectory control, servo filtering, breakpoint handling, position referencing and many other tasks.
At the hardware level, communication is via hexadecimal commands, transferred byte by byte from the operating software to the PC I/O port. The C-842 documentation comes with the full DSP command set to allow hardware level programmers direct programming of all registers. For users who don’t want to deal with hexadecimal commands, a variety of software tools is provided with the C-842 controller.
Software libraries for all major programming languages provide a simple user interface which only requires specification of board address, motor channel and the motion command with the optional parameter.
C-842.TO Software Tools Distribution Disk (included)
QMove Interactive Operating ProgramQMove is a general purpose operating program providing a set of mnemonic short form commands. An online display of all motor positions and major motion control parameters reflects the system status.
QMove allows single command execution and macro command file handling for multi axis motion. Complex positioning procedures can be programmed using stackable macro command loops.
QMove runs under DOS but can also be used without restrictions as a DOS task under Windows 3.1 or Win95. It comes free on the C-842 Tools distribution disk.
QLink is an interface program that converts ISA bus PCs (286 and later, keyboard and monitor not required) running DOS into stand-alone motor controllers with RS-232 interface. The C-842 has to be installed in the host PC and QLink is executed. The PC now behaves like a stand-alone motor controller and can be controlled via the RS-232 interface. Ideal for users who want to operate the C-842 remotely or by a computer without ISA bus.
QLink runs under DOS but can also be used without restrictions as a DOS task under Windows 3.1 or Win95. It comes free on the C-842 Tools distribution disk.
QHEX is an interface program that converts ISA bus PCs running DOS into stand-alone multi axis DC motor controllers. Up to four C-842 with a total of 16 axes can be installed and remotely operated via the RS-232 interface. All QFL short form commands are available with extended axis specifier referring to axis numbers 1 through 16.
Programming Tools for C-842
Programming Tools for all major programming languages are available and provide convenient access to the basic functionality of the C-842 board. Exceeding the generic commands of the processor firmware, the libraries offer many features like high level command (mnemonic code) communication, command sequencing (macro commands), etc. Also byte-based low level commands can be used for fast transfer up to 3000 communication cycles/s. See table for availability.