2015 3rd International Conference on Information and Communication Technology (ICoICT)
Monitoring and Controlling of EMS-SCADA via SMS Gateway 1, 2
Rino Andias Anugraha1, Tatang Mulyana2
Study Program of Industrial Engineering, Faculty of Engineering Industry, Telkom University Bandung, Indonesia 1
[email protected],
[email protected] Microsoft SQL Server 2005, the communication between PLC, PC, HMI, and SMS Gateway using Visual Basic 6.0, and the last is to integrate the SCADA system and the SMS Gateway. This system will be installed an alert or alarm that will show some events that needed to be noted. Some of these events were when the air-conditioning switched on outside the allotted time and it is switched on. Process design of SMS delivery on this application is run through the Visual Basic 6.0 by utilizing all of the function and the procedure to file form OCX (ActiveX Control). ActiveX Control is a project that is used to make the component an ActiveX control, which is a component that can be inserted in an application program. Programming in Visual Basic 6.0, it will then be connected by Wonderware Intouch 10.1 so you can access your data and control on the system. SMS delivery scenario for control system is divided into four scenarios, namely: emergency monitoring, request monitoring, on/off command and testing. Emergency monitoring, on designing scenarios this information will be delivered under certain conditions based on an event that is used to identify emergency conditions. Direct information is sent to the user when an error condition occurs. Error condition in question here is when the PLC disconnects. Request monitoring, on the design of this scenario, the user will be doing requests for information about the condition of the system, the room where an electric current is existed or not. The On/Off command is intended for electrical current flow in a particular space group. Testing the system aims to determine whether an application has been made in accordance with the process which devised and the desired output. Testing is done by simulating the use of electrical equipment in accordance with their needs.
Abstract—General manufacturing process automation system is intended for electrical energy savings. This automation is created using a SCADA system. System monitoring and control from a distance in real time can be accessed through the SMS Gateway System. The system also can record some data required for the analysis of decision making. System design is created through six stages, i.e. scenario process, programming, database, communication, interaction and integration. The result is system integration between PLC and HMI that can be monitored and controlled remotely in real time via an SMS Gateway. The system that has been created can be analyzed with respect to the efficiency and performance of the system. The system can be accessed is divided into two views, which are automatic and manual. Analysis of the results it can be concluded that the use of electric energy can be saved is 17%. The performance of the system design including it can give information that occurs on the system in real-time, being able to control it via SMS Gateway so that more functions in telecommunication technology maximizes the EMS. Keywords—monitoring: controlling; EMS-SCADA; SMS Gateway
I. INTRODUCTION Currently, the development of science and technology information system very fast and had a very important influence on the work of human. Every human is required to maximize the utilization of technology in order to obtain optimum efficiency. One such technology is the utilization of savings of electric energy consumption on airconditioning of a building. These savings can be realized by implementing automation technology using SCADA which it is integrated with SMS Gateway. On this system, an electric current distribution will be monitored and controlled from a distance in real-time. Automation is a technology in which a process or procedure can be accomplished without the aid of humans. SCADA stands for Supervisory Control and Data Acquisition. SMS gateway is a gateway for the dissemination of information to the hundreds number automatically and quickly are directly linked to the database of cell phone numbers. The existing system that is monitored is a building with the electrical power required for the airconditioning of electrical current is 90,000 Watts and 136.9 Amperes. The design of the system is made through six stages, i.e. scenario process, the programming using Totally Integrated Automation System, designing interfaces using Wonderware Intouch 10.1, designing databases using
II. IDENTIFICATION OF EXISTING SYSTEM Existing system that is monitored and controlling are indicated in Table 1. Note that 1 Horse Power (HP) = 9000 btu = 750 Watts. TABLE I. EXISTING SYSTEM OF AIR-CONDITIONING Air-conditioning Type Amount
615
Electrical Power (Watt)
Electrical Current (A)
1HP
12
9000
13.6
3HP
12
27000
41.07
2015 3rd International Conference on Information and Communication Technology (ICoICT)
4HP
18
54000
burning, while no people in it, because the last user who forgot to turn off when leaving thhe room out. Control can be monitored remotely using SMS. The scenario process describes the things that will be applied to the design of the system, in this case how the system will be created and it works. Figure 2 displays the flowchart f in the process one of the Energy Management Systeem that restricted the use of airconditioning. Identification of the needs of this system aims to find out the required componnents in the design of Energy Management System that is inn the form of control and access data remotely via SMS gatewayy.
82.14
The overall number of air-conditioning is 42 units spread out in 14 rooms. On this existing system, tuurn on and turn it off is still done manually. Figure 1 shows the allocation of each room. This manual system, the user has h the freedom to turn on or off as you wish. If the room is tooo hot then it can be ignited, and vice versa. If the user has finisheed using the room, users can turn it off.
Fig. 1. Floor plan of air-conditioning allocation in everyy room
The floor plan can be seen that the amounnt of room in the building is 14 which are divided into 6 groupps, and each of the rooms has a number of varied. The weaknessses of the existing system are: 1. No control its use, such as air-condiitioning can still light up when the room is not used because b the user who forgot to turn off. 2. There are no restrictions on electriciity use, especially use of each room so that excessive electricity e use occurs. 3. The absence of monitoring and conttrol of the activity of its use for any room. 4. No monitoring and control its use thhrough long distances. The information required in designing the syystem proposed is based on the results of the identification of exxisting systems is as follows: 1. Information about the electrical innstallation data as well as the maximum power availabble on each room. 2. Information on data usage per room m 3. Information about the average tem mperature data that felt comfortable in every room III.
Fig. 2. Flowchart process automationn scenario of use air-conditioning on a building
The identification system is inttended to know the components required in the way they are doing d design can be seen in the Figure 3.
THE SYSTEM DESIG GN
The early stage in the design processs of scenario is happening on the system design. This desiggn will implement Energy Management System (EMS) at a rooom in the form of monitoring and controlling the use of air-cconditioning on a building. This control aims to create a limitaation on the use of time-based usage and temperature of the room. The restrictions aim to avoid wastage in the use of electrical energy, for example, when the use of air-coonditioning is left
Fig. 3. Identification of the needs of thhe system
616
2015 3rd International Conference on Information and Communication Technology (ICoICT)
this system, the user can acccess the system is divided into three categories, namely suppervisors, operators, and guest. Each type of user can have paasswords and access levels vary. Access level indicates the level of authority of the user accessing the system. Thee higher access level, then increasingly widely in accessiing the system. In this system, the user who has the highest level of access is the supervisor. Supervisors able to control the whole system, from the running of the system, change passwoord, configure users, update and delete database system. The operator is able to control the whole system, but was unablee to change password, configure users, update and delete databaase system. As for user guest is only able to see the floor plann of the system. In making the user interface using Wonderw ware Intouch 10.1, it needs a source so that it is able to runn in accordance with the desired scenario. This interface is capaable of conducting monitoring in real time which happened too PLC. Then, in order to fit between programs PLC with HMI H requires a script you want. Below is an example of a script in the HMI:
Figure 4 shows the arrangement of the menu m structure on the data access and control system using thhe SMS gateway. Display user interface has some window and a menu that has the function of each.
Fig. 4. Menu structure and controlling data access usingg the SMS Gateway
On the initial steps to open the system mainn page will appear that has a number of sub menus, that Loog In information, contact person, and shut down. When selectting a sub menu to log in, it will pop up another window that allows the user to sign in with a certain level of access. On the log in window there are three other sub menus, change paassword, configure users, and entrance system. To enter into thhe system, then we can select the sub menu entrance menu. When the user selects the entrance system, the user will be taaken back to the window's main page. To see which syystems are being monitored, then the user must select the sub menu information namely, floor plans, databases, alarm, andd trend. When the user selects the sub menus floor plans, it willl pop up again two sub menu, the automatic and the manual floor plan floor plan. When choosing floor plans automatically, it i will pop up the floor plan of a central system is run by automated means, and to know the session time to run, then can click c on the room you want. In addition, the floor plan willl also look at the airconditioning which is ready for lit and it anywhere who can't to lit. When choosing a floor plan of thhe manual, then it will look the same, the floor plan that sets itt apart is the panel also will appear in the form of selector to t choose the airconditioning anywhere that will run with manual m systems. In the second window of the floor plan is also designed d to be able to know the status of the connection to the PLC P and the status of the connection to the database. When seleecting a sub menu will appear, then the database is the databasse we want to see, that is the user who has accessed the systtem and usage of airconditioning schedule is run during eacch session. When selecting a sub menu will appear, then the allarm the alarm has occurred on the system, i.e. the flame andd the flame hours specified. When selecting a sub menu willl appear, then the trend is a trend that's been going on a tempperature sensor on the system. And when the user want to do control about the delivery status of messages SMS gateway, then the user can select a sub menu with icon, to indicate thhe window phone SMS gateway. In this window the SMS gateway, g it would seem the status messages that will be sennt to the user, the number of recipients of the message, and delivery d status. In
m {script SMS Gateway request monitoring} IF inbox_sms == "status AC" AND A (group1 == 0 OR group2 == 0 OR group3 == 0 OR grroup4 == 0 OR group5 == 0 OR group6 == 0) 0 THEN a = a +1; text1 = strr1 + ", " + str2 + ", " + str3 + ", " + str4 + ", " + str5 + ", " + str6 s + ", " + "tidak tersedia arus"; num1 = "081321819772";; ELSE IF inbox_sms == "status AC" A AND (group1 == 1 OR group2 == 1 OR group3 == 1 OR group4 == 1 OR group5 == 1 OR group6 == 1) 1 THEN a = a + 1; S Group Tersedia Arus"; text1 = "Semua AC pada Setiap num1 = "081321819772";; ENDIF; Process design of SMS delivvery on this application is run through the Visual Basic 6.0 by utilizing all of the function and the procedure to file form fo OCX (ActiveX Control). ActiveX Control is a project that is used to make the component an ActiveX controll, which is a component that can be inserted in an application program. Programming in Visual Basic 6.0, it will then be connnected by Wonderware Intouch 10.1 so you can access your data d and control on the system. SMS delivery system configuraation can be seen in Figure 5.
Fig. 5. Configuring data access and coontrolling on the building
IV.
RESULT AND A DISCUSSION
The result of the integrationn of SCADA system design and the SMS Gateway is capable of remotely controlled in real
617
2015 3rd International Conference on Information and Communication Technology (ICoICT)
time. Systems that have been made include the programming of PLC, HMI, database, analysis of the systeem efficiency, and the system performance. Program in the PLC C should be made flexible and user friendly so that it can be eaasier to understand if there is some change scenarios. Program that created them is: Convert Function, Function Group, Pause Function, Function the temperature, Data Block and Main M Block. Each Function is then being executed on the mainn block while data block is a place to store data. In the Coonvert Function is function to convert the data type and unnit of time. This function is defined on the data type that thhe hour is of type integer will be multiplied by 60 to make it a unit of minutes. After the data is converted to minutes, then the results aggregated with data conversion is minute. Then T the two were converted into a memory to store the unit time system. The time will be input on the program in the funcction group to light the sign group at each session. This time thhat will determine the air-conditioning will be electrified or not. n To be able to access system, the user can choose sub-mennu information on main page displayed (Figure 6). Main Page displayed including sub menus of floor plans, databasess, alarm and trend. The plan consists of Auto or Manual, and daatabases consist of user entered and air-conditioning.
Fig. 7. Automatic floor plan displayedd
Fig. 8. Manual floor plan displayed
Fig. 6. Main Page displayed
When sub menu of the plan is selected, thenn there are expand menu to select automatically (Figure 7) andd manual (Figure 8). User database button (Figure 9) servves to see some databases that have been recorded. In thee alarm displayed (Figure 10) will appear with information about events that occur on the system. SMS Gateway in the window w (Figure 11) appears the information about delivery its status. From the results of cost calculation of the existing system has total power emitted is equal to 272.655 kWh a year. From the results of the cost calculation of EMS obtaained has the total power emitted is equal to 224.847 kWh a year. It can be concluded, that with the application of EMS system, there is a difference in electric power usage savings off 47.808 kWh or at 17%.
Fig. 9. Example of database user enterred displayed
618
2015 3rd International Conference on Information and Communication Technology (ICoICT)
modified according to the needds of the user, so that when the system is implemented and when w there is a change of time use can be easily done. As foor the weakness of this system such as it control systems in question q here does not monitor detail way when an error occcurs, so that if there is any damage to the hardware, then the user must detect more and SMS Gateway system is still s very dependent on the conditions of the traffic netwoork operator networks, so as to further research needs to be carred for.
V. USING CONCLUSION AND SUGGESTION From the results it can be concluded that the testing has been done, this system has been successfully applied EMS that is by doing the air-conditioninng use restrictions based on the purposes and divided in 5 sessiions. The savings numbers when applying the EMS is at 17%.. As for the suggestion for the application of this system is thhat the system can use audio and video technology. Research caan be developed in the form of control and monitoring that proovides notification other than via SMS but also via email.
Fig. 10. Alarm displayed
REFERENCES
[1]
V. S. Deshpande, “Home Auutomation Using PLC and SCADA”, Multidisciplinary Journal of Ressearch in Engineering and Technology, Volume 1, Issue 1 (April 2014), pp.111-118. p [2] H. Doukas et al, Intelligent buillding energy management system using rule sets, Science Direct Jourrnal: Building and Environment, 42, Elsevier, 2007, pp.3562-3569, Ellsevier. [3] M. P. Groover, Automaation, Production Systems, and ComputerIntegrated Manufactuuring, Prentice Hall. ISBN-13: 9780132393218 ISBN-10: 01323932212, 2007 [4] Y.N. Santoso, “Sistem SCADA Berbasis Internet Untuk Model Otomasi T Elektro, Vol. 1, No. 1, 2013, Bangunan”, Jurnal Dimensi Teknik pp.1823. [5] P. Suryanjaya, The Design Conssolidated Production Process Using The Custom Query On the System SCADA S By Using Active Factory And Generic Data Grid, Bandung Insstitute of Technology Telkom, Bandung, 2010. [6] Y. Afandi, Packaging system monitors m The flow of water and Early warnings Flood with Short Message M Service, Bandung Institute of Technology Telkom, Bandung, 2006. 2 [7] R. Fitrianingrum, Design Moniitoring and Controlling The process of production technology-based SM MS (Short Message Service), Bandung Institute of Technology Telkom, Bandung, 2004. [8] G. Kurniawan, A detailed Enginneering integration Supervisory Control and data acquisition (SCADA) With Information and Communication Technology (ICT), Bandung Insstitute of Technology Telkom, Bandung, 2007. [9] J. Myths, Filling Web-Based Moobile phone Voucher, Bandung Institute of Technology Telkom, Bandungg, 2009. [10] T. Widi, Design Supervisory Control C and data acquisition (SCADA) Based Client Server with Usinng Industrial Application Server (IAS), Bandung Institute of Technologyy Telkom, Bandung, 2009. [11] J. W. Webb & R. A. Reis, Prrogrammable Logic Controllers. United States of America: Prentice Hall,, 1999.
Fig. 11. Window SMS Gateway displayed
In this system there is an authority in accesssing the system. This aims to avoid abuse of the system. The T user of this system is classified as a Supervisor, Operatoor and Guest. The database complements the usage of this system, s some of which are the user entered, setting schedules and alarm. From multiple databases that were recorded, thee user can view various types of information from any incideent on the system. The performance of the system design incluuding it can give information that occurs on the system in reall-time, being able to control it via SMS Gateway so that more m functions in telecommunication technology maximizes the EMS, able to control and monitor system via remotely and a at any time, based on the results of the measurement of time t sending and receiving it is relatively fast, help users in decision-making, d an innovation in the automation technoology with the utilization of telecommunications technology, and automation program is designed is flexible because b it can be
619