名称:复位计数器

符号:HC_RESET

说明:

    用于实现计数器复位(计数值清零,上溢/下溢状态清除),上升沿触发。
	EXECUTE上升沿时触发指定计数器复位处理。
	同一计数器,不允许多重调用。

图片:

参数:

参数名称 数据类型 IN/OUT 参数作用 说明 默认值
COUNTER UDINT IN 计数器号 0-7
EXECUTE BOOL IN 功能块触发 上升沿触发
FALSE
BUSY BOOL OUT 忙标志 TRUE:复位处理中;FALSE:未复位
FALSE
DONE BOOL OUT 完成标志 TRUE:复位完成;FALSE:未复位
FALSE
ERROR BOOL OUT 出错标志 TRUE:功能块调用出错
FALSE
ERRORID DINT OUT 错误码 0:正常;其它:错误码值
0

错误码:

错误码 说明
0
无错误
1
无效的计数器ID

示例:

LD:

ST:



解释:

    COUNTER为0,表示本功能块操作计数器0;
	EXCUTE为上升沿,则开始执行计数器复位;
	BusyOut为TRUE表示当前正在执行计数器复位,不能重复执行;
	当DoneOut为TRUE时,表示复位计数器完成;
	ErrorOut为TRUE表示功能块出错,错误码为ErrorIDOut