Det kommer att vara en PC oavsett för att kontrollera det hela och där serienummer genereras/sparas. Väljer man PCI lösningen är det ju bara att stoppa in kortet i datorn. LabView kör vi redan så dom licenserna finns redan idag, om något ytterligare tillkommer är okej. Ett extra plus är att National har riktigt bra support
Men jag är öppen för andra förslag också, men lösningen behöver på något sätt klara av att ta emot "märknings-info" och sedan köra "stand alone", alternativt kunna buffra så pass mycket att man kan skicka ner utan att det finns risk för timingproblem vid utskrift...
Edit: Här är ett utdrag från manualen till NI 7330
--------------------------------
Features
The NI 7330 motion controller is a stepper motor controller for PXI and PCI. The NI 7330
provides fully programmable motion control for up to four independent or coordinated axes of
motion, with dedicated motion I/O for limit and home switches and additional I/O for
general-purpose functions.
You can use the NI 7330 motion controller for point-to-point and straight-line vector moves for
stepper motor applications. The NI 7330 motion controller adds the ability to perform arbitrary
and complex motion trajectories using stepper motors.
Stepper axes can operate in open or closed-loop mode. In closed-loop mode, stepper axes use
quadrature encoders or analog inputs for position and velocity feedback (closed-loop only), and
provide step/direction or clockwise (CW) /counter-clockwise (CCW) digital command outputs.
All stepper axes support full, half, and microstepping applications.
Hardware
The NI 7330 is a high performance motion controller that uses an advanced dual-processor
architecture including a 32-bit CPU, combined with a digital signal processor (DSP) and custom
field programmable gate arrays (FPGAs). The first-in, first-out (FIFO) bus interface and
powerful function set provide high-speed communications while offloading complex motion
functions from the host PC for optimum command throughput and system performance.
Each axis of the NI 7330 motion controller has motion I/O for end-of-travel limit and home
switch inputs, breakpoint output, trigger input, and encoder feedback. Refer to Appendix A,
Specifications, for information about the encoder feedback rates. The NI 7330 motion controller
also has non-dedicated user I/O including 32 bits of digital I/O and four analog inputs for ±10 V
signals, joystick inputs, or monitoring of analog sensors. Additionally, the NI 7330 motion
controller analog inputs can provide feedback for loop closure.
Software Programming Choices
NI-Motion is a simple but powerful high-level application programming interface (API) that
makes programming the NI 7330 motion controller easy. You can execute all setup and motion
control functions by calling into a dynamically-linked library (DLL). You can use the full
function set implementations for LabVIEW and LabWindows/CVI, or call the NI-Motion
libraries from C and Visual Basic.