В отчёт картинки вставлять нельзя?
Вид для печати
В отчёт картинки вставлять нельзя?
Можно. Используйте компонент "Картинка"
Добрый день.
На локальном объекте крутится Мастерскада+MultiProtocol+ModbusUniversalOPC.
Удаленный ПК включен в локальную сеть предприятия по VPN-каналу. Пытаюсь подключиться с рабочего ПК к опс-серверам, получаю такое сообщение:
Вложение 30943
Видимо что-то не учитываю, но что?
Так вы к какому ОРС серверу пытаетесь подключится? Подключение идет просто по DCOM?
Нет, DCOM я не настраивал, так как понял из документации, что раз мы в локальной сети по VPN - то этого не требуется
Требуется - не зависимо от типа сети.
Какой ОРС сервер подключаете удаленно?
Оххх, вот оно что, жаль. Вообще оба хотел и Modbus и MultiProtocol(Profinet).
В Multi-Protocol уже доступен OPC UA.
В Modbus Universal он будет доступен в ближайшую неделю.
При работе по UA настраивать DCOM не нужно
Да, я это знаю, просто думал обойтись без этого, но получается, что не получится.
В связи с этим вопрос. Есть Ключевой MultiProtocol для Profinet на 2500 тэгов, в конфигурации которого порядка 500 тэгов. Я могу добавить протокол OPC UA или нужно его докупать? Или я могу его добавить в количестве свободных тэгов (сейчас около 2К). Не совсем понятен принцип лицензирования в данном случае.
На текущий момент, я удаленно на объекте в скаде включил в настройке UA Server (Компьютер-Режим исполнения-Связь-OPC UA Сервер = "Истина"), но с рабочего ПК не могу его увидеть ни с OPC UA Client Мультипротокола, ни
со скады (Компьютер-ПКМ-Вставить OPC UA Server). В Брандмауэре порт поставил в разрешения, но толку не дало.
Так что пока куча вопросов по этой теме/
P.S. Кажется, я разобрался, всё намного проще. Я включаю в МультиПротоколе в Server OPCUA Server Подключение:true/порт/парольный доступ(при необходимости). На этом настройка на серверной части заканчивается (при этом лицензионные тэги не расходуются дополнительно (не удваиваются, как я думал)). При необходимости можно добавить DA Client и считать им данные с ModbusUniversal(пока там не реализован UA) и также включить OPCUA Server. Единственно вопрос - порты нужно разные ставить в данном случае? Ах да и DA Client только на 32 тэга можно использовать или в рамках свободных в лицензии тэгов?
А на удаленном ПК просто в Скада-Компьютер-Добавить OPCUA Server ищу и добавляю т эги в рамках не более лицензии скады.
Всё правильно?
Спасибо, разобрался, всё работает. Единственно, если на удаленной скаде включить в самой скаде включить UA Сервер в настройках связи, то исполнительная система запускается с ошибкой и опросить его я могу. Но главное что MultiProtocol выполняет свою функцию
А зачем вы скаде включили UA сервер? И на каком порту он у вас?
UA сервер в скаде это если вам надо из нее передавать данные куда то - это для создания сети из автомномных проектов. Вряд ли это ваш случай.
Просто проверял эту функциональность сначала в скаде. Был на порту 55100 кажется.
Вообще планируется дублировать проект (с некоторыми ограничениями) на другой ПК (диспетчерский). Поэтому наверное подходит под этот случай. Но также некоторые данные нужно перебрасывать на другой удаленный основной объект.Цитата:
UA сервер в скаде это если вам надо из нее передавать данные куда то - это для создания сети из автомномных проектов. Вряд ли это ваш случай.
Возможно вам стоит рассмотреть обычный сетевой проект. Получится значительно проще.
Через UA делают если много рабочих станций, каждая со своими данными и сервером, и нужен один центральный сервер который брал бы только некоторые данные с них
Инструкция по настройке здесь:
http://insat.ru/metodicheskie-materi...asterSCADA.pdf
Подскажите, есть ли скрипт для сохранения (экспорт) журнала событий? Стандартный способ сохранения не подходит, так как используется стандартный проводник операционной системы, что противоречит требованиям безопасности. Спасибо
Сохранять журнал можно через ФБ "Управление документом".
Спасибо. Подскажите ещё, где в новой версии скады настройки системного журнала (объём журнала, расположение файла) и настройка срока действия пароля для пользователей?
Подскажите - в мастерскада есть фб аналоговый пид регулятор? Я так понял этот фб не работает на 32 -х точках!
Да, но он доступен в Demo версии.
Вообще данный ФБ только для контроллеров.
Можете попробовать использовать обычный Регулятор из раздела Управление.
Приветствую всех!
у меня как новичка 2 вопроса возникло
1. с ОРС сервером (Demo 32 Build - 4.0.1) подключаю в сеть два устройства одно работает другое нет по отдельности оба работают, адреса разные modbus poll пишет crc error.
2. каким нибудь образом можно подключить к скаде устройство которое АТ командами общается? мне там всего 3-4 команды нужно прописать.
Пришлите лог обмена с устройством. Для этого в свойствах сервера включите запись журнала и всех его событий, размер лога задайте равным 10000. Запустите режим исполнения и воспроизведите ошибку. Лог пишется в папку:
c:\ProgramData\InSAT\MasterOPC Universal Modbus Server\SERVERLOGS\
Лог заархивируйте и вышлите нам, также пришлите вашу конфигурацию ОРС сервера.
Если только через Скрипт C#
Подскажите пожалуйста как реализовать мнемосхему в MasterScada по теме диплома "ОЧИСТКА КОНВЕРТИРОВАННОГО ГАЗА ОТ ДИОКСИДА УГЛЕРОДА РАСТВОРОМ ГОРЯЧЕГО ПОТАША В ПРОИЗВОДСТВЕ АММИАКА". По заданию у меня каскадная система регулирования. Как я понял, для начала необходим турбокомпрессор, которого я не нашел в программе...в общем нужна хоть какая-нибудь помощь по этой теме.
Буду рад любому сообщению по этой теме, уж очень для меня это дремучий лес.
Вы можете вставить любой подходящий рисунок, который и будет изображать ваш турбокомпрессор.
Здравствуйте. Не могу добиться толку с правами доступа операторов! Есть сервер - у него есть оператор и администратор! Мне нужно запретить изменять оператору определённые значения! Я убираю в правах доступа с оператора галочки изменение переменной! Запускаю в режим исполнения под оператором и всё равно переменной можно задавать значения! версия 3.6 -1000 точек!
Приложите ваш проект (проект - Экспортировать), укажите путь к проблемным переменным.
300 мегабайт?
Сделайте экспорт проекта как мы написали, заархивируйте в 7z и выложите на Yandex.Disk или Google.Drive
Добрый день. С чем могут быть связаны ошибки компиляции скрипта? Ругается на сборки "using InSAT.OPC" и "using MasterSCADA.Archive.Events":
Код:Журнал событий.Событие1.Скрипт : (CS0234) Имя типа или пространства имен "OPC" отсутствует в пространстве имен "InSAT" (пропущена ссылка на сборку?) в строке 2
Журнал событий.Событие1.Скрипт : (CS0234) Имя типа или пространства имен "Archive" отсутствует в пространстве имен "MasterSCADA" (пропущена ссылка на сборку?) в строке 11
Нужно добавить библиотеки на вкладке Настройки
Insat.Opc.dll
MasterSCADA.Archive.dll
Спасибо, помогло.
проблемы с правами доступа. Создаём в сервере мастер ОПС один тег - запись/чтение(любой кроме логического)! В скаде необходимо - периодически корректировать показания этого тега и считывать расчёты из этого тега(тег сам всё считает)! Создаю в скаде в дереве объектов одну команду и одно значение! Устанавливаю связи - одна : значение - тег, одна команда - тег. На мнемосхеме из палитры выбираю: управление - значение!
Устанавливаю связи - Значение -- динамиз. входных значений(величина). Команда - динамиз. выходных значений(величина)!
После этого создаю оператора - оператор 1(без смен) - ему в правах доступах запрещаю изменять значения!
Запускаю проект под оператором! Открываю мнемосхему в новом окне!
В окне дерева объектов - поменять не могу ничего -пишет нет прав! В мнемосхеме значения меняю всё как хочу - и через мнемосхему величины меняются и в дереве объектов! хотя не должны
Проверил в скаде 3.6 и 3.8!
Неправильно делаете.
Добавьте команду, выход команды свяжите со входом ОРС переменной. У команды на закладке "Опрос выхода" перетащите ОРС переменную (или еще лучше - выход ФБ "Повторитель") в поле "Обратная связь".
Команду вытащите на мнемосхему - появится поле ввода значения.
На такой контрол права доступа будут распространятся.
Век живи век учись! Спасибо - работает!
Значение нельзя перетаскивать в поле обратной связи. Но такая задача тоже записана.