In the past decade, the technologies of computer communication and PC hardware/software evolve in a very fast pace. Many conventional industries are refurbished with these new tools. Hence the operation of the industry can be improved, and even the products, equipped with new technology, demonstrate a new dimension of their function. Among all these new ideas or tools, we would like to study the feasibility of integrating WWW server, Java JNI, Real-time Linux and PC-based hardware components together to form an internet-based manufactory service server. In this work, we use Linux Redhat OS as the platform, and its Apache homepage server to provide users to access the services, such as activating a relay or retrieving the status of a limit switch. Enhanced with Java JNI, the WWW server can access the control of PC's hardware. More importantly, patching the OS with real-time packages, the WWW server is transformed into real-time controller which is much cheaper and much reliable than its opponents, such as Microsoft NT. RS 232 serial ports, an 8255 multi-function I/O card, optical encoder card, D/A card and a servo motor are integrated under the command of the WWW server. By browsing the control center's homepage, users can easily acquire the status of the peripherals, or send out control command remotely. Experiment results confirm the performance of the system. The structure of this experimental server can be modified to fit the requirement of a remotely operated or tele-monitoring system by rewriting the homepage.
Identifer | oai:union.ndltd.org:NSYSU/oai:NSYSU:etd-0629103-220927 |
Date | 29 June 2003 |
Creators | Su, Chun-Sheng |
Contributors | Jen-Hwa Guo, Yi-Cheng Yang, Chau-Chang Wang, Hsin-Hung Chen |
Publisher | NSYSU |
Source Sets | NSYSU Electronic Thesis and Dissertation Archive |
Language | Cholon |
Detected Language | English |
Type | text |
Format | application/pdf |
Source | http://etd.lib.nsysu.edu.tw/ETD-db/ETD-search/view_etd?URN=etd-0629103-220927 |
Rights | unrestricted, Copyright information available at source archive |
Page generated in 0.0022 seconds