Electromechanical Automation
Product Management & Application
11.02.2008
Klaus Zimmer
Parker Hannifin GmbH & Co KG
EME - Electromechanical Automation Europe
Postfach 17 20 * 77607 Offenburg
Robert-Bosch-Straße 22 * 77656 Offenburg
E-Mail:
C3 I20 T11 ControlManager application note eng.doc
Seite 10 von 20
Version: 16
Parameter
Declaratio
n
Data type
description
bDriveErr
OUT
BOOL
=1 failure from C3 (device / Motor)
bEnabled
OUT
BOOL
=1 Axis energised
=0 Axis nit energised
bHomingAttained
OUT
BOOL
=1 Reference ok.
bHomingErr
OUT
BOOL
=1 watchdog/ timeout for Reference -run (occasionally TonTimer2 correct)
bHomingRunning
OUT
BOOL
=1 Reference run active
bInPosition
OUT
BOOL
=1 Axis in target position
bPosErr
OUT
BOOL
=1 watchdog timeout for Position -order (occasionally. TonTimer1 correct)
bPosRunning
OUT
BOOL
=1 position or active
bTransErr
OUT
BOOL
=1 Format-, commando failure at transfer from / to C3
iAcceleration
STATIC
DINT
acceleration in U32 -Format (integer)
iDeceleration
STATIC
DINT
deceleration in U32 -Format (integer)
<iDeceleration> is transmitted throw the PKW channel in the case of a
change.
iInPosWindowAbs
STATIC
DINT
Position window in C4_3 Format (3 decimal places in two word integer),
additional monitoring of <bInPosition> with absolute positioning. the actual
position value is compared with the position set value. That is only possible
with absolute positioning (<bAbsoluteRelative> = false) and position Reset
mode (<bPositionResetMode> = false) is not activated (e.g. default value
= 1000 equal 1 u; u = dimension at C3 Mgr Increments, mm, Degrees,
Inch).
iParameterValue
STATIC
DINT
ProfiDrive Parameter Transfer value (source and destination) - write-/read
value of the Parameters, with INT-/WORD -Format only one word used.
iPosition
STATIC
DINT
target position / Distance in C4_3-Format (3 decimal places)
iVelocity
STATIC
DINT
speed in C4_3-Format (3 decimal places)
stRd.iPositionValue
STATIC
DINT
actual position in C4_3-Format (3 decimal places)
stRd.iVelocityValue
STATIC
DINT
Istgeschwindigkeit in C4_3-Format (3 decimal places)
nCmd
STATIC
INT
ProfiDrive-Parameter Transfer: command:
1 read
2 write WORD
3 write DWORD
nPNUIndex
STATIC
INT
ProfiDrive-Parameter Transfer: PNU-Index
nPNUSubindex
STATIC
INT
ProfiDrive-Parameter Transfer: PNU - Subindex (incremented by one for
DPV0 done)
TonTimer1
STATIC
TIME
time value for timeout of Positioning
TonTimer2
STATIC
TIME
time value for timeout Reference run
nLaddr
STATIC
WORD
= 0100
hex
(=256
dez
) Start address C3-Slave out of SIMATIC HW Config, if
<bExDataTransfer> = true here it is required: 0000hex (=0dez).
stRd.nActualError
STATIC
WORD
Actual Failure (see C3 - Manual
) in WORD - Format
=1 no Error!
stC3PKWInDint.nPKE
STATIC
Word 4
Local PKW - input area for external CP
stC3PKWOutDint.nPKE
STATIC
Word 4
Locals PKW - output area for external CP
stC3PZDIn.nStatus
STATIC
Word 7
Localise PZD - input area for external CP
stC3PZDOut.nControl
STATIC
Word 7
Locales PZD - output area for external CP
3.4.3 sequence of process data
3.4.3.1 settings of the static Operands at the Block
1.
<nLaddr>
-
Parameter from
HW Config
: the first Start address of the C3 -Slave at the
PROFIBUS.