亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于WINCC和視覺(jué)系統(tǒng)實(shí)現(xiàn)數(shù)控柔性加工

        2022-11-23 05:29:18戴俊良張冠勇
        河南科技 2022年20期
        關(guān)鍵詞:樣件數(shù)控系統(tǒng)數(shù)控機(jī)床

        戴俊良 曾 豪 凌 旭 張冠勇

        (湖南化工職業(yè)技術(shù)學(xué)院,湖南 株洲 412000)

        0 引言

        隨著用戶個(gè)性化需求的增長(zhǎng),實(shí)際生產(chǎn)中的定制化要求也越來(lái)越多,這對(duì)自動(dòng)化程度高的數(shù)控加工系統(tǒng)來(lái)說(shuō)是個(gè)不小的挑戰(zhàn)[1]。數(shù)控加工產(chǎn)線要能適應(yīng)小批量、多品種的生產(chǎn)模式,使其能夠滿足柔性加工的生產(chǎn)要求[2]。在數(shù)控加工中,不同產(chǎn)品對(duì)應(yīng)的加工程序是不一樣的,因此數(shù)控系統(tǒng)要實(shí)現(xiàn)柔性加工,就要依據(jù)不同的產(chǎn)品信息實(shí)現(xiàn)自動(dòng)選擇對(duì)應(yīng)的加工程序。此環(huán)節(jié)存在兩個(gè)問(wèn)題:一是產(chǎn)品信息的識(shí)別;二是識(shí)別后的產(chǎn)品信息傳遞。目前,數(shù)控機(jī)床自身不具備產(chǎn)品信息的識(shí)別,只能在外圍設(shè)備識(shí)別后再傳遞信息。而隨著圖像處理技術(shù)和相機(jī)技術(shù)的發(fā)展,視覺(jué)系統(tǒng)的功能也變得非常齊全,能夠方便快捷地實(shí)現(xiàn)對(duì)各類信息的識(shí)別,同時(shí)具有強(qiáng)大的通信功能,能將獲取到的信息傳遞給PLC、機(jī)器人等設(shè)備。因此,可考慮采用視覺(jué)系統(tǒng)來(lái)解決產(chǎn)品信息識(shí)別過(guò)程中存在的問(wèn)題。由于數(shù)控機(jī)床的通信功能受限,無(wú)法將視覺(jué)系統(tǒng)獲取到的產(chǎn)品信息直接傳遞給數(shù)控機(jī)床,而數(shù)控機(jī)床可通過(guò)OPC UA和WINCC進(jìn)行通信,WINCC又可讀取PLC的變量信息,視覺(jué)系統(tǒng)也能和PLC進(jìn)行通信,所以可考慮用WINCC來(lái)解決視覺(jué)系統(tǒng)識(shí)別產(chǎn)品信息后的傳遞問(wèn)題。因此,研究WINCC、視覺(jué)系統(tǒng)和數(shù)控機(jī)床的集成,將有助于解決數(shù)控柔性加工中的關(guān)鍵問(wèn)題。

        1 硬件架構(gòu)及原理

        數(shù)控機(jī)床采用的是由西門子公司生產(chǎn)的三軸銑床,加工動(dòng)作由數(shù)控系統(tǒng)控制,數(shù)控系統(tǒng)為西門子SINUMERIK 828D系統(tǒng),其含有支持OPC UA通信的網(wǎng)口[3-4]。通過(guò)該網(wǎng)口,數(shù)控系統(tǒng)可借助交換機(jī)和PC端的WINCC進(jìn)行通信。

        視覺(jué)系統(tǒng)采用歐姆龍生產(chǎn)的FZ-SC彩色CCD相機(jī),并結(jié)合歐姆龍F(tuán)H-L550處理器,對(duì)產(chǎn)品信息進(jìn)行視覺(jué)識(shí)別,通過(guò)網(wǎng)口與交換機(jī)進(jìn)行連接,并采用無(wú)協(xié)議通信的方式,將識(shí)別到的產(chǎn)品信息發(fā)送給PLC。

        PLC采用西門子生產(chǎn)的1212C DC/DC/DC,期支持開放式用戶通信,并借助自帶的網(wǎng)絡(luò)接口與交換機(jī)進(jìn)行連接,從而實(shí)現(xiàn)PLC與視覺(jué)系統(tǒng)的信息傳遞。同時(shí),在PC端配套TIA Portal軟件,集成WINCC功能,PC也連接到交換機(jī)上,通過(guò)OPC UA來(lái)實(shí)現(xiàn)WINCC與數(shù)控機(jī)床之間的通信。圖1為實(shí)驗(yàn)平臺(tái)的硬件架構(gòu),其展示了各單元的通信連接。

        圖1 實(shí)驗(yàn)平臺(tái)硬件架構(gòu)

        視覺(jué)系統(tǒng)通過(guò)拍照的方式來(lái)識(shí)別貼在產(chǎn)品上的標(biāo)簽信息[5]。同時(shí),對(duì)視覺(jué)系統(tǒng)進(jìn)行通信設(shè)置,可在PLC端編寫通信程序,視覺(jué)系統(tǒng)將獲取到的產(chǎn)品信息傳遞給PLC,PLC將接收到的產(chǎn)品信息通過(guò)程序?qū)?shù)據(jù)進(jìn)行處理后,利用變量關(guān)聯(lián)共享給PC端的WINCC,WINCC通過(guò)OPC UA將處理后的產(chǎn)品信息發(fā)送給數(shù)控機(jī)床,數(shù)控機(jī)床可根據(jù)此信息來(lái)自動(dòng)選擇對(duì)應(yīng)的加工程序,從而實(shí)現(xiàn)柔性定制加工。

        2 試驗(yàn)驗(yàn)證

        基于圖1中的實(shí)驗(yàn)平臺(tái)硬件架構(gòu)來(lái)設(shè)計(jì)出一組產(chǎn)品標(biāo)簽,標(biāo)簽的具體信息見表1。其中,標(biāo)簽信息中的前8位代表加工日期,第9位代表客戶名稱,第10位代表客戶產(chǎn)品。如樣件1的標(biāo)簽信息為“20220317A1”,即2022年3月17日加工A客戶的1#產(chǎn)品,A客戶的1#產(chǎn)品對(duì)應(yīng)的生產(chǎn)要求為加工1個(gè)孔;樣件2對(duì)應(yīng)A客戶的2#產(chǎn)品,其定制的生產(chǎn)要求為加工2個(gè)孔;樣件3對(duì)應(yīng)B客戶的1#產(chǎn)品,其定制的生產(chǎn)要求為加工3個(gè)孔;樣件4對(duì)應(yīng)B客戶的2#產(chǎn)品,其定制的生產(chǎn)要求為加工4個(gè)孔;樣件5對(duì)應(yīng)C客戶的1#產(chǎn)品,其定制的生產(chǎn)要求為加工5個(gè)孔。要求數(shù)控系統(tǒng)根據(jù)樣件上對(duì)應(yīng)的標(biāo)簽信息來(lái)自動(dòng)選擇對(duì)應(yīng)程序,完成產(chǎn)品的加工,并滿足不同客戶不同產(chǎn)品的定制化要求,從而實(shí)現(xiàn)柔性生產(chǎn)。

        表1 產(chǎn)品信息

        2.1 視覺(jué)系統(tǒng)識(shí)別產(chǎn)品信息

        將表1中的產(chǎn)品信息以二維碼的形式貼在樣件上,并在視覺(jué)系統(tǒng)中設(shè)置二維碼識(shí)別的場(chǎng)景和通信協(xié)議。場(chǎng)景選擇標(biāo)簽,框選標(biāo)簽二維碼后,對(duì)參數(shù)視角進(jìn)行測(cè)量,通信輸出選擇以太網(wǎng)。通信設(shè)置時(shí)選擇以太網(wǎng)無(wú)協(xié)議(TCP),并設(shè)置IP地址和端口號(hào),此處的IP地址及端口號(hào)應(yīng)與PLC通信程序的伙伴地址和端口號(hào)一致,數(shù)據(jù)輸出形式為ASCII。圖2為樣件1的標(biāo)簽,從圖2可以看出,通過(guò)視覺(jué)系統(tǒng)識(shí)別出的樣件產(chǎn)品信息與表1中的信息一致,這說(shuō)明視覺(jué)系統(tǒng)可成功地識(shí)別出產(chǎn)品的信息。

        圖2 視覺(jué)系統(tǒng)識(shí)別出的產(chǎn)品信息

        2.2 PLC從視覺(jué)系統(tǒng)接收產(chǎn)品信息

        PLC通過(guò)通信程序從視覺(jué)系統(tǒng)中接收產(chǎn)品信息,并在數(shù)據(jù)處理后,將其共享給WINCC。PLC通過(guò)開放式的用戶通信,使用TSEND_C和TRCV_C指令與視覺(jué)系統(tǒng)進(jìn)行通信,采用數(shù)組re來(lái)接收視覺(jué)系統(tǒng)返回的值,數(shù)組大小為16,數(shù)據(jù)類型為字符。圖3為PLC接收到的產(chǎn)品信息。其中,re[0]和re[1]為視覺(jué)系統(tǒng)返回?cái)?shù)據(jù)的前綴,re[12]和re[13]為視覺(jué)系統(tǒng)返回?cái)?shù)據(jù)的后綴,re[14]和re[15]為預(yù)留的空位,re[2]~re[11]為視覺(jué)系統(tǒng)返回的產(chǎn)品信息,圖3為樣件1的產(chǎn)品信息,可以看出為“20220317A1”,與視覺(jué)系統(tǒng)所識(shí)別的標(biāo)簽信息一致,這說(shuō)明視覺(jué)系統(tǒng)可將識(shí)別到的產(chǎn)品信息正確無(wú)誤地傳遞給PLC。

        圖3 PLC從視覺(jué)系統(tǒng)接收到的產(chǎn)品信息

        2.3 WINCC接收產(chǎn)品信息

        PLC通過(guò)程序?qū)邮盏降漠a(chǎn)品信息進(jìn)行數(shù)據(jù)處理,處理原則為判定re[10]和re[11]中的值,在給R[1]賦予相應(yīng)值的具體步驟如下:①若re[10]的值為A,且re[11]的值為1,則R[1]被賦予的值為1,即A客戶的1#產(chǎn)品對(duì)應(yīng)的R[1]值為1;②若re[10]的值為A,且re[11]的值為2,則R[1]被賦予的值為2,即A客戶的2#產(chǎn)品對(duì)應(yīng)的R[1]值為2;③若re[10]的值為B,且re[11]的值為1,則R[1]被賦予的值為3,即B客戶的1#產(chǎn)品對(duì)應(yīng)的R[1]值為3;④若re[10]的值為B,且re[11]的值為2,則R[1]被賦予的值為4,即B客戶的2#產(chǎn)品對(duì)應(yīng)的R[1]值為4;⑤若re[10]的值為C,且re[11]的值為1,則R[1]被賦予的值為5,即C客戶的1#產(chǎn)品對(duì)應(yīng)的R[1]值為5。同時(shí),將WINCC變量和PLC中的R[1]變量進(jìn)行關(guān)聯(lián),即可將PLC中R[1]變量的值傳遞給WINCC。圖4為PLC共享給WINCC的信息,R[1]的值為1,可知對(duì)應(yīng)的產(chǎn)品信息為“20220317A1”,對(duì)應(yīng)樣件1,即A客戶的1#產(chǎn)品。

        2.4 數(shù)控系統(tǒng)獲取產(chǎn)品信息

        WINCC通過(guò)OPC UA通信協(xié)議,將其產(chǎn)品信息變量關(guān)聯(lián)到數(shù)控系統(tǒng)中的R1參數(shù),關(guān)聯(lián)地址為“ns=SinumerikVarProvider;s=/Channel/Parameter/R[1]”,以R參數(shù)的形式將獲得的產(chǎn)品信息傳遞給數(shù)控系統(tǒng),圖5為數(shù)控系統(tǒng)獲得的產(chǎn)品信息,可以看出數(shù)控系統(tǒng)R1接收到的值為1,即對(duì)應(yīng)的產(chǎn)品信息為“20220317A1”,對(duì)應(yīng)樣件1,即A客戶的1#產(chǎn)品,與圖4中通過(guò)WINCC獲得的產(chǎn)品信息一致,這說(shuō)明WINCC傳遞給數(shù)控系統(tǒng)的產(chǎn)品信息是正確無(wú)誤的。

        圖4 WINCC獲得的產(chǎn)品信息

        圖5 數(shù)控系統(tǒng)獲得的產(chǎn)品信息

        2.5 數(shù)控系統(tǒng)實(shí)現(xiàn)柔性加工

        數(shù)控系統(tǒng)根據(jù)不同的產(chǎn)品信息來(lái)自動(dòng)選擇對(duì)應(yīng)的加工程序,即R1的值為1時(shí),數(shù)控系統(tǒng)選擇加工1個(gè)孔的程序;R1的值為2時(shí),數(shù)控系統(tǒng)選擇選擇加工2個(gè)孔的程序;R1的值為3時(shí),數(shù)控系統(tǒng)選擇加工3個(gè)孔的程序;R1的值為4時(shí),數(shù)控系統(tǒng)選擇加工4個(gè)孔的程序;R1的值為5時(shí),數(shù)控系統(tǒng)選擇加工5個(gè)孔的程序。圖6為根據(jù)視覺(jué)系統(tǒng)識(shí)別出來(lái)的產(chǎn)品標(biāo)簽信息加工出的樣件,可以看出與產(chǎn)品信息所包含的加工要求一致,這說(shuō)明視覺(jué)系統(tǒng)除了能成功識(shí)別樣件的產(chǎn)品信息外,還能通過(guò)PLC、WINCC準(zhǔn)確地將產(chǎn)品信息傳遞給數(shù)控系統(tǒng),數(shù)控系統(tǒng)也能根據(jù)對(duì)應(yīng)的產(chǎn)品信息來(lái)選擇正確的程序,并完成加工。

        圖6 加工后的樣件

        3 結(jié)語(yǔ)

        通過(guò)硬件搭建,將數(shù)控機(jī)床與PC端的WINCC進(jìn)行連接,同時(shí)PC端又與PLC進(jìn)行連接,可實(shí)現(xiàn)PLC和視覺(jué)系統(tǒng)的通信,并進(jìn)行試驗(yàn)驗(yàn)證,證明該方案可將視覺(jué)系統(tǒng)識(shí)別到的產(chǎn)品信息傳遞至數(shù)控機(jī)床,數(shù)控系統(tǒng)根據(jù)獲得的不同產(chǎn)品信息自動(dòng)選擇對(duì)應(yīng)的加工程序,從而實(shí)現(xiàn)數(shù)控柔性定制加工。

        猜你喜歡
        樣件數(shù)控系統(tǒng)數(shù)控機(jī)床
        論機(jī)車散熱器出廠前的預(yù)膜處理工藝
        數(shù)控機(jī)床的節(jié)能應(yīng)用
        高檔數(shù)控機(jī)床數(shù)據(jù)采集應(yīng)用
        數(shù)控機(jī)床電氣系統(tǒng)的故障診斷與維修
        電子制作(2018年10期)2018-08-04 03:24:46
        淺析天線罩等效樣件的電性能測(cè)試
        電子制作(2018年10期)2018-08-04 03:24:32
        基于FANUC 32i A數(shù)控系統(tǒng)的外部測(cè)量設(shè)計(jì)
        西門子840D sl數(shù)控系統(tǒng)在SC125大型車銑鏜床技術(shù)改造中的應(yīng)用
        基于FANUC Oi mate TD數(shù)控系統(tǒng)的手動(dòng)功能開發(fā)
        數(shù)控系統(tǒng)中GUI軟件平臺(tái)設(shè)計(jì)和實(shí)現(xiàn)
        PLC在數(shù)控機(jī)床中應(yīng)用
        電子制作(2017年20期)2017-04-26 06:57:41
        亚洲女av中文字幕一区二区| 亚洲AV无码精品色欲av| 日韩不卡无码三区| 中文字幕日韩高清乱码| av国产传媒精品免费| 97无码人妻福利免费公开在线视频| 成人永久福利在线观看不卡| 隔壁人妻欲求不满中文字幕 | 国产在线无码不卡影视影院| 国产一区二区三精品久久久无广告 | 亚洲 欧美 国产 制服 动漫 | 亚洲精品www久久久久久| 欧美黑人乱大交| 午夜av内射一区二区三区红桃视| av免费观看网站大全| 久久综合九色综合久99| 国偷自产av一区二区三区| 成人午夜视频在线观看高清| 亚洲成人福利在线视频| 亚洲人成网址在线播放| 人妻熟妇乱系列| 蜜桃av一区二区三区久久| 国产精品久久久久久久久久红粉 | 少妇脱了内裤让我添| 国产一级淫片a免费播放口| 九一精品少妇一区二区三区| 无码国产精品久久一区免费| 一本一本久久a久久精品综合| 日韩午夜在线视频观看| 精品粉嫩av一区二区三区| 中文字幕免费不卡二区| 亚洲AV无码永久在线观看| 精品一区二区三区牛牛| 一本一道vs无码中文字幕| 国产精品香蕉在线观看| 精品一区二区三区中文字幕在线| 免费亚洲老熟熟女熟女熟女| 日躁夜躁狠狠躁2001| 香港三级欧美国产精品| 人妻夜夜爽天天爽三区麻豆av| 亚洲一区二区三区播放|