Skip to content

Provides NI Scan Engine, EtherCAT and Remote IO support for NI VeriStand

License

Notifications You must be signed in to change notification settings

ni/niveristand-scan-engine-ethercat-custom-device

Repository files navigation

Scan Engine and EtherCAT Custom Device

The Scan Engine and EtherCAT Custom Device allows users to integrate I/O from several hardware platforms that are not natively supported by VeriStand:

Note that C Series Module support can be difficult to determine, as it depends on how the module is being used. See the list of supported C Series Modules and the NI documentation for the supported software modes for each module to determine whether the specific module is available in cRIO Scan Interface mode or EtherCAT (Scan Interface) mode. The best determination of support is whether the module can be added to a chassis in VeriStand's System Explorer.

Using the Custom Device

Download the latest release of the VeriStand Custom Devices on ni.com or manually from the GitHub Releases page

LabVIEW Source Code Version

LabVIEW 2020

Dependencies

Running the custom device

Real-Time target software components

  • I/O Variable Remote Configuration Web Service
  • NI Scan Engine
  • NI-Industrial Communications for EtherCAT

Developing or building from source

The additional software listed below is required to develop or build this custom device from source. Manual build instructions are located here.

Git History & Rebasing Policy

Branch rebasing and other history modifications will be listed here, with several notable exceptions:

  • Branches prefixed with dev/ may be rebased, overwritten, or deleted at any time.
  • Pull requests may be squashed on merge.

License

The Scan Engine Custom Device is licensed under an MIT-style license (see LICENSE). Other incorporated projects may be licensed under different licenses. All licenses allow for non-commercial and commercial use.