小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

歐姆龍CP1E PLC與3G3MX2變頻器的MODBUS通信教程

 PLC與自控設(shè)備 2022-04-27

往期精彩文章:

電氣工程師項(xiàng)目設(shè)計流程:一個項(xiàng)目中,電氣工程師要做的設(shè)計思路

西門子S7-1200/1500PLC的結(jié)構(gòu)化程序編程模式/套路

S7-1200/1500PLC用FB284庫指令控制伺服驅(qū)動器的程序

PLC定位控制基礎(chǔ):電子齒輪比對脈沖當(dāng)量和電機(jī)轉(zhuǎn)速的調(diào)整作用

步進(jìn)電動機(jī)與交流伺服電動機(jī)的性能比較,來看看跟你知道的一樣嗎?

怎樣用軟件進(jìn)行交流伺服驅(qū)動器的增益自動調(diào)整?

變頻器的種類多種多樣,根據(jù)負(fù)載特性怎么選擇變頻器呢?

怎么讓兩臺伺服電機(jī)比例同步運(yùn)行?伺服驅(qū)動器要做哪些設(shè)置?

西門子S7-1200PLC 基于AT覆蓋變量的V90伺服速度控制程序

S7-1200PLC控制伺服驅(qū)動器V90PN-速度控制SIMOTICS電機(jī)

歐姆龍自動化設(shè)備通過CX-One軟件配置單機(jī)PLC控制系統(tǒng)詳解

歐姆龍自動控制設(shè)備通過CX-One軟件配置PLC網(wǎng)絡(luò)系統(tǒng)

歐姆龍CP1E PLC與3G3MX2變頻器的MODBUS通信

如有一臺CP1E-N40 PLC需要與3G3MX2變頻器進(jìn)行MODBUS連接通信,變頻器運(yùn)行頻率設(shè)為40Hz,PLC通過執(zhí)行MODBUS-RTU簡易主站功能讀取變頻器的輸出頻率至PLC的內(nèi)存區(qū)D100中,需要進(jìn)行怎樣的配置?

MODBUS通信也要用到串行數(shù)據(jù)接口,由于CP1E-N40 PLC CPU單元無自帶串口,因此需要加裝CP1W--CIF11的RS-422A/485串口通信板。

一、接線

CP1W-CIF11通信板的DIP開關(guān)在板背面,設(shè)置撥碼開關(guān)為下表所示的參數(shù)。

編號
設(shè)定參數(shù)功能
1終端電阻1首尾站為1
22/4線12線
32/4線12線
4
0總為0
5PS控制用于RD1啟用
6PS控制用于SD1啟用

如通信不穩(wěn)定,變頻器也要打開終端電阻開關(guān)。

二、主站PLC參數(shù)設(shè)置

打開CX-P編程軟件依次設(shè)置通信波特率、通信格式、通信模式(站別),如定制,可設(shè)為波特率19200,格式1,8,1,E等(需要與變頻器一致,一般速度要求不高的情況下,波特率設(shè)為9600,通信較穩(wěn)定),模式設(shè)定為“Modbus-RTU簡易主站”。

設(shè)置完成后下載到PLC中,PLC斷電重啟一次設(shè)置方生效。

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

參數(shù)號
功能
C07106波特率19.2kbps
C0721默認(rèn)站號
C07401偶校驗(yàn)
C0751默認(rèn)停止位
C07602默認(rèn)無視出錯
C0770.00s默認(rèn)通信錯誤超時
C0780ms默認(rèn)通信等待時間
A00102默認(rèn)第一頻率設(shè)定
A00202默認(rèn)第一運(yùn)行設(shè)定
A20102默認(rèn)第二頻率設(shè)定
A20202默認(rèn)第二運(yùn)行設(shè)定

此變頻器默認(rèn)數(shù)據(jù)位為8位。本例中只要讀取變頻器的頻率,A號參數(shù)不用設(shè)置,同樣的,設(shè)置完成后下載到PLC中,PLC斷電重啟一次設(shè)置方生效。

四、功能解析

1、了解標(biāo)準(zhǔn)MODBUS-RTU協(xié)議與簡易MODBUS協(xié)議命令幀(主站→從站)組成。

從站

地址

功能


請求

數(shù)據(jù)

校驗(yàn)

標(biāo)準(zhǔn)

從站

地址

功能

數(shù)據(jù)

字節(jié)

數(shù)

請求

數(shù)據(jù)

簡易

2字

節(jié)

2字

節(jié)

2字

節(jié)

<94

字節(jié)



2、了解標(biāo)準(zhǔn)MODBUS-RTU協(xié)議與簡易MODBUS協(xié)議響應(yīng)幀(從站→主站)組成。

從站地址功能碼

應(yīng)答數(shù)據(jù)
校驗(yàn)碼
標(biāo)準(zhǔn)
從站地址功能碼錯誤代碼應(yīng)答數(shù)據(jù)字節(jié)應(yīng)答數(shù)據(jù)簡易
2字節(jié)2字節(jié)2字節(jié)2字節(jié)多字節(jié)

3、了解CP1E PLC “MODBUS-RTU簡易主站”D\M區(qū)固定分配字。


內(nèi)容
內(nèi)置通信板
D1200D1300低8位命令從站地址
高8位保留
D1201D1301低8位功能碼
高8位保留
D1202D1302全部位數(shù)據(jù)字節(jié)
D1203~D1249D1303~D1349全部位通信數(shù)據(jù)
D1250D1350低8位響應(yīng)
從站地址
高8位保留
D1251D1351低8位功能碼
高8位保留
D1252D1352低8位錯誤代碼
高8位保留
D1253D1353全部位數(shù)據(jù)字節(jié)
D1254~D1299D1354~D1399全部位響應(yīng)數(shù)據(jù)

4、了解功能代碼的功能。

功能代碼16進(jìn)制功能
01讀取線圈狀態(tài)
03讀取保持寄存器
05寫入線圈
06寫入保持寄存器
08回送測試
0F寫入多個線圈
10寫入多個寄存器
17讀寫多個寄存器

5、了解變頻器輸出頻率的寄存器編號與MODBUS通信地址號的區(qū)別與聯(lián)系。

如上圖所示,變頻器輸出頻率監(jiān)控,要讀取變頻器寄存器1001h與1002h中的數(shù)據(jù)=參數(shù)d001中的值=40.00Hz=0000 0FA0 Hex→MODBUS通信地址號“1000”與“1001” 2個寄存器地址的數(shù)據(jù)。因此命令幀內(nèi)容如下表。

D1300D1301D1302D1303D1304
00 0100 0300 0410 0000 02
從站地址功能碼字節(jié)數(shù)起始地址寄存器數(shù)

發(fā)送了命令幀后,通信正常就可以收到響應(yīng)幀,響應(yīng)幀的內(nèi)容如下表。

D1350D1351D1352D1353D1354D1355D1356
00 0100 0300 0000 0504 0000 0FA0 00

從站

地址

功能

錯誤

響應(yīng)

數(shù)據(jù)

字節(jié)

有效

數(shù)據(jù)

字節(jié)

綠色

響應(yīng)

數(shù)據(jù)


6、了解CP1E PLC中“MODBUS-RTU簡易主站”A區(qū)相關(guān)字。

端口內(nèi)容
A64002內(nèi)置RS232端口

1:執(zhí)行錯誤

0:執(zhí)行正常

01

1:執(zhí)行正常

0:執(zhí)行錯誤

00

置1:執(zhí)行啟動

1:執(zhí)行中

0:執(zhí)行結(jié)束

A641
02串口選件板

1:執(zhí)行錯誤

0:執(zhí)行正常

01

1:執(zhí)行正常

0:執(zhí)行錯誤

00

置1:執(zhí)行啟動

1:執(zhí)行中

0:執(zhí)行結(jié)束

本例中,使用A641.00位作為啟動位。

五、編寫程序

程序如下圖所示。

程序下載至PLC中,在線監(jiān)視雙字D100中的數(shù)據(jù),即可查看通信效果。

感謝閱讀指正,關(guān)注了解更多!

關(guān)于在本公眾號搜索歷史內(nèi)容的方法←點(diǎn)擊查看

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多