一直沒有使用過西門子Smart Line 700 IE V3觸摸屏作為Modbus Rtu通訊方式直接連接下游設備,之前應用過大多采用的是PPI或者MPI、或者以太網方式通訊連接,連接的對象大多也都是下游PLC設備。今天,在整理辦公室時,發現抽屜角落里有一個之前做過Modbus Rtu測試的溫濕度變送器,于是萌生出一個用Modbus Rtu方式連接傳感器直接讀取溫濕度數據,在觸摸屏上顯示數據的念頭,因為硬件條件都具備了。
1
創建一個測試空項目,圖示:根據實際硬件選擇觸摸屏機型Smart Line 700 IE V3(7寸屏)。
2
根據溫濕度變送器的通訊參數,設置與觸摸屏的通訊連接,圖示:
溫、濕度變送器通訊主要參數:
頻率:默認9600 bit/S
校驗:N(無)
數據位:8
停止位:1
站地址:0X 05(5#),可以根據廠家提供的軟件及硬件自由設置變送器從站地址。
溫度測量范圍-40 ~ 125攝氏度,濕度測量范圍0%RH ~ RH。
3
在“目錄樹”下“通訊”選項下選擇“連接”參數,選擇Modbus 通訊的基本參數信息,圖示:
HMI設備選項中勾選RS485,通訊參數與溫濕度變送器一致,從站地址“PLC設備”為5。
4
在項目樹“通訊”下選擇“變量”,新建并編輯需要的通訊地址的2個參數選項,圖示:
溫度變送器的溫度和濕度,數據類型選擇+/- INT,通訊數據地址40002 = 溫度,40001 = 濕度,其它按默認參數不修改。
5
由于溫濕度變送器的數據包含小數點后的一位,所以,需要通訊讀取到的數據除10后才是真正的實際數據,圖示:濕度啟用線性轉換,溫度啟用“移動小數點1位”。
6
在頁面上組態2個I/O域,分別顯示溫度和濕度,圖示:
7
溫度數據帶正、負符號的,在I/O域的格式樣式選項中寫入“S”符號。
8
將測試程序保存、編譯后下載到觸摸屏,驗證,連接好觸摸屏RS485口外部的溫濕度變送器的電源及通訊線,圖示:環境溫度+13.2攝氏度,環境濕度70 %RH。
小結:
該通訊方式允許創建的從站個數受觸摸屏“連接”選項限制,不利用創建多個從站的連接,測試了一下Zui多是4個從站連接。
- 西門子PROFINET第三講:協議 2024-11-22
- 西門子Logo!”微分”功能及使用注意事項 2024-11-22
- 如何甄別西門子變頻器S120裝置F30021和F07410故障的異同點 2024-11-22
- 西門子PROFINET第二講:抓包 2024-11-22
- 更換西門子CPU后為什么會出問題-2 2024-11-22
- 更換西門子CPU后為什么會出問題-1 2024-11-22
- 怎樣連接串口模塊的RS485/RS422接口? 2024-11-22
- 西門子PLC S7-200 SMART選型指南之產品訂貨信息 2024-11-22
- 西門子PLC S7-200 SMART選型指南之電源需求 2024-11-22
- 西門子PLC S7-200 SMART選型指南之gaoji功能 2024-11-22
- 西門子PLC S7-200 SMART選型指南之硬件概述 2024-11-22
- 西門子PLC S7-1200選型指南之附件 2024-11-22
- 西門子PLC S7-1200選型指南之通信 2024-11-22
- 西門子PLC S7-1200選型指南之硬件 2024-11-22
- WinCC自定義對象及彈出面板如何制作 2024-11-22
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415