Тестирование Simple-Scada 2 (beta)

Автор Simple-Scada, 27 января 2016, 20:10:39

a_sergeevich

А там делится нечем, набираешь в гугле вывод данных из mysql в Excel и там вся инфа есть.

Simple-Scada

#211
Simple-Scada 2 (beta) обновлена. Все желающие могут скачать её по старой ссылке. Структура файлов без изменений. Чтобы перенести проект на новую версию, просто откройте его в Редакторе и нажмите "Проект -> Сохранить".

Изменения:
  • "Demo-проект" сильно изменился в лучшую сторону;
  • управление с клавиатуры в меню "Сообщения" и меню "OPC-серверы" теперь работает;
  • исправлены ошибки в редакторе, которые могли приводить к внезапному завершению работы (спасибо TeNQ);
  • исправлена ошибка с выполнение скриптов, которые влекут за собой исполнение др. скриптов;
  • исправлена ошибка при копировании свойства "Показать ед. измерения";
  • исправлена ошибка с выделением состояний сообщений в Редакторе;
  • в скрипты добавлены процедуры для воспроизведения звуков сообщения, предупреждения или аварии (см. Demo-проект);
  • в скрипты добавлена процедура для запуска внешних приложений (см. Demo-проект);

int2246

Добрый день. В демо-проекте нажимаю на показать 2 окна выскакивает два окна "первое окно" и "второе окно" нажимаю на первое окно закрыть закрывается второе, это так и должно быть?

Simple-Scada

Обновили beta-версию ещё раз.

  • исправлена ошибка с кнопкой "закрыть" у окна;
  • теперь на клиентах выводится соотв. сообщение, если нет связи между БД и сервером, или БД не настроена;

korv

#214
Цитата: faust_040 от 15 марта 2016, 14:25:21Постараемся к концу недели сделать автоматическую генерацию сообщений о нарушении границ. Границы переменных можно будет менять из клиента и они будут сами сохраняться и загружаться из файла без использования скриптов. При нарушении границ будут генерироваться сообщения вида: "Верхняя аварийная граница! + комментарий к переменной(если указан) или Имя переменной" и т.д. Вместо "Верхняя аварийная граница" можно будет задать свой текст.

А что если не сравнивать значение переменной со значением установленным в журнале на равно, а добавить список выбора "=, >, >=, <, <=". Это не потребует больших доработок. Одна процедура для подстановки нужного знака.

Fenix

Ждем для тестирования разделения по правам доступа.

a_sergeevich

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

Simple-Scada

a_sergeevich, недавно устранили ошибку, которая могла к этому приводить. После следующего обновления она уже не должна возникать.

Al_Kuz

Сделал тестовый проект (см.скриншот). ОРС сервер - KepWare v4.5, контроллер древний, но рабочий - Simatic S5-135U, CPU-928. Комп подключен к контроллеру через переходник COM/TTY. В контроллере прога,  включение контактора с блокировкой,типа такого:

!   Pusk         Stop      Motor
!---] [----------]/[----------( )---!
!               !
!  Motor    !
!---] [---- !
!

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

Simple-Scada

#219
А какой тип данных у тегов с которыми работают эти кнопки? Интересуют типы данных в самой скаде (меню "Переменные - Редактировать") и на OPC-сервере тоже.

Al_Kuz


Simple-Scada

А у кнопок тип "без фиксации", верно?

Al_Kuz


Simple-Scada


Al_Kuz