来自PI的运动控制软件

有效和舒适的解决方案

PI制造的所有数字控制器均配有全面的软件包。PI通过详细的在线帮助和用户使用手册为用户和编程人员提供支持,这些信息便于初学者轻松起步,也可详细回答专业人士的疑问。PI用户可通过网络免费更新软件和驱动器。 PI软件通过图形化界面和快速全面的外部程序集成,涵盖了从简单的启动到便捷的系统操作应用的所有方面。 并非所有控制器都具有每项功能。详细信息,请参见对应的产品数据表。 支持操作系统:

  • Windows 7 32/64 Bit
  • Windows 8 32/64 Bit
  • Windows 10 32/64 Bit
  • Linux 32/64 Bit

通用命令集简化调试和编程

PI开发了使用任何驱动和电机控制器时都可用于控制所有纳米和微定位系统的PI通用指令集(GCS)。标准化的指令接口仅需一次熟悉时间,降低了编程中错误的机会。也在开发自己应用程序时节省了时间。


PIMikroMove软件确保快速启动

PIMikroMove以一种清楚便捷的方式控制所有PI定位系统,无论使用压电、磁性或经典电机驱动,并独立于配置和轴数。 所有连接的控制器和轴均显示在同一图形化界面上。对于多轴应用,可使用多个控制器,指令仍可在相同窗口通过PIMikroMove发出。两个或以上的独立轴可使用鼠标或操纵杆通过位置板以矢量形式控制,六足位移台六轴定位系统也可以图形化显示。 本产品包含由Inprise公司开发的软件。

宏程序简化了自动化过程中常见的重复任务。宏作为GCS集创建,取决于系统,可直接在控制器上执行,例如作为启动宏或由主机PC处理。 扫描算法可以作为位置函数记录模拟值,或全自动查找全局最大模拟值。根据具体控制器,PIMikroMove支持多种不同函数。例如,数据记录器可记录运动和系统参数。


优化的系统行为

当定位系统的机械性能发生改变,例如,应用不同的负载,通常需要调整运动控制参数。PI软件提供优化系统响应和稳定性的工具,并为后续调用保存不同的参数集,随后可供自定义应用程序访问。


第三方编程语言和软件环境中PI控制器的快速集成

例如,在测量和控制技术及自动化工程中,许多应用都在LabVIEW中制造。PI提供完整的LabVIEW驱动器。控制器具体Configuration_Setup VI在LabVIEW应用开始时集成,且包含全部系统信息和启动所需的初始步骤。应用本身由独立于控制器的VI实现。如控制器更新或改变,通常只需要交换Configuration_Setup VI,而由于GCS结构一致,应用程序特定的代码仍然相同。驱动程序集包括许多特定的编程示例,例如,可作为客户特定程序模板的全面扫描和对齐例程。此外,许多VI的开源代码允许快速适应用户需求。

基于文本的编程语言中的柔性集成

Microsoft Windows和Linux环境下基于文本的编程语言中的PI定位系统集成由程序库和示例代码简单集成。
这些程序库支持所有通用编程语言和所有PI定位系统,允许PI GCS功能无缝集成进入外部程序。

第三方软件包

PI GCS驱动器已集成进入多个第三方软件包。这使得PI系统可集成进入软件套件,例如MetaMorph、 µManager、MATLAB和ScanImage。此外,EPICS和TANGO驱动器可用于集成进入大型研究设施的实验。 µManager、MATLAB驱动器和大多数EPICS驱动器正在开发中,并由PI提供内部服务。

支持语言和软件环境
C、C++、Python、Visual C++、Visual Basic、Delphi
LabVIEW、MATLAB、µManager、EPICS、TANGO、MetaMorph
以及所有支持DLL加载的所有编程环境