西门子PLC模块授权总经销商 6ES7541-1AD00-0AB0 通讯模块 S7-1500
6ES7541-1AD00-0AB0
SIMATIC S7-1500, CM PTP RS-232 HF 通讯模块针对 串行连接 RS-232,空闲端口,3964(R),USS, MODBUS RTU 主站,从站, 115200 kBit/s, 9针 Sub-D 连接器
停止控制的步骤 要停止并退出 PID_Compact 和程序,请按照以下步骤进行操作: 1.单击工艺对象“SLI_Tech_PID_Compact”中“控制器的在线状态”(Online status ofcontroller) 区域中的“Stop PID_Compact”按钮。指令“PID_Compact”将退出控制并将值“0.0”作为调节变量输出。 2. 单击“测量”(Measurement)区域中的“停止”(Stop) 按钮。 3. 要将过程值立即设为“0.0”,请按下列步骤操作:在“SLI_OB_PID_Compact”块中,将“resetAll”变量设为值“TRUE”,再设为值“FALSE”。“PID_Compact”指令 在参数 Setpoint(“setpoint”)处指定要控制的温度的设定值。通过工艺对象启动指令“PID_Compact”时启动控制。指令“PID_Compact”将在输出参数 Output(“outputValue”)处输出一个调节变量。通过输入参数 Input(“inputValue”)将温度的过程值传送给指 令“PID_Compact”。指令“PID_Compact”可根据设定值(“setpoint”)和过程值(“inputValue”)之间的历史偏差调整操作变量(“outputValue”)。重复进行该过程,通过操作变量(“outputValue”)使过程值(“inputValue”)接近设定值(“setpoint”)。 输出参数State(“state”)处显示了指令“PID_Compact”的当前工作模式。在完成预调节后(“state”的值为“1”),PID_Compact 将切换至自动模式(值为“3”)。 224 PID 控制 功能手册,11/2022, A5E35300232-AF 指令 10.1 PID_Compact 当前的输出参数Error(“error”)显示无错误待决。发生错误时,输出参数ErrorBits(“errorBits”)提供关于错误类型的信息。如果发生错误,可在工艺对象中的优化状态区域通过“ErrorAck”按钮确认。 “SLI_PROC_C”块“SLI_PROC_C”块用于对不断上升的设备温度的过程值(“inputValue”)进行仿真。“SLI_PROC_C”块包含控制器的操作变量(“outputValue”),可对过程的温度特性进行仿真。该温度作为过程值(“inputValue”)反馈到控制器中。 “resetAll”变量(comRst 参数)值的变化 ()会产生以下影响: 参数 comRst(“resetAll”) 指令“PID_Compact”正在运行指令“PID_Compact”已停止运行 comRst(“resetAll”)仍设 置为值“FALSE”“SLI_PROC_C”块基于操作变量 (“outputValue”)输出一个新的过程 值(“inputValue”)。“SLI_PROC_C”块不会接收大于“0.0”的 操作变量,但仍会输出一个新的过程 值 >“0.0”。comRst(“resetAll”) :从“FALSE”变为 值“TRUE” 操作变量(“outputValue”)和输出过程值(“inputValue”)均复位为“0.0”。 “SLI_PROC_C”块的过程值(“inputValue”)/温度复位为“0.0”。 comRst(“resetAll”) :从“TRUE”变为 值“FALSE”启动温度控制。 输出过程值/温度(“inputValue”)保 持“0.0”。 225 指令 10.1 PID_CompactPID 控制 功能手册, 11/2022, A5E35300232-AF 程序代码有关上述示例中程序代码的更多信息,请搜索关键词“指令示例库”。 10.1.5 PID_Compact V1 10.1.5.1PID_Compact V1 说明 说明 PID_Compact 指令提供了一种可在自动和手动模式下进行调节的 PID 控制器。 调用以调用 OB 的循环时间的恒定间隔(**在循环中断 OB 中)调用 PID_Compact。 226 PID 控制 功能手册,11/2022, A5E35300232-AF 指令 10.1 PID_Compact 下载到设备 仅当完全下载PID_Compact 后,才能更新保持性变量的实际值。 将工艺对象下载到设备 (页 42) 启动 CPU启动时,PID_Compact 以上次激活的操作模式启动。 要将 PID_ Compact 保留在“未激 活”模式下,应设置sb_RunModeByStartup = FALSE。 PID_Compact 采样时间的监视理想情况下,采样时间等于调用 OB 的循环时间。PID_Compact 指令可测量两次调用之间的时 间间隔。 这就是当前采样时间。每次切换工作模式以及初始启动期间,平均值由前 10 个采 样时间构成。 如果当前采样时间严重偏离该平均值,则将出现Error = 0800 hex,并且 PID_Compact 将切换到“未激活”模式。 在下列条件下,版本1.1 或更高版本的 PID_Compact 在控制器调节期间将设置为“未激活”模 式: • 新平均值 >= 1.1x 原平均值 • 新平均值