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

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

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

以三菱FX系列基本邏輯指令為例聊聊PLC常用基本邏輯指令

h1654155971.8456 ? 來源:lq ? 2019-01-22 10:30 ? 次閱讀

PLC是以微處理器為基礎(chǔ),綜合了計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)和通信技術(shù),用面向控制過程面向用戶的“自然語言”編程,適應(yīng)工業(yè)環(huán)境,簡單易懂、操作方便、可靠性高的新一代通用工業(yè)控制裝置。PLC是在繼電器順序控制基礎(chǔ)上發(fā)展起來的以微處理器為核心的通用自動(dòng)控制裝置。

可編程邏輯控制器實(shí)質(zhì)是一種專用于工業(yè)控制的計(jì)算機(jī),其硬件結(jié)構(gòu)基本上與微型計(jì)算機(jī)相同,基本組成如下圖所示,基本構(gòu)成詳細(xì)描述如下:

電源

電源用于將交流電轉(zhuǎn)換成PLC內(nèi)部所需的直流電,目前大部分PLC采用開關(guān)式穩(wěn)壓電源供電。

中央處理單元(CPU)

中央處理器是PLC的控制中樞,也是PLC的核心部件,其性能決定了PLC的性能。

中央處理器由控制器、運(yùn)算器和寄存器組成,這些電路都集中在一塊芯片上,通過地址總線、控制總線與存儲(chǔ)器的輸入/輸出接口電路相連。中央處理器的作用是處理和運(yùn)行用戶程序,進(jìn)行邏輯和數(shù)學(xué)運(yùn)算,控制整個(gè)系統(tǒng)使之協(xié)調(diào)。

存儲(chǔ)器

存儲(chǔ)器是具有記憶功能的半導(dǎo)體電路,它的作用是存放系統(tǒng)程序、用戶程序、邏輯變量和其他一些信息。其中系統(tǒng)程序是控制PLC實(shí)現(xiàn)各種功能的程序,由PLC生產(chǎn)廠家編寫,并固化到只讀存儲(chǔ)器(ROM)中,用戶不能訪問。

輸入單元

輸入單元是PLC與被控設(shè)備相連的輸入接口,是信號(hào)進(jìn)入PLC的橋梁,它的作用是接收主令元件、檢測元件傳來的信號(hào)。輸入的類型有直流輸入、交流輸入、交直流輸入。

輸出單元

輸出單元也是PLC與被控設(shè)備之間的連接部件,它的作用是把PLC的輸出信號(hào)傳送給被控設(shè)備,即將中央處理器送出的弱電信號(hào)轉(zhuǎn)換成電平信號(hào),驅(qū)動(dòng)被控設(shè)備的執(zhí)行元件。輸出的類型有繼電器輸出、晶體管輸出、晶閘門輸出。

PLC除上述幾部分外,根據(jù)機(jī)型的不同還有多種外部設(shè)備,其作用是幫助編程、實(shí)現(xiàn)監(jiān)控以及網(wǎng)絡(luò)通信。常用的外部設(shè)備有編程器、打印機(jī)、盒式磁帶錄音機(jī)、計(jì)算機(jī)等。

功能特點(diǎn):

(1)可靠性高。由于PLC大都采用單片微型計(jì)算機(jī),因而集成度高,再加上相應(yīng)的保護(hù)電路及自診斷功能,提高了系統(tǒng)的可靠性。

(2)編程容易。PLC的編程多采用繼電器控制梯形圖及命令語句,其數(shù)量比微型機(jī)指令要少得多,除中、高檔PLC外,一般的小型PLC只有16條左右。由于梯形圖形象而簡單,因此容易掌握、使用方便,甚至不需要計(jì)算機(jī)專業(yè)知識(shí),就可進(jìn)行編程。

(3)組態(tài)靈活。由于PLC采用積木式結(jié)構(gòu),用戶只需要簡單地組合,便可靈活地改變控制系統(tǒng)的功能和規(guī)模,因此,可適用于任何控制系統(tǒng)。

(4)輸入/輸出功能模塊齊全。PLC的最大優(yōu)點(diǎn)之一,是針對(duì)不同的現(xiàn)場信號(hào)(如直流或交流、開關(guān)量、數(shù)字量或模擬量、電壓或電流等),均有相應(yīng)的模板可與工業(yè)現(xiàn)場的器件(如按鈕、開關(guān)、傳感電流變送器、電機(jī)啟動(dòng)器或控制閥等)直接連接,并通過總線與CPU主板連接。

(5)安裝方便。與計(jì)算機(jī)系統(tǒng)相比,PLC的安裝既不需要專用機(jī)房,也不需要嚴(yán)格的屏蔽措施。使用時(shí)只需把檢測器件與執(zhí)行機(jī)構(gòu)和PLC的I/O接口端子正確連接,便可正常工作。

(6)運(yùn)行速度快。由于PLC的控制是由程序控制執(zhí)行的,因而不論其可靠性還是運(yùn)行速度,都是繼電器邏輯控制無法相比的。

近年來,微處理器的使用,特別是隨著單片機(jī)大量采用,大大增強(qiáng)了PLC的能力,并且使PLC與微型機(jī)控制系統(tǒng)之間的差別越來越小,特別是高檔PLC更是如此。

//

下面以三菱FX系列基本邏輯指令為例,

我們聊聊PLC常用基本邏輯指令:

//01主控復(fù)位指令MC及MCRMC(主控指令)

用于公共觸點(diǎn)的連接。執(zhí)行MC后,左母線移到MC觸點(diǎn)的后面。

MCR(主控復(fù)位指令)

MCR是MC指令的復(fù)位指令,它利用MCR指令恢復(fù)原左母線的位置。

使用MCMCR指令的好處在于可以節(jié)省很多儲(chǔ)存單元,因?yàn)槲覀冊(cè)诰幊痰臅r(shí)候會(huì)出現(xiàn)多個(gè)線圈同時(shí)受一個(gè)或一組觸點(diǎn)控制的情況,如果我們?cè)诿總€(gè)線圈中都串入同樣的觸點(diǎn),就會(huì)占用很多儲(chǔ)存單元,因?yàn)镻LC的儲(chǔ)存單元是有限的,而使用MC和MCR指令就可以很好的解決這個(gè)問題。

例如:

利用MC NO M0實(shí)現(xiàn)左母線右移,使Y0 ,Y1都在X0的控制下,其中N0表示的是嵌套等級(jí),利用MCR,N0恢復(fù)到原左母線狀態(tài)。如果m0斷開則會(huì)跳過MC,MCR之間的指令向下執(zhí)行。

注解:

1,MC,MCR程序指令的目標(biāo)元件為Y何M,但不能用特殊輔助繼電器。MC占用3個(gè)程序步,MCR占用2個(gè)程序步;

2.MC指令的輸入觸點(diǎn)斷開時(shí),在MC和MCR內(nèi)的積算定時(shí)器,計(jì)數(shù)器,用復(fù)位置位驅(qū)動(dòng)的元件保持不變。

02置位與復(fù)位指令SET,RST

SET置位指令的作用是使被操作的目標(biāo)元件置位并保持,

RST復(fù)位指令使被操作的目標(biāo)原件復(fù)位并保持清零狀態(tài)。

例如:

如上圖所示:當(dāng)X000常開接通的時(shí)候,Y000變?yōu)镺N狀態(tài)并一直保持該狀態(tài),即使X000斷開Y000的ON狀態(tài)也仍然維持不變,只有當(dāng)X1的常開閉合的時(shí)候,Y0才變?yōu)镺FF狀態(tài)并保持,即使X1常開斷開,Y0也仍為OFF狀態(tài)。

03沖輸出指令PLS,PLF

PLS上升沿脈沖指令:

在輸入信號(hào)上升沿產(chǎn)生一個(gè)掃描周期的脈沖輸出;

PLF下降沿脈沖指令:

在輸入信號(hào)的下降沿產(chǎn)生一個(gè)掃描周期的脈沖輸出。

說明:

1,PLS,PLF的指令目標(biāo)元件為Y和M;

2.使用PLS的時(shí)候,僅在驅(qū)動(dòng)輸入為ON后的一個(gè)掃描周期內(nèi)目標(biāo)元件為ON;

3.使用PLF的時(shí)候只是利用輸入信號(hào)的下降沿驅(qū)動(dòng),其它的與PLS相同。

例如:

當(dāng)常開觸點(diǎn)X0由斷到通的瞬間會(huì)產(chǎn)生一個(gè)上升沿脈沖,M0導(dǎo)通置位Y0,X1由斷到通的瞬間產(chǎn)生一個(gè)下降沿脈沖,M1導(dǎo)通復(fù)位Y0。

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

    關(guān)注

    132

    文章

    5350

    瀏覽量

    148933
  • 存儲(chǔ)器
    +關(guān)注

    關(guān)注

    38

    文章

    7492

    瀏覽量

    163849
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2263

    瀏覽量

    82458

原文標(biāo)題:PLC以及其常用基本邏輯指令介紹

文章出處:【微信號(hào):eda365wx,微信公眾號(hào):EDA365電子論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    三菱plc應(yīng)用指令

    三菱PLC指令說明書:三菱PLC編程手冊(cè)-編程手冊(cè)(FX3U·
    發(fā)表于 11-21 01:20 ?396次下載

    三菱FX系列PLC條件跳轉(zhuǎn)和子程序指令的應(yīng)用_赫煥麗

    三菱FX系列PLC條件跳轉(zhuǎn)和子程序指令的應(yīng)用。
    發(fā)表于 05-18 10:42 ?3次下載

    plc指令表與解釋(基于三菱 FX 系列PLC

    基于三菱 FX 系列PLC的基本邏輯指令及符號(hào)圖解
    發(fā)表于 08-03 16:02 ?16.9w次閱讀

    PLC編程常用指令

    三菱 FX 系列plc的基本邏輯指令。取指令與輸出
    的頭像 發(fā)表于 03-02 15:47 ?2.8w次閱讀
    <b class='flag-5'>PLC</b>編程<b class='flag-5'>常用</b><b class='flag-5'>指令</b>

    三菱PLC FX系列常用邏輯指令,速存!

    三菱PLC FX系列的基本邏輯指令、FX
    的頭像 發(fā)表于 03-07 16:07 ?1w次閱讀

    不同功能指令三菱FX系列PLC中的應(yīng)用及兼容性

    不同功能指令三菱FX系列PLC中的應(yīng)用及兼容性
    發(fā)表于 12-10 15:53 ?0次下載

    三菱PLC指令FX系列

    三菱PLC指令FX系列,EXCEL免費(fèi)下載。
    發(fā)表于 11-08 15:54 ?32次下載

    三菱 FX 系列PLC的基本邏輯指令

    堆棧指令FX系列中新增的基本指令,用于多重輸出電路,編程帶來便利。在FX
    發(fā)表于 03-29 16:28 ?701次閱讀

    三菱FX系列PLC常用指令大全來了

    想學(xué)好三菱FX 系列plc,需要掌握哪些常用指令呢?作為一名
    的頭像 發(fā)表于 04-10 11:38 ?8292次閱讀

    三菱FX系列PLC置位與復(fù)位指令的使用教程

    有關(guān)三菱PLC置位與復(fù)位指令的功能說明,FX2N
    發(fā)表于 12-26 10:19 ?4715次閱讀
    <b class='flag-5'>三菱</b><b class='flag-5'>FX</b><b class='flag-5'>系列</b><b class='flag-5'>PLC</b>置位與復(fù)位<b class='flag-5'>指令</b>的使用教程

    三菱PLC傳送指令的用法

    三菱PLC(可編程邏輯控制器)在工業(yè)自動(dòng)化領(lǐng)域中扮演著至關(guān)重要的角色。其中,傳送指令(MOV)作為PLC編程中的基礎(chǔ)
    的頭像 發(fā)表于 06-18 09:41 ?4186次閱讀

    三菱plc常開指令是什么

    三菱PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制設(shè)備。它通過編程實(shí)現(xiàn)對(duì)機(jī)械設(shè)備的控制,滿足生產(chǎn)過程中的各
    的頭像 發(fā)表于 06-20 10:44 ?1575次閱讀

    三菱plc常用指令使用詳解

    特點(diǎn)。本文將詳細(xì)介紹三菱PLC常用指令及其使用方法。 基本指令 1.1. LD(Load,裝載)指令
    的頭像 發(fā)表于 06-20 10:45 ?6297次閱讀

    三菱plc常用的編程指令有哪些

    三菱PLC(Programmable Logic Controller)是一種廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的可編程邏輯控制器。它具有強(qiáng)大的編程功能,可以滿足各種工業(yè)自動(dòng)化需求。以下是三菱
    的頭像 發(fā)表于 06-20 10:49 ?3359次閱讀

    三菱plc累加指令怎么用

    三菱PLC(Programmable Logic Controller,可編程邏輯控制器)是工業(yè)自動(dòng)化領(lǐng)域常用的一種控制器。累加指令
    的頭像 發(fā)表于 06-20 11:34 ?3746次閱讀