可编程控制器(PLC)

可编程控制器(plc)的定义
什么是plc?
是一种工业控制装置
是在电器控制技术和计算机技术的基础上开发出来的,并逐渐发展成为以微处理器为核心,将自动化技术、计算机技术、通信技术融为一体的新型工业控制装置。
通用叫法
中文名称为可编程控制器;
英文名称为programmable logic controller,简称plc。
1987年,国际电工委员会(iec)定义:
“可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关外围设备,都应按易于与工业系统联成一个整体,易于扩充其功能的原则设计”。
二、可编程控制器(plc)的产生
因为继电器逻辑电路配线复杂
背景:
1968年美国通用汽车公司(gm),为了适应汽车型号的不断更新,生产工艺不断变化的需要,实现小批量、多品种生产,希望能有一种新型工业控制器,它能做到尽可能减少重新设计和更换继电器控制系统及接线,以降低成本,缩短周期。
1968年,gm公司提出十项设计标准:
编程简单,可在现场修改程序;
维护方便,采用插件式结构;
可靠性高于继电器控制柜;
体积小于继电器控制柜;
成本可与继电器控制柜竞争;
可将数据直接送入计算机;
可直接使用115v交流输入电压;
输出采用115v交流电压,能直接驱动电磁阀、交流接触器等;
通用性强,扩展方便;
能存储程序,存储器容量可以扩展到4kb。
1969年,美国数字设备公司研制第一台可编程控制器,并应用于工业现场。
三、 可编程控制器(plc)的特点
无触点免配线,可靠性高,抗干扰能力强
通用性强,控制程序可变,使用方便
硬件配套齐全,用户使用方便,适应性强
编程简单,容易掌握
系统的设计、安装、调试工作量少
维修工作量小,维护方便
体积小,能耗低.
四、可编程控制器(plc)的应用领域
五、可编程控制器的发展
高性能、高速度、大容量发展
为了提高plc的处理能力,要求plc具有更好的响应速度和更大的存储容量。目前,有的plc的扫描速度可达0.1ms/k步左右。plc的扫描速度已成为很重要的一个性能指标。
在存储容量方面,有的plc最高可达几十兆字节。为了扩大存储容量,有的公司已使用了磁泡存储器或硬盘。
向小型化和大型化两个方向发展
小型plc由整体结构向小型模块化结构发展,使配置更加灵活,为了市场需要已开发了各种简易、经济的超小型微型plc,最小配置的i/o点数为8~16点,以适应单机及小型自动控制的需要。
大型化是指大中型plc 向大容量、智能化和网络化发展,使之能与计算机组成集成控制系统,对大规模、复杂系统进行综合性的自动控制。现已有i/o点数达14336点的超大型plc,其使用32位微处理器,多cpu并行工作和大容量存储器,功能强。
大力开发智能模块,加强联网与通信能力
为满足各种控制系统的要求,不断开发出许多功能模块,如高速计数模块、温度控制模块、远程i/o模块、通信和人机接口模块等。
plc的联网与通信有两类:① plc之间联网通信,各plc生产厂家都有自己的专有联网手段;② plc与计算机之间的联网通信。
为了加强联网与和通信能力,plc生产厂家也在协商制订通用的通信标准,以构成更大的网络系统。
增强外部故障的检测与处理能力
据统计资料表明:在plc控制系统的故障中,cpu占5%,i/o接口占15%,输入设备占45%,输出设备占30%,线路占5%。
前二项共20%故障属于plc的内部故障,它可通过plc本身的软、硬件实现检测、处理。
而其余80%的故障属于plc的外部故障。plc生产厂家都致力于研制、发展用于检测外部故障的专用智能模块,进一步提高系统的可靠性。
编程语言多样化
在plc系统结构不断发展的同时,plc的编程语言也越来越丰富,功能也不断提高。
除了大多数plc使用的梯形图、语句表语言外,为了适应各种控制要求,出现了面向顺序控制的步进编程语言、面向过程控制的流程图语言、与计算机兼容的高级语言(basic、c语言等)等。多种编程语言并存、互补与发展是plc进步的一种趋势。
六、可编程控制器的类型
按i/o点数分
小型plc i/o点数为256点以下的为小型plc
(其中i/o点数小于64点的为超小型或微型plc)
中型plc i/o点数为256点以上、2048点以下的为中型plc
大型plc i/o点数为2048以上的为大型plc
(其中i/o点数超过8192点的为超大型plc)
按结构形式分
整体式plc 将电源、cpu、i/o接口等部件都集中装在一个机箱内,具有结构紧凑、体积小、价格低等特点。
模块式plc 将plc各组成部分分别作成若干个单独的模块,如cpu模块、i/o模块、电源模块(有的含在cpu模块中)以及各种功能模块。
紧凑式plc 还有一些plc将整体式和模块式的特点结合起来。
按功能分
低档plc 具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能,还可有少量模拟量输入/输出、算术运算、数据传送和比较、通信等功能。
中档plc 具有低档plc功能外,增加模拟量输入/输出、算术运算、数据传送和比较、数制转换、远程i/o、子程序、通信联网等功能。有些还增设中断、pid控制等功能。
高档plc 具有中档机功能外,增加带符号算术运算、矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数运算、制表及表格传送等。高档plc机具有更强的通信联网功能。

富士通宣布推出电源管理IC在线设计仿真工具Easy DesignSim
科沃斯DEEBOT PRO K1 M1亮相2023 CCE:以机器人智慧,开启商用清洁新篇章
总投资80亿的光芯片测试和高速封装总部基地项目落户湖北
诺基亚8什么时候上市?诺基亚8最新消息:今晚诺基亚8在德国正式发布,诺基亚8能否恢复曾经的曙光?
能承受放大器输出电压出现短路造成过压的电路应用设计
可编程控制器(PLC)
API技巧集(三)
AI算法在FPGA芯片上的创新应用
LoRa与ZigBee有什么区别?LoRa与ZigBee技术全面分析
5G通信基本业务流程中的重要组成部分:调制解调
iPhone8什么时候上市?苹果秋季或发布iPhone7S, iPhone8或年底才有!
半定制快速芯片ASIC可实现高达9GHz的射频功能
若可获得正确的网络安全解决方案,中小企业愿成为IT服务提供商
SYS5000系列交直流充电桩测试系统检测标准
AMD升级EPYC 3000系列处理器,新增EPYC 3255型号处理器
LED裸机驱动电路图设计及编写汇编代码
YDJ-5KVA/50KV油浸式轻型高压试验变压器
开关柜内部元器件介绍
骏晔科技重磅发布CC2340蓝牙模块
LED显示屏常见故障及排除