Aggregations In Context Data Analytics HMI Alarms

Prophecy IoT® is comprised of five components designed to encompass all of the key elements to give you the vision to succeed:

  • High rate data acquisition engine
  • On-Premise zero maintenance IoT hardware solution
  • Integration with ERP and other manufacturing
  • Data acquisition with flexible rule-based aggregation
  • Data limit alarms and alerting
  • Data displays applicable from production floor to board room
  • Ability to create dashboard and Andon boards without programing or coding.
  • HMIs (Human Machine Interface) with ability to write data back to machine controllers, ERP or databases
  • Support for multiple API interfaces to integrate without needing SQL access to remote system
  • Deployed via HTML5 for universal access
  • MS Excel Integration
  • Integrated Security Model

Click on each of the pillars below to learn about Prophecy’s IoT ecosystem.

Prophecy IoT Alarms

Process and operational Alarms are an important component that help ensure safe and productive operations. These alarms monitor status and control production operations, machines, and other manufacturing related processes. By properly defining and monitoring alarms, issues with production machines and processes can be quickly identified and corrected to help provide the following:

  • Less unplanned machine downtime
  • Improved Process Performance / Yields
  • Better Operator Effectiveness
  • Increased Safety

As part of the Prophecy IoT Data Acquisition Engine (DAE) and Tag Configuration functionality, the User has the ability to set up, log, view status, and send notifications for alarms. Alarm Groups can be created for select data sources or tags. For each tag, the User can determine what type or combination of Alarms he or she would like to set up. Typically, alarms are set and triggered from a tags’ value, but they can also be setup for tag calculations, tag events, and other tag functions.

In-Context Data

In-context data is information from several different sources (machines, Enterprise Resource Planning, QC, Engineering Systems, etc.) being combined with mutual intent and evaluated against process and operational control data. This combined data is then relevant to the manufacturing procedure for products, jobs, operations, and customer (End-User) context. This essentially provides the User with the ability to create and manage flexible relationships between data sources to develop understandable information for related analysis and decision making.

Data input from an individual machine--a Programmable Logic Controller (PLC)--may be considered as out-of-context data without the attributes of the product that are being produced on the machine. By merging the Enterprise Resource Planning (ERP) data, quality control plan data, and other information, the User can now evaluate the machine data in the context of the item or product being produced.

Data Aggregation

Through its Data Acquisition Engine (DAE) and Tag Configuration functionality, Prophecy IoT allows the User to perform data logging and aggregation of select data sources or tags based by defined time intervals, aggregation rules, and events. This type of comprehensive data aggregation functionality allows the User to log select tag data or groups per specific conditions. The User can then apply those tags or groups for data analytics, displays, and reports.

The SQL server, database, and other settings will be automatically set up from Prophecy IoT configuration data, as well as other defaults.

Data Analytics

For an IIoT customer to obtain the greatest benefit and Return on Interest (ROI) from the implementation of the Prophecy IoT program, he or she must take advantage of the ability to create analytic charts and dashboards. These charts pull together and organize the tag data from the Data Acquisition Engine (DAE) into meaningful and actionable information. Dashboards are usually built to configure and display data related to the customer’s Key Performance Indicators (KPIs). With the Prophecy IoT analytic / charting visualization application, a User can capture and configure just about any type of data source (i.e. machine PLC output) in numerous file or database formats and server configurations. Once the data source is defined, the User can create dashboards from numerous types of charts; this includes a wide variety of standard chart categories like comparisons, relationships, proportions, and distributions.


Human Machine Interfaces (HMIs) or machine control panels are critical components for displaying production data and allowing the operator to enter and execute commands to the machine or equipment. Prophecy IoT has the capability to create HMI displays and control panel graphics that are directly connected to the tags configured in the Data Acquisition Engine (DAE). The HMIs can be designed to display direct or calculated tag data in a wide variety of graphical formats including, but not limited to, radial gauges, numeric or percentage readouts, radio buttons, and real time data charts. It can even imbed other file formats for showing the operator additional instructions or videos. Other HMI components such as slide switches or buttons can be created to reset counters or stop and start data acquisition triggers. the User can also create HMI machine command features (via buttons or numerical input) that write data back to the Programmable Logic Controller (PLC) or machine controller for actions such as starting and stopping a machining cycle or adjusting spindle speed.