Wednesday, September 20, 2017

Bouygues Energies & Services win a firebrand award at Ignition Community Conference 2017, Folsom CA

A terrific welcome from all the Inductive Automation Team at ICC'17 : Folsom - California. 3 exciting days with Inductive Automation, IT-Mation and the Ignition Community of integrators, end users and partners solutions.

Saturday, May 13, 2017

Ignition Edge and Industrial-grade Raspberry !

After playing a few time with Ignition Edge on Raspberry 3 (with raspbian), for Proof of Concept purpose, I wonder if there was some industrial gateway based on Rapsbian.

Raspbian + Ignition Edge : a well-suited IIOT OS (Industrial IOT Operating System) with lots of possibility of extending...

Industrial-grade solution, because a simple Raspberry has no clock, internal power supply, 3/4G modem...

And yes, the are some solution ! at an accessible price :

Raspberry Pi Compute Module 3 is a very cheap harware we can build with it in conjunction with Raspbian + Java 8 + Ignition Edge a cheap and powerfull solution for IIOT and embedded systems.

More about Raspberry Pi Compute Module 3 :

Hope I can test soon this kind of device !

Friday, March 17, 2017

Ignition Utils Module - Client's scripts for advanced Tags' changes Subscriptions

To reach the best response time with lots of tags and data, Ignition is built on subscriptions and notifications. I recently wrote a module to expose usefull scripts functions in the client scope, for subscribing tags and be notified of tags changes.

This modules enables subscription in 2 way :
  1. An input list of tag path
  2. An input dataset with a tag path columns, and other columns for tag's Value, Timestamp, Quality
In return, the module write a client tag (typed dataset) with:
  1. tags data with Value, Timestamp, Quality updated
  2. input dataset with Value, Timestamp, Quality updated
As the result, in use case 1, you can quickly create an efficient tag browser based on:
  • this utils modules
  • a tag browser tree
  • a power table (binded to the tag client updated by this module)

Use case 2, an input dataset with columns V, T, Q automatically refreshed when the tags' data change.
Button refresh can only be use to force a refresh.

Last Updates 2017-03-22 (YYYY-MM-DD)

Project example :

Ignition utils modules : (v1.0.4 : freeze/unfreeze subscription to save selection when windows is closed)

Hope this help you to build more reactive HMI with Ignition an its power table component !

Wednesday, March 15, 2017


This article on java tools trends, confirm the large adoption of  : Java 8, IntelliJ, Maven, Git.

All these tools can be used to build Ignition modules. :-)

Wednesday, March 1, 2017

Ignition EDGE - the IIOT Swiss Army knife

28 march 2017 will be released Ignition EDGE, the IIOT Swiss Army knife.

More information at :

Ignition Community Conference ICC 2017 - TRANSFORM

It was only announced the next Ignition Community Conference ICC 2017

More announcements about the conference at :

At this event, it will be probably the Ignition 8.0 release !

Monday, February 20, 2017

My current Software EcoSystem

  • SCADA and much more : Ignition by Inductive Automation
  • Coding : JAVA, Python
  • SQL Databases : MySQL, HSQLDB, SQLite
  • NoSQL Database : InfluxDB
  • OPC-UA, SOAP and REST Webservices, TCP-IP
  • Grafana, Alerta
  • IntelliJ, Maven, Git, Youtrack, MantisBugTacker
  • Beckhoff Automation TwinCAT 3