PLC模拟控制的一些想法

发布者:美人如玉剑如虹最新更新时间:2022-04-29 来源: eefocus关键字:PLC  模拟控制  模拟量 手机看文章 扫描二维码
随时随地手机看文章

关于模拟量的控制本人认为用plc有点费劲,虽然是可以实现但很繁琐,因为PLC算四则混和运算不是长项,例如你让PLC算A+B*C-D,它要分4步完成,无法一次全部处理完。运算的多了,编写程序就会很费劲,用语句编写还好点,若用梯形图因电脑屏幕有限很容易把程序员弄蒙!下面说说我对PLC模拟控制的一些想法:


一:模拟量的输入

实际工作中我都会将模拟量信号转为标准信号,如果它本身就是标准信号更好,否则我会给它加变送器,例如温度采集时,我就用温度变送器将热电偶的信号转换为4-20MA电流信号或1-10V电压信号。(好像有直接采集温度的模块,但我没用过)如果可以尽量采用电流信号,这样干扰会小一些。信号线采用有屏蔽层的那种。然后就要考虑滤波问题了,因为干扰的存在,所以必须滤波。滤波方法有很多种:求平均值法,低通法等大概有10种左右,有时候要多种方法一起用。这要看你现场干扰情况了,实在不行在输入端并个电容,硬件滤波。这样我们将得到一个比较平和的模拟量,也就是我们要控制的那个量,温度,压力,流量,电压,电流等模拟量都可以这么采集,频率我不知道是不是有频率变送器,没用过,但是频率在不是很高的时候可以由开关量输入端输入,频率高了可以采用高速计数器,再高了我就不知道了。


二:给定值的输入

可以采用人机界面直接将给定值写到PLC的寄存器,也可以用电位器将电压信号传给PLC,也可以用上位机(电脑或其他设备)经网络传过来。


三:控制过程

根据所控制的模拟量的不同,所选的元件也不同。例如说温度,分为加热和制冷,加热要用加热管,制冷要用压缩机。压力如果是液压站的压力可以选比例溢流阀,流量控制要用电动蝶阀之类的阀,电压和电流可以是步进电机带动电位器的方法实现。应根据模拟量的不同选则合适的元件。以烤箱为例说明:假设给定值为100摄氏度。我们需要的主要元件有加热管,固态继电器。在开始工作的初期因为温度是20度左右这时候加热管可以全功率运行,我们可以以1秒为单位,控制加热的速度,比如说0.9秒加热,0.1秒停电加热会很快。如果0.1秒加热,0.9秒停电加热就会慢。根据反馈回来的温度信号,我们可以改变这个比例。如果温度高于100我们可以完全断电,温度低于80我们可以完全通电,当温度到达80和100之间时再用这个比例让温度趋近于100.即使PLC能实现这些但实际工作中我也不会采用,你也看到了这种控制多么复杂,没有100步也得有50步,我肯定会蒙圈的。


四:建议

再实际工作中我都是采用的这样的方法,PLC加专用仪表的方法,比如说温度控制,我就用一块温控表去控制温度,因为它也可以驱动固态继电器或是其他元件,而且相当专业,滤波效果好,比PLC好10倍。而且它是PID控制的,我不用考虑哪些复杂的运算过程,在这里PLC只是将一个触点连接到温控表的控制线上,这样只有PLC触点吸合,温控表才能控制固态继电器,固态继电器才能给加热棒供电。其他的模拟量也可以采用这样的方法。如果PLC需要哪些数据用来存储,可以让专用仪表将那个数发给PLC或是给PLC提供一个标准信号。PLC也可以把设定值传给专用仪表,一般仪表的面板上都是可以设定给定值的。这样PLC起到的作用有两个负责启动停止和存储数据。而控制过程交给仪表。(如果你想要具体PLC控制模拟量的算法,你必须把条件写的清楚些,例如具体多少度,多少流量,如果我把所有的模拟量算法都写出来估计100000字都够呛说明白,不好意思了,另外模拟量控制一般都是用PID,而且具体问题还得具体分析,不是随便写个数就能用的)


关键字:PLC  模拟控制  模拟量 引用地址:PLC模拟控制的一些想法

上一篇:PLC取相反值命令是什么?
下一篇:快速查找PLC系统故障的经验分享

推荐阅读最新更新时间:2024-11-10 11:07

S7-1200 PLC,如何调试电机运行及变频器的调速控制
今天我们以一个编程实例来进行详细地讲解,带参数的FB和FC如何建立以及如何使用,希望大家能掌握文章讲解的知识点。 【案例】电机运行及变频器调速的控制案例 ● 控制要求● 现有2台电机,具有相同的控制方式,每台电机都是通过变频器驱动的,该控制需要用到模拟量模块,变频器的频率通过模拟量0~10V信号进行调节。 每按一次频率递增按钮,则增加1Hz频率,每按一次频率递减按钮,则频率减少1Hz; 按下启动按钮,电机启动运行,电机运行时间达到设定运行时间后会自动停止运行,按下停止按钮,电机停止运行。 ● 分析 ● 因为有2台电机需要利用变频器进行调速,我们选择一个AQ02的模拟量输出控制,用于输出模拟量信号实现对电机频率的更改。 我们在创
[嵌入式]
S7-1200 <font color='red'>PLC</font>,如何调试电机运行及变频器的调速<font color='red'>控制</font>
PLC的输入端,输出端常见的接线
目前,PLC在工业生产和自动化控制中是使用率非常高的集中控制设备,PLC代替了繁重的继电器柜,交流接触器柜等,逐渐的在生产和控制中普及使用,PLC的正确接线是PLC发挥功能的前提条件,熟练的掌握PLC输入端口和输出端口的接线是每一个电力作业人员所必需的。 一般情况下,PLC电源输入端接AC220V,是为了给PLC提供运行电源。PLC输出电源端口一般为DC24V,是PLC自带的电源输出。PLC使用过程中,输入端和输出端正确的接线是非常重要,接线正确是PLC工作的前提。 输入输出接口是plc和工业控制现场各类信号连接的部分。输入口用来接受生产过程的各种参数。输出口用来送出可编程控制器运算后得出的控制信息,并通过机外的执行机构完成工
[嵌入式]
<font color='red'>PLC</font>的输入端,输出端常见的接线
浅谈三菱FX系列PLC通讯方式控制变频器的方法
本文介绍一种非常简便的三菱FX系列PLC通讯方式控制变频器的方法:它只需在PLC主机上安装一块RS-485通讯板或挂接一块RS-485通讯模块;在PLC的面板下嵌入一块造价仅仅数百元的“功能扩展存储盒”,编写4条极其简单的PLC梯形图指令,即可实现8台变频器参数的读取、写入、各种运行的监视和控制,通讯距离可达50m或500m。 这种方法非常简捷便利,极易掌握。本文以三菱产品为范例,将这种“采用扩展存储器通讯控制变频器”的简便方法作一简单介绍。 一、三菱PLC采用扩展存储器通讯控制变频器的系统配置 1系统硬件组成   图1 三菱PLC采用扩展存储器通讯控制变频器的系统配置
[嵌入式]
浅谈三菱FX系列<font color='red'>PLC</font>通讯方式<font color='red'>控制</font>变频器的方法
采用西门子触摸屏、PLC和逆变器设计涤纶处理牵伸联合机系统的设计
  1 、前言   在化纤涤纶短丝的生产工艺流程中,后处理牵伸联合机是整个生产线中的关键设备,各单元机的控制直接影响成品丝的质量。采用传统的机械长边轴或同步调节器控制,对各单元机之问的工艺比例倍数调整极不方便,且控制难以保证。所以,为了方便对各工艺参数的调节,提高整个系统的控制和可靠性,采用“西门子TP170A触摸屏+S7—300PLC+矢量控制型逆变器”的控制模式,并采用PROFIBUS—DP作为主通信方式。   2、 PROFIBUS—DP现场总线   PROFIBUS是德国国家标准DIN 19245和欧洲标准EN 50170的现场总线标准。PROFIBUS广泛应用于加工制造、过程和楼宇自动化等行业。PROFIBUS根据应
[嵌入式]
采用西门子触摸屏、<font color='red'>PLC</font>和逆变器设计涤纶处理牵伸联合机系统的设计
浅谈PLC中常用进制及相互转换方法
PART1. 进位计数制 数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。它按进位的原则进行计数的方法,称为进位计数制。 PART2. 常用进位制 01十进制 有10个基数:0 ~~ 9 ,逢十进一; 举例说明:如1234=1*103+2*102+3*101+4*100,逢十进一,那么基数为10,单个数是0-9,每位的系数乘于基数(10)的N次方,N为其所处的位数。 02二进制 有2 个基数:0 ~~ 1 ,逢二进一; 举例说明:如1101=1*23+1*22+0*21+1*20=13,逢二进一,那么基数为2,单个数只有0和1, 每位的系数乘于基数(10)的N次方,N为其所处的位数。从第3位至0分别为
[嵌入式]
浅谈<font color='red'>PLC</font>中常用进制及相互转换方法
plc编程器的工作原理
可编程控制器,英文称ProgrammableLogicController,简称PLC。PLC是基于电子计算机,且适用于工业现场工作的电控制器。它源于继电控制装置,但它不像继电装置那样,通过电路的物理过程实现控制,而主要靠运行存储于PLC内存中的程序,进行入出信息变换实现控制。 PLC基于电子计算机,但并不等同于普通计算机。普遍计算机进行入出信息变换,多只考虑信息本身,信息的入出,只要人机界面好就可以了。而PLC则还要考虑信息入出的可靠性、实时性,以及信息的使用等问题。特别要考虑怎么适应于工业环境,如便于安装,抗干扰等问题。 PLC编程器的工作原理可以简单地概括为:将用户编写的PLC程序下载到PLC控制器中,实现对工业生产
[嵌入式]
PLC控制程序的设计原理解析
由可编程控制器的操作系统引出的工作原理规定,某个线圈在梯形图中只能出现一.次, 如果多次出现,则称为双线圈输出。PLC执行用户梯形图程序时是从上到下的顺序执行,因而前边的输出无效,只有最后一次输出才是有效的。
[嵌入式]
<font color='red'>PLC</font><font color='red'>控制</font>程序的设计原理解析
三菱PLC指令ZRST和RST的区别
三菱PLC(Programmable Logic Controller,可编程逻辑控制器)广泛应用于工业自动化领域,其指令集丰富,能够满足各种控制需求。在三菱PLC中,ZRST和RST是两个常用的指令,它们都与复位操作有关,但具体的功能和应用场景有所不同。本文将详细介绍ZRST和RST指令的区别,以及它们在实际应用中的使用方法。 一、ZRST指令 指令格式 ZRST指令的格式为:ZRST Sx。 其中,Sx表示需要复位的软元件,可以是D、M、X、Y、S等类型的寄存器。 功能描述 ZRST指令用于将指定的软元件复位为0。在执行ZRST指令时,PLC会将Sx指定的软元件的值清零,但不会改变其他软元件的状态。 应用场景
[嵌入式]

推荐帖子

RFID无线射频识别技术
最近想学习下物联网技术,就顺便研究下RFID做个记录前言:在物联网应用中有三项关键技术1、传感器技术:这也是计算机应用中的关键技术。大家都知道,到目前为止绝大部分计算机处理的都是数字信号。自从有计算机以来就需要传感器把模拟信号转换成数字信号计算机才能处理。2、RFID标签:也是一种传感器技术,RFID技术是融合了无线射频技术和嵌入式技术为一体的综合技术,RFID在自动识别、物品物流管理有着广阔的应用前景。3、嵌入式系统技术:是综合了计
Jacktang RF/无线
为什么我设计的电路输出纹波这么大?
如下图所示,PWM占空比为50%,放大倍数2倍。A点纹波20mV左右,但输出时纹波达到600mV。这是为何?谢谢!为什么我设计的电路输出纹波这么大?信息量太少。PWM占空比为50%,频率多少?幅度多少?A点纹波20mV左右,什么样的波形?频率是否与输入端(R31左端)相同?输出时纹波达到600mV,频率是否与R31左端相同,波形是否与A点相同?先观察电源纹波。看看大神是怎么回答的
xiaxingxing 模拟电子
英飞凌面向汽车应用32位超标量微控制器
英飞凌(Infineon)日前宣布推出一款32位超标量微控制器TC1166,嵌入了实时性能和DSP功能,有极快的中断响应时间和最高级故障容差,适用于汽车电子和通用市场的AC和DC马达控制。  该控制器采用高性能有四级流水线的32位超标量TriCore?、V1.3CPU,单片内组合了RISC、CISC和DSP功能。工业温度范围内达到80MHz性能,有32位外设控制处理器,存储器包括有1.5MB带ECC的嵌入程序闪存,32KB有可升级EEPROM仿真的数据闪存、56KB片内SRAM、16KB代
frozenviolet 汽车电子
推荐小弟一款dc-dc隔离电源模块吧
基本条件:1、输入DC5V输出DV5V2、单输入三输出3、输出不共地有没有这种的dc-dc隔离电源模块推荐一款给小弟吧,给个型号或网址吧,以前用过单入单出的推荐小弟一款dc-dc隔离电源模块吧这个你恐怕要订做吧这个你恐怕要订做吧双路的比较多三路的看到过不一样的电压。双路的也都大部分是不一样的电压。你这还不如直接继续用单入单出。成本低。无论是两路输出还是三路输出,都不如单路输出稳定。
cy15880085090 单片机
TCP编程问题总结!
TCP编程问题总结!先来复习一下TCP/IP五层模型:从上到下依次是应用层、传输层、网络层、数据链路层、物理层;我们会接触到的是应用层、传输层、网络层。这三层是干啥的?以下是来自《计算机网络自顶向下方法》这本书的笔记(是一本好书,深入浅出,把复杂的概念讲的很容易懂,不同于大学时那些味同嚼蜡的课本)。网络层网络层提供主机到主机的通信服务,即从一个IP地址到另一个IP地址的数据传输,网络层分为
嵌入式人生118 传感器
数字IC芯片的外围电路应该怎么设计?
电路设计小白,刚开始接触PCB绘制,最近想着画一个单片机板子(第一次画),发现在使用一些芯片实现想要的功能的时候不知道该怎么设计外围电路,电容电阻的取值以及需要考虑哪些问题,比如一个门电路的VCC应该选电容还是电阻。之前接触DCDC和LDO的时候都用电容来退耦,最近接触数字IC发现供电VCC好像很多都串电阻,有没有大佬能讲一下为什么,或者推荐一下应该从什么途径学习这些东西?数字IC芯片的外围电路应该怎么设计?最小系统?对于单片机来说基本上上加一些0.1的电容,复位处做点处理就行数字I
scake stm32/stm8
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved