Skip to content
César Román edited this page Aug 25, 2026 · 12 revisions

incendium

A Python package that extends and wraps Ignition System Functions.

Getting Started

Install incendium via pip using Python 2 or Jython:

  1. Run python2 -m pip install incendium or jython -m pip install incendium
  2. Copy the incendium directory and typing.py from $JYTHON_OR_PYTHON2_HOME/Lib/site-packages to $IGNITION_DIR/user-lib/pylib/site-packages
  3. Done

Then import the module you need:

from incendium import db, tag, time

Modules

Database & Data

  • db - Stored procedure execution and database utilities
  • dataset - Dataset conversion (JSON, XML, dicts)

Tag

  • tag - Tag read/write helpers

Time & Date

  • date - Date comparison and month boundary helpers
  • time - Timer and timestamp utilities

Vision

  • vision - SCADA visualization module
    • gui - Dialogs, authentication, and cursor constants
    • nav - Window navigation and swapping
    • user - User queries and session management

UI

  • gui - Shared form validation utilities

Communication

  • net - Email helpers

Core

Wiki

Database & Data

Tag

Time & Date

Vision

UI

Communication

Core

Clone this wiki locally