0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子博途WR_SYS_T指令说明

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-11-09 15:10 次阅读

WR_SYS_T:设置时间

说明

使用该指令,可设置 CPU 时钟的日期和时间(模块时间)。在输入参数 IN 中输入日期和时间。输入值必须介于以下范围内:

对于 DT:最小为 DT#1990-01-01-00,最大为 DT#2089-12-31-2359.999

对于 LDT:最小为 LDT#1970-01-01-00.000000000,最大为 LDT#2200-12-31-2359.999999999

对于 DTL:最小为 DTL#1970-01-01-0000.0,最大为 DTL#2200-12-31-2359.999999999

可以在 RET_VAL 输出参数中查询在执行该指令期间是否发生了错误。

“WR_SYS_T”指令不能用于传递有关本地时区或夏令时信息

说明
CPU 时钟的模块时间
CPU 时钟将模块时间转换为世界协调时间 (UTC)。因此,模块时间总是存储在 CPU 时钟中,而不带因子“本地时区”或“夏令时”。之后,CPU 时钟将基于模块时间计算 CPU 时钟的本地时间。
CPU 时钟的模块时间将用作 CPU 发起的所有时间处理过程的模板。使用示例:
基于模块时间计算 CPU 时钟的本地时间
在“在线与诊断”(Online & Diagnostics) 中,显示本地时间中的模块时间
块属性
CPU 诊断缓冲区中的条目

参数

下表列出了“WR_SYS_T”指令的参数:

参数 声明 数据类型 存储区 说明
S7-1200 S7-1500
IN Input DTL DT **, DTL, LDT I、Q、M、D、L、P 或常量 * 日期和时间
RET_VAL Return INT INT I、Q、M、D、L、P 指令的状态
* 数据类型 DT 和 DTL 无法用于以下存储区:输入、输出和位存储器。
** 使用数据类型 DT 时,毫秒信息将不传送到 CPU 中。

有关有效数据类型的更多信息,请参见“有效数据类型概述”。

参数 RET_VAL

错误代码*
(W#16#....)
说明
0000 无错误
8080 日期错误
8081 时间错误
8082** 月的指定值无效(DTL 格式中的字节 2)。
8083** 日的指定值无效(DTL 格式中的字节 3)。
8084** 小时的指定值无效(DTL 格式中的字节 5)。
8085** 分钟的指定值无效(DTL 格式中的字节 6)。
8086** 秒钟的指定值无效(DTL 格式中的字节 7)。
8087** 纳秒的指定值无效(DTL 格式中的字节 8 到 11)。
80B0 实时时钟故障。
* 在程序编辑器中,错误代码可显示为整数或十六进制值。有关切换显示格式的信息,请参见“另请参见”。
** 仅适用于以 DTL 格式在 IN 参数中指定的日期和时间信息

示例

在以下示例中,设置 CPU 时钟的日期和时间。使用的数据类型为 DATE AND TIME。

在全局数据块中,创建 3 个变量进行数据存储。

ae4fa412-7eaa-11ee-939d-92fbcf53809c.png

互连该指令的参数,如下所示:选择 DATE AND TIME 数据类型。

ae6d5aa2-7eaa-11ee-939d-92fbcf53809c.png

如果常开触点(“execute”)的信号状态为“TRUE”,则执行“WR_SYS_T”指令。将用要设置的时间(“inputTIME”)覆盖 CPU 时钟的模块时间。输出参数 RET_VAL(“returnValueT”)用于指示处理无错误。

ae8d5a28-7eaa-11ee-939d-92fbcf53809c.png

您可以确定 CPU 时钟是否正确接收了新模块时间(“inputTIME”),如下所示:

使用 S7-1500 CPU 的显示屏:在 CPU 显示屏上导航到“设置 > 日期和时间 > 常规”(Settings > Date & Time > General)。

使用 TIA Portal:使用“RD_SYS_T”指令读取 CPU 时钟的模块时间。

使用 TIA Portal:导航到 CPU 的“在线与诊断”(Online & Diagnostics) 条目,并打开“功能 > 设置时间”(Functions > Set time of day) 选项卡。 为 CPU 时钟的模块时间设置协调世界时间 (UTC)。在本示例中,在 TIA Portal 参数中将欧洲中部时间设置为本地时间。在 TIA Portal 的“在线与诊断”(Online & Diagnostics) 条目中为要设置的时间(“inputTIME”)相应地增加 1 小时。使用夏令时,需额外增加一个小时。计算出的本地时间以 12 小时制格式输出。 aea1878c-7eaa-11ee-939d-92fbcf53809c.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10552

    浏览量

    207814
  • 西门子
    +关注

    关注

    92

    文章

    2911

    浏览量

    114285
  • 时钟
    +关注

    关注

    10

    文章

    1503

    浏览量

    130597

原文标题:西门子博途:WR_SYS_T: 设置时间

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    北京回收西门子组态软件

    回收西门子变频器SINAMICS V10系列变频器回收西门子触摸屏回收西门子组态软件回收西门子
    发表于 05-27 12:16

    西门子大赛1200电梯参考程序

    西门子大赛1200电梯参考程序,V13文件.有需要的加油!
    发表于 06-22 15:56 183次下载

    西门子PLC指令

    西门子PLC指令
    发表于 10-16 10:28 37次下载

    西门子plc的型号选择_西门子plc型号说明

    本文主要介绍了西门子plc的型号选择及型号说明。首先需要根据工艺要求:确定输入、输出点数,也就是DI、DO、AI、AO。
    发表于 07-25 10:38 2.4w次阅读

    西门子PLC位指令的教程详细说明

    本文档的主要内容详细介绍的是西门子PLC位指令的教程详细说明
    发表于 03-21 14:38 24次下载
    <b class='flag-5'>西门子</b>PLC位<b class='flag-5'>指令</b>的教程详细<b class='flag-5'>说明</b>

    西门子PLC的数字指令教程详细说明

    本文档的主要内容详细介绍的是西门子PLC的数字指令教程详细说明
    发表于 03-21 16:41 32次下载
    <b class='flag-5'>西门子</b>PLC的数字<b class='flag-5'>指令</b>教程详细<b class='flag-5'>说明</b>

    西门子PLC的位指令教程详细说明

    本文档的主要内容详细介绍的是西门子PLC的位指令教程详细说明
    发表于 03-23 16:51 38次下载
    <b class='flag-5'>西门子</b>PLC的位<b class='flag-5'>指令</b>教程详细<b class='flag-5'>说明</b>

    西门子的数字指令资料详细说明

    本文档的主要内容详细介绍的是西门子的数字指令资料详细说明
    发表于 03-08 17:56 18次下载
    <b class='flag-5'>西门子</b>的数字<b class='flag-5'>指令</b>资料详细<b class='flag-5'>说明</b>

    详解西门子S7-300基本指令应用

    详解西门子S7-300基本指令应用说明
    发表于 04-22 14:58 23次下载

    西门子PLC指令和程序设计

    西门子PLC指令和程序设计方法免费下载。
    发表于 05-07 09:42 116次下载

    西门子PLC编程软件下载

    西门子PLC编程软件TIA V13 SP1 SIMATIC_WinCC_Runtime_Professional_SP1_for_V13---江西工控论坛有下载密码www.jx-gongkong.com
    发表于 03-01 11:04 58次下载

    西门子基础指令大全

    西门子基础指令
    的头像 发表于 09-14 09:59 4004次阅读

    西门子常用PLC指令

    西门子常用PLC指令
    的头像 发表于 02-09 14:34 4155次阅读

    西门子1200/1500PLC单按钮启停控制10种设计方法

    西门子1200/1500PLC单按钮启停控制10种设计方法
    的头像 发表于 08-31 09:14 5861次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC单按钮启停控制10种设计方法

    西门子plc单按钮启停的十种方法(1200/1500PLC)

    西门子1200/1500PLC单按钮启停控制10种设计方法
    发表于 08-31 09:15 4610次阅读
    <b class='flag-5'>西门子</b>plc单按钮启停的十种方法(<b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC)