Sisällysluettelo:

Sarjapohjaisen laitteen uudelleen suunnittelu: 6 vaihetta (kuvien kanssa)
Sarjapohjaisen laitteen uudelleen suunnittelu: 6 vaihetta (kuvien kanssa)

Video: Sarjapohjaisen laitteen uudelleen suunnittelu: 6 vaihetta (kuvien kanssa)

Video: Sarjapohjaisen laitteen uudelleen suunnittelu: 6 vaihetta (kuvien kanssa)
Video: Весна на Заречной улице (1956) ЦВЕТНАЯ полная версия 2024, Marraskuu
Anonim
Suunnittele sarjapohjainen laite uudelleen
Suunnittele sarjapohjainen laite uudelleen

Sarjarajapinnan uudelleensuunnitteluTarkoituksena on tehdä Fluke 6500: n uudelleensuunnittelu, koska alkuperäinen Fluken ohjelmisto on erittäin "käyttäjäystävällinen, ei intuitiivinen" tai työtoverini sanoo "f*d up". Aloitetaan mysteeri.

Vaihe 1: Vaihe 1: Tutkimus

Vaihe 1: Tutkimus
Vaihe 1: Tutkimus

Laitteeni on kannettava Fluke 6500-2 -laitetester.

Tietojen etsiminen laitteesta ja yrityksestä Usein laitteet ovat vain toisen yrityksen Labeld -merkintöjä. Sitten meidän on tutkittava lisää. Tämä taitaa olla alkuperäinen.

Appliance Tester -laitteisto on erilainen joissakin maissa, koska pistokkeet ovat erilaisia.

Versioita on vähintään kaksi, ensin näppäimistö ja toinen ilman näppäimistöä. Uusin versio on rakennettu USB-portilla, mutta mielestäni lähetettävät tiedot ovat edelleen samat.

Laitteellemme ei löydy paljon. Ainoastaan hinta, kaupat, alkuperäinen ohjelmisto, tiedot hankinnasta ja käyttöoppaat. Valitettavasti en löytänyt mitään tärkeää sarjaliitännästä. Vain muille laitteille, mutta käyttöliittymät ovat hyvin erilaisia. Ja löydän com-porttien asetukset.

Vaihe 2: Vaihe 2: Liitä testaaja tietokoneeseen

Vaihe 2: Liitä testeri tietokoneeseen
Vaihe 2: Liitä testeri tietokoneeseen
Vaihe 2: Liitä testeri tietokoneeseen
Vaihe 2: Liitä testeri tietokoneeseen
Vaihe 2: Liitä testeri tietokoneeseen
Vaihe 2: Liitä testeri tietokoneeseen
Vaihe 3: Asenna pääteohjelmisto
Vaihe 3: Asenna pääteohjelmisto
Vaihe 3: Asenna pääteohjelmisto
Vaihe 3: Asenna pääteohjelmisto

Tässä ilmainen ohjelmistopääte:

circuitdesolator.blogspot.com/2010/12/termi… kiitos paljon tästä br@y.

Asetusten pitäisi olla vakio (ja löysin vahvistuksen verkossa) tai ainakaan mitään epätavallista

COM-portti: 4 (katso laitehallinta)

Baudrate: 9600

Tietokannat: 8 Pariteetti: Ei pariteettia tai n

Virtauksen ohjaus: Ei mitään Pysäytyspalat: 1

Napsauta Yhdistä -painiketta. Nyt kuuntelemme Com-Portia.

Sovellustestissä meidän on aloitettava tiedonsiirto:

"PC/Druck" (tai PC/Print)

"Käynnistä" esivalitut tiedot -> PC

"Käynnistä" valitsi kaikki tiedot (kaikki tietueet)

"Käynnistä" esivalittu (viimeinen muoto) Käytän FLUKE DMS: ää

Nyt näemme, että laite lähettää jotain.

Terminaalin on näytettävä jotain. (katso kuvat)

Mahdollisiin muotoihin:

laite voi lähettää.csv,. FLK,. PRN. itse asiassa. FLK on vain tekstitiedosto,.csv -tilassa kaipaan tietoja, joten en käytä niitä

.prn on vain suora tulostustiedosto.

Vaihe 4: Vaihe 4: Analysoi

Lue tiedot (katso DMS. FLK), tallensin kaikki automaattiset testitilat:

Jos tallennan tiedot laitteen CF-kortille ja luen sen tietokoneeltani, sain täsmälleen saman tuloksen.

Formaatti näyttää hyvin, hyvin vanhalta. Pint -muoto bonitulostimelle tai jotain sellaista. Jokainen testattu laite oli kunnossa. joten meidän on tehtävä uusi lenkki nähdäksemme, mikä muuttuu, jos jotain pahaa tapahtuu. Ensimmäisellä yrityksellä numeroin laitteet suorituksella kuten automaattitilassa.

Mitä muuta, katsotaanpa ensimmäisiä rivejä MALLI 6500-02 15 merkkiä, melko selkeä, mallinumero

SN 1801234 18 merkkiä, laitteeni sarjanumero

yksi tyhjä rivi

TESTINUMERO 1 18 merkkiä, ensimmäinen tallennettu testisarja, tämä on laskuri

PÄIVÄMÄÄRÄ 25-AUG-06 18 merkkiä, päivämäärä, jona testasin laitetta, en asettanut kelloa, joten en ole oikeassa, koska laite katosi joskus kellon ja nollaus on käyttäjäystävällinen, ohitan tämän rivin tällä hetkellä

APP NO 145 18 merkkiä, kirjoittamani laitteen numero, voin asettaa 2-3 muuta asiaa tallentamalla linke-osaston tai kommentin, mutta jos minun on kirjoitettava tämä 40 kertaa, tulen hulluksi, joten täytän vain tämän rivin reaalimaailmassa

TESTITILA 145 AUTO 18 merkkiä, testitila, jota käytin

SITE 18 merkkiä, ei aavistustakaan

SITE1 18 merkkiä, ei vieläkään aavistusta

SITE2 18 merkkiä, todellakaan minulla ei ole aavistustakaan

KÄYTTÄJÄ 18 merkkiä, tämä myös, minulla ei ole aavistustakaan

VISUAL CHECK P 18 merkkiä, ensimmäinen mittaus jokaisessa testissä on tarkistaa, onko päätös kunnossa. P on mielestäni positiivinen

BOND RANGE 200mA 18 merkkiä, mittaus 1 tämä on mittausalue, jossa on muutamia mahdollisia alueita (katso laitteen käyttöopas)

MAA 0.28 OHM P 18 merkkiä, mesurement 1 tämä on seurausta mittauksesta

RAJO 0,30 OHM 18 merkkiä, mittaus 1 tämä on raja -arvo INS 1> 299,9 MEG P 18 merkkiä, mittaus 2 tämä on tulos

LIMIT 1,0 MEG 18 merkkiä, kesto 2 tämä on raja

PN JATKUVUUS P 18 merkkiä, mittaus 3 tämä on tulos

KUORMITUS 160 VA P 18 merkkiä, mittaus 4 tämä on tulos LIMIT 3700 VA 18 merkkiä, mittaus 4 tämä on raja NYKYINEN 0,6 AP 18 merkkiä, mittaus 5 tämä on tulos RAJA 16,0 A 18 merkkiä, mittaus 5 tämä raja LKGE 0,03 mA P 18 merkkiä, mittaus 6 tämä on tulos LIMIT 3,50 mA 18 merkkiä, kesto 6 tämä on raja ja jälleen yksi tyhjä rivi

repeat simmlar Muiden tallenteiden muoto.

TIETOJEN LOPPU 11 merkkiä, erittäin selkeä

Vaihe 5: Vaihe 5: Aika pulmaan

Vaihe 5: Aika arvoitukseen
Vaihe 5: Aika arvoitukseen
Vaihe 5: Aika arvoitukseen
Vaihe 5: Aika arvoitukseen
Vaihe 5: Aika arvoitukseen
Vaihe 5: Aika arvoitukseen

Katso, tarkista, testaa

Tähän asti tekemäni on melkein sama kuin minun on tehtävä Fluke DMS: ssä. Tämä on ärsyttävää, koska kaikki muut testaajat lukevat tietokoneella, joten kenenkään ei tarvitse painaa siellä olevia painikkeita. Ja joka tapauksessa teen sen joka kerta ja odotan, mutta mitään ei tapahdu.

Katsotaan, pystymmekö siihen paremmin kuin Fluke. Käsittele kommunikointia.

Mielestäni tämä on mahdollista, koska tämän rakentanut kehittäjä tarvitsi tavan ohjelmoida ja korjata virheitä.

En ole koskaan tehnyt mitään ennen ja näytän mitä yritän ja miten toimin.

1. Kokeiltu satunnaisesti, kuten 1, aaa

osoittaa, että laite vastaanottaa jotain "1": llä, se antaa äänimerkin, "aaa" antaa 3 piippausta. Juu, tämä on googilaulu. Tämä kertoo minulle, jos kirjoitan komentoja, kuten "herätys", "kuuntele", "aloita", se ei toimi, koska jokainen merkki lähetetään yhtenä peräkkäisenä komennona.

Mitä seuraavaksi. Aika kysyä ankasta.

Luettuani löysin televiestinnän käyttämät komennot ATcommands, mutta ei onnea, mitään ei tapahdu.

Seuraavaksi löysin ASCII -koodit Br@y: n päätelaitteesta, minun on kirjoitettava ne # -merkillä kirjoittamani ASCII -komennon eteen. Joten yritän #001 ja WOW jotain tapahtuu testerissä nyt se näyttää RPE-Check (200mA).

Haluan lisää tätä, löysin ASCII -taulukon

www.torsten-horn.de/techdocs/ascii.htm

Pöydän pöydän ja kokeilen jokaista komentoa ja katson mitä tapahtuu ja palaan takaisin päätauluun. Tämä kestää jonkin aikaa.

Jotkut näppäimet puuttuvat, joten seuraava teksti näytetään näytöllä, jos näen enemmän.

Tulos näkyy taulukoissa 1-3.

päätelaitteen koodi; Zeichen; painike;#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 -testi; Langatesti

#9; TAB^I; Sichtprüfung; Silmämääräinen tarkistus

#10; LF^J;;

#11; VT^K; Automaattinen testi;

#12; FF^L; Aloita;

#13; CR^M; Enter;

#14; SO^N; Pysäytä; Lopeta

#15; SI^O; Asennus;

#16; DLE^P; Speicher; Varastointi

#17; DC1^Q; Askelpalautin;

#18; DC2^R; PC/Druck; PC/Print

#19; DC3^S; Ja; Kyllä

#20; DC4^T; Nein; Ei

#21; NAK^U; Hilfe; Ohje

#22; SYN^V; hoch; ylös

#23; ETB^W; runter; alas

#24; CAN^X; linkit; vasen

#25; EM^Y; rechts; oikea

#26; SUB^Z;;

#27; Esc^[; Leertaste; Space

#28; FS^; Leertaste; Space

#29; GS^]; Leertaste; Space

#30; RS ^^; Leertaste; Space

#31; US^_; Leertaste; Space

#32; SP; Leertaste; Space

#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; minä; minä;

#74; J; J;

#75; K; K;

#76; L; L;

#77; M; M;

#78; N; 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; L; L;

#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 -testi;

#137;; Sichtprüfung;

#138;;;

#139;; Automaattinen testi;

#140;;;

#141;;;

#142;; Pysäytä;

#143;; Asennus;

#144;; Speicher;

#145;;;

#146;; PC/Druck;

#147;;;

#148;;;

#149;; Hilfe;

#150;;;

Tulos: Lähetystoiminnon aloittamiseksi meidän on lähetettävä Char 18 PC/Print ja 3 kertaa Char 12 Start.

Vaihe 6: Vaihe 6: Lue tiedosto Exceliin

Projekti kasvaa nopeasti ja suureksi. Aion pitää tauon täällä.

Tämän lukeminen Excelillä on erittäin suuri palapeli. En voi kirjoittaa kaikkea tänne. Tämä on opensouce -projekti ja etsin ohjelmistokehittäjiä, jotka auttavat tässä.

Mutta viimeisen osan haluan näyttää. Tiedostojen lukeminen Excelillä.

Aktivoi "kehittäjätyökalut" Excelissä.

siirry Visualbasic -editoriin.

lisää tämä moduuliin tai laskentataulukkoon:

Ohjattava editori ei ole hyvä koodille, joten liitän koodin VBAcode.txt -tiedostona

Lisään myös DMS. FLK: n. Jonka saan hakemustesterini CF -kortilta.

Voit myös lukea terminaalista kopioimasi tiedot ja tallentaa ne.txt -tiedostona.

Aloitan nyt suuret palapelit:

  1. saada tietoja Excelin suoralla Tester -lomakkeella
  2. siirtää arvot luettaviin asiakirjoihin
  3. tallentaa tiedot tietokantaan
  4. viedä sanaan

Kiitos ja terveiset FAU/IAA: lle, linksunten.indymedia, FLUKE, www.herber.de/forum ja monille muille.

Zynch

Suositeltava: