西門子PLC通過MODBUS控制變頻器

一、MODBUS通信概述

MODBUS協(xié)議分為串行鏈路上MODBUS協(xié)議和基于TCP/IP協(xié)議的MODBUS 協(xié)議。串行鏈路上MODBUS協(xié)議有MODBUS ?ASCAII(字符串) 和MODBUS ?RTU兩種??

200SMART所提供的MODBUS協(xié)議庫能夠支持MODBUS RTU通信??

MODBUS RTU 是以16進(jìn)制的數(shù)值進(jìn)行發(fā)送?

MODBUS ?ASCAII是以ASCAII碼的方式進(jìn)行發(fā)送,一個數(shù)據(jù)采用RTU方式發(fā)送只需要一個字節(jié),而用ASACII碼發(fā)送需要兩個字節(jié),發(fā)送時間

PLC與變頻器串口通信有很多通信方式,但常用的、首選的就是MODBUS通信方式,在實(shí)際的工業(yè)控制中應(yīng)用非常廣泛;這一期我們向大家一起分享變頻器如何與PLC通過MODBUS RTU的方式進(jìn)行控制

二、MODBUS庫指令詳解

庫指令分兩種,一個是主站庫,一個是從站庫

主站是PLC作為MODBUS的主站主動去讀取其他設(shè)備的數(shù)據(jù);從站是PLC作為MODBUS的從站,其他設(shè)備來讀取數(shù)據(jù);本期我們分享的是PLC作主站,變頻器做從站

STEP7-MinWIN SMART軟件自帶MODBUS通信庫指令

初始化指令:

控制指令:

三、MODBUS RTU的通信格式(協(xié)議)

通信協(xié)議有:站號、功能碼、數(shù)據(jù)地址、數(shù)據(jù)內(nèi)容、校驗位、結(jié)束符組成

校驗:N=None無校驗 E=Even偶校驗 O=Odd奇校驗

判斷數(shù)據(jù)位中為1的個數(shù)是奇數(shù)還是偶數(shù)(選擇偶校驗如16#03中如果為1 的個數(shù)是偶數(shù)時,校驗位為1 ;如果為1 的個數(shù)是奇數(shù)時,校驗位為0 。選擇奇校驗時,為1的個數(shù)是偶數(shù)時,校驗位為0 ;為1的個數(shù)是奇數(shù)時,校驗位為1)

功能碼指定了對從站設(shè)備讀操作還是寫操作,同時也指定了MODBUS寄存器地址的類型,常用功能碼有:

四、PLC與變頻器通信硬件的連接

在變頻器上面涉及通信的端子標(biāo)記有A/B RS585+/RS485-或RJ11的網(wǎng)口;找到相關(guān)變頻器的說明書查看通信端口的接線定義,以下是臺達(dá)VFD-M系列的變頻器通信口接線定義

五、變頻器通信參數(shù)的設(shè)置

1、?要實(shí)現(xiàn)變頻器或儀表和PLC能正常通信,彼此的接口和協(xié)議需要一致,除此之外參數(shù)的設(shè)置也必須一致

P00 設(shè)03(頻率指令)

P01 設(shè)03(運(yùn)轉(zhuǎn)指令)

P88 設(shè)03 (通訊地址,0-254之間)

P89 設(shè)02(波特率選擇)

P92 設(shè)04 (數(shù)據(jù)格式,200SMART不支持2個停止位,因此只能選04/05任意一個參數(shù))

P157 設(shè)01 (變頻器默認(rèn)的就是MODBUS模式)

2、查看說明書的啟停、頻率給定、運(yùn)行頻率、電壓電流等反饋參數(shù)的地址

信息幀格式說明

表示讀2103 2104兩個地址的數(shù)據(jù)放在17 70 和00 ?00的地址里

通信協(xié)議的參數(shù)地址定義:

? ? ? ? ?運(yùn)行命令地址2000H ? ? ? ? ? ?頻率命令地址2001H

? ? ? ? ?輸出頻率地址2103H ? ? ? ? ? ?輸出電流地址22104H

? ? ? ? ?輸出電壓地址2106H ? ? ? ? ? ?變頻器溫度地址 210DH

六、MODBUS通信程序的編寫

在程序的開始可以加一段初始化對所有的位進(jìn)行復(fù)位。


文章來源:電氣系? (全網(wǎng)同名)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、MODBUS通信概述 MODBUS協(xié)議分為串行鏈路上MODBUS協(xié)議和基于TCP/IP協(xié)議的MODBUS 協(xié)議...
    電氣系閱讀 617評論 0 0
  • 我是黑夜里大雨紛飛的人啊 1 “又到一年六月,有人笑有人哭,有人歡樂有人憂愁,有人驚喜有人失落,有的覺得收獲滿滿有...
    陌忘宇閱讀 8,879評論 28 54
  • 信任包括信任自己和信任他人 很多時候,很多事情,失敗、遺憾、錯過,源于不自信,不信任他人 覺得自己做不成,別人做不...
    吳氵晃閱讀 6,390評論 4 8
  • 步驟:發(fā)微博01-導(dǎo)航欄內(nèi)容 -> 發(fā)微博02-自定義TextView -> 發(fā)微博03-完善TextView和...
    dibadalu閱讀 3,429評論 1 3
  • 回這一趟老家,心里多了兩個疙瘩。第一是堂姐現(xiàn)在談了一個有婦之夫,在她的語言中感覺,她不打算跟他有太長遠(yuǎn)的計劃,這讓...
    安九閱讀 3,657評論 2 4

友情鏈接更多精彩內(nèi)容