Skip to main content

Befehl: EtherNet/IP - Geräte suchen

Dialog: Geräte suchen

Tabelle 18. Gefundene Geräte

Gerätename, Gerätetyp, Adresse, Stationsname etc.

Daten zum gefundenen Gerät, abhängig vom Netzwerktyp.

Wenn Sie einen Wert in der Liste der gefundenen Geräte ändern, wird der Wert kursiv dargestellt. Das zeigt an, dass der neue Wert im Editor in CODESYS geändert ist, jedoch noch nicht im Gerät. Sobald Sie den Wert ins Gerät geladen haben, wird er wieder normal dargestellt.

Werte, die Unterschiede zwischen Projekt und gefundenen Geräte zeigen, erscheinen orange.

Wenn mehrere Gerätebeschreibungen für das gefundene Gerät vorhanden sind, so wird der Name in Fettschrift dargestellt. Die Auswahl der passenden Gerätebeschreibung ist für die verschiedenen Feldbusse unterschiedlich gelöst. Details hierzu finden Sie im entsprechenden Feldbuskapitel.

Wenn keine Gerätebeschreibung gefunden wurde, so erscheint die Meldung „Attention! The device was not found in the repository“. Abhängig vom Bussystem werden zusätzliche Informationen wie zum Beispiel Herstellernummer und Produktnummer angezeigt. Ohne die installierte Gerätebeschreibung kann das Gerät nicht in das Projekt eingefügt werden.

Unterschiede zum Projekt anzeigen

standard icon: Die Tabelle zeigt in dem Dialog zusätzlich die konfigurierten Geräte (Geräte im Gerätebaum des Projekts) an.

_cds_icon_option_deactivated.png: Die Tabelle zeigt alle gefundenen Geräte. Die konfigurierten Geräte werden nicht angezeigt.

Geräte suchen

Startet einen erneuten Suchlauf.

Ins Projekt kopieren

Das in der Tabelle selektierte Gerät wird in den Gerätebaum im Projekt eingefügt. Wenn nichts selektiert ist, werden alle gefundenen Geräte übernommen.



Wichtig

Wenn Sie mit Alle Geräte ins Projekt kopieren Geräte in den Gerätebaum einfügen, die im Gerätebaum bereits vorhanden sind, ist Folgendes zu beachten: Die Daten der Registerkarten Prozessdaten und <…> E/A-Abbild der bereits vorhandenen Geräte können mit den Daten der neu eingefügten Geräte überschrieben werden.

Tabelle 19. Konfigurierte Geräte

Dieser Teil des Dialogs ist nur sichtbar, wenn Sie die Option Unterschiede zum Projekt anzeigen aktiviert haben.

Unterschiede zwischen den gefundenen und konfigurierten Geräten werden farblich markiert. Grün dargestellte Geräte sind auf beiden Seiten identisch. Rot dargestellte Geräte sind nur in der Ansicht der gefundenen oder konfigurierten Geräte vorhanden.

_cds_icon_scan_copy_before.png

Wenn Sie in beiden Ansichten ein Gerät selektiert haben, wird das gefundene Geräte oberhalb des selektierten konfigurierten Geräts eingefügt.

_cds_icon_scan_copy_below.png

Wenn Sie in beiden Ansichten ein Gerät selektiert haben, wird das gefundene Geräte unterhalb des selektierten konfigurierten Geräts eingefügt.

_cds_icon_scan_change_device.png

Wenn Sie in beiden Ansichten ein Gerät selektiert haben, wird das konfigurierte Geräte durch das gefundene Gerät ersetzt.

_cds_icon_scan_copy_all.png

Alle gefundenen Geräte werden in das Projekt kopiert.

_cds_icon_scan_delete.png

Löscht das selektierte konfigurierte Gerät.



Tipp

Der Scan eines Adapters kann fehlschlagen, wenn die SPS in RUN ist und bereits eine Verbindung der scannenden Steuerung zum Adapter besteht. Dann wird durch das Scannen eine weitere Verbindung zum Adapter aufgebaut, die bei machen Adaptern die bestehende Verbindung unterbricht. Dann startet der Scanner die Verbindung zum Adapter erneut, wodurch der Adapter die Verbindung zur scannenden Steuerung unterbricht.

Aus diesem Grund ist es sinnvoll, einen Scan des Netzwerks nach einem „Reset“ im Zustand STOP durchzuführen. Wenn der RUN-Zustand nicht unterbrochen werden darf, ist ein Scannen ohne projektierte Remote-Adapter möglich (nur EtherNet/IP-Scanner im Gerätebaum)

Info für Experten

Bei der Übernahme des Remote-Adapters mit dem Befehl Ins Projekt kopieren werden die E/A-Größen mit denen der Adapter geantwortet hat für die erste „Exclusive Owner“-Verbindung gesetzt. Um die gefunden Assembly-Instanzen allesamt nach dem Scannen im Logger auszugeben, muss das Define IODRVETHERNETIP_PRINT_SCAN_RESULT gesetzt sein. Es wird standardmäßig von der Instanz ID 100-199 gesucht. Dieser kann über die Bibliotheksparameter ParamScanStartOfInstanceAssem und ParamScanLastOfInstanceAssem der Bibliothek IoDrvEtherNetIP Library angepasst werden. Dies könnte beispielsweise nötig sein, um in einem anderen, herstellerspezifischen Bereich zu suchen (Assembly Instance ID Ranges).