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

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

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3134
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1335 : 19 Апреля 2021, 15:22:14 »
А как насчет внедрения типа переменных "структура", как в объектно-ориентированных языках? Чтобы в одной переменной было некоторое множество полей, к которым можно обращаться по отдельности.
В Simple-Scada 2 уже используется объектно-ориентированный язык, в скриптах (object pascal). При необходимости Вы можете написать любые собственные классы, структуры, создавать экземпляры этих классов и использовать их как угодно. Подробный пример для классов есть в руководстве. Можно сделать структуру-контейнер для реальных переменных и работать с переменными через эту структуру. Но получится скорее всего что-то страшное, если нужна связь с переменными OPC-сервера. Если же нужны локальные структуры внутри скады, то ничего не мешает объявить их в глобальном модуле в скриптах.
В меню редактирования переменных такой функционал (встроенный каким-то образом в интерфейс, как сделано сейчас создание обычных переменных) точно не появится в ближайшем будущем.   

D-rain

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1336 : 21 Апреля 2021, 18:28:21 »
И если нет возможности, то планируется ли - принимать команды через бота?
Нет, принимать команды от бота нельзя. В ближайшем будущем добавлять такие возможности не планируем, но в дальнейшем возможно добавим.

Обидно конечно.

А можно получателей телеграмм сообщений группировать?
Например SendTelegram указать не ID получателя, а группу получателей?
Группы формировать, так же в настройках.
« Изменён: 21 Апреля 2021, 19:17:15 от Simple_Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3134
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1337 : 21 Апреля 2021, 19:37:57 »
Цитировать
А можно получателей телеграмм сообщений группировать?
Например SendTelegram указать не ID получателя, а группу получателей?
Группы формировать, так же в настройках.
Конечно, можно создать группу в Telegram и из скады отправлять сообщения в неё, вместо отдельных чатов. Также можно отправлять сообщения сразу в несколько  отдельных чатов, перечисляя их ID через запятую в параметрах процедуры SendTelegram.
« Изменён: 21 Апреля 2021, 19:43:28 от Simple-Scada »

D-rain

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1338 : 21 Апреля 2021, 19:55:33 »
Так безусловно можно, но надо в коде проекта перечислять ChatID. А если несколько проектов и люди там не всегда одни и теже. Они могут меняться.
И проще в настройках создать группы.
« Изменён: 21 Апреля 2021, 19:56:20 от Simple_Scada »

Sergey_Em

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1339 : 13 Мая 2021, 13:36:23 »
Здравствуйте! Подскажите, возможно ли написав Телеграмм боту сообщение (например) "ОТЧЁТ", в ответном сообщение приходил отчёт в ПДФ формате за сутки. У нас формирование и отправка отчёта в телеграмм бота реализована по нажатию кнопки их SCADA или по времени, но хотелось бы производить запросы из самого телеграмма. Также например, по сообщению (например) "Температура теплосети" приходила текущая температура теплосети и т.п.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1273
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1340 : 13 Мая 2021, 17:13:07 »
Здравствуйте.

Такой возможности нет.

metamorphogenesis

  • Пользователь
  • **
  • Сообщений: 58
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1341 : 17 Мая 2021, 11:01:21 »
Было бы очень замечательно, если бы была возможность менять шрифт или хотя бы его размер в редакторе кода, а также если бы вы сделали отдельный цвет для операторов (хотя бы присваивания)

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3134
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1342 : 17 Мая 2021, 12:13:09 »
Увеличить/уменьшить размер шрифта (на +-2 пикселя) можно через меню "Действия" -> "Увеличить шрифт" / "Уменьшить шрифт", или используя соответствующие им горячие клавиши.

Цитировать
также если бы вы сделали отдельный цвет для операторов (хотя бы присваивания)
В редакторе кода используется стандартная подсветка синтаксиса языков Pascal/Delphi. Операторы присваивания (:=) в Delphi/Pascal обычно не подсвечиваются (как и в большинстве других популярных языков). Поэтому мы не планируем что-либо менять в плане подсветки синтаксиса. 

metamorphogenesis

  • Пользователь
  • **
  • Сообщений: 58
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1343 : 19 Мая 2021, 12:53:54 »
невнимательность. Упустил из внимания возможность менять размер шрифта.
Увеличить/уменьшить размер шрифта (на +-2 пикселя) можно через меню "Действия" -> "Увеличить шрифт" / "Уменьшить шрифт", или используя соответствующие им горячие клавиши.


Ребята. Наверное, ваш продукт имеет лучшую на рынке скад (уж отечественных - так точно, если не единственный вообще) интеграцию с telegram! Бот вызывает восхищение. И у него есть все шансы стать идеальным - не хватает реализации обратной связи.


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

Еще среди пожеланий:
• так же, как и в лейблах и подписях к полям, сделайте задание положение текста в самих полях, и альфаканал фона поля.

Надеемся, верим в вас и терпеливо ждем) Спасибо за Simple Scada.
« Изменён: 20 Мая 2021, 17:02:54 от metamorphogenesis »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3134
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1344 : 21 Мая 2021, 14:51:01 »
Цитировать
не хватает реализации обратной связи.
В будущем, возможно, добавим скрипты для обработки команд поступающих боту, но скорее всего не в самое ближайшее время.

Цитировать
сделайте задание положение текста в самих полях, и альфаканал фона поля.
Выравнивание текста в поле будет в одном из будущих обновлений. За прозрачность фона поля отвечает свойство "Прозрачность" (Alpha).

strs

  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1345 : 01 Июня 2021, 16:31:03 »
Здравствуйте!

Когда происходит нарушение верхней или нижней границы переменной и в настройках включено отображение сообщений об этом, если у переменной есть описание, тогда в формируемом сообщении будет именно описание - это здорово, это удобно и информативно.

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3134
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1346 : 03 Июня 2021, 10:13:50 »
Здравствуйте.

Сейчас нельзя изменить формат сообщений о действиях оператора. Попробуем что-нибудь придумать в ближайших обновлениях.

strs

  • Новичок
  • *
  • Сообщений: 36
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1347 : 03 Июня 2021, 12:37:56 »
Сейчас нельзя изменить формат сообщений о действиях оператора. Попробуем что-нибудь придумать в ближайших обновлениях.

Было бы неплохо. Еще вдогонку пожелание: дайте возможность сообщения о переходе границы относить к какой-либо группе сообщений - так было бы удобнее потом их просматиривать, пообъектно.

metamorphogenesis

  • Пользователь
  • **
  • Сообщений: 58
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1348 : 05 Июня 2021, 13:52:18 »
В редакторе кода при навигации по строке, которая не помещается на экран, с помощью стрелок либо кнопок home/end, перемещается только курсор. Пользователю также следовало бы переместиться к тому же участку строки, где курсор. Пока перемещение возможно только с помощью горизонтального скролла.

Касательно скроллов - чтобы переместить экран, нужно либо попасть на стрелочку по краям скролла, либо на сам ползунок. Попробуйте реализовать быстрый скролл по нажатию в область между стрелкой и ползунком. Например с перемещением сразу же в тот участок кода, который должен быть при перемещении ползунка в эту область скроллбара, ну или хотя бы просто обрабатывать клики по этой области и перемещать на равные интервалы в соответствующую сторону.
« Изменён: 05 Июня 2021, 13:55:49 от metamorphogenesis »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3134
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1349 : 09 Июня 2021, 10:06:04 »
Внесем изменения в будущие обновления.