找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
如何将其拆开 年 月 日 再加上 "D20MesDB".ClockTime := TOD#03:00:00; 时间
通过 WR_SYS_T函数对时间进行一致性调整呢?
//时钟同步 年月日 凌晨3点对接时钟同步
IF "D20_MesConn".D20***[10] = 1 THEN
"D20MesDB".ClockTime := TOD#03:00:00;
"D20MesDB".DateString := '19910120';
"D20MesDB".yearString := LEFT(IN := "D20MesDB".DateString, L:= 4);
"D20MesDB".yearString:= LEFT(IN:="D20MesDB".DateString, L:=4);
"D20MesDB".monthString := MID(IN := "D20MesDB".DateString, L := 2, P := 5);
"D20MesDB".dayString:=MID(IN := "D20MesDB".DateString, L := 2, P := 7);
"D20MesDB".yearInt := STRING_TO_INT("D20MesDB".yearString);
"D20MesDB".monthInt:=STRING_TO_INT("D20MesDB".monthString);
"D20MesDB".dayInt := STRING_TO_INT("D20MesDB".dayString);
// p#db39.dbx264.0:=INT_TO_BCD16("D20MesDB".yearInt);
//"D20MesDB".TimeAndDate.Year := DINT_TO_BYTE("D20MesDB".yearInt);
// "D20MesDB".TimeAndDate.Month := DINT_TO_BYTE("D20MesDB".monthInt);
//"D20MesDB".TimeAndDate.Day := DINT_TO_BYTE("D20MesDB".dayInt);
// DINT_TO_BCD32("D20MesDB".yearInt)
// "D20MesDB".timeReturn := WR_SYS_T(CONCAT_DATE_TOD(IN1:=DINT_TO_DATE(STRING_TO_DINT("D20MesDB".DateString)), IN2:="D20MesDB".ClockTime));
// "D20MesDB".timeReturn := WR_SYS_T(CONCAT_DATE_TOD(IN1 :=INT_TO_BCD16("D20MesDB".dataTest), IN2 := "D20MesDB".ClockTime));
END_IF;
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
专家置评
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城