首页
/
每日頭條
/
圖文
/
plcsfc指令梯形圖寫法
plcsfc指令梯形圖寫法
更新时间:2026-03-14 23:36:46

最近經常有初學西門子PLC編程的朋友,對于FC、FB、OB、DB塊特别迷茫,一開始的時候可能很多人都會遇到類似的問題

plcsfc指令梯形圖寫法(PLC初學者不知道什麼是FC)1

. 組織塊,組織塊是操作系統和用戶程序之間的接口。OB 用于執行具體的程序,我們最常用的就是OB1,所有的FB和FC塊都需要直接或者間接的接受調用,才能執行,如下圖是創建組織塊,每個不同組織塊是不同的功能

plcsfc指令梯形圖寫法(PLC初學者不知道什麼是FC)2

1、在 CPU 啟動時;

2、在一個循環或延時時間到達時;

3、當發生硬件中斷時;

4、當發生故障時;

5、組織塊根據其優先級執行。

初學者先知道OB1的功能如何使用,如下圖所示,所有的FB或者FC做成的子程序都需要間接或者直接的接受調用。

plcsfc指令梯形圖寫法(PLC初學者不知道什麼是FC)3

二. FC函數和FB函數塊的區别在哪裡呢,首先FB塊有自己的背景數據塊,就是專有的存儲區,我們什麼時候選擇建立FB塊呢,根據我自己以往的經驗來說,就是需要重複使用的标準功能,例如一個項目裡面有50個氣缸需要控制30個電機需要控制,在這種情況下,我們就可以選擇做兩個電機和氣缸的标準FB塊,其餘的都可以用FC。

plcsfc指令梯形圖寫法(PLC初學者不知道什麼是FC)4

plcsfc指令梯形圖寫法(PLC初學者不知道什麼是FC)5

三. FB塊優點:1. 易于移植性,對于相同控制邏輯不同參數的被控對象,隻要使用不同的背景DB,同一個FB塊就可以方便2. 多重背景,減少重複工作,提高效率3. 多次調用時,參數修改方便4. 有獨立的存儲區

四. FC塊優點:1. 小巧靈活,對于非多次調用的程序更易理解2. 不占用額外的存儲資源

五. 數據塊DB:數據塊分為全局數據塊和背景數據塊,背景數據塊即前面提到的FB塊的專用存儲空間,如下圖是建立的背景數據塊

plcsfc指令梯形圖寫法(PLC初學者不知道什麼是FC)6

全局數據塊是建立的存儲區域,可以根據需要自己建立數據的各種類型,便于數據的存儲和方便調用

plcsfc指令梯形圖寫法(PLC初學者不知道什麼是FC)7

在編程時方便我們建立中間變量和數據的存儲記憶,并且可以把數據類型歸類使用,希望這些說明能夠幫助到大家,感謝!

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
食品幹冰生産許可證(商品檢驗幹冰不是)
食品幹冰生産許可證(商品檢驗幹冰不是)
     “幹冰”(Dry Ice),固态二氧化碳,自1834年德國的奇絡列成功地制出固體二氧化碳以來,廣泛應用于食品冷藏、冷鍊運輸、設備清洗、美容、人工降雨等各行業領域。但“幹冰不是冰,水銀不是銀”,而是實實在在的危險貨物,其安全監管和風險防範需引起高度關注!            一 幹冰引發的典型安全事故   案例一:驚喜派對變事故現場!30公斤幹冰倒...
2026-03-14
三十種食用菌栽培技術(這兩種菌液的制作要掌握好)
三十種食用菌栽培技術(這兩種菌液的制作要掌握好)
  種植蔬菜需要大量的肥料,這點相信大家都明白,但是現成的農家肥不會有很多,一些小夥伴家裡甚至連一丁點現成的農家肥都沒有,這種情況下,我們就需要自己進行發酵肥料,而發酵肥料就需要發酵劑,使用過發酵劑的小夥伴肯定都有這樣的體會,現成的發酵劑都比較貴,如果全程使用購買回來的發酵劑,那麼成本就顯得比較高了。      下面給大家分享兩種非常不錯的發酵菌液,隻需要簡...
2026-03-14
紅旗l5跟勞斯萊斯路口相遇(勞斯萊斯街頭逆行)
紅旗l5跟勞斯萊斯路口相遇(勞斯萊斯街頭逆行)
  在馬路上逆行是非常危險的行為,因為每一條車道它有一個固定的走向,車子都隻能按照一個方向行駛,如果馬路上出現了一輛逆行的汽車,就會給其他車主帶來麻煩,也會擾亂交通秩序,所以交通部門對于逆行的車輛也會進行嚴查。勞斯萊斯街頭逆行,紅旗L5絲毫不讓,網友:碰上硬茬了。      可是有一些車主在開車的時候卻非常不注意遵守交通規則,哪怕是在一些車流量比較大的路段,...
2026-03-14
章子怡被吐槽生子後變老(章子怡曬參加青年影展Vlog)
章子怡被吐槽生子後變老(章子怡曬參加青年影展Vlog)
  章子怡參加FIRST青年影展曬出VLOG,她這次帶着小兒子去西甯,兒子才2歲多,還沒有上幼兒園,所以章子怡目前沒有接戲,基本上都是參加一些活動,這些活動都是可以帶孩子前往,因為有保姆照顧孩子,她也不是随時都要帶孩子在身邊。      章子怡取得很輝煌的成就,年入不惑,她也是以家庭為主,她比較挑劇本,在青年影展上表示,還是願意拿出三年的時間,給予電影給予角...
2026-03-14
abb中的io控制指令有哪些(ABB停止指令StopExitBreak的區别)
abb中的io控制指令有哪些(ABB停止指令StopExitBreak的區别)
  ABB工業機器人STOP指令用于停止程序執行。在Stop指令就緒之前,将完成當前執行的所有移動。該指令的使用格式為:   Stop [ \NoRegain ] | [ \AllMoveTasks ];   如果STOP指令使用變量\NoRegain,若機械臂和外軸已遠離停止位置,則不會再返回;如果不使用變量\NoRegain,若機械臂和外軸已逐漸遠離停止...
2026-03-14
Copyright 2023-2026 - www.tftnews.com All Rights Reserved