Additive Data Context
You have thousands of data points in your organization coming from different layers of the automation stack.
You are trying to turn the data into information by adding several other data sources and logic.
From this point on every layer has a logic element so you might say we can push everything to PLC so I can calculate the mean time between failures (MTBF) here. Well, that will be total nonsense, you don’t put the cart before the horse.
Now this is where it gets interesting because the PLC did not know the filling was on when the sensor generated value “1” You might say ok but we can push that to PLC… You know the answer to that from above, yes you can in some cases but why not use a system specifically designed for these?
You might ask why the lead time change is not reflected to update the threshold. This is where tapping into a digitally connected supply chain comes in place.
?If you are linearly integrating every layer of these then you are doomed. This is one of the reasons why I love UNS so much, because everything, everyone can access real-time information through a common infrastructure.?
ISA-95 Hierarchy of the UNS in a JSON format will be like this:
Enterprise Chem Co.
?????????Site A
????????????“ERP”: {
??????????????Spare Parts: {
“bomID”: “MH250123”,
??????????????????“Lead Time of Suppliers”: ?[
{“SupplierID”: “X”, “duration”: “7 weeks”},
{“SupplierID”: “Y”, “duration”: “8 weeks”},
]
?????????????},
??????????????Minimum Number of Units for Cost Optimized PO: {
“bomID”: “MH250123”,
??????????????????“EOQ for Suppliers”: ?[
{“SupplierID”: “X”, “qty”: “5”},
{“SupplierID”: “Y”, “qty”: “3”},
]
???????????},
?????????????“BI Tools”: {
????????????????“Spare Part Consumption Period”: [
{“bomID”: “MH250123”, “average”: “3 weeks”, “Stock”: “2”},
{“bomID”: “SparePart1”, “average”: “4 weeks”, “Stock”: “2”},
]
领英推荐
????????????},
???????????????????Area 51
??????????????????????Line Perf
????????????????????????Reactor 1
?????????????????????????????“Sensor”: {
???????????????????????????????????????“value”: “1”,
???????????????????????????????????????“timestamp”: “1688681337036”
?????????????????????????????},
?????????????????????????????“PLC”: {
???????????????????????????????????????“sensorID”: “MH250123”,
???????????????????????????????????????“sensor type”: “Proximity”,
?????????????????????????????????????? “sensorpos”: “Lid1”,
???????????????????????????????????????“rawLow”: “0”,
???????????????????????????????????????“rawHigh”: “1”,
???????????????????????????????????????“status”: “Open”
?????????????????????????????},
?????????????????????????????“SCADA”: {
???????????????????????????????????????“Filling status”: “Running”,
???????????????????????????????????????“Interlock status”: “Open”,
?????????????????????????????????????? “Alarm Level”: “H-H”
????????????????????????????},
?????????????????????????????“CMMS”: {
???????????????????????????????????????“Work Order Number”: “2023-07-07TW1”,
"Work Order Status": "Open"
???????????????????????????????????????“Work Order Category”: “Instrumentation”,
?????????????????????????????????????? “Required Parts”: “MH250123”,
???????????????????????????????????????“MTBF”: “400 hours”
?????????????????????????????},
?????????????????????????????“ERP”: {
???????????????????????????????????????“Purchase Request”: “2023-07-07TPR1”,
?????????????????????????????????????? “Required Parts”: “MH250123”
?????????????????????????????},
Now any system can access these and consume/publish to this infrastructure. It still boggles my mind how come all of the manufacturers are not using this architecture.
Let’s schedule a call to discuss how we can help you with MaestroHub to skyrocket your digital transformation.
Equipment Strategy Leader at Avantor (Global)
1 年?I would really like to share this with an internal team I am working with for digital transformation however the team members that I am trying to influence are not at the plant floor level and I am afraid I will lose them with the sensor data example. Any chance I can get an example of Additive Data Context generated for something like a sales order using the UNS? I assume we could apply this concept bidirectional of the stack.
Co founder, COO IndustryApps, Ex Global Head Digital Operations Henkel, Industrial DataSpace expert, Industry 4.0, Smart Factory Technology expert
1 年Beautifully explained Walker Reynolds and Yasir Tun?er - Data contextualization, unified namespace, additive data context or RAMI 4.0, Asset Administration shell or OI4 Reference architecture (The EU terminologies) all point to the same theory that classical point solution or data historian approach is simply ineffective. As you clearly mentioned this is a bit too deep for most Industrial IT decision-makers to grasp or follow. Especially the SMEs, the best way was to enable that under a platform so that it's enabled automatically for companies without understanding the reason why. So, I also do not explain this to most customers - We let them focus on business capability and the platform takes care of additive data context. I recommend all IT decision-makers of Industrial companies go through the video. This is possibly the easiest explanation I ever heard.
IIoT & Industry 4.0 Solutions Architect & Online Educator
1 年Yasir — ??