【发布时间】:2015-09-27 16:18:14
【问题描述】:
在过去的几个小时里,我遇到了通过结构化文本编程更改系统日期和时间的问题。我使用了功能块 FB_LocalSystemTime 可以读取系统时间。但是我找不到任何函数或功能块来编写新的系统时间。我检查了 NT_SetLocalTime,也没有用。你知道我该怎么做吗?
更多信息:我已经包含了示例代码,例如:
/** 声明部分 **/ fbLocalSystemTime:FB_localSystemTime; fbSetLocalTime:NT_SetLocalTime; 新时间:TIMESTRUCT:=(wHour:=5); /** 定义部分 **/ fbLocalSystemTime(); /*这给出了系统时间*/ fbSetLocalTime.TIMESTR:=newTimne; /* 设置新时间 */ fbSetLocalTime.START:=TRUE; fbSetLocalTime(); /** 这并没有设置我猜应该设置的系统时间 **/【问题讨论】:
-
不清楚,我检查了stackoverflow.com/questions/tagged/controller 和stackoverflow.com/questions/tagged/plc,但我真的不明白它是如何相关的。什么是“倍福”?您能否提供更多背景信息,以便我们知道您在说什么?见stackoverflow.com/help/how-to-ask
-
嗨 Kebs,我已经修改了我的问题,我想现在更清楚了。
标签: plc twincat iec61131-3 structured-text