How to integrate CETONI devices
Find the optimal solution for your control application
We offer you a variety of possibilities for the integration of our devices. Where other manufacturers offer RS232 interfaces and serial protocols for the connection, we provide modern interfaces such as USB or CAN, the standardized open communication protocol CANopen and extensive, convenient programming libraries.
All device parameters can be accessed by CANopen-capable applications and controllers via the CAN interface. The use of the CAN bus and standardized CANopen device profiles guarantee the expandability of the system. The Connectivity Guide supports you in your search for information on the integration / connection of our devices to your control solution.
I would like to control my devices with a standard PC or notebook.
I want to use a Windows PC with Windows 7, 8 or Windows 10.
LabVIEW on Windows PC
I want to integrate the devices into LabVIEW. My LabVIEW software is installed on a Windows PC.
I use Linux on an x86 PC and want to control the devices with a Linux application.
I want to connect the CETONI devices to a PLC.
Beckhoff / WAGO
I use a Beckhoff or WAGO PLC with CAN bus interface.
Siemens SIMATIC S7
I would like to connect the neMESYS syringe pumps to my Siemens SIMATIC S7 controller.
PLC of another vendor
We use a PLC from another vendor. Our PLC has a CAN or RS232 interface.
Custom embedded system
We use our own embedded control solution with RS232 interface.
We use our own embedded control solution to control the neMESYS syringe pumps. Our embedded system has CAN or RS232 interfaces.
The following matrix gives you a quick overview of which features of our devices are available to you for the various integration options:
|QmixElements||QmixSDK / LabVIEW / Python||RS232 C-Library||CAN/RS232 Interface|
|Creation of constant flow||✔||✔||✔||manually|
|Pressure controlled flow||✔||✔||—||—|
|Initialisation (reference move)||✔||✔||✔||manually|
|Automatic valve control||✔||—||—||—|
|External pressure sensor on the neMESYS I/O||✔||✔||manually (not documented)||manually (not documented)|
|Valves / pressure sensors on the Qmix I/O-B||✔||manually||manually (not documented)||manually (not documented)|
|neMESYS I/O read/write||✔||✔||manually||manually|
|Run script programs||✔||—||—||—|
|Lowest flow rates||✔||✔||manually (not documented)||manually (not documented)|
|Valve modules||✔||✔||manually (not documented)||manually (not documented)|
|I/O Modules||✔||✔||manually (not documented)||manually (not documented)|
|Positioning systems||✔||✔||—||not documented|
|Linux x86 (PC)||—||✔ (no LabVIEW)||✔||✔|
|Linux ARM (Raspberry PI)||—||upon request||✔||✔|
- manually - A customer can implement this feature himself with reasonable effort. Details for the implementation are described in the neMESYS firmware specification.
- manually (not documented) - The implementation of this feature by the customer is theoretically possible with reasonable effort but not yet documented by CETONI.
- planned - It is planned to deliver this feature with a future software version.
- upon request - An implementation is not planned, but can be carried out by CETONI on request (e.g. within the scope of a development contract).