MC_BR_SetupInductionMotor

<< 点击显示目录 >>

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

MC_BR_SetupInductionMotor

This function block is used to perform the following actions:

Starting the procedure of setting up an induction motor

Saving collected parameters in an ACOPOS parameter table

Aborting a setup procedure in progress

Information:

No other function blocks should be enabled for this axis while this function block is enabled. Doing so may have a negative effect on the results.

Requirements for use

Function block name for SG3/SGC target systems MC_058BR_SetupInductionMotor

If this function block is used with an ACP10SIM axis, simulation mode "Complete" must be set.

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

"Command"

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

mcSTART

Disabled

mcSAVE

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

mcSTOP

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

Function block

mc_br_setupinductionmotor

Parameter

I/O

Parameter

Data type

Description

IN

Axis

UDINT

Axis reference

IN

Execute

BOOL

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

IN

Command

UINT

Selects the command

mcSTART

mcSAVE

mcSTOP

IN

Configuration

MC_SETUP_IND_MOTOR_CFG_REF

Input parameters required for operation

OUT

Done

BOOL

Command executed

OUT

Busy

BOOL

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

OUT

CommandAborted

BOOL

Function block aborted by another function block

OUT

Error

BOOL

Error during execution

OUT

ErrorID

UINT

Error numbers

OUT

SetupOutput

MC_SETUP_OUTPUT_REF

Output structure

Table: Parameter MC_BR_SetupInductionMotor

MC_SETUP_IND_MOTOR_CFG_REF data type

Parameter

Data type

Description

DatObj

MC_DATOBJ_REF

Parameter for storing the setup data

SetupInductionMotor

MC_SETUP_IND_MOTOR_PAR_REF

Parameter for the setup configuration

MC_DATOBJ_REF data type

Parameter

Data type

Description

Name

STRING[32]

Name of the data object

Note:

BR data object names are limited to eight characters.

Type

UINT

mcDATOBJ ... A BR data object is created.

Format

UINT

Must be set to 0

Device

STRING[32]

Not used with this function block

MC_SETUP_IND_MOTOR_PAR_REF data type

Parameter

Data type

Description

Mode

UINT

Mode

mcCALCULATION

mcIDENTIFICATION

RatedVoltage

REAL

Rated voltage [V]

RatedCurrent

REAL

Rated current [A]

RatedSpeed

REAL

Rated speed [RPM]

RatedFrequency

REAL

Rated frequency [Hz]

PowerFactor

REAL

Active power factor (cos phi)

ThermalTrippingTime

REAL

Tripping time for thermal overload [s] (V2.430 and higher)

OptionalData

MC_SETUP_IND_MOTOR_PAR_OPT_REF

The values specified in this structure are only transferred if they are "0".

MC_SETUP_IND_MOTOR_PAR_OPT_REF data type

Parameter

Data type

Description

Phase

USINT

Motor phase used to perform the setup (1=U, 2=V, 3=W) (V2.400 and higher)

PolePairs

USINT

Number of pole pairs

VoltageConstant

REAL

Voltage constant [mVmin]

MaxSpeed

REAL

Maximum speed [rpm]

StallTorque

REAL

Stall torque [Nm]

RatedTorque

REAL

Rated torque [Nm]

PeakTorque

REAL

Peak torque [Nm]

TorqueConstant

REAL

Torque constant [Nm/A]

StallCurrent

REAL

Stall current [A]

PeakCurrent

REAL

Peak current [A]

MagnetizingCurrent

REAL

Magnetizing current [A]

PhaseCrossSection

REAL

Conductor cross section of a phase (phase winding) [mm²]

InvCharacteristicGain

REAL

Inverter characteristic curve: Gain factor (V2.400 and higher)

InvCharacteristicExponent

REAL

Inverter characteristic curve: Exponent [1/A] (V2.400 and higher)

MC_SETUP_OUTPUT_REF data type

Parameter

Data type

Description

Quality

REAL

Quality of the parameter identification [%]

0 – 50% … Unusable

50 – 70% … Usable

70 – 90% … Good

90 – 100% … Very good

DataObjectIdent

UDINT

ID of the stored data object

Topics in this section:

Operation of the "Execute" input

Operation of the "Command" input

Additional information

Error numbers