Font Size: a A A

Cross Cut Shearing Line Process Control System HMI Design And Implementation

Posted on:2008-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:F ZhangFull Text:PDF
GTID:2178360212496992Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Steel product plays an important role in the national heavy industry. It is crucial to the national fundamental construction and is the presentation of comprehensive national strength. With the development of the society, the quantity demanded of steel product is becoming larger, and the requirement of steel product quality is becoming higher, and the categories of steel product are becoming more complex. In addition, steel industry requires the facilities non-stopping. All these factors make the human coordination reach the limit. With the rapid development of information technology, the application of computer technology is becoming more and more abroad. The introduction of computer manipulation makes the production level of steel industry improved greatly, and brings the unprecedented rapid development of the industry, which does great contribution to the country.As the specialty of steel industry, the requirement of automation system is high, with strict requirement of system stability, data real-timely, system openness and system flexibility, which prepares the operational room for future facilities update and production line improvement.Recent automation system is not the simple automated call in mechanic, and its functionality has been used in all aspects of steel production. General automation systems can be classified into O grade, first grade and second grade. Sometimes third grade is used.Zero grade: automation grade of pure mechanic (mechanical system), which is usually the automation method that is realized in pure physical manner when designing production line of mechanical facilities.First grade: automation grade combining software and hardware (basic automation system), which uses PLC to set up facilities and monitor the status of the running facilities, and transforms the initial control conscience of human to the machines.Second grade: partial-software automation grade (process control system), which makes the automation system to control the system according to the given decision and monitor the executing status of facilities by setting up the solution.Third grade: pure software system (production planning system), which is responsible for trailing processing of the production orders.The functionality realization of process control system can not be parted with the design of HMI.This paper presents the concrete presentation and developing trend of HMI by describing of each big company's definition of HMI. HMI is Human Machine Interface, and HMI is for short. Its broad explanation is"an interface that a user communicates, sends and receives information with the machine."With recent development, HMI has developed into a complex and matured tool for monitoring, analyzing process and adjusting systems. No matter under what circumstances, HMI can always accomplish the job, which is able to descend the difficulty of decision-making, strengthen the employees'capabilities and monitor the health status of all systems safely.Process control system requires high real-time of data, operator distributed in each production scene needs to make the decision immediately according to the change of production status, and chooses the decision according to the real-time data provided by system. Therefore, HMI of general processing control system is designed into network distributed system based on CORBA. OmniORB is an object request broker that implements CORBA 2.6, which passes the adaptability test of open system, and is also widely accepted in the world. OmniORB is designed as a port, and it can be run in many platforms and exchange information with other platforms easily by the port. Using the naming service of OmniORB can provide support for distributed HMI system.This paper describes the recommended framework used by HMI system. HMI system is divided into three parts: data source, Dataprovider, DataManager and interface. This system is based on the idea of event invocation design. Behavior intention of the operator is captured by interface, using event channel to send the corresponding event handler, then it is processed by DataManager, and uses channel to decide which Dataprovider is to provide data service, Dataprovider sends the proceeded data to the interface by channel.This paper introduces partial implementation of Dataprovider by describing the model design of DataSubProviderBase. DataSubProviderBase is designed for processing the Dialog data of the interface. DataProvider as the data service for Dialog realizes the common part of most data operation in DataProvider stage, and provides convenience for DataSubProvider designed for Dialog.This paper presents partial implementation of data obtaining processing by describing the model design of DataBlockBase. DataBlockBase is designed for the general data processing of Dialog of the interface. As providing the functionality of data processing service for Dialog, it realizes the method of information exchange with most data source and the method of processing data together. It provides convenience for DataBlock, which only needs it to be inherited and adds other special processing methods. The design of DataBlock hides the access to database, so the designer can focus on the special data processing, lightening the development burden and descending the system risk.This paper describes the development of a concrete Dialog with the detailed design of Coil Data Dialog, which involves the definition of Block used to transmit data, the design of CoilDataSubProvider and CoilDataBlock, and the method of sending event handler for the special operation.This paper uses the difficulty of designing Steel Parameter Dialog to illustrate the problem for most HMI programs design. The problem is the user operation positioning. This paper gives the solution to this problem for Steel Parameter Dialog.As this system uses CORBA-based distributed component system design, it is with strong flexibility and is convenient for future functionality expanding. In future production, for new requirement from client, it only needs to add a new model into the system by modifying the configuration file.In future work, this paper will further improve the development of HMI of steel industry. At the same time, with the development of technology, decision support expert system will be introduced into HMI, which will lighten the burden of decision-making and speed up the development of steel industry.
Keywords/Search Tags:Implementation
PDF Full Text Request
Related items