1. 编程参考及示例

1.29. Twincat 3中如何把不同的时间数据类型相加?

在Twincat 3中不同的时间数据类型可以相加,下方以DT与TIME类型相加为例进行演示:

VAR

    dtCurrentTime : DT; // 当前时间

    dtNewTime : DT; // 新的时间

    tTimeToAdd : TIME; // 要添加的时间

END_VAR


dtCurrentTime := DT#2023-10-05-14:30:00;

// 定义要添加的时间,例如1小时30分钟

tTimeToAdd := T#1H30M;

// 将时间相加

dtNewTime := dtCurrentTime + tTimeToAdd;

运行效果如下:

Twincat 3中如何把时间数据类型相加配图


2025.1.10 魏正齐 编辑