PID_Compact V2 的输入参数包括 PID 的设定值,过程值,手自动切换,故障确认,模式切换和 PID 重启参数,如表 1 所示:
表1.输入参数参数 | 数据类型 | 说明 |
Setpoint | REAL | PID 控制器在自动模式下的设定值 |
Input | REAL | PID 控制器的反馈值(工程量) |
Input_PER | INT | PID 控制器的反馈值(模拟量) |
Disturbance | REAL | 扰动变量或预控制值。 |
ManualEnable | BOOL | 出现 FALSE -> TRUE 上升沿时会激活“手动模式”,与当前 Mode 的数值无关。 |
ManualValue | REAL | 用作手动模式下的 PID 输出值,须满足 Config.OutputLowerLimit < ManualValue < Config.OutputUpperLimit 。 |
ErrorAck | BOOL | FALSE -> TRUE 上升沿时,错误确认,清除已经离开的错误信息。 |
Reset | BOOL | 重新启动控制器: |
ModeActivate | BOOL | FALSE -> TRUE 上升沿,PID_Compact 将切换到保存在 Mode 参数中的工作模式。 |
PID_Compact V2 的输出参数包括 PID 的输出值(REAL、模拟量、PWM),标定的过程值,限位报警(设定值、过程值),PID 的当前工作模式,错误状态及错误代码,如表 2 所示:
表2.输出参数参数 | 数据类型 | 说明 |
ScaledInput | REAL | 标定的过程值 |
Output | REAL | PID 的输出值 (REAL 形式) |
Output_PER | INT | PID 的输出值(模拟量) |
Output_PWM | BOOL | PID 的输出值(脉宽调制) |
SetpointLimit_H | BOOL | 如果 SetpointLimit_H = TRUE,则说明达到了设定值的**上限 (Setpoint ≥ Config.SetpointUpperLimit)。 |
SetpointLimit_L | BOOL | 如果 SetpointLimit_L = TRUE,则说明已达到设定值的**下限 (Setpoint ≤ Config.SetpointLowerLimit)。 |
InputWarning_H | BOOL | 如果 InputWarning_H = TRUE,则说明过程值已达到或**出警告上限。 |
InputWarning_L | BOOL | 如果 InputWarning_L = TRUE,则说明过程值已达到或低于警告下限。 |
State | INT | State 参数显示了 PID 控制器的当前工作模式。 可使用输入参数 Mode 和 ModeActivate 处的上升沿更改工作模式: |
Error | BOOL | 如果 Error = TRUE,则此周期内至少有一条错误消息处于未决状态。 |
ErrorBits | DWORD | ErrorBits 参数显示了处于未决状态的错误消息。通过 Reset 或 ErrorAck 的上升沿来保持并复位 ErrorBits。 |
PID_Compact V2 的输入输出参数 Mode *了 PID_Compact 将转换到的工作模式,具有断电保持特性,由沿激活切换工作模式,如表 3 所示:
表3.输入输出参数参数 | 数据类型 | 说明 |
Mode | INT | 在 Mode 上,* PID_Compact 将转换到的工作模式: |
当PID出现错误时,通过捕捉 Error 的上升沿,将 ErrorBits 传送至全局地址,从而获得 PID 的错误信息,如表 4 所示。
表4.错误代码定义错误代码 | 说明 |
0000 | 没有任何错误 |
0001 | 参数 “Input” **出了过程值限值的范围,正常范围应为 Config.InputLowerLimit < Input < Config.InputUpperLimit 。 |
0002 | 参数 “Input_PER” 的值无效。 请检查模拟量输入是否有处于未决状态的错误。 |
0004 | 精确调节期间出错。 过程值无法保持振荡状态。 |
0008 | 预调节启动时出错。 过程值过于接近设定值。 启动精确调节。 |
0010 | 调节期间设定值发生更改。可在 CancelTuningLevel 变量中设置允许的设定值波动。 |
0020 | 精确调节期间不允许预调节。 |
0080 | 预调节期间出错。 输出值限值的组态不正确,请检查输出值的限值是否已正确组态及其是否匹配控制逻辑。 |
0100 | 精确调节期间的错误导致生成无效参数。 |
0200 | 参数 “Input” 的值无效: 值的数字格式无效。 |
0400 | 输出值计算失败。 请检查 PID 参数。 |
0800 | 采样时间错误: 循环中断 OB 的采样时间内没有调用 PID_Compact。 |
1000 | 参数 “Setpoint” 的值无效,值的数字格式无效。 |
10000 | ManualValue 参数的值无效,值的数字格式无效。 |
20000 | 变量 SubstituteOutput 的值无效,值的数字格式无效。这时,PID_Compact 使用输出值下限作为输出值。 |
40000 | Disturbance 参数的值无效,值的数字格式无效。 |
注意:如果多个错误同时处于待决状态,将通过二进制加法显示 ErrorBits 的值。 例如,显示 ErrorBits = 0003h 表示错误 0001h 和 0002h 同时处于待决状态
。
词条
词条说明
安装过程的返回值重要说明下表列出了相应的返回值及其说明:代码说明0安装成功。1安装成功,需要重新启动。-1安装失败。-2安装失败:TIA Portal 仍在运行。-3安装失败:另一个安装过程正在运行。-4安装失败:用户权限不足。安装需要具有管理员权限。-6安装失败:存储空间不足。-7安装失败:启动安装过程前,需要重新启动。
NAT/NAPT提示NAT/NAPT 仅在 ISO/OSI 参考模型的* 3 层可用。要使用 NAT 功能,网络必须使用 IP 协议。使用运行在* 2 层的 ISO 协议时,不能使用 NAT。在网络地址转换 (NAT) 中,IP 子网分为“Inside”和“Outside”。此划分是从 NAT 接口角度来看的。可通过自身的 NAT 接口进行访问的所有网络均被视为该接口的“Outside”。可通过同
IP 规则在此页面中,可*您自己的防火墙 IP 规则。相比于以下规则,在此设置的 IPv4 规则**级更高:预定义的 IPv4 规则和依据连接组态自动创建的 IP 规则 (SINEMA RC)。说明“IP 版本”(IP Version)IP 协议的版本。“规则集”(Rule set)选择所需规则集。如果已禁用“全部显示”(Show all),则仅在表格中显示分配给此规则集的 IP 规则。“全部显
与用户程序交互借助手动片段,可以确保用户程序同时对浏览器条目进行响应,从而用户程序可以准备返回的网站。片段类型要在用户程序中直接响应接收到的数据,必须针对数据写入的片段使用“手动”片段类型(或“手动网站”):自动和手动页面的值通过相同的方式传送到 CPU 的
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com