對於工廠做零件生產時,操作者需在控制器前作加工的設定,並隨時關注機台狀態的變化,在機台有錯誤訊息時,除了現場的操作者外,管理者很難掌握及時的訊息,造成生產管理的不便,效率難以提昇,本研究針對工具機使用者開發監視系統介面功能。 本文所發展的監視系統介面,運用Microsoft Visual Studio 2010做為設計介面的工具,程式中使用精密機械研究發展中心所提供的SkyMars API (Application Programming Interface),開發出連接FANUC、HEIDENHAIN控制器介面,本文以TCP/IP通信協定連接至工具機,將控制器內部資料透過網路傳回至監視系統,呈現工具機運作狀態,可使用者透過介面方便管理機台。 本論文所開發的監視系統實作於HEIDENHAIN、FANUC控制器上,並於五軸工具機上進行實際加工,透過監視平台介面顯示各功能運用,包括工具機座標、刀具管理、警報顯示、參數修改、程式管理、稼動率及虛擬工具機模擬介面,實現監視系統對工具機有效率的管理。
For the factory to process part production, an operator needs to perform the process setting in front of the controller and keep an eye on the change of the machine status at all times. When the machine signals an error message, in addition to the on-site operator, managers in remote locations find it hard to grasp timely information, resulting in the inconvenience to the production management and difficulty in improving the efficiency. This study focuses on the research and development of monitoring system functions for users of the machine. The monitoring system developed in this study applies Microsoft Visual Studio 2010 as the design interface tool and uses SkyMars Application Programming Interface (API), provided by Precision Machinery Research & Development Center, to develop the control interface connecting FANUS and HEIDENHAIN. This study uses TCP/IP Communications protocol to connect to the machine, to retract the information inside the controller back to the monitoring system via the network, and displays the machine operating status, allowing users to conveniently manage the machine. The monitoring system developed in this paper is implemented on HEIDENHAIN and FANUC controllers, and is performed on 5-axis machine tools during the process to display various functional operations through the monitoring platform interface, including the machine tool coordinates, tool management, alarm display, parameter modification, program management, availability, and simulation interface of the visual machine tools, thus to achieve efficient management of machine tools through the monitoring system.