15.4.17 时钟指令
15.4.17.1 ClkRead
说明: ClkRead 用于读取计时器的值。
定义
ClkRead(Clock);
-
Clock:数据类型:clock,计时器名称。 -
返回值,数据类型:double,返回计时器停止时刻或当前时刻距启动 clock 的时间间隔,精度 0.001s。
示例
VAR clock clock1;
ClkStart(clock1);
ClkStop(clock1);
VAR double interval = ClkRead(clock1);
// interval 存储 clock1 在启动和停止之间的时间间隔。
15.4.17.2 ClkReset
说明: ClkReset 用于重置一个计时器。使用一个计时器前可通过 ClkReset 保证计数为 0。
定义
ClkReset(Clock);
-
Clock:数据类型:clock,计时器名称。
示例
VAR clock clock1;
ClkReset(clock1);
// 重置 clock1。