CISWORKS Custom Device
The CISWORKS Ethercat Custom Device is used to connect Ethercat slaves to NI VeriStand. It supports both the NI Ethercat cRIO chassis (NI 9144 and NI 9145) as well as various Ethercat slaves from third-party providers. The users save valuable development time through the experience of CISWORKS with the integration of various Ethercat slaves to the NI Ethercat master. Of course, you will also receive support from CISWORKS for integrating the Ethercat slaves you need into your NI LabVIEW or NI VeriStand project.
The CISWORKS measurement custom device is used for data acquisition in Ni VeriStand. Several data recordings can be started in parallel from the real-time sequences. The measurements can also be paused, continued and stopped from the sequences or the models. The data is stored on the real-time target and the custom device provides an interface for transporting the data to the Windows host computer.
The CISWORKS Filestimuli Custom Device is used to play back measurement data files in Ni VeriStand. The measurement data can be displayed in real time on your test system using the Filestimuli Custom Device. Only part of the data can be played here. The custom device takes over the up- or down-sampling of the data rate to the target rate used on your VeriStand real-time computer. Additional files can be transferred and played back at runtime. The data playback can be paused at any time and restarted from there.
The CISWORKS PID Controller Custom Device is used to control physical systems (pressures, temperatures, position, speed, etc.) It can be easily configured via the configuration interface in the NI VeriStand System Explorer or at runtime via channels. In addition, various pre-controls can be configured for the PID controller via look-up tables.
Example / customer application
A research facility uses the CISWORKS Ethercat Custom Device for the time-synchronous control of up to 60 servo motors. With the Filestimuli Tool from CISWORKS, target values can be output from a CSV file in real time ...