<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://www.togotech.co.kr/index.php?action=history&amp;feed=atom&amp;title=6842a-ibw.txt</id>
	<title>6842a-ibw.txt - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://www.togotech.co.kr/index.php?action=history&amp;feed=atom&amp;title=6842a-ibw.txt"/>
	<link rel="alternate" type="text/html" href="https://www.togotech.co.kr/index.php?title=6842a-ibw.txt&amp;action=history"/>
	<updated>2026-04-26T20:28:26Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.31.1</generator>
	<entry>
		<id>https://www.togotech.co.kr/index.php?title=6842a-ibw.txt&amp;diff=35402&amp;oldid=prev</id>
		<title>Togotech: 새 문서: HP 6842A &lt;pre&gt; 1      ! 6842a-ibw.txt 10     ! 2019-03-22 20     ! 2020-09-08 트랜스포머 전압비 측정 30     ! 1 = 6842A 전압에 따라, 스스로 전류측정 40     !...</title>
		<link rel="alternate" type="text/html" href="https://www.togotech.co.kr/index.php?title=6842a-ibw.txt&amp;diff=35402&amp;oldid=prev"/>
		<updated>2020-09-08T08:45:41Z</updated>

		<summary type="html">&lt;p&gt;새 문서: &lt;a href=&quot;/index.php/HP_6842A&quot; class=&quot;mw-redirect&quot; title=&quot;HP 6842A&quot; data-bs-title=&quot;HP_6842A&quot;&gt;HP 6842A&lt;/a&gt; &amp;lt;pre&amp;gt; 1      ! 6842a-ibw.txt 10     ! 2019-03-22 20     ! 2020-09-08 트랜스포머 전압비 측정 30     ! 1 = 6842A 전압에 따라, 스스로 전류측정 40     !...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[HP 6842A]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1      ! 6842a-ibw.txt&lt;br /&gt;
10     ! 2019-03-22&lt;br /&gt;
20     ! 2020-09-08 트랜스포머 전압비 측정&lt;br /&gt;
30     ! 1 = 6842A 전압에 따라, 스스로 전류측정&lt;br /&gt;
40     ! 2 = 6842A 전압인가, 3458A 2차측 전압측정&lt;br /&gt;
50     ! 3 = 6842A 전압인가, 8842(add 03) 1차측 전류측정, 8842(add 02) 2차측 전압측정&lt;br /&gt;
60     OPTION BASE 1&lt;br /&gt;
70     ASSIGN @Ps TO 705&lt;br /&gt;
80     ASSIGN @Dmm TO 722&lt;br /&gt;
90     GOSUB Fileopen&lt;br /&gt;
100    GOSUB Measure&lt;br /&gt;
110    GOSUB Fileclose&lt;br /&gt;
120    STOP&lt;br /&gt;
130 Measure:  !&lt;br /&gt;
140    INTEGER I,V_start,V_stop&lt;br /&gt;
150    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
160    Type=2   !1=자체에서 v,i측정 2=v인가 3458로 전압측정(트랜스측정)&lt;br /&gt;
170    V_start=1   !정수 !!!!!!&lt;br /&gt;
180    V_stop=110  !110 또는 220 까지 정수 !!!!!!&lt;br /&gt;
190    Curr_limit=1      !흐르는 최대 전류  !!!!!!!!!!!!!!!  주의&lt;br /&gt;
200    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&lt;br /&gt;
210    Y_max=12       ! 그래프에서 Y축 최대&lt;br /&gt;
220    ALLOCATE Yarray(V_stop),Xarray(V_stop)&lt;br /&gt;
230    DIM Id$[50]&lt;br /&gt;
240    OUTPUT @Ps;&amp;quot;*IDN?&amp;quot;&lt;br /&gt;
250    ENTER @Ps;Id$&lt;br /&gt;
260    DISP Id$&lt;br /&gt;
270    OUTPUT @Ps;&amp;quot;VOLT 0&amp;quot;&lt;br /&gt;
280    OUTPUT @Ps;&amp;quot;VOLT:PROT 221&amp;quot;   !sets the overvoltage protection (OVP) level of the ac source&lt;br /&gt;
290    OUTPUT @Ps;&amp;quot;CURR:LEV &amp;quot;;Curr_limit ! Sets the rms current limit&lt;br /&gt;
300    OUTPUT @Ps;&amp;quot;CURR:PROT:STAT ON&amp;quot; ! enables the overcurrent (OC) protection function&lt;br /&gt;
310    OUTPUT @Ps;&amp;quot;OUTP ON&amp;quot;&lt;br /&gt;
320    SELECT Type&lt;br /&gt;
330    CASE 1&lt;br /&gt;
340      OUTPUT @File;&amp;quot;No.,Time[s],Volt[V],Curr[A],Apparent Power[VA],Real Power[W], Power Factor&amp;quot;&lt;br /&gt;
350    CASE 2&lt;br /&gt;
360      OUTPUT @File;&amp;quot;No.,Time[s],Vset[V],Vmeas[V],Vratio&amp;quot;&lt;br /&gt;
370    END SELECT &lt;br /&gt;
380    GOSUB Chart_var&lt;br /&gt;
390    GOSUB Init_chart&lt;br /&gt;
400    T0=TIMEDATE&lt;br /&gt;
410    FOR I=V_start TO V_stop&lt;br /&gt;
420      T=TIMEDATE-T0&lt;br /&gt;
430      OUTPUT @Ps;&amp;quot;VOLT &amp;quot;;I&lt;br /&gt;
440      SELECT Type&lt;br /&gt;
450      CASE 1&lt;br /&gt;
460        GOSUB Reading_ps&lt;br /&gt;
470        Pf=W/Va&lt;br /&gt;
480        PRINT I,T,Vset,Curr,Va,W,Pf&lt;br /&gt;
490        OUTPUT @File;I,T,Vset,Curr,Va,W,Pf&lt;br /&gt;
500      CASE 2&lt;br /&gt;
510        GOSUB Reading_ps&lt;br /&gt;
520        GOSUB Reading_dmm&lt;br /&gt;
530        PRINT I,T,Vset,Vmeas,Vmeas/Vset&lt;br /&gt;
540        OUTPUT @File;I,T,Vset,Vmeas,Vmeas/Vset&lt;br /&gt;
550      END SELECT &lt;br /&gt;
560      IF Vmeas&amp;gt;Y_max THEN Y_max=Vmeas&lt;br /&gt;
570      Xarray(I)=Vset&lt;br /&gt;
580      Yarray(I)=Vmeas&lt;br /&gt;
590      Y(1)=Vmeas&lt;br /&gt;
600      CONTROL @Strip;SET(&amp;quot;POINT LOCATION&amp;quot;:Xarray(I),&amp;quot;VALUES&amp;quot;:Y(*))&lt;br /&gt;
610    NEXT I&lt;br /&gt;
620    OUTPUT @Ps;&amp;quot;OUTP OFF&amp;quot;&lt;br /&gt;
630    GOSUB Fileclose&lt;br /&gt;
640    RETURN&lt;br /&gt;
650 Reading_ps:   !&lt;br /&gt;
660    OUTPUT @Ps;&amp;quot;MEASure:VOLTage:AC?&amp;quot;&lt;br /&gt;
670    ENTER @Ps;Vset&lt;br /&gt;
680    OUTPUT @Ps;&amp;quot;MEASure:CURRent:AC?&amp;quot;&lt;br /&gt;
690    ENTER @Ps;Curr&lt;br /&gt;
700    OUTPUT @Ps;&amp;quot;MEASure:POWer:AC:APParent?&amp;quot;&lt;br /&gt;
710    ENTER @Ps;Va&lt;br /&gt;
720    OUTPUT @Ps;&amp;quot;MEASure:POWer:AC:REAL?&amp;quot;&lt;br /&gt;
730    ENTER @Ps;W&lt;br /&gt;
740    RETURN&lt;br /&gt;
750 Reading_dmm:  !&lt;br /&gt;
760    OUTPUT @Dmm;&amp;quot;TRIG SGL&amp;quot;&lt;br /&gt;
770    ENTER @Dmm;Vmeas&lt;br /&gt;
780    RETURN&lt;br /&gt;
790 Fileopen:  !&lt;br /&gt;
800    DIM Filename$[20],Dhms$[8]&lt;br /&gt;
810    Time$=TIME$(TIMEDATE)&lt;br /&gt;
820    Date$=DATE$(TIMEDATE)&lt;br /&gt;
830    Dhms$=Date$[1;2]&amp;amp;Time$[1;2]&amp;amp;Time$[4;2]&amp;amp;Time$[7;2]&lt;br /&gt;
840    Filename$=Dhms$&amp;amp;&amp;quot;.txt&amp;quot;&lt;br /&gt;
850    CREATE Filename$,1&lt;br /&gt;
860    ASSIGN @File TO Filename$;FORMAT ON&lt;br /&gt;
870    RETURN&lt;br /&gt;
880 Fileclose: !&lt;br /&gt;
890    ASSIGN @File TO *&lt;br /&gt;
900    RETURN&lt;br /&gt;
910 Chart_var:    !&lt;br /&gt;
920    X_origin=V_start&lt;br /&gt;
930    X_range=V_stop-V_start&lt;br /&gt;
940    X_axis_label$=&amp;quot;1st Volt[V]&amp;quot;&lt;br /&gt;
950    Y_origin=0&lt;br /&gt;
960    Y_range=Y_max&lt;br /&gt;
970    Y_axis_label$=&amp;quot;2nd Volt[V]&amp;quot;&lt;br /&gt;
980    RETURN&lt;br /&gt;
990 Init_chart:    !&lt;br /&gt;
1000   DIM X_axis_label$[25],Y_axis_label$[25]&lt;br /&gt;
1010   INTEGER Trace_num&lt;br /&gt;
1020   INTEGER Screen_dims(1:2),Gwindow_dims(1:4)&lt;br /&gt;
1030   REAL Y(1:1)  !챠트가 하나&lt;br /&gt;
1040   GESCAPE CRT,36;Screen_dims(*) ! Get screen width and height.&lt;br /&gt;
1050  !&lt;br /&gt;
1060  ! Set the dimensions of the graphics window using GESCAPE 33 so&lt;br /&gt;
1070  ! that it is centered on the screen.&lt;br /&gt;
1080  !&lt;br /&gt;
1090   Gwindow_dims(1)=Screen_dims(1)*.25 ! X of upper left.&lt;br /&gt;
1100   Gwindow_dims(2)=Screen_dims(2)*.2  ! Y of upper left.&lt;br /&gt;
1110   Gwindow_dims(3)=Screen_dims(1)*.7  ! Width.&lt;br /&gt;
1120   Gwindow_dims(4)=Screen_dims(2)*.6  ! Height.&lt;br /&gt;
1130   GESCAPE CRT,33;Gwindow_dims(*)     ! Set graphics window geometry.&lt;br /&gt;
1140  !&lt;br /&gt;
1150   GESCAPE CRT,35 ! Move the graphics window to the top.&lt;br /&gt;
1160  !&lt;br /&gt;
1170  ! Create a stripchart.  Make it invisible until all changes are made.&lt;br /&gt;
1180  !&lt;br /&gt;
1190   ASSIGN @Strip TO WIDGET &amp;quot;STRIPCHART&amp;quot;;SET(&amp;quot;VISIBLE&amp;quot;:0)&lt;br /&gt;
1200  !&lt;br /&gt;
1210  ! Set the overall attributes.&lt;br /&gt;
1220  !&lt;br /&gt;
1230   CONTROL @Strip;SET(&amp;quot;TITLE&amp;quot;:&amp;quot;Data Logger&amp;quot;)&lt;br /&gt;
1240   CONTROL @Strip;SET(&amp;quot;MINIMUM SCROLL&amp;quot;:2)&lt;br /&gt;
1250   CONTROL @Strip;SET(&amp;quot;MOVABLE&amp;quot;:0)&lt;br /&gt;
1260   CONTROL @Strip;SET(&amp;quot;MAXIMIZABLE&amp;quot;:0)&lt;br /&gt;
1270   CONTROL @Strip;SET(&amp;quot;X&amp;quot;:0,&amp;quot;Y&amp;quot;:0)&lt;br /&gt;
1280  !&lt;br /&gt;
1290  ! Size the stripchart to exactly fill the graphics window.&lt;br /&gt;
1300  !&lt;br /&gt;
1310   Vert_borders=26&lt;br /&gt;
1320   Horiz_borders=8&lt;br /&gt;
1330   Height=Gwindow_dims(4)-Vert_borders&lt;br /&gt;
1340   Width=Gwindow_dims(3)-Horiz_borders&lt;br /&gt;
1350   CONTROL @Strip;SET(&amp;quot;WIDTH&amp;quot;:Width,&amp;quot;HEIGHT&amp;quot;:Height)&lt;br /&gt;
1360  !&lt;br /&gt;
1370   CONTROL @Strip;SET(&amp;quot;CURRENT AXIS&amp;quot;:&amp;quot;X&amp;quot;)&lt;br /&gt;
1380   CONTROL @Strip;SET(&amp;quot;ORIGIN&amp;quot;:X_origin,&amp;quot;RANGE&amp;quot;:X_range)&lt;br /&gt;
1390   CONTROL @Strip;SET(&amp;quot;AXIS LABEL&amp;quot;:X_axis_label$)&lt;br /&gt;
1400  !CONTROL @Strip;SET(&amp;quot;DIGITS&amp;quot;:5)&lt;br /&gt;
1410  !&lt;br /&gt;
1420   CONTROL @Strip;SET(&amp;quot;CURRENT AXIS&amp;quot;:&amp;quot;Y&amp;quot;)&lt;br /&gt;
1430   CONTROL @Strip;SET(&amp;quot;ORIGIN&amp;quot;:Y_origin,&amp;quot;RANGE&amp;quot;:Y_range)&lt;br /&gt;
1440   CONTROL @Strip;SET(&amp;quot;AXIS LABEL&amp;quot;:Y_axis_label$)&lt;br /&gt;
1450  !&lt;br /&gt;
1460   CONTROL @Strip;SET(&amp;quot;VISIBLE&amp;quot;:1) ! Show the stripchart.&lt;br /&gt;
1470  !&lt;br /&gt;
1480   RETURN&lt;br /&gt;
1490   END&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Togotech</name></author>
		
	</entry>
</feed>