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

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

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

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3238
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #525 : 18 Мая 2017, 11:43:12 »
Организовать импорт/экспорт скриптов(желательно оптом), окон и страниц проекта...
Импорт/Экспорт разных частей проекта обязательно сделаем в будущих обновлениях.

Цитировать
Как вариант - закоментировать, но тогда, по факту, скрипт есть и "вроде" исполняется. А где и какой так "исполняется" надо уже искать.
Комментированный скрипт не будет исполняться. В будущем возможно добавим функцию быстрого включения/выключения скриптов.
« Изменён: 18 Мая 2017, 11:44:17 от Simple-Scada »

Teodor

  • Старожил
  • ****
  • Сообщений: 256
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #526 : 18 Мая 2017, 17:43:41 »
Я о другом. Скрипт закоментированный закреплен за объектом и с т.з. системы все кошерно. Скрипт "исполняется", хотя по сути он пустой.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3238
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #527 : 18 Мая 2017, 18:46:52 »
Цитировать
Скрипт "исполняется", хотя по сути он пустой.
Вы говорите о компиляции скрипта в Редакторе? Так и пусть компилируется, на самом деле он просто будет игнорироваться во время работы проекта на сервере. Или мы снова неправильно поняли?

Teodor

  • Старожил
  • ****
  • Сообщений: 256
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #528 : 19 Мая 2017, 09:30:59 »
Цитировать
Скрипт "исполняется", хотя по сути он пустой.
Вы говорите о компиляции скрипта в Редакторе? Так и пусть компилируется, на самом деле он просто будет игнорироваться во время работы проекта на сервере. Или мы снова неправильно поняли?
Да... В большом проекте, который, к тому-же, постоянно меняется, очень несложно забыть, что ты "закоментировал" нечто. Совсем другое дело, когда при компиляции/сохранении скрипт будет помечен пустым/отключенным и появится некое предупреждение в стиле "а зачем у тебя там и там вот этот пустой скрипт прикручен?".

А еще неплохо бы некоего "инспектора" поиметь. как по скриптам, так и по переменным. Неиспользуемые переменные, неиспользуемые скрипты, связи скриптов с переменными, скриптов и переменных с объектами. Ну и собсно то что выше.

Аналогично не плохо было-бы иметь возможность "заморозить" ОРС переменные, фактически, временно переведя их в разряд внутренних, но не перебирая их поштучно, а просто поставив соотв. птичку на выделенной группе. Когда мне необходимо было проделать такой маневр, то проще было удалить и раскопировать, а потом вспоминать где они были, т.к. линки на объектах удалились уже.
Да... А при наличии инспектора их автоматом и удалять-то не надо, т.к. это всегда можно сделать в нем.

igorigor07

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #529 : 19 Мая 2017, 17:12:39 »
Добрый день!

Хотел бы предложить добавить к сообщениям св-во "подпись" (или назвать по-другому, не важно). Тогда можно было бы составить набор стандартных событий и копировать сообщения, меняя только эту подпись (наименование оборудования, например). А так приходится перелопачивать все события...
И еще, если это возможно, для общих трендов хотелось бы задавать кол-во меток (как это реализовано для объекта timetrendviewer).

Teodor

  • Старожил
  • ****
  • Сообщений: 256
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #530 : 19 Мая 2017, 17:55:50 »
А что конкретно надо? Я, например, не понял.

deldemo

  • Старожил
  • ****
  • Сообщений: 308
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #531 : 19 Мая 2017, 18:20:51 »
Здравствуйте уважаемые.
Добавьте пожалуйста историю ip адресов ( в виде выпадающего списка ), если есть токая возможность.
Очень бы пригодилось при наладке.
   
« Изменён: 21 Июня 2017, 21:40:26 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3238
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #532 : 20 Мая 2017, 09:27:17 »
Teodor, спасибо за уточнения, теперь понятно.

Хотел бы предложить добавить к сообщениям св-во "подпись". Тогда можно было бы составить набор стандартных событий и копировать сообщения, меняя только эту подпись.
И еще, если это возможно, для трендов хотелось бы задавать кол-во меток (как это реализовано для объекта timetrendviewer).
Добавьте пожалуйста историю ip адресов ( в виде выпадающего списка ), если есть токая возможность.
Спасибо. Рассмотрим данные предложения для будущих обновлений.


deldemo, не забывайте что в Options.exe, в разделе Simple-Client, можно ввести IP-адрес сервера, чтобы не вводить его каждый раз при каждом новом подключении.
« Изменён: 20 Мая 2017, 16:03:16 от Simple-Scada »

TeNQ

  • Постоялец
  • ***
  • Сообщений: 200
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #533 : 21 Мая 2017, 10:58:36 »
Я думаю каждый пользуется выделением в скриптах, поэтому я думаю это все-таки важно.
Код
aNTRM_State           := 'TRM'   + aX + '_State';
aVTRM_State           := GetVariableByName(aNTRM_State);
Вот такой кусок кода. Я ставлю курсор в начало верхней строки и выделяю верхнюю строку shift+end. Выделилась. Опускаюсь вниз стрелкой вниз. Строка внизу длиннее и поэтому она выделилась до символа подчеркивания. shift+end чтобы выделить оставшийся фрагмент. И выделение фрагмента сбрасывается. А выделяется оставшийся кусок строки. Потому что выделение пошло с текущего положения курсора. Ну и что скажете вы. Вернись в начало, выдели shift+end и нажми два раза вниз. Вот тебе все и выделилось. Но мозг то спотыкается на таких моментах постоянно. Потому в Word`e это работает иначе. Shift+End, стрелка вниз, Shift+End выделяет весь фрагмент. Кому Word не авторитет, то в редакторе Visual Studio выделение работает также. Т.е. какой то стандарт.
И стоило ради такой мелочи поднимать шум? Да просто тут таких мелочей много. Вот например тот же фрагмент кода. Курсор в конце нижней строки. Shift+Home, строка выделилась. Стрелка вверх. Хм.. Выделилась верхняя строка. Выделение нижней сбросилось. Опять ни в Worde, ни в Visual Studio это работает не так. А выделяется весь фрагмент.
А теперь предложение. Доработать выделение фрагментов до стандартов Word`a)

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3238
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #534 : 22 Мая 2017, 00:23:08 »
Цитировать
А теперь предложение. Доработать выделение фрагментов
Сделаем.

Teodor

  • Старожил
  • ****
  • Сообщений: 256
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #535 : 22 Мая 2017, 11:09:13 »
Вы не рассматривали вариант постройки проги - "Обновлятора", которая сама бы подменяла файлики, с созданием резервных копий? Если честно, то хорошо что обновок много и почти все полезные... но больно уж геморно перебирать всех клиентов и их сервера. Так-же неплохо было бы отдельно пакет "клиента" иметь. Просто чтобы меньше и быстрее заливать на клиентскую машину.

godygadu

  • Новичок
  • *
  • Сообщений: 42
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #536 : 22 Мая 2017, 14:01:12 »
Вы не рассматривали вариант постройки проги - "Обновлятора", которая сама бы подменяла файлики, с созданием резервных копий? Если честно, то хорошо что обновок много и почти все полезные... но больно уж геморно перебирать всех клиентов и их сервера. Так-же неплохо было бы отдельно пакет "клиента" иметь. Просто чтобы меньше и быстрее заливать на клиентскую машину.
+++

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3238
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #537 : 22 Мая 2017, 20:00:35 »
Цитировать
Вы не рассматривали вариант постройки проги - "Обновлятора", которая сама бы подменяла файлики, с созданием резервных копий?
Да, рассматривали. Но мы сделали такие выводы, что с подобной программой, скорее всего, возникнет много проблем у пользователей касаемо прав доступа, файрволлов и всевозможных разрешений. Все таки она должна будет копировать файлы по сети, среди которых есть .exe файлы, что часто будет воспринято как подозрительная активность. Несмотря на это пока не исключаем, что подобную программу можно будет добавить.

Teodor

  • Старожил
  • ****
  • Сообщений: 256
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #538 : 23 Мая 2017, 09:35:34 »
Ненене... Зачем качать... Качать надо самому скаду упакованную в инсталлятор (определенной версии)... В конце-концов есть готовый софт для этого (по крайней мере когда-то был).

Хотя, да... Апдейтер, который ищет и одновляет отдельные компоненты - это еще интереснее. А качать ему ексешки вовсе не обязательно. Проще если это будут запароленные архивы определенных компонентов. А он уже разберется. Все равно-же с дефендером не дружит.

Teodor

  • Старожил
  • ****
  • Сообщений: 256
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #539 : 26 Мая 2017, 16:45:06 »
У меня возникла необходимость экспорта переменных в виде всего дерева.

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

Работа со скриптами превратилась в сплошное брожение скрипт-переменные-скрипт-переменные-скрипт... .... ....

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

В общем был бы рад иметь возможность распечатать дерево и иметь его под руками...