KUNBUS-COM EtherCAT
24 / 135
The COMS-Module allow a separate validity period to be defined for
each producer (SDI, SSC, EtherCAT , DPR ). When a producer
supplies new process data, a stopwatch is started. If the producer
does not supply any new process data before the predefined validity
period expires, then the old data is invalid after this time.
Each consumer predefines which data he is to receive from the Data
Broker in such a case:
– All bytes at 0
– All bytes at 1
– retain the last valid data
The set validity periods from COMS-Modul are saved permanently in
the Memory registers. They are also available after a restart.
Likewise, the rule defined for a consumer, as to how to proceed if the
validity period is exceeded. The respective time values of the validity
period must be adapted, of course, to the cycle time of the interface
concerned.
– For EtherCAT this cycle time is determined by parameters of the
master.
– For SSC interface the time is determined from the shift register chain
length, the cycle frequency, and for short or fast register chains, it is
determined by the cycle time of the COMS module.
– During SPI slave mode and SDI transfer, the master determines the
cycle time of the respective interface, as well the base board when
using the DPR.
Example of a Mapping
The following example explains, step-by-step, how to map the first
three SDI input registers and the first five SSC input registers to the
field output register.
If you would like to participate in this example, you will need a
functional CDI connection. Section "Setting up a Serial Connection
[
}
93]" explains how this works.
Input options in the CDI menu:
You can enter hexadecimal (with prefixed 0x) or decimal numbers in
the CDI menu.
[Esc]
Go back one level
[Enter]
Confirm input/selection
[b]
Value is displayed in binary code
[h]
Value is displayed in hexadecimal
code
[d]
Value is displayed in decimal
code
Components