可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。

可编程逻辑控制器(Programmable Logic Controller,PLC),一种具有微处理器的用于自动化控制的数字运算控制器,可以将控制指令随时载入内存进行储存与执行。可编程控制器由CPU、指令及数据内存、输入/输出接口、电源、数字模拟转换等功能单元组成。早期的可编程逻辑控制器只有逻辑控制的功能,所以被命名为可编程逻辑控制器,后来随着不断地发展,这些当初功能简单的计算机模块已经有了包括逻辑控制、时序控制、模拟控制、多机通信等各类功能,名称也改为可编程控制器(Programmable Controller),但是由于它的简写PC与个人电脑(Personal Computer)的简写相冲突,加上习惯的原因,人们还是经常使用可编程逻辑控制器这一称呼,并仍使用PLC这一缩写。

一、PLC的优缺点

优点:功能强,硬件配套齐全,用户使用方便,适应性强;可靠性高,抗干扰能力强;编程方法简单,维修工作量少,维修方便;体积小,能耗低。

缺点:不能用于主电路的断路器,只能进行逻辑控制。

二、PC机的优缺点

优点:能实现原来PLC的控制功能,并且具有更强的数据处理能力、强大的网络通讯功能以及能够执行比较复杂的控制算法和其近乎无限制的存储容量等优势。

缺点:基于PC的自动化控制也有其不足之处,其设备的可靠性、实时性和稳定性都较差。

PLC工作过程的特点

1、PLC采用集中采样、集中输出的工作方式,这种方式减少了外界干扰的影响。

2、PLC的工作过程是循环扫描的过程,循环扫描时间的长短取决于指令执行速度、用户程序的长度等因素。

3、输出对输入的影响有滞后现象。PLC采用集中采样、集中输出的工作方式,当采样阶段结束后,输入状态的变化将要等到下一个采样周期才能被接收,因此这个滞后时间的长短又主要取决于循环周期的长短。此外,影响滞后时间的因素还有输入滤波时间、输出电路的滞后时间等。

4、输出映像寄存器的内容取决于用户程序扫描执行的结果。

5、输出锁存器的内容由上一次输出刷新期间输出映像寄存器中的数据决定。

6、PLC当前实际的输出状态由输出锁存器的内容决定。

PLC(可编程逻辑控制器)相关推荐

  1. PLC可编程逻辑控制器是一种采用一类可编程的存储器

    PLC可编程逻辑控制器是一种采用一类可编程的存储器 PLC可编程逻辑控制器是一种采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算.顺序控制.定时.计数与算术操作等面向用户的指令,并通过数字或模 ...

  2. PLC(可编程逻辑控制器)——WPLSoft的基本操作

    WPLSoft仿真操作 选择新建文件或开启旧文件,点击仿真器图标→编译→下载→监控→运行,就可以实现对程序的仿真.如果要对程序进行修改,单击仿真器图标,退出仿真即可. 启动仿真器之后不必选择通信接口即 ...

  3. XILINX XC7A200T-2FBG676C PLC可编程逻辑控制器

    FPGA, Artix-7, MMCM, PLL, 400 I/O, 628 MHz, 215360单元, 950 mV至1.05 V, FCBGA-676 XILINX Artix®-7 FPGA系 ...

  4. WPLSoft PLC(可编程逻辑控制器)——应用指令

    0.CJ 1.CALL 3.IRET 4.EI 5.DI 6.FEND 7.WDT 8.FOR 9.NEXT 10.CMP 11.ZCP 12.MOV 13.SMOV 14.CML 15.BMOV 1 ...

  5. 可编程逻辑控制器(PLC) : 基础、类型和应用

    PLC 是什么? PLC 代表"可编程序控制器".PLC 是一种专门设计的计算机,可以在恶劣的工业环境下可靠地工作,例如极端的温度.潮湿.干燥和/或尘土飞扬的条件.PLC 用于自动 ...

  6. 如何学习可编程逻辑控制器(PLC)?

    如何学习可编程逻辑控制器(PLC)? 学习西门子PLC没有想象中那么难,一句话可以总结为:对初学者来说,600多块的SR20就足够用了,组态软件免费,西门子官方网站还有免费的视频教程. 如若详细展开, ...

  7. 【国产可编程逻辑控制器plc调研】

    国产可编程逻辑控制器plc调研 1 高性能PLC(ACxxx系列) 2 中型PLC(AMx00系列) 3 小型PLC(HxU.HxS) 4 小型紧凑型PLC(Easy)[新品] 总结 由于有国产化的需 ...

  8. html5控制plc,技术领先|环境因素对WAGO可编程逻辑控制器PLC控制器的影响

    可编程逻辑控制器于二十世纪六十年代初问世以来,在计算机.工业等方面,PLC控制器受到了极大的欢迎.更多的技术厂家都在关注着PLC控制器的现状和发展.想要在节约能源的前提下进一步发展可编程逻辑控制器显得 ...

  9. PLC主要是指数字运算操作电子系统的可编程逻辑控制器

    PLC主要是指数字运算操作电子系统的可编程逻辑控制器 PLC主要是指数字运算操作电子系统的可编程逻辑控制器,用于控制机械的生产过程. 1.PLC的基本概念 可编程控制器(Programmable Co ...

  10. ABB AC500 - Programmable Logic Controllers PLCs可编程逻辑控制器

    ABB AC500 - Programmable Logic Controllers PLCs可编程逻辑控制器 ABB AC500 PLC 系列包括各种 CPU.I/O 模块.通信模块.通信接口模块和 ...

最新文章

  1. mysql数据库验证登陆不上_MySQL数据库连接不上、密码修改问题
  2. Spring Boot后端+Vue前端+微信小程序,完整的开源解决方案!
  3. ajax xmlhttp.responsetext,Ajax:xmlhttp.responseText响应显示完整的内部HTML而不是关闭所需文本...
  4. android打包apk、apk签名及360加固工具的使用
  5. maven 引入外部jar包的几种方式
  6. angular 定义对象_angularjs – 如何创建一个可以在Angular中使用的自定义对象类
  7. 普通机器学习模型的提升
  8. GitHub无法push的问题
  9. 拓端tecdat:R语言用加性多元线性回归、随机森林、弹性网络模型预测鲍鱼年龄和可视化
  10. phpstudy下载及简单使用教程
  11. MP算法与OMP算法讲解一
  12. codeblocks下载安装与解决codeblocks找不到编译器的方法
  13. CMD文件的编写说明,比较详细的 1·什么是CMD文件,它有什么作用。
  14. [论文笔记] 视频广告理解的多模态框架
  15. 关于驱动程序与BSP的区别
  16. stm32f7网口_【STM32F7】开发篇 - 详解STM32F7 TCPServer工程【申精】
  17. Linux下Makefile的automake生成全攻略(转)
  18. 龙芯3U板卡学习资料第706篇: GEC-2K1000 龙芯3U板卡
  19. #多源数据融合#:HSI与Lidar
  20. 加密芯片ATSHA204读序列号(Serial Number)

热门文章

  1. 关于nmap和traceroute在虚拟机里使用的问题
  2. 华为交换机 查ip冲突_华为交换机发现邻居操作,查看端口和ip
  3. C#实现百度翻译API调用
  4. 打印机打印的时候会打印计算机用户,打印机打印的时候出现administrator是什么意思...
  5. 货币的未来取决于打破关于货币历史的虚构谎言
  6. python中的round函数怎么解释_round函数怎么用_python中round函数怎么用
  7. ffmpeg 裁剪视频
  8. 如何甄别应聘者简历的包装程度?
  9. Linux/debian/ubuntu/deepin 等系统禁用鼠标中键(滚轮)按下粘贴的方法
  10. 闲置商标转让怎样管理最好?