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

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

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

PLC的編程語言和方法

科技綠洲 ? 來源:電工知庫 ? 作者:電工知庫 ? 2023-09-20 15:58 ? 次閱讀

一、PLC編程語言

1、PIC的編程語言有梯形圖、指令表、邏輯功能圖、結(jié)構(gòu)文本、BASIC語言等。常用的有梯形圖、指令表和結(jié)構(gòu)文本。生產(chǎn)廠家都把梯形圖作為第一用戶編程語言。

2、梯形圖是一種圖形化的編程語言,沿用電氣控制中的觸點(diǎn)、線圈等術(shù)語,具有形象、直觀、易學(xué)、實(shí)用的特點(diǎn),不過較復(fù)雜的控制系統(tǒng)用梯形圖設(shè)計(jì)時存在如下問題:設(shè)計(jì)方法難掌握且設(shè)計(jì)周期長;裝置投入運(yùn)行后維護(hù)、修改困難。使用順序功能圖可以有效地解決上述問題。

3、PIC的指令是一種與微型計(jì)算機(jī)的匯編語言指令類似的助記符表達(dá)式?;局噶钫Z句的基本格式包括地址、助記符、操作元件。助記符常由2~4個英文字母組成,表示操作功能。指令表是用若干個容易記憶的符號來代表PLC的某種操作功能。

二、PLC的編程方法

1、在梯形圖中,應(yīng)適當(dāng)安排軟元件的順序,以減少程序所占的步數(shù),串聯(lián)觸點(diǎn)數(shù)多的支路應(yīng)安排在上面,并聯(lián)觸點(diǎn)數(shù)多的支路應(yīng)安排在左邊。

2、PLC輸入繼電器的線圈是由對應(yīng)輸入點(diǎn)的輸入信號驅(qū)動的。

3、在編寫程序時通常利用特殊輔助繼電器,如利用時鐘脈沖特殊輔助繼電器產(chǎn)生的時鐘脈沖輸出;利用觸點(diǎn)利用型特殊輔助繼電器在PLC運(yùn)行開始瞬間接通一個掃描周期。

4、PLC中軟元件的觸點(diǎn)數(shù)量不受限制。

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

    關(guān)注

    132

    文章

    5300

    瀏覽量

    148124
  • 線圈
    +關(guān)注

    關(guān)注

    14

    文章

    1796

    瀏覽量

    44284
  • plc
    plc
    +關(guān)注

    關(guān)注

    5004

    文章

    13045

    瀏覽量

    460839
  • 編程語言
    +關(guān)注

    關(guān)注

    10

    文章

    1919

    瀏覽量

    34500
  • 軟元件
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    1958
收藏 人收藏

    評論

    相關(guān)推薦

    通訊C#編程上位機(jī)語言和PLC是如何實(shí)現(xiàn)通訊的

    ABPLC通訊協(xié)議過程是怎樣的?通訊C#編程上位機(jī)語言和PLC是如何實(shí)現(xiàn)通訊的?
    發(fā)表于 09-29 06:57

    利用C語言和GEL語言的Flash編程方法

    利用C語言和GEL語言的Flash編程方法 以TMS320VC5402為例,探討一種綜合運(yùn)用C語言、數(shù)據(jù)文件及GEL
    發(fā)表于 03-29 15:13 ?1563次閱讀
    利用C<b class='flag-5'>語言和</b>GEL<b class='flag-5'>語言</b>的Flash<b class='flag-5'>編程</b>新<b class='flag-5'>方法</b>

    C語言和匯編語言混合編程方法和C語言中斷處理方法

    C語言和匯編語言混合編程方法和C語言中斷處理方法,new
    發(fā)表于 01-06 14:36 ?36次下載

    基于MSP430單片機(jī)C語言和匯編語言混合編程

    基于MSP430單片機(jī)C語言和匯編語言混合編程
    發(fā)表于 10-12 17:05 ?18次下載
    基于MSP430單片機(jī)C<b class='flag-5'>語言和</b>匯編<b class='flag-5'>語言</b>混合<b class='flag-5'>編程</b>

    學(xué)習(xí)開發(fā)環(huán)境和編程語言:匯編語言和C語言的比較

    能夠解決上述問題的編程語言就是C語言。C語言具有不依存于特定的CPU,又具有程序移植性高等的特點(diǎn)。另外,由于編程時可使用人們熟悉的英文單詞,
    的頭像 發(fā)表于 04-10 09:01 ?8978次閱讀
    學(xué)習(xí)開發(fā)環(huán)境和<b class='flag-5'>編程</b><b class='flag-5'>語言</b>:匯編<b class='flag-5'>語言和</b>C<b class='flag-5'>語言</b>的比較

    學(xué)好PLC必須掌握的5種專用語言!

    PLC目前有5種標(biāo)準(zhǔn)的編程語言,包括圖形化編程語言和文本化編程
    的頭像 發(fā)表于 08-06 11:35 ?7398次閱讀

    最常用的PLC編程語言和編程方法詳解

    繼電器梯形圖(LD-Ladder Diagram)語言PLC首要選用的編程語言,也是PLC最普遍選用的
    的頭像 發(fā)表于 05-06 16:52 ?6140次閱讀
    最常用的<b class='flag-5'>PLC</b><b class='flag-5'>編程</b><b class='flag-5'>語言和</b><b class='flag-5'>編程</b><b class='flag-5'>方法</b>詳解

    最常用的PLC編程語言和編程方法詳解

    IEC 1131-3的編程語言是IEC工作組對世界規(guī)模的PLC廠家的編程語言合理地吸收、學(xué)習(xí)的基礎(chǔ)上構(gòu)成的一套針對工業(yè)操控體系的世界
    的頭像 發(fā)表于 05-12 10:58 ?6610次閱讀
    最常用的<b class='flag-5'>PLC</b><b class='flag-5'>編程</b><b class='flag-5'>語言和</b><b class='flag-5'>編程</b><b class='flag-5'>方法</b>詳解

    單片機(jī)C語言和匯編語言混合編程實(shí)例詳解

    單片機(jī)C語言和匯編語言混合編程實(shí)例詳解
    發(fā)表于 08-16 09:50 ?225次下載

    西門子PLC編程語言介紹

    PLC目前有5種標(biāo)準(zhǔn)的編程語言,包括圖形化編程語言和文本化編程
    的頭像 發(fā)表于 04-15 14:13 ?1695次閱讀

    PLC編程語言入門,常用指令集匯總分享

    的支持種類是不同的,早期的PLC僅僅支持梯形圖編程語言和 指令表編程語言。目前的PLC對梯形圖
    發(fā)表于 04-19 11:39 ?97次下載
    <b class='flag-5'>PLC</b><b class='flag-5'>編程</b><b class='flag-5'>語言</b>入門,常用指令集匯總分享

    西門子PLC編程語言介紹

    PLC目前有5種標(biāo)準(zhǔn)的編程語言,包括圖形化編程語言和文本化編程
    發(fā)表于 06-29 16:00 ?1427次閱讀
    西門子<b class='flag-5'>PLC</b><b class='flag-5'>編程</b><b class='flag-5'>語言</b>介紹

    腳本語言和編程語言的區(qū)別

    腳本語言和編程語言是計(jì)算機(jī)語言的兩個主要分類。盡管兩者都是用于編寫計(jì)算機(jī)程序的工具,但它們在設(shè)計(jì)和運(yùn)行方式上存在一些顯著的區(qū)別。下面將詳細(xì)探討腳本
    的頭像 發(fā)表于 11-22 14:33 ?2746次閱讀

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

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

    PLC編程語言和C語言的區(qū)別

    在工業(yè)自動化和計(jì)算機(jī)編程領(lǐng)域中,PLC(可編程邏輯控制器)編程語言和C語言各自扮演著重要的角色。
    的頭像 發(fā)表于 06-14 17:11 ?2057次閱讀