精品国产成人一区二区三区-女子十八毛片-欧洲性猛交-无码不卡一区二区三区在线观看-www.四虎在线-伊人网国产-国精产品自偷自偷综合下载-不卡av网站-俄罗斯黄色大片-一本久久知道综合久久-国产精品日韩一区二区-日韩精品色-免费人成网ww555kkk在线-黄色在线观看免费-日韩在线免费-久久久久99人妻一区二区三区-十八禁真人啪啪免费网站

當(dāng)前位置:機(jī)電之家首頁 >> PLC技術(shù)>> PLC基礎(chǔ) >> 現(xiàn)場總線 >> 記一次profibus dp轉(zhuǎn)modbus的實(shí)例
記一次profibus dp轉(zhuǎn)modbus的實(shí)例

發(fā)個(gè)故事也是一波三折,剛都快寫完了,360瀏覽器崩潰,寫的東西全沒了,無奈,只能重新來過。

12年自動化專業(yè)畢業(yè)后,留在了一個(gè)鋼廠工作,首先接觸的便是西門子的,接觸的協(xié)議自然也是profibus dp、mpi、ppi、tcp/ip等與西門子相關(guān)的協(xié)議,對于modbus,僅僅停留在聽說過,好像很厲害的層面上,一次偶然的機(jī)會,接觸到了modbus協(xié)議,項(xiàng)目是300plc通過pb-b-modbus總線橋(北京鼎實(shí))與modbus從站通訊,plc選擇的是西門子cpu313-2dp,從站設(shè)備是一臺加氣機(jī),主站cpu需要讀取加氣機(jī)的狀態(tài)字及流量溫度壓力等數(shù)據(jù),同時(shí)需要給控制字給加氣機(jī)。由于之前沒有接觸過modbus協(xié)議及產(chǎn)品,再通讀了網(wǎng)上的協(xié)議及pb-b-modbus總線橋的產(chǎn)品介紹之后便開始了測試。

1.首先,毫無疑問,需要進(jìn)行硬件組態(tài)的配置:在安裝完總線橋的gsd文件后,很輕松完成了組態(tài);

2.然后我們要明白我們的目的,讀寫數(shù)據(jù),數(shù)據(jù)存儲在什么地方?怎么讀取和寫入?硬件組態(tài)方面還需要怎么進(jìn)一步組態(tài)?讀取完數(shù)據(jù)之后怎么處理?

上圖顯示的是加氣機(jī)設(shè)備modbus協(xié)議的一小部分,以lng出口溫度為例,對每個(gè)數(shù)據(jù)進(jìn)行解釋,0x0035、0x0036指的是寄存器號,2指的是寄存器數(shù)目,int 32指的是數(shù)據(jù)類型,0.001指的是單位,r指的是只讀,綜合上述,我們知道了lng出口溫度這個(gè)數(shù)據(jù)存儲在40000+53(16進(jìn)制35轉(zhuǎn)換)-1=40052開始的兩個(gè)字中,plc讀取數(shù)據(jù)之后需要除以1000以得到正確數(shù)值

接下來需要對硬件組態(tài)進(jìn)行進(jìn)一步組態(tài),雙擊總線橋,添加一個(gè)read 2 words模塊,并設(shè)置好起始地址及其他必要設(shè)置,組態(tài)完成后如下圖

從上圖中我們便可以看出,將起始地址設(shè)置為52,plc的i地址設(shè)置為256-259,便將modbus寄存器40052開始的兩個(gè)字與plc的pid256對應(yīng)了起來,第一行的8di的i地址為2,意味著ib2是總線橋的狀態(tài)位,qb2是總線橋的控制位:具體含義見下圖

這樣,我們程序中給定一個(gè)啟動modbus掃描信號,便可以讀到lng出口溫度的數(shù)據(jù)了,讀取的數(shù)據(jù)存儲在pid256中,對pid256進(jìn)行除以1000操作,便可以得到實(shí)際出口溫度,同時(shí),控制字狀態(tài)字及其他溫度壓力等數(shù)據(jù)都可以通過這樣的添加模塊方式來進(jìn)行讀寫。

通過這個(gè)項(xiàng)目,我對modbus協(xié)議有了一定的了解,我覺得關(guān)鍵在于組態(tài)和地址映射,測試時(shí)候可以使用modbus sim和modbus scan軟件進(jìn)行測試,modbus poll和modbus slave也是可以的,使用軟件測試完成后,有事半功倍的效果。并且在這次測試完成后,我又完成了s7-200與s7-200 smart的modbus通訊測試,還有使用cp343-1通過第三方連接modbus設(shè)備的測試,,發(fā)現(xiàn)再神秘的東西,只要我們用心去了解它,去剖析它,問題都是變得簡單,好事多磨,知識也是這樣,它也害怕多磨!

作者:未知 點(diǎn)擊:896次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:記一次profibus dp轉(zhuǎn)modbus的實(shí)例
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報(bào)酬未能及時(shí)支付,在此深表歉意,請《記一次profibus dp轉(zhuǎn)modbus的實(shí)例》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

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

陳經(jīng)理 【求購】  星諾XIN...  2025-12-19
胡勇 【求購】  扎帶機(jī)  2025-12-19
 【求購】  電動漲管機(jī)  2025-12-18
 【求購】  洗手池  2025-12-17
馮經(jīng)理 【求購】  PTD電機(jī)  2025-12-17
倪先生 【求購】  液壓馬達(dá)  2025-12-16
練子棟 【求購】  金屬管件  2025-12-16
陳經(jīng)理 【求購】  求購螺母螺...  2025-12-16
VIP公司推薦

墨竹工卡县| 嘉峪关市| 无为县| 海伦市| 渑池县| 沐川县| 克山县| 萨迦县| 湖北省| 崇文区| 溆浦县| 唐海县| 信宜市| 平山县| 莱西市| 旬阳县| 兰溪市| 凤凰县| 新竹市| 洪洞县| 大冶市| 资阳市| 体育| 临江市| 荆州市| 汉源县| 门源| 读书| 滁州市| 枝江市| 云浮市| 成都市| 江口县| 会泽县| 朔州市| 泰兴市| 抚顺县| 大石桥市| 芜湖县| 太谷县| 和硕县|