日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實例 >> 正文

s7-200smart通過modbus庫與溫濕度傳感器通訊 梯形圖實例

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2022/4/1

首先介紹我們的硬件準備工作

1、一個支持modbus協(xié)議的溫濕度傳感器

 

2、查看溫濕度傳感器參數(shù),廠家一般都會配一個修改軟件,這里不做修改,用其默認值

波特率:9600

數(shù)據(jù)格式:8位數(shù)據(jù)位、無校驗

通訊方式:標準modbus RTU

通訊地址:2

3、確定所要讀取變量地址

 

溫度實時寄存地址為0,對應(yīng)modbus通訊里的40001

濕度實時寄存地址為1,對應(yīng)modbus通訊里的40002

4、s7-200smartplc一臺

 

s7-200smart st20

5、端口連接

將溫濕度傳感器與plc端DB9接口連接

 

溫濕度傳感器,廠家會給

 

plc 485集成接口

準備工作完畢,接下來就是編程,因為軟件自帶modbus庫,直接使用就好

6、初始化主站指令

 

“模式”(Mode) 輸入的值用于選擇通信協(xié)議。輸入值為 1 時,將 CPU 端口分配給 Modbus 協(xié)議并啟用該協(xié)議。

參數(shù)“奇偶校驗”(Parity) 應(yīng)設(shè)置為與 Modbus 從站設(shè)備的奇偶校驗相匹配。0(無奇偶校驗)

參數(shù)“端口”(Port)設(shè)置物理通信端口(0 = CPU 中集成的 RS-485)。

參數(shù)“超時”(Timeout) 設(shè)為等待從站做出響應(yīng)的毫秒數(shù)。典型值是 1000 ms (1 s)。

當 MBUS_CTRL指令完成時,指令將“真”(TURE) 返回給“完成”(Done) 輸出。

“錯誤”(Error) 輸出包含指令執(zhí)行的結(jié)果。

以上的參數(shù)設(shè)置與稱重儀表端的對應(yīng)

7、溫濕度傳感器的訪問

 

參數(shù)“從站”(Slave) 是 Modbus 從站設(shè)備的地址。允許范圍為 0 至 247。地址 0 是廣播地址。僅將地址 0 用于寫入請求。系統(tǒng)不會響應(yīng)對地址 0 的廣播請求。并非所有從站設(shè)備都支持廣播地址。S7-200 SMART Modbus 從站庫不支持廣播地址。

使用參數(shù) RW 指示是讀取還是寫入該消息。0(讀取)

參數(shù)地址 (Addr) 是起始 Modbus 地址。寄存器地址為0,對應(yīng)Modbus通訊里的地址40001

參數(shù)“計數(shù)”(Count) 用于分配要在該請求中讀取或?qū)懭氲臄?shù)據(jù)元素數(shù)。讀取儀表中保持寄存器字數(shù)。

參數(shù) DataPtr 是間接地址指針,指向 CPU 中與讀請求相關(guān)的數(shù)據(jù)的 V 存儲器。將 DataPtr 設(shè)置為用于存儲從 Modbus 從站讀取的數(shù)據(jù)的第一個 CPU 存儲單元。

地址1的溫濕度數(shù)據(jù)被存入到以VW100為起始的兩個字,即vw100為溫度,vw102為濕度,這里要注意,整數(shù)轉(zhuǎn)為實數(shù),最后在除以10,并是最后的溫濕度值

8、編程結(jié)束,我們調(diào)試看下

 

 

 

vw100的溫度為25.4℃,vw102的濕度為74.0%RH

到這里編程結(jié)束,需要源程序的可以關(guān)注私信

下次更新昆侖通泰觸摸屏與s7-200smart ppi通訊設(shè)置

Tags:modbus,溫濕度傳感器,梯形圖實例  
責任編輯:admin
相關(guān)文章列表
S7-200和組態(tài)王的連接,cpu226 PLC 與組態(tài)王如何連接
基于S7-200SMART實現(xiàn)Modbus TCP通信_200smart modbus tcp
西門子200smart高速計數(shù)器指令向?qū)Ъ俺绦颍ㄊ詹兀┨菪螆D實例
三菱plc FX3U與三菱E800變頻器專用指令通信應(yīng)用,IVDR指令和 IVCK
三菱PLC的modbus-rtu通訊實例_三菱小型PLC FX3U系列Modbus 通訊教
西門子200SMART與眾辰變頻器的MODBUS通信實例40001和十六進制的轉(zhuǎn)
西門子S7-200 smart通過modbus rtu 協(xié)議采集K37A數(shù)據(jù)項目案例
西門子plc 200smart(9-12章)_smart 200數(shù)據(jù)類型——VD、VW、VB
昆侖通態(tài)MCGS觸摸屏和西門子V20變頻器之間的MODBUS通訊
Modbus通信協(xié)議介紹以及Modbus Poll、Slave軟件使用介紹_modbus 
【工具教程】Modbus Slave使用教程
干貨 | Modscan32  Modsim32 Modbus協(xié)議調(diào)試分享_modbus調(diào)試
Modscan32軟件的使用 Modsim32
西門子plc控制英威騰變頻器實例,西門子200SMART的MODBUS通訊!
施耐德PM500電量表通過MODBUS協(xié)議與組態(tài)王通訊
組態(tài)軟件的無線485通訊實例,組態(tài)王modbus通訊實例
組態(tài)王和三菱plc 基于數(shù)傳電臺的組態(tài)王控制實現(xiàn)遠程采集控制器PL
KingView組態(tài)王與信捷PLC通訊解決方案 MODBUS通訊設(shè)置
KingView組態(tài)王通過modbus與第三方設(shè)備通訊,如何實現(xiàn)字節(jié)或字的
組態(tài)王modbus通信用法教程modbus-rtu、modbus-tcp莫迪康通信配置
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢