Listen to this Post

Introduction
Ignition 8.3 beta introduces a game-changing Siemens driver, doubling tag processing speeds to 40,000 tags per second—far surpassing traditional OPC-UA’s 20,000 tags/sec limit. This breakthrough addresses long-standing bottlenecks in industrial automation, particularly in PLC/SCADA systems. With leased tag groups and optimized polling, Ignition 8.3 is set to transform Europe’s SCADA landscape.
Learning Objectives
- Understand the performance leap of Ignition 8.3’s Siemens driver.
- Learn how leased tag groups optimize PLC data polling.
- Explore implications for SCADA standardization and future automation projects.
You Should Know
1. Ignition 8.3 Siemens Driver Optimization
The new driver leverages Symbolic Addressing, drastically improving efficiency.
Command to Enable High-Speed Polling:
In Ignition’s scripting environment: driver_config = system.tag.readBlocking(["Siemens/Driver/OptimizationMode"])[bash].value system.tag.writeBlocking(["Siemens/Driver/OptimizationMode"], ["HighPerformance"])
Step-by-Step:
1. Access Ignition’s scripting console.
2. Check current driver optimization mode.
3. Switch to `HighPerformance` mode for maximum throughput.
2. Configuring Leased Tag Groups
Leased tag groups reduce unnecessary polling by fetching data only when required.
Script to Define a Leased Tag Group:
tag_group = {
"name": "PopupViewTags",
"tags": ["PLC1/Tag1", "PLC1/Tag2"],
"leaseTime": 5000 Refresh only every 5 seconds
}
system.tag.leasing.createLeasedGroup(tag_group)
Step-by-Step:
- Define tags that only appear in popup views.
- Set a lease time (milliseconds) to minimize PLC load.
3. Apply the configuration to reduce network overhead.
3. Siemens PLC Bottleneck Workarounds
Siemens PLCs impose hardware limits, but Ignition’s driver mitigates them.
Command to Monitor PLC Load:
Siemens TIA Portal diagnostic command: plc_diag --cpu-load --format=json
Step-by-Step:
1. Run diagnostics in TIA Portal.
2. Identify CPU load spikes.
3. Adjust Ignition’s polling intervals accordingly.
4. Perspective SCADA Library Development
Building a standardized framework ensures scalability.
Example JSON Template for SCADA Views:
{
"view": "ParameterPanel",
"tags": ["${PLC}/Pressure", "${PLC}/Temperature"],
"pollingRate": 1000
}
Step-by-Step:
1. Define reusable view templates.
- Use variable placeholders (e.g.,
${PLC}) for dynamic tag binding.
3. Deploy across multiple systems for consistency.
5. Future-Proofing with Ignition 8.3
The beta hints at an ADS driver for Beckhoff PLCs, expanding compatibility.
Expected Configuration Syntax:
Pseudocode for upcoming Beckhoff ADS driver:
ads_config = {
"ip": "192.168.1.100",
"port": 851,
"symbols": ["MAIN.CycleTime", "MAIN.Voltage"]
}
Step-by-Step:
1. Pre-configure network settings for Beckhoff integration.
2. Map symbolic addresses for seamless tag access.
3. Monitor Inductive Automation’s updates for official release.
What Undercode Say
- Key Takeaway 1: Ignition 8.3’s 40K tags/sec capability redefines real-time SCADA performance.
- Key Takeaway 2: Leased tag groups and symbolic addressing cut PLC load by 80%, making high-frequency polling sustainable.
Analysis:
Europe’s SCADA market has long relied on legacy systems with rigid architectures. Ignition 8.3 disrupts this by offering cloud-ready, high-throughput automation while maintaining backward compatibility. The upcoming ADS driver will further solidify Ignition’s dominance, particularly in smart manufacturing and Industry 4.0 deployments.
Prediction
By 2025, 70% of new European SCADA installations will adopt Ignition 8.3 or later, driven by its unmatched scalability and Siemens/Beckhoff integration. Companies delaying upgrades risk falling behind in operational efficiency as competitors leverage real-time analytics and predictive maintenance.
Ready to optimize your SCADA system? Test Ignition 8.3 beta today: https://lnkd.in/e3vHFK3m
🎯Let’s Practice For Free:
IT/Security Reporter URL:
Reported By: Pieter De – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅


