smart200 秒转换成日时分秒

序号地址符号变量类型数据类型注释
1ENINBOOL
2LDOsecINDINT
3IN
4IN_OUT
5OUT
6TEMPDINT日_dint
7LD4hour_dintTEMPDINT小时dnt
8LD8min_dintTEMPDINT分钟dnt
9LD12sec_dintTEMPDINT秒_dnt
10LD16temp1TEMPDINT
11LD20temp2TEMPDINT
12LD24temp3TEMPDINT
13LD28temp4TEMPDINT
14LD32temp5TEMPDINT
15LW36hourintTEMPINT
16LW38min_intTEMPINT
17LW40sec_intTEMPINT
18以下位输出结果
19VD104DINT输出结果“日”
20VB108Byte输出结果“时”
21VB109Byte输出结果“分”
22VB110Byte输出结果“秒”
//Network 1 
// 1、秒转换为日
// 时
// 分
// 秒
// 
LD     SM0.0
LPS
MOVD   LD0, VD104//VD104为日时分秒
AENO
/D     +86400, VD104
AENO
MOVD   VD104, LD16
*D     +86400, LD16
LRD
MOVD   LD0, LD20
AENO
-D     LD16, LD20
AENO
MOVD   LD20, LD4
AENO
/D     +3600, LD4
AENO
MOVD   LD4, LD24
*D     +3600, LD24
LRD
MOVD   LD20, LD28
AENO
-D     LD24, LD28
AENO
MOVD   LD28, LD8
AENO
/D     +60, LD8
AENO
MOVD   LD8, LD32
*D     +60, LD32
LPP
MOVD   LD28, LD12
-D     LD32, LD12
//Network 2 
// 转换为整数int
// 整数int转换为字节byte
LD     SM0.0
LPS
DTI    LD4, LW36
AENO
DTI    LD8, LW38
AENO
DTI    LD12, LW40
LPP
ITB    LW36, VB108
AENO
ITB    LW38, VB109
AENO
ITB    LW40, VB110
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值