MAQ20 Python API

The MAQ®20 Python API uses an object-oriented approach for communicating with MAQ20 systems, which provides an intuitive interface where the low-level Modbus commands are hidden from normal use. Users can focus on solving the measurement problems at hand, instead of re-inventing how to communicate with modules.

Before using the MAQ20 Python API, you may find it helpful to be acquainted with basic Python programming and understand the concept of objects.

Product Availability
Usually stock to 2-3 weeks


  • Communication: to MAQ20 systems from a host PC.
  • Address offsetting: When a module is registered in a system, addresses are offset by 2000 * R, where R is the Registration Number. The API uses relative addressing for the modules, this means that when using low-level Modbus commands, 0 to 1999 are valid addresses.
  • Counts to Engineering units: the API reads information it needs to know at initialization to do this conversion.
  • Rounding: when dealing with small quantities such as millivolts it can get tedious to look at a bunch of trailing decimals. The API does meaningful rounding to any module up to 3 significant units of Eng. units per count.

Ordering & Downloads

MAQ20 Python API Software

PartNumber Description Purchase License Download User Manual Version Download Size
- Python API Download Free
Python API User Manual (MA1064) 1.1 1.4 MB
Python API Download
Version: 1.1
Size: 1.4 MB

Custom Modules

Below is a list of existing custom modules. If you don't see a module matching your target specifications, contact Customer Service and Application Support to discuss design guidelines and design feasibility. Customer Service and Application Support can be reached at or +1-800-444-7644.
* ... Status Codes: PR = Production, PT = Prototypes, QU = Quoted

We want your feedback!

We are interested in your feedback regarding our products. Please let us know what you think and if you have any questions regarding the SCM5B32 and how this product could apply to your application. Your feedback is very valuable to us and very much appreciated.

Was this content helpful?
Thank you for your feedback!