nickmudge.info
Nick Mudge's Weblog: Ignition Power Tables
http://nickmudge.info/post/ignition-power-tables
Nick Mudge Ignition Software Consulting and Development. This is a guest post from Chris Powell. Recently, Inductive Automation added a new table to their list of components. The name 'Power Table' is not understated. I want to share a few of the features I have found for some of the non-programming background developers out there. Since the release of Ignition V7.7, Inductive Automation has added Extension Functions. I use this feature to highlight each individual cell on each row based on the row's val...
nickmudge.info
Nick Mudge's Weblog: I am Hiring
http://nickmudge.info/post/i-am-hiring-ignition-developers
Nick Mudge Ignition Software Consulting and Development. Awhile ago I found an experienced software developer and trained him on developing projects with Ignition. He is now working with me as a subcontractor on an Ignition project. The experience has been great. I need to do it more. I am interested in finding programmers to get to know, train on Ignition and hire as employees or subcontractors. I am building a team of Ignition developers. Here is what I am looking for:. Not Required, but nice to have.
nickmudge.info
Nick Mudge's Weblog: Datasets in Ignition
http://nickmudge.info/post/datasets-in-Ignition
Nick Mudge Ignition Software Consulting and Development. A dataset in Ignition is a set of rows and columns holding values, like a spreadsheet. Many components in Ignition use datasets, including table components, dropdown list, list,template repeater and canvas and chart components. In addition database queries return results as a dataset. It is very true that if somebody is going to do any Python scripting in Ignition then he/she is going to be dealing with datasets. Table = event.source.parent...Notic...
nickmudge.info
Nick Mudge's Weblog: Chris Powell is Blogging About Ignition
http://nickmudge.info/post/chris-powell-is-blogging-about-ignition
Nick Mudge Ignition Software Consulting and Development. Chris Powell is Blogging About Ignition. Recently Chris Powell, who I met in the Ignition Chat Room. Started writing blog posts about Ignition - giving examples of how to use various functionality. He wrote a guest post on my blog about Ignition Power Tables. He recently started his own blog about Ignition. His first posts are about Ignition's Calendar Components. And Ignition Template Repeaters. What has four legs, rhymes with bat and says, "Meow?
nickmudge.info
Nick Mudge's Weblog: Growing My Company
http://nickmudge.info/post/growing-my-company
Nick Mudge Ignition Software Consulting and Development. I started Perfect Abstractions. It was just me delivering custom Ignition programming to clients. That was great but I was only able to do so much work on my own. I want my company to grow and be able to to handle a much larger volume of work. Perfect Abstractions is changing from being a one-man company to being a team of Ignition developers. We will be able to handle more clients and projects. What has four legs, rhymes with bat and says, "Meow?
nickmudge.info
Nick Mudge's Weblog: PA Power Scripting Module
http://nickmudge.info/post/pa-power-scripting-module
Nick Mudge Ignition Software Consulting and Development. PA Power Scripting Module. I created the Perfect Abstractions (PA) Power Scripting Module. To make some things easier to do and to make new things possible. I will give a free license for this module to the first five people that send me a good example of using it in some way. Have you ever had data in an Ignition table or dataset and wanted to insert the data into a database table? Man, that is slow, especially if the script is running in a client.
nickmudge.info
Nick Mudge's Weblog: Explaining Ignition Templates
http://nickmudge.info/post/explaining-ignition-templates
Nick Mudge Ignition Software Consulting and Development. It is common in Ignition to want to copy visual displays, configuration and functionality. For example, if 20 motors are needed on a window create one motor and copy it 19 times. But later those 20 motor displays will need to be changed. You know it will happen. Someone will request a change to them or you realize how to make them better etc. etc. Ignition templates solve this problem. This is how:. Something is designed. This is a template. The gr...
nickmudge.info
Nick Mudge's Weblog: Ignition's Template Canvas: Dynamically Creating Screens at Runtime
http://nickmudge.info/post/ignitions-template-canvas-dynamically-creating-screens-at-runtime
Nick Mudge Ignition Software Consulting and Development. Ignition's Template Canvas: Dynamically Creating Screens at Runtime. For a long time there was no officially supported way to create screens dynamically in Ignition. Screens were created up front by designers/programmers by dropping components on windows and then scripting and configuring them. There was no dynamic creation of components based on current data from a database or other source of information. The Template Canvas makes it possible to d...