999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

鋁擠壓機數據采集及其呈現方法

2021-07-25 15:48:08
機電工程技術 2021年6期
關鍵詞:動作信號

吳 熙

(廣東澳美鋁業有限公司,廣東 佛山 528000)

0 引言

隨著鋁擠壓行業競爭日益激烈,擠壓效率的提升意味著成本的降低,能給企業帶來更高的競爭力,國外在鋁擠壓效率改善案例中比較有代表性的一項是對擠壓機的擠壓周期進行分析,一個擠壓周期分為擠壓時間和非擠壓時間兩個范圍,針對非擠壓時間進行統計分析,盡可能縮短非擠壓時間,是提高擠壓效率的重要方向。國內鋁行業對此也做了相關研究,定義了非擠壓時間概念,提出了減少非擠壓時間的重要性以及方法[1-3]。

在擠壓生產實際應用中,要實施非擠壓時間改善,首先要做到的是對非擠壓時間進行實時監控,管理人員需要獲得實時的數據反饋,加快對擠壓生產效率變化的反應速度。目前國內外獲取非擠壓時間數據的方法,普遍是通過人工在擠壓現場使用秒表定期進行收集統計擠壓機非擠壓時間的作業,而該方法因耗時、耗力導致獲取周期太長,無法密集地獲取非擠壓時間數據,同時記錄的非擠壓時間數據因人而異,數據可靠性較低;少數擠壓機利用自身PLC計算非擠壓時間,把最近幾次非擠壓時間數據顯示于設備操作屏上,但是因為PLC內存空間的限制,不能保留歷史數據以供分析;行業內也出現了采集記錄非擠壓時間數據的系統[4],但此系統應用技術采用RS232、RS485總線技術,不適宜進行遠程數據采集,同時需要針對性地對每種擠壓機進行專項線路和程序改造。以上這些方案實際應用時的成本、效率以及可擴展性問題,對于擠壓機進行全面的狀態監控和改善分析都有極大限制。

本文基于工業以太網,設計了通過OPC通訊技術遠程采集鋁擠壓機設備運行數據并呈現的方法,過程中主要完成對鋁擠壓機以太網接入的硬件改造,網絡架構的設計和部署,遠程KepserverEX OPC服務器的架設以及與PLC通訊的實現[5-6]。同時基于SQL Server數據庫技術實現數據儲存[7];基于帆軟網頁報表平臺實現網頁報表式的數據呈現[8];達到了對鋁擠壓機非擠壓時間的密集監控、實時分析和數據追溯的目的。

1 非擠壓周期

非擠壓周期指的是擠壓機在上一輪擠壓過程完畢,主缸開始泄壓到下一根鋁棒被送入擠壓筒,主缸推進達到一定的壓力值開始下一輪擠壓的時間,這期間擠壓機會有多個固定機械動作,對于非擠壓周期的詳細流程及其英文對照如圖1所示。

圖1 擠壓周期流程

2 通訊建立

鋁擠壓機的設備數據都產生并存放于其核心部件可編程控制器PLC中,通過設立一臺24 h保持運行的采集主機即服務器,在服務器與PLC之間搭建相互聯通的硬件架構和通訊協議,即可實現遠程自動采集獲取PLC中的數據。

2.1 硬件對接

硬件方面,需要滿足遠程、實時地對整個生產區域的所有鋁擠壓機進行數據采集的需求,適宜采用以太網傳輸的方式。本案例中服務器設置在離擠壓機較遠的機房中,要在PLC與服務器之間構建一個以太網網絡,首先采用以太網的星型拓撲結構將各個擠壓機PLC節點通過點到點的方式連接至匯聚交換機,然后將其與服務器端網口連接,各節點完成相互連接后需要設定同一個網域的IP地址,在服務器端使用CMD命令PING通各個節點PLC即完成硬件網絡搭建。

以上方式的實現,要求服務器和各PLC節點端均具備一個以太網接口,服務器端硬件接口豐富,配置以太網接口容易實現,硬件對接問題主要在PLC端,較為老舊的PLC型號基本只配備了RS485通訊端口并沒有配備以太網端口,本案例鋁擠壓機實際采用西門子S7-300系列CPU314-2DP PLC,需要通過加裝以太網模塊或通過串口轉以太網口的方式設立一個可通訊的以太網接口,如加裝西門子S7-300系列PLC以太網模塊CP343-1實現以太網通訊。

以太網的引入也為數據采集系統的后續發展提供了較大可拓展性,后期采集需求升級時無需重復投入,將需要采集設備接入以太網絡即可。硬件架構如圖2所示。

圖2 硬件架構

2.2 軟件對接

軟件方面,不同品牌型號的PLC會有不同的通訊協議。本案例采用KEPServerEX軟件,將服務器端架設為OPC服務器。KEPServerEX做為一款專業的數據采集軟件,向上其提供了標準的OPC接口以對接各類信息系統,向下其對各品牌的PLC均有適用的通訊驅動,支持各類型PLC通訊協議,可以與PLC進行穩定的通訊。

在此KEPserver OPC服務器首先需與網絡內已連接的PLC進行通訊協議匹配,于KEPserverEX界面創建一個新的通訊通道,在通道選擇列表中選取西門子以太網通訊驅動Siemens TCP/IP Ethernet Driver,通過設定IP地址等通訊參數成功與S7-300 CPU314-2DP PLC建立通訊,實現KEPserverEX OPC服務器對該PLC寄存器地址進行數據讀取和寫入的操作,軟件架構如圖3所示。

圖3 軟件架構

3 非擠壓數據采集方法

鋁擠壓機機械部件的動作通過液壓進行驅動,其動作開關信號由PLC發出以控制液壓油管道的電磁閥開關來驅動機械部件運動,比如非擠壓周期中的盛錠筒打開動作,在PLC中必然存在其對應的開關信號,當該信號為1時,盛錠筒開始打開,當盛錠筒打開到位后,信號變為0;本文所列采集方法是定時記錄PLC輸出的控制每個動作的開關信號的值,再計算動作信號為1的持續時間,即為鋁擠壓機完成該動作所耗費的時間,采集記錄PLC控制信號方法如表1所示。

表1 數據采集示意

表中,設定每秒記錄一條包括擠壓開始、盛錠筒開、剪刀下等所有擠壓機狀態的數據,可以看到在時間點yyyy/mm/dd 00:00:01.000時,擠壓開始信號為0,此時進入非擠壓時間,同時盛錠筒打開信號為1觸發盛錠筒打開動作,持續2 s后盛錠筒打開到位,盛錠筒打開信號復0,動作結束。以此類推,以表中記錄計算時間標記可得此次非擠壓時間的總共持續時間為4 s,期間盛錠筒開動作持續了2 s,剪刀下動作持續了2 s,如此通過完整的擠壓狀態信號記錄表就可以計算得出非擠壓周期內的每一個動作的信號持續時間,此處定時記錄間隔關系到所計算時間的精確度,如設定為每1 s定時記錄則計算時間精度為秒(s),設定為每100 ms定時記錄則計算時間精度為100 ms。

本案例中所使用鋁擠壓機非擠壓時間內的每個動作是以PLC程序設定的動作順序嚴格進行的,在完成上個階段的動作后,下個階段的動作才會執行,有部分新型鋁擠壓機實現了非擠壓周期動作同時進行的功能,該采集記錄非擠壓時間的原理和方法,也同樣適用于這類不同動作特性的鋁擠壓機。

4 數據儲存

第3節中KEPServerEX已經與鋁擠壓機PLC成功建立了通訊,根據非擠壓數據的采集方法,在PLC程序中確定了非擠壓周期動作的各個開關信號的數據地址后,即可在KEPServerEX中創建標記以循環讀取PLC中非擠壓周期動作信號的值,根據本案例擠壓機所使用西門子PLC其程序中各個擠壓狀態信號的數據地址信息,在KEPserverEX中建立的變量標記如圖4所示。

圖4 PLC程序中非周期動作信號的變量標記

數據循環讀取的頻率即掃描速率要根據計算所需時間精度進行設定,掃描速度必須保證低于定期記錄的頻率,在成功讀取PLC地址獲得標記數值后,應用KEP?serverEX的Data Logger插件,該插件支持ODBC驅動,可以將服務器中標記的值定期的存入到支持ODBC協議的數據庫中,在此設定以每次100 ms的頻率將讀取到的數據通過ODBC協議存入到SQL Server數據庫中,實際存儲入數據庫的部分數據如表2所示。

表2 SQL server中存儲的非擠壓動作信號數據

另外,通過KEPserverEX軟件所提供的OPC開放協議,其他信息系統可以方便地讀取服務器內所設定的標記的值并進行計算、存儲和分析,以實現其他信息化需求擴展。

5 數據呈現

位于數據庫中的數據可通過SQL查詢語句進一步統計計算得出所需的擠壓時間數據,比如統計一天中擠壓時間和非擠壓時間的占比,SQL查詢語句示例如下:

select

convert(date.max(TimeStamp))日期.

(sum(Extrusion)/count(*))擠壓時間占比.

(1-(sum(Extrusion)/count(*)))非擠壓時間占比

from A

where convert(date.TimeStamp)=′2021-03-22′

此SQL語句意義為:查詢2021年3月22日擠壓信號為1在一天中的占比。通過這種方式可以按需求查看每天、每班組、每小時的擠壓時間和非擠壓時間占比,查詢結果如表3所示。

表3 擠壓時間占比數據分析

同樣,非擠壓時間的數據也通過SQL查詢語言進行統計計算,實際應用SQL查詢語句計算所得數據如圖5所示。鋁擠壓機每次開始非擠壓周期的時間,以及非擠壓周期中各個動作耗時數據全部可以查詢得出,如第一行數據信息為:2021-03-22 14:42:11時有一次非擠壓周期,期間盛錠筒打開ContainorBack耗時4.3 s,壓余剪刀下ButtShearDown耗時2.6 s……。

圖5 SQL查詢所得非擠壓時間數據

圖7 網頁式報表展示每小時非擠壓時間平均值

圖8 網頁式報表總覽

基于SQL數據庫也可配合Web報表平臺,比如帆軟報表,可以實現在可互通的網絡內,包括局域網或者廣域網,通過瀏覽器訪問網頁的方式圖形化地去展示數據,管理人員可以通過控件實現在瀏覽器端自助查詢數據的功能,比如查看每小時、每天或每周的統計數據,如圖6~8所示。

圖6 網頁式報表展示每小時擠壓時間占比數據

6 結束語

本文針對鋁擠壓機擠壓效率改善工作需要實現非擠壓時間自動采集的需求,采用了以太網通訊、OPC服務器、數據庫、Web報表等技術,通過創新的數據采集方法,實現了鋁擠壓機包括擠壓、非擠壓周期內狀態數據的采集與呈現。

該方法對設備的基礎信號直接進行采集并存儲,將所有獲得非擠壓時間所需要進行的一些邏輯運算提到了數據庫層面。此方法的優點是無須改動任何PLC程序,直接讀取其基礎信號即可,節省了PLC有限的數據處理能力,并且適用于各種類型的擠壓機,當然該方法會提高數據庫的運算能力要求,但相比較來說服務器的硬件擴充會比PLC簡單得多。

最后,本案例針對鋁擠壓機的擠壓數據采集和分析方法的設計與實踐,通過實際生產中長時間的穩定運行證明了該方法完全具備可行性,可靠性高。并且通過該數據采集方法可以實現鋁擠壓機其他狀態數據和擠壓生產線其他設備數據分析的持續拓展。

猜你喜歡
動作信號
下一個動作
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
孩子停止長個的信號
動作描寫要具體
畫動作
讓動作“活”起來
動作描寫不可少
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
主站蜘蛛池模板: 久久精品女人天堂aaa| 国产乱子精品一区二区在线观看| 中文字幕在线观| 18禁黄无遮挡网站| 无码国产伊人| 91欧美在线| 97se亚洲综合在线| 成AV人片一区二区三区久久| 国产精品冒白浆免费视频| 在线国产欧美| 国产女人18毛片水真多1| 国产欧美在线观看一区| 午夜精品区| 亚洲电影天堂在线国语对白| 日韩黄色大片免费看| 热久久国产| 草草影院国产第一页| 婷婷综合亚洲| 中文字幕一区二区视频| www.精品国产| 91口爆吞精国产对白第三集| 中文字幕在线不卡视频| 亚洲精品国产成人7777| 99热这里只有精品在线播放| 国产精品综合久久久| 久久久国产精品无码专区| 欧美成人午夜视频| 综合色婷婷| 国产欧美网站| 亚洲毛片在线看| 国产成人亚洲精品无码电影| 久久综合色天堂av| 欧美性爱精品一区二区三区| 亚洲无卡视频| 国产不卡网| 欧美日韩中文字幕在线| 国产大全韩国亚洲一区二区三区| 久久精品国产在热久久2019| 在线无码九区| 波多野结衣一级毛片| 麻豆精品在线| 精品国产毛片| 波多野结衣中文字幕一区二区| 四虎成人精品在永久免费| 亚洲成人在线网| 国产又大又粗又猛又爽的视频| av在线5g无码天天| 日本在线亚洲| 亚洲日本中文字幕乱码中文| 天堂亚洲网| 9丨情侣偷在线精品国产| 深爱婷婷激情网| 久久国产拍爱| 制服丝袜在线视频香蕉| 免费看av在线网站网址| 欧美视频在线播放观看免费福利资源 | 黄色在线不卡| 国产极品美女在线| 国产白浆视频| 99热亚洲精品6码| 久久性视频| 久久中文无码精品| 国产精品jizz在线观看软件| 色综合久久88| 久久久国产精品免费视频| 99精品国产电影| 先锋资源久久| 尤物精品国产福利网站| 国产精品私拍在线爆乳| 精品视频在线观看你懂的一区| 在线va视频| 无码一区二区三区视频在线播放| 日韩国产另类| 久青草免费在线视频| 91偷拍一区| 91精品国产一区自在线拍| 91精品在线视频观看| 国产99视频精品免费观看9e| 日韩免费毛片| 国产啪在线| 国产成人亚洲精品蜜芽影院| 国产精品大白天新婚身材|