Tartalomjegyzék:
- 1. lépés: 1. lépés: kutatás
- 2. lépés: 2. lépés: Csatlakoztassa a tesztelőt a számítógéphez
- 4. lépés: 4. lépés: Elemezze
- 5. lépés: 5. lépés: A rejtvény ideje
- 6. lépés: 6. lépés: Olvassa el a fájlt az Excelbe
Videó: Soros alapú eszköz átalakítása: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Soros interfész újragenerálásaA Fluke 6500 újragenerálására készült, mert az eredeti Fluke szoftver nagyon "felhasználóbarát, nem intuitív", vagy ahogy a munkatársam azt mondja: "f*d up". Kezdjük a rejtélyt.
1. lépés: 1. lépés: kutatás
A készülékem a Fluke 6500-2 hordozható készülék tesztelője.
Információk keresése az eszközről és a vállalatról. Gyakran az eszközöket csak egy másik cég címkézi. Akkor még egy kicsit vizsgálódnunk kell. Ez eredetinek tűnik.
Az Appliance Tester hardvere bizonyos országokban eltérő, mivel a csatlakozók eltérőek.
Legalább 2 verzió létezik, először billentyűzettel és anélkül. A legújabb verzió USB-porttal készült, de úgy gondolom, hogy az adatok küldése továbbra is ugyanaz.
Az eszközünkhöz nem sokat találunk. Csak az ár, üzletek, eredeti szoftver, információk a beszerzésről és a kézikönyvek. sajnos nem találtam semmi fontosat a soros interfészben. Csak más eszközöknél, de az interfészek nagyon eltérőek. És megtalálom a Com-Portok beállításait.
2. lépés: 2. lépés: Csatlakoztassa a tesztelőt a számítógéphez
Itt egy ingyenes terminál:
circuitdesolator.blogspot.com/2010/12/termi… köszönöm szépen ezt a br@y -t.
A beállításoknak szabványnak kell lenniük (és találtam egy ellenőrzést az interneten), vagy legalábbis semmi szokatlant
COM-port: 4 (lásd az eszközkezelőt)
Baudrate: 9600
Adatbázisok: 8 Paritás: Nincs paritás vagy n
Áramlásszabályozás: Nincs Stopbits: 1
Kattintson a Csatlakozás gombra. Most a Com-Portot hallgatjuk.
Az Alkalmazásvizsgálónál el kell indítanunk a kommunikációt a következő módon:
"PC/Druck" (vagy PC/Print)
"Start" előre kiválasztott adatok -> PC
A "Start" előre kiválasztott minden adatot (minden rekordot)
A "Start" előre kiválasztva (utolsó formátum) FLUKE DMS -t használok
Most látjuk, hogy az eszköz küld valamit.
A terminálnak mutatnia kell valamit. (lásd a képeket)
A lehetséges formátumokhoz:
a készülék.csv,. FLK,. PRN fájlokat küldhet. valójában. FLK csak szöveges fájl,.csv módban hiányoznak az információk, ezért nem használom
A.prn csak nyomtatási fájl közvetlen nyomtatáshoz.
4. lépés: 4. lépés: Elemezze
Adatok olvasása (lásd DMS. FLK), az összes automatikus tesztmódot eltároltam:
Ha az adatokat a készülék CF-kártyájára mentem, és a PC-n olvasom, pontosan ugyanazt az eredményt kapom.
A formátum nagyon -nagyon régi csávónak tűnik. Egyfajta pint formátum a bon nyomtatóhoz vagy ilyesmi. Minden tesztelt eszköz rendben volt. ezért meg kell tennünk egy újabb futást, hogy megnézzük, mi változik, ha valami rossz történik. Első próbálkozáskor az eszközöket futtatva végrehajtom, mint az automatikus mód.
mi más, nézzük az első sorokatMODEL 6500-02 15 karakter, elég egyértelmű, a modellszámom
SN 1801234 18 karakter, a készülék sorozatszáma
egy üres sor
1. TESZT SZÁM 18 karakter, az első tárolt teszt, amit eltároltam, ez egy számláló
DATE 25-AUG-06 18 karakter, az eszköz tesztelésének dátuma, nem állítottam be az órát, így nincs igazam, mert az eszköz néha elvesztette az órát, és az alaphelyzetbe állítás felhasználóbarát, ezt a sort jelenleg figyelmen kívül hagyom
APP NO 145 18 karakter, a beírt eszközszám, beállíthatok 2-3 más dolgot a link osztály vagy megjegyzés tárolásával, de ha ezt 40-szer kell beírnom, megőrülök, ezért a valós világban csak ezt a sort töltöm ki
TESZT ÜZEMMÓD 145 AUTO 18 karakter, az általam használt tesztmód
SITE 18 karakter, fogalmam sincs
SITE1 18 karakter, még mindig nincs ötlet
SITE2 18 karakter, igazából fogalmam sincs
USER 18 karakter, ez is, fogalmam sincs
VISUÁLIS ELLENŐRZÉS P 18 karakter, minden próbaüzemben először meg kell vizsgálni, hogy a döntés rendben van -e. P szerintem pozitív
KÖTELEZETTARTOMÁNY 200mA 18 karakter, 1 -es érték
FÖLD 0.28 OHM P 18 karakter, 1. mérés ez a mesasing eredménye
LIMIT 0,30 OHM 18 karakter, 1. érték: ez a mezıtés határa INS 1> 299.9 MEG P 18 karakter, 2. mérés ez az eredmény
LIMIT 1.0 MEG 18 karakter, 2. szám ez a limit
PN CONTINUITY P 18 karakter, 3. felmérés ez az eredmény
LOAD 160 VA P 18 karakter, 4. szám, ez az eredmény LIMIT 3700 VA 18 karakter, 4. szám, ez a korlát AKTUÁLIS 0.6 AP 18 karakter, 5. szám, ez az eredmény LIMIT 16.0 A 18 karakter, 5. érték, ez a határérték LKGE 0.03 mA P 18 karakterek, 6 -os szám, ez az eredmény LIMIT 3,50 mA 18 karakter, 6 -os, ez a limit
repeat simmlar Más felvételek formátuma.
ADATOK VÉGE 11 karakter, nagyon világos
5. lépés: 5. lépés: A rejtvény ideje
Lásd, ellenőrizze, tesztelje
Eddig szinte ugyanazt kell tennem, mint a Fluke DMS -ben. Ez irritáló, mert az összes többi tesztelő PC -n olvassa, így senkinek nem kell ott nyomnia a gombokat. És mindenesetre mindig és várva teszem, de semmi sem történik.
Lássuk, képesek vagyunk -e jobban csinálni, mint Fluke. A kommunikáció manipulálása.
Azt hiszem, ez lehetséges, mert a fejlesztőnek, aki ezt létrehozta, szüksége volt a programozásra és a hibakeresésre.
Soha nem csináltam semmit, és megmutatom, mit próbálok és hogyan dolgozom.
1. Véletlenszerűen próbáltam, mint 1, aaa
azt mutatja, hogy az eszköz "1" -vel fogad valamit, hangjelzést ad, "aaa" által 3 hangjelzést ad. Jaj ez egy goog ének. Ez elmondja nekem, hogy ha olyan parancsokat írok, mint az "ébresztés", a "hallgatás", a "start", akkor az nem működik, mert minden karaktert egy különálló parancsként kell elküldeni.
Mi a következő lépés. Ideje megkérdezni a kacsát.
Olvasás után találtam az ATcommands nevű távközlési parancsokat, de nem volt szerencséjük, semmi sem történt.
Következő lépésként ASCII kódokat találtam a Br@y termináljában, és # -et kell írnom az ASCII parancs előtt, amit írni fogok. Tehát megpróbálom a 001-et és WOW valami történik a tesztelőnél, most az RPE-ellenőrzést mutatja (200 mA).
Többet szeretnék ebből, találtam egy ASCII táblázatot
www.torsten-horn.de/techdocs/ascii.htm
Felállítok egy asztalt, kipróbálok minden parancsot, és megnézem, mi történik, és visszamegyek a főképernyőre. Ez eltart egy ideig.
Néhány kulcs hiányzik, így a következő szöveg a képernyőn fut, ha többet látok.
Az eredményt az 1-3 táblázatokban láthatja.
terminál kódja; Zeichen; gomb;#0; NUL^@;;
#1; SOH^A; RPE (200 mA);
#2; STX^B; RPE (10A);
#3; ETX^C;;
#4; EOT^D; RISO SK1;
#5; ENQ^E; IEA SK1;
#6; ACK^F; IB;
#7; BEL^G; IL/ID SK1;
#8; BS^H; Leitungs -teszt; Huzal teszt
#9; TAB^I; Sichtprüfung; Vizuális ellenőrzés
#10; LF^J;;
#11; VT^K; Automatikus teszt;
#12; FF^L; Start;
#13; CR^M; Enter;
#14; SO^N; Állj; Állj
#15; SI^O; Beállítás;
#16; DLE^P; Speicher; Tárolás
#17; DC1^Q; Backspace;
#18; DC2^R; PC/Druck; PC/Print
#19; DC3^S; Ja; Igen
#20; DC4^T; Nein; Nem
#21; NAK^U; Hilfe; Segítség
#22; SYN^V; hoch; fel
#23; ETB^W; futó; le
#24; CAN^X; linkek; bal
#25; EM^Y; rechts; ugye
#26; SUB^Z;;
#27; Esc^[; Leertaste; Űr
#28; FS^; Leertaste; Űr
#29; GS^]; Leertaste; Űr
#30; RS ^^; Leertaste; Space
#31; US^_; Leertaste; Space
#32; SP; Leertaste; Űr
#33;!;!;
#34;"""";"""";
#35;#;#;
#36;$;$;
#37;%;%;
#38;&;&;
#39;';';
#40;(;(;
#41;););
#42;*;*;
#43;+;+;
#44;,;,;
#45;-;-;
#46;.;.;
#47;/;/;
#48;0;0;
#49;1;1;
#50;2;2;
#51;3;3;
#52;4;4;
#53;5;5;
#54;6;6;
#55;7;7;
#56;8;8;
#57;9;9;
#58;:;:;
#59;";";";";
#60;<;<;
#61;=;=;
#62;>;>;
#63;?;?;
#65; A; A;
#66; B; B;
#67; C; C;
#68; D; D;
#69; E; E;
#70; F; F;
#71; G; G;
#72; H; H;
#73; én; én;
#74; J; J;
#75; K; K;
#76; L; L;
#77; M; M;
#78; É; N;
#79; O; O;
#80; P; P;
#81; Q; Q;
#82; R; R;
#83; S; S;
#84; T; T; #
85; U; U;
#86; V; V;
#87; W; W;
#88; X; X;
#89; Y; Y;
#90; Z; Z;
#91;[;[;
#92;;;
#93;];];
#94;^;^;
#95;_;_;
#96;`;`;
#97; a; a;
#98; b; b;
#99; c; c;
#100; d; d;
#101; e; e;
#102; f; f;
#103; g; g;
#104; h; h;
#105; i; i;
#106; j; j;
#107; k; k;
#108; l; l;
#109; m; m;
#110; n; n;
#111; o; o;
#112; p; p;
#113; q; q;
#114; r; r;
#115; s; s;
#116; t; t;
#117; u; u;
#118; v; v;
#119; w; w;
#120; x; x;
#121; y; y;
#122; z; z;
#123;{;{;
#124;|;|;
#125;};};
#126;~;;
#127; DEL;;
#128;;;#129;; RPE (200mA);
#130;; RPE (10A);
#131;;;
#132;; RISO SK2;
#133;; IEA SK2;
#134;; IB;
#135;; IL/ID SK2;
#136;; Leitungs teszt;
#137;; Sichtprüfung;
#138;;;
#139;; Automatikus tesztelés;
#140;;;
#141;;;
#142;; Stopp;
#143;; Beállítás;
#144;; Speicher;
#145;;;
#146;; PC/Druck;
#147;;;
#148;;;
#149;; Hilfe;
#150;;;
Eredmény: El kell küldenünk a Char 18 -at PC/Print és 3 -szor a Char 12 -t a Start -hoz, hogy elindítsuk a küldési funkciót.
6. lépés: 6. lépés: Olvassa el a fájlt az Excelbe
A projekt gyorsan és nagyra nő. Itt szünetet tartok.
Ezt Excel -el olvasni nagyon nagy rejtvény. Nem tudok mindent ide írni. Ez egy opensouce -projekt, és olyan szoftverfejlesztőkhöz fordulok, akik segítenek ezen.
De egy utolsó részt szeretnék megmutatni. Fájlok olvasása Excel segítségével.
Aktiválja a "fejlesztői eszközöket" az Excelben.
lépjen a Visualbasic szerkesztőbe.
illessze be ezt a modulba vagy a munkalapba:
Az utasítható szerkesztő nem jó a kódhoz, ezért a kódot VBAcode.txt fájlként csatolom
Hozzáadom a DMS. FLK -t is. Amit az Alkalmazásvizsgálóm CF -kártyájából kapok.
Elolvashatja a Terminálból másolt adatokat, és elmentheti.txt fájlként.
Most elkezdem a nagy rejtvényeket:
- adatokat szerezhet az Excel közvetlen Tester űrlapjával
- értékek áthelyezése olvasható dokumentumokba
- adatokat menteni az adatbázisba
- exportálni a word -be
Köszönet és üdvözlet a FAU/IAA, linksunten.indymedia, FLUKE, www.herber.de/forum és még sok másnak.
Zynch
Ajánlott:
ASS eszköz (antiszociális szociális eszköz): 7 lépés
ASS eszköz (antiszociális szociális eszköz): Tegyük fel, hogy Ön az a fajta ember, aki szereti az emberek közelében lenni, de nem szereti, ha túl közel kerülnek hozzájuk. Te is népkedvelő vagy, és nehezen mondasz nemet az embereknek. Tehát nem tudod, hogyan mondd meg nekik, hogy vonuljanak vissza. Nos, lépjen be - az ASS eszköz! Y
SAMD21-alapú alaplapi USB-port hardver-soros portba állítása!: 3 lépés
SAMD21 alapú táblák USB-portjának hardveres soros porttá alakítása !: Manapság szabványos, hogy egy Arduino (vagy bármely más kompatibilis) USB-portot használnak emulált soros portként. Ez nagyon hasznos a hibakereséshez, az adatok küldéséhez és fogadásához a szerethető tábláinkról. Az uChipwhen -en dolgoztam, átmentem az adatlapon
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): 4 lépés (képekkel)
Időjárás alapú zenegenerátor (ESP8266 alapú Midi generátor): Szia, ma elmagyarázom, hogyan készíts saját kis időjárás alapú zenegenerátort. Ez egy ESP8266 -on alapul, ami olyan, mint egy Arduino, és reagál a hőmérsékletre, az esőre és fényintenzitás. Ne várd el, hogy teljes dalokat vagy akkordprogramokat készítsen
Web-alapú SmartMirror a soros kommunikáció használatával: 6 lépés
Web-alapú SmartMirror soros kommunikációt használva: Ez az utasítás minden használatra kész kóddal együtt kerül szállításra. A fejlesztés nagyon bonyolult volt, de miután beállította, nagyon könnyű testreszabni. Nézze meg és élvezze;)
Arduino alapú soros szervo vezérlő: 6 lépés
Arduino alapú soros szervo vezérlő: Ez egy egyszerű soros vezérlő több szervóhoz az Arduino alapján. (az első oktatható is :)) Ebben a legtöbb munka abból adódott, hogy a szoftvert beszéltem az arduino -val, és protokollt készítettem az adatok átadására. Mint f