西門子S7-300與S7-400PLC相互之間可以通過(guò)PROFIBUS-DP方式進(jìn)行通訊。本文例子是一臺(tái)CPU414-2DP作為PROFIBUS-DP通訊的主站,CPU315-2DP作為PROFIBUS-DP通訊的智能從站進(jìn)行通信。1. 硬件和軟件要求硬件:1)PROFIBUS-DP主站S7-400 CPU414-2DP;2)從站S7-300 CPU315-2DP;3)帶MPI網(wǎng)卡CP5611的編程計(jì)算機(jī);4)PROFIBUS電纜及接頭。軟件:STEP7 V5.3。把CPU414-2DP集成的DP接口和CPU315-2DP集成的DP接口連接起來(lái),然后分別組態(tài)S7-300站和S7-400站,原則上先組態(tài)從站。2. 網(wǎng)絡(luò)組態(tài)及參數(shù)設(shè)置(1)組態(tài)從站1)新建項(xiàng)目:在STEP7中創(chuàng)建一個(gè)新項(xiàng)目,點(diǎn)擊右鍵,在彈出的菜單中選擇“Insert New bbbbbb”→“SIMATIC 300 Station”,插入S7-300從站。2)組態(tài)硬件:雙擊“Hardware”選項(xiàng),進(jìn)入“HW Config”窗口。點(diǎn)擊“Catalog”圖標(biāo)打開(kāi)硬件目錄,按硬件安裝次序和訂貨號(hào)依次插入機(jī)架、電源、CPU等進(jìn)行硬件組態(tài)。插入CPU時(shí)會(huì)同時(shí)彈出PROFIBUS組態(tài)界面。點(diǎn)擊“New”按鈕新建PROFIBUS(1),組態(tài)PROFIBUS站地址,本例中為6。點(diǎn)擊“Properties”按鈕組態(tài)網(wǎng)絡(luò)屬性,選擇“Network Setings”進(jìn)行網(wǎng)絡(luò)參數(shù)設(shè)置,在本例中設(shè)置PROFIBUS的傳輸速率為“1.5Mbit/s”,行規(guī)為“DP”。點(diǎn)擊“OK”按鈕確認(rèn),出現(xiàn)PROFIBUS網(wǎng)絡(luò)。雙擊CPU315-2DP項(xiàng)下的“DP”項(xiàng),會(huì)彈出PROFIBUS-DP的屬性菜單。①在網(wǎng)絡(luò)屬性窗口選擇頂部菜單“Operating Mode”,選擇“DP slave”操作模式,如果其下的選擇框被激活,則編程器可以對(duì)從站編程,也就是說(shuō)這個(gè)接口即既以作為DP從站,同時(shí)還可以通過(guò)這個(gè)接口監(jiān)控程序。診斷地址為2046,為PROFIBUS的診斷時(shí),選擇默認(rèn)值即可。②選擇標(biāo)簽“Configuration”,點(diǎn)擊“New”按鈕新建一行通信的接口區(qū)。③在彈出的對(duì)話框中定義S7-300從站的通信接口區(qū)。Address type:選擇為“bbbbb”對(duì)應(yīng)I區(qū),“Output”對(duì)應(yīng)Q區(qū)。Length:設(shè)置通信區(qū)域的大小, 多32字節(jié)。Unit:選擇是按字節(jié)還是按字來(lái)通信。Consistency:選擇“Unit”是按在“Unit”中定義的數(shù)據(jù)格式發(fā)送,即按字節(jié)或字發(fā)送;若選擇“All”表示是打包發(fā)送,每包 多32字節(jié)。設(shè)置完成后點(diǎn)擊“Apply”按鈕確認(rèn),可再加入若干行通信數(shù)據(jù),通信區(qū)的大小與CPU型號(hào)有關(guān), 大244字節(jié)。對(duì)話框中主站的接口區(qū)是虛的,不能操作,等到組態(tài)主站時(shí),虛的選項(xiàng)框?qū)⒈患せ睿梢詫?duì)主站通信參數(shù)進(jìn)行設(shè)置。在本例中分別設(shè)置一個(gè)bbbbb區(qū)和一個(gè)Output區(qū),其長(zhǎng)度均設(shè)置為10字節(jié)。設(shè)置完成后在“Configuration”標(biāo)簽頁(yè)中會(huì)看到這兩個(gè)通信接口區(qū)。(2)組態(tài)主站 組態(tài)完從站后,以同樣的方式建立S7-400主站并組態(tài),本例中設(shè)置主站地址為2,并選擇與從站相同的PROFIBUS網(wǎng)絡(luò)。打開(kāi)硬件目錄,選擇“PROFIBUS DP→Configuration Station”文件夾,選擇CPU31x,將其拖拽到DP主站系統(tǒng)的PROFIBUS總線上,從而將其連接到DP網(wǎng)絡(luò)上。此時(shí)自動(dòng)彈出“DP-slave Properties”,在其中的“Connection”標(biāo)簽中選擇已經(jīng)組態(tài)過(guò)的從站,如果有多個(gè)從站時(shí),要一個(gè)一個(gè)連接,上面已經(jīng)組態(tài)完的S7-300從站可在列表中看到,點(diǎn)擊“Connect”按鈕將其連接至網(wǎng)絡(luò)。然后點(diǎn)擊:“Configuration”標(biāo)簽,設(shè)置主站的通信接口區(qū)。從站的輸出區(qū)與主站的輸入?yún)^(qū)相對(duì)應(yīng),從站的輸入?yún)^(qū)同主站的輸出區(qū)相對(duì)應(yīng)。配置完以后,用MPI接口分別下載到各自的CPU中初始化接口數(shù)據(jù)。在本例中,主站的QB0~QB9的數(shù)據(jù)將自動(dòng)對(duì)應(yīng)從站的數(shù)據(jù)區(qū)IB0~IB9,從站的QB0~QB9對(duì)應(yīng)主站的IB0~IB9。為了防止某一站點(diǎn)掉電而影響主站從站CPU的運(yùn)行,可分別調(diào)用OB86等塊進(jìn)行處理。
溫馨提示:湖南陽(yáng)光技術(shù)學(xué)校常年面向全國(guó)招生(不限年齡)。由湖南陽(yáng)光技術(shù)學(xué)校實(shí)戰(zhàn)一線首席技術(shù)專家授課,天天實(shí)操,全程實(shí)戰(zhàn),手把手教,。我們是正規(guī)技術(shù)學(xué)校,我們有自己的校園,我們是行業(yè)正規(guī)軍!我們有自己的教學(xué)樓、學(xué)員公寓樓、籃球場(chǎng)(2個(gè))、有校內(nèi)花園、有專業(yè)實(shí)操車間。我們會(huì)為您提供海量的西門子S7300與S7400PLC相互之間的PROFIBUSDP通訊的信息,如果您想了解有關(guān)西門子S7300與S7400PLC相互之間的PROFIBUSDP通訊方面的更多資訊,請(qǐng)經(jīng)常關(guān)注我校網(wǎng)站:www.missrz.cn 也可以加我們微信號(hào):yp941688 或 yp94168;我們將給你 詳細(xì)的與西門子S7300與S7400PLC相互之間的PROFIBUSDP通訊相關(guān)的解答。 如果您對(duì)湖南陽(yáng)光技術(shù)學(xué)校發(fā)布的西門子S7300與S7400PLC相互之間的PROFIBUSDP通訊這條信息有什么好的建議,請(qǐng)告訴我們。您的寶貴建議對(duì)我們逐步完善西門子S7300與S7400PLC相互之間的PROFIBUSDP通訊的內(nèi)容有重要的參考作用!