> For the complete documentation index, see [llms.txt](https://docs.enlyze.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enlyze.com/connect/ot-connectivity/protokolle/fins/known-issues.md).

# Praxistipps & Hinweise

Diese Seite bündelt Praxistipps und Hinweise für den Betrieb des FINS-Konnektors mit Omron-Steuerungen über das [FINS-Protokoll](/connect/ot-connectivity/protokolle/fins.md).

## Steuerung mit unbekannter Adresse finden

### Ausgangslage

Manchmal sind weder die IP-Adresse noch der FINS-Knoten einer Steuerung dokumentiert. Ohne diese Angaben lässt sich keine Datenquelle anlegen.

### Vorgehen

FINS over Ethernet nimmt Verbindungen auf TCP-Port `9600` entgegen. Statt Adressen zu raten, durchsuchst du das Maschinennetz von einem Rechner mit Zugang zu diesem Netz aus mit einem Port-Scanner gezielt nach Geräten mit offenem Port `9600`:

* Scanne das relevante Subnetz mit einem Port-Scanner. Geeignet sind zum Beispiel [Nmap](https://nmap.org/) (etwa `nmap -p 9600 --open 192.168.0.0/24`), [masscan](https://github.com/robertdavidgraham/masscan) für große Adressbereiche oder [Angry IP Scanner](https://angryip.org/) mit grafischer Oberfläche.
* Jeder Treffer ist ein Kandidat für eine FINS-fähige Steuerung. Über die gefundene IP-Adresse lässt sich anschließend die FINS-Adresse ableiten.

{% hint style="info" %}
Grenze den Scan-Bereich vorab so weit wie möglich ein und scanne gezielt das bekannte Subnetz (z. B. einen `/24`-Bereich). Den gesamten Adressraum blind abzusuchen ist zwar möglich, dauert aber sehr lange.
{% endhint %}

### Adresse ableiten

Sobald die IP-Adresse bekannt ist, leitest du die FINS-Adresse wie folgt ab:

* **Knoten**: häufig das letzte Oktett der IP-Adresse (z. B. IP `192.168.0.220` → Knoten `220`).
* **Netzwerk**: in der Regel `0`.
* **Unit**: `0` für die CPU.

Ein vollständiges Beispiel findest du unter [Local und Remote address](/connect/ot-connectivity/protokolle/fins.md#local-und-remote-address).

## Verbindung kommt trotz korrekter IP nicht zustande

Antwortet die Steuerung nicht, obwohl die IP-Adresse erreichbar ist, prüfe folgende Punkte:

* **Netzwerkadresse**: In den meisten Aufbauten ist `0` korrekt. In seltenen Fällen, etwa wenn am Rack zusätzliche Baugruppen belegt sind, wird `1` benötigt. Teste beide Werte.
* **Eindeutige Local address**: Die FINS-Adresse des Edge Devices muss im Netzwerk eindeutig sein und darf nicht mit dem Knoten der Steuerung oder anderer Geräte kollidieren.
* **IP-zu-Knoten-Tabelle**: Bei Steuerungen mit fester IP-zu-Knoten-Zuordnung muss der Knoten des Edge Devices in der Konfiguration der Steuerung hinterlegt sein, damit eine Kommunikation zustande kommt.

Bei Fragen melde dich jederzeit gerne unter <support@enlyze.com>.
