Alexandr

Ответы в темах

Просмотр 15 сообщений - с 1 по 15 (из 67 всего)
  • Автор
    Записи
  • Alexandr
    Участник

    Михаил,

    Спасибо за ответ!

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

    Alexandr
    Участник

    Работать предполагается в Windows,
    Все объекты практически однотипны, и набор оборудования также один и тот же.

    Спасибо за советы!

    К успеху обязательно пойдем!!!

    Alexandr
    Участник

    manjey73

    RapidGate это как я понимаю пакет быстрый шлюз.
    Если ставить данный пакет, его требуется установить на центральную систему или на все удаленные?

    При использовании RapidGate, центральная RapidScada также будет иметь право на уделенное управление?

    Ранее просто все проекты были не большие, и не требовали распределенной системы.

    Alexandr
    Участник

    a80808,

    Опрос состояния
    1. UPS,
    2. Охрана-пожарная сигнализация,
    3. ДГУ,
    4. Счетчики
    5. Кондиционеры.
    6. некий контроллер общего состояния.

    Управление
    1. ДГУ (тестовый запуск, запуск под нагрузкой, остановка, сброс аварий), проблем со встречным напряжением не возможен, АВР имеет механические блокировки от одновременного вкючения.
    2. Кондиционер (возможно изменение температурных режимов)

    РЗиА 10 кВ не наша ответственность соответственно туда и не подключаемся.

    Просто хотел бы понять, на какие ограничения или проблемы можно попасть.

    • Ответ изменён 7 месяцев, 2 недели назад пользователем Alexandr.
    Alexandr
    Участник

    manjey73

    Объект да разнесены, я думал использовать на каждый узел свой коммуникатор, а вся визуализация на одном сервере у диспетчеров.

    или в таком варианте могут быть проблемы. Опрос достаточно 1 раз в 30 — 60 секунд.

    в ответ на: C Юбилеем! #41901
    Alexandr
    Участник

    Поздравляю, с юбилеем!
    Всех благ проекту!

    Alexandr
    Участник

    Михаил, добрый день!

    Да конечно я понимаю что не запуск сервера вызвал либо неверным скриптом либо формулой.

    Спасибо!

    Alexandr
    Участник

    manjey73,

    я почитал форум ранее подобные вопросы освещались, к примеру «https://forum.rapidscada.ru/?topic=%D0%BD%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-%D1%84%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D0%B0-%D1%81-2-%D0%BC%D1%8F-%D0%B1%D0%B0%D0%B9%D1%82%D0%B0%D0%BC%D0%B8#post-6096» сделал также, но внес в скрипт.
    и повесил систему ))).

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

    Огромное спасибо за помощь.

    теперь попробую все перенести в скрипты

    как ранее ты указывал

    «public double SetEngCommXYEk1(double cmd)
    {
    if (cmd < 17 || cmd > 31) throw new Exception(«Значение должно быть в пределах 17 — 31″);
    byte[] m = new byte[] {0x88, 0x01, (byte)((int)cmd) , 0x00, 0x00, 0x00, 0x00, 0x3C };
    double ml = BitConverter.ToDouble(m, 0);
    SetVal(326, ml);
    SetVal(CnlNum,cmd);
    return cmd;
    }»

    Alexandr
    Участник

    manjey73,

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

    я так понимаю что данный скрипт будет не совсем полный

    BitConverter.ToDouble(new byte[] {0x88, 0x01, (byte)((int)cmd) , 0x00, 0x00, 0x00, 0x00, 0x3C }, 0)

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

    просто пока совсем не понимаю данный скрипт.

    Alexandr
    Участник

    manjey73,

    в коммуникаторе, в конце значения 12 ED 00 00 00 02 добавил 00 00, так отрабатывает.
    если ставить в начале то выходит ошибка команды

    Alexandr
    Участник

    управление контроллера ComAp должно проходить по регистру 4207, занимает 3 count, используется функция 16.

    Alexandr
    Участник

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

    https://cloud.mail.ru/public/q94Q/xQ8GeyQ44

    Alexandr
    Участник

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

    Alexandr
    Участник

    Manjey73,

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

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

    Спасибо

    в ответ на: Распределенная установка #39784
    Alexandr
    Участник

    Всем доброе время суток,

    а есть где-нибудь инструкция или документация, как настроить отсылку с одного коммуникатора на 2-а сервера.

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

    Кто что то подобное настраивал, подскажите пожалуйста.

    Смотрел на Rapid SCADA Docs но там нет ничего подобного.

Просмотр 15 сообщений - с 1 по 15 (из 67 всего)