摘要:
在自動化控制系統(tǒng)中,被控設(shè)備一般為電機、水泵、閥門這類執(zhí)行設(shè)備,在進行編程時,除了邏輯控制之外,還需要監(jiān)控設(shè)備的狀態(tài)。不同的項目中,這些功能都是相似的,所以標準化管理這些設(shè)備就非常有必要,既能減少重新編程所耗費的時間,也能提高工程師之間程序的一致性,這也就是現(xiàn)在推崇的程序標準化。
在本文中,以一個小的電機控制案例,介紹電機的功能塊封裝過程,希望給大家有所啟發(fā)。
一 、電機設(shè)備的分析
對于一個電機設(shè)備而言,我們將它看成一個完整的對象。對于一個電機而言,其典型的控制方式有以下三種:

圖 1 電機控制方式
我們以第一種控制方式來分析。一個電機輸入命令和輸出控制之外,還會需要以下不同的輸入和輸出類型,輸入信號有:手動/自動選擇、手動輸入命令、自動輸入命令、運行反饋、復(fù)位信號,輸出信號有:輸出控制、設(shè)備狀態(tài),其中設(shè)備的狀態(tài)包括:手動模式的停止、運行和故障;自動模式的停止、運行和故障,如圖所示:

圖 2 電機輸入輸出信號
二、功能塊程序
FB塊的變量表,如圖所示:

圖 3 FB塊變量表
通過輸入和輸出以及設(shè)備故障狀態(tài),來確定電機塊的狀態(tài),如圖所示:

圖 4 電機狀態(tài)程序
不在設(shè)備故障狀態(tài)時,手動和自動的控制程序,如圖所示:

圖 5 輸出控制程序
手動和自動模式下,當有輸出控制命令時,0.5s后沒有運行反饋信號,則說明設(shè)備存在輸出故障,其程序如圖所示:

圖 6 設(shè)備故障程序
電機的FB塊在主程序中調(diào)用后,如圖所示:

圖 7 電機功能塊
三、總結(jié)
在本文中,介紹了電機的功能塊封裝的一種方法,在實際的項目中,可以通過InOut接口來關(guān)聯(lián)HMI,實現(xiàn)觸摸屏控制設(shè)備和監(jiān)控設(shè)備的功能。
以上就是本文所有的內(nèi)容,如果你有更多關(guān)于電機或者其它設(shè)的封裝的方法,歡迎聯(lián)系我們進行補充和說明。
審核編輯 :李倩
-
封裝
+關(guān)注
關(guān)注
128文章
9256瀏覽量
148681 -
西門子
+關(guān)注
關(guān)注
98文章
3314瀏覽量
120413 -
電機
+關(guān)注
關(guān)注
143文章
9601瀏覽量
154162
原文標題:西門子博圖中對“電機”進行功能塊封裝的方法
文章出處:【微信號:玩轉(zhuǎn)PLC工業(yè)機器人,微信公眾號:玩轉(zhuǎn)PLC工業(yè)機器人】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
基于RT-Thread與瑞薩 VisionBoard 的多功能電機驅(qū)動器開發(fā) | 技術(shù)集結(jié)
無刷電機結(jié)構(gòu)問題請教
半導(dǎo)體“封裝過程”工藝技術(shù)的詳解;
使用函數(shù)塊實現(xiàn)三相電機正反轉(zhuǎn)控制
紅外測溫技術(shù)在氣瓶充裝過程中的應(yīng)用
onnx轉(zhuǎn)kmodel環(huán)境安裝過程中,pip install onnxsim 報錯怎么解決?
如何避免振弦式應(yīng)變計在安裝過程中的誤差?
從 CANopen到 PROFINET:網(wǎng)關(guān)助力物流中心實現(xiàn)復(fù)雜的自動化升級
在西門子TIA Portal中使用CFC語言實現(xiàn)電機控制的全流程
電機的功能塊封裝過程
評論