HSC_SET_STS(高速计数器设置状态)

HSC_SET_STS 手动设置或重置 HSC 计数状态。
操作详细信息︰必须停止(不再计数)HSC 功能块,HSC_SET_STC 功能块才能设置或复位 HTS 状态。如果未停止 HSC 功能,则输入参数继续更新且忽略使用 HSC_SET_STS 所作的更改。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于 L50E 和 L70E 控制器。
HSC_SET_STS
HSC_SET_STS
HSC_SET_STS 参数
参数
参数类型
数据类型
描述
Enable
输入
BOOL
启用指令块。
  • TRUE: 设置/复位 HSC 状态。
  • FALSE:HSC 状态不变。
HscID
输入
UINT
手动设置或重置 HSC 状态。
Mode1Done
输入
BOOL
模式 1A 或 1B 计数完成。
当 HSC 未计数时,可以设置或复位该位。
HPReached
输入
BOOL
达到高预设。
当 HSC 未计数时,可以设置或复位该位。
LPReached
输入
BOOL
达到低预设。
当 HSC 未计数时,可以设置或复位该位。
OFOccurred
输入
BOOL
发生溢出。
当 HSC 未计数时,可以设置或复位该位。
UFOccurred
输入
BOOL
发生下溢。
当 HSC 未计数时,可以设置或复位该位。
Sts
输出
UINT
状态代码在 HSC 状态代码 (Sts) 中定义。
ENO
输出
BOOL
启用输出。适用于梯形图程序。

HSC 状态代码 (STS)

HSC 功能块的状态代码
状态代码
状态描述
0x00
未采取行动(未启用)。
0x01
HSC 执行成功。
0x02
HSC 命令无效。
0x03
HSC ID 超出范围。
0x04
HSC 配置错误。

HSC_SET_STS 示例

HSC_SET_STS 功能块图示例
HSC_SET_STS 功能块图示例
HSC_SET_STS 梯形图示例
HSC_SET_STS 梯形图示例
HSC_SET_STS 结构化文本示例
HSC_SET_STS 结构化文本示例
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal