【摘要】:图8-200 TSUB指令示例当两个时间数据运算结果超过0小时,借位标志变为ON,此时从单纯的减法运算值中加24小时后,将该时间作为运算结果被保存。
1.时钟数据加法运算TADD(FNC162)
时钟数据加法是将两个时间数据进行加法运算,并保存在字软元件中。TADD指令示例如图8-199所示。
图8-198 TZCP指令示例
图8-199 TADD指令示例
当两个时间数据运算结果超过24小时,进位标志变为ON,此时从单纯的加法运算值中减去24小时后,将该时间作为运算结果被保存。运算结果为0(0时0分0秒),零位标志为ON。
2.时钟数据减法运算TSUB(FNC163)
时钟数据减法是将两个时间数据进行减法运算,并保存在字软元件中。TSUB指令示例如图8-200所示。
图8-200 TSUB指令示例(www.xing528.com)
当两个时间数据运算结果超过0小时,借位标志变为ON,此时从单纯的减法运算值中加24小时后,将该时间作为运算结果被保存。运算结果为0(0时0分0秒),零位标志为ON。
3.时、分、秒数据的秒转换HTOS(FNC164)
如图8-201所示,将D10(时)、D11(分)、D12(秒)的数据换成秒后,结果保存在D20中,如指定5时35分31秒,则D20=20131秒。
图8-201 HTOS指令
4.秒数据转换时、分、秒STOH(FNC165)
如图8-202所示,D20中的秒数据转换成时、分、秒单位的数据,分别保存在D10(时)、D11(分)、D12(秒)中,如D20=20131秒,则转换成时间为5时35分31秒。
图8-202 STOH指令
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。