Ответы в темах
-
АвторЗаписи
-
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 секунд.
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
УчастникМихаил, выложил три скрина.
Где через коммуникатор команда исполняется.Alexandr
УчастникМихаил, число не принимает.
Попробовал через каналы и через устройство-команда, выводит ошибку.Alexandr
УчастникManjey73,
это наверно все в скриптах требуется делать, а в выходной формуле указывать имя скрипта.
Да, придется думать что делать, в указанном Вами скрипте не совсем понимаю его логику.
Спасибо
Alexandr
УчастникВсем доброе время суток,
а есть где-нибудь инструкция или документация, как настроить отсылку с одного коммуникатора на 2-а сервера.
Сегодня собрал стенд на виртуальных машинах, и что то я не совсем понимаю что требуется выполнить на локальном сервере (который установлен на площадке, и отпрашивает оборудование), а что нужно сделать на удаленном сервере (который должен принимать данные от коммуникатора). И где эти данные на удаленном сервере должны отобразится, или что нужно выполнить чтобы их увидеть.
Кто что то подобное настраивал, подскажите пожалуйста.
Смотрел на Rapid SCADA Docs но там нет ничего подобного.
-
Ответ изменён 7 месяцев, 2 недели назад пользователем
-
АвторЗаписи