Главная страница  Упругие связи 

[0] [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]

Таблица 3.t

Обоэвачение ва ДСС непрерывной системы

Обозначеине на функ-цнональвой схеме цифровой системы

Синтаксис макрокоманд библиотеки

"-IP

INT1

INTl X. Y, F

F - коэффициент фазовой коррекции

DRVl X, Y

npuxfhamst I

MULl XI, X2, Y

fiJ MULZ I-

MUL2 XI, X2, Y

DIVl X2, XI, Y

ту2 I-

DIV2 X2, XI, Y



Окончание табл. 3.1

Обозначение на ДСС непрерывной системы

Обозиачеине на функциональной схеме цифровой системы

Синтаксис макрокоманд библиотеки

SVM1

SUMI XI, Х2, Y

SUM2 XI, Х2, Y

SUB1 Х2, XI, Y

SDB2

SUB2 Х2, XI, У

LIMt

LIM1 X, К1, К2, Y

LIMR1 X, К1, К2, Y

АВ31

ABS1 X, У


sQRTi X, у




Объект %АЦП1 "mCI

ADCB2

«4

I- V4

5UB1

MVL1

к? I-V7 -IV8 I-*-IW r-T- - SUB1 -* / 7 Г7 -т.. SVB1 2 WT1

Кб=т

SUM2

MUL2

MULZ

Рис. 3.16. Функциональная схема системы, реализованной средствами ЭВМ

Каждой макрокоманде библиотеки присвоен соответствующий буквенный идентификатор, который заканчивается цифрой «1», если операция преобразования выполняется в одинарном формате (16 двоичных разрядов), или цифрой «2», если допускается представление хотя бы одного операнда в формате двойной длины.

При реализации цифровых АСУ ЭП с применением различного типа датчиков и преобразователей (ЦАП, АЦП) состав макрокоманд, представленных в табл. 3.1, следует дополнить. Например, для опроса текущего состояния регистра N-ro канала АЦП с символическим адресом ADCBN и пересылки результата по адресу X может быть создана макрокоманда

ADC1 X, ADCBN,

а для пересылки содержимого ячейки памяти с адресом Y в N-й канал ЦАП с адресом DACBN, макрокоманда

DAC1 Y, DACBN.

Таким образом библиотеку макрокоманд следует рассматривать как открытую единицу, состав которой при необходимости может быть всегда расширен.




[0] [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]

0.021