plc即可编程控制器(Programmable Logic Controller,PLC),自1969年入世以来,逐渐成为了使用最多、应用最广的工业控制器,目前已有多个分支。PLC控制由中心处理单元CPU、存储器电源单元等组成,抗干扰能力强。其是采用一类可编程的存储器,专为工业现场应用而设计,是微机技术与传统的继电接触控制技术相结合的产物,克服了继电控制系统的接线复杂、功耗高以及灵活性差的缺点,同时又照顾到了维修人员的习惯,能够灵活地应用于生产实践中。

  传统的继电器控制技术采用硬件接线实现,若是产生故障,不便于进行维修,PLC控制则采用存储逻辑,以程序的方式存储在内存中,若是发生故障,只需检查程序即可。PLC内部可编程的结构主要包括编程器、输入输出单元、用户程序存储器、系统程序存储器以及中央处理单元。

  从控制速度上看,传统的继电器控制技术由于实现控制需依据机械动作,因此工作效率较低,速度较慢,在ns量级且在操作过程中易出现抖动现象,有可能造成电器损坏。PLC由于是由程序进行控制,速度相比传统继电器控制技术快,一般速度在μs量级,且在控制时不会出现抖动现象。

  在延迟控制中,传统的继电器控制技术依靠设备的滞后性实现,定时精度较差,在操作时不易调整时间。而PLC监视控制是时钟脉冲由晶体振荡器引起的,可操控时间,且精度较高。PLC控制虽与微电脑技术相似,但工作方式却不同。PLC技术采用循环扫描,而微机则采用键盘扫描,图1是PLC技术的工作扫描方式。

  相关阅读:

  西门子S7-300/400的寻址方式

  STEP 7 MICRO/WIN编程软件的功能及组成部分

  西门子CPU315与MODBUS之间这么通讯?

  西门子STEP7绝对寻址与符号寻址的区别与用法

  CP342-5的工作原理和方式

  STEP 7中FC和FB模块怎么保护

  西门子PLC查看生产日期的方法

  西门子PLC中断程序的使用方法

  西门子PLC S7-400数字量输入模块故障示例

  西门子PLC四种CPU型号

plc编程技术发展历程相关推荐

  1. 低代码开发平台_低代码开发平台系列:6、低代码是编程技术发展大势所趋

    一.低代码是一种编程技术低代码是快速开发工具/技术的一种,属于软件开发/编程工具/技术领域,主要应用于企业软件开发领域.借助低代码工具,使用者无需编码即可实现企业软件系统常见功能的交付:少量编码扩展更 ...

  2. Web开发技术发展历程

    Web开发技术发展历程 互联网就是指通过TCP/IP协议族互相连接在一起的计算机网络.而Web是运行在互联网上的一个超大规模的分布式系统. Web设计初衷是一个静态信息资源发布媒介,通过超文本标记语言 ...

  3. 阿里技术专家:日活5亿的淘宝技术发展历程和架构经验分享!18页ppt详解

    点击"技术领导力"关注∆  每天早上8:30推送 作者| Mr.K   编辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 本文整理自,阿里高级技术专家 王 ...

  4. 一张表格看懂apk加固技术发展历程

    转自:https://bbs.pediy.com/thread-226864.htm 一张表格看懂:市面上最为常见的 Android 安装包(APK)五代加固技术发展历程及优缺点比较!除了表格中所列出 ...

  5. 什么是Web3D?Web3D技术发展历程以及Web3D应用场景

    当今的互联网已经迈入了第三代,这被称为Web3.0,而Web3D正是Web3.0的其中一个技术分支.Web3D是指将三维图形技术应用于Web上的技术,它是将3D图形和Web技术结合起来的一个分支,可以 ...

  6. 计算机网络发展快速的原因,计算机网络技术发展历程、功能及展望

    计算机网络技术就是将处于不同地理方位,具有独立运营能力的计算机通过通信线路有效的链接起来,并应用网络通信条件和网络管理软件,进行整理和协调. 因此对计算机信息化能源分享和传达技术进行更好的实现,在对计 ...

  7. 【原创】软件架构技术发展历程总结及思考 1of2(待续)

    软件架构技术的发展历程总结及思考1of2(待续) 骆金松 1   软件架构技术产生的背景 1.1     软件危机的出现 20 世纪60年代以前,计算机刚刚投入实际使用,软件设计往往只是为了一个特定的 ...

  8. 一文深度解读音视频行业技术发展历程

    从1948年的香农定律,到音视频的今天. IMMENSE.36氪|作者 北京时间2月28日凌晨,FIFA年度颁奖典礼在巴黎举行.梅西荣膺年度最佳球员,斯卡洛尼当选年度最佳男足主帅,马丁内斯荣获年度最佳 ...

  9. 【技术白皮书】第二章:文本检测与识别技术发展历程

    文本识别 俗称光学字符识别,英文全称是Optical Character Recognition(简称OCR),它是利用光学技术和计算机技术把印刷体或手写体文本进行读取识别,转化成计算机和人都能够识读 ...

  10. CAD技术发展历程概览

    CAD技术起步于50年代后期.进入60年代,随着在计算机屏幕上绘图变为可行而开始迅速发展.人们希望借助此项技术来摆脱繁琐.费时.绘制精度低的传统手工绘图.此时CAD技术的出发点是用传统的三视图方法来表 ...

最新文章

  1. 进阶学习(3.6) Prototype Pattern 原型模式
  2. 验证码广告:站长增加收入新渠道
  3. PHP中mysql如何添加记录_PHP向MySql提交数据添加记录的简单代码_PHP教程
  4. Visual studio 2005 恢復默認設置的方法
  5. inventor如何钣金出弧面_Inventor技巧丨外螺纹内径尺寸计算原理
  6. LQR:Linear Quadratic Regulator 线性二次型调节器
  7. 菜鸟的数学建模之路(三):线性与非线性拟合
  8. 使用wait函数获取子进程终止状态
  9. matlab调用CVX工具包
  10. NX二次开发-UFUN获取part的单位(公制/英制)UF_PART_ask_units
  11. iOS——编译与链接
  12. Maven的安装配置及IDEA配置(图文教程)
  13. 基于ADC电压采集的锂电池电量显示方法
  14. 【整理】getopt和getopt_long函数
  15. Linux创建用户,用户切换,权限相关实验
  16. JIL和移动Widget
  17. python中right是什么意思_Python turtle.right方法代码示例
  18. 用Java写了一个类QQ界面聊天小项目,可在线聊天(附源码)
  19. 榜单预告!4D成像/点云毫米波雷达进入量产年,谁能进入TOP10
  20. DTOJ #3880. 灌水

热门文章

  1. 3D游戏中的数学基础
  2. 小游戏学习--获取已发布微信小游戏源码
  3. 李开复给大学生的第7封信:21世纪最需要的7种人才
  4. 基于51单片机智能交通灯电路方案设计
  5. wifi分析仪怎么看哪个信道好_专业的WiFi检测工具有哪些?如何解决wifi信号不好?...
  6. linux qt socket编程视频教程,Qt视频教程第二十八集socket之UDP
  7. matlab中饱和函数怎么写,matlab中饱和函数如何表示呢
  8. 520 miix 小兵 黑苹果,Hackintosh黑苹果长期维护机型整理清单
  9. zmap扫描mysql_zmap/masscan 快速扫描网络
  10. jmeter连接mysql并定义变量提供给后续接口使用