摘要:
自動(dòng)化網(wǎng)絡(luò)通訊是工廠自動(dòng)化控制系統(tǒng)的重要部分?;诠I(yè)以太網(wǎng)絡(luò)的管理層和Profibus-DP的控制層構(gòu)成完整的控制系統(tǒng)。本文從現(xiàn)代自動(dòng)化控制網(wǎng)絡(luò)入手,對(duì)包括4臺(tái)6RA70、1臺(tái)6SE70、2臺(tái)遠(yuǎn)程I/O站與西門子S7-400PLC所構(gòu)成的通訊網(wǎng)絡(luò)進(jìn)行深入分析和研究。提出控制字控制交直流傳動(dòng)裝置的運(yùn)行狀態(tài),該方案利用網(wǎng)絡(luò)傳輸控制字提高系統(tǒng)性能和大大簡(jiǎn)化了接線,提高工作效率。
關(guān)鍵詞:工業(yè)以太網(wǎng);現(xiàn)場(chǎng)總線;直流調(diào)速器;交流調(diào)速器
1 概述
本文以現(xiàn)代自動(dòng)化控制網(wǎng)絡(luò)進(jìn)行研究及討論其應(yīng)用。該系統(tǒng)有2個(gè)操作站,上位機(jī)計(jì)算機(jī)與PLC通過工業(yè)以太網(wǎng)通訊,2臺(tái)上位機(jī)計(jì)算機(jī)都裝有以太網(wǎng)卡CP1613。管理層采用工業(yè)以太網(wǎng)通訊,控制層采用Profibus-DP現(xiàn)場(chǎng)總線通訊。西門子S7-300PLC和S7-400PLC作為PLC控制站,直流驅(qū)動(dòng)器有西門子6RA70系列、艾墨生CT公司Mentor 系列,交流傳動(dòng)裝置有西門子6SE70系列、安川公司CIMR-G7系列,2臺(tái)ET200M遠(yuǎn)程I/O站。本文將介紹4臺(tái)6RA70、1臺(tái)6SE70、2臺(tái)遠(yuǎn)程I/O站與西門子S7-400PLC所構(gòu)成的通訊網(wǎng)絡(luò)。
2 裝置介紹
2.1 PLC通訊及遠(yuǎn)程I/O站
西門子S7-400為大型PLC,這里,通訊模塊CP443-1EX11-0XE0與交換機(jī)OSM62連接,操作臺(tái)計(jì)算機(jī)網(wǎng)卡與OSM62連接,這樣就完成了工業(yè)以太網(wǎng)的硬件要求。ET200為遠(yuǎn)程I/O站,為了減少信號(hào)電纜的敷設(shè),在設(shè)備附近放置不同類型的I/O站,如:ET200M、ET200L、ET200S、ET200X等,ET200M適合遠(yuǎn)程站點(diǎn)I/O數(shù)量較多的情況下使用。高級(jí)運(yùn)動(dòng)中心的2臺(tái)ET200M的具體配置見后面的系統(tǒng)組態(tài)。ET200M與PLC的通訊關(guān)鍵在于網(wǎng)絡(luò)組態(tài)以及ET200M的地址的設(shè)定。組態(tài)ET200M的輸入/輸出模塊從4號(hào)槽開始,3號(hào)槽留空,組態(tài)的型號(hào)必須與硬件上保持一致。當(dāng)組態(tài)的時(shí)候,編程人員選擇的模塊可以放入到相應(yīng)變成綠色的槽。組態(tài)Profibus-DP網(wǎng)絡(luò)的時(shí)候,ET200M的地址應(yīng)該與撥碼開關(guān)一致,在網(wǎng)絡(luò)中,每一臺(tái)設(shè)備的地址是開門鎖的鑰匙,地址一定要設(shè)置正確。ET200M與PLC用Profibus-DP電纜連接,如果是網(wǎng)絡(luò)的終端站,那么一定要將DP接頭的終端電阻撥到ON上。
2.2 交直流傳動(dòng)裝置
系統(tǒng)的交流傳動(dòng)裝置采用的是6SE70系列,該系列的變頻器采用的是嵌套技術(shù),技術(shù)參數(shù)可以根據(jù)需要進(jìn)行嵌套使用。另外加CBP2通信板(即西門子Profibus-DP通訊板)。西門子矢量控制型變頻傳動(dòng)裝置具有很大允許電壓波動(dòng)范圍、體積小、通訊功能強(qiáng)大,并且可同直流傳動(dòng)裝置100%的兼容。對(duì)變頻器的控制設(shè)置有內(nèi)控和外控。當(dāng)操作人員選用內(nèi)控的時(shí)候,PMU操作面板有效,控制柜上的控制信號(hào)不起作用,在這種控制模式下,變頻器的起動(dòng)和停止由PMU面板上的“1”和“0”控制。當(dāng)操作人員選用外控的時(shí)候,控制柜門上的控制信號(hào)有效,內(nèi)控與外控的切換是通過改變參數(shù)P554的值,其值為5的時(shí)候,內(nèi)控有效。
直流傳動(dòng)裝置采用的是6RA70系列,該系列裝置也是采用參數(shù)嵌套技術(shù),另外加有另外加CBP2通信板??刂乒耖T上設(shè)置有起動(dòng)、停止、故障恢復(fù)按鈕。起動(dòng)按鈕需要設(shè)置自保持功能,端子39作為停止按鈕,設(shè)置自保持功能如下:P444=17,P445=1。交直流裝置在網(wǎng)絡(luò)中的連接采用Profibus-DP電纜,將DP接口插進(jìn)CBP2通訊板,然后在P918中設(shè)置網(wǎng)絡(luò)地址。
3 系統(tǒng)應(yīng)用
3.1 系統(tǒng)組態(tài)
網(wǎng)絡(luò)硬件組態(tài),西門子S7-400PLC的編程軟件為STEP 7。啟動(dòng)STEP 7,打開向?qū)?,按照向?qū)崾拘畔⑸梢粋€(gè)項(xiàng)目。打開該項(xiàng)目的硬件組態(tài)編輯器Hardware,就可以進(jìn)行硬件組態(tài)了,本項(xiàng)目的硬件組態(tài)情況如圖1所示。
[align=center]

圖1 硬件組態(tài)示意圖[/align]
Profibus-DP網(wǎng)絡(luò)是按照主從站方式進(jìn)行工作的,CPU為主站,交直流傳動(dòng)控制器和分布式I/O作為網(wǎng)絡(luò)的從站,個(gè)從站的地址不允許重復(fù)。分布式I/O的模塊組態(tài)成為整個(gè)網(wǎng)絡(luò)的輸入/輸出信號(hào)。在組態(tài)編輯器中,點(diǎn)擊ET200M,在分布式I/O模塊的組態(tài)槽處放入模塊,在組態(tài)ET200M的時(shí)候,模塊的其始地址由程序員設(shè)計(jì)。圖2為系統(tǒng)1#操作臺(tái)ET200M的組態(tài)情況,從圖中可以查出具體的地址分配[align=center]

圖2 1#操作臺(tái)ET200M組態(tài)[/align]
3.2 網(wǎng)絡(luò)通訊數(shù)據(jù)
交直流傳動(dòng)控制器在Profibus-DP前置文件中,周期型通道的數(shù)據(jù)結(jié)構(gòu)被定義為參數(shù)過程數(shù)據(jù)對(duì)象PPO。它分成不同兩部分——PZD部分和PKW部分,且能用報(bào)文分別發(fā)送。PZD部分:即過程數(shù)據(jù)部分,包括裝置的控制字、設(shè)定值、狀態(tài)字和實(shí)際值;PKW部分:即參數(shù)部分,用于讀寫裝置的參數(shù)值。西門子S-400PLC通過Profibus-DP總線對(duì)控制字的16位進(jìn)行置位和復(fù)位。就可以對(duì)電機(jī)控制。CBP2與6RA70數(shù)據(jù)交換格式如圖3所示。
[align=center]

圖3 6RA70數(shù)據(jù)交換示意圖[/align]
3.3 PLC程序
[align=center]

圖4 DB1地址示意圖[/align]
為了實(shí)現(xiàn)CPU主站與網(wǎng)絡(luò)從站之間的通訊,我們必須在主站編寫正確的程序。這就要求調(diào)用SFC15(DPWR-DAT)。首先新建DB1,在DB1中編寫地址,高級(jí)運(yùn)動(dòng)中心的DB地址如圖4所示。在FC3中編寫通訊程序,系統(tǒng)的程序如圖5、6所示。在進(jìn)行通訊過程中,由程序?qū)﹄姍C(jī)進(jìn)行合閘/分閘及運(yùn)行使能的同時(shí),裝置的電源合閘/分閘端子和運(yùn)行使能端子始終要保持高電平。否則,會(huì)造成通訊的失敗。當(dāng)硬件條件滿足時(shí),將CPU達(dá)到RUN,我們改變1#操作臺(tái)和2#操作臺(tái)的開關(guān)狀態(tài)時(shí),n733的值會(huì)相應(yīng)變化,則說明通訊數(shù)據(jù)傳輸成功。
1#操作臺(tái)對(duì)應(yīng)的字節(jié)為IB12~I(xiàn)B15,2#操作臺(tái)對(duì)應(yīng)的字節(jié)地址是IB20~I(xiàn)B23。1#操作臺(tái)開關(guān)控制通訊控制字情況為I13.0→B3200…I13.7→B3207,I12.0→B3208…I12.7→B3215;I14.0→B3308…I14.3→B3311。2#操作臺(tái)的開關(guān)控制裝置控制字情況為I20.0→B34008…I20.7→B3415,I21.0→B3400…I21.7→B3407;I22.0→B3508…I22.3→B3511。
5 總結(jié)
工業(yè)以太網(wǎng)是國(guó)際標(biāo)準(zhǔn),Profibus-DP是目前我國(guó)最為廣泛的現(xiàn)場(chǎng)總線之一。我們通過以太網(wǎng)可以將管理層與控制層連接,通過Profibus-DP可以將具有該網(wǎng)絡(luò)通訊功能的現(xiàn)場(chǎng)設(shè)備有機(jī)的聯(lián)系起來。這樣,上位機(jī)系統(tǒng)和現(xiàn)場(chǎng)設(shè)備通過網(wǎng)絡(luò)就構(gòu)成一套完整的工廠自動(dòng)化控制結(jié)構(gòu)。我們將其應(yīng)用于武漢科技大學(xué)高級(jí)運(yùn)動(dòng)中心的傳動(dòng)系統(tǒng),經(jīng)過半年多的運(yùn)行,系統(tǒng)設(shè)計(jì)先進(jìn)、控制系統(tǒng)運(yùn)行在兩個(gè)操作臺(tái)上進(jìn)行, 武漢科技大學(xué)高級(jí)運(yùn)動(dòng)中心是博士點(diǎn)重點(diǎn)研究方向及教育部工程中心。自動(dòng)化網(wǎng)絡(luò)控制是現(xiàn)代自動(dòng)化重點(diǎn)研究?jī)?nèi)容,擁有很好的前景