DS18B20 編程還是比較 麻煩的,延時 調用 太多,影響主程序的運行
得用定時器 來調度 程序來實現延時,詳細見 見附件
1. 功能:通過開發(fā)板配套的MST模塊Web顯示開發(fā)板DS18B20溫度; 2. 從站開發(fā)板DS18B20溫度傳感器源程序說明
3. DS18B20溫度模塊輸入Web監(jiān)視:main_CLS_DOAODIAI.h 中 調出開發(fā)板Web監(jiān)控頁面,標號1為溫度顯示值,點標號2,可刷新溫度; 用手指按著 DS18B20溫度傳感器,點標號2,刷新溫度,溫度會升高。
所見即所得Web可視化編程開發(fā)板源程序分享
開發(fā)板硬件及對應源程序: 4路DI,3路DO,1路開發(fā)板運行指示DO,1路AI, 1路AO,1路DS18B20溫度傳感器, 1路RS485,RS485支持modbus RTU從站協議, 1路CAN,CAN支持CANWeb從站協議;
開發(fā)板軟件: 采用C++面向對象編程的方式,簡潔易懂, 一個高速實時操作系統,硬件功能對應的程序, 72個內部WORD配置參數,配置參數可掉電保存, 支持實時參數的掉電保存功能,看門狗功能;
開發(fā)板通過配套的MST模塊可實現功能: 通過MST模塊Web頁面,用戶可監(jiān)控開發(fā)板硬件,如: 改變開發(fā)板DI狀態(tài),AI的輸入電壓,Web會即時顯示; Web頁面修改DO、AO,開發(fā)板的DO、AO輸出即時改變; 多個開發(fā)板(最多98個)可與互聯網云服務器、 觸摸屏、PLC、上位軟件軟件快速連接,提供 連接案例和說明。 |