Инструкция по эксплуатации Rainbow Electronics DS1991
Страница 4
DS1991
4 из 14
Рис. 4. СТРУКТУРА КОМАНДЫ DS1991
2-й байт
Команда
1-й
байт
B7 B6 B5 B4 B3 B2 B1 B0
3-й байт
Запись
блокнота
96h
Чтение
блокнота
69h
1 1 Любое значение от 00h до 3Fh
Копирование
блокнота
3Ch
0 0 0 0 0 0
Чтение
подключа
66h
Запись
подключа
99h
Любое значение от 10h до 3Fh
Запись
пароля
5Ah
Номер
подключа:
0 0
или
0 1
или
1 0
0 0 0 0 0 0
Дополнение
2-го байта до двух
КОМАНДЫ БЛОКНОТНОЙ ПАМЯТИ
64-байтная блокнотная память DS1991 с возможностью чтения/записи не защищена паролем.
Обычное ее назначение — создать структуру проверяемых данных, а затем скопировать ее в
защищенный подключ.
Запись блокнота [96H]
Команда записи блокнота используется для ввода данных в блокнотную память. Начальный адрес
для последовательности записи задается в команде. Данные могут непрерывно записываться до тех пор,
пока не будет достигнут конец блокнотной памяти или пока прибор DS1991 не сбросится.
Последовательность команд показана на Рис. 5-1, в левой колонке.
Чтение блокнота [69H]
Команда чтения блокнота используется для извлечения данных из блокнотной памяти. Начальный
адрес задается в слове команды. Данные могут непрерывно считываться до тех пор, пока не будет
достигнут конец блокнотной памяти или пока прибор DS1991 не сбросится. Последовательность
команд показана на Рис. 5-1, в центральной колонке.
Копирование блокнота [3CH]
Команда копирования блокнота используется для передачи определенных блоков данных из
блокнотной памяти в выбранный подключ. Эту команду следует использовать, когда требуется
проверка данных перед их сохранением в защищенном подключе. Данные могут передаваться 8-
байтными блоками или одним большим 64-байтным блоком. Имеется девять достоверных кодов выбора
блока, которые используются для того чтобы определить, какой блок будет передаваться (Рис. 6). В
качестве меры предосторожности от случайного стирания защищенных данных необходимо ввести 8-
байтный пароль подключа назначения. Если пароль не совпадает, операция прекращается. После
передачи блока данных в защищенный подключ, первоначальные данные в соответствующем блоке
блокнотной памяти стираются. Последовательность команд показана на Рис. 5-1, в правой колонке.
КОМАНДЫ ПОДКЛЮЧА
Доступ к каждому из подключей прибора DS1991 осуществляется индивидуально. Транзакции для
чтения или записи данных в защищенный подключ начинаются с адреса, заданного в команде, и
продолжаются до тех пор, пока прибор не сбросится, или пока не будет достигнут конец подключа.