此功能块可配置并启动位置捕捉。
发生触发事件时,功能块返回轴位置。驱动器的触发参数提供设备实现来提供。
在 MC_TouchProbe 处于繁忙状态时执行此功能块 MC_AbortTrigger 会中止参考触发输入的正常工作。
输入 Execute 处的新上升沿将会覆盖并重启活动的触发功能。
|
输入 |
数据类型 |
描述 |
|---|---|---|
|
Axis |
Axis_Ref |
对将执行功能块的轴的引用。 |
|
Execute |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。 输入 Execute 的上升沿可启动功能块。功能块持续执行,且输出 Busy 设置为 TRUE。 此功能块可在执行期间重启。目标值将被上升沿出现时该点的新值所覆盖。 |
|
ifTrigger |
MC_Trigger_Ref |
触发位置捕捉的边沿。 相关描述请参阅 MC_Trigger_Ref。 |
|
输出 |
数据类型 |
描述 |
|---|---|---|
|
Done |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。
|
|
Busy |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。
|
|
Active |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。
|
|
CommandAborted |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。
|
|
Error |
BOOL |
值范围:FALSE,TRUE。 缺省值: FALSE。
|
|
ErrorID |
此枚举提供诊断信息。 |
|
|
RecordedPosition |
DINT |
发生触发事件时,返回捕捉的位置值(用户定义的单位)。 值范围:-2147483648...2147483647 缺省值:0 |