999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓網(wǎng) 技成學習APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓網(wǎng)

技成培訓網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習題

技成PLC課堂

變頻器故障查詢

技成PLC學吧

伺服驅(qū)動故障查詢

技成PLC網(wǎng)校

當前位置:技成首頁 > 文章中心 > 西門子PLC > 西門子PLC結(jié)構(gòu)化編程詳解,建議電氣人都收藏起來!

西門子PLC結(jié)構(gòu)化編程詳解,建議電氣人都收藏起來!

饒等 發(fā)布于2021-12-21 10:59 46 2 標簽:西門子,博圖軟件,編程方法,結(jié)構(gòu)化編程

【免費下載】PLC軟件下載_PLC軟件安裝教程_PLC手冊下載_PLC案例下載!

【免費學習】 變頻器精品課程_西門子PLC精品教程_三菱PLC精品教程!


摘要:本文介紹了西門子PLC編程的方法,并通過實際案例詳細介紹線性化編程、模塊化編程與結(jié)構(gòu)化編程。

作為一個自動化行業(yè)的從業(yè)者,你或多或少應該聽過結(jié)構(gòu)化編程。那么什么是結(jié)構(gòu)化編程呢?它是將復雜自動化任務(wù)分割成與過程工藝功能相對應或可重復使用的更小的子任務(wù),將更易于對這些復雜任務(wù)進行處理和管理。這些子任務(wù)在用戶程序中以塊來表示。因此,每個塊是用戶程序的獨立部分。

在進行PLC編程的時候,我們常用的方式有,線性化編程、模塊化編程以及結(jié)構(gòu)化編程。線性化編程只使用一個主程序,所有的程序指令都在主程序中執(zhí)行,適合小型自動化項目。模塊化編程是將一個自動化項目分割成不同的功能模塊,比如一個自動化項目可以分成手動、自動、報警等不同的功能,這些不同的功能然后再統(tǒng)一被主程序調(diào)用。結(jié)構(gòu)化編程與模塊化有些類似,都是使用多個子程序,但是結(jié)構(gòu)化編程將某些可重復性的任務(wù),做成可復用的程序塊,方便移植使用。為了直觀的理解這三種編程方式的區(qū)別,下面以兩條流水線的起保停控制作為舉例說明。使用的硬件信號所表1所示:

表1 IO信號表


1. 線性化編程

線性化的編程方式,所有的程序都在OB1中,如圖1所示:


圖1 線性化編程

2.模塊化編程

模塊化的編程方式,將兩條流水線分別在不同的子程序中進行調(diào)用,如圖2、圖3所示:


圖2 主程序調(diào)用子程序


圖3 流水線1執(zhí)行程序


圖4 流水線2執(zhí)行程序

3.結(jié)構(gòu)化編程

結(jié)構(gòu)化編程,則是通過建立FB程序塊,內(nèi)部的功能在FB中實現(xiàn),該FB塊可重復使用,當進行FB程序塊調(diào)用的時候,會自動生產(chǎn)對應的DB數(shù)據(jù)塊,程序進行控制的時候,定義具體的管腳即可。具體的結(jié)構(gòu)化編程如圖所示:


圖5 OB1的程序調(diào)用


圖6 流水線1的程序


圖7 流水線2的程序


圖8 流水線功能的背景塊

4.總結(jié)

在上文中,對兩個流水線的起保??刂疲謩e用不同的編程方式進行了舉例。每種編程方式大致有了一定的認識,由于舉例的程序比較簡單,所以程序的優(yōu)缺點不是那么的明顯,但是隨著項目的程序越來越復雜,編程的工作量越來越大,結(jié)構(gòu)化的編程方式優(yōu)勢會更加明顯,它的易讀性、復用性可以提高工作的效率。在PLC的編程過程中,推薦大家使用結(jié)構(gòu)化和模塊化的混合編程方式。

(技成培訓網(wǎng)原創(chuàng),作者:劉老師,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)

電工精品教程

立即掃碼免費學習


電工題庫寶典

立即掃碼免費下載

超全PLC學習資料包

立即掃碼免費下載

故障查詢小程序

立即掃碼免費使用

若有收獲,就點個贊吧!

文章來源于網(wǎng)絡(luò)及文獻如有侵權(quán)請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標簽相同的文章

西門子 博圖軟件 編程方法 結(jié)構(gòu)化編程

相關(guān)推薦

最新文章 熱門文章
最新課程 免費課程
PLC資料下載 電工電氣資料下載
應用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機APP
熱門標簽