
Сообщение от
Васильев
TYPE vfdCMD :
STRUCT
setCMD:WORD; (* последняя успешная команда*)
setFreq:WORD; (* установленная частота*)
setFreqMax:WORD; (* установленная максимальная частота*)
setFreqMin:WORD; (* установленная максимальная чатота*)
newCMD:WORD; (* произвольная команда*)
newWrAddr: WORD; (* адрес для записи*)
newWrData:WORD; (* данные для записи*)
newFirstAddr:WORD; (* первый для чтения*)
newQuantity:WORD; (* количество для чтения*)
newFreq:WORD; (*частота*)
newRegAddr:WORD; (* адрес записываемого регистра*)
newRegValue:WORD; (* сам регистр для записи*)
...
Код:
TYPE vfdCMD_set :
STRUCT
CMD:WORD; (* последняя успешная команда*)
Freq:WORD; (* установленная частота*)
FreqMax:WORD; (* установленная максимальная частота*)
FreqMin:WORD; (* установленная максимальная чатота*)
end_struct
TYPE vfdCMD_new :
STRUCT
CMD:WORD; (* произвольная команда*)
WrAddr: WORD; (* адрес для записи*)
WrData:WORD; (* данные для записи*)
FirstAddr:WORD; (* первый для чтения*)
Quantity:WORD; (* количество для чтения*)
Freq:WORD; (*частота*)
RegAddr:WORD; (* адрес записываемого регистра*)
RegValue:WORD; (* сам регистр для записи*)
end_struct
TYPE vfdCMD :
STRUCT
Set: vfdCMD_set;
New: vfdCMD_new;
end_struct;
))
.........................