應用 SOAP Agents 開發跨平台遠端監控系統 陳文欽 陳振臺 林建成 中華大學科技管理研究所 摘 要 傳統分散式的監控系統架構下,各系統間溝通不易且軟體差異甚大,造成 系統維護與升級之困難。本研究應用 SOAP(simple object access protocol)技術 開發跨平台遠端監控系統,藉由 SOAP Agents 之 XML 標準化之物件格式及 HTTP 通訊協定作為系統間溝通之管道,有效地處理各異質系統間資料交換的 問題,並突破傳統分散式物件易受防火牆阻隔之限制。本研究以中華大學工管 系自動化實驗室內之模組化生產系統(modulus production system, MPS),發展 其相關軟硬體介面。透過個人電腦進行整合控制,並以 MySQL 資料庫儲存所 收集到的生產與控制資料,並將其應用於規劃生產計劃、品質控制、產能控制 及專家系統等的分析依據。此外,客戶可經由 WWW 查詢目前生產線運作狀 況,或查詢資料庫內現階段的生產資料,視需要提出變更生產參數。並結合無 線攝影器材和無線網路 PDA 行動裝置,實際建構一個跨平台、跨語言且兼顧 系統安全之整合式遠端監控系統。 關鍵詞:SOAP agents、XML、跨平台、遠端監控系統。 EVELOPMENT OF CROSS-PLATFORM REMOTE MONITORING AND CONTROL SYSTEM USING SOAP AGENTS Wen-Chin Chen Chen-Tai Chen Chien-Cheng Lin Graduate Institute of Management of Technology Chung-Hua University Hsinchu, Taiwan 300, R.O.C. Keywords: soap agents, xml, cross-platform, remote monitoring and con- trol system. ABSTRACT In this research, we propose SOAP(Simple Object Access Protocol) agents to develop a cross-platform remote monitoring and control system. All independent and dispersal control systems in the plant, via XML stan- dard object format and HTTP communication protocol can gather supervi- sory management information. This system can improve the ease of use in system maintenance and upgrading, in-system communication and reduce the complications involved in developing a remote control system. The ob- jective of this study is to combine the Intranet, a personal computer and the Modular Production System(MPS)to develop architecture for a SOAP- 技術學刊 第二十一卷 第三期 民國九十五年 277 Journal of Technology, Vol. 21, No. 3, pp. 277-284 (2006)
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
系自動化實驗室內之模組化生產系統(modulus production system, MPS),發展
其相關軟硬體介面。透過個人電腦進行整合控制,並以 MySQL 資料庫儲存所
收集到的生產與控制資料,並將其應用於規劃生產計劃、品質控制、產能控制
及專家系統等的分析依據。此外,客戶可經由 WWW 查詢目前生產線運作狀
況,或查詢資料庫內現階段的生產資料,視需要提出變更生產參數。並結合無
線攝影器材和無線網路 PDA 行動裝置,實際建構一個跨平台、跨語言且兼顧
系統安全之整合式遠端監控系統。
關鍵詞:SOAP agents、XML、跨平台、遠端監控系統。
EVELOPMENT OF CROSS-PLATFORM REMOTE MONITORING AND CONTROL SYSTEM USING SOAP AGENTS
Wen-Chin Chen Chen-Tai Chen Chien-Cheng Lin
Graduate Institute of Management of Technology Chung-Hua University
Hsinchu, Taiwan 300, R.O.C.
Keywords: soap agents, xml, cross-platform, remote monitoring and con-trol system.
ABSTRACT
In this research, we propose SOAP(Simple Object Access Protocol) agents to develop a cross-platform remote monitoring and control system. All independent and dispersal control systems in the plant, via XML stan-dard object format and HTTP communication protocol can gather supervi-sory management information. This system can improve the ease of use in system maintenance and upgrading, in-system communication and reduce the complications involved in developing a remote control system. The ob-jective of this study is to combine the Intranet, a personal computer and the Modular Production System(MPS)to develop architecture for a SOAP-
技術學刊 第二十一卷 第三期 民國九十五年 277Journal of Technology, Vol. 21, No. 3, pp. 277-284 (2006)
278 技術學刊 第二十一卷 第三期 民國九十五年
based remote supervisory control system, without the constraint of fire wall disturbance. In this study, we employ the MPS in the Automation Labora-tory of Chung-Hua University as a test platform to construct an Internet supervisory control system that includes communication, user interface, and MySQL database. The database collects the production control and process data to support the production planning, quality control, capacity planning, and shop floor monitoring. In addition, the client can request the current status of production line via WWW inquiry. These can allow equipment supplier/customer to perform supervision, analysis, study, and processing in real-time in order to decrease recovery time when the equip-ment is off-line. Thus the productivity and the effective use rate of equip-ment are increased.
發」,科技學刊。 3. Liu, C. C., and Chuang, Y. D., “Remote Data Access
Scheme Supports for Wireless Access to an Online Teaching System Using SOAP Technology,” Telecommu-nications, Vol. 2, pp. 1717-1722 (2003).
284 技術學刊 第二十一卷 第三期 民國九十五年
4. Chen W. C.,、Chen C. T.,、Liu, P. L., and Lin, G. W., “Design of Web-Based Database and Integrated Remote Supervisory System with Its Applications,” 2003 Interna-tional Conference on Industrial Engineering & Engineer-ing Management, pp. 719-725 (2003).
5. 陳文欽、陳振臺、孫錦煌、林國瑋、鄭弘裕,「監控系
統資料傳輸技術之研究」,科技學刊,第十二卷,第四
期,第 253-260 (2003)。 6. Tsai, P. L., Lei, C. L., and Wang, W. Y., “A Remote Con-
trol Scheme for Ubiquitous Personal Computing,” IEEE International Conference on Networking, Sensing & Con-trol, pp. 1020-1025 (2004).
7. Chakrabari, S. T., Wu, L., Vuong, S., and Leung, V. C. M., “A Remote Controlled Wireless Enabled Environment,” Consumer Communications and Networking Conference, pp. 660-661 (2004).
8. Fujita, J. S. T., Cassaniga, R. F., and Fernandez, F. J. R., “Remote Laboratory,” International Symposium on Indus-trial Electronics IEEE-ISIE, pp. 1104-1106 (2003).
9. Gerold, J. S., “OI Software Opens a Window to the World Wide Web,” Control Engineering, Vol. 45, No. 2, pp. 84-86, 89-90 (1998).
10. Luo, R. C., and Chen, T. M. “Remote Supervisory Control of a Sensor Based Mobile Robot Via Internet,” IEEE In-ternational Conference on Intelligent Robots and Systems, Vol. 2, pp. 1163-1168 (1998).
11. 彭武興,PHP BIBLE,迪茂國際出版公司,台北 pp. 1-15 12. http://www.b2bsim.de/ 13. Davis, A., and Du, Z., “A Comparative Study of DCOM
and SOAP,” Multimedia Software Engineering, pp. 48-55 (2002).
14. Curbera, F., Duftler, M., Khalaf, R., Nagy, W., Mukhi, N., and Weerawarana, S., “Unraveling the Web Services Web: An Introduction to SOAP, WSDL, and UDDI,” Internet Computing, Vol. 6, No. 2, pp. 86-93 (2002).
15. 胡百敬,「SOAP-讓程式暢行於網路間」,Hopenet 科技
月刊,第九十九期,第 72-79 頁 (2004)。 16. 鄭炎松,「建構 E 化工廠之研究」,高雄第一科技大學