應(yīng)用領(lǐng)域 | 環(huán)保,化工,生物產(chǎn)業(yè),電子,電氣 |
---|
程序編輯器是最主要的程序編寫(xiě)區(qū)域,利用工具欄按鈕還可以方便快捷的執(zhí)行常用的編程和調(diào)試操作;符號(hào)表可以為常量和存儲(chǔ)器地址符號(hào)名稱,提高程序的可讀性,這些符號(hào)使用于程序的全局范圍
![]() |
參考價(jià) | 面議 |
更新時(shí)間:2023-08-13 14:32:07瀏覽次數(shù):304
聯(lián)系我們時(shí)請(qǐng)說(shuō)明是化工儀器網(wǎng)上看到的信息,謝謝!
在上一篇的文章中,我們提到S7-200SMART系列PLC中modbus庫(kù)指令的意思,這一篇文章中,我們就來(lái)簡(jiǎn)單的說(shuō)一下這些指令的應(yīng)用,如何使用這個(gè)指令來(lái)搭建一個(gè)MODBUS通信的框架程序。
我們以一個(gè)簡(jiǎn)單的例子來(lái)說(shuō),在技成的西門(mén)子學(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ù)設(shè)置
參數(shù)設(shè)置好后,可以進(jìn)行PLC程序的設(shè)計(jì),如下所示:
初始化程序:
讀取變頻器中的輸出頻率:
讀取輸出電壓、輸出電流:
運(yùn)行命令控制:
修改頻率:
最后一條MBUS_MSG指令的使能條件用于激活第一條MBUS_MSG的使能,使其能夠循環(huán)進(jìn)行執(zhí)行。
此程序?yàn)橐粋€(gè)結(jié)構(gòu)框架程序,僅供參考,如有不對(duì)之處請(qǐng)指正。
STEP7-Micro/WIN SMART是專門(mén)為S7-200 SMART PLC開(kāi)發(fā)的編程軟件,在沿用STEP7-Micro/WIN優(yōu)秀編程理念的同時(shí),STEP7-Micro/WIN SMART更多的人性化設(shè)計(jì)使編程更容易上手,項(xiàng)目開(kāi)發(fā)更加高效。該軟件短小精干,安裝程序不足100兆,安裝時(shí)對(duì)硬件無(wú)特別要求,常用配置即可,僅需要350兆空余硬盤(pán)空間,操作系統(tǒng)可以是WindowsXP SP3或者是Windows7。
編程軟件界面
STEP7-Micro/WIN SMART含有多個(gè)窗口區(qū)域和元素。標(biāo)題欄顯示當(dāng)前打開(kāi)的項(xiàng)目和軟件名稱;快速訪問(wèn)工具欄可以用來(lái)簡(jiǎn)單快速的訪問(wèn)常用菜單命令;菜單欄采用新穎的帶狀式菜單設(shè)計(jì),所有菜單選項(xiàng)一覽無(wú)余,形象的圖標(biāo)顯示使操作更加方便快捷;通過(guò)項(xiàng)目樹(shù)可以對(duì)整個(gè)項(xiàng)目的所有元素進(jìn)行編輯和組織;導(dǎo)航欄可以用來(lái)快速訪問(wèn)項(xiàng)目組件;指令樹(shù)可以用來(lái)方便快捷的創(chuàng)建程序。
窗口元素
程序編輯器是最主要的程序編寫(xiě)區(qū)域,利用工具欄按鈕還可以方便快捷的執(zhí)行常用的編程和調(diào)試操作;符號(hào)表可以為常量和存儲(chǔ)器地址符號(hào)名稱,提高程序的可讀性,這些符號(hào)使用于程序的全局范圍;變量表中定義的符號(hào)是對(duì)特定的POU有效的局部變量;狀態(tài)圖表可以在程序下載到PLC后用來(lái)采集信息,可以用圖表和趨勢(shì)曲線兩種形式監(jiān)控和調(diào)試程序;交叉引用標(biāo)識(shí)在程序中使用的所有操作數(shù),便于了解程序中使用的存儲(chǔ)器使用情況。
各窗口元素說(shuō)明
通過(guò)數(shù)據(jù)塊可以向微存儲(chǔ)器地址分配初始數(shù)據(jù)值;輸出窗口可以在編譯程序時(shí)輸出編譯信息,如程序塊和數(shù)據(jù)塊的大小、編譯錯(cuò)誤等;狀態(tài)條給出了程序編輯器中的光標(biāo)位置,以及S7-200 SMART PLC的連接狀態(tài)。