• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      采用MODBUS/TCP通訊解決曲軸條碼數(shù)據(jù)傳輸問題

      2016-07-09 06:30:33申紅森
      制造業(yè)自動化 2016年5期
      關(guān)鍵詞:數(shù)據(jù)通訊數(shù)據(jù)傳輸

      申紅森

      (上汽通用五菱汽車股份有限公司 發(fā)動機(jī)制造部,柳州 545007)

      ?

      采用MODBUS/TCP通訊解決曲軸條碼數(shù)據(jù)傳輸問題

      申紅森

      (上汽通用五菱汽車股份有限公司發(fā)動機(jī)制造部,柳州 545007)

      摘 要:作者通過發(fā)動機(jī)工廠曲軸最終測量機(jī)的測量報告中增加條碼問題分析和研究,利用現(xiàn)有的工業(yè)以太網(wǎng)網(wǎng)絡(luò),搭建了MODBUS/TCP通訊工作平臺,實現(xiàn)了利用MODBUS/TCP網(wǎng)絡(luò)對曲軸條碼數(shù)據(jù)的傳輸,解決了曲軸測量報告中增加曲軸條碼數(shù)據(jù)的問題,實現(xiàn)了曲軸生產(chǎn)過程中的可追溯性,提高了產(chǎn)品質(zhì)量可靠性。

      關(guān)鍵詞:數(shù)據(jù)傳輸;MODBUS/TCP;質(zhì)量追溯;數(shù)據(jù)通訊

      0 引言

      上汽通用五菱汽車股份有限公司發(fā)動機(jī)曲軸生產(chǎn)過程中,要對曲軸的測量結(jié)果進(jìn)行追溯、存檔。如果曲軸最終測量機(jī)生成的測量數(shù)據(jù)Q-DAS報告中沒有曲軸條碼的二維碼信息(如圖1所示),就查不到相應(yīng)零件的測量報告,無法確認(rèn)零件身份,對零件進(jìn)行追溯,對于測量不合格或是測量超差零件的測量報告無法準(zhǔn)確的與零件對應(yīng),容易造成不合格零件逃逸。

      圖1 沒有零件號碼的測量數(shù)據(jù)記錄

      識別曲軸身份的二維碼讀碼槍集成在用于測量機(jī)動作控制的PLC上,測量軟件是運(yùn)行在IPC(工業(yè)計算機(jī))上的,因此,PLC將讀碼槍讀到的曲軸號碼傳給測量軟件是一個必要的環(huán)節(jié)。目前使用較多是采用PROFIBUS方案,該方案對于IPC來講,需要增加PROFIBUS卡的投入,而且數(shù)據(jù)傳輸量小,傳輸速度慢。而MODBUS/TCP是一種基于工業(yè)以太網(wǎng)的協(xié)議,易用,穩(wěn)定可靠,故選擇此課題,嘗試采用MODBUS/ TCP通訊,實現(xiàn)IPC與PLC之間的通訊。實現(xiàn)曲軸串號與測量結(jié)果的綁定。

      PROFIBUS通訊在工業(yè)控制領(lǐng)域使用廣泛,有豐富的產(chǎn)品和應(yīng)用案例。但是隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,數(shù)據(jù)傳輸和處理量不斷增大,另一方面,工業(yè)領(lǐng)域采用以太網(wǎng)TCP/IP的通訊硬件和應(yīng)用越來越廣泛,在現(xiàn)有的以太網(wǎng)裝置上增加MODBUS/TCP的通訊應(yīng)用不需要增加硬件投資,而且也是一種免費(fèi)的協(xié)議,應(yīng)用成本較PROFIBUS低,抗干擾能力強(qiáng),傳輸距離遠(yuǎn),在電控柜,工控電腦之間進(jìn)行大量的數(shù)據(jù)傳輸和通訊具有較大的優(yōu)勢,越來越多的技術(shù)方案中采用該方式進(jìn)行工業(yè)控制。西門子,力士樂,羅克韋爾,施耐德等工業(yè)控制領(lǐng)域的企業(yè)都在大量使用這種技術(shù)。因爾,基于以太網(wǎng)IP/ TCP的MODBUS/TCP因其靈活的適應(yīng)性而具備了很大的在工業(yè)控制領(lǐng)域的應(yīng)用空間。

      Modbus是一種開放的協(xié)議,始于上世紀(jì)90年代,于99年對協(xié)議進(jìn)行了,IANA(Internet Assigned Numbers Authority, 互聯(lián)網(wǎng)編號分配管理機(jī)構(gòu))給MODBUS/TCP協(xié)議分配的TCP端口502,可以從www. Modbus.org下載到MODBUS/TCP協(xié)議詳細(xì)說明。圖2給出MODBUS/TCP協(xié)議的常用功能代碼,從中我們可以看到MODBUS/TCP協(xié)議可以實現(xiàn)很多功能。

      1 方案設(shè)計及實施

      1.1通訊方式

      通過PROFIBUS總線的聯(lián)接模塊聯(lián)接讀碼槍,將曲軸條碼通過二維碼讀碼槍讀到機(jī)床PLC中,然后通過MODBUS/TCP將數(shù)據(jù)傳給MARPOSS測量軟件Quick SPC,并由測量軟件生成測量Q-Das測量數(shù)據(jù)。通訊方案示意圖如圖2所示。

      圖2 MODBUS/TCP協(xié)議常用功能代碼

      圖3 通訊方案聯(lián)接示意圖

      1.29066數(shù)據(jù)處理

      機(jī)械手放曲軸在機(jī)床內(nèi)時,觸發(fā)讀碼槍讀碼,PLC讀到碼后,傳給PLC中設(shè)置MODBUS/TCP數(shù)據(jù)地址,在9066中的SPC軟件增加MODBUS/TCP通訊模塊,MODBUS/TCP是基于以太網(wǎng)TCP/IP的通訊協(xié)議的,MODBUS/TCP模塊讀取PLC中的曲軸二維碼信息,然后將信息QUICK SPC軟件中的STACTIC模塊將曲軸二維碼信息寫入Q-DAS數(shù)據(jù),生成測量報告。時序圖如圖4所示。

      圖4 測量系統(tǒng)工作順序圖

      1.3機(jī)械部分改造

      將工件有料傳感器支架切掉一部分,增加一個讀碼槍安裝板,安裝讀碼槍。如圖5,圖6所示。

      圖5 讀碼裝置安裝位置

      圖6 讀碼裝置安裝結(jié)構(gòu)

      1.4新增PLC邏輯

      1)CPU MODBUS配置:打開CPU配置頁面,在Setting子頁面下,將“Modbus Adress Spare Mapping Type”設(shè)置為“Standard Modbus Adressing”,如圖7所示。

      圖7 CPU MODBUS配置:地址影射方式

      然后就可以看到有“Modbus TCP Adress Map”子頁面了,采用默認(rèn)配置。如圖8所示。

      圖8 CPU MODBUS配置:增加要影射的內(nèi)存地址

      2)新增一段PLC邏輯,如圖9所示。

      圖9 PLC邏輯: 數(shù)據(jù)高低字節(jié)交換

      增加讀碼及數(shù)據(jù)轉(zhuǎn)存的邏輯。使用工件有料的上升沿信號作為讀碼觸發(fā)條件。讀碼結(jié)果存在變量%R00151中。如圖10所示。

      圖10 PLC邏輯:讀碼觸發(fā)條件

      1.5Q-SPC軟件改進(jìn)

      Marposs公司的Q-SPC軟件采用模塊化設(shè)計,根據(jù)客戶需求進(jìn)行適當(dāng)?shù)恼{(diào)整。如圖11所示。

      圖11 Q-Spc軟件的模塊化設(shè)計

      其中FlowControl文件中即包括有用戶定制的一些功能,包括Q-Das數(shù)據(jù)生成時的數(shù)據(jù)準(zhǔn)備是否包括工件的條碼數(shù)據(jù)等。如圖12所示。

      圖12 Q-Spc軟件的FlowControl功能

      SPC軟件中MODBUS通訊模塊及K0009,工件條碼寫入功能增加的代碼。如圖13,圖14所示。

      【】【】

      圖13 需要增加的MODBUS通訊代碼

      2 結(jié)束語

      2012年7月完成對課題中研究方法的實施,成功通過采用MODBUS/TCP通訊進(jìn)行了數(shù)據(jù)傳輸,實現(xiàn)了將曲軸條碼綁定到測量報告中,如圖14所示。

      圖14 在測量數(shù)據(jù)中打包曲軸條碼功能的實現(xiàn)

      參考文獻(xiàn):

      [1] 張曉坤.可編程控制器原理及應(yīng)用[M].西北工業(yè)大學(xué)出版社.

      [2] GE IP.GE PLC培訓(xùn)手冊[Z].

      [3] GE IP.觸摸屏組態(tài)軟件包(LD- View)[Z].

      [4] MODBUS.org.MODBUS/TCP協(xié)議中文版[Z].1.0,1999,3,29.

      [5] 意大利馬波斯S.p.A.用于Windows?操作系統(tǒng)的Quick-SPC在線軟件使用說明書[Z].

      [6] Q-DAS? GmbH & Co. KG.Q-DAS ASCII Transfer Format. [Z].2006,04.

      [7] 楊晶.VB6.0 程序設(shè)計[M].機(jī)械工業(yè)出版社,2004,08.

      [8] 孫璐.Modbus/TCP協(xié)議在遠(yuǎn)程監(jiān)測中的應(yīng)用[J].計算技術(shù)與自動化,2009,04.

      [9] 陳銘.基于MODBUS協(xié)議的設(shè)備和PLC實現(xiàn)通訊的研究[J].湖南科技學(xué)院學(xué)報,2009,04.

      The MODBUS/TCP solution to crank shaft part number data transmission

      SHEN Hong-sen

      中圖分類號:TP29

      文獻(xiàn)標(biāo)識碼:A

      文章編號:1009-0134(2016)05-0069-04

      收稿日期:2015-10-27

      作者簡介:申紅森(1983 -),男,河北人,碩士,研究方向為自動化設(shè)備及機(jī)床。

      猜你喜歡
      數(shù)據(jù)通訊數(shù)據(jù)傳輸
      機(jī)器視覺系統(tǒng)與PLC的數(shù)據(jù)通訊
      “體感+”可穿戴體感套件
      基于Ad Hoc的微震監(jiān)測數(shù)據(jù)傳輸系統(tǒng)設(shè)計
      網(wǎng)絡(luò)視頻監(jiān)控系統(tǒng)總體架構(gòu)設(shè)計
      短波中低速數(shù)據(jù)傳輸技術(shù)
      基于ZigBee 的井下探測小助手設(shè)計
      GPRS DTU的應(yīng)用經(jīng)驗淺析
      科技視界(2016年11期)2016-05-23 17:44:00
      北斗衛(wèi)星導(dǎo)航定位系統(tǒng)在數(shù)字林業(yè)的應(yīng)用
      基于C#的船舶電力推進(jìn)監(jiān)控系統(tǒng)的數(shù)據(jù)通訊設(shè)計
      萊鋼能源管控系統(tǒng)中SCADA數(shù)據(jù)通訊系統(tǒng)升級改造
      本溪市| 石林| 壶关县| 秀山| 蛟河市| 诸暨市| 芮城县| 宁强县| 白玉县| 双辽市| 太和县| 凤山市| 云南省| 溆浦县| 遂昌县| 山西省| 鄂尔多斯市| 临城县| 磐石市| 常州市| 鲁甸县| 大英县| 巢湖市| 东城区| 博爱县| 萝北县| 长岛县| 平塘县| 高碑店市| 鹿邑县| 新丰县| 民权县| 化德县| 綦江县| 田林县| 哈尔滨市| 肥东县| 怀安县| 鹤山市| 丁青县| 久治县|