PDA

Просмотр полной версии : Вопросы начинающего



Страницы : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 [30] 31

SCADAMaster
26.12.2022, 11:11
Да, возможно. Через ОРС сервер получаете данные с прибора, а потом выводите на тренд.
Посмотрите наш курс на Stepik - там это детально описано как работать с системой.
https://stepik.org/course/104810/info?auth=login

Марго
26.12.2022, 16:36
Спасибо. Но не понятно, как установить связь между MasterOPC Universal Modbus Server и Конфигуратор M110?

b_aleks
26.12.2022, 16:43
Спасибо. Но не понятно, как установить связь между MasterOPC Universal Modbus Server и Конфигуратор M110?

Никак. Это две не связанные друг с другом программы. Настраиваете конфигурацию OPC сервера для опроса МВ110 по RS-485, а в MS добавляете OPC сервер в дерево системы.

Марго
26.12.2022, 18:01
Спасибо, есть пример данной настройки?

SCADAMaster
26.12.2022, 19:23
Есть видеопримеры по созданию конфигураций:
https://insat.ru/products/?category=2114
Какой у вас модуль? Часть модулей есть в поставке сервера - нужно только их импортировать в узел.

Марго
27.12.2022, 06:26
Модуль аналогового ввода МВ-110-224.8А

1exan
27.12.2022, 06:55
Модуль аналогового ввода МВ-110-224.8А

Такой прибор есть. Добавьте в OPC "Коммуникационный узел" типа "COM" и импортируйте в него устройство "МВ110-8А.sdv" (стандартный путь к каталогу с приборами ОВЕН: "C:\ProgramData\InSAT\MasterOPC Universal Modbus Server\SERVEREXPORT\DEVICE_LIBRARY\OWEN"). Настройте параметры Коммуникационного узла в соответствии с установленными в модуле сетевыми настройками.

Марго
27.12.2022, 09:55
648606486164862648636486464865
Не работает, что не так?
Если ставлю 3й порт, то тоже не работает6486964870
Все работает, спасибо, оно не работало, если программа Конфигуратор M110 уже была подключена к устройству.

1exan
27.12.2022, 12:36
648606486164862648636486464865
Не работает, что не так?
Если ставлю 3й порт, то тоже не работает6486964870
Все работает, спасибо, оно не работало, если программа Конфигуратор M110 уже была подключена к устройству.

Ну да, кто первый встал - того и тапки

Garik01
18.01.2023, 09:41
Добрый день! помогите решить вопрос. Пишу алгоритм управления жалюзями (вентиляция). Управляются в автоматическом режиме от пид регулятора с эти разобрался проблем нет. Как можно внедрить ручной режим в обход пид регулятора. У меня 6 жалюзей управляются сервоприводами 0-10 в. Может есть макрос который имеет 2 входа от пид регулятора и ручная уставка открытия жалюзей?

Garik01
18.01.2023, 09:50
Забыл сказать пишу в owen logic ПР200

SCADAMaster
18.01.2023, 10:36
Вам нужно задать данный вопрос в разделе "Программируемые реле"

1exan
18.01.2023, 10:41
Добрый день! помогите решить вопрос. Пишу алгоритм управления жалюзями (вентиляция). Управляются в автоматическом режиме от пид регулятора с эти разобрался проблем нет. Как можно внедрить ручной режим в обход пид регулятора. У меня 6 жалюзей управляются сервоприводами 0-10 в. Может есть макрос который имеет 2 входа от пид регулятора и ручная уставка открытия жалюзей?

Можете использовать блок SEL на выходе. Посмотрите также, возможно ли в вашей схеме ПИДе сделать безударное переключение.
И выбирайте соответствующий раздел для вопросов про OwenLogic

Vitorgan
19.01.2023, 14:26
Подскажите пожалуйста, если я запуская процесс calc.exe, при нажатии на интерфейс мнемосхемы он прячется за "masterscada" , и при последующих запусках, открываются его копии...
Можно ли сделать, чтобы появлялся уже открытый Калькулятор, или же сделать так, чтобы он не скрывался за Masterscada?

SCADAMaster
19.01.2023, 14:49
Поверх всех окон точно не получится - это должно быть реализовано на уровне самого приложения.
Запуск одного экземпляра теоретически можно сделать - вам нужно перед тем как запускать приложение прежде закрыть предыдущее. Это можно сделать скриптом.
Пример в приложении

Vitorgan
19.01.2023, 14:57
Поверх всех окон точно не получится - это должно быть реализовано на уровне самого приложения.
Запуск одного экземпляра теоретически можно сделать - вам нужно перед тем как запускать приложение прежде закрыть предыдущее. Это можно сделать скриптом.
Пример в приложении

Спасибо, сейчас посмотрю, а у Masterscada нет своего контрола "простейшего калькулятора"?

SCADAMaster
19.01.2023, 15:03
Нет.............

Vitorgan
19.01.2023, 16:00
Поверх всех окон точно не получится - это должно быть реализовано на уровне самого приложения.
Запуск одного экземпляра теоретически можно сделать - вам нужно перед тем как запускать приложение прежде закрыть предыдущее. Это можно сделать скриптом.
Пример в приложении

Не работает скрипт, их набирается столько, сколько раз была нажата кнопка

SCADAMaster
19.01.2023, 16:22
У нас все работает корректно. Возможно у вас не отрабатывает строчка
InSAT.Library.ProcessHlp.KillByName("Calculator");
Посмотрите так ли называется процесс калькулятор в диспетчере задач.

Vitorgan
19.01.2023, 16:30
У нас все работает корректно. Возможно у вас не отрабатывает строчка
InSAT.Library.ProcessHlp.KillByName("Calculator");
Посмотрите так ли называется процесс калькулятор в диспетчере задач.

65253

вот информация из диспетчера

1exan
19.01.2023, 16:37
К ПК подключено два монитора, в проекте два объекта со своими мнемосхемами, которые при запуске проекта открываются каждая на своём мониторе.
Журналы сообщений также отдельные для каждого из объектов.
Не могу добиться открытия журналов на мониторе 2 (все журналы открываются на мониторе 1, в свойствах окон журналов объекта 2 устанавливал и снимал флаг "открывать на другом мониторе" - без разницы)

SCADAMaster
19.01.2023, 16:41
Смотрите на вкладке Подробности

SCADAMaster
19.01.2023, 16:46
К ПК подключено два монитора, в проекте два объекта со своими мнемосхемами, которые при запуске проекта открываются каждая на своём мониторе.
Журналы сообщений также отдельные для каждого из объектов.
Не могу добиться открытия журналов на мониторе 2 (все журналы открываются на мониторе 1, в свойствах окон журналов объекта 2 устанавливал и снимал флаг "открывать на другом мониторе" - без разницы)
Флаг "Открыть на другом мониторе" - если кнопка вызова (кнопка перехода к объекту) находится на мнемосхеме, открытой как "Окно" на мониторе 1, и если способ вызова по кнопке перехода задан "Новое окно", то новая мнемосхема по этой кнопке откроется на мониторе 2.
Вряд ли это то что вам нужно.
Если вас два независимых объекта, то в таком случае нужно задавать смещение для всех окон этих объектов.
Посмотрите также вот эту тему:
https://support.mps-soft.ru/MasterSCADAHelp/index.html?proekt_dokumenty_objektov_nastrojka_spo sobov_otkritija_documenta_otkrytie_neskolkikh_ekze mplyarov.html

1exan
19.01.2023, 17:00
...
Если вас два независимых объекта, то в таком случае нужно задавать смещение для всех окон этих объектов.
...

Спасибо! Со смещением работает как надо

1exan
19.01.2023, 17:35
Спасибо! Со смещением работает как надо

Однако интересно - при открытии других окон (не журналов), они открываются именно на том мониторе, где расположен в этот момент курсор.
Наверное тогда можно сделать отдельное окно, внедрить в него журнал и тогда оно будет открываться на активном мониторе?

SCADAMaster
19.01.2023, 17:43
Может просто открывать в зависимости от положения курсора?

1exan
19.01.2023, 17:55
Может просто открывать в зависимости от положения курсора?

А это как?

SCADAMaster
19.01.2023, 18:03
Вот так......

1exan
19.01.2023, 18:15
Вот так......

Это попробовал, что-то ничего не вышло, но наверное это и не совсем то: я хотел, чтобы окно открывалось в определённом месте (изменение его положения и размера не предусмотрены).
А вот с окном вариант работает - сделал окно нужного размера и вставил в него из палитры "Журнал", растянув его по размерам окна. Открывается эта конструкция на том мониторе, где расположена кнопка вызова.

Vitorgan
20.01.2023, 23:33
Подскажите пожалуйста, требуется воспроизведение звуковых файлов.
На каждый звук есть свое событие, но во-первых событий может быть сразу несколько, и звуки должны воспроизводиться друг за другом, как только какое то событие пропало, остаются воспроизводиться звуки с активными событиями. Есть системный канал звук, но как я понимаю там не предусмотрено циклическое воспроизведение звука ( сколько не ковырялся в настройках, проигрывается один раз).
Также знаю про скрипт воспроизведения звука, но там используется класс SoundPlayer, которым не возможно отследить окончание звукового файла, да и в принципе он не предназначен для таких сложных задач. Подскажите есть ли возможность циклически воспроизводить канал "звук", да так что бы они еще и в очередь вставали на воспроизведение?

Vitorgan
20.01.2023, 23:45
Извиняюсь, разобрался, галочка "Повтор звука" в настройках системы

1exan
24.01.2023, 05:52
Нельзя ли добавить в панель "Свойства" (подраздел Свойства) элементов мнемосхем строку отображения текущей связи выбранного элемента мнемосхемы.
Очень неудобно, что для того чтобы проверить связь элемента нужно каждый раз вызывать окно свойств и в нём переходить на вкладку "Связь".

SCADAMaster
24.01.2023, 09:18
Связей каких имеется ввиду? Входов-выходов динамизации?

1exan
24.01.2023, 09:29
Связей каких имеется ввиду? Входов-выходов динамизации?

Нет, чтобы значение, отображаемое на вкладке "Связь" окна свойств выбранного элемента
65391
можно было увидеть на панели Свойства
65392

SCADAMaster
24.01.2023, 10:04
Щелкните дважды на элемент на мнемосхеме - в дереве фокус станет на элемент к которому привязан контрол.

1exan
24.01.2023, 10:11
Щелкните дважды на элемент на мнемосхеме - в дереве фокус станет на элемент к которому привязан контрол.

Спасибо, я и забыл про такую возможность

jerry5934
24.02.2023, 11:32
Как сохранять сообщения журнала по нажатию кнопки в документ exel? В расширенных настройках журнала нет такого разрешения для сохранения. Через ФБ управление документом сохраняется, но не открывается. Адекватно сохранение только html и форматов изображений. (MS3.12)

SCADAMaster
24.02.2023, 11:47
В Excel нельзя. Чем не подходит HTML? Excel его прекрасно открывает.

jerry5934
24.02.2023, 12:04
В Excel нельзя. Чем не подходит HTML? Excel его прекрасно открывает.

Действительно. Познавательно. Благодарю.

jerry5934
27.02.2023, 08:30
Здравствуйте. Есть два тренда. Первый использует значения. Второй - расчёт. Если остановить передачу данных, то тренд с значениями отображает недостоверные данные пунктиром, а расчёт продолжает отображать данные как достоверные. Как сделать, чтобы недостоверные данные расчёта отображались пунктиром при разрыве связи? Спасибо.

SCADAMaster
27.02.2023, 08:54
Проверьте стоит ли у вас данный флаг у системы и компьютера

wallera
02.03.2023, 09:55
Друзья! Подскажите как сделать:
У меня два пользователя Гость(роль-просмотр, пароля нет) и Иванов(роль- Оператор, с паролем)
Я зашел как Иванов , если я некоторое время(10 минут ) не произвожу ни каких действий , то Мастерскада переходит на пользователя Гость,
то есть выходит из под своего аккаунта. Спасибо.

SCADAMaster
02.03.2023, 10:33
Система - операторы и безопасность - безопасность по должностям. Там есть максимальная продолжительность бездействия.
В этом случае сеанс пользователя завершается, и появляется окно авторизации.

AlexOpl
02.03.2023, 14:19
Добрый день! Подскажите пожалуйста, как принудительно вызвать перерисовку контрола унаследованного от VisualWindowlessControlBase ?

SCADAMaster
02.03.2023, 14:31
FireViewChange();

AlexOpl
02.03.2023, 14:35
Спасибо!!!

Vitorgan
03.03.2023, 22:43
66297
Подскажите пожалуйста, что может быть не так, вылезает при установке программы, и при каждом открытии Masterscada

SCADAMaster
04.03.2023, 09:16
Переустановку под администратором пробовали делали?
Какая версия MasterSCADA (Справка - О программе)

Kipiamail
04.03.2023, 10:54
Не пойму в чем проблема нет звука вообще. Сообщения выходит а звука нет пробовал ставить убирать галочки "звук" "повтор звука" тишина!

SCADAMaster
04.03.2023, 11:44
Сейчас звуком управляет специальный канал
https://support.mps-soft.ru/MasterSCADAHelp/index.html?proekt_stranicy_svojstv_elementov_srran icy_svojstv_sistemy_soobschenia_nastroyka_kanala_z vuk.html
Он у вас включен?

Kipiamail
04.03.2023, 19:41
66306 да включен!

Kipiamail
04.03.2023, 19:57
66307 Разобрался стрелкой указал было пусто, получается нужно выбрать звуковой файл, выбрал из папки sound wav файл сейчас звук есть.

Vitorgan
06.03.2023, 21:02
Переустановку под администратором пробовали делали?
Какая версия MasterSCADA (Справка - О программе)
Version - 3.13.0.31319 (build : 23Mar04(Demo)_23_03_04_03_00)
Под администратором не помогло

Kipiamail
07.03.2023, 05:23
Как нарисовать треугольник? В палитре в графических примитивах есть только прямоугольник.

1exan
07.03.2023, 05:37
Как нарисовать треугольник? В палитре в графических примитивах есть только прямоугольник.

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

krollcbas
07.03.2023, 07:36
Как нарисовать треугольник? В палитре в графических примитивах есть только прямоугольник.

Проще в Paint и вставить как рисунок аппликацию

SCADAMaster
07.03.2023, 08:59
Version - 3.13.0.31319 (build : 23Mar04(Demo)_23_03_04_03_00)
Под администратором не помогло
Пришлите отчет об ошибках.
Для того чтобы сформировать отчет об ошибках:
В Режиме Разработки (DT):
"Проект"-> "Отчет об Ошибках"
Поставьте галочку "Включая конфигурацию текущего проекта". Сформированную папку заархивируйте и вышлите нам. Если размер архива превышает 5 мб, то выложите его на файлообменник (например Yandex.Disk, Google Drive), а нам пришлите ссылку.

Kipiamail
07.03.2023, 12:48
Спасибо за ответ. Ещё вопрос не работает фб обработка аналового параметра что бы я не изменял в значениях сигналах на графическом элементе вообще ничего не меняется

SCADAMaster
07.03.2023, 13:22
Вообще данный ФБ только для контроллеров.
Зачем вы хотите использовать?

Kipiamail
08.03.2023, 11:09
Хотел использовать по назначению обработки аналогового сигнала понравилось оформление и что цвета меняет.

SCADAMaster
09.03.2023, 09:22
А чем не подходит обычный контроль границ значения? Настройте шкалу, задайте аварийные границы и назначьте шкалу переменной.

Александер2008
09.03.2023, 14:44
3.12.0.26147 3.12(RT32ReleaseMin)_22_04_05_16_22
не показывает библиотеку вентиляция при запуске проекта

SCADAMaster
09.03.2023, 14:56
HVAC - это опция, которая в версии на 32 тега не доступна.
Если хотите просто попробовать - проверьте на Demo версии, там этот функционал работает.

Kipiamail
10.03.2023, 14:40
Есть функциональный блок регулятор на мнемосхеме когда нажимаем на него выходит окно управления, возможно ли изменить это окно настроить под себя допустим убрать кнопки Открыть Закрыть и т.д.
Было ло бы легче и быстрее настроить СКАДУ под себя.

SCADAMaster
10.03.2023, 15:15
Отредактировать нельзя. Но вы можете использовать регулятор в режиме Каскад, и задавать параметры управления из внешних команд.

V1ad
11.03.2023, 13:30
Здравствуйте, у меня почему-то нету библиотеки Standard.lib, подскажите где её скачать, или как исправить эту проблему?

SCADAMaster
12.03.2023, 16:48
В поставку MasterSCADA не входит указанная библиотека. Также не ясно про какую проблему вы говорите.

Kipiamail
12.03.2023, 18:07
Есть ли в MasterSCADA 3 возможность использовать всплывающую экранную клавиатуру. Экранная клавиатура нужна т.к. будет использоваться панельный компьютер с сенсорным экраном и мне необходимо вводить числа

SCADAMaster
12.03.2023, 20:35
Штатно механизма нет.
Вы можете через ФБ "Запуск процесса" запускать стандартную (или стороннюю) Windows виртуальную клавиатуру

Александер2008
13.03.2023, 10:32
вентиляционная библиотека
так при разработке
66449
так при исполнении
66450
как выровнять?

при нажатии всплывающее окно вылезает где попало
можно ли его отключить?

SCADAMaster
13.03.2023, 11:39
как выровнять?

Пришлите ваш проект (Проект - Экспортировать).
Также сообщите версию MasterSCADA (Справка - О Программе).



при нажатии всплывающее окно вылезает где попало
можно ли его отключить?
Да, в свойствах контрола включите настройку "Заблокирован" - это выключит обработку клика по контролу

Александер2008
13.03.2023, 12:02
проект вентсистемы

SCADAMaster
14.03.2023, 14:39
Так получилось, потому что у вас был изменен размер контрола (см. приложение). Мы это поправим, а пока удалите контролы с мнемосхемы и добавьте снова, размер контрола не меняйте.

Kipiamail
27.03.2023, 09:21
Здравствуйте. Не меняется положение окна при открытии. В настройках "Расположение окна" меняю настройки но ни какой реакции как будто зависло открывается все время в одном и том же положении/

SCADAMaster
27.03.2023, 09:42
Начните с того, что удалите кнопку вызова окна с мнемосхемы и добавьте ее снова.
Если это не поможет, то пришлите ваш проект (Проект - Экспортировать), укажите путь к мнемосхеме, и приложите несколько скриншотов демонстрирующих проблему.

Александер2008
30.03.2023, 16:00
Добрый день!
Будет ли работать вент библиотека в лайт версии?
включена она уже или надо платить? сколько она стоит не видно по сайту

SCADAMaster
30.03.2023, 16:25
Будет:
https://insat.ru/upload/medialibrary/000/MS3x.%20Отличия%20версий.PNG

Kipiamail
02.04.2023, 07:40
Во время аварии Только текст меняет цвет.Не работает мигание текстом и фоном. В настройках мигание включено в чем может быть дело?

SCADAMaster
02.04.2023, 09:58
Про что сейчас идет речь? Приложите несколько скриншотов описывающих проблему

Kipiamail
03.04.2023, 05:48
66952 Речь идет про значение. 66953В настройках есть пункты мигание текстом и фоном но у меня мигание не работает просто текст меняет свой цвет

SCADAMaster
03.04.2023, 09:15
Мигание для сообщения журнала, а не для значений на мнемосхеме

Александер2008
04.04.2023, 11:30
Multi-Protocol MasterOPC Server
при опросе часть переменных пишет VT_EMPTY
что это означает?
реально значения на устройстве есть.

SCADAMaster
04.04.2023, 11:48
По какому протоколу идет опрос?

Александер2008
04.04.2023, 11:53
BACNET протокол

SCADAMaster
04.04.2023, 12:14
Сделайте следующее.
Оставьте в конфигурации несколько проблемных тегов (которые выводят VT_EMPTY). Пришлите лог обмена с устройством. Для этого в свойствах сервера включите запись журнала и всех его событий, размер лога задайте равным 10000. Запустите режим исполнения и воспроизведите ошибку. Лог пишется в папку:
c:\Users\All Users\InSAT\Multi-Protocol MasterOPC Server\SERVERLOGS\
Лог заархивируйте и вышлите нам, также пришлите вашу конфигурацию ОРС сервера.
Также в этот момент снимите лог Wireshark и также пришлите его нам.
https://www.wireshark.org/download.html

Kipiamail
07.04.2023, 08:30
Вопрос по журналу сообщений и сигнализации ВАГ НАГ НПГ ВПГ и по значению срабатывает сигнализация допустим сперва ВПГ затем ВАГ затем опять ВПГ,
когда журнал открыт видно все три сообщения но если журнал закрыт и мы его открыли то видим только последнее сообщение ВПГ остальные куда то исчезают.

SCADAMaster
07.04.2023, 08:38
Это на локальном проекте или в сетевом?
Начните с того, что перенастройте архивацию в СУБД (можно использовать Firebird встроенный), как описано в разделе справки про архивы
https://support.mps-soft.ru/MasterSCADAHelp/index.html?proekt_archive_rekomendacii_po_nastrojk e_arhivnoj_sistemy.html
Посмотрите раздел раздел с рекомендациями по настройке

jerry5934
10.04.2023, 09:52
Здравствуйте. Подскажите пожалуйста как работают "Опрос по условию" и "Переподключаться по условию".Я правильно понимаю, что с помощью данных инструментов можно перезапустить OPC? На прикреплённом изображении в случае "Опрос по условию" указано событие, которое становится "true" если в течении 3 минут "bad" качество OPC. В "Переподключаться по условию" событие переходит в состояние "true" после 5 минут "bad" пакетов. Сейчас OPC сервер работает хорошо, но иногда "отваливается" на время от нескольких минут до зависания насовсем. Проблема решается если перезапустить OPC. Как ещё можно перезапустить OPC сервер по условию?

SCADAMaster
10.04.2023, 10:48
Посмотрите вот эту страницу:
https://support.mps-soft.ru/MasterSCADAHelp/index.html?proekt_elementi_dereva_sistemi_opc_serv eri_opc_peremennie_30.html
Если ОРС зависает совсем, то переподключение тут не поможет.
Можно убить его через скрипт пример такого скрипта в приложении.

jerry5934
10.04.2023, 16:58
Похоже я не точно выразился. Под зависанием OPC я подразумевал отсутствие ответа. Решается путём остановки OPC сервера и последующим его включением. В скрипте, который вы скинули, не смог найти (разобраться) момент который останавливает и запускает OPC.

SCADAMaster
10.04.2023, 17:22
Здесь лучше с ОРС разобраться.
Начните с того, что в ОРС сервере у устройства включите настройку "Реинициализация узла при ошибке".

jerry5934
13.04.2023, 14:23
Здравствуйте. В режиме исполнения OPC сервера можно задать значение тегу с типом доступа WriteeOnly. Подскажите пожалуйста как задать константу на запись в OPC сервере ДО включения режима исполнения (на стадии создания тегов) ?

SCADAMaster
13.04.2023, 14:49
Не совсем ясно что вам требуется.
В OnInit в скрипте можно сделать константу, но запись в теги происходит только когда они загрузятся.

Zer0
17.04.2023, 10:33
Здравствуйте! Я скачал демо-версию MasterSCADA 3.X с сайта ИнСАТ, 3.12.0.26147 3.12(DemoReleaseMax)_22_04_05_16_20, но версия 3.12 вроде в апреле 2021 года вышла.
Подскажите пожалуйста номер свежей версии MasterSCADA 3.X.

SCADAMaster
17.04.2023, 10:49
Версия вышла в марте 21, но мы раз в месяц выкладываем обновления с исправлением ошибок.
Поэтому качайте последнюю демо и работайте на ней.

AlexOpl
25.04.2023, 12:59
Доброго времени суток. Вопрос по подключению одного проекта к другому по OPC UA. На 1 проекте включен режим UPC UA сервера. На 2 проекте при попытке получить по OPC UA структуру проекта 1, получение данных останавливается на переменных, которые связанны с тэгами типа Currency. Можете подсказать, может кто сталкивался с такой проблемой, возможно ли это исправить? Если удалить связи с этим тегом, то получается все дерево объектов + OPC сервера, где нет тегов с данным типом.

SCADAMaster
25.04.2023, 13:07
Проект MasterSCADA? Пришлите ваш проект (Проект - Экспортировать) и пришлите скриншот - какие именно теги не дают нормально считаться структуре тегов.

AlexOpl
25.04.2023, 13:40
Отправил на support@masterscada.ru с темой "OPCUA".

jerry5934
27.04.2023, 16:24
Здравствуйте. Посоветуйте пожалуйста где почитать/посмотреть про исключение потерь данных при перепадах связи. Благодарю! Если связь есть, то данные поступают через OPC сервер в штатном режиме. Если связь пропала, то ожидается момент её восстановления (минуты, часы, сутки). После восстановления связи загружается архивный файл данных которые "не дошли". Данные из архивного файла заполняют пропуски в архиве данных MS (тренды, алярмы, инфо). Данные продолжают поступать в штатном режиме до следующего сбоя

SCADAMaster
27.04.2023, 16:36
Смотря на каком этапе пропадает связь. Если между ОРС сервером и прибором, при чтении текущих - тут ничего не сделаешь.
Если между клиентом и сервером, при архивации данных в сервере, то вообще ничего делать не нужно - когда связь появится данные клиент увидит.

Ильнур
04.05.2023, 10:06
Добрый день!

Необходимо создать дубликат мнемосхемы в другом объекте. Что сделал: создал объект, затем на вкладке "Окна" нажал импортировать и выбрал мнемосхему, но импортировалась только сама мнемосхема. Все элементы перечекнутые. Как можно импортировать связи с другими объектами на мнемосхеме?

SCADAMaster
04.05.2023, 11:23
К сожалению, если объект на другом уровне то связи автоматически не восстановятся.
Только если вручную восстанавливать.

Ильнур
05.05.2023, 11:26
Не подскажете как найти настройки по квитированию сообщений? Сейчас всплывают сообщения, связанные с типом "Информация". Мне не нужно чтобы они вплывали.

SCADAMaster
05.05.2023, 11:39
Вы можете Система - Сообщения - Каналы настроить чтобы для для Информации сообщения не выходили бы в окно сообщений.

Ильнур
05.05.2023, 14:00
Каким образом можно поменять тип данных на сервере в MasterOPC Universal Modbus?

Через групповые операции трудоемко, т.к. в этом меню нельзя отфильтровать нужные переменные. Через Excel тоже нельзя изменить тип данных.

Может еще какой то метод существует?

SCADAMaster
05.05.2023, 14:20
Только через групповые операции.
Фильтровать можно не только в самом окне групповых операций, но и на вкладе Таблица тегов.

Ильнур
05.05.2023, 17:14
не подскажете как убрать отображение подписи у изображения при переносе его на мнемосхему?

SCADAMaster
05.05.2023, 18:04
Про какую подпись идет речь? Пришлите скриншот.

Gachok24
09.05.2023, 14:59
Добрый день.

Подскажите пожалуйста, как сбросить работу пользовательской программы (PRG) из другого модуля?

Описание задачи:
Есть 3 режима (ручной, по таймеру, по датчику) для работы по каждому из режимов написан программный модуль.
При смене режима необходимо сбрасывать работу модулей для остальных режимов.

SCADAMaster
09.05.2023, 20:20
Речь про Codesys или MasterSCADA?

Gachok24
09.05.2023, 20:29
Codesys 3.5 sp14

SCADAMaster
09.05.2023, 20:46
Тогда задайте вопрос в соответствующем разделе

jerry5934
12.05.2023, 08:48
Здравствуйте. Хочу уточнить по поводу USB Guardant sign. Можно установить лицензионную версию на стендовый компьютер для проверки работоспособности и отладки, а после перенести на уже производственный компьютер скаду + usb? Надо недельку-две протестировать скаду прежде чем устанавливать на объекте. С какими сложностями могу столкнуться и как их избежать? Спасибо!

SCADAMaster
12.05.2023, 08:52
Можно.
Никаких сложностей нет.

Vitorgan
12.05.2023, 11:56
66297
Подскажите пожалуйста, что может быть не так, вылезает при установке программы, и при каждом открытии Masterscada

Нашел в чем ошибка, в версии скады где можно вызывать окно объекта и окно системы прямо из мнемосхемы (относительно недавняя функция, как раз интегрированная к началу 2023 года) не работает на ПК с windows 7 SP1, вылетает данная ошибка, причем нестабильно, может вылететь при установки программы, может установиться без ошибок, но будет вылетать при заходе в режим исполнения. Подскажите есть ли возможность решить данную проблему?

Vitorgan
12.05.2023, 11:59
Так же нашел один неприятный баг, если на мнемосхеме создать кнопку из палитры, и например событием перекрывать ее (зона выбора над кнопкой) то кнопка нажимается сквозь зону выбора. Если же я вынесу кнопку с дерева объектов - все стабильно.

SCADAMaster
12.05.2023, 12:03
Нашел в чем ошибка, в версии скады где можно вызывать окно объекта и окно системы прямо из мнемосхемы (относительно недавняя функция, как раз интегрированная к началу 2023 года)
Не совсем ясно про что идет речь.
Приложите ваш проект (Проект - Экспортировать), укажите путь к проблемной мнемосхеме и опишите детальнее последовательность действий для проявления ошибки.

Vitorgan
12.05.2023, 12:07
Не совсем ясно про что идет речь.
Приложите ваш проект (Проект - Экспортировать), укажите путь к проблемной мнемосхеме и опишите детальнее последовательность действий для проявления ошибки.

Нет возможности прислать проект, это случается с любым проектом, в котором используется вызов дерева системы/объектов на Win7 SP1, вот тема где обсуждался данный скрипт https://owen.ru/forum/showthread.php?t=16915&p=390627#post390627

Vitorgan
12.05.2023, 12:10
Не совсем ясно про что идет речь.
Приложите ваш проект (Проект - Экспортировать), укажите путь к проблемной мнемосхеме и опишите детальнее последовательность действий для проявления ошибки.

Извиняюсь, окно ошибки там другое, 67813

SCADAMaster
12.05.2023, 12:13
Нет возможности прислать проект, это случается с любым проектом, в котором используется вызов дерева системы/объектов на Win7 SP1, вот тема где обсуждался данный скрипт
Почему нет возможности? Если на любом - пришлите тестовый, так даже лучше. И опишите последовательность действий.

Vitorgan
12.05.2023, 12:41
Почему нет возможности? Если на любом - пришлите тестовый, так даже лучше. И опишите последовательность действий.
Вот проект, честно это тот же проект который вы выкладывали в теме на которую я дал ссылку, он тоже откроется с ошибкой.
Порядок действия:
На пк с Win 7 SP1 устанавливается Masterscada последней версии, после установки - при переходе в режим исполнения (перед появлением мнемосхемы, после полосы загрузки проекта с вашим логотипом, появляется данное окно 67815. Если продолжить переход, то не будут вызываться окна системы/объектов с мнемосхемы. Как только удаляю данный скрипт из проекта, ошибка пропадает.

Так же на мнемосхему вынес баг о котором писал в посте #7366.
Попробуйте нажать на кнопки при "не скрытой зоне выбора". Кнопка из палитры все равно будет работать. Скажу Вам больше, если на кнопку из дерева системы нажимать быстро 3-4 раза, то она тоже сработает..... Использовал зону выбора в большом количестве проектов, очень удобно когда, перед нажатием на кнопку, можно открыть окно с предупреждением и т.д.

Vitorgan
12.05.2023, 12:49
Еще есть один вопрос, на предприятии работает проект практически без остановки, иногда требуется внести существенные изменения в проект. Я скачиваю его на свой ПК, делаю изменения, но за время пока я занимался проектом, параллельно на предприятии работал проект и накапливал данные архивации, можно ли каким то образом безболезненно загружать исправленный проект но подгружать в него последние данный архивации, сейчас это делаю вручную из каждой папки содержащей .dat файлы переношу их в исправленный.

SCADAMaster
12.05.2023, 13:18
[QUOTE=Vitorgan;408418]Вот проект, честно это тот же проект который вы выкладывали в теме на которую я дал ссылку, он тоже откроется с ошибкой.
/QUOTE]
Какая версия MasterSCADA? Мы не переносили это в стабильную - нужно проверять на Бета версии 3.13.

SCADAMaster
12.05.2023, 13:19
Еще есть один вопрос, на предприятии работает проект практически без остановки, иногда требуется внести существенные изменения в проект. Я скачиваю его на свой ПК, делаю изменения, но за время пока я занимался проектом, параллельно на предприятии работал проект и накапливал данные архивации, можно ли каким то образом безболезненно загружать исправленный проект но подгружать в него последние данный архивации, сейчас это делаю вручную из каждой папки содержащей .dat файлы переношу их в исправленный.

Для переноса проекта на другой компьютер нужно на компьютере, на котором вносили правки выполнить Проект - Экспортировать. Экспортированный проект не содержит архивов и его можно переносить на другой компьютер.

Внести на новый компьютер можно следующим образом. В режиме разработки:
1 вариант. Проект - Импортировать, выбираете "Папка с импортируемым проектом" и выбираете папку в которую вы экспортировали проект

2 вариант. Просто скопировать новый поверх старого с заменой. Архивы при этом затронуты не будут .

В режиме исполнения.
1. Нажмите Alt+F10 - показать проект. Выделите компьютер - закладка "Режим исполнения" - "Управление проектом".

2. В тулбаре - Управление системой - компьютер - Управление проектом.

Выбираете импорт из папки, также выбираете папку в которую вы экспортировали проект, и нажимаете "Импортировать". Режим исполнения кратковременно остановится, затем автоматически запустится снова.

Vitorgan
12.05.2023, 13:51
[QUOTE=Vitorgan;408418]Вот проект, честно это тот же проект который вы выкладывали в теме на которую я дал ссылку, он тоже откроется с ошибкой.
/QUOTE]
Какая версия MasterSCADA? Мы не переносили это в стабильную - нужно проверять на Бета версии 3.13.

была скачана 6 мая с официального FTP. Version - 3.12.0.32100 (build : 3.12(MSRTGuardant)_23_05_01_09_49)

Vitorgan
12.05.2023, 14:06
Подскажите пожалуйста, как можно дублировать отчет, чтобы все связи сохранились, при импорт-экспорт на владке отчеты, связи разрываются

SCADAMaster
12.05.2023, 15:02
была скачана 6 мая с официального FTP. Version - 3.12.0.32100 (build : 3.12(MSRTGuardant)_23_05_01_09_49)

У вас стабильная версия 3.12 - в нее правки не переносились.


Подскажите пожалуйста, как можно дублировать отчет, чтобы все связи сохранились, при импорт-экспорт на владке отчеты, связи разрываются
Только через экспорт. Связь потом можно восстановить на этой же вкладки, перетащим переменную в поле Связь

Vitorgan
12.05.2023, 15:57
Подскажите пожалуйста, каким образом в мастер.репорт можно перевести число в секундах в формат Часы:минуты:секунды?
Пример: 5456 секунд в 1 час 30 минут 56 секунд

SCADAMaster
12.05.2023, 16:50
Можно методом TimeSpan.FromSeconds:
https://learn.microsoft.com/ru-ru/dotnet/api/system.timespan.fromseconds?view=net-8.0

Vitorgan
12.05.2023, 18:23
Можно использовать C# в самом мастер.репорт?

Vitorgan
12.05.2023, 18:34
Подскажите пожалуйста, что я делаю не правильно? В отчетах есть событие (свернуть/развернуть). Но оно выполняется не когда я нажимаю на данное событие, а когда сворачиваю или разворачиваю строки(+-). Пример: Есть отчет с раскрытыми строками. Во взаимодейстии таблицы стоит "сворачивание включено" и выражение {Свернуть}. Но при предварительном просмотре, приходится нажать на переменную свернуть, далее раскрыть любую строку, тогда раскроются все. Действие не происходит по нажатию на переменную, а только при нажатии на +-

SCADAMaster
12.05.2023, 19:41
Можно использовать C# в самом мастер.репорт?
Можно .

SCADAMaster
12.05.2023, 19:42
Подскажите пожалуйста, что я делаю не правильно? В отчетах есть событие (свернуть/развернуть). Но оно выполняется не когда я нажимаю на данное событие, а когда сворачиваю или разворачиваю строки(+-). Пример: Есть отчет с раскрытыми строками. Во взаимодейстии таблицы стоит "сворачивание включено" и выражение {Свернуть}. Но при предварительном просмотре, приходится нажать на переменную свернуть, далее раскрыть любую строку, тогда раскроются все. Действие не происходит по нажатию на переменную, а только при нажатии на +-
Ничего не понятно.
Посмотрите документацию по взаимодействию:
https://support.mps-soft.ru/MasterSCADAHelp/index.html?reportmanualpart5_svorachivanie_strok_v _otchete.html
Там есть пример

Vitorgan
15.05.2023, 11:17
Подскажите пожалуйста, преобразовать число во время у обычной переменной получилось, а вот у суммы этих переменных не получается, ошибка вылетает о невозможности преобразования
{
TimeSpan.FromSeconds(Sum(DataBand1,Данные.mix_time ))}

SCADAMaster
15.05.2023, 22:38
Подскажите пожалуйста, преобразовать число во время у обычной переменной получилось, а вот у суммы этих переменных не получается, ошибка вылетает о невозможности преобразования
{
TimeSpan.FromSeconds(Sum(DataBand1,Данные.mix_time ))}

Здравствуйте! Пришлите пожалуйста на почту support@masterscada.ru пример вашего проекта в архиве.

jerry5934
16.05.2023, 09:39
Здравствуйте. Вопрос о переносе связей. В дереве объектов существуют объекты 1 - 10. Я создал "НОВЫЙОБЪЕКТ" в дереве объектов и хочу перенести все существующие объекты в него, а основную мнемосхему (система/компьютер 1/мнемосхема) сделать мнемосхемой созданного "НОВЫЙОБЪЕКТ". Пробовал сделать наоборот (т.е. сначала экспорт/импорт мнемосхемы, а после перенос объектов), но восстановление внешних связей не прошло так как я это представлял (заменял "/Система/Компьютер 1/Мнемосхема/" на "Объект/НОВЫЙОБЪЕКТ/Мнемосхема"). Получилось отметить все чек-боксы восстановления связей, но много элементов потеряли связь. Подскажите пожалуйста как правильно решить этот вопрос? Спасибо!

upd: скажите пожалуйста, что отмеченное красным ошибка.

SCADAMaster
16.05.2023, 15:20
Здравствуйте. Вопрос о переносе связей. В дереве объектов существуют объекты 1 - 10. Я создал "НОВЫЙОБЪЕКТ" в дереве объектов и хочу перенести все существующие объекты в него, а основную мнемосхему (система/компьютер 1/мнемосхема) сделать мнемосхемой созданного "НОВЫЙОБЪЕКТ". Пробовал сделать наоборот (т.е. сначала экспорт/импорт мнемосхемы, а после перенос объектов), но восстановление внешних связей не прошло так как я это представлял (заменял "/Система/Компьютер 1/Мнемосхема/" на "Объект/НОВЫЙОБЪЕКТ/Мнемосхема"). Получилось отметить все чек-боксы восстановления связей, но много элементов потеряли связь. Подскажите пожалуйста как правильно решить этот вопрос? Спасибо!

upd: скажите пожалуйста, что отмеченное красным ошибка.

Здравствуйте! На какой версии делаете проект? Пришлите проект на проверку посмотрим у себя. support@masterscada.ru заархивируйте предварительно.

Ilnar
16.05.2023, 15:48
Здравствуйте. Подскажите пожалуйста, как вывести кнопку квитировать на мнемосхему?

jerry5934
16.05.2023, 16:33
Здравствуйте! На какой версии делаете проект? Пришлите проект на проверку посмотрим у себя. support@masterscada.ru заархивируйте предварительно.
Версия 3.12. Отправил.

SCADAMaster
16.05.2023, 20:31
Здравствуйте. Подскажите пожалуйста, как вывести кнопку квитировать на мнемосхему?

Здравствуйте! Добавьте в объект, где будут возникать события из Палитры - Служебные - Счётчик событий. В его настройках поставьте "Только Неквитированные" и его команду "Квитировать" вынесите на мнемосхему в качестве кнопки

sssssaaaaabbbbb
17.05.2023, 09:35
Здравствуйте, подскажите пожалуйста, как на такое реагировать - 67865, ПЛК 210

Александр Пинэко-Скворцов
17.05.2023, 15:01
Здравствуйте, подскажите пожалуйста, как на такое реагировать - 67865, ПЛК 210

Добрый день!

На работу ПЛК это предупреждение не влияет.
Можно оставить как есть или удалить эти сертификаты по нажатию на соответствующую кнопку.

Ilnar
18.05.2023, 17:35
Здравствуйте. Счётчик событий добавил. Возникли проблемы с кнопкой. Во вкладке управления у меня отсутствует элемент кнопка. Ее можно как то добавить? Спасибо большое за ответ.

SCADAMaster
18.05.2023, 21:44
Здравствуйте. Счётчик событий добавил. Возникли проблемы с кнопкой. Во вкладке управления у меня отсутствует элемент кнопка. Ее можно как то добавить? Спасибо большое за ответ.
В палитре на мнемосхеме во вкладке Управление у вас отсутствуют кнопки?67885
В Элементах диалога тоже?
Меню сервис-Обновить библиотеки. Если не поможет переустановите MasterSCADA. Не поможет пишите на support@masterscada.ru со скриншотами и отчётом об ошибках.

jerry5934
26.05.2023, 10:53
Здравствуйте. Изображение объекта "насос" расположено на мнемосхеме и нужно, чтобы при наведении курсора на изображение не всплывала подсказка. Подскажите пожалуйста. Как можно убрать подсказку изображения объекта на мнемосхеме. Спасибо.

SCADAMaster
26.05.2023, 21:48
Здравствуйте. Изображение объекта "насос" расположено на мнемосхеме и нужно, чтобы при наведении курсора на изображение не всплывала подсказка. Подскажите пожалуйста. Как можно убрать подсказку изображения объекта на мнемосхеме. Спасибо.

Здравствуйте! В редакторе мнемосхем правой кнопкой щелкните по насосу, свойства-подсказка- выберите "Другой текст" и оставьте поле пустым.

Serge32
27.05.2023, 11:57
Здравствуйте.
В отдельном окне имеются команды для ввода аналоговых чисел. При вводе появляется стандартное окошко "Ввод значения", кнопки "Да" и "Отмена".

Вопрос: Можно ли как-то отследить событие нажатия кнопки "Да"?

Мне это нужно, чтобы закрыть и тут-же снова открыть данное окно с командами, перезагрузить его.
Сейчас я вынужден разместить в том окне отдельную кнопку-команду для перезагрузки.
Хотелось бы автоматом...
Спасибо.

SCADAMaster
31.05.2023, 17:39
Здравствуйте.
В отдельном окне имеются команды для ввода аналоговых чисел. При вводе появляется стандартное окошко "Ввод значения", кнопки "Да" и "Отмена".

Вопрос: Можно ли как-то отследить событие нажатия кнопки "Да"?

Мне это нужно, чтобы закрыть и тут-же снова открыть данное окно с командами, перезагрузить его.
Сейчас я вынужден разместить в том окне отдельную кнопку-команду для перезагрузки.
Хотелось бы автоматом...
Спасибо.

Для чего вам такие действия? Перезагрузить окно?

Serge32
31.05.2023, 21:50
Да. Только перезагрузить.
(Сетевая версия, купили немного не того клиента, без управления, типа View. Без перезагрузки какого-либо окна на клиенте, команды из этого окна не уходят на сервер. Теперь приходится правой рукой левое ухо...)

SCADAMaster
01.06.2023, 19:57
Да. Только перезагрузить.
(Сетевая версия, купили немного не того клиента, без управления, типа View. Без перезагрузки какого-либо окна на клиенте, команды из этого окна не уходят на сервер. Теперь приходится правой рукой левое ухо...)

Такой возможности нет. Если только будете контролировать само значение, изменилось оно или нет, и если изменилось - делать своё черное дело))) перезагружать окно. Делается расчётом, сравниваете с предыдущим значением переменной которое в дереве объектов находиться должно выше расчёта.

Serge32
02.06.2023, 09:54
Спасибо за ответ.
На основании Вашего ответа я придумал создать для каждой нужной мне команды копию (новое значение) и через Динамизацию выходных значений старой команды получаю новое значение и их сравниваю в Событии. Не в Расчете (не нашел в нем свойства "Действие")
Но может такой алгоритм не оптимален или неверен?
Где еще можно взять предыдущее значение команды?

SCADAMaster
02.06.2023, 18:32
Спасибо за ответ.
На основании Вашего ответа я придумал создать для каждой нужной мне команды копию (новое значение) и через Динамизацию выходных значений старой команды получаю новое значение и их сравниваю в Событии. Не в Расчете (не нашел в нем свойства "Действие")
Но может такой алгоритм не оптимален или неверен?
Где еще можно взять предыдущее значение команды?

Создайте две переменные - Событие и Расчёт (именно в таком порядке).
В Расчет заведите свою переменную (назовем её "Значение 1") и добавьте её в формулу ( Значение_1 ). Таким образом мы записываем предыдущее значение переменной, так как она прочитается позже, потому что стоит ниже по дереву объектов.
В Событие заведите свою переменную и сделанный ранее Расчет. Добавьте формулу ( Значение_1 ) <> Расчет. Таким образом мы сравниваем только что считанное значение переменной с предыдущим.
Такие вычисления конечно не стоит делать с числами с плавающей запятой, потому что значение скорее всего будет меняться постоянно идеального равенства не будет никогда.

Serge32
05.06.2023, 09:21
Спасибо за подсказку. Изящно получилось.
Правда таких команд в окне много, но события-расчеты поместил в группу и проект почти не разбух.

jerry5934
12.06.2023, 14:56
Здравствуйте. Хочу сделать мнемосхему с связанными трендами. Идея в выборе из выпадающего списка категории (Уровень, температура, давление и т.д. +-10 шт). После выбора категории отобразится тренд с неким количеством значений (например температур) разных объектов. Далее через минилегенду выбирать значения для сравнения с трендом ниже. Реализацию представляю в создании множества трендов ( палитра - окна - тренд ), расположенные один на одном. После выбора категории из выпадающего списка менять |свойство -> отображение -> отключен -> ложь|. Подскажите пожалуйста правильно ли будет так реализовать с точки зрения нагрузки на систему (+- трендов 30 на мнемосхеме с десятком возможных отображаемых значений на каждом, включающихся по выбору из выпадающего списка)? Какой максимум окон трендов рекомендуется размещать на мнемосхеме? Спасибо!

SCADAMaster
12.06.2023, 21:19
Плохая идея так делать - это будет сильная нагрузка на систему.
Лучше через скрипт скрывать видимость перьев.
https://support.mps-soft.ru/MasterSCADAHelp/index.html?sluzhebnie_skript_rukovodstvo_i_primery _rabota_s_trendami_upravlenie_vidimostyu_perev.htm l
https://support.mps-soft.ru/MasterSCADAHelp/index.html?sluzhebnie_skript_rukovodstvo_i_primery _rabota_s_trendami_dobavlenie_i_udalenie_perev.htm l

jerry5934
13.06.2023, 16:43
Плохая идея так делать - это будет сильная нагрузка на систему.

Возникло два вопроса.
1) Ранее создавал тему про создание спарклайна( https://owen.ru/forum/showthread.php?t=37452&highlight=%F1%EF%E0%F0%EA%EB%E0%E9%ED ). Реализовал спарклайн с помощью тренда (уменьшения его размера и скрытия всего что только можно). На мнемосхеме таких 4 штуки. Вскоре предстоит масштабировать проект и велика вероятность, что надо будет добавлять новые мнемосхемы с такими же спарклайнами. Подскажите пожалуйста сильно ли загрузят систему такие элементы если они будут на разных мнемосхемах/окнах/новых окнах?
2) Какой максимум трендов и значений (перьев на одном тренде) рекомендуется располагать на мнемосхеме?
Благодарю!

SCADAMaster
13.06.2023, 18:01
1. Если они не загружены в один момент времени (не открыты все окна с такими элементами), то не будут.
2. Перьев - до 50, но можно и больше (увеличивается в настройках). Количество контролов тренда и журнала 10-15 в один момент времени. Но все зависит от компьютера.

Ильнур
15.06.2023, 13:40
Добрый день!

Возможно ли сделать считывание данных с multi-protocol masteropc в masteropc universalserver напрямую?

SCADAMaster
15.06.2023, 13:41
В Modbus Universal из MPS - нельзя. В обратную сторону - можно.

Ильнур
15.06.2023, 15:07
В Modbus Universal из MPS - нельзя. В обратную сторону - можно.

Как тогда можно записать значение считанной переменной в другую переменную в Multi-protocol server?

SCADAMaster
15.06.2023, 15:50
В MPS добавить DA клиент, читать нужные вам теги и скриптом писать.

jerry5934
16.06.2023, 10:42
Здравствуйте. Подскажите пожалуйста на счёт скрипта. Если скрипт находит значения в объекте и добавляет их на тренд, то как изменить код, чтобы находить переменные в объекте объекта и добавлять на тренд. В каждый подобъект планирую добавлять по 10 значений для поиска. И ещё интересно а как находить значения которые находятся не в объекте объекта, а в группе объекта?
Спасибо!

SCADAMaster
16.06.2023, 11:39
Можно через метод GetChild получить объект.
Посмотрите вот этот раздел:
https://support.mps-soft.ru/MasterSCADAHelp/index.html?sluzhebnie_skript_rukovodstvo_i_primery _obrashchenie_k_peremennym_proekta_perebor_peremen nyh.html

Злобин ОВ
10.07.2023, 07:57
Привет. Когда срабатывает событие, то выводится сообщение и в действиях я присваиваю значение которое сбрасываю квитированием.
Подскажите а можно ли квитированием самого события вызвать сброс этого значения?

Вопрос снят, потому-что операторы не пользуются этим...

Serge32
24.07.2023, 14:25
Здравствуйте.
Вопрос по корректному экспорту-импорту изменений в ОРС сервере.

Имею MasterOPС Universal Modbus server в связке с MasterSCADA.
Понадобилось добавить в проект пару новых устройств со своими тегами.
SCADA сейчас находится в работе и ОРС-сервер в это время недоступен.
Чтобы изменить конфигурацию ОРС-сервера мне нужно останавливать SCADA?
Очень нежелательно прерывать процесс...

Прошу подсказать правильный порядок действий.

Спасибо.

SCADAMaster
24.07.2023, 16:05
Вы можете все это сделать на другом компьютере на демо версиях.
Демо версию MasterSCADA только ставьте той же что ключевая на объекте.
Потом проект переносите. Для переноса проекта на другой компьютер нужно на компьютере, на котором вносили правки выполнить Проект - Экспортировать. Экспортированный проект не содержит архивов и его можно переносить на другой компьютер.

Внести на новый компьютер можно следующим образом. В режиме разработки:
1 вариант. Проект - Импортировать, выбираете "Папка с импортируемым проектом" и выбираете папку в которую вы экспортировали проект

2 вариант. Просто скопировать новый поверх старого с заменой. Архивы при этом затронуты не будут .

В режиме исполнения.
1. Нажмите Alt+F10 - показать проект. Выделите компьютер - закладка "Режим исполнения" - "Управление проектом".

2. В тулбаре - Управление системой - компьютер - Управление проектом.

Выбираете импорт из папки, также выбираете папку в которую вы экспортировали проект, и нажимаете "Импортировать". Режим исполнения кратковременно остановится, затем автоматически запустится снова.

Конфигурацию ОРС можете просто заменить на ходу. После перезапуска ОРС подтянет новую.

Serge32
24.07.2023, 20:38
Спасибо за ответ.
С эксп-импортом понятно.
С ОРС правильно ли я понял: как только я нажму кнопку "Импортировать", так должен незамедлительно положить новую конфигурацию ОРС в соответствующую папку?
Или же можно не торопясь заменить конфигурацию ОПС, а потом "Импортировать проект".
Хочется уяснить тонкости, чтобы потом не переспрашивать.

Спасибо.

SCADAMaster
24.07.2023, 21:05
В ОРС ничего импортировать не надо (там и нет такой кнопки).
Просто на ходу замените конфигурацию ОРС, а потом меняйте проект в скаде. Скада перезапустится, ОРС тоже - новая конфигурация загрузится.

Serge32
24.07.2023, 21:32
Еще раз спасибо ("Импортировать" - я имел в виду проект SCADA. Неаккуратно написал).
Теперь практически ясно.

Vitorgan
01.08.2023, 12:20
Добрый день, подскажите пожалуйста, есть ли встроенная возможность архивирования переменной только при определенных условиях? например есть весы , данные с которых архивируются по изменению с мертвой точной в 1 кг, но во время простоя из за дребезга весы постоянно прыгают, хочется чтобы запись значений с весов велась только при работе, при определенной переменной в TRUE например

ASo
01.08.2023, 12:26
Создайте переменную типа "Расчет" и архивируйте ее

Serge32
02.08.2023, 14:15
Здравствуйте.

Сетевая версия MasterSCADA 3.12. 1 сервер, 5 клиентов.
На серверном проекте настроил тренды: цвета, линии, формат даты и прочее.
А на клиентских местах все настройки трендов остались "по умолчанию".
Осознаю, что тренды, журналы могут настраиваться в процессе исполнения, как на сервере, так и на клиентах
Но нет ли какого механизма, команды, опции, чтобы настройки на серверном проекте наследовались клиентами?

Спасибо.

SCADAMaster
02.08.2023, 14:41
Справа от кнопки автопрокрутки тренда есть кнопка "Вернуть настройки режима разработки". Нажмите ее и настройки должны вернутся на те, что вы настроили в DT

Serge32
03.08.2023, 07:57
Я понял так, что если я во время исполнения я изменю настройки тренда на сервере, то на клиентах при нажатии этой кнопки именения не произойдут?
Видимо, нужно на сервере остановить проект, внести изменеия, а затем на клиентах "вернуть настройки режима разработки".
Верно?

Спасибо.

SCADAMaster
03.08.2023, 09:58
Если просто меняете в режиме исполнения - то не перенесутся.

Serge32
07.08.2023, 12:28
Подскажите, можно ли во время исполнения SCADA-проекта загрузить новую конфигурацию ОРС-сервера (Modbus Universal)?
Надо ли останавливать проект, чтобы SCADA подхватила новую версию сервера?

SCADAMaster
07.08.2023, 13:07
Вы можете положить новую конфигурацию ОРС сервера, но ОРС сервер после этого нужно будет перезапустить

Serge32
07.08.2023, 13:10
А как мне его перезапустить, его же запускает SCADA?

SCADAMaster
07.08.2023, 13:24
Можно убить процесс и переподключить.
В приложении скрипт. Он удаляет его при отказе, формирует дамп и сообщение. Можно переделать и по кнопке.
Имя процесса сервера задается в коде скрипта.
Формирование дамп лучше из кода убрать.
Обратите внимание что у ОРС сервера включен дополнительно полный опрос - чтобы вызвать его перезапуск. Также можно это сделать подав сигнал в поле "Переподключаться по условию" через 4-5 секунд, после того как был убит процесс ОРС сервера

Serge32
07.08.2023, 14:06
Ого, скрипты для меня пока что Terra Incognita.

А можно вот так?
1. Экспортирую действующий SCADA-проект во время исполнения.
2. Модифицирую конфигурацию ОРС-сервера на другом компе, кладу ее в соответ. папку на рабочем компе.
3. Импортирую SCADA-проект.
4. Надеюсь, что при перезапуске SCADы, она подключит новую конфигурацию ОРС.

Бред, или может сработать?

Спасибо.

SCADAMaster
07.08.2023, 14:19
Да уж сделайте тогда проще.
Замените конфигурацию. Убейте процесс через диспетчер задач, а затем в скаде у ОРС сервера на вкладке Опрос нажмите Переподключиться.

Serge32
07.08.2023, 20:26
Да, так проще.
Правда, не нашел я в указанном месте куда нажать "Переподключиться"

69366

Спасибо

SCADAMaster
07.08.2023, 21:19
В режиме исполнения эта кнопка появляется

Vitorgan
14.08.2023, 13:43
Подскажите пожалуйста, не работает ФБ отправка по E-mail. Все настройки вписаны верно, порты и сервера тоже, после нажатия отправить, выполняется долго, потом ошибка что истекло время ожидания.

SCADAMaster
14.08.2023, 14:22
Проверяйте настройки.
В последнее время почтовые сервисы стали требовать пароли для приложений
https://support.mps-soft.ru/MasterSCADAHelp/index.html?proekt_stranicy_svojstv_elementov_srran icy_svojstv_sistemy_soobschenia_nastroyka_kanala_e-mail.html
Также проверяйте на Бета версии - делались правки в этом функционале.

Vitorgan
14.08.2023, 14:26
Подскажите а для ФБ отправка по E-mail требуется дополнительный модуль докупать? Настройки проверены не раз, почта используется Mail.ru

SCADAMaster
14.08.2023, 14:42
На mail.ru теперь тоже требуется пароль для приложений. Но с ней мы не проверяли.
Попробуйте на yandex проверить.

Отправка e-mail доступна во всех версиях начиная с Lite.

Vitorgan
14.08.2023, 20:49
Сделал все через яндекс яндекс, в первый раз отправилось, все остальные: Неправильная последовательность команд. Отклик сервера: 5.5.4 Error: send AUTH command first. 1692035249-SliMgBtDUCg0-iq7huoUS

SCADAMaster
14.08.2023, 21:30
Если перезапустить скаду - отправится также один раз или больше не будет отправляться?
Вы проверяете на бета версии?

Vitorgan
14.08.2023, 21:45
после перезапуска и перестала работать. на этой 3.13.0.30473_BETA_VERSION_23Jan12(Demo)_23_01_12_0 3_00 и на ключевой пробовал

SCADAMaster
14.08.2023, 22:36
У вас бета версия от января - мы делали правки позже. Попробуйте на текущей.

Vitorgan
18.08.2023, 16:02
Если у меня 3 ключевых версии, с действующей технической поддержкой, мне придется заказывать для каждой ключевую бета версию? Или же сейчас все проще?

SCADAMaster
18.08.2023, 17:19
Вы на текущей Бета-Демо проверили? На ней все корректно?

Vitorgan
19.08.2023, 12:01
Не знаю какая у Вас текущая, скачал на вашем официальном сайте 3.12.0.31457 3.12(DemoReleaseMax)_23_03_14_16_28, ошибка та же самая.
И в Version - 3.12.0.32727 (build : 3.12(MSRTGuardant)_23_08_16_10_04) тоже ошибка

SCADAMaster
19.08.2023, 18:35
Вы опять на Демо проверяете, а мы про Бета пишем. Она будет 3.13.
Она находится в папке:
0:/MasterSCADA_Beta/
на FTP

Vitorgan
21.08.2023, 11:36
3.13.0.32728_BETA_VERSION_23Aug21(Demo)_23_08_21_0 3_00 - не работает. А есть где нибудь в открытых источниках информация о смене ftp? Найти Бету версию удалось только после написания в тех поддержку. Оказывается.... Все поменялось....

Ошибка: Неправильная последовательность команд. Отклик сервера: 5.5.4 Error: send AUTH command first. 1692606837-vXD85gbDVGk0-mB1xZqos

fffredi
21.08.2023, 11:45
Привет, всем. Ребята подскажите пожалуйста. Есть ПК в котельной с установленной мастер скада 3. Как можно удалённо подключиться к ней или к ПК с другого ПК. Какие есть варианты? Я правильно понимаю, что через тим вьювер или аналогичные программы не получится?
p.s. скада и орс сервер лицензионные (версии не помню).

Vitorgan
21.08.2023, 11:53
SCADAMaster, может это на эмоциях, но все же.... Неделю я пытаюсь прикрутить отправку хоть чего-то на e-mail. Сначала я искал не на том фтп, хотя не припомню что мне приходило какое то уведомление о смене фтп. Ладно, мои проблемы.
НА Mail.ru вы не проверяли работоспособность, зарегистрировал уже яндекс почту, хотя я не понимаю почему не проверяли, mail.ru до сих пор пользуются огромное количество людей. Теперь о приложении, скачав новую бета-версию, и получив "ничего" как в этот раз, мне придется откатиться на более старую версию, так как на ключевых версиях есть опасность получить ошибки о том что проект был создан в более поздней версии (уже сталкивался за 10 лет).
Как так получается, что покупаешь ключевые версии которые постоянно растут в цене, а программу на ошибки проверяешь сам.... то почта не та, то еще что-то. Это связано не только с отправкой на e-mail. Поверьте я не раз находил баги, и запрашивал ключевые версии с исправленными багами. Да, тех поддержка отвечает быстро, вы в данной ветки помогаете параллельно и новичкам и с косяками бороться. За это честно ОГРОМНОЕ СПАСИБО. но накипело.

Кстати, на бета версии сообщение 1 из 10 отправилось, тоже с ошибкой, но оно дошло...

SCADAMaster
21.08.2023, 12:18
Привет, всем. Ребята подскажите пожалуйста. Есть ПК в котельной с установленной мастер скада 3. Как можно удалённо подключиться к ней или к ПК с другого ПК. Какие есть варианты? Я правильно понимаю, что через тим вьювер или аналогичные программы не получится?
p.s. скада и орс сервер лицензионные (версии не помню).
Лучше всего сделать сетевой проект.
https://insat.ru/blog/sozdanie-i-nastroyka-setevykh-proektov-v-masterscada/
Но потребуется покупка дополнительных лицензий

SCADAMaster
21.08.2023, 12:30
НА Mail.ru вы не проверяли работоспособность, зарегистрировал уже яндекс почту, хотя я не понимаю почему не проверяли, mail.ru до сих пор пользуются огромное количество людей. Теперь о приложении, скачав новую бета-версию, и получив "ничего" как в этот раз, мне придется откатиться на более старую версию, так как на ключевых версиях есть опасность получить ошибки о том что проект был создан в более поздней версии (уже сталкивался за 10 лет).

Принцип работы почты везде одинаковый. Почтовых серверов - сотни, со всеми не проверишь.
Прямо сейчас еще перепроверили с почтой Yandex - все прекрасно отправляется.
Вы точно сделали пароль для приложения как написано в справке?
https://support.mps-soft.ru/MasterSCADAHelp/index.html?proekt_stranicy_svojstv_elementov_srran icy_svojstv_sistemy_soobschenia_nastroyka_kanala_e-mail.html
Перепроверьте все еще раз (лучше все также на Бета), убедитесь что выключен фаервол/антивирус.
Если не получится - то пришлите нам на почту настроенный проект.

Vitorgan
21.08.2023, 12:39
Если бы с моей стороны были бы проблемы с паролем и тд, у меня не отправилось бы сообщение сегодня

SCADAMaster
21.08.2023, 13:18
Так в итоге заработало или отправилось только одно сообщение?
Мы проверяли - отправили подряд несколько сообщений, все дошли.

Vitorgan
21.08.2023, 13:32
Дошло одно из многих, пробовал подряд и перезагружая скаду, пришло 1, но ошибка возникала на всех пробах

SCADAMaster
21.08.2023, 15:14
Пришлите нам на почту настроенный проект.

Ильнур
21.08.2023, 16:25
Добрый день!

При загрузке проекта и соединения с ПЛК возникают много ненужных сообщений.

Можно ли как то ограничить или подавить сообщения при загрузке проекта?

SCADAMaster
21.08.2023, 16:49
Что значит "не нужные сообщения"?

Ильнур
21.08.2023, 17:09
Что значит "не нужные сообщения"?

Когда проект загружаешь, соединение с ПЛК устанавливается не сразу. И соответственно значения с ПЛК подгружаются не сразу и вылетают сообщения типа Ошибка-отсутствует значение. Мне бы хотелось, чтобы эти сообщения не создавались только при загрузке проекта.

SCADAMaster
21.08.2023, 17:19
Если проблема возникает при запуске, можно ее обойти сделав задержку опроса.
В разделе палитры ФБ "Работа со временем" есть ФБ "Задержка по времени". Положите его в отдельный объект в дереве, и настройте чтобы он выдавал сигнал через 5-10 секунд после запуска скады.
У объектов, на вкладке Опрос, есть поле "Условие выполнения" - в него подайте сигнал от данного ФБ. В этом случае сервер успеет загрузится получить данные, и только после этого запустится опрос объектов.

Serge32
23.08.2023, 13:42
Удалено Del

ОлегГор
11.09.2023, 15:47
Добрый день. Подскажите пожалуйста, могу ли я использовать MasterScada и контроллеры из серии ПР(200, 103)?

Александр Пинэко-Скворцов
11.09.2023, 16:05
Добрый день. Подскажите пожалуйста, могу ли я использовать MasterScada и контроллеры из серии ПР(200, 103)?

Добрый день!

Да, можно подключить ПР к SCADA.

В MasterSCADA 3.x для работы с протоколом Modbus потребуется OPC-сервер.
Owen OPC Server (https://owen.ru/product/new_opc_server)
Modbus MasterOPC (https://owen.ru/product/opc_server_insat)

Vitorgan
22.09.2023, 13:29
SCADAMaster, подскажите пожалуйста, каким образом можно организовать смену курсора на руку (или как нибудь еще) при наведении на объект с окном или с вводом данных. Я знаю что у Вас есть выделение рамки, но она квадратная и белая и в принципе все. Скада всеравно ведь отслеживает положение, так как рамка загорается при наведении, но может есть возможность вместо рамки, менять вид курсора, это же вроде встроенные механизмы Windows

SCADAMaster
22.09.2023, 13:33
Такой возможности нет.

Vitorgan
22.09.2023, 15:33
Печально, за столько лет не продумать. Тыкайся куда нибудь... авось что нибудь да откроется. Примерное описание работы с мнемосхемой...

1exan
23.09.2023, 09:34
Печально, за столько лет не продумать. Тыкайся куда нибудь... авось что нибудь да откроется. Примерное описание работы с мнемосхемой...

Это проблема большинства HMI. Примите какой-нибудь цвет для элементов, в которые можно "ткнуть" и выделяйте эти элементы данным цветом

Vitorgan
23.09.2023, 12:27
Это проблема большинства HMI. Примите какой-нибудь цвет для элементов, в которые можно "ткнуть" и выделяйте эти элементы данным цветом
В более простом проекте так бы и сделал, в данном случае это не возможно, просто обидно, на это тратятся ресурсы программы, так как рамка высвечивается при наведении, ну в чем сложность организовать булевую переменную по высвечиванию этой рамки, а дальше любому разработчику открывается безграничные возможности....

Vitorgan
23.09.2023, 12:29
SCADAMaster, подскажите пожалуйста, есть ли возможность убрать у задатчика команды "скакания" на старое значение на доли секунды при перетаскивание самого ползунка? Именно визуально

SCADAMaster
23.09.2023, 15:18
Пока, к сожалению нельзя, это из-за обработки обратной связи.

Алексеев
25.09.2023, 08:46
Подскажите пожалуйста , какого шрифта не хватает ????70441 У заказчика всё нормально . У меня после замены ПК как на картинке .

SCADAMaster
25.09.2023, 10:31
Пришлите ваш проект (Проект - Экспотировать). Укажите путь к проблемной мнемосхеме.

Алексеев
25.09.2023, 13:36
Пришлите ваш проект (Проект - Экспотировать). Укажите путь к проблемной мнемосхеме.
70452 Вот проект и путь .

SCADAMaster
25.09.2023, 15:23
У нас нормально отображает.
В остальных местах корректный текст?
Попробуйте в настройках Windows - панель управления - Язык и региональные стандарты - Язык для системе не поддерживающих Юникод - Русский.

Алексеев
25.09.2023, 15:51
70454 Только в этом блоке на всех мнемосхемах где он присутствует ----- везде всё нормально .

SCADAMaster
26.09.2023, 10:11
Судя по всему этот:

Ильнур
28.09.2023, 17:22
Добрый день!
Возможно ли отобразить содержимой текстового файла в MasterScada? Какой элемент можно использовать для этого?

SCADAMaster
28.09.2023, 19:05
Варианты:
1. Контрол "Текст" + Скрипт C#, который будет читать ваш файл.
2. Редактор отчетов.
3. Собственный ВФБ.

Ильнур
02.10.2023, 17:10
Добрый день!

Возможно ли как то обратиться к элементу "Список" на мнемосхеме и добавить строки через скрипт?

SCADAMaster
02.10.2023, 17:36
Нет, нельзя.
Используйте ВФБ "Список строк".

Алексеев
10.10.2023, 11:03
В конце отопительного сезона выключили диспетчерский пункт, до начала отопительного сезона проект не менялся, но при работе программы возникают ошибки при отправке оповещения по емейл:
Калинин_р-он.Прием СМС.Email оповещение нет баланса.Отправка Email:Синтаксическая ошибка. Команда не опознана. Отклик сервера: 5.7.0 NEOBHODIM parol prilozheniya https://help.mail.ru/mail/security/protection/external / Application password is REQUIRED Как это устранить 70828Спасибо!

В мастер скаде уже адреса с которого она посылает разрешен доступ ей посылать . Ещё прошлом году разрешили .

SCADAMaster
10.10.2023, 14:59
Какой почтовый сервер используется? Сейчас многие почтовые серверы усилили защиту. Для яндекса есть инструкция:
https://support.mps-soft.ru/MasterSCADAHelp/index.html?proekt_stranicy_svojstv_elementov_srran icy_svojstv_sistemy_soobschenia_nastroyka_kanala_e-mail.html

Алексеев
10.10.2023, 20:54
В прошлом году ( после начало СВО , хотя диспетчеризация работает уже много лет) Пришлось разбираться с аналогичной
проблемой с Яндексом не чего так и не получилось . Пришлось использовать mail , разрешили аккаунту использовать
Мастер Скаду . Хорошо--- передам Администратору на объекте Ваши рекомендации .7084170842 . Спасибо .

Алексеев
11.10.2023, 14:54
Подскажите . Хочу помочь администратору . Подключаюсь к объекту через AnyDesk . Начинаю печать ( на русском ) в мастер скаде . Все буквы вопросительные знаки , Цифры нормально отображаются..
Раньше спокойно подключался и изменял на объекте проект . Что могло изменится . Хотя в текстовом редакторе ( и не только) на объекте печатаю удалённо всё нормально .
Может кто то с этим сталкивался , как это устранить . Спасибо . PS на объекте ПК не меняли , только у меня на работе сменили на 64 бит WIN10 . Это не может быть связано сhttps://owen.ru/forum/showthread.php?t=11806&p=417321&viewfull=1#post417321 . Я так и не смог установить выбрал другой COURIER NEW или COURIER PS --- работают.

SCADAMaster
11.10.2023, 16:50
Пришлите скриншот ошибки.

Алексеев
12.10.2023, 15:14
С Админом разобрались . Но проблема в том , что любой редактор распознаёт ,что я перевёл у себя клавиатуру на русский или английский язык .
А в мастер скаде когда работаю удалённо, нужно еще дополнительно переводить удалённую от меня клавиатуру дополнительно на тот язык ,который мне нужен . Работаю давно с Мастер скадой этого не когда
не наблюдал или этого не было . Теперь буду знать .

Vitorgan
18.10.2023, 11:06
SCADAMaster, при передаче из Masterscada числа 2147483648 (вкл.31 бит) в opc сервере оно появляется, но в codesys на данной переменной висит 0, как только я открываю в OPC сервере окно с вводом/изменением значения и ничего не меняя просто подтверждаю его, данное число появляется в codesys, это баг OPC? на стороне скады и кодесис числа DWORD

SCADAMaster
18.10.2023, 11:57
Сделайте следующее.
Оставьте в конфигурации один проблемный тег, тег сделайте с типом доступа ReadWrite. В свойствах сервера включите запись журнала и всех его событий размер лога задайте равным 10000. Запустите режим исполнения и воспроизведите ошибку. Лог пишется в папку:
c:\Users\All Users\InSAT\MasterOPC Universal Modbus Server\SERVERLOGS\
Также запишите выполняемые действия на видео, для записи можно использовать:
https://www.flashbackrecorder.com/ru/
Лог заархивируйте и вышлите нам, также пришлите вашу конфигурацию ОРС сервера и записанное видео.

Ильнур
19.10.2023, 11:13
Добрый день!

Создал ВФБ. Необходимо перенести dll на другой ПК.
Скопировал, выполнил команду от админа в командной строке:
cd C:\Program Files (x86)\MPSSoft\MasterSCADA
netreg.exe MyLibControl.dll
При обновлении ФБ ВФБ появляется, но при перетаскивании на мнемосхему ничего не происходит (т.е. не появляется визуальная часть). На ПК на котором создавалась ВФБ работает.

SCADAMaster
19.10.2023, 12:56
В папке MasterSCADA Projects/sys_log/ смотрите файл MasterSCADA_net.log - там будут ошибки.

Vitorgan
19.10.2023, 13:56
ScadaMaster, при добавлении слайдера (методом переноса команды на мнемосхему в режиме слайдера) и выставление для нее нижней границы и верхней границы слайдера, при режиме исполнения на команде висит 0. как только щелкнул по слайдеру даже не перемещая его, то значение вписывается в команду в дереве системы, как сделать чтобы без дополнительных воздействий на слайдер, на переменной сразу появлялось минимальное значение

SCADAMaster
19.10.2023, 14:15
А это минимальное значение откуда должно браться? При старте всегда одно и тоже?
Сигнал из команды куда передается? В контроллер? Там значение хранится?

Vitorgan
19.10.2023, 14:32
Минимальное значение берется с команды "минимальное значение", практически не меняется, настраивается 1 раз, но должно быть в другом окне как команда с вводимым значением. Коротко : на свойство нижний предел прицеплена команда из дерева системы с одноименным названием

Vitorgan
19.10.2023, 14:38
Пока не тронешь слайдер, значение висит в 0

SCADAMaster
19.10.2023, 14:51
Пришлите ваш проект (Проект - Экспортировать), укажите путь к проблемной мнемосхеме.

Vitorgan
19.10.2023, 15:15
Ребят, ну серьезно, мне Вам отдельный проект делать еще по E-mail, по OPC с проблемой логи высылать буду. Поверьте, просто создайте команду вещественную "слайдер" и создайте команду "нижний предел", вынесите команду слайдер на мнемосхему, и посадите на ее входную динамизацию Нижнего предела команду "нижний предел" (заведомо задайте команде константу). И вы увидите что нижний предел отображается, и на слайдере в окошке написан он, только сама команда слайдера, не принимает значение слайдера, до момента пока не произведешь над ним действие

SCADAMaster
19.10.2023, 15:46
Пришлите рабочий проект с указанием пути до мнемосхемы, или тестовый.

Vitorgan
19.10.2023, 16:28
Пришлите рабочий проект с указанием пути до мнемосхемы, или тестовый.

Вот проект

Ильнур
19.10.2023, 16:36
В папке MasterSCADA Projects/sys_log/ смотрите файл MasterSCADA_net.log - там будут ошибки.

23-10-19 13:51:48.214. [Error] Адресат вызова создал исключение. : mscorlib
в System.RuntimeTypeHandle.CreateInstance(RuntimeTyp e type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
в System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
в System.RuntimeType.CreateInstanceDefaultCtor(Boole an publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
в System.Activator.CreateInstance(Type type, Boolean nonPublic)
в System.Activator.CreateInstance(Type type)
в FB.VisualFB.VisualControlChooser.PerformDrop(Int32 bRButton, Int32 wndHost)
в FB.VisualFB.VisualControlChooser.ChooseControl(Int 32 bRButton, Int32 wndHost)
в MGDesign.MasterSCADA.MasterSCADAImport.DropVisualF B(IDataObject data, Point location)

Такая ошибка. Куда копать?

Vitorgan
19.10.2023, 16:49
вот пример программы для отправки Mail, описываемые проблемы мной в посте #7448 и так далее.... В папке проекта лежит пробный файл для отправки. На мнемосхеме кнопка отправить, и описание выдаваемой ошибки. Отправляет 1 раз, хочет с первого, хочет с 10.... Может вообще ни разу не отправить

SCADAMaster
19.10.2023, 16:50
Вот проект
Так не получится сделать.
Прогоните значение через расчет, и если оно меньше минимального - кидайте на выход минимальное.

Vitorgan
19.10.2023, 16:51
Так не получится сделать.
Прогоните значение через расчет, и если оно меньше минимального - кидайте на выход минимальное.

Так для чего тогда эти границы??????? и жесткая связь слайдера с командой.... У меня 30 слайдеров, каждый со своими мин/макс.... В каждый свой расчет... Иногда у Скады кажущиеся простые задачи, решаются через левое плечо))