I am not necessarily trying to be a cheerleader for Ignition, it's just that I am working on a different product this week and have spent literally days stitching together a laborious correlation between an HMI panel's data log, a PLC's embedded data log, some custom VB software, and an Excel report.
If this system was built using Ignition, everything would be in one SQL database. Finding the time and sequence of a set of events would be nearly trivial.
As it is, I have to spend literally ten minutes holding down the "scroll" key, then taking photographs of the alarm history on a touchscreen, then matching their timestamps (not synchronized except to a couple of minutes) to an Excel file.
I would still have my other firmware problems and calibration problems and training problems. But I would have no database problems.