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

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

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

Stranger

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1035 : 27 Февраля 2019, 16:23:05 »
Добрый день. Возможно ли организовать введение журнала наподобие бумажного. То есть оператору надо вводить  уставки темперературы три раза в сутки для объекта. Таких объектов примерно 50 шт. Надо чтобы данные заносились в таблицу и отображались на графике.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1036 : 01 Марта 2019, 09:38:40 »
Здравствуйте. Извините за задержку с ответом. Можно добавлять значения введённые оператором в БД, а затем отображать все значения на мнемосхеме в компоненте Таблица. Пример с записью в БД и выводом в таблицу подробно описан здесь на примере рецептов. А для того, чтобы данные отображались на графике, можно создать виртуальные переменные с включенной архивацией и пусть оператор изменяет их, как необходимо, три раза в сутки. Останется только вывести их в меню трендов для просмотра графиков.
« Изменён: 01 Марта 2019, 09:39:54 от Simple-Scada »

alan54

  • Постоялец
  • ***
  • Сообщений: 145
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1037 : 10 Марта 2019, 17:20:55 »
Здравствуйте. Последнее обновление версии не порадовало. Чего-либо нового я не заметил, но то, что клиент стал тормозиться и подвисать - это очень почувствовалось  и стало напрягать и раздражать. Можно ли как-то откатиться на предыдущий релиз? Он меня вполне устраивал.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1038 : 10 Марта 2019, 17:47:33 »
Здравствуйте.

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

Касаемо работы клиентов были сделаны незначительные изменения. Вы уверены что клиент стал "тормозить" из-за обновления, а не из-за других причин (изменения в проекте / изменения в работе клиентского ПК или ОС / влияние стороннего ПО)? Обычно пользователи списывают любые изменения или возникающие проблемы на обновления, но в большинстве случаев выясняется, что обновление не при чем. Если есть возможность - вышлите проект для проверки на support@simple-scada.com.

Цитировать
Можно ли как-то откатиться на предыдущий релиз?
Если вы делали резервную копию проекта перед обновлением, то достаточно установить пред. версию скады и поместить резервную копию проекта в папку "Projects\". Если резервную копию не делали, то вышлите проект на почту поддержки, мы откатим его вручную.
« Изменён: 10 Марта 2019, 17:58:22 от Simple-Scada »

alan54

  • Постоялец
  • ***
  • Сообщений: 145
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1039 : 11 Марта 2019, 06:51:20 »
Касаемо работы клиентов были сделаны незначительные изменения. Вы уверены что клиент стал "тормозить" из-за обновления, а не из-за других причин (изменения в проекте / изменения в работе клиентского ПК или ОС / влияние стороннего ПО)?
Существенных изменений в проекте не было, в работе ПК и ОС также. Только обновление версии Simple-Scada.

Stranger

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1040 : 11 Марта 2019, 14:46:19 »
Здравствуйте. Извините за задержку с ответом. Можно добавлять значения введённые оператором в БД, а затем отображать все значения на мнемосхеме в компоненте Таблица. Пример с записью в БД и выводом в таблицу подробно описан здесь на примере рецептов.

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1041 : 12 Марта 2019, 10:16:43 »
Здравствуйте.

Это значит, что Вы либо что-то упустили в примере с рецептом, либо допустили ошибку в SQL-запросе. Подробнее про эти два варианта:
  • вариант 1. После вставки значений в БД Вы забыли подгрузить изменения в таблицу. В примере для этого используется специальный скрипт с типом "Выполнен SQL-запрос" (описание в конце статьи). Он и подгружает внесённые в БД изменения в компонент Таблица.
  • вариант 2. Запрос на добавление в БД содержит ошибку и на самом деле не выполняется. Это легко проверить. Запустите проект и попытайтесь несколько раз добавить данные в БД. Откройте журнал сервера и убедитесь, что в нём нет ошибок. Если SQL-запросы которые Вы выполняете содержат ошибки, то эти ошибки отобразятся в журнале;

dsai

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1042 : 12 Марта 2019, 10:42:00 »
Добрый день!

Есть пара пожеланий и вопросов:
1. Удаление проекта. Я являюсь разработчиком проекта и часто бывает, что создаю тестовые проекты, которые периодически приходится их удалять. Как я понял, удаление проектов возможно только в ручную из папки с проектами. Возможно ли добавить кнопку в редакторе "удалить проект"?
2. Импорт/экспорт проектов. Часто получается, что проект разрабатывается на одном компьютере, а потом его необходимо перенести на компьютер заказчика. Приходится опять же копировать проект из папки вручную и переносить его в папку на ПК заказчика в папку со всеми проектами. Было бы весьма удобно, если бы был инструмент, позволяющий делать экспорт проекта в некий единый файл, с возможностью сохранения в любое место и потом делать импорт этого файла на другом компьютере.
3. Возможность выбора папки с проектами. Возникла ситуация при которой необходимо сменить папку, в которой хранятся проекта. Возможно ли предоставить возможность для выбора папки с проектами?
4. MySQL и MS SQL. В руководстве предоставлены примеры скриптов для работы с БД в MySQL. В некоторых случаях синтаксис запроса данных к этим базам отличается. Есть ли какие нюансы в связи с этим в Simple-Scada? Какую из данных БД лучше использовать (Подразумевается использование версии Simple-Scada Professional)?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1043 : 13 Марта 2019, 09:24:20 »
Здравствуйте.

Цитировать
1. Удаление проекта. Я являюсь разработчиком проекта и часто бывает, что создаю тестовые проекты, которые периодически приходится их удалять. Как я понял, удаление проектов возможно только в ручную из папки с проектами. Возможно ли добавить кнопку в редакторе "удалить проект"?
После вызова меню "Проект" - "Открыть" (или "Сохранить как..."), в открывшемся окне напротив каждого проекта отображается кнопка удаления.

Цитировать
2. Импорт/экспорт проектов.
Обязательно добавим импорт/экспорт, это востребованная задача.

Цитировать
3. Возможность выбора папки с проектами.
Сейчас системная часть скады и часть с пользовательскими файлами отделены друг от друга и задаются во время установки. Системную часть рекомендуется устанавливать в "Program Files\" для безопасности. Пользовательскую часть можно установить в любую папку (открытую для чтения и записи). Пользовательская часть скады помимо папки с проектами содержит и другие папки, например "Pictures\" из которой проект может брать пользовательские изображения. Поэтому мы рекомендуем  просто переносить не отдельно папку с проектами, а всю пользовательскую часть скады в удобное для Вас расположение.

Цитировать
4. MySQL и MS SQL. В руководстве предоставлены примеры скриптов для работы с БД в MySQL. В некоторых случаях синтаксис запроса данных к этим базам отличается. Есть ли какие нюансы в связи с этим в Simple-Scada? Какую из данных БД лучше использовать (Подразумевается использование версии Simple-Scada Professional)?
Если у Вас проект с архивацией менее 10000 тегов, то обычно лучше использовать MySQL из-за её бесплатности и из-за наличия примеров в руководстве Simple-Scada. MS SQL сервер лучше по производительности в некоторых операциях, но заметить отличия в производительности можно только в крупных проектах (с большим количеством архивных тегов и SQL-запросов). Simple-Scada при работе с этими СУБД использует соответствующий им синтаксис (он разный для двух СУБД). Но для пользователя это не должно быть важно, ведь пользователь сталкивается с синтаксисом только при выполнении пользовательских SQL-запросов к БД через скрипты. Только при выполнении собственных SQL-запросов пользователь должен думать о синтаксисе и правильно составлять запросы.
« Изменён: 13 Марта 2019, 09:44:39 от Simple-Scada »

alan54

  • Постоялец
  • ***
  • Сообщений: 145
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1044 : 14 Марта 2019, 15:37:29 »
Сейчас для исключения скрипта нужно заключить весь код скрипта между "begin..end." в комментарий следующим способом:
Код: (delphi)
var
  A, B: Integer;
begin
  (*
  A := 1;
  B := A + 100;
  *)
end.
Раньше для этих целей можно было использовать фигурные скобки. У меня такое ощущение, что в последнем релизе фигурные скобки работать перестали. Неужели это так? 

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1045 : 14 Марта 2019, 15:39:43 »
Во всех версиях Simple-Scada используется стандартный синтаксис Delphi/Pascal. Для однострочных комментариев "//", для многострочных допустимы "{...}" и "(*...*)".

deldemo

  • Старожил
  • ****
  • Сообщений: 308
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1046 : 15 Марта 2019, 12:12:13 »
Здравствуйте уважаемые! Еще раз спасибо вам за прекрасный продукт! Все достаточно стабильно работает - что даже писать нечего было!

Я к вам с просьбой. Возможно добавить в выпадающий список иконки? Те самые иконки что мы выбираем для кнопок.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3214
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1047 : 18 Марта 2019, 10:21:27 »
Здравствуйте.
Рассмотрим это предложение. Если получится нормально добавить иконки спискам в web, то сможем добавить.

dsai

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1048 : 25 Марта 2019, 21:19:46 »
Добрый день!

Есть еще одно пожелание касаемо скриптов.

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

Возможна ли реализация функции создания скрипта, периодичность которого будет задаваться вручную?

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1400
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #1049 : 26 Марта 2019, 10:16:46 »
Здравствуйте.

Для создания скриптов с разной периодичностью можно использовать скрипт с типом "Прошла секунда". По ссылке можно посмотреть пример скрипта с произвольным интервалом выполнения - меняя константу INTERVAL можно задавать требуемый интервал. Создать скрипт с интервалом менее 1 секунды нельзя и добавление такой возможности в ближайшем будущем не планируется. Если Вам требуется выполнять какие-либо действия с частотой менее 1 секунды, то правильнее всего это реализовать на контроллере.