西門子代理商-廣東省江門市PLC伺服電機驅動變頻器代理
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 西門子變頻器 西門子觸摸屏 西門子伺服電機 西門子PLC 西門子直流調速器 西門子電纜 聯系電話 13922889745 聯系手機 18475208684 聯系人 向小姐 立即詢價 |
詳細介紹
軟件編程
① 創建一個FB數據塊作為Modbus通訊程序塊,然后在Main[OB1]組織塊中調用該程序塊。
② 調用MB_COMM_LOAD指令,會自動生成背景數據塊。對每個通訊端口進行組態。
程序快幾個主要端口引腳組態說明:
REQ:連接系統時鐘的首次循環變量地址%M1.0 (FirstScan(1))。
PORT:連接通信的通信模塊的硬件標識符,在PLC變量表里的系統變量里找到。
MB_DB:連接參數在這里必須與 Modbus_Master的MB_DB參數相連。
波特率BAUD、奇偶校驗PARITY和前面設置一樣。
③ 調用Modbus_Master指令
MB_ADDR:加濕機從站地址為1。
DTAA_ADDR:數據起始地址
DATA_LEN:訪問的數據位數或字的個數
DATA_PTR:在前面建立的數據發送接收緩沖區,在這里將用到。表示指向要進行數據寫入或數據讀取的標記或數據塊地址。
對加濕機參數數據位、字的讀取和寫入,該項目中使用到了多個Modbus_Master指令,一定要采集用輪詢的方式。否則讀寫的數據會報錯。輪詢方式如下:
前一個Modbus_Master的完成位DONE作為下一個Modbus_Master的數據請求位REQ
HMI畫面組態
① 創建一個加濕機參數畫面“加濕機參數”
② 設計編輯畫面:如下
③ 變量連接
舉例:加濕機需求量地址為30001,在PLC中對應DB數據塊Master_HR的Read_AI數組的第一個元素Master_HR_Read_AI_Array{0},在過程----變量中拖拽即可。畫面中其他參數組態按照該方式依次組態完成即可。
注:PLC的變量一定與加濕機的變量地址對應好。
至此一個完整的通訊項目已經完成。
相關產品
產品分類
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684