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

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

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 其他PLC >> 三菱PLC >> 正文

三菱PLC采用RS485控制變頻器(實(shí)例)三菱FX3G型PLC

作者:佚名    文章來源:網(wǎng)絡(luò)    點(diǎn)擊數(shù):    更新時(shí)間:2024/5/14

需要的硬件:三菱FX3G型PLC,485通訊模塊(FX3G-485BD), 變頻器一臺(tái)英威騰,觸摸屏(MT6071IP)。

需要了解內(nèi)容:PLC通信協(xié)議,發(fā)送指令,變頻器通信參數(shù)設(shè)置。


一、接線

接線較為簡單,將FX3G-485-BD模塊插在PLC上,將SDB和RDB短接,SDA和RDA短接,在變頻器上485+端子引出導(dǎo)線接到模塊的SDA和RDA上,在變頻器上485-端子引出導(dǎo)線接到模塊的SDB和RDB上,采用RS485接口工作半雙工,它的意思就是信號(hào)的讀取和寫入不能同時(shí)發(fā)送,發(fā)送的時(shí)候不能讀取。

▼ 接線圖


二、變頻器參數(shù)設(shè)置

將變頻器的運(yùn)行指令和頻率指令都改成MODBUS通信設(shè)定,在P00組內(nèi),P00.01運(yùn)行指令通道改為:“2:通訊運(yùn)行指令通道(缺省值0)”,P00.07B頻率指令選擇:“8:MODBUS通訊設(shè)定(缺省2)”,P00.09設(shè)定源組合方式:“1:B,當(dāng)前頻率設(shè)定為B頻率指令”。

通訊參數(shù)的設(shè)置,在P14組,P14.00將變頻器的站號(hào)設(shè)為1,P14.01波特率設(shè)為9600,P14.02數(shù)據(jù)位校驗(yàn)設(shè)為無校驗(yàn)(N, 7, 2)for ASCII。


三、PLC通訊參數(shù)的設(shè)定

PLC參數(shù)的設(shè)定有兩種方法:

1、是在軟件(GX-Works2)里設(shè)置:點(diǎn)擊導(dǎo)航中的參數(shù)→PLC參數(shù)→PLC的系統(tǒng)設(shè)置(2):

▼ PLC系統(tǒng)參數(shù)設(shè)置

 

PLC設(shè)定為00主站,通訊格式與變頻器一致。

2、采用程序設(shè)定:

▼ 梯形圖參數(shù)設(shè)置

 

M8161=1,為8位運(yùn)算,意思就是忽略高8位只傳送數(shù)據(jù)的低8位,為什么這么做后面會(huì)說到。

MOV H0C88 D8210是指定通訊格式,它是怎么算出來的,我們看下D8120內(nèi)容:

▼ D8120內(nèi)容

 

D8210是一個(gè)16位的數(shù)據(jù),根據(jù)設(shè)定的參數(shù)來算計(jì)算,比如上述程序的H0C88是怎么來的,看下通訊方式是,波特率9600,7位數(shù)據(jù)長度,無奇偶校驗(yàn),停止位是2,控制線是無協(xié)議的調(diào)制解調(diào)器模式(RS485接口):

▼ 通訊參數(shù)計(jì)算


四、相關(guān)指令

串行數(shù)據(jù)發(fā)送RS,16進(jìn)制轉(zhuǎn)換為ASCII碼ASCI,ASCII碼轉(zhuǎn)換為16進(jìn)制數(shù)HEX.

RS:該指令是用于通過安裝在基本單元上的RS-232C或RS-485串行通信口進(jìn)行無協(xié)議通信,從而執(zhí)行數(shù)據(jù)的發(fā)送和接收的指令。

▼ RS舉例

 

RS指令用于指定從FX可編程控制器發(fā)出的發(fā)送數(shù)據(jù)的起始軟元件和數(shù)據(jù)點(diǎn)數(shù), 以及保存接收數(shù)據(jù)的起始軟元件, 和可以接收的最大點(diǎn)數(shù),編程按照下列要領(lǐng):

▼ 發(fā)送指令

 

▼接受指令

 

ASCII 碼使用指定的7 位或8 位二進(jìn)制數(shù)組合來表示128 或256 種可能的字符,MODBUS協(xié)議有兩種傳輸模式,ASCII和RTU模式, 本次變頻器采用ASCII模式傳輸信號(hào), 所以數(shù)據(jù)格式M8161選擇8位數(shù)據(jù)模式。


 五、變頻器功能說明

采用ASCII模式傳輸數(shù)據(jù),在 ASCII 模式中,幀頭為“:”(“0x3A”),幀尾缺省為“CRLF”(“0x0D”“0x0A”)。

在 ASCII 方式下,除了幀頭和幀尾之外,其余的數(shù)據(jù)字節(jié)全部以 ASCII 碼方式發(fā)送,先發(fā)送高 4 位位元組,然后發(fā)送低 4位位元組。

ASCII 方式下數(shù)據(jù)為 8 位長度。

對于'A’~'F’,采用其大寫字母的 ASCII 碼。

此時(shí)數(shù)據(jù)采用 LRC校驗(yàn),校驗(yàn)涵蓋從從機(jī)地址到數(shù)據(jù)的信息部分。

校驗(yàn)和等于所有參與校驗(yàn)數(shù)據(jù)的字符和(舍棄進(jìn)位位)的補(bǔ)碼。

▼ MODBUS報(bào)文

 

▼ ASCII 幀的標(biāo)準(zhǔn)結(jié)構(gòu)

 

MODBUS對變頻器功能說明:

▼ 變頻器功能說明

 

六、程序

程序可以分5部分。

6.1通訊設(shè)定

就是第三PLC通訊參數(shù)的設(shè)定的梯形圖。

6.2 ASCII碼轉(zhuǎn)換

▼ ASCII碼轉(zhuǎn)換

 

根據(jù)ASCII 幀的標(biāo)準(zhǔn)結(jié)構(gòu)將數(shù)據(jù)轉(zhuǎn)換為ASCII碼,起始符START:3AH。

地址Address:就是站號(hào), 兩個(gè)ASCII碼組成, 例如站號(hào)1, 地址就是01H, 轉(zhuǎn)成ASCII碼就是30,31, PLC監(jiān)控:

 

程序中顯示的是10進(jìn)制。

功能碼Function:就是要寫入數(shù)據(jù)還是讀取數(shù)據(jù),由兩個(gè)ASCII碼組成,寫入是06H, 讀取是03H。

功能碼地址:就是寫入或讀取的地址,由兩個(gè)ASCII碼組成。

數(shù)據(jù)內(nèi)容DATA:就是要寫入或讀取的數(shù)據(jù)內(nèi)容, 由2n個(gè)ASCII碼組成。

LRC校驗(yàn)值:LRC檢查碼,由兩個(gè)ASCII碼組成。

結(jié)束符END:END Hi=0DH, END Lo=0AH。

RS D0 K17 D50 D15 這條指令就是發(fā)送以上內(nèi)容的,D0起始符, D1D2地址,D3D4功能碼,D5D6命令碼高位地址,D7D8命令碼低位地址,D9D10數(shù)據(jù)內(nèi)容高位地址,D11D12數(shù)據(jù)內(nèi)容低位地址,D13D14LRC檢查碼,D15D16結(jié)束符。

6.3 寫入數(shù)據(jù)

▼ 寫入數(shù)據(jù)

 

 

M8122是送信指令, 表示在發(fā)送信息,ASCI D200 D500 K4.D200為頻率數(shù)據(jù), 將D200數(shù)據(jù)轉(zhuǎn)換成ASCII,例如D200=0ABCH,K4就表示D500=0,D501=A,D502=B,D503=C,只轉(zhuǎn)換4位。

D101站號(hào),D102功能碼,D103D104功能碼高低位地址,D105D106數(shù)據(jù)內(nèi)容。

根據(jù)變頻器的MODBUS功能,我們知道寫入頻率的地址是2001H, 因此高位20H傳到D103,低位01H傳到D104,然后將頻率值傳送到D105D106, 傳送完畢LRC值復(fù)位。

這樣就完成了寫的功能,變頻器的正反停功能根據(jù)上表依次編程。

6.4 讀取數(shù)據(jù)

由于采用半雙工工作,寫入和讀取不能同時(shí)進(jìn)行。

▼ 數(shù)據(jù)讀取

 

意思就是讀取數(shù)據(jù)時(shí),必須在送信、回信、寫入指令意外完成。

查看變頻器功能表,讀取頻率的地址是3000H。

HMI界面:

 

Tags:RS485,通訊方式,三菱PLC,控制變頻器  
責(zé)任編輯:admin
相關(guān)文章列表
三菱PLC如何控制步進(jìn)電機(jī)?(讓你完全學(xué)會(huì))步進(jìn)電機(jī)驅(qū)動(dòng)器和plc
三菱FX3U PLC控制伺服的高速脈沖指令,三菱PLC控制步進(jìn)電機(jī)
三菱PLC控制步進(jìn)電機(jī),用三菱FX1S PLC控制步進(jìn)電機(jī)的實(shí)例(圖與程
三菱PLC與步進(jìn)電機(jī)驅(qū)動(dòng)器的連接方法 ,三菱PLC梯形圖代碼實(shí)例!
三菱PLC通過手搖輪,F(xiàn)X3U如何手動(dòng)控制步進(jìn)電機(jī)(附源程序)
高速計(jì)數(shù)器HSC作為三菱FX系列良心功能,使用技巧分享
三菱PLC中普通計(jì)數(shù)器和高速計(jì)數(shù)器的區(qū)別與使用方法
三菱PLC高速計(jì)數(shù)器指令 DHSCS和DHSCR指令用法
三菱PLC幾種常用通訊方式總結(jié)
三菱PLC常用指令大全,三菱PLC常用編程指令匯總,喜歡的收藏與轉(zhuǎn)
三菱PLC運(yùn)料小車,F(xiàn)X2N運(yùn)料小車PLC控制,往返小車設(shè)計(jì)和梯形圖
三菱PLC模擬量實(shí)例三菱FX3U系列—FX3U-4AD模擬量
三菱FX3UPLC控制物料溫度檢測系統(tǒng)_三菱PLC模擬量采集
三菱PLC控制步進(jìn)電機(jī),三菱FX1S PLC控制步進(jìn)電機(jī)正反轉(zhuǎn),I/O接線
三菱PLC步進(jìn)電機(jī)控制 三菱PLC手自動(dòng)步進(jìn)電機(jī)控制案例
三菱PLC和三菱變頻器FR-A740的通訊,變頻器的典型控制功能及應(yīng)用
三菱PLC特殊模塊的讀寫指令解說,三菱FROM指令和TO指令詳解
三菱PLC溫控開關(guān)實(shí)現(xiàn)加熱,自動(dòng)恒溫,定時(shí)停止的梯形圖 ZCP指令
三菱plc學(xué)習(xí)PLC必須掌握的幾個(gè)經(jīng)典程序
三菱PLC 定期鎖機(jī)程序控制,巧妙解除密碼技巧,三菱PLC獲取日期和
請文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

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