MC_BR_NetTrace

<< 点击显示目录 >>

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

MC_BR_NetTrace

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

将网络命令跟踪的当前内容保存到控制器中

禁用网络命令跟踪中的数据输入

启用网络命令跟踪中的数据输入

删除以前记录的数据

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

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

使用要求

 

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

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

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

功能块

mc_br_nettrace

参数

输入/输出

参数

数据类型

描述

IN

Execute

BOOL

在上升沿保存数据

IN

Command

UINT

选择网络命令跟踪的命令:

mcSWITCH_OFF

mcSWITCH_ON

mcRESET

mcSAVE

mcSAVE_RING_STARTIDXV2.420及以上版本)

mcRESET_RING_STARTIDXV2.420及以上版本)

IN

Configuration

MC_NETTRACECONFIG_REF

操作所需的输入参数

OUT

Done

BOOL

执行成功

OUT

Busy

BOOL

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

OUT

Error

BOOL

执行过程中出错

OUT

ErrorID

UINT

错误代码

OUT

ErrorRecord

MC_ERRORRECORD_REF

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

表:参数 MC_BR_NetTrace

MC_NETTRACECONFIG_REF 数据类型

参数

数据类型

描述

DatObj

MC_DATOBJ_REF

用于存储跟踪数据的参数

NetTrace

MC_NETTRACE_REF

跟踪配置的参数

MC_DATOBJ_REF 数据类型

参数

数据类型

描述

Name

STRING[32]

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

注意:

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

注意:

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

Type

UINT

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

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

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

Format

UINT

必须设置为0

Device

STRING[32]

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

(只有在 "Type = mcFILE"情况下才会被评估)

注意:

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

MC_NETTRACE_REF 数据类型

参数

数据类型

描述

Type

UDINT

mcNET_TRACE_GLOBAL

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"输入

错误代码