Agile manufacturing: General challenges and an IoT@Work perspective
read more
Citations
Business model innovation in small- and medium-sized enterprises: Strategies for industry 4.0 providers and users
Interoperability for Industrial Cyber-Physical Systems: An Approach for Legacy Systems
UML4IoT-A UML-based approach to exploit IoT in cyber-physical manufacturing systems
An Internet of Things (IoT)-based collaborative framework for advanced manufacturing
Cloud computing for industrial automation systems — A comprehensive overview
References
Internet of Things: Applications and Challenges in Technology and Standardization
Internet of Things: Applications and Challenges in Technology and Standardization
Related Papers (5)
Frequently Asked Questions (18)
Q2. What is the main constraint of automation systems today?
An important constraint of automation systems today is that they are heavily engineered and rely on detailed pre-configured physical components and protocols, making the system very rigid to changes, let alone allowing multiple services or applications to be adapted or added on the fly.
Q3. What is the IoT approach to embedded systems?
The IoT approach to embedded systems is based on the model that virtual and physical are interlinked and supported by self-organizing properties of the Internet protocols.
Q4. What are the functions of the IoT@Work architecture?
The functions here include service directories, network abstractions, and low-level system monitoring and security management.iii.
Q5. What is the common way to program a PLC?
•Read bus configuration•Assign IO ports to variable names•Modify the current PLC program/project•Compile the modified PLC program/project•Download PLC program/project to PLCIn the first step of programming the control software of a plant, all available devices must be included in the programming tool.
Q6. What is the current state of the PLC?
Currently the modules are hierarchical building blocks, whose complexity (variables, connections, controller/actuator/sensor interactions) is hidden from the main PLC.
Q7. What are the general requirements for agility?
The general requirements for agility (A-G1 – A-G8) target the fast configuration of devices and network resources that is needed either when these are introduced into the system for the first time or when they need to be adapted to respond to system faults.
Q8. What are the important KPIs used to evaluate the proposed solutions?
The most important ones that are used to evaluate the proposed solutions are the following three KPIs:• KPI-1 Downtime costs: Costs occurring due to the need of stopping the system for a period of time that is not negligible.•
Q9. What is the definition of a network slice?
The network slice is the mapping of that logical network to a real network infrastructure using both network virtualization and network control mechanisms that are able to protect and separate traffic of a slice from other slices, even though they might share the same or part of a physical infrastructure.
Q10. What are the functions of the device and network embedded services?
These functions include assigning identifiers, collecting device semantics and context, managing communication interfaces, securing physical components, etc.ii.
Q11. What is the current state of the IO controller?
a specialized firmware at the IO controller is required, that enables the PLC to sense continuously if the function block is in an active or inactive state.
Q12. What is the current state of the mobile module?
Currently once the new module is added and establishes its connections, the PLC program can call the process of the mobile module and trigger it to start working.
Q13. How is the agility simulated and restricted?
Agility is currently simulated and restricted through PLC/SPS programming, where variables and code arepre-engineered and pre-configured with the exact setup of the mobile module.
Q14. What is the connection between PLCs and IO devices in the manufacturing cell?
The connection between PLCs and IO devices in the manufacturing cell is realized with an industrial communication network, commonly referred to as a fieldbus or an industrial ethernet, which provides deterministic communication with real-time guarantees (See Figure 3. ).
Q15. What is the role of a function block in a modular system?
A lower end new component has to register to its virtual function block instance, in order to subscribe to certain services and publish its own ones.
Q16. What is the common way to assign variable names to the ports of each device?
If all devices connected to the bus are available in the bus structure of the programming tool, variable names have to be assigned to the ports of each device.
Q17. What is the main result of the IoT@Work project?
The project main result is the IoTcentered architecture, whose functions and components are defined in a reverse-engineered approach.
Q18. Why is the system able to respond quickly to situations?
This is because the system is able to respond quickly to situations and thus reduce the downtime, the maintenance manpower costs, and the number of manual steps required.