從客戶機(jī)向服務(wù)器發(fā)送卷板機(jī)加工控制指令,控制卷板機(jī)運(yùn)轉(zhuǎn),同時(shí)接收服務(wù)器發(fā)送的信息,動(dòng)態(tài)卷板機(jī)加工情況。通過遠(yuǎn)程控制程序,客戶機(jī)還可在線修改卷板機(jī)加工參數(shù),并能調(diào)試卷板機(jī)。服務(wù)器和客戶機(jī)之間也可以通過超級語音或網(wǎng)絡(luò)對講機(jī)進(jìn)行語音交流。在客戶機(jī)的遠(yuǎn)程控制系統(tǒng)軟件中可以編輯數(shù)控加工代碼,然后將數(shù)控代碼傳遞到服務(wù)器中,并下載到pmac 上等待控制指令。 遠(yuǎn)程控制的安全性是非常關(guān)鍵而又復(fù)雜的問題,主要包括信息的完整、保密和可用等因素。
卷板機(jī)網(wǎng)絡(luò)控制系統(tǒng)是將計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和自動(dòng)化控制技術(shù)結(jié)合起來,從而實(shí)現(xiàn)網(wǎng)絡(luò)控制。網(wǎng)絡(luò)控制系統(tǒng)集卷板機(jī)技術(shù)、控制技術(shù)、通信技術(shù)、檢測技術(shù)、圖像技術(shù)、計(jì)算機(jī)軟件技術(shù)、網(wǎng)絡(luò)技術(shù)等于一體,通過internet/intranet 對卷板機(jī)進(jìn)行遠(yuǎn)程監(jiān)控,可以使卷板機(jī)具有更大的柔性和可控性。國內(nèi)外許多學(xué)者已經(jīng)對網(wǎng)絡(luò)控制系統(tǒng)進(jìn)行了研究和開發(fā) ,有的基于web通訊平臺(tái) ,有的以windows為開發(fā)平臺(tái),用vc++工具,采用windows sockets技術(shù),還有的基于corba中間件技術(shù)等等。采用加密性網(wǎng)絡(luò)安全技術(shù)可以提供網(wǎng)絡(luò)通信的端到端的安全保障。防火墻技術(shù)也能提高服務(wù)器端的安全等級,此外,漏洞掃描和入侵檢測技術(shù)對提高系統(tǒng)安全性能也帶來好處。
軟件設(shè)計(jì)的關(guān)鍵是數(shù)據(jù)的網(wǎng)絡(luò)傳遞,為了保證數(shù)據(jù)及時(shí)傳遞,在軟件設(shè)計(jì)中采用了多線程技術(shù),專門建立一個(gè)線程對采集的卷板機(jī)數(shù)據(jù)進(jìn)行網(wǎng)絡(luò)傳遞??刂浦噶畹膫鬟f可以隨時(shí)從客戶機(jī)傳遞到服務(wù)器,服務(wù)器接到指令后立即執(zhí)行。對于卷板機(jī)加工圖像和狀態(tài)參數(shù)的傳遞則要復(fù)雜一些。在服務(wù)器上,數(shù)控系統(tǒng)通過ccd攝像頭實(shí)時(shí)采集加工圖像,利用定時(shí)器在每一個(gè)周期內(nèi)將圖像保存為位圖文件,然后將位圖文件通過網(wǎng)絡(luò)傳遞到客戶機(jī)上,客戶機(jī)在接收完每一個(gè)位圖文件后,用定時(shí)器在每一個(gè)周期在圖像顯示窗口進(jìn)行刷新顯示,使加工圖像保持連續(xù)性。
卷板機(jī)(www.ntdcjc。。com)的數(shù)控系統(tǒng)在服務(wù)器中運(yùn)行,首先啟動(dòng)服務(wù)器的本機(jī)數(shù)控系統(tǒng),進(jìn)行初始設(shè)置后,進(jìn)入網(wǎng)絡(luò)控制狀態(tài),打開偵聽套節(jié)字,等待客戶機(jī)的連接請求,待收到客戶機(jī)的連接請求后,對聯(lián)機(jī)信息進(jìn)行驗(yàn)證,如果符合聯(lián)機(jī)條件,則和客戶機(jī)建立連接,雙方可以互相發(fā)送和接收信息或指令。同時(shí)服務(wù)器上的數(shù)控系統(tǒng)實(shí)時(shí)采集卷板機(jī)狀態(tài)參數(shù),利用定時(shí)器每一個(gè)周期將以一定格式的數(shù)據(jù)傳遞到客戶機(jī),客戶機(jī)對數(shù)據(jù)進(jìn)行接收后分析,再用定時(shí)器在一個(gè)周期內(nèi)對狀態(tài)參數(shù)進(jìn)行更新顯示。