回复:西门子SIMATIC S7-1500常见问题指南:选型、编程、通信与故障一站式解决

总坛主

  • 帖子

    359
  • 精华

    3
  • 被关注

    50

论坛等级:侠圣

注册时间:2021-02-01

钻石 钻石 如何晋级?

发布于 2025-06-05 17:43:25

6楼

7、工艺功能

7.1 高速计数

1.SIMATIC S7-1500 TM Count 2x24V

https://support.industry.siemens.com/cs/cn/zh/view/109783960


2.SIMATIC ET 200SP TM Count 1x24V

https://support.industry.siemens.com/cs/cn/zh/view/109768445


3.SIMATIC S7-1500, ET 200MP, ET 200SP, ET 200AL 计数、测量和位置检测

https://support.industry.siemens.com/cs/cn/zh/view/59709820


4. S7-1500 工艺模块TM Count 2x24V 计数功能使用入门

https://support.industry.siemens.com/cs/cn/zh/view/91990673


5. S7-1500 和ET200SP TM 计数模块如何参数设置断路检测?

https://support.industry.siemens.com/cs/cn/zh/view/109749856


6. 应用于高速计数模块的编码器基础

https://support.industry.siemens.com/cs/cn/zh/view/79192303


7.2 PID 功能

PID控制的3种指令,PID_Compact, PID_3Step, PID_Temp,以及具体的使用,组态,自整定调试的功能。


7.2.1 PID 如何选择指令

S7-1200 PID 功能有三条指令可供选择, 分别为 PID_Compact, PID_3Step, PID_Temp。


7.2.2 PID_Compact 使用-指令

S7-1200 PID Compact V2 指令介绍

PID 指令块的参数分为两部分,输入参数与输出参数。其指令块的视图分为扩展视图与集成视图,在不同的视图下所能看见的参数是不一样的,在集成视图中可看到的参数为最基本的默认参数,如给定值,反馈值,输出值等。定义这些参数可实现控制器最基本的控制功能,而在扩展视图中,可看到更多的相关参数,如手自动切换,模式切换等,使用这些参数可使控制器具有更丰富的功能。


7.2.3 PID_Compact 使用-组态

S7-1200 PID Compact V2 组态步骤

1)使用 PID 功能,必须先添加循环中断,需要在循环中断中添加 PID_Compact 指令。在循环中断的属性中,可以修改其循环时间。

2)在“指令 > 工艺 > PID 控制 > Compact PID(注意版本选择) > PID_Compact”下,将 PID_Compact 指令添加至循环中断。

3)当添加完 PID_Compact 指令后,在项目树 > 工艺对象文件夹中,会自动关联出 PID_Compact_x[DBx],包含其组态界面和调试功能。

4)使用 PID 控制器前,需要对其进行组态设置,分为基本设置、过程值设置、高级设置等部分。


7.2.4 PID_Compact 使用-自整定

S7-1200 PID Compact V2 自整定功能

PID 控制器能否正常运行,需要符合实际运行系统及工艺要求的参数设置。由于每套系统都不完全一样,所以,每套系统的控制参数也不相同。用户可通过参数访问方式手动调试,在调试面板中观察曲线图后修改对应的 PID 参数。也可使用系统提供的参数自整定功能,PID 自整定是按照一定的数学算法,通过外部输入信号,激励系统,并根据系统的反应方式来确定 PID 参数。

S7-1200 PID 不支持仿真功能。S7-1200 提供了两种整定方式,预调节、精确调节。可在执行预调节和精确调节时获得最佳 PID 参数。

预调节

预调节功能可确定对输出值跳变的过程响应,并搜索拐点。根据受控系统的最大上升速率与时间计算 PID 参数。过程值越稳定,PID 参数就越容易计算,结果的精度也会越高。只要过程值的上升速率明显高于噪声,就可以容忍过程值的噪声。最可能的情况是处于工作模式“未激活”和“手动模式”下。 重新计算前会备份 PID 参数。

启动预调节的必要条件:

- 已在循环中断 OB 中调用 “PID_Compact” 指令。

- ManualEnable = FALSE 且 Reset = FALSE

- PID_Compact 处于下列模式之一:“未激活”、“手动模式”或“自动模式”。

- 设定值和过程值均处于组态的限值范围内。

- | 设定值 – 过程值 | > 0.3 * | 过程值上限 – 过程值下限 |

- | 设定值 – 过程值 | > 0.5 * | 设定值 |


7.2.5 PID_3Step 使用-指令

S7-1200 PID_3Step V2 指令介绍

PID_3Step 与 PID_Compact 的指令参数类似也分为以下主要两部分:输入参数与输出参数。其指令块的视图也包含集成视图与扩展视图,在不同的视图下所能看见的参数是不一样的。在集成视图中可看到的参数为最基本的默认参数,如给定值,反馈值,输出值等。定义这些参数可实现控制器最基本的控制功能,而在扩展视图中,可看到更多的相关参数,如手自动切换,模式切换等,使用这些参数可使控制器具有更丰富的功能。


7.2.6 PID_3Step 使用-组态

S7-1200 PID_3Step V2 组态步骤

PID_3Step 连续采集在控制回路内测量的过程值并将其与设定值进行比较,根据所生成的控制偏差来计算输出值,通过该输出值,过程值可以尽可能快速且稳定地到达设定值。PID_3Step 可以输出模拟量,也可以输出两个开关量实现三步控制,常应用在控制电动阀的正反转来控制流量、压力等场合。


微信搜一搜,SIEMENS工业找答案 小程序,触手可及,问答更方便!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10591条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。