MC_BR_WriteParID

<< 点击显示目录 >>

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

MC_BR_WriteParID

设置 "执行 "输入,将ParID传输到驱动器一次。

在一个周期内,只有一个功能块实例可以从一个特定的驱动器上读取或写入一个参数。如果在同一周期内有多个功能块实例试图从同一个驱动器上读取或写入参数,那么所有实例将立即报告 "忙"。第一个执行的实例将是第一个写入的。所有其他的实例将按照它们被调用的顺序来写。

一旦数据被写入,"完成 "输出就被设置。

使用要求

 

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

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

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

功能块

mc_br_writeparid

参数

输入/输出

参数

数据类型

描述

IN

Axis reference

UDINT

轴对象引用

IN

Execute

BOOL

在上升沿写入参数的值

IN

ParID

UINT

要写入的ParID的编号

IN

DataAddress

UDINT

Address of the user variable

IN

DataType

UINT

用户变量的数据类型:

ncPAR_TYP_BOOL

ncPAR_TYP_REAL

ncPAR_TYP_SINT

ncPAR_TYP_USINT

ncPAR_TYP_INT

ncPAR_TYP_UINT

ncPAR_TYP_DINT

ncPAR_TYP_UDINT

ncPAR_TYP_VOID

ncPAR_TYP_STR16 (V2.110 及更高版本)

ncPAR_TYP_STR32 (V2.110 及更高版本)

注意:

用户变量的数据类型<Type>必须与正在使用的ParID的数据类型相匹配(参见 ACOPOS参数ID).

OUT

Done

BOOL

执行成功。

功能块已经完成。

OUT

Busy

BOOL

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

OUT

Error

BOOL

执行过程中出错

OUT

ErrorID

UINT

错误代码

表:参数 MC_BR_WriteParID

本节的主题:

错误代码