Machine Learning in Ignition

This article is co-authored by Matt McCallum and Stu Matthews. What Is Machine Learning? Machine Learning is a method in computer science by which a large amount of historical input and output data is used to form a model to predict future output. Machine learning has been around for a long time, but in recent years […]

Creating Effective Reports in Ignition

It’s important to create readable reports that provide actionable data to the viewer. This means ensuring that the most important information is separated from the rest of the report, visual aids are used as much as possible to aid in the understanding of the information you are presenting  and color choices are made sparingly and with […]

Using The PA Office Document Module

The PA Office Document Module “provides access to the Apache POI Java library for read/writing Microsoft office documents.” A further introduction from the official documentation says: The Apache POI Java library classes can be imported into Python and used. Here are useful links for the Apache POI library: Overview Excel Overview Excel quick guide Excel How […]

Serial Communications in Ignition with Arduino

Today we’re going to be taking a look at using serial communication devices inside of Ignition. We will be using an Arduino microcontroller as our serial device, and using the Serial Support Client Module (Download) to gain access to the serial scripting functions we need to establish communication between the devices. We will be using an […]

Bring Your Ignition Data To The Web With the WebDev Module

Inductive Automation offers the WebDev Module (download), which “allows users to directly program against the web server inside the Ignition Gateway.” Today, I will demonstrate how the WebDev Module can be easily utilized to bring your Ignition Data to the web. After installing the WebDev Module in the usual way, you will see the following in […]

Ignition Versus: FactoryTalk View – Licensing and Training Costs

Today we are going to compare the cost of implementing a SCADA/HMI system with FactoryTalk View Site Edition vs the Ignition Platform. We will cover Licensing fees and Training Costs. Licensing Fees Finding a straightforward answer on pricing for FactoryTalk View is a task in and of itself. There are no listed prices on the […]

Ignition Versus: FactoryTalk View – Component Scripting Capabilities

Today we’re going to compare and contrast Ignitions component scripting abilities and interface with those of FactoryTalk View. We will be taking a look at the programming languages each program uses, their ability to access properties of components on an HMI screen, how easy they are to implement and what support is provided for extending their […]

Getting Even More Out Of Your Power Tables

Power Tables are, as the name suggests, very powerful. By getting creative with the extension functions, and diving into the underlying Java objects, you can do even more with them. Inductive Automation has a great Knowledgebase article on Power Table extension functions that will give you a good overview of what you can do. Here we […]