AI models integrate directly with Ignition's tag system and scripting engine. Instead of replacing deterministic control logic, AI acts as a supervisory copilot, analyzing real-time streams from PLCs, sensors, and SQL databases to recommend or trigger adaptive adjustments. Key integration surfaces include:
- UDT (User-Defined Type) Tag Values: AI inference outputs can be written to specific tags, making predictions (e.g., predicted quality score, optimal setpoint) available to any Ignition screen, script, or alarm.
- Gateway Scripting (Python/Jython): AI model calls are embedded within gateway event scripts (e.g., on tag value change, on timer) to perform inference on incoming data batches and update system states.
- Perspective Session Scripts: For operator-facing AI assistants, session scripts call APIs to provide contextual guidance, anomaly explanations, or approval prompts directly within the HMI.




