6ES7521-1FH00-0AA0
PLC工作状态一目了然安装便捷,支持导轨式和螺钉式安装所有模块的输入输出端子可拆卸集成以太网口,程插针式连接,模块序下载、设备组网连接更加紧密通用 Micro sD卡支持程序下载和信号板扩展实现*化PLC固件更新配置,同时不占用电控西门子高速芯片配备超级电容,掉电基本指令执行时间可情况下,依然能保证时钟正常工作
您在 IP 地址为 192.168.1.15 的网路中有自己的服务器。
您位于 STEP 7 窗口的 PROFINET 接口 X1 属性中。
解决方案
1. 浏览到“属性 > 常规 > PROFINET 接口 > 时间同步 > NTP 程序”(Properties >
General > PROFINET interface > Time synchronization > NTP procedure)。
2. 在“服务器 1:”(Server 1:) 中输入 NTP 服务器的 IP 地址:192.168.1.15。
图 11-4 示例:组态 NTP 服务器
3. 将硬件配置下载到 CPU。
结果
S7-1500 使用 NTP 服务器 192.168.1.15 同步时间。
调试
11.8 时间同步
自动化系统
286 系统手册, 11/2019, A5E03461186-AF
在用户程序中更改 NTP 服务器的 IP 地址
自动化任务
在网络中更改 NTP 服务器。新的 NTP 服务器地址为“192.168.1.10”。
通过用户程序更改 NTP 服务器的 IP 地址,使其与您的 CPU 同步所使用的地址一致。
示例说明了如何通过用户程序使用指令“T_CONFIG”将 NTP 服务器的 IP 地址更改为
“192.168.1.10”。
条件和参数
要求:
● 在 STEP 7 中为 CPU 激活“通过 NTP 服务器启用时间同步”(Enable time
synchronization via NTP server) 选项。
● 已在 STEP 7 中组态如下 NTP 服务器:服务器 1“192.168.1.15”
要更改 NTP 服务器的 IP 地址,请使用“T_CONFIG”指令的以下块参数:
● Req:在块参数“Req”的上升沿启动“T_CONFIG”指令的作业。
● Interface:在块参数“Interface”中输入 CPU PROFINET 接口 1 的 HW ID。在本例
中,HW ID 为“64”。
● Conf_Data:保存 NTP 服务器 IP 地址的区域。为此使用数据类型“IF_CONF_NTP”。
调试
11.8 时间同步
自动化系统
系统手册, 11/2019, A5E03461186-AF 287
解决方案
要在用户程序中将 NTP 服务器的 IP 地址更改为“192.168.1.10”,请按以下步骤操作:
1. 在项目树的“程序块 > 添加新块”(Program blocks > Add new block) 下,创建一个全局
数据块。将全局数据块命名为“NTP”。
2. 在全局数据块“NTP”中,创建一个“IF_CONF_NTP”数据类型的变量。
图 11-5 使用 IF_CONF_NTP 的示例数据块
3. 在用户程序中创建“T_CONFIG”指令。
4. 按以下步骤,连接“T_CONFIG”指令。
图 11-6 T_CONFIG 示例:更改 NTP 服务器
调试
11.9 标识和维护数据
PLC工作状态一目了然安装便捷,支持导轨式和螺钉式安装所有模块的输入输出端子可拆卸集成以太网口,程插针式连接,模块序下载、设备组网连接更加紧密通用 Micro sD卡支持程序下载和信号板扩展实现*化PLC固件更新配置,同时不占用电控西门子高速芯片配备超级电容,掉电基本指令执行时间可情况下,依然能保证时钟正常工作
IEA预测,在电力领域,太阳能将为电网加600千兆瓦的清洁能源,超过所有其他可再生能源偈醯淖芎汀52023年,*太阳能发电量将达到1太瓦,是第三大经济体总容量的两倍多。可以预见,我国再生资源进口量将进一步下降。2017年长至40.2吨,创造了无矿开采的奇迹。,从2008年到2016年,
自动化系统
288 系统手册, 11/2019, A5E03461186-AF
5. 在用户程序中,为数据类型“IF_CONF_NTP”分配 IP 地址 192.168.1.10:
"NTP".NTP_Server.NTP_IP[1].ADDR[1] := 192;
"NTP".NTP_Server.NTP_IP[1].ADDR[2] := 168;
"NTP".NTP_Server.NTP_IP[1].ADDR[3] := 1;
"NTP".NTP_Server.NTP_IP[1].ADDR[4] := 10;
6. 在用户程序中,通过为变量“change_NTP-Server”生成上升沿更改 NTP 服务器的 IP 地
址。
"NTP"."change_NTP-Server" := true;
结果
S7-1500 使用 NTP 服务器 192.168.1.10 同步时间。
11.9 标识和维护数据
11.9.1 读取并输入 I&M 数据
I&M 数据
标识和维护数据(I&M 数据)是保存在模块上的信息。该数据为:
● 只读(I 数据)或
● 可读/可写(M 数据)
标识数据 (I&M0): :有关模块制造商的只读信息。一些标识数据也印刷在模块的外壳上,
如,订货号和序列号。
维护数据( I&M1 、2 2 、3 3 ):设备特定信息,例如,安装位置。将在组态期间创建
S7-1500/ET 200MP 的维护数据并下载到自动化系统/分布式 I/O 系统。
S7-1500/ET 200MP 的所有模块都支持标识数据 I&M0 至 I&M3。
在以下活动中需要提供 I&M 标识数据:
● 检查设备组态
● 查找设备中的硬件更改
● 纠正设备中的错误
可使用 I&M 标识数据在线明确识别模块。
调试
11.9 标识和维护数据
自动化系统
系统手册, 11/2019, A5E03461186-AF 289
读取 I&M 数据的方式
● 通过用户程序
● 通过 CPU 显示屏
● 通过 STEP 7 或 HMI 设备
● 通过 CPU 的 Web 服务器
通过 用 户程序读取 I&M 数据
可通过以下方式在用户程序中读取模块的 I&M 数据:
● 使用 RDREC 指令
有关集中插入的模块和分布式模块(通过 PROFINET IO/PROFIBUS DP 访问)的数
据记录结构,请参见“I&M 数据的记录结构 (页 292)”部分。
● 使用 Get_IM_Data 指令
参考
有关这些指令的说明,请参见 STEP 7 在线帮助。
调试
11.9 标识和维护数据
自动化系统
290 系统手册, 11/2019, A5E03461186-AF
通过显示屏读取 I&M 数据
需要通过显示屏读出 CPU 的“设备名称”或“位置标识符”的 I&M 数据时,请按以下步骤操
作:
1. 浏览到 CPU 显示屏的“概述/PLC”(Overview/PLC) 菜单。
2. 选择“设备名称”(Plant designation)或“位置标识符”(b designation),并单击“确
定”(OK) 进行确认。
西门子输入模块6ES7521-1FH00-0AA0西门子输入模块程控制器S7-1500模块
需要读出所用集中式模块的“设备名称”或“位置标识符”的 I&M 数据时,请按以下步骤操
作:
1. 浏览到 CPU 显示屏的“模块”(Modules) 菜单。
2. 选择菜单命令“本地模块”(Local modules),并单击“确定”(OK) 进行确认。
3. 选择模块的对应插槽(例如,插槽 3:DI 32 x 24VDC HF),并单击“确定”(OK) 进行确
认。
4. 选择“状态”(Status),并单击“确定”(OK) 进行确认。
5. 选择“设备名称”(Plant designation)或“位置标识符”(b designation),并单击“确
定”(OK) 进行确认。
需要读出分布式模块中所用模块的“设备名称”(Plant designation)或“位置标识符”(Location
identifier)的 I&M 数据时,请按以下步骤操作:
1. 浏览到 CPU 显示屏的“模块”(Modules) 菜单。
2. 选择相应的分布式 I/O 系统(例如,PROFINET IO 系统),并单击“确定”(OK) 进行确
认。
3. 选择对应的设备(例如,ET 200SP-Station_1),并单击“确定”(OK) 进行确认。
4. 选择模块的对应插槽(例如,插槽 1:DI 16 x DC24V ST_1),并单击“确定”(OK) 进行
确认。
5. 选择“状态”(Status),并单击“确定”(OK) 进行确认。
6. 选择“设备名称”(Plant designation)或“位置标识符”(b designation),并单击“确
定”(OK) 进行确认。
调试
11.9 标识和维护数据
自动化系统
系统手册, 11/2019, A5E03461186-AF 291
通过 STEP 7 读取 I&M 数据
要求:必须在线连接 CPU/接口模块。
要使用 STEP 7 读取 I&M 数据,请按以下步骤操作:
1. 在项目树中,选择 CPU/接口模块。
2. 转至“在线与诊断”(Online & diagnostics)。
3. 在“诊断”(Diagnostics) 文件夹中,选择“常规”(General) 区域。
通过 STEP 7 输入维护数据
STEP 7 分配默认模块名称。可以输入下列信息:
● 设备名称 (I&M 1)
● 位置标识符 (I&M 1)
● 安装日期 (I&M 2)
● 其它信息 (I&M 3)
要通过 STEP 7 输入维护数据,请按以下步骤操作:
1. 在 STEP 7 的设备视图中,选择 CPU/接口模块或其它模块。
2. 在特性的“常规”(General) 下,选择“标识和维护”(Identification & Maintenance) 区域。
3. 输入数据。
在加载硬件配置的过程中,还将加载维护数据(I&M 1、2 和 3)。
通过 Web 服务器读取 I&M 数据的过程
有关操作步骤的详细描述,请参见“Web 服务器
11.9 标识和维护数据
自动化系统
292 系统手册, 11/2019, A5E03461186-AF
11.9.2 I&M 数 数 据的记录结构
通过用户 程序读取 I&M 记录(集 中 式和分布式,通过 PROFINET IO )
使用 读取数据记录(“RDREC”指令)访问特定的标识数据。在相关记录索引下,可获取
标识数据的相应部分。
这些记录的结构如下所示:
表格 11- 7 I&M 标识数据的数据记录基本结构
内容 长度(字节) 编码(十六进制)
标 头信息
BlockType 2 I&M0:0020 H
I&M1:0021 H
I&M2:0022 H
I&M3:0023 H
BlockLength 2 I&M0:0038 H
I&M1:0038 H
I&M2:0012 H
可设置大加减速度,运行程序段的参数、Jog点动参数和定位监控窗口参数。
6. 设置回零相关参数
7. 其他相关基本定位参数,在参数列表中设置