Article citation information:

Góra, W., Janusz, J., Kłosiński, J. Application of a plc to a laboratory compressor workshop control system. Scientific Journal of Silesian University of Technology. Series Transport. 2016, 91, 33-41. ISSN: 0209-3324. DOI: 10.20858/sjsutst.2016.91.3.

 

 

Wojciech GÓRA[1], Jarosław JANUSZ[2], Jacek KŁOSIŃSKI[3]

 

 

 

application of a PLC to a laboratory compressor WORKSHOP control system

 

Summary. In this paper a control system of air compressors in a university laboratory is presented. The control system, which is built using the Astraada RCC972 and the GE 90-20 drivers, is an extension of the two states’ inputs and outputs of Astraada. To visualize the work stand, the PC computer class and the Proficy Machine Edition (ME) View software were applied. Selected results from the tests of the built control system are presented.

Keywords: control system, communication protocol, visualization of industrial processes

 

 

1. INTRODUCTION

 

Due to the high level of noise emitted during their exploitation, piston compressors are always placed in separate rooms, known as compressor workshops [2]. To study this phenomenon, a room was established within the laboratory of the Division of Mechatronics, in which two piston compressors were placed. The aim in using these compressors is to deliver the pressured air that is utilized during laboratory work and classes for students. The system of controlling the compressor workshop was designed and built to facilitate remote controlling and monitoring of performance, as well as effective usage of both compressors.

In the present paper, we describe a system for controlling an air compressor unit. The system mainly consists of the cooperation of two air piston compressors. One compressor has the function of a basic device supplying compressed air, while the second compressor is utilized as an additional device, supporting the performance of the basic (main) compressor. The application of an additional compressor in the discussed system ensures the delivery of pressured air, which offers adequate pressure in case of a temporary increase in the demand for pressured air. When designing the control system, we take into account the well-known (standard) hybrid structures of control systems, which control the process of delivering pressured air [1, 2].

 

 

2. CONTROL SYSTEM

 

The basic assumption, which is made within the design process of the compressor stand’s control system, relates to the possibility for the remote monitoring and controlling the air compressor’s performance in situ, i.e., in the compression workshop. The system was built utilizing automation components, devices, subsystems etc. available from the Division of Mechatronics: namely, an Astraada RCC972 controller, a GE 90-20 controller, thermostatic gauges of temperature, a pressure converter equipped with a 4-20 mA analogy connection, a 22A 690V 24VDC contactor, breaking electrovalves based on the 24VDC solenoid (the so-called solenoid valve) and Proficy ME software.

 

 

Fig. 1. Scheme of the pneumatic system - layout in the building

 

At first, the software needed to control the performance of the compressors and the visualization of the processes was prepared. In the built system, the PACSystems RX3i modular controller was utilized. Regarding the possibility of an application using an Astraada controller and a GE 90-20 controller, an exchange of the controlling code, which was prepared using the Proficy ME 8.60 software followed by Cscape-based software, was performed. The Proficy ME software was utilized for the simulation phase of modelling and testing. The Cscape programme, meanwhile, allowed for the programming of the Astraada controller. Additionally, the Logicmaster 90 program was utilized for programming the GE 90-20 controller in order to service the two-stage (binary, bi-stated) inputs and outputs.

The simulation stand was built to test the controlling software, as well as check the correctness in the performance of controlling visualization possibilities. On the simulation stand, signals from the pressure converter were replaced by signals from current adjusters, while the signals from temperature bi-stated gauges corresponded to the signals from the simulation of bi-stated inputs. 

 

 

Fig. 2. The structure of the control system

 

An additional advantage of the prepared control system is that it is advanced and, in turn, easy to use in terms of visualization (i.e., the application for PC-type computers). It allows for simple and intuitive control of the work involving compressor workshops (compressor installation). Visualization allows users to monitor the work of the system, as well as display the main parameters of the process. Users with a higher level of authorization (after logging onto the software/computer facility) have access to an advanced alarm subsystem, which provides information about previous alarms, together with the possibility of editing data concerning these previous alarms. Additionally, visualization delivers information for operators about currently occurring inadmissible situations, which demand immediate action of the part of the operator (neglecting an access/authorization level).

3. aSSUMPTIonS FoR AN apPliCaTiON CONTROLLING AND ViSualiziNG pErFORMANCE OF A CompreSsor

 

An application for controlling and visualizing the work modes of a system should have the following goals:

a) Services for users:

-     USER (monitoring of process parameters, approval of communications/alarms, switching between the screens)

-     ADMINISTRATOR (access on a lever of a user USER, changes to ultimate (threshold) values of parameters and versatile settings, approval of service actions related to the compressors,  exchange of filters, oil etc.)

b) Service of alarms: demand concerning exchange of filters, communication too high, low temperature, error in communicating the vision gauge of the oil level, pressure too high/low, improper level of oil

c) Working in service mode: testing of binary outputs – release of the condensate, breaking valve, checking fan performance, possibility of simulating pressure values, temperatures and over-crossing of ultimate values aimed at testing the system

 

For the first phase, initialization of the compressor work mode is needed, i.e., it should be launched and run until the pressure level (in the compressor vessel) of p=600 kPa is reached. The value CISN>600 kPa is the analogy measurement utilizing the pressure converter. After this time, the motor of the compressor stops while waiting for the work mode of AUTO to be switched on. The AUTO work mode can be switched off at any moment (phase) in the current process by pressing the STOP button, which is located in the upper part of the panel. To activate the second compressor, the following activities must be carried out on the stand: the bi-stable button should be switched on, then the AKTYWACJA option should be activated on the visualization panel, such that the initialization of the first and second compressors are activated simultaneously when the switch on the stand is in the ON position, i.e., when the needed pressure value (at the level of 600 kPa) is reached.

The second compressor is launched when both the first compressor is in the AUTO work mode and the value of the algorithm for the velocity of changes drops below the threshold value.

To realize an application of the Astraada RCC972 controller, it is necessary to utilize an adequate communication protocol, which allows for the exchange of data between the main controller and the simulation subsystem by means of a Proficy ME View script. The Modicon TCP/IP communication protocol was used, with the aim of facilitating binary communication between the Astraada and GE90-20 controllers. Adequate time-shifting was used to avoid conflicts in coding, i.e., simultaneous triggering of two or more binary codes. The list of control variables is given in Table 1 [3].


Table 1. List of variables controlling the layout of compressed air power

 

ASTRAASA RCC972

Description of variable

%I00001

Switching on the stand

%I00002

Temperature gauge of compressor no. 1

%I00003

Temperature gauge of compressor no. 2

%Q00001

Signal of binary coding 1

%Q00002

Signal of binary coding 2

%Q00003

Signal of binary coding 3

%Q00004

Signal of binary coding 4

GE 90-20 IC692MDR741

Description of variable

%Q00002

Fan no. 1

%Q00003

Fan no. 2

%Q00005

Switching on motor of compressor no. 1

%Q00006

Switching on motor of compressor no. 2

%Q00007

Breaking valve of compressor no. 1

%Q00008

Breaking valve of compressor no. 2

 

 

4. ApPlicaTION for CONTROLLING aND ViSualizaTION

 

Due to the introductory assumption, the controlling application has been written by means of the Proficy ME software. However, due to some changes in the assumptions, we have converted the controlling application into Cscape software. The latter is compatible with Astraada RCC972 controllers. An exemplary fragment of the controlling code after conversion is presented in Fig. 3.

The GE 90-20 controller, together with Logicmaster 90 software, has been used in the control system. Its function is to create an upgraded module of binary (bi-state) outputs for the Astraada RCC972 controller.

Utilization of the GE 90-20 controller caused us to remove the 230VAC 10A transmitters, equipped with a 24V solenoid, from the final hardware configuration because the standard inputs of the controllers allow them to work as transmitters (up to a current value equal to 2A). Upgrading the system consisted of incorporating additional binary (bi-state) outputs, which was performed via adequate binary coding of the states on outputs of the main controller.

An exemplary control program, which controls the binary (bi-state) output %Q0005 in the GE 90-20 controller, is presented in Fig. 4. It was prepared by means of Logicmaster 90.

In Fig. 5, the main screen for the visualization of the working state and layout of the system is presented, whereas the panel of time histories and current values of chosen parameters is shown in Fig. 6. The software was prepared by means of Wonderware InTouch.

In Fig. 7, the view of the mounted control system is presented.

 

 

Fig. 3. Control code fragment in Cscape  

 

 

 

Fig. 4. Fragment of the programme controlling the binary output

 

 

Fig. 5. The main screen of the application

 

 

Fig. 6. View of the charts on screen

 

 

Fig. 7. View of the control system

 

5. test INVESTIGATIONS OF THE CONTROL SYSTEM

 

The prepared controlling system was subjected to test investigations in order to check the correctness in the performance of the application that allows for controlling as well as visualizing the work of the system. In Figs. 8 and 9, the chosen time histories of pressure in the first compressor, as registered during the test investigations, are presented.

 

 

Fig. 8. Process pressure changes of compressor no. 1 during the first test run

 

 

Fig. 9. Process pressure changes of compressor no. 2 during the second test run

 

Regarding the service working mode, in cases where the motor of the compressor is switched off, the breaking valve (which cuts the compressor vessel from the pneumatic installation) remains open. It allows for the release of the pneumatic installation of pressured air.

 

 


6. FINAL REMARKS AND COnCLUSIoN

 

The system of control in air compressors, as described in the present paper, is installed in the didactic laboratory of the university. It has been built utilizing the Astraada RCC972 controller. The introductory tests and practical experiments confirmed that it works properly and reliably, as well as allows for remote controlling and monitoring of the work of the group of compressors delivering compressed air to the installation mounted in the didactic laboratory. The performed test investigations allowed for the formulation of additional conclusions appropriate to the possible development of the system. Based on our detailed observations, we can conclude that the system ought to be equipped with an additional pressure sensor in the main container of the compression workshop. Besides, with regard to the temperature sensors, which provide information about the temperatures of particular blocks in the compression system, it is necessary to mount additional air temperature gauges in the compression workshop. In order to perform an analysis of power consumption in relation to the supply of the compressor system, a measurement device should be incorporated into the system when performing reports on consumed energy, e.g., by using the current instrument transformers.

 

 

References

 

1.             Baier A., G. Kost, J. Świder, R. Zdanowicz. 2012. Sterowanie i automatyzacja procesów technologicznych i układów mechatronicznych. [In Polish: Control and automation of technological processes and mechatronic systems]. Katowice, Poland: Publication of the Silesian University of Technology.

2.             Liang H., X. Li. 2011. “Integrated Monitoring System Design of Hybrid Air-compressors.” Procedia Engineering 15: 938-943. DOI: 10.1016/j.proeng.2011.08.173.

3.             Sałat R., K. Korpysz, P. Obstawski. 2010. Wstęp do programowania sterowników PLC. [In Polish: An introduction to programming the PLC drivers]. Warsaw, Poland: WKŁ.

4.             Homišin J., P. Kaššay. 2014. Experimental verification of the possibility using pneumatic flexible shaft couplings for the extremal control of torsional oscillating mechanical system. Diagnostyka 15(1): 11-16. ISSN 1641-6414.

5.             Grega R., J. Krajňák. 2012. The Pneumatic Dual-Mass Flywheel”. Scientific Journal of Silesian University of Technology. Series Transport 76: 19-24. ISSN: 0209-3324.

 

 

Received 25.11.2015; accepted in revised form 04.04.2016

 

 

Scientific Journal of Silesian University of Technology. Series Transport is licensed under a Creative Commons Attribution 4.0 International License

 



[1] Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biała, 2 Willowa Street,
43-309 Bielsko-Biała, Poland. E-mail: wojciechgoora@gmail.com.

[2] Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biała, 2 Willowa Street,
43-309 Bielsko-Biała, Poland. E-mail: jjanusz@ath.bielsko.pl.

[3] Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biała, Willowa 2 Street,
43-309 Bielsko-Biała, Poland. E-mail: jklosinski@ath.bielsko.pl.