- {{item.name}}
如何修改 Unified 面板的时间
- 0
- 1364
1. 基本介绍
对于 Unified Comfort Panel 和 Unified Basic Panel 而言,修改面板的时间主要有2种方式。通过手动或连接NTP时间服务器为HMI设备设置日期时间。
2. 手动方式
2.1 进入控制面板修改时间
在 HMI 设备控制面板的 “Language, Region and Formats”中的“Date and time”选项卡下选择模式为“Set date and time manually”(默认模式),分别设置时区(Time zone)和日期时间。激活该选项后,在选项下方将会显示以下列表,通过上下滑动的方式设置年月日,选择完成后需要点击“Set Date and Time”按钮确认设置。

- "Date":当前日期显示栏
- "Current Time":当前时间显示栏
- "Time zone":用于选择时区的下拉列表

2.2 项目运行时修改时间
如果希望在项目运行时修改时间,可以使用“显示控制面板”系统函数打开日期和时间主页,设置时间。
组态一个按钮元素,在按钮元素的“按下”事件中,添加函数“显示控制面板”,主页参数处输入 LanguageRegionAndFormats.DateAndTime 。

在项目运行时,按下这个按钮,会打开日期和时间主页,在打开的日期和时间主页中可以设置 HMI 的时间。

2. 和NTP时间服务器时间同步
如果实际现场有NTP时间服务器的话,仅需要选择 “Synchronize time with a NTP (Network Time Protocol) server” 选项,设置“Update rate(s)”更新间隔,值范围为8到65536秒(约18小时)。默认设置为512。在“Address”选项中添加时间服务器的IP地址即可实现HMI设备和时间服务器的时间同步。

如果Unified面板需要和S7-1200/1500 PLC时间同步,PLC为HMI设备的时间主站,区别于之前的精简/精智面板使用的“HMI时间同步模式为从站”或“日期时间PLC”区域指针功能,需要使用NTP的方式实现HMI和PLC的时间同步。具体实现步骤如下:
步骤1:在以下链接中根据对应的博途软件版本下载对应版本的PLC通信库文件,并导入到PLC程序中配置使用。其中主要用到的是LSNTP库的功能。注意支持的CPU类型和版本要求如下:

Libraries for Communication for SIMATIC Controllers
https://support.industry.siemens.com/cs/ww/en/view/109780503

解压下载好的库文件后通过“全局库”的方式加载库文件。

通过拖拽的方式将LSNTP库拖拽到OB1中使用。

按照手册配置该块的相关引脚。其中hwID为硬件标识符,connID为HMI和PLC的HMI连接的唯一ID。

本文演示项目中的hwID如下图所示,配置时需要根据实际项目中的硬件标识符进行配置。

本文演示项目中的connID如下图所示,配置时需要根据实际项目中的HMI连接ID进行配置。

最终配置如下图所示:

步骤2:HMI控制面板的配置

使能功能块后执行时间同步的效果演示:

- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错


西门子官方商城


{{item.nickName}}