国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于OPC 架構(gòu)的民爆生產(chǎn)管理系統(tǒng)

2021-10-26 07:19:56趙智聰李勝前趙一鳴
關(guān)鍵詞:組態(tài)生產(chǎn)線車間

趙智聰, 朱 憶, 李勝前, 趙一鳴

(中國兵器裝備集團自動化研究所有限公司 智能制造事業(yè)部, 四川 綿陽 621000)

0 引言

黨的十八大提出中國工業(yè)要走一條信息化和工業(yè)化深度融合、同步發(fā)展的新型工業(yè)化道路[1]。 為加速我國制造業(yè)轉(zhuǎn)型升級、 提質(zhì)增效, 國務院發(fā)布實施 《中國制造2025》,將智能制造業(yè)作為主攻方向,加速培育我國新的增長動力,搶占新一輪產(chǎn)業(yè)競爭制高點[2]。為貫徹落實《中國制造2025》,深入實施智能制造工程,助推制造業(yè)轉(zhuǎn)型升級,工信部陸續(xù)出臺了《關(guān)于民用爆炸物品行業(yè)技術(shù)進步的指導意見》、《民爆安全生產(chǎn)少(無)人化專項工程實施方案》、《關(guān)于推進工業(yè)機器人產(chǎn)業(yè)發(fā)展的指導意見》和《民用爆炸物品行業(yè)發(fā)展規(guī)劃(2016-2020 年)》,提出積極利用工業(yè)機器人技術(shù)改造提升傳統(tǒng)產(chǎn)業(yè),采用自動化、信息化技術(shù)改造傳統(tǒng)的生產(chǎn)方式和管理模式, 采用自動化裝備代替民用爆炸物品生產(chǎn)危險崗位人工作業(yè), 在危險作業(yè)工序?qū)崿F(xiàn)無人操作,減少人身傷亡事故的發(fā)生,從而達到提升民爆生產(chǎn)本質(zhì)安全水平的目標[3]。

我國民爆行業(yè)生產(chǎn)裝備連續(xù)化、 自動化水平近年來雖然有明顯提高,但仍處于起步階段,大多數(shù)的起爆藥生產(chǎn)廠家還沒有得到改造, 有些還在繼續(xù)沿用手工裝藥設備,雷管和索類生產(chǎn)也是手工作業(yè)多、人員密集,本質(zhì)安全水平不高。 與國外連續(xù)化、 自動化生產(chǎn)工藝相比差距大,進行安全技術(shù)改造和技術(shù)升級的任務迫切[4]。

我國民爆行業(yè)信息化、 智能化集成應用尚處于起步階段,工廠級信息管理系統(tǒng)ERP 應用的推廣以及企業(yè)管理智能信息化系統(tǒng)雖然在其他行業(yè)已經(jīng)的到了應用,但是民爆行業(yè)因為其生產(chǎn)裝備特殊性,生產(chǎn)設備、生產(chǎn)原料的危險性,ERP 和企業(yè)管理智能信息化的全面應用現(xiàn)階段很難實現(xiàn)。依托于民爆車間現(xiàn)有的生產(chǎn)管控系統(tǒng),目前在MES 功能的完善和數(shù)據(jù)采集、信息處理、反饋控制的信息閉環(huán)系統(tǒng)的建立上可以進一步改善。

1 異構(gòu)協(xié)議統(tǒng)一轉(zhuǎn)換

民爆車間生產(chǎn)中,各環(huán)節(jié)實際情況不同,數(shù)據(jù)采集模式不同,對于安全管理的要求很高,無法在各環(huán)節(jié)之間添加統(tǒng)一的數(shù)據(jù)采集模塊, 只能基于其現(xiàn)有的PLC 和組態(tài)軟件進行數(shù)據(jù)采集和協(xié)議轉(zhuǎn)換, 將異構(gòu)協(xié)議進行統(tǒng)一的轉(zhuǎn)換傳輸?shù)缴衔粰C,則離不開OPC 技術(shù)的支撐。

1.1 OPC 技術(shù)

OPC(OLE for process control)作為硬件和軟件之間的一個中間件, 為工業(yè)計算環(huán)境提供了一種使不同的客戶端軟件能夠訪問任意數(shù)據(jù)源的標準。 OPC 技術(shù)的實現(xiàn)包括OPC Server 和OPC Client 兩部分,OPC Server 是一個典型的現(xiàn)場數(shù)據(jù)源程序,其采集現(xiàn)場設備數(shù)據(jù)信息,通過標準的OPC 接口傳送給OPC Client 應用[5]。 OPC 技術(shù)作為工業(yè)4.0 的通訊標準之一, 早已在各大工業(yè)領(lǐng)域得到了廣泛的應用,在民爆行業(yè)中,OPC 建立了一組符合工業(yè)控制要求的接口規(guī)范,車間內(nèi)的組態(tài)軟件提供了Modbus等標準協(xié)議的驅(qū)動,對于第三方協(xié)議,通常用OPC Server采集現(xiàn)場設備數(shù)據(jù)信息,傳送給組態(tài)軟件應用,避免組態(tài)軟件專門開發(fā)第三方協(xié)議的驅(qū)動, 組態(tài)軟件只需提供OPC 驅(qū)動即可, 這樣節(jié)約了違規(guī)處理特別是第三方協(xié)議硬件數(shù)據(jù)存取的時間和精力[6]。

1.2 安全性需求

民爆生產(chǎn)線生產(chǎn)過程復雜,對生產(chǎn)安全性要求很高,在原有的設備上加裝數(shù)據(jù)采集模塊不僅影響其日常生產(chǎn),更會對其生產(chǎn)線的完整性、連貫性以及最重要的安全性造成一定影響,多余的線纜、電源、網(wǎng)線等更會給日常的生產(chǎn),原材料的運輸造成一定阻礙。因其生產(chǎn)車間的封閉性要求,也無法對其生產(chǎn)車間進行布線改造,所以不能通過數(shù)據(jù)采集模塊進行統(tǒng)一的數(shù)據(jù)采集和傳輸。

民爆生產(chǎn)線的主要生產(chǎn)設備基本都搭載著主流的PLC,如西門子、歐姆龍、三菱、施耐德等,未搭載PLC 的生產(chǎn)環(huán)節(jié)基本都有數(shù)據(jù)錄入其生產(chǎn)車間現(xiàn)場指揮平臺。運輸數(shù)據(jù)可通過運輸系統(tǒng)接口獲取。

基于以上特性,結(jié)合民爆生產(chǎn)線實際情況,在其現(xiàn)場指揮平臺部署采集服務器,通過生產(chǎn)線PLC 的以太網(wǎng)、串口等接口采集現(xiàn)場數(shù)據(jù),運用OPC 技術(shù)進行統(tǒng)一的協(xié)議轉(zhuǎn)換,供上位機使用。這種方式符合民爆生產(chǎn)線的實際情況,滿足了其對安全性的需求。

1.3 技術(shù)實現(xiàn)

民爆生產(chǎn)線采用工業(yè)以太網(wǎng)作為現(xiàn)場總線, 實現(xiàn)設備(包括熔藥、混藥、注藥、凝固護理等設備)的互聯(lián)互通,構(gòu)建開放的體系結(jié)構(gòu),便于設備擴展。對于不是以太網(wǎng)接口標準協(xié)議的設備, 需要采用接口轉(zhuǎn)換設備實現(xiàn)接口的轉(zhuǎn)換和協(xié)議的轉(zhuǎn)換, 將現(xiàn)場設備的各類協(xié)議統(tǒng)一轉(zhuǎn)換為OPC UA 的方式,對外輸出,進而存儲存入數(shù)據(jù)存儲系統(tǒng)。針對不具備通信接口的設備, 需增加安全、 可靠地傳感器,將傳感器接入數(shù)據(jù)采集器完成數(shù)據(jù)采集,數(shù)據(jù)采集器再接入工業(yè)以太網(wǎng)。

圖1 是異構(gòu)協(xié)議統(tǒng)一轉(zhuǎn)換技術(shù)路線, 現(xiàn)場控制器部分由各類的PLC 組成,用于控制現(xiàn)場IO;采集服務器起到一個中轉(zhuǎn)的作用; 數(shù)據(jù)庫服務器用于保存采集到的設備數(shù)據(jù),并為其他計算機提供訪問接口。

圖1 異構(gòu)協(xié)議統(tǒng)一轉(zhuǎn)換技術(shù)路線

在硬件層, 采集服務器通過各種硬件接口與控制器相連,對于某些的設備,需增加專用的通訊板卡;在軟件層,采集服務器內(nèi)部架設了OPC server 和數(shù)據(jù)采集程序,OPC server 通過調(diào)用驅(qū)動程序?qū)⒏鞣N協(xié)議上的數(shù)據(jù)通過OPC 接口轉(zhuǎn)發(fā)出去, 數(shù)據(jù)采集程序通過OPC UA 協(xié)議對OPC Server 進行訪問,并對數(shù)據(jù)進行解析和挖掘,并轉(zhuǎn)存至數(shù)據(jù)庫服務器。

2 數(shù)字可視化數(shù)據(jù)管理

為打通信息化系統(tǒng)與車間底層設備的數(shù)據(jù)通道,針對起爆藥生產(chǎn)線開發(fā)一套數(shù)據(jù)采集系統(tǒng),實時采集部分設備的運行參數(shù)、工藝參數(shù)等數(shù)據(jù),并傳輸至數(shù)據(jù)中心存儲,提供接口供其他系統(tǒng)訪問使用。 采用可視化大屏技術(shù),使數(shù)據(jù)以數(shù)字、圖標等形式直觀地展現(xiàn),方便統(tǒng)一管理。

2.1 數(shù)據(jù)采集

圖2 是數(shù)字化大屏數(shù)據(jù)采集的網(wǎng)絡架構(gòu)圖。本系統(tǒng)采集對象主要成品生產(chǎn)線設備狀態(tài)信息和相關(guān)生產(chǎn)管理系統(tǒng)中的數(shù)據(jù),其中生產(chǎn)線設備通過訪問西門子PLC 主控制器進行組網(wǎng)及數(shù)據(jù)采集, 實時數(shù)據(jù)通過OPC Server 發(fā)布至以太網(wǎng)提供其他信息系統(tǒng)使用, 應用服務器直接訪問Access 數(shù)據(jù)庫進行數(shù)據(jù)采集,輸入錄入終端通過RJ45進行組網(wǎng),業(yè)務數(shù)據(jù)由現(xiàn)場指揮中心和人工錄入。

圖2 數(shù)據(jù)采集網(wǎng)絡架構(gòu)圖

2.2 數(shù)據(jù)存儲與管理

用關(guān)系型數(shù)據(jù)庫Oracle 對生產(chǎn)采集的數(shù)據(jù)進行存儲管理,按數(shù)據(jù)類型對生產(chǎn)相關(guān)數(shù)據(jù)進行分類存儲,形成不同數(shù)據(jù)庫,如生產(chǎn)計劃數(shù)據(jù)庫、質(zhì)量數(shù)據(jù)庫、生產(chǎn)線運行數(shù)據(jù)庫等,支持12 個月以上的存儲時間。

數(shù)據(jù)的類型包含質(zhì)量數(shù)據(jù)、 設備數(shù)據(jù)、 生產(chǎn)管理數(shù)據(jù)、銷售數(shù)據(jù)、運輸數(shù)據(jù)等。 系統(tǒng)通過接收從sap、生產(chǎn)線控制系統(tǒng)采集的數(shù)據(jù)包,進行解析、處理后,存儲到現(xiàn)場數(shù)據(jù)庫中,這類現(xiàn)場數(shù)據(jù)通過融合、抽取、處理、裝載等存入業(yè)務數(shù)據(jù)庫。 數(shù)字可視化大屏系統(tǒng)根據(jù)需要從中抽取數(shù)據(jù),進行數(shù)據(jù)查詢、對比分析、歷史數(shù)據(jù)追溯、可視化顯示等公共操作。 此外,系統(tǒng)還可預留數(shù)據(jù)接口,為上層信息化系統(tǒng)提供基礎數(shù)據(jù),見圖3。

圖3 數(shù)據(jù)分類管理

2.3 數(shù)據(jù)分發(fā)及接口

數(shù)據(jù)分發(fā)主要負責數(shù)據(jù)庫與信息化系統(tǒng)之間的數(shù)據(jù)交互, 保證信息化系統(tǒng)能夠快速完整的接收到現(xiàn)場設備的實時數(shù)據(jù),同時負責數(shù)據(jù)預處理的工作。數(shù)據(jù)通過數(shù)據(jù)庫進行存儲外,還可通過訂閱發(fā)布模式,將實時數(shù)據(jù),歷史數(shù)據(jù)通過標準接口直接分發(fā)給生產(chǎn)信息管理、 可視化裝配等系統(tǒng)。

數(shù)據(jù)采集系統(tǒng)接口示意圖見圖4。

圖4 數(shù)據(jù)采集系統(tǒng)接口

表1 接口說明

3 系統(tǒng)設計與實現(xiàn)

3.1 系統(tǒng)架構(gòu)

基于OPC UA 架構(gòu)的起爆藥車間數(shù)據(jù)采集系統(tǒng)建立于民爆起爆藥生產(chǎn)線已有的MES 系統(tǒng)之上,由組態(tài)軟件、OPC UA、分布式數(shù)據(jù)庫、應用層組成,系統(tǒng)框架圖見圖5。

圖5 系統(tǒng)框架圖

3.2 運行邏輯

車間的數(shù)據(jù)采集基于民爆生產(chǎn)車間起爆藥生產(chǎn)線已有的硬件系統(tǒng),OPC UA 通過現(xiàn)場操作員站的組態(tài)軟件采集起爆藥生產(chǎn)的數(shù)據(jù)流,并存儲到不同的數(shù)據(jù)庫中,不同的生產(chǎn)車間對應不同的數(shù)據(jù)庫, 形成一個分布式的數(shù)據(jù)庫系統(tǒng)。 由C# 語言搭建OPC UA 框架,實現(xiàn)數(shù)據(jù)庫的管理與發(fā)布,數(shù)據(jù)庫的管理分為設備管理和信號管理,不同的生產(chǎn)車間對應不同的設備, 車間生產(chǎn)線采集的數(shù)據(jù)則以信號發(fā)布,并定義不同的信號類型,主要采用MQTT協(xié)議、SignalR 協(xié)議發(fā)布于可視化監(jiān)控系統(tǒng)和Web 端,并特別增加框架的可拓展性,以滿足工廠的其他需求。

3.3 系統(tǒng)實現(xiàn)

該系統(tǒng)的實現(xiàn)基于一個使用C# 語言開發(fā)的框架,該框架包含了實現(xiàn)OPC UA 客戶端與服務端開發(fā)的各類庫??蚣苤饕尚盘柊l(fā)布和數(shù)據(jù)庫管理兩部分組成,數(shù)據(jù)庫管理提供了三種數(shù)據(jù)庫連接方式:MySQL、Oracle 和SQLserver。 通過OPC UA 協(xié)議從生產(chǎn)線組態(tài)軟件上獲取數(shù)據(jù)流, 并在數(shù)據(jù)庫管理界面即主控程序?qū)?shù)據(jù)流進行處理與分析。

信號發(fā)布提供了三種發(fā)布方式:MQTT 協(xié)議、SignalR協(xié)議和可拓展協(xié)議。 MQTT 協(xié)議適用于起爆藥生產(chǎn)線車間的實際情況, 是該系統(tǒng)的主要數(shù)據(jù)發(fā)布方式,SignalR協(xié)議用于發(fā)布到Web 端, 為以后的智能化數(shù)據(jù)分析,構(gòu)建分布式數(shù)據(jù)庫系統(tǒng)搭建環(huán)境。 信號配置見圖6。

圖6 信號配置

4 數(shù)據(jù)采集測試

數(shù)據(jù)采集測試基于某民爆起爆藥生產(chǎn)車間, 在完成OPC 與PLC 連接建立后,通過現(xiàn)場監(jiān)控平臺的力控組態(tài)軟件進行配置,這樣的好處是減少系統(tǒng)的數(shù)據(jù)冗余,基于已有的條件,減少接口,便于管控和調(diào)試。 車間數(shù)據(jù)采集的主要信號如圖7 所示。 設備分為3 個部分, 分別為AGV、干燥間和化合間。AGV 即無人自動搬運車系統(tǒng)在民爆起爆藥生產(chǎn)車間中可以很大程度上減小轉(zhuǎn)運工的勞動強度,實現(xiàn)庫存自動點檢、根據(jù)調(diào)貨請求自動執(zhí)行物料出入庫操作,其工作狀態(tài)有五個:前進、后退、上升、下降、旋轉(zhuǎn)?;祥g是生產(chǎn)起爆藥的重要環(huán)節(jié),并且具有易燃易爆的危險性,其主要數(shù)據(jù)采集項為:加熱水管溫度、化合器溫度以及化合器狀態(tài)。 干燥間負責干燥起爆藥使之易于存儲,其主要數(shù)據(jù)采集項為:水泵溫度、熱循環(huán)水溫度、干燥時間和真空度。

圖7 數(shù)據(jù)庫

采集之后的數(shù)據(jù)存儲到數(shù)據(jù)庫中,通過C# 語言搭建的框架進行配置并發(fā)布,設備和信號配置界面見圖8。

圖8 車間數(shù)據(jù)采集信號

在配置界面對數(shù)據(jù)進行整理之后, 通過MQTT 協(xié)議發(fā)布到某民爆工廠的可視化大屏上見圖9。

圖9 可視化大屏

5 結(jié)束語

經(jīng)過民爆車間現(xiàn)場的實際測試, 部署了該生產(chǎn)管理系統(tǒng)之后,應急響應效率提升了30%以上,生產(chǎn)各環(huán)節(jié)之間的生產(chǎn)信息展示時延不超過1s, 大大提高了生產(chǎn)與管理之間的交互速率。

本系統(tǒng)雖然基本做到了打通生產(chǎn)與管理之間的信息壁壘,但是展示頁面只做到了數(shù)字化展示,并且時延性較高,無法做到實時監(jiān)控。更進一步的可以進行三維可視化建模,構(gòu)建虛擬生產(chǎn)線,并通過有效手段降低時延,對數(shù)據(jù)進行建模分析, 并對各環(huán)節(jié)的生產(chǎn)壽命及故障進行預測,建成數(shù)字孿生生產(chǎn)線。

猜你喜歡
組態(tài)生產(chǎn)線車間
方便小米粥億級生產(chǎn)線投入運行
100MW光伏車間自動化改造方案設計
智能制造(2021年4期)2021-11-04 08:54:28
16000t鍛造壓力機生產(chǎn)線將交付
基于PLC及組態(tài)技術(shù)的恒溫控制系統(tǒng)開發(fā)探討
招工啦
“扶貧車間”拔窮根
基于PLC和組態(tài)的智能電動擰緊系統(tǒng)
把農(nóng)業(yè)搬進車間
生長在生產(chǎn)線上
PLC組態(tài)控制在水箱控制系統(tǒng)的應用
锡林郭勒盟| 永兴县| 当阳市| 祥云县| 上饶县| 武义县| 哈巴河县| 永仁县| 富阳市| 江安县| 财经| 襄城县| 绥德县| 准格尔旗| 治县。| 綦江县| 凌海市| 绥宁县| 红原县| 安岳县| 壤塘县| 惠来县| 连州市| 河南省| 云和县| 中西区| 天峨县| 普陀区| 南郑县| 怀远县| 兴义市| 林口县| 金昌市| 滨海县| 亚东县| 海口市| 盐山县| 祁门县| 金湖县| 扬州市| 嵊州市|