發布日期:2022-07-20 點擊率:106
組態(Configure),翻譯為配置、設定的意思,從大的方面來說可以這樣理解,根據生產需要,配置出合適數量及功能的數據采集卡、主控單元等硬件設備,然后在配套軟件中建立好與設備的通信關系、控制方案、操作畫面及其他各種輔助管理的功能,這有點像搭積木,我們根據需要搭建出各種系統,然后讓它完成我們的控制要求。
1、組態軟件的組成
組態任務是我們的工作重點,在硬件配置合理的情況下,我們的大部分工作會依賴組態軟件實現和完成。現有的組態軟件基本上分為兩個類別,一種是專用的,一種是廣泛適用的。其實從純粹的軟件思想來看待這個問題,我們完全可以把它做成一種通用的軟件,目前我國很多軟件就是這種形式。為什么這樣說呢?我們來看看組態軟件的基本構成(見圖1)。
圖2 上位組態軟件的通信結構
②下位軟件
下位軟件一般完成控制方案的組態,為了方便用戶使用,國際電工協會(IEC)在1992年頒布了IEC1131-3《可編程序控制器的編程軟件標準》,該標準制訂了五種不同的編程方式,如梯形圖(LD)、功能塊(FBD)、結構文本(ST)、指令表(IL)、順序功能圖(SFC)等。每種形式有各自的特點,可以在不同的需求下選擇不同的方式,也可以混合使用。比如LD適應于邏輯控制,類似我們以前的電氣圖紙,很容易看懂。FBD適用于復雜的控制算法,如PID等,它可以把某個常用的算法封裝成一個功能塊,在程序其他地方調用。SFC亦稱流程圖或狀態轉移圖,是一種圖形化的功能性說明語言,專用于描述工業順序控制程序,使用它可以對具有并發、選擇、跳轉等復雜結構的系統進行編程。
一般來說,LD和IL是等效的,FBD和ST是等效的,SFC中的步S0到步S3與轉換條件t1到t5是可以使用其他任何編程語言實現的。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV