S7 1200與S7 1200之間的S7乙太網通訊

2022-08-21 01:27:14 字數 1074 閱讀 9788

第一步,1214dc\dc\dc一台,1214dc\dc\dc一台,交換機一台

第二步,開啟博圖軟體,新建專案,新增 本地plc(s7-1214dc\dc\dc),開啟plc1屬性,新增新子網,設定ip為10.10.56.20;在保護\連線機制中勾選允許遠端夥伴訪問。

第三步,新增夥伴plc(s7-1214dc\dc\dc),開啟裝置plc性,加入子網2,設定ip為10.10.56.10;在   保護\連線機制   中勾選允許遠端夥伴訪問。

第四步,開啟  裝置和網路\網路檢視,選中檢視中的黑色plc模組,點選左上方的連線,此時檢視中的兩個plc模組變為淺藍色,右擊本地plc,新增新連線;在建立新連線視窗右選                   

,選擇視窗左側的某個裝置,點選新增;

第五步,在其中的任意一台plc中進行程式設計,此處我們選擇在plc1進行程式設計,開啟ob1,拖入get\put指令;

第六步,補充功能塊的各個針腳;

(2)  此處採用輪詢的掃瞄方式,不需要手動觸發req;

(3)get/put指令的req可以同時接通,所以在執行時單獨輪詢,不用做整體輪詢;

S7 1200和S7 1500數學函式

可以使用 計算 指令定義並執行表示式,根據所選資料型別計算數 算或複雜邏輯運算。可以從指令框的 下拉列表中選擇該指令的資料型別。根據所選的資料型別,可以組合某些指令的函式以執行複雜計算。將在乙個對話方塊中指定待計算的表示式,單擊指令框上方的 計算器 圖示可開啟該對話方塊。表示式可以包含輸入引數的名稱...

S7 1200和S7 1500定時器操作

使用 生成脈衝 generate pulse 指令,可以將輸出 q 置位為預設的一段時間。當輸入 in 的邏輯運算結果 rlo 從 0 變為 1 訊號上公升沿 時,啟動該指令。指令啟動時,預設的時間 pt 即開始計時。無論後續輸入訊號的狀態如何變化,都將輸出 q 置位由 pt 指定的一段時間。pt ...

S7 1200和S7 1500轉換操作

轉換值 指令將讀取引數 in 的內容,並根據指令框中選擇的資料型別對其進行轉換。轉換值將在 out 輸出處輸出。如果滿足下列條件之一,則使能輸出 eno 的訊號狀態為 0 使能輸入 en 的訊號狀態為 0 執行過程中發生溢位之類的錯誤。可以使用 取整 指令將輸入 in 的值四捨五入取整為最接近的整數...