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

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

3天内不再提示

基于PLC基础知识的详细解析

1bGT_GKYXT1508 2018-01-27 22:59 次阅读

PLC基本知识

编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

PLC编程控制器

PLC的硬件主要由中央处理器CPU)、存储器、输入单元、输出单元、通信接口、扩展接口电源、编程器及软件等部分组成。其中,CPU是PLC的核心,输入单元与输出单元是连接现场输入/输出设备与CPU之间的接口电路,通信接口用于与编程器、上位计算机等外设连接。

对于整体式PLC,所有部件都装在同一机壳内;对于模块式PLC,各部件独立封装成模块,各模块通过总线连接,安装在机架或导轨上。无论是哪种结构类型的PLC,都可根据用户需要进行配置与组合。

基于PLC基础知识的详细解析

PLCJ基本组成结构图

一、电源

可编程逻辑控制器的电源在整个系统中起着十分重要的作用。如果没有一个良好的、可靠的电源系统是无法正常工作的,因此,可编程逻辑控制器的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它其它措施而将PLC直接连接到交流电网上去

二、中央处理单元(CPU)——PLC的核心

中央处理单元(CPU)是可编程逻辑控制器的控制中枢。它按照可编程逻辑控制器系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当可编程逻辑控制器投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。

为了进一步提高可编程逻辑控制器的可靠性,对大型可编程逻辑控制器还采用双CPU构成冗余系统,或采用三CPU的表决式系统。这样,即使某个CPU出现故障,整个系统仍能正常运行。

三、存储器

存放系统软件的存储器称为系统程序存储器。

存放应用软件的存储器称为用户程序存储器。

四、输入输出接口电路

1.现场输入接口电路由光耦合电路和微机的输入接口电路,作用是可编程逻辑控制器与现场控制的接口界面的输入通道。

2.现场输出接口电路由输出数据寄存器、选通电路和中断请求电路集成,作用可编程逻辑控制器通过现场输出接口电路向现场的执行部件输出相应的控制信号

五、编程器及软件

实现用户控制程序的编写、运行调试。

六、功能模块

如计数、定位等功能模块。

七、通信模块

基于PLC基础知识的详细解析

PLC组成

一. 扫描技术

当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执行和输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期间,PLC的CPU以一定的扫描速度重复执行上述三个阶段。

(一) 输入采样阶段

在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应得单元内。输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。

(二) 用户程序执行阶段

在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一条梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按先左后右、先上后下的顺序对由触点构成的控制线路进行逻辑运算,然后根据逻辑运算的结果,刷新该逻辑线圈在系统RAM存储区中对应位的状态;或者刷新该输出线圈在I/O映象区中对应位的状态;或者确定是否要执行该梯形图所规定的特殊功能指令。

即,在用户程序执行过程中,只有输入点在I/O映象区内的状态和数据不会发生变化,而其他输出点和软设备在I/O映象区或系统RAM存储区内的状态和数据都有可能发生变化,而且排在上面的梯形图,其程序执行结果会对排在下面的凡是用到这些线圈或数据的梯形图起作用;相反,排在下面的梯形图,其被刷新的逻辑线圈的状态或数据只能到下一个扫描周期才能对排在其上面的程序起作用。

(三) 输出刷新阶段

当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时,才是PLC的真正输出。

同样的若干条梯形图,其排列次序不同,执行的结果也不同。另外,采用扫描用户程序的运行结果与继电器控制装置的硬逻辑并行运行的结果有所区别。当然,如果扫描周期所占用的时间对整个运行来说可以忽略,那么二者之间就没有什么区别了。

基于PLC基础知识的详细解析

PLC工作原理

PLC编程语言

语句表(STL)

LD I0.0

OR Q0.0

AND NOT I0.1

OUT Q0.0

功能块图(FBD)

基于PLC基础知识的详细解析

功能块图

梯形图(LAD)

基于PLC基础知识的详细解析

梯形图

PLC与继电接触器控制的区别

1.组成器件不同

继电器控制线路是由许多真正的硬件继电器组成的。而PLC是由许多“软继电器”组成的,这些“继电器”实际上是存储器中的触发器,可以置“0”或置“1”。

2.触点的数量不同

硬继电器的触点数有限,一般只有4至8对;而“软继电器”可供编程的触点数有无限对,因为触发器状态可取用任意次。

3.控制方法不同

继电器控制是通过元件之间的硬接线来实现的,因此其控制功能就固定在线路中了,因此功能专一,不灵活;而PLC控制是通过软件编程来解决的,只要程序改变,功能可跟着改变,控制很灵活。又因PLC是通过循环扫描工作的,不存在继电器控制线路中的联锁与互锁电路,控制设计大大简化了。

4.工作方式不同

在继电器控制线路中,当电源接通时,线路中各继电器都处于受制约状态,该合的合,该断的断。而在PLC的梯形图中,各“软继电器”都处于周期性循环扫描接通中,从客观上看,每个“软继电器”受条件制约,接通时间是短暂的。也就是说继电器在控制的工作方式是并行的,而PLC的工作方式是串行的。

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

    关注

    4972

    文章

    12220

    浏览量

    454680
  • 存储器
    +关注

    关注

    38

    文章

    7122

    浏览量

    161927
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10417

    浏览量

    206476
  • 编程器
    +关注

    关注

    9

    文章

    386

    浏览量

    41671
  • 通信模块
    +关注

    关注

    2

    文章

    123

    浏览量

    32906

原文标题:别小看这些PLC基础知识,它是你精通PLC的基础

文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    详细的射频基础知识

    详细的射频基础知识
    发表于 11-04 09:09 1639次阅读

    WiFi基础知识解析

    一、wifi基础1、详细见如下链接(1)WiFi基础知识解析(2)WiFi基本知识(3)11种物联网协议简介,如WiFi、蓝牙、ZigBee、蜂窝等 二、wifi模块浅析1、WiFi模
    发表于 08-05 08:10

    介绍PLC的原理及基础知识

    在自动化控制领域,PLC应用十分广泛,这里开始介绍PLC的原理及基础知识
    发表于 09-09 09:07

    PLC入门必看基础知识

    PLC基础知识(PLC入门必看)与C语言有什么关系_plc可以用c语言编程吗_plc的C语言编程详解
    发表于 09-09 08:39

    PLC基础知识简介

    PLC基础知识简介:在自动化控制领域,PLC 是一种重要的控制设备。目前,世界上有200 多厂家生产300多品种PLC 产品,应用在汽车(23%)、粮食加工(16.4%)、化学/制药(
    发表于 07-05 17:43 126次下载

    PLC基础知识简介

    PLC基础知识简介 在自动化控制领域,PLC是一种重要的控制设备。目前,世界上有200多厂家生产300多品种PLC产品,应用在汽车(23%)、粮
    发表于 06-20 11:52 1064次阅读

    PLC基础知识

    学习plc必备的基础知识一网打尽,精通了解了它,你就可以很轻松了
    发表于 07-05 16:49 9次下载

    免费教程PLC基础知识大全

    免费教程PLC基础知识大全
    发表于 12-17 17:22 32次下载

    智能家居弱电布线基础知识解析

    智能家居弱电布线基础知识解析
    发表于 01-22 21:11 13次下载

    PLC基础知识学习,不看后悔

    PLC基础知识学习,不看后悔
    发表于 09-09 08:43 102次下载
    <b class='flag-5'>PLC</b><b class='flag-5'>基础知识</b>学习,不看后悔

    三菱PLC分类及型号的基础知识

    三菱PLC分类及型号的基础知识
    发表于 01-02 16:20 2次下载

    PLC基础知识大全详细资料解析

    本文档的主要内容详细介绍的是PLC基础知识大全详细资料解析包括了:PLC的产生与历史,可编程控制
    发表于 09-27 08:00 13次下载
    <b class='flag-5'>PLC</b><b class='flag-5'>基础知识</b>大全<b class='flag-5'>详细</b>资料<b class='flag-5'>解析</b>

    学习PLC必备四方面基础知识

    PLC本身就是控制电器线路,故学习PLC必备基础中以电工基础最重要。零基础学习PLC其实是从学习电工基础知识开始的,若是多年从事电工行业的老司机,可以直接跳过电工基础学习这一步学
    发表于 01-15 08:59 7697次阅读

    S7-200 PLC基础知识培训课件

    S7-200 PLC基础知识培训课件
    发表于 06-16 14:21 35次下载

    变频器基础知识解析

    变频器基础知识解析
    发表于 11-11 11:11 727次阅读