Home / MES Modules / Ignition Instrument Interface Module / Overview

Serial Communications

Use Ignition to Talk to Serial Devices


  • Serial Communications
  • File Monitoring
  • Parsing
  • Centralized Instrument Mgmt.


  • Java SE 8+ (server)
  • Java SE 6+ (client)
  • Dual-Core Processor (32 or 64 bit)
  • 4GB RAM
  • 10GB free HD space
  • (requirements vary by usage)

Supported Operating Systems

  • Windows Server 2003/2008/2012
  • Windows Vista, 7, 8 and 10
  • Ubuntu Linux 8.04 or later
  • Other Java 6+ enabled OSes*

Supported Databases

  • We support any database that has a JDBC driver, including:
  • Microsoft® SQL Server
  • Oracle
  • IBM DB2
  • MySQL
  • PostgreSQL
  • Firebird
  • Others
  • *Ignition is compatible with any Java 6+ enabled operating system. Full support is only offered for listed operating systems.

Serial Parsing

Parsing boxes define the values to be extracted from a serial device and converted to numeric values. Each parsing box finds the label configured for it, extracts and converts the value associated with the label.

Serial Communications

The Instrument Interface Module is perfect for serial devices – such as analyzers, measurement gauges, barcode readers and many more – where values are sent when the operator presses the send button or a request is sent to the device to read the values.

The serial support built into the Instrument Interface Module includes polling the device for new data, receiving unsolicited data from the device, or requesting the new data from the device based on an event in Ignition.

It gracefully handles timeouts and other communication issues that are common with serial communications and also includes the flexibility of controlling every byte sent or received using script.