西门子CP5621通讯处理器/原装总代理
- 供应商
- 浔之漫智控技术(上海)有限公司
- 认证
- 品牌
- 西门子
- 型号
- PLC
- 售后
- 代理商
- 联系电话
- 18717946324
- 手机号
- 18717946324
- 联系人
- 占雪芬
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213
- 更新时间
- 2024-08-28 08:00
西门子cp5621通讯处理器/原装总代理
我公司主营西门子各系列plc (s7-200 smart s7-300 s7-400) 触摸屏 变频器 (mm系列 g120 g120c g110) 伺服 (v80 v60) 数控备件 (pcu50 ncu ccu 轴卡) 等 价格优势 产品为西门子原装正版产品 我公司售出的产品 按西门子标准质保 产品本身有质量问题 质保一年 公司秉承:以信待人 以诚待人 质量如生命 客户至上的经营理念 竭诚为您服务您的肯定是我们*大的动力 我们将期待与您长期持久的合作
默认情况下,lmn_hlm和lmn_llm分别是100.0和0.0,从上图中可以看出,手动值的有效数值范围也应该是0.0~100.0。
在参数man_on为false的情况下,pid投入运行,控制回路处于自动工作状态。
为了降低手动/自动切换过程中扰动,算法通过如下措施来实现无扰切换:
- 在自动的状态下,比例和积分的运算结果之和会写入到单元man中,这样在由自动切换到手动的过程中不会引起控制输出波动;
-在手动的状态下,积分项的输出等于man的值减去比例项的值(偏差er*增益gain),而在自动状态中,积分项是一个累计的结果,这样在切换到自动状态时积分项不会有太大的突变。
从上面的分析可以知道,fb58已经集成了相应的无扰切换的功能,不需要编写额外的程序来实现。
2.5 保存和重新装载参数
保存和重新装载控制器参数是fb58中的新功能,主要用来实现在多套参数之间的切换。
从上图中可以看出,控制参数的处理有三种方式:
(1)从pid_con/pi_con中装载
要实现此装载,必须满足如下几种条件:
手动控制状态(man_on=true);
pid_con.gain或者pi_con.gain不为0;
load_pid为1
如果参数pid_on为1,则从pid_con中装载如下参数:
gain、ti、td,并计算conzone=250.0/gain
如果参数pid_on为0,则从pi_con中装载如下参数:
gain、ti、td,并计算conzone=250.0/gain。特殊地,此时会关闭控制带功能,即设置con_zone参数为0,并让微分参数td设置为0.0。
装载完成之后,参数load_pid会自动复位。
值得注意的是,如果pid_con中保存的增益参数pid_con.gain为0,则自动会修改pid_on为0,并转而从pi_con中获取参数。
注:pid_con/pi_con中的参数来自于自整定过程。
(2)保存参数
保存参数可以在任何工作状态下进行,只需设置参数save_par为1即可。可以将如下参数保存找par_save结构体中:
pfac_sp、gain、ti、td、d_f、conz_on、con_zone
在保存结束之后,参数位save_par会自动复位。
(3)重新装载参数
重新装载是“保存参数"的逆过程,但其执行是需要条件的:
手动控制状态(man_on=true);
par_save.gain不为0;
参数undo_par为1。
在重新装载完成之后,参数undo_par会自动复位。
3 **功能
1 fb58基本特性介绍
在标准库(libraries/standard library/pid controlblocks)中的pid控制块中提供了两个用于温度控制的功能块fb58和fb59。其中,fb58用于具有连续或脉冲输入信号的执行器的温度控制器,而fb59用于类似于定位电机的执行器的步进温度控制器。除了基本的功能之外,fb58还提供pid的参数自整定功能。
pid功能块是纯软件控制器,相关运算数据存放在相应的背景数据块中,对于不同的回路,应该使用不同的背景数据块,否则会导致pid运算混乱的错误。
fb58可以用在仅加热的温度控制回路(例如控制蒸汽的供给量来控制温度),也可以用在仅冷却的温度控制回路(例如控制冷却风扇的频率、或者冷媒的供给量来控制温度)。如果用于冷却,则回路工作在反作用状态,则需要给比例增益参数gain分配一个负数,其他保持不变。
2 fb58基本使用
展开全文