编辑: hgtbkwd | 2014-02-10 |
既支持连续自动 调节,也支持手动参与控制.建议用户使用此向导对 PID 编程,以避免不必要的错 误.如果用户不能确定中文编程界面的语义,我们建议用户使用英文版本的 Micro/WIN,以免对向导中相关概念发生误解. 建议用户使用较新的编程软件版本.在新版本中的 PID 向导获得了改善. PID 向导编程步骤 在Micro/WIN 中的命令菜单中选择 Tools >
Instruction Wizard,然后在指令向导窗 口中选择 PID 指令:
5 图1. 选择 PID 向导 在使用向导时必须先对项目进行编译,在随后弹出的对话框中选择 Yes ,确认编 译.如果已有的程序中存在错误,或者有没有编完的指令,编译不能通过. 如果你的项目中已经配置了一个 PID 回路,则向导会指出已经存在的 PID 回路,并让 你选择是配置修改已有的回路,还是配置一个新的回路: 图2. 选择需要配置的回路
6 第一步:定义需要配置的 PID 回路号 图3. 选择 PID 回路号 第二步:设定 PID 回路参数 图4. 设置 PID 参数
7 图4中: a. 定义回路设定值(SP,即给定)的范围: 在低限(Low Range)和高限(High Range)输入域中输入实数,缺省值为 0.0 和100.0,表示给定值的取值范围占过程反馈量程的百分比. 这个范围是给定值的取值范围.它也可以用实际的工程单位数值表示.参见:设置 给定-反馈的量程范围. 以下定义 PID 回路参数,这些参数都应当是实数: b. Gain(增益): 即比例常数. c. Integral Time(积分时间):如果不想要积分作用,可以把积分时间设为无 穷大:9999.99 d. Derivative Time(微分时间):如果不想要微分回路,可以把微分时间设为
0 . e. Sample Time(采样时间):是PID 控制回路对反馈采样和重新计算输出值的时 间间隔.在向导完成后,若想要修改此数,则必须返回向导中修改,不可在程序中或 状态表中修改. 注意:关于具体的 PID 参数值,每一个项目都不一样,需要现场调试来定,没有所 谓经验参数. 第三步:设定回路输入输出值 图5. 设定 PID 输入输出参数
8 在图
5 中,首先 设定过程变量的范围: a. 指定输入类型 o Unipolar: 单极性,即输入的信号为正,如0-10V 或0-20mA 等oBipolar:双极性,输入信号在从负到正的范围内变化.如输入信号为±10V、 ±5V 等时选用 o 20% Offset:选用 20%偏移.如果输入为 4-20mA 则选单极性及此项,4mA 是0-20mA 信号的 20%,所以选 20% 偏移,即4mA 对应 6400,20mA 对应
32000 b. 反馈输入取值范围 o 在a.设置为 Unipolar 时,缺省值为
0 - 32000,对应输入量程范围
0 - 10V 或0-20mA 等,输入信号为正 o 在a.设置为 Bipolar 时,缺省的取值为-32000 - +32000,对应的输入范围根 据量程不同可以是±10V、±5V 等o在a.选中 20% Offset 时,取值范围为
6400 - 32000,不可改变 此反馈输入也可以是工程单位数值,参见:设置给定-反馈的量程范围. 然后定义输出类型 c. Output Type(输出类型) 可以选择模拟量输出或数字量输出.模拟量输出用来控制一些需要模拟量给定的设 备,如比例阀、变频器等;
数字量输出实际上是控制输出点的通、断状态按照一定的 占空........