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