|
Product Name: SOFTWARE
Product Description
Diagnostic and Utility Software
NMC Test Utility Program - nmctest.zip
This Windows test utility program will allow you to test all functions of your PIC-SERVO, PIC-STEP and PIC-I/O boards and verify operation of your motors. Any technical support we offer regarding basic operation or malfunction of your controllers will require you to use this program for testing and debugging.
Motion Basic Programming Application - motionbasic.zip
This Windows application is used for creating, downloading and debugging programs for the Motion Basic controller chip. This zip file includes the programming application, Motion Basic program examples, and documentation. Also included is documentation for using the ASCII command interface (ACI) mode.
Simple Sequencer Programming Application - simplseq.zip
This Windows application is used for creating, downloading and debugging programs for the Simple Sequencer. The zip file includes the programming application, Simple Sequencer program examples, and documentation.
Hexadecimal Format Terminal Program - hexterm.zip
This simple terminal program allows you to send and receive binary data in hexadecimal (hex) format. It is very useful for debugging low-level communications with NMC control modules.
Windows Example Programs
PIC-SERVO Example Programs
Visual C++
PIC-SERVO Example Program - picservo_vc.zip
This example program shows the basics of using the PIC-SERVO with NMCLIB04.DLL. It was created using Microsoft's Visual C++ .net. Source code is included.
Borland C++ Builder PIC-SERVO Example Program - nmcexamp.zip
This example program shows the basics of using the PIC-SERVO with NMCLIB03.DLL. It was created using Borland's C++ Builder. Source code is included.
Visual Basic .net PIC-SERVO Example Program - picservo_vb.zip
This example program shows the basics of using the PIC-SERVO with NMCLIB04.DLL. It was created using Microsoft's Visual Basic .net. Source code is included.
Visual Basic v.5 PIC-SERVO Example Program - vb5examp.zip
This example program shows the basics of using the PIC-SERVO with NMCLIB03.DLL. It was created using Visual Basic v.5. Source code is included.
PIC-STEP Example Programs
Visual C++ PIC-STEP Example Program - picstep_vc.zip
This example program shows the basics of using the PIC-STEP with NMCLIB04.DLL. It was created using Microsoft's Visual C++ .net. Source code is included.
Borland C++ Builder PIC-STEP Example Program - stepdemo.zip
This example program shows the basics of using the PIC-STEP with NMCLIB03.DLL. It was created using Borland's C++ Builder. Source code is included.
Visual Basic .net PIC-STEP Example Program - picstep_vb.zip
This example program shows the basics of using the PIC-STEP with NMCLIB04.DLL. It was created using Microsoft's Visual Basic .net. Source code is included.
PIC-I/O Example Programs
Visual C++ PIC-I/O Example Program - picio_vc.zip
This example program shows the basics of using the PIC-I/O with NMCLIB04.DLL. It was created using Microsoft's Visual C++ .net. Source code is included.
Visual Basic .net
PIC-I/O Example Program - picio_vb.zip
This example program shows the basics of using the PIC-I/O with NMCLIB04.DLL. It was created using Microsoft's Visual Basic .net. Source code is included.
Coordinated Motion Control Examples for the PIC-SERVO SC and PIC-SERVO CMC
C++ Path Control Example - pdemo_c.zip
This example program uses function calls to PATHLIB4.DLL to create multi-segment paths of straight line and circular arc segments. It was created using Borland's C++ Builder. Source code is included.
Visual Basic Path Control Example - pdemo_vb.zip
This example program uses function calls to PATHLIB.DLL to create multi-segment paths of straight line and circular arc segments. It was created using Visual Basic v.5. Source code is included. Not compatible with the PIC-SERVO SC
Complete 3-Axis CNC Milling Machine Controller - pscnc.zip
This example program is a complete 3-axis CNC milling machine controller. It was created using Borland's C++ Builder. Source code is included. New version compatible with the PIC-SERVO SC and PIC-SERVO CMC
Borland C++ Builder Circular Profile Example - circdemo.zip
This example program shows how to create an multi-axis path with acceleration ramping. It uses low-level function calls to the PIC-SERVO CMC, rather than the higher level functions found in PATHLIB4.DLL. It was created using Borland's C++ Builder. Source code is included.
Windows DLL's With Source Code
Windows DLL for NMC Modules (v.04) - nmclib04.zip
This Windows DLL includes functions for communicating with the PIC-SERVO (v.4, v.5, v.10), PIC-STEP and PIC-I/O modules. It can be used with almost all Windows programming languages. This DLL was creating using Borland's C++ Builder, and source code is included with the DLL.
Windows DLL for NMC Modules(v.03) - nmclib03.zip
This Windows DLL includes functions for communicating with the PIC-SERVO, PIC-STEP and PIC-I/O modules. It can be used with almost all Windows programming languages. This DLL was creating using Borland's C++ Builder, and source code is included with the DLL. Please look above for example programs which use this DLL. Does not support the PIC-SERVO SC.
Windows DLL for CNC Path Control - pathlib4.zip
This DLL includes functions additional functions for creating multi-axis coordinated paths for use with the PIC-SERVO SC and PIC-SERVO CMC controllers. This DLL was creating using Borland's C++ Builder, and source code is included with the DLL. Please look above for example programs which use this DLL.
Windows DLL for CNC Path Control - pathlib.zip
This DLL includes functions additional functions for creating multi-axis coordinated paths for use with the PIC-SERVO CMC controller. This DLL was creating using Borland's C++ Builder, and source code is included with the DLL. Please look above for example programs which use this DLL. Does not support the PIC-SERVO SC.
Standalone Control Systems
Motion Basic Programming Application - motionbasic.zip
This Windows application is used for creating, downloading and debugging programs for the Motion Basic controller chip. This zip file includes the programming application, Motion Basic program examples, and documentation. Also included is documentation for using the ASCII command interface (ACI) mode.
You can also create standalone control systems using the SSA-485 Smart Serial Adapter with a C programmable PIC18Fxxxx microcontroller from Microchip. The following software is written for Microchip's MPLAB C18 C compiler:
Microchip C18 NMC Library - ssa485mcl.zip
Microchip C18 Library with functions for communicating with NMC control modules. This library is written for a PIC18F2620 processor plugged into the SSA-485 board, but it may be modified for use with other PIC processors and other hardware configurations. This file includes an application note which guides you through the process of creating an NMC module host controller.
Software for Other Systems
QBasic PIC-SERVO Example - psqbasic.zip
This example program for DOS's QBasic shows the basic operation of the PIC-SERVO.
Z-World Rabbit Library - nmcrabbit.zip
Dynamic C Library for Z-World's Rabbit based controllers communicating with NMC control modules. This Library is courtesy of a third party hand has not been fully tested by us.
LabView Driver for NMC Modules - nmclabview.zip
LabView drivers for communicating with NMC control modules. This Driver is courtesy of a third party hand has not been fully tested by us.
Linux library for NMC Modules
Follow this link to 3rd party developed Linux API for our NMC control modules.
Company Details
PIC-SERVO offer motion control boards with integrated power amplifiers for DC servo motors, brushless servo motors and stepper motors, as well as controller chips for your own custom boards. Easily connected to standard serial ports, you can... more
|