Describe the levels in the ISA-95 Pyramid and why it is important to use it in developing Industry 4.0 solutions.
Level 0 Physical process Machines, sensors, robots, materials.
Level 1 Sensing and actuation Sensors, actuators, PLCs (monitor and control process variables).
Level 2 Control systems SCADA, DCS, CNC — manage and monitor production cells.
Level 3 Manufacturing operations management (MOM/MES) Production scheduling, quality tracking, maintenance planning.
Level 4 Business planning and logistics ERP systems — handle orders, inventory, finance, supply chain.
Why it’s important:
Describe five essential technology perspectives in a connectivity solution.
When developing connected Industry 4.0 systems, you must address several technology perspectives (layers).
Five essential ones are:
Connectivity (Communication layer):
-Data acquisition and integration:
Data storage and management:
Data analytics and intelligence:
Visualization and user interaction:
Together:
These layers create a complete pipeline — from collecting sensor data → transforming it → analyzing it → visualizing actionable insights.
What is the difference between data engineering, data science, and data management?
Data Engineering: Building the infrastructure for data. Collecting, cleaning, transforming, and transporting data from machines to databases or cloud.
Data Science: Extracting knowledge and insights from data. Statistical analysis, machine learning, predictive modeling, optimization.
Data Management: Governance, organization, and quality of data. Data security, access control, documentation, standards, and ensuring data consistency.
In short:
Data engineering → builds data pipelines.
Data science → analyzes and interprets data.
Data management → ensures data is reliable, secure, and properly governed.
All three are interconnected and essential for Industry 4.0 projects.
What is a software development toolchain and why is it needed?
Definition:
A software development toolchain is a set of integrated tools and processes used by developers to build, test, deploy, and maintain software applications.
Typical components:
Why it’s needed:
E- nables continuous delivery and easy updates for connected industrial applications.