前面以S7-200SMART與英威騰變頻器進(jìn)行自由口通信為例詳細(xì)講解了自由口通信的方法及步驟,本文再帶大家一起來(lái)學(xué)習(xí)與V20變頻器進(jìn)行自由口通信的程序編寫方法。V20支持標(biāo)準(zhǔn)的modbusRTU協(xié)議,真正使用時(shí)可以使用modbus通信,本文主要是教大家如何編寫自由口協(xié)議程序。總結(jié)了一下自由口通信的基本步驟如下:
1.研究弄懂對(duì)方的通信協(xié)議。
自由口也稱自由協(xié)議或無(wú)協(xié)議通信,即通信雙方?jīng)]有共同的通信協(xié)議,只能臨時(shí)根據(jù)某一方的協(xié)議進(jìn)行發(fā)送和接收數(shù)據(jù),以達(dá)到交換數(shù)據(jù)的目的。那么意味著每次書寫的程序沒(méi)有固定格式,不僅需要變成人員能掌握程序的編寫,還要求編程人員能快速的讀懂對(duì)方的通信協(xié)議。
查閱V20變頻器手冊(cè)得知,F(xiàn)C3 - 讀保持寄存器讀保持寄存器命令格式:
變頻器響應(yīng)反饋數(shù)據(jù)格式:
FC6 - 寫單一寄存器命令格式:
變頻器響應(yīng)反饋數(shù)據(jù)格式:
FC10 - 寫多寄存器命令格式:
變頻器響應(yīng)反饋數(shù)據(jù)格式:
2.根據(jù)對(duì)方的協(xié)議編寫發(fā)送和接收數(shù)據(jù)的程序。
編寫程序前應(yīng)找到關(guān)鍵通信地址,控制啟停正反轉(zhuǎn)的控制字地址為40100,頻率地址為40101。應(yīng)轉(zhuǎn)換成十六進(jìn)制地址,轉(zhuǎn)換方法將40100-40001=99,再將99轉(zhuǎn)換成16#0063,同理40101轉(zhuǎn)換成16#0064。
程序如下:
其中CRC校驗(yàn)為國(guó)際通用的CRC算法,此處建立成庫(kù)直接調(diào)用即可,如果想獲取源程序和庫(kù)文件,可以添加美女客服的微信獲取。
3.連接好硬件進(jìn)行通信測(cè)試。
按下圖連接好PLC和變頻器,往VW12中寫入16#47F啟動(dòng)變頻器,再往VW14中寫入16#4000,控制變頻器以最大頻率運(yùn)行,測(cè)試通信情況。
按照上述步驟,可以讓S7-200SMART與V20變頻器之間通過(guò)自由口方式進(jìn)行通信,如測(cè)試過(guò)程中有問(wèn)題,可以聯(lián)系美女客服,客服會(huì)第一時(shí)間安排小編為大家解答。
-
寄存器
+關(guān)注
關(guān)注
31文章
5363瀏覽量
121196 -
變頻器
+關(guān)注
關(guān)注
251文章
6585瀏覽量
145833 -
自由口通信
+關(guān)注
關(guān)注
0文章
4瀏覽量
6420
原文標(biāo)題:S7-200SMART與V20變頻器進(jìn)行自由口通信,其實(shí)也不難
文章出處:【微信號(hào):GKB1508,微信公眾號(hào):工控幫】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
西門子200自由口通信問(wèn)題
國(guó)產(chǎn)耐特ST-200系自由口通訊方式
西門子200 PLC自由口通訊的基本步驟
自由口模式下S7200 PLC與上位機(jī)的通信
西門子S7-200自由口通信的詳細(xì)使用教程資料免費(fèi)下載
![西門子S7-200<b class='flag-5'>自由</b><b class='flag-5'>口</b><b class='flag-5'>通信</b>的詳細(xì)使用教程資料免費(fèi)下載](https://file.elecfans.com/web1/M00/67/D3/o4YBAFu-wE6AZdwgAAD7WNsUg7g065.png)
西門子S7-200PLC自由口通信要點(diǎn)
如何通過(guò)S7-1200與第三方設(shè)備實(shí)現(xiàn)自由口通信
PLC中自由通訊口設(shè)置步驟
![PLC中<b class='flag-5'>自由</b>通訊<b class='flag-5'>口</b>設(shè)置<b class='flag-5'>步驟</b>](https://file1.elecfans.com/web2/M00/88/CE/wKgaomR0RV-AblJEAAB9LnicIFk764.jpg)
興達(dá)易控232自由口轉(zhuǎn)Profinet網(wǎng)關(guān)配置測(cè)試案例
![興達(dá)易控232<b class='flag-5'>自由</b><b class='flag-5'>口</b>轉(zhuǎn)Profinet網(wǎng)關(guān)配置測(cè)試案例](https://file1.elecfans.com/web2/M00/E1/00/wKgaomY3q2eARR70AAOWi1192pk456.png)
232自由口轉(zhuǎn)Profinet網(wǎng)關(guān)接AB掃碼槍與PLC通訊配置案例
![232<b class='flag-5'>自由</b><b class='flag-5'>口</b>轉(zhuǎn)Profinet網(wǎng)關(guān)接AB掃碼槍與PLC通訊配置案例](https://file1.elecfans.com/web2/M00/E1/00/wKgaomY3q2eARR70AAOWi1192pk456.png)
評(píng)論