0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

以三菱FX系列基本逻辑指令为例聊聊PLC常用基本逻辑指令

h1654155971.8456 来源:lq 2019-01-22 10:30 次阅读

PLC是以微处理器为基础,综合了计算机技术、自动控制技术和通信技术,用面向控制过程面向用户的“自然语言”编程,适应工业环境,简单易懂、操作方便、可靠性高的新一代通用工业控制装置。PLC是在继电器顺序控制基础上发展起来的以微处理器为核心的通用自动控制装置。

可编程逻辑控制器实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,基本组成如下图所示,基本构成详细描述如下:

电源

电源用于将交流电转换成PLC内部所需的直流电,目前大部分PLC采用开关式稳压电源供电

中央处理单元(CPU)

中央处理器是PLC的控制中枢,也是PLC的核心部件,其性能决定了PLC的性能。

中央处理器由控制器、运算器和寄存器组成,这些电路都集中在一块芯片上,通过地址总线、控制总线与存储器的输入/输出接口电路相连。中央处理器的作用是处理和运行用户程序,进行逻辑和数学运算,控制整个系统使之协调。

存储器

存储器是具有记忆功能的半导体电路,它的作用是存放系统程序、用户程序、逻辑变量和其他一些信息。其中系统程序是控制PLC实现各种功能的程序,由PLC生产厂家编写,并固化到只读存储器(ROM)中,用户不能访问。

输入单元

输入单元是PLC与被控设备相连的输入接口,是信号进入PLC的桥梁,它的作用是接收主令元件、检测元件传来的信号。输入的类型有直流输入、交流输入、交直流输入。

输出单元

输出单元也是PLC与被控设备之间的连接部件,它的作用是把PLC的输出信号传送给被控设备,即将中央处理器送出的弱电信号转换成电平信号,驱动被控设备的执行元件。输出的类型有继电器输出、晶体管输出、晶闸门输出。

PLC除上述几部分外,根据机型的不同还有多种外部设备,其作用是帮助编程、实现监控以及网络通信。常用的外部设备有编程器、打印机、盒式磁带录音机、计算机等。

功能特点:

(1)可靠性高。由于PLC大都采用单片微型计算机,因而集成度高,再加上相应的保护电路及自诊断功能,提高了系统的可靠性。

(2)编程容易。PLC的编程多采用继电器控制梯形图及命令语句,其数量比微型机指令要少得多,除中、高档PLC外,一般的小型PLC只有16条左右。由于梯形图形象而简单,因此容易掌握、使用方便,甚至不需要计算机专业知识,就可进行编程。

(3)组态灵活。由于PLC采用积木式结构,用户只需要简单地组合,便可灵活地改变控制系统的功能和规模,因此,可适用于任何控制系统。

(4)输入/输出功能模块齐全。PLC的最大优点之一,是针对不同的现场信号(如直流或交流、开关量、数字量或模拟量、电压或电流等),均有相应的模板可与工业现场的器件(如按钮、开关、传感电流变送器电机启动器或控制阀等)直接连接,并通过总线与CPU主板连接。

(5)安装方便。与计算机系统相比,PLC的安装既不需要专用机房,也不需要严格的屏蔽措施。使用时只需把检测器件与执行机构和PLC的I/O接口端子正确连接,便可正常工作。

(6)运行速度快。由于PLC的控制是由程序控制执行的,因而不论其可靠性还是运行速度,都是继电器逻辑控制无法相比的。

近年来,微处理器的使用,特别是随着单片机大量采用,大大增强了PLC的能力,并且使PLC与微型机控制系统之间的差别越来越小,特别是高档PLC更是如此。

//

下面以三菱FX系列基本逻辑指令为例,

我们聊聊PLC常用基本逻辑指令:

//01主控复位指令MC及MCRMC(主控指令)

用于公共触点的连接。执行MC后,左母线移到MC触点的后面。

MCR(主控复位指令)

MCR是MC指令的复位指令,它利用MCR指令恢复原左母线的位置。

使用MCMCR指令的好处在于可以节省很多储存单元,因为我们在编程的时候会出现多个线圈同时受一个或一组触点控制的情况,如果我们在每个线圈中都串入同样的触点,就会占用很多储存单元,因为PLC的储存单元是有限的,而使用MC和MCR指令就可以很好的解决这个问题。

例如:

利用MC NO M0实现左母线右移,使Y0 ,Y1都在X0的控制下,其中N0表示的是嵌套等级,利用MCR,N0恢复到原左母线状态。如果m0断开则会跳过MC,MCR之间的指令向下执行。

注解:

1,MC,MCR程序指令的目标元件为Y何M,但不能用特殊辅助继电器。MC占用3个程序步,MCR占用2个程序步;

2.MC指令的输入触点断开时,在MC和MCR内的积算定时器,计数器,用复位置位驱动的元件保持不变。

02置位与复位指令SET,RST

SET置位指令的作用是使被操作的目标元件置位并保持,

RST复位指令使被操作的目标原件复位并保持清零状态。

例如:

如上图所示:当X000常开接通的时候,Y000变为ON状态并一直保持该状态,即使X000断开Y000的ON状态也仍然维持不变,只有当X1的常开闭合的时候,Y0才变为OFF状态并保持,即使X1常开断开,Y0也仍为OFF状态。

03冲输出指令PLS,PLF

PLS上升沿脉冲指令:

在输入信号上升沿产生一个扫描周期的脉冲输出;

PLF下降沿脉冲指令:

在输入信号的下降沿产生一个扫描周期的脉冲输出。

说明:

1,PLS,PLF的指令目标元件为Y和M;

2.使用PLS的时候,仅在驱动输入为ON后的一个扫描周期内目标元件为ON;

3.使用PLF的时候只是利用输入信号的下降沿驱动,其它的与PLS相同。

例如:

当常开触点X0由断到通的瞬间会产生一个上升沿脉冲,M0导通置位Y0,X1由断到通的瞬间产生一个下降沿脉冲,M1导通复位Y0。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 继电器
    +关注

    关注

    132

    文章

    5363

    浏览量

    149689
  • 存储器
    +关注

    关注

    38

    文章

    7534

    浏览量

    164486
  • 微处理器
    +关注

    关注

    11

    文章

    2275

    浏览量

    82853

原文标题:PLC以及其常用基本逻辑指令介绍

文章出处:【微信号:eda365wx,微信公众号:EDA365电子论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    三菱plc应用指令

    三菱PLC指令说明书:三菱PLC编程手册-编程手册(FX3U·
    发表于 11-21 01:20 396次下载

    三菱FX系列PLC条件跳转和子程序指令的应用_赫焕丽

    三菱FX系列PLC条件跳转和子程序指令的应用。
    发表于 05-18 10:42 3次下载

    plc指令表与解释(基于三菱 FX 系列PLC

    基于三菱 FX 系列PLC的基本逻辑指令及符号图解
    发表于 08-03 16:02 17.1w次阅读

    PLC编程常用指令

    三菱 FX 系列plc的基本逻辑指令。取指令与输出
    的头像 发表于 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
    的头像 发表于 03-07 16:07 1w次阅读

    三菱fx2plc基本指令的中文对照

    三菱fx2plc基本指令,包括触点取用与线圈输出指令LD、LDI、OUT,单个触点串联指令AND、ANI,主控及主控复位
    的头像 发表于 03-08 16:46 4672次阅读

    不同功能指令三菱FX系列PLC中的应用及兼容性

    不同功能指令三菱FX系列PLC中的应用及兼容性
    发表于 12-10 15:53 0次下载

    三菱PLC指令FX系列

    三菱PLC指令FX系列,EXCEL免费下载。
    发表于 11-08 15:54 34次下载

    三菱 FX 系列PLC的基本逻辑指令

    堆栈指令FX系列中新增的基本指令,用于多重输出电路,编程带来便利。在FX
    发表于 03-29 16:28 772次阅读

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

    想学好三菱FX 系列plc,需要掌握哪些常用指令呢?作为一名
    的头像 发表于 04-10 11:38 8550次阅读

    三菱FX系列PLC置位与复位指令的使用教程

    有关三菱PLC置位与复位指令的功能说明,FX2N
    发表于 12-26 10:19 5032次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>FX</b><b class='flag-5'>系列</b><b class='flag-5'>PLC</b>置位与复位<b class='flag-5'>指令</b>的使用教程

    三菱PLC传送指令的用法

    三菱PLC(可编程逻辑控制器)在工业自动化领域中扮演着至关重要的角色。其中,传送指令(MOV)作为PLC编程中的基础
    的头像 发表于 06-18 09:41 4729次阅读

    三菱plc常开指令是什么

    三菱PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化领域的控制设备。它通过编程实现对机械设备的控制,满足生产过程中的各
    的头像 发表于 06-20 10:44 1820次阅读

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

    三菱PLC(Programmable Logic Controller)是一种广泛应用于工业自动化领域的可编程逻辑控制器。它具有强大的编程功能,可以满足各种工业自动化需求。以下是三菱
    的头像 发表于 06-20 10:49 3925次阅读

    三菱plc累加指令怎么用

    三菱PLC(Programmable Logic Controller,可编程逻辑控制器)是工业自动化领域常用的一种控制器。累加指令
    的头像 发表于 06-20 11:34 4155次阅读