日韩精品无码伊人久久,青青草原日韩亚洲精品,日韩网络福利直播在线观看网站,日韩一区二区无码片

加入收藏 在線留言 聯(lián)系我們
關(guān)注微信
手機(jī)掃一掃 立刻聯(lián)系商家
全國(guó)服務(wù)熱線15221760199
公司新聞
S7-200與V20之間的MODBUS RTU通訊
發(fā)布時(shí)間: 2024-11-20 22:21 更新時(shí)間: 2024-11-23 07:05

S7-200與V20的MODBUS RTU通訊

1晌姚、本例程的系統(tǒng)配置:

(1)安裝Step7 Micro/Win software和Modbus協(xié)議庫(kù)禾乘,西門子在Micro/WIN V4.0 SP5
中正式推出Modbus RTU主站協(xié)議庫(kù)。
(2)PC/PPI電纜草巡、S7-200、電源模塊凛未、通信電纜辫继。
(3)V20驅(qū)動(dòng)裝置和一臺(tái)PC機(jī)。

2锌半、在使用MicroWin software 創(chuàng)建項(xiàng)目之前禽车,確認(rèn)Modbus Master 庫(kù)文件已經(jīng)安裝:

3、創(chuàng)建一個(gè)例程:

3.1 設(shè)置通訊接口

本例程使用PC/PPI電纜刊殉。

3.2 建立PC和PLC之間的連接

“雙擊刷新”搜索到PLC后殉摔,點(diǎn)擊”確認(rèn)”。

3.3 用電纜將S7-200 Port 1端口與V20的RS485接口相連(注意端口連接規(guī)則:V20的
P+對(duì)3记焊、N-對(duì)8)逸月,如下圖所示:

3.4 變頻器參數(shù)設(shè)置:

V20 可以通過選擇連接宏Cn011實(shí)現(xiàn)Modbus RTU控制,也可以通過直接更改變頻器參數(shù)的方法來(lái)實(shí)現(xiàn)亚亲。參數(shù)設(shè)置如下表所示:

來(lái)百度APP暢享高清圖片


3.5 V20常用寄存器說明

更多的V20寄存器信息彻采,請(qǐng)?jiān)L問下面鏈接:

67267484

3.6 庫(kù)存儲(chǔ)區(qū)分配:在編譯程序之前,選擇 “程序塊” ->“ 庫(kù)” 右鍵捌归,選擇“庫(kù)存儲(chǔ)區(qū)”肛响。在點(diǎn)擊 “建議地址” 選擇V存儲(chǔ)區(qū)的地址后點(diǎn)擊 “OK”退出。

3.6 初始化Modbus Master端口:

EN 使能: 必須保證每一掃描周期都被使能(使用 SM0.0) 惜索。
Mode 模式: 為 1 時(shí)特笋,使能 Modbus 協(xié)議功能;為 0 時(shí)恢復(fù)為系統(tǒng) PPI 協(xié)議 铡碧。
Baud 波特率: 支持的通訊波特率為4800嗦休,9600,19200 愧蔬。
Parity 校驗(yàn): 校驗(yàn)方式選擇 (V20采用偶校驗(yàn))

0=無(wú)校驗(yàn)
1=奇較驗(yàn)
2=偶較驗(yàn)

Timeout 超時(shí): 主站等待從站響應(yīng)的時(shí)間首捶,以毫秒為單位,典型的設(shè)置值為 1000 毫秒(1 秒)茴夯,允許設(shè)置的范圍為 1 - 32767按冷。
注意: 這個(gè)值必須設(shè)置足夠大以保證從站有時(shí)間響應(yīng)。
Done 完成位: 初始化完成屁茁,此位會(huì)自動(dòng)置1芳乎。
Error:初始化錯(cuò)誤代碼。

3.7 調(diào)用 Modbus RTU 主站讀寫功能塊MBUS_MSG,發(fā)送一個(gè)Modbus 請(qǐng)求:

3.7.1 寫入控制字1和速度實(shí)際值:

EN 使能: 同一時(shí)刻只能有一個(gè)讀寫功能(即 MBUS_MSG)使能 捍睡。
注意:V20對(duì)于寫指令同一時(shí)刻只運(yùn)行對(duì)一個(gè)保持寄存器操作呛靡;讀指令同一時(shí)刻大允許操作125 個(gè)保持寄存器。
First 讀寫請(qǐng)求位: 每一個(gè)新的讀寫請(qǐng)求必須使用脈沖觸發(fā)唧取。
Slave 從站地址: 可選擇的范圍 1 - 247 铅鲤。
RW 請(qǐng)求方式: 0 = 讀, 1 = 寫 兵怯。
Count 數(shù)據(jù)個(gè)數(shù) 通訊的數(shù)據(jù)個(gè)數(shù)(位或字的個(gè)數(shù)) 彩匕。
注意: Modbus主站可讀/寫的大數(shù)據(jù)量為120個(gè)字(是指每一個(gè) MBUS_MSG 指令)。
DataPtr 數(shù)據(jù)指針: 1. 如果是讀指令媒区,讀回的數(shù)據(jù)放到這個(gè)數(shù)據(jù)區(qū)中 驼仪;
2. 如果是寫指令,要寫出的數(shù)據(jù)放到這個(gè)數(shù)據(jù)區(qū)中 袜漩。

Done 完成位:讀寫功能完成位 绪爸。
Error 錯(cuò)誤代碼: 只有在 Done 位為1時(shí),錯(cuò)誤代碼才有效宙攻。
常用的控制字:

047E :運(yùn)行準(zhǔn)備
047F :正轉(zhuǎn)啟動(dòng)
0C7F :反轉(zhuǎn)啟動(dòng)
04FE :故障確認(rèn)

舉報(bào)/反饋


聯(lián)系方式

  • 電  話:15221760199
  • 聯(lián)系人:田子龍
  • 手  機(jī):15221760199
  • 微  信:15221760199