怎么将PLC中获取的时间转换为字符串形式

PLC类型为西门子300  在博途V13里面使用

"D20MesDB".ReturnValue := RD_SYS_T("D20MesDB".OutPutTime);


//%DB39.DBB124 := %DB39.DBB271;

"D20MesDB".meWord := 16#0123;

//BLKMOV(SRCBLK:="D20MesDB".OutPutTime, DSTBLK=>_any_out_)


HTA(IN:="D20MesDB".OutPutTime,
    N:=6,
    OUT=>"D20MesDB".stringMe);


    
    //"D20MesDB".intMe := BCD16_TO_INT(%DB39.DBB270);
    //"D20MesDB".stringMe:= INT_TO_STRING("D20MesDB".intMe);
    
    //#stringDay := INT_TO_STRING(#intDay);
    //#stringHour:=INT_TO_STRING(#intHour);
    //#stringMinute:=INT_TO_STRING(#intMinute);
    //#stringSecond := INT_TO_STRING(#intSecond);
    //%DB39.DBB134:=#stringHour;
    
    //#stringHM := CONCAT(IN1 := #stringHour, IN2 := #stringMinute);

最佳答案

如何将Date 或 Date_and_Time数据类型转换为字符串?
参看"来自西门子技术支持热线的故事"链接,
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=919906
另有付费的功能块包: 数据类型转换的工具集
https://support.industry.siemens.com/cs/document/25629271/数据类型转换的工具集?dti=0&lc=zh-CN

提问者对于答案的评价:
谢谢!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc349163.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:58
下一篇 2021年7月4日 下午11:58

相关推荐

发表回复

登录后才能评论