湖南翰智自動化設備有限公司致力于工業自動化控制領域的產品開發、工程配套和系統集成,擁有豐富的自動化產品的應用和實踐經驗以及雄厚的技術力量。*銷售西門子S7-200PLC/S7-200CPU/S7-300PLC/S7-300CPU/S7-400PLC/S7-400CPU/S7-1200PLC/S7-1200CPU/西門子觸摸屏/西門子SITOP電源/西門子LOGO/西門子MM420變頻器/
?:吳(銷售工程師)
:
:
西門子S7-400數字量模塊西門子S7-400數字量模塊
1.擴展PROFIBUS DP功能(DPV1)
非周期性數據傳送模式允許:
? 交換大量的用戶數據(zui多240 bytes)
? 用DPV1的功能 READ 和 WRITE可以實現非周期性數據交換。傳輸數
據塊的內容應遵照 PROFIdrive參數通道(DPV1)數據集DS47(非周期參
數通道結構)。
2. 參數請求及參數應答的結構
參數請求包括三部分:請求標題、參數地址及參數值。
表2.參數請求格式
表3.參數應答格式
表4.參數請求及應答描述
表5.在DPV1參數應答中的錯誤值描述
3. S7-300/400PLC通過PROFIBUS非周期性通訊方式讀取驅動器參數。
請注意:PLC讀取驅動器參數時必須使用兩個功能塊SFC58 / SFC59 (程序參見圖5)
舉例如下:
(1) 使用標志位M10.0及功能SFC58塊將寫請求(數據集RECORD DB1) (圖6)發送至驅動器。
將M10.0設定為數值1啟動寫請求,當寫請求完成后必須將該請求置0,結束該請求。MW108 (RET_VAL)顯示錯誤代碼,用于表示功能處理時發生的錯誤。有關錯誤的描述參見“系統功能/功能塊幫助”。
(2) 之后,使用標志位M10.1及功能SFC59塊將讀請求發送至驅動器,驅動器返回參數值響應(響應塊DB2) (參見圖7) 。
將M10.1設定為數值1啟動讀請求,當讀請求完成后必須將該請求置0,結束該請求。MW110 (RET_VAL) 顯示包括錯誤代碼。
用于表示功能處理時發生的錯誤。有關錯誤的描述參見“系統功能/功能塊幫助”。