基本信息
文件名称:TIA博途中无法对Time数据类型进行加减操作时的处理办法.docx
文件大小:776.87 KB
总页数:4 页
更新时间:2026-03-19
总字数:约小于1千字
文档摘要

TIA博途中无法对Time数据类型进行加减操作时的处理办法

项目中可能会遇到这样的需求:

定时器2的设定值需要一直比定时器1的设定值少1秒,

如下图所示,我们尝试这样直接将定时器的设定值time1通过SUB减指令,减去1,但是直接报错了,提示我们数据类型不匹配(TIA博途版本为V17),

我们打开F1帮助文档,查看SUB支持的数据类型,如下图所示,只支持整数、浮点数,所以我们这里使用的Time数据类型不匹配,

那么如何实现将Time数据类型的值减去1秒呢?

方法:

如下图所示,我们在数据块中添加一个time3变量,数据类型为Time,起始值设定为T#1s,