18luck网站

18luck网站電子設計 | 18luck网站Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 18luck网站 >> 18luck平台 >> 其他PLC >> 三菱PLC >> 正文

【實例詳解】三菱FX3U係列PLC和台達變頻器通信工程 ADPRW指令詳解

作者:佚名    文章來源:網友    點擊數:    更新時間:2024/6/1

一、所需硬件:

1、三菱FX3U 係列PLC

2、三菱FX3U-485ADP-MB

3、三菱FX3U-CNV-BD

4、台達VFD-M 係列變頻器二、程序解釋:

通信參數:數據位:8位校驗位:偶校驗停止位:1位

波特率:9600bps

變頻器從(cong) 站地址:01請變頻器參數設置跟 PLC一致

1、X0 為(wei) 正傳(chuan) 啟動變頻器

2、X1 為(wei) 反轉啟動變頻器

3、X2 為(wei) 停止變頻器

4、X3 為(wei) 寫(xie) 頻率,預寫(xie) 的頻率值保存在D0 裏,比如要給變頻器寫(xie) 25HZ 的話,應該先給D0 預寫(xie) 2500(10 進製,精度是 0.01)

三菱PLC的FX3U-48M 

程序分段解釋如下:

 

初始化操作,特別說明的是,初始化的時候預設變頻器頻率值是 25HZ

第一行:表明是使用 RS485方式、波特率是 9600bps、停止位 1位、偶校驗方式、數據長度為(wei) 8位

第二行:表明 PLC通信協議選擇為(wei) MODBUS RTU,且做 MODBUS RTU主站第三行:表明變頻器響應 PLC命令的最大時間是 1000ms,即就是 1秒

第四行:MODBUS RTU 3.5字符響應時間,設置時,應該大於(yu) 3.5字符時間即可,這裏設置為(wei) 400ms第五行:是信息對信息的延遲時間,這裏設置為(wei) 10ms第六行:主站命令錯誤從(cong) 試次數,設置為(wei) 0

 

正傳(chuan) 變頻器命令段D1:變頻器從(cong) 站地址,這裏設置為(wei) H0001

D2:MODBUS RTU 寫(xie) 寄存器功能碼,為(wei) H0006

D3:寫(xie) 變頻器啟動/停止寄存器地址,查閱變頻器手冊(ce) 可知道為(wei) H2000

D4:PLC 預寫(xie) 的寄存器個(ge) 數,這裏一定要設置為(wei) H0001,因為(wei) 功能碼06 就指的是給單個(ge) 寄存器寫(xie) 數據的

D5:正傳(chuan) 寄存器數據,查閱變頻器手冊(ce) 可知為(wei) H0012反傳(chuan) 變頻器命令段

D1:變頻器從(cong) 站地址,這裏設置為(wei) H0001

D2:MODBUS RTU 寫(xie) 寄存器功能碼,為(wei) H0006

D3:寫(xie) 變頻器啟動/停止寄存器地址,查閱變頻器手冊(ce) 可知道為(wei) H2000

D4:PLC 預寫(xie) 的寄存器個(ge) 數,這裏一定要設置為(wei) H0001,因為(wei) 功能碼06 就指的是給單個(ge) 寄存器寫(xie) 數據的

D5:反傳(chuan) 寄存器數據,查閱變頻器手冊(ce) 可知為(wei) H0022

 

停止變頻器命令段D1:變頻器從(cong) 站地址,這裏設置為(wei) H0001

D2:MODBUS RTU 寫(xie) 寄存器功能碼,為(wei) H0006

D3:寫(xie) 變頻器啟動/停止寄存器地址,查閱變頻器手冊(ce) 可知道為(wei) H2000

D4:PLC 預寫(xie) 的寄存器個(ge) 數,這裏一定要設置為(wei) H0001,因為(wei) 功能碼06 就指的是給單個(ge) 寄存器寫(xie) 數據的

D5:停止寄存器數據,查閱變頻器手冊(ce) 可知為(wei) H0001

寫(xie) 頻率變頻器命令段D1:變頻器從(cong) 站地址,這裏設置為(wei) H0001

D2:MODBUS RTU 寫(xie) 寄存器功能碼,為(wei) H0006

D3:寫(xie) 變頻器頻率寄存器地址,查閱變頻器手冊(ce) 可知道為(wei) H2001

D4:PLC 預寫(xie) 的寄存器個(ge) 數,這裏一定要設置為(wei) H0001,因為(wei) 功能碼06 就指的是給單個(ge) 寄存器寫(xie) 數據的

D5:寫(xie) 頻率寄存器數據,先給D0 預寫(xie) 想要的頻率值後,然後按下X3 即可把預想的頻率寫(xie) 入變頻器,比如預想寫(xie) 如 21.22HZ的話,那麽(me) 應該首先給 D0賦值 K2122,然後按下 X3即可寫(xie) 入頻率

 

延時觸發 ADPRW指令,延時時間可做調整,這裏是 100ms,也可以再短一些,比如 10ms,20ms,50ms等

三菱PLC的ADPRW指令詳解 

ADPRW 指令段,ADPRW指令詳解[三菱PLC作Modbus通信,用ADPRW指令讀取變頻器的頻率,了解一下]

剛才講過了D1:是從(cong) 站地址D2:是功能碼D3:是寄存器起始地址D4:是讀或者寫(xie) 的寄存器個(ge) 數D5:是讀或者寫(xie) 的緩衝(chong) 區

M8029 是ADPRW 指令完成標誌位,當ADPRW 指令完成後,複位M0 M1 T0 等。

Tags:FX3U,台達變頻器,通信,MODBUS  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關於我們 - 聯係我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁麵
下到頁底
晶體管查詢