商鋪名稱:上海斌勤電氣技術有限公司
聯系人:康奎(先生)
聯系手機:
固定電話:
企業郵箱:192061030@qq.com
聯系地址:上海市松江區三新北路1800弄(松江電子商務園區)
郵編:201501
聯系我時,請說是在電子快手網上看到的,謝謝!
臨西縣西門子6SE64402UC137AA1
希殿電氣技術有限公司經營西門子系列產品 承若質量保證,歡迎
您來電咨詢高品質西門子驅動和自動化產品價格S7-200 S7-300 S7-400 S7-1200 觸摸屏,變頻器,6FC,6SN S120 V10 V20 V60 V80 V90伺服數控備件:各類電動機,西門子保內全新原裝產品!質保一年!一年內因產品本身質量問題免費更換新產品,不收取任何費用
西門子(中國) 自動化與驅動產品合作伙伴
希殿電氣技術(上海)有限公司
聯系人;康奎先生
手機;18621061383
電話;021-60541249
工作QQ;192061030
傳真;021-57271268
可以同步更改的數據稱為一致性數據。
CPU 為所有基本數據類型(如Word 或 DWord)和所有系統定義的結構(例如 IEC_TIMERS 或 DTL)保持數據的一致性。數值的讀/寫操作不會被中斷。(例如,在讀寫四字節的DWord 完成之前,CPU 會防止對該 DWord 進行訪問)。
S7-1200 若要通過PROFIBUS DP對從站進行一致性數據讀寫,而這些數據無法通過基本數據類型表示時,系統為S7-1200提供了一致性數據讀寫的指令,DPRD_DAT和 DPWR_DAT。這兩個指令塊在STEP7 V11 指令的“擴展指令 /分布式I/O / 其它”中。通過DP一致性數據讀 / 寫指令塊,S7-1200 的DP主站可以對從站最多64 個字節讀取,最多64個字節的寫入。
DPRD_DAT :讀取DP標準從站的一致性數據。
參數說明:
DPWR_DAT:將一致性數據寫入 DP 標準從站
參數說明:
以兩個S7-1200 DP通信為例介紹編程方法步驟:
(1)、設備網絡組態同上,傳輸區參數數據一致性要選擇“總長度”。
(2)、編寫程序
在主循環程序OB1中執行DPRD_DAT和DPWR_DAT。
調用DPRD_DAT ,單擊塊參數 LADDR,將在下拉列表中選擇“傳輸區_1”,DB3從0地址開始存放接收數據。當執行指令發生錯誤時,可在MW300查詢返回的錯誤代碼。
程序執行后,DP主站通過傳輸區_1讀取DP從站從QB100開始的64字節數據,讀取結果放到DB3 。
調用DPWR_DAT ,單擊塊參數 LADDR,將在下拉列表中選擇“傳輸區_2”,DB2從0開始的地址為數據源。當執行指令發生錯誤時,可在MW302返回錯誤代碼。
執行DPWR_DAT, DP主站將DB2中64字節數據通過傳輸區_2寫到DP從站IB200開始的地址。
注意:DP從站一致性數據讀/寫指令,只能訪問無法通過基本數據類型表示的數據,比如3 個字節或 4 個字節以上的數據區域。 否則,訪問將遭到拒絕,并返回錯誤代碼 W#16#8090 。
臨西縣西門子6SE64402UC137AA1