Communication Concept & Platform-Independent Interfaces

PI pursues a platform- and hardware-independent concept in the design of the motion control software. This approach has proven its worth and is even flexible for future enhancements.

GCS ensures the compatibility between PI positioning systems via standardized sets of human-readable commands. Therefore, starting up and programming becomes much easier: Different positioning systems can be operated together and new systems can be integrated with minimum programming effort.

There are different ways of controlling PI controllers:

  • The commands can be received via USB, RS-232 or TCP/IP, depending on the controller's specifications
  • >> APIs with various librariers and drivers can be used for the automation and integration processes
  • >> PIMikroMove® provides a graphical user interface for controlling our controllers; GCS commandos are sent in the background
  • From other environments, communication is possible by sending text-based commandos with user-defined implementations

Additional control options:

  • Direct interface with a human interface device (HID), such as a joystick or control pad
  • Additional interfaces for control, e.g., analog signals, serial peripheral interface (SPI), TTL, or EtherCAT

Downloads

General Software Documentation

Technical Note A000T0089

PI Software on ARM-Based Platforms

Version / Date
2023-05-08
pdf - 276 KB
Documentation

User Manual A000T0021

Working with PI Controllers under Linux Operating Systems

Version / Date
2023-08-08
pdf - 239 KB
English