一種集中配置管理多工位視覺檢測方法以及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種集中配置管理多工位視覺檢測方法,所述檢測方法包括一個服務(wù)端以及至少一個客戶端,所述服務(wù)端分別連接至每個所述客戶端,服務(wù)端根據(jù)各個客戶端不同檢測需求生成相應(yīng)的配置文件;服務(wù)端將配置文件分別發(fā)送至對應(yīng)的客戶端;每個客戶端接收配置文件,并根據(jù)配置文件進行配置;服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送至服務(wù)端,服務(wù)端根據(jù)檢測結(jié)果生成生產(chǎn)質(zhì)量報告,本發(fā)明還提供一種集中配置管理多工位視覺檢測系統(tǒng),便于用戶使用。
【專利說明】
一種集中配置管理多工位視覺檢測方法以及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種集中配置管理多工位視覺檢測方法以及系統(tǒng)。【背景技術(shù)】
[0002]在高速自動化生產(chǎn)線上,為了提高不合格產(chǎn)品檢測的準(zhǔn)確率,通常會對某一種產(chǎn)品采用多工位配合視覺檢測;而且隨著工業(yè)自動化的發(fā)展,多工位配合檢測越來越被廣泛使用?,F(xiàn)有的多工位視覺檢測都是采用由技術(shù)人員逐一對每個工位調(diào)試配置,這種單工位逐一配置調(diào)試的方法不僅工作效率低,浪費時間,造成人員冗余,而且沒法統(tǒng)一集中配置調(diào)試和監(jiān)管。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問題,在于提供一種集中配置管理多工位視覺檢測方法以及系統(tǒng),便于用戶使用。
[0004]本發(fā)明之一是這樣實現(xiàn)的:一種集中配置管理多工位視覺檢測方法,所述檢測方法包括一服務(wù)端以及至少一個客戶端,所述服務(wù)端分別連接至每個所述客戶端,具體包括如下步驟:
[0005]步驟1、服務(wù)端根據(jù)各個客戶端不同檢測需求生成相應(yīng)的配置文件;
[0006]步驟2、服務(wù)端將配置文件分別發(fā)送至對應(yīng)的客戶端;
[0007]步驟3、每個客戶端接收配置文件,并根據(jù)配置文件進行配置;
[0008]步驟4、服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送至服務(wù)端,服務(wù)端根據(jù)檢測結(jié)果生成生產(chǎn)質(zhì)量報告。
[0009]進一步地,還包括步驟5、服務(wù)端的界面根據(jù)需求切換至任一客戶端界面。
[0010]進一步地,所述檢測方法還包括一遠程用戶端;所述遠程用戶端連接至所述服務(wù)端,進行遠程控制服務(wù)端。
[0011]進一步地,所述步驟4進一步具體為:服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送至服務(wù)端,服務(wù)端根據(jù)檢測結(jié)果生成生產(chǎn)質(zhì)量報告。
[0012]進一步地,所述客戶端為視覺檢測設(shè)備。
[0013]本發(fā)明之二是這樣實現(xiàn)的:一種集中配置管理多工位視覺檢測系統(tǒng),所述檢測系統(tǒng)包括一服務(wù)端以及至少一個客戶端,所述服務(wù)端分別連接至每個所述客戶端,具體包括如下模塊:
[0014]生成配置文件模塊,服務(wù)端根據(jù)各個客戶端不同檢測需求生成相應(yīng)的配置文件;
[0015]發(fā)送模塊,服務(wù)端將配置文件分別發(fā)送至對應(yīng)的客戶端;
[0016]接收配置模塊,每個客戶端接收配置文件,并根據(jù)配置文件進行配置;
[0017]檢測模塊,服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送至服務(wù)端,服務(wù)端根據(jù)檢測結(jié)果生成生產(chǎn)質(zhì)量報告。
[0018]進一步地,還包括界面控制模塊,服務(wù)端的界面根據(jù)需求切換至任一客戶端界面。
[0019]進一步地,所述檢測系統(tǒng)還包括一遠程用戶端;所述遠程用戶端連接至所述服務(wù)端,進行遠程控制服務(wù)端。
[0020]進一步地,所述檢測模塊進一步具體為:服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送至服務(wù)端,服務(wù)端根據(jù)檢測結(jié)果生成生產(chǎn)質(zhì)量報告。[0021 ]進一步地,所述客戶端為視覺檢測設(shè)備。
[0022]本發(fā)明的優(yōu)點在于:本發(fā)明一種集中配置管理多工位視覺檢測方法以及系統(tǒng)能夠滿足高速多工位視覺檢測需求,可以由單個技術(shù)人員在服務(wù)端集中配置管理多臺視覺檢測工位,大大提高設(shè)備調(diào)試效率和檢測精度,降低了勞動強度,減低成本;還可以有效實現(xiàn)多個工位檢測配置同步,對同一產(chǎn)品多個工位的穩(wěn)定、可靠檢測;本發(fā)明的還具有遠程配置和監(jiān)控的功能,實現(xiàn)設(shè)備裝置的遠程管理監(jiān)控的任務(wù),從而提升自動化系統(tǒng)的管理水平,減少到現(xiàn)場的次數(shù),充分地為網(wǎng)絡(luò)時代視覺檢測自動化系統(tǒng)的運行和管理帶來便利?!靖綀D說明】
[0023]下面參照附圖結(jié)合實施例對本發(fā)明作進一步的說明。[〇〇24]圖1是本發(fā)明一種集中配置管理多工位視覺檢測方法的流程圖。[〇〇25]圖2是本發(fā)明一種集中配置管理多工位視覺檢測系統(tǒng)的原理框圖。[〇〇26]圖3是本發(fā)明一種集中配置管理多工位視覺檢測方法以及系統(tǒng)的硬件原理圖?!揪唧w實施方式】[〇〇27]請參閱圖1和圖3所示,本發(fā)明集中配置管理多工位視覺檢測方法,所述檢測方法包括一服務(wù)端以及至少一個客戶端,所述服務(wù)端分別連接至每個所述客戶端,具體包括如下步驟:
[0028]步驟1、服務(wù)端根據(jù)各個客戶端不同檢測需求生成相應(yīng)的配置文件;
[0029]步驟2、服務(wù)端將配置文件分別發(fā)送至對應(yīng)的客戶端;
[0030]步驟3、每個客戶端接收配置文件,并根據(jù)配置文件進行配置;
[0031]步驟4、服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送至服務(wù)端,服務(wù)端根據(jù)檢測結(jié)果生成生產(chǎn)質(zhì)量報告;
[0032]步驟5、服務(wù)端的界面根據(jù)需求切換至任一客戶端界面。
[0033]所述檢測方法還包括一遠程用戶端;所述遠程用戶端連接至所述服務(wù)端,進行遠程控制服務(wù)端;
[0034]所述客戶端為視覺檢測設(shè)備,所述視覺檢測設(shè)備包括視覺傳感器、帶檢測工位的計算機等。
[0035]請參閱圖2和圖3所示,本發(fā)明集中配置管理多工位視覺檢測系統(tǒng),所述檢測系統(tǒng)包括一服務(wù)端以及至少一個客戶端,所述服務(wù)端分別連接至每個所述客戶端,具體包括如下模塊:
[0036]生成配置文件模塊,服務(wù)端根據(jù)各個客戶端不同檢測需求生成相應(yīng)的配置文件; [〇〇37]發(fā)送模塊,服務(wù)端將配置文件分別發(fā)送至對應(yīng)的客戶端;
[0038]接收配置模塊,每個客戶端接收配置文件,并根據(jù)配置文件進行配置;
[0039]檢測模塊,服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送至服務(wù)端,服務(wù)端根據(jù)檢測結(jié)果生成生產(chǎn)質(zhì)量報告。
[0040]界面控制模塊,服務(wù)端的界面根據(jù)需求切換至任一客戶端界面。
[0041]所述檢測系統(tǒng)還包括一遠程用戶端;所述遠程用戶端連接至所述服務(wù)端,進行遠程控制服務(wù)端;
[0042]所述客戶端為視覺檢測設(shè)備,所述視覺檢測設(shè)備包括視覺傳感器、帶檢測工位的計算機等。[0〇43]本發(fā)明一種【具體實施方式】:
[0044]在現(xiàn)有分布式的多臺視覺檢測工位客戶端,增加一臺服務(wù)端。這臺服務(wù)端可用于集中管理多臺客戶端,即服務(wù)端可以對客戶端統(tǒng)一集中配置調(diào)試和監(jiān)管;而且客戶端可以將檢測結(jié)果等數(shù)據(jù)發(fā)送給服務(wù)端,這樣就實現(xiàn)基于現(xiàn)有的通訊協(xié)議客戶端和服務(wù)端的數(shù)據(jù)交互。
[0045]服務(wù)端與客戶端間以可靠UDP協(xié)議通訊,用戶無需指定IP地址,客戶端通過廣播功能與服務(wù)器建立連接。用戶僅需要在客戶端的工程文件中指定服務(wù)端如何接收數(shù)據(jù)。在可靠UDP通訊的基礎(chǔ)上實現(xiàn)服務(wù)端給N臺客戶端發(fā)送系統(tǒng)命令,或視覺軟件本身支持的命令; 客戶端接收并載入應(yīng)用配置文件,就可以實現(xiàn)集中配置管理多工位視覺檢測工位。
[0046]本發(fā)明的服務(wù)端還具有遠程配置和監(jiān)控客戶端的功能,用戶可以通過服務(wù)端切換到任意一臺客戶端界面,監(jiān)控該檢測工位的當(dāng)前工作狀態(tài);用戶還可以通過網(wǎng)絡(luò)連接將服務(wù)端與遠程的用戶端數(shù)據(jù)交互,實現(xiàn)遠程控制服務(wù)端配置和監(jiān)控客戶端的功能。[〇〇47]本發(fā)明一種集中配置管理多工位視覺檢測方法工作機制如下:首先服務(wù)端和N臺客戶端通過協(xié)議連接,讀取客戶端相關(guān)參數(shù)(比如:相機參數(shù),光源參數(shù),傳感器參數(shù)等參數(shù));然后服務(wù)端集中對多個客戶端根據(jù)不同檢測需求進行配置,通過客戶端支持的命令與配置文件相結(jié)合的方式對其進行配置視覺檢測流程,譬如:視覺檢測區(qū)域,檢測參數(shù),檢測結(jié)果通訊方式等,生成對應(yīng)的配置文件;最后服務(wù)端給對應(yīng)的客戶端傳送配置文件,客戶端接收并載入相應(yīng)配置文件,這樣即完成服務(wù)端集中配置多臺工位視覺檢測。在配置過程中, 服務(wù)端上對不同的客戶端可分別選擇配置,也可集中統(tǒng)一配置。
[0048]服務(wù)端完成對應(yīng)檢測客戶端的配置,各檢測工位檢測準(zhǔn)備就緒后;服務(wù)端對各臺客戶端發(fā)送開始檢測命令,客戶端對應(yīng)的檢測工位進入運行狀態(tài)。在運行過程中,通過通訊模塊,將檢測結(jié)果等數(shù)據(jù)一并傳輸?shù)椒?wù)端上,服務(wù)端并行處理各臺客戶端的傳輸數(shù)據(jù),對所接收的數(shù)據(jù)進行解析。在此過程服務(wù)端可以切換到任意一臺客戶端界面,監(jiān)控管理該檢測工位的當(dāng)前工作狀態(tài);用戶還可以通過遠程連接操作服務(wù)端,與服務(wù)端進行數(shù)據(jù)交互,實現(xiàn)對生產(chǎn)現(xiàn)場產(chǎn)品質(zhì)量檢測的遠程控制統(tǒng)一監(jiān)管。[〇〇49]雖然以上描述了本發(fā)明的【具體實施方式】,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實施例只是說明性的,而不是用于對本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護的范圍內(nèi)。
【主權(quán)項】
1.一種集中配置管理多工位視覺檢測方法,其特征在于:所述檢測方法包括一服務(wù)端 以及至少一個客戶端,所述服務(wù)端分別連接至每個所述客戶端,具體包括如下步驟:步驟1、服務(wù)端根據(jù)各個客戶端不同檢測需求生成相應(yīng)的配置文件;步驟2、服務(wù)端將配置文件分別發(fā)送至對應(yīng)的客戶端;步驟3、每個客戶端接收配置文件,并根據(jù)配置文件進行配置;步驟4、服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送至服 務(wù)端。2.如權(quán)利要求1所述的一種集中配置管理多工位視覺檢測方法,其特征在于:還包括步 驟5、服務(wù)端的界面根據(jù)需求切換至任一客戶端界面。3.如權(quán)利要求1所述的一種集中配置管理多工位視覺檢測方法,其特征在于:所述檢測 方法還包括一遠程用戶端;所述遠程用戶端連接至所述服務(wù)端,進行遠程控制服務(wù)端。4.如權(quán)利要求1所述的一種集中配置管理多工位視覺檢測方法,其特征在于:所述步驟 4進一步具體為:服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送 至服務(wù)端,服務(wù)端根據(jù)檢測結(jié)果生成生產(chǎn)質(zhì)量報告。5.如權(quán)利要求1所述的一種集中配置管理多工位視覺檢測方法,其特征在于:所述客戶 端為視覺檢測設(shè)備。6.—種集中配置管理多工位視覺檢測系統(tǒng),其特征在于:所述檢測系統(tǒng)包括一服務(wù)端 以及至少一個客戶端,所述服務(wù)端分別連接至每個所述客戶端,具體包括如下模塊:生成配置文件模塊,服務(wù)端根據(jù)各個客戶端不同檢測需求生成相應(yīng)的配置文件;發(fā)送模塊,服務(wù)端將配置文件分別發(fā)送至對應(yīng)的客戶端;接收配置模塊,每個客戶端接收配置文件,并根據(jù)配置文件進行配置;檢測模塊,服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā)送至 服務(wù)端。7.如權(quán)利要求6所述的一種集中配置管理多工位視覺檢測系統(tǒng),其特征在于:還包括界 面控制模塊,服務(wù)端的界面根據(jù)需求切換至任一客戶端界面。8.如權(quán)利要求6所述的一種集中配置管理多工位視覺檢測系統(tǒng),其特征在于:所述檢測 系統(tǒng)還包括一遠程用戶端;所述遠程用戶端連接至所述服務(wù)端,進行遠程控制服務(wù)端。9.如權(quán)利要求6所述的一種集中配置管理多工位視覺檢測系統(tǒng),其特征在于:所述檢測 模塊進一步具體為:服務(wù)端發(fā)送檢測指令至每個客戶端,客戶端開始檢測,并將檢測結(jié)果發(fā) 送至服務(wù)端,服務(wù)端根據(jù)檢測結(jié)果生成生產(chǎn)質(zhì)量報告。10.如權(quán)利要求6所述的一種集中配置管理多工位視覺檢測系統(tǒng),其特征在于:所述客 戶端為視覺檢測設(shè)備。
【文檔編號】H04L12/26GK105959183SQ201610530457
【公開日】2016年9月21日
【申請日】2016年7月7日
【發(fā)明人】黃旭東, 范堂舢, 林宇
【申請人】福州覺感視覺軟件科技有限公司