免费一级片网站-免费一级片在线-免费一级片在线观看-免费一级生活片-国产原创视频在线-国产原创中文字幕

產品列表PRODUCTS LIST

首頁 > 技術與支持 > 西門子CPU模塊6ES7350-1AH03-0AE0技術詳解

西門子CPU模塊6ES7350-1AH03-0AE0技術詳解

點擊次數:519 更新時間:2024-03-06

西門子CPU模塊6ES7350-1AH03-0AE0技術詳解


1、雙擊OB1,打開OB1編程畫面,從庫Libraries->CP PtP->CP341中調用發送程序塊FB8 P_SND_RK,分配背景數據塊DB8,將參數LADDR設為硬件組態中的輸入起始邏輯地址256。圖9

2、創建發送數據塊DB1,從站地址為2,功能碼為3,起始地址為0,讀4個寄存器數據,具體功能碼3 的使用參見Modbus Master手冊 5.3 Function Code 03 - Read Output Registers部分的說明。圖10

3、調用發送功能塊,設置參數。圖11

FB8 P_SND_RK的參數設置見下表:

SF

‘S’為發送,此處必須為大寫的‘S’

LADDR

硬件組態中的起始邏輯地址,本例中為256

REQ

發送數據觸發位,上升沿觸發,本例中為M0.0

DB_NO

發送數據塊號,本例中為1(DB1)

DBB_NO

發送數據的起始地址,本例中為0(DB1.DBB0)

LEN

發送數據的長度,本例中為6

R_TYP

‘X’為擴展的數據塊,此處必須為大寫的‘X’

R

取消通訊,本例中不用

DONE

發送完成位,發送完成后為TRUE,同時沒有錯誤

ERROR

錯誤位,為TRUE說明有錯誤

STATUS

狀態字,標識錯誤代碼,查看Modbus Master手冊第7章獲得相應的說明

其它參數

本例中不用


4、從庫中Libraries->CP PtP->CP341調用接收程序塊FB7 P_RCV_RK,分配背景數據塊DB7,將LADDR設為硬件組態中的輸入起始邏輯地址256。


圖12

5、創建接收數據塊DB2圖13

6、調用接收功能塊,設置參數。