HSCE

HSCE 指令用于控制和读取 HSC 计数器。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于 L20E、L50E 和 L70E 控制器。
HSCE
HSCE
HSCE 参数
参数
参数类型
数据类型
描述
Enable
输入
BOOL
  • TRUE: HSCE 启动功能块和插件 HSC 模块。累加器 = InitAcc。将复位 HSCE 的状态。速率 1 = 0,速率 2 = 0。
  • FALSE:通过从插件模块进行读取来更新累加器。完成、活动、错误 = FALSE,而 ErrorID = 0,速率 1、速率 2 = 0。
Channel
输入
HSCE_CHANNEL
HSCE 通道。
Run
输入
BOOL
对于 HSCE,对操作状态进行计数。
  • TRUE: HSCE 对脉冲进行计数。
  • FALSE:HSCE 停止计数。
Reset
输入
BOOL
TRUE: 清除所有输出和累加器。也将速率 1 和速率 2 清除为 0。清除插件 HSC 模块状态。Reset 输入的优先级高于 Run 输入的优先级。
Done
输出
BOOL
  • TRUE: 当 HSCE Enable 为 TRUE 且没有检测到错误时。
  • FALSE:当 HSCE Enable 为 TRUE 但 Run 为 FALSE 时。
Active
输出
BOOL
  • TRUE: 当 HSCE Enable 为 TRUE,Done 为 TRUE 且 Run 为 FALSE 时。
  • FALSE:当 HSCE Enable 为 TRUE 但 Run 为 FALSE 时。
Rate1
输出
REAL
采用用户单位的每秒电流脉冲率(每脉冲方法)。
Rate2
输出
REAL
采用用户单位的每秒电流脉冲率(循环方法)。
TPValue
输出
LINT
触发触摸探针后捕获累加器值。
OutputSts
输出
UINT
HSC 插件物理和虚拟输出状态,且仅适用于 HSC 计数器 0。
位 0:输出 0(物理输出状态)
位 1 到 15:输出 1 到输出 15(虚拟输出状态)
Status
输出
UINT
HSC 状态信息。
Error
输出
BOOL
指示发生了错误。
ErrorID
输出
UINT
当发生错误时,ErrorID 包含错误代码

HSCE 示例

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