西门子PLC网络电缆6XV1830-0EH10
【信誉、诚信交易】【长期销售、安全稳定}
【称心满意、服务动力】【真诚面对、沟通无限】
【服务、一诺千金】【质量承诺、客户满意】
现货库存;大量全新库存,款到48小时发货,无须漫长货期。
优质售后;严格按照西门子质保及售后服务条款,客户使用无忧
这一过程可以用下面的指令序列完成
MOVR VD108,AC0 //把回路输 出值移入累加器
–R 0.5,AC0 //仅双极性有此句
*R 64000.0,AC0 //在累加器中得到刻度值
下一步是把回路输出的刻度转换成 16 位整数可通过下面的指令序列来完成
ROUND AC0 AC0 //把实数转换为 32 位整数
MOVW AC0, AQW0 //把 16 位整数写入模拟输出寄存器
正作用或反作用回路
如果增益为正那么该回路为正作用回路如果增益为负那么是反作用回路对于增益为零的积
分或微分控制来说如果积分时间微分时间为正就是正作用回路为负值则是反作
用回路
变量和范围
过程变量和给定值是 PID 运算的输入值因此在回路表中这些值只能被回路指令读而不能改写
输出变量是由 PID 运算产生的所以在每一次 PID 运算完成之后需更新回路表中的输出值输
出值被限定在 0.0 1.0 之间当 PID 指令从手动方式转变到自动方式时 回路表中的输出值可以
用来初始化输出值 (有关 PID 指令的方式详见下面的“控制方式" 一节)
如果使用积分控制积分项前值要根据 PID 运算结果更新这个更新了的值用作下一次 PID 运算
的输入当输出值超过范围 (大于 1.0 或小于 0.0) 那么积分项前值必须根据下列公式进行调整
MX = 1.0 - (MPn + MDn) 当计算输出 Mn > 1.0
[NextPage]
或
MX = - (MPn + MDn) 当计算输出 Mn < 0.0
其中
MX 经过调整了的积分和 (积分项前值)
MPn 第 n 采样时刻的比例项值
MDn 第 n 采样时刻的微分项值
Mn 第 n 采样时刻的输出值
这样调整积分前值一旦输出回到范围后可以提高系统的响应性能而且积分项前值也要限制在
0.0 1.0 之间然后在每次 PID 运算结束之后把积分项前值写入回路表 以备在下次 PID 运算
中使用
用户可以在执行 PID 指令以前修改回路表中积分项前值在实际运用中这样做的目的是找到由于
积分项前值引起的问题手工调整积分项前值时必须小心谨慎还应保证写入的值在 0.0 1.0 之
间
回路表中的给定值与过程变量的差值 ( ) 是用于 PID 运算中的差分运算用户好不要去修改此
值
控制方式
S7–200 的 PID 回路没有设置控制方式只要 PID 块有效就可以执行 PID 运算 在这种意义上
说PID 运算存在一种“自动"运行方式当 PID 运算不被执行时我们称之为“手动"方式
同计数器指令相似PID 指令有一个使能位当该使能位检测到一个信号的正跳变 (从 0 到 1) PID
指令执行一系列的动作使 PID 指令从手动方式无扰动地切换到自动方式为了达到无扰动切换
在转变到自动控制前必须用手动方式把当前输出值填入回路表中的 Mn 栏PID 指令对回路表中
的值进行下列动作以保证当使能位正跳变出现时从手动方式无扰动切换到自动方式
l 置给定值 (SPn) 过程变量 (PVn)
l 置过量变量前值 (PVn-1) 过程变量现值 (PVn)
l 置积分项前值 (MX) 输出值 (Mn)
PID 使能位的默认值是 1 在 CPU 启动或从 STOP 方式转到 RUN 方式时建立CPU 进入 RUN 方
式后使 PID 块有效没有检测到使能位的正跳变那么就没有无扰动切换的动作
报警与特殊操作
PID 指令是执行 PID 运算的简单而功能强大的指令如果其他过程需要对回路变量进行 报警等特
殊操作那么可以用 CPU 支持的基本指令实现这些特殊操作功能
西门子PLC网络电缆6XV1830-0EH10
- 西门子PLC通讯电缆6XV1830-0EH10 2024-11-22
- 西门子PLC通讯线6XV1830-0EH10 2024-11-22
- 西门子PLCDP电缆6XV1830-0EH10 2024-11-22
- 西门子PLCDP线6XV1830-0EH10 2024-11-22
- 西门子PLC紫色控制电缆 2024-11-22
- 西门子PLC紫色信号电缆 2024-11-22
- 西门子PLC紫色总线电缆 2024-11-22
- 西门子PLC紫色网络电缆 2024-11-22
- 西门子PLC紫色通讯电缆 2024-11-22
- 西门子PLC紫色电缆 2024-11-22