Главная >  Измерительный преобразователь тока 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [ 21 ] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138

lhlhn, Z2~z,; Fl-fy ; Р-ф; В - Вмакс; F2-/,; D - б; Wl - вУ1н; PI или # PI - я; Т - 0. 5; W - 1 или 0; W и Т нужны для управления счетом; идентификаторы С1, С2, СЗ, С4, С5, С6, S1, S2, S3 соответствуют вспомогательным величинам, получаемым в процессе счета.

При составлении программы следует помнить, что в бэйсике j в десятичной дроби вместо запятой ставят точку, а запятая ставится лишь для того, чтобы отде.пить одно вводимое число от другого. В языке бэйсик приняты следующие символы

1. Символ - означает пробел между буквами и цифрами. W 2. Символ 0 означает нуль, а символ О - букву,О. [ 3. Возведение в степень обозначают по-разному в различных I ЭВМ. Так, например, записывают по одному из следующих ]: вариантов: А -i 2, или А * *2 или А Д 2. В нижеприведенной программе принят символ А -i 2.

4. Арифметические символы: - минус- + плюс- * умножение; / деление (косая черта).

5. Корень квадратный обозначается тремя буквами SQR, после которых в скобках ставится выражение (или строка программы), из которого извлекается корень (см. строку программы С4).

6. Символ arctg обозначается буквами ATN, за которыми в скобках стоит значение тангенса (SI).

7. Символ Е соответствует числу 10. Обозначение Е - 8 соответствует Ю ®, а Е -f- 6 соответствует 10*.

8. Символ GOTO - оператор перехода, после него указывается номер строки, на которую должен быть сделан переход. \

Каждая строка программы начинается с номера строки и заканчивается обозначением одной из следующих клавиш: ПС -

перевод строки; ВК - возврат каретки; [ПЕРЕДАЧА]; ВВОД; Б зависимости от типа ЭВМ. Мы будем пользоваться клавишей

Программа состоит из двух частей: 10 ... 100 для опреде.пения магнитной индукции Вмакс И 210 ... 290 для определения F2 и D (fi и б). Имеется также логическая связка НО, 120, позволяющая опредспить последовательность программ.

Сначала следует набрать программу, а затем проверить набор. , Для этого набирают директиву LIST ПС, означающую давай программу . В состав каждой программы входят операторы, которым предшествует номер строки - необходимый атрибут программы. Директивы являются частью операционной системы и в программу не входят, их отличают по отсутствию предшествующего Числа - номера строки.

После того как набрана директива LIST, на дисплее появляется начало программы.

3 в. в. Афанасьев и др. 65



10L , INPUT ,R,D2,D1,X2,L2,H,W2,02,I2,F,K1,I1,W1,T \Щ 2Й1 , INPUT t ,I,Z2 [ncl

301-1 CI = (R*L2*W2/Q2 + 0.8*Z2) 2 [ЛС] , 40Ш C2 = (X2 +.0.6 *Z2)2 [ЛС] 50L ,C3 = C1 +C2 (ncl

60i ,C4 = SQR(C3) [nC]

70 L-iCS =0.45*1*12 (Tic]

80ujC6= (D2-D1) *F*W2*H*K1 [ПС]

90L iB = C4*C5/C6 [ncl

100L-i PRINT i-iI,Z2,B [ncl

1101 , INPUT L-iW [Ш] .

120l-i1Fl , W>7,-4GOTOL-i 20 [ПС 210Ш INPUT.-. I,Z2,F1,P Щ1 220ujPl = #PI [nc] 230LP = P*P1/18O [nc

240UJ SI = (0.6 * Z2 + X2)/(0.8 . Z2 + R . L * W2/Q2) (ПС]

250ujS2 = ATN{Sl) +P [п5

260. , S3 = PI * Fl * (D2 + D1)/(I1 . WI . I) jnc]

270L ,F2 = SIN(S2) *S3*50 Ш]

280D = COS (S2) * S3 ♦ 1720 [ПС]

290 PRINT L ,I,Z2,F1,D ПС]

300Ш INPUTL-.W [Tic]

310LJIF W->T GOTO 210 [nc] 3201 , END [nc]

Для запуска программы на решение набирают директиву RUN ПС, означающую начало работы ( беги работать ). ЭВМ начинает работать по программе и на операторе INPUT, означающем введи исходные данные (строка 10), останавливается. На дисплее высвечивается ?

В ответ на этот сигнал следует ввести исходные данные, соответствующие идентификаторам

R, D2, D1, Х2, L2, Н, W2, Q2, 12, F, К1, П, W1, Т, а именно

2.05 Е - 8, 0.3, 0.2, 0.25, 0.2, 0.04, 400, 2.57 Е - 6, 5, 50,

0,9, 1000, 2, 0.5 ПС. Эти данные, характеризующие определенный трансформатор тока, не меняются в процессе решения задачи.

После нажатия ПС по команде INPUT ( введи ), на этот раз на строке 20, снова высвечивается ? и запрашиваются данные о токе и нагрузке, соответствующие определенному режиму



трансформатора, I и Z2. Так, например, этими данными будут 0.05, 1.2 ПС.

После нажатия клавиши ПС ЭВМ некоторое время (примерно 3 с) работает, после чего на дисплее по команде PRINT, означающей печатай (строка 100), на дисплее индуцируются значения I, Z2, В. В данном примере это будут значения 0.05, 1.2, 2.92 Е -- 3.

Записав указанные значения I, Z2, В, нажимают ПС, и на дисплее по оператору INPUT (строка ПО) высвечивается ?.

В ответ на этот символ следует ввести 0 ПС, если нам не требуется определять индукцию В при других значениях I и Z2. Если же это нужно, то следует нажать клавиши I ПС.

В этом случае на экране по оператору INPUT из 20-й строки опять появится символ ?, требующий ввода других значений I и 22. Вводим например: 1.2, 0.3 ПС.

После счета (примерно 3 с) на дисплее индуцируются значения I, Z2, В, а именно 1.2, 0.3, 3.66 Е - 2.

Записав полученные данные, определяем с помощью табл. 8-1- ;8-8 здальные м. д. с. F1 -0,9 А/м й 2,75 А/м и уг.пы потерь Р =20,5° и 26,2° соотЁетственно для индукции 2,92-10~з Тл и 3,66-10-2 Тл.

Нажимаем ПС, и на дисплее по команде INPUT в 110-й строке опять высвечивается символ ]?. На этот раз нам возвращаться на строку 20 не надо, и поэтому следует набрать 0 ПС.

После этого ЭВМ останавливает счет по команде INPUT, записанной в 210-й строке, и на дисплее появляется символ ?, требующий ввода значений I, Z2, F1, Р. Для первого варианта набираем: 0.05, 1.2, 0.9, 20.5 [ПС. После счета ЭВМ останавливается по оператору PRINT на 290-й строке и на дисплее индуцируются значения I, Z2, FT, D, а именно: 0.05, 1.2, 0.55515,

, 14.88.

Записав полученные данные, нажимаем клавишу ПС. На дисплее по команде lIsfPUT, записанной в 300-й строке, появляется символ ?у. Если нам не надо продолжать счет, то следует нажать клавишу О. Если же надо продолжить счет, следует на-

жать клавишу I. Итак, йабирем: I ПС

ЭВМ переходит на 210-ю строку и останавливается по оператору INPUT, ожидая йведения других значений I, Z2, F1, Р, соответствующих второму варианту. Набираем: 1.2, 0.3, 2.75,

.26.2 jng.

3*. 67



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [ 21 ] 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138