西门子PLC时间设置与在线显示功能详解
创作时间:
作者:
@小白创作中心
西门子PLC时间设置与在线显示功能详解
引用
CSDN
1.
https://m.blog.csdn.net/sovereigne/article/details/144906253
本文将介绍西门子PLC的时间设置与在线显示功能,重点讲解时间读写API的使用方法,并通过具体的测试样例展示不同时间设置下的表现。
一、时间读写API
西门子修改系统时间的函数有如下两个:
- WR_SYS_T:修改标准UTC时间
- WR_LOC_T:修改本地时间(考虑时区、夏令时影响)
读取函数有如下两个:
- RD_SYS_T
- RD_LOC_T
二、在线与诊断页面
在线和诊断页面可以看到模块当前时间和PC/PG时间及时区,该页面显示的时间是按照PC/PG时区进行转化后的时间。
组态栏,时间页面的设置,时区和夏令时会影响LOC相关的时间计算,但对上述显示页面没有影响,也就是说,笔记本如果是东八区,则时间显示一直是按照标准UTC时间+8小时计算并显示的。而程序读取的时间,RD_SYS_T读到的是标准UTC时间,RD_LOC_T读取的是按标准UTC及组态配置计算得到的时间。
三、测试样例
PC/PG时区为东八区,组态配置为东二区,无夏令时:
举例 1:
- 使用WR_SYS_T设置时间为DTL#2024-01-03-06:08:02
- RD_SYS_T读取:DTL#2024-01-03-06:08:02
- RD_LOC_T读取:DTL#2024-01-03-08:08:02
- 在线与诊断显示:DTL#2024-01-03-14:08:02
举例 2:
- 使用WR_LOC_T设置时间为DTL#2024-01-03-18:01:02
- RD_SYS_T读取:DTL#2024-01-03-16:01:02
- RD_LOC_T读取:DTL#2024-01-03-18:01:02
- 在线与诊断显示:DTL#2024-01-03-00:01:02
热门推荐
用 Kotlin 多平台开发构建跨平台应用程序:深入探索 KMP 模板工程
如何申请将被告列入失信被执行人
面试被问薪资期望!守住两底线,薪资谈判不踩坑
迟到扣款现象探究:劳动法如何保障劳动者权益
30个不易被占用的创意网名
没人带娃?带你解锁家门口“寄娃”新模式
DNA测序技术的发展和其最新进展
求职者视角下的国企、民企优劣对比
小儿惊风的中医辨证论治
大学生恋爱问题探究:他们在恋爱中面临着许多问题和挑战
实测:关闭路由器双频合一功能真的有用吗?
韩国女主播徐雅:从网络新星到文化桥梁的华丽蜕变
不断创新人文关怀和志愿服务 市北医院助患者“乐享健康”
港股并购潮再起,这轮热潮由何驱动?
长白山雪地火锅:另类冬季旅游体验,引爆雪地浪漫
普惠在下一代军用航空发动机设计上达成关键里程碑,首次实现全数字化评估
金曲奖取消致敬李玟环节,王力宏因何被台湾网友抵制?
华妃不孕,真的跟欢宜香有关吗?
华妃不孕,真的跟欢宜香有关吗?
注会轻一:深度解析考试准备与通过标准
医生超范围执业被罚4.5万,医疗行业执业规范引关注
潮汐能的未来发展与应用潜力分析
水肿的分类与常见原因
孩子发烧怎么办?专业指南来了
如何避开车辆的驾驶盲区
江油三大景点:李白故里、窦圌山和方特东方神画
地球与外太空的边界从哪开始?
所得税申报表Excel制作指南
胆结石的6大形成因素,你中招了吗?
小学英语“How are you”的地道回答方式