Пример в приложении.
Также посмотрите эту статью в блоге:
http://blog.insat.ru/2016/09/c-masterscada.html
Вид для печати
Пример в приложении.
Также посмотрите эту статью в блоге:
http://blog.insat.ru/2016/09/c-masterscada.html
В какой момент появляется? ПРобовали переустанавливать?
И ошибка теперь все время проявляется?
Переустанавливать пробовали?
Если версия Демо то можно поставить 3.8
Как в скаде реализовать резервирование сетевых адаптеров? (чтобы при отказе одного алаптера скада продолжала прим данных с другого). Ну и можно ли сделать ручное переключение между адаптерами?
В сетевом проекте или в резервированном?
Перечисляете IP адреса через запятую.
Для АРМ операторов
Просто через запятую перечисляете.
Где перечислять адреса ? можно ли как-то через кнопку на экране переключаться между этими адаптерами?
В полях IP адрес основного компьютера. Переключаться нельзя.
уточните пожалуйста ещё раз какие IP адреса я должен прописать в полях IP адрес основного компьютера. У меня есть АРМ на котором трудится проект с двумя адаптерами настроенными на две разные подсети. Мне нужно прописать адреса этих адаптеров? Или же адреса контроллеров? Я прописал адреса адаптеров. не работает
А причем здесь контроллеры? Естественно IP адреса компьютеров которые есть у физического АРМа
У меня ОРС сервер кодесис и АРМ крутятся на одном компьютере. В кодесис сервере прописаны две подсети. Как мне в АРМ настроиться на них? или это уже только проблемы кодесис?
Господа, что-то никак не могу добиться я работы opc ua, пробовал на другой системе, попробовал триал, фри, ключевую версию.
Как можно проверить правильность подключения ?
Сегодня попробовал на windows xp все заработало) Использовал ключевые версии скада и opc. Версия - 3.8.0.60556 3.8(30010376_6408)_17_10_09_12_43
Под windows 7 - ключевые версии получаю ошибку в master scada - Вложение 34055
Под windows 7 - opc с ключем и демо 3.9.0.61019 17Nov08(Demo)_17_11_08_02_00демо получаю ошибку в master scada - Вложение 34056
А ОРС сервер был запущен?
Вы используете Modbus Universal или Multi-Protocol? Какая версия ОРС? Мы проверили - у нас все функционирует.
Попробуйте скачать и проверить на триальной.
OPC сервер был запущен, в windows xp обмен пошел, на 7-ке с аналогичными настройками не хочет.
Отключал UAC, брандмауэр. Пробовал Modbus Universal и Multi-Protocol.
Версия ключевой версии OPC 4.1.1
Версию 3.9.0.61019 17Nov08(Demo)_17_11_08_02_00демо качал с вашего ftp разве это не триал ?
Имелся ввиду ОРС сервер. Текущая версия 4.1.5. Попробуйте на ней.
Можно ли в скаде отчёт заполнять по строчно? по нажатию каждой кнопки в отчёте бы заполнялась одна строчка?
Это называется отчет по изменению. Посмотрите видеопримеры по отчетам:
http://www.masterscada.ru/about-masterscada/video/
Там почти такой случай и описывается.
Спасибо. Подскажите ещё, как можно кнопку с фиксацией вернуть в отжатое состояние не нажимая. как-нибудь извне. например чтобы по условию сбросить режим задваемый кнопкой
С помощью действия (есть у событий и команд типа дискретный) присвоить команде с кнопкой 0
Попробовал последнюю версию, под windows 7 подключится скадой не удалось, получилось подключится к серверу сторонним клиентом:Вложение 34100:
Какая именно ошибка выдается в MasterSCADA? Приложите скриншот и отчет об ошибках.
Для того чтобы сформировать отчет об ошибках:
В Режиме Разработки (DT):
"Проект"-> "Отчет об Ошибках"
Поставьте галочку "Включая конфигурацию текущего проекта". Сформированную папку заархивируйте и вышлите нам. Если размер архива превышает 5 мб, то выложите его на файлообменник (например Yandex.Disk, Google Drive), а нам пришлите ссылку.
Как работает ФБ Ping? я хочу сделать диагностику по разным адаптерам. как сделать чтобы постоянно опрашивался определённый адрес? а в строку адрес забил как константу IP адрес, и включил проверять. После подмены IP адреса изменений не произошло.
Нужно убрать сигнал со входа "Проверять", изменить IP, а потом подать заново.
Если нужно контролировать разные адаптеры, то просто сделайте несколько ФБ.
Вам и нужно работать с архивными данными, раз строк будет несколько.
Мы и описали как именно нужно это сделать.
Понятно. А во время начало и конец что указать чтобы показало только текущее значение, а не промежуток?
Нужно указать время вашего первого значения (когда в первый раз нажали кнопку), а в конец - последнего (или чуть больше).
Спасибо, буду пробовать. Ещё возникла проблема. У меня в ОРС есть канал типа значение, который отправляет в контроллер команду, контроллер и проект АРМ его просто считывает. Не получается в этот ОРС тег повесить постоянную команду. Она в проекте самом висит постоянно, а вот тег её считывает кратковременно и сбрасывает. От контроллера по нему ничего не идёт. С чем может быть связан такой вот постоянный самосброс команды в ОРС теге?
Из вашего описания ничего не понятно, что такое "канал типа значение" в ОРС? Что такое постоянная команда?
Опишите проблему подробнее и приложите несколько скриншотов.
Вложение 34122 я отправляю команду по кнопке с фиксацией в ОРС тег. однако он не меняет состояние, и команда в контроллер соответственно не проходит. Только кратковременно.
Нужно сделать команду, типа дискретный.
На вкладке Опрос выхода, у нее будет поле "Обратная связь". В это поле перетащите ОРС переменную или выход ФБ "ПОвторитель" (что лучше). Команду вытащите на мнемосхему - она станет кнопкой. В свойствах кнопки включите фиксацию.
Не помогло. у меня почему-то это первый тег такой проблемный. в кучу других тегов команда отправляется без проблем и без настроек обратной связи.
Так может вы его в программе контроллера сбрасываете?
Пробую отключить опрос одного из устройств OPC-сервера (MasterOPC Modbus Universal). Перетаскиваю дискретную команду в поле "Старт по условию" устройства, переключаю команду в false: переменные в дереве объектов действительно не обновляются, но в окне OPC-сервера опрос продолжается. На всякий случай перетащил команду и в "Опрос по условию", эффект тот же. OPC - демо-версия 4.1.4.
Нужно именно отключить опрос по физической линии, опрос неподключенных устройств сильно перегружает канал. Это возможно?
В Modbus Universal опрос продолжается независимо от наличия подписки на него клиентов.
Если хотите отключить опрос и в ОРС, то нужно с помощью скрипта в ОРС выключить устройство. Функция называется server.SetDeviceToOnOff( );