Менеджер ASCII позволяет выполнять импорт и экспорт (и, таким образом, изменение) точек данных, типов точек данных, а также их конфигураций. Данные передаются менеджеру ASCII через ASCII-файл (отсюда и название менеджера).
ПРИМЕЧАНИЕ
При использовании менеджера ASCII, Kerberos и SSO, имя пользователя необходимо указывать посредством опции менеджера и $-параметра $USER: WCCOActrl -user $USER. При использовании $USER данный параметр заменяется текущим пользователем ОС.
Менеджер ASCII работает с правами пользователя «КАСКАД Цифра», запустившего данный менеджер. Пользователем в «КАСКАД Цифра» является либо пользователь, определенный в конфигурационном файле, либо (по умолчанию) пользователь root. Если пользователь не обладает правами пользователя root, запустите менеджер ASCII с параметром «-user <OS-User>:».
Структура командной строки
При использовании менеджера ASCII поддерживается четыре варианта команд:
Дополнительные параметры | Команда | |
WCCOAascii | [-filter TDAOPH] [-filterDp Name*;] [-filterDpType Typ] [-localTime] [-outputVersion version] [-langList list] | -out filename |
WCCOAascii | [-wait] [-inactivateAlert] [-localTime] [-yes] | -in filename |
WCCOAascii | [-localTime] | -set dpname value |
WCCOAascii | [-localTime] | -get dpname |
ВНИМАНИЕ
- Запрещается сочетать команды «-in», «-out» и «-get» в одной командной строке.
- С помощью менеджера ASCII экспортируется база данных текущего проекта (последний проект в списке путей проектов). Экспорт данных с помощью менеджера ASCII должен осуществляться на компьютере, на котором запущены менеджер событий и менеджер данных.
- При импорте ASCII-файла при использовании параметров менеджера необходимо указывать полный путь к файлу ASCII.
-help (Справка)
Командная строка «WCCOAascii -help» используется для вывода списка функций менеджера ASCII и параметров командной строки.
-commit
С помощью включения ключевого слова «commit» в раздел [ascii] конфигурационного файла в каталоге «<путь_проекта>/config/» или с помощью использования параметра командной строки «-commit» указывается количество сообщений, после которого менеджер ASCII будет переходить в режим ожидания ответа от менеджера событий. Чем больше число, тем быстрее выполняется загрузка данных и тем выше нагрузка на процессор.
- В системах Linux и Solaris значение по умолчанию равно 10. Это означает, что менеджер ASCII переходит в режим ожидания через каждые 10 сообщений.
- В системе Windows значение по умолчанию равно 1. Это означает, что менеджер ASCII переходит в режим ожидания после каждого сообщения. Так снижается скорость предоставления данных менеджеру ASCII, однако снижается и нагрузка на процессор.
- Если это значение равно 0, это означает, что менеджер ASCII переходит в режим ожидания только после отправки всех значений.
Параметр -localTime
Если в командной строке не содержится никакой информации о формате времени, импорт и экспорт данных выполняются в формате GMT (среднее гринвичское время). Для импорта и экспорта данных в местном формате времени используется параметр
«-localTime». С его помощью можно импортировать более старые или созданные вручную файлы ASCII в местном формате времени. Поддерживается также экспорт данных из БД в формате GMT в файл в местном формате времени. Для этого используется параметр командной строки «-localTime».
Глава | Описание |
Менеджер ASCII, основы | Введение и ссылки на главы |
Выходные файлы | Команда экспорта данных |
Общий фильтр | Команда фильтрации |
Фильтр для DPT, DP и конфигурационных элементов | Возможность фильтрации по типам точек данных, по точкам данных и по конфигурационным элементам |
Запись и чтение текстов алармов | Запись и чтение данных с помощью менеджера ASCII |
Параметры командной строки | Особые параметры менеджера ASCII |
Сочетание фильтров | Возможность комбинирования фильтров. Конъюнкция результатов. |
Входные файлы | Команда импорта данных |
Создание типов точек данных | Типы точек данных, определенные в таблице |
Создание точек данных | Точки данных, определенные в таблице |
Импорт атрибутов | Импорт атрибутов и значений |
Параметры командной строки (импорт) | Особые параметры менеджера ASCII |
Режим прямого чтения и записи | Чтение и запись значений с помощью менеджера ASCII |
Панель менеджера ASCII, основы | Базовая информация о панели |
Панель менеджера ASCII | Панель с кнопками |
Основные компоненты панели | Описание панели |
Параметры импорта | Настройки при импорте данных |
Параметры экспорта | Настройки при экспорте данных |
Тип точки данных «_AsciiConfig» | Описание элементов точки данных |