什么是可编程逻辑控制器?
可编程控制器的应用
【电脑程序编程入门代码 可编程逻辑控制器】PLC是一种可编程控制器,相当于一种控制设备 。主要用于工业自动化等领域 。大多是用梯形图或组态软件编程 。它的特点是非常可靠 。PLC(可编程逻辑控制器)是程序逻辑控制器的缩写 。它是一个宽泛的概念,需要通过硬件和软件来实现 。关键在于编程 。主要用于工业自动化控制 。
可编程逻辑控制器的选择原则
在PLC系统的设计中,首先要确定控制方案,接下来就是PLC工程设计的选择 。工艺特点和应用要求是设计选择的主要依据 。可编程逻辑控制器及相关设备应是集成的和标准的,并应按照易于与工业控制系统形成一个整体和扩展其功能的原则进行选择 。所选用的可编程逻辑控制器应是在相关工业领域具有运行业绩的成熟可靠的系统,可编程逻辑控制器的系统硬件、软件配置和功能应适合装置的规模和控制要求 。熟悉可编程控制器、功能图和相关编程语言有利于缩短编程时间 。因此,在选择和估算工程设计类型时,应详细分析过程的特点和控制要求,定义控制任务和范围,以确定所需的操作和动作,然后估算输入和输出点的数量、所需的内存容量、可编程逻辑控制器的功能、外部设备的特性等 。根据控制要求,选择性价比高的可编程逻辑控制器,设计相应的控制系统 。一、输入/输出(I/O)点的估算在估算I/O点时应考虑适当的余量 。通常根据统计的输入/输出点,会增加10% ~ 20%的可扩展余量作为输入/输出点的估计数据 。实际订货时,输入输出点数要根据生产厂家可编程逻辑控制器的产品特点进行四舍五入 。二 。内存容量的估算内存容量是可编程控制器本身提供的硬件存储单元的大小,程序容量是用户应用项目在内存中使用的存储单元的大小,所以程序容量小于内存容量 。在设计阶段,由于用户应用程序尚未编译,程序容量在设计阶段是未知的,需要在程序调试后才能知道 。为了在设计和选择中估算程序容量,通常用内存容量来代替 。估算记忆容量没有固定的公式 。很多文献给出了不同的公式,一般是数字I/O点的10-15倍,加上模拟I/O点的100倍,取这个数作为内存总字数(16位为一个字),取这个数的25%作为余量 。三 。选择控制功能 。该选择包括诸如操作功能、控制功能、通信功能、编程功能、诊断功能和处理速度的特征的选择 。1.简单的操作功能 。可编程逻辑控制器的运算功能包括逻辑运算、定时和计数功能;普通可编程逻辑控制器的运算功能还包括数据移位、比较等运算功能;更复杂的运算功能包括代数运算、数据传输等 。大型可编程逻辑控制器还具有模拟PID操作和其他高级操作功能 。随着开放式系统的出现,所有可编程逻辑控制器都具有通信功能 。有些产品与下位机有通信,有些产品与对等机或上位机有通信,有些产品与工厂或企业网络有数据通信 。设计应基于实际应用的要求,合理选择所需的计算功能 。在大多数应用中,只需要逻辑运算和定时计数功能,而有些应用需要数据传输和比较 。用于模拟检测和控制时,使用代数运算、数值转换和PID运算 。要显示数据,需要解码和编码等操作 。2.控制功能控制功能包括PID控制操作、前馈补偿控制操作、比率控制操作等 。应根据控制要求确定 。可编程逻辑控制器主要用于顺序逻辑控制 。因此,大多数场合常采用单回路或多回路控制器来控制模拟量,有时也采用专用的智能输入输出单元来完成所需的控制功能,以提高可编程逻辑控制器的处理速度,节省存储容量 。例如,PID控制单元、高速计数器、analo
通信协议应符合ISO/IEEE通信标准,并应是一个开放的通信网络 。PLC系统的通信接口应包括串行和并行通信接口、RIO通信接口、通用DCS接口等 。大中型可编程逻辑控制器(包括接口设备和电缆)的通信总线应采用1: 1冗余配置,通信总线应符合国际标准,通信距离应满足设备的实际要求 。可编程控制器系统的通信网络中,上级网络的通信速率应大于1Mbps,通信负载不应大于60% 。可编程逻辑控制器系统通信网络的主要形式有:1) PC机为主站,几个同型号的可编程逻辑控制器为从站,组成一个简单的可编程逻辑控制器网络;2)一个可编程逻辑控制器为主站,其他同型号的可编程逻辑控制器为从站,形成主从式可编程逻辑控制器网络;3)可编程逻辑控制器网络通过特定的网络接口连接到作为DCS的大型DCS的子网;4)专用可编程逻辑控制器网络(各厂商专用可编程逻辑控制器的通信网络) 。为减轻CPU的通信任务,根据网络组成的实际需要,通信处理器具有不同的通信功能(如点对点、现场总线等 。)应该会被选中 。4.编程功能离线编程模式:可编程控制器和编程器共用一个CPU 。当编程器处于编程模式时,CPU只为编程器提供服务,不控制现场设备 。编程完成后,编程器切换到运行模式,CPU控制现场设备,无法编程 。离线编程可以降低系统成本,但使用调试不方便 。在线编程模式:CPU和编程器有各自的CPU,主机CPU负责现场控制,在一个扫描周期内与编程器交换数据 。编程器将在线程序或数据发送给主机,主机将在下一个扫描周期根据新收到的程序运行 。这种方法价格昂贵,但系统调试和操作方便,常用于大中型可编程逻辑控制器 。
。五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言 。选用的编程语言应遵守其标准(IEC6113123),同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求 。5、诊断功能可编程逻辑控制器的诊断功能包括硬件和软件的诊断 。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断和外诊断 。通过软件对PLC内部的性能和功能进行诊断是内诊断,通过软件对可编程逻辑控制器的CPU与外部输入输出等部件信息交换功能进行诊断是外诊断 。可编程逻辑控制器的诊断功能的强弱,直接影响对操作和维护人员技术能力的要求,并影响平均维修时间 。6、处理速度可编程逻辑控制器采用扫描方式工作 。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则可编程逻辑控制器将扫描不到该信号,造成信号数据的丢失 。处理速度与用户程序的长度、CPU处理速度、软件质量等有关 。可编程逻辑控制器接点的响应快、速度高,每条二进制指令执行时间约0.2~0.4Ls,因此能适应控制要求高、相应要求快的应用需要 。扫描周期(处理器扫描周期)应满足:小型可编程逻辑控制器的扫描时间不大于0.5ms/K;大中型可编程逻辑控制器的扫描时间不大于0.2ms/K 。四、可编程逻辑控制器的类型可编程逻辑控制器按结构分为整体型和模块型两类,按应用环境分为现场安装和控制室安装两类;按CPU字长分为1位、4位、8位、16位、32位、64位等 。从应用角度出发,通常可按控制功能或输入输出点数选型 。整体型可编程逻辑控制器的I/O点数固定,因此用户选择的余地较小,用于小型控制系统;模块型可编程逻辑控制器提供多种I/O卡件或插卡,因此用户可较合理地选择和配置控制系统的I/O点数,功能扩展方便灵活,一般用于大中型控制系统 。五、PLC输入/输出类型开关量开关量主要指开入量和开出量,是指一个装置所带的辅助点,譬如变压器的温控器所带的继电器的辅助点(变压器超温后变位)、阀门凸轮开关所带的辅助点(阀门开关后变位),接触器所带的辅助点(接触器动作后变位)、热继电器(热继电器动作后变位),这些点一般都传给PLC或综保装置,电源一般是由PLC或综保装置提供的,自己本身不带电源,所以叫无源接点,也叫PLC或综保装置的开入量 。1、数字量在时间上和数量上都是离散的物理量称为数字量 。把表示数字量的信号叫数字信号 。把工作在数字信号下的电子电路叫数字电路 。例如:用电子电路记录从自动生产线上输出的零件数目时,每送出一个零件便给电子电路一个信号,使之记1,而平时没有零件送出时加给电子电路的信号是0,所在为记数 。可见,零件数目这个信号无论在时间上还是在数量上都是不连续的,因此他是一个数字信号 。最小的数量单位就是1个 。2、模拟量在时间上或数值上都是连续的物理量称为模拟量 。把表示模拟量的信号叫模拟信号 。把工作在模拟信号下的电子电路叫模拟电路 。例如:热电偶在工作时输出的电压信号就属于模拟信号,因为在任何情况下被测温度都不可能发生突跳,所以测得的电压信号无论在时间上还是在数量上都是连续的 。而且,这个电压信号在连续变化过程中的任何一个取值都是具体的物理意义,即表示一个相应的温度 。六 转换原理1. 数模转换器是将数字信号转换为模拟信号的系统,一般用低通滤波即可以实现 。数字信号先进行解码,即把数字码转换成与之对应的电平,形成阶梯状信号,然后进行低通滤波 。根据信号与系统的理论,数字阶梯状信号可以看作理想冲激采样信号和矩形脉冲信号的卷积,那么由卷积定理,数字信号的频谱就是冲激采样信号的频谱与矩形脉冲频谱(即Sa函数)的乘积 。这样,用Sa函数的倒数作为频谱特性补偿,由数字信号便可恢复为采样信号 。由采样定理,采样信号的频谱经理想低通滤波便得到原来模拟信号的频谱 。一般实现时,不是直接依据这些原理,因为尖锐的采样信号很难获得,因此,这两次滤波(Sa函数和理想低通)可以合并(级联),并且由于这各系统的滤波特性是物理不可实现的,所以在真实的系统中只能近似完成 。2. 模数转换器是将模拟信号转换成数字信号的系统,是一个滤波、采样保持和编码的过程 。模拟信号经带限滤波,采样保持电路,变为阶梯形状信号,然后通过编码器,使得阶梯状信号中的各个电平变为二进制码 。
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
