(湖南工業(yè)職業(yè)技術(shù)學院電氣工程系,湖南 長沙 410208)
基于PROFINET技術(shù)的柔性生產(chǎn)線實訓平臺設(shè)計與實現(xiàn)
劉德玉
(湖南工業(yè)職業(yè)技術(shù)學院電氣工程系,湖南 長沙 410208)
本文以湖南工業(yè)職業(yè)技術(shù)學院自動化生產(chǎn)線、西門子技術(shù)中心實訓室為依托,利用現(xiàn)場層控制器與控制層控制器本體上的PROFINET通信接口功能,實現(xiàn)PROFINET開放式“ISO-ON-TCP”通信,通過PROFINET技術(shù)管理協(xié)調(diào)行車運送站、底盒加裝站、加蓋操作站、插銷固定站、恒溫噴涂站、物料檢測站、物料分揀站和物料倉儲站等8個功能單元站的柔性生產(chǎn),實現(xiàn)了生產(chǎn)數(shù)據(jù)的收集與控制信息實時傳遞,使生產(chǎn)數(shù)據(jù)數(shù)字化、信息化、智能化,使工業(yè)以太網(wǎng)PROFINET在柔性生產(chǎn)線實訓平臺中得以應(yīng)用。
柔性生產(chǎn)線;PROFINET;實訓
近幾年來,柔性生產(chǎn)制造的研究,隨著互聯(lián)網(wǎng)技術(shù)快速發(fā)展,工業(yè)以太網(wǎng)技術(shù)成為柔性制造的主導網(wǎng)絡(luò)技術(shù),其與以前的CC-link、CAN、PROFIBUS-DP等現(xiàn)場總線比較,通信速率要高很多,更具有集中管理功能。因此,工業(yè)制造現(xiàn)場大力推行工業(yè)以太網(wǎng)技術(shù)。而高職院校所教學的自動化生產(chǎn)線都是CC-link、PROFIBUS-DP網(wǎng)絡(luò),如THMSZC-2A、YL-335B等實訓設(shè)備。本文從柔性生產(chǎn)線實訓平臺的總體設(shè)計出發(fā),模擬企業(yè)生產(chǎn)活動,實現(xiàn)工業(yè)以太網(wǎng)PROFINET在柔性生產(chǎn)線中的應(yīng)用。
本柔性生產(chǎn)線實訓平臺是依托湖南工業(yè)職業(yè)技術(shù)學院的自動化生產(chǎn)線、西門子技術(shù)中心為基礎(chǔ)。利用紅、黃、藍3種顏色的塑料組合工件為載體,模擬企業(yè)把客戶對組合工件的需求信息,用客戶代碼、工件類型和生產(chǎn)數(shù)量等信息,輸入到柔性生產(chǎn)線中,生產(chǎn)過程中,按上料、加蓋、插銷、恒溫噴涂、顏色檢測、分揀、倉儲和搬運等8個工序進行,生產(chǎn)過程中,根據(jù)客戶的要求,隨時動態(tài)更改生產(chǎn)工藝參數(shù),實時顯示客戶的生產(chǎn)信息與進度,并進行加工過程的動畫跟蹤。
柔性生產(chǎn)線是企業(yè)的核心設(shè)備,從現(xiàn)場到控制,管理,是個完整的實時控制管理網(wǎng)絡(luò),經(jīng)調(diào)研和分析湖南主要企業(yè)的控制器使用情況,本系統(tǒng)的控制網(wǎng)絡(luò)分為現(xiàn)場層、控制層和運行管理層??刂品桨笀D見圖1所示?,F(xiàn)場層的從站測控裝置采用西門子新一代的小型可編程控制器S7-1200(CPU1214C),完成以太網(wǎng)通信向工業(yè)現(xiàn)場延伸控制,完成工業(yè)以太網(wǎng)的生產(chǎn)數(shù)據(jù)的收集與生產(chǎn)過程的實時控制與反饋??刂茖拥目刂破鞑捎梦鏖T子S7-300PLC(CPU315T-2PN/DP),進行PROFINET通信的協(xié)調(diào)工作,完成8個不同的工藝站點的工作協(xié)調(diào)與數(shù)據(jù)處理工作。運行管理層采用西門子SIMATIC WINCC V7.0監(jiān)控組態(tài),完成基于工業(yè)以太網(wǎng)PROFINET的柔性生產(chǎn)線監(jiān)控系統(tǒng)實現(xiàn),實現(xiàn)監(jiān)控系統(tǒng)的用戶登錄、工藝參數(shù)的設(shè)置、整體的實時動畫監(jiān)控等功能。實現(xiàn)各層之間數(shù)字化管理控制。

圖1 柔性生產(chǎn)線控制方案圖
2.1 PROFINET通信設(shè)計
西門子可編程控制器S7-300(CPU315T 2PN/ DP)和S7-1200 CPU(CPU 1214C)都自帶有以太網(wǎng)通信接口,此接口支持三種通信協(xié)議及服務(wù):TCP;IS0 on TCP(RCF 1006)和S7通信,本文采用的通信協(xié)議為ISO ON TCP。
ISO-on-TCP協(xié)議是基于TCP的ISO傳輸服務(wù)的協(xié)議,能夠在TCP/IP的網(wǎng)絡(luò)中將ISO應(yīng)用進行移植,高效的與硬件建立緊密的通信關(guān)系,適用于中等或較大數(shù)據(jù)量的實時通信,有效的動態(tài)長度數(shù)據(jù)傳輸,方便控制。S7-1200和S7-300兩款CPU都提供了開放式TCP/IP通信功能塊:TCON、TSEND、TRCV和TDISCON。通過通信指令的有機協(xié)調(diào),完成ISO-ON-TCP通信。本系統(tǒng)管理平臺采用的CPU315T-2 PN/DP,此CPU具有通用的“ISO-on-TCP”通信協(xié)議,可以同時連接8個通信伙伴,剛好滿足系統(tǒng)組網(wǎng)需要,每個連接伙伴通過IP地址來識別。通過更改連接數(shù)據(jù)塊中的IP地址,通過相同的連接資源,實現(xiàn)行車機械手單元、上料落料單元、加蓋單元、插銷單元、噴涂單元、檢測單元、分揀單元、物流倉儲單元和管理平臺等單元的數(shù)據(jù)交換和實時數(shù)據(jù)跟蹤。
2.2 PROFINET通信測試
實訓平臺是一個教學系統(tǒng),需要教學內(nèi)容需要由淺入深,為了驗證通信程序的正確性和方便理解程序,確立了一個生產(chǎn)測試要求:通過從PC監(jiān)控系統(tǒng)中的下單界面,確立多客戶的生產(chǎn)任務(wù),經(jīng)PROFINET下達生產(chǎn)任務(wù),并實時監(jiān)控現(xiàn)場層的生產(chǎn)數(shù)據(jù)上傳情況,并規(guī)定通信程序的測試時間為4天。以驗證通信的穩(wěn)定性、實時性。測試數(shù)據(jù)如圖2、圖3所示。從測試的數(shù)據(jù)可知,從任務(wù)的下達,至客戶生產(chǎn)信息的實時反饋,都已實現(xiàn),并通過4天的連續(xù)測試,確定PROFINET通信穩(wěn)定、實時效果好、數(shù)據(jù)反饋及時和通信的吞吐量大,達到柔性生產(chǎn)線的通信功能設(shè)計要求。
2.3 柔性生產(chǎn)線控制系統(tǒng)的程序設(shè)計
柔性生產(chǎn)線實訓平臺的管理平臺是生產(chǎn)線的核心,負責整體的協(xié)調(diào)與管理工作。如圖4管理單元程序流程圖所示,管理單元首先接收PC監(jiān)控系統(tǒng)或HMI人機交互系統(tǒng)的客戶生產(chǎn)信息,經(jīng)FB3數(shù)據(jù)處理程序,進行客戶的生產(chǎn)任務(wù)歸檔和生產(chǎn)任務(wù)的分配工作;經(jīng)FB1通信模塊,有序、按時的下達生產(chǎn)任務(wù)和啟停信息給8個功能單元。生產(chǎn)過程中,各功能單元把當前生產(chǎn)的客戶代碼、生產(chǎn)的產(chǎn)品類型、產(chǎn)品檢測結(jié)果等生產(chǎn)信息進行實時反饋,如表1、表2所示的發(fā)送數(shù)據(jù)區(qū)與接收數(shù)據(jù)區(qū)的數(shù)據(jù)定義,按照客戶生產(chǎn)信息輸入的先后順序關(guān)系、產(chǎn)品數(shù)量及類型,依照先入先出的原則,自動完成客戶的生產(chǎn)任務(wù),并把生產(chǎn)過程中的良品和不良品、產(chǎn)品種類、各客戶生產(chǎn)狀態(tài)等生產(chǎn)信息,通過工業(yè)以太網(wǎng)實時反饋給管理單元存檔,方便管理層進行信息化、數(shù)字化、智能化、人性化、個性化的智能生產(chǎn)管理。

圖2 自定義的歸檔數(shù)據(jù)類型

圖3 加蓋單元的數(shù)據(jù)歸檔實時監(jiān)控

圖4 管理單元程序流程圖
根據(jù)表1和表2所確定的生產(chǎn)交互信息,按程序流程圖的設(shè)計步驟,依據(jù)模塊化的設(shè)計思維,完成柔性生產(chǎn)線工業(yè)以太網(wǎng)的程序設(shè)計,并完成功能單元管理單元的程序設(shè)計,實現(xiàn)了功能單元的邏輯控制與生產(chǎn)數(shù)據(jù)的實時收集反饋,管理單元與功能單元的數(shù)據(jù)處理與協(xié)調(diào)管理工作,實現(xiàn)了柔性生產(chǎn)線的生產(chǎn)數(shù)字化操作。

表1 通信數(shù)據(jù)發(fā)送區(qū)域的信號說明

表2 通信數(shù)據(jù)接收區(qū)域的信號說明
柔性生產(chǎn)線的監(jiān)控系統(tǒng)是一個人機交互的操作運行平臺,監(jiān)控運行平臺與管理單元的控制器通過PROFINET相連接,使操作工人和管理人員可以通過監(jiān)控系統(tǒng)生產(chǎn)數(shù)據(jù)的輸入,實時觀測到柔性生產(chǎn)線的生產(chǎn)信息,包括客戶代碼、已完成的工件數(shù)、產(chǎn)品合格與不合格數(shù)、每個單元環(huán)節(jié)的生產(chǎn)情況等生產(chǎn)現(xiàn)場信息,并根據(jù)生產(chǎn)的一線信息,通過監(jiān)控管理平臺,實時控制生產(chǎn)線的啟停、修改生產(chǎn)工藝參數(shù)。柔性生產(chǎn)線的監(jiān)控系統(tǒng)包括HMI人機交互與PC監(jiān)控系統(tǒng)兩部分組成,具有用戶等登錄、實時監(jiān)控、任務(wù)管理、參數(shù)設(shè)置、報警等功能。
如圖5、圖6所示,監(jiān)控管理系統(tǒng)的生產(chǎn)線監(jiān)控分為主界面和8個功能單元的獨立監(jiān)控,實時監(jiān)控客戶生產(chǎn)信息和生產(chǎn)任務(wù)情況。功能單元的獨立監(jiān)控,實現(xiàn)生產(chǎn)過程的生產(chǎn)步驟動畫實時跟蹤。

圖5 監(jiān)控系統(tǒng)主界面的實時監(jiān)控

圖6 加蓋單元的實時監(jiān)控界面
本文設(shè)計的基于工業(yè)以太網(wǎng)PROFINET的自動化柔性生產(chǎn)線實訓平臺,已經(jīng)對工業(yè)以太網(wǎng)通過功能測試和安全性測試,結(jié)果表明PROFINET通信穩(wěn)定、實時性能優(yōu)、系統(tǒng)設(shè)計合理、功能完善、符合當前柔性生產(chǎn)線工作的需要。從測試的結(jié)果和通信的穩(wěn)定性可以看出,生產(chǎn)線實現(xiàn)了柔性管理、智能管理、數(shù)字化管理、圖形化管理,系統(tǒng)集成管理等功能。學生在實訓過程中,從生產(chǎn)信息的輸入,到成品的倉儲,生產(chǎn)信息的檢測,到數(shù)據(jù)的處理,對自動化生產(chǎn)線的系統(tǒng)調(diào)試、設(shè)計都有一個很好的系統(tǒng)認識。良好的動畫監(jiān)控效果,對學生有很好的教學吸引,有效提高了自動化技術(shù)專業(yè)、機電一體化技術(shù)專業(yè)的教學效果。
[1]周濟. 智能制造——“中國制造2025”的主攻方向 [J]. 中國機械工程, 2015, 17.
[2]黃誠. 基于CC—Link及網(wǎng)關(guān)模塊的柔性生產(chǎn)線教學系統(tǒng) [J].機電工程技術(shù), 2011, 40(6): 31~3.
[3]張利新, 徐揚. Profinet在工業(yè)自動控制系統(tǒng)中的應(yīng)用; proceedings of the 全國冶金自動化信息網(wǎng)2016年會論文集, F, 2016 [C].
[4]索菲婭, 董建平. 汽車柔性生產(chǎn)線先進制造技術(shù)——建設(shè)汽車強國與相關(guān)產(chǎn)業(yè)的發(fā)展 [J]. 金屬加工:冷加工, 2012, 22: 9~11.
[5]王靜. PROFINET挺進過程自動化的特點及應(yīng)用——基于以太網(wǎng)通信的工業(yè)自動化 [J]. 中國儀器儀表, 2014, 1: 63~6.
TP273;TH165
A
1671-0711(2017)04(上)-0113-03
湖南省教育廳科學研究(13C223)項目。