Покритикуйте ОИК

  Вход на форум   логин       пароль   Забыли пароль? Регистрация
On-line:  

Раздел: 
Телемеханика и связь в энергетике / Оперативно-информационные комплексы / Покритикуйте ОИК

Страницы: 1  ответить новая тема

Автор Сообщение

бывалый
Группа: Участники
Сообщений: 55
Добавлено: 30-04-2009 16:55
Господа, прошу покритиковать новый мини-ОИК от Телеконтроля. Делался для внутреннего пользования, нынче же решили дать ему возможность увидеть свет.

Создавался специально для телемехаников -- отсюда требования к минимуму конфигурирования и основных команд. Отображает таблицы, графики, мнемосхемы и др. Система клиент-серверная, многопользовательская, все коммуникации через TCP/IP.

Устанавливается путем копирования и конфигурируется в течение нескольких минут.

Поддерживает протоколы МЭК-101 и МЭК-104. В кратчайшие сроки можно добавить многие другие.

Основные вопросы: Чего не хватает в первую очередь? Что хотелось бы поменять? В каких условиях может быть полезен подобный ОИК?

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

Подробнее тут -- http://www.telecontrol.ru/workplace. Пишите либо на telecontrol@mail.ru, либо мне (разработчику) напрямую -- alexsmn@gmail.com.

аксакал
Группа: Модераторы
Сообщений: 591
Добавлено: 30-04-2009 19:53
Спасибо! Мы обязательно попробуем ваше творение.
У нас ЦППС "Систел", а ОИК "PSI Energo". И у нас, телемехаников (обслуживающих ЦППС), нет удобных средств регистрации событий, архивирования и визуализации информации, необходимой для анализа качества работы и сбоев ЦППС и каналов ТМ. Так что мы обязательно попробуем и сообщим вам о результатах.

аксакал
Группа: Участники
Сообщений: 568
Добавлено: 30-04-2009 20:54
Даешь бесплатный мини-ОИК!
Спасибо, опробуем обязательно.

Немного не понял несколько моментов на странице по ссылке:

-Поддержка протоколов МЭК-104 и МЭК-101 (в режиме прослушки).
-Телеуправление.
-Команды принудительного опроса устройства и синхронизации времени

Раз в режиме прослушки, то последние 2 функции пока не работают?

-Ведение архивов данных и системных событий

А в каком виде хранятся архивы?

аксакал
Группа: Участники
Сообщений: 568
Добавлено: 30-04-2009 21:21
Глянул вот уже мельком - а чего в разделе ПОДСИСТЕМЫ не добавляются направления и устройства?
Ну и там всякие эмуляции и дорасчеты?

бывалый
Группа: Участники
Сообщений: 55
Добавлено: 30-04-2009 21:23
Очень рад вниманию. :)

Раз в режиме прослушки, то последние 2 функции пока не работают?

В прослушке только 101, 104 -- полноценный. Вот там и телеуправление, и остальное.

А в каком виде хранятся архивы?

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

бывалый
Группа: Участники
Сообщений: 55
Добавлено: 30-04-2009 21:27
Глянул вот уже мельком - а чего в разделе ПОДСИСТЕМЫ не добавляются направления и устройства?
Ну и там всякие эмуляции и дорасчеты?

Ах да. :) Залогиньтесь с именем super, пароль trustme. Я поправил на сайте.
Эмуляции добавляются в меню Далее -- Эмулируемые сигналы.

аксакал
Группа: Участники
Сообщений: 568
Добавлено: 30-04-2009 23:06
Вот, другое дело
В объектах - создавать позволяет, удалять - нет.
И не плохо бы все-таки подробную документацию. В общем-то оно всё интуитивно понятно, но есть моменты.
Как выражения создаются, к примеру..Список функций, синтаксис?
Или в свойствах устройства - ну период полного опроса - понятно, а разбивка периодов с 1 по 16, что это? Период опроса каждой группы отдельно? А если у меня групп не 16?

Или в свойствах элемента: источник данных - элемент - выпадающий список.. Что это? Там ведь адрес должен быть по смыслу.

Что такое - важность? На что влияет?

Короче говоря, нужна документация

бывалый
Группа: Участники
Сообщений: 55
Добавлено: 30-04-2009 23:42
В объектах - создавать позволяет, удалять - нет.

Поправлю. Пока попробуйте Ctrl+Delete.

И не плохо бы все-таки подробную документацию. В общем-то оно всё интуитивно понятно, но есть моменты.

К сожалению, документация -- очень непростой труд, а из свободных ресурсов пока только я, в отрыве от основных задач. Поэтому, стараюсь пополнять страницу http://www.telecontrol.ru/workplace_manual по мере поступления новых вопросов.

Как выражения создаются, к примеру..Список функций, синтаксис?

Для создания выражения нужно из контекстного меню подсистемы Дорасчет выбрать Создать выражение и задать имя нового дорасчетного выражения. После этого дважды щелкнуть по созданному выражению для вызова окна параметров. В поле Выражение ввести формулу.
Формулы - обычные математические. В качестве переменных используются алиасы объектов, например, "ТИТ1 + ТИТ2*ТИТ3". Допустимы все арифметические операции (приоритет операций учитывается) и скобки. Функции: sin(x), cos(x), tan(x), asin(x), acos(x), atan(x), atan2(y, x), sqrt(x), if(x, a, b), abs(x), not(x), min(x1, x2, ...), max(x1, x2, ...), sign(x), or(x1, x2, ...), and(x1, x2, ...).

а разбивка периодов с 1 по 16, что это? Период опроса каждой группы отдельно? А если у меня групп не 16?

Это группы МЭК и их всегда 16. :) Да, можно указывать период опроса для каждой группы отдельно.

Или в свойствах элемента: источник данных - элемент - выпадающий список.. Что это? Там ведь адрес должен быть по смыслу.

Для разных подсистем по-разному. Для МЭК - адрес; для дорасчета - выражение, и в списке все выражения на выбор.

Что такое - важность? На что влияет?

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

аксакал
Группа: Модераторы
Сообщений: 591
Добавлено: 04-05-2009 11:25
Вопросы по МЭК104:
1. "Таймауты выполнения процессов/Подтверждение" - если оставить 0, то 104 протокол после соединения сразу разрывается. Если поставить 10, то сессия обрывается через 10 секунд (пришлось поставить 3600 с). Это так и должно быть? А на что влияет таймаут "Завершение"?
2. "Отправка до квитанции/Прием до квитанции" - эти параметры регулируются в зависимости от качества канала, для минимизации трафика?
3. В "Устройство/Параметры/Адрес" - Адрес это имеется ввиду АСДУ?
4. Несмотря на указание делать полный опрос через 30 секунд этого не происходит. Полный опрос происходит только при установлении соединения.
5. Workplace понимает только ТИ "Normalized"? Ибо с другими кадрами соединение моментально обрывается.

бывалый
Группа: Участники
Сообщений: 55
Добавлено: 04-05-2009 11:53
1. Это таймауты на команды ТУ, синхронизации времени и полного опроса. На примере полного опроса: "подтверждение" - время за которое устройство должно подтвердить начало полного опроса, "завершение" - время за которое полный опрос должен завершиться.
То что соединение рвется, видимо, означает, что нет подтверждения от устройства (нет ответа на C_IC_NA_1). Нужно смотреть логи. Для этого в контекстном меню направления выберите "Наблюдение"; в окне наблюдения щелкните правой кнопкой, выберите Сохранить и пришлите лог мне.
2. Да, это стандартные параметры МЭК-104, описанные в протоколе (обычно обозначаются K и W).
3. Да (http://www.telecontrol.ru/workplace_manual).
4. Это, видимо, по причине пункта (1).
5. Сейчас поддерживаются ASDU с данными: M_IT_NA_1, M_IT_TB_1, M_ME_NA_1, M_ME_NB_1, M_ME_NC_1, M_ME_TB_1, M_ME_TD_1, M_ME_TE_1, M_ME_TF_1, M_SP_NA_1, M_SP_TA_1, M_SP_TB_1 и, по мере необходимости, добавляем новые. Похоже, необходимость уже возникла? :)

аксакал
Группа: Модераторы
Сообщений: 591
Добавлено: 04-05-2009 14:40
Да, проблема была с синхронизацией времени. Пока отключили. Работает.
Есть проблема со "Сводкой". Это, как я понимаю, ретроспектива из архивов? При попытке посмотреть сводку сервер падает.

бывалый
Группа: Участники
Сообщений: 55
Добавлено: 04-05-2009 15:14
Сводка - это агрегация по временным интервалам. Сервер с выбранным интервалом считает минимумы и максимумы по каждому объекту. В итоге можно строить нечто подобное http://en.wikipedia.org/wiki/Candlestick_ch art или выводить в таблицу. Но пока ни у кого особого интереса к этому не было.

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

постоянный участник
Группа: Участники
Сообщений: 88
Добавлено: 21-06-2009 15:13
При попытке запустить файл server.exe говорит "Точка входа в процедуру не найдена".
При попытке запустить workplace.exe говорит "Библиотека UxTheme.dll не найдена".

бывалый
Группа: Участники
Сообщений: 55
Добавлено: 22-06-2009 09:55
StR, а какая версия Windows? Нужен XP SP2.

постоянный участник
Группа: Участники
Сообщений: 88
Добавлено: 22-06-2009 17:29
2000 SP4.
Буду пробовать на XP.

Страницы: 1  ответить новая тема
Раздел: 
Телемеханика и связь в энергетике / Оперативно-информационные комплексы / Покритикуйте ОИК

KXK.RU