Catalogue Software Brochure Operating Ultra-Precision Positioning Systems with Ease.
www.pi.ws
print switch display
Page / 8
Make a request   
Physik Instrumente - 5788
/ 8
See other catalogues for Physik Instrumente
Text version of the page
Piezo Nano Positioning

Flexible Integration in Text-Based Programming Languages

Maximum flexibility The operation of PI positioningsystems from external pro- grams running under Microsoft Windows is eased with Dy- namic Link Libraries (DLLs) and COM objects. The drivers which are providedsupport all current program- ming languages (see inset) and all positioning systems from PI. Since the drivers are based onthe uniform PI GCS command set (see page 3), GCS function-ality can be included directly in external programs. The advan- tages of the GCS command set are available whether ac- cessed from the DLL or theCOM object.In addition to direct GCS com- mands, the driver sets also make more complex function- alities—with their own graphi-cal interfaces—available to ex- ternal programs. It is thus pos- sible, for example, to use a DLL function call to include the Wave Editor or Profile Genera- tor, complete with operator dia- logs, in an external program.
Languages Supported by PI Trajectory Profiles
MATLAB Trajectory profiles of arbitrary,
Visual Basic, DelphiC, C++, Python LabVIEW (siehe Seite ) Languages Supported by PI MATLAB Visual Basic, Delphi C, C++, Python LabVIEW (see page 6) Integration of GCS commands likeMOV and POS? in DLL Integration of GCS MOV command in COM object

Support of Controller-Specific Features

Improved Piezo Control:Dynamic Digital Linearization(DDL) Conventional piezo controllerscannot completely avoid phase-shift and tracking errorsin applications with rapid, peri-odic motion. This is due in part to the non-linear nature of the piezoelectric material, the finite control bandwidth and the inherent limitations of P-I (pro-portional-integral) servo-con-trol, which only reacts when a position error is detected. The DDL option, available with recent digital piezo controllers, solves this problem. This tech- nology, developed by PI, re-duces the error between cur-rent and desired position to imperceptible values. The dy- namic linearity and effectively usable bandwidth are thus improved by up to three orders of magnitude. DDL is of benefitto single- and multi-axis appli-cations where motion follows a given trajectory repeatedly (seemeasurement curves). user-defined mathematical func- tions enable complex 2-axismotion. With the Wave Editorand Profile Generator graphical interfaces, standard functions (sine wave, square wave, ramps, scans, etc.) are selected and customized. Depending onthe controller used, either time-and-position data value pairs can be saved (Wave Editor) or complete trajectory profiles with velocity, acceleration and jerk (rate of change of accelera- tion) can be specified (ProfileGenerator).The functionality includes:
Elliptical scan with a XY piezo scannerand standard controller. The outer curve shows the desired position, theinner curve shows the actual motion The same scan as before but with a DDLcontroller. The tracking error is reduced to a few nanometers, desired and actual posi- tion cannot be distinguished in the graph Coordination of two axes,e.g. for applications requir-ing circular motion Saving of defined functionsin the controller The Wave Editor and ProfileGenerator are also available as DLL function calls, which enables their simple integra- tion in external programs.
With the Wave Editor, not only are con-figurable functions like triangle, square,sine wave, etc. available, but also com- plex scans are defined Programming complex func-tions Quick access to common functions (e.g. sine, triangleand square waves ...)
7
DirectIndustry's Virtual Technical Library: PDF Catalogue | Technical Documentation | Brochure | Manual | Industrial directory | Specifications | Characteristics
Search Go
page 1 p.1
page 2 p.2
page 3 p.3
page 4 p.4
page 5 p.5
page 6 p.6
page 7 p.7
page 8 p.8
pdf-page pdf di En 2008-10-41-07