西門子S7-200系列PLC的MODBUS通信功能(三)
盧思敏
發(fā)布于2017-06-05 14:10
18
0
標(biāo)簽:S7-200
學(xué)工控技術(shù),拿10萬(wàn)年薪
馬上注冊(cè),免費(fèi)學(xué)習(xí)超過(guò)100課時(shí)視頻教程,免費(fèi)下載海量學(xué)習(xí)資料
在上一篇的文章中,我們提到S7-200SMART系列PLC中modbus庫(kù)指令的意思,這一篇文章中,我們就來(lái)簡(jiǎn)單的說(shuō)一下這些指令的應(yīng)用,如何使用這個(gè)指令來(lái)搭建一個(gè)MODBUS通信的框架程序。
我們以一個(gè)簡(jiǎn)單的例子來(lái)說(shuō),在技成的西門子學(xué)習(xí)箱中,配有一個(gè)海普蒙特HD09的單相變頻器以及S7-200SMART系列的PLC,我們通過(guò)這個(gè)200SMART系列的PLC以modbus RTU的通信協(xié)議,來(lái)實(shí)現(xiàn)對(duì)變頻器的運(yùn)行控制、修改運(yùn)行頻率控制,以及讀取一些參數(shù)的通信功能。學(xué)習(xí)箱如圖所示:
要完成這個(gè)控制,首先需要對(duì)變頻器中的參數(shù)進(jìn)行設(shè)置,主要設(shè)置變頻器中的控制命令的來(lái)源,運(yùn)行頻率的來(lái)源 ,及相應(yīng)的通信參數(shù)(參數(shù)的設(shè)置查看變頻器的說(shuō)明書)在這里主要設(shè)置的參數(shù)如下圖所示:
命令源選擇:
參數(shù)設(shè)置好后,可以進(jìn)行PLC程序的設(shè)計(jì),如下所示:
初始化程序:
讀取輸出電壓、輸出電流:
修改頻率:
后一條MBUS_MSG指令的使能條件用于激活條MBUS_MSG的使能,使其能夠循環(huán)進(jìn)行執(zhí)行。
此程序?yàn)橐粋€(gè)結(jié)構(gòu)框架程序,僅供參考,如有不對(duì)之處請(qǐng)指正。
作者:技成培訓(xùn)網(wǎng)(曾鑫)
本文版權(quán)為技成所有,未經(jīng)同意,盜取必究!
推薦學(xué)習(xí)相關(guān)課程:
西門子s7-1200 從入門到精通
西門子200 STEP-7Micro WIN 編程軟件使用
西門子學(xué)習(xí)機(jī)箱接線演示
西門子S7-200 Smart PLC編程應(yīng)用入門