MC_BR_ParTrace

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 跟踪 >

MC_BR_ParTrace

该功能块用于执行以下操作:

配置和启动轴的跟踪

从驱动器加载数据并同时在控制器上保存数据

这些数据可以被保存到数据对象或文件中(仅SG4)。保存的数据对象或文件的内容可以用运动部件跟踪或测试窗口显示。

使用 MC_BR_ReadNetTraceStatus 功能块可以读取网络命令跟踪的当前状态

使用要求

 

用于SG3/SGC目标系统的功能块名称:MC_051BR_ParTrace

允许启用该功能块的PLCopen轴状态

所有PLCopen轴状态,对PLCopen轴状态没有影响

信息:

 

每个驱动器最多可以同时记录10个ParID。

最多可以在多个驱动器上同时记录100个ParID。

 

功能块

mc_br_partrace

参数

输入/输出

参数

数据类型

描述

IN

Execute

BOOL

功能块的执行在该输入的上升沿开始

IN

Command

UINT

为跟踪选择命令:

mcSTART

mcSTOP

mcSAVE

mcSTART + mcSAVE (V2.240 及以上版本)

IN

Configuration

MC_PARTRACECONFIG_REF

操作所需的输入参数

OUT

Done

BOOL

执行成功

OUT

Busy

BOOL

该功能块处于激活状态,必须持续调用。

OUT

Error

BOOL

执行过程中出错

OUT

ErrorID

UINT

错误代码

OUT

ErrorRecord

MC_ERRORRECORD_REF

执行命令后可能出现的错误信息

表:参数 MC_BR_ParTrace

MC_PARTRACECONFIG_REF 数据类型

参数

数据类型

描述

DatObj

MC_DATOBJ_REF

用于存储跟踪数据的参数

ParTrace

MC_PARTRACE_REF

跟踪配置的参数

MC_DATOBJ_REF 数据类型

参数

数据类型

描述

Name

STRING[32]

数据对象或文件的名称(取决于 "类型")。

注意:

BR数据对象的名称限制在八个字符。

注意:

文件名最多可使用31个字符。

Type

UINT

Constants ... 一个BR数据对象被创建。

mcFILE ... 一个文件被创建 (".bin", 仅SG4)

+mcADD_DATE_TIME (只与 mcFILE有关 。日期和时间被附加到文件名上。)

Format

UINT

Format of the data for "Type" = mcFILE" (V2.300 及以上版本):

mcFILE_BIN ... 二进制格式 (".bin")

mcFILE_CSV ... CSV格式 (".csv")

mcFILE_TXT ... 文本格式 (".txt")

注意:

对于参数"Type = mcDATOBJ",必须设置为0.

Device

STRING[32]

设备名称 ("文件设备")

(只有当 "类型= mcFILE"时才会被评估 )

注意:

设备名最多可使用31个字符。

MC_PARTRACE_REF 数据类型

参数

数据类型

描述

Type

UDINT

mcMULTI_AXIS_TRACE

(加载时自动设置)

TracingTime

REAL

根据 "采样时间",跟踪的最大记录时间可以小于此值) [s]

SamplingTime

REAL

ParIDs采样间隔 [s]

Delay

REAL

触发延迟 [s]

NetTriggerDelay

REAL

通过网络触发的延迟时间 [s]

注意:

必须使用一个负值来补偿延迟。

V3.142及以上版本,正值确保多轴追踪使用相同的延迟。

更多详情请见 计时(多轴跟踪)

Trigger

MC_TRACETRIGGER_REF

触发事件的参数

Parameter

MC_TRACEPARAM_REF[100]

要记录的参数

MC_TRACETRIGGER_REF 数据类型

参数

数据类型

描述

Axis

UDINT

轴对象引用

ParID

UINT

被用作触发事件的ParID

Event

USINT

触发事件:

mcOFF

mcIN_WINDOW

mcOUT_WINDOW

mcABOVE_WINDOW

mcBELOW_WINDOW

+ mcEDGE_SENSITIVE

Threshold

REAL

门限值

Window

REAL

门限值的窗口

MC_TRACEPARAM_REF 数据类型

参数

数据类型

描述

Axis

UDINT

轴对象引用

ParID

UINT

记录的ParID

MC_ERRORRECORD_REF 数据类型

参数

数据类型

描述

ParID

UINT

发生错误的ParID

Number

UINT

保存时出错

Info

UDINT

关于错误号码的其他信息

Type

USINT

目前正在输出的错误类型:

mcAXIS_ERROR … 0

mcAXIS_WARNING … 1

mcFB_ERROR … 2 (PLCopen功能块错误)

本节的主题:

使用"Execute"输入

使用"Command"输入

使用"Configuration"输入

错误代码