PLC入門基礎:梯形圖編程的基本概念

2020-12-14 工控窩

PLC是專為工業控制而開發的裝置,其主要使用者是工廠廣大電氣技術人員,為了適應他們的傳統習慣和掌握能力,通常PLC不採用微機的程式語言,而常常採用面向控制過程、面向問題的「自然語言」編程。

國際電工委員會(IEC)1994年5月公布的IEC1131-3(可編程控制器語言標準)詳細地說明了句法、語義和下述5種程式語言:功能表圖(sequential function chart)、梯形圖(Ladder diagram)、功能塊圖(Function black diagram)、指令表(Instruction list)、結構文本(structured text)。梯形圖和功能塊圖為圖形語言,指令表和結構文本為文字語言,功能表圖是一種結構塊控制流程圖。

梯形圖是使用得最多的圖形程式語言,被稱為PLC的第一程式語言。梯形圖與電氣控制系統的電路圖很相似,具有直觀易懂的優點,很容易被工廠電氣人員掌握,特別適用於開關量邏輯控制。梯形圖常被稱為電路或程序,梯形圖的設計稱為編程。

梯形圖編程中,用到以下四個基本概念:

1.軟繼電器

PLC梯形圖中的某些編程元件沿用了繼電器這一名稱,如輸入繼電器、輸出繼電器、內部輔助繼電器等,但是它們不是真實的物理繼電器,而是一些存儲單元(軟繼電器),每一軟繼電器與PLC存儲器中映像寄存器的一個存儲單元相對應。該存儲單元如果為「1」狀態,則表示梯形圖中對應軟繼電器的線圈「通電」,其常開觸點接通,常閉觸點斷開,稱這種狀態是該軟繼電器的「1」或「ON」狀態。如果該存儲單元為「0」狀態,對應軟繼電器的線圈和觸點的狀態與上述的相反,稱該軟繼電器為「0」或「OFF」狀態。使用中也常將這些「軟繼電器」稱為編程元件。

2.能流

左右母線是一個直流電源的正負極,左母線是接正極,有母線接負極,電流沿著梯形圖,從左母線流到有母線,形成一條迴路,這裡所謂的「電流」就是「能流」。這是一種虛擬的電流,只在程序中讓初學者容易理解而發明出來的。現實中並不存在 只是一個概念而已。

如圖1所示觸點1、2接通時,有一個假想的「概念電流」或「能流」(Power Flow)從左向右流動,這一方向與執行用戶程序時的邏輯運算的順序是一致的。能流只能從左向右流動。利用能流這一概念,可以幫助我們更好地理解和分析梯形圖。圖5-1a中可能有兩個方向的能流流過觸點5(經過觸點1、5、4或經過觸點3、5、2),這不符合能流只能從左向右流動的原則,因此應改為如圖5-1b所示的梯形圖。

a)錯誤的梯形圖 b)正確的梯形

3.母線

梯形圖兩側的垂直公共線稱為母線(Bus bar),。在分析梯形圖的邏輯關係時,為了借用繼電器電路圖的分析方法,可以想像左右兩側母線(左母線和右母線)之間有一個左正右負的直流電源電壓,母線之間有「能流」從左向右流動。右母線可以不畫出。

4.梯形圖的邏輯解算

根據梯形圖中各觸點的狀態和邏輯關係,求出與圖中各線圈對應的編程元件的狀態,稱為梯形圖的邏輯解算。梯形圖中邏輯解算是按從左至右、從上到下的順序進行的。解算的結果,馬上可以被後面的邏輯解算所利用。邏輯解算是根據輸入映像寄存器中的值,而不是根據解算瞬時外部輸入觸點的狀態來進行的。

相關焦點

  • PLC梯形圖基本編程規則和編程方法,值得收藏!
    在日常的工作中,大家掌握了plc的基本編程指令之後,就可以根據控制要求編寫簡單的應用程式了。但是想要提高編程質量和編程效率,還必須了解編寫梯形圖程序的基本規則和基本編程方法。
  • 基本常用電路的編程和梯形圖規則,幫你搞定PLC入門編程控制
    梯形圖是PLC程序設計中最常用的程式語言,與繼電器線路類似。一般從事電氣的人員對繼電器控制都比較熟悉,所以梯形圖程式語言相較來說應用較廣泛且易於掌握。對於擁有電工基礎並且想入門PLC編程的人來說是很好的選擇!今天就給大家分享梯形圖的規則及一些基本常用電路的編程!
  • 三菱系列PLC入門與應用實例
    《三菱系列plc入門與應用實例》可供PLC工程應用技術人員使用;可供廣大PLC愛好者,尤其是初學者閱讀;也可用於大專院校學生學習PLC課程的參考以及相關人員的培訓教材。可編程控制器(PLC)是集成了自動化技術、微電子技術、計算機技術、通信技術,以工業自動化為目標的控制裝置。
  • PLC的程式語言的基本指令系統與編程方法
    一、 基本指令系統特點  PLC的程式語言與一般計算機語言相比,具有明顯的特點,它既不同於高級語言,也不同與一般的彙編語言,它既要滿足易於編寫,又要滿足易於調試的要求。
  • PLC控制快速入門,西門子PLC編程接線圖詳解及梯形圖程序實例
    此次為大家帶來的是關於一些PLC編程控制入門常用到的實例,以此為借鑑,讓學PLC的進度條縮短,加大掌握程度。裡面包含的知識點是較為齊全的,如:I/O分配表、PLC接線圖、梯形圖程序等。一、電動機順序啟動、順序停止控制(I/O分配表、PLC接線圖、梯形圖程序)二、電動機的順序啟動、同時停止(I/O分配表、PLC接線圖、梯形圖程序)三、電動機的順序啟動、逆序停止(I/O分配表、PLC接線圖、梯形圖程序)四、電動機延時啟動、停止控制(
  • PLC程式語言有哪些?梯形圖的畫法
    上一篇文章我們簡單學習了PLC的一些基本知識。這篇重點介紹一下PLC的程式語言。IEC(國際電工委員會)於1994年5月公布了PLC標準(IEC1131)。它有五個部分組成:通用信息,設備與測試要求,程式語言,用戶指南和通信。其中第三部分(IEC1131-3)是PLC的程式語言標準.IEC1131-3詳細說明了句法、語法和PLC的五種程式語言的表達式。
  • 西門子PLC編程入門基礎,西門子PLC怎麼學
    編程?模擬量?還是指令?接線?很多人暈頭轉向。今天咱們就先說說西門子PLC該怎麼學,將眾多知識點匯成一個合理有序的學習框架體系會讓你融會貫通,事半功倍。之前也有文章講過,學PLC的人無非兩種,有基礎、無基礎。電工基礎屬於第一步,其重要性不言而喻,在此略過不再多說。
  • PLC一鍵啟停編程梯形圖實例
    打開APP PLC一鍵啟停編程梯形圖實例 發表於 2020-03-18 09:15:07 就拿PLC一鍵啟停編程梯形圖來說,PLC種類很多,每個種類對應的編程或多或少有些差異,那麼掌握一種一鍵啟停梯形圖編程是不是可以應用到其他種類的PLC呢?
  • 三菱FX PLC入門之常用基本編程環節
    學習PLC,主要學習的就是它的編程,一說到編程我就頭皮發麻,總覺得我學了編程後離脫髮、禿頭也就不遠了。在學習PLC之前,我以為編程都是打代碼,後來才發現,PLC的編程基本是梯形圖,這讓我大鬆一口氣,好歹不用面對那些一串一串的英文字符,謝天謝地。
  • 電工知識:PLC入門實物講解,電路圖與梯形圖區別在哪裡?
    大家好我是小豆,隨著科技發展進步,越來越多發電氣開始使用變頻器,PLC,既然說到PLC 我們就要介紹梯形圖,梯形圖可以設計電路,梯形圖能夠有效的將電氣原理圖轉化為梯形圖,進而對PLC進行編程,輸入指定的程序來控制現場的自動化設備。
  • PLC入門之路
    各位電工朋友可根據自己的條件選擇適合自己的PLC品牌,由於PLC的基本框架大同小異,學會一種至於其它的學習起來也就簡單了。在此要指出的是,初學階段大家不必急於投入太多的資金購買PLC實物。 學習伊始理論知識積累是必不可少的。此時一本貨真價實的工具書是你的不二之選。
  • 學習三菱PLC編程入門應先學習什麼?想學習三菱PLC的朋友一定要看的入門第一課
    新手編程入門應該先學習三菱PLC編程與應用入門 ,主要內容包括三菱FX系列PLC的數字電路基礎、了解PLC、編程基礎、軟體使用、基本指令系統和程序編制、定時器和計數器等入門知識。要注意的是,學習PLC編程應具備一定的電工基礎知識,如果沒有這方面知識,可以先學習一定的電工基礎知識。
  • PLC面向對象編程和梯形圖邏輯,到底誰更實用一些?
    下面先來談談面向對象編程: 面向對象編程是計算機高級語言的一種先進的編程模式,在工業控制系統的PLC程序中也可以採用這種設計思想,雖然我們無法實現面向對象的很多優秀特點如「繼承」,甚至於它根本就不具備面向對象程式語言的特點,但面向對象編程的基本概念就是類和類的實例(即對象),我們只需要使用這種概念就可以了。
  • PLC要想快速入門,基本指令和具體應用少不了,附帶原理圖
    大家好我是小豆,有不少網友留言讓介紹一下PLC工作原理,使用方法,那麼今天我們就從認識PLC開始介紹,首先PLC可編程邏輯控制器,它採用一類可編程的存儲器,用於其內部存儲程序,執行邏輯運算、順序控制、定時、計數與算術操作等面向用戶的指令,並通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程
  • PLC編程觸點基礎知識
    打開APP PLC編程觸點基礎知識 發表於 2020-04-10 08:51:53 可編程序控制器,英文稱Programmable
  • PLC梯形圖編程八個必須步驟
    本文引用地址:http://www.eepw.com.cn/article/201710/368557.htm  當使用可編程控制器時,最重要的一環是決定系統所需的輸入及輸出。輸入及輸出要求:  (1)第一步是設定系統輸入及輸出數目。  (2)第二步是決定控制先後、各器件相應關係以及作出何種反應。
  • 怎麼把電氣圖轉換為PLC梯形圖?
    因為plc階梯圖中規定,接點在前,輸出線圈則必須位於迴路的最後。故首先須重新繪製電工圖,將圖中接點與輸出線圈位置適度變更,以符合plc階梯圖的要求,重新繪製後的電工圖,如圖3所示。90°,之後再垂直翻轉(upsidedown),即可成為plc階梯圖,但因: ■ y1、x0接點 ■ 輸出線圈y1和y2 不符合一般編程軟體格式,故須適度更正,如圖5右方所示。
  • 如何模擬三菱PLC編程軟體
    今天這篇文章主要的講的是如何模擬三菱PLC編程軟體。關於現在三菱PLC的編程軟體(GX Developer,GX Works)基本自帶模擬功能,而且操作簡單,可以實現與PLC同等功能,包括軟元件和緩衝儲存器。
  • 學PLC編程需要哪些基礎
    很多新手在轉行學PLC肯定會問的問題:學PLC需要什麼基礎?PLC編程入門怎麼學?這個基礎問題問的好,說明你對於學習這件事還是有常識的,基礎起到鋪墊、承前啟後的作用,把這方面搞定了,你會比那些不在乎基礎而直接強攻PLC的人要事半功倍的多。
  • 圖解PLC控制系統梯形圖及指令表
    圖解PLC控制系統梯形圖及指令表免費分享下載 長按識別或掃描二維碼免費看PLC視頻課程 《圖解PLC控制系統梯形圖及指令表