參考價(jià): | 面議 |
- 西門子通訊電纜接頭 產(chǎn)品型號(hào)
- 西門子/SIEMENS 品牌
- 代理商 廠商性質(zhì)
- 上海市 所在地
訪問(wèn)次數(shù):512更新時(shí)間:2017-07-28 17:03:29
凡在上海朕鋅電氣設(shè)備有限公司采購(gòu)西門子產(chǎn)品,均可質(zhì)保一年,假一罰十
花30秒詢價(jià),你會(huì)知道什么叫優(yōu)勢(shì);花60秒咨詢,你會(huì)知道什么叫服務(wù);
合作一次,你會(huì)知道什么叫質(zhì)量!以質(zhì)量求生存,以信譽(yù)求發(fā)展。
我司將提供*的質(zhì)量,服務(wù)作為自已Z重要的責(zé)任。
西門子PROFIBUS通訊屏蔽電纜接頭
![]() | 6ES7972-0BB52-0XA0 SIMATIC DP,連接插頭 用于 PROFIBUS 到 12 MBit/s 90° 電纜轉(zhuǎn)接件, 絕緣壓穿連接 Fast-Connect,mit PG-Buchse 15,8x 59x 35.6mm(寬x高x深) |
SIEMENS西門子上海朕鋅電氣設(shè)備有限公司
:鄭鑫
24小時(shí)銷售及:
電 話:
傳 真:021-6722 6033
手 機(jī):(同步)
: 1620718203
:www.zhenxindianqi。。cn
:
地址:上海市金山區(qū)楓灣路500號(hào)
做為Profibus 網(wǎng)絡(luò)中繼器,診斷中繼器不僅提供了中繼器的功能,還能夠?qū)rofibus網(wǎng)絡(luò)進(jìn)行網(wǎng)絡(luò)診斷和故障定位, 這里就診斷中繼器的使用做一個(gè)介紹。
1 診斷中繼器的介紹
1.1 診斷中繼器的前面板:
圖1 診斷中繼器的前面板
其中幾個(gè)設(shè)置需要注意:
表1 中繼器的設(shè)置
1.2 中繼器的診斷功能
- 時(shí)鐘信息
訂貨號(hào)為6ES7 972-0AB01-0XA0的診斷中繼器包含了一個(gè)時(shí)鐘,用于為診斷事件、靜態(tài)數(shù)據(jù)以及拓?fù)鋽?shù)據(jù)打上時(shí)間標(biāo)簽。
- 拓?fù)浣Y(jié)構(gòu)
中繼器的DP2和DP3網(wǎng)段是具有診斷功能的,可以診斷連接在這兩個(gè)網(wǎng)段上的網(wǎng)絡(luò)拓?fù)浜凸收宵c(diǎn)。但必須是6ES7 972-0AB01-0XA0以上的硬件,其硬件版本目前為V2.0.0。
如果是6ES7 972-0AB00-0XA0版本的診斷中繼器無(wú)法升級(jí)到更高版本。
做硬件升級(jí)時(shí),從網(wǎng)上下載的硬件版本文件,解壓后的三個(gè)文件沒(méi)有一般我們看到的升級(jí)用的(*.UDP)文件,此時(shí)任意選擇一個(gè)文件進(jìn)行升級(jí)操作,系統(tǒng)會(huì)自動(dòng)升級(jí)。
拓?fù)湫畔≒ROFIBUS 站地址和到診斷中繼器的距離。該信息可以從STEP7軟件中做為圖形顯示,也可以通過(guò)用戶程序進(jìn)行讀取。
- 診斷緩沖區(qū)
對(duì)于每一個(gè)網(wǎng)段(DP1/DP2/DP3/PG),診斷中繼器都有一個(gè)診斷緩沖區(qū),可以保存10條診斷信息。
這些信息可以在線讀取,也可以通過(guò)用戶程序進(jìn)行控制讀取。
- 統(tǒng)計(jì)緩存
網(wǎng)段DP2和DP3包含了兩個(gè)統(tǒng)計(jì)緩存區(qū),其中包含了沖突故障率以及報(bào)文故障率,這些信息可以用來(lái)衡量該網(wǎng)絡(luò)的質(zhì)量。
這些信息可以通過(guò)STEP7在線讀取,也可以通過(guò)用戶程序控制進(jìn)行讀取。
2 診斷中繼器的診斷方法介紹
2.1 時(shí)鐘信息
由于診斷過(guò)程中會(huì)用到時(shí)鐘信息,這里首先介紹中繼器時(shí)間的設(shè)定。
為了使診斷信息與系統(tǒng)時(shí)鐘*,一般可以將CPU中的系統(tǒng)時(shí)鐘做為時(shí)鐘信息寫(xiě)入到診斷中繼器中。但往往CPU的系統(tǒng)時(shí)鐘也不是當(dāng)前的時(shí)間,因而可以首先將CPU的時(shí)間設(shè)置成當(dāng)前時(shí)間,然后將CPU中的時(shí)間寫(xiě)入到診斷中繼器中。這里將涉及到的功能塊有:
FC3 “D_TOD_DT“ :時(shí)間格式轉(zhuǎn)換
SFC 0 "SET_CLK" :為CPU設(shè)定時(shí)間
SFC 1 "READ_CLK":讀取CPU時(shí)間
SFC58 “WR_REC“:將系統(tǒng)時(shí)間寫(xiě)入診斷中繼器(RECNUM=3C)
例程:
圖2 為中繼器設(shè)定當(dāng)前系統(tǒng)時(shí)間
2.2 拓?fù)浣Y(jié)構(gòu)
對(duì)于診斷中繼器的拓?fù)溥B接特性,首先是級(jí)聯(lián)深度也是9個(gè)中繼器,且每個(gè)級(jí)聯(lián)的診斷中繼器接線方式請(qǐng)參考手冊(cè),這里不再附圖。但注意每個(gè)中繼器的DP2/DP3網(wǎng)段可以診斷的zui遠(yuǎn)距離是100米,有的電纜只能達(dá)到80米。
另外,診斷中繼器的DP2/DP3網(wǎng)段中不能連接分支電纜(spur line)。
圖3 DP網(wǎng)段上不能有分支電纜
且同一診斷回路上不能有兩個(gè)診斷設(shè)備,即兩個(gè)帶診斷功能的接口不能連接在一起(圖4)。
圖4 診斷回路的錯(cuò)誤連接方式
關(guān)于隔離和接地的特性:
1) DP2、DP3和PG接口之間沒(méi)有電氣隔離,DP1、電源和它們之間是電氣隔離的,且PE和“地”之間是隔離的。
2) 如果系統(tǒng)希望是“浮地”的,則要求使用“浮地”的電源。但不管什么情況PE都必須是接地的。
網(wǎng)絡(luò)中終端電阻的設(shè)置以及診斷中繼器面板上的終端電阻的設(shè)置請(qǐng)看參考下圖:
圖5 網(wǎng)絡(luò)拓?fù)湟约敖K端電阻的設(shè)置
說(shuō)明:
由于診斷中繼器的PG接口有內(nèi)置的終端電阻,因而如果是使用Porfibus接頭連接PC/PG到診斷中繼器的PG口,則PC/PG端需要設(shè)終端電阻為“On”,而診斷中繼器上的插頭則設(shè)為“Off”。且這里的PC/PG的連接到PG口僅用于網(wǎng)絡(luò)維護(hù),不能用于連接網(wǎng)絡(luò)站點(diǎn)。
如果DP2/DP3所連接的網(wǎng)段上有額外的OLM,則OLM包括其以后的網(wǎng)段將不能被診斷中繼器所識(shí)別。
同時(shí),在Step7的參數(shù)設(shè)置中,將該網(wǎng)段的拓?fù)湓\斷功能關(guān)閉(OFF)。
如果DP2/DP3所連接的網(wǎng)段上有額外的RS485中繼器,則可以選擇是否將網(wǎng)段拓?fù)湓\斷功能關(guān)閉:
如果將該網(wǎng)段的拓?fù)湓\斷功能關(guān)閉,則否則該網(wǎng)段上的其它站也無(wú)法再進(jìn)行拓?fù)湓\斷;
否則至少可以對(duì)RS485源端所連接的網(wǎng)段進(jìn)行拓?fù)湓\斷。
對(duì)于拓?fù)浣Y(jié)構(gòu)的診斷,在Step7中,僅組態(tài)“DR-CfgData”模板即可。且將監(jiān)視網(wǎng)絡(luò)同步的參數(shù)設(shè)置為“OFF”。
另外,在DP中斷模式的選擇中,DPV1模式下,CPU將不再激活OB82,因而建議將模式選擇默認(rèn)為“DPV0”即可。
2.2.1 通過(guò)STEP7軟件進(jìn)行網(wǎng)絡(luò)拓?fù)湓\斷
通過(guò)STEP7軟件(STEP7 V5.2以上)自身提供的功能就可以實(shí)現(xiàn)網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的診斷。
1)在組態(tài)好的項(xiàng)目中,打開(kāi)STEP7 NetPro,選擇 PLC?Profibus?Show Network topolodgy。
圖6 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)診斷
所得到的拓?fù)涫菆D形化的,同時(shí)菜單中還提供了各種診斷功能,例如報(bào)文沖突率以及故障率等的圖形化顯示,以及故障點(diǎn)發(fā)生的距離等信息,還可以將這些信息轉(zhuǎn)化成表格的形式,這里不再一一列舉。
圖7 網(wǎng)絡(luò)拓?fù)鋱D
圖8 故障診斷畫(huà)面
2.2.2 通過(guò)用戶程序進(jìn)行網(wǎng)絡(luò)拓?fù)湓\斷
如果用戶希望在沒(méi)有STEP7的情況下通過(guò)程序?qū)W(wǎng)絡(luò)拓?fù)溥M(jìn)行診斷,則可以在用戶程序中調(diào)用SFC103 “DP TOPOL“,但只有S7 400系列的PLC才支持這個(gè)功能。
在調(diào)用SFC103時(shí),注意將使能端(REQ)置位后,需要將其復(fù)位,否則該功能塊將一直進(jìn)行讀拓?fù)涞牟僮鳌?/p>
3 診斷緩沖區(qū)
3.1 診斷緩沖區(qū)信息讀取
診斷中繼器可以診斷出以下類型的故障:
1) 信號(hào)線A/B斷線,
2) 信號(hào)線A/B、屏蔽層短路,
3) 終端電阻缺失,
4) 連接松動(dòng),
5) 非法的級(jí)聯(lián),
6) 網(wǎng)段中存在兩個(gè)或更多的檢測(cè)回路,
7) 網(wǎng)段站點(diǎn)過(guò)多,
8) 站點(diǎn)離診斷中繼器太遠(yuǎn),
9) 錯(cuò)誤信息。
但對(duì)于下述故障,診斷中繼器目前還無(wú)法識(shí)別:
1) 終端電阻上沒(méi)有電壓,
2) 終端電阻連接,但并沒(méi)有站點(diǎn),
3) 額外的終端電阻,
4) 信號(hào)線A和B之間短路
診斷的方法包括:
1 診斷中繼器上的故障指示燈
2 STEP7 在線診斷信息
3 診斷功能塊(FB125,SFC13等)
關(guān)于功能塊的調(diào)用,可以參考網(wǎng)上的說(shuō)明或者相關(guān)的文檔,這里不再做為重點(diǎn)介紹,在此僅對(duì)手冊(cè)中的相關(guān)的診斷字節(jié)進(jìn)行說(shuō)明。
在讀出的診斷數(shù)據(jù)中,從字節(jié)0開(kāi)始,到字節(jié)7,都是網(wǎng)絡(luò)的基本信息。如果某個(gè)網(wǎng)段出現(xiàn)診斷信息,則應(yīng)該新從該網(wǎng)段對(duì)應(yīng)的地址區(qū)中讀取信息。
如圖所示,在程序中調(diào)用了SFC13,由于所連接的網(wǎng)段是DP2,因而從診斷數(shù)據(jù)區(qū)的地8個(gè)字節(jié)開(kāi)始,到第26個(gè)字節(jié)為止共19個(gè)字節(jié)為對(duì)應(yīng)該網(wǎng)段的診斷信息。
圖 9 SFC13得到的診斷信息字節(jié)
從信息中,我們可以得到故障發(fā)生在DP2網(wǎng)段距離中繼器大概1.2米(15:DBB22=B#16#0B)的地方,故障類型是信號(hào)線A或B斷線或缺少終端電阻(17:DBB24=B#16#40?B.6)。
通過(guò)STEP7 在線診斷功能,我們看到STEP7上得到的診斷信息為:
圖 10 通過(guò)Step7 在線診斷得到的故障信息
可以看到,用戶通過(guò)程序得到的網(wǎng)絡(luò)診斷信息與在線信息是*的。
通過(guò)程序得到的這些診斷信息可以在上位機(jī)畫(huà)面上進(jìn)行顯示,更加方便了現(xiàn)場(chǎng)操作人員及時(shí)得到網(wǎng)絡(luò)故障的信息。
對(duì)于通過(guò)STEP7 診斷得到的故障發(fā)生點(diǎn)的位置,需要進(jìn)行說(shuō)明的是,每經(jīng)過(guò)一個(gè)診斷站點(diǎn),實(shí)際距離將減少0.7米。
即:故障位置 = 檢測(cè)距離 - (0.7 m * 檢測(cè)站點(diǎn))
比如在網(wǎng)絡(luò)中,診斷中繼器后面第6個(gè)站點(diǎn)發(fā)生了故障,此時(shí)通過(guò)STEP7得到的診斷距離為30米,則實(shí)際距離應(yīng)為:30-(0.7 X 5)=26.5米。
3.2 等時(shí)同步
對(duì)于硬件版本V2.0.0,軟件版本V5.0的中繼器,可以對(duì)等時(shí)同步的錯(cuò)誤進(jìn)行診斷。
3.2.1 等時(shí)同步的網(wǎng)絡(luò)設(shè)置
首先設(shè)置等時(shí)同步:
1) DP主站CPU的設(shè)置
在做為DP主站的CPU中,設(shè)置過(guò)程映像分區(qū)做為等時(shí)同步的映像區(qū):
圖11 在OB61中設(shè)置映像區(qū)
2) DP總線的設(shè)置
在DP總線上,設(shè)置等時(shí)同步的功能(圖12)。
圖12 DP等時(shí)同步的總線參數(shù)設(shè)置
3) DP從站的設(shè)置
對(duì)于DP從站上需要進(jìn)行同步的地址進(jìn)行設(shè)置(圖13)
圖13 DP從站的同步設(shè)置
4) 診斷中繼器的設(shè)置
診斷中繼器上,選擇“TSYNC-Diag-Module” 模板進(jìn)行組態(tài)。
圖14 同步設(shè)置
3.2.2 等時(shí)同步錯(cuò)誤的診斷
同時(shí)在參數(shù)中選擇診斷功能:
圖15 參數(shù)選擇
同時(shí)在OB61中調(diào)用SFC126/SFC127。
如果網(wǎng)絡(luò)中出現(xiàn)等時(shí)同步的錯(cuò)誤時(shí),將在診斷信息第84~90字節(jié)中讀取診斷信息。
4 統(tǒng)計(jì)緩存
對(duì)于統(tǒng)計(jì)緩存,除了可以通過(guò)STEP7自帶的診斷功能得到圖形化的信息,還可以通過(guò)調(diào)用SFC59“RD_REC“或SFB52 “RDREC“得到統(tǒng)計(jì)數(shù)據(jù)。當(dāng)然,之前我們介紹的診斷緩沖區(qū)以及拓?fù)浔硪部梢酝ㄟ^(guò)調(diào)用這兩個(gè)功能塊獲得。
在調(diào)用SFC59時(shí),一般會(huì)有調(diào)用不同數(shù)據(jù)記錄區(qū)得到不同的信息,這些數(shù)據(jù)記錄區(qū)號(hào)均可以在手冊(cè)中得到。
在下面的例程中,調(diào)用了SFC59,其中RECNUM選擇的是“16#1F”,對(duì)應(yīng)手冊(cè),可以查到:
西門子PROFIBUS通訊屏蔽電纜接頭
表2 數(shù)據(jù)記錄區(qū)號(hào)
這里1FH表示的是讀DP2的診斷緩沖區(qū)。
圖11 通過(guò)SFC59讀時(shí)鐘
診斷緩沖區(qū)共10條記錄,其中前4個(gè)字節(jié)是網(wǎng)絡(luò)信息,然后每條記錄共23個(gè)字節(jié),其中前8個(gè)字節(jié)是時(shí)間信息:94年01月01日0時(shí)0分...星期6。
一.PROFIBUS 簡(jiǎn)介
1. PROFIBUS 基本性質(zhì)
PROFIBUS規(guī)定了串行現(xiàn)場(chǎng)總線系統(tǒng)的技術(shù)和功能特性。通過(guò)這個(gè)系統(tǒng),從底層(傳感器、執(zhí)行器級(jí))到中層(單元級(jí))的分布式、數(shù)字現(xiàn)場(chǎng)可編程控制器都可以連網(wǎng)。PROFIBUS區(qū)分為主站和從站。
> 主站 主站掌握總線中數(shù)據(jù)流的控制權(quán)。只要它擁有訪問(wèn)總線權(quán)(令牌),主站就可在沒(méi)有外部請(qǐng)求的情況下發(fā)送信息。在PROFIBUS協(xié)議中,主站也被稱作主動(dòng)節(jié)點(diǎn)。
> 從站 從站是簡(jiǎn)單的輸入、輸出設(shè)備。典型的從站為傳感器,執(zhí)行器以及變頻器。從站也可為智能從站,如S7300/400帶集成口的CPU等。從站不 會(huì)擁有總線訪問(wèn)的*。從站只能確認(rèn)收到的信息或者在主站的請(qǐng)求下發(fā)送信息。從站也被稱作被動(dòng)節(jié)點(diǎn)。
> 傳輸方法 符合美國(guó)標(biāo)準(zhǔn)EIA RS485的閉合電路傳輸,是制造工程、建筑服務(wù)管理 系統(tǒng)和動(dòng)力工程的基本標(biāo)準(zhǔn)。它采用銅導(dǎo)體的雙絞線,也可用光纖。
> 傳輸速度 PROFIBUS總線的傳輸速率從9.6Kbit/s—12Mbit/s。
網(wǎng)段總線長(zhǎng)度與傳輸速率的關(guān)系
傳輸速率/(Kbit/s) | 9.6—187.5 | 500 | 1500 | 3000--12000 |
總線長(zhǎng)度/m | 1000 | 400 | 200 | 100 |
> zui大節(jié)點(diǎn)數(shù) 127(地址0-126)
2. ROFIBUS現(xiàn)場(chǎng)應(yīng)用類型
PROFIBUS提供了三種通信協(xié)議類型:FMS,DP和PA
> PROFIBUS-FMS: 用于現(xiàn)場(chǎng)通用通信任務(wù)的FMS接口(DIN 19245 T.2)
> PROFIBUS-DP: 用于與分布式I/O進(jìn)行高速通訊
> PROFIBUS-PA: 用于執(zhí)行規(guī)定現(xiàn)場(chǎng)設(shè)備特性的PA設(shè)備,它使用擴(kuò)展的PROFIBUS-DP協(xié)議進(jìn)行數(shù)據(jù)傳輸。
3. 利用PROFIBUS DP進(jìn)行的通信
PROFIBUS-DP是為了實(shí)現(xiàn)在傳感器-執(zhí)行器級(jí)快速數(shù)據(jù)交換而設(shè)計(jì)的。*控制裝置(例如可編程控制器)在這里通過(guò)一種快速的串行接口與分布式輸入和輸出設(shè)備通信。與這些裝置的通信一般是循環(huán)發(fā)生的。
*控制器(主站)從從站讀取輸入信息并將輸出信息寫(xiě)到從站。
單主站或者多主站系統(tǒng)可以由PROFIBUS-DP來(lái)實(shí)現(xiàn)。這使得系統(tǒng)配置異常方便。一條總線zui多可以連接126個(gè)設(shè)備(主站或從站)。
> 系統(tǒng)配置
系統(tǒng)配置的規(guī)范包含一系列的站點(diǎn),I/O地址的分配, 輸入輸出數(shù)據(jù)的完整性,診斷信息的格式以及總線參數(shù)。
> 設(shè)備類型
DP1類主站 這是一種在給定的信息循環(huán)中與分布式站點(diǎn)(DP從站)交換信息 的*控制器。 | |||||||
典型的設(shè)備有: 可編程控制器(PLC),微機(jī)數(shù)值控制(CNC)或計(jì)算機(jī)(PC) 等。 | |||||||
DP2類主站 屬于這一類的裝置包括編程器,組態(tài)裝置和診斷裝置,例如上位 機(jī)。這些設(shè)備在DP系統(tǒng)初始化時(shí)用來(lái)生成系統(tǒng)配置。 | |||||||
DP從站 一臺(tái)DP從站是一種對(duì)過(guò)程讀和寫(xiě)信息的輸入、輸出裝置(傳感器/ 執(zhí)行器),例如分布式I/O,ET200,變頻器等。 |
二.通過(guò)PROFIBUS-DP實(shí)現(xiàn)兩CPU集成DP接口之間的主從通信
PROFIBUS-DP從站不僅僅是ET200系列的遠(yuǎn)程I/O站,當(dāng)然也可以是一些智能從站,如帶集成DP接口和PROFIBUS 通信模塊的S7 300站,S7400站(V3.0以上)都可以作為DP的從站。下面我們將以兩個(gè)CPU315-2DP CPU之間主從通信為例介紹連接智能從站的組態(tài)方法。
1. 硬件和軟件需求
硬件:
PROFIBUS-DP主站 S7-300 CPU315-2DP(6ES7 315-2AG10-0AB0),SM374
PROFIBUS-DP從站 S7-300 CPU315-2DP(6ES7 315-2AG10-0AB0);SM374
PROFIBUS電纜及接頭
CP5512(PCMCIA卡,用于筆記本電腦)或PC適配器,CP5611(PC機(jī))
軟件:
STEP7 V5.3 SP2
2. 網(wǎng)絡(luò)組態(tài)及參數(shù)設(shè)置
1) 新建項(xiàng)目:
在STEP7中創(chuàng)建一個(gè)新項(xiàng)目,然后選擇Insert ® Station ® Simatic 300 station,插入兩個(gè)S7 300站,這里命名為Simatic 300(master)和 Simatic 300(slave)。當(dāng)然也可完成一個(gè)站的配置后,再建另一個(gè)。如圖1。
圖1 在STEP7 硬件組態(tài)中插入兩個(gè)S7 300站
2) 組態(tài)從站:在兩CPU主從通信組態(tài)配置是,原則上要先組態(tài)從站。
> 硬件組態(tài)
雙擊Simatic 300(slave)“Hardware”,進(jìn)入硬件組態(tài)窗口,在功能按鈕欄中點(diǎn)擊“Catalog”圖標(biāo)打開(kāi)硬件目錄,按硬件安裝次序和訂貨號(hào)依次插入機(jī)架、電源、CPU和SM374等進(jìn)行硬件組態(tài)。
插入CPU時(shí)會(huì)同時(shí)彈出PROFIBUS接口組態(tài)窗口。也可以插入CPU后,雙擊DP(X2)插槽,打開(kāi)DP屬性窗口點(diǎn)擊屬性按鈕進(jìn)入PROFIBUS接口組態(tài)窗口。點(diǎn)擊“NEW”按鈕新建PROFIBUS網(wǎng)絡(luò),分配 PROFIBUS站地址,本例設(shè)為3號(hào)站。點(diǎn)擊“Propertives”按鈕組態(tài)網(wǎng)絡(luò)屬性,選擇“Network Setting”進(jìn)行網(wǎng)絡(luò)參數(shù)設(shè)置,如波特率、行規(guī)。本例傳輸速率為1.5Mbit/s,行規(guī)為DP。如圖2。
圖2 Profibus DP 網(wǎng)絡(luò)參數(shù)設(shè)置
確認(rèn)上述設(shè)置后,PROFIBUS接口狀態(tài)如圖3。
圖3 Profibus 接口狀態(tài)
> DP 模式選擇
同樣在DP屬性設(shè)置對(duì)話框中,選擇“Operating Mode”標(biāo)簽,激活“DP slave”操作模式。如果“Test,commissioning,routing”選項(xiàng)被激活,則意味著這個(gè)接口既可以作為DP從站,同時(shí)還可以通過(guò)這個(gè)接口監(jiān)控程序。也可以用STEP7 F1幫助功能查看詳細(xì)信息。
圖4 DP 模式選擇
> 定義從站通信接口區(qū)
選擇“Configuration”標(biāo)簽,打開(kāi)I/O通信接口區(qū)屬性設(shè)置窗口,點(diǎn)擊“New”按鈕新建一行通信接口區(qū),如圖5可以看到當(dāng)前組態(tài)模式為主從(MS,Master-slave configuration)。注意此時(shí)只能對(duì)本地(從站)進(jìn)行通信數(shù)據(jù)區(qū)的配置。
Address type: 選擇“Input”對(duì)應(yīng)輸入?yún)^(qū),“Output”對(duì)應(yīng)輸出區(qū)。 | |||||||
Address: 設(shè)置通信數(shù)據(jù)區(qū)的起地址。 | |||||||
Length: 設(shè)置通信區(qū)域的大小,zui多32字節(jié)。 | |||||||
Unit: 選擇是按字節(jié)(byte)還是按字(word)來(lái)通信。 | |||||||
Consistency: 選擇“Unit”是按在“Unit”中定義的數(shù)據(jù)格式發(fā)送,即按字節(jié)或字發(fā)送; 若選擇“All”表示是打包發(fā)送,每包zui多32字節(jié)。此時(shí)通信數(shù)據(jù)大于4個(gè) 字節(jié)時(shí),應(yīng)用SFC14,SFC15。 |
設(shè)置完成后點(diǎn)擊“Apply”按鈕確認(rèn)。同樣可根據(jù)實(shí)際通信數(shù)據(jù)建立若干行,但zui大不能超過(guò)244字節(jié)。在本例中分別創(chuàng)建一個(gè)輸入?yún)^(qū)和一個(gè)輸出區(qū),長(zhǎng)度為4字節(jié),設(shè)置完成后可在“Configuration”窗口中看到這兩個(gè)通信接口區(qū)。如圖6。
圖5 通信接口區(qū)設(shè)置
圖6 設(shè)置完成后的從站通信區(qū)
> 設(shè)置通信區(qū)完成后,點(diǎn)擊編譯存盤按鈕,編譯無(wú)誤后即完成從站的組態(tài)。
圖7 從站的編譯存盤
3) 組態(tài)主站
> 完成從站組態(tài)后,就可以對(duì)主站進(jìn)行組態(tài),基本過(guò)程與從站相同。在完成基本 硬件組態(tài)后對(duì)DP接口參數(shù)進(jìn)行設(shè)置,如圖8。本例中地址設(shè)為2,并選擇與從站相同的PROFIBUS網(wǎng)絡(luò)(PROFIBUS1)。波特率以及行規(guī)與從站應(yīng)設(shè)置相同。(1.5Mbit/s;DP)。
> 然后在DP屬性設(shè)置對(duì)話框中,選擇“Operating Mode”標(biāo)簽,選擇“DP Master”操作模式。如圖9所示。
圖8 主站DP接口參數(shù)設(shè)置
圖9 DP接口為主站
> 連接從站:在硬件組態(tài)(HW Config)窗口中,打開(kāi)硬件目錄,選擇“ PROFIBUS DP ® Configured Stations”文件夾,將CPU31x拖拽到主站系統(tǒng)DP接口的PROFIBUS總線上,這時(shí)會(huì)同時(shí)彈出DP從站連接屬性對(duì)話框,選擇所要連接的從站后,點(diǎn)擊“Connect”按鈕確認(rèn)。如圖10。
注:如果有多個(gè)從站存在時(shí),要一一連接。
圖10 連接從站
> 通信接口區(qū):連接完成后,點(diǎn)擊“Configuration”標(biāo)簽,設(shè)置主站的通信接口區(qū)從站的輸出區(qū)與主站的輸入?yún)^(qū)相對(duì)應(yīng),從站的輸入?yún)^(qū)同主站的輸出區(qū)相對(duì)應(yīng),如圖11所示。圖12為設(shè)置完成I/O通信區(qū)。
圖11 通信數(shù)據(jù)區(qū)設(shè)置
圖12 通信數(shù)據(jù)區(qū)
確認(rèn)上述設(shè)置后,在硬件組態(tài)(HW Config)中,選擇編譯存盤按鈕,編譯無(wú)誤后即完成主從通信組態(tài)配置。
圖 13 組態(tài)的編譯存盤
簡(jiǎn)單編程:在程序調(diào)試階段,建議將OB82,OB86,OB122下載到CPU中,這樣可使在CPU有上述中斷觸發(fā)時(shí), CPU仍可運(yùn)行。相關(guān)OB的解釋可以參照STEP7幫助。
S7300電源模板
6ES7307-1BA00-0AA0
6ES7307-1EA00-0AA0
6ES7307-1KA01-0AA0
CPU
6ES7312-1AE13-0AB0
6ES7312-5BE03-0AB0
6ES7313-5BF03-0AB0
6ES7313-6BF03-0AB0
6ES7313-6CF03-0AB0
6ES7314-1AG13-0AB0
6ES7314-6BG03-0AB0
6ES7314-6CG03-0AB0
6ES7315-2AG10-0AB0
6ES7315-2EH13-0AB0
6ES7317-2AJ10-0AB0
6ES7317-2EK13-0AB0
6ES7318-3EL00-0AB0
內(nèi)存卡
6ES7 953-8LF20-0AA0
6ES7 953-8LG11-0AA0
6ES7 953-8LJ20-0AA0
6ES7 953-8LL20-0AA0
6ES7 953-8LM20-0AA0
6ES7 953-8LP20-0AA0
開(kāi)關(guān)量模板
6ES7 321-1BH02-0AA0
6ES7 321-1BH10-0AA0
6ES7 321-1BH50-0AA0
6ES7 321-1BL00-0AA0
6ES7 321-7BH01-0AB0
6ES7 321-1EL00-0AA0
6ES7 321-1FF01-0AA0
6ES7 321-1FF10-0AA0
6ES7 321-1FH00-0AA0
6ES7 321-1CH00-0AA0
6ES7 321-1CH20-0AA0
6ES7 322-1BH01-0AA0
6ES7 322-1BH10-0AA0
6ES7 322-1CF00-0AA0
6ES7 322-8BF00-0AB0
6ES7 322-5GH00-0AB0
6ES7 322-1BL00-0AA0
6ES7 322-1FL00-0AA0
6ES7 322-1BF01-0AA0
6ES7 322-1FF01-0AA0
6ES7 322-5FF00-0AB0
6ES7 322-1HF01-0AA0
6ES7 322-1HF10-0AA0
6ES7 322-1HH01-0AA0
6ES7 322-5HF00-0AB0
6ES7 322-1FH00-0AA0
6ES7 323-1BH01-0AA0
6ES7 323-1BL00-0AA0
模擬量模板
6ES7 331-7KF02-0AB0
6ES7 331-7KB02-0AB0
6ES7 331-7NF00-0AB0
6ES7 331-7NF10-0AB0
6ES7 331-7HF01-0AB0
6ES7 331-1KF01-0AB0
6ES7 331-7PF01-0AB0
6ES7 331-7PF11-0AB0
6ES7 332-5HD01-0AB0
6ES7 332-5HB01-0AB0
6ES7 332-5HF00-0AB0
6ES7 332-7ND02-0AB0
6ES7 334-0KE00-0AB0
6ES7 334-0CE01-0AA0
附件
6ES7 365-0BA01-0AA0
6ES7 360-3AA01-0AA0
6ES7 361-3CA01-0AA0
6ES7 368-3BB01-0AA0
6ES7 368-3BC51-0AA0
6ES7 368-3BF01-0AA0
6ES7 368-3CB01-0AA0
6ES7 390-1AE80-0AA0
6ES7 390-1AF30-0AA0
6ES7 390-1AJ30-0AA0
6ES7 390-1BC00-0AA0
6ES7 392-1AJ00-0AA0
6ES7 392-1AM00-0AA0
6ES7 392-1BM01-0AA0
功能模板
6ES7 350-1AH03-0AE0
6ES7 350-2AH00-0AE0
6ES7 351-1AH01-0AE0
6ES7 352-1AH02-0AE0
6ES7 355-0VH10-0AE0
6ES7 355-1VH10-0AE0
6ES7 355-2CH00-0AE0
6ES7 355-2SH00-0AE0
6ES7 338-4BC01-0AB0
6ES7 352-5AH00-0AE0
6ES7 352-5AH00-7XG0
通訊模板
6ES7 340-1AH02-0AE0
6ES7 340-1BH02-0AE0
6ES7 340-1CH02-0AE0
6ES7 341-1AH01-0AE0
6ES7 341-1BH01-0AE0
6ES7 341-1CH01-0AE0
6ES7 870-1AA01-0YA0
6ES7 870-1AB01-0YA0
6ES7 902-1AB00-0AA0
6ES7 902-1AC00-0AA0
6ES7 902-1AD00-0AA0
6ES7 902-2AB00-0AA0
6ES7 902-2AC00-0AA0
6ES7 902-2AG00-0AA0
6ES7 902-3AB00-0AA0
6ES7 902-3AC00-0AA0
6ES7 902-3AG00-0AA0
6GK7 342-5DA02-0XE0
6GK7 342-5DF00-0XE0
6GK7 343-5FA01-0XE0
6GK7 343-1EX30-0XE0
6GK7 343-1EX21-0XE0
6GK7 343-1CX00-0XE0
6GK7 343-1CX10-0XE0
6GK7 343-1GX20-0XE0
6GK7 343-1GX21-0XE0
6GK7 343-1HX00-0XE0
6GK7 343-2AH00-0XA0
6ES7971-1AA00-0AA0
6ES7971-5BB00-0AA0
6ES7314-6EH04-0AB0