de:netzer:connection

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
de:netzer:connection [2014/01/05 10:57] – [Unter Windows] PUTTY ergänzt sveschde:netzer:connection [2025/06/11 20:42] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Verbindungen zu Netzer ======
  
 +===== Verbindungsdaten =====
 +
 +Als Anlaufpunkt muss zunächst der Netzer im Netzwerk lokalisiert werden. 
 +Wesentlich ist dabei die IP-Adresse oder der Name des Netzers. 
 +Genaueres dazu findet sich in der Rubrik [[start]].
 +
 +Desweiteren wird zwischen drei Verbindungspunkten auf einem Netzer unterschieden:
 +
 +^ Anlaufpunkt ^ Standardport ^
 +| Webseiten | 80 |
 +| [[commandserver|Kommandoserver]], nur Projekt **[[io_project#io_pro|IO_pro]]** | 65000 |
 +| [[gpioserver|GPIO-Server]], nur Projekt **[[io_project#io_base|IO_base]]** | 65000 |
 +| [[serialserver|Netzsocket (Serieller Server)]], nur Projekte **[[io_project|IO]]** und **[[spislave_project|SPISlave]]** | 64000 |
 +
 +Alle Standardports können beliebig geändert werden.
 +
 +
 +===== Mittels Terminalprogramm =====
 +
 +Oft muss nur schnell eine serielle Verbindung getestet werden oder ein paar GPIOs ausgelesen werden. Dann empfielt es sich, eine Verbindung mit einem Terminalprogramm zu einem der Netzer Anlaufpunkte aufzubauen.
 +
 +
 +==== Unter Windows ====
 +
 +Unter WindowsXP stand mit Hypterminal ein Programm zur Verfügung, womit Verbindungen über TCP/IP aufgebaut werden können.
 +
 +{{:de:netzer:hyper_terminal.gif?nolink&|Startbildschirm des Hyperterminals}}
 +
 +Eine Alternative zu Hyperterminal ist **[[http://www.chiark.greenend.org.uk/~sgtatham/putty|PUTTY]]**. 
 +Weitere Möglichkeiten finden sich [[links#tools|hier]].
 +
 +Bei Verwendung von **[[http://com0com.sourceforge.net|com0com]]** und den im com0com-Paket enthaltenen **com2tcp** kann jedes beliebige Terminalprogramm verwendet werden. 
 +Es müssen also nicht zwingend Telnet- oder TCP/IP-Sockets verwendet werden. 
 +Das ist inbesondere dann wichtig, wenn binäre Daten empfangen und versendet werden sollen. 
 +
 +com2com richtet ein Paar virtueller COM-Ports ein, welche dann intern miteinander verbunden sind. 
 +Diese heißen z.B. CNCA0 und CNCB0. Ein Terminalprogramm kann beispielsweise mit CNCA0 verbunden werden. 
 +Gesendete Zeichen sind auf CNCB0 sichtbar, auf CNCB0 gesendete Zeichen werden im Terminalprogramm empfangen.
 +
 +Mittels com2tcp kann an CNCB0 eine TCP/IP-Verbindung mit dem Netzer gebunden werden. 
 +
 +Diese [[http://com0com.sourceforge.net/doc/UsingCom0com.pdf|Anleitung]] (in Englisch) beschreibt wichtige Details zur Installation und Handhabung.
 +
 +
 +=== Verbindungsaufbau mit com2tcp ===
 +
 +  - Kommandozeile öffnen (Start-Menü, Ausführen, dann cmd eingeben)
 +  - Eingabe: <code>com2tcp --ignore-dsr \\.\CNCA0 ne2c3d9f.local 64000</code> Daten entsprechend anpassen. Anstatt des Namens kann auch die IP-Adresse des Netzers verwendet werden.