MC_BR_NetworkInit

<< 点击显示目录 >>

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

MC_BR_NetworkInit

This function block can be used to issue the following commands for controlling network initialization:

Enabling base network initialization

Starting base network initialization

Aborting network initialization

Starting or resuming network initialization

Basis network initialization

This performs basic initialization of the network connection to all drives in the system and boots all drives. This function is usually performed just once immediately after the PLC is booted.

Network initialization

Initializes the network connection to a drive and performs the following steps that have not yet been completed for this drive:

Restarts and initializes the NC operating system for the ACOPOS drive.

If parameters are defined for this ACOPOS drive in the hardware configuration (e.g. motor parameters, resolver parameters), then they will be transferred to the ACOPOS device.

If an ACOPOS parameter table is defined in an NC mapping table for this ACOPOS drives, then the parameters in the table will be transferred to the ACOPOS device.

Information:

This functionality is not available for virtual axes. If it is called for a virtual axis, the function block will return error 29235: The functionality is not available for the current axis type.

Requirements for use

Function block name for SG3/SGC target systems MC_097BR_NetworkInit

PLCopen axis states in which the function block is permitted to be enabled

All PLCopen axis states, no effect on the PLCopen axis state

Function block

mc_br_networkinit

Parameter

I/O

Parameter

Data type

Description

IN

Axis

UDINT

Axis reference

Note:

If constant mcALL_AXES is specified instead of an axis reference, the command affects all axes (basic network initialization).

IN

Execute

BOOL

Execution of the function block begins on a rising edge of this input.

IN

Command

UINT

Command

For axis reference

mcSTOP ... Abort network initialization

mcSTART ... Start network initialization

For mcALL_AXES

mcENABLE ... Enable base network initialization

mcSTART ... Start base type network initialization

OUT

Done

BOOL

Command executed

OUT

Busy

BOOL

The function block is active and must continue to be called.

OUT

Error

BOOL

Error during execution

OUT

ErrorID

UINT

Error numbers

Table: Parameter MC_BR_NetworkInit

Topics in this section:

Operation of the "Command" input

Additional information

Error numbers