DatafoxStudio Firmware Komunikation troubleshooting IP Tests » Historie » Version 6
[X] Jens M, 15.12.2023 11:57
1 | 3 | [X] Jens M | h1. DatafoxStudio: Firmware, Komunikation, Troubleshooting |
---|---|---|---|
2 | 1 | [X] Jens M | |
3 | * DatafoxStudio von "Datafox.de":https://www.datafox.de/unternehmen/downloads herunterladen. |
||
4 | |||
5 | h2. Komunikation |
||
6 | |||
7 | * direkt über USB |
||
8 | * vernetzt gibt es zwei Möglichkeiten |
||
9 | ** Geräte-Aktiv-Modus (Regelfall) |
||
10 | *** Gerät verbindet sich zu DatafoxStudio bzw. zu unserem APPS-Dienst |
||
11 | *** die Software ist der Server, das Gerät der Client |
||
12 | 6 | [X] Jens M | *** ACHTUNG! DatafoxStudio meldet keinen Fehler, wenn der Port bereits belegt ist! |
13 | 2 | [X] Jens M | ***# im Menü "Kommunikation" // "Einstellungen" |
14 | ***# im Reiter "Active-Mode" den Haken bei "Aktiviert" setzen, die eigene Server-IP und den Port auswählen und mit Button "OK" bestätigen |
||
15 | *** {{collapse(siehe Screenshot) |
||
16 | !clipboard-202312151133-xom3g.png! |
||
17 | }} |
||
18 | 1 | [X] Jens M | ** Geräte-Passiv-Modus |
19 | *** das Gerät ist der Server, das DatafoxStudio ist der Client |
||
20 | 6 | [X] Jens M | ***# zuerst am Gerät |
21 | ***#* im "DataFox Terminal Setup Bios":https://redmine.prodat-sql.de/projects/prodat-v12-public/wiki/DataFox_Terminal_Setup_Bios den aktiven Modus +manuell beenden+ |
||
22 | ***# in DatafoxStudio |
||
23 | ***#* im Menü "Kommunikation" // "Einstellungen" anschließend unter Reiter "Active-Mode" den Haken bei "Aktiviert" entfernen und mit Button "OK" bestätigen |
||
24 | ***#* im Menü "Kommunikation" // "Einstellungen" dann erst im Reiter "Verbindungen" den Punkt "Über TCP/IP-Netzwerk" aktivieren, die IP-Adresse und den Port eingeben und mit Button "OK" bestätigen |
||
25 | 2 | [X] Jens M | *** {{collapse(siehe Screenshots) |
26 | 1 | [X] Jens M | !clipboard-202312151127-9evex.png! |
27 | !clipboard-202312151126-yqety.png! |
||
28 | }} |
||
29 | 3 | [X] Jens M | |
30 | h2. Troubleshooting / Fehlerbeseitigung |
||
31 | |||
32 | 4 | [X] Jens M | # ist das Gerät anpingbar? |
33 | #* @ping 192.168.5.220@ |
||
34 | 3 | [X] Jens M | # Firewall prüfen, ist tcp-Port (z.B. 8000) freigegeben? |
35 | 1 | [X] Jens M | # in der PowerShell ben Befehl verweden, um zu sehen ob der Port bereits offen ist, z.B. durch unseren APPS-Dienst |
36 | #* @test-netconnection 192.168.15.17 -port 8000@ |
||
37 | 3 | [X] Jens M | # in Cmd diesen Befehl verwenden, um zu sehen, welche Verbindungen über den Port (z.B. 8000) bereits bestehen |
38 | #* @netstat -ano | find ":8000"@ |
||
39 | 6 | [X] Jens M | # in PRODAT: Srv-Log-File prüfen, ob Dienst BackgroudThread gestartet hat |
40 | # in DatafoxStudio im Menü "Extras" // "Systemlog auslesen" |
||
41 | 1 | [X] Jens M | |
42 | h2. Firmware updaten |
||
43 | |||
44 | * Entweder in der rechten Seite des Studions auf Button "Aktion auf gewählten Gerät ausführen" |
||
45 | ** {{collapse(siehe Screenshot) |
||
46 | !https://redmine.prodat-sql.de/attachments/download/25606/clipboard-202312100926-ygope.png! |
||
47 | }} |
||
48 | * oder besser über Menü "Konfiguration" // "Firmware zum Gerät übertragen" |
||
49 | ** {{collapse(siehe Screenshots) |
||
50 | !clipboard-202312151118-rco6j.png! |
||
51 | !clipboard-202312151122-g2ckq.png! |
||
52 | }} |
||
53 | |||
54 | h2. IP-Adresse und Port setzen |
||
55 | 6 | [X] Jens M | |
56 | * Möglichkeit 1 |
||
57 | ** siehe Wiki "DataFox Terminal Setup Bios":https://redmine.prodat-sql.de/projects/prodat-v12-public/wiki/DataFox_Terminal_Setup_Bios |
||
58 | *** da bei manchen Firmware-Versionen Probleme nach den Änderungen der Server-IP-Adresse bestanden (Konkret wurde eine 0 vor den Port gesetzt (dann 08000)) und keine aktive Kommunikation mehr möglich war, siehe "Möglichkeit 2" |
||
59 | * Möglichkeit 2 |
||
60 | ** in DatafoxStudio unter Menü "Konfiguration" // "Systemvariablen für die Gerätekommunikation" verwenden |
||
61 | ** !clipboard-202312151152-xmuqq.png! |