最佳答案
三菱PLC的PID指令如下:
1、对于温度系统:P(%)20--60,I(分)3--10,D(分)0.5--3
2、对于流量系统:P(%)40--100,I(分)0.1--1
3、对于压力系统:P(%)30--70,I(分)0.4--3
4、对于液位系统:P(%)20--80,I(分)1--5
PID操作系统里指进程识别号,也就是进程标识符。操作系统里每打开一个程序都会创建一个进程ID,即PID。
在运行时PID是不会改变标识符的,但是进程终止后PID标识符就会被系统回收,就可能会被继续分配给新运行的程序。只要运行一程序,系统会自动分配一个标识。
是暂时唯一:进程中止后,这个号码就会被回收,并可能被分配给另一个新进程。只要没有成功运行其他程序,这个PID会继续分配给当前要运行的程序。
如果成功运行一个程序,然后再运行别的程序时,系统会自动分配另一个PID。
扩展资料
在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。PID控制器问世至今已有近70年历史,它 以其结构简单、稳定性好、工作可靠、调整方便而成为工业控制的主要技术之一。
当被控对象的结构和参数不能完全掌握,或得不到精确的数学模型时,控制理论的 其它技术难以采用时,系统控制器的结构和参数必须依靠经验和现场调试来确定,这时应用PID控制技术最为方便。
即当我们不完全了解一个系统和被控对象,或不能通过有效的测量手段来获得系统参数时,最适合用PID控制技术。PID控制,实际中也有PI和PD控制。PID控制器就是根据系统的误差,利用比例、 积分、微分计算出控制量进行控制的。
参考资料来源:百度百科—PID
其他答案共有9条回答
-
神勇的高山
三菱PLC实现PID控制的方法
1)使用PID过程控制模块。这种模块的PID控制程序是PLC生产厂家设计的,并存放在模块中,用户在使用时只需要设置一些参数,使用起来非常方便,一块模块可以控制几路甚至几十路闭环回路。但是这种模块的价格昂贵,一般在大型控制系统中使用。如三菱的A系列、Q系列PLC的PID控制模块。
2)使用PID功能指令。现在很多中小型 PLC都提供PID控制用的功能指令,如FX2N系列PLC的PID指令。它们实际上是用于PID控制的子程序,与A/D、D/A模块一起使用,可以得到类似于使用PID过程控制模块的效果,价格却便宜得多。
3)使用自编程序实现PID闭环控制。有的PLC没有有PID过程控制模块和 PID控制指令,有时虽然有PID控制指令,但用户希望采用变型PID控制算法。在这些情况下,都需要由用户自己编制PID控制程序。
3. 三菱FX2N的PID指令
PID指令的编号为FNC88,源操作数[S1]、[S2]、[S3]和目标操作数[D]均为数据寄存器D,16位指令,占9个程序步。[S1]和[S2]分别用来存放给定值SV和当前测量到的反馈值PV,[S3]~[S3]+6用来存放控制参数的值,运算结果MV存放在[D]中。源操作数[S3]占用从[S3]开始的25个数据寄存器。
PID指令是用来调用PID运算程序,在PID运算开始之前,应使用MOV指令将参数设定值预先写入对应的数据寄存器中。如果使用有断电保持功能的数据寄存器,不需要重复写入。如果目标操作数[D]有断电保持功能,应使用初始化脉冲M8002的常开触点将其复位。
PID指令可以同时多次使用,但是用于运算的[S3]、[D]的数据寄存器元件号不能重复。
PID指令可以在定时中断、子程序、步进指令和转移指令内使用,但是应将[S3]+7清零(采用脉冲执行的MOV指令)之后才能使用。
控制参数的设定和 PID运算中的数据出现错误时,“运算错误”标志M8067为 ON,错误代码存放在D8067中。
PID指令采用增量式PID算法,控制算法中还综合使用了反馈量一阶惯性数字滤波、不完全微分和反馈量微分等措施,使该指令比普通的PID算法具有更好的控制效果。
PID控制是根据“动作方向”([S3]+1)的设定内容,进行正作用或反作用的PID运算。PID运算公式如下:
以上公式中:△MV是本次和上一次采样时PID输出量的差值,MVn是本次的PID输出量;EVn和 EVn-1分别是本次和上一次采样时的误差,SV为设定值;PVn是本次采样的反馈值,PVnf、PVnf-1和PVnf-2分别是本次、前一次和前两次滤波后的反馈值,L是惯性数字滤波的系数;Dn和Dn-l分别是本次和上一次采样时的微分部分;K p是比例增益,T S是采样周期,T I和T D分别是积分时间和微分时间,αD是不完全微分的滤波时间常数与微分时间TD的比值。
4.PID参数的整定
PID控制器有4个主要的参数K p、T I、T D和T S需整定,无论哪一个参数选择得不合适都会影响控制效果。在整定参数时应把握住PID参数与系统动态、静态性能之间的关系。
在P(比例)、I(积分)、D(微分)这三种控制作用中,比例部分与误差信号在时间上是一致的,只要误差一出现,比例部分就能及时地产生与误差成正比的调节作用,具有调节及时的特点。比例系数K p越大,比例调节作用越强,系统的稳态精度越高;但是对于大多数系统,K p过大会使系统的输出量振荡加剧,稳定性降低。
积分作用与当前误差的大小和误差的历史情况都有关系,只要误差不为零,控制器的输出就会因积分作用而不断变化,一直要到误差消失,系统处于稳定状态时,积分部分才不再变化。因此,积分部分可以消除稳态误差,提高控制精度,但是积分作用的动作缓慢,可能给系统的动态稳定性带来不良影响。积分时间常数T I增大时,积分作用减弱,系统的动态性能(稳定性)可能有所改善,但是消除稳态误差的速度减慢。
微分部分是根据误差变化的速度,提前给出较大的调节作用。微分部分反映了系统变化的趋势,它较比例调节更为及时,所以微分部分具有超前和预测的特点。微分时间常数T D增大时,超调量减小,动态性能得到改善,但是抑制高频干扰的能力下降。
选取采样周期T S时,应使它远远小于系统阶跃响应的纯滞后时间或上升时间。为使采样值能及时反映模拟量的变化,T S越小越好。但是T S太小会增加CPU的运算工作量,相邻两次采样的差值几乎没有什么变化,所以也不宜将T S取得过小。
-
快乐的火龙果
PID主要应用在模拟量的应用中,一般来说又在温控控制和变频器控制用的较多。PID一般是结合模块一起用,主要参数有比例,积分,微分,时间等,你可以在三菱电机下载一个模块手册来结合PID的应用,加深对PID的理解,希望能对你有所帮助。
-
诚心的往事
p代表比例i代表积分d代表微分
这个三个参数有不同的控制特性
通过这三个参数可以控制你的目标达到你的设定值
比如你想控制一个恒温箱
想把温度控制在60度
那就可以通过PID这个指令来控制
就可以保证你的温度在60°
这三个参数可以根据经验来设定调整
不过现在的PLC都支持自整定功能
PLC自己会得出这三个参数进行温度压力等等一些控制的。
-
会撒娇的音响
这个叫做自整定,通过几次拨动,自己得到PID的相应参数。然后利用这个参数进行PID控制。
三菱PLC的PID有自整定功能,将PID参数中S3+1参数的bit4位置ON,就启动自整定了。
望采纳。。。。。。
-
细腻的音响
根据你所写的,那应该是D1003为采样时间,MOV K5 D1003,D1004为动作方向,MOV H01 D1004,D1005为输入滤波常数,MOV K50 D1005。D1006为比例增益,MOV K5 D1006即可了,没有问题,一步步写,可能你写入时有字母或数字错误吧
在MCGS里选择0-99范围的整数类型就可以了
-
美好的冥王星
(1)首先是PLC学习:
1、PLC主要是指数字运算操作电子系统的可编程逻辑控制器,用于控制机械的生产过程。也是公共有限公司、电源线车等的名称缩写。学习PLC首先要选好学习那一个厂家的PLC,日系的 PLC内部软件集成度高应用简单.早期的OMRON、三菱应 用比较多、现在由于贸易和国际间的合作关系应用西门 子PLC、罗克韦尔的多一点。
2、PLC并不是一门单一的编程技术,它是一门系统专业 课程。PLC可以广义的认为是一台背嵌入操作系统的高可 靠性PC机。首先需要精深PLC本身的编程语言梯形图、语 句表语言。达到这个水平你只能读懂编好的程序,并可 以设计一些工程需要程序。在这行业还需要应用VB、VC ++实现串口的通信,集散控制系统。在一些大型程序 中还需要用到数据库的知识。
3、PLC是一门侧重应用方向的学科。所以要多一点实践 。不要看不起小的项目,在其中你能总结出设计程序的 逻辑思维方法。在总结中不断进步。例如每次到现场调 试的话,调用下现场的程序进行查看,从中了解下,程序的构造,和其它的程序有什么不同和特性,那么进步 的话就比较快了。
(2)学习PID控制理论:
当今的闭环自动控制技术都是基于反馈的概念以减少不确定性。反馈理论的要素包括三个部分:测量、比较和执行。测量关心的是被控变量的实际值,与期望值相比较,用这个偏差来纠正系统的响应,执行调节控制。在工程实际中,应用最为广泛的调节器控制规律为比例、积分、微分控制,简称PID控制,又称PID调节。
(3)掌握 P I D的变化对曲线的影响,实际控制设备的相应动作时间,归纳总结,只有在实践中才能积累经验。同时需要对照程序、工艺图纸、电器图纸一起看,这样对于一个稍复杂的程序,就能看懂。
-
深情的冷风
不知道你用指的那种plc,不同的plc他们编程语句也不一样,请指出你用的plc
这是s7-300的,直接调用fb41功能块,然后在建立db背景数据块,在填入相应的数据
如果是s7-200d的他有pid向导
三菱的台达的都有pid向导
我这没装三菱的编程软件,举例台达的,他们的编程方式几乎是一样的
原创请勿转载
-
俊逸的灰狼
(S3)+1是三菱PLC
PID的动作方向参数(ACT)。K33表示该参数中的b0(K1)和b5(K32)生效。b0生效系统为逆动作;b5生效输出值上下限可设定,b5生效时输出值上下限可分别由(S3)+22和(S3)+23设定。
-
失眠的翅膀
根据你说的情况,有2种PID模式进行控制
一是PID控制做在PLC中,输出的4--20毫安信号直接给定变频器的频率输入,从而直接控制了变频器的输出而控制了电机的转速。
二是PLC的输出的4--20毫安信号作为变频器的AI输入,在变频器中做PID闭环控制,来控制电机转速。其实就简单一个恒压供水,根本用不着PLC,变频器本身就足够了,现在的变频器都带有单回路PID控制功能的
热门文章
- 南昌绿地主管岗待遇怎么样
- 放弃华尔街高薪回国守门,她的背后原来藏着一个神秘家族
- 橡胶英才网上有哪些江苏橡胶公司在招聘
- 主题酒店加盟哪个好
- 融资租赁租金及利息计算
- 果果的鞋加盟费多少钱
- 诗和远方一一一中建五局南康家居小镇城市客厅项目建设心语
- 怎么打开微信
- 肯德基的经营模式
- 广东诚泰交通科技发展有限公司怎么样
- 酸菜太酸了,怎么可以去酸
- 美味又下饭的酸菜粉丝,如何才能烹饪出一流的味道
- 炖豆腐的家常做法是怎样的
- 炖猪脚怎么做好吃
- 瘦肉汤怎么做有哪些
- 瘦肉汤的做法,瘦肉汤怎么做好吃,瘦肉汤的家常做法
- 炖肉怎么做好吃又烂
- 冬瓜炖肉怎么炒最好吃
- 炖肉的家常做法
- 怎么炖肉好吃又烂
- 胆机怎么使用
- 功放没声音怎么修
- ads1293怎么用
- 信捷的PLC和keyence基恩士的PLC哪个好啊
- 健伍汽车cd怎么进入调eq功能
- 西门子S7-200 smart PLC用PLS命令控制步进电机的简单程序中的ENI是什么意思
- 大众波罗音响怎么解码
- vk3234 怎么样
- 西门子PLC的ATCH中断指令使用
- 单片机怎么设置otp位