Список основных команд для работы с контроллером

Таб. 1 - Набор команд

Команда

Описание

altitude

altitude [метры]. Чтобы увидеть высоту станции, введите altitude. Чтобы изменить высоту, введите команду altitude и новую высоту станции (в метрах над уровнем моря).

battery

С помощью команды battery [capacity] можно установить емкость внутреннего аккумулятора, необходимую для внутреннего управления контроллером QML. Допустимые значения емкости: 1,2 ... 24 A·ч. Чтобы увидеть состояние аккумулятора, введите команду battery. Обратите внимание, что команда battery применяется только к внутреннему аккумулятору.

cd

Команда cd <каталог> меняет текущий каталог. cd / возвращает в корневой каталог. Используйте команду cd .. , чтобы изменить уровень каталогов на более высокий.

chmod

Команда chmod <имя_файла> <r/w/x> изменяет атрибуты доступа к файлу: чтение (r), запись (w) или исполнение (x). У файла настройки «Основной/Улучшенный/Экономный» должны быть атрибуты rwx.

close

Завершает соединение с терминалом.

copy

Команда copy <исходный_файл> [целевой_файл] копирует файл в другое месторасположение.

del

Команда del <имя_файла> [имя_файла] удаляет указанный файл. Удалены могут быть только файлы с атрибутом доступа на запись (w) (см. раздел «Команда chmod»).

dir

Команда dir [файл/путь] [/F] отображает список файлов и подкаталогов каталога, указывает объем занятого и свободного места на диске. К сведениям о файле относятся: имя, атрибуты_доступа, время, дата и размер.

disable

Команда disable <Название измерения> отключает измерительный вход или датчик.

enable

Команда enable <Название измерения> включает измерительный вход или датчик.

errors

errors [clear]. Для просмотра активных ошибок введите команду errors. Чтобы удалить активные ошибки, введите errors clear. Ошибки указывают на наличие определенных проблем в работе программного обеспечения.

EXTFS

EXTFS <INFO | ERASE | HELP>. Чтобы отформатировать карту Compact Flash, введите команду EXTFS ERASE. Чтобы отобразить сведения о карте, введите команду EXTFS INFO. ОБРАТИТЕ ВНИМАНИЕ, что данная команда должна вводиться в верхнем регистре.

ftp

ftp <<get put test> <пользователь:пароль> <источник> [приемник] [интерфейс] [параметры]. Осуществляет передачу файлов из контроллера QML или на него или проверяет подключение к FTP-серверу. Чтобы загрузить файл на контроллер QML, введите ftp get <пользователь:пароль> <источник>. Чтобы отправить файл из контроллера QML на FTP-сервер, введите ftp put <пользователь:пароль> <источник>. Чтобы проверить подключение к FTP-серверу, введите ftp test <пользователь:пароль> <приемник>. Параметры пользователь:пароль – это имя пользователя и пароль для доступа к FTP-серверу. Параметр источник – это имя исходного файла на контроллере QML или FTP-сервере. Дополнительный параметр конечный объект – это имя целевого файла. Дополнительный параметр интерфейс – это название интерфейса, используемого для подключения по протоколу FTP.

help

Команда help [команда...] отображает синтаксис команды. Чтобы получить список всех доступных команд, введите команду help.

ipconfig.

ipconfig. Отображает настройку IP для всех открытых сетевых интерфейсов сетей. Данная команда не имеет параметров.

LASTVAL

Команда LASTVAL <Компонент> <идентификатор> [F (принудительный идентификатор)] [S (состояние датчика)] отображает измеренное значение до подтверждения и состояние после подтверждения. Подтвержденное значение отображается при указании имени сигнала, определенного в программе Lizard.

logdel

Команда logdel <идентификатор_группы> <lastdate ГГММДД)> удаляет регистра-ционный(ые) файл(ы), датированные более ранним числом, чем указанная дата.

LOGFS

Команда LOGFS <ERASE/DEFRAGD/SAT> стирает все данные регистрационной системы и перезагружает контроллер QML. ОБРАТИТЕ ВНИМАНИЕ, что данная команда должна вводиться в верхнем регистре.

loggo

Команда loggo <идентификатор_группы> запускает регистрацию определенной регистрационной группы.

logshow

logshow <идентификатор_группы> [start (ГГММДДЧЧ)] [количество] [элемент1 элемент2 ...] команда logshow L1 отображает одну строку текущего дня; команда logshow L1 40 отображает 40 строк; команда logshow L1 40 3 отображает 40 строк элемента 3; команда logshow L1 050618 10 отображает 10 строк, начиная от 18.06.2005

logshownext

logshownext <идентификатор_группы> [количество]. Данная команда используется после команды logshow,, чтобы немедленно отобразить последующие (более поздние) регистрационные записи.

logshowprev

logshowprev <идентификатор_группы> [количество]. Данная команда используется после команды logshow, чтобы немедленно отобразить предыдущие (более ранние) регистрационные записи.

logstatus

Команда logstatus <идентификатор_группы> отображает состояние регистрации и переменные определенной регистрационной группы. Команда без параметров отображает состояние всех регистрационных групп.

logstop

Команда logstop <идентификатор_группы> прерывает регистрацию определенной регистрационной группы.

md

Команда md <каталог> создает каталог. Например: md /Ext/logdata

move

Команда move <исходный файл> [целевой файл] копирует файл в другое месторасположение и удаляет исходный файл.

net

net <warnings | statistics [clear]>. Команда отображает статистику сети или предупреждения и при необходимости удаляет их. Чтобы отобразить статистику или предупреждения, введите net statistics или net warnings. Чтобы удалить статистику или предупреждения, введите команду net statistics clear или net warnings clear.

netif

netif [open <имя_инт> | close <имя_инт>]. Для просмотра состояния всех настроенных интерфейсов, введите netif без параметров. Чтобы открыть данный интерфейс, введите netif open <имя_инт>, где имя_инт – имя интерфейса. Чтобы закрыть данный интерфейс, введите netif close <ifname>.

ntp

ntp <set | show | test > <сервер[:порт]> [макс_время_отв] [интерфейс] Команда устанавливает часы контроллера QML на основе показаний часов удаленного NTP-сервере или проверяет подключение к NTP-серверу. Чтобы установить время контроллера QML, введите ntp set <сервер>. Чтобы отобразить время, установленное на часах NTP-сервера, введите ntp show <сервер>. Чтобы проверить соединение, введите ntp test <сервер>. Дополнительный параметр порта указывает порт, используемый для подключения; по умолчанию это порт 123. Дополнительный параметр обратной связи указывает максимально допустимое время (в миллисекундах) между запросом сервера и приемом. Дополнительный параметр интерфейс – это название интерфейса, используемого для подключения по протоколу NTP.

open

Устанавливает соединение с терминалом.

paramset

paramset [<набор> <параметр> [<значение>]]. Чтобы вывести список всех наборов параметров, введите paramset без параметров. Для просмотра значений всех параметров данного набора введите paramset <набор>. Чтобы отобразить значение параметра в наборе, введите paramset <набор> <параметр>. Чтобы установить значение параметра в наборе, введите paramset <набор> <параметр> <значение>.

ping

ping <IP-адрес целевого хоста или имя хоста>. Проверка доступа к хосту по его IP-адресу или DNS-имени.

pslevel

pslevel [метры]. Для просмотра текущего уровня датчика давления введите pslevel. Чтобы изменить уровень датчика давления, введите pslevel и новый уровень в метрах от высоты станции.

rd

rd <папка> удаляет папку

rep

rep <имя отчета> отображает содержание отчета. Пример: rep MyRep0.

reset

reset [период (в секундах)] перезагружает контроллер QML (мягкая перезагрузка). Если период не задан, контроллер перезагружается незамедлительно.

serial

serial <порт> [<скорость> <четность> <биты> <стоп-бит>]. Чтобы просмотреть параметры порта 0, введите serial 0. Чтобы изменить параметры введите serial 0 и новые параметры. Пример: serial 0 9600 N 8 1. Доступные диапазоны/параметры: скорость 300-19200, четность N/O/E, биты 7/8, стоп-бит 0/1.

sname

sname [имя_станции]. Чтобы просмотреть имя текущей станции, введите sname. Чтобы изменить имя введите sname и новое имя. Если имя станции начинается с цифры или содержит пробел, имя должно быть заключено в кавычки, например sname «Vaisala MAWS».

spclear

spclear <параметр | ALL> удаляет статический параметр или все параметры. ОБРАТИТЕ ВНИМАНИЕ, что данная команда удаляет параметры чувствительности QMS101 и QMN101 и обычно не требуется.

spset

spset [параметр] [значение] устанавливает значение статического параметра. Для просмотра списка статических параметров введите spset. ПРИМЕЧАНИЕ. Обычно выполнение данной команды не требуется.

SYSINFO

SYSINFO предоставляет сведения о системе. ОБРАТИТЕ ВНИМАНИЕ, что данная команда должна вводиться в верхнем регистре.

time

time [ЧЧ ММ СС ГГ ММ ДД]. Чтобы просмотреть текущее время, введите time. Чтобы изменить текущее время введите time и новое время. Например, time 14 10 00. Чтобы изменить текущую дату введите time и новое время и дату.
Например, time 14 10 00 98 12 31.

timezone

timezone [часы] устанавливает временное отличие от UTC. Для просмотра часового пояса введите timezone. Чтобы установить часовой пояс, введите, например, timezone 2.

userlevel

Команда userlevel [уровень <set/clear>] используется для защиты системы от несанкционированного использования. Команда обеспечивает установку трех защищенных паролями уровней доступа для команд оболочки, а также для просмотра системных данных. По умолчанию пользовательские уровни не используются.

verify

verify <исходный файл> [целевой файл] производит сравнение двух файлов. При нахождении различий ответом команды является Ошибка: Файлы различаются

warnings

warnings [clear] Для просмотра активных предупреждений введите команду warnings. Чтобы убрать активные предупреждения, наберите warnings clear. Предупреждения указывают на наличие определенных проблем с программным обеспечением. Дополнительную информацию см. в главе 7 «Устранение неполадок» на стр. 155.

winddircal0

winddircal0 [направление]. Устанавливает направление выравнивания флюгера в градусах. Например, введите winddircal0 360 (север).

zr

Команда получения Zmodem необходима при передаче файла настроек в контроллер QML

zs

zs <имя_файла>. Отправляет файл из контроллера QML с помощью протокола Zmodem (используется вместо функции AWS Client).


ПРИМЕЧАНИЕ. Следующие команды допускают использование символов замены: chmod, dir, del, copy, move, verify и zs.
Пример:

copy /log/L2*.* /Ext/log_L2copy

ПРИМЕЧАНИЕ. Процесс выполнения следующих команд для работы с файлами (chmod, dir, del, copy, move, verify и zs) можно отменять нажатием CTRL+C.