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

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

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

PLC編程語言、指令簡(jiǎn)介、使步序作空操作、梯形圖設(shè)計(jì)規(guī)則詳解

1X4o_GKB1508 ? 2018-01-09 16:15 ? 次閱讀

一、PLC編程語言

1.梯形圖編程語言

梯形圖沿襲了繼電器控制電路的形式,它是在電器控制系統(tǒng)中常用的繼電器、接觸器邏輯控制基礎(chǔ)上簡(jiǎn)化了符號(hào)演變來的,形象、直觀、實(shí)用。

梯形圖的設(shè)計(jì)應(yīng)注意以下三點(diǎn):

(一)梯形圖按從左到右、從上到下的順序排列。每一邏輯行起始于左母線,然后是觸點(diǎn)的串、并聯(lián)接,最后是線圈與右母線相聯(lián)。

(二)梯形圖中每個(gè)梯級(jí)流過的不是物理電流,而是“概念電流”,從左流向右,其兩端沒有電源。這個(gè)“概念電流”只是形象地描述用戶程序執(zhí)行中應(yīng)滿足線圈接通的條件。

(三)輸入繼電器用于接收外部輸入信號(hào),而不能由PLC內(nèi)部其它繼電器的觸點(diǎn)來驅(qū)動(dòng)。因此,梯形圖中只出現(xiàn)輸入繼電器的觸點(diǎn),而不出現(xiàn)其線圈。輸出繼電器輸出程序執(zhí)行結(jié)果給外部輸出設(shè)備,當(dāng)梯形圖中的輸出繼電器線圈得電時(shí),就有信號(hào)輸出,但不是直接驅(qū)動(dòng)輸出設(shè)備,而要通過輸出接口的繼電器、晶體管晶閘管才能實(shí)現(xiàn)。輸出繼電器的觸點(diǎn)可供內(nèi)部編程使用。

2.語句表編程語言

指令語句表示一種與計(jì)算機(jī)匯編語言相類似的助記符編程方式,但比匯編語言易懂易學(xué)。一條指令語句是由步序、指令語和作用器件編號(hào)三部分組成。

3.控制系統(tǒng)流程圖編程圖

控制系統(tǒng)流程圖是一種較新的編程方法。它是用像控制系統(tǒng)流程圖一樣的功能圖表達(dá)一個(gè)控制過程,目前國(guó)際電工協(xié)會(huì)(IEC)正在實(shí)施發(fā)展這種新式的編程標(biāo)準(zhǔn)。

二、基本指令簡(jiǎn)介

基本指令如表所示

取指令

LD

I、Q、M、SM、T、C、V、S、L

常開接點(diǎn)邏輯運(yùn)算起始

取反指令

LDN

I、Q、M、SM、T、C、V、S、L

常閉接點(diǎn)邏輯運(yùn)算起始

線圈驅(qū)動(dòng)指令

Q、M、SM、T、C、V、S、L

驅(qū)動(dòng)線圈的輸出 與指令

I、Q、M、SM、T、C、V、S、L

單個(gè)常開接點(diǎn)的串聯(lián)

與非指令

AN

I、Q、M、SM、T、C、V、S、L

單個(gè)常閉接點(diǎn)的串聯(lián)

或指令

I、Q、M、SM、T、C、V、S、L

單個(gè)常開接點(diǎn)的并聯(lián)

或非指令

ON

I、Q、M、SM、T、C、V、S、L

單個(gè)常閉接點(diǎn)的并聯(lián)

置位指令

I、Q、M、SM、T、C、V、S、L

使動(dòng)作保持

復(fù)位指令

I、Q、M、SM、T、C、V、S、L

使保持復(fù)位

正跳變

ED

I、Q、M、SM、T、C、V、S、L

輸入信號(hào)上升沿產(chǎn)生脈沖輸出

負(fù)跳變

EU

I、Q、M、SM、T、C、V、S、L

輸入信號(hào)下降沿產(chǎn)生脈沖輸出

空操作指令

NOP 無

三、使步序作空操作

1、標(biāo)準(zhǔn)觸點(diǎn) LD、A、O、LDN、AN、ON、

LD,取指令。表示一個(gè)與輸入母線相連的常開接點(diǎn)指令,即常開接點(diǎn)邏輯運(yùn)算起始。

LDN,取反指令。表示一個(gè)與輸入母線相連的常閉接點(diǎn)指令,即常閉接點(diǎn)邏輯運(yùn)算起始。

A,與指令。用于單個(gè)常開接點(diǎn)的串聯(lián)。AN,與非指令。用于單個(gè)常閉接點(diǎn)的串聯(lián)。

O,或指令。用于單個(gè)常開接點(diǎn)的并聯(lián)。ON,或非指令。用于單個(gè)常閉接點(diǎn)的并聯(lián)。

2、正、負(fù)跳變 ED、EU

ED,在檢測(cè)到一個(gè)正跳變(從OFF到ON)之后,讓能流接通一個(gè)掃描周期。

EU,在檢測(cè)到一個(gè)負(fù)跳變(從ON到OFF)之后,讓能流接通一個(gè)掃描周期。

3、輸出 =

=,在執(zhí)行輸出指令時(shí),映像寄存器中的指定參數(shù)位被接通。

4、置位與復(fù)位指令S、R

S,執(zhí)行置位(置1)指令時(shí),從bit或OUT指定的地址參數(shù)開始的N個(gè)點(diǎn)都被置位。

R,執(zhí)行復(fù)位(置0)指令時(shí),從bit或OUT指定的地址參數(shù)開始的N個(gè)點(diǎn)都被復(fù)位。

置位與復(fù)位的點(diǎn)數(shù)可以是1-255,當(dāng)用復(fù)位指令時(shí),如果bit或OUT指定的是T或C時(shí),那么定時(shí)器或計(jì)數(shù)器被復(fù)位,同時(shí)當(dāng)前值將被清零。

5、空操作指令NOP

NOP指令不影響程序的執(zhí)行,執(zhí)行數(shù)N(1-255)。

四、可編程控制器梯形圖設(shè)計(jì)規(guī)則

1.觸點(diǎn)的安排

梯形圖的觸點(diǎn)應(yīng)畫在水平線上,不能畫在垂直分支上。

2.串、并聯(lián)的處理

在有幾個(gè)串聯(lián)回路相并聯(lián)時(shí),應(yīng)將觸點(diǎn)最多的那個(gè)串聯(lián)回路放在梯形圖最上面。在有幾個(gè)并聯(lián)回路相串聯(lián)時(shí),應(yīng)將觸點(diǎn)最多的并聯(lián)回路放在梯形圖的最左面。

3.線圈的安排

不能將觸點(diǎn)畫在線圈右邊,只能在觸點(diǎn)的右邊接線圈。

4.不準(zhǔn)雙線圈輸出

如果在同一程序中同一元件的線圈使用兩次或多次,則稱為雙線圈輸出。這時(shí)前面的輸出無效,只有最后一次才有效,所以不應(yīng)出現(xiàn)雙線圈輸出。

5.重新編排電路

如果電路結(jié)構(gòu)比較復(fù)雜,可重復(fù)使用一些觸點(diǎn)畫出它的等效電路,然后再進(jìn)行編程就比較容易。

6.編程順

序?qū)?fù)雜的程序可先將程序分成幾個(gè)簡(jiǎn)單的程序段,每一段從最左邊觸點(diǎn)開始,由上之下向右進(jìn)行編程,再把程序逐段連接起來。
PLC編程語言、指令簡(jiǎn)介、使步序作空操作、梯形圖設(shè)計(jì)規(guī)則詳解

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

    關(guān)注

    1

    文章

    607

    瀏覽量

    35712
  • PLC編程
    +關(guān)注

    關(guān)注

    46

    文章

    246

    瀏覽量

    37451

原文標(biāo)題:PLC編程語言/操作指令/使用步驟詳解

文章出處:【微信號(hào):GKB1508,微信公眾號(hào):工控幫】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    PLC梯形圖基本編程規(guī)則編程方法

    在日常的工作中,大家掌握了plc的基本編程指令之后,就可以根據(jù)控制要求編寫簡(jiǎn)單的應(yīng)用程序了。但是想要提高編程質(zhì)量和編程效率,還必須了解編寫
    發(fā)表于 10-10 07:38

    PLC梯形圖是如何編程的呢?

      PLC被稱為可編程邏輯控制器。1993年,IEC頒布了IEC61131-3標(biāo)準(zhǔn),標(biāo)準(zhǔn)中規(guī)范了5種PLC編程語言。
    發(fā)表于 03-02 18:08

    PLC梯形圖編程有哪些規(guī)范_plc梯形圖編程實(shí)例

    本文開始介紹了關(guān)于PLC梯形圖編程的四個(gè)基本概念,其次詳細(xì)介紹了PLC梯形圖編程基本
    發(fā)表于 04-26 14:58 ?7018次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>梯形圖</b><b class='flag-5'>編程</b>有哪些規(guī)范_<b class='flag-5'>plc</b><b class='flag-5'>梯形圖</b><b class='flag-5'>編程</b>實(shí)例

    PLC控制的梯形圖轉(zhuǎn)化的基本規(guī)則

    電力人都知道,電氣控制電路和PLC是可以有效的轉(zhuǎn)化的,在轉(zhuǎn)化的過程中梯形圖必不可少,特別是對(duì)于一些剛?cè)腴T學(xué)習(xí)PLC的朋友,梯形圖就像是電路
    的頭像 發(fā)表于 06-06 16:50 ?9406次閱讀
    <b class='flag-5'>PLC</b>控制的<b class='flag-5'>梯形圖</b>轉(zhuǎn)化的基本<b class='flag-5'>規(guī)則</b>

    PLC基礎(chǔ):梯形圖的6條編程規(guī)則

    梯形圖編程規(guī)則:在上節(jié)中所介紹的梯形圖的組成特點(diǎn),也是梯形圖編程的一些基本
    的頭像 發(fā)表于 01-30 10:04 ?1.3w次閱讀
    <b class='flag-5'>PLC</b>基礎(chǔ):<b class='flag-5'>梯形圖</b>的6條<b class='flag-5'>編程</b><b class='flag-5'>規(guī)則</b>

    PLC梯形圖編程遵從的規(guī)則分享

    初學(xué)PLC梯形圖編程,應(yīng)要遵從必定的規(guī)則,并養(yǎng)成一個(gè)好習(xí)慣。下面以三菱FX系列PLC為例,簡(jiǎn)略介紹一下P
    的頭像 發(fā)表于 05-11 11:04 ?5477次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>梯形圖</b><b class='flag-5'>編程</b>遵從的<b class='flag-5'>規(guī)則</b>分享

    繼電器控制電路與PLC梯形圖詳解及怎么轉(zhuǎn)換為PLC梯形圖

    今天給大家分享繼電器控制電路與PLC梯形圖詳解及怎么轉(zhuǎn)換為PLC梯形圖
    的頭像 發(fā)表于 07-26 08:58 ?1.3w次閱讀
    繼電器控制電路與<b class='flag-5'>PLC</b><b class='flag-5'>梯形圖</b><b class='flag-5'>詳解</b>及怎么轉(zhuǎn)換為<b class='flag-5'>PLC</b><b class='flag-5'>梯形圖</b>

    plc梯形圖編程規(guī)則

    盡管梯形圖與繼電器電路在結(jié)構(gòu)形式、元件符號(hào)及邏輯控制功能等方面相類似,但它們又有許多不同之處,梯形圖具有自己的編程規(guī)則
    發(fā)表于 06-04 11:30 ?4809次閱讀
    <b class='flag-5'>plc</b><b class='flag-5'>梯形圖</b>的<b class='flag-5'>編程</b><b class='flag-5'>規(guī)則</b>

    PLC梯形圖編程的方法

    PLC梯形圖編程,應(yīng)要遵循一定的規(guī)則,并養(yǎng)成良好的習(xí)慣。下面以三菱FX系列PLC為例,介紹一下PLC
    的頭像 發(fā)表于 09-24 10:57 ?6368次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>梯形圖</b><b class='flag-5'>編程</b>的方法

    PLC梯形圖的特點(diǎn) 如何懂PLC梯形圖

      PLC梯形圖(Programmable Logic Control Ladder Diagram)是一種編程語言,通常用于控制工業(yè)自動(dòng)化系統(tǒng)中的可
    發(fā)表于 03-16 14:32 ?5941次閱讀

    PLC梯形圖的執(zhí)行順序和編程規(guī)則

      PLC梯形圖(Programmable Logic Control Ladder Diagram)是一種編程語言,通常用于控制工業(yè)自動(dòng)化系統(tǒng)中的可
    發(fā)表于 03-16 14:50 ?8991次閱讀

    PLC梯形圖編程的基本環(huán)節(jié)和規(guī)則

      PLC梯形圖編程是一種用于計(jì)算機(jī)控制系統(tǒng)中的圖解語言,它是為了方便工程師進(jìn)行程序設(shè)計(jì)和維護(hù)工作而發(fā)展出來的。與其他編程
    發(fā)表于 03-17 14:07 ?1122次閱讀

    PLC梯形圖編程的順序和方法

      PLC梯形圖編程是一種用于計(jì)算機(jī)控制系統(tǒng)中的圖解語言,它采用梯形圖的形式描述程序的邏輯關(guān)系,以實(shí)現(xiàn)實(shí)時(shí)控制和自動(dòng)化控制。
    發(fā)表于 03-17 15:07 ?4817次閱讀

    PLC梯形圖編程語言的設(shè)計(jì)思想和格式規(guī)定

      PLC梯形圖編程語言是一種用于編寫自動(dòng)化應(yīng)用程序的編程語言。它的名稱來自
    發(fā)表于 03-17 15:48 ?1192次閱讀

    PLC梯形圖編程的基本規(guī)則

    PLC梯形圖編程是一種用于計(jì)算機(jī)控制系統(tǒng)中的圖解語言。其主要使用者是工廠廣大電氣技術(shù)人員,為了適應(yīng)他們的傳統(tǒng)習(xí)慣和掌握能力,通常PLC不采用
    的頭像 發(fā)表于 06-26 14:24 ?3527次閱讀
    <b class='flag-5'>PLC</b><b class='flag-5'>梯形圖</b><b class='flag-5'>編程</b>的基本<b class='flag-5'>規(guī)則</b>