久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3048|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

技術(shù)向-如何實(shí)現(xiàn)PLC與多臺(tái)變頻器的MODBUS/RTU通信

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
如果現(xiàn)在有個(gè)項(xiàng)目,需要MODBUS控制五個(gè)變頻器,那該怎么辦?

也許你會(huì)說,這還不簡單,把前面的通信程序復(fù)制五遍不就行了?理論上,這是可行的,但卻是不可行的,為什么呢?因?yàn)榇谠谕粫r(shí)間,只能進(jìn)行一次數(shù)據(jù)交互。這個(gè)一次,是指一次讀或是寫操作。這就好比一個(gè)很窄的路口,一次只能通過一輛汽車,如果五輛汽車一起通過,勢必會(huì)引起堵塞,一輛也過不去,但我們需要過五輛怎么辦?那就需要交通燈或是交警指揮交通,通信也一樣,也需要有交通燈或是交警,而在MODBUS通信中,就需要我們自己來當(dāng)交警,通過程序控制通信流程,這就是輪詢方式。

MODBUS通信實(shí)現(xiàn)輪詢,

有兩個(gè)常用的方法

01 時(shí)間間隔法

▼ 所謂時(shí)間間隔法,就是每個(gè)操作分配一個(gè)固定的時(shí)間,比如第一秒寫入頻率,第二秒讀取頻率,第三秒讀取電流,當(dāng)然,這個(gè)時(shí)間是要根據(jù)實(shí)際情況來設(shè)置的,我們看一個(gè)例子:



(圖一 時(shí)間間隔)



▼ 如圖一所示,這是一個(gè)BLINK 和計(jì)數(shù)器兩個(gè)功能塊組成的程序,BLINK產(chǎn)生一個(gè)50毫秒的脈沖,而計(jì)數(shù)器對此脈沖進(jìn)行計(jì)數(shù),因此,計(jì)數(shù)器的當(dāng)前計(jì)數(shù)值CV 也就是圖中黃色熒光筆部分,就會(huì)從1 到6每隔50毫秒遞增一次。這樣,就為每一次操作分配了50毫秒的時(shí)間。



(圖二 利用時(shí)間間隔觸發(fā)通信)



▼ 如圖二,紅色圓圈部分,當(dāng)數(shù)值等于1的時(shí)候,我們寫入地址0002,當(dāng)數(shù)值等于2的時(shí)候,我們讀取103,依次類推。黃色熒光筆部分是觸發(fā)路徑。







02 功能塊觸發(fā)法



功能塊觸發(fā)法,是利用功能塊的狀態(tài)參數(shù)來觸發(fā)下一次通信,也就是我在介紹通信的時(shí)候使用的BUSY信號(hào)。



(圖三 利用BUSY信號(hào)觸發(fā)下一次讀寫)


如圖三所示,當(dāng)寫入0002通信完成后,利用BUSY信號(hào)來觸發(fā)下一次通信,讀取103的值。圖中黃色熒光筆的部分,就是觸發(fā)路徑,當(dāng)上一個(gè)通信功能塊的BUSY信號(hào)產(chǎn)生下降沿的時(shí)候,證明這次通信已經(jīng)完成,以此來觸發(fā)下一次通信。

結(jié)語

▼ 以上,就是兩種常用的輪詢方法,它們各有優(yōu)缺點(diǎn),最好的方式就是兩者結(jié)合。利用時(shí)間間隔,這個(gè)時(shí)間間隔的設(shè)置就很講究,時(shí)間太短,可能通信還沒完成,時(shí)間太長影響效率。而利用功能塊的BUSY信號(hào),可以很好解決這個(gè)問題,但是,一旦一個(gè)環(huán)節(jié)通信出錯(cuò),BUSY信號(hào)無法給出,就會(huì)造成后面的通信無法進(jìn)行,那么該如何結(jié)合呢?那就是用時(shí)間間隔來確定從站之間的通信間隔,而同一個(gè)從站的讀寫就用功能塊信號(hào)觸發(fā),這樣即使通信有錯(cuò)誤,也只是影響一個(gè)從站。

▼ 我們?yōu)槊總(gè)從站分配30毫秒的時(shí)間,那么輪詢10個(gè)從站只需要300毫秒,這基本能滿足我們的需求,而又能保證每個(gè)站的通信時(shí)間。因?yàn)槌^10個(gè)從站,就不建議用MODBUS通信了,那樣就要考慮使用總線了。而一個(gè)從站內(nèi)部,要讀寫多次的時(shí)候,就用BUSY信號(hào)觸發(fā)。這樣,即使一個(gè)從站通信出現(xiàn)問題,也不會(huì)影響下一個(gè)從站的通信。


更多PLC工程案例資料可以在“工業(yè)之家”關(guān)注獲取
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产乱码精品1区2区3区 | 999免费网站 | 精品中文字幕在线 | 伊人二区 | 欧美视频1区 | 农村真人裸体丰满少妇毛片 | 中文二区| 亚洲先锋影音 | 国产在线精品一区二区三区 | 中文字幕亚洲欧美 | 欧美日韩国产传媒 | 91久久网站 | 欧美综合国产精品久久丁香 | 久久久视 | 久久一区二区视频 | 激情91| 欧美一二区 | 国产成人精品一区二区三区网站观看 | 狠狠草视频 | 在线观看涩涩视频 | 无码一区二区三区视频 | 婷婷免费视频 | 亚洲欧美综合 | 国产一区二区三区www | 天天看天天操 | 日韩视频一区 | 免费1区2区3区 | 二区成人| 亚洲综合色视频在线观看 | 精品国产伦一区二区三区观看方式 | 日韩精品一区二区三区 | 男女视频在线观看网站 | 日朝毛片 | 国产高清自拍视频在线观看 | 久久精品国产久精国产 | 亚洲激情在线 | 97caoporn国产免费人人 | 欧美久久视频 | 国产精品久久久亚洲 | 中文字幕二区三区 | 国产日韩欧美另类 |