Სარჩევი:

სერიული მოწყობილობის ხელახალი ინჟინერიზაცია: 6 ნაბიჯი (სურათებით)
სერიული მოწყობილობის ხელახალი ინჟინერიზაცია: 6 ნაბიჯი (სურათებით)

ვიდეო: სერიული მოწყობილობის ხელახალი ინჟინერიზაცია: 6 ნაბიჯი (სურათებით)

ვიდეო: სერიული მოწყობილობის ხელახალი ინჟინერიზაცია: 6 ნაბიჯი (სურათებით)
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
სერიული მოწყობილობის ხელახალი ინჟინერიზაცია
სერიული მოწყობილობის ხელახალი ინჟინერიზაცია

სერიული ინტერფეისის განახლება დაპროექტებული Fluke 6500- ის ხელახალი წარმოებისთვის მე ამას გავაკეთებ, რადგან Fluke ორიგინალური პროგრამული უზრუნველყოფა არის ძალიან „მომხმარებლის არამეგობრული, არა ინტუიტიური“ან როგორ ამბობს ჩემი თანამშრომელი „f*d up“. დავიწყოთ საიდუმლო.

ნაბიჯი 1: ნაბიჯი 1: კვლევა

ნაბიჯი 1: კვლევა
ნაბიჯი 1: კვლევა

ჩემი მოწყობილობა არის Fluke 6500-2 პორტატული ტექნიკის შემმოწმებელი.

ეძებს ინფორმაციას მოწყობილობისა და კომპანიის შესახებ. ხშირად მოწყობილობები მხოლოდ სხვა კომპანიის მიერ არის Labeld. შემდეგ ჩვენ კიდევ უნდა გამოვიკვლიოთ. როგორც ჩანს, ეს ორიგინალურია.

მოწყობილობის შემმოწმებელი აპარატურა განსხვავებულია ზოგიერთ ქვეყანაში, რადგან სანთლები განსხვავებულია.

არსებობს მინიმუმ 2 ვერსია, პირველი კლავიატურის გარეშე და ერთი. უახლესი ვერსია აშენებულია USB პორტით, მაგრამ მე ვფიქრობ, რომ გაგზავნის მონაცემები მაინც იგივეა.

ჩვენი მოწყობილობისთვის ჩვენ ძალიან ბევრს ვიპოვით. მხოლოდ ფასი, მაღაზიები, ორიგინალური პროგრამული უზრუნველყოფა, ინფორმაცია გაზომვისა და სახელმძღვანელოების შესახებ. სამწუხაროდ სერიულ ინტერფეისში მნიშვნელოვანი ვერაფერი ვიპოვე. მხოლოდ სხვა მოწყობილობებისთვის, მაგრამ ინტერფეისები ძალიან განსხვავებულია. მე ვპოულობ კომპ პორტების პარამეტრებს.

ნაბიჯი 2: ნაბიჯი 2: შეაერთეთ ტესტერი კომპიუტერთან

ნაბიჯი 2: შეაერთეთ ტესტერი კომპიუტერთან
ნაბიჯი 2: შეაერთეთ ტესტერი კომპიუტერთან
ნაბიჯი 2: შეაერთეთ ტესტერი კომპიუტერთან
ნაბიჯი 2: შეაერთეთ ტესტერი კომპიუტერთან
ნაბიჯი 2: შეაერთეთ ტესტერი კომპიუტერთან
ნაბიჯი 2: შეაერთეთ ტესტერი კომპიუტერთან
ნაბიჯი 3: დააინსტალირეთ ტერმინალური პროგრამა
ნაბიჯი 3: დააინსტალირეთ ტერმინალური პროგრამა
ნაბიჯი 3: დააინსტალირეთ ტერმინალური პროგრამა
ნაბიჯი 3: დააინსტალირეთ ტერმინალური პროგრამა

აქ არის უფასო ტერმინალი:

circuitdesolator.blogspot.com/2010/12/termi… დიდი მადლობა ამ br@y.

პარამეტრები შეიძლება იყოს სტანდარტული (და მე ვიპოვე ინტერნეტში შემოწმება), ან სულ მცირე არაფერი უჩვეულო

COM- პორტი: 4 (იხ. მოწყობილობის მენეჯერი)

ბოდრატი: 9600

მონაცემთა ბაზები: 8 პარიტეტი: არანაირი პარიტეტი ან n

ნაკადის კონტროლი: არცერთი გაჩერება: 1

დააწკაპუნეთ დაკავშირების ღილაკზე. ახლა ჩვენ ვუსმენთ Com-Port- ს.

განაცხადის ტესტერზე ჩვენ უნდა დავიწყოთ კომუნიკაცია შემდეგი გზით:

"PC/Druck" (ან PC/Print)

"დაწყება" წინასწარ არჩეული მონაცემები -> კომპიუტერი

"დაწყება" წინასწარ ირჩევს ყველა მონაცემს (ყველა ჩანაწერი)

"დაწყება" წინასწარ არჩეული (ბოლო ფორმატი) ვიყენებ FLUKE DMS- ს

ახლა ჩვენ ვხედავთ, რომ მოწყობილობა რაღაცას აგზავნის.

ტერმინალმა უნდა აჩვენოს რაღაც. (იხილეთ სურათები)

შესაძლო ფორმატებისთვის:

მოწყობილობას შეუძლია გამოაგზავნოს.csv,. LKK,. PRN. ფაქტობრივად. LKK არის მხოლოდ ტექსტური ფაილი,.csv რეჟიმში მე მენატრება ინფორმაცია, ამიტომ არ ვიყენებ მას

.prn არის მხოლოდ დაბეჭდილი ფაილი პირდაპირი ბეჭდვისთვის.

ნაბიჯი 4: ნაბიჯი 4: ანალიზი

მონაცემების წაკითხვა (იხ. DMS. FLK), მე შევინახე ავტომატური ტესტის ყველა რეჟიმი:

თუ მონაცემებს ვინახავ CF ბარათზე მოწყობილობაზე და ვკითხულობ ჩემს კომპიუტერში, მივიღე ზუსტად იგივე შედეგი.

ფორმატი ძალიან ძველია. ბონ პრინტერის pint ფორმატის ტიპი ან მსგავსი რამ. ყველა მოწყობილობა, რომელიც მე გამოვცადე, კარგად იყო. ასე რომ, ჩვენ უნდა გავაკეთოთ კიდევ ერთი სირბილი, რომ ნახოთ რა შეიცვლება, თუ რამე ცუდია. პირველივე ცდაზე მე ვთვლი მოწყობილობებს, როგორც ავტომატური რეჟიმი.

სხვა რა, მოდით შევხედოთ პირველ სტრიქონებს MODEL 6500-02 15 სიმბოლო, საკმაოდ ნათელია, ჩემი მოდელის ნომერი

SN 1801234 18 სიმბოლო, ჩემი მოწყობილობის სერიული ნომერი

ერთი ცარიელი ხაზი

ტესტის ნომერი 1 18 სიმბოლო, პირველი საცდელი მე შევინახე, ეს არის მრიცხველი

DATE 25-AUG-06 18 სიმბოლო, თარიღი, როდესაც მე გამოვცადე მოწყობილობა, მე არ დამიყენებია საათი, ასე რომ მე არ ვარ სწორი, რადგან მოწყობილობა ზოგჯერ კარგავს საათს და გადატვირთვა მომხმარებლისთვის არამეგობრული ხდება, ამ მომენტში ამ ხაზს ვაიგნორებ

APP NO 145 18 სიმბოლო, მოწყობილობის ნომერი, რომელიც მე ჩავწერე, შემიძლია 2-3 სხვა რამ დავაყენო ლინკის განყოფილების ან კომენტარის შენახვით, მაგრამ თუ ეს 40-ჯერ უნდა დავწერო, ვგიჟდები, ასე რომ, მე ვავსებ მხოლოდ ამ ხაზს რეალურ სამყაროში

ტესტის რეჟიმი 145 AUTO 18 სიმბოლო, სატესტო რეჟიმი გამოვიყენე

საიტის 18 პუნქტი, იდეა არ არის

SITE1 18 სიმბოლო, ჯერ კიდევ არ ვიცი

SITE2 18 სიმბოლო, ნამდვილად წარმოდგენა არ მაქვს

USER 18 სიმბოლო, ესეც არ ვიცი

ვიზუალური შემოწმება პ 18, პირველი ტესტი ყველა ტესტის დროს უნდა გამოიკვლიოს, არის თუ არა გამოსავალი ნორმალური. P არის პოზიტიური, ვფიქრობ

BOND RANGE 200mA 18 სიმბოლო, გაზომვა 1 ეს არის გაზომვის დიაპაზონი, არსებობს რამდენიმე შესაძლო დიაპაზონი (იხ. მოწყობილობის სახელმძღვანელო)

EARTH 0.28 OHM P 18 სიმბოლო, მეზუსრება 1 ეს არის მეზუსტაციის შედეგი

LIMIT 0.30 OHM 18 სიმბოლო, მეზუსტრაცია 1 ეს არის შეზღუდვის INS 1> 299.9 MEG P 18 სიმბოლო, გაზომვა 2 ეს არის შედეგი

LIMIT 1.0 MEG 18 სიმბოლო, საშუალო 2 ეს არის ლიმიტი

PN CONTINUITY P 18 სიმბოლო, მეთოდი 3 ეს არის შედეგი

LOAD 160 VA P 18 chars, mesasure 4 this is result LIMIT 3700 VA 18 chars, mesasure 4 this is limit CURRENT 0.6 AP 18 chars, mesasure 5 this is result LIMIT 16.0 A 18 chars, mesasure 5 this is limit LKGE 0.03 mA P 18 სიმბოლოები, გაზომვა 6 ეს არის შედეგი LIMIT 3.50 mA 18 სიმბოლო, გაზომვა 6 ეს არის ლიმიტი და ისევ ერთი ცარიელი ხაზი

გაიმეორეთ სიმულაციური ფორმატი სხვა ჩანაწერებისთვის.

მონაცემების დასასრული 11 სიმბოლო, ძალიან ნათელია

ნაბიჯი 5: ნაბიჯი 5: დრო თავსატეხისთვის

ნაბიჯი 5: თავსატეხის დრო
ნაბიჯი 5: თავსატეხის დრო
ნაბიჯი 5: თავსატეხის დრო
ნაბიჯი 5: თავსატეხის დრო
ნაბიჯი 5: თავსატეხის დრო
ნაბიჯი 5: თავსატეხის დრო

იხილეთ, შეამოწმეთ, შეამოწმეთ

რასაც აქამდე ვაკეთებ თითქმის იგივეა რაც უნდა გავაკეთო Fluke DMS– ში. ეს გამაღიზიანებელია, რადგან ყველა სხვა გამომცდელი კითხულობს კომპიუტერს, ასე რომ არავის მოუწევს ღილაკების დაჭერა იქ. ყოველ შემთხვევაში მე ამას ვაკეთებ ყოველ ჯერზე და ველოდები, მაგრამ არაფერი ხდება.

ვნახოთ შევძლებთ თუ არა ამას ფლუკზე უკეთესად. კომუნიკაციის მანიპულირება.

მე ვფიქრობ, რომ ეს შესაძლებელია, რადგან დეველოპერს, რომელმაც შექმნა ეს, სჭირდებოდა პროგრამირების და გამართვის საშუალება.

მე არასოდეს გამიკეთებია რამე ადრე და ვაჩვენებ რას ვცდილობ და როგორ ვმუშაობ.

1. შემთხვევით სცადე 1 -ის მსგავსად, ააა

აჩვენებს, რომ მოწყობილობა იღებს რაღაცას "1" -ით ის აკეთებს სიგნალს, "aaa" - ს აკეთებს 3 სიგნალს. ჰო, ეს გოგია. ეს მეუბნება, თუ ვწერ ისეთ ბრძანებებს, როგორიცაა "გაღვიძება", "მოსმენა", "დაწყება", ის არ იმუშავებს, რადგან ყველა სიმბოლო იგზავნება, როგორც ერთი ცალკე ბრძანება.

Რა არის შემდეგი. დროა იხვი სთხოვო.

წაკითხვის შემდეგ აღმოვაჩინე ბრძანებები, რომლებიც გამოიყენება სატელეკომუნიკაციო სახელწოდებით ATcommands, მაგრამ არ გამიმართლა, არაფერი ხდება.

შემდეგი რაც მე ვიპოვე ASCII კოდები Br@y– ს ტერმინალში, მე უნდა დავწერო მათ # - ით ASCII ბრძანების წინ და დავწერ. მე ვცდილობ #001 და WOW რაღაც ხდება ტესტერზე, ახლა ის აჩვენებს RPE-Check (200mA).

ამის მეტი მინდა, ვიპოვე ASCII ცხრილი

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

მე ვდგამ მაგიდას და ვცდილობ ყველა ბრძანებას და შევხედო რა ხდება და დავბრუნდე მთავარ სნეულში. ამას გარკვეული დრო დასჭირდება.

ზოგიერთი გასაღები აკლია ასე რომ შემდეგი ტექსტი გაშვებული ეკრანზე მე ვნახე მეტი.

შედეგი შეგიძლიათ ნახოთ ცხრილებში 1-3.

კოდი ტერმინალისთვის; Zeichen; ღილაკი;#0; NUL^@;;

#1; SOH^A; RPE (200mA);

#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 ტესტი; მავთულის ტესტი

#9; TAB^I; Sichtprüfung; ვიზუალური შემოწმება

#10; LF^J;;

#11; VT^K; ავტო ტესტი;

#12; FF^L; დაწყება;

#13; CR^M; შეიყვანეთ;

#14; SO^N; გაჩერება; გაჩერება

#15; SI^O; დაყენება;

#16; DLE^P; Speicher; შენახვა

#17; DC1^Q; Backspace;

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

#19; DC3^S; Ja; დიახ

#20; DC4^T; ნეინი; არა

#21; NAK^U; Hilfe; დახმარება

#22; SYN^V; hoch; up

#23; ETB^W; runter; ქვემოთ

#24; CAN^X; ბმულები; მარცხენა

#25; EM^Y; rechts; მარჯვნივ

#26; SUB^Z;;

#27; Esc^[; Leertaste; სივრცე

#28; FS^; Leertaste; სივრცე

#29; GS^]; Leertaste; სივრცე

#30; RS ^^; ლეერტა; სივრცე

#31; აშშ^_; ლეერტა; კოსმოსი

#32; SP; Leertaste; სივრცე

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

#66; B; B;

#67; C; C;

#68; D; D;

#69; E; E;

#70; F; F;

#71; G; G;

#72; H; H;

#73; მე; მე;

#74; J; J;

#75; K; K;

#76; L; L;

#77; მ; მ;

#78; N; N;

#79; ო; ო;

#80; P; P;

#81; Q; Q;

#82; რ; რ;

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

#98; ბ; ბ;

#99; გ; გ;

#100; დ; დ;

#101; ე; ე;

#102; ვ; ვ;

#103; გ; გ;

#104; თ; თ;

#105; ი; ი;

#106; j; j;

#107; კ; კ;

#108; ლ; ლ;

#109; მ; მ;

#110; n; n;

#111; ო; ო;

#112; გვ; გვ;

#113; q; q;

#114; რ; რ;

#115; ს; ს;

#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;; ლეიტუნგის ტესტი;

#137;; Sichtprüfung;

#138;;;

#139;; ავტო ტესტი;

#140;;;

#141;;;

#142;; გაჩერება;

#143;; დაყენება;

#144;; სპაიხერი;

#145;;;

#146;; კომპიუტერი/დრუკი;

#147;;;

#148;;;

#149;; ჰილფე;

#150;;;

შედეგი: ჩვენ უნდა გამოვაგზავნოთ Char 18 PC/Print- ზე და 3 -ჯერ Char 12 დაწყებისათვის, რათა დავიწყოთ გაგზავნის ფუნქცია.

ნაბიჯი 6: ნაბიჯი 6: წაიკითხეთ ფაილი Excel- ში

პროექტი სწრაფად და მასშტაბურად იზრდება. აქ შესვენებას გავაკეთებ.

ამის წაკითხვა Excel– ით არის ძალიან დიდი თავსატეხი. აქ ყველაფერს ვერ დავწერ. ეს არის პროექტი openouce– სთვის და მე ვმუშაობ პროგრამული უზრუნველყოფის ინჟინერებისთვის, რომლებიც ამაში მეხმარებიან.

მაგრამ, ბოლო ნაწილი, მინდა ვაჩვენო. Excel– ით ფაილების კითხვა.

გააქტიურეთ "დეველოპერის ინსტრუმენტები" Excel- ში.

გადადით Visualbasic რედაქტორზე.

ჩადეთ ეს მოდულში ან სამუშაო ფურცელში:

ინსტრუქციული რედაქტორი არ არის კარგი კოდისთვის, ამიტომ ვამაგრებ კოდს VBAcode.txt

მეც ვამატებ DMS. FLK- ს. რომ მივიღო ჩემი განაცხადის შემმოწმებლის CF ბარათიდან.

თქვენ ასევე შეგიძლიათ წაიკითხოთ ტერმინალიდან გადმოწერილი მონაცემები და შეინახოთ.txt.

ახლა ვიწყებ დიდ თავსატეხებს:

  1. მიიღეთ მონაცემები ექსელის პირდაპირი ფორმით ტესტერი
  2. გადაიტანეთ მნიშვნელობები წაკითხულ დოკუმენტებზე
  3. შეინახეთ მონაცემები მონაცემთა ბაზაში
  4. სიტყვაზე ექსპორტი

მადლობა და მოკითხვა FAU/IAA, linksunten.indymedia, FLUKE, www.herber.de/forum და მრავალი სხვა.

ცინჩი

გირჩევთ: