特殊指令:通用定时器


Gpt_Start:定时器启动

定时器启动指令用于启动定时器,开始计时。

参数名称数据类型读写方向说明
EN能流输入当EN使能时,启动定时器,开始计时。
PortUSINT输入需要启动的定时器。
TimeUDINT输入设定的时间,单位为uS。

Gpt_Stop:定时器停止

定时器停止指令用于停止定时器。

参数名称数据类型读写方向说明
EN能流输入当EN使能时,停止定时器。
PortUSINT输入需要停止的定时器。

Gpt_GetElapsed:定时器获取经过时间

指令获取定时器启动(或循环启动)后到现在经过的时间。

参数名称数据类型读写方向说明
EN能流输入当EN使能时,获取定时器启动后到现在经过的时间,单位为uS。
PortUSINT输入定时器。
TimeUDINT输出启动后到现在经过的时间。

Gpt_GetRemaining:定时器获取剩余时间

指令获取定时器现在到计时到达需要的时间。

参数名称数据类型读读方向说明
EN能流输入当EN使能时,获取定时器现在到计时到达需要的时间,单位为uS。
PortUSINT输入定时器。
TimeUDINT输出现在到计时到达需要的时间。