5種標準plc編程語言
日期:2016-7-1 17:57:38 作者: 流量:
plc編程語言標準(IEC 61131-3)中有5種編程語言,即順序功能圖(Sequential Function chart),梯形圖(Ladder diagram),功能塊圖(Function block diagram)和指令表(Instruction list)和結構文本(Structured text)。其中的順序功能圖(SFC)、梯形圖(LD)、功能塊圖(FBD)是圖形編程語言,指令表(IL)、結構文本(ST)是文字語言。
1.順序功能圖( SFC)
順序功能圖用來描述開關量控制系統(tǒng)的功能,是一種位于其他編程語言之上的圖形語言,用于編制順序控制程序。順序功能圖提供了一種組織程序的圖形方法,根據(jù)它可以很容易地畫出順序控制梯形圖程序,本書將在項目三中做詳細介紹。
2.梯形圖( LD)
梯形圖是一種以圖形符號及其在圖中的相互關系來表示控制關系的編程語言,是從繼電器電路圖演變過來的,是使用得最多的PLC圖形編程語言。梯形圖與繼電器控制系統(tǒng)的電路圖很相似,直觀易懂,很容易被熟悉繼電器控制的電氣人員掌握,特別適用于開關量邏輯控制。梯形圖由觸點、線圈和應用指令等組成,觸點代表邏輯輸入條件,如外部的開關、按鈕和內(nèi)部條件等;線圈通常代表邏輯輸出結果,用來控制外部的指示燈、交流接觸器等。
梯形圖通常有左右兩條母線(有的時候只畫左母線),兩母線之間是內(nèi)部繼電器常開、常閉的觸點及繼電器線圈組成的一條條平行的邏輯行(或稱梯級),每個邏輯行必須以觸點與左母線連接開始,以線圈與右母線連接結束。
3.功能塊圖( FBD)
這是一種類似于數(shù)字邏輯門電路的編程語言,有數(shù)字電路基礎的人很容易掌握。該編程語言用類似與門、或門的方框來表示邏輯運算關系,方框的左側為邏輯運算的輸入變量,右側為輸出變量,輸入、輸出端的小圓圈表示“非”運算,方框被“導線”連接在一起,信號自左向右流動,國內(nèi)很少有人使用功能塊圖語言。
4.指令表(IL)
PLC的指令是一種與微型計算機的匯編語言中的指令相似的助記符表達式,由指令組成的程序叫做指令表程序。指令表程序較難閱讀,其中的邏輯關系很難一眼看出,所以在設計時一般使用梯形圖語言。如果使用手持式編程器,必須將梯形圖轉換成指令表后再寫入PLC。在用戶程序存儲器中,指令按步序號順序排列。
5.結構文本( ST)
結構文本(ST)是為IEC 61131-3標準創(chuàng)建的一種專用的高級編程語言。與梯形圖相比,它能實現(xiàn)復雜的數(shù)學運算,編寫的程序非常簡捷和緊湊。IEC標準除了提供幾種編程語言供用戶選擇外,還允許編程者在同一程序中使用多種編程語言,這使編程者能選擇不同的語言來適應特殊的工作。
您感興趣的文章
- 中間繼電器的作用及使用方法
- 時間繼電器的作用及分類
- 變頻器的功能及作用
- 5種標準plc編程語言
- 電工必讀---儀器設備故障檢修方法
- 萬用表的使用方法
- 幾種常用的電工符號
- 幾種常用材料在20℃時的電阻率
- 5種標準plc編程語言
- 時間繼電器的作用及分類
- 萬用表的使用方法
- 電工必讀---儀器設備故障檢修方法
- 變頻器的功能及作用
- 中間繼電器的作用及使用方法
- 幾種常用材料在20℃時的電阻率
- 幾種常用的電工符號
- 熱電偶的分類及型號規(guī)格
- FP93-中文操作說明書
- 如何提高箱式爐、馬弗爐快速升降溫?
- AMS 2750E高 溫 測 定 法(一)
- 低溫共燒陶瓷(LTCC)專用燒結鐘罩爐
- 如何校正馬弗爐的實際溫度
- 網(wǎng)帶爐烘爐方法及注意事項
- 高溫共燒陶瓷HTCC
- 熱電偶的分類及型號規(guī)格
- FP93-中文操作說明書
- AMS 2750E高 溫 測 定 法(一)
- 硅碳棒老化的原因分析及改進辦法
- AMS 2750E高 溫 測 定 法(二)
- AMS 2750E高 溫 測 定 法(六)
- AMS 2750E高 溫 測 定 法(三)
- 剛玉耐火磚性能及用途