This function provides tools for device identification/existence checks and line scans.
How to invoke it?
This function can be invoked via...
- ETS Overview 'Bus' Tab > Diagnostics > Individual Addresses
- ETS menu 'Diagnostics' > Individual Addresses
The dialog is divided into three main sections:
- Lists all devices that are in Programming Mode. If there are several devices with the same address, the quantity is given in parentheses, e.g. (*5) means there are 5 devices in Programming Mode.
The Programming Mode is primarily used to carry out the assignment of an Individual Address to a device. For the purpose of analyzing the addresses being used in the system, they can be listed here by the actual assignment in the corresponding topology (if the devices are in the Programming Mode).
- A scan can be activated or deactivated using the Start/Stop buttons, on already running online operations at the same interface the Start is not possible.
- The scan is stopped automatically when the dialog is closed or when an download operation will be started.
Individual Address Check
This function checks whether a device with the given Individual Address exists in the installation and responds. Enter the Individual Address and click the 'Check existence' button.
|Device does not exist
There is no automatic refresh - click the button again if you want to refresh the results.
In order to physically locate a device, use the buttons Flash, On or Off to operate the LED of the device.
Starts a scan in the line with the given address. This task might take some time, so you can abort the scan once you have the information you are looking for.
The method indicates in which target segment (line) the scan should be conducted.
This means it is not important from which interface the scan requests are sent.
ETS sends one request per device as to whether the device exists (targeted Individual Address query).
Slow query > 100% reliability
DeviceDescriptorRead (Type 0)
|ETS sends only a few requests as to whether there are any devices at all in the specified domain, or whether the domain even exists (Individual Address query within the domain)
Fast query > 100% reliable (because PL uses listen before talk and the devices here respond in a timeslot in dependence on their Individual Address)
DomainAddressSelective_Read (Type 0)
ETS sends one request as to whether there are any devices at all in the specified domain, or whether the domain even exists (Individual Address query within the domain)
Because several devices can respond simultaneously in this case - if they lie within the “from - to” range - it is possible for erasures of telegrams to occur for RF.
Fast query > Not 100% reliable
DomainAddressSelective_Read (Type 1)
ETS sends one request per device as to whether the device exists in the specified domain or whether the domain itself even exists (targeted PA/IA query).
Slow query > near 100% reliability
Self-search service; devices in a TP line are also found this way
DeviceDescriptorRead (Type 0)
Compare to Project (available within a project only)
When the Line scan is completed, then the 'Compare to Project' button is made available. It compares the scan results with the ETS project.
|Device has been found both in ETS and on the actual line.
|Device has been found in ETS, but there was no response on the actual installation line.
|A device responds in the actual installation line but is not included in the ETS project.
Update Prog Flags (available within a project only)
When the Line scan is completed, then the 'Update Prog Flags' button is made available. Sets the Adr Flag to all devices of the current ETS project, for which the scan result was positive.
The three scan functions cannot be run simultaneously. When one of them is started, the two others are temporarily disabled, until the active one is stopped or completed.