Commissioning
EL125x, EL2258
127
Version: 2.5
Note
Additional PDO from FW03/Rev 0017
From FW03 the CtrlWord is provided with the EnableManualOperation function. This func-
tion is located at bit position 4 of the CtrlWord and is effective only if it is configured with
TRUE. This bit position was previously unused. Thus also newer EL1259/EL2258 terminals
can be used in the application according to the Beckhoff IO compatibility rule if a predeces-
sor revision (e.g. 0016) is used in the configuration. Conversely, older terminals with
firmware < FW03 may of course not be used in the application if this function is to be used.
In general, values not equal to the default value should not be written on the application
side to variables/bits that have a placeholder/reserved function and have not yet been con-
figured with a function. The placeholders can thus be configured for future functions as in
this case.
MTO inputs
returns diagnostic data in real-time for each channel:
- Status
•
OutputShortCircuit
: A short circuit is present at the channel.
•
OutputBufferOverflow =
TRUE: Indicates that more events were to be transferred at the output than
can be stored in the buffer. In CoE
0x80n1:12 [
}
126]
there is an option to select whether further new
events arriving at the output are:
- no longer stored in the buffer (default), or
- stored in the buffer while older events are deleted
•
OutputState:
State of output 0/1 for transfer to the process data via EtherCAT. This corresponds to the
classic Bool output and can be used in the same way
•
InputCycleCounter
: The 2-bit counter is used for input process data monitoring. With each process
data exchange of the terminal it is incremented by one and is reset to zero when its maximum value of
three is exceeded.
•
EventsInInputBuffer:
Number of saved events remaining in the buffer after the events transmitted for
the current cycle have been removed.
•
OutputOrderFeedback:
Reflects the
OutputOrderCounter
. Indicates whether the
OutputOrderCounter
was received and processed by the terminal.
MTO outputs
transfers in each cycle the events to be output to the channel, together with switching state
0/1 and switching time (timestamp)
- Ctrl
•
OutputBufferReset
=TRUE: The channel buffer is cleared. This can make sense, e.g. in the case of a
reported
OutputBufferOverflow
, if the application requires this.
• ManualOutputState
and EnableManualOperation:
This bit can be used for manual switching of the
channel output.
A distinction is made between two operating modes
1. In the CoE the
object
0x80n1:02 EnableManualOperation [
}
126]
can be set to TRUE.
This deactivates
timestamp mode for this channel. The channel can then only be switched via the bit "Manual output
state".
2. In the process image the bit "Enable manual operation" is set. The output assumes the state that was
specified via the bit "Manual output state". In contrast to the mode described above, processing of the
timestamps continues in the background. When the bit "Enable manual operation" is set to False
again, the output changes to the status it was allocated through processing of the timestamps.
•
ForceOrder:
In the default state (i.e. FALSE) only future events are processed. Events in the past can
be executed by setting this PDO (i.e. TRUE). This PDO only becomes meaningful when the object
0x80n1:03 EnableTimeCheck [
}
126]
is activated in the CoE.
•
OutputOrderCounter
: New switching orders are only entered in the process image when the counter is
incremented by the controller.
•
NoOfOutputEvents:
Number of events to be output in this process data cycle
- Output Bit Array: Bit-by-bit output states as array to the corresponding timestamps
Содержание EL1258
Страница 2: ......
Страница 6: ...Table of contents EL125x EL2258 6 Version 2 5...
Страница 42: ...Mounting and wiring EL125x EL2258 42 Version 2 5 Fig 36 Other installation positions...
Страница 76: ...Commissioning EL125x EL2258 76 Version 2 5 Fig 86 Incorrect driver settings for the Ethernet port...