Ⅰ 如何實現cpu31x-2dp之間的dp主從通信
通過PROFIBUS-DP實現兩CPU集成DP介面之間的主從通信
PROFIBUS-DP從站不僅僅是ET200系列的遠程I/O站,當然也可以是一些智能從站,如帶集成DP介面和PROFIBUS 通信模塊的S7 300站,S7400站(V3.0以上)都可以作為DP的從站。下面我們將以兩個CPU315-2DP CPU之間主從通信為例介紹連接智能從站的組態方法。
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機)
2. 軟體:
STEP7 V5.3 SP2
3. 網路組態及參數設置
1) 新建項目:在STEP7中創建一個新項目,然後選擇InsertStationSimatic 300 station,插入兩個S7 300站,這里命名為Simatic 300(master)和
Simatic 300(slave)。當然也可完成一個站的配置後,再建另一個。
2) 組態從站:在兩CPU主從通信組態配置是,原則上要先組態從站。
硬體組態
雙擊Simatic 300(slave)「Hardware」,進入硬體組態窗口,在功能按鈕欄中點擊「Catalog」圖標打開硬體目錄,按硬體安裝次序和訂貨號依次插入機架、電源、CPU和SM374等進行硬體組態。
插入CPU時會同時彈出PROFIBUS介面組態窗口。也可以插入CPU後,雙擊DP(X2)插槽,打開DP屬性窗口點擊屬性按鈕進入PROFIBUS介面組態窗口。點擊「NEW」按鈕新建PROFIBUS網路,分配 PROFIBUS站地址,本例設為3號站。點擊「Propertives」按鈕組態網路屬性,選擇「Network Setting」進行網路參數設置,如波特率、行規。本例傳輸速率為1.5Mbit/s,行規為DP。
確認上述設置後,PROFIBUS介面狀態如圖3。
定義從站通信介面區
選擇「Configuration」標簽,打開I/O通信介面區屬性設置窗口,點擊「New」按鈕新建一行通信介面區,如圖5可以看到當前組態模式為主從(MS,Master-slave configuration)。注意此時只能對本地(從站)進行通信數據區的配置。
Address type: 選擇「Input」對應輸入區,「Output」對應輸出區。
Address: 設置通信數據區的起地址。
Length: 設置通信區域的大小,最多32位元組。
Unit: 選擇是按位元組(byte)還是按字(word)來通信。
Consistency: 選擇「Unit」是按在「Unit」中定義的數據格式發送,即按位元組或字發送;若選擇「All」表示是打包發送,每包最多32位元組。此時通信數據大於4個位元組時,應用SFC14,SFC15。
設置完成後點擊「Apply」按鈕確認。同樣可根據實際通信數據建立若干行,但最大不能超過244位元組。在本例中分別創建一個輸入區和一個輸出區,長度為4位元組,設置完成後可在「Configuration」窗口中看到這兩個通信介面區。
設置通信區完成後,點擊編譯存檔按鈕,編譯無誤後即完成從站的組態。
Ⅱ 關於用普通網線將S7-315-2DP/PN和電腦連接傳程序的問題。
需要設置網關的。交叉,直連這個不是必須的。如果是新裝的PLC,硬體配置還沒有下載,則需要通過編程線下載配置以後,才能通過網線通訊。
Ⅲ CPU315-2DP軟冗餘,上位機如何實現對2個CPU的數據組態連接(WINCC)
軟冗餘其實就是將需要冗餘的部分,增加一個CPU來承擔當主CPU失效時,不至於信號不能讀取和處理。如果wincc和CPU的距離短,可以使用MPI網路(長距離可用DP),將2台CPU 和 PC(wicc)組成MPI網路。設置成不同的地址,然後將硬體組態的數據分別編譯正常下載到2個CPU,在wincc這邊需要兩個通道,當分別於兩個CPU鏈接,注意地址不能重復。兩套畫面,一個根據DB數據位的切換功能即可(這是比較原始的);還有方便一點的是只要一套就行。需要先安裝動態向導編輯器,打開software rendancy,然後compile,再執行create cwd,wincc中會出現冗餘向導。wincc做冗餘向導,把備用連接的地址改了,因為它默認和主連接一樣的。 在編程和組態時需要注意一些問題,一時也說不清楚,如果你需要可以傳給你相關的圖片,以幫助你理解。
Ⅳ cpu3152dp如何接220V交流電
不能直接接入220v交流電。
需要通過電腦電源,把電壓轉化成12V的電流,在接入cpu3152dp。
Ⅳ CPU315-2DP通過PROFIBUS與ET200連接
可以。也可以直接使用CPU 315-2PN/DP。
Ⅵ 求教兩台西門子315-2DP的PLC如何通訊
如果兩台315-2DP的DP埠均已配置為DP主站且連接了不同的DP匯流排,那麼兩個CPU之間就只能通過MPI進行通訊,需要進行編程實現兩台CPU之間的數據交換。
如果兩台315-2DP的DP埠未使用,則可以將一台CPU配置為DP主站,另一台CPU配置為DP從站,並連接到同一條DP匯流排上,就可以實現兩台CPU之間的數據交換。
Ⅶ 有兩個315-2DP cpu的西門子plc系統連接上位機怎麼只能看到一個可訪問點
首先查看IP分配情況,可能是你沒有正確分配IP地址導致,分別配置IP地址後重試,另外你的兩台PLC是通過交換機與上位機鏈接嗎?
Ⅷ S7-300如何將CPU315-2DP作為從站組網
網路不是這么組態的。
你想組態網路,首先插入兩個CPU315-2DP,在硬體組態中,其中一個PLC建立DP網路。
然後在網路組態中,打開profibus網路,將另一個PLC的DP口拖動到DP線上就行了。