Hi
In our company we are most likely going to move over to Ignition for several projects, and we are beginning to use it in a small project now that clearly will work based on the information I have from the online course I finished. I like what I see and is looking forward to work with this platform.
But I would like to find out more about the right strategy for more complex solutions.
One system in particular use dotnet based HMI with client server setup, roles, recipes logging, different queues with various jobs that runs sequences and integrations and so forth. It controls a robot and PLC and other equipment. Codebase is 200k+ lines of code and lot of rules, dependencies and such.
While we can continue like this, building the application on Ignition would be an interesting option for the lifecycle of the application.
I would appreciate a pointer in the right direction to see how to build projects with high complexity and GMP. Use cases, what 3rd party solutions we can use that are well established and such. I think you get the picture.
While it is possible to add scripts in ignition to do basically anything, it have to be maintained and possible to debug easily, I can imagine this becoming a problem in Ignition compared to what we have today where we have full control of all of it for debugging and extensions.
I haven’t looked into the SDK yet, which I will, but first I would have a better understanding of what is possible with Ignition itself and well established 3rd party solutions or modules.