Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Вопросы и предложения по Simple-Scada 2  (Прочитано 1327452 раз)

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1387
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #960 : 13 Ноября 2018, 10:45:00 »
Здравствуйте!

Цитировать
Скажите пожалуйста, есть ли возможность в данной скаде регистрировать фазы работы установок, как например польской скаде ASIX. Фото прилагаю.
Для получения ступенчатого графика можно у необходимой переменной на вкладке "Архив" включить архивацию и установить свойство "Тип отрисовки тренда" -> "Ступенчатый". В этом случае тренд будет отрисовываться как у Вас на скриншоте. При этом, описания стадий размещенные у Вас на скриншоте слева и справа отобразить в области просмотра трендов не получится.

Цитировать
Есть ли здесь возможность создать свой элемент чтобы и у него были все настройки как у встроенных, например заслонка. Пока я смог сделать так -  два отдельных .ПНЖ рисунка, наложить один на другого и скрывать один из них по "ОНДатаЧейнж"
Возможности создать свой элемент нет. В Вашем случае проще использовать одно изображение с несколькими кадрами(пример во вложении), при помощи утилиты Pictures.exe разбить его на кадры и по событию OnDataChange менять кадр изображения, например:
Код: (delphi)
begin
  if Sender is TM_Image then   // проверяем, что Sender это изображение
    with Sender as TM_Image do // приводим Sender к типу "TM_Image"
 { если значение переменной (в виде целого числа),
   которая связана с изображением равно 1, то }
      if AsInt = 1 then
        Frame := 1        // показать первый кадр изображения
      else                // иначе
        Frame := 2;       // показать второй кадр изображения
end.

Цитировать
Как будет вести себя повторное событие OnClick по Полю, у которого будет отключено свойство "Разрешить ввод"? Ведь позицию курсора в поле уже не нужно будет менять.
При отключенном свойстве "Разрешить ввод" скрипты по клику будут выполняться всегда, но ввод будет запрещён.
 
« Изменён: 13 Ноября 2018, 10:45:36 от Simple_Scada »

Миханик

  • Постоялец
  • ***
  • Сообщений: 185
    • Просмотр профиля
    • www.vpa-dv.ru
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #961 : 13 Ноября 2018, 10:52:34 »
При отключенном свойстве "Разрешить ввод" скрипты по клику будут выполняться всегда, но ввод будет запрещён.
Спасибо, это то, что нужно.
« Изменён: 13 Ноября 2018, 10:53:19 от Simple_Scada »

kolya_asu

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #962 : 13 Ноября 2018, 15:04:59 »
Здравствуйте. Скажите пожалуйста, есть ли возможность в данной скаде регистрировать фазы работы установок, как например польской скаде ASIX. Фото прилагаю.
Вот что у меня получилось. Я взял элемент "временные тренды" , растянул шкалу так, что число в переменной тренда соответствует фазе или операции (тех. процесса) а по бокам соотв. текст с самими фазами роботы.
Вопрос:  возможно ли с помощью элемента "календарь" просматривать историю не переключаясь на тренды (Alt + T), а оставаясь в данном окне с растянутым элементом "временные тренды"? Если нет такой возможности, то может быть такое реализовано в новых версиях СКАДы или какую альтернативу можно придумать, чтобы выйти с положения на данный момент? Спасибо.
А форму отрисовки я выбрал ступенчатую, но она немного трапециевидная.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1387
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #963 : 13 Ноября 2018, 22:52:10 »
Здравствуйте!

Цитировать
возможно ли с помощью элемента "календарь" просматривать историю не переключаясь на тренды (Alt + T), а оставаясь в данном окне с растянутым элементом "временные тренды"?
Нет. Компонент "Временные тренды" предназначен для просмотра временных трендов с интервалом времени не более 1 часа. Просматривать архивные тренды через него нельзя.

Цитировать
Если нет такой возможности, то может быть такое реализовано в новых версиях СКАДы или какую альтернативу можно придумать, чтобы выйти с положения на данный момент
Просматривать архивные тренды сейчас можно только через меню просмотра трендов. Для получения ступенчатого графика можно у необходимой переменной на вкладке "Архив" включить архивацию и установить свойство "Тип отрисовки тренда" -> "Ступенчатый". В этом случае архивный тренд будет отрисовываться как у Вас на скриншоте. При этом, описания стадий размещенные у Вас на скриншоте слева и справа отобразить в области просмотра трендов не получится. Для решения Вашей задачи нужен отдельный компонент "Архивный тренд", который будет брать данные из БД. Мы планируем добавить такой компонент, но когда он появится сказать сложно - сейчас решаются более востребованные задачи.

Цитировать
А форму отрисовки я выбрал ступенчатую, но она немного трапециевидная.
Свойства переменной на вкладке "Архив" не влияют на отображение временных трендов. Они действуют только на архивные тренды. Если Вы добавите архивный тренд по переменной, у которой свойство "Тип отрисовки тренда" -> "Ступенчатый", то при просмотре трендов он будет отображаться ступенчато, как на Вашем скриншоте.

Rinat

  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #964 : 15 Ноября 2018, 09:37:44 »
Здравствуйте, а можно реализовать группировку своих изображений в под папки? устал искать и добавлять по штучно )))
« Изменён: 15 Ноября 2018, 23:27:29 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3210
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #965 : 15 Ноября 2018, 23:28:29 »
Здравствуйте.
Сейчас группировка по подпапкам невозможна. Планируем добавить такую возможность, но трудно сказать когда дойдём до реализации.

Victor_P.

  • Пользователь
  • **
  • Сообщений: 69
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #966 : 16 Ноября 2018, 15:37:31 »
А почему такая низкая скорость обновления значений переменных с OPC сервера?
В настройках проекта стоит 50мс, но на видео видно, что она намного ниже.
От OPC сервера не зависит, по крайней мере с arOPC и NAPOPC ситуация такая-же (с arOPC даже еще медленее).
видео: https://youtu.be/-En4QVsKIUo

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3210
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #967 : 16 Ноября 2018, 20:45:37 »
На видео видна частота 1 сек. Вы уверены, что в окне переменной выбрана "Частота опроса: по-умолчанию (как в настройках)"? Вы перезапускали проект на сервере (Server.exe) после того, как изменили частоту опроса в Настройках проекта? Вы точно изменили именно опцию "Частота опроса по-умолчанию" из меню "Проект - Настройки - Общие"?

Victor_P.

  • Пользователь
  • **
  • Сообщений: 69
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #968 : 16 Ноября 2018, 23:02:42 »
Да, конечно, все так: в окне переменной выбрана "Частота опроса: по-умолчанию (как в настройках)", 50мс стоит в "Частота опроса по-умолчанию" из меню "Проект - Настройки - Общие".
Пробовал также в настройках переменной принудительно указывать частоту обновления,- это тоже ничего не дало.
Собственно, что такая частота обновления я не сегодня заметил (просто раньше небыло времени поэкспериментировать с разными opc),
так что сервер скады и сам компьютер перезапускался не один десяток раз с такими настройками.
Не то, чтоб это было сильно критично, но некоторые переменные хотелось бы видеть с частотой обновления хотя бы 100мс, тем более что скорость опроса устройства (около 70мс) это позволяет.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3210
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #969 : 17 Ноября 2018, 00:08:34 »
Странно, пока не получается понять как такое может быть. Для примера взяли OPC-сервер KepServerEx v4.5, создали переменную с частотой изменения 50 мс, сохранили. Создали новый проект в редакторе. Импортировали переменную с OPC-сервера и у настройках проекта выставили частоту по-умолчанию равную 50 мс. После этого на клиенте видим, что переменная действительно меняется с частотой 50 мс.
Вы используете одну из последних версий скады? 2.3.0.0 и выше?

Victor_P.

  • Пользователь
  • **
  • Сообщений: 69
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #970 : 17 Ноября 2018, 12:58:34 »
Да, экспериментировал на версии 2.3.2.0, хотя на предидущих было аналогично.
Может с компьютером что, с понедельника попробую на ноутбуке протестировать.
А может действительно дело в opc, и далеко не все могут отдавать данные с такой скоростью,
а KepServer может, не зря же он столько денег стоит.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3210
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #971 : 18 Ноября 2018, 18:37:41 »
Цитировать
А может действительно дело в opc, и далеко не все могут отдавать данные с такой скоростью.
Здесь дело в чем-то другом. Если в OPC-сервере можно задать частоту опроса 50 мс., значит он может отдавать данные с этой скоростью, иначе зачем нужна эта частота. Совсем не ясно что можно предложить для решения проблемы, т.к. частота опроса определяется только настройками частоты в окне редактирования переменной и в меню настройки проекта. У Вас эти переменные опрашиваются только одним проектом? Может быть есть ещё один проект в котором эти переменные опрашиваются с другой частотой?

Victor_P.

  • Пользователь
  • **
  • Сообщений: 69
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #972 : 19 Ноября 2018, 11:35:21 »
Все-таки овеновский OPC виноват.
Попробовал на ноуте. Результат оказался аналогичным предидущему на ПК.
Потом убрал опрос всех регистров, кроме одного, период опроса поставил 100мс.
Овеновский opc не отдает данные с той-же скоростью, с какой их получает.
OWEN OPC: https://youtu.be/fFAJU1-ILDY
arOPC: https://youtu.be/zRt0EjE_Fc8

А вот когда читается много регистров, овеновский opc их опрашивает быстрее (или я опрос в arOPC не оптимально настроил), но за счет того, что отдает медленно, разница между arOPC и OWEN OPC пропадает.

kolya_asu

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #973 : 22 Ноября 2018, 04:25:43 »
Здравствуйте.
Я вновь возвращаюсь к моему вопросу. Скажите пожалуйста, в какие сроки вы могли бы добавить данную функцию в СКАДе. Ведь она важна не меньше других функций, по крайней мере она используется на многих предприятиях. А как ее заменить, пока не представляю. Я своему начальству доложил, что Вы планируете добавить данную функцию только позже, но там хотят знать поточнее, так как планируется переход из тестовой версии (пока в тестовом режиме) на стандарт (планируется расширение).
Спасибо.
Здравствуйте. Скажите пожалуйста, есть ли возможность в данной скаде регистрировать фазы работы установок, как например польской скаде ASIX. Фото прилагаю.
Вот что у меня получилось. Я взял элемент "временные тренды" , растянул шкалу так, что число в переменной тренда соответствует фазе или операции (тех. процесса) а по бокам соотв. текст с самими фазами роботы.
Вопрос:  возможно ли с помощью элемента "календарь" просматривать историю не переключаясь на тренды (Alt + T), а оставаясь в данном окне с растянутым элементом "временные тренды"? Если нет такой возможности, то может быть такое реализовано в новых версиях СКАДы или какую альтернативу можно придумать, чтобы выйти с положения на данный момент? Спасибо.
А форму отрисовки я выбрал ступенчатую, но она немного трапециевидная.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1387
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #974 : 22 Ноября 2018, 11:07:51 »
Здравствуйте!

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