RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

PLC編程語(yǔ)言有哪些特點(diǎn)和形式

Wildesbeast ? 來(lái)源:未知 ? 作者:老姚書(shū)館館 ? 2019-10-04 12:41 ? 次閱讀

PLC編程語(yǔ)言與一般計(jì)算機(jī)語(yǔ)言相比,具有明顯的特點(diǎn),它既不同于高級(jí)語(yǔ)言,也不同與一般的匯編語(yǔ)言,它既要滿足易于編寫(xiě),又要滿足易于調(diào)試的要求。目前,還沒(méi)有一種對(duì)各廠家產(chǎn)品都能兼容的編程語(yǔ)言。如三菱公司的產(chǎn)品有它自己的編程語(yǔ)言,OMRON公司的產(chǎn)品也有它自己的語(yǔ)言。但不管什么型號(hào)的PLC,


PLC編程語(yǔ)言都具有以下特點(diǎn):

1. 圖形式指令結(jié)構(gòu):程序由圖形方式表達(dá),指令由不同的圖形符號(hào)組成,易于理解和記憶。系統(tǒng)的軟件開(kāi)發(fā)者已把工業(yè)控制中所需的獨(dú)立運(yùn)算功能編制成象征性圖形,用戶根據(jù)自己的需要把這些圖形進(jìn)行組合,并填入適當(dāng)?shù)?a target="_blank">參數(shù)。在邏輯運(yùn)算部分,幾乎所有的廠家都采用類(lèi)似于繼電器控制電路的梯形圖,很容易接受。如西門(mén)子公司還采用控制系統(tǒng)流程圖來(lái)表示,它沿用二進(jìn)制邏輯組件圖形符號(hào)來(lái)表達(dá)控制關(guān)系,很直觀易懂。較復(fù)雜的算術(shù)運(yùn)算、定時(shí)計(jì)數(shù)等,一般也參照梯形圖或邏輯組件圖給予表示,雖然象征性不如邏輯運(yùn)算部分,也受用戶歡迎

2. 明確的變數(shù)常數(shù):圖形符相當(dāng)于操作碼,規(guī)定了運(yùn)算功能,操作數(shù)由用戶填人,如:K400,T120等。PLC中的變量和常數(shù)以及其取值范圍有明確規(guī)定,由產(chǎn)品型號(hào)決定,可查閱產(chǎn)品目錄手冊(cè)。

3. 簡(jiǎn)化的程序結(jié)構(gòu):PLC的程序結(jié)構(gòu)通常很簡(jiǎn)單,典型的為塊式結(jié)構(gòu),不同塊完成不同的功能,使程序的調(diào)試者對(duì)整個(gè)程序的控制功能和控制順序有清晰的概念。

4. 簡(jiǎn)化應(yīng)用軟件生成過(guò)程:使用匯編語(yǔ)言和高級(jí)語(yǔ)言編寫(xiě)程序,要完成編輯、編譯和連接三個(gè)過(guò)程,而使用編程語(yǔ)言,只需要編輯一個(gè)過(guò)程,其余由系統(tǒng)軟件自動(dòng)完成,整個(gè)編輯過(guò)程都在人機(jī)對(duì)話下進(jìn)行的,不要求用戶有高深的軟件設(shè)計(jì)能力。

5. 強(qiáng)化調(diào)試手段:無(wú)論是匯編程序,還是高級(jí)語(yǔ)言程序調(diào)試,都是令編輯人員頭疼的事,而PLC的程序調(diào)試提供了完備的條件,使用編程器,利用PLC和編程器上的按鍵、顯示和內(nèi)部編輯、調(diào)試、監(jiān)控等,并在軟件支持下,診斷和調(diào)試操作都很簡(jiǎn)單。

總之,PLC的編程語(yǔ)言是面向用戶的,對(duì)使用者不要求具備高深的知識(shí)、不需要長(zhǎng)時(shí)間的專(zhuān)門(mén)訓(xùn)練。

PLC編程語(yǔ)言的形式

本教材采用最常用的兩種編程語(yǔ)言,一是梯形圖,二是助記符語(yǔ)言表。采用梯形圖編程,因?yàn)樗庇^易懂,但需要一臺(tái)個(gè)人計(jì)算機(jī)及相應(yīng)的編程軟件;采用助記符形式便于實(shí)驗(yàn),因?yàn)樗恍枰慌_(tái)簡(jiǎn)易編程器,而不必用昂貴的圖形編程器或計(jì)算機(jī)來(lái)編程。

雖然一些高檔的PLC還具有與計(jì)算機(jī)兼容的C語(yǔ)言、BASIC語(yǔ)言、專(zhuān)用的高級(jí)語(yǔ)言(如西門(mén)子公司的GRAPH5、三菱公司的MELSAP),還有用布爾邏輯語(yǔ)言、通用計(jì)算機(jī)兼容的匯編語(yǔ)言等。不管怎么樣,各廠家的編程語(yǔ)言都只能適用于本廠的產(chǎn)品。

編程指令:指令是PLC被告知要做什么,以及怎樣去做的代碼或符號(hào)。從本質(zhì)上講,指令只是一些二進(jìn)制代碼,這點(diǎn)PLC與普通的計(jì)算機(jī)是完全相同的。同時(shí)PLC也有編譯系統(tǒng),它可以把一些文字符號(hào)或圖形符號(hào)編譯成機(jī)器碼,所以用戶看到的PLC指令一般不是機(jī)器碼而是文字代碼,或圖形符號(hào)。常用的助記符語(yǔ)句用英文文字(可用多國(guó)文字)的縮寫(xiě)及數(shù)字代表各相應(yīng)指令。常用的圖形符號(hào)即梯形圖,它類(lèi)似于電氣原理圖是符號(hào),易為電氣工作人員所接受。

指令系統(tǒng):一個(gè)PLC所具有的指令的全體稱為該P(yáng)LC的指令系統(tǒng)。它包含著指令的多少,各指令都能干什么事,代表著PLC的功能和性能。一般講,功能強(qiáng)、性能好的PLC,其指令系統(tǒng)必然豐富,所能干的事也就多。我們?cè)诰幊讨氨仨毰錚LC的指令系統(tǒng)

程序:PLC指令的有序集合,PLC運(yùn)行它,可進(jìn)行相應(yīng)的工作,當(dāng)然,這里的程序是指PLC的用戶程序。用戶程序一般由用戶設(shè)計(jì),PLC的廠家或代銷(xiāo)商不提供。用語(yǔ)句表達(dá)的程序不大直觀,可讀性差,特別是較復(fù)雜的程序,更難讀,所以多數(shù)程序用梯形圖表達(dá)。

梯形圖:梯形圖是通過(guò)聯(lián)機(jī)把PLC指令的梯形圖符號(hào)連接在一起的連通圖,用以表達(dá)所使用的PLC指令及其前后順序,它與電氣原理圖很相似。它的聯(lián)機(jī)有兩種:一為母線,另一為內(nèi)部橫豎線。內(nèi)部橫豎線把一個(gè)個(gè)梯形圖符號(hào)指令連成一個(gè)指令組,這個(gè)指令組一般總是從裝載(LD)指令開(kāi)始,必要時(shí)再繼以若干個(gè)輸入指令(含LD指令),以建立邏輯條件。最后為輸出類(lèi)指令,實(shí)現(xiàn)輸出控制,或?yàn)閿?shù)據(jù)控制、流程控制、通訊處理、監(jiān)控工作等指令,以進(jìn)行相應(yīng)的工作。母線是用來(lái)連接指令組的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5010

    文章

    13271

    瀏覽量

    463049
  • 西門(mén)子
    +關(guān)注

    關(guān)注

    94

    文章

    3034

    瀏覽量

    115779
  • 梯形圖
    +關(guān)注

    關(guān)注

    8

    文章

    193

    瀏覽量

    21619
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    plc編程語(yǔ)言幾種_plc常用編程語(yǔ)言介紹

    PLC編程語(yǔ)言與一般計(jì)算機(jī)語(yǔ)言相比具有明顯的特點(diǎn),它既不同于一般高級(jí)語(yǔ)言,也不同于一般匯編
    的頭像 發(fā)表于 02-06 14:32 ?5.5w次閱讀
    <b class='flag-5'>plc</b><b class='flag-5'>編程</b><b class='flag-5'>語(yǔ)言</b><b class='flag-5'>有</b>幾種_<b class='flag-5'>plc</b>常用<b class='flag-5'>編程</b><b class='flag-5'>語(yǔ)言</b>介紹

    plc與C語(yǔ)言什么關(guān)系_plc可以用c語(yǔ)言編程嗎_plc的C語(yǔ)言編程詳解

    PLC為可編程邏輯控制器(Programmable Logic Controller)的首字母縮寫(xiě)。是一種面向工業(yè)控制的微型計(jì)算機(jī)系統(tǒng)。PLC自己的
    的頭像 發(fā)表于 02-06 14:55 ?7.4w次閱讀

    PLC編程語(yǔ)言具體哪些

    IEC(國(guó)際電工委員會(huì))于1994年5月公布了PLC標(biāo)準(zhǔn)(IEC1131)。它有五個(gè)部分組成:通用信息,設(shè)備與測(cè)試要求,編程語(yǔ)言,用戶指南和通信。其中第三部分(IEC1131-3)是PLC
    發(fā)表于 07-08 17:39 ?8300次閱讀
    <b class='flag-5'>PLC</b>的<b class='flag-5'>編程</b><b class='flag-5'>語(yǔ)言</b>具體<b class='flag-5'>有</b>哪些

    PLC編程語(yǔ)言種類(lèi)及特點(diǎn)

    PLC編程語(yǔ)言主要由兩大類(lèi):一是采用字符表達(dá)方式的編程語(yǔ)言,二是采用圖形符號(hào)表達(dá)方式的編程
    發(fā)表于 05-03 17:43 ?4023次閱讀

    PLC編程語(yǔ)言類(lèi)型哪幾種 具有什么特點(diǎn)

    自動(dòng)化控制功能。PLC五種標(biāo)準(zhǔn)編程語(yǔ)言:梯形圖語(yǔ)言(LD)、指令表語(yǔ)言(IL)、功能模塊
    發(fā)表于 03-15 17:41 ?4561次閱讀

    PLC編程語(yǔ)言的類(lèi)型和具有哪些特點(diǎn)

      PLC編程語(yǔ)言是工業(yè)控制領(lǐng)域內(nèi)用于編寫(xiě)PLC程序的語(yǔ)言,旨在實(shí)現(xiàn)對(duì)工業(yè)設(shè)備和生產(chǎn)流程的自動(dòng)化控制和監(jiān)測(cè)。
    發(fā)表于 03-17 16:41 ?1398次閱讀

    PLC哪幾種常用編程語(yǔ)言

    PLC編程語(yǔ)言 PLC 常用的編程語(yǔ)言梯形圖
    發(fā)表于 04-17 15:16 ?0次下載
    <b class='flag-5'>PLC</b><b class='flag-5'>有</b>哪幾種常用<b class='flag-5'>編程</b><b class='flag-5'>語(yǔ)言</b>

    PLC各種編程語(yǔ)言特點(diǎn)

    編程語(yǔ)言種類(lèi)很多,各有各的優(yōu)勢(shì),語(yǔ)句表和指令表類(lèi)似,是編程語(yǔ)言的一種,在PLC中應(yīng)用比較普遍,也是一種高級(jí)
    發(fā)表于 04-20 09:55 ?0次下載
    <b class='flag-5'>PLC</b>各種<b class='flag-5'>編程</b><b class='flag-5'>語(yǔ)言特點(diǎn)</b>

    PLC編程語(yǔ)言特點(diǎn)

    公司的產(chǎn)品它自己的編程語(yǔ)言,OMRON公司的產(chǎn)品也有它自己的語(yǔ)言。但不管什么型號(hào)的PLC,其編程
    的頭像 發(fā)表于 07-04 17:13 ?969次閱讀

    五種支持plc編程語(yǔ)言哪些

    PLC控制系統(tǒng)設(shè)計(jì)中,不同型號(hào)的PLC編程軟件對(duì)以上五種編程語(yǔ)言的支持種類(lèi)是不同的,所以不但對(duì)PLC
    發(fā)表于 08-31 14:54 ?1374次閱讀
    五種支持<b class='flag-5'>plc</b><b class='flag-5'>編程</b>的<b class='flag-5'>語(yǔ)言</b><b class='flag-5'>有</b>哪些

    plc編程語(yǔ)言幾種,一般常用哪些

    )。 梯形圖(Ladder Diagram)是最常用的PLC編程語(yǔ)言之一。它采用以梯形圖為基礎(chǔ)的圖形化語(yǔ)言,用于描述離散事件的邏輯運(yùn)算。梯形圖的主要
    的頭像 發(fā)表于 02-01 14:31 ?3699次閱讀

    plc編程入門(mén)基礎(chǔ)知識(shí) plc編程語(yǔ)言幾種

    。 PLC編程語(yǔ)言主要分為五種不同的類(lèi)型,它們分別是:梯形圖、指令列表、功能塊圖、結(jié)構(gòu)化文本和流程圖。每種編程語(yǔ)言都有其自身的
    的頭像 發(fā)表于 02-04 15:55 ?1603次閱讀

    plc編程語(yǔ)言與c語(yǔ)言的聯(lián)系 c語(yǔ)言PLC什么區(qū)別

    語(yǔ)言,主要用于開(kāi)發(fā)各種應(yīng)用程序。盡管PLC編程語(yǔ)言和C語(yǔ)言一些相似之處,但它們之間也存在一些明
    的頭像 發(fā)表于 02-05 14:21 ?4090次閱讀

    PLC常用編程語(yǔ)言哪些

    語(yǔ)言多種多樣,每種語(yǔ)言都有其獨(dú)特的特點(diǎn)和適用場(chǎng)景。本文將詳細(xì)介紹PLC常用的編程語(yǔ)言,包括梯形圖
    的頭像 發(fā)表于 06-14 16:58 ?1412次閱讀

    plc編程語(yǔ)言編程相關(guān)技巧哪些

    Function Chart, SFC)等。這些編程語(yǔ)言各有特點(diǎn),適用于不同的應(yīng)用場(chǎng)景。 梯形圖(LD) : 梯形圖是最常用的PLC編程
    的頭像 發(fā)表于 10-21 16:56 ?317次閱讀
    RM新时代网站-首页