所謂全局?jǐn)?shù)據(jù)通信,就是在MPI子網(wǎng)中各個(gè)站之間實(shí)現(xiàn)一種周期循環(huán)的數(shù)據(jù)傳送,通信過(guò)程由系統(tǒng)程序執(zhí)行,因此無(wú)須用戶編程,也無(wú)須連接組態(tài),但是需要利用sTEP 7對(duì)全局?jǐn)?shù)
據(jù)(GD)進(jìn)行定義。定義的主要內(nèi)容包括參與全局?jǐn)?shù)據(jù)交換的CPU、數(shù)據(jù)發(fā)送區(qū)、數(shù)據(jù)接收區(qū)及數(shù)據(jù)包的大小等。全局?jǐn)?shù)據(jù)通信只能在MPI網(wǎng)絡(luò)的S7—300/400 PLC之間進(jìn)行。
在定義全局?jǐn)?shù)據(jù)包之前,首先要做的工作是在STEP 7中組建一個(gè)MPI子網(wǎng)。
1.組態(tài)MPI子網(wǎng)
在STEP 7中組建子網(wǎng)的大致步驟如下。
①建立項(xiàng)目。 。
②在SIMATIC Manager界面中選擇下拉菜單“Options”一“Configure Network”選項(xiàng),或者在SIMATIC Manager界面直接雙MPI,打開(kāi)NetPro界面。
③在NetPro界面的右窗口,打開(kāi)Subnets文件夾后選擇子網(wǎng)類(lèi)型,共有4種選項(xiàng):Indus—trial Ethernet(212~P2太網(wǎng))、MPI、Profibus、PTP,雙擊選中的子網(wǎng),在NetPro界面的左邊窗口就會(huì)學(xué)現(xiàn)相應(yīng)的線條,并注明了類(lèi)型名稱(chēng),不同子網(wǎng)的顏色不同。由于STEP 7項(xiàng)目的默認(rèn)子網(wǎng)類(lèi)型為MPI,所以可省略這一步驟。
④同樣在NetPro界面的右窗口,打開(kāi)Stations文件夾,雙擊或拖曳選中的站,把它們放到左邊的窗VI。
⑤在NetPro界面的左窗口,分別雙擊已經(jīng)添加的站,可直接進(jìn)入硬件組態(tài)界面(HWConfig),按照本書(shū)第7章中的介紹,對(duì)每個(gè)站依次進(jìn)行硬件組態(tài)。
⑥在NetPro界面的左窗口,雙擊表示MPI(1)子網(wǎng)的線條,彈出網(wǎng)絡(luò)屬性對(duì)話框,可設(shè)置傳輸速率和最大地址,MPI默認(rèn)傳輸速率為187.5kbps。
⑦在基礎(chǔ)上,依次單擊各站中表示MPI接口的小方框(其顏色與MPI子網(wǎng)線條的顏色相同),彈出接口屬性對(duì)話框(此處為MPI接口),選擇子網(wǎng)類(lèi)型。在屬性對(duì)話框中,NetPro已經(jīng)自動(dòng)分配了MPI地址,并且允許手動(dòng)修改。
或者,如果直接單擊接口模塊,則彈出的是模塊屬性對(duì)話框,在其中選擇接口屬性。
經(jīng)過(guò)前面的步驟,完成了一個(gè)MPI子網(wǎng)的組建工作,所包含的主要信息有:
2.支持S7連接的通信功能塊
只有S7—3。0/400 cPu支持S7通信。在S7—400/400之間可以實(shí)現(xiàn)雙邊通信,s7—300/400 PLC之間只能實(shí)現(xiàn)單邊通信,S7—300 PLC為服務(wù)器,接收和響應(yīng)來(lái)自s7—400的讀/寫(xiě)操作。
支持S7連接(協(xié)議)的通信功能塊。注意,由于SIMATIc中3種主要類(lèi)型子網(wǎng)均支持s7通信,所以表10—2所列內(nèi)容并不僅限于MPI網(wǎng)絡(luò)。
通過(guò)sTEP 7的在線幫助文檔,可以獲悉各通信功能塊的具體使用方法和注意事項(xiàng)。
PG/OP通信是MPI網(wǎng)絡(luò)最基本的通信功能,實(shí)現(xiàn)這種通信不需要在PLC側(cè)進(jìn)行任何組態(tài)和編程。當(dāng)操作員面板或觸摸屏通過(guò)MPI與PLc通信時(shí),在操作員面板或觸摸屏側(cè),要利用PROTOOL組態(tài)軟件對(duì)相關(guān)通信參數(shù)組態(tài)。
同樣地,通過(guò)MPI實(shí)現(xiàn)WINCC與s7 PLC的通信時(shí),也不需要在PLC側(cè)組態(tài)和編程,在WINCC上要對(duì)CPU的MPI站地址、槽號(hào)及網(wǎng)卡等進(jìn)行組態(tài)。
P,ofibu。(Process Field Bus)是一種面向單元級(jí)和現(xiàn)場(chǎng)級(jí)的、采用令牌總線技術(shù)的主從網(wǎng)絡(luò),是一種國(guó)際化、開(kāi)放式、不依賴(lài)于設(shè)備制造商的現(xiàn)場(chǎng)總線標(biāo)準(zhǔn)。采用Profibus標(biāo)準(zhǔn)系統(tǒng)
,不同制造商的自動(dòng)化設(shè)備通過(guò)同樣的接口交換信息。Profibus適用于高速數(shù)據(jù)交換、對(duì)實(shí)時(shí)性要求比較高的場(chǎng)合。
采用Profibus網(wǎng)絡(luò)形成分布式控制系統(tǒng),可以將復(fù)雜的自動(dòng)化任務(wù)分解成若干“子任務(wù)”,形成若干子系統(tǒng)。子系統(tǒng)之間具有高效、高速的數(shù)據(jù)交換能力,每個(gè)子系統(tǒng)的負(fù)擔(dān)較小,整個(gè)防靜電鞋 , 防靜電服系統(tǒng)反應(yīng)速度很快,并且具有網(wǎng)絡(luò)冗余能力。
Profibus由3個(gè)兼容部分組成:Profibus—DP(Decentralized Periphery,分布式外設(shè))、Pro—fibUS-PA(Process Automation,過(guò)程自動(dòng)化)、Profibus—FMS(Fieldbus MessageSpecification,現(xiàn)場(chǎng)總線報(bào)文規(guī)范),分別針對(duì)工業(yè)企業(yè)自動(dòng)化中的分布式I/o系統(tǒng)、過(guò)程控制系統(tǒng)及面向車(chē)間級(jí)的工業(yè)監(jiān)控網(wǎng)絡(luò)系統(tǒng)。
Profibus的物理層是RS一485,傳輸介質(zhì)為屏蔽雙絞線電纜(特征阻抗150~2),或者采用光纜。采用屏蔽雙絞線電纜時(shí),Profibus網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu)與MPI網(wǎng)絡(luò)基本相同防靜電鞋 , 防靜電服,所采用的總線接頭也是一樣的,并且在1個(gè)總線段的兩端要將終端電阻置于“ON”的位置——這一點(diǎn)與MPI網(wǎng)絡(luò)相同。
Profibus—PA采用符合IEC 1158—2標(biāo)準(zhǔn)的傳輸技術(shù),確保本質(zhì)安全,現(xiàn)場(chǎng)設(shè)備的電源由總線提供,傳輸介質(zhì)采用屏蔽或非屏蔽雙絞線電纜,速率為31.25 kbps??偩€段兩端要各接1個(gè)RC
終端器,由100fl電阻和1個(gè)1/,F電容串聯(lián)組成。 .
Profibus PA的從站總是接到DP/PA耦合器上,通過(guò)DP/PA耦合器可直接連到Profi—bus—DP網(wǎng),也可再經(jīng)由DP/PA Link連接到DP網(wǎng)上。