首页 > 其他分享 >学习PLC的15个基础

学习PLC的15个基础

时间:2022-10-08 11:02:11浏览次数:62  
标签:采样 输出 15 触点 扫描 学习 PLC 输入

从事电力作业的人员都知道,工业生产和科技的发展都离不开PLC的自动化控制,PLC可以广义的理解为:集中的继电器延伸控制柜,实际的生产应用中,PLC大大的节省了工业控制的成本,加强了设备的集中管理和自动控制,想要学好PLC,首先PLC的基础需要扎实。

学习PLC的15个基础_寄存器


1、从PLC 的组成来看, 除 CPU ,存储器及通信接口外,与工业现场直接有关的还有哪些接口?并说明其主要功能。 

(1)输入接口:接受被控设备的信号,并通过光电耦合器件和输入电路驱动内部电路接通或断开。

(2)输出接口:程序的执行结果通过输出接口的光电耦合器件和输出组件 (继电器、 晶闸管、晶体管)输出,控制外部负载的接通或断开。

2、 PLC 的基本单元由哪几个部分组成?各起什么作用? ​

(1) CPU :PLC 的核心部件,指挥 PLC 进行各种工作。如接受用户程序和数 据、诊断、执行执行程序等;

(2)存储器:存储系统和用户的程序和数据;

(3) I / O接口:PLC 与工业生产现场被控对象之间的连接部件,用来接受被控设 备的信号和输出程序的执行结果;

(4)通信接口:通过通信接口与监视器、打印机等其他设备进行信息交换;

(5)电源。

学习PLC的15个基础_用户程序_02


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 采用循环扫描的方式执行用户程序,用户程序的执行过程包括输入采样阶段、程序执行阶段和输出刷新阶段。

学习PLC的15个基础_用户程序_03


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 系统与继电接触器系统工作原理的差别。 

组成器件不同;

触点数量不同;

实施控制的方法不同。


标签:采样,输出,15,触点,扫描,学习,PLC,输入
From: https://blog.51cto.com/u_15813002/5736791

相关文章

  • unityshader学习笔记4
    顶点/片元着色器的基本结构:Shader"Custom/SimpleShader"{  SubShader{    Pass{      CGPROGRAM      #pragmavertexve......
  • dayjs学习笔记
    dayjs官网:https://dayjs.fenxianglu.cn/category/parse.html一、安装     npminstalldayjs--save二、引用     importdayjsfrom'dayjs'  Da......
  • C#学习第三天
      今天进行了C#的第三次学习,继续了解C#的相关知识:目录数组多维数组交错数组传递数组给函数参数数组Array类数组  声明数组并初始化的格式为Java还有C++中常用的方......
  • 狂神说学习笔记:Vue
    Vue1、概述Vue(读音/vjuː/,类似于view)是一套用于构建用户界面的渐进式JavaScript框架,发布于2014年2月。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用......
  • Java学习!
    Java应用构建工具:Ant,Maven,Jekin应用服务器:Tomcat,Jetty,Jboss,Websphere,WeblogicWeb开发:Struts,Spring,Hibernate,MyBatis大数据:Hadoop安卓 Java特性优势......
  • Java学习之路:快捷键
    常用的快捷键Ctrl+Shift:切换输入法Ctrl+C:复制Ctrl+V:粘贴Ctrl+X:剪切Ctrl+A:全选Ctrl+Z:撤销Ctrl+Y:返回撤销Ctrl+S:保存Shift+Delete:永久删除Alt+F4:退出窗口Win+R:打......
  • 狂神说学习笔记:JUC并发编程
    JUC并发编程1、什么是JUCJUC:java.util.concurrentRunnable没有返回值、效率相比入Callable相对较低!2、线程和进程进程:一个程序,QQ.exe,music.exe 本质是程序的集......
  • 前端程序员学习 Golang gin 框架实战笔记之三 panic 和 recovery
    上一节:前端程序员学习Golanggin框架实战笔记之二分析context1.Logger我把上一节main.go的代码换了:gin.New()换成了gin.Default()上一节我们说过,Default多了......
  • (八)模仿学习-展现可视化大屏
    我们通过前面的练习,完全可以完成一个返回页面的操作。首先我们准备一个action并在struts.xml中添加。创建action我们先什么数据都不返回,只返回一个页面在application......
  • 一个C#开发者学习SpringCloud搭建微服务的心路历程
    前言SpringCloud很火,很多文章都有介绍如何使用,但对于我这种初学者,我需要从创建项目开始学起,所以这些文章对于我的启蒙,帮助不大,所以只好自己写一篇文章,用于备忘。SpringC......