S7-1200 和V20的MODBUS通訊
S7-1200 與V20 的MOSBUS 通訊,S7-1200 PLC需要加CM1241 RS485通信模塊。
S7-1200和V20通訊實例請參考以下文檔與視頻:
-
1.1,通信連接
V20變頻器通過RS485線纜與PLC連接,使用標(biāo)準(zhǔn)的MODBUS通信協(xié)議進(jìn)行通訊,通過modbus通訊,PLC給V20變頻器發(fā)送指令可對變頻器進(jìn)行啟停調(diào)頻的操作。具體接線如下圖所示:
圖1-1:S7-1200 CB1241與 V20通訊接線

圖1-2:S7-1200 CM1241與 V20通訊接線
V20與PLC通訊網(wǎng)絡(luò)拓?fù)鋱D,配套的終端網(wǎng)絡(luò)終端電阻可在西門子經(jīng)銷商處購買。終端電阻訂貨號:6SL3255-0VC00-0HA0,具體接線如下圖所示:

圖1-3:PLC與V20通信接線圖
2,通過Modbus通訊實現(xiàn)V20的啟停調(diào)速
2.1 V20 Modbus常用寄存器說明如表2-1所示:
|
類型 |
寄存器地址 |
描述 |
訪問類型 |
定標(biāo)系數(shù) |
讀取 |
寫入 |
|
控制數(shù)據(jù) |
40100 |
控制字 |
R/W |
1 |
PZD1 |
PZD1 |
|
40101 |
主設(shè)定值 |
R/W |
1 |
PZD2 |
PZD2 |
|
|
狀態(tài)數(shù)據(jù) |
40110 |
狀態(tài)字 |
R |
1 |
PZD1 |
PZD1 |
|
40111 |
速度實際值 |
R |
1 |
PZD2 |
PZD2 |
|
|
P1120 |
40322 |
斜坡上升時間 |
R/W |
100 |
P1120 |
P1120 |
|
P1121 |
40323 |
斜坡下降時間 |
R/W |
100 |
P1121 |
P1121 |
表2-1:V20 Modbus常用寄存器
2.2 V20參數(shù)設(shè)置
V20變頻器通信相關(guān)參數(shù)設(shè)置如表2-2所示下:
|
參數(shù)號 |
參數(shù)值 |
說明 |
|
P2010 |
6 |
設(shè)置通信波特率為9600bps |
|
P2021 |
1 |
變頻器從站地址設(shè)置為1 |
|
P2023 |
2 |
選擇通信協(xié)議為Modbus |
|
P2034 |
2 |
選擇偶校驗 |
|
P2035 |
1 |
1個停止位 |
表2-2:V20變頻器的相關(guān)參數(shù)
說明:也可直接選擇連接宏CN011,選擇之后所默認(rèn)設(shè)置的參數(shù)如表2-3所示:

表2-3:連接宏CN011參數(shù)設(shè)置
2.3 PLC編程
PLC編程如下:

1,初始化Modbus通信接口,需確保PLC側(cè)的波特率、奇偶校驗與V20設(shè)置保持一致

說明:
PORT:通訊端口ID
BAUD:波特率
PARITY:波特率
MB_DB:MB_MASTER的背景DB塊2,通過寄存器40100寫入需要的控制字。
說明必須設(shè)置寄存器40100的第10位為1,允許PLC控制。
2:首次上電,需先寫入16進(jìn)制的047E,再寫入047F啟動驅(qū)動器。

MB_ADDR:Modbus Rtu 從站地址
MODE:模式選擇,0為讀,1為寫
DATA_ADDR:寄存器地址
DATA_LEN:數(shù)據(jù)長度,取決于所訪問的參數(shù)(以word為單位)
DATA_PTR:指向CPU的存儲地址,從該位置讀取數(shù)據(jù)或?qū)懯論?jù)
3,將速度設(shè)定值寫入寄存器40101中,16進(jìn)制的0-4000H對應(yīng)0-100%的P2000基準(zhǔn)頻率。

4,通過40110地址,一次讀取兩個字,可直接讀出狀態(tài)字(40110)和實際頻率(40111)。

5,通過40322地址讀斜坡上升時間。

6,通過40322地址寫斜坡上升時間

-
變頻器
+關(guān)注
關(guān)注
256文章
7275瀏覽量
155395 -
RS485
+關(guān)注
關(guān)注
40文章
1334瀏覽量
85986 -
MODBUS
+關(guān)注
關(guān)注
28文章
2457瀏覽量
83192
原文標(biāo)題:S7-1200 和V20變頻器的MODBUS通訊實例
文章出處:【微信號:中泰PLC自動化教學(xué),微信公眾號:中泰PLC自動化教學(xué)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
在TIA Portal V21中基于S7-1200 G2使用SCL語言設(shè)計Modbus RTU輪詢程序
使用PLCSIM Advanced V8仿真測試S7-1200 G2的Modbus TCP通信
MPI 轉(zhuǎn)以太網(wǎng)模塊賦能:S7-300PLC 與 S7-1200 / 觸摸屏 / ModbusRTU 變頻器多鏈路通訊實戰(zhàn)
西門子S7-1200 PLC與SINAMICS V90伺服驅(qū)動器PROFINET通信控制實例
西門子S7-1200 MODBUS RTU通訊溫度控制器和變頻器教程
基于Modbus TCP的WinCC監(jiān)控S7-1200/200SMT應(yīng)用實例
請問西門子S7-1200 如何實現(xiàn)Modbus TCP 通訊?
老舊S7-300煥新生:MPI轉(zhuǎn)網(wǎng)口一網(wǎng)打盡S7-1200、觸摸屏、ModbusRTU變頻
PLC以太網(wǎng)通訊模塊實現(xiàn):西門子S7-300與S7-1200、觸摸屏及變頻器通訊案例
PLC 以太網(wǎng)通訊模塊:助力 S7-300 同時聯(lián)動 S7-1200、觸摸屏與 Modbus RTU 變頻器
MPI 轉(zhuǎn)以太網(wǎng)模塊案例:西門子 S7-300PLC 借此與 S7-1200、觸摸屏及 ModbusRTU 變頻器通訊
Modbus TCP 轉(zhuǎn) Modbus RTU電腦端 TCP 與西門子 V20 變頻器的通信案例
S7-1200與歐姆龍智能儀表Modbus通信案例
MODBUS轉(zhuǎn)PROFINET網(wǎng)關(guān)在污水處理廠變頻系統(tǒng)的一站式解決方案
RS485MODBUS轉(zhuǎn)PROFINET網(wǎng)關(guān)配置安川變頻器接入1200PROFINET通訊
S7-1200和V20變頻器的MODBUS通訊實例
評論