学plc编程所需要的15个基础,你知道几个?
从事电力作业的人员都知道,工业生产和科技的发展都离不开PLC的自动化控制,PLC可以广义的理解为:集中的继电器延伸控制柜,实际的生产应用中,PLC大大的节省了工业控制的成本,加强了设备的集中管理和自动控制,想要学好PLC,首先PLC的基础需要扎实。
1、从PLC 的组成来看, 除 CPU ,存储器及通信接口外,与工业现场直接有关的还有哪些接口?并说明其主要功能。
(1)输入接口:接受被控设备的信号,并通过光电耦合器件和输入电路驱动内部电路接通或断开。
(2)输出接口:程序的执行结果通过输出接口的光电耦合器件和输出组件 (继电器、 晶闸管、晶体管)输出,控制外部负载的接通或断开。
2、 PLC 的基本单元由哪几个部份组成?各起什么作用?
(1) CPU :PLC 的核心部件,指挥 PLC 进行各种工作。如接受用户程序和数 据、诊断、执行执行程序等;
(2)存储器:存储系统和用户的程序和数据;
(3) I / O接口:PLC 与工业生产现场被控对象之间的连接部件,用来接受被控设 备的信号和输出程序的执行结果;
(4)通信接口:通过通信接口与监视器、打印机等其他设备进行信息交换;
(5)电源。
3、 PLC 开关量输出接口有哪几种类型?各有什么特点?
晶闸管输出型:一般情况下,只能带交流负载,响应速度快,动作频率高;
晶体管输出型:一般情况下,只能带直流负载,响应速度快,动作频率高;
继电器输出型:一般情况下,可带交、直流负载,但其响应时间长,动作频率低。
4、按结构型式分, PLC 有哪几种类型?各有什么特点?
(1)整体式:将 CPU 、 电源、 I/O部件都集中在一个机箱内,结构紧凑、 价格低,一般小型 PLC 采用这种结构;
(2)模块式:将 PLC 的各个部分分成若干个单独的模块,可根据需要选配不同模块组成一个系统, 具有配置灵活、 方便扩展和维修的特点, 一般中、 大型 PLC 采用这种结构。模块式 PLC 由框架或基板和各种模块组成,模块装在框架或基板的插座上。
(3)叠装式:结合了整体式和模块式的特点,叠装式 PLC 的 CPU 、电源、 I/O 接口 等也是各自独立的模块,但它们之间是靠电缆连接,使得系统不仅配置灵活 而且体积小巧。
5、什么叫 PLC 的扫描周期?它主要受什么影响?
PLC 的扫描过程包含内部处理、通信服务、输入处理、程序执行、输出 处理 五个阶段,这五个阶段扫描一次所需的时间称为扫描周期。
扫描周期与 CPU 运行速度、 PLC 硬件配置和用户程序长短有关。
6、 PLC 采用什么方式执行用户程序?用户程序执行过程包括哪些阶段?
PLC 采用循环扫描的方式执行用户程序,用户程序的执行过程包括输入采样阶段、程序执行阶段和输出刷新阶段。
7、 PLC 控制系统与继电器控制系统相比,具有哪些优点?
(1) 控制方法上:PLC 采用程序方式实现控制, 容易改变或增加控制要求, 且 PLC 的触点无限;
(2)工作方式上:PLC 采用串行工作方式,提高系统的抗干扰能力;
(3)控制速度上:PLC 的触点实际上是触发器,指令执行的时间在微秒级;
(4) 定时和计数上:PLC 采用半导体集成电路作定时器, 时钟脉冲由晶振提供,延时 精度高,范围宽。 PLC 具有继电器系统不具备的计数功能;
(5)可靠性和可维护性上:PLC 采用微电子技术,可靠性高,所具有的自检功能能 及时查出
8、 PLC 为什么会产生输出响应滞后现象?如何提高 I/O响应速度?
因为 PLC 采用集中采样、集中输出的循环扫描工作方式,输入端的状态只在 每个扫描周期的输入采样阶段才能被读入, 而程序的执行结果只在输出刷新阶段才 被送出; 其次 PLC 的输入、 输出延延迟, 用户程序的长度等均能引起输出响应滞后。
要提高 I/O响入采样、输出刷新,或直接输入采样、输 出刷 新,以及中断输入输出和智能化 I/O接口等多种方式。
9、 西门子 系列 PLC 内部软继电器有哪几种?
输入继电器、输出继电器、辅助继电器、状态寄存器、定时器、计数器、 数据 寄存器。
10、如何选择 PLC ?
1) 机型选择:应从结构形式、 安装方式、 功能要求、 响应速度、 可靠 性要求、 机型统一等几个方面考虑;
2)容量选择:应从 I/O点数、用户存储容量两个方面考虑;
3) I/O模块选择:包括开关量和模拟量 I/O模块选择, 以及特殊功能模块的 选择;
4)电源模块及编程器等其它设备的选择
11、 简单叙述 PLC 集中采样、 集中输出工作方式的特点, 采用这种工作方式具有哪些优、缺点?
集中采样:在一个扫描周期内,对输入状态的采样只在输入采样阶段进行, 当进入程序执行阶段后输入端将被封锁。
集中输出:在一个扫描周期内, 只有在输出 刷新阶段才将输出映像寄存器中与输出有关的状态转存到输出锁存器中, 对输出接 口进行刷新,在其他阶段输出 状态一直保存在输出映像寄存器中。采用这种工作 方式可提高系统的抗干扰能力,增强系统的可靠性,但会引起 PLC 输入 /输出响应 的滞后。
12、 PLC 采用什么样的工作方式?有何特点?
PLC 采用集中采样、集中输出、循环扫描的工作方式。
特点:集中采样是指在一个扫描周期内, PLC 对输入状态的采样只在输入采 样阶 段进行, 当进入程序执行阶段后输入端将被封锁。
集中输出是指在一个扫描周期内, PLC 只在输出刷新阶段才将输出映像寄存 器中与输出有关的状态转存到输出锁存 器中, 对输出接口进行刷新,在其他阶段 输出状态一直保存在输出映像寄存器中。
循环扫描是指 PLC 在一个扫描周期内需要执行多个操作, 它采用分时扫描的方式 按顺序逐个执行,周而复始重复运行。
13、电磁接触器主要由哪几部分组成?简述电磁接触器的工作原理。
电磁接触器一般由电磁机构、触点、灭弧装置、释放弹簧机构、支架与底座 等几部分组成。 接触器根据电磁原理工作:当电磁线圈通电后, 线圈电流产生磁场, 使静铁心产生电磁吸力吸引衔铁, 并带动触点动作,使常闭触点断开, 常开 触点闭合, 两者是联动的。 当线圈断电时, 电磁力消失, 衔铁在释放弹簧的作用下降放,使触点复原,即常开触点断开,常闭触点闭合。
14、简述可编程序控制器(PLC )的定义。
可编程控制器(PLC )是一种专门为在工业环境下应用而设计的数字运算操 作的电子装置。 它采用可以编制程序的存储器, 用来在其内部存储执行逻辑运算、 顺序运算、 计时、 计数和算术运算等操作的指令, 并能通过数字式或模拟式的输 入和输出, 控制各种类型的机械或生产过过程。
PLC 及其有关的外围设备都应按照易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
15、简答 PLC 系统与继电接触器系统工作原理的差别。
组成器件不同;
触点数量不同;
实施控制的方法不同;
PLC编程到底是啥?看电气大神讲PLC,膜拜!真是一针见血
PLC常见的用途是替代电气控制中的继电器逻辑控制电路。例如电机控制、变电站市电进线互投和自备发电机起停控制、过程控制DCS操控系统和楼宇消防系统控制等等。一般的城市居民小区高层建筑的水压控制,就是采取PLC配套变频器执行水泵操控的。
PLC更重要的用途是构建数据交换系统,它把现场总线变换为工业以太网,实现现场设备与后台的数据交换,以及接收和执行遥控命令等等。
在工业、民居、国防、交通(地铁、港口、民航)、银行和移动的数据中心中都大量使用PLC,由此可见PLC的用途之广。
PLC的硬件系统简介
图1:ABB的AC500系列PLC
图1的左侧是通信接口模块,它能实现PLC的通信数据和网络数据交换。向右显示了"AC 500"的是PLC的主体,即CPU模块。再往右是开关量输入/输出模块以及模拟量输入输出模块。
由此我们看到,PLC类似于一个单片机系统。事实上,PLC就是单片机智能化系统,但它的可靠性和稳定性非常高,远远超过了一般的单片机。
在工业环境下的电磁骚扰强烈,所以PLC必须要满足国家标准对电磁骚扰的要求。有关电磁骚扰的国家标准如下:
图2:国家标准中对工业条件下电磁骚扰的测量方法和要求
PLC抵御电磁骚扰的硬件措施包括电源隔离、开关量输入接口采取光电隔离、模拟量也采取光电隔离等措施。输出接口的电磁骚扰会弱一些,但也需要采取一定的措施,包括OC门和继电器接口等等。
为了提高PLC的可靠性,在重要场合还采取主PLC与从PLC冗余配套工作的措施,见下图:
图3:PLC的冗余措施
我们原来在变电站电力监控系统中用工业控制计算机作为中间层面的数据处理中心,但工业控制计算机存在电源故障、硬盘故障,抗电磁骚扰能力弱,后来就淘汰了,转而使用PLC作为数据处理中心。下图是《低压成套开关设备的原理及其控制技术》中的插图:
图4:图中的CCU就是PLC构建的通信管理中心
在图4中,既有利用PLC执行低压进线、母联和自备发电机间的备自投系统,也有执行数据交换的PLC系统。
PLC的软件系统
学过初级编程知识的人都知道循环语句。一旦程序进入死循环,程序事实上就是死机了。对于PLC来说也是如此。一旦PLC进入死循环,它的接口会复位,被控制量会发生严重问题。因此,PLC的程序语句是一条条顺序执行的,一直运行到最后一条再返回,不会出现死循环。即便是转移指令,只要转移条件满足就转移,否则跳过转移程序段继续执行。
这就是PLC软件系统的可靠性很高的原因之一。
我们看下图:
图5:PLC的模块化编程语言
图5摘自北京地铁工程的PLC程序局部。
PLC程序格式有两种,其一是梯形图格式,其二是模块化编程语言格式。对于较复杂的PLC程序,一般都采用模块化编程语言来编写。不管是梯形图也好,是模块化编程语言也好,它们都必须符合国际电工委员会IEC61131-3标准的要求。
下图是用于控制电机实现星三角转换的程序:
图6:电动机星三角转换的PLC程序局部
图6中的STEP2和STEP3就是转移程序端。如果不符合条件,程序会跳过转移程序段执行。
最有意思的是PLC的PID程序模块,很有使用价值。
给大家的建议
学习PLC技术,刚开始大都以梯形图为主。实际上,PLC刚开始学习时无非就是控制十字路口红绿灯等等,真正的PLC技术绝不仅仅在于此,只要做过一个工程,对PLC的认知就会大幅提升。
相关问答
什么是PLC模块?
PLC模块是将PLC的各种功能的单元分别做成像积木似的模块,可以根据需要进行组合,以适应各种不同需求。可编程逻辑控制器(PLC)是种专门为在工业环境下应用而设...
PLC模块是什么?
plc,又称可编程逻辑控制器。plc模块意指plc系统中根据功能使用不同对各个部分的通俗叫法。用于plc系统与外部设备的信号交互操作;plc,又称可编程逻辑控制器。...
PLC可以称为模块吗?
可以PLC即可编程逻辑控制器。PLC模块意指PLC系统中根据功能使用不同对各个部分的通俗叫法。比较常见的PLC模块有以下种类:电源模块:为PLC系统提供工作电源...
plc模块是什么?
意指PLC系统中根据功能使用不同对各个部分的通俗叫法。比较常见的PLC模块有以下种类:电源模块:为PLC系统提供工作电源的单元部分。意指PLC系统中根据功能使...
plc功能模块划分作用?
PLC即可编程逻辑控制器实质是一种专用于工业控制的计算机,其基本构成为:电源模块、CPU模块、存储器、I/O输入输出模块、底板及机架模块、通讯模块、功能模块等...
三菱plc模块介绍?
三菱PLC模块是指三菱电机公司生产的可编程逻辑控制器(PLC)的模块化组件。PLC模块用于控制和监视工业自动化系统中的各种设备和过程。三菱PLC模块具有以下特点...
plc模块指示灯什么意思-ZOL问答
plc模块指示灯识别及故障排除:主备CPU模块:Ready和Run绿灯常亮;主CHS模块:Ready、ComAct、Primary绿灯常亮;(由该模块判定目前哪个机架为主机架)备CHS模块:....
西门子plc功能模块介绍?
西门子plc功能的模块介绍西门子plc中的OB模块功能:OB1:程序循环组织块、OB10-OB17:时间中断组织块、OB20-OB23:延时中断组织块;OB30-OB38:循环中断组织...
PLC模块中的字母都代表什么意思啊比如SM321什么的?
西门子官网上有样本,你可以下载了看一下SM321是DI模块SM322是DO模块SM323是DI/O模块SM331是模拟量输入模块332是模量输出333模拟量输入输出模块至于含义我分...
plc热电阻模块原理?
PLC热电阻模块原理是:常见的是通过电阻串联分压,然后通过PLC读电压再通过公式计算出电阻值。这种方法太复杂得出的结果精度还不高。我之前用过良石技术测量电...