Интерактивный тренажерный комплекс «Автоматизированный метеорологический комплекс. Автоматическая метеорологическая станция»

Медиа-объект

Введение

Цели и задачи проекта

Цели проекта

Основной целью реализации проекта технического перевооружения наземной метеорологической наблюдательной сети Росгидромета является повышение качества и увеличение объема информации о текущих метеорологических условиях. Эта информация используется Росгидрометом для выпуска прогностической продукции и обеспечивает международные обязательства России в области обмена информацией о состоянии окружающей среды.

Для достижения цели проекта должны быть реализованы основные направления технического перевооружения:

  • внедрение современных технологий, приборов и оборудования для повышения качества и надежности получения, сбора, обработки и распространения гидрометеорологической информации станций наземной сети;
  • внедрение на станциях наземной метеорологической сети автоматизированных метеорологических комплексов (АМК), уменьшающих долю ручного труда и сокращающих время работы персонала на метеорологических площадках, особенно в сложных погодных условиях;
  • замена технических средств, выработавших свой ресурс, на современные и вывод устаревших приборов и оборудования из использования в сети Росгидромета;
  • восстановление ранее закрытых станций путем установки на них автоматических метеорологических станций (АМС);
  • расширение наблюдательной сети путем установки АМС в районах, где наблюдения за погодой крайне важны для обнаружения и прогнозирования опасных явлений погоды или где в получении информации о погоде заинтересованы потребители гидрометеорологической информации;
  • внедрение современных компьютерных технологий автоматизированного анализа и управления состоянием парка средств измерений;
  • переход на безбумажную технологию получения, обработки и распространения измеренной информации с накоплением данных на технических носителях;
  • внедрение современных средств связи для своевременной и надежной передачи метеоданных с наземной сети в центры сбора информации для регионального и международного обмена;
  • замена установок энергообеспечения станций на современное оборудование энергообеспечения (прежде всего на удаленных и труднодоступных станциях);
  • повышение квалификации персонала метеорологических станций и постов с учетом требований по эксплуатации современных приборов и оборудования.

Общее описание системы

Модернизация станций наблюдательной сети затрагивает подсистемы метеонаблюдений, низовой связи и энергообеспечения.

Подсистема метеонаблюдений представляет собой аппаратно-программный комплекс (АПК) метеостанций для производства наблюдений (АМК и АМС). Она включает в себя средства измерения, АРМы операторов и оборудование инженерного обеспечения.

Подсистема низовой связи представляет собой совокупность АПК связи метеостанций (АМК и АМС) и центров сбора данных для доставки результатов измерений в центры коммутации сообщений и обмена информацией между ними.

Подсистема энергообеспечения представляет собой совокупность аппаратных комплексов для организации электропитания остальных двух подсистем.

Состав поставляемого оборудования и объёмы модернизации

  1. В состав АМК/АМС входят:
    • средства измерения;
    • средства управления автоматизированным комплексом;
    • устройства, обеспечивающие:
      • сбор;
      • первичную обработку;
      • накопление и передачу результатов измерений;
    • отдельные средства измерения;
    • оборудование инженерного обеспечения.
  2. Поставка АМК/АМС производится:
    • на места ранее работавших, но к настоящему времени по различным причинам не производящих наблюдения, станций;
    • в районах, где наблюдения важны для обнаружения и прогнозирования:
      • опасных гидрометеорологических явлений (ОЯ);
      • неблагоприятных гидрометеорологических явлений (НГЯ);
    • в пунктах, где наблюдения за погодой крайне необходимы потребителям гидрометеорологической информации.
  3. Поставка комплектов оборудования энергообеспечения.
  4. В УГМС/ЦГМС-Р осуществляется поставка:
    • полного набора основных датчиков для АМК/АМС;
    • 20% контроллеров для станций, находящихся в труднодоступных и удаленных районах.
  5. 103 станции оснащаются датчиками контроля радиационной обстановки (гамма излучение).
  6. 1622 станции в составе АМК и АМС оснащаются датчиками жидких осадков для обеспечения повышения точности прогноза быстроразвивающихся паводков и калибровки МРЛ.
  7. На часть станций поставляется телекоммуникационное оборудование для построения сети низовой связи, обеспечивающей передачу данных между станциями и узлами ВСС/АСПД.

    Общая архитектура модернизированной наземной метеорологической наблюдательной сети Росгидромета


    Характеристики системы

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

    Все датчики, питание и кабели связи имеют водонепроницаемые разъемы или заводятся через герметичные кабельные вводы.

    Разъемы и крепления доступны и позволяют простую замену и удаление блоков на месте.

    Все заменяемые блоки, установленные в боксе, легкодоступны и заменяемы без каких-либо специальных приспособлений.

    Все заменяемые блоки имеют небольшой размер и компактны.

    Все разъемы, крепления и винты легкодоступны,не требуют перемещения других деталей.

    Профилактическое обслуживание персоналом должно производиться не чаще, чем один раз в год.

    В АМК/АМС реализована способность отображения следующей информации:

    • температуры внутри корпуса метеостанции;
    • состояния корпуса (открыт/закрыт);
    • напряжения батареи.

    Технические решения АМК и АМС имеют средства, обеспечивающие удалённое управление комплексом/станцией.

    Проводной канал связи между АМК и ПК наблюдателя (рабочее место оператора метеорологического комплекса) обеспечивает надежную работу при удалении на расстояние до 1900 м.

    Для обеспечения полного дистанционного контроля система имеет режим серийного прохода (passthrough), который обеспечивает прямую связь через порт обслуживания RS-232 с любым датчиком, подключенным к АМК через серийный интерфейс.

    Система сконструирована таким образом, чтобы необходимость настройки, калибровки и профилактического обслуживания оборудования была сведена к минимуму.

    Комплектация АМК/АМС учитывает конкретные климатические условия мест установки, определенные Росгидрометом, программы наблюдений и снабжение электроэнергией. В АМК и АМС обеспечена возможность одновременной работы с несколькими (как минимум с двумя) различными телеметрическими системами.

    Программное обеспечение, электроника интерфейса и корпус оборудования сконструированы таким образом, чтобы модернизация и модификация может осуществляться Получателем даже в полевых условиях.

    В АМК/АМС обеспечена возможность работы датчиков, находящихся на удалении не более 25 м от контроллера. Контроллер или один из его модулей обеспечивает электрическое подключение и сопряжение датчиков.

    Техническое решение предусматривает возможность подключения к АМК эксплуатируемого в настоящее время датчика анеморумбометров М63.

    Контроллер представляет собой единый блок, который функционально обеспечивает выполнение задач сбора и хранения данных наблюдений, управления и мониторинга оборудования и телекоммуникаций на АМК/АМС (кроме станций, оснащенных радиооборудованием).

    Инженерное обеспечение имеет элементы, способствующие сохранности и соответствия условиям эксплуатации для оборудования всех остальных подсистем АМК/ АМС.

    Модуль 1. Теоритическая часть

    Описание

    Модуль 1. Теоритическая часть

    Цель модуля - дать пользователю теоретические знания об основном устройстве по сбору данных и основ-ной программе используемой в процессе настройки и дальнейшей эксплуатации.

    Раздел 1. Оборудование по сбору данных

    Описание

    Модуль 1. Теоритическая часть

    Раздел 1. Оборудование по сбору данных

    Рассматривается, принцип действия, схема организации сбора данных контроллером (логгером) QML201B. Системная архитектура логгера, основные преимущества и возможности. Технические характеристики и точность измерения параметров. Состав дополнительного вспомогательного оборудования и возможности расширения функциональных возможностей.

    Контроллер (логгер) QML 201

    Общие сведения


    Рис. 1.1. Контроллер QML

    Контроллер QML (Рис. 1.1) представляет собой полнофункциональный контроллер данных автоматизированной метеостанции. На основной плате контроллера размещен 32 — разрядный процессор Motorola для обработки данных и 10 дифференциальных (20 однополярных) аналоговых входов датчиков (они также могут использоваться в качестве цифровых входов). Кроме того, имеется два частотных интерфейса датчиков, 16 бит АЦП, 1,7 МБ защищенной флэш-памяти для регистрации данных, источник питания для возбуждения датчиков и зарядное устройство для внутреннего резервного аккумулятора. Последнее не требуется для систем, в которых используется резервный аккумулятор большей емкости.


    Измерения датчиков, статические расчеты, регистрация и передача данных производятся в соответствиис конфигурируемым пользователем программным обеспечением настройки Vaisala Setup Software Lizard. Это программное обеспечение содержит многочисленные варианты настроек и усовершенствованные характеристики.


    В конструкции платы используются технологии планарного монтажа (SMD), плата снабжена защитным покрытием для обеспечения надежной работы в условиях высокой влажности. Каждый вход датчика имеет варисторную (VDR) защиту от наведенных скачков напряжения. Разъем для обслуживания контроллера по последовательной линии связи RS-232 обозначен, как COM0.

    Системная архитектура логгера данных QML201B позволяет легко наращивать его возможности за счет дополнительных датчиков, расчетов, выходных форматов и графиков регистрации в соответствии с изменяющимися требованиями пользователя. Базовая система имеет порты RS-232 и RS-485 для интерфейсного сопряжения почти с любыми типами телеметрических устройств, терминалов, дисплеев и интеллектуальных датчиков. Посредством опционных вставных модулей число портов последовательного ввода-вывода может быть увеличено с 2-х до 8-и, обеспечивая многоканальные соединения RS-232, RS-485, SDI-12 и Ethernet. На рис. 1.2 показан контроллер без крышки и дополнительных коммуникационных модулей.

    На рис. 1.2 цифрами обозначены следующие элементы:

    1 - Место размещения внутреннего аккумулятора;
    2 - Кнопка сброса (под держателем);
    3 - Литиевый аккумулятор для системных часов (RTС);
    4 - Места размещения коммуникационных модулей MOD1 и MOD2;
    5 - Светодиод состояния;
    6 - Разъем последовательного интерфейса (SPI);
    7 - Разъем датчика давления;
    8 - Разъем карты памяти CF (Compact Flash).

    При необходимости использования длинных сигнальных кабелей, они должны оснащаться дополнительными средствами защиты от скачков напряжения. Эти устройства рассчитаны на установку на стандартную DIN рейку и могут быть легко заменены без специального инструмента.

    Рис. 1.2 - Контроллер QML без крышки


    Рис. 1.3 - Устройства чтения карт памяти Compact Flash

    Для регистрации большого объема данных контроллер QML оборудован разъемом для карты памяти CF (Compact Flash). Данные записываются в виде файлов, в каждом из которых сохранена информация за конкретный день, это позволяет легко отыскать необходимый архив данных для дальнейшего анализа. Контроллер QML поддерживает карты памяти CF (Compact Flash) емкостью до 2 ГБ. Такие карты можно считывать непосредственно с помощью ПК. На рынке представлено несколько различных типов считывающих устройств: внутреннее устройство чтения стандарта PCMCIA, а также внешние устройства (Рис. 1.3), подключаемые к порту USB либо к параллельному порту ПК. Рекомендуется использовать только те карты, работоспособность которых была специально проверена в неблагоприятных внешних условиях.


    Логгер данных QML201B может также расширяться за счет установки мультиплексорного блока, дополнительно предоставляющего 10 дифференциальных аналоговых каналов или даже другой контроллер QML201B. Цифровое устройство ввода-вывода добавляет 8 цифровых выходов и 8 цифровых входов для датчиков, а также функций оптимизации питания и управления без персонала на базе требований, определенных пользователем.


    Дополнительные модули включают в себя различные коммуникационные модули и встроенные датчики давления. Контроллер QML потребляет ток менее 10 мА от 6-ти вольтовой батареи (5 мА от 12-ти вольтовой).

    Основные преимущества

    • простота монтажа, экономичность эксплуатации и последующего расширения;
    • проверенная на практике надежность и точность в суровых атмосферных условиях;
    • низкое энергопотребление;
    • широкие возможности расчетов и регистрации данных;
    • хорошие возможности расширения и подгонки к требованиям заказчика за счет открытой модульной конструкции;
    • встроенная возможность установления

    Возможности контроллера

    1. Расширение количества частотных входов с помощью модуля расширения.
    2. Расширение до 10 свободных входов для подключения дополнительных датчиков.
    3. Подключение АРМ оператора для:
      • инициализации;
      • загрузки сохраненных данных;
      • вывода оперативной информации;
      • полного доступа ко всем программируемым характеристикам;
      • определения датчиков;
      • переработки сообщений;
      • вычислений;
      • отображения/загрузки сохраненных данных;
      • отображения статуса работы системы.
      Работа через программируемый порт не мешает выполнению контроллером автоматических действий по получению, записи и передаче данных, за исключением случаев, когда оператор специально выбирает это.
    4. Подключение к порту обслуживания без вскрытия корпуса.
      Кабель для подключения к порту обслуживания входит в состав комплекта поставки.
    1. Установка дополнительных интерфейсов:
      • трех, совместимых со стандартами RS-232 или RS-485;
      • одного интерфейса связи по протоколу Ethernet; интерфейс по протоколу Ethernet предназначен для соединения с АРМ оператора и оборудованием для обслуживания системы и цифровыми датчиками.
    2. Конфигурация интерфейсов:
      • номинальная скорость передачи 9600 бод;
      • возможность использования скорости передачи данных от 300 до 19200 бод.
    3. Отсчет времени защищен от перебоев электропитания и обеспечивает:
      • отсчет в локальном времени;
      • отсчет в едином всемирно скоординированном времени (UTC).
    4. Обеспечена возможность настраивания часов реального времени при помощи:
      • команд, подаваемых с АРМ оператора;
      • команд, подаваемых дистанционно через средства связи;
      • протокола NTP.

      Технические характеристики

      Основная часть:
      • процессор 33 МГц, 32-х битовый, Motorola;
      • запоминающее устройство RAM 4 Mб и программная флэш-память 4 Mб;
      • аналогово-цифровое преобразование 16 бит;
      • ЗУ регистрации данных — внутренняя флэш-память 1,6 MБ, до 2 ГБ на опционной компактной карте флэш-памяти;
      • входы датчиков — 10 аналоговых входов (20 несимметричных входов), 2 измерительно/частотных входа;
      • внутренний канал для преобразователя давления PMT16 A.
      Последовательная связь:
      • стандарт — один RS-232 и RS-485 (двухпроводная);
      • опция — два опционных штепсельных паза для коммуникационных модулей для увеличения числа последовательных каналов ввода-вывода до 6 шт;
      • быстродействующая последовательная шина расширения для соединения, например, цифрового модуля ввода-вывода;
      • скорость 300–38400 бит/с.
      Параметры обмена данными:
      • конфигурируемая скорость;
      • стартовые биты;
      • информационные биты;
      • стоповые биты;
      • четность;
      • протокол XON/XOFF;
      • контрольная сумма.
      Электропитание:
      • напряжение (внешний источник) 8–16 В пост.тока (рекомендация), макс. 30 В;
      • встроенная батарея QMB101 (опционная) 1,2 Aч/6 В;
      • энергопотребление (типичное с 5 датчиками) <10 мA/6 В.
      Teмпература:
      • рабочая −50…+60 °C (−58…+140 °F);
      • длительная рабочая −60…+60 °C (−76…+140 °F);
      • хранения −60…+70 °C (−76…+158 °F);
      • относительная влажность 0…100%.
      Связь:
      • Ethernet;
      • стандарт IEEE 802.3;
      • два штепсельных паза для модулей Ethernet.
      Скорость:
      • 10 Mбит/с (10 BASE-T);
      • может также подключаться к сетям 100 Mбит/с, 1000 Mбит/с, 100/1000 Мбит/с;
      • BASE-T посредством 10 Mбит/с.

      Параметры — полный/полудуплекс с автоматическим согласованием.

      Протокол TCP/IP (поддерживаемые протоколы) — ARP, UDP/IP, TCP/IP, FTP, SMTP, PPP (с подтверждением права на доступ PAP или CHAP), HTTP(get), Telnet, ICMP Echo, DHCP, ARP, NTP, DNS, туннель порта последовательного ввода вывода над TCP/IP.

      Точность измерении

      Типичная точность в диапазоне температур: −50…+80 °C > ±0,06 °C.

      Макс. погрешность в диапазоне температур: −35…+50 °C < ±0,12 °C.

      Макс. погрешность при 0 °C < ±0,06 °C.

      Измерение напряжения:

      • ±2,5 В диапазон > 0,04 % от показания ±150 мкВ;
      • ±250 мВ диапазон > 0,06 % от показания ±20 мкВ;
      • ±25 мВ диапазон > 0,06 % от показания ±6 мкВ;
      • ±6,5 мВ диапазон > 0,12 % от показания ±6 мкВ.

      Измерения частоты ±0,003 % + разрешение до 8 кГц.

      Диапазон синфазного режима +5 В/−4 В.

      Часы реального времени (стандарт):

      • точность — лучше чем 20 с/мес;
      • время работы на батарее — минимум 5 лет с литиевым элементом CR1220.

      Основные задачи контроллера

      1. Преобразование измеренных данных в технические единицы.
      2. Контроль измеренных величин.
      3. Функция оповещения по заданным критериям:
        • опасные гидрометеорологические явления (ОЯ);
        • неблагоприятные гидрометеорологические явления (НГЯ);
        • критические параметры системы.
      4. Формирование сообщений в соответствии с требованиями, принятыми на сети Росгидромета.
      5. Сохранение данных в бинарном виде или формате ASCII в задаваемых интервалах.
      6. Управление передачей метеорологических сводок.
      7. Временное хранение данных во внешнем флеш накопителе контроллера не менее чем:
        • за 6 месяцев для АМК;
        • 15 месяцев для АМС.
      8. Своевременная передача оперативных метеорологических и режимных телеграмм.
      9. Работа с телеграммами, содержащими информацию по радиационному фону и агрометеорологической информацией:
        • формирование телеграмм;
        • хранение в отдельной базе данных (каждая вид информации в отдельной базе данных);
        • ежесуточная передача в сроки, аналогичные оперативным метеорологическим.
        • Формирование телеграмм в установленных форматах и кодах, воспринимаемых ЦКС.
        • Возможность выбора основного датчика в случае ведения параллельных наблюдений или одновременного подключения двух разных датчиков ветра.
        • Функция контактной и удаленной диагностики технического состояния АМК/АМС, корректировки показаний датчиков и порядка передачи информации.

        Измерения проводимые контроллером

        1. Контроллер обеспечивает проведение измерений параметров с помощью подключенных датчиков.
        2. Проводятся измерения следующих метеорологических параметров:
          • Атмосферное давление:
            • замеры проводятся 1 раз в минуту;
            • вычисляется среднее значение за 1 час и 3 часа;
            • барометрическая тенденция рассчитывается как разница между средними значениями за 3 часа.
          • Скорость/направление ветра:
            • замеры проводятся непрерывно;
            • вычисляется среднее значение за 2 и за 10 мин.
          • Порывы ветра:
            • усредняются за 3 с;
            • измеряются по наивысшему значению за 10 мин.
          • Температура воздуха:
            • замеры проводятся 1 раз в минуту;
            • вычисляется среднее значение за 10 мин.
          • Влажность воздуха:
            • замеры проводятся 1 раз в минуту;
            • вычисляется среднее значение за 10 мин.
          • Температура почвы:
            • замеры проводятся 1 раз в минуту;
            • вычисляется среднее значение за 10 мин.
          • Мощность экспозиционной дозы гамма-излучения:
            • замеры проводятся 1 раз в минуту;
            • вычисляется среднее значение за 10 мин.
          • Осадки:
            • замеры проводятся 1 раз в минуту;
            • вычисляется среднее значение и интенсивность осадков за 10 мин.

        Телеметрия контроллера QML

        1. Функциональные возможности TCP/IP контроллера QML

        QML поддерживаются следующие функциональные возможности на базе TCP/IP без подключения к другим провайдерам (например, iConnector для модемов GPRS или серверный блок COM DXE421).

        Виртуальные COM порты для туннелирования последовательных портов по TCP/IP:

        • передача отчетов;
        • подключение к сервисному обслуживанию;
        • прямое подключение к датчику;
        • передача отчетов и архивных файлов по протоколу FTP;
        • синхронизация системного времени по протоколу NTP.

        Таблица 1.1. Сети на базе TCP/IP, поддерживаемые контроллером QML

        Среда

        Средство связи QML

        Ethernet (LAN)

        Модуль связи Ethernet DSE101

        Сеть WAN (например, ADSL)

        Модуль связи Ethernet DSE101

        Сотовая сеть GSM/GPRS

        Модуль связи с RS-232 (DCU232 или DSI486)

        Коммутируемое соединение PSTN

        Модуль связи с RS-232 (DCU232 или DSI486)

        RS-232 (протокол точка–точка)

        Модуль связи с RS-232 (DCU232 или DSI486)

        2. Поддерживаемые протоколы

        Контроллер поддерживает следующие протоколы:

        • протокол PPP (точка–точка);
        • протоколы аутентификации: PAP и CHAP;
        • Ethernet (с использованием модуля связи Ethernet DSE101);
        • протокол IP;
        • протокол TCP;
        • протокол UDP;
        • протокол DNS;
        • протокол FTP;
        • протокол NTP;
        • протокол DHCP;
        • протокол Telnet .

        Программное обеспечение контроллера

        Контроллер работает под управлением внутренней микропрограммы (прошивки) MAWS.

        Алгоритм работы логгера задается загрузкой файла конфигурации настройки.

        Файл конфигурации определяет режимы измерений, архивирования, расчета и передачи информации.

        Данные измерений могут храниться в архивных файлах или быть переданы через протоколы SMTP, HTTP и FTP на внешние источники.

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

        Блок разъемов контроллера QML


        Рис. 1.4 Блоки разъемов контроллера QML

        Блок разъемов контроллера QML (Рис. 1.4) включает в себя следующее:

        1. Десять внешних измерительных каналов и один внутренний канал для подключения датчика давления.
        2. Один блок разъемов для источников питания.
        3. Один блок разъемов для каналов связи.
        4. Два блока для дополнительных коммуникационных модулей.

        В десяти измерительных каналах могут осуществляться однополярные (H-C или L-C) либо дифференциальные (H-L) измерения. Описание характеристик каждого канала приведены в Таблице 1.2.

        ПРИМЕЧАНИЕ. В базовой комплектации каждый датчик имеет собственный выделенный канал.

        Таблица 1.2. Измерительные каналы. Описание

        Каналы

        Название контакта

        Описание

        CH0, CH1, CH2, CH3 16 разрядный аналогово-цифровой преобразователь

        E

        Возбуждение напряжением 12 В/ 25 мА ВКЛ/ВЫКЛ, напряжение можно измерять. ИЛИ: возбуждение током 100 мА/ 1 мА

        H

        Аналоговый вход (Высокий уровень)

        L

        Аналоговый вход (Низкий уровень)

        C

        Контакт соединен с «массой» через резистор на 10 Ом таким образом, чтобы была возможность измерить ток

        CH4, CH5, CH6, CH7 16 разрядный аналогово-цифровой преобразователь

        E

        возбуждение током 100 мА/ 1 мА

        H

        Аналоговый вход (Высокий уровень)

        L

        Аналоговый вход (Низкий уровень)

        CH4, CH5, CH6, CH7 16 разрядный аналогово-цифровой преобразователь

        C

        Общий провод и базовый уровень для измерения напряжения через каналы, к которым относятся контакты E, H и L. Контакт соединен непосредственно с массой

        CHA, CHB для быстропеременных входных сигналов 12 разрядного аналогово-цифрового преобразователя

        F

        Частотный вход

        E

        Регулируемое напряжение возбуждения 0-12 В/ 20 мА (можно измерить)

        H

        Быстрый аналоговый вход (Высокий уровень)

        L

        Быстрый аналоговый вход (Низкий уровень)

        C

        Общий провод (Аналоговое заземление)

        Таблица 1.3. Разъем питания

        Название контакта

        Описание

        GND

        Масса

        +BATT

        5…14 В постоянного напряжения

        GND

        Масса

        +ExtDC

        8…16 В постоянного напряжения (максимум 30 В постоянного напряжения)

        Терминальное подключение контроллера

        Настройка и диагностика контроллера производится с помощью специального ПО (программного обеспечения) Vaisala AWS Client, установленного на ПК (персональный компьютер). Подробные сведения по настройке подключения см. п. «Подключения с помощью последовательной линии. Соединение через COM0».

        Соединение ПК к контроллеру производится с помощью специального кабеля к сервисному разъему, расположенному в основании корпуса станции, и к свободному COM порту компьютера. См. рис. 1.5. Порядок расположения контактов разъема терминала (Распиновка COM0) изображен на рис. 1.6.

        Назначение контактов, изображенных на рис. 1.6:

        Рис. 1.6 - Контакты разъема кабеля COM0

        1. не подключен;
        2. RxD (прием данных);
        3. масса;
        4. TxD (передача данных);
        5. не подключен.

        ПРИМЕЧАНИЕ! Если в компьютере нет серийного порта, то необходимо использовать кабель USB–COM.

        Параметры COM порта (по умолчанию 9600, N, 8, 1). Подробные сведения см. Модуль 2. Раздел 1. п. «Установка служебного соединения».

        Дополнительное оборудование

        Мультиплексор датчиков


        Рис. 1.7 - Мультиплексор датчиков

        Для увеличения числа подключаемого оборудования к контроллеру QML необходимо использовать мультиплексор QMU. Мультиплексор (Рис. 1.7) представляет собой устройство, аналогичное контроллеру, и предназначенное для увеличения каналов подключения до восьми 16 разрядных аналоговых каналов и двух 12 разрядных аналоговых каналов.


        Устройство подключается к контроллеру через интерфейс RS-485 и устанавливается внутри корпуса метеостанции. Мультиплексор соответствует тем же стандартам устойчивости к воздействию окружающей среды и нормам излучения, что и контроллер.


        ПРИМЕЧАНИЕ. Мультиплексор реализует только аналоговые измерения.

        ПРИМЕЧАНИЕ. Мультиплексор можно подключить только к контроллеру QML201 или более поздней модели. Тип контроллера можно проверить с помощью команды VER см. Модуль 2. Раздел 1. п. «Сведения о системе».


        Пример работы команды:

        / > VER

        Serial # : A232021

        Hardware : Rev B - 001

        Software : 6.04a Checksum : D99259BB

        Boot Ver : 4.07

        Коммуникационные модули

        1. Двойной изолированный коммуникационный модуль RS-485, DSI-486


        Рис. 1.8 - Двойной изолированный модуль RS-485, DSI – 486

        Двойной коммуникационный модуль RS-485 (Рис. 1.8) может использоваться в режиме RS-232, RS-485 или SDI-12. Коммуникационный режим выбирается с путем шунтирования контактов ввода/вывода и установки перемычек на плате. Модуль DSI486 используется для подключения средств измерения с цифровыми интерфейсами RS-485 или RS-232, терминалов и контроллера/мультиплексора между собой, если расстояние больше 15 метров. Максимальное расстояние для модуля составляет порядка 1500 метров при максимальной скорости. При использовании повторителей/усилителей расстояние между устройствами может быть увеличено. Перед использованием модуль должен быть настроен при помощи перемычек (Джампер - англ. jumper) и в программе-конфигураторе.


        Схема расположения перемычек показана на рис. 1.9.

        Каналы A и B RS-485/422 гальванически развязаны от электроники контроллера. Источники питания с постоянным напряжением +5 В для каналов A и B также изолированы друг от друга конденсаторами, поэтому возможна разводка этих каналов в разные места. Канал B можно использовать как в режиме интерфейса RS-232, так и в режиме RS-485. На канале A всегда используется режим интерфейса RS-485.


        Рис. 1.9 – Модуль DSI – 486, схема расположения перемычек

        1.1 Режим RS-485 на каналах A и B

        В режиме RS-485 используется 2-х проводной режим RS-485.


        Схема подключения представлена на рис. 1.10.

        Рис. 1.10 – Схема модуля DSI – 486 в режие RS485 на каналах A и B

        Таблица 1.4. Установка перемычек для переключения канала B в режим RS-485

        Перемычка

        Объединение штекеров

        Функции

        X3

        1-2

        Установка режима RS-485 для канала B

        3–4

        X6

        1–2

        X5

        1-2

        Согласующий резистор для шины RS-485

        1.2 Режим RS-485 на канале A и режим RS-232 на канале B

        Модуль RS-232 возможно использовать только на канале B. При использовании канала B в режиме RS-232 канал RS-232 гальванически соединяется с аналоговой землей контроллера (Рис. 1.11).


         Рис. 1.11 – DSI – 486 в режие RS485 на канале A и режима RS232 на канале B

        Таблица 1.5. Установка перемычек для переключения Канала B в режим RS-232

        Перемычка

        Объединение штекеров

        Функции

        X3

        2-3

        Установка режима RS-232 для канала B

        X6

        1–4

        2–5

        X5

        Не требуется

        Согласующий резистор в данном режиме не используется

        Подключение модуля DSI-486 для SDI-12 и 12 вольтового источника питания.

        Канал SDI-12 имеет собственную точку подключения на плате. Для связи он не использует каналы A или B. Канал SDI-12 гальванически соединен с аналоговой землей контроллера (Рис. 1.12).


        Рис. 1.12 – DSI – 486 для SDI-12 и 12 вольтового источника питания

        2. Коммуникационный модуль для сети Ethernet DSE101

        Коммуникационный модуль для сети Ethernet DSE101 представляет собой отдельную небольшую плату с печатным монтажом. Он используется для реализации интерфейса 10Base-T Ethernet на контроллере QML, обеспечивая доступ к контроллеру, например, напрямую из локальной сети.


        DSE101 поддерживает коммутаторы и маршрутизаторы с портами 10/100/1000 Мбит/с, полно- и полу- дуплексным режимами и автоматическим согласованием скорости передачи. Поскольку модуль DSE101 всегда передает данные на скорости 10 Мбит/с, подключаемый коммутатор или маршрутизатор не должен быть установлен по умолчанию на скорости 100 Мбит/с и выше, а должен устанавливаться или в режиме auto или 10 Мбит/с.

        Таблица 1.6. Коммуникационный модуль для сети Ethernet DSE101

        Характеристика

        Описание/значение

        Режим работы

        10Base-T

        Энергопотребление (передача)

        50 мА при 12 В

        Температура

        Нормальная: −40…+70 °C (−76…+158 °F)
        Предельная: −60…+70 °C (−76…+158 °F)

        Влажность

        0…100% отн. вл.

        Раздел 2. Программное обеспечение для настройки и диагностирования контроллера

        Описание

        Модуль 1. Теоритическая часть

        Раздел 2. Программное обеспечение для настройки и диагностирования  контроллера

        Рассматривается информация по программному обеспечению применяемому для взаимодействия с контроллером для настройки и постоянно применяемой в процессе эксплуатации.

        Основное внимание уделено программе ПО (Программное обеспечение) AWSClient. Даны общие сведения. Наиболее подробно освещены вопросы по практическому применению основных функции в процессе ввода оборудования в эксплуатацию и сервисное обслуживание. Назначение и процедура ввода команд.

        Приведены списки команд для конфигурирования системы и выявления неисправностей.

        ПО Lizard Setup

        Программное обеспечение для взаимодействия с контроллером можно разделить по функциональному назначению на следующие:

        • ПО для создания файлов конфигурации (Lizard Setup);
        • ПО для загрузки файлов конфигурации, обновления внутреннего ПО контроллера, сервисного обслуживания, выявления неисправностей (AWS Client);
        • ПО для визуализации данных и предоставления возможности повседневной эксплуатации обслуживающему персоналу метеостанции (АРМ метеоролога).

        ПО Lizard Setup используется для изменения параметров ПО и работы контроллера QML. ПО Lizard Setup позволяет создавать и изменять файл настроек контроллера QML.

        Создание файла настроек с помощью ПО Lizard Setup состоит из трех этапов. Сначала требуется задать компоновку для системы. Затем определить необходимые измерения и производимые с ними вычисления. После этого необходимо определить отчеты и группы регистрации результатов измерений.

        В итоге на ПК файл настроек будет создан, т. е. преобразован в формат, доступный контроллеру QML, передан на контроллер и применен.

        ПО АРМ Метеоролога

        1. Цели и назначение


        Рис. 1.13 - Схема информационных потоков ПО

        Основные цели ПО АРМ (автоматизирование рабочее место) — усовершенствование и развитие методов и технологий автоматизированного сбора и распространения данных наблюдений, повышение производительности и качества работы метеосети.

        Объектами автоматизации являются процессы:

        • обмена данных с контроллером АМК (Автоматический метеорологический комплекс);
        • обработки и дополнения полученных данных;
        • ведения журнала (протоколирования) функционирования;
        • ведение архивов данных;
        • выдачи информации конечному потребителю.

        Функциональное назначение ПО:

        • взаимодействие с контроллером QML201 по согласованному протоколу обмена;
        • отображение данных on-line наблюдений;
        • синхронизация по времени со станцией;
        • получение настроек станции;
        • обеспечение средств ввода параметров, измеряемых вручную;
        • отображение телеграмм, сформированных станцией;
        • архивирование отправленных сообщений;
        • ведение архива ежеминутных наблюдений;
        • визуализация зарегистрированных данных.

        Cхема информационных потоков представлена на рис. 1.13.

        ПО предназначено для эксплуатации в составе аппаратно-программных комплексов АМК.

        2. Основные части ПО, функции и взаимодействие с контроллером

        Структура и основные функциональные части представлены на рис. 1.14.


        Рис. 1.14 - Структура ПО АРМ основные функ части ПО

        Основные функции частей ПО:

        • ядро обеспечивает контроль над информационными потоками, установление и поддержку связи со станцией по протоколу TCP/IP, взаимодействие частей ПО;
        • настройки ПО: ввод пользователем и сохранение данных о настройках параметров, необходимых для функционирования ПО;
        • блок парольной защиты: ввод и сохранение данных о пользователях и паролях, обеспечение уровней доступа;
        • блок отображения текущей метеоинформации: отображение текущих (ежеминутных) данных в графическом или табличном виде;
        • блок отображения настроек станции: отображение параметров станции (sysinfo);
        • блок отображения параметров синхронизации: отображение параметров синхронизации (sync);
        • блок ввода поправок: ввод поправок для предопределенных каналов измерений;
        • блок ввода дополнительных данных: ввод данных о метеопараметрах, не измеряемых станцией;
        • блок формирования телеграмм: станция формирует телеграммы КН01, остальные виды сообщений формируются в ПО, в том числе штормовые сообщения (Warep) и режимная информация (блочный код);
        • блок архивирования: отвечает за сохранение данных в архивах;
        • архивы данных: файлы с данными измерений, телеграмм, полученными от станции;
        • просмотр данных: программный модуль, позволяющий просмотреть данные регистрации в графическом и табличном виде;
        • блок формирования отчетной документации: формирование таблиц по данным регистрации;
        • блок протоколирования данных: запись данных о работе ПО и пр.

        ПО AWS Client

        1. Общие сведения

        ПО Vaisala AWS Client используется для загрузки регистрационных файлов данных, подачи команд контроллеру QML, настройки его параметров и выполнения работ по текущему обслуживанию контроллера QML. Контроллер QML поддерживает следующие типы подключений: с помощью последовательной линии, по телефонной линии с помощью модема и через сокет TCP/IP. Контроллер снимает показания датчиков и сохраняет их в регистрационных файлах. С помощью программы AWS Client можно загрузить эти файлы на ПК и просмотреть их.

        Чтобы начать использовать контроллер QML, в первую очередь требуется определить, какие параметры необходимо измерять и с какой частотой. Это можно сделать, создав файл настройки с помощью программного обеспечения Lizard Setup. Используя программу AWS Client, можно отправить файл настройки с ПК на контроллер.

        AWS Client также используется для настройки индивидуальных параметров определенной станции, например, имени станции, высоты станции, высоты расположения датчиков давления и коэффициентов калибровки отдельных датчиков. Кроме того, дата и время контроллера QML могут быть установлены вручную или синхронизированы с часами ПК.

        После загрузки файлов настроек в контроллер QML можно просмотреть файлы данных, загрузив их с контроллера на ПК. С помощью AWS Client можно преобразовать регистрационные файлы данных в формат CSV для просмотра в других приложениях, например, в программе Microsoft Excel. Можно задать различные параметры загрузки, такие как расписание автоматической загрузки, где при необходимости можно сохранить загруженные файлы и указать операции, которые программа будет производить после каждой загрузки.

        Подключение программы, установленной на ПК, к контроллеру возможно через следующие типы соединении:

        • серийный порт COM0 (RS-232);
        • TCP/IP сокет (в станциях АМК и АМС сервисный порт 1001).
        2. Интерфейс пользователя

        2.1 Главное окно

        После запуска программы на рабочем столе открывается главное окно программы (Рис. 1.15).

        В верхней части главного окна находится панель инструментов, на которой расположены основные элементы управления. На верхней строке панели располагаются основные элементы раскрывающегося меню с пунктами управления. Ниже находятся мнемонические дополнительные кнопки, дублирующие основные функции верхней части панели.


        Основную часть главного окна программы занимает поле для отображения в текстовом режиме процессов обмена информации между контроллером и ПО АРМ метеоролога.

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


        2.2 Панель инструментов

        В Таблице 1.7 приведено описание панели инструментов AWS Client.


        Рис. 1.15 - Главное окно программы

        Таблица 1.7. Значки и функции панели инструментов

        Значок

        Функция

        Описание

        Open connection
        Установка соединения с контроллером

        Открытие адресной книги для выбора соединения с контроллером метеостанции

        Close current connection
        Завершить текущее соединение

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

        Open command mode
        Открыть консоли для ввода команд

        Открыть консоли для ввода команд. Открытие служебного соединения. Нажатие кнопки аналогично команде open

        Close command mode
        Закрытие консоли

        Завершение служебного соединения. Отображение сообщений и отчетов в окне терминала. Нажатие кнопки аналогично команде close

        Upload setup file
        Загрузка файла настроек

        Выбор нового файла конфигурации (настройки), который необходимо загрузить в контроллер

        Download log file
        Загрузка архивных файлов

        Выбор архивных файлов данных для загрузки из контроллера

        Сopy selected text from terminal window
        Копирование выделенного текста из окна терминала

        Копирование выделенного текста из окна терминала в буфер обмена Windows

        Clear terminal window
        Очистить окно терминала

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

        Set common parameters
        Настроить общие параметры

        Открытие окна Common Parameters (Общие параметры) для редактирования и просмотра значений параметров

        Set static parameters
        Настроить статические параметры

        Открытие окна Static Parameters (Статические параметры) для редактирования и просмотра значений параметров

        Set manual sensor values
        Установить значения датчиков с ручным управлением

        Открытие окна Manual Sensors (Датчики с ручным управлением) для просмотра и установки измерений датчиков ручного управления

        Snow system iformation
        Отобразить сведения о системе

        Отображение сведений о контроллере QML, нажатие кнопки аналогично команде SYSINFO

        3. Определение настроек программы AWS Client

        При первом запуске AWS Client необходимо определить настройки, которые будут применены во время загрузки. Для этой цели используйте меню Settings (Настройки).


        3.1 Адресная книга

        Адресная книга программы AWS Client, изображенная на рис. 1.16, используется для хранения и обновления сведений о подключениях к контроллерам и их параметров. Настройка параметров подключения зависит от типа подключения:

        • последовательная линия;
        • подключение через сокет TCP/IP.

        В нижеследующих разделах описаны параметры для каждого типа подключения.


        Рис. 1.16 - Окно "Адресная книга"

        3.1.1 Подключения с помощью последовательной линии

         

        Чтобы добавить подключение с помощью последовательной линии в адресную книгу, выполните следующие действия.

        1. В меню Settings (Настройки) выберите пункт Address Book (Адресная книга).
          Или нажмите на кнопку и в появившемся окне нажмите на кнопку Address Book.
        2. Выберите New (Новое). Отобразится форма с полями для нового подключения.
        3. В списке типов подключения Type (Тип) выберите тип Serial Port (Последовательный порт). Отобразятся поля для ввода параметров подключения. Пример создания подключения приведен на рис. 1.17.
        4. В поле Name (Имя) введите буквенно-цифровое выражение, являющееся уникальным идентификатором подключения, создаваемого в адресной книге.
        5. Если в одной и той же сети действуют несколько контроллеров QML, доступ к которым будет осуществляться с помощью одного подключения последовательной линии, необходимо уникальное имя для каждого контроллера.
        6. В поле Command wait timeout (ms) (Время ожидания команды (мс)) введите значение (в миллисекундах), указывающее время, в течение которого программа AWS Client будет ожидать реакции контроллера в ответ на свой запрос. Если запрос, например, о загрузке регистрационного файла будет обработан до истечения времени ожидания, отобразится сообщение об успешном выполнении. Если в процессе обработки запроса произошел сбой, отобразится сообщение об ошибке. Существует возможность повторить попытку позднее. Такие факторы, как текущая нагрузка на контроллер, задержки при подключении и продолжительность ответной реакции влияют на вероятность истечения времени ожидания до обработки запроса.
        7. В поле COM port (COM порт) выберите последовательный порт, который будет использоваться компьютером, а также параметры линии. Параметры линии по умолчанию для контроллера QML следующие: 9600 бит/с, без бита четности, 8 бит данных, 1 стоп-бит, отсутствие управления потоком.
        8. Чтобы сохранить установленные настройки и вернуться в окно Address Book (Адресная книга), выберите Save (Сохранить).
        9. ПРИМЕЧАНИЕ! Как правило, все параметры, используемые при настройке соединения, заданы по умолчанию и не требуют дополнительных действий пользователя.

        3.1.2 Подключения через сокет TCP/IP

         

        Чтобы добавить запись о подключении через сокет TCP/IP в адресную книгу,выполните следующие действия:

        1. В меню Settings (Настройки) выберите пункт Address Book (Адресная книга).
          Или нажмите на кнопку и в появившемся окне нажмите на кнопку Address Book.
        2. Выберите New (Создать). Отобразятся поля для выбора параметров нового подключения.
        3. В списке типов подключения Type (Тип) выберите тип Socket (Сокет). Отобразятся поля для ввода параметров подключения по протоколу TCP/IP (Рис. 1.18).
        4. В поле Name (Имя) введите буквенно-цифровое выражение, являющееся уникальным идентификатором подключения, создаваемого в адресной книге.
        5. Если в одной и той же сети действуют несколько контроллеров QML, доступ к которым будет осуществляться с помощью одного подключения по протоколу TCP/IP, необходимо уникальное имя-идентификатор для каждого контроллера.
        6. В поле Command wait timeout (ms) (Время ожидания команды (мс)) введите значение (в миллисекундах), указывающее время, в течение которого программа AWS Client будет ожидать реакции контроллера в ответ на свой запрос по протоколу TCP/IP. Если запрос, например, о загрузке регистрационного файла, будет обработан до истечения времени ожидания, отобразится сообщение об успешном выполнении. Если в процессе обработки запроса произошел сбой, отобразится сообщение об ошибке. Существует возможность повторить попытку позднее. Такие факторы, как текущая нагрузка на контроллер, задержки при подключении и продолжительность ответной реакции влияют на вероятность истечения времени ожидания до обработки запроса.
        7. В поле IP addr./DNS name введите IP адрес контроллера или его DNS имя.
          ПРИМЕЧАНИЕ. Чтобы воспользоваться DNS именем, необходимо иметь доступ к серверу DNS.
        8. В поле Port (Порт) введите порт, который будет использован для подключения к контроллеру. Необходимо учесть, что выбранный порт должен соответствовать порту, установленному для входящих соединений в настройках интерфейса контроллера QML. Как правило, в станции зарезервирован 1001 порт для сервисного соединения по TCP/IP.
        9. Если необходима поддержка управляющих последовательностей Telnet для передачи двоичных файлов, выберите параметр Telnet. Данный параметр необходим для загрузки файлов конфигурации в контроллер или для получения архивных файлов из контроллера.
        10. Чтобы сохранить установленные настройки и вернуться в окно Address Book (Адресная книга), выберите Save (Сохранить).

        3.2 Окно Options

         

        В окне Options (Параметры) содержатся общие настройки программы AWS Client.

        Чтобы открыть окно, в меню Settings (Настройки) выберите пункт Options (Параметры). В окне Options (Параметры), изображенном на рис. 1.19, содержатся элементы, перечисленные в Таблице 1.8.

        Таблица 1.8 Назначение элементов окна Options (Параметры)

        Настройка

        Описание

        Locale
        Регион

        Язык пользовательского интерфейса в программе AWS Client. Если программа AWS Client не была локализована на выбранном языке, пользовательский интерфейс останется английским.

        File directories
        Папка загрузки файла настроек

        Папка по умолчанию для загрузки файлов настроек контроллера QML. Можно ввести путь к папке или выбрать Browse (Обзор), чтобы перейти к папке.

        Папка отправки файла настроек

        Папка по умолчанию для отправки файлов настроек на контроллер QML. Можно ввести путь к папке или выбрать Browse (Обзор), чтобы перейти к папке.

        Путь к программе просмотра файлов PDF

        Путь к программе просмотра файлов PDF на рабочей станции, где установлена программа AWS Client. Справочный файл программы AWS Client представлен в формате PDF, и для него необходима программа просмотра.

        Папка журнала трассировки

        AWS Client сохраняет данные, отправленные контроллером QML во время терминального сеанса в файл. Папка журнала трассировки указывает на место расположения журнала трассировки.

        Журнал трассировки активирован

        При выборе параметра Trace log on (Журнал трассировки активирован) будет создан журнал трассировки. С целью диагностики можно, например, регистрировать собственные команды и отклики контроллера QML.

        Команды спящего режима активированы

        Активирует команду Sleep (Спящий режим) для перевода контроллера QML в энергосберегающий режим и команду Wakeup (Пробуждение) для вывода устройства из спящего режима.

        Длина командной строки

        Максимальная длина команды, отправленной из командной строки контроллеру QML. Значение по умолчанию составляет 80 символов. Возможно установить меньшее значение, однако оно должно соответствовать значению, указанному в файле настроек контроллера.

        Сопоставление функциональных клавиш

        Сопоставления функциональных клавиш используются, чтобы сопоставить часто используемые команды контроллера QML с функциональными клавишами на клавиатуре. Пример (отметьте, что команда завершается символом возврата каретки): SYSINFO

        3.3 Числовой формат

         

        Числовой формат, используемый в конфигурациях контроллера QML и в программе AWS Client, меняется в зависимости от числового формата, выбранного в региональных настройках Windows.

        ОСТОРОЖНО! Использование недопустимого десятичного символа при изменении параметров контроллера QML, например, во время калибровки датчиков или при изменении параметров настройки может привести к появлению ошибок. Всегда необходимо использовать разделитель дробной части, определенный в региональных настройках Windows.

        ВНИМАНИЕ! Рекомендуется установить разделитель дробной части «.». Изменение региональных настроек Windows и используемого десятичного символа возможно с помощью панели управления Windows. Инструкции см. в интерактивной справке Windows.

        4. Ввод команд

         

        При установке соединения с контроллером QML появляется возможность использовать команды для связи с контроллером, описанные в Таблице 1.10 и Таблице 1.11. Команды представляют собой текстовые строки, отправленные с ПК или терминала на контроллер.

        Чтобы установить соединение, в меню Maintenance (Обслуживание) выберите Terminal Connect (Терминальное соединение) или щелкните кнопку Open command mode (Открыть режим подачи команд) на панели инструментов. Чтобы закончить служебное соединение, в меню Maintenance (Обслуживание) выберите Terminal Disconnect (Разъединение с терминалом) или щелкните кнопку Close command mode (Закрыть режим подачи команд) на панели инструментов. Регистрация не подвергается влиянию, за исключением случая остановки регистрации с помощью команды logstop. В закрытом режиме последовательная линия доступна для отправки отчета.


        ПРИМЕЧАНИЕ. Команды open и close необходимо вводить точно и без ошибок для их выполнения. Это означает, что клавишу BACKSPACE для исправления введенного текста использовать невозможно. Просто заново введите команду и нажмите клавишу ENTER, чтобы отправить команду повторно.

        Многие команды можно использовать как для установки значения параметра, так и для просмотра установленного значения.

        Введите help, чтобы получить список доступных команд. Каждая команда должна вводиться синтаксически правильно. Нет необходимости запоминать составные команды, так как можно просмотреть справочный текст по синтаксису, отображаемый в любое время. Просто ввeдитe help и название команды.

        Таблица 1.9. Интерпретация справочных текстов (правильный синтаксис)

        Общее представление

        Пример

        Примечание

        Использование имени параметра

        warnings [clear]

        Чтобы просмотреть предупреждения, введите: warnings Параметры в квадратных скобках [ ] могут быть пропущены

        Чтобы удалить предупреждения, введите: warnings clear

        Замена символов параметра значениями

        time [ЧЧ ММ СС ГГ ММ ДД]

        Чтобы просмотреть текущее время, введите: time

        Чтобы настроить новое время, введите, например: time 14 49 55

        Чтобы установить новое время и дату, введите, например: time 14 49 55 07 06 18

        loggo<идентификатор_группы>

        Параметры в угловых скобках < > не могут быть пропущены

        ПРИМЕЧАНИЕ. Команды необходимо вводить в регистре, указанном в документации. Как правило, используется нижний регистр. Имя команды и последующие параметры всегда разделены пробелом. Нажатие клавиши ВВОД (Enter) приводит к выполнению команды. Чтобы удалить последний введенный символ, можно использовать клавишу BACKSPACE.

        Используйте сочетание клавиш CTRL+P (удерживайте клавишу CTRL и нажмите Р), чтобы повторить предыдущую введенную команду и CTRL+N (следующая команда), чтобы перемещаться в списке предыдущих введенных команд. Когда команда для повторения найдена, просто нажмите клавишу ENTER. Файловые команды (dir, del, copy, move, verify) можно прервать с помощью сочетания клавиш CTRL+C.

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

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

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

        Таблица 1.10. Набор команд

        Команда

        Описание

        altitude

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

        battery

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

        cd

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

        chmod

        Команда chmod <имя_файла> изменяет атрибуты доступа к файлу:чтение (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 . Чтобы отформатировать карту Compact Flash, введите команду EXTFS ERASE. Чтобы отобразить сведения о карте, введите команду EXTFS INFO. ОБРАТИТЕ ВНИМАНИЕ, что данная команда должна вводиться в верхнем регистре.

        ftp

        ftp <:get test put> <пользователь:пароль> <источник> [приемник] [интерфейс] [параметры]. Осуществляет передачу файлов из контроллера 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 <идентификатор_группы> удаляет регистрационный(ые) файл(ы), датированные более ранним числом, чем указанная дата.

        LOGFS

        Команда LOGFS стирает все данные регистрационной системы и перезагружает контроллер 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 . Команда отображает статистику сети или предупреждения и при необходимости удаляет их. Чтобы отобразить статистику или предупреждения, введите net statistics или net warnings. Чтобы удалить статистику или предупреждения, введите команду net statistics clear или net warnings clear.

        netif

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

        ntp

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

        open

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

        paramset

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

        ping

        ping . Проверка доступа к хосту по его 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 [уровень ] используется для защиты системы от несанкционированного использования. Команда обеспечивает установку трех защищенных паролями уровней доступа для команд оболочки, а также для просмотра системных данных. По умолчанию пользовательские уровни не используются.

        verify

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

        warnings

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

        winddircal0

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

        zr

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

        zs

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

        4.2 Список команд для ввода настроек и параметров станции

        Команды для ввода настроек станции приведены в Таблице 1.11. Более подробная информация о форматах команд и описание работы с командами описаны в разделе «Ввод команд» и «Список основных команд для работы с контроллером».

        Таблица 1.11. Список команд для настройки статических параметров контроллера

        Параметр

        Описание

        Примечания

        Open

        Открытие терминального соединения

        Команда открытия консоли контроллера необходима, если настройки копируются в консоль одним списком. ВНИМАНИЕ! Данная функция может некорректно записать информацию. Проверьте все настройки после ввода.

        spset a1test 0

        Устанавливает выдачу фиктивной строки с данными

        Необходимо для тестирования

        spset VIP 0/1

        Наличие в составе станции СКПД1 — есть, 0 — нет

        Зависит от варианта комплектации

        spset TypeAWS 1

        Тип автоматической станции: АМК=1; АМС=0

         

        spset Veget "10:03 - 10:10"

        Начало и окончание вегетационного периода. ДД:ММ–ДД:ММ

        Значения для этого параметра вводятся обязательно в кавычках

        spset iw 1

        Размерность датчика ветра по таблице 1855

         

        spset GeoPotentialLimit 1000

        Предел высоты геопотенциала. Если высота станции ниже предела геопотенциала, то станция не высокогорная

        Значение в метрах

        spset altitude 97

        Высота над уровнем моря

        Значение в метрах

        spset Latitude 56,7167

        Широта

        Значение в градусах

        spset Longitude 28,7167

        Долгота

        Значение в градусах

        spset pslevel 0

        Высота станционного барометра над уровнем станции

        Значение в метрах

        spset sname NWPs004

        Номер станции по контракту b.1.a (персональный для каждой станции)

         

        spset MeteoDay 18

        Начало метеосуток

         

        spset EURDEP_Enable 1

        Наличие передачи телеграммы EURDEP: 1 — передается, 0 — не передается

         

        spset EURDEP_Extrem 600

        Экстремально высокий уровень радиации, нЗв/ч

         

        spset EURDEP_High 200

        Высокий уровень радиации, нЗв/ч

         

        spset EURDEP_ORIGINATOR "tel:"

        Координаты лица, ответственного за радиационную обстановку

         

        spset EURDEPHeading "SGRA90RUPZ"

        Заголовок телеграммы EURDEP

        Внимание! Значение параметра должно быть введено в кавычках

        spset Format GMS

        формат телеграмм КН-01, КН-24, КН-19, Климат.

        Существует 2 формата передачи данных: GMS и WMO

        spset ii 90

        Число, определяющее список станций и номер списка станций

         

        spset WMO_Index 26456

        Синоптический номер станции

        Уникальный номер для каждой станции

        spset WMO_REGION 0

        Номер региона

         

        spset KN01_StartTime 3004

        Время начала формирования сообщения КН-01

         

        spset KN01EditTime 600

        Время, отводимое наблюдателю для ввода не инструментально наблюдаемой информации

        время вводится в секундах (с)

        spset TimeAdd "03 09 15 21"

        Время дополнительных сроков отправки телеграмм КН-01

        Внимание! Значение параметра должно быть введено в кавычках

        spset TimeMain "00 06 12 18"

        Время основных сроков отправки телеграмм КН-01

        Внимание! Значение параметра должно быть введено в кавычках

        spset TimeOtherAM " "

        Время промежуточных сроков отправки телеграмм КН-01 до полудня

        Если станция не передает информацию в эти сроки, и параметр пустой, то между кавычками ставим 2 (ДВА) пробела

        spset TimeOtherPM " "

        Время промежуточных сроков отправки телеграмм КН-01 после полудня

        Если станция не передает информацию в эти сроки, и параметр пустой, то между кавычками ставим 2 (ДВА) пробела

        spset WAREPHeadEnd "WORA90 RUPZ"

        Начало и окончание вегетационного Заголовок телеграммы WAREP об отмене Опасного Явления

        Внимание! Значение параметра должно быть введено в кавычках

        spset WAREPHeading "WWRA90 RUPZ"

        Заголовок телеграммы WAREP о подаче Опасного Явления

        Внимание! Значение параметра должно быть введено в кавычках

        spset Wind_Who 1

        Идентификатор датчика ветра
        -RMYoung = 1
        -М63 = 2

         

        spset PRCrit12H 50

        Критерий максимальной суммы осадков за 12 часов

         

        spset PRCrit1H 30

        Критерий максимальной суммы осадков за 1 час

         

        spset PRCrit24H 120

        Критерий максимальной суммы осадков за 24 часа

         

        spset Wind_Lim_Avg 20

        Критерий максимальной скорости ветра

         

        spset Wind_Lim_Gust 25

        Критерий максимального порыва ветра

         

        spset CC_Tools 0

        Визуальное = 0 или Инструментальное = 1 наблюдение за Видимой Нижней Границей Облачности

        Может изменяться программно из АРМ

        spset VV_Tools 0

        Визуальное = 0 или Инструментальное = 1 наблюдение за Метеорологической Дальностью Видимости

        Может изменяться программно из АРМ

        spset Agreement31 0

        Раздел 3 Группа 1
        0 — штатный режим
        1 — по усмотрению ЦГМС

        Срок передачи групп в различных часовых поясах (уточнять в УГМС/ЦГМС). См. приложение 1 кода КН-01, стр.64

        spset Agreement52 0

        Раздел 5 Группа 2
        0 — штатный режим
        1 — по усмотрению ЦГМС

        Срок передачи групп в различных часовых поясах (уточнять в УГМС/ЦГМС). См. приложение 1 кода КН-01, стр.64

        spset Agreement53 0

        Раздел 5 Группа 3
        0 — штатный режим
        1 — по усмотрению ЦГМС

        Срок передачи групп в различных часовых поясах (уточнять в УГМС/ЦГМС). См. приложение 1 кода КН-01, стр.64

        spset Agreement54 0

        Раздел 5 Группа 4
        0 — штатный режим
        1 — по усмотрению ЦГМС

        Срок передачи групп в различных часовых поясах (уточнять в УГМС/ЦГМС). См. приложение 1 кода КН-01, стр.64

        spset Agreement57 0

        Раздел 5 Группа 7
        0 — штатный режим
        1 — по усмотрению ЦГМС

        Срок передачи групп в различных часовых поясах (уточнять в УГМС/ЦГМС). См. Приложение 1 кода КН-01, стр. 64

        spset Agreement56 0

        Раздел 5 Группа 6
        0 — штатный режим
        1 — по усмотрению ЦГМС

        Срок передачи групп в различных часовых поясах (уточнять в УГМС/ЦГМС). См. Приложение 1 кода КН-01, стр. 64

        paramset SMTP_Main auth plain

        Тип аутентификации почтового сервера

        Тип аутентификации может быть:

        1. plain
        2. login
        3. none

        paramset SMTP_Main srcdomain unimas.ru

        Имя исходного домена

         

        paramset SMTP_Main server c71csd - grmc.dyndns.org

        Доменное имя почтового сервера

        Нельзя использовать IP адрес сервера

        paramset SMTP_Main primif eth1

        Первичный интерфейс

        В первую очередь пытается связаться через интерфейс eth1, если связь не установлена, задействуется второстепенный интерфейс. В случае АМС меняется на netif0

        paramset SMTP_Main secif ""

        Вторичный интерфейс

         

        paramset SMTP_Main retries 2

        Количество попыток отправки сообщения

         

        paramset SMTP_Main SMTPSender station@hydromet.ru

        Отправитель

        Почтовый ящик метеостанции

        paramset SMTP_MainSMTPRecep1 csd@unimas.ru

        Получатель

        Почтовый ящик ЦСД

        paramset hosts "c71csd - grmc.dyndns.org:smtp:port" 2025

        Параметры для прохождения аутентификации — порт

         

        paramset hosts "c71csd - grmc.dyndns.org:smtp:username" csd@unimas.ru

        Параметры для прохождения аутентификации — имя пользователя

        Включает имя пользователя и почтовый домен

        paramset hosts "c71csd - grmc.dyndns.org:smtp:password" sacredWorld

        Параметры для прохождения аутентификации — пароль

         

        paramset hosts "c71csd - grmc.dyndns.org:smtp:authid" csd@unimas.ru

        Дополнительные учетные данные для аутентификации

        Используется при режиме аутентификации plain. По умолчанию, то же самое, что и имя пользователя, и нет необходимости отдельной настройки. При необходимости, дополнительные учетные данные можно установить с помощью набора команд.

        paramset SMTP_Minor auth plain

        Тип аутентификации на главном SMTP (почтовом) сервере

         

        paramset SMTP_Minor srcdomain unimas.ru

        Имя домена SMTP сервера

         

        paramset SMTP_Minor server c44csd - grmc.dyndns.org

        Доменное имя почтового сервера

         

        paramset SMTP_Minor primif

        Первичный интерфейс

        в случае АМС значение параметра указываем netif0

        paramset SMTP_Minor secif ""

        Вторичный интерфейс

         

        paramset SMTP_Minor retries2

        Количество попыток отправки сообщения

         

        paramset SMTP_Minor SMTPSender station@hydromet.ru

        Отправитель

        Почтовый ящик метеостанции

        paramset SMTP_MinorSMTPRecep1 csd@unimas.ru

        Получатель

        Почтовый ящик ЦСД

        paramset hosts "c44csd - grmc.dyndns.org:smtp:port"2025

        Параметры для прохождения аутентификации — порт

         

        paramset hosts "c44csd - grmc.dyndns.org:smtp:username" csd@unimas.ru

        Параметры для прохождения аутентификации — имя пользователя

        Включает имя пользователя и почтовый домен

        paramset hosts "c44csd - grmc.dyndns.org:smtp:password" sacredWorld

        Параметры для прохождения аутентификации — пароль

        Пароль к учетной записи для отправления сообщения

        paramset hosts "c44csd - grmc.dyndns.org:smtp:authid" csd@unimas.ru

        Дополнительные учетные данные для аутентификации

        Используется при режиме аутентификации plain. По умолчанию то же самое, что и имя пользователя, и нет необходимости отдельной настройки. При необходимости, дополнительные учетные данные можно установить с помощью набора команд.

        paramset NTPClient_1 server1 "62.117.76.142"

        Сервер синхронизации времени с интернетом

        Внимание! Значение параметра должно быть введено в кавычках

        paramset NTPClient_1 server2 "62.117.76.139"

        Сервер синхронизации времени с интернетом

        Внимание! Значение параметра должно быть введено в кавычках

        paramset NTPClient_1 timeout 30000

         

        Максимальное время простоя, после истечения которого, вновь производится попытка соединения с сервером NTP

        paramset NTPClient_1 timetol 5000

        Максимальное отклонение внутренних часов контроллера

        Если время АМК/АМС отличается от времени интернета более чем на указанное значение, то часы будут скорректированы. Время в миллисекундах (мс)

        paramset NTPClient_1 primif eth1

        Приоритетный интерфейс связи с сервером

        В случае АМС меняется на netif0

        paramset NTPClient_1 retries 4

        Количество попыток соединения с сервером синхронизации времени

         

        paramset NTPClient_1 datagrams 3

        Количество датаграмм для передачи

         

        paramset NTPClient_1 secif ""

        Вторичный интерфейс для связи с сервером синхронизации времени

         

        В конфигурации предусмотрена функция введения поправочных коэффициентов для датчиков температуры поверхности почвы и узла кущения, давления, температуры и влажности воздуха в определенных точках. Всего возможно не более 10 точек. Так как длина строки не может превышать 32 символов, коэффициенты и точки разбиты на 2 группы:
        1 группа — point, включает точки с 1 по 5 включительно.
        Ей соответствует группа поправочных коэффициентов coeff;
        2 группа — point2, включает точки с 6 по 10 включительно.
        Ей соответствует группа поправочных коэффициентов coeff2 .

        paramset SurfTBush_CalcMeasWithCorr coeff "0;0;0;0;0;"

        1 группа поправочных коэффициентов температуры узла кущения

        Внимание! Значение параметра должно быть введено в кавычках

        paramset SurfTBush_CalcMeasWithCorr coeff2 "0;0;0;0;0;"

        2 группа поправочных коэффициентов температуры узла кущения

        Внимание! Значение параметра должно быть введено в кавычках

        paramset SurfTBush_CalcMeasWithCorr point "0;0;0;0;0;"

        1 группа точек измерения температуры узла кущения, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

        paramset SurfTBush_CalcMeasWithCorr point2 "0;0;0;0;0;"

        2 группа точек измерения температуры узла кущения, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

        paramset SurfT_CalcMeasWithCorr coeff "0;0;0;0;0;"

        1 группа поправочных коэффициентов температуры поверхности почвы

        Внимание! Значение параметра должно быть введено в кавычках

        paramset SurfT_CalcMeasWithCorr coeff2 "0;0;0;0;0;"

        2 группа поправочных коэффициентов температуры поверхности почвы

        Внимание! Значение параметра должно быть введено в кавычках

        Paramset urfT_CalcMeasWithCorr point "0;0;0;0;0;"

        1 группа точек измерения температуры поверхности почвы, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

         paramset SurfT_CalcMeasWithCorr point2 "0;0;0;0;0;"

        2 группа точек измерения температуры поверхности почвы, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

        paramset RH_MeasWithCorr coeff "0;0;0;0;0;"

        1 группа поправочных коэффициентов влажности воздуха

        Внимание! Значение параметра должно быть введено в кавычках

        paramset RH_MeasWithCorr coeff2 "0;0;0;0;0;"

        2 группа поправочных коэффициентов влажности воздуха

        Внимание! Значение параметра должно быть введено в кавычках

        paramset RH_MeasWithCorr point "0;0;0;0;0;"

        1 группа точек измерения влажности воздуха, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

        paramset RH_MeasWithCorr point2 "0;0;0;0;0;"

        2 группа точек измерения влажности воздуха, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

        paramset PA_CalcMeasWithCorr coeff "0;0;0;0;0;"

        1 группа поправочных коэффициентов датчика атмосферного давления

        Внимание! Значение параметра должно быть введено в кавычках

        paramset PA_CalcMeasWithCorr coeff2 "0;0;0;0;0;"

        2 группа поправочных коэффициентов датчика атмосферного давления

        Внимание! Значение параметра должно быть введено в кавычках

        paramset PA_CalcMeasWithCorr point "0;0;0;0;0;"

        1 группа точек измерения атмосферного давления, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

        paramset PA_CalcMeasWithCorr point2 "0;0;0;0;0;"

        2 группа точек измерения атмосферного давления, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

        paramset TA_CalcMeasWithCorr coeff "0;0;0;0;0;"

        1 группа поправочных коэффициентов температуры воздуха

        Внимание! Значение параметра должно быть введено в кавычках

        paramset TA_CalcMeasWithCorr coeff2 "0;0;0;0;0;"

        2 группа поправочных коэффициентов температуры воздуха

        Внимание! Значение параметра должно быть введено в кавычках

        paramset TA_CalcMeasWithCorr point "0;0;0;0;0;"

        1 группа точек измерения температуры воздуха, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

        paramsetTA_CalcMeasWithCorr point2 "0;0;0;0;0;"

        2 группа точек измерения температуры воздуха, для которых введены поправочные коэффициенты

        Внимание! Значение параметра должно быть введено в кавычках

        paramset eth1 autoinitinterval 5000

        Интервал времени, через которое происходит автоматическое подключение

        время указывается в миллисекундах (мс)

        paramset eth1 autoinit 1

        Автоматическая инициализация интерфейса

        0 — ручное,

        1 — автоматическое.

        paramset eth1 ifpriority 1

        Приоритет использования интерфейса

        В случае нескольких интерфейсов передачи данных, данный параметр устанавливает очередность открытия каждого интерфейса.

        paramset eth1 dns2 ""

        Адрес альтернативного DNS сервера

        Внимание! Значение параметра должно быть введено в кавычках

        paramset eth1 dns1 ""

        Адрес предпочтительного DNSсервера

        Внимание! Значение параметра должно быть введено в кавычках

        paramset eth1 gateway "10.3.47.30"

        Шлюз

        Внимание! Значение параметра должно быть введено в кавычках

        paramset eth1 subnetmask "255.255.255.248"

        Маска подсети

        Внимание! Значение параметра должно быть введено в кавычках

        paramset eth1 address "10.3.47.28"

        Адрес контроллера

        Внимание! Значение параметра должно быть введено в кавычках

        paramset eth1 staticip 1

        Статический ip адрес

        1 — да, DHCP отключен 0 — нет, посылается запрос на DHCP сервер для получения ip адреса

        Close

        Закрытие терминального соединения

        Завершение сеанса связи между логгером и компьютером через прямое соединение (Serial Port)

        LocalityName:ОПОЧКА;

        Название станции

        ВНИМАНИЕ! Должно быть в верхнем регистре

        TT_other:СН;

        Вид метеорологической информации для промежуточных сроков (КН-01)

        Часть заголовка телеграммы КН-01, передаваемая вне срока

        TT_main:СМ;

        Вид метеорологической информации для промежуточных сроков (КН-01)

        Часть заголовка телеграммы КН-01, передаваемая в основной срок

        TT_add:СИ;

        Вид метеорологической информации для промежуточных сроков (КН-01)

        Часть заголовка телеграммы КН-01, передаваемая в дополнительный срок

        AA:РА;

        Указатель территории, к которой относится содержимое циркулярного сообщения

        РА — азиатская часть

        РС — европейская часть

        CCCC:ЛГПЗ;

        Международное четырехбуквенное обозначение центра

         

        KN19_dec:ЗЦРА90 ЛГПЗ;

        Заголовок для телеграммы «ДЕКАДА» (КН-19)

         

        KN19_mon:ЦСРА90 ЛГПЗ;

        Заголовок для телеграммы «КЛИМАТ» (FM-71)

         

        KN24_Heading:ЗЦРА90 ЛГПЗ;

        Заголовок для телеграммы КН-24 «Снегосъемка»

        Заголовок кода для передачи результатов снегомерных съемок.

        Настройки модемного модуля для станции АМС приведены в Таблице 1.12.

        Таблица 1.12. Настройки модемного модуля для станции АМС

        paramset netif0 auth_both 0

        Двухсторонняя аутентификация

        paramset netif0 autoinit 1

        Автоматическая инициализация интерфейса

        0 — ручное, 1 — автоматическое.

        paramset netif0 ifpriority 1

        Приоритет использования интерфейса

        В случае нескольких интерфейсов передачи данных, данный параметр устанавливает очередность открытия каждого интерфейса

        paramset netif0 dns2 ""

        Адрес альтернативного DNS сервера

        Внимание! Значение параметра должно быть введено в кавычках

        paramset netif0 dns1 ""

        Адрес предпочтительного DNS сервера

        Внимание! Значение параметра должно быть введено в кавычках

        paramset netif0 gateway "10.0.0.1"

        Шлюз

        Внимание! Значение параметра должно быть введено в кавычках

        paramset netif0 subnetmask "255.255.255.0"

        Маска подсети

        Внимание! Значение параметра должно быть введено в кавычках

        paramset netif0 address "10.0.0.1"

        Адрес

        Внимание! Значение параметра должно быть введено в кавычках

        paramset netif0 staticip 0

        Статический ip адрес

        1 — да, 0 — DHCP отключен

        Тест к модулю 1

        Контрольные упражнения

        Упражнения

        Модуль 2. Практическая часть

        Описание

        Модуль 2. Практическая часть

        Основная цель модуля - научить пользователя практическому применению возможностей программы AWSClient по настройке контроллера QML201B. Поиск и устранение неисправностей.

        Раздел 1. Настройка контроллера

        Описание

        Модуль 2. Практическая часть

        Раздел 1. Настройка контроллера

        В разделе рассматриваются вопросы по инсталляции и настройке программы AWSClient. Установка служебного соединения и управление уровнями доступа. Загрузка файла конфигурации и настройка статических параметров станции. Варианты перезагрузки контроллера. Настройка телеметрии и датчиков. Регистрация и архивирование данных.

        Инсталляция программы

        Процесс настройки контроллера состоит из следующих основных этапов:
        1. Оценка необходимости обновления версии прошивки контроллера.
        2. Загрузка актуального файла конфигурации в контроллер.
        3. Настройка статических параметров.
        4. Настройка телеметрии.

        Запуск ПО AWS Client


        Рис. 2.1. Главное окно программы AWS Client

        Для запуска программы AWS Client нажмите Start (Пуск) → Programs (Программы) → Vaisala → AWS Client. Главное окно программы AWS Client изображено на рис. 2.1.

        При закрытой консоли сообщения и отчеты будут выводиться в главном окне, как показано на рис. 2.2.


        ВНИМАНИЕ! Сообщения и отчеты будут выводиться в главном окне программы в том случае, если они были прописаны в файле конфигурации. Различные отчеты и сообщения могут не выводиться по умолчанию на сервисные порты контроллера.


        ПРИМЕЧАНИЕ. Тип и внешний вид отчета, изображенного на рис. 2.2, зависят от пользовательской настройки. Значения, отображаемые в виде косой черты, показывают, что значение либо еще не рассчитано, либо произошла ошибка в измерении/расчете данного значения.

        Для выхода из программы AWS Client выберите «Выход» в меню File (Файл).

        Установка служебного соединения

         

        Перед загрузкой файлов или отправкой файла настроек необходимо установить служебное соединение с контроллером QML.

        Соединение можно установить, используя последовательный порт, сокет TCP/IP или коммутируемое соединение с помощью модема.

        Программа AWS Client поддерживает любое количество последовательных портов, доступных на компьютере. Программное обеспечение считывает информацию системного реестра операционной системы Windows® об установленных последовательных портах.


        Благодаря этой особенности можно соединится с помощью кабеля USB–RS232, которые обычно устанавливаются поверх прочих COM портов в компьютере. Количество COM портов зависит от конфигурации системы. Например, на настольном компьютере только c двумя физическими COM портами (COM1 и COM2) кабель USB–RS232 устанавливается в персональный компьютер, как виртуальное устройство «порт COM3».

        При переназначении COM портов после установки, например, при изменении впоследствии COM5 на COM4, необходимо заново создать вручную запись адресной книги для измененного COM порта или отредактировать существующую запись, заменив номер порта.


        Для установки соединения с контроллером QML необходимо в меню File (Файл) выбрать пункт Connect (Соединение) или нажать на Open connection. Отобразится окно Address Book (Адресная книга), как показано на рис. 2.3.


        ПРИМЕЧАНИЕ. Если настроен пользовательский уровень, то перед соединением откроется окно Password Entry (Ввод пароля). Более подробные сведения о настройке пользовательских уровней описаны в разделе «Управление уровнями доступа».

        При установке соединения на экране отобразится следующий текст.

        Service connection opened />

        Управление уровнями доступа

        Вы можете использовать команду userlevel для защиты системы от неавторизированного входа. Синтаксис команды: userlevel [level <set/clear>], где

        level = 1, 3, или 5;
        set = Установка пароля для указанного уровня доступа;
        clear = Очистка пароля для указанного уровня.


        Для проверки установленного значения наберите команду без параметра. Если вы хотите изменить уровень доступа на уровень выше, то вам нужно быть авторизованным в системе. Если вы хотите изменить уровень на уровень ниже, то пароль не требуется.

        Для изменения пароля доступа необходимо ввести команду соответствующего уровня с параметром set и новый пароль.

        Для удаления пароля необходимо ввести команду уровня с параметром clear.


        ВНИМАНИЕ! Установка нового или очистка существующего пароля вступят в силу после перезагрузки контроллера. Перед закрытием сессии нужно перезагрузить компьютер, иначе вы не сможете получить доступ к системе без холодной перезагрузки контроллера.

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

        Таблица 2.1. Список доступных команд по уровням доступа

        Уровень доступа

        Команды

        Userlevel 1

        cd, copy, dir, errors, help, logshow, logshownext, logshowprev, logstatus, rep, warnings, and zs

        Userlevel 3

        EXTFS, LOGFS, altitude, battery, cd, chmod, copy, del, dir, errors, ftp, help, ipconfig, logdel, loggo, logshow, logshownext, logshowprev, logstatus, logstop, md, move, net, netif, ntp, paramset, paramsetclear, ping, pslevel, rd, rep, reset, serial, sname, spclear, spset,

        time, timezone, verify, warnings, winddircal0, zr, and zs

        Userlevel 5

        All the userlevel 3 commands and the userlevel administrator rights

        Сведения о системе

         

        С помощью команды терминала SYSINFO можно получить отчет, содержащий сведения о системе. Данная команда вызывает список параметров, который особенно полезен при устранении неполадок в системе или при обращении в сервисную службу.

        Пример:

        / > SYSINFO
        Serial # : 59289091
        Hardware : Rev B-002
        Software : 6.01a
        Checksum: 13604994
        Boot sw version : 6.00
        System RAM : 2 048kB
        Free memory : 1 625kB
        Internal temp. : 23.13'C
        Active errors : NO
        Active warnings : NO
        Piggyback - 0 : DSU232 rev: B serial no: 009513
        Piggyback - 1 : N/A
        System uptime : 1612h 55min 31sec since Thy Feb 28
        13:33:04 2008
        / >

        Где:

        Serial # — серийный номер печатной платы контроллера;
        Hardware — версия аппаратного обеспечения печатной платы контроллера;
        Software — версия операционного программного обеспечения и его контрольная сумма;
        Boot sw version — версия загрузочного программного обеспечения контроллера QML;
        System RAM — общий объем памяти контроллера;
        Free memory — объем свободной памяти контроллера;
        Internal temp. — температура внутри контроллера;
        Active errors — наличие активных ошибок: YES/NO (ДА/НЕТ);
        Active warnings — наличие активных предупреждений: YES/NO (ДА/НЕТ);
        Piggyback - 0 — тип и серийный номер дополнительного модуля, установленного в разъем расширения 1;
        Piggyback - 1 — тип и серийный номер дополнительного модуля, установленного в разъем расширения 2;
        System uptime — общее время работы системы с момента последней перезагрузки.

        Для проверки версии ПО (прошивки) контроллера достаточно ввести команду VER.
        Пример:

        / > VER
        Hardware : Rev-000
        Software : 6.04 WIN32 Checksum : 00000000
        Boot Ver : 6.04/ >

        Обновление (ПО) прошивки контроллера

        Возможно, при установке метеорологической станции возникнет необходимость загрузить новый конфигурационный файл в контроллер или переустановить ПО контроллера. Для этого надо выполнить следующие действия:

        1. Соедините ПК с последовательным портом COM0 контроллера.
        2. Запустите ПО Vaisala AWS Client.
        3. Введите команду open.
        4. Проверьте версию ПО (прошивки) контроллера, см. Модуль 2. Раздел 2. п. «Сведения о системе».
          Обратите внимание, что если у текущей установки MAWS нет связи через последовательный порт COM0 или параметры неизвестны, вы должны открыть крышку логгера, нажать и держать кнопку сброса в течение как минимум 5 с. Тогда контроллер запустится с первоначальными настройками, имея связь через COM0 с восстановленными коммуникационными параметрами 9600, N, 8. Если параметры порта COM0 не такие, используйте следующую команду, чтобы установить правильные параметры для последовательного порта: serial 0 9600 N 8 1.
        5. Введите команду cfg.
        6. Удалите файл «Настройки», введя команду /Cfg > del <filename>.
        7. Проверьте, что файлы loader.exe и bin.mot расположены в одной папке.
        8. Перегрузите MAWS, используя команду reset [delay], где delay — период перезагрузки. Установите 30 сек.
        9. Закройте последовательный порт терминала (AWS Client).
        10. Откройте «Пуск → Выполнить» и наберите cmd.
        11. Зайдите в папку, в которой лежат файлы loader.exe и bin.mot.
        12. Запустите файл loader.exe. loader -s<baud> -pCOM<port number>, где baud — скорость передачи сигнала. Рекомендуется использовать значение 115200;
          port number — номер последовательного порта на компьютере.

          Например:

          loader -s115200 -pCOM1

        Когда загрузка закончится, новая версия MAWS готова к использованию.

        Далее необходимо произвести загрузку конфигурационного файла.

        Загрузка файла конфигурации

        1. Загрузка файла конфигурации в контроллер с помощью ПО AWS Client

         

        При первом запуске контроллера QML необходимо загрузить конфигурационный файл с компьютера в контроллер. Внимательно прочтите данный раздел, чтобы избежать неприятных моментов с некорректной работой контроллера в будущем.


        ОСТОРОЖНО! При загрузке новой конфигурации стираются все файлы архивных данных из основной памяти контроллера. Убедитесь, что вся необходимая информация была сохранена перед загрузкой конфигурации. Дополнительные сведения о загрузке регистрационных файлов данных см. п. «Загрузка архивных файлов».

        Рекомендуется также загрузить текущий файл настройки контроллера QML на компьютер перед отправкой новой настройки. Инструкции см. п. «Загрузка файлов конфигурации с контроллера».

        Файл настроек необходимо отправлять в двух случаях:

        • При первом запуске контроллера QML.
        • При обновлении системы, например, при добавлении новых датчиков.

        ПРИМЕЧАНИЕ! Изменения в конфигурационный файл вносят с помощью ПО Lizard Setup. Для загрузки конфигурационного файла в контроллер необходимо проделать следующие действия:

        1. В меню Maintenance выберите Setup File → Upload to Logger. Или нажмите на кнопку .
        2. В появившемся окне Select File, как показано на рис. 2.4, выберите соответствующий файл конфигурации и нажмите Select File. Обратите внимание, что папка для отправляемых файлов по умолчанию указана в окне Options программы AWS Client.
        3. Процесс загрузки конфигурации отображается в Setup File Upload Progress (Рис. 2.5).
        4. По завершению передачи файла контроллер QML перезагрузится и начнет работать с новой конфигурацией.
        2. Загрузка файлов конфигурации с контроллера

         

        С помощью программы AWS Client можно загрузить файл настроек, используемый в данный момент в контроллере QML. Это полезно в целях диагностики неисправностей. Чтобы загрузить файл настроек, используемый в данный момент контроллером QML, необходимо выполнить следующие действия.

        1. В меню Maintenance (Обслуживание) выберите пункт Setup File (Файл настроек), а затем Download from Logger (Загрузить с контроллера). Или нажмите на кнопку .
        2. Выберите папку, в которую необходимо загрузить файл настроек. Папка по умолчанию указана в окне Options (Параметры) в AWS Client. Обратите внимание, что имя файла настроек совпадает с именем файла, используемого в контроллере QML.
        3. Начнется процесс загрузки файла настроек с контроллера QML. Наблюдать за процессом загрузки можно в отображаемом окне Setup File Download (Процесс загрузки файла настроек) (Рис. 2.6). После завершения процесса загрузки будет активирована кнопка Close (Закрыть) для закрытия окна загрузки. Чтобы отменить загрузку файла настроек, нажмите кнопку Cancel (Отмена).
        3. Запуск файла настройки с карты памяти Compact Flash

        Файл настройки можно запустить напрямую с карт памяти Compact Flash, приобретенных у компании Vaisala. Данный способ запуска файла особенно полезен при тестировании новых настроек.


        ПРИМЕЧАНИЕ. Необходимо выполнить форматирование карты памяти Compact Flash перед ее использованием.

        В MAWS 6.00 и более поздних версиях рекомендуется выполнить форматирование карты в ПК под управлением ОС Windows с файловой системой FAT (не FAT32). Также следует выбрать вариант полного форматирования.

        Чтобы выполнить форматирование карты памяти в контроллере QML, вставьте ее в соответствующий разъем устройства. Выполните команду EXTFS ERASE. После завершения форматирования карту можно извлечь из разъема и скопировать файлы настройки в ПК.


        Обычно подобные файлы создаются с помощью ПО Lizard Setup, а затем загружаются в контроллер QML с помощью программного клиента AWS. Также поддерживается другой способ тестирования новых установок. После создания нового файла настройки его можно скопировать на карту памяти и запустить на контроллере QML.

        Для этого версия загрузочного кода контроллера QML должна быть не ниже 4.07. Загрузочный код не зависит от внутреннего ПО. Чтобы узнать версию загрузочного кода, введите на терминале команду SYSINFO. Если версия загрузочного кода ниже 4.07, то для использования этой новой функции необходимо связаться с компанией Vaisala и отправить свое устройство в эту компанию для обновления.


        Контроллер QML поддерживает карты внешней памяти общим объемом до 2 ГБ. Считывание карт может осуществляться через ПК. Также на коммерческой основе предлагается несколько различных устройств чтения: внутреннее устройство PCMCIA и несколько внешних, которые подключаются к USB или параллельному порту ПК. Рекомендуется использовать карты, приобретенные только у компании Vaisala, специально протестированные на предмет использования в неблагоприятных условиях окружающей среды.

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

        ПРИМЕЧАНИЕ. Имя папки и файла не должно содержать более 8 символов, а максимальное количество символов в расширении имени файла — 3 (трех), как в ПО Lizard Setup.

        Чтобы протестировать несколько файлов настройки, скопируйте их на карту памяти. Однако возможно единовременное выполнение только одного файла.

        Чтобы протестировать новый файл настройки, запустив его с карты памяти, выполните следующие действия после завершения форматирования карты и копирования на нее файла:

        1. Убедитесь, что в системе используется загрузочный код версии 4.07 или выше. Для проверки версии выполните команду VER или SYSINFO.
        2. Вставьте карту памяти в соответствующий разъем.
        3. Чтобы убедиться в выполнении файла настройки, введите на терминале следующую команду. Обратите внимание, что используется файловая система вида UNIX/LINUX только с одним корневым каталогом, и что карта памяти автоматически устанавливается в путь каталога /Ext/dir /Ext/<pathname>, где pathname — используемый каталог.
        4. Чтобы запустить новый файл настройки для выполнения тестирования, введите команду reset:
          reset [delay] /Ext/<setup file>, где delay — период времени (в секундах) перед повторной установкой системы. Данный параметр может иметь нулевое значение, что приводит к немедленной повторной установке системы.
          setup file — имя пути и файла без указания диска.

        Например, если файл настройки setup501.adc скопирован в каталог «test», выполните следующую команду, чтобы запустить новую установку:reset 0 /Ext/test/setup501.adc.

        ПРИМЕЧАНИЕ. Обратите внимание, что знак разделения каталогов (/) отличается от подобного знака в командной строке DOS.

        Убедитесь, что имя пути указано так же, как в предыдущем примере (/Ext/).

        Пример выходных данных, полученных от контроллера QML после выбора файла настройки на карте памяти, показан далее.

        / W> dir /Ext/TEST
        .rwxd 13:11:40 21.03.2005 0
        ..rwxd 13:11:40 21.03.2005 0
        setup501.adcrw - - 12:26:28 21.03.2005 1776
        Files shown: 3 Bytes used: 1776
        / W> reset 0 /Ext/TEST/setup501.adc
        Resetting device in 0 seconds
        COM0: QML201 Startup - Warm Boot
        Serial # : Z402074
        Hardware : Rev B - 001
        Software : 5.01 Checksum : 00000000
        Boot sw version : 4.07
        System RAM : 2048kB
        Free memory : 1768kB
        Internal temp. : 23.15'C
        Active errors : NO
        Active warnings : NO
        Piggyback - 0 : DSU232 rev: B serial no: 008232
        Piggyback - 1 : DSU232 rev: B serial no: 003523
        NEW flash checksum (02400000 to 025FFFFF) is BBCC1130
        Found setup /Ext/TEST/setup501.adc
        Starting to execute setup
        Setup running ok

        ПРИМЕЧАНИЕ. Скопированный на карту памяти файл установки можно запустить с помощью команды. После ввода команды контроллер перезапишет исходный файл установки в каталог /Cfg. Таким образом, новый файл установки станет доступен после перезапуска системы.

        reset [delay] /Ext/<setup file> copy

        Например, чтобы скопировать и запустить файл установки setup501.adc, выполните следующую команду:

        reset 0 /Ext/test/setup501.adc copy

        В некоторых случаях может потребоваться постоянная загрузка конфигурационного файла с флеш карты без перезаписи в основную память контроллера.

        Для этого нужно сделать следующее:

        1. Извлечь флеш карту из контроллера, предварительно обесточив его.
        2. С компьютера записать на нее файл конфигурации.
        3. Вставить флеш карту в контроллер.
        4. В контролере создать следующий параметр:
          spset setupname /Ext/name.adc, где:
          spset — команда для создания статического параметра;
          setupname — имя статического параметра;
          /Ext/name.adc — путь к вашему конфигурационному файлу.

        Запуск альтернативного файла конфигурации с карты памяти Compact Flash

        4. Запуск альтернативного файла конфигурации с карты памяти Compact Flash

        С карты памяти можно запустить альтернативный файл настройки. В первую очередь данный способ применяется при удаленном обновлении новых установок.

        Запуск альтернативного файла настройки осуществляется после неудачного запуска основного файла в каталоге /Cfg.

        ПРИМЕЧАНИЕ. Для использования данного метода запуска необходимо задать определенный параметр. Также следует установить карту памяти в контроллер QML.

        Выполните следующие действия:

        1. Убедитесь, что в системе используется загрузочный код версии 4.07 или выше. Для проверки версии выполните команду VER или SYSINFO.
        2. Вставьте карту памяти в соответствующий разъем.
        3. Чтобы убедиться в наличии требуемой конфигурации, введите следующую команду:
          dir /Ext/<pathname>, , где pathname — используемый каталог.
        4. Чтобы задать статический параметр, указывающий на альтернативный файл настройки (сценарий), используйте команду SPSET. «Alternativescript» — это название статического параметра, используемого для сохранения имени пути и файла.
          SPSET alternativescript /Ext/<setup file>

        Например, чтобы использовать файл setup501.adc в тестовом каталоге на карте памяти в качестве альтернативного файла настройки при отказе основного файла настройки, выполните следующую команду:

        spset alternativescript /Ext/test/setup501.adc

        Выполните команду SPSET, чтобы убедиться в правильности указанного пути. Далее представлены выходные данные контроллера QML:

        / > spset alternativescript = /Ext/test/setup501.adc

        Если при запуске основного файла настройки происходит ошибка, контроллер QML проверяет, задан ли статический параметр alternativescript. При обнаружении такого параметра произойдет перезагрузка системы. После этого контроллер должен убедиться в наличии альтернативного файла настройки. Если такой файл присутствует и находится в рабочем состоянии, он будет запущен. Теперь можно заменить основной файл настройки на исправный. При следующей перезагрузке системы контроллер QML попытается загрузить основной файл настройки, размещенный в каталоге /Cfg.

        Пример выходных данных контроллера QML, полученный в результате сбоя при выполнении основного файла настройки:

        COM0: QML201 Startup - Cold Boot
        Serial # : Z402074
        Hardware : Rev B - 001
        Software : 5.01 Checksum : 00000000
        Boot sw version : 4.07
        System RAM : 2048kB
        Free memory : 1768kB
        Internal temp. : 23.23'C
        Active errors : NO
        Active warnings : NO
        Piggyback - 0 : DSU232 rev: B serial no: 008232
        Piggyback - 1 : DSU232 rev: B serial no: 003523
        NEW flash checksum (02400000 to 025FFFFF) is BBCC1130
        Found setup /Cfg/failing.adc
        Verifying setup file CRC (7DD7036A)...OK
        Starting to execute setup
        Erroneous setup file
        Runtime error [line:16] Parameter error 'DSI486_1_0'
        COM0: QML201 Startup - Cold Boot
        Serial # : Z402074
        Hardware : Rev B - 001
        Software : 5.01 Checksum : 00000000
        Boot sw version : 4.07
        System RAM : 2048kB
        Free memory : 1768kB
        Internal temp. : 23.23'C
        Active errors : NO
        Active warnings : NO
        Piggyback - 0 : DSU232 rev: B serial no: 008232
        Piggyback - 1 : DSU232 rev: B serial no: 003523
        NEW flash checksum (02400000 to 025FFFFF) is BBCC1130
        Found () setup /Ext/TEST/setup501.adc
        Starting to execute setup
        Setup running ok

        Настройка статических параметров АМК/АМС

        Для начала работы с контроллером необходимо создать перечень команд со статическими настройками, такими как настройки сетевого интерфейса, настройки SMTP клиента для отправки сообщений в ЦСД (центр сбора данных). Списки основных команд приведены в Таблице 1.10, Таблице 1.11.

        Варианты отправки настроек в контроллер:

        • Команды можно вводить непосредственно в окне программы Vaisala AWS Client, что является предпочтительным и надежным способом, но наиболее трудоемким.
        • Предварительно создать файл в текстовом редакторе, например, в блокноте, затем копировать текст с командами по фрагментам или целиком и вставить в окно программы.

        • ВНИМАНИЕ! Данная функция может некорректно записать информацию. Проверьте все настройки после ввода.

        • Для облегчения ввода параметров был разработан макрос, запускаемый в MS Excel и создающий на выходе текстовый файл с командами для контроллера, см. п «Макрос SetupStatParam».

         

        Просмотреть и отредактировать статические параметры можно, открыв окно программы static parameters. Путь — Settings → Parametrs → Static… на панели инструментов, а также можно вызвать нажатием на символ .

         

        Дополнительно в окне common parameters можно отредактировать номер станции, высоту над уровнем моря, высоту датчика давления. Путь — Settings → Parameters → Common или нажатием на кнопку .

        Команды, в которых присутствует кириллический шрифт, например, LocalityName:ОПОЧКА, необходимо вводить при закрытой командной строке.

        Вводимые символы при этом невидимы (непечатные символы). Для исключения возможных ошибок при таком методе, можно ввести команды путем копирования и вставки.

        Пример заготовки перечня команд приведен ниже.

        open
        spset a1test 0
        spset VIP 0
        spset TypeAWS 1
        spset Veget "10:03-10:10"
        spset iw 1
        spset GeoPotentialLimit 1000
        spset altitude 97
        spset Latitude 56.7167
        spset Longitude 28.7167
        spset pslevel 0
        spset sname NWPs004
        spset MeteoDay 18
        spset EURDEP_Enable 1
        spset EURDEP_Extrem 600
        spset EURDEP_High 200
        spset EURDEP_ORIGINATOR "tel:"
        spset EURDEPHeading "SGRA90 RUPZ"
        spset Format GMS
        spset ii 90
        spset WMO_Index 26456
        spset WMO_REGION 0
        spset KN01_StartTime 3004
        spset KN01EditTime 600
        spset TimeAdd "03 09 15 21"
        spset TimeMain "00 06 12 18"
        spset TimeOtherAM " "
        spset TimeOtherPM " "
        spset WAREPHeadEnd "WORA90 RUPZ"
        spset WAREPHeading "WWRA90 RUPZ"
        spset Wind_Who 1
        spset PRCrit12H 50
        spset PRCrit1H 30
        spset PRCrit24H 120
        spset Wind_Lim_Avg 20
        spset Wind_Lim_Gust 25
        spset CC_Tools 0
        spset VV_Tools 0
        spset Agreement31 0
        spset Agreement52 0
        spset Agreement53 0
        spset Agreement54 0
        spset Agreement57 0
        spset Agreement56 0
        paramset SMTP_Main auth plain
        paramset SMTP_Main srcdomain unimas.ru
        paramset SMTP_Main server c71csd-grmc.dyndns.org
        paramset SMTP_Main primif eth1
        paramset SMTP_Main secif ""
        paramset SMTP_Main retries 2
        paramset SMTP_Main SMTPSender station@hydromet.ru
        paramset SMTP_Main SMTPRecep1 csd@unimas.ru
        paramset hosts "c71csd-grmc.dyndns.org:smtp:port" 2025
        paramset hosts "c71csd-grmc.dyndns.org:smtp:username" csd@unimas.ru
        paramset hosts "c71csd-grmc.dyndns.org:smtp:password" sacredWorld
        paramset hosts "c71csd-grmc.dyndns.org:smtp:authid" csd@unimas.ru
        paramset SMTP_Minor auth plain
        paramset SMTP_Minor srcdomain unimas.ru
        paramset SMTP_Minor server c44csd-grmc.dyndns.org
        paramset SMTP_Minor primif
        paramset SMTP_Minor secif ""
        paramset SMTP_Minor retries 2
        paramset SMTP_Minor SMTPSender station@hydromet.ru
        paramset SMTP_Minor SMTPRecep1 csd@unimas.ru
        paramset hosts "c44csd-grmc.dyndns.org:smtp:port" 2025
        paramset hosts "c44csd-grmc.dyndns.org:smtp:username" csd@unimas.ru
        paramset hosts "c44csd-grmc.dyndns.org:smtp:password" sacredWorld
        paramset hosts "c44csd-grmc.dyndns.org:smtp:authid" csd@unimas.ru
        paramset NTPClient_1 server1 "62.117.76.142"
        paramset NTPClient_1 server2 "62.117.76.139"
        paramset NTPClient_1 timeout 30000
        paramset NTPClient_1 timetol 5000
        paramset NTPClient_1 primif eth1
        paramset NTPClient_1 retries 4
        paramset NTPClient_1 datagrams 3
        paramset NTPClient_1 secif ""
        paramset SurfTBush_CalcMeasWithCorr coeff "0;0;0;0;0;"
        paramset SurfTBush_CalcMeasWithCorr coeff2 "0;0;0;0;0;"
        paramset SurfTBush_CalcMeasWithCorr point "0;0;0;0;0;"
        paramset SurfTBush_CalcMeasWithCorr point2 "0;0;0;0;0;"
        paramset SurfT_CalcMeasWithCorr coeff "0;0;0;0;0;"
        paramset SurfT_CalcMeasWithCorr coeff2 "0;0;0;0;0;"
        paramset SurfT_CalcMeasWithCorr point "0;0;0;0;0;"
        paramset SurfT_CalcMeasWithCorr point2 "0;0;0;0;0;"
        paramset RH_MeasWithCorr coeff "0;0;0;0;0;"
        paramset RH_MeasWithCorr coeff2 "0;0;0;0;0;"
        paramset RH_MeasWithCorr point "0;0;0;0;0;"
        paramset RH_MeasWithCorr point2 "0;0;0;0;0;"
        paramset PA_CalcMeasWithCorr coeff "0;0;0;0;0;"
        paramset PA_CalcMeasWithCorr coeff2 "0;0;0;0;0;"
        paramset PA_CalcMeasWithCorr point "0;0;0;0;0;"
        paramset PA_CalcMeasWithCorr point2 "0;0;0;0;0;"
        paramset TA_CalcMeasWithCorr coeff "0;0;0;0;0;"
        paramset TA_CalcMeasWithCorr coeff2 "0;0;0;0;0;"
        paramset TA_CalcMeasWithCorr point "0;0;0;0;0;"
        paramset TA_CalcMeasWithCorr point2 "0;0;0;0;0;"
        paramset eth1 autoinitinterval 5000
        paramset eth1 autoinit 1
        paramset eth1 ifpriority 1
        paramset eth1 dns2 ""
        paramset eth1 dns1 ""
        paramset eth1 gateway "10.3.47.30"
        paramset eth1 subnetmask "255.255.255.248"
        paramset eth1 address "10.3.47.28"
        paramset eth1 staticip 1
        close
        LocalityName:ОПОЧКА;
        TT_other:СН;
        TT_main:СМ;
        TT_add:СИ;
        AA:РА;
        CCCC:ЛГПЗ;
        KN19_dec:ЗЦРА90 ЛГПЗ;
        KN19_mon:ЦСРА90 ЛГПЗ;
        KN24_Heading:ЗЦРА90 ЛГПЗ;

        Настройка телеметрии на базе протокола TCP/IP

        1. Команды оконечного соединения

        1.1 Команды наборов параметров

        Команды, позволяющие управлять наборами параметров, представлены в Таблице 2.2.

        ПРИМЕЧАНИЕ. При вводе IP адресов, связанных с работой станции, телефонных номеров или PIN кодов через служебный терминал QML необходимо всегда указывать значение в двойных кавычках. Например, paramset eth1 address "10.0.0.1".


        Далее представлены выходные данные команды paramset:

        / > paramset
        GSM_Siemens_1
        pppclients
        netif0
        netif1
        VCOM0
        / > paramset GSM_Siemens_1
        S:00000011: GSM_Siemens_1:pin2 =
        S:00000011: GSM_Siemens_1:pin = 1234
        / > paramset VCOM0 host1 "10.0.0.1"
        / > paramset pppclients:myuser password wontpass
        /> paramsetclear GSM_Siemens pin2

        Таблица 2.2. Команды наборов параметров

        Параметр

        Использование

        Paramset

        Перечень всех параметров

        paramset <set>

        Перечень возможных значений для параметров

        paramset <set> <parameter>

        Выводит значение параметра <parameter>

        paramset <set> <parameter> <value>

        Устанавливает значение параметра <parameter>

        paramsetclear <set>

        Удаляет весь набор параметров

        paramsetclear <set> <parameter>

        Удаляет определенный параметр из списка

        1.2 Команда netif

        Команда netif используется для управления и проверки состояния сетевых интерфейсов. Синтаксис команды:

        netif [open <ifname> | close <ifname>]

        Параметры команды netif представлены в Таблице 2.3.

        ПРИМЕЧАНИЕ. Несмотря на команду закрытия интерфейса, он может оставаться открытым, если используется службой. Операция закрытия в этом случае будет выполнена через определенный промежуток времени, задаваемый при настройке.

        В зависимости от используемого соединения, смена состояния сетевого интерфейса может занять определенное время. Например, с модемом PSTN для выполнения команды netif open вначале необходимо установить телефонное соединение, а затем обменяться информацией по сетевому соединению. Общее время этих операций может составить более одной минуты.


        Далее представлены выходные данные команды netif:

        /> netif
        Network interface states:
        interface 0 (netif0) : Closed
        interface 1 (eth0) : Opened
        Physical network interface states:
        DSE101_0 : Opened owned by 1
        PhyNullModemWin_1 : Closed
        />netif open netif0
        Trying to open network interface 0
        interface 0 state: Opening
        /> netif close netif1
        Trying to close network interface 1
        interface 1 state: Idle

        Таблица 2.3. Параметры команды netif

        Параметр

        Использование

        No parameters

        Перечисляются текущие состояния всех настроенных сетевых интерфейсов

        Open

        Открывает указанный интерфейс

        Close

        Закрывает указанный интерфейс

        Ifname

        Имя открываемого или закрываемого интерфейса, например, netif0

        1.3 Команда ipconfig

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

        Пример работы команды ipconfig показан ниже:

        /> ipconfig
        pp1: (default network interface)
        DP POINTOPOINT NOARP MTU:1500
        DHCP Enabled. . . . . : No
        IP Address. . . . . . : 62.78.127.31
        Subnet Mask . . . . . : 255.255.255.0
        Default Gateway . . . : 62.72.127.1
        DNS Servers . . . . . : 217.78.192.22
        217.78.192.78

        1.4 Команда ping

        Команда Ping является наиболее распространенной командой для проверки доступа к IP адресу. Синтаксис команды:

        ping <destination>

        Параметр destination означает IP адрес назначения или имя хоста.

        В ответе на ввод указанных команд содержится следующая информация:

        • IP адрес назначения;
        • время прохождения сигнала до места назначения;
        • TTL —максимальное количество сетевых сегментов.

        ПРИМЕЧАНИЕ. Для использования команды ping необходим открытый сетевой интерфейс. Чтобы открыть соответствующий интерфейс, воспользуйтесь командой netif.

        Пример выходных данных команды ping показан далее:

        / > ping www.vaisala.com
        Pinging 62.61.78.68
        Reply from 62.61.78.68: time=168ms TTL=241

        1.5 Команда net

        Команда net поддерживает ряд параметров, которые позволяют демонстрировать различные данные сетевой статистики. Синтаксис команды:

        net <warnings | statistics [clear]>

        Параметры команды net представлены в Таблице 2.4.

        ПРИМЕЧАНИЕ. Вся информация отображается в виде количества переданных пакетов за исключением объема переданных и полученных данных на каждом сетевом интерфейсе (показано в байтах). Данные, относящиеся к интерфейсу, доступны только для открытых интерфейсов; при закрытом интерфейсе данные удаляются.

        Далее показаны примеры выходных данных команды net:

        /> net warnings
        Warning: NTP server changeover (se.pool.ntp.org)
        occurred 1 times first in ntpclient.cpp[827]
        during thread: 00063938 [Worker_1]
        object pointer: 6AEF0 [component: NTPClient_1]
        Warning: Unable to resolve NTP server IP (fi.pool.ntp.org)
        occurred 1 times first in ntpclient.cpp[738]
        during thread: 00063938 [Worker_1]
        object pointer: 6AEF0 [component: NTPClient_1]
        / > net statistics
        Total packets per protocol
        TCP
        Sent: 22
        Recd: 22
        Drop: 0
        UDP
        Sent: 0
        Recd: 0
        Drop: 0
        I CMP
        Sent: 0
        Recd: 0
        Drop: 0
        IP Sent: 42
        Recd: 22
        Drop: 0
        Sent/recd bytes and dropped packets per interface
        pp0
        Sent: 339
        Recd: 292
        Drop: 0
        / > net statistics clear

        Таблица 2.4. Параметры команды net

        Параметр

        Использование

        warnings

        Отображает события уровня предупреждений, произошедшие во время обмена информацией

        statistics

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

        clear

        Удаляет сетевые предупреждения или статистические данные

        1.6 Команда ntp

        Команда ntp может использоваться для ручной настройки времени в контроллере и тестирования подключения к NTP серверу. Синтаксис команды:

        ntp <set | show | test > <server[:port]> [maxroundtrip] [interface]

        Параметры команды ntp представлены в Таблице 2.5.

        Далее показаны примеры выходных данных команды ntp:

        /> ntp test ntp.vaisala.com
        Opening interface...
        NTP: Sending datagram to ntp.vaisala.com
        1B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
        00 00 00 00 00 C9 FF E0 96 00 00 00 00 00 00 00 00 00 00
        00 00 00 00 00 00 00 00 00 00
        NTP: data received, time error [s] - 8
        Status: 00 - > Clock operating correctly
        Ref updated: Thu May 24 09:45:17 2007
        Req txd : Thu May 24 09:59:50 2007
        Req rxd : Thu May 24 09:59:58 2007
        Resp txd: Thu May 24 09:59:58 2007
        Resp rxd: Thu May 24 09:59:50 2007
        roundtrip: 0
        /> ntp set fi.pool.ntp.org:123 2000 netif1
        Opening interface...
        Time set to server UTC: Thu May 24 09:15:46 2007
        /> ntp show ntp.vaisala.com
        Opening interface...
        Received server UTC: Thu May 24 10:15:18 2007

        Таблица 2.5. Параметры команды ntp

        Параметр

        Использование

        Set

        Устанавливает серверное время на датчике времени QML

        Show

        Показывает серверное время

        Test

        Тестирует серверное подключение и показывает результат отладки

        server[:port]

        NTP сервер, с которым устанавливается связь. Параметр «порт» является необязательным; значение по умолчанию — 123.

        Maxroundtrip

        Предельно допустимое время прохождения сигнала в миллисекундах. Например, период между передачей запроса и получением данных. Значение по умолчанию составляет 5000 мс.

        Interface

        Используемый интерфейс. Значение по умолчанию — netif0

        1.7 Команда rep

        В контроллер команда rep выводит отчет по запросу оператора.

        Формат команды следующий:

        rep <report name>, где <report name> — название отчета, который вы хотите посмотреть.

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

        rep Test — отчет для просмотра краткой статистики по работе датчиков и мгновенных значений.

        Ниже приведен пример такого отчета:

        / > rep Test
        rep Test
        18:30:17 2010 - 03 - 12 Test Report
        220h 20min 39sec since Wed Mar 03 14:09:37 2010
        /
        Meas 1 min 10 min With Corr Status
        TA: ////////// /////////// ////////// ///////////// 23
        RH: ////////// /////////// 3 3 23
        DP: //////////
        Meas 1min/Corr Tend/Trend StationL/SeaL
        PA (PTB220/PMT16A): 987.30 987.3 6 987.3 0
        987.3 - 2.2 /////////////
        IRT - M: 8.000 0
        SoilTemp: ////////// /////////////
        BushTemp: 25.48 /////////////
        Meas 1min 10min
        RG370: 0.0 0.0 0.0
        WIND_stat
        RMYoung 0 0
        10m 3s Meas
        0.00 0.0 0
        0 0 0
        0.0
        MAX_3h
        0
        0.0 0.0
        M63
        10m 3s Meas
        /////////////////// ////////// 23
        /////////////////// ////////// 23
        MAX_3h
        ///////////
        0.0 ///////////
        / >

        В столбце Meas выводятся мгновенные значения датчиков.

        В столбце 1min, 10min, With Corr выводятся статистически осредненные значения.

        Столбец Status показывает состояние датчика, описанное в Таблице 2.20.

        Каждая строчка начинается условным обозначением датчика или измеряемого параметра.

        ПРИМЕЧАНИЕ! Отчет формируется контроллером один раз в минуту и выводится только по запросу оператора.

        Регистрация данных. Архивные файлы

        Регистрация (создание архивных файлов) — это хранение измеренных и вычисленных данных во встроенной памяти контроллера QML, то есть на внутренней памяти объемом 1,6 МБ. Дополнительно можно использовать внешнюю карту памяти (см. в п. «Использование внешней карты памяти»). Архивные данные из внутренней и внешней памяти можно извлечь позже, например, через соединение ПК–COM0 или через подключение по TCP/IP.


        Архивные данные хранятся в ежедневных файлах в двоичном формате, например, L2070326.dat.

        Формат имени файла представляет собой следующую информацию:

        • Первые два символа имени означают группу архивного файла L0, LI, L2, L3 и т.д. до L9;
        • Следующие шесть символов содержат дату в формате ГГММДД.

        ПРИМЕЧАНИЕ. В контроллере при сохранении и управлении архивными файлами используется не локальное время (Local Time), а всемирное координированное (UTC).

        На флэш карте контроллера могут храниться данные всех измерений и вычислений. Примерный объем занимаемой памяти можно проверить и распечатать в окне Setup information программы Lizard Setup при создании настроек.

        Расчетный максимальный регистрационный период для 10 измеренных величин приведен в Таблице 2.6.

        Таблица 2.6. Объем регистрационной памяти

        Интервал между регистрациями

        Максимальный регистрационный период

        1 секунда

        5 часов

        10 секунд

        Более 2 дней

        1 минута

        2 недели

        10 минут

        Более 4 месяцев

        1 час

        Почти 2 года

        1. Формат архивных данных

        Архивная запись создается во время, определенное в конфигурации. При извлечении записей с помощью команды logshow результат состоит из двух частей: заголовок и сведения об архивной записи.

        На рис. 2.7 приведен пример запроса, в котором представлено 10 записей архивных элементов 1 и 2, начинающихся в полночь 27 февраля 2008 года.

        В заголовке указано имя переменной (WindSim:outputVarl и WindSim:outputVar2). Сведения о регистрационной записи включают в себя метку времени, то есть дату и время создания записи, состояние и значение зарегистрированного измерения или вычисления.

        Таблица 2.7. Состояние записи журнала

        Индикатор состояния

        Состояние

        Описание

        - I

        Недопустимо

        Значение выходит за пределы установленной шкалы, то есть находится за пределами климатологических ограничений или вне этапа подтверждения изменений

        - I - - N -

        Недопустимо недоступно

        Измерения еще не произведены

        V

        Доступно (нормальное)

        Значение измерения или вычисления доступно

        2. Работа с архивами

        Процесс регистрации происходит автоматически, если это определено в настройках и не отключено в процессе работы пользователем. Процесс регистрации автоматически прекращается при загрузке файла с помощью программного обеспечения AWS Client. После завершения процесса загрузки регистрация будет возобновлена автоматически.

        При замене/отключении датчика остановка процесса регистрации не требуется. Кроме того, вместо отключения регистрации можно отключить измерения или датчик вручную. Дополнительные сведения см. в п. «Включение и отключение измерения».

        Чтобы просмотреть архивную группы, введите команду logstatus. Чтобы просмотреть текущее состояние архивации определенной группы, введите команду logstatus <идентификатор_группы>. Чтобы начать или завершить регистрацию определенной группы, введите logstop/loggo <идентификатор_группы>. Сведения о результате выполнения команд представлены на рис. 2.8.

        3. Включение и отключение измерения

        Включение и отключение измерительных каналов и датчиков может выполняться вручную. Данную функцию можно использовать для выполнения следующих задач.

        • Дистанционного изменения показания неисправного датчика, помечая их как «недопустимые».
        • Отметка всех показаний датчика как «недопустимых» в процессе работы. Для изменений маркеров используйте следующие команды служебного соединения.

        enable <Имя измерения>
        disable <Имя измерения>, где:

        enable — включение измерительных входов или датчиков;
        disable — выключение измерительных входов или датчиков;
        имя измерения — имя измерения в Lizard.

        ПРИМЕЧАНИЕ. Для датчиков, использующих более одного входного канала, необходимо вводить отдельные команды для каждого измерения.

        Например, требуется раздельное управление измерениями TA и RH датчика температуры и относительной влажности воздуха QMH.

        Примеры:

        >/ disable RHMeasQMH102_1
        >/ disable TAMeasQMH102_1
        >/ disable WMS302_1
        >/ enable PWD22_1

        После успешного выполнения команд ответ контроллера будет выглядеть следующим образом:

        Successfully disabled или Successfully enabled

        Другие возвращаемые значения указывают на возникновение ошибки.

        Измерительный вход отключен:

        • Все выходные значения, кроме состояния, являются неопределенными.
        • Датчик отображает состояние disabled, для получения дополнительных сведений см. список состояний датчиков в Таблице 2.20.
        • Состояние значения отображается как INVALID и NOT AVAILABLE.
        4. Очистка архивов в контроллере

        Файл журнала можно удалить с помощью команды logdel:

        logdel <идентификатор_группы> <последняя_дата (ГГММДД)>, где

        logdel — команда для удаления файлов, принадлежащих определенной регистрационной группе;
        group_id — имя регистрационной группы, то есть, L0, L1, L2 и т. д.
        ГГММДД — дата, до которой регистрационные файлы будут удалены.

        Пример:

        / > logdel L2 d070910

        Также лог-файлы можно удалить, применив фильтр del *.*

        />del *.*

        При этом будут удалены все файлы, кроме последнего активного, с которым работает контроллер.


        Чтобы удалить все данные в регистрационной системе, необходимо ввести LOGFS ERASE. Данная команда полностью стирает флэш память и перегружает контроллер QML. Команда LOGFS ERASE необходима для обеспечения свободного места для новых зарегистрированных данных.

        ОСТОРОЖНО! При изменении настроек настоятельно рекомендуется удалять всю информацию из памяти журнала с помощью команды LOGFS ERASE. Сначала необходимо загрузить новые настройки и убедиться, что они работают правильно. Перед тем, как полностью стереть регистрационную память, проверьте, чтобы из нее были извлечены все необходимые сведения.

        5. Работа с файлами данных

        Наиболее удобный способ просмотра зарегистрированных данных заключается в использовании программного обеспечения AWS Client. Для этого необходимо установить служебное соединение, загрузить файлы из контроллера QML на ПК и преобразовать их в формат CSV (значения, разделенные запятыми). После преобразования можно просматривать файлы непосредственно в программном обеспечении AWS Client или, например, в программе Microsoft Excel.


        Перед загрузкой файлов необходимо установить соединение с контроллером QML, выбрав из меню File (Файл) функцию Connect (Подключить) или нажав на панели инструментов кнопку Open connection (Установить соединение). Подробные сведения об установке соединения см. в п. «Установка служебного соединения».

        6. Загрузка архивных файлов (log files)

         

        Чтобы загрузить файлы из контроллера QML, необходимо выполнить следующие действия.

        1. В меню Maintenance (Обслуживание) выберите Log File, а затем Download from Logger. Отобразится список архивных файлов, доступных для загрузки в контроллере QML (Рис. 2.9). Файлы отсортированы по номеру группы. Каждая архивная группа включает в себя индивидуальные параметры, определенные в файле установки. При использовании внешней карты памяти выберите параметр External и укажите каталог, в котором хранятся архивные группы.
          ПРИМЕЧАНИЕ! Как правило, файлы помещаются в папку, названием которой будет значение параметра sanme.
        2. Выберите файлы из списка, которые необходимо загрузить. Чтобы выбрать несколько файлов, расположенных последовательно, щелкните первый файл в списке, нажмите и удерживайте клавишу SHIFT, после чего щелкните последний элемент списка. Чтобы выбрать несколько файлов, расположенных непоследовательно, нажмите и удерживайте клавишу CTRL, после чего щелкните каждый элемент. Чтобы выбрать все файлы из списка, нажмите сочетание клавиш CTRL+A. Выберите файлы, которые необходимо загрузить, выделив имя файла в списке Select files to download (Выбор файлов для загрузки). Если загрузка файлов в дальнейшем не требуется, можно снять выделение, щелкнув имя файла.
        3. Выберите папку для хранения загруженных архивных файлов, указав путь в поле Log File Storage Directory. Также можно выбрать параметр Browse, а затем указать путь к папке.
        4. Чтобы установить параметры загрузки, выберите пункт Settings.
          Отобразится окно Log File Download Settings, изображенное на Рис. 2.10.
          ПРИМЕЧАНИЕ. Формат даты и времени в преобразованных регистрационных данных зависит от формата даты и времени, заданного в языковых параметрах AWS Client.
          Параметры, доступные в данном окне, и их применение описаны в Таблице 2.8.
          ПРИМЕЧАНИЕ. Параметры загрузки сохраняются на ПК, таким образом, при любой последующей загрузке будут автоматически использованы те же настройки.
        5. Сохраните параметры загрузки и вернитесь в окно выбора архивных файлов, нажав кнопку Save (Сохранить).
        6. Выберите Download (Загрузить), чтобы начать загрузку архивных файлов. Отобразится диалоговое окно текущего состояния загрузки (Рис. 2.11). Чтобы отменить загрузку, нажмите кнопку Cancel (Отмена). После загрузки файлов окно текущего состояния загрузки может быть закрыто, после этого можно вернуться в основное окно, нажав кнопку Close (Закрыть). Загруженные файлы находятся в папке, указанной в поле Log File Storage Directory.

        Таблица 2.8. Параметры загрузки регистрационных файлов

        Параметр

        Описание

        Convert to CSV (Преобразовать в формат CSV)

        Преобразование загруженных регистрационных файлов в формат CSV

        Mergw log file of same group (Объединить регистрационные файлы одной группы)

        Объединение регистрационных файлов от разных дат, принадлежащих одной регистрационной группе. Для использования данного параметра необходимо выбрать параметр «Преобразовать в формат CSV»

        Delet local file after conversion (Удалить локальный файл после преобразования)

        Удаление загруженных двоичных регистрационных файлов после их преобразования в формат CSV. Для использования данного параметра необходимо выбрать параметр «Преобразовать в формат CS V»

        Separate date and time columns(Разделить столбцы даты и времени)

        Преобразование строки даты и времени в архивном файле в отдельные столбцы для даты и времени записей. Для использования данного параметра необходимо выбрать параметр «Преобразовать в формат CSV»

        Delet after download (Удалить после преобразования)

        Удаление загруженного файла из контроллера QML после его загрузки. Выбор данного параметра позволяет сэкономить объем памяти контроллера QML

        Overwritw (Заменить)

        Замена существующего файла на новый, если файл с таким именем уже существует в папке

        Skip (Пропустить)

        Пропуск файла при загрузке, если файл с таким именем уже существует в папке

        Stop donloading (Остановить загрузку)

        Остановка загрузки выбранных файлов, если файл с таким именем уже существует

        7. Преобразование загруженных регистрационных файлов в формат CSV

         

        Для преобразования архивных файлов, загруженных в AWS Client, из двоичного формата в формат CSV, можно использовать функцию CSV преобразования.

        ПРИМЕЧАНИЕ. Формат даты и времени в преобразованных регистрационных данных зависят от формата даты и времени, заданного в языковых параметрах AWS Client.

        Чтобы преобразовать загруженные файлы, необходимо выполнить следующие действия.

        1. В меню Maintenance выберите Log File, а затем Convert. Отобразится список регистрационных файлов, загруженных в AWS Client, как показано на рис. 2.12.
        2. Выберите исходную папку преобразования регистрационного файла, нажав в блоке Conversion Source пункт Browse, а затем найдите папку с файлами, которые необходимо преобразовать.
        3. Чтобы выбрать папку для преобразованных файлов, введите путь в поле Conversion Target. Или выберите папку, нажав кнопку Browse.
        4. Выберите файлы из списка, которые необходимо преобразовать. Чтобы выбрать несколько файлов, расположенных последовательно, щелкните первый файл в списке, нажмите и удерживайте клавишу SHIFT, а затем щелкните последний файл в списке. Чтобы выбрать несколько файлов, расположенных не последовательно, нажмите и удерживайте клавишу CTRL, а затем щелкните каждый элемент. Чтобы выбрать все файлы из списка, нажмите сочетание клавиш CTRL+A. Если преобразование файлов в дальнейшем не требуется, можно снять выделение, щелкнув имя файла.
        5. Чтобы задать параметры преобразования, выберите Settings (Настройки). Отобразится окно Log File Conversion Settings (Настройка преобразования файлов), изображенное на Рис. 2.13.
          Параметры, доступные в данном окне, и их применение описаны в Таблице 2.9.

        ПРИМЕЧАНИЕ. Настройки CSV преобразования сохраняются на ПК, таким образом, при последующем преобразовании файлов в формат CSV будут автоматически использованы те же настройки.

        1. Чтобы сохранить параметры преобразования и вернуться в окно выбора регистрационных файлов, выберите параметр Save (Сохранить).
        2. Чтобы преобразовать выбранные файлы в формат CSV, выберите Convert (Преобразовать).
        3. Преобразованные регистрационные файлы находятся в папке, указанной в поле Conversion Target.

        Таблица 2.9. Параметры преобразования регистрационных файлов

        Параметр

        Описание

        Merge log files of same group (Объединить регистрационные файлы одной группы)

        Объединение регистрационных файлов от разных дат, принадлежащих одной регистрационной группе

        Delet local file after conversion (Удалить локальный файл после преобразования)

        Удаление загруженных двоичных регистрационных файлов после их преобразования в формат CSV

        Separate date and time columns (Разделить столбцы даты и времени)

        Преобразование строки даты и времени в регистрационном файле в отдельные столбцы для даты и времени регистрационных записей

        8. Использование внешней карты памяти для хранения архивных файлов

        Внешняя карта памяти используется для хранения архивных файлов, которые были скопированы или перемещены из внутренней папки. Извлечь данные с внешней карты памяти можно с помощью программы AWS Client или прочитать карту памяти с помощью кардридера.


        ПРИМЕЧАНИЕ. Если карта памяти Compact Flash не была отформатирована, ее необходимо отформатировать перед использованием.

        Файловой системой для использования является FAT, а не FAT32. Также не рекомендуется выбирать параметр быстрого форматирования.

        Чтобы отформатировать CF карту в контроллере QML, вставьте ее в разъем контроллера QML. Введите команду EXTFS ERASE. По завершении форматирования карта может быть извлечена из разъема.


        Внешнюю карту памяти можно удалить из контроллера QML для извлечения данных. Выполняемые операции при этом не будут прерваны. Контроллер копирует данные из внутренней регистрационной папки на карту памяти каждые сутки в полночь (время по умолчанию: 00:00:30). Непрерывное свечение светодиода на корпусе контроллера слева от внешней карты памяти сигнализирует о выполнении записи данных.

        ОСТОРОЖНО! Не извлекайте внешнюю карту памяти из контроллера QML во время записи данных. Это может повлечь потерю данных. По умолчанию передача данных на карту памяти происходит ежедневно в 00:00:30.

        При вставке новой карты памяти в контроллер QML программное обеспечение проверяет готовность карты к использованию. Состояние карты памяти отображается с помощью светодиода. В Таблице 2.10 описываются различные последовательности мигания и состояния карты, которые они характеризуют.

        Таблица 2.10. Режимы мигания светодиода и параметры состояния карты

        Режим мигания

        Состояние карты

        Два длинных мигания

        Карта работает правильно

        Непрерывное свечение

        Выполняется запись данных

        Три коротких мигания в течение 5 секунд

        Карта не отформатирована или повреждена

        Настройка последовательных интерфейсов датчиков

        В этом разделе представлена информация для настройки последовательных интерфейсов датчиков, а именно, данные по подключению датчиков, использующих последовательную связь к метеостанции. Инструкция описана для датчиков, используемых компанией Vaisala, эти датчики не обязательно будут применяться в нашем проекте.

        Рассматриваются интерфейсы следующих датчиков:

        • датчик текущей погоды;
        • датчик дальности видимости;
        • облакомеры;
        • цифровой барометр;
        • ультразвуковой датчик ветра;
        • датчики поправок на ветер;
        • всепогодный датчик осадков Vaisala VRG101;
        • GPS приемник Garmin GPS 35-PC.

        ПРИМЕЧАНИЕ. В этой главе содержатся инструкции по настройке интерфейса, а не самого датчика. Для выполнения настройки датчика и установки аппаратных средств необходимо также ознакомиться с руководством к соответствующему датчику.

        Выбор схемы подключения зависит, прежде всего, от датчика. Поэтому необходимо иметь в распоряжении дополнительные инструкции по подключению и чертежи с вариантами подключения соответствующих датчиков.

        1. Физический интерфейс

        Контроллер QML поддерживает пять видов дополнительных последовательных интерфейсов для подключения датчиков.

        Параметры последовательной связи представлены в Таблице 2.11.


        ПРИМЕЧАНИЕ. Для контроллера QML рекомендуется использовать двухпроводной интерфейс RS-485 с двойным модулем RS-485. Таким образом, поддерживается соединение с защитой от электрических помех и возможностью подключения нескольких датчиков к одной последовательной линии.

        Таблица 2.11. Параметры последовательной связи

        Интерфейс

        Модуль связи

        Применение

        RS-232

        Двойной модуль RS-232DSU232 (два модуля RS-232)

        Расстояние < 20 м. Один датчик. Наиболее низкая защита от электрических помех. Одновременная двусторонняя связь.

        RS-485 (четырехпроводной)

        Изолированный RS-485 модуль DSI485

        Расстояние до 1500 м. Один датчик. Более высокая защита от электрических помех. Одновременная двусторонняя связь.

        RS-485 (двухпроводной)

        Два модуля RS-485: DSI485, DSI486 (два RS-485)

        Расстояние до 1500 м. Несколько датчиков. Более высокая защита от электрических помех. Поочередная двусторонняя связь.

        Модем

        Модуль модема фиксированной связи DMX501

        Далекие расстояния или в условиях исключительных помех.

        SDI

        Двойной модуль RS-485 DSI486

        Датчики SDI.

        2. Методы регистрации данных

        В целом существует два вариант опроса последовательного датчика контроллером:

        1. Автоматическая передача:
          • датчик передает результаты измерений автоматически;
          • в таком варианте возможно подключения только одного устройства на последовательный порт.
        2. Передача по запросу:
          • контроллер периодически отправляет запросы на получение данных измерений;
          • допускается использование нескольких датчиков на один последовательный порт при условии, что во всех устройствах применяется интерфейс RS-485 и датчик поддерживает работу нескольких устройств на линии связи.

        Обычно для датчиков с высокими скоростями выдачи данных (например, датчики ветра) используется автоматическая передача; при этом к последовательной линии подключается не более одного устройства.

        Метод передачи данных по запросу больше подходит для датчиков, получающих результаты измерений раз в несколько минут; при этом к одной линии RS-485 может быть подключено несколько устройств.

        3. Настройка параметров последовательных линий связи

        ПРИМЕЧАНИЕ. Контроллер не поддерживает автоматической настройки подключенных датчиков. Настройка датчиков и сохранение конфигураций выполняется вручную через служебный интерфейс датчика.

        Если датчик не поддерживает удобочитаемый командный интерфейс, используются дополнительные команды оболочки контроллера QML. Более подробные сведения представлены в описаниях интерфейсов датчиков и в отдельных технических руководствах.


        ПРИМЕЧАНИЕ. Если датчик поддерживает отдельный служебный интерфейс (обычно RS-232), рекомендуется использовать именно его для исходной настройки.

        Двухпроводной интерфейс RS-485, использующийся для поочередной двусторонней связи, не всегда обеспечивает надежный доступ к соединению. Также необходимо учитывать, что нажатие кнопки не отражается на датчике.


        Чтобы получить доступ к интерфейсу датчика, необходимо настроить параметры последовательной линии в соответствии с параметрами датчика. Наиболее простой способ — создание файла настройки с помощью ПО Lizard Setup. Выберите требуемые модули интерфейса и параметры и запустите файл настройки.

        После ввода верных параметров последовательной линии предоставляется сквозной доступ к подключенным датчикам. Чтобы открыть датчики, введите команду open в командной оболочке контроллера QML с указанием параметров, представленных в Таблице 2.12.

        Таблица 2.12. Параметры команды Open

        Соединитель в ПО Lizard

        Параметр

        COM1

        COM1

        DSU232 (MOD1/1)

        DSU232_0_0 1

        DSU232 (MOD1/2)

        DSU232_0_1

        DSU232 (MOD2/1)

        DSU232_1_0

        DSU232 (MOD2/2)

        DSU232_1_1

        DSI486 (MOD1/2)

        DSI486_0_1 2

        DSI486 (MOD2/2)

        DSI486_1_1

        Цифра между символами подчеркивания указывает на местонахождение модуля: MOD1 или MOD2. Последняя цифра означает канал конкретного модуля.

        При использовании модуля DSI486 соединение RS-232 может осуществляться только с каналом B этого модуля. Цифра между символами подчеркивания указывает на местонахождение модуля: MOD1 или MOD2. Последняя цифра означает канал конкретного модуля, который всегда равен 1.

        В примерах далее показан процесс получения доступа к датчику PWD с идентификатором устройства 1, который подключен к модулю M60212 в ПО Lizard и использует модуль DSI486. Учтите, что все команды open и close не отображаются на дисплее. В данном случае информация, вводимая в PWD, также не отображается.

        1. Чтобы открыть командную оболочку контроллера QML, введите команду open.
          Service connection opened (COM0)
          / >
        2. Чтобы открыть сквозное подключение к последовательной линии, введите open DSI486_1_1.
          / > open DSI486_1_1
          Terminal I/O re-routed to DSI486_1_1

        3. Контроллер перенаправит поток данных с датчика на экран терминала.
        4. Чтобы отключить соединение, введите команду close.
          Terminal I/O restored to ADCL shell
          Service connection closed

        ПРИМЕЧАНИЕ. Для работы с некоторыми датчиками вначале необходимо закрыть подключение к службе. Укажите идентификатор устройства (например, close 1).

        Вначале закройте подключение к службе датчика, а затем подключение контроллера QML с помощью команды close.

        4. Последовательные интерфейсы датчиков

        В этой главе описаны следующие параметры всех датчиков:

        • параметры связи по умолчанию;
        • доступность данных при использовании различных видов сообщений. Этот параметр относится к доступности переменных выходных данных датчика, использующихся в файле настройки для вычислений, регистрации данных и создания отчетов;
        • параметры, относящиеся непосредственно к датчику, как, например, команды оболочки контроллера QML.

         

        4.1 Датчик атмосферного давления PTB220

        Датчики атмосферного давления рассматриваются в одной главе в связи с идентичностью получаемых данных и общих структур сообщений.

        Для перенаправления потока данных с датчика PTB220 на терминал наберите команду:

        / > open DSI486_0_1
        Terminal I/O re-routed to DSI486_0_1
        PTB00 0 994.4 ****.* * 994.4 ****.* ****.* 07F6
        PTB00 0 994.4 ****.* * 994.4 ****.* ****.* 07F6
        PTB00 0 994.4 ****.* * 994.4 ****.* ****.* 07F6

        В примере показана посылка данных от датчика, которая содержит следующую информацию.

        Значения зависят от количества чувствительных элементов в датчике, в нашем примере датчик давления PTB220 оснащен одним чувствительным элементом.

        Таблица 2.13. Параметры связи по умолчанию

        Параметр

        Значение

        Скорость

        4800 бит/сек

        Данные

        8

        Остановка

        1

        Квитирование связи

        Нет

        Таблица 2.14. Информация, посылаемая датчиком

        Переменные в ПО Lizard

        Описание

        Значение в примере

        ptb_id

        ID датчика

        PTB00

        Err

        Номер ошибки

        0

        P_avg

        Усредненное давление

        994.4

        Trend

        3-х часовой тренд давления

        ****.*

        Tend

        Тенденция давления

        *

        P1

        Значение по 1-му датчику

        994.4

        P21

        Значение по 2 датчику

        ****.*

        P31

        Значение по 3 датчику

        ****.*

        4.2 Датчик мощности экспозиционной дозы ИРТ-М

        Датчик ИРТ не является стандартным датчиком Vaisala, поэтому для согласования интерфейсов и обработки сообщения используется специально написанная функция приема пакетов данных от датчика.

        В таблице 2.15 представлены параметры связи по умолчанию.

        Таблица 2.15. Параметры связи по умолчанию.

        Параметр

        Значение

        Скорость1

        9600 бит/сек

        Данные

        8

        Остановка

        1

        Квитирование связи

        Нет

        Перезагрузка контроллера QML

         

        Команда reset используется для перезагрузки контроллера QML. Можно выполнить перезагрузку контроллера немедленно или отложить ее на указанный срок. Чтобы перезагрузить контроллер, выполните следующие действия.

        1. В меню Maintenance выберите пункт Reset.
        2. В меню Reset существует два варианта перезагрузки контроллера:
          • Immediate — выполнение загрузки немедленно;
          • Delayed — Отложить перезагрузку на время, указанное в Reset delay (Рис. 2.14):
            • в поле Reset delay (s), (отложенная перезагрузка), введите срок (в секундах), по истечении которого необходимо выполнить перезагрузку контроллера. Перезагрузка контроллера начнется по истечении указанного срока;
            • нажмите кнопку «OK». Перезагрузка контроллера начнется по истечении срока, указанного на предыдущем этапе.

        После выполнения перезагрузки, с началом правильной работы настроек, в окне терминала программы AWS Client отобразится текстовое сообщение:

        Starting to execute setup
        Setup running ok

        Это означает, что контроллер готов к работе и при загрузке не обнаружено критических ошибок в конфигурации.

        Так же можно вести команду reset в консоли.

        Варианты ввода следующие:

        • reset и ввод (Enter) — перезагрузка котроллера немедленно;
        • reset 60 и ввод (Enter) — перезагрузка котроллера отложена на 60 секунд.


        Рис. 2.14 – Таймер перезагрузки

        1. Перезагрузка с помощью кнопки Reset

        Помимо использования ПО AWS Client перезагрузить контроллер QML можно также нажатием кнопки перезагрузки, обозначенной номером 1 на рис. 2.15.

        Мягкая перезагрузка (быстрое нажатие кнопки перезагрузки) приводит к тому же результату, что и команда reset, и программа запускается снова.

        Жесткая перезагрузка (нажатие и удержание в течение нескольких секунд кнопки перезагрузки) запускает заново программу с так называемыми пустыми настройками. Пустые настройки не запускают конфигурационный файл.

        Очистка настроек может быть полезна в случаях, когда настройки выполнены с ошибками и невозможно установить соединение с терминалом. После очищения настроек коммуникационные параметры контроллера устанавливаются в значениях по умолчанию: COM0, 9600, N, 8,N,1.

        Завершение служебного соединения

        При соединении с контроллером QML с помощью модема не забудьте отключить линию после окончания работы с контроллером. Чтобы завершить соединение, в меню File (Файл) выберите пункт Disconnect (Разъединить). Рекомендуется завершать служебное соединение вводом команды close или нажатием на кнопку  Terminal Disconnect. Программа автоматически завершает служебное соединение через 5 минут.

        Раздел 2. Устранение неполадок. Обнаружение и устранение неисправностей

        Описание

        Модуль 2. Практическая часть

        Раздел 2. Устранение неполадок. Обнаружение  и устранение неисправностей

        Раздел посвящён рассмотрению вопросов по практическому действию при поиске и устранению неисправностей возникающих в процессе ввода в строй и последующей эксплуатации.

        Процедура устранения неполадок

        При устранении неполадок контроллера QML составьте заявку в службу поддержки о неисправности с указанием следующего:

        • Суть неполадки (что работало/не работало)?
        • Где наблюдается неполадка (объект, координаты для удаленного доступа)?
        • Когда была замечена неполадка (дата, период возникновения: постоянно/периодически/по прошествии некоторого времени/в произвольном порядке)?
        • Количество обнаруженных неполадок (одна неисправность/несколько схожих неисправностей/несколько неисправностей в одном блоке)?
        • Что подключено к контроллеру, и к каким каналам?
        • Тип источника питания, напряжение и перечень дополнительных устройств (освещение, обогреватели, двигатели и т. д), подключенных к данному источнику питания.
        • Какие действия производились в момент обнаружения неисправности?

        Рекомендованные инструменты для устранения неполадок

        • Сервисный кабель и ноутбук с установленным ПО AWS Client.
        • Используемый конфигурационный файл для восстановления системы.
        • Ключи от бокса с оборудованием.
        • Мультиметр.
        • Набор отверток, особенно маленькая для разъемов контроллера. Набор гаечных ключей различных размеров.
        • Запасные детали, например, новый контроллер или набор датчиков.
        • Защитная каска для работ по наклону мачты.

        Для устранения неисправностей контроллера QML следуйте нижеприведенным инструкциям. Для получения дополнительных сведений см. соответствующие разделы данной главы. Основная процедура устранения неполадок подразумевает наличие у производящего ремонт опыта работы с метеостанциями.

        1. Осмотрите кабельные соединения и внешний вид устройства на предмет наличия порчи, загрязнения, повреждения ударом молнии или других видимых причин возникновения проблемы. Проверьте надежное соединение всех разъемов. Сведения о визуальной проверке корпуса и контроллера см. в п.1.3.2 «Визуальная проверка».
        2. Система кажется полностью выключенной.

        Мигает индикатор контроллера QML? См. п. «Определение режима работы контроллера QML». Если нет, то проверьте следующее:

        • Есть ли напряжение (8…16В) на входе EXT-DC контроллера?
        • Установлен ли внутренний аккумулятор? Если аккумулятор установлен, проверьте выдаваемое им напряжение. Полностью разряженный или поврежденный аккумулятор может препятствовать работе контроллера.
        • Контроллер QML включен, но не функционирует.

        Подключите кабель терминала и запустите ПО AWS Client. Сведения по установке терминального соединения см. в п. «Установка терминального подключения для устранения неполадок».

        • Откройте корпус контроллера и нажмите кнопку перезагрузки. Через несколько секунд терминал начнет отображать загрузочные сообщения контроллера.
        • Контроллер QML не отправляет данные (на экране ничего не отображается).
        • После пребывания системы в отключенном состоянии, например, при первом запуске, проверьте установленные время и дату. Действия, запускаемые в определенное время, не будут выполняться при неправильно установленном времени.
        • Неправильная настройка. Нажмите и удерживайте кнопку перезагрузки в течение нескольких секунд. Контроллер перезагрузится, и отобразится следующий текст Using blank configuration.
        • Контроллер QML запускается нормально, но при загрузке отображаются сообщения об ошибке, например !Erroneous setup file.
        • Загрузите файл настроек заново.
        • Настройте параметры станции.
        • Перезапустите систему.
        • После отправки нового файла настроек ПО AWS Client отображает сообщение Unhandled exception number: 39.
        • Настройки могут включать слишком большое количество вычислений, рекомендуется удалить некоторые вычисления.
        • Интервал между статистическими вычислениями слишком мал, рекомендуется выполнять вычисления реже. Например, возможно избежать вычислений, выполняющихся чаще, чем производится создание отчетов или запись результатов.
        • При наличии коммуникационных модулей отключите электропитание и замените модули.
        • Для поиска неисправного модуля производите поочередную замену модулей и перезапускайте систему.
        • Перезапустите систему.

        1. Контроллер QML не получает команды, введенные в консоли.

          • Проверьте кабельное соединение терминала и убедитесь, что кабель исправен.
          • Терминальное соединение закрыто. Введите команду open и нажмите клавишу ENTER.
            ВНИМАНИЕ! Обратите внимание, что данная команда не отображается на экране и должна быть правильно введена перед выполнением.
          • Параметры порта не синхронизированы. Синхронизируйте параметры последовательных портов компьютера и контроллера QML.

        2. Производились ли изменения в программном или аппаратном обеспечении станции перед возникновением неполадки? Если да, могли ли данные изменения повлиять на функционирование? При возможности сделайте снимок экрана ПО AWS Client. См. п. «Запись текста терминального подключения».

          • Если загружен новый файл установки, выполните следующие действия.
          • Убедитесь, что исходные и новые настройки сохранены в виде файла с расширением dtg.
          • Загрузите исходные настройки и проверьте запуск и работу системы с оригинальными настройками.
          • Проверьте новые настройки еще раз с помощью программного обеспечения Lizard Setup, загрузите их еще раз и убедитесь, что система запустилась.
          • Если установлено новое оборудование, выполните следующие действия:
            • Отсоедините новое оборудование.
            • Загрузите исходный файл настроек и проверьте запуск и работу системы.
            • Проверьте новый файл настроек с помощью ПО Lizard Setup еще раз.
            • Подсоедините новое оборудование.
            • Загрузите новый файл настроек и убедитесь, что система запущена и работает.
        1. Датчик(и) работают неправильно.

          • Один или несколько датчиков работают неправильно? Одновременное возникновение нескольких неполадок датчика в одном и том же контроллере QML часто сигнализирует о повреждении контроллера.
          • Проверьте результаты команд warnings и errors, чтобы узнать о возможной причине.
          • Подключите кабель терминала и запустите ПО AWS Client. Введите команды warnings и errors. Для получения дополнительных сведений см. п. «Предупреждения и ошибки».
          • Обратите внимание на сообщения, касающиеся напряжения питания. Если питание поврежденного датчика производится от контроллера, это может вызвать перенапряжение.
          • Если неисправный датчик измеряется контроллером, выполните следующие действия.

            • Откройте окно калибровки датчика в программном обеспечении AWS Client, см. п. «Определение состояния датчика».
            • Проверьте состояние датчика и сравните значение со списком состояния датчика, в приведенном в Таблице 2.20.
            • Если неисправный датчик является так называемым саморегулирующимся датчиком, например, измерителем высоты облаков Vaisala или датчиком текущей погоды Vaisala, используйте их собственные средства диагностики.
            • Подключите кабель терминала и запустите программное обеспечение AWS Client.
            • Получить доступ к интерфейсу услуг саморегулирующихся датчиков можно с помощью контроллера QML, см. Модуль 2. Раздел 1. п. «Установка служебного подключения к контроллеру QML».
        1. Коммуникация не происходит должным образом.

          • По возможности используйте дополнительные устройства, чтобы убедиться, что инфраструктура коммуникации функционирует должным образом. Например, воспользуйтесь сотовым телефоном, чтобы убедиться в достаточной мощности сигнала в этом месте и в том, что SIM карта системы имеет доступ к сети.
          • Для устранения неисправностей модемов следуйте инструкции, описанной ниже.

          Получите сведения о состоянии GSM модемов с помощью AT команд (Таблица 2.16). Неисправные GSM модемы не обслуживаются в полевых условиях. Если модемы работают неправильно, их необходимо вернуть в компанию Vaisala для ремонта.


        2. Чтобы отслеживать различные последовательности команд, выберите Extra op. (Доп. Параметры). Параметр Info to COM0 (Сведения на COM0) в настройках модема позволяет программному обеспечению управления модемом выводить сведения о состоянии на установленный порт RS-232, т. е. COM0. Например, можно отследить информацию, отправляемую на модем, и его ответ. Выходные данные содержат дополнительные данные внутренней отладки. Обратите внимание, что выходные данные отправляются только после завершения служебного соединения.

          • Если коммуникационное устройство поддерживает команды ASCII, например, AT команды для модемов, можно получить доступ к данному командному интерфейсу, как описано в п. «Установка служебного подключения к контроллеру QML».
          • Инструкции по устранению неполадок IP связи
        3. Данные не сохраняются на карте памяти.
          • Проверьте состояние карты памяти. Состояние карты памяти отображается с помощью светодиода. В Таблице 2.10 описаны разные режимы мигания и состояния карты, которые данные режимы характеризуют.
          • Убедитесь, что карта памяти была отформатирована перед использованием. Подробную информацию см. в п. «Использование внешней карты памяти».

          Если контроллер QML по-прежнему не работает, обратитесь в сервисный центр.

        Таблица 2.16. Команды диагностики модемов GSM

        Параметр

        Команда

        Значение

        Регистрация сети

        AT+CREG=?

        Возврат доступных операторов

        Доступный оператор

        AT+COPS?

        Возврат использованного оператора

         

        AT+COPS?

        Запрос всех доступных операторов; может быть использован для обновления соединения

        Выбор оператора

        AT+COPS=0/1

        0=автоматически, 1=вручную

        Качество сигнала

        AT+CSQ

        Уровень приема 31 = отличный, 0 = наихудший, 99 = неизвестно. Частота появления ошибок по битам 0...7, 99 = неизвестно

        Визуальная проверка

        Откройте корпус и проверьте, все ли оборудование на месте. Проверьте правильность подключения контроллера QML, источника питания и коммуникационных устройств.

        Снимите крышку контроллера для визуального осмотра панели ЦП и других расположенных под крышкой компонентов. На рис 2.16 контроллер изображен без крышки и дополнительных коммуникационных модулей.

        Следующие цифры обозначают разъемы, изображенные на рис. 2.16.

        1 - Место размещения внутреннего аккумулятора;

        2 - Кнопка сброса (под держателем);

        3 - Литиевый аккумулятор для системных часов (RTС);

        4 - Места размещения коммуникационных модулей MOD1 и MOD2;

        5 - Светодиод состояния;

        6 - Разъем последовательного интерфейса (SPI);

        7 - Разъем датчика давления;

        8 - Разъем карты памяти CF (Compact Flash).


        Рис. 2.16 Контроллер QML без крышки

        Определение режима работы контроллера QML

        Режим работы можно определить по светодиоду состояния. Светодиод расположен на плате контроллера QML и виден через крышку контроллера.

        Таблица 2.17. Определение режима работы по характеру свечения светодиода

        Интервал между вспышками светодиода

        Режим работы

        Примечание

        Постоянное свечение

        Контроллер QML был перезагружен, но настройки еще не проверены

        Раз в 5 секунд

        Выполняется настройка

        Раз в 10 секунд

        Конфигурация не задана или ее не удается запустить

        Быстро дважды

        Выполняется настройка, но имеются предупреждения

        Интервал задается в настройках

        Быстро три раза

        Выполняется настройка, но имеются ошибки

        Не горит

        Нет

        Проверьте питание

        Установка терминального подключения для устранения неполадок

        1. Запись текста терминального подключения

         

        Для установки терминального подключения см. п. «Установка терминального подключения» и «Установка служебного соединения».

        При возникновении проблем можно сохранить команды и ответы контроллера в окне программы AWS Client. Чтобы записать в файл полный текст, отображенный в окне терминала, сначала выберите параметр Settings, затем Options и установите флажок напротив параметра Trace log on. Программа начнет сохранение всего текста в файл в формате ГГММДДЧЧММСС.log, где ГГ обозначает год, ММ — месяц, ДД — день и т.д. Файл будет сохранен в папке, определенной в окне Options (Параметры).


        ПРИМЕЧАНИЕ. Программное обеспечение AWS Client сохраняет историю записи терминального подключения до тех пор, пока параметр Trace log on (Журнал трассировки активирован) не будет отключен. Не забудьте снять флажок, иначе регистрационные файлы будут со временем накапливаться и занимать место на диске.

         

        2. Установка служебного подключения к контроллеру QML

        Командный интерфейс модема или последовательного датчика может быть доступен через контроллер QML, это позволяет, например, отправлять вручную AT команды. Чтобы напрямую управлять модемом или датчиком, откройте служебное соединение с контроллером, затем, например, если устройство подключено к первому коммуникационному порту, например, модуль DSI486 установлен в разъеме расширения MOD1, введите open DSI486_0_0. Чтобы завершить операцию, введите команду close.


        Пока активно прямое соединение с модемом или датчиком, блокируются любые автоматические операции через тот же порт. Обычные параметры команды open приведены в Таблице 2.18. Сведения о необходимом разъеме можно получить в Lizard в разделе I/O Connections (Входящие/Исходящие подключения) закладок Devices (Устройства), Equipment (Оборудование) и Additional sensors (Дополнительные датчики).

        1. Для модуля RS-485 цифра между подчеркиваниями указывает на разъем расширения (MOD1 или MOD2), а последняя цифра на канал данного модуля.
        2. В случае с двойным модулем RS-485 подключение RS-232 возможно только через канал B, поэтому последняя цифра - 1.

        Таблица 2.18. Параметры команды Open

        Разъем в Lizard

        Параметр

        COM0

        COM0

        COM1

        COM1

        модуль RS-485 DSL486 (MOD1/1)

        DSI486_0_0

        модуль RS-485 DSL486 (MOD1/2)

        DSI486_0_1 2

        модуль RS-485 DSL486 (MOD2/1)

        DSI486_1_0

        модуль RS-485 DSL486 (MOD2/2)

        DSI486_1_1 2

        3. Проблемы соединения

        Если подключиться к контроллеру не удалось, служебное соединение не установлено и работать с контроллером невозможно, то необходимо провести проверку на наличие возможных неполадок, как это описано в Таблице 2.19.

        Таблица 2.19. Общие проблемы соединения и их устранение.

        Проблема

        Возможная причина

        Устранение

        Отображается следующее сообщение:

         

        Попытка соединения с неправильным портом

        Выберите параметр «Адресная книга» в меню «Настройки», чтобы проверить номер порта

        Неправильное значение параметра Command wait timeout (ms)

        Выберите параметр «Адресная книга» в меню «Настройки», чтобы проверить значение параметра Command Wait timeout — должно быть значение 10 000

        Не подсоединены кабели

        Убедитесь, что кабель модема подсоединен должным образом

        Отображается следующее сообщение:

        Попытка соединения с портом, который не существует в компьютере

        Проверьте настройки порта

        Порт занят (используется другой программой)

        Возможно, что терминальная программа уже открыта, но окно было минимизировано, и вы забыли, что уже открывали программу. В таком случае попытайтесь открыть программу снова

        Сообщение отсутствует

        Не подсоединены кабели

        Подсоедините кабели, как описано в разделе «Установка служебного соединения».

        Команды для устранения неполадок

        Для большинства входов датчика существуют параметры подтверждения данных, чтобы проверить следующие параметры качества измерения.

        • Максимальное значение: максимальное климатологическое значение для измерения датчика.
        • Минимальное значение: минимальное климатологическое значение для измерения датчика.
        • Пошаговое изменение: максимальное пошаговое изменение для значения датчика в двух последовательных измерениях.

        Данные параметры можно настроить с помощью программного обеспечения Lizard Setup.

        Если значение датчика находится за пределами максимального и минимального значений или изменяется сильнее, чем позволяет пошаговое изменение, данные будут считаться НЕДОПУСТИМЫМИ. Недопустимые данные обычно отображены следующим образом ///// (это параметр, который можно настроить). Отображение датчиком недопустимых данных означает, что датчик неисправен или не откалиброван, или возникли проблемы с энергоснабжением или измерением.

        1. Команда LASTVAL

        Если значение в отчете меняется на ////, значение измерения/датчика можно проверить с помощью команды LASTVAL. Введите команду в терминальном подключении. При использовании параметра raw отображаются измеренное значение до подтверждения и состояние после подтверждения. При использовании соответствующего имени сигнала отображается подтвержденное значение.

        LASTVAL [Измерение] [raw | Имя сигнала], где:

        Измерение — название измерения, заданное в файле настройки;
        raw — параметр, с которым выдается состояние и значение измерения до подтверждения;
        Имя сигнала — параметр, с которым выдается подтвержденное значение измерения.

        Примеры:

        Команда с именем сигнала в качестве параметра (в данном случае TA) возвращает ответ, который выглядит следующим образом:

        / > LASTVAL TAMeasQMH101_1 TA Status:1 Value:20.490570

        Где:
        Status:1 — значение подтверждено;
        Value:20.490570 — подтвержденное значение измеренной температуры равно 20.49xxxx.

        Измерение TAMeasQMH101_1 задано в файле настроек. Команда с параметром raw возвращает ответ следующего вида:

        / > LASTVAL TAMeasQMH101_1 raw Status:1 Value:20.490570

        Где:  Status:1 — значение подтверждено;
                  Value:20.490570 — необработанное значение измеренной температуры равно 20.49xxxx.

        Если значение в отчете меняется на ////, его можно проверить. В данном случае датчик не подключен:

        / > LASTVAL TAMeasQMH101_1 raw Status:2 Value: - 238,285549

        Где: Status:2 — значение недопустимо;
                 Value: −238.285549 — необработанное значение измеренной температуры равно −238.285549, это означает, что датчик не подключен.

        Если значение недопустимо, проверьте значение состояния датчика. Состояния датчиков описаны в Таблице 2.20 — список состояний датчика.

        1. Значение доступно только для датчиков с последовательным интерфейсом.

        2. Значение доступно только для датчиков со стандартным (аналоговым или счетным/частотным) интерфейсом.

        / > LASTVAL TAMeasQMH101_1 status Status:1 Value:0

        Где:  Status:1 — в поле Status в выходных данных отображается состояние значения;
                  Value:0 — в поле Value отображается состояние датчика.

        Сообщения об ошибках

        При вводе команд можно встретить некоторые сообщения об ошибке. В Таблице 2.21 объясняются самые распространенные сообщения об ошибках.

        Таблица 2.21. Сообщения об ошибках

        Сообщение об ошибке

        Возможная причина

        Устранение

        Error: Executable not found

        Ошибка при вводе

        Правильный ввод

        Syntax error!

        Ошибка при вводе: недопустимый символ, например +

        Error: Directory not found

        Ошибка при вводе имени каталога

        Error: Wrong number of parameters

        Недостающий или лишний параметр

        Проверьте синтаксис команды (с помощью команды help) и введите команду снова

        Error: Missing parameter

        Отсутствующий параметр

        Определение состояния датчика

        Значения состояния датчика предоставляют сведения об общем состоянии интерфейсов датчика. Существует два способа просмотра значения состояния для датчика.

        ПРИМЕЧАНИЕ. У датчиков, имеющих собственные интерфейсы и алгоритмы измерений, например, измеритель высоты облаков или датчик текущей погоды, нельзя получить информацию о последнем измерении.

        Для просмотра последнего значения введите следующую команду в консоли терминала:

        LASTVAL <имя измерения> status

        Пример:

        / > LASTVAL TAMeasQMH101_l status Status:1 Value:0

        Где: Status: 1 — поле Status (Состояние), где отображен статус значения;
                 Value:0 — поле Value (Значение), отображающее значение состояния датчика.

        Дополнительные сведения о команде LASTVAL см. в п. «Команда LASTVAL».

        Информацию о состоянии датчиков смотрите в Таблице 2.20 — список состояний датчика.

        Резервирование датчика ветра

        В системе предусмотрено резервирование датчика ветра.

        В случае, если датчик направления и скорости ветра RMYoung вышел из строя, можно подключить датчик М-63, который, как правило, установлен на каждой метеостанции.

        Датчик подключается к корпусу станции через переходник (входит в поставку) в соответствии с Приложением 1, к паспорту станции.

        Для активирования датчика необходимо задать статический параметр выбора датчика ветра следующей командой:

        spset Wind_Who 2

        где Wind_Who — название параметра, а 2 — означает, что данные принимаются с датчика M-63.

        ПРИМЕЧАНИЕ. Чтобы перейти на измерения со штатного датчика, нужно установить параметр в состояние 1 (значение по умолчанию).

        После настройки контроллер будет выдавать значения датчика М-63 в визуальные наблюдения АРМ «Метеоролога» и обрабатывать при составлении телеграмм.

        Предупреждения и ошибки

        Появление запросов на ввод в виде одного из следующих символов говорит о том, что возможны проблемы:

        / E> / W>

        / E> означает наличие ошибок, а / W> — предупреждений.

        Наличие одного или двух предупреждений после перезагрузки последовательного подключения к контроллеру QML является нормальным, например, это происходит после отключения компьютера. Эти предупреждения можно игнорировать.

        Для просмотра активных предупреждений введите команду warnings. Чтобы удалить активные предупреждения, введите команду warnings clear. Предупреждения указывают на наличие определенных проблем с программным обеспечением.

        Пример:

        / W> warnings Warning: Break
        occurred 9 times first in uart.cpp[84]
        during thread: 00019F60 [AbsTimerT]
        object pointer: 106C [component: COM0]
        Warning: Frame
        occurred 14 times first in uart.cpp[83]
        during thread: 00019F60 [AbsTimerT]
        object pointer: 106C [component: COM0]

        Предупреждения Break и Frame сообщают о том, что компьютер, вероятнее всего, был выключен и снова включен. Это не приведет к возникновению проблем и предупреждения можно удалить.

         

        Warning: Device reset
        occurred 1 times first in c:/libs/MAWS/adcl/kernel/ idle.cpp[52]
        during thread: 00001694 [Idle]
        object pointer: 163C [component: Idle]

        Приведенное выше предупреждение говорит о том, что контроллер QML был перезагружен. Это не приведет к возникновению проблем, и предупреждение можно удалить. Если вы не перезагружали контроллер QML, но предупреждение все равно появляется, обратитесь в сервисную службу поставщика.

        Warning: Data missing occurred 2 times first in h:/MAWS/software/adcl/report/
        confrep.cpp[414]
        during thread: 00019C0C [AbsTimerT] object pointer: 33A94 [component: MyRep1]

        В случае получения приведенного выше предупреждения, проверьте установленные параметры sname, pslevel, и altitude.

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

        Включение и отключение измерения

        Включение и отключение измерительных входов и датчиков может выполняться вручную. Эта возможность может быть использована для выполнения следующих задач.

        • Удаленное изменение показаний неисправного датчика, отмечая их как «недопустимые».
        • Отмечать все показания датчика как «недопустимые» в процессе технического обслуживания.

        Для изменений маркеров используйте следующие команды служебного соединения.

        enable <Имя измерения>
        disable
        <Имя измерения>

        где
        enable — включает измерительные входы или датчики;
        disable — отключает измерительные входы или датчики.
        имя измерения — имя измерения, указанное в закладке Configuration (Конфигурация) в Lizard Setup.


        ПРИМЕЧАНИЕ. Для датчиков, использующих более одного входного канала, необходимо вводить отдельные команды для каждого измерения. Например, требуется раздельно управлять измерениями TA и RH датчика температуры и относительной влажности воздуха.

        Примеры:

        >/ disable RHMeasQMH101_1
        >/ disable TAMeasQMH101_1
        >/ disable WMS302_1
        >/ enable PWD22_1

        После успешного выполнения команд полученный ответ будет выглядеть следующим образом.

        Successfully disabled или
        Successfully enabled


        Другие возвращаемые значения указывают на возникновение ошибки.
        Измерительный вход отключен:

        • Все выходные значения, кроме состояния, являются неопределенными.
        • Состояние датчика — disabled; для получения дополнительных сведений см. обновленный список состояний датчиков в Таблице 2.20.
        • Состояние значения — INVALID и NOT AVAILABLE.

        Поиск и устранение неисправностей в работе модема

        Контроллер QML поддерживает следующие стандартные возможности устранения неисправностей в работе модема:

        1. Команда warnings позволяет проверять все предупреждения, связанные с работой модема.
        2. Для отслеживания различных последовательностей команд выберите параметр Extra op. (Доп. параметры) Info to COM0 (Информация на СОМ0) при настройке модема. Это позволит ПО управления модемом передавать сведения о состоянии устройства на стационарный порт RS-232, т.е. на COM0. Например, можно проверять сообщения, отправленные на модем и полученные от него ответы. При выводе данных на печать поступают дополнительные сведения о внутренней отладке. Результаты отправляются только после закрытия служебного подключения.
        3. Для отправки команд AT вручную можно использовать непосредственно командный интерфейс модема. Для прямого управления модемом откройте служебное подключение к контроллеру QML. Например, если устройство подключено к первому порту связи DSU232 модуля MOD1, введите open DSU232_0_0. Чтобы завершить операцию, введите close. При открытом прямом подключении к модему или датчику автоматические операции через подключенный порт блокируются. Стандартные параметры команды open представлены в Таблице 2.22. Информация о соединителях ПО Lizard представлена в кадре I/O Connections (Соединения входа/выхода) окна Equipment (Оборудование).
        1. Цифра между символами подчеркивания указывает на местонахождение модуля: MOD1 или MOD2.

          Последняя цифра означает канал конкретного модуля.

        2. При использовании модуля DSI486 соединение RS-232 может осуществляться только с каналом B этого модуля. Цифра между символами подчеркивания указывает на местонахождение модуля: MOD1 или MOD2. Последняя цифра означает канал конкретного модуля, который всегда равен 1.
        3. Невозможно установить параметры по умолчанию, которые бы соответствовали всем инфраструктурам телефонных сетей. Если параметры по умолчанию не подходят, попробуйте вручную (например, с помощью терминала ПК) установить модемное соединение с метеостанцией и системой сбора данных и подобрать правильные параметры. Также необходимо помнить, что параметры по умолчанию не всегда позволяют оптимизировать различные показатели, как, например, минимизацию времени подключения.

        Таблица 2.22. Параметры команды Open

        Порт в ПО Lizard

        Параметр

        COM0

        COM0

        COM1

        COM1

        DSU232 (MOD1/1)

        DSU232_0_0 1

        DSU232 (MOD1/2)

        DSU232_0_1

        DSU232 (MOD2/1)

        DSU232_1_0

        DSU232 (MOD2/2)

        DSU232_1_1

        DSI486 (MOD1/2)

        DSI486_0_1 2

        DSI486 (MOD2/2)

        DSI486_1_1

        Поиск и устранение неисправностей в системе телеметрии на базе протокола TCP/IP

        Контроллер поддерживает следующие стандартные возможности устранения неисправностей в системе телеметрии на базе протокола TCP/IP:

        ПРИМЕЧАНИЕ. Целью данного руководства не является предоставление общих инструкций по проектированию сети или устранению неисправностей, например, с IP адресацией. Поиск и устранение неисправностей в системах сетевой IP передачи обычно также охватывает вопросы, не связанные с работой контроллера или его настройкой. Поэтому в данном разделе рассматриваются только задачи устранения неисправностей, связанных с контроллером.

        1. Команда warnings позволяет проверять все предупреждения, связанные с работой модема.
        2. Команда net warnings позволяет проверять все предупреждения, связанные с IP передачей данных.
        3. С помощью команды ipconfig ознакомьтесь с информацией по текущей настройке IP контроллера QML. Выходные данные команды содержат данные обо всех открытых сетевых интерфейсах с описанием их конфигурации, включая IP адреса, шлюзы и серверы DNS.
        4. Используйте команду netif, чтобы убедиться, что требуемый сетевой интерфейс открыт. При необходимости интерфейс можно открыть с помощью команды netif open
        5. Убедитесь, что IP адреса для интерфейсов контроллера QML соответствуют общей сетевой конфигурации.
        6. С помощью команды ping проверьте подключение к IP адресу или хосту назначения. Если пункт назначения не доступен, можно проверить подключение к шлюзу. Если доступ получен, возможно, проблема в соединении между шлюзом и хостом назначения.
        7. Для служб FTP и NTP используйте команды ftp test < server> и ntp test, чтобы протестировать подключение к серверу. Также можно использовать команду ping для проверки доступности сервера.
        8. В соответствии с настройками сети убедитесь, что брандмауэры, блокирующие обмен трафиком с контроллером QML, отсутствуют.
        9. Для отслеживания различных последовательностей команд выберите параметр Extra op. (Доп. параметры) Info to COM0 (Информация на СОМ0) или Debug output (Результат отладки) при настройке устройства. Это позволит ПО управления устройством передавать сведения о состоянии устройства на стационарный порт RS-232, т.е. на COM0. Например, можно проверять сообщения, отправленные на модем, и полученные от него ответы. При выводе данных на печать передаются дополнительные сведения о внутренней отладке. Результаты отправляются только после закрытия служебного подключения.
        10. Для отправки команд AT вручную можно использовать непосредственно командный интерфейс модема. Для прямого управления модемом откройте служебное подключение к контроллеру QML. Например, если устройство подключено к первому порту связи DSU232 модуля MOD1, введите open DSU232_0_0. Чтобы завершить операцию, введите close. При открытом прямом подключении к модему или датчику автоматические операции через подключенный порт блокируются. Стандартные параметры команды open представлены в Таблице 2.23. Информация о соединителях ПО Lizard представлена в кадре I/O Connections (Соединения входа/выхода) окна Equipment (Оборудование).
        1. Цифра между символами подчеркивания указывает на местонахождение модуля: MOD1 или MOD2. Последняя цифра означает канал конкретного модуля.
        2. При использовании модуля DSI486 соединение RS-232 может осуществляться только с каналом B этого модуля. Цифра между символами подчеркивания указывает на местонахождение модуля: MOD1 или MOD2. Последняя цифра означает канал конкретного модуля, который всегда равен 1.
        3. Невозможно установить параметры по умолчанию, которые бы соответствовали всем инфраструктурам сетей. Если параметры по умолчанию не подходят, попробуйте вручную (например, с помощью терминала ПК) установить модемное соединение с метеостанцией и системой сбора данных и подобрать правильные параметры. Также необходимо помнить, что параметры по умолчанию не всегда позволяют оптимизировать различные показатели, как, например, минимизацию времени подключения.

        Таблица 2.23. Параметры команды Open

        Соединитель в ПО Lizard

        Параметр

        COM0

        COM0

        COM1

        COM1

        DSU232 (MOD1/1)

        DSU232_0_0 1

        DSU232 (MOD1/2)

        DSU232_0_1

        DSU232 (MOD2/1)

        DSU232_1_0

        DSU232 (MOD2/2)

        DSU232_1_1

        DSI486 (MOD1/2)

        DSI486_0_1 2

        DSI486 (MOD2/2)

        DSI486_1_1

        Тест к модулю 2

        Модуль 3. Правила и техника безопасности

        Описание

        Модуль 3. Правила и техника безопасности

        Цель модуля - изучить основные правила по безопасной эксплуатации оборудования станции.

        Правила и меры безопасности при работе с АМК/АМС на государственной наблюдательной сети Росгидромета

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

        • Перед проведением работ руководитель должен провести инструктаж по правилам и мерам безопасности.
        • Обслуживающий персонал должен знать и соблюдать правила техники безопасности на всех этапах эксплуатации и обслуживания наблюдательных станций и учреждений Росгидромета.
        • Никакая важность работ не может быть основанием для нарушения правил и мер безопасности.

        Инструктаж по требованиям безопасности

        1. Инструктажи по требованиям безопасности в зависимости от характера, цели, места и времени проведения подразделяют на:
          • вводный;
          • первичный;
          • повторный;
          • внеплановый;
          • целевой.
        2. Вводный инструктаж по требованиям безопасности проводится с каждым работником после приема на работу.
        3. Первичный инструктаж по требованиям безопасности проводится:
          • руководителем подразделения;
          • непосредственно на месте исполнения должностных обязанностей;
          • индивидуально с каждым прибывшим для работы;
          • с практическим показом приемов и способов исполнения обязанностей.
        4. Повторный инструктаж по требованиям безопасности проводится руководителем подразделения по программе первичного инструктажа по ТБ на рабочем месте, на месте исполнения обязанностей.
        5. С лицами, которые по каким-либо причинам (отпуск, болезнь, командировка и др.) отсутствовали в подразделении при проведении повторного инструктажа, инструктаж проводится в день выхода на работу перед началом исполнения обязанностей.
        1. Внеплановый инструктаж по требованиям безопасности проводится руководителем подразделения:
          • при введении новых инструкций по ТБ, замене оборудования, изменении технологии выполнения операций;
          • при поступлении информации о происшествиях, выявленных нарушениях ТБ, которые могут привести (привели) к травмам, авариям, пожарам, отравлениям и пр.;
          • при перерывах в выполнении работниками должностных обязанностей свыше двух месяцев, с работниками, постоянно выполняющими работы с повышенной опасностью свыше одного месяца.
        2. Внеплановые инструктажи по требованиям безопасности могут проводиться и в других случаях по указанию руководителя.
        3. Внеплановый инструктаж по требованиям безопасности проводится индивидуально.
        4. Целевой инструктаж по требованиям безопасности проводится руководителем подразделения:
          • перед выполнением работ на опасных объектах или разовых (непостоянных) работ с повышенной опасностью, не связанных с должностными обязанностями;
          • при убытии в командировку, отпуск;
          • при привлечении работников к ликвидации чрезвычайных ситуаций природного или техногенного характера;
          • по указанию руководителя организации (заместителя, главного инженера и пр.).
        5. Проведение вводного, первичного, повторного, внепланового и целевого инструктажа по требованиям безопасности фиксируется в журнале инструктажа по требованиям безопасности.
        6. Записи в журнале инструктажа по требованиям безопасности о проведенных инструктажах по ТБ ведутся:
          • последовательно;
          • без разбивки на разделы по видам инструктажей;
          • наличие пустых строк между записями не допускается.

        Основные требования руководящих документов по технике безопасности

        1. Все работы по замене компонентов или внутренней настройке должны выполняться подготовленным квалифицированным персоналом.
        2. В оборудовании присутствует опасное напряжение 230 В переменного тока. При работе с цепями, находящимися под напряжением, не допускается касания к цепям. Нельзя производить удаление или замену каких-либо компонентов оборудования при подсоединенном питающем кабеле. При некоторых обстоятельствах опасные напряжения могут иметь место даже при отсоединенном питающем кабеле. Во избежание травм необходимо отсоединять питание и производить полную разрядку цепи прежде, чем касаться ее.
        3. Нельзя производить обслуживание в одиночку. Ни при каких обстоятельствах не допускается работа с компонентами и устройствами, находящимися под напряжением, иначе как в присутствии другого лица, способного оказать первую медицинскую помощь.
        4. Персонал, работающий с устройствами под высоким напряжением или вблизи от таких устройств, должен быть ознакомлен с современными методами приведения человека в сознание.
        5. Нельзя осуществлять обслуживание систем, находящихся под напряжением, на открытом воздухе. Нельзя открывать корпус устройства, находящегося под напряжением, на открытом воздухе.
        6. Нельзя использовать оборудование во взрывоопасной обстановке (в присутствии легковоспламеняющихся газов или испарений).
        7. Нельзя производить замену комплектующих и модифицировать оборудование.
        8. Нельзя вносить в конструкцию прибора никаких изменений и заменяйть его детали, поскольку это может привести к возникновению дополнительной опасности.
        9. Для соблюдения необходимых правил по технике безопасности и получения информации по ремонту оборудования необходимо связаться по телефону «горячей линии» или с фирмой-производителем оборудования.
        10. Следует соблюдать осторожность при сооружении мачты:
          • следить за тем, чтобы над мачтой не было линий электропередачи или других помех;
          • надежно закрепить мачту для предотвращения ее падения;
          • прочно затянуть все крепежные болты;
          • не вносить никаких изменений в кабельные соединения;
          • неправильное соединение может привести к порче устройства и вызвать его неправильную работу.
        11. При избавлении от использованной батареи следует убедиться, что соблюдаются местные нормы, правила, требования законов.

        Меры безопасности при работе с батареями

        1. При работе с батареями курить запрещено.
        2. Не допускать открытого огня, тления или искры близи батареи, так как существует опасность возгорания и взрыва батарей.
        3. Работы с батареями производятся только в защитных очках и защитной одежде.
        4. Инструкцию по эксплуатации и обслуживанию необходимо хранить рядом с батареей и строго соблюдать меры безопасности.
        5. При работе с батареей существует опасность поражения электрическим током.
        6. При работе с аккумуляторными батареями необходимо соблюдать нормы по переноске тяжестей.
        7. Использовать для подъема и транспортировки батареи только предназначенные для этой цели транспортные средства.
        8. Отработавшие свой срок аккумуляторные батареи необходимо утилизировать установленным заводом-изготовителем или руководящими документами порядком.
        9. Не допускать контакта с электролитом. Электролит является едким веществом.
        10. Не допускать разрушения корпуса батареи.
        11. В случае попадания серной кислоты в глаза или на кожу промыть пораженные места большим количеством чистой воды и обратиться немедленно к врачу.
        12. В случае загрязнения одежды серной кислотой промыть ее водой.
        13. Металлические детали элементов батареи всегда находятся под напряжением, поэтому не разрешается класть на батарею посторонние предметы или инструмент.
        14. Погрузочно-разгрузочные работы:
          • аккумуляторы поставляются в полностью заряженном состоянии, и их необходимо осторожно распаковывать во избежание возникновения чрезмерно высоких токов короткого замыкания между клеммами противоположной полярности;
          • для подъема аккумуляторных батарей воспользуйтесь подъемными крюками, совместимыми с пластмассовыми рукоятками на элементе моноблоке.
        15. Пожарная безопасность:
          • при заряде может произойти выделение взрывоопасного газа из предохранительного клапана;
          • снимайте накопленный на одежде электростатический заряд посредством касания заземленного предмета.
        16. Инструменты:
          • следует пользоваться инструментами с изолированными рукоятками;
          • не следует размещать и ронять металлические предметы на аккумулятор.
        17. Требования к безопасности:
          • следует снять кольца, наручные часы и элементы одежды, имеющие металлические части, которые могут вступить в контакт с клеммами аккумулятора;
          • принять меры по электробезопасности, установке и вентиляции должны соответствовать действующим предписаниям и нормам (EN 50272-2).

        Итоговое тестирование

        Сертификат

        Приложения

        Глоссарий

        ОС

        операционная система

        ПО

        программное обеспечение

        ПК

        персональный компьютер

        TCP/IP Transmission Control Protocol/Internet Protocol

        протокол управления передачей/протокол Internet

        АМК

        автоматический метеорологический комплекс

        АМС

        автоматическая метеорологическая станция

        АРМ

        автоматизирование рабочее место

        Приложение