Font Size: a A A

Design And Implement Of The Client In LabScene-Distributed Instrument Development Environment

Posted on:2005-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:S N YuFull Text:PDF
GTID:2168360125450443Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the advancement and continuous development of computer technique, electronics technique, network communication technique, instrument in 21 centuries' will be a liberal of system .The computer have contained mutually with the modern instrument, and computer network is also a universal instrument network. If more different types intelligence equipments can be linked into network similar to computer and workstation becoming the node of the network in measure control system, for example all kinds of intelligence instrument, virtual instrument who make use of well comparatively mature establishment of network, can not only realize more resource share, lower an expenses for setting up the system, but also increase the function of measure controls system, and open widely its applied scope. The combination of Computer technique, sensor technique, network technique and measure, measure to control technical, makes it easy to sets up network distributed measure and control system. Fast development of computer network delegated by Internet technique and continuous perfect of relating technique make the scale of the computer network larger, applied wider.Virtual instrument is new instrument, which make use of current personal computer equipped with adequacy hardware and the computer appropriation software to realize the instrument measure function. Virtual instrument is an important technique in measures to control realm assistant by computer, and it is an application for virtual realistic technique in instrument industry. Agility of virtual instrument system development and application, restructure of function, and comparability with microcomputer measure and control system structural, make it combination with measure and control system close, and make level advance to system oneself development and measuring and controlling outward equipment parameter .to Lead distributed measure and control system into virtual instrument, become the distributed virtual instrument measure and control system. The distributed virtual instrument points to a virtual instrument is parted to two independent parts, which exchange information through network correspondence system.LABSCENE is an instrumental network integration software system, whose realizing foundation is virtual instrument and internet, and whose key is graphics agent flow. Because the CORBA has the many advantages like cross-platform and cross-operating system, and the CORBA is an peer to peer distributed computing environment, allowing vivid client/server relation: when some object request service it is called client, but when it accept service request is called service. For this reason LABSCENE adopted the CORBA technique to conduct the whole floor frame.In this system we adopted the agent way. When network resources join to system, we establish an agent acting for network resource at the client. To control long-distance network resources is through operating the agent. We can join agent and agent to form flows, by this way, constituting different measure and control systemThe instrument, which can communicate with computer, can become the network resource. But the control parameter of the different network equipments is different, and the data format is different of different equipments collecting or sending out to equipments .We want to control long distance network resource at the client, but it is impossible to create a control parameter interface for all instruments, especially When the new equipments join, so we create the interface when we need. When we define the network resources, we increasing date to a self-definition data construction including network resources, parameter type, port sequence, and interface information hoped to be at the client etc. When network resources register to server, delivering these information at the same time. In time of creating agent at the client, according to port sequence, creating inputting and outputting port. When the agent is clicked to set parameter, dynamic creation control interface, according to these infor...
Keywords/Search Tags:CORBA, virtual instrument, distributed instrument, flow design, graphic program.
PDF Full Text Request
Related items