0

Несколько вопросов по SIMP Light

Sergey 10 лет назад в Общие вопросы обновлен 4 года назад 0
Скачал демо! Сразу же возникли вопросы!
1.Наличие в полной версии WEB и Sql сервера?
2.Есть удаленный клиент?
3.Есть ли ФБ регуляторов типа ТРМ?
На первый взгляд понравилась простота, по сравнению с комплексом Master-Scada.
День добрый.

Здравствуйте! Вопрос по Modbus: есть ли ограничение на количество тэгов для одного устройства (для подраздела устройство) в вашем modbus драйвере?

На сколько мне известно, то ограничений нет. У Вас возникли какие то сложности с этим?
Тут ещё не ясно. В настройках для устройства максимальное количество регистров в запросе 125, я добавил регистров с последним адресом для одного устройства 430 и 382. Это никак не влияет на работу драйвера?
Тут ещё не ясно. В настройках для устройства максимальное количество регистров в запросе 125, я добавил регистров с последним адресом для одного устройства 430 и 382. Это никак не влияет на работу драйвера?

максимальное количество регистров - это кол-во регистров обрабатываемых за один запрос, зависит от конкретного устройства. На общее кол-во тегов это не влияет.
Это хорошо. Я подключил 5 HMI панелей к скаде с разными ip, в трёх из них всё идеально работает, в них мало регистров. В двух, где большое количество регистров возникли проблема: с панели передаётся текущее значение тэгов, вроде всё на скаде отображается верно, мы попробовали изменить текущее значение тэга на некоторое время и потом снова вернули в исходное, так вот этого изменения на скаде не было. Возможно это мы перепутали какие-то тэги между собой, ещё будем выяснять. Если не устраним проблему, то отпишусь.
Это хорошо. Я подключил 5 HMI панелей к скаде с разными ip, в трёх из них всё идеально работает, в них мало регистров. В двух, где большое количество регистров возникли проблема: с панели передаётся текущее значение тэгов, вроде всё на скаде отображается верно, мы попробовали изменить текущее значение тэга на некоторое время и потом снова вернули в исходное, так вот этого изменения на скаде не было. Возможно это мы перепутали какие-то тэги между собой, ещё будем выяснять. Если не устраним проблему, то отпишусь.

Если используете modbas tcp, то напишите на почту, вышлем обновление. В последнем релизе есть небольшой баг.
Ок. Отправил на почту сообщение
Ок. Отправил на почту сообщение

Ок. На письмо должны уже ответить.
А ещё такой вопрос, возможно ли в скаде, в скрипте, как-нибудь сохранять значения переменных?
Это нужно для тех случаев, когда скада будет выключена и при следующем включении, хотелось бы видеть сохранённые значения требуемых переменных
День добрый.

А ещё такой вопрос, возможно ли в скаде, в скрипте, как-нибудь сохранять значения переменных?
Это нужно для тех случаев, когда скада будет выключена и при следующем включении, хотелось бы видеть сохранённые значения требуемых переменных

Можно (информация из справки):

Procedure SetGlobalVar(const AVarName: string; AVarValue: Variant; AStored: Boolean = False);

AVarName - имя глобальной переменной
AVarValue - значение переменной
AStored - true - сохранять на диск/ false - не сохранять на диск

Function GetGlobalVar(const AVarName: string): Variant;

AVarName - имя глобальной переменной
возвращаемое значение - значение переменной
Спасибо за информацию! Надо ещё раз справку прочитать, а то совсем забыл что там такие полезные вещи описаны.))
Добрый день! Проблему с отображением текущего значения и в графиках модбас тегов разобрались, неправильно выставили количество тегов в запросе и поэтому один из тэгов состоящий из двух бит делился на два запроса и все последующие после него тэги поэтому и не опрашивались.
Ещё у нас возникла новая проблема, как я уже писал, мы связываемся с 5-ю панелями HMI через Modbus TCP, вроде всё сначала работает, но через некоторое время происходит обрыв и связь с панелями пропадает на несколько секунд, и с какими-то HMI связь восстанавливается, а с другими нет, было и так, что просто одна панель отваливалась и связь не восстанавливалась. Решить данную проблему помогала только перезагрузка монитора. Использовал версию скады, которую вы мне скидывали 13 октября. Пробовали разные настройки времен таймаутов, повторов при ошибках, повторных соединений при ошибке (с), всё-равно пропадает связь.
Ну а так же возникала проблема с графиком, который появляется как всплывающее окно при двойном клике по цифровому индикатору например. У этого графика, через некоторое время использования его, перестают работать кнопки управления. Данная проблема возникает редко.
>>
Ещё у нас возникла новая проблема, как я уже писал, мы связываемся с 5-ю панелями HMI через Modbus TCP, вроде всё сначала работает, но через некоторое время происходит обрыв и связь с панелями пропадает на несколько секунд, и с какими-то HMI связь восстанавливается, а с другими нет, было и так, что просто одна панель отваливалась и связь не восстанавливалась. Решить данную проблему помогала только перезагрузка монитора. Использовал версию скады, которую вы мне скидывали 13 октября. Пробовали разные настройки времен таймаутов, повторов при ошибках, повторных соединений при ошибке (с), всё-равно пропадает связь.

Скачайте обновление, там проблемы с реконнектом лечились. (ссылка не изменилась)


>>Ну а так же возникала проблема с графиком, который появляется как всплывающее окно при двойном клике по цифровому индикатору например. У этого графика, через некоторое время использования его, перестают работать кнопки управления. Данная проблема возникает редко.

это проверим
Хорошо. Проверю как будет работать, отпишусь по результатам.
А ещё такой вопрос, на одной из мнемосхем очень много элементов, поэтому она долго включается, а так же в просмоторщике графиков, графики медленно подгружаются.. Что можно изменить в железе компьютера для ускорения работы, ну или посоветуйте комплектующие системника, которые обеспечат наилучшую работу вашей скады.
Поэкспериментировал с новой версией скады и всё-равно связь не восстанавливается. Сначала была возможность соединиться только с одной HMI, я делал так, для создания ошибок выдёргивал сетевой шнур из HMI, при кратковременном выдёргивании связь восстанавливалась (но если после восстановления связи повторно кратковременно выдернуть шнур, связь не восстанавливается), при длительном более нескольки секунд, связь не восстанавливалась, при этом в настройках конфигуратора каналов я не удалял в модбас драйвере 4-е недостающих устройства. После я удалил в драйвере недостающие устройства, связь уже нормально восстанавливалась.
Далее уже пробовал с двумя HMI экспериментировать (в модбас драйвере оставил только эти два устр-ва), связь восстанавливалась, но не всегда быстро. Завтра попробую с 5-ю панелями, если получится найти их.
Ещё вопрос немного другого плана. Возникла проблема в связи с изменением текущего времени, суть в чём: на операторской станции установлены скада и opc сервер для устройства ЛМЗ, перед возникшей проблемой связь Скада - opc работала нормально, скада видела данные с прибора лмз, но в воскресенье произошёл автоматический переход на зимнее время (на компьютере стоял неправильный часовой пояс, в Беларуси нет перехода), поэтому операторы вручную изменили время на требуемое и после этого действия пропала связь. Мы проверяли связь оpc - лмз, оpc видит устройство, а вот scada не видит данных передаваемых с opc сервера, т.е. когда запускаем "тест каналов" в конфигураторе каналов напротив тэгов с лмз пишется conection failed или что-то подобное.

Если это связано со скадой, подскажите как решить данную проблему.
попробуйте подключитсья другим OPC клиентом, например DOPC или аналогичным
Там суть того opc в том, что его отдельно писали для ЛМЗ и другие OPC не смогут связаться с этим устройством.
стандарт OPC един, и если другие ОПС клиенты не видят данные, а наша система видит(видела)
то скорее всего всё дело именно в сервере
Попробовали соединиться при помощи dOPC client toolkit version 4.3, данный клиент смог забрать текущие значения с сервера
По первой проблеме: проделал опыт с 5-ю HMI, при старте монитора не всегда с 5-ю связь есть (4-е соединяются, 1 любая нет, каждый раз по разному), когда всё-таки с 5-ю HMI сразу соединилась скада, после делаю обрыв всех панелей и обратно подключаются только 4, проделывал данный эксперимент несколько раз и каждый раз какая-нибудь одна HMI не подключается.
Проблема со связью с панелями HMI была решена совместными усилиями. Спаcибо за помощь SimpLight.
Суть проблемы была - это слишком маленький интервал опроса для большого количества тегов, панельки не всегда справлялись с этим.
Добрый день! Обнаружил баг связанный с трубами, допустим в редакторе мнемосхем делаем трубу позади картинки, круга или прямоугольника, запускаем монитор или эмуляцию, труба оказывается на переднем плане.
День добрый.

Обнаружил баг связанный с трубами, допустим в редакторе мнемосхем делаем трубу позади картинки, круга или прямоугольника, запускаем монитор или эмуляцию, труба оказывается на переднем плане.

А "труба" привязана к какому то каналу?
Труба без привязки.
Труба без привязки.

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

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

В текущей версии нет. Такая функция добавлена, и в ближайшем релизе будет доступна.
У нас такая задача: нужно отображать на экране среднее значение тэга за 20мин, 1 час и т.д., а так же среднее значение за выбранный пользователь период и так по нескольким тэгам. Возможно будет реализовать такую задачу мне? А когда предвидится следующий релиз?
День добрый.

У нас такая задача: нужно отображать на экране среднее значение тэга за 20мин, 1 час и т.д., а так же среднее значение за выбранный пользователь период и так по нескольким тэгам. Возможно будет реализовать такую задачу мне?

Да.

А когда предвидится следующий релиз?

в пределах 1-2 месяца. Возможно и раньше, все зависит от результатов тестирования.
Добрый день, есть несколько вопросов:
1. Есть ли возможность или будет в дальнейшем отображать события в журнале таким образом, что бы более новые произошедшие события появлялись вверху страницы журнала, а не внизу.
2. Можно ли редактировать информацию подсказок, которые появляются при наведении на индикатор: хотелось бы иметь возможность скрывать уставки настроек канала из подсказок, либо добавлять тэги туда?
3. Можно ли создать такое всплывающее окно на котором будут кнопки, например, да и нет, и при нажатии допустим кнопки "да", выполнялся скрипт, а если "нет", то окошко закрывалось бы?
День добрый.

1. Есть ли возможность или будет в дальнейшем отображать события в журнале таким образом, что бы более новые произошедшие события появлялись вверху страницы журнала, а не внизу.

Журнал событий как раз уходит в переработку, примем к сведению Ваши предложения.

2. Можно ли редактировать информацию подсказок, которые появляются при наведении на индикатор: хотелось бы иметь возможность скрывать уставки настроек канала из подсказок, либо добавлять тэги туда?

В текущей реализации - нет.


3. Можно ли создать такое всплывающее окно на котором будут кнопки, например, да и нет, и при нажатии допустим кнопки "да", выполнялся скрипт, а если "нет", то окошко закрывалось бы?

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

На simp@miniscada.com напишите, попробую накидать пример.
Добрый день!
Периодически возникает проблема с индивидуальным графиком конкретного объекта (два щелчка ПКМ по объекту), при частом его использовании перестают работать кнопки выбора диапазона и пуска отображения текущего значения на графике. Минимум один раз в день людям на объекте приходится перезапускать монитор из-за этого. На объекте используется последняя версия скады.
Я как-то раньше писал по данной проблеме в предыдущих версиях скады.
Добрый день!

Периодически возникает проблема с индивидуальным графиком конкретного объекта (два щелчка ПКМ по объекту), при частом его использовании перестают работать кнопки выбора диапазона и пуска отображения текущего значения на графике. Минимум один раз в день людям на объекте приходится перезапускать монитор из-за этого. На объекте используется последняя версия скады.
Я как-то раньше писал по данной проблеме в предыдущих версиях скады.

Т.е окно тренда просто "зависает" его нельзя закрыть, или "отпадают" только кнопки?
Перестают работать только кнопки. Окно тренда закрыть можно.
Перестают работать только кнопки. Окно тренда закрыть можно.

Ок. Спасибо. Попробуем у себя воспроизвести похожую ситуацию. От Вас хорошо бы получить примерный алгоритм действий, как заставить систему вести себя подобным образом (в какой последовательности и на какие кнопки нажимать. Т.е. как примерно делают это на объекте).
Похожую / ту же проблему (с алгоритмом воспроизведения) описал здесь:
http://simplight.ru/forum/obshchie-voprosy/931-beta-testirovanie-versii-4-4?start=84#1763
Добрый вечер.

Похожую / ту же проблему (с алгоритмом воспроизведения) описал здесь:
http://simplight.ru/forum/obshchie-voprosy/931-beta-testirovanie-versii-4-4?start=84#1763

Ок. Спасибо.
Добрый день! У нас есть такая задача, на серверной машине нужно поставить скаду-сервер, собирающая данные с 8-ми районов города, к которой будет подключатся 9 клиентов скады (8-мь из них должны отображать мнемосхемы только определённого района, 9-й клиент все районы). С мнемосхемами всё ясно, что можно при помощи Белого списка мнемосхем можно ограничить отображение экранов. Можно ли сделать каким-то образом отфильтровку событий журнала и трендов для каждого клиента?
День добрый.

У нас есть такая задача, на серверной машине нужно поставить скаду-сервер, собирающая данные с 8-ми районов города, к которой будет подключатся 9 клиентов скады (8-мь из них должны отображать мнемосхемы только определённого района, 9-й клиент все районы). С мнемосхемами всё ясно, что можно при помощи Белого списка мнемосхем можно ограничить отображение экранов. Можно ли сделать каким-то образом отфильтровку событий журнала и трендов для каждого клиента?

Пока нет. В работе система авторизации, которая позволит гибко настраивать видимости мнемосхем, каналов, алармов. В бета версии выход планируется к лету.
Ещё вопрос, сможет ли modbus driver связаться по TCP/IP с примерно 100 устройствами?
Ещё вопрос, сможет ли modbus driver связаться по TCP/IP с примерно 100 устройствами?

В теории да, на сколько знаю на таком кол-ве не тестировали.
Добрый день! По вопросу заданному мной ранее, есть какие-нибудь новости?

День добрый.

У нас есть такая задача, на серверной машине нужно поставить скаду-сервер, собирающая данные с 8-ми районов города, к которой будет подключатся 9 клиентов скады (8-мь из них должны отображать мнемосхемы только определённого района, 9-й клиент все районы). С мнемосхемами всё ясно, что можно при помощи Белого списка мнемосхем можно ограничить отображение экранов. Можно ли сделать каким-то образом отфильтровку событий журнала и трендов для каждого клиента?

Пока нет. В работе система авторизации, которая позволит гибко настраивать видимости мнемосхем, каналов, алармов. В бета версии выход планируется к лету.
День добрый.

Добрый день! По вопросу заданному мной ранее, есть какие-нибудь новости?

День добрый.

У нас есть такая задача, на серверной машине нужно поставить скаду-сервер, собирающая данные с 8-ми районов города, к которой будет подключатся 9 клиентов скады (8-мь из них должны отображать мнемосхемы только определённого района, 9-й клиент все районы). С мнемосхемами всё ясно, что можно при помощи Белого списка мнемосхем можно ограничить отображение экранов. Можно ли сделать каким-то образом отфильтровку событий журнала и трендов для каждого клиента?

Пока нет. В работе система авторизации, которая позволит гибко настраивать видимости мнемосхем, каналов, алармов. В бета версии выход планируется к лету.

По системе авторизации пока не отвечу, она в работе, как будут объявлены сроки выхода я сообщу.
Добрый день! По вопросу заданному мной ранее, есть какие-нибудь новости?

День добрый.

У нас есть такая задача, на серверной машине нужно поставить скаду-сервер, собирающая данные с 8-ми районов города, к которой будет подключатся 9 клиентов скады (8-мь из них должны отображать мнемосхемы только определённого района, 9-й клиент все районы). С мнемосхемами всё ясно, что можно при помощи Белого списка мнемосхем можно ограничить отображение экранов. Можно ли сделать каким-то образом отфильтровку событий журнала и трендов для каждого клиента?

Пока нет. В работе система авторизации, которая позволит гибко настраивать видимости мнемосхем, каналов, алармов. В бета версии выход планируется к лету.

По системе авторизации пока не отвечу, она в работе, как будут объявлены сроки выхода я сообщу.
Добрый день!

1. Подскажите, пожалуйста, есть ли возможность в какой-либо версии Simple SCADA рисовать диагональные линии?
2. Есть ли возможность выделять элементы группы и выполнять различные скрипты для элементов в пределах этой группы? Например, есть элемент линия. Если переменная, используемая для данной линии, принимает значение 1, то часть линии закрашивается красным, а часть - зеленым?
Добрый день!

1. Подскажите, пожалуйста, есть ли возможность в какой-либо версии Simple SCADA рисовать CYлинии?
2. Есть ли возможность выделять элементы группы и выполнять различные скрипты для элементов в пределах этой группы? Например, есть элемент линия. Если переменная, используемая для данной линии, принимает значение 1, то часть линии закрашивается красным, а часть - зеленым?

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

Сервис поддержки клиентов работает на платформе UserEcho