Sie sind auf Seite 1von 4

Proc.

XXVIII International Scientific Conference Electronics - ET2019, September 12 - 14, 2019, Sozopol, Bulgaria

Towards Industry 4.0 Oriented Education


Peter Yakimov and Atanas Iovev
Department of Electronics, Faculty of Electronic Engineering and Technologies
Technical University of Sofia
8 Kliment Ohridski blvd., 1000 Sofia, Bulgaria
{pij, iovev}@tu-sofia.bg

used not only for controlling the field devices but also for
Abstract – The realization of Industry 4.0 model requires
theoretical knowledge and practical skills in industrial data collection and information exchange.
automation and networking. Mastering the PLC programming Mastering the skills in PLC programming becomes an
becomes an essential part of the engineering education in this essential part of the engineering education in the fields of
field. The paper presents the development of a training mechatronics and industrial automation. Along with the
laboratory and proper learning assignments. control function the communication side of the PLCs is of
Keywords – Industry 4.0; PLC; STEM; distributed an important extent too.
automation; industrial control. The goal of the presented research is to develop a reliable
environment including hardware tools and software
I. INTRODUCTION assignments for studying PLC programming concerning
networking.
The growth is driven mainly by the pressing on to the This paper is organized as follows: section 2 underlines
manufacturing for a constant increase of the effectiveness of the role of communications in Industry 4.0 model realization
the technologies. This causes the search for automation tools and the application of the PLCs in this process. The
directed to higher effectiveness and quality of the developed network and its capacity to support mastering the
production. The customers' demands are to have individual knowledge and allowing to develop practical skills in
products with prices as those of the mass production. This distributed automation are described in section 3. The
results in manufacturing of small series but keeping the high conclusions and the future work are presented in the last
productivity. Hence the future enterprises have to be section.
adaptive, flexible, efficient and user friendly. The use of
information and communication technologies and intelligent II. LEGACY INTEGRATION INTO INDUSTRY 4.0 PARADIGM
automation is very important for a smart enterprise
developing [1]. The implementation of the Industry 4.0 model requires
One of the most important advantages of the automated acceptance and putting in reality of concepts and
manufacturing is to produce small series with the technologies like cloud computing, Big Data, Internet of
effectiveness of the mass production. This is because of the Things and industrial IoT (IIoT). Cloud computing model
integration of the CAD systems in the high technology provides access to huge, dynamic, and on-demand
enterprises and the abilities of the machines to be ready for computational resources. At the same time this new
new items production only by uploading a new program. In paradigm along with the Internet of Things enables
this way the flexibility and the adaptability of the industrial ubiquitous communication between billions of devices,
enterprises are increased which will let them respond to the production and processing of big amounts of information.
customer demands. The recent trend is to transform the mass The trend in used communications standards in 2019 has
production to mass customization [2]. been analyzed by the independent Swedish company HMS
The next step in this direction is the autonomous which operates globally and provides industrial
manufacturing. Modern smart machines, new forms of communications and industrial internet of things (IIoT)
additive manufacturing, next generation of robots, solutions. According to this analysis of the newly installed
connected devices, smart sensors and cyber-physical nodes is observed an increase of Industrial Ethernet and a
systems transform entirely the manufacturing model. New decline of the field busses [3]. Amongst the most popular
forms of interaction and information exchange between all Industrial Ethernet protocols EtherNet/IP is the leader. It is
participants in the production process are established. All followed closely by PROFINET which is certainly the
these matters are comprised in the Industry 4.0 paradigm. standard in the field of automation [4]. The next ones in the
The benefits are achieved by optimizing the production usage are EtherCAT, Powerlink and Modbus-TCP. This rise
chain and avoiding unwanted downtime. The realization of is due to the ubiquitous implementation of IIoT solutions.
Industry 4.0 model integrates the interconnected and smart PROFINET is exceptionally useful in the severe industrial
manufacturing systems into the single platform of the conditions because of its availability, reliability, robustness
intelligent enterprise. and redundancy [4].
Programmable logic controllers (PLC) as universal The role of the wireless data transfer becomes more
automation tools have most of the features enabling their important with the implementation of autonomous vehicles
application in Industry 4.0 concept implementation. The and robots which have to move from place to place [5]. This
main ones are computer and communication capabilities, technology has its benefits and disadvantages. The lack of
reliability, flexibility, cost-effectiveness and etc. PLCs are cables leads to lowering of the costs and to simplification of

978-1-7281-2574-9/19/$31.00 ©2019 IEEE


the design, installation and maintenance. But at the same Simatic S7-1200 CPU 1214C extended with PROFIBUS DP
time there are very strong requirements concerning the master module CM1243-5 [8]. By using its PROFINET port
latency and the reliability [6]. the PLC can perform the function of the gateway bridging
Generally the manufacturing machines especially in the the protocols of the industrial network and Ethernet.
past few decades have been produced presuming a long
lifecycle. And they still have high capabilities concerning III. INDUSTRIAL AUTOMATION TRAINING LABORATORY
accuracy and effectiveness indeed. But in the modern DEVELOPMENT
manufacturing the machine maintenance already is not only
repairing and servicing but this process includes automatic Taking into account that technology and engineering are
software updates and distant adding of new functionalities important parts of the STEM (Science Technology
as well. So the problem of involving the legacy equipment Engineering and Mathematics) field the Faculty of
into the modern automated systems arises. The solution of Electronic Engineering and Technologies at the Technical
the problem is to provide this equipment with University of Sofia included a new course entitled
communication possibilities in order to become an I4.0 “Automated control in the industry” with two hours
Component [7]. laboratory work per week in the last semester of the
This is the reason for seeking technologies that can easily Bachelor in electronics curriculum in order to ensure
bridge factory networks with traditional IT enterprise relevant teaching in these matters. The goal of the laboratory
networks especially in order to involve the legacy equipment work is to provide students with theoretical knowledge and
without Ethernet access (Legacy integration). This is a place to allow them to obtain practical skills in PLC software
for using the field busses and the gateways. PROFIBUS DP development and testing. It is expected that these skills will
is the leader amongst fieldbuses, followed by CC-Link and give the graduate engineers a successful start of the career if
Modbus-RTU. PROFIBUS DP/PA technology is very they choose industrial automation for their future job.
widely used in the industrial automation of numerous plants
all over the world. Many developers are interested in A. Laboratory equipment
including such automation systems to Internet. A possible
solution for bridging PROFINET and PROFIBUS DP/PA The successful teaching has to be supported by relevant
networks is shown in Fig. 1. laboratory equipment. Therefore there has been developed a
laboratory model of industrial automation network which is
depicted in Fig. 2. This model consists of real devices as
PLCs, Human–Machine Interfaces (HMI), and Ethernet
switch. Modern automation and communication equipment
have been delivered. There are included 6 pcs PLC of
Siemens S7-1200 CPU 1214C, 6 pcs ANALOG OUTPUT
BOARD SB1232 with 1 analog output, 1
COMMUNICATION MODULE CM 1243-5 for connection
of the CPU to PROFIBUS DP as master module, STEP 7
programming software of Siemens, KTP600 basic color PN
HMI of Siemens and 28 ports Ethernet switch HP 1920.
Other standard industrial components used in the laboratory
training are smart AC variable speed drive model
Commander SKA1200037 [Control Techniques], AC
induction motor and reducer [Motovario], and incremental
rotary encoder [Sensata Technologies].

Fig. 1. Legacy equipment integration approach


The legacy equipment is organized in an industrial
network with bus topology by using RS 485 as a physical
Fig. 2. Industrial automation network model
layer which is the most often used transmission technology
on PROFIBUS. The gateway is the essential device which In addition to the real components every working place is
transforms the protocols of the different networks and makes equipped with a particularly developed simulator with 16
possible the idea of integration of legacy equipment in digital inputs, 16 digital outputs, 1 analog input, and 1
Industry 4.0 model. A reliable approach is to use a analog output for general purposes. Also it provides two
programmable logic controller (PLC) as a gateway. In all digital outputs with fixed frequency values of 4 kHz and 40
modern automation systems are used PLCs. Their inherent kHz for testing hardware and software counters. The
characteristics make them applicable for the role of the simulator has BCD switches and 7-segment LED display for
gateway. Along with the control functions their studying the BCD to integer conversion. The analog input
communications abilities allow them to maintain the and output range is from -10Vdc to +10Vdc [9].
industrial network. In the proposed example is included PLC
The simulator allows for studying practically all modules This is a real photo taken in working mode. It presents a
of the PLC - analog inputs and outputs, digital inputs and distributed automation model with educational purpose
outputs, counters and etc. It provides flexibility for creating which includes 3 PLCs controlling different objects.
educational tasks corresponding to the students' level of There are defined tags from every PLC to the HMI device
knowledge. which are displayed graphically using object symbols from
the panel library. The tags used in the example are bar graph,
B. PLC software design training possibilities "I/O field" object, "Switch with graphic", and "Symbolic I/O
field".
The goal of the teaching is to provide students with The PLC1 (PLC_1) is used for temperature measurement.
sustainable theoretical knowledge and practical skills. At the Its analog input is connected to temperature transducer with
same time the learning process has to be organized in a linear transfer characteristic slope 100mV/°C. The result of
proper way which will allow students to increase smoothly the measurement is presented graphically using the "Bar"
their level and to convince them of their abilities. The object. The bar graph is labeled with a scale of values in the
learning by doing is an useful approach which let students to range between 0°C and 100°C.
extend step by step their knowledge and skills and it is The PLC program is developed by using ladder boxes and
expected to lead to successful results. For this purpose is it is shown in Fig. 4.
needed to prepare proper tasks including control of real Network 1:
components and scaled models. The successful solution will
give students self-confidence in their skills and will motivate
them to study hard.
The delivered software STEP 7 of Siemens provides a
user-friendly environment for development, editing, and
monitoring the application logic including the tools for Fig. 4. Program code for temperature measurement
managing and configuring all of the devices in the project,
such as controllers and HMI devices [8]. The program uses box instructions NORM_X and
The environment provides possibilities for using all SCALE_X. They are intended to map the ranges of the
programming languages for PLC software development: analog quantity and the data conversion module (ADC or
- LAD (ladder logic) - a graphical programming language DAC) of the PLC. In this example the input signal is analog
where the representation is based on circuit diagrams; voltage in the standard range from 0 to 10V which
- FBD (Function Block Diagram) - a programming corresponds to temperature range between 0°C and 100°C.
language which is based on the graphical logic symbols used The input voltage matching the temperature value 94,4°C
in Boolean algebra; produces a digital code 26173 and the whole range is
- SCL (structured control language) - a text-based, high- between 0 and 27648. After the normalization the result is a
level programming language. real number between 0 and 1, in this case – 0,9466507. The
The abilities of the network model are presented in the scaled result is sent to the HMI and displayed as a bar.
next example where are included 3 pcs PLC of Siemens S7- The PLC2 (PLC_2) is used to set the rotation speed of AC
1200 CPU 1214C with proper peripherals and KTP600 basic induction motor powered by variable speed drive model
color PN HMI. The goal is to introduce the networking Commander SKA1200037. The input to the drive is analog
capabilities of the equipment and the features of the voltage in the range from 0 to 10V. The value in RPMs is
distributed automation to the students. Another tasks are to entered through the HMI using "I/O field" object. This is
master the basic instructions of the LAD language and the done with the help of the screen keyboard which appears as
rules for PLC software development. visual feedback after the I/O field is touched.
The view of the HMI is shown in Fig. 3. The PLC program is similar to the previous and again
ladder boxes are used as it is depicted in Fig. 5.
Network 1:

Fig. 5. Program code for output voltage setting


The input from the keyboard is a real number between 0
and 999 which determines the RPMs. This value that is in
engineering units has to be converted to an analog output
value. First it is normalized to a value between 0,0 and 1,0,
and then it is scaled between 0 and 27648, matching the
range of the analog module. Next this digital value produces
analog output voltage between 0 and 10V. In the example
500 RPMs are set which leads to scaled value 13838. The
Fig. 3. View of the HMI of the demonstration model of resulted output voltage that has to be produced by the analog
distributed automation board SB1232 and transferred to the drive must be 5,005V.
The PLC3 (PLC_3) is used to execute a logic sequence development. Educational tasks solutions are attached which
which is for start/stop control of an actuator, in this example demonstrate the usage of basic LAD instructions and the
it is particularly a motor. The "Switch with graphic" and features of the distributed automation. It is expected that this
"Symbolic I/O field" objects from the library of HMI are approach will lead to a successful education in the STEM
used to control a digital output of the PLC and to configure field and will help the graduate engineers to start a
a selection list for input and output of texts in runtime. The successful career in the industrial automation.
list contains two texts – “Motor ON” and “Motor OFF” on
green and red background respectively. Every touch of the
button leads to alternating the state of a digital output of the ACKNOWLEDGMENT
PLC and the corresponding text appears. The LAD logic is The authors would like to thank the Research and
shown in Fig. 6. Development Sector at the Technical University of Sofia for
the financial support.
Network 1:

REFERENCES

[1] J. Jasperneite, “Smart factory based on intelligent technical


systems,” Douglas Cunningham, Petra Hofstedt, Klaus Meer,
Fig. 6. Start/stop control of a motor
Ingo Schmitt (Hrsg.): INFORMATIK 2015 Lecture Notes in
The network presents AND function of two variables: Informatics (LNI), Gesellschaft für Informatik, Bonn, 2015.
“emerg_stop” – the digital input I0.1 of the PLC and “start” [2] Xun Ye and Seung Ho Hong, “Toward Industry 4.0
– a memory bit which is controlled by the button on the HMI. components,” IEEE Ind. Electron. Mag., vol. 13, No. 1, 2019,
pp. 13-25.
The result is setting or clearing the digital output Q0.1 of the
[3] A. Jacobsen, “Industrial network market shares 2019
PLC. The “emerg_stop” input is intended to stop the motor according to HMS,” HMS, May 07, 2019.
in emergency cases. [4] www.profibus.com.
[5] Xiaolin Jiang et al, “Using a large data set to improve
IV. CONCLUSION industrial wireless communications,” IEEE Ind. Electron.
Mag., vol. 13, No. 1, 2019, pp. 6-12.
The paper considers the main features of the Industry 4.0 [6] Z. Pang, M. Luvisotto, and D. Dzung, “Wireless high-
paradigm. The integration of legacy equipment is discussed performance communications: The challenges and
and a possible solution is proposed. The goal of the learning opportunities of a new target,” IEEE Ind. Electron. Mag., vol.
process in the field of mechatronics and industrial 11, No. 3, 2017, pp. 20-25.
[7] I. Grangel-Gonzalez et al, “An RDF-based approach for
automation is highlighted. Needed laboratory equipment in
implementing Industry 4.0 components with administration
the terms of hardware and software which enables flexibility shells,” in Proc. IEEE 21st Int. Conf. Emerging Technologies
in the development of cases is described. Along with proper and Factory Automation (ETFA), 2016, pp. 1-8.
training assignments it allows the students to study step by [8] Siemens AG, S7-1200 Programmable controller. System
step by using the learning by doing approach. The Manual. V4.2, 09/2016, A5E02486680-AK.
application of the standard programming languages LAD, [9] P. Yakimov et al, “Development of hardware and software
FBD and SCL is possible and it supports the acquirement of methods and tools for a successful PLC training,” presented
theoretical knowledge and practical skills in PLC software at the X National Conference with International Participation
"Electronica 2019", May 16 - 17, 2019, Sofia, Bulgaria.

Das könnte Ihnen auch gefallen