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

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

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

如何使用三菱梯形圖FB塊來(lái)高效完成PLC程序編寫

dytfki8u8yql ? 來(lái)源:頭條號(hào)工控汪 ? 2023-01-29 09:42 ? 次閱讀

當(dāng)你編寫一個(gè)自動(dòng)化程序時(shí),里面有50個(gè)氣缸,甚至更多時(shí),每個(gè)氣缸你都要寫同樣的控制程序,真的是超級(jí)繁瑣,同樣的控制程序你要拷貝復(fù)制至少50遍。這個(gè)時(shí)候FB塊能幫助你從繁瑣的重復(fù)性的工作中解脫出來(lái)。

什么是FB,F(xiàn)B與FC,子程序的區(qū)別?

三菱PLC中FB塊就是一個(gè)功能塊,可以供主程序在各個(gè)地方進(jìn)行調(diào)用,但又不同于FC函數(shù),因?yàn)镕C有返回值,有點(diǎn)類似于子程序的調(diào)用方式,但是子程序又無(wú)法直接進(jìn)行參數(shù)傳遞。(歡迎大家補(bǔ)充)

FB用在什么場(chǎng)合下?

1、結(jié)構(gòu)化編程時(shí),需要很清楚明了地展示出程序結(jié)構(gòu)時(shí);

2、程序中有大量重復(fù)性的控制代碼時(shí)(多氣缸,多伺服,多電缸,,)

3、FB塊可以用ST編寫,也可以用梯形圖編寫。

FB塊在多氣缸控制系統(tǒng)中的應(yīng)用案例

某一自動(dòng)化系統(tǒng)中有20個(gè)氣缸(單線圈),由于氣缸的控制基本上都是一樣的(氣缸去工位,氣缸回原位等),所以這個(gè)時(shí)候采用FB就很方便。本例主要以自動(dòng)狀態(tài)下氣缸的去工位和回原位的控制進(jìn)行簡(jiǎn)單說(shuō)明,大家也可以在此基礎(chǔ)上根據(jù)自己的需求進(jìn)行靈活的應(yīng)用。

1、新建工程,簡(jiǎn)單工程,勾選使用標(biāo)簽,選擇PLC類型,以FX3G為例,其他類型基本一樣,如下圖所示:

f2b64bee-97a9-11ed-bfe3-dac502259ad0.png

2、右擊FB管理,新建數(shù)據(jù),命名氣缸,在下圖中右側(cè)框中輸入自定義的FB塊的輸入數(shù)據(jù)和輸出數(shù)據(jù)的類型和變量名,可以是中文也可是英文,如下圖所示;

f2d9676e-97a9-11ed-bfe3-dac502259ad0.png

3、在FB的程序 編輯界面編寫如下程序:程序只為說(shuō)明FB的使用,具體根據(jù)自身需求,增加更多條件。

f2f66508-97a9-11ed-bfe3-dac502259ad0.png

4、在運(yùn)行程序中main中進(jìn)行調(diào)用,只需要在main程序編輯界面按住要調(diào)用的FB塊直接往里拖拉即可,效果如下圖所示:

f31ba3a4-97a9-11ed-bfe3-dac502259ad0.png

審核編輯:湯梓紅

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

    關(guān)注

    41

    文章

    6473

    瀏覽量

    110307
  • plc
    plc
    +關(guān)注

    關(guān)注

    5004

    文章

    13050

    瀏覽量

    460907
  • 三菱
    +關(guān)注

    關(guān)注

    32

    文章

    794

    瀏覽量

    42714
  • 梯形圖
    +關(guān)注

    關(guān)注

    8

    文章

    193

    瀏覽量

    21555
  • 程序編寫
    +關(guān)注

    關(guān)注

    1

    文章

    14

    瀏覽量

    8198

原文標(biāo)題:如何使用三菱梯形圖FB塊來(lái)高效完成PLC程序編寫

文章出處:【微信號(hào):電子技術(shù)控,微信公眾號(hào):電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    三菱PMWtoHEX軟件

    三菱PMWtoHEX軟件是一款由三菱軟件寫好梯形圖再運(yùn)行轉(zhuǎn)換的軟件,該軟件界面簡(jiǎn)潔,操作方便,用戶只需設(shè)定好51單片機(jī)的輸入輸出,打開(kāi)寫好的梯形圖,轉(zhuǎn)換出的就是hex文件,燒錄到51單
    發(fā)表于 05-24 13:53 ?12次下載

    PLC梯形圖編程遵從的規(guī)則分享

    初學(xué)PLC梯形圖編程,應(yīng)要遵從必定的規(guī)則,并養(yǎng)成一個(gè)好習(xí)慣。下面以三菱FX系列PLC為例,簡(jiǎn)略介紹一下PLC
    的頭像 發(fā)表于 05-11 11:04 ?5352次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>梯形圖</b>編程遵從的規(guī)則分享

    三菱FX系列PLC為例 介紹PLC梯形圖編程的方法

    PLC梯形圖編程,應(yīng)要遵循一定的規(guī)則,并養(yǎng)成良好的習(xí)慣。下面以三菱FX系列PLC為例,介紹一下PLC梯形
    的頭像 發(fā)表于 09-27 10:13 ?6274次閱讀
    以<b class='flag-5'>三菱</b>FX系列<b class='flag-5'>PLC</b>為例 介紹<b class='flag-5'>PLC</b><b class='flag-5'>梯形圖</b>編程的方法

    三菱plc梯形圖符號(hào)解釋

    的實(shí)現(xiàn),因此,掌握基本的梯形圖是關(guān)鍵,不管多復(fù)雜的梯形圖,都是基本梯形圖的有機(jī)組合。下面介紹三菱plc
    發(fā)表于 05-01 17:42 ?3.6w次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>plc</b><b class='flag-5'>梯形圖</b>符號(hào)解釋

    三菱梯形圖程序英文注釋

    PLC源代碼_ 三萬(wàn)多步馬扎克系統(tǒng)三菱梯形圖程序英文注釋(日本人寫)
    發(fā)表于 05-06 09:27 ?2次下載

    三菱PLC編程實(shí)例項(xiàng)目之制冷控制系統(tǒng)梯形圖

    三菱PLC(可編程邏輯控制器)編程實(shí)例項(xiàng)目例程,制冷控制系統(tǒng)梯形圖(日本人編的,有英文注釋,三菱FX2N-128MR-001)
    發(fā)表于 05-11 14:56 ?7次下載

    三萬(wàn)多步馬扎克系統(tǒng)三菱梯形圖程序(英文)

    三萬(wàn)多步馬扎克系統(tǒng)三菱梯形圖程序英文注釋(日本人寫)
    發(fā)表于 05-11 14:47 ?6次下載

    三菱PLC梯形圖程序轉(zhuǎn)換成單片機(jī)程序PMW-HEX-V3.0

    三菱PLC梯形圖程序轉(zhuǎn)換成單片機(jī)程序PMW-HEX-V3.0資料分享
    發(fā)表于 08-29 10:05 ?88次下載

    三菱FX系列PLC梯形圖編程的方法

    初學(xué)PLC梯形圖編程,應(yīng)要遵循一定的規(guī)則,并養(yǎng)成良好的習(xí)慣。下面以三菱FX系列PLC為例,介紹一下PLC
    的頭像 發(fā)表于 02-11 09:24 ?1786次閱讀

    三菱SWOD5C-FXTRN-BEG-C PLC模擬仿真編程軟件所使用的梯形圖指令

    這次主要介紹的是上一篇三菱SWOD5C-FXTRN-BEG-C PLC模擬仿真編程軟件所使用的梯形圖指令
    發(fā)表于 03-01 17:39 ?1.3w次閱讀
    <b class='flag-5'>三菱</b>SWOD5C-FXTRN-BEG-C <b class='flag-5'>PLC</b>模擬仿真編程軟件所使用的<b class='flag-5'>梯形圖</b>指令

    三菱PLC梯形圖編程方法

    雖然PLC程序編寫每個(gè)人有每個(gè)人的思路,但是最終的模式都是相通的。本文以三菱PLC的簡(jiǎn)單梯形圖
    的頭像 發(fā)表于 04-12 09:37 ?6044次閱讀

    如何快速讀懂PLC梯形圖?

    初學(xué)PLC梯形圖編程,應(yīng)當(dāng)遵從一定的規(guī)則,并養(yǎng)成一個(gè)好習(xí)慣。下面以三菱FX系列PLC為例,簡(jiǎn)略介紹一下PLC
    的頭像 發(fā)表于 04-14 16:20 ?3667次閱讀

    三菱PLC梯形圖編程萬(wàn)能模板

    雖然PLC程序編寫每個(gè)人有每個(gè)人的思路,但是最終的模式都是相通的。本文以三菱PLC的簡(jiǎn)單梯形圖
    的頭像 發(fā)表于 06-09 09:23 ?4593次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>PLC</b><b class='flag-5'>梯形圖</b>編程萬(wàn)能模板

    三菱fx系列plc梯形圖編程實(shí)例

    初學(xué)PLC梯形圖編程,應(yīng)要遵從必定的規(guī)則,并養(yǎng)成一個(gè)好習(xí)慣。下面以三菱FX系列PLC為例,簡(jiǎn)略介紹一下PLC
    發(fā)表于 08-20 09:51 ?3096次閱讀
    <b class='flag-5'>三菱</b>fx系列<b class='flag-5'>plc</b><b class='flag-5'>梯形圖</b>編程實(shí)例

    三菱PLC梯形圖編程方法

    在工業(yè)自動(dòng)化領(lǐng)域,PLC(可編程邏輯控制器)扮演著至關(guān)重要的角色。三菱PLC作為其中的佼佼者,以其高效、穩(wěn)定、可靠的性能而備受青睞。梯形圖
    的頭像 發(fā)表于 06-17 16:50 ?1036次閱讀