TIME类型 共 2 篇文章

ST语言时间数据类型(TIME)溢出导致的长时间计时错误处理
2026-03-17 17:17:18
ST语言中TIME数据类型用于表示持续时间,其底层存储为64位有符号整数,单位是毫秒(ms)。标准IEC 611313规定:TIME值范围为 $2^{63}$ ms 至 $2^{63} 1$ ms,即约 $292$ 亿年 至 $+292$ 亿年。表面看几乎不会溢出,但实际工程中绝大多数PLC(如西门
ST语言 TIME类型 整数溢出
65 0
ST怎么写时间差计算:Diff := Time_End - Time_Start; (需注意数据类型)
2026-03-15 05:22:33
在结构化文本(ST)编程中,计算两个时间点之间的时间差是自动化控制系统中最基础也最易出错的操作之一。典型写法如 Diff := TimeEnd TimeStart; 表面简洁,但若忽略数据类型匹配、时基单位、溢出边界与隐式转换规则,轻则结果偏差数秒,重则触发运行时错误或 PLC 停机。以下内容不讲理
ST编程 时间计算 数据类型
60 0