广州西门子自动化驱动授权代理商
长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效
欢迎您前来询价.100分的服务.100分的质量.100分的售后.100分的发货速度
您的选择您的支持是我的动力! ————致我亲爱的客户!
价格波动,请来电咨询
要买就买西门子。保你用上一辈子
在许多控制系统中只需要一种或二种回路控制类型例如只需要比例回路或者比例积分回路通
过设置常量参数可先选中想要的回路控制类型
如果不想要积分回路可以把积分时间设为无穷大即使没有积分作用积分项还是不为零因为
有初值MX
如果不想要微分回路可以把微分时间置为零
如果不想要比例回路但需要积分或积分微分回路可以把增益设为 0.0 系统会在计算积分项和
微分项时把增益当作 1.0 看待
回路输入的转换和标准化
每个 PID 回路有两个输入量给定值 (SP) 和过程变量 (PV) 给定值通常是一个固定的值比如是
设定的汽车速度过程变量是与 PID 回路输出有关可以衡量输出对控制系统作用的大小在汽车
速度控制系统中过程变量可以是测速仪的输入 (衡量车轮转速高低)
给定值和过程变量都可能是现实世界的值它们的大小范围和工程单位都可能不一样PID 指令
在对这些量进行运算以前必须把他们转换成标准的浮点型实数
转换的步是把 16 位整数值转成浮点型实数值下面的指令序列提供了实现这种转换的方法
XORD AC0 AC0 //清空累加器
MOVW AIW0 AC0 //把待变换的模拟量存入累加器
LDW>= AC0 0 //如果模拟量为正
JMP 0 //则直接转成实数
NOT //否则
ORD 16#FFFF0000 AC0 //先对 AC0 中值进行 符号扩展
LBL 0
DTR AC0 AC0 //把 32 位整数转成实数广州西门子自动化驱动授权代理商
转换的下一步是把实数值进一步标准化为 0.0 1.0 之间的实数下面的算式可以用来标准化给定值
或过程变量
RNorm 标准化的实数值
Rraw 没有标准化的实数值或原值
Offset 单极性为 0.0 双极性为 0.5
Span 值域大小可能大值减去可能小值
单极性为 32,000 (典型值)
双极性为 64,000 (典型值)
下面的指令把双极性实数标准化为 0.0 1.0 之间的实数通常用在步转换之后:
/R 64000.0 AC0 //累加器中的标准化值
+R 0.5 AC0 //加上偏置使其落在 0.0 1.0 之间
MOVR AC0 VD100 //标准化的值存入回路表
回路输出值转换成刻度整数值
回路输出值一般是控制变量 比如在汽车速度控制中可以是油阀开度的设置同时输出是
0.0 1.0 之间的标准化了的实数值在回路输出驱动模拟输出之前必须把回路输出转换成相应的
16 位整数这一过程是给定值或过程变量的标准化转换的反过程该过程的步把回路输出
转换成相应的实数值公式如下
RScal = (M n - Offset) * Span
其中
Rscal 回路输出的刻度实数值
Mn 回路输出的标准化实数值
Offset 单极性为 0.0 双极性为 0.5
Span 值域大小可能大值减去可能小值
单极性为 32,000 (典型值)
广州西门子自动化驱动授权代理商
- 广东西门子自动化驱动授权代理商 2024-11-26
- 怀化西门子自动化驱动授权代理商 2024-11-26
- 永州西门子自动化驱动授权代理商 2024-11-26
- 郴州西门子自动化驱动授权代理商 2024-11-26
- 鹤岗西门子自动化驱动授权代理商 2024-11-26
- 鸡西西门子自动化驱动授权代理商 2024-11-26
- 齐齐哈尔西门子自动化驱动授权代理商 2024-11-26
- 哈尔滨西门子自动化驱动授权代理商 2024-11-26
- 黑龙江西门子自动化驱动授权代理商 2024-11-26
- 白城西门子自动化驱动授权代理商 2024-11-26