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.11.2019, 17:02
Насколько я понимаю 03 мая 2018 года?
Да.............

SCADAMaster
26.11.2019, 17:02
Такой еще вопрос у нас версия MS на сервере 3.9, позднее мы заказали еще 3 версии MS, которые будут работать, как клиенты, они уже пришли с версией 3.10. Чем-то чревато то, что версия клиента будет выше, чем версия MS на сервере? На версии сервера поддержка уже закончилась. У клиентских версий поддержка еще действует.
Могут быть проблемы. Лучше обновить все до текущей 3.10

SVKEnergy
27.11.2019, 10:36
Могут быть проблемы. Лучше обновить все до текущей 3.10

А есть возможность сделать даунгрейт с версии 3.10 на версию 3.9, пока еще действует техподдержка? Т.к. для обновления версии 3.9 до 3.10 придется платить деньги за 3 ПО сразу.

SCADAMaster
27.11.2019, 11:06
Это лучше согласовывать с отделом продаж.
Но это точно плохой вариант.

Алексеев
27.11.2019, 14:03
Разрабатываю проекты Win 7 . Устанавливаю в WIN 10 . Но некоторые параметры не показываются в мнемосхеме .
Вы бы не смогли проверить у себя на WIN10 . Идет какая та не совместимость . У нас у всех WIN 7 пока еще не доросли WIN10.

SCADAMaster
27.11.2019, 14:48
У вас динамизация неправильно настроена.
Нужно на оба состояния указывать - что должно когда "отключен" и что должно быть когда не отключен. У вас только для одного состояния.
Аналогично с миганием

Алексеев
27.11.2019, 16:26
Хотите верьте хотите нет . Если ставить 1 и галочку отключение . То приходиться по нескольку раз перепроверять . Если 0 и не ставишь галочку отключить .
А затем 1 и галочку отключить то проверять не приходиться всё записывается с первого раза .
Спасибо победил . Не с первого раза,----------------но победил .

Linker1989
28.11.2019, 16:26
Будьте добры, подскажите пожалуйста как сделать так чтобы после изменения проекта тренды оставались на своем месте?

SCADAMaster
28.11.2019, 16:38
А куда они у вас уходят?

Yury_zhilin
28.11.2019, 17:13
Добрый день.
1. Вопрос по построению вертикальной константной линии, а именно вертикальная константная линия отображается, если время ее отображения совпадает со временем шкалы графика. Пример отчета с событием по началу построения посмотрела, но остались вопросы. У меня периодический отчет, и если я создам переменную КонстантнаяЛиния которой будем присваивать время, то перед построением, во всех циклах будет строиться константная линия с последним значением. Каким образом привязать эту переменную к конкретному циклу?
2.Вопрос также, по периодическому отчету. Мне нужна детализация значений по времени после каждого цикла. Создала бенд и назначила данные цикла Мастером компонент. Но после каждого цикла детализация начинается со времени старта испытания, а не со времени старта цикла. Где мой косяк?
Спасибо.

SCADAMaster
28.11.2019, 19:39
1. Можно управления используя код событие (см. скриншот).
Для управления положением константой линии, нужно в событии диаграммы "Перед печатью" написать следующий код:
Item3.AxisValue = "3";
Где Item3 - имя константой линии, "3" - положение линии.
Чтобы определить имена добавленных константных линий, вам нужно перейти на вкладку редактора "Код" (если она отсутствует, то активируйте ее через контекстное меню вкладки страницы), при помощи поиска найдите переменные StiConstantLines - получится код вида:
public Stimulsoft.Report.Chart.StiConstantLines Item17;
public Stimulsoft.Report.Chart.StiConstantLines Item18;
Где Item17 и Item18 и есть имена добавленным вами константных линий.
В приложении два примера работы с констатными линиями.

2. Нужно настроить фильтрацию в графике. См. страницу 12 документации (https://insat.ru/metodicheskie-materialy/%D0%9D%D0%B5%D0%BF%D1%80%D0%B5%D1%80%D1%8B%D0%B2%D 0%BD%D0%BE-%D0%BF%D0%B5%D1%80%D0%B8%D0%BE%D0%B4%D0%B8%D1%87%D 0%B5%D1%81%D0%BA%D0%B8%D0%B9%20%D0%BE%D1%82%D1%87% D0%B5%D1%82.pdf)

Linker1989
28.11.2019, 21:38
А куда они у вас уходят?

Допустим проект был и имнл имя project1. Затем в проект внесли изменения и сохранили под именем project2. Как подтянуть тренды из первого во второй?

Алексеев
29.11.2019, 07:32
Тоже обратил внимание тренды и журналы после изменения и сохранения как куда то исчезают ??????
Особенно при тиражировании из библиотеки .
Проект дает ошибку отсутствуют тренды и журналы в режиме исполнения .

Приспособился открываю перейти на тренд или журнал и сохраняю и так проделываю с каждым трендом ( журналом) .
И проект больше не дают в режиме исполнения ошибки отсутствие трендов и журналов .

Это происходит не всегда допустим чаще когда из библиотеки тиражирую объекты
с трендами и журналами .

SCADAMaster
29.11.2019, 09:32
Допустим проект был и имнл имя project1. Затем в проект внесли изменения и сохранили под именем project2. Как подтянуть тренды из первого во второй?
Пропадают данные или сами тренды?
И зачем вообще так делать? Если вы хотите сохранять резервные копии (версии) проекта, то лучше для этого делать архивы проекта. Можно использовать специальное ПО:
https://exiland-backup.com/ru/

Yury_zhilin
29.11.2019, 11:47
Добрый день.

2. Нужно настроить фильтрацию в графике
Фильтрацию настроила, отрисовка графиков правильная, но детализация по циклам не фильтруется, а на каждый цикл выводится за весь период отчета458484584945850

SCADAMaster
29.11.2019, 12:04
Детализая в Detail бэнде? А в нем настроена фильтрация?

Yury_zhilin
29.11.2019, 12:25
А если и в Detail бэнде настраиваю фильтрацию, то график второго цикла не отрисовывается и детализация идет только по первому циклу. Фильтр в детализации я ставила такой же, как и для графика, т.е.график_давления.Время>данные_цикла.Начало_цикла &&график_давления.Время<данные_цикла.Конец_цикла. Или в этом и ошибка, нужно поставить фильтр по номеру цикла?

SCADAMaster
29.11.2019, 13:22
Пример и скриншоты в приложении

a_gricaj
29.11.2019, 13:43
Выбрал ступенька но не рисует, зависимость графиков может рисоваться ступенькой ??Подскажите как тут быть, СПС

45854

SCADAMaster
29.11.2019, 13:54
Попробуйте включить настройку (см. приложение).

Yury_zhilin
29.11.2019, 14:16
Сделала, как в примере отчета. Все отлично работает в первом цикле, на втором - график не отрисовывается, и детализация как в первом цикле.4585645857[/AT[ATTACH=CONFIG]458584585945860TACH]
В вашем примере в детализации тоже стоит фильтр, как и для графика. Если для детализации этот фильтр убираю, то график отображается, но детализация опять за весь период отчета, даже с событием Начало построения ... :confused:

SCADAMaster
29.11.2019, 14:23
Наш пример нормально строится?
Посмотрите внимательно на скриншоты в нашем сообщении.

a_gricaj
29.11.2019, 15:14
Попробуйте включить настройку (см. приложение).

Стоит там "Ступенька", но интерполяция все равно работает.....

Yury_zhilin
29.11.2019, 15:23
Да, ваш строится правильно. В вашем примере отчет формируется за 1 цикл. А у меня циклов несколько в одном отчете. Без бенда детализации, только с графиком и данными цикла, отчет формируется правильно, как на скриншоте45864. А вот понадобилась детализация по каждому циклу и не получается.

SCADAMaster
29.11.2019, 15:28
В вашем примере отчет формируется за 1 цикл.
Вообще там 3 цикла.

Yury_zhilin
29.11.2019, 15:29
Прошу прощения, я не обратила внимание, что в вашем примере отчет сформировался в несколько циклов. Посмотрю еще раз внимательнее.
Спасибо.

Yury_zhilin
29.11.2019, 16:42
Спасибо, все получилось! В отчете при создании графика не назначила источник данных. Теперь все работает. Спасибо за ваше терпение и оперативность.

a_gricaj
29.11.2019, 17:15
По ступеньке вопрос закрыт - у обоих аргументов назначил ступенька,
еще один вопрос - делал как тут https://insat.ru/blog/postroenie-grafika-zavisimosti/ но у меня иногда остаются предыдущие тренды - то есть новый рисуется на старом
45871
Подскажите как это победить

SCADAMaster
29.11.2019, 17:56
У вас формируются новые Начало и Конец за которые строить тренд?

a_gricaj
29.11.2019, 18:05
У вас формируются новые Начало и Конец за которые строить тренд?

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

a_gricaj
29.11.2019, 18:24
Да, они меняются , но линии старого графика иногда остаются, но если мнемосхему закрыть и снова открыть(без завершения рантайма) тогда линии старого графика пропадают и рисуется линия текущего процесса впечатление, что проблема с обновлением мнемосхемы
проект, там можно симмулировать, отжимая кнопку "Концевик" запускаем построение, нажимая останавливаем
45872

a_gricaj
29.11.2019, 19:34
Да, они меняются , но линии старого графика иногда остаются, но если мнемосхему закрыть и снова открыть(без завершения рантайма) тогда линии старого графика пропадают и рисуется линия текущего процесса впечатление, что проблема с обновлением мнемосхемы

Таблица
45874

SCADAMaster
29.11.2019, 21:18
Мы проверили - у нас все корректно, график пропадает каждый раз (спустя примерно 2 секунды).
Попробуйте проверить на текущей Beta.

a_gricaj
29.11.2019, 21:26
Мы проверили - у нас все корректно, график пропадает каждый раз (спустя примерно 2 секунды).
Попробуйте проверить на текущей Beta.

А вы проверили мой проект или свой пример, может я косячу где-то?

на 3,10 тоже самое, обновляется только так:
45876

Гляньте мой проект пж

a_gricaj
29.11.2019, 22:19
Если скопировать тренд с мнемосхемы и вставить в "Окно объекта" тогда работает хорошо

SCADAMaster
30.11.2019, 09:47
А вы проверили мой проект или свой пример, может я косячу где-то?

на 3,10 тоже самое, обновляется только так:

Мы говорили не про 3.10, а про Beta (3.11)
Проект проверяли.

a_gricaj
30.11.2019, 16:41
Мы говорили не про 3.10, а про Beta (3.11)
Проект проверяли.

Ну, если мой проект проверяли и работает тогда вообще ппц, хз че делать, придется открывать окно с графиком кнопкой для адекватной перерисовки

SCADAMaster
01.12.2019, 10:05
Еще раз - вы на Beta версии проверили?
Не Demo 3.10, а Beta 3.11.

nnnn1
01.12.2019, 11:56
Добрый день. Как сделать масштабирование значения переменной в masterscada 3.10 ?

SCADAMaster
01.12.2019, 19:12
Расчетом.
Если используется Modbus Universal (или Multi-Protocol) то можно на уровне ОРС сервера сделать масштабирование - это даже лучше

nnnn1
01.12.2019, 19:33
как сделать масштабирование на уровне ОРС сервера?

Алексеев
01.12.2019, 19:55
Использую запись значения в модбас ОРС сервер значение по изменению . Связь с объектами по GPRS не совсем надежная .
Иногда команда не проходит . Вы мне советовали создать событие и в действии переприсвоить и для ОРС сервера
это будет означать что значение изменилось .
Так и делал всегда WIN 7 . Но сейчас столкнулся подключившись к объекту ( прямо сейчас задают вопросы хоть даже воскресенье)
идет переприсвоение , а он ОРС сервер не реагирует .

Ранее задавал вопрос . В WIN 7 управление улучшилось .
Может быть Я Вас не правильно понял . Делаю следующим образом .
Через повторитель по условию подаю значение в переменную ОРС сервера .
Затем дублирую в событии в действии присваиваю этой же переменной ОРС сервера выход повторителя .
45894
Может быть Я не правильно понимаю . А как правильно , чтобы ОРС сервер воспринял изменение переменной
если она не меняется ???????????

SCADAMaster
02.12.2019, 08:50
Вообще если значение из скады пришло в ОРС сервер, то он должен пытаться его записать все время - пока не запишет. Наш ОРС сервер делает именно так.
Насчет записи по действию. В целом все верно. Только само значение для записи в ОРС у вас откуда берется? От команды (вводит оператор)

a_gricaj
02.12.2019, 09:57
Еще раз - вы на Beta версии проверили?
Не Demo 3.10, а Beta 3.11.

нет, не проверял, у вас на сайте 3.10, где скачать 3.11???

Алексеев
02.12.2019, 10:01
Вообще если значение из скады пришло в ОРС сервер, то он должен пытаться его записать все время - пока не запишет. Наш ОРС сервер делает именно так.
Насчет записи по действию. В целом все верно. Только само значение для записи в ОРС у вас откуда берется? От команды (вводит оператор)

Запись значения типа WORD формируется диспетчером ( состоит из многих команд каждый бит это какая нибудь команда ) .
затем идет подтверждение диспетчером "выполнить" , и через повторитель по условию значение передаются в систему ( в ОРС переменные ) .
А в Мастер Скаде стоит галочка передавать значения в сервер по изменению . Если поставлю галочку передавать периодически то ОРС сервер
начинает ругаться что уже задача стоит в очереди .

И если запись прошла не удачно , то можно только изменить какой нибудь командой значение то после этого можно будет и ту и это ( обе) записать.

Поэтому приходиться по заднему фронту "выполнить" формировать событие с функцией присвоить и еще через некоторое время еще раз для надежности .
но в WIN 10 как мне кажется эта функция ( формировать принудительно изменение) под вопросом .

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

SCADAMaster
02.12.2019, 16:02
нет, не проверял, у вас на сайте 3.10, где скачать 3.11???
На том же FTP где лежат Демо версии лежит и папка MasterSCADA_Beta

SCADAMaster
02.12.2019, 16:04
затем идет подтверждение диспетчером "выполнить" , и через повторитель по условию значение передаются в систему ( в ОРС переменные ) .

А зачем нужно это подтверждение?
Или нужно по одной команде записать сразу несколько уставок (то есть вводим много уставок, потом их подверждаем)?

Алексеев
02.12.2019, 16:46
А зачем нужно это подтверждение?
Или нужно по одной команде записать сразу несколько уставок (то есть вводим много уставок, потом их подверждаем)?

Да несколько . И при этом несколько комбинаций . При этом все диспетчера девочки . Создают комбинацию режима работы котельной .
А затем подтверждают эту комбинацию кнопкой " Выполнить" .
Разве Вам не кто не задавал вопрос почему только два режима передачи данных в ОРС сервер ??????????? А совместный ?????? Или же по команде .
Или же комбинированный по изменению , периодический ( период допустим 1 минута и более ) и по команде .

В ПЛК в Модбасе все это реализовано . Можно и периодически и по изменению и комбинированно передавать данные в SLAVE устройство .

SCADAMaster
02.12.2019, 16:59
Да несколько . И при этом несколько комбинаций . При этом все диспетчера девочки . Создают комбинацию режима работы котельной .

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

Алексеев
02.12.2019, 19:27
Делаете еще один набор команд , у них ставите с ОРС тегами.
А где это находится .????????? Просмотрел команду не нашел .

То есть отказаться от прямой связи . И доставлять команду только методом присвоения.

SCADAMaster
03.12.2019, 09:21
А где это находится .????????? Просмотрел команду не нашел .

Что находится?
Просто один набор тегов у вас для ввода уставок, другой - будет иметь связи с ОРС, а дискретной командой будете делать присваивание.



То есть отказаться от прямой связи . И доставлять команду только методом присвоения.

Вам же именно это и надо?

Алексеев
03.12.2019, 09:34
Спасибо теперь все понятно .

a_gricaj
03.12.2019, 10:25
нет, не проверял, у вас на сайте 3.10, где скачать 3.11???
Проверил на 3,11 ситуация та же, закрытие/открытие окна с трендом ситуацию решает, в отчете график строится отлично и это устраивает, спс

Алексеев
03.12.2019, 16:44
На объекте подключившись целый день отслеживаю фичу . И не могу понять ОРС сервер ошибок не дает , связь
хорошая меняли и терминалы и контроллеры ошибок в ОРС сервере не наблюдаю сервер не обновлялся и два года
котельная стабильно передавала данные. Но данные в мастер скаде пропадают .
Только на одной котельной . Как это устранить пожалуйста подскажите . На объекте установлена 3.10 после обновления 2 месяца назад .
Как это устранить ?????.

a_gricaj
03.12.2019, 16:56
Подскажите пж где можно ли установить пароль на проект если при создании проекта его не устанавливал

SCADAMaster
03.12.2019, 17:01
Подскажите пж где можно ли установить пароль на проект если при создании проекта его не устанавливал
Проект - Сохранить...

SCADAMaster
03.12.2019, 17:04
На объекте подключившись целый день отслеживаю фичу . И не могу понять ОРС сервер ошибок не дает , связь
хорошая меняли и терминалы и контроллеры ошибок в ОРС сервере не наблюдаю сервер не обновлялся и два года
котельная стабильно передавала данные. Но данные в мастер скаде пропадают .
Только на одной котельной . Как это устранить пожалуйста подскажите . На объекте установлена 3.10 после обновления 2 месяца назад .
Как это устранить ?????.
Здесь в любом случае проблема на стороне ОРС сервера.

Алексеев
03.12.2019, 19:08
Спасибо . Буду задавать вопросы производителю ОРС сервера.

evilscorp
06.12.2019, 09:30
Здравствуйте, нужно вывести с расходомера Взлет УРСВ-510Ц мгновенный расход, как добавить его в opc сервер Master OPC?

SCADAMaster
06.12.2019, 09:46
Вам нужны только текущие или архивы тоже нужны?
Если достаточно текущих, то берете Modbus Universal и набиваете регистры, которые берете из документации
https://www.vzljot.ru/catalogue/ultrazvukovoj_metod/vzlet_mr_ursv-5hh_c/

evilscorp
06.12.2019, 09:57
Это понятно, но какой то очень не понятный модбас у взлета

SCADAMaster
06.12.2019, 10:09
Абсолютно понятный
Посмотрите пункт 3:
https://insat.ru/products/chasto-zadavaemye-vopros-po-modbus-opc.php?clear_cache=Y

Алексеев
06.12.2019, 10:49
При выходе из режима исполнения иногда компьютер виснет в чем может быть проблема ????????????? отчет здесь https://yadi.sk/d/-ZSbTPBsTOIfIw
Проект здесь https://yadi.sk/d/Gt6BZmMZqbQQMg . WIN 10 последняя сборка 19.03
46018

evilscorp
06.12.2019, 14:30
С этим разобрался, а какой выставлять тип данных?
допустим для этого:
Регистры хранения типа целое значение 4 байта
432775 0x8006 Серийный номер вторичного вычислителя
Я так понимаю: HOLDING_REGISTERS , адрес 32774, а вот тип данных должен быть в устройстве uint32. на сервере float
но ничего не работает

SCADAMaster
06.12.2019, 14:32
Все верно выставляете, нужно еще чередование байт другое попробовать.
Пункт 4

SCADAMaster
06.12.2019, 21:31
При выходе из режима исполнения иногда компьютер виснет в чем может быть проблема ????????????? отчет здесь https://yadi.sk/d/-ZSbTPBsTOIfIw
Проект здесь https://yadi.sk/d/Gt6BZmMZqbQQMg . WIN 10 последняя сборка 19.03
46018
Сообщение возникает в момент экспорта тренда в графический формат.
Откуда вы запускаете экспорт, какой указываете путь?

Также снимите дамп в момент когда появится это сообщение. По ссылке утилита для создания дампа скады внешним образом - смените расширение на zip и распакуйте ее в какую-нибудь папку. Когда сообщение появится запустите dump.bat - в этой же папке появится файл MasterSCADA_*.dmp. Заархивируйте дамп и выложите его на файлообменник (Yandex.Disk, mail.ru файлы и т.д.), а нам пришлите ссылку.

По дампу в момент зависания мы сможем понять что происходит.

https://yadi.sk/d/nEBQMhmbuPuta

Aleksandr
08.12.2019, 21:58
Добрый день. Имеется сетевая версия MasterSCADA 3.5. Требуется организовать еще одно рабочее место. Если купить текущую версию MasterSCADA 3.10 не будет ли проблем с созданием сетевого проекта?

SCADAMaster
08.12.2019, 22:05
Однозначно будут.
Лучше обновить все до текущей 3.10.

Aleksandr
08.12.2019, 22:11
Обновление будет по цене равносильно покупке новой?

SCADAMaster
08.12.2019, 22:39
все цены на сайте. Вообще лучше обратится в отдел продаж

Linker1989
09.12.2019, 08:32
Добрый день, подскажите можно ли в мастер скада защитить окно паролем, Т.е. чтобы при открытии окна выводилось бы поле в котором можно было бы ввести пароль, для разблокировки действий в данном окне?

SCADAMaster
09.12.2019, 10:59
Нет. Для этого есть права доступа.
Если оператор зашел в систему под своим паролем, то больше спрашивать его пароль на действия которые ему разрешены некорректно.
Если нужно запретить какие то действия для него, то эти действия ему запрещаются и разрешаются для другой должности

mitchbambuk
11.12.2019, 15:46
Здравствуйте !
есть вопрос - возможно ли соединить для передачи данных от спк110 (овен) в контроллер siemens (simatic s300) через ethernet или profibus ?

Алексеев
12.12.2019, 13:35
Сообщение возникает в момент экспорта тренда в графический формат.
Откуда вы запускаете экспорт, какой указываете путь?

Также снимите дамп в момент когда появится это сообщение. По ссылке утилита для создания дампа скады внешним образом - смените расширение на zip и распакуйте ее в какую-нибудь папку. Когда сообщение появится запустите dump.bat - в этой же папке появится файл MasterSCADA_*.dmp. Заархивируйте дамп и выложите его на файлообменник (Yandex.Disk, mail.ru файлы и т.д.), а нам пришлите ссылку.

По дампу в момент зависания мы сможем понять что происходит.

https://yadi.sk/d/nEBQMhmbuPuta

Снял дамп как Вы просили . https://yadi.sk/d/bxxKBwcP8QZd7w

SCADAMaster
12.12.2019, 13:52
Нужен так же ответ на вопрос, не только дамп.
"Откуда вы запускаете экспорт, какой указываете путь?"

Алексеев
12.12.2019, 14:12
Я просто останавливаю проект . Иконка STOP ( красная ) . Это происходит не всегда . Через час работы проекта или более .
И нажимаю кнопку сформировать отчет или прервать остановку . И ПК с WIN 10 сборка 19.03 виснет . Еще раз повторюсь не всегда , а на своем ПК WIN 7
не разу не замечал .

Алексеев
13.12.2019, 10:49
Я просто останавливаю проект . Иконка STOP ( красная ) . Это происходит не всегда . Через час работы проекта или более .
И нажимаю кнопку сформировать отчет или прервать остановку . И ПК с WIN 10 сборка 19.03 виснет . Еще раз повторюсь не всегда , а на своем ПК WIN 7
не разу не замечал .
Я это имею ввиду . Так и должно быть ????????????? А если бы Я захотел сформировать отчет об ошибки WIN 10 сборка 19.03 и отправить в тех поддержку ПК бы повис .

SCADAMaster
13.12.2019, 13:04
Ошибка возникает из-за имени сохранения тренда "Тренд продвинутый (Добр_р-он.Доб_р-он.Добринка.клуб.Хопер -А1)"
Путь, куда пытается сохранить:
C:\Котельные Добринский р-он\Котельная 100 кВт Добринка дом культуры "Ритм"\8-12-2019\Температуры котла №1
Проблема в кавычках в имени "Ритм"
Скада в любом случае не должна так виснуть, это посмотрим как поправить, но вам тоже нужно изменить указанное имя.

Алексеев
13.12.2019, 14:30
Спасибо понятно .

DIPHENHYDRAMINE
14.12.2019, 20:49
Добрый день!
есть рабочий проект в скаде.... все работает... проект очен простой, диспетчер просно наблюдает и все...
в проекте 4 ИТП и 2 котельных...
нужно добавить еще одну котельную, сделать это нужно оч быстро...
вопрос: можно ли простым копированием объекта это сделать? а каналы привязять к другим тега в ОПС?

SCADAMaster
16.12.2019, 13:12
В принципе да. Только убедитесь что все связи переназначите правильно.

Алексеев
16.12.2019, 15:34
Проблема объекте .Перестали отправляться СМС . Отправлялись с начала отопительного сезона без проблем . Блоки не активны . Отключали включали питание на модеме .
Перезагружали ПК . Запускали (останавливали) проект . Нет результата . Блоки не активны .Где капать ?
46206

SCADAMaster
16.12.2019, 15:52
Посмотрите в нижнем правом углу, нет ли красного восклицательного знака (если закрыть все мнемосхемы). Если на него нажать будут описания текущих ошибок.
Так же сформируйте отчет об ошибках и вышлите на support@insat.ru если сходу разобраться не получится.

Алексеев
16.12.2019, 16:19
Не кто к преобразователю USB COM порт не подходил . Но он произвольно поменял СОМ1 на СОМ2 .46209 .
Мастер скада не могла оказать в этом содействие ?

SCADAMaster
16.12.2019, 16:36
Нет. На такие настройки она не влияет.

Алексеев
19.12.2019, 11:07
Подключившись к объекту с последней версии WIN10 19.03 -- 64 хотел подкорректировать проект --------- 46271
На русском на все клавиши откликается вопросительным знаком . Хотя в других редакторах все нормально .

a_gricaj
19.12.2019, 12:43
Здравствуйте,

функция OpcQuality в скрипте возвращает 28 - что это означает?
Считал что если 0 то ошибка, но при отключенном преобразователе АС4 получаю 28 как так?

SCADAMaster
19.12.2019, 13:36
Здравствуйте,

функция OpcQuality в скрипте возвращает 28 - что это означает?
Считал что если 0 то ошибка, но при отключенном преобразователе АС4 получаю 28 как так?

https://simplight.ru/kachestvo-ops-tegov/

SCADAMaster
19.12.2019, 13:37
Подключившись к объекту с последней версии WIN10 19.03 -- 64 хотел подкорректировать проект --------- 46271
На русском на все клавиши откликается вопросительным знаком . Хотя в других редакторах все нормально .

Смотрите какая кодировка для НЕ Unicode символов у вашего клиента для просмотра.

Алексеев
19.12.2019, 14:15
Извините . Администратор проверил это удаленка виновата .

a_gricaj
19.12.2019, 14:24
https://simplight.ru/kachestvo-ops-tegov/

большое спасибо

Linker1989
20.12.2019, 09:50
Добрый день подскажите модно ли настроить тренд таким образом чтобы при каждом последующем вызове после перезапуска мастер склады в том числе, масштаб шкалы и пеоилд времени оставались неизменными?

Yury_zhilin
20.12.2019, 13:12
Добрый день. Есть ли в MasterScada ФБ для работы с таблицей (списком), где можно вставить/добавить/удалить строку (аналогично Grid)? Имеющийся ВФБ Таблица только отображает данные входов.

SCADAMaster
20.12.2019, 13:16
Добрый день подскажите модно ли настроить тренд таким образом чтобы при каждом последующем вызове после перезапуска мастер склады в том числе, масштаб шкалы и пеоилд времени оставались неизменными?

Если правильно поняли, то нужная настройка тут:
Вид->Продвинутый
Настройка->Разное->Возобновлять сеанс RT

SCADAMaster
20.12.2019, 13:16
Добрый день. Есть ли в MasterScada ФБ для работы с таблицей (списком), где можно вставить/добавить/удалить строку (аналогично Grid)? Имеющийся ВФБ Таблица только отображает данные входов.

Нет, таких ФБ нет

Linker1989
21.12.2019, 18:21
Если правильно поняли, то нужная настройка тут:
Вид->Продвинутый
Настройка->Разное->Возобновлять сеанс RT

В настройках где написано возобновлять сеанс rt стоит ДА.
Период времени запоминает, а автомасштаб сбрасывается на пользовательский, как этого избежать?

SCADAMaster
22.12.2019, 08:41
Никак, если используется шкала, то при переоткрытии всегда возвращается на него.

Алексеев
24.12.2019, 13:33
Хочу реализовать ST программу но столкнулся с начальными условиями F_TRIG он всегда срабатывает если даже нет конкретного заднего (фронта) спада .

SCADAMaster
24.12.2019, 14:00
Так что именно вы делаете для проявляения ошибки?
Задний фронт включается сам по себе, без поступления сигнала на вход pruzhak_yprav?
Мы проверили - у нас проблема не проявилась. Попробуйте проверить не текущей Beta

Алексеев
24.12.2019, 14:05
Задний фронт включается сам по себе, без поступления сигнала на вход pruzhak_yprav?
При этом сделал задержку 15 сек . Сигнал (кнопка) не нажимается и естественно не отжимается
а происходит срабатывание IF Zad_front.Q=TRUE ---- то есть Zad_front(CLK:=pruzhak_yprav);
Хорошо проверю .

Алексеев
24.12.2019, 14:51
Проблема проявилась в 3.11 то есть ВЕТЕ.

При запуске даже после задержки срабатывает задний фронт F_TRIG .
Передний фронт R_TRIG работает без проблем .

sem9n
25.12.2019, 15:34
Здравствуйте. Работаю в демо последней версии MasterSCADA вместе с MasterOPC Universal Modbus Server. Буквально только начал знакомство с ними. С готовой мнемосхемы скопировал некоторые элементы на новую, но не могу создать связи. Мне предлагают перетянуть ФБ в свойства контроля в палитре, но их там просто нет. Так же возникает вопрос по поводу скудности палитры. Те же мнемонические индикаторы, которые я скопировал из готовой мнемосхемы в стандартной палитре отсутствуют. Можно ли их как-то докачать? Заранее благодарю.

SCADAMaster
25.12.2019, 15:53
С готовой мнемосхемы скопировал некоторые элементы на новую, но не могу создать связи.
С готовой это откуда?


Мне предлагают перетянуть ФБ в свойства контроля в палитре, но их там просто нет.

Вообще не понятно что имеется ввиду.
Посмотрите видеопримеры:
https://insat.ru/products/?category=1524
И методические материалы (хотя бы Основы проектирования)
https://insat.ru/products/?category=1525

Так же возникает вопрос по поводу скудности палитры. Те же мнемонические индикаторы, которые я скопировал из готовой мнемосхемы в стандартной палитре отсутствуют. Можно ли их как-то докачать? Заранее благодарю.
Все что есть идет в поставке.
Различные рисунки которые используют разработчики в проекте рисуются ими самими или скачиваются со сторонних ресурсов.

AlexProc
25.12.2019, 22:24
1. Почему элемент "текстовый ввод" не отображает значение переменной к которой он привязан в дереве системы после перезапуска среды исполнения, а записывает в переменную значение 0? Как это исправить?

2. Первая программа с логикой ПУСК/СТОП управляющий выход которой связан с выходом переменной в дереве системы.
Вторая программа с логикой Расписания, которая тоже имеет управляющий выход, который должен управлять тем же выходом переменной дерева системы что и в программе ПУСК/СТОП.
ВОПРОС:
Как заставить работать эти две программы без конфликта связей(ошибка: имеет больше одного источника данных)?
Невозможно эти два управляющих выхода напрямую привязать к одному и тому же выходу в дереве системы. А как тогда возможно управлять одним и тем же выходом из двух источников?

SCADAMaster
26.12.2019, 08:26
Про какую скаду идет речь? Если про MS3, то:

1. Почему элемент "текстовый ввод" не отображает значение переменной к которой он привязан в дереве системы после перезапуска среды исполнения, а записывает в переменную значение 0? Как это исправить?

Как вы сделали это поле?
Нужно просто вытащить переменную из дерева объектов или дерева системы на мнемосхему. Добавиться текстовое поле.



2. Первая программа с логикой ПУСК/СТОП управляющий выход которой связан с выходом переменной в дереве системы.
Вторая программа с логикой Расписания, которая тоже имеет управляющий выход, который должен управлять тем же выходом переменной дерева системы что и в программе ПУСК/СТОП.
ВОПРОС:
Как заставить работать эти две программы без конфликта связей(ошибка: имеет больше одного источника данных)?
Невозможно эти два управляющих выхода напрямую привязать к одному и тому же выходу в дереве системы. А как тогда возможно управлять одним и тем же выходом из двух источников?
Во первых кнопку нужно создавать не через выходы динамизации, а создать команду тип Дискретный, ее вытащить на мнемосхему - она станет кнопкой. При необходимости в своствах кнопки можно включить фиксацию.
Проблема с двумя источниками решается переключателем или Логическим ИЛИ (добавляете Событие, у него в формуле добавляете два сигнала и далее используете операцию ИЛИ)

AlexProc
26.12.2019, 10:34
Про какую скаду идет речь? Если про MS3, то:

Как вы сделали это поле?
Нужно просто вытащить переменную из дерева объектов или дерева системы на мнемосхему. Добавиться текстовое поле.


Во первых кнопку нужно создавать не через выходы динамизации, а создать команду тип Дискретный, ее вытащить на мнемосхему - она станет кнопкой. При необходимости в своствах кнопки можно включить фиксацию.
Проблема с двумя источниками решается переключателем или Логическим ИЛИ (добавляете Событие, у него в формуле добавляете два сигнала и далее используете операцию ИЛИ)

Приветствую вас.
Все это делается в MasterSCADA 4d и конечно же советы выше не подходят к ней.

SCADAMaster4D
26.12.2019, 11:22
1. Почему элемент "текстовый ввод" не отображает значение переменной к которой он привязан в дереве системы после перезапуска среды исполнения, а записывает в переменную значение 0? Как это исправить?
Установите у параметра свойство Сохранять=Да.


2. Как заставить работать эти две программы без конфликта связей(ошибка: имеет больше одного источника данных)? Невозможно эти два управляющих выхода напрямую привязать к одному и тому же выходу в дереве системы. А как тогда возможно управлять одним и тем же выходом из двух источников?
Создать программу, где на входах будут данные управляющие сигналы, которые по ИЛИ будут формировать один выходной сигнал.

AlexProc
27.12.2019, 00:59
1. Возможно ли как-то сдвинуть шкалы на оси Y на графике в право, чтобы были видны все шкалы источников сигнала?
2. Как исправить эту билеберду на шкале X(видно на скриншоте). Значение времени наползают друг на друга.
46428

b_aleks
27.12.2019, 08:13
1. Возможно ли как-то сдвинуть шкалы на оси Y на графике в право, чтобы были видны все шкалы источников сигнала?
2. Как исправить эту билеберду на шкале X(видно на скриншоте). Значение времени наползают друг на друга.
46428

1. Нет, невозможно. Но в beta версии 1.2.8 уже есть возможность вывести только одну ось значений, изменяя ее шкалу нажатием на перо в минилегенде.
2. Никак.

Алексеев
17.01.2020, 16:10
Попросили организовать что то вроде записной книжки для заметок . Но как это организовать ?????
Ввел строковую команду , изображение объекта , в котором отображается это строка
но ввод её ограничен размерами и отображение только в одну строку .
Как увеличить поля ввода -- чтобы видеть весь абзац и чтобы отображение
было в виде абзаца ? 46715 46716

Или может быть другим методом это организовать то каким ???????

SCADAMaster
17.01.2020, 16:39
Стандартных контролов, с большим полем ввода нет. Можете попробовать написать свой контрол на C#

Или использовать контрол Microsoft Rich Text (при открытой мнемосхеме - Сервис - Органайзер ActiveX), но для этого на компьютере должен быть установлен Microsoft Office

krollcbas
17.01.2020, 17:51
Вывести ActiveX с адресом сайта, на котором создано сохранение текстовых месседжей без авторизации.
Именно то что хотите и выйдет.

Vitorgan
18.01.2020, 13:23
Добрый день, подскажите пожалуйста, есть ли возможность выдавать архивные значения в прошедшем времени на определенную переменную.
Появилась надобность в самодельных фильтрах, очень удобно повесить на вход фильтра имеющиеся значения из архива, и регулируя параметры, подобрать нужные коэффициенты для фильтров.

SCADAMaster
18.01.2020, 16:43
Можно, если использовать скрипты.
https://insat.ru/blog/fb-skript-c-i-ego-ispolzovanie-v-masterscada-generatsiya-arkhiva/
Но архив должен быть монотонным, то есть нельзя записать более старые чем последние.
Если и это требуется, то архивация должна идти в СУБД, и скрипт нужно писать по иному, как тут:
https://insat.ru/blog/schityvanie-i-obrabotka-comtrade-ostsillogramm-s-ispolzovaniem-masters/

Vitorgan
23.01.2020, 22:23
Подскажите пожалуйста как сделать чтобы в журнале действий оператора, помимо кнопок отображались "переключатели", "поля выбора", "список строк".
Например я должен понимать что оператор поменял переключатель с АВТО в РУЧНОЙ в окне объекта механизма, или например выдал импульс с помощью "кнопка без фиксации", не одно из перечисленных действий не отображаются в журнале.

SCADAMaster
24.01.2020, 13:45
Если для данного действия есть закладке "Права доступа" соответствующее поле и оно отмечено флагом в колонке "Журнал действия", то оно занесется в этот журнал. Иначе нет.

Алексеев
25.01.2020, 14:31
Это фича или так должно быть ?????

Vitorgan
26.01.2020, 14:19
SCADAMaster, посмотрите пожалуйста проект, те элементы, которые были вынесены на мнемосхему из дерева объектов, сохраняются в журнале, а те, которые соединены с элементами из палитры мнемосхемы, не сохраняются в журнале действий оператора, хотя логика одна, оба вида меняют свое значение в дереве объектов.

SCADAMaster
27.01.2020, 15:29
SCADAMaster, посмотрите пожалуйста проект, те элементы, которые были вынесены на мнемосхему из дерева объектов, сохраняются в журнале, а те, которые соединены с элементами из палитры мнемосхемы, не сохраняются в журнале действий оператора, хотя логика одна, оба вида меняют свое значение в дереве объектов.

При передаче по связям права не проверяются. Используйте значения напрямую, тогда этот журнал будет работать.

Vitorgan
27.01.2020, 19:26
При передаче по связям права не проверяются. Используйте значения напрямую, тогда этот журнал будет работать.

Как использовать значения напрямую, используя переключатели и тому подобные элементы мнемосхемы?

SCADAMaster
28.01.2020, 13:45
Никак. Если используется динамизация то такие действия в журнал действий оператора не пишутся.

Vitorgan
28.01.2020, 16:43
Никак. Если используется динамизация то такие действия в журнал действий оператора не пишутся.

Хорошо, получается в журнал пишется 20% используемых элементов мнемосхем? Странно что он называется "журнал действий оператора".Тогда вопрос есть ли возможность записать в какой либо журнал, csv, чего угодно, изменяемые команды с мнемосхемы?

SCADAMaster
28.01.2020, 17:31
Журнал создавался и развивался под запросы вполне конкретных заказчиков. Они пользуются только ВФБ (штатными или своими), а там всё это отслеживается. Те же команды, если их сделать перечислимым типом, позволяют выбрать один из и при этом сообщают о своих изменениях в журнал. Та часть, где есть управление вполне заменяется ВФБ из палитры, другая часть элементов мнемосхемы это только отображение, где управление недоступно.
А так всегда есть "Событие", в логике можно прописать любые условия, по их происхождению генерировать событие, которое попадает в журнал. А журнал уже можно экспортировать\сохранять.

Алексеев
29.01.2020, 11:12
Проверил в 3.11 . Запускаешь не работает . Заблокируешь работает .

SCADAMaster
29.01.2020, 11:47
Обратная связь корректно работает только со штатным контролом команды.
Используйте кнопку с фиксацией.
Еще в 3.10 у команды сделан вариант Зона выбора, можно подцепить к ней Выбор изображения и сделать что-то вроде Checkbox.

Алексеев
29.01.2020, 12:12
Обратная связь корректно работает только со штатным контролом команды.

Спасибо . Надеемся что в дальнейшем обратная связь будет корректно работать и с другими контролами .

SCADAMaster
29.01.2020, 12:46
Нет, с внешними контролами так сделать не получится.

Radoga
29.01.2020, 15:46
Здравствуйте. Подскажите как преобразовать токовый сигнал 4-20мА в температуру? При выставлении в графе "шкалы" показания на мнемосхеме не преобразуются.

SCADAMaster
29.01.2020, 15:54
В MasterSCADA3?
Каким ОРС сервером вы получаете значения? Если наш Modbus Universal то используйте функцию масштабирования - подробнее в соответсвующем видеопримере:
https://insat.ru/products/?category=2114

Radoga
29.01.2020, 17:39
В MasterSCADA3?
Каким ОРС сервером вы получаете значения? Если наш Modbus Universal то используйте функцию масштабирования - подробнее в соответсвующем видеопримере:
https://insat.ru/products/?category=2114

Да в 3 версии, owen opc server

SCADAMaster
29.01.2020, 18:42
Возможно в нем также есть масштабирование - посмотрите.
Либо в MasterSCADA с помощью модуля Расчет - пишите нужную формулу преобразования.

tokima
30.01.2020, 11:00
Здравствуйте, имеется вот такой вопрос.. Когда то давно на мастерскаде был написан проект для отслеживания основных параметров работы парового котла под управлением ПЛК160. Ни той фирмы, ни тех программистов найти не удалось, а проект запаролен, но с тех пор изменились IP адреса ПЛК, вопрос вот в чем, как или где можно посмотреть пароль проекта или как можно в проекте поменять IP адрес того ПЛК с которого считываются параметры? Это вообще реально?
Спасибо.

SCADAMaster
30.01.2020, 13:05
Вообще опрос ПЛК идет через ОРС, значит и IP адрес нужно смотреть в самом ОРС.
У вас или Modbus Universal, или Lectus или Codesys ОРС.
Снять пароль с проекта можно прислав его в отдел продаж. В режиме исполнения выполните Alt+f10 - экспорт проекта.
Далее направьте в отдел продаж - scada@insat.ru вам вышлют документы, которые вам нужно будет заполнить

tokima
30.01.2020, 14:56
Извините, я наверно не правильно выразился, поменять надо не в ПЛК, а в проекте Мастерскада. Т.е. у меня не работает именно проект мастерскада отслеживания параметров, и именно он запаролен. В проекте ПЛК160 ни чего менять не надо. Когда писалась программа то на ПЛК был другой IP, не дефолтный и какой он был х.з., сейчас там дефолтный так как уже менялся сам контроллер пару раз, а сейчас понадобилось отследить параметры и при запуске мастерскада не видит ни чего. Сам то проект в ПЛК160 открыт и поменять IP на нем можно, только на что..? Какой был изначально нет информации(он был не дефолтный - это точно).
Вопрос именно по проекту мастерскада.

SCADAMaster
30.01.2020, 15:13
Да нет, поняли то мы вам правильно... А вот вы нас нет
Мы можем снять пароль - напишите письмо в отдел продаж.

Radoga
30.01.2020, 18:37
Подскажите как тренд сделать в отрицательные значения? Расчет вставил связь видна

SCADAMaster
30.01.2020, 19:14
У вас не видны отрицательные значения на тренде?
Переменной которая добавлена на тренд присвоена шкала?

Radoga
30.01.2020, 19:41
Если я правильно понял то да. Перетащил значение расчет в поле тренда. Появился красный цвет и есть показания -61 градус но это ниже чем может сам тренд. И перечитав ваше сообщение создал новую шкалу. Спасибо

Andrei1401
05.02.2020, 10:52
Подскажите пожалуйста. Имея сигнал от расходомера (мгновенный расход), можно ли организовать что то на подобии сумматора, т.е. общего счетчика?

SCADAMaster
05.02.2020, 11:25
Можно. Вам нужно на мнемосхеме отображать или в отчете?

Andrei1401
05.02.2020, 11:33
На мнемосхеме, хотя в отчёте тоже было бы не плохо.

SCADAMaster
05.02.2020, 11:54
Используйте модуль Расчет.
В расчете есть функция AbsArchIntegral- описание есть в справке.
Но с такими расчетами нужно быть аккуратнее - нельзя каждый цикл опроса пересчитывать пробег за месяц, вы положите систему.
Положите расчет в отдельный объект, в него на вкладке Опрос есть поле "Условие выполнения" - используйте его. Например выполняйте опрос по импульсу от кнопки - по команде оператора, или по расписанию раз в сутки и т.д.

Про отчеты - смотрите документацию:
https://insat.ru/products/?category=1525
Часть 3 - отчет расхода газа

vmelikhov
06.02.2020, 10:37
Добрый день. Подскажите пожалуйста начинающему. Имеется сервер на нем установлен OPC owen - приборы добавлены опрос идет. На этом же сервере была развернута Master SCADA 3 с проектом (сделано по видеоурокам). Все отлично работало.
Возникла необходимость переноса проекта и ПО Master SCADA 3 на другой ПК в той же подсети. Не могу найти как настроить в проекте Master SCADA 3 опрос OPC по сети...

SCADAMaster
06.02.2020, 10:52
Вы хотите чтобы ОРС сервер опрашивался удаленно? Т.е. скада на одном компьютера, а ОРС на другом?
Так конечно можно сделать, но лучше этого избегать. Почему нельзя разместить ОРС локально?

vmelikhov
06.02.2020, 11:00
Мне надо будет сделать два проекта Master SCADA. OPC сервер работает с приборами через преобразователь RS 485. Требуется отображать три параметра в разных проектах Паралельно собирать сеть RS 485 - неэффективно.
Кроме того подразумевается часть данных через OPC со счетчиков и весов забирать в 1С.

vmelikhov
06.02.2020, 11:18
Такая система работала на Трейс Моуде - Проекты отдельно - OPC один сетевой. Решили перейти на Овен. Если получиться будем закупать Скады на большее количество точек.

SCADAMaster
06.02.2020, 11:23
Так лучше не делать.
Есть два правильных варианта:
1. Сетевой проект:
https://insat.ru/blog/?category=16
2. Обмен между скадами по OPC UA. Одна скада локально опрашивает OPC DA сервер, сохраняет данные у себя. Другая считывает данные из первой по OPC UA (можно и архив гнать).
Обычно делают сетевой проект.

vmelikhov
06.02.2020, 11:25
Извините за настойчивость из Вашего ответа я понял что Master SCADA не умеет опрашивать OPC owen по сети?

vmelikhov
06.02.2020, 11:42
Еще один вопрос. Имеются преобразователи LAN/RS485 двух типов - MOXA 5150 и USR IOT USR-TCP232-304. каждый из преобразователей подключен к ПК виртуальным COM портом. Для OPC owen есть рекомендации по настройке данных устройств.
Попытка установить два OPC owen на разных ПК и в дальнейшем подключить MOXA 5150 к двум ПК с OPC - неудачна. Появляется ошибка - устройство недоступно.

SCADAMaster
06.02.2020, 11:42
Умеет, но нужно настраивать DCOM:
c:\Program Files (x86)\InSAT\MasterSCADA\Doc\Настройка DCOM для Windows 7.doc
Это достаточно сложно, не всегда успешно и ненадежно. Поэтому лучше таких схем избегать.

vmelikhov
06.02.2020, 11:47
Предлагаемый вариант работа через один ПК с Master SCADA и OPC - снижает надежность и требует немалых затрат на приобретение лицензий с большим количеством точек, а нужны небольшие по 100 - 200 точек проекты.

SCADAMaster
06.02.2020, 12:02
Предлагаемый вариант работа через один ПК с Master SCADA и OPC - снижает надежность
Как раз наоборот - надежность повышается.
Так как один ПК собирает данные локально, а второй просто к нему подключается и берет уже готовые данные


требует немалых затрат на приобретение лицензий с большим количеством точек, а нужны небольшие по 100 - 200 точек проекты.
Никакой разницы.
Чтобы развернуть второй проект в схеме с удаленным ОРС - тоже нужна лицензия.
Хотим отметить что у нас теперь все лицензии - сетевые, так что разницы по деньгам никакой нет.

vmelikhov
06.02.2020, 12:18
Спасибо за помощь. Оттестирую оба варианта - определимся с конфигурацией системы.

SCADAMaster
06.02.2020, 14:36
Скорее всего вам подойдет первый вариант.
По UA делают если нужно сделать несколько отдельных автономных проектов

SVKEnergy
07.02.2020, 17:15
Здравствуйте. После перевода Master OPC Universal Modbus Server от Insat в режим "OPC UA сервер" MasterSCADA 3.9 перестала автоматически запускать его на исполнение. Ранее, когда OPC сервер работал в обычном режиме, если MasterSCADA обнаруживала, что он не запущен она инициировала запуск сервера. Настройки OPC сервера в скаде идентичны тем, что были ранее. Это особенность работы OPC UA сервера или мы что-то не так сделали? Скриншот во вложении.47169

SCADAMaster
07.02.2020, 17:42
OPC UA сервер автоматически запускаться не может. Запускайте его по ярлыку при старте скады или зарегистрируйте как службу

nenaika
10.02.2020, 08:42
Добрый день. Подскажите, как правильно установить ключи защиты, если MasterSCADA и MultiProtocol server устанавливаются на виртуальный сервер.

SCADAMaster
10.02.2020, 09:20
У вас сетевые ключи? Красного цвета?

nenaika
10.02.2020, 09:35
Нет. Обычные. Зеленые.

SCADAMaster
10.02.2020, 10:40
Зеленые не получится - нужно заменить на сетевые.
Обратитесь в отдел продаж для замены.

za9c
15.02.2020, 08:08
Здравстуйте.
Написал небольшой ФБ на с#, возник вопрос как(какой командой) в выделенное поле через с# ввести описание о работе скрипта?
Спасибо.47313

SCADAMaster
15.02.2020, 09:44
В режиме разработки?
Через скрипт это делается примерно так:
var name=(ITreePinHlp)HostFB.TreeItemHlp.Project.Item("Путь");
name.Comment="Ваше описание";
name.ApplyChange(""); //применяем

za9c
15.02.2020, 14:48
В режиме разработки?
Через скрипт это делается примерно так:
var name=(ITreePinHlp)HostFB.TreeItemHlp.Project.Item("Путь");
name.Comment="Ваше описание";
name.ApplyChange(""); //применяем

а как через это чделать?
[Serializable,
ComVisible(true),
Guid("хх-хх-хх-хх-хх"),
CatID(CatIDs.CATID_OTHER),
DisplayName("хххххх"),

пробоввал через Description () = > не получается...

SCADAMaster
18.02.2020, 16:10
Примерно так:
using MasterSCADA.Common;

public override void OnInsertInProject()
{
base.OnInsertInProject();
TreeItemHlp.Properties.SetProperty(CatID.General, (int)PropID.General.Comment, "My comment");
TreeItemHlp.ApplyChange();
}

SCADAMaster
26.02.2020, 20:06
Хочу реализовать ST программу но столкнулся с начальными условиями F_TRIG он всегда срабатывает если даже нет конкретного заднего (фронта) спада .
Данная ошибка была устранена.

Алексеев
27.02.2020, 14:16
Данная ошибка была устранена.

Спасибо .....

a_gricaj
13.03.2020, 12:56
Здравствуйте, подскажите плз как вылечить это
47863
или такое
47862

SCADAMaster
13.03.2020, 13:15
А что это за компонент? Судя по всему это какой то пользовательский ФБ (собственной разработки).

a_gricaj
13.03.2020, 13:56
А что это за компонент? Судя по всему это какой то пользовательский ФБ (собственной разработки).

нет ничего собственной разработки, как найти где глючит?

capzap
13.03.2020, 13:59
https://issue.life/questions/13361199

a_gricaj
13.03.2020, 14:00
еще такое 47866

a_gricaj
13.03.2020, 14:43
еще такое 47866

Забыл уточнить, что ошибка появлялась когда были изменения на "мнемосхеме". Проблема решилась сохранением всего проекта под новым именем и перезагрузкой ПК, и это уже второй раз так....

SCADAMaster
13.03.2020, 14:44
Убедитесь что есть права на папку MasterSCADA Projects.

Vitorgan
21.03.2020, 22:42
Подскажите пожалуйста, можно ли в masterreport произвести преобразование архивированных данных с "безнакового короткий целый" в "короткий целый" например колонкой расчета? Или же если в архиве сохранены числа в безнаковом варианте, то ничего уже не сделаешь в отчете?

SCADAMaster
22.03.2020, 10:01
Попробуйте в рассчитываемой колонке сделать преобразование:
(short)ИсточникДанных1.ВашаКолонка

SCADAMaster
01.04.2020, 13:30
У вас Константа стоит, а нужно Опрос

Алексеев
01.04.2020, 14:59
Спасибо . Проверил все свои проекты не где не стоит и естественно не когда не пользовался данным функционалом .
И поэтому задал такой вопрос .

SCADAMaster
01.04.2020, 15:02
В том что вы прислали - именно так и стоит, поэтому выход и стоит в константе

Hemann
09.04.2020, 16:11
Добрый день!

Подскажите, пожалуйста, есть ли возможность импортировать данные из MS Excel в тэги MasterSCADA? Т.е. в Excel в ячейках хранится некий рецепт, его нужно импортировать и через тэги передать в контроллер.

SCADAMaster
09.04.2020, 17:19
Можно через Скрипт C#. Примеры как работать с Excel в C# вы можете найти в интернете.
Принципы работы со скриптом описаны в статьях блога:
https://insat.ru/blog/?category=9

Hemann
20.04.2020, 17:20
Добрый день!

Подскажите, пожалуйста, такой момент. У нас в проекте есть расчет (на скриншоте обведен красной рамкой). Мы используем в нем формулу AbsArchSum( Мас_1, Int2DateTime( 20, 04, 2020, 16, 27, 00 ), Int2DateTime( 20, 04, 2020, 16, 55, 00 ) ) для получения суммы за период. Пока что тестирование идет в режиме отладки. Но результат расчета всегда 0, хотя данные за указанный в формуле период времени (с 16:27 по 16:55 сего дня) вроде бы имеются. Что мы делаем не так?

SCADAMaster
20.04.2020, 19:34
Удалите этот Расчет, и добавьте Расчет через контекстное меню и пробуйте в нем.

Hemann
22.04.2020, 10:20
Добрый день!

Подскажите, пожалуйста, можно ли менять масштаб по осям в трендах? Например, нам нужно посмотреть график отгрузки продукции за смену, он нарастает от 0 до 25000 кг. Мы ставим по оси времени длительность от 0 до 12 часов (длительность смены), а по вертикальной оси 25000. А если нам нужно посмотреть график отгрузки за произвольный предыдущий месяц, то мы должны поставить по оси времени времени от 0 до 744 часов (длительность месяца в часах), а по вертикальной оси - от некоего значения на начало этого месяца до значения на конец месяца. Так вот, можно ли эти масштабы изменять в процессе работы системы, а не в процессе разработки?

SCADAMaster
22.04.2020, 10:39
Речь про MasterSCADA 3?
Тогда почему оси у вас в часах, в формате времени?

Hemann
22.04.2020, 15:41
Да, MasterSCADA 3. А про часы я сказал для примера, чтобы было понятно что с чем соотносится

SCADAMaster
22.04.2020, 16:34
Тогда в чем именно проблемы?
В тренде вы можете менять как масштаб времени, так и значения по оси Y. Что именно не получается?

Hemann
22.04.2020, 18:17
В свойствах тренда в динамизации нет доступных элементов отвечающих за масштабы по осям

SCADAMaster
22.04.2020, 19:17
Ось времени динамизируется - входы динамизации Дата с и дата по.
Вертикальная ось не динамизируется, потому что их может быть много. Можно это сделать через скрипт. Пример в приложении

Hemann
23.04.2020, 08:42
Спасибо! Насколько я понял, динамизация свойств ДатаС и ДатаПо доступна только если вставлять тренд из палитры? А если вставлять тренд из Мастера. можно ли получить доступ к этим свойствам?

SCADAMaster
23.04.2020, 09:51
Какого мастера?
Вы про тренд или отчет?

Hemann
23.04.2020, 12:21
Я веду речь про тренд

SCADAMaster
23.04.2020, 13:21
Тогда лучше все же на мнемосхеме расположить.
В тренда-документа можно указать дата с и дата, но только на момент открытия.

Hemann
23.04.2020, 13:52
Да, понятно, спасибо!

Hemann
02.05.2020, 14:23
Коллеги, добрый день!

Подскажите, пожалуйста, такой момент. У нас в проекте поверх мнемосхемы расположены окна с трендами (их помещали из палитры). Так вот, нам в Режиме разработки нужно получить доступ к элементам расположенным на мнемосхеме (изменить их свойства и т.д.), однако окна (их 7 штук, расположены точно друг под другом) не позволяют это сделать - в режиме разработки никак не удается их свернуть (рис.1). Подскажите, пожалуйста, как это сделать? Отключить отображение тренда с помощью свойства "Отключен" не получается - это свойство вообще не работает в режиме разработки (рис.2, на рисунке это свойство в положении Ложь, но и переключение его в состояние Истина ни на что не влияет).

И еще один вопрос. В палитре есть элементы ActiveX, но на них нет никакой документации - для чего предназначены, что они делают, какие у них есть свойства. Где это можно посмотреть?

SCADAMaster
02.05.2020, 19:05
К сожалению тренд никак не скрыть в режиме разработки. Если только уменьшайте его размер, потом восстанавливайте.
Под элементами ActiveX что именно вы имеете ввиду? По каким элементам нет документации? Те контролы, которые идут в поставке все документированы - в справке к редактору мнемосхем

melky
02.05.2020, 19:51
Я бы ActiveX вообще старался не использовать, ибо несколько умирающая технология и онли Microsoft. Как и SilverLight в прочем.

приборист
07.05.2020, 21:30
Добрый день!
Подскажите, может есть простое решение.

Есть 2 объекта, в каждом из объектов есть по окну управления (Или окну объекта, если честно не понимаю разницы).

Есть задача на 3 окне отобразить сразу 2 окна (1 и 2 объектов).
Нужны именно сами объекты, с кнопками, лампами, картинками.

Сложный путь - это переносить все ФБ в С#.
Может быть есть механизм проще?

b_aleks
07.05.2020, 22:07
Добрый день!
Подскажите, может есть простое решение.

Есть 2 объекта, в каждом из объектов есть по окну управления (Или окну объекта, если честно не понимаю разницы).

Есть задача на 3 окне отобразить сразу 2 окна (1 и 2 объектов).
Нужны именно сами объекты, с кнопками, лампами, картинками.

Сложный путь - это переносить все ФБ в С#.
Может быть есть механизм проще?

Для этого необходимо использовать изображение объекта: https://www.youtube.com/watch?v=3kJY-7A7_lc&list=PL5341A106DC2C4F36&index=8

приборист
07.05.2020, 22:45
Для этого необходимо использовать изображение объекта: https://www.youtube.com/watch?v=3kJY-7A7_lc&list=PL5341A106DC2C4F36&index=8

Вот спасибо тебе, добрый человек!

Думаю - ну должна же быть простая реализация :)

evilscorp
09.05.2020, 07:49
Здравствуйте, имеется котел, при запуске естественно некоторые параметры плавают до тех пор пока не перейдет в режим работа, так вот постоянно срабатывают предупредительные сигнализации, как то можно сделать что бы до того момента как котел не перейдет в статус "работа" все предупредительные просто писали в журнал, ну или хотя бы без звука?

SCADAMaster
09.05.2020, 09:20
Звук можно выключить скриптом. Пример в приложении

evilscorp
11.05.2020, 10:04
Звук можно выключить скриптом. Пример в приложении

Спасибо, с этим вроде понятно, буду разбирать скрипт

Помогите пожалуйста еще вот с каким вопросом: Есть двигатель, необходимо считать его время наработки, о его состояние приходит дискретный сигнал, необходимо что бы считало время наработки над объектом с функцией сброса времени, а так же делать ежесуточный, ежемесячный отчет.
Может есть какой то готовый пример?

SCADAMaster
11.05.2020, 11:03
Есть ФБ "Счетчик пробега".
В расчете у дискретных параметров также есть функция "Счетчик пробега". Подробнее описано в нашей документации "Часть 4. Расширенные способы обработки отчетов"
https://insat.ru/products/?category=1525

evilscorp
27.05.2020, 07:13
Здравствуйте, подскажите пожалуйста еще немного, имеется арм на котельной и арм диспетчера, котельная как сервер а диспетчер как клиент, при сработки какой либо аварии на котельной сигнализация работает на этом арм, к котельной подключил по ТСР несколько объектов без присутствия персонала, нужно что бы сообщения с этих объектов приходили только на арм диспетчера больше никуда, на котельной про другие объекты знать не должны. Как то можно сделать привязку сообщений к разным арм?

SCADAMaster
27.05.2020, 09:30
Имеется ввиду всплывающее окно сообщений?
Компьютер - Сообщения - Канал сообщение - Изменить фильтр. Задайте нужный фильтр

evilscorp
28.05.2020, 13:06
Что то фильтрация не особо работает. На объекте который должен видеть диспетчер стоит выбор "выполнять на компьютере диспетчера", только вот данные не приходят на компьютер диспетчера, если выставить выполнять на всех, то сообщения об аварии появляются только на компьютере котельной. Можно какой то пример в личное сообщение?

SCADAMaster
28.05.2020, 13:16
У вас сетевой проект?
В сетевом проекте чтобы сообщения появлялись везде, настройте архивацию в СУБД. Начиная с 3.10 доступен Firebird (встроенный) в базовой версии

Илья2282
28.05.2020, 21:45
Здравствуйте. Только начал изучать OPC сервер и обнаружил что у Устройства и сигнала с него нужно задать адрес. В технической документации искал и не нашёл.Не знаете что нужно вписать сюда для Трм 32 и Трм 202?4932349322

b_aleks
28.05.2020, 22:32
Здравствуйте. Только начал изучать OPC сервер и обнаружил что у Устройства и сигнала с него нужно задать адрес. В технической документации искал и не нашёл.Не знаете что нужно вписать сюда для Трм 32 и Трм 202?4932349322

Вам для начала нужно саму ТРМку настроить (в частности, параметры обмена по RS-485), например, через конфигуратор. У нее, судя по документации, по умолчанию стоит протокол ОВЕН (страница 106 руководства ТРМ202), а Вы пытаетесь считать данные по модбасу. Далее, в зависимости от того, какие параметры хотите считать (страница 76 руководства ТРМ202), настраиваете регистры (в основном достаточно только задать адрес, основные настройки задаются на уровне устройства). В документации к прибору все описано. У ИнСАТа был недавно вебинар по их OPC-серверам, можете глянуть, там с примерами настройки: https://youtu.be/0ZND3XWUwKE
49324
49325

SCADAMaster
29.05.2020, 09:35
Здравствуйте. Только начал изучать OPC сервер и обнаружил что у Устройства и сигнала с него нужно задать адрес. В технической документации искал и не нашёл.Не знаете что нужно вписать сюда для Трм 32 и Трм 202?4932349322
Начните с видеопримеров по ОРС:
https://insat.ru/products/?category=2114
Для ТРМ32 и ТРМ202 есть готовые конфигурации в поставке. В видео рассказывается в том числе как их можно импортировать.

nnnn1
14.06.2020, 11:08
Добрый день.
Планируем использовать MSRT100-NET PRO. Для хранении архива и сообщений используется БД postgreSQL. В проекте всего архивируется: 241 , внешние связи: 62 . Нужна ли опция MSRT-DB CONNECT?

SCADAMaster
14.06.2020, 14:55
Если Postgre, то да.

nnnn1
14.06.2020, 15:51
делится ли опция MSRT-DB CONNECT на количество точек ввода/вывода?
49633

SCADAMaster
15.06.2020, 09:50
Нет. Там статичная цена - это опция.
Вам лучше обратится в отдел продаж - они вам подберут нужный состав ПО.

za9c
29.06.2020, 16:43
Подскажите, как через скрипт открыть тренд.
Попытался как в блоге, просмотреть скрытые тренды в объекте - находит, а как открыть?

if (open_trend)
{
//Ссылка на текущий проект
var проект = HostFB.TreeItemHlp.Project;
//получаем корневой объект
var объект = (ITreeItemHlp)HostFB.TreeItemHlp.Parent;
//получаем тренд
//var объект=HostFB.TreeItemHlp.Parent;
IAttributesHlp trends = объект.Attributes;

foreach (IAttributeHlp trend in trends)
{
if (trend.Attribute.DisplayName!= "11")
{continue;}
else
{Параметр1 ="тр_найден";
?????
}
}

}

SCADAMaster
29.06.2020, 17:17
а как открыть?

По идее trend.Open()

za9c
29.06.2020, 21:45
По идее trend.Open()
Я уже так пытался - вываливает ошибку - Ошибка при открытии документа(Интерфейс не поддерживается)

SCADAMaster
30.06.2020, 08:48
Пример в приложении

Hemann
03.07.2020, 09:58
Коллеги, добрый день!

Подскажите, пожалуйста, такой момент. У нас в проекте используются журнал и графики. Необходимо отключить возможность вызова оператором контекстных меню, например, таких как на приведенном рисунке 1. 50038 Как это лучше сделать? Журнал создавался с помощью редактора трендов, а графики - из палитры приведенной на рис.2. 50039

SCADAMaster
03.07.2020, 10:27
Вы можете просто установить минимальный уровень и запретить оператору другие.
На минимальном уровне в контекстном меню ничего нет.

Ilych
03.07.2020, 14:38
установить минимальный уровень и запретить оператору другие.

А где это можно сделать для графика, который создан из вот этой палитры? 50040

Hemann
03.07.2020, 14:46
Самое противное, что мы не можем поставить минимальный уровень, у нас использован пользовательский уровень, чтобы были доступны некоторые инструменты, которые на минимальном уровне закрыты. Ну и поддерживаю вопрос коллеги Ilych'а

SCADAMaster
03.07.2020, 14:52
А где это можно сделать для графика, который создан из вот этой палитры? 50040
Через контекстное меню тренда.
Посмотрите видеопримеры по трендам:
https://insat.ru/products/?category=1524

1exan
07.07.2020, 14:03
После первого запуска исполнения из системы разработки
из окна "Система -> Операторы и безопасность" пропадают вкладки:
Безопасность: общее,
Безопасность: по должностям
Контроль целостности

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

Win10 64x
MS 3.11.0.18252

SCADAMaster
07.07.2020, 14:25
А у вас опция Security есть?

1exan
08.07.2020, 06:03
А у вас опция Security есть?
Нет, но непонятно зачем тогда показывать эти опции.

SCADAMaster
08.07.2020, 12:19
Странно, не должно показывать, если опции нет.
Как минимум на support@insat.ru нужно прислать следующее:
-1- Номер лицензии.
-2- Как выглядит проект (сетевой или из одной машины)
-3- Проявляется ли такое поведение на новом пустом проекте с одним компом

Vitorgan
12.07.2020, 12:04
SCADAMaster, подскажите пожалуйста, можно ли в отчете производить расчет времени нахождения переменной в определенном значении?

Опишу ситуацию, есть переменная, которая при разных этапах работы, меняет свое значение (например, фаза=1, через 35 с. фаза=2) и т.д.), в отчете выводятся строки где данная переменная "главная", и в дополнение в отчете отображаются температуры разных элементов при изменении этой фазы. Очень было бы удобно чтобы последним столбцом строки было время в секундах, сколько данная переменная "фаза" находилась с определенным значением. Получается это ="метка времени выхода из данного значения" - "метка времени архивирования с приходом в данное значение"

SCADAMaster
13.07.2020, 09:33
Если количество фаз статично (например 3), то в принципе можно.
В событии бэнда нужно находить разницу времени, и потом сохранять в промежуточных переменных (раздел переменные Отчета), а потом эти переменные выводятся в итог.

Vitorgan
16.07.2020, 15:05
Если количество фаз статично (например 3), то в принципе можно.
В событии бэнда нужно находить разницу времени, и потом сохранять в промежуточных переменных (раздел переменные Отчета), а потом эти переменные выводятся в итог.

А если не в итог? чтоб время каждой фазы выводилось в одной строке с фазой?

SCADAMaster
16.07.2020, 16:35
Это как? Посчитать сколько времени прошло с изменения фазы? Или в каждую строку выводить накопленное значение по каждой фазе?

Vitorgan
16.07.2020, 18:46
в отчете стоит метка времени каждой фазы, хочется в строку с данной фазой выводить время работы в этой фазе, по простому это время строки например 2 фазы- время строки 1 фазы, и вот эту разницу в секундах выводить в строку с первой фазой.

SCADAMaster
16.07.2020, 20:09
То есть выводит разницу времени, которое было между двумя последними состояниями?

Vitorgan
16.07.2020, 20:27
То есть выводит разницу времени, которое было между двумя последними состояниями?

да, все верно

SCADAMaster
17.07.2020, 09:24
Пример в приложении

приборист
28.07.2020, 20:07
Добрый день! Подскажите - как менять цвет столбика в Индикаторе? Нужно менять цвет именно значения.
Вариант со Шкалами не подходит (Настройка аварийных границ тоже не подходит, границы меняются).

У меня есть 2 переменные - Предупреждение и Авария.
Необходимо чтобы при превышении значения Предупреждения - шкала (что показывает значение в столбике ) - становилась желтой, при превышении значения Авария - становилась красной.
При этом фон столбика оставался всегда серыми.

SCADAMaster
28.07.2020, 21:27
Вариант со Шкалами не подходит (Настройка аварийных границ тоже не подходит, границы меняются).

Ну и что, что меняются? Их можно менять динамически.
Для этого у переменной (например значение) есть вкладка Контроль значений. Тащите туда Расчеты или выходы ФБ, и тогда можно динамически менять аварийные границы.

приборист
28.07.2020, 22:49
Ну и что, что меняются? Их можно менять динамически.
Для этого у переменной (например значение) есть вкладка Контроль значений. Тащите туда Расчеты или выходы ФБ, и тогда можно динамически менять аварийные границы.

Хорошо, но при этом где настроить цвет для значения переменной и для столбика Индикатора?
Переменные присваиваю, меняется цвет только значения переменной на Индикаторе (Причем на синий). Столбик остается Зеленым (И остаются старые границы, который заданы в свойстве)

ЗЫ
Кажется понял, надо сделать сначала со Шкалами, затем тащить переменные заменяя наследование. И тогда вроде бы работает.

Yuriy87
03.08.2020, 11:09
Добрый день!
Я построил технологическую схему, в нижней части которой 1/3 екрана занимает тренд. Мой заказчик просит сделать функцию чтобы нажав на кнопку, тренд можно было увеличивать на весь екран, а при нажатии на вторую вернуть прежные размеры тренда. В WinCC я реализовывал подобные функции скриптом, изменяя координаты елемента. Найти как получить доступ к размеру и координатам тренда в Мастер СКАДА неполучается. Возможно это можно реализовать и без скрипта.
Буду рад любым подсказкам.

SCADAMaster
03.08.2020, 11:23
Это можно без скрита.
Раздел Служебные - Управление документом. В настройках привязываете его к тренду, и включаете задание координат из ФБ. Потом меняете размеры как вам нужно.

Yuriy87
03.08.2020, 11:33
Спасибо, буду пробовать.

Aleksandr_P
10.08.2020, 09:00
День добрый) подскажите кто нибудь по моей проблеме, после запуска проекта на MasterScada3 сразу же отправляется большое количество сообщений с одной почты на разные адреса(уведомления об авариях), при этом почтовый ящик блокируется изза подозрительной активности, подскажите как исправить эту проблему?
Раньше такого не было, сменилась почта с которой отправляем и началооось.
заранее спасибо за ответ

SCADAMaster
10.08.2020, 09:36
То есть вы сменили почтовый аккаунт, и начало блокироваться?
Нужно разобраться действительно ли скада шлет много сообщений. Для этого откройте журнал компьютера в скаде, и в настройках фильтра включите те категории (или конкретные сообщения) которые у вас идут на отправку E-Mail. Если их количество совпадает с тем что отправлено, значит нужно разбираться почему у вас их так много формируется.

Aleksandr_P
10.08.2020, 09:45
в скаде опрашивается много промышленных котельных(более 25), в летний период они остановлены и соответственно некоторые параметры выходят за пределы нормы и следовательно формируется большое количества аварий при первом пуске Скады
по факту да, сменил ящик и его заблокировали, меняешь пароль и его разблокируют сразу же.

SCADAMaster
10.08.2020, 10:02
Ну тогда вопрос уже не к нам.

Алексеев
27.08.2020, 09:41
Вопрос . На объектах установлены Мастер скады 3.10 на 3х объектах . Можно ли дорабатывать проекты в Демо версии 3.11 иконка не изменилась в 3.11 . Рабочие проекты работают в демо версии 3.11 без требования модификации в 3.11 .?
Для чего это нужно в 3.10 были фичи и Вы говорили что в 3.11 они будут исправлены .

SCADAMaster
27.08.2020, 10:08
Обратная совместимость не гарантируется. Нужно или поставить 3.10 (лежит на нашем FTP в папке OldDemo).
Либо все ключевые версии обновить до 3.11 - для этого обратитесь в отдел продаж

приборист
22.09.2020, 22:46
Доброго вечера.
Помогите решить проблему:
Есть команда + кнопка.
При запуске Мастерскады - необходимо считать состояние переменной (Переменная булевская)
Далее нужно менять состояние это переменной и отслеживать изменение состояния этой переменной (Переменная меняется как со скады, так и с панели).

Сейчас я реализовал через ОС и убрал галку Не передавать данные ОС. Все работает, но в OPC постоянная запись этой переменной.
Таких переменных много - поэтому в в OPC - простыня записей и действий, которая лишь замедляет работу других команд. Опрос по изменению - ничего не меняет, так же постоянная запись переменной.
Если поставить галку Не передавать данные ОС - постоянно записи нет, но при этом отслеживания изменения переменной так же нет, и при запуске Скады - состояние так же не отслеживается.

Функция Восстановление при рестарте - так же работает непонятно, вроде напротив нее стоит значение True, а в дереве Команда серая и без значения, соответственно все расчеты после нее - не верные.

Как сделать опрос по изменению значения переменной?

SCADAMaster
23.09.2020, 08:55
Если сделали через обратную связь, не должно быть такой проблемы.
Приложите ваш проект (Проект - экспортировать), укажите путь к данной команде

Yury_zhilin
05.10.2020, 16:55
Добрый день. Вопрос по отчетам. У меня есть 10 датчиков давления. В отчет должны попасть графики изменения давления только активных датчиков, количество которых может меняться при каждом испытании. Допустим из 10 датчиков активны 2 -й, 7-й и 10-й, а в следующем испытании все 10. Каким образом мне скрывать- сжимать в отчете диаграммы с неактивными датчиками и подряд отображать только активные датчики?