『7x24小时有问必答』

说明
使用该指令从 CPU 时钟读取当前本地时间,并将此时间在 OUT 输出中输出。在输出本地时间时,会用到夏令时和标准时间的时区和开始时间(已在 CPU   时钟的组态中设置)的相关信息。
参数
下表列出了“RD_LOC_T”指令的参数:

参数
声明
数据类型
存储区
说明
S7-1200
S7-1500
RET_VAL
Return
INT
INT
I、Q、M、D、L、P
指令的状态
OUT
Output
DTL
DT, LDT, DTL
I、Q、M、D、L、P *
本地时间
* 数据类型 DT 和 DTL   无法用于以下存储区:输入、输出和位存储器。
参数 RET_VAL

错误代码*
(W#16#....)
说明
0000
无错误
0001
无错误。本地时间输出为夏令时。
8080
无法读取本地时间。
8081
由于当前的本地时间超出 OUT   参数已选数据类型所允许的范围,因此无法保存。
DT:最小为 DT#1990-01-01-0:0:0,最大为   DT#2089-12-31-23:59:59.999
LDT:最小为 LDT#1970-01-01-0:0:0.000000000,最大为   LDT#2262-04-11-23:47:16.854775807
DTL:最小为 DTL#1970-01-01-00:00:00.0,最大为   DTL#2262-04-11-23:47:16.854775807
*   在程序编辑器中,错误代码可显示为整数或十六进制值。有关切换显示格式的信息,请参见“另请参见”。

示例
在以下示例中,读取 CPU 时钟的本地时间。使用的数据类型为 DATE AND TIME。
在全局数据块中创建两个用于存储数据的变量。
1.webp
互连该指令的参数,如下所示:选择 DATE AND TIME 数据类型。
2.webp
将读取 CPU 时钟的本地时间,并通过输出参数 OUT(“outputLocTIME”)显示。输出参数   RET_VAL(“returnValue”)指示处理无错误,通过此调用,将本地时间作为夏令时输出。
3.webp

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码