| 研究生: |
謝孟言 Meng-Yen Hsieh |
|---|---|
| 論文名稱: |
基於Modbus現場總線的智慧化工業控制器網路 Intelligent Industrial Controller Network Based on Modbus Fieldbus |
| 指導教授: |
陳慶瀚
Pierre Chen |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 資訊工程學系 Department of Computer Science & Information Engineering |
| 論文出版年: | 2019 |
| 畢業學年度: | 107 |
| 語文別: | 中文 |
| 論文頁數: | 117 |
| 中文關鍵詞: | 工業現場總線 、分散式控制 、時間同步 |
| 外文關鍵詞: | Modbus, PLC, IEEE 1588 |
| 相關次數: | 點閱:4 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
摘要
在工業物聯網與智慧製造應用的推動需求下,為了達到分散式工業控制器網路的開發和佈署是個重要的課題。本研究設計一個工業控制器網路閘道器,結合Grafcet 虛擬機器,可用於快速開發和佈署與部屬分散式控制器裝備。我們提出一個三微控制器架構的閘道器架構,三個核心分別為通訊協定管理引擎、Modbus裝置管理引擎,和即時資料收集與監控引擎。通訊協定管理引擎負責閘道器與雲端的通訊,提供網實(cyber/physical)系統的實現機制。裝置管理引擎使用Modbus RTU與底層PLC控制器進行通訊管理,此一引擎具有IEEE1588時間同步協定,提供PLC控制器時間戳功能和同步機制。即時資料收集與監控引擎負責資料排序管理功能,讓資料庫管理上具有高效率的資料查詢功能。在論文最後,我們以多個PLC控制器和機械手臂運動控制實驗來驗證此一工業控制器網路的功能可用性和優秀的效能。
Abstract
Under the impetus of industrial IoT and smart manufacturing applications, in order to reach the development and deployment of decentralized industrial controller networks is an important issue. This thesis designed an industrial controller network gateway, combined with the Grafcet virtual machine, for rapid development and deployment with distributed decentralized controller equipment. The research propose a gateway architecture with three microcontroller architectures, three cores are respectively the communication protocol management engine, the Modbus device management engine, the real-time data collection and monitoring engine. The communication protocol management engine is responsible for transmission between the gateway and the cloud system, it provides an implementation mechanism for cyber/physical system. The device management engine uses Modbus RTU to communicate with the underlying PLC controller. This engine hold an IEEE1588 time synchronization protocol that provides PLC controller time stamping and synchronization mechanisms. The real-time data collection and monitoring engine is in charged with the data sorting management function, it is use to let the database management has an efficient data query function. At the end of the study, it based on multiple PLC controllers and robotic arms motion control experiments to validate this industrial controller network functional usability and excellent performance.
參考文獻
[1] G.-J. Cheng, L.-T. Liu, X.-J. Qiang, and Y. Liu, "Industry 4.0 development and application of intelligent manufacturing," in 2016 international conference on information system and artificial intelligence (ISAI), pp. 407-410, 2016.
[2] P. V. Paul and R. Saraswathi, "The Internet of Things—A comprehensive survey," in 2017 International Conference on Computation of Power, Energy Information and Commuincation (ICCPEIC), pp. 421-426, 2017.
[3] H.-F. Chang, C.-P. Chang, W.-T. Lin, and Y. G. Li, "A study of application of assessment modes in development of smart automatic production systems in Industry 4.0," in 2016 International Conference on Fuzzy Theory and Its Applications (iFuzzy), pp. 1-8, 2016.
[4] M. P. Papazoglou and A. Elgammal, "The manufacturing blueprint environment: Bringing intelligence into manufacturing," in 2017 International Conference on Engineering, Technology and Innovation (ICE/ITMC), pp. 750-759, 2017.
[5] M. Felser and T. Sauter, "The fieldbus war: history or short break between battles?," in 4th IEEE international workshop on factory communication systems, pp. 73-80, 2002.
[6] Y. Ai, B. Pan, G. Niu, Y. Fu, and S. Wang, "Master-slave control technology of isomeric surgical robot for minimally invasive surgery," in 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 2134-2139, 2016.
[7] S. Liu, L. Cui, D. Wang, and X. Bu, "Tunnel construction ventilation monitoring system based on fieldbus technology," in 2016 International Conference on Industrial Informatics-Computing Technology, Intelligent Technology, Industrial Information Integration (ICIICII), pp. 61-64, 2016.
[8] I. Modicon, "Modicon modbus protocol reference guide," North Andover, Massachusetts, pp. 28-29, 1996.
[9] D. Peng, H. Zhang, J. Weng, H. Li, and F. Xia, "Design and development of Modbus/RTU master monitoring system based on embedded PowerPC platform," in 2009 IEEE International Symposium on Industrial Electronics, pp. 2148-2152, 2009.
[10] L. Hui, Z. Hao, and P. Daogang, "Research and Application of Communication Gateway of EPA and MODBUS/TCP," in 2013 5th International Conference and Computational Intelligence and Communication Networks, pp. 166-170, 2013.
[11] PLC, “Programmable logic controller”, [Online].Available: http://en.wikipedia.org/wiki/Programmable_logic_controller
[12] Programmable Controllers. Part 1: General Information, 1992. British Standard, BS EN 61131-1, 1994.
[13] Y. Birbir and H. S. Nogay, "Design and implementation of PLC-based monitoring control system for three-phase induction motors fed by PWM inverter," international journal of systems applications, engineering & development, vol. 2, no. 3, pp. 128-135, 2008.
[14] E. R. Alphonsus and M. O. Abdullah, "A review on the applications of programmable logic controllers (PLCs)," Renewable and Sustainable Energy Reviews, vol. 60, pp. 1185-1205, 2016.
[15] D. Yulin and Z. Chunjiao, "Design and research of embedded PLC development system," in 2011 3rd International Conference on Computer Research and Development, vol. 3, pp. 226-228, 2011.
[16] E. Baccelli, O. Hahm, M. Gunes, M. Wahlisch, and T. C. Schmidt, "RIOT OS: Towards an OS for the Internet of Things," in 2013 IEEE conference on computer communications workshops (INFOCOM WKSHPS), pp. 79-80, 2013.
[17] L. Qiang, C. Li, and C. Haiming, "Key technologies and applications of internet of things," Computer Science, vol. 37, no. 6, pp. 1-4, 2010.
[18] W. Li-Hong, T. Hai-Kun, and Y. G. Hua, "Sensors access scheme design based on internet of things gateways," in 2014 Fifth International Conference on Intelligent Systems Design and Engineering Applications, pp. 901-904, 2014.
[19] L. Atzori, A. Iera, and G. Morabito, "The internet of things: A survey," Computer networks, vol. 54, no. 15, pp. 2787-2805, 2010.
[20] R. Madduri et al., "The Globus Galaxies platform: delivering science gateways as a service," Concurrency and Computation: Practice and Experience, vol. 27, no. 16, pp. 4344-4360, 2015.
[21] C. Chiculita, E. Liviu, and M. L. Cristea, "Towards multi-port Modbus gateway," in 2013 4th International Symposium on Electrical and Electronics Engineering (ISEEE), pp. 1-4, 2013.
[22] Modbus.org, MODBUS Protocol Specification, 2012; http://www.modbus.org/specs.php.
[23] S. Ying, H. Jin, X. Wu, J. Chunjie, G. Wei, and W. Ping, "Research on Modbus Bus Protocol Implementation Technology Based on Single Chip Microcomputer," in 2018 3rd International Conference on Information Systems Engineering (ICISE), pp. 127-131, 2018.
[24] R. W. Lewis, Programming industrial control systems using IEC 1131-3 (no. 50). Iet, 1998.
[25] J. Eidson and K. Lee, "IEEE 1588 standard for a precision clock synchronization protocol for networked measurement and control systems," in Sensors for Industry Conference, 2002. 2nd ISA/IEEE, pp. 98-105, 2002.
[26] P. Ferrari, A. Flammini, S. Rinaldi, G. Prytz, and P. C. Juel, "Architecture of an embedded time gateway between PTP and SNTP," in 2011 6th IEEE International Symposium on Industrial and Embedded Systems, pp. 71-74, 2011.
[27] 謝欣蓓, "整合GRAFCET虛擬機器的智慧型控制器開發平台", 國立中央大學資訊工程學系碩士論文, 2011.
[28] 卓卿安, "智慧聯網應用的即時嵌入式系統虛擬機器設計", 國立中央大學資訊工程學系碩士論文, 2013