Tartalomjegyzék:

Soros alapú eszköz átalakítása: 6 lépés (képekkel)
Soros alapú eszköz átalakítása: 6 lépés (képekkel)

Videó: Soros alapú eszköz átalakítása: 6 lépés (képekkel)

Videó: Soros alapú eszköz átalakítása: 6 lépés (képekkel)
Videó: Web Programming - Computer Science for Business Leaders 2016 2024, November
Anonim
Soros alapú eszköz újratervezése
Soros alapú eszköz újratervezése

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

1. lépés: Kutatá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

Lépés: Csatlakoztassa a tesztelőt a számítógéphez
Lépés: Csatlakoztassa a tesztelőt a számítógéphez
Lépés: Csatlakoztassa a tesztelőt a számítógéphez
Lépés: Csatlakoztassa a tesztelőt a számítógéphez
Lépés: Csatlakoztassa a tesztelőt a számítógéphez
Lépés: Csatlakoztassa a tesztelőt a számítógéphez
3. lépés: Telepítse a terminálszoftvert
3. lépés: Telepítse a terminálszoftvert
3. lépés: Telepítse a terminálszoftvert
3. lépés: Telepítse a terminálszoftvert

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

5. lépés: Ideje a rejtvényhez
5. lépés: Ideje a rejtvényhez
5. lépés: Ideje a rejtvényhez
5. lépés: Ideje a rejtvényhez
5. lépés: Ideje a rejtvényhez
5. lépés: Ideje a rejtvényhez

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:

  1. adatokat szerezhet az Excel közvetlen Tester űrlapjával
  2. értékek áthelyezése olvasható dokumentumokba
  3. adatokat menteni az adatbázisba
  4. 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: