Ignition
Introduction
Ignition is an industrial software platform from Inductive Automation for SCADA, HMI, data acquisition, industrial integration and Industrial Internet of Things applications. The platform is widely used in modern OT environments thanks to its flexible architecture, strong IT integration capabilities and scalability.
Ignition stands out from classic SCADA platforms through:
- web-based architecture
- unlimited licensing models
- strong IT integration
- open standards
- modular extensibility
- extensive database integration
In industrial automation, Ignition is used for:
- process visualisation
- real-time monitoring
- production analysis
- alarm management
- MES functionality
- Historian solutions
- dashboarding
- OT data integration
The platform plays an important role in modern IT OT Convergence architectures and is often used as a central integration layer between OT and enterprise IT.
๐๏ธ Basic architecture
Ignition is built around a central gateway architecture.
Key components:
| Component | Function |
|---|---|
| Ignition Gateway | central runtime |
| Designer | engineering environment |
| Clients/Sessions | user interface |
| Historian | data storage |
| Alarming | alarm management |
| OPC UA server | industrial communication |
The gateway acts as a central platform for:
- data processing
- visualisation
- communication
- scripting
- alarming
- database connectivity
Unlike traditional SCADA systems, Ignition runs largely web-based.
โ๏ธ Module structure
Ignition uses a modular architecture.
Key modules:
| Module | Functionality |
|---|---|
| Vision | classic HMI/SCADA |
| Perspective | web HMI |
| OPC UA | industrial communication |
| Tag Historian | historisation |
| Alarm Notification | alarm management |
| Reporting | reporting |
| MQTT Engine | IIoT integration |
| Enterprise Administration | multi-site management |
This modular approach allows platforms to be built up in a scalable way.
๐ OPC UA integration
One of Ignitionโs key strengths is extensive support for OPC UA.
Ignition can function as:
- OPC UA client
- OPC UA server
- protocol gateway
This allows diverse OT systems to be integrated:
Supported protocols include:
- Modbus TCP
- EtherNet/IP
- Siemens drivers
- BACnet
- DNP3
- MQTT
This makes Ignition particularly suited to act as a central OT integration layer.
๐ง Tag system
The heart of Ignition is the tag system.
Tags represent:
- process values
- alarms
- machine status
- production data
- calculated values
Tags can come from:
| Source | Example |
|---|---|
| PLC | I/O data |
| databases | production data |
| MQTT | edge telemetry |
| scripts | calculations |
| APIs | external systems |
Tags support:
- real-time updates
- alarming
- historisation
- scripting
- role-based security
Within large OT environments, millions of tags can be managed.
๐ฅ๏ธ HMI and visualisation
Ignition supports several visualisation platforms.
Vision
The classic desktop-based HMI platform.
Characteristics:
- Java-based clients
- traditional SCADA screens
- high compatibility
- mature functionality
Perspective
Modern web-based visualisation platform.
Benefits:
| Property | Impact |
|---|---|
| HTML5 | browser access |
| responsive design | mobile support |
| central deployment | easier management |
| web technology | IT integration |
Perspective is becoming increasingly popular in modern smart factories.
๐ Historian functionality
Ignition contains integrated Historian functionality for OT data storage.
Applications:
- trending
- production analysis
- KPI monitoring
- audit trails
- predictive maintenance
- energy analysis
Data is typically stored in standard relational databases such as:
- PostgreSQL
- MySQL
- Microsoft SQL Server
Benefits:
- open architecture
- easy integration
- lower vendor lock-in
- IT compatibility
โ๏ธ IIoT and MQTT
Ignition plays an important role in modern Industrial Internet of Things architectures.
Commonly used integrations:
- MQTT
- edge gateways
- cloud platforms
- Kafka
- REST APIs
- OPC UA
In modern smart factories, Ignition is often used as:
- central data hub
- edge platform
- Unified Namespace interface
- analytics gateway
Especially in combination with MQTT, an event-driven OT architecture emerges.
๐ Unified Namespace
Ignition is often deployed within Unified Namespace architectures.
Ignition then acts as:
- central context layer
- OT data broker
- visualisation layer
- integration platform
Benefits:
| Benefit | Effect |
|---|---|
| real-time context | better visibility |
| decoupled systems | scalability |
| central data models | easier integration |
| flexible architecture | cloud readiness |
Ignition is therefore becoming popular within modern data-driven production environments.
โก Performance and scalability
Ignition is designed for large industrial environments.
Key scalability characteristics:
- redundant gateways
- distributed architectures
- clustering
- gateway federation
- load balancing
Performance factors:
| Factor | Impact |
|---|---|
| number of tags | memory load |
| historian throughput | database performance |
| scripts | CPU usage |
| clients | network load |
| alarming | event processing |
In very large OT environments, performance optimisation often requires specialist architectural choices.
๐ OT cybersecurity
Through close integration between OT and IT, cybersecurity plays a crucial role in Ignition environments.
Key risks:
- unauthorised access
- web vulnerabilities
- credential misuse
- lateral movement
- API exposure
- supply-chain attacks
Important security measures:
| Measure | Function |
|---|---|
| MFA | strong authentication |
| RBAC | access management |
| TLS | encryption |
| Network Segmentation | OT isolation |
| Industrial Firewall | protocol filtering |
| Monitoring | anomaly detection |
| Patch Management | vulnerability mitigation |
| Backup | recovery |
Ignition supports integrations with:
- Active Directory
- LDAP
- SAML
- identity providers
๐ก๏ธ Security in IT/OT convergence
Because Ignition is often directly connected to enterprise IT systems, additional security challenges arise.
Typical integrations:
Ignition is therefore often placed within:
Architectures are often designed according to:
๐งช Practical example: smart factory
A modern production environment uses Ignition as the central OT data hub.
Architecture
| Component | Function |
|---|---|
| PLCs | machine control |
| Ignition Gateway | central integration |
| Historian | data storage |
| MES | production management |
| dashboards | real-time monitoring |
| cloud analytics | AI analysis |
Data flows
| Source | Destination | Protocol |
|---|---|---|
| PLC | Ignition | OPC UA |
| Ignition | Historian | SQL |
| Ignition | MQTT broker | MQTT |
| MES | ERP | API |
Functionality
The environment supports:
- real-time dashboards
- predictive maintenance
- OEE monitoring
- alarm management
- mobile visualisation
Security challenges
Key risks:
- insufficient segmentation
- uncontrolled APIs
- cloud exposure
- remote access
- credential misuse
OT security measures are therefore integrated according to:
๐ Lifecycle Management
Ignition requires active Lifecycle Management due to frequent software updates and integrations.
Important points of attention:
- Java versions
- module compatibility
- database upgrades
- certificate management
- script validation
- backup strategies
Changes typically require:
- staging environments
- test procedures
- rollback scenarios
- validation
- change management
In regulated environments, additional compliance requirements apply.
โ๏ธ Relevant standards
Ignition is often used within architectures that take into account:
| Standard | Relevance |
|---|---|
| IEC 62443 | OT security |
| ISA-95 | IT/OT integration |
| NIST SP 800-82 | ICS security |
| ISO 27001 | information security |
| NIST CSF | cybersecurity governance |
๐ Role in IT/OT convergence
Ignition plays an important role in modern data-driven OT architectures.
Key trends:
- web-based SCADA
- cloud integration
- edge analytics
- MQTT architectures
- Unified Namespace
- AI integrations
- real-time production analysis
Benefits:
- open architecture
- strong scalability
- flexible integration
- modern visualisation
- lower vendor lock-in
Challenges:
- cybersecurity
- governance
- performance management
- complexity
- lifecycle management
Ignition is thus an important platform within modern industrial digitalisation.
