Назначение
Программа предназначена для циклического опроса устройств работающих по протоколу DiBUS.
Требования к системе
- IBM PC-совместимый компьютер с процессором P266 или более мощным.
- 16 Мбайт оперативной памяти или более.
- 2 Мбайт на жестком диске для программного обеспечения.
- Монитор VGA или монитор с более высоким разрешением.
- Дисковод для чтения компакт-дисков.
- Мышь или аналогичное устройство.
- Операционная система Microsoft Windows 98/Me/98 SE или Windows NT 4 (SP3 или выше) или Windows 2000 или Windows XP. Для работы с локализованным интерфейсом операционная система должна обеспечивать необходимую языковую поддержку.
- Браузер Microsoft Internet Explorer 4.01 или более поздняя версия.
Руководство пользователя
Программа представляет собой консольное приложение.
Синтаксис использования:
dibus_cycle.exe -p port -t timeout -c -a
Ключи и параметры:
- -p port Номер последовательного порта, к которому подключено устройство;
- -t timeout Временные задержки между запросом и ответом (в миллисекундах);
- -c <commands file> Файл с командами, которые по очереди будут запрашиваться;
- -a <addresses file> Файл с адресами устройств (в сети, работающей по протоколу DiBUS), которые будут опрашиваться;
Синтаксис файла с командами:
- Символом # начинаются строчные комментарии;
- Команды пишутся в отдельных строках.
Реализованные команды:
- measure Запрос измеренного значения по текущему алгоритму;
- status Запрос статуса прибора;
- measure_accuracy_time Комбинированное значение: (Время Измерения ; Измеренное значение; погрешность измерения);
- version Версия ПО в приборе.
Пример файла с командами
# You can use command:
measure
status
measure_accuracy_time
version
Синтаксис файла с адресами устройств:
- Символом # начинаются строчные комментарии;
- Адреса устройств пишутся в отдельных строках;
- Адреса 255.255.255 и 255.255.255 широковещательные (на него откликаются все подключенные устройства).
Пример файла с адресами
# Адрес БС-11:
4.2.1
# Адрес БС-12:
4.5.2
# Адрес БС-17:
253.16.1
Пример использование программы:
dibus_cycle.exe -p 1 -t 1000 -c commands.txt -a addresses.txt
|