描述
如果需要修改在 S7-1200 中运行的用户程序,但不希望运行参数丢失。可以先使用 STEP 7 Basic 软件中的 HMI “Runtime”配方功能中缓存运行参数,再下载变更的程序到 S7-1200 PLC。n
执行下列步骤以应用此特性:n
- 准备 STEP 7 Basic HMI 项目以缓存运行参数。PLC 的程序不需要做任何改变。n
- 在 STEP 7 Basic 的 HMI “Runtime”配方功能中缓存运行参数。n
- 下载变更的程序到 S7-1200 PLC。n
- 在 HMI “Runtime”中找回运行参数。
配方功能的能力:n
- 每个配方最多可以缓存 20 个要素(标签)。n
- 最多可以使用 5 个配方。
每个配方允许缓存不同的标签设置(标签总数:5x20=100)。在附件中可以找到项目示例。n
图、01n
在项目中配置缓存属性
在以下描述中,使用 STEP 7 Basic 附带的 HMI项目。
No. | 集成配方功能 |
1. | 项目准备 遵循如下步骤: n
此项目用于和下列设备相匹配:n
HMI “Runtime”可以模拟 KTP 基本面板的任意组态类型,因此面板类型并不重要。 |
2. | 拷贝 HMI 设备到项目 n
为证明此特性,项目示例中“RuntimeParameters”保存参数标记。在客户项目中,任何可以保存数字的数据标签都可以使用。n
重点
|
3. | 删除 HMI 标签 遵循如下步骤: n
注意 |
4. | 配置 HMI 连接 遵循如下步骤: n
|
5. | 配置 HMI 区域指针 遵循如下步骤: 在 “HMI_coection_2”相关菜单选择 “Go to Coections editor..”项目(参见图、05)。 在“区域指针”标签中,检查确认数据记录区域指针激活并从“DataStore”数据块分配“aw_dataRecord”标签。 检查确认“作业邮箱” 区域指针并从 “DataStore”数据块分配“aw_jobMailbox” 标签。
|
6. | 为配方功能添加标签 遵循如下步骤: n
注意
|
7. | 配置屏幕标签 n
|
表 01 n
通过 HMI “Runtime”缓存和恢复参数
No. |
缓存和恢复参数 |
1. | 开始 STEP 7 Basic 的 HMI “Runtime” 遵循如下步骤: n
|
2. | 在 HMI 中缓存参数 遵循如下步骤:
现在用户数据已经在“运行系统”中保存。 注意 |
3. | 下载用户程序 点击“下载到设备”按钮下载用户程序到 S7-1200 PLC。
|
4. | 恢复参数到 PLC 遵循如下步骤:
|
表02
更改 IP 地址
在 HMI 连接配置中更改 IP 地址。如果需要访问另一个 S7-1200 PLC(例如,PLC_2),则每个 S7-1200 PLC需要一个唯一的 IP 地址。
No. | 更改 IP 地址 |
1. | 如果项目中 S7-1200 PLC 的 IP 地址与实际使用的 S7-1200 PLC 的 IP 地址不匹配,需要在HMI “Runtime”中更改 IP 地址设置(例如:在几个 S7-1200 PLC 运行同一个项目)。
遵循如下步骤:
|
表 03
需求
- S7-1200 PLC
- 以太网电缆
- PG / PC
- STEP 7 Basic V10.5
S71200_DataStore.zip ( 3134 KB )
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc332666.html