Результаты опроса: Чего Вам не хватает в системе SIMP Light ?

Голосовавшие
51. Этот опрос закрыт
  • Компонента запуска внешних приложений

    15 29.41%
  • Единой среды разработки и отладки

    28 54.90%
  • Защиты мнемосхем паролем

    16 31.37%
  • Поддержки виртуальных переменных

    25 49.02%
Опрос с выбором нескольких вариантов ответа.
Страница 29 из 32 ПерваяПервая ... 192728293031 ... ПоследняяПоследняя
Показано с 281 по 290 из 315

Тема: SCADA система SIMP Light - Приглашаем потестировать всех желающих

  1. #281

    По умолчанию

    День добрый!
    Мы работаем над тем, чтобы анонсировать выход v5 на основной сайт.

    Для обсуждения платформы SIMP Light 5 вы можете присоединиться к нашему Telegram-каналу по ссылке: https://t.me/+EurLqkuJcxthNjky.
    Также вы можете написать нам на электронную почту: simp@simplight.ru.

    Мы будем рады получить обратную связь через любой удобный для вас канал связи.

  2. #282
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,992

    По умолчанию

    Цитата Сообщение от Анна_А Посмотреть сообщение
    Мы понимаем ваше желание иметь простой и быстрый способ формирования отчетов в SCADA-системах. Действительно, создание развернутых аналитических отчетов требует определенных усилий и настройки. Но мы постоянно работаем над улучшением этого процесса.

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

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

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

    В любом случае, мы продолжим работу над улучшением механизмов отчетности в наших SCADA-системах v.4 и v.5, чтобы сделать этот процесс максимально простым и эффективным для наших пользователей. Ваши отзывы и пожелания очень важны для нас в этом направлении.
    Да я бы только за Сам в RapidScada пытался разобраться с отчетами, да времени нет. У вас вижу похожий подход. А написать создание отчета для блондинок нет времени. Хотя идея была, и даже был написан некоторый код для подобного.
    Идея была взять обычный Exel файл в качестве шаблона отчета, в котором расставлять специальные Теги для подтягивания данных каналов. А там уже и формулы самого Exel будут работать.
    То есть подход основан не на рисовании отчетов в Scada, а на его создание в самом Exel и использовании созданного файла в качестве шаблона.

    вот capzap прям в корень глядит А попытки многих разработчиков внедрить какой-то супер пупер редактор часто приводит к непониманию его работы и трудностей создания шаблона, ибо Scada это не редактор отчетов.
    Последний раз редактировалось melky; 26.08.2024 в 13:57.

  3. #283

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    в качестве направления в этом вопросе предложил бы загружать пользовательский шаблон электронной таблицы и при активации формирования отчета вносил бы в нужные колонки данные от заранее определенных переменных
    Благодарю за обратную связь, Ваши идеи будут приняты к рассмотрению и переданы в отдел разработки ПО.

  4. #284
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,992

    По умолчанию

    Анна_А могу поделиться своим старым кодом для xlsx (C#) и некоторой идеей.

  5. #285

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Анна_А могу поделиться своим старым кодом для xlsx (C#) и некоторой идеей.
    Конечно, присылайте, рассмотрим Ваше предложение. Обратную связь предоставим ответным письмом.

    Предпочтительный канал связи по данному вопросу, эл. почта: tech@simplight.ru.

  6. #286

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    в качестве направления в этом вопросе предложил бы загружать пользовательский шаблон электронной таблицы и при активации формирования отчета вносил бы в нужные колонки данные от заранее определенных переменных
    Стоит отметить, что в SIMP Light v.4 подобный функционал реализован.
    Ссылка на мануал по работе с отчётами в формате excel: https://simplight.ru/manual_next/rab...rabotu-s-excel
    Возможно, данную информацию найдете для себя полезной.

  7. #287
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,992

    По умолчанию

    Блин, чего-то кода толком своего найти не могу, давно было дело, еще до смерти винта. Может где и валяется...
    В общем идея была достаточно простой. Придумать Теги для парсинга ячеек типа #Номер канала, #период, #что-то еще. Если надо чтобы # была просто # то поставить ##
    Ну и для формул нужны теги, например $ или #$, потому что если в формулу закинуть придуманный тег, то будет ошибка в Exel, а будучи просто строкой норма, соответственно уже при сохранении отчета чуть надо обработать напильником
    А все данные хранятся в xml файла xlsx если его разархивировать вроде в папке ....xl\sharedStrings.xml

    И вот когда сделан в Exel шаблон, там проставляется в ячейках нужные теги, что делать формирователю отчета в Scada со всем этим. Особо ничего военного в общем, больше придумать правила записи и потом их обработку и подстановку. Зато само формирование внешнего вида документа не надо придумывать...

  8. #288

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Блин, чего-то кода толком своего найти не могу, давно было дело, еще до смерти винта. Может где и валяется...
    В общем идея была достаточно простой. Придумать Теги для парсинга ячеек типа #Номер канала, #период, #что-то еще. Если надо чтобы # была просто # то поставить ##
    Ну и для формул нужны теги, например $ или #$, потому что если в формулу закинуть придуманный тег, то будет ошибка в Exel, а будучи просто строкой норма, соответственно уже при сохранении отчета чуть надо обработать напильником
    А все данные хранятся в xml файла xlsx если его разархивировать вроде в папке ....xl\sharedStrings.xml

    И вот когда сделан в Exel шаблон, там проставляется в ячейках нужные теги, что делать формирователю отчета в Scada со всем этим. Особо ничего военного в общем, больше придумать правила записи и потом их обработку и подстановку. Зато само формирование внешнего вида документа не надо придумывать...
    Добрый день, передаю информацию в отдел разработки, благодарим за идею!

    Насколько я понимаю, она частично и реализована в SIMP Light 4 по средствам скриптов.
    Вот ссылка на данный раздел в мануале: https://simplight.ru/manual_next/rab...rabotu-s-excel

  9. #289

    По умолчанию

    Цитата Сообщение от Анна_А Посмотреть сообщение
    Если вы знаете примеры SCADA или других программных продуктов, где реализован простой механизм создания сложных отчетов
    Смешно. Противоречивые хотелки, кмк. Отчеты на основе шаблонов xls и т.п. - это для простых отчётов, а не сложных. Впрочем, у каждого свои представления о сложности.

    В Citect SCADA есть отчёты на основе шаблонов, но в RTF, а не в эксельке. Вон, melky ещё и формулы экселевские хочет Ну, если кто-то сделает - интересно будет поглядеть.

  10. #290
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,992

    По умолчанию

    imaex там не сложно на самом деле, как вам кажется. xlsx после разархивирования вполне понятный. Подставляй своё и все, в процессе формирования шаблона подменяй свои теги на реальные значения и сохраняй обратно.
    Большая сложность наверное в утилите, которая будет подставлять теги из возможных с подсветкой ввода, как в редакторах языков программирования для удобства пользователя.

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

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

    файл внутри xlsx я указал выше, где хранятся все данные ячеек. Хоть сериализацией их дергай, хоть циклом, не важно.
    Ну еще одна сложность, это если нужны не просто значения, а значения по периоду, потом их сложить/умножить/разделить и т.д. и только тогда подставить как значение ячейки. Но это уже придумка правил для тегов отчета, не более того.
    Последний раз редактировалось melky; 27.08.2024 в 08:34.

Страница 29 из 32 ПерваяПервая ... 192728293031 ... ПоследняяПоследняя

Похожие темы

  1. СИ8 и SIMP Light SCADA
    от Лео в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 21.11.2012, 15:34
  2. ТРМ 251 к SIMP Light
    от Андрей Николаевич в разделе Другие SCADA системы
    Ответов: 1
    Последнее сообщение: 29.09.2012, 07:23
  3. Как записать данные со SCADA Simp Light в ПЛК?
    от xaccat в разделе Другие SCADA системы
    Ответов: 6
    Последнее сообщение: 11.07.2012, 13:57
  4. Simp Light + МВУ-8 выдает ошибку
    от КамасутриК в разделе Другие SCADA системы
    Ответов: 9
    Последнее сообщение: 02.09.2010, 10:53
  5. Ответов: 125
    Последнее сообщение: 27.07.2010, 07:47

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •