OPC-UA Alarms and Conditions

Yes, they are indeed codesys-based.

I Kevin, I have 42 new Siemens 1500 PLC connected to Ignition. As you know, OPC A&E Alarms and conditions compatible. We have siemens pro-diag alarming system which is accessible via OPC A&E. Can you tell me if the new beta version of ignition is compatible? Avoiding to develop something already outdated. Regards

No change since this unfortunately.

Any update on the roadmap? Using a Beckhoff OPC server with TwinCAT event logger, so integrating this into event streams would be nice.

Just linking to this instead of copying and pasting:

Timeline for the Event Streams support shifted to 2027.2, from 8.3.x. No timeline on integrating it with the Alarm system

Do you have any updates regarding support for OPC UA A&C in Ignition 8.3.x? On our end, this is the reason we are not yet using your product. Given the number of people on the forums and elsewhere mentioning this significant gap, I believe we are not the only ones waiting for this feature before moving forward with the transition to your product.

Right there in the previous comment. No earlier than 2027.2.

The community has been highlighting this major gap for quite some time, and it has now been postponed by another year. This naturally raises concerns about whether it may be delayed once again. It also sends a strong message regarding your commitment to resolving this issue and your responsiveness to the community. In the meantime, we will need to evaluate other solutions. Thank you for your quick response!

Meh.

IA tackles many "major gaps" every year across the entire SCADA niche and related markets. It is far more responsive to user needs than any such company in my entire 35-year work history.

This one didn't make it this year. :man_shrugging:

Judging IA on this one technology is foolish, IMNSHO.

I am not saying otherwise. In my view, you offer the best products on the market, and we would genuinely like to use your platform as our IIoT foundation, especially since Ignition is clearly positioned as more than just a SCADA solution. However, when the platform does not support a standard such as OPC UA A&C especially considering that major PLC vendors such as Siemens, Beckhoff, and others rely on it, it is difficult for us to understand that gap.

From our perspective, this is a fundamental capability, not a niche request. You say ā€œThis one didn’t make it this year.ā€ but it didn’t make it the last 6 years.

Again, I love your product, but it is difficult to sell the solution to executives when it does not include key features like this.

Maybe it's more of a European thing, but I've never had a need for it and never had a customer ask for it. I pretty much do exclusively Allen Bradley though which if you use their software it has their FactoryTalk Alarms and Events, but it's pretty proprietary I believe to using their software with it.

and it has now been postponed by another year

If it helps, in years past I suspect that projected delivery of support for OPC UA events has been "we really hope we get to it." Whereas now it is currently under active development.

The decision to move this to the 2027.2 is more due to IA's commitment in delivering stable LTS releases. This feature will finish development within the 8.3 lifetime of Ignition, but we are intentionally limiting the scope of the newest features into the LTS branch. This feature was one we had considered slipping into 8.3, but in an effort to stabilize 8.3 LTS, we decided to deliver it in 2027, instead.

Support for OPC UA Events via Event Streams remains on track to be delivered not just with the general availability release of 2027.2, but also the beta. Any integration with Ignition alarming system is still in early discussion phases and has no timeline. Would you be willing to share more about how you're hoping to leverage OPC UA A&C within Ignition?

Hi, we are also currently evaluating Ignition and would also love to see this feature in the near future, we mainly use Siemens S7-1500 PLCs at our location, and would like to see alarms generated via the ā€œProgram_Alarmā€ Block (reference: TIA Portal Information System) aswell as alarms generated via ā€œdiscrete alarmsā€ or ā€œanalog alarmsā€ (reference: TIA Portal Information System) in the normal alarm table from Ignition, right beside the alarms generated in Ignition. If this would not be possible having the alarms received via A&C in a seperate table would also still help a lot!

I think both alarm types (but at least alarms generated via the ā€œProgram_Alarmā€ Block) are shared via OPC-UA A&C.

One limitation I know of is the following: The ā€œProgram_Alarmā€ Block supports insertion of user defined variables/text into the alarm text. In the opc server the template string and the replacement parameters are transfered as seperate properties of the alarm, so the templating has to be done according to the rules from siemens on the consuming client (which would be Ignition).

Out of the box support for this templating would be great, but I think siemens should do the templating on the plc and maybe send the template string and variables aswell in their own event definition, but the main text should already be templated (just my opinion). Since this is not the case at the moment, it would be great if we could implement this templating logic ourself in an event stream for example, since ignition is probable not able or willing to keep up with every templating rule change from different vendors.

I hope this helps.