PID_3Step 连续采集在控制回路内测量的过程值并将其与设定值进行比较,根据所生成的控制偏差来计算输出值,通过该输出值,过程值可以尽可能快速且稳定地到达设定值。PID_3Step 可以输出模拟量,也可以输出两个开关量实现三步控制,常应用在控制电动阀的正反转来控制流量、压力等场合。三步控制参考表1 。
表1 PID_3Step 三步控制
模式 | Manual_UP | Manual_DN | Output_UP | Output_DN | 结果 |
Mode=4 (手动模式) | 1 | 0 | 1 | 0 | 沿打开状态方向移动阀门 |
0 | 1 | 0 | 1 | 沿关闭状态方向移动阀门 | |
1 | 1 | 0 | 0 | 停止移动阀门 |
PID_3Step 可组态以下三种控制器:
带位置反馈的三步进控制器
不带位置反馈的三步进控制器
具有模拟量输出值的阀门控制器
PID_3Step 指令的调用与 PID_Compact 调用方法相同,详细可见 S7-1200 PID Compact V2 组态步骤章节:链接。
在使用 PID_3Step 控制器之前,需要在PID 工艺对象中对其进行组态设置,主要分为:基本设置、过程值设置、执行器设置、高级设置。
1 控制器类型
控制器类型设置与 PID_Compact V2 设置基本相同,详细可见 S7-1200 PID Compact V2 组态步骤 章节。PID_3Step 增加了"转换时间测量"模式,用来检测执行器从关到开所需的行程时间,如图1 所示。
图1 PID_3Step 模式设置
2 Input / Output 参数
可以选择过程值、PID输出的类型及执行器反馈信号选择等参数,如图2 所示。
图2 PID_3Step Input / Output 类型设置
①执行器反馈信号类型选择:
无Feedback:没有执行器位置反馈信号
Feedback:输入标定后的执行器模拟量反馈信号;
Feedback_PER:输入未标定的执行器模拟量反馈信号。
②勾选"执行器停止位"以激活上、下限位功能:
"Actuator_H":执行器上限停止位
"Actuator_L":执行器下限停止位
③PID输出类型选择:
Output(数字量):PID数字量输出 Output_UP / Output_DN;Output_UP 沿打开状态方向移动阀门,Output_DN 沿关闭状态方向移动阀门。
Output_PER(模拟量):PID模拟量输出值范围0~27648。通过连续信号(如 0...10 V 或 4...20 mA)控制该执行器。Output_PER 的值与阀门的目标位置相对应,例如,当阀门打开 50% 时 Output_PER = 13824。
『注意』当选择PID输出为模拟量时,PID_3Step 与 PID_Compact 的自动调节和抗积分饱和功能略有不同。PID_3Step 会将因电机转换时间所致的模拟量输出值对过程的延迟影响考虑在内。如果相关电机转换时间并未影响过程(如使用电磁阀),即PID输出值直接且完全影响过程,建议使用 PID_Compact。
过程值设置选项卡与 PID_Compact V2 一致,详细可见 S7-1200 PID Compact V2 组态步骤 章节。
1 执行器
设置电机转换时间、较小关断时间及较小接通时间,以防止执行器被损坏。如图3 所示。
图3 PID_3step 执行器设置
①"执行器特定时间":
"电机转换时间":执行器动作从下限停止位到上限停止位所需的时间(以秒为单位);
"较短接通时间"和"较短关闭时间"与 PID_Compact V2 设置相同。
②"对错误的响应"与 PID_Compact V2 一致,详细可见 S7-1200 PID Compact V2 组态步骤 章节。
2 输出值限制
当选择输出类型为Output_PER,则PID_3Step 的输出限制将被激活,与 PID_Compact V2 一致,详细可见 S7-1200 PID Compact V2 组态步骤 章节。
3 反馈标定
当启用执行器模拟量阀位反馈时,可通过阀位开度的模拟量反馈信号标定阀门的实际开度,如图4 所示。
图4 PID_3Step 阀门反馈标定
1 过程值监视
过程值监视与 PID_Compact V2 一致,详细可见 S7-1200 PID Compact V2 组态步骤 章节。
2 PID参数
PID参数与 PID_Compact V2相比,增加了死区功能。在控制系统中,执行机构如果动作频繁,会导致小幅震荡造成机械磨损,很多控制系统允许被控量在一定范围内存在误差,该误差称为PID的死区。其大小称为死区宽度,参数如图5 所示。
图5 PID_3Step PID参数设置
当过程值满足如下公式时,SP –"死区宽度"< PV < SP +"死区宽度"时,PID停止调节保持输出不变。如图6 所示。
图6 PID_3Step 死区控制
『注意』死区宽度*死区的大小。如果死区宽度为 0.0,则死区关闭。
词条
词条说明
虚拟链路概述由于协议的原因,每个区域边界路由器都必须访问骨干区域。如果路由器未直接连接到骨干区域,则会创建到骨干区域的虚拟链路。提示此功能只适用于* 3 层。提示请注意,创建虚拟链路时,中转区域和骨干区域必须都已组态完毕。虚拟链路两端的组态必须相同。显示框说明该页面包含以下内容:Neighbor Router ID输入虚拟连接另一端的邻近路由器的 ID。Transit Area ID选择连接两个路
S7-1500 中的浮点数无效浮点数S7-1500 中,无效浮点数的处理方式与 S7-300/400 中的不同。示例:S7-300/400:表达式“无效浮点数 <> 1.0”的结果为 FALSE。S7-1500:表达式“无效浮点数 <> 1.0”的结果为 TRUE。请注意,由于存在这种差异,可能会导致程序中的指令产生不同结果。
启用功率部件关闭延时在“关闭延时”(Off delay) 输入域中,输入一个时间(以毫秒为单位)。 CPU 会将该值四舍五入为一个 4 ms 的执行周期。 运行取消后,延时此时间后,输出 CONV_EN 将复位(删除功率部件启用)。如果您通过数字量输出启动制动器,则该延时时间可以确保轴在复位输出时的速度足够慢,以允许制动器处理动能。默认为“1000 ms”。
如何在TIA Portal中组态连接?TCP, ISO-on-TCP, UDP, ISO 和 S7类型的连接在STEP 7 (TIA Portal) 中的设备和网络编辑器的网络视图中组态。在SIMATIC Manager 中,TCP, ISO-on-TCP, UDP, ISO 和 S7类型的连接在 NetPro 里组态。在STEP 7 (TIA Portal)中,这些连接以相同方式组态。在STEP
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com