當前位置:機電之家首頁 >> PLC技術(shù)>> PLC基礎(chǔ) >> 現(xiàn)場總線 >> modbus實現(xiàn)無線遠距離通訊
modbus實現(xiàn)無線遠距離通訊

通過gprs實現(xiàn)組態(tài)軟件與的modbus通訊,實現(xiàn)無線遠距離通訊。

plc采用s7-1200 1212c cpu和cm1241 rs485通訊模塊

宏電h7710sgs 485接口 gprs dtu模塊,組態(tài)軟件為紫金橋

對于宏電h7710 的工作原理,是把采集數(shù)據(jù)的s71200經(jīng)rs485 串口連接到gprs模塊上,之后通過模塊上的sim卡的網(wǎng)絡(luò),走流量連接到internet網(wǎng)中的一個固定ip地址的數(shù)據(jù)中心server,中心站采用紫金橋?qū)崟r數(shù)據(jù)庫.

cm1241接口的3和8為rs485通訊正負極,對應(yīng)連接h7710的3和2端子

這個系統(tǒng)里plc作為從站使用,組態(tài)軟件為主站。

plc ob1 里始終調(diào)用mb_slave塊 ,mb_addr 為從站地址,mb_hold_reg 為指向 modbus 保持寄存器數(shù)據(jù)塊的指針。

在mb_hold_reg指定的數(shù)據(jù)塊db4中建立要發(fā)送的數(shù)據(jù)

mb_comm_load塊 用于組態(tài)端口使用 modbus rtu 協(xié)議來通信,在ob100里調(diào)用一次即可。port 端口號,baud 波特率,parity 校驗方式,mb_db mb_slave指令的背景數(shù)據(jù)塊的引用。 在程序中插入mb_slave之后,數(shù)據(jù)塊標識符會顯示在 mb_db 框連接的下拉列表中。

通過以上指令從站plc程序部分基本完成,具備通訊條件。

再簡單描述一下上位機設(shè)置。

在紫金橋組態(tài)軟件設(shè)備組態(tài)中配置所連接的從站設(shè)備1200。選擇modbus串行通訊,數(shù)據(jù)讀取周期時間設(shè)5秒,輸入正確plc通訊 地址,設(shè)置串口通訊格式,配置gprs設(shè)備h7710,dtu標識輸入手機卡的電話號碼。

h7710的具體設(shè)置這里就不詳細敘述了,不是本文重點。

在紫金橋組態(tài)軟件點組態(tài)中添加mb_hold_reg指定的數(shù)據(jù)塊db4中的數(shù)據(jù),這樣在組態(tài)畫面就可以讀取從站的數(shù)據(jù)了。

這個案例主要用于實現(xiàn)無線遠距離數(shù)據(jù)采集.

有錯誤不足之處歡迎指正吐槽。

作者:未知 點擊:589次 [打印] [關(guān)閉] [返回頂部]
本文標簽:modbus實現(xiàn)無線遠距離通訊
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《modbus實現(xiàn)無線遠距離通訊》相關(guān)權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

楊異乾 【求購】  電涌保護器  2025-11-28
趙焱 【求購】  電氣溫控閥  2025-11-28
張揚瓊 【求購】  ABB火檢...  2025-11-27
張雪根 【求購】  固體除垢劑  2025-11-26
趙經(jīng)理 【求購】  變壓器  2025-11-26
羅經(jīng)理 【求購】  巡邏車跟蹤...  2025-11-26
趙經(jīng)理 【求購】  柴油發(fā)電機  2025-11-26
沈雙 【求購】  柴油過濾紙  2025-11-26
VIP公司推薦