Естественно, когда вы с окна открываете окно, то это окно закрывается. Поэтому если нужно чтобы исходное окно осталось открытым, у открываемых должен быть режим "Новое окно"
Вид для печати
Естественно, когда вы с окна открываете окно, то это окно закрывается. Поэтому если нужно чтобы исходное окно осталось открытым, у открываемых должен быть режим "Новое окно"
Но почему тогда на втором экране не закрывается?
И ещё вопрос в догонку. Ладно. Если оставить метод с открытием новых окон. То как Оставить работать именно 3 окна и не плодить новых? Если ставить галочку закрывать окна при открытии то закрывается и окно на втором экране. Если ставить вызываемым окном одинаковый идентификатор это ничего не меняет.
Проявилось - посмотрим. Скорее всего ошибка.
Посмотрите вот этот режим:
https://insat.ru/blog/rezhim-listaniya-okon/
Проверьте сперва на тестовом проекте (на нашем например)
Коллеги, добрый вечер!
Подскажите, пожалуйста, какие нужно сделать настройки в тренде, помещенном на мнемосхему через "Палитра->Окна->Тренд", чтобы график отражался более адекватно? У меня происходит скачкообразное изменение уставки регулятора (в данном случае с 0 на 50), т.е. и график на тренде должен отрисовать скачкообразный процесс, но в реальности он изображает линейное нарастание уставки. На прикрепленном рисунке красными стрелками обозначено как график процесса отображается сейчас, а синими - то как он должен отображаться на самом деле (я сам его уже на скрин-шоте дорисовал).
Вложение 52907
Спасибо! Попробую
Нет. Нужно у архивируемого параметра на вкладке Архив, поставить флаг "Моделирование ступеньки".
Посмотрите документацию "Архивы MasterSCADA"
https://insat.ru/products/?category=1525
В особенности - последняя глава с рекомендациями по настройке.
Добрый день!
Подскажите - возможно ли как то сделать групповое управление кнопками?
Есть порядка 20 кнопок с фиксацией (Команды). Необходимо добавить кнопки включить все и выключить все.
Через действия.
Команда, типа дискретный - действие - Присвоить. Присваивайте 1 или 0
Ну или скриптом
Добрый день
возможно ли создание выпадающего меню в masterscada имеющимися средствами?
В палитре окна выбираете выпадающий список, связываете его выход "Выбранная строка" с командой, в свойствах контрола настраиваете строки
Вложение 53116
Вложение 53117
Подскажите пожалуйста как привязать к выпадающему списки журнал и тренд?
Добрый день для реализации проекта в masterscada необходимо создать выпадающее меню и поместить в это меню журнал и тренд. Вопрос в том как создать это меню и поместить туда журнал и тренд, и возможно ли создание такого меню средствами masterscada?
Можно еще вариант.
Система - Шкалы - перечислимые.
Создаете шкалу, вбиваете значения. Потом назначаете перечислимую шкалу команде и вытаскиваете ее на мнемосхему. При щелчке будет появляться список.
Как создать список и привязать к команде вы разобрались?
После этого добавляете событие в объект с вашим трендом, тащите в него команду и пишите формулу:
НомерСписка=1
Где Номер списка - ваша команда, а 1 - номер элемента в вашем списке который соответствует тренду или журналу.
Затем - действия - Открыть и выбираете нужный вам тренд/журнал
Подскажите пожалуйста, можно ли как-то настроить Мастер скаду так, чтобы она выполнялась просто как окно?
Выбираю документ - она на весь экран, да можно свернуть, но все же.
Выбираю окно - она как окно, но тогда открыт еще и проект, и закрыть (свернуть) его нельзя, так как закрывается (сворачивается) и окно.
Штатно нельзя, но можно скриптом
В приложении проект со скриптом (смените расширение на zip), который уводит среду разработки за пределы экрана.
Скрипт вы можете перенести в собственный проект. У стартового окна обязательно должно быть запрещено закрытие.
Спасибо за ответ!
Есть еще вопросик:
Скада взаимодействует с контроллером. На контроллере есть текущая температура и уставка температуры. В скаду они заведены как "значение" и "команда".
Соответственно во всех окнах уставка, это я просто перетищал эту "команду". При запуске скады там вопросики.
Так вот - можно ли как-то по-простому сделать так, чтобы при запуске скады - она хотя бы один раз опрашивала уставку (команду)?
Я поставил галочку "восстанавливать при запуске", но это немного не то - она берет последнее значение и записывает его на контроллер.
Проблема в том, что пока скада была выключена, на контроллере могли вручную поменять уставку (ПЛК63).
Для решения данной задачи нужно использовать команду с обратной связью У*команды, на вкладке "Опрос выхода" есть поле "Обратная*связь" - перетащите в это поле ОРС переменную или выход ФБ "Повторитель" (что лучше), а выход команды заведите на вход ОРС переменной. В этом случае команда будет отображать значения приходящие по обратной связи, а вводимые оператором значения будут поступать на выход команды. Также на вкладке "Опрос" можно снять галочку "Не передавать данные обратной связи" в этом случае поступающие по обратной связи значения будут идти на выход команды.
Добрый день! сделал так как Вы говорите, добавил обратную связь, и все равно при запуске исполнения в поле уставка находятся вопросики... Наверное надо еще на вкладке "опрос" сделать по времени? В стандарте стоит по изменению.
Я просто не совсем понимаю вкладки "опрос" и "опрос выхода" ведь кто куда вход а куда выход, это смотря с какой стороны посмотреть.....
Где скриншоты с проблемой?
Укажите путь к проблемной переменной
Коллеги, добрый день!
Мы разработали проект, пользуясь MasterSCADA 3.9 Demo и демо-версией Universal Modbus OPC Server на своем компьютере под Win7. Сегодня мы установили лицензионные версии MasterSCADA 3.11 и Universal Modbus OPC Server на компьютер заказчика под Win10. В демо-версиях и на нашем компьютере под Win7, и на компьютере заказчика под Win10 все нормально работало, а вот у лицензионных версий на компьютере заказчика нет связи между проектом SCADA-системы и ОРС-сервером. В чем тут может быть затык? Проект SCADA и конфигурацию ОРС-сервера прикрепляю.
То есть вы запускаете проект скады, а данные из ОРС не идут?
Если отдельно запустить ОРС (через круглую кнопку) данные в тегах появляются?
ОРС 32 -битный или 64 битный? Лучше сразу ставить 64 битный? Попробуйте переустановить ОРС.
Проверил на win10 - данные от OPC в скаду поступают
Вложение 53225
То есть проблема на Windows 7?
Попробуйте переустановить ОРС.
Если вам хватает версии на 32 тега - то скачайте свежую версию и установите (и ОРС и скаду)
На Win7 все работает. На Win10 ОРС-сервер устройство опрашивает, но в Скаду данные не передает. Версия ОРС-сервера свежая, 5.0.3, по-моему, от декабря 2020
Забыл написать. ОРС-сервер 64-разрядный. Когда его запускаем перед запуском проекта Скады-все равно связи нет
Попробуйте удалить его. Установить заново, установить OPC Core Components
c:\Program Files (x86)\InSAT\MasterOPC Universal Modbus Server\OPC_COMPONENTS\
Запускать отдельно пробовали т.к. Скада его не стартует при запуске проекта
Собственно - попал на объект - не работает. Вопросики по-прежнему....
Вложение 53229
Так же появился еще один вопрос. В этом проекте есть команды. Им присвоена шкала от 10 до 30. Но тем не менее оператор может ввести любое значение....
Как можно оператору ограничить ввод?
Проблемные переменные такого типа: Первый этаж -> Помещение ХХХ -> Уставка на помещение
Если скада не стартует, то значит проблемы в настройках DCOM.
Попробуйте переустановить как мы описали для начала
Я сейчас подумал - я не конкретно объясняю проблему.
Я запускаю режим исполнения. У меня в режиме исполнения открывается мнемосхема. На ней изображения объектов.
В этих изображениях объектов используются другие переменные:
Проект -> Первый этаж -> Помещение ХХХ -> Фанкойл ХХХ -> Уставка мини
Проект -> Первый этаж -> Помещение ХХХ -> Фанкойл ХХХ -> Режим мини
И вот они с вопросиками. Вся мнемосхема в вопросиках
И что с этим делать - я не понимаю. Эти вопросики очень раздражают и меня и заказчика.
Я уже перепробовал все возможные галочки во всех входах выходах и других одинаковых названиях, 0 эффекта =(
Спасибо!
Скада стартует, но не запускает ОРС-сервер
Переустановку ОРС сделали?