Cherrywork Logo 2022_(Original) Red in white BG

Assets refer to machines and physical objects, which are important aspects of the manufacturing industry mostly used in factories to carry out production activities. Often these assets consist of complex machinery and its operation and performance depend on several factors, which need to be monitored and may be adjusted as needed. Also, the assets need maintenance activities to fix problems, replace spare parts, or do periodic checks and servicing. Usually, asset maintenance can be done using two different approaches broadly as below:

–          Reactive Maintenance:  Initiate and execute maintenance when an issue is identified on the machine to fix the same with or without replacing spare parts as needed. This results in unplanned downtimes and major breakdown issues.

–          Proactive Maintenance:  Periodically check and execute maintenance activities on the machine to ensure the machine is performing optimally. This helps in minimizing downtimes and breakdowns.  

Approaches for Improving Asset Management

Though proactive maintenance is advisable, certain breakdown or reactive maintenance might be still needed for unforeseen issues. In both the maintenance approaches mentioned above, the monitoring of equipment conditions and its operating parameters and tracking performance is one of the key aspects, that help in understanding the issues that the equipment might be having, so that some action can be taken proactively.

The monitoring of the asset condition to determine issues that may need maintenance can be of the following approaches:

– Condition-Based Maintenance: In this approach certain parameters that can indicate the condition of the asset are monitored continuously to determine if there is a maintenance need. This is enabled by developing certain business rules based on the machine parameters that are being monitored, and when the rule is satisfied based on the parameter values recorded, a maintenance action is triggered. The rule when satisfied indicates that there is some potential problem with the machine that needs to be fixed.

– Predictive Maintenance: In this approach, the asset parameter values are processed through machine learning models which are pre-trained with historical data for machine failure and anomaly. The machine learning models by analyzing the parameter values determine the pattern and probability of failure or anomaly in the data which indicates a potential issue in the machine, that may happen in the future.

In both the above approaches the operational data from machines need to be fetched in real-time and analyzed to determine the condition of the asset. Below are some of the key aspects that need to be considered to determine the parameters to monitor and how to get its values in real time:

·         Define the critical data collection points and parameters needed from each machine.

·         Validate the parameters based on PLC model, PLC make, PLC port availability, and connection protocol supported by the machine.

·         Assess the sensors needed in the machine/PLC to get the relevant parameters.

·         Assess installation feasibility for sensor mounting on the machine and outage time window for installation of the sensor.

·         Implement sensors at each machine to capture the process parameters.

·         Implement Plant Gateway with MQTT/OPC support to all sensor tags for read and write back (if needed).

The above approach will fetch the parameter data from machines directly through the PLC connected to it or through the sensors. Moreover, for some machines, the parameter data may be already collected and stored in a Plant Data Historian or MES from where it can be fetched.

The asset parameter data should be processed by business rules or machine learning algorithms to determine the condition of the asset and accordingly determine and trigger the maintenance action.

Unified Namespace for Simplifying Asset Management

For asset management, you may also need to monitor the condition of the assets based on their operating parameters as well as KPIs to understand the performance of the assets. In a typical factory you may have multiple assets and many of those are related to each other semantically. Also, you need to monitor the condition of the assets based on different parameters and KPIs, the data for which may be coming from different data sources such as PLC, Historian, MES, ERP, etc as mentioned earlier. For monitoring and processing the data for the different assets, you need to have a semantic model to define the relationship and hierarchy of the assets and the gateway to process and monitor the data and the KPIs through a single platform. Having different systems in the landscape with heterogenous data sources it is always a challenge to achieve this, and we end up developing the monitoring and data processing in silos.

Unified Namespace is a new concept that helps to simplify asset monitoring and data processing for further analytics and action. Unified Namespace entails two important aspects as below:

–          Enables a semantic model of the asset structure across the plant and can be across plants in the organization.

–          Provides an easy interface to receive and collect data from heterogeneous data sources for specific assets and semantically links them in the asset hierarchy model.  

So Unified Namespace is a semantic model of the asset hierarchy that can contextually link its data and KPIs coming from different data sources and systems and provide a unified view of the asset structure to monitor its performance and operational parameters. Unified Namespace should use MQTT (Message Queue Transport Telemetry) as the protocol to exchange messages with the source and target systems or data sources, as it is a generic messaging protocol specially designed for IoT communications. Most of the data sources for the asset parameter and performance data may be PLC, SCADA, Historian, or legacy IoT devices which should be able to communicate using MQTT protocol either directly or through plant gateways, which collect the data from multiple PLCs, SCADA and can send the data as a single source. Enterprise and execution systems such as ERP, MRP, WMS, MES, etc can also publish the messages for different information such as current order, inventory, yield, etc. using the MQTT messages for the specific node or asset.

The Unified Namespace can be set up using an MQTT broker such as HiveMQ, Eclipse Mosquitto or Advanced Event Mesh in SAP BTP which can receive and send messages using MQTT protocol. You need to define the MQTT topics to send the messages from the data sources based on the hierarchy of the assets. You can design the asset hierarchy using a simple model such as Site-> Area -> Line -> Machine -> Cell. So the topic to receive the data that are relevant at the site or plant level for plant code 1000 will be /UNS/1000 and the topic for the areas under it will be UNS/1000/Area1/, UNS/1000/Area2, UNS/1000/Area3, etc. Similarly, to send the message for a production line Line1 under Area1 will be UNS/1000/Area1/Line1 and to the machine1 under it will be UNS/1000/Area1/Line1/Machine1, and so on. Unified Namespace or UNS is a simple event fabric or mesh that is edge-driven and provides the single point of truth and visibility across your entire asset hierarchy and plant.

Unified Namespace as a Single Data and Event Fabric for Asset Monitoring and Analytics

This not only provides the ability to monitor the asset performance and operational data but also enables easy integration across different systems avoiding point-to-point integration. Different subscribers can subscribe to the topics for specific assets and can get the data in real time when published to them. Then that data can be processed and the processed data or the KPIs can be published back again to the same topic as a different parameter. E.g. the SCADA may publish the machine counter, stoppage, and rejection data based on which the OEE can be calculated by the MES system that subscribed to it, or the remaining useful life (RUL) of the asset can be predicted by a predictive analytics system by getting the operational parameters of the asset from its PLCs. The Unified Namespace can be also treated as a digital twin for all assets across the hierarchy which can display its parameters and operational data in near real-time.   

Conclusion

Unified Namespace as explained above simplifies the data collection, monitoring, and data processing for assets helping in improving and automating the asset maintenance activities by aggregating data from different sources and contextually linking them.  

If you want to know more about how you can utilize Unified Namespace for your manufacturing and maintenance operations check out Incture Cherrywork Intelligent Maintenance & Operations (IMO) solution, which provides a platform to realize Unified Namespace integrated with your SAP S/4HANA, enabling real-time asset monitoring, condition monitoring and predictive analytics and easy integration with business processes and systems.

Cherrywork Industry 4.0 suite of digital applications have digital twins that enable organizations to optimize asset operations by providing real-time insights, predictive capabilities, and simulation capabilities. They help improve asset performance, reduce maintenance costs, enhance safety, and support data-driven decision-making throughout the asset lifecycle

Would you like to do the same for your organization? If yes, then reach out to us at talk2us@cherrywork.com

Related Post

Home

Intelligent Task Management

Blog

Incture