0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

普通電機功能塊的封裝

CHANBAEK ? 來源:頭條號電氣大佬 ? 作者:頭條號電氣大佬 ? 2023-03-13 17:46 ? 次閱讀

學(xué)過西門子TIA(博途)的朋友都知道它的FC/FB塊非常好用,深受開發(fā)者的喜歡,今天我們簡單的講一個普通電機功能塊的封裝。

電機控制工藝要求如下:

1.)手動/自動功能;

2.)程序默認(rèn)是“手動”模式,需要選擇“手動”到“自動”模式,再按下“自動”啟動命令,若默認(rèn)為“手動模式”下,則輸出一個故障指示,并記錄一次自動故障,需要按下復(fù)位鍵復(fù)位后電機輸出點才輸出;假如“自動模式”下末選到“手動模式”就按下“手動”啟動,則不能啟動手動功能,并輸出一個“手動故障”,并記錄1次“手動故障”,除非去復(fù)位,不然不可用。

3.)我們打開博途V16軟件,添加一個FB塊并申明變量名稱:

poYBAGQO8O-AXK-2AAF9k5oLYDE311.jpg

建立FB塊和變量定義

4. )編寫電機FB程序:

4.1)通過輸出輸入來定義電機的幾種狀態(tài)如下:

pYYBAGQO8PCAPXYhAADJZw-EFgQ154.jpg

定義電機狀態(tài)

4.2)設(shè)備(電機)如果沒有故障,手自動模式下直接輸出;手動模式下,按下去手動命令后,0.5秒后沒有運行反饋,則設(shè)備存在輸出故障。

poYBAGQO8PGAGZx7AADQTuYrcoA894.jpg

4 .3)自動模式下,按下自動命令后,0.5秒后沒有運行反饋,則設(shè)備存在輸出故障。

pYYBAGQO8PGACkxSAADvHEhNNq8581.jpg

不管是手自動模式下,出現(xiàn)故障,必須按下復(fù)位命令,才可以解除故障,才可以重新輸出。

poYBAGQO8PKAAs_MAABXNrQmeng395.jpg

清除故障次數(shù)

4.4)當(dāng)我們想重新記錄手自動故障次數(shù)記錄時,可以按下清除命令進(jìn)行清0:

pYYBAGQO8POAY_dhAADR7DUvRrs235.jpg

調(diào)用FB1

4.5)我們在OB1程序試調(diào)用一次:

poYBAGQO8PSAVwB6AAF_2XfTaDg484.jpg

HMI監(jiān)控效果

4.6)HMI監(jiān)控效果:

以上簡單的介紹電機FB塊編寫思路,僅作參考和學(xué)習(xí),若運用到實際項目還時以現(xiàn)場為主來設(shè)計吧。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 電機控制
    +關(guān)注

    關(guān)注

    3535

    文章

    1879

    瀏覽量

    268827
  • 封裝
    +關(guān)注

    關(guān)注

    126

    文章

    7905

    瀏覽量

    142971
  • 西門子
    +關(guān)注

    關(guān)注

    94

    文章

    3039

    瀏覽量

    115889
  • 電機
    +關(guān)注

    關(guān)注

    142

    文章

    9021

    瀏覽量

    145507
  • 功能塊
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    6099
收藏 人收藏

    評論

    相關(guān)推薦

    什么是FB功能塊?為什么要使用FB功能塊?如何制作一個FB功能塊?

      FB功能塊是一種封裝了特定邏輯功能的模塊。它類似于一個子程序或函數(shù),但是它有自己的內(nèi)部變量和接口。FB功能塊可以被多次調(diào)用,并且每次調(diào)用都會創(chuàng)建一個新的實例。
    的頭像 發(fā)表于 11-09 16:13 ?4146次閱讀
    什么是FB<b class='flag-5'>功能塊</b>?為什么要使用FB<b class='flag-5'>功能塊</b>?如何制作一個FB<b class='flag-5'>功能塊</b>?

    如何去使用TwinCAT的功能塊

    如何去使用TwinCAT的功能塊?
    發(fā)表于 10-08 06:02

    基于EPA的PID功能塊的設(shè)計及實現(xiàn)

    本文介紹了EPA功能塊基本模型及功能塊定義;并主要描述了PID功能塊在單片機上的設(shè)計方案及PID功能塊過程控制算法的具體實現(xiàn),并通過組態(tài)軟件驗證了PID的過程控制算法及抗干
    發(fā)表于 09-26 14:40 ?7次下載

    基于UML建模的功能塊適配器研究

    隨著控制技術(shù)的不斷發(fā)展,分布式控制系統(tǒng)從原先的功能塊設(shè)計模式發(fā)展成UML建模方式,但是UML擴展出來的組件卻無法和功能塊進(jìn)行很好的集成,因此本文設(shè)計了用于連接UML-RT封裝
    發(fā)表于 12-19 11:45 ?18次下載

    騰控MODBUS主站功能塊通迅詳解

    TCMODBUS功能塊編程非常簡單,只需要把要讀寫的從站參數(shù)配置好,一一的寫好所有的功能塊后,調(diào)用TCMODBUSRUN功能塊即可,無需要各功能塊時間上的配合,由系統(tǒng)主動的進(jìn)行調(diào)度,通
    發(fā)表于 10-11 11:21 ?8次下載
    騰控MODBUS主站<b class='flag-5'>功能塊</b>通迅詳解

    西門子PLC系統(tǒng)功能塊和系統(tǒng)功能

    系統(tǒng)功能塊(SFB )和系統(tǒng)功能(SFC ) 已經(jīng)編好程序 用戶不需要每個功能都自己編程。S7 CPU為用戶提供了一些已經(jīng)編好程序,這些
    的頭像 發(fā)表于 12-23 17:55 ?1.2w次閱讀

    CPM功能塊使用入門

    CPM功能塊使用入門免費下載。
    發(fā)表于 05-09 09:58 ?27次下載

    伺服電機普通電機的區(qū)別

    的精準(zhǔn)度更好。而普通電機沒有這個功能,普通電機基本上是有電就轉(zhuǎn),沒電時就停止。 伺服電機普通電機在維修時也不一樣,伺服
    的頭像 發(fā)表于 08-06 18:18 ?5.7w次閱讀

    調(diào)用功能塊(FB或SFB)

    功能塊調(diào)用時輸出賦值是不可能的。聲明的輸出參數(shù)的值存貯在實例數(shù)據(jù)中。在那它能夠被所有功能塊存取。要讀取輸出數(shù)據(jù),必須在功能塊中定義存取。
    的頭像 發(fā)表于 04-20 15:35 ?3967次閱讀

    Freelance函數(shù)和功能塊使用指南 V9.1

    函數(shù) 在執(zhí)行過程中,一個函數(shù)返回一個確定的數(shù)據(jù),函數(shù)不含狀態(tài)信息。當(dāng)一個函數(shù)帶相同的參數(shù)(輸入?yún)?shù))調(diào)用時,總是獲得相同的結(jié)果。 功能塊 在執(zhí)行過程中,功能塊可以提供一個或多個數(shù)據(jù)元素,相同
    發(fā)表于 08-09 15:25 ?2次下載

    一個普通電機功能塊封裝方法

    1.)手動/自動功能; 2.)程序默認(rèn)是“手動”模式,需要選擇“手動”到“自動”模式,再按下“自動”啟動命令,若默認(rèn)為“手動模式”下,則輸出一個故障指示,并記錄一次自動故障,需要按下復(fù)位鍵復(fù)位后電機輸出點才輸出。
    發(fā)表于 08-10 12:47 ?638次閱讀
    一個<b class='flag-5'>普通電機</b><b class='flag-5'>功能塊</b>的<b class='flag-5'>封裝</b>方法

    普通電機為啥不能當(dāng)變頻電機使用?變頻電機普通電機的區(qū)別

    普通電機為啥不能當(dāng)變頻電機使用?變頻電機普通電機的區(qū)別 普通電機和變頻電機在工作原理、結(jié)構(gòu)和適
    的頭像 發(fā)表于 11-30 14:44 ?1696次閱讀

    變頻電機普通電機的區(qū)別 變頻電機普通電機的優(yōu)缺點

    變頻電機普通電機的區(qū)別及優(yōu)缺點 一、變頻電機普通電機的區(qū)別 工作原理不同: 普通電機是通過電流產(chǎn)生磁場,然后利用磁場與定子之間的作用力產(chǎn)
    的頭像 發(fā)表于 02-01 10:46 ?1.3w次閱讀

    普通電機能當(dāng)變頻電機使用嗎

    普通電機和變頻電機雖然都是電動機,但它們在設(shè)計、結(jié)構(gòu)和工作原理上有很大的不同,普通電機是不能當(dāng)變頻電機使用的,以下是一些關(guān)鍵原因: 設(shè)計和構(gòu)造的差異:
    的頭像 發(fā)表于 06-09 15:48 ?1071次閱讀

    減速電機普通電機的區(qū)別

    減速電機普通電機的主要區(qū)別在于其結(jié)構(gòu)和功能,以及它們在不同應(yīng)用場景中的優(yōu)勢。
    的頭像 發(fā)表于 09-07 11:44 ?557次閱讀