Studies of WinPLC7 V4 Programming e
Studies of WinPLC7 V4 Programming e
Summary: The considered problem of using programmable logical controller VIPA series SYSTEM 100V in
developing robotic workcell control system on base of the industrial robot MP-9S with pneumatic drive.
Indication of number of cycles was displayed on text panel TD-03, setting up of which is performed by using
TDWizard software. The presented fragment of robotic workcell control program is performed using
LADDER language in WinPLC7 V4.42 programming environment.
Key words: logical controller, industrial robot, pneumatic drive, software, program, language.
INTRODUCTION
CANOpen networks. Processor modules and expansion modules are mounted directly
on 35 mm DIN-rail.
Series System 100V has modular design. This means that the user can select the
combination of modules which the best suits to certain task and modify it flexibly in
case of expanding or changing system requirements. All I/O modules and interface
modules are versatile that is they can be used with any CPU of this series. In this case, it
is possible to select the processor module with optimal performance for a particular
purpose [12].
Therefore creation of control system of robotic workcell based on PLC VIPA
SYSTEM 100V series is very urgent problem.
Fig.1. The layout of the robotic workcell based on industrial robot MP-9S:
1 – troughed loading mechanism, 2 - the subject of handling,
3 - outlet trough; 4 - industrial robot MP-9S
The robot MP-9S uses normally closed valve-type distributing devices with
electric control. Every movement of executing unit of the robot the self-contained
electric valve, type P-EPR3-112 UKhL4, Pnom = 1MPa, Du = 1.6 mm, U = 24V. As an
executive drives the pneumatic cylinders are used with linear motion of double-acting
piston. Gripper has single acting pneumatic drive. Signals of finishing of predefined
movements come from the electromagnetic contacts (CEM). When designing control
programs it was adopted both as an time-based principle of control for all segments of
handling mechanism, the more so because it is cheaper and provides more reliable
208 Olexsander Verkhovodov, Mihail Kovalenko
operation of given robotic workcell, and as path-based principle with using CEM
signals.
Informal description of the operation algorithm of the robotic workcell involves
following actions. Objects of handling come in oriented position by gravity along
loading device to the gripping area of manipulator. Manipulator located in the lower
position and turned to the gripping area must unclamp the gripper, move forward, clamp
the object, turn the arm to initial position, turn to unload position, move upward, move
the arm forward, move downward, unclamp the object of handling, turn the arm back,
clamp the gripper, move the arm forward to transfer the object of handling in output
trough, return the arm back and turn to the loading position. After that the cycle repeats.
To study the environment of WinPLC7 and opportunities of VIPA-115
16DI/16DO (CPU 115 6BL02) the activity diagram of movements of industrial robot
MP-9S has been developed which is shown at figure 2.
Tacts
Mechanism Motion Address
1 2 3 4 5 6 7 8 9 10 11 12 13 14
of the moving Onward Y1 Q1.0
the hand Back Y2 Q1.1
of the аscent Upwards Y5 Q1.4
of the hand Downwards Y6 Q1.5
of the tumbling To the right Y3 Q1.2
of the hand To the left Y4 Q1.3
of the grip Jam /Y7
/Q1.6
grasp Unclench Y7 Q1.6
The control unit is shown in figure 3. The stand scheme includes buttons for
selecting operation mode, for manual control, additional relay units of galvanic
separation, performed on the interface relays RM84 with socket GZT80, equipped with
LED signal module M61R and PLC VIPA-115 6BL02. The controller is powered from
a standard power module VIPA 24VDC/2A (207-1BA00). The power supply for
electromagnets of pneumatic valves (+,-) is carried out through a developed power unit.
Inputs and outputs of the system are signals (in brackets the notations are given
used in synthesis), table 1.
In synthesis of control system it was used path- and time-based principle of
control. All movements of the robot arm are controlled according to the path-based
principle but gripper is controlled under time basis.
STUDIES OF WINPLC7 V4 PROGRAMMING ENVIRONMENT IN DEVELOPING 209
Fig.3. Robotic workcell control unit on the basis of VIPA-115 6BL02 controller
In accordance with the cyclogram the program of robotic workcell has been
designed using LADDER language, the fragment of which in programming
environment WinPLC7 V4.42 (network 28... network 30 ) is shown in figure 4.
210 Olexsander Verkhovodov, Mihail Kovalenko
To set values of
current cycle
To compare transferring
values
Two input signals are used for program operation in order to switch control
modes:
- input I2.0 – ―Manual‖ mode: this mode involves 8 input signals more
I0.0-I0.7 (for each movement);
- input I2.1 – ―Automatic‖ mode: this mode involves 2 input signals more:
1. I0.0 – Start – when it is activated the cycle of MP-9S starts
2. I0.1 - Stop – when it is activated the cycle of MP-9S stops.
Programming environment WinPLC7 V4 includes operators MOVE, which
allow to transfer numerical value (in hexadecimal format ) to defined block and its
memory area (e.g. record DB1.DBW46 indicates that the value will be transferred to
block DB1 and will be assigned to the memory area DBW46), that is necessary for text
display operation TD 03.
STUDIES OF WINPLC7 V4 PROGRAMMING ENVIRONMENT IN DEVELOPING 211
Indication of the number of cycles was performed on the text panel TD- 03 setup
of which was made through TDWizard software. As a result of setting up the text panel
displayed the message ―Zad CIKLOV:‖ and the value of the block DB1 – DBW46.
Record to this variable adjusted value of number of defined cycles was carried out by
using ―move‖ element. Continuous update of displayed data has been performed by
activating the variable responsible for the pop-up message ―TEKUSH CIKL:‖ - DB1-
DBW66, figure 5.
CONCLUSIONS
REFERENCES
1. Verhovodov A.V. Using the programme package WinPLC V4 at development managerial
system. Praci Lugansk Branch of IIA №2 (20) 2009. Part 2, p.10-13.
2. Verhovodov A.V. Study of the use pulsed sensor at development managerial system
pipecarved tool. Praci Lugansk Branch of IIA №2 (22) 2010. p.18-22.
3. Verhovodov A.V., Оleinik R.G. Study of the using the block PI regulator of the programme
package WinPLC at regulation temperature processes. Visnik SNU 2009 №3, p.32-35.
4. .Verhovodov A.V., Sereda A.A. Use the language and programming facilities SFC standard
IЕС 61131 at syntheses managerial system on base PLC Zelio Logic. Visnik SNU 2009 №3.
p. 32-35.
5. Verhovodov A.V., Malahov O.V., Каlikhеvich N.V. Syntheses managerial system
horizontally-closed transport system with use the programming language FBD. System
technologies. – № 2(31). – Dnepropetrovsk, 2007. p.104 -112.
6. Verhovodov A.V., Malahov O.V., Oleinik R.G. Studies of the possibility of the using PLC
VIPA-100 for industrial robot governing MP-9. Praci Lugansk Branch of IIA 2008. №1. p.22-
25.
7. Verhovodov A.V., Оleinik R.G. Study of the possibilities of the module of the analog
entering-conclusion and text panel at regulation of the temperature. Praci Lugansk Branch of
IIA 2008. №2. p.14-17.
8. Verhovodov A.V., Strelbytskyy A.A., Dyubakova V.M. Sintesing of control system of the
packaging machine with use eventing operated logic. Visnik SNU 2010 №2 p.28-34.
9. AKM-Engineering production / www.akmeng.ru.
10. Catalogue of logic controllers Vipa/ http://umis-n.com.ua/vipa.
11. Components of industrial electricity saving and automation systems / http://svaltera.prom.ua.
12. Design of automatic process control system / http://energopolis.co.ua.
13. Industrial controllers / http://electroalyans.com.ua.
14. Manual WinPLC7 V4. / www.vipa.de.
15. Manual VIPA System 100V CPU-EM Order No.: VIPA HB100E_CPU-EM Rev. 06/14.
16. PLC Vipa / http://electromatica.ru.
17. Programmable logic controller Vipa / http://interexpo.com.ua.
18. VIPA art of automation/ www.vipa.de / www.speed7.com.