Designing and Impli .Menting Scada Subsystem For Textile Industry
Designing and Impli .Menting Scada Subsystem For Textile Industry
this paper we will try to answer certain issues central L the o design of SCADA systems.
Cowputer aiid Communication are the parents of modem age. When they combine fireworks begin.
During recent few years. we have seen many new technologies and scientific advancements in controlling and monitoring electronic and mechanical systems remotely. A central controlling and monitoring system not only facilitates the manajiernenr but it is also a way o providing up-to-date and f (ICCII~ .e data or a very low cosr. In rhis paper, we will discuss issues pertaining I O questions like how I O choose SCADA equipnients and whether or not S C O A is feasible for the organization or not. Throughout the paper we will focus on M/s Hussein Textile lndustrie
1. Introduction
Supervisory Coiitiol aiid -;:ta ,\cquisition (SCADA) is a computer-based system for .:ithe: ing and analyzing real time data and making suitable decisions based on the analysis. SCADA systems are U miiitor and control a plant or equipment in industries iclecommunications, water and waste control, fluid pressure and level systems, industrial weighing and density syrtems, t-nergy. oil and gas refining and transportation. A SCADA system gathers information, such as where a leak on a pipeline has occurred, transfers the information hack to a central site, alening the home station that the leak has occurred, c q i n g out necessary analysis and control, such as determining if the leak is critical, and displaying the information in a logical and organized fashion. SCADA systems can be relatively simple, such as one that monitors environmental conditions of a small office building, or incredibly complex, such. as a system that monitors all the activity in a nuclear power plant or the activity of a municipal water system. Our final .year project is to design a Supervisory and Monitoring System of Looms for MIS Hussein Textile Industry. The design of SCADA systems includes the complete analysis of the problem and its suggested solution based on factors such as market conditions and available resources. In
1.2. Architecture
SCADA systems are organized into five major sub-systems, namely: Operational stations Controller subsystems Data collection subsystems Process computing subsystems
88
Authorized licensed use limited to: University of Southern California. Downloaded on March 20,2010 at 19:19:21 EDT from IEEE Xplore. Restrictions apply.
Communication networks The main objective of our final year project is to develop 3 . 4 and 5th subsystems and part of 1st subsystem for Weaving Looms.
B. Personal computer.
It is used in small-to-medium-sized applications. There are many vendors of Supervisory Control and Data Acquisition software for the F that allows acquisition of data, graphical C ' interface, historical data storage, and alarming. They are userfriendly and provide the ease of customization. C. Programmable controller. In order to determine whether a PLC.should'be used in your application, ask whether the master station needs to control local inpuvoutput, whether the application requires master station redundancy, and how many remote stations your application requires?
89
Authorized licensed use limited to: University of Southern California. Downloaded on March 20,2010 at 19:19:21 EDT from IEEE Xplore. Restrictions apply.
An RTU is a microcontroller-based unit, specifically designed for real-time processing of input and output of data. Remote terminal units also log a l m s , report status to the master ar station, and cry out the commands from the master station. In order to choose the appropriate device for your application. ask the following questions: A. What protocol does your application require? B. Does it use analog inputfoutput? C. How many inputfoutput points does it require? D. Do you need the remote station to collect data without being told to by the master station? E. D o you need online programming, faster ladder logic speeds, and a built-in clockkalendar? F. Do you want the remote station to interrupt the master about certain events? Since some RTUs attached to existing looms employ Modbus protocol, therefore the RTUs we designed for mechanical looms followed the same protocol. The RTU keep gathering and storing the production data in its RAM. At pre-selected intervals the master polls the RTU for data. Periodically, RTU flushes the old data out. Although the RTU is capable of noticing machine stops and other failures, it doesn't interrupt the master about these events. The information is relayed only when polled. The reason for this design is discussed in the next section.
Another important advantage of Ethernet is access to the Internet which makes it possible to implement remote data logging and diagnostics. If desired, the data can he made available through Internet by deploying application servers on the PCs without any change to the PC-RTU communication interface. Ethernet was not created to guarantee the delivery of timecritical information. The major limitation is the nondeterministic nature of communication. Ethernet uses the carrier sense multiple access with collision detection (CSMNCD) to resolve contention in case of simultaneous data transmission. If two nodes transmit messages simultaneously. the messages collide and are destroyed (data is lost). The two transmitting nodes listen to the network to detect a message collision. If a collision is detected, the transmitting nodes wait a random length of time to retry transmission. If sixteen collisions are detected, the node stops transmitting and reports an'error. Thus it presents disadvantages when used as a control network though it may work well just for monitoring purposes. From our analysis we have recommended M/s Hussein Industry that a PC should accumulate data from each weaving room through serial communication. PCs in all rooms can easily be connected through Ethernet.
6. Check protocol
In order for the host, or master, and the remote terminal units to communicate with each other there must he a common method of encoding and decoding the messages between them. This is referred to as the protocol. In order to choose the one best suited to your application. consider.the following:
A. Avoid proprietary protocols. A closed protocol leaves the
end-user with fewer options for integrating equipment from various vendors.
B. Select equipment that supports well-behaved, open protocols that are well-documented and supported by many vendors, such as Modbus.
C. Do you need to connect to existing equipment? Many Supervisory Control and Data Acquisition systems require the Modbus protocol, yet designers may. for various reasons, choose to install Allen-Bradley units which do not support Modbus. That is where third-party protocol suppliers may have the answer to this common problem. There are a number of third-party protocol suppliers available that allow existing protocols to communicate with equipment made by different manufacturers. D. Use existing protocol. In certain cases, the output of the sensor, data acquisition system, or the terminal is already encoded in a well-behaved, open protocol. In these cases, you may choose to go with it.
Due to its availability, and high communication rates, Ethernet is becoming a prime network control candidate. Almost all modern computers and industrial equipment come equipped with Ethernet interface. Combined with the current standards .for Ethernet, a synergistic effect is developed on the number of trained personnel to setup and work with Ethernet devices.
90
Authorized licensed use limited to: University of Southern California. Downloaded on March 20,2010 at 19:19:21 EDT from IEEE Xplore. Restrictions apply.
Keeping all these best practices in perspective and the already existing looms employing Modbus protocol, it has been suggested to continue to develop circuits conforming to Modbus protocol. Even if the management decides to move from serial to Ethernet communication, Modbus still remains the choice protocol with its different variation such as RTU, ASCII and TCP.
9. Measuring progress
..
During the project implementation, it will be important to set measurable milestones for the company and the suppliers involved. These should be easy to evaluate through direct observation of the system in its various stages and should he written into the contract of all suppliers. These should include:
1. Software design: all parties should have a good understanding of the project-critical requirements needed. 2. Factory acceptance before system shipment. 3. Site acceptance to ensure the system is ready for commercial operation. 4. Final system acceptance.
--
Once the new Supervisory Control and Data Acquisition system is up and running, it is important that a post-installation analysis be completed to identify project mistakes and the factors which contributed to the projects success. With the new technological advances becoming available each year, this analysis may be beneficial if ?nd when another revision becomes necessary in the future. Currently some modules of our system are in factory acceptance phase while others are under development. This being our final year project, we are not only constrained by the client deadline but also our academic deadline.
References:
[l] Douglas M. Considine, PROCESS/lNDUSTRIAL INSTRUMENTATION A N D CONTROLS H A N D B O O r [Z] Janice H.ungerford and Danetta York, HOWS OF SCADA [3] Perry Sink, A Comprehensive Guide to Industrial Networks . . .. . [4] Eric J. Byres and P. Eng, PROTECT THAT NETWORK: DESIGNING SECURE NETWORKS FOR INDUSTRIAL CONTROT. [SI Ian Weise, THE INTEGRATION OF SCADA AND CORPORATE ir . [6] Paul G. Otanze, Jonath0n.T. Parrott, James R. Moyne, Dawn M. Tilbury, THE IMPLICATIONS OF ETHERNET AS A CONTROL N E T W O R K [71 UNDERSTANDING SCADA SYSTEM SECURITY VULNERABILITIES, Riptech
~ ~ ~~~~~~~~
8. Budget scope
We feel very grateful to the management of Hussein Textile Industry for entrusting such an important task to us. Being engineers, we have tried our best to use our knowledge to make good engineering decisions keeping in view costibenefit ratio. After the successful site testing of our prototypes, the management will be fully enlightened on the cost analysis of complete project.
91
Authorized licensed use limited to: University of Southern California. Downloaded on March 20,2010 at 19:19:21 EDT from IEEE Xplore. Restrictions apply.