Danfoss VLT Series Programming Manual page 194

Integrated servo drive isd 510 system
Hide thumbs Also See for VLT Series:
Table of Contents

Advertisement

Programming
Execute
Abort
Busy
Done
Command
Aborted
Error
6
6
Illustration 6.49 Behavior When an Error Occurs During Abort
of Functionality
A value of 0 is not allowed for the inputs pTraceBuffer,
TraceBufferSize, SampleCount, and SubSampling. For the
input SignalIDs, at least the 1
be >0, otherwise the function block signals an error.
For the input SampleCount, the value, multiplied by the
number of valid SignalIDs, must not exceed the TraceBuf-
ferSize and must not exceed the maximum available trace
buffer size of the servo drive (see chapter 2.7.2 Trace).
AXIS_REF_ISD51x
BOOL
BOOL
UDINT
UDINT
DD_SAMPLING_-
RATE_ISD51x
UINT
UINT
ARRAY[0..7] OF UDINT
UDINT
USINT
REAL
BOOL
Illustration 6.50 DD_Trace_ISD51x
Variable
name
VAR_IN_OUT
Axis
192
Start
Abort
functionality
functionality
st
element of the array must
DD_Trace_ISD51x
Axis
Execute
Done
Abort
Busy
pTraceBu er
Command
Aborted
TraceBu erSize
Error
SamplingRate
ErrorInfo
SampleCount
Status
SubSampling
TraceLength
SignalIDs
TriggerID
TriggerPoint
TriggerLevel
TriggerSlope
Data
Default
Description
type
value
AXIS_REF_ISD51x
Reference to the axis.
See
chapter 6.5.4.1 AXIS_REF_IS
D51x.
Danfoss A/S © 01/2017 All rights reserved.
®
VLT
Integrated Servo Drive ISD
Variable
name
VAR_INPUT
Execute
Abort
pTraceBuffer
TraceBuf-
ferSize
SamplingRate DD_SAM
SampleCount UINT
SubSampling
SignalIDs
BOOL
TriggerID
BOOL
BOOL
BOOL
DD_ERROR_-
ISD51x
USINT
TriggerPoint
UDINT
TriggerLevel
TriggerSlope
VAR_OUTPUT
Done
Busy
®
510 System
Data
Default
Description
type
value
BOOL
FALSE
Starts the trace
functionality at rising edge
and keeps on polling until
the data is available.
BOOL
FALSE
Abort the ongoing trace.
New values are only
evaluated on a rising edge
of Execute.
UDINT
0
Reference to a buffer
where the read trace data
will be placed; Use ADR()
function
UDINT
0
Size of the trace buffer;
use SIZEOF() function.
Size of the provided buffer
given in Byte.
ddFastTas
Sampling rate of the trace.
PLING_RA
k_ISD51x
TE_ISD51
x
4000
Number of samples to be
traced per channel.
UINT
1
Multiplier to adjust time
difference between trace
samples.
ARRAY[0..
[0, 0, 0, 0,
IDs of the signals to be
7] of
0, 0, 0, 0]
traced. Available in the list
UDINT
of constants: AxisTrace-
Signals.
UDINT
0
ID of the signal used for
triggering. Available in the
list of constants: AxisTrace-
Signals.
Set the value to 0 for
instant tracing.
USINT
10
Amount of pre-trigger
history [in percentage].
Value range: 0–100
REAL
0.0
Level at which the device
triggers (in trigger signal
units).
BOOL
TRUE
TRUE: Triggers on rising
slope.
FALSE: Triggers on falling
slope.
BOOL
The trace has successfully
been recorded and read
from the device.
BOOL
The function block is not
finished and new output
values are to be expected.
MG36D102

Advertisement

Table of Contents

Troubleshooting

loading

Table of Contents