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

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

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

maks48

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #930 : 27 Сентября 2018, 20:28:58 »
Большое спасибо за ответ. Последний момент - данные в базе должны быть выровнены по дате? Т.е. скада пишет данные, провал в связи, скада записала данные и потом отработает скрипт добавления данных. Система отсортирует сама данные по времени или мне нужно "вклинивать" строки в БД?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3207
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #931 : 27 Сентября 2018, 20:33:45 »
Цитировать
Последний момент - данные в базе должны быть выровнены по дате?
Нет, в таблицах трендов столбец времени включен в индекс, поэтому СУБД сама будет сортировать данные по времени. Это же касается и столбца ID.
« Изменён: 27 Сентября 2018, 21:03:19 от Simple-Scada »

emoxristov

  • Пользователь
  • **
  • Сообщений: 53
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #932 : 08 Октября 2018, 17:57:42 »
Где я могу скачать?
Simple-Scada 2.0.2.0

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3207
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #933 : 08 Октября 2018, 19:15:08 »
emoxristov, версия 2.0.2.0 давно устарела. Скачать последнюю версию Simple-Scada можно на этой странице.

emoxristov

  • Пользователь
  • **
  • Сообщений: 53
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #934 : 08 Октября 2018, 20:15:20 »
У меня есть проект, который можно открыть только с этой версией.
Скажите, где я могу скачать
« Изменён: 08 Октября 2018, 20:16:15 от emoxristov »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3207
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #935 : 08 Октября 2018, 20:33:47 »
emoxristov, скачайте и установите последнюю версию Simple-Scada. Затем откройте свой старый проект в новой версии Редактора и сохраните проект. После этого проект автоматически обновится до последней версии.

emoxristov

  • Пользователь
  • **
  • Сообщений: 53
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #936 : 08 Октября 2018, 21:06:10 »
Вот проект, но не может быть открыт из новой версии.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3207
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #937 : 08 Октября 2018, 22:43:55 »
Это проект версии 2.0.0.0 (beta 7) от 13.03.2016. Проекты beta-версии не поддерживаются, их нельзя открыть в официальных версиях Simple-Scada.
« Изменён: 08 Октября 2018, 22:45:21 от Simple-Scada »

emoxristov

  • Пользователь
  • **
  • Сообщений: 53
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #938 : 09 Октября 2018, 18:07:27 »
Можете ли вы отправить мне почтовую ссылку для этой версии, где ее скачать. Мне нужно много. Благодарю вас.
Пожалуйста, если у кого-то есть эта версия, отправьте мне : emoxristov@abv.bg
« Изменён: 09 Октября 2018, 20:20:22 от emoxristov »

Дмитрий_021

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #939 : 25 Октября 2018, 12:43:30 »
Состояние клапанов выводится битовой маской  - т.е. каждому клапану соответствует 1 бит, выводятся только режим вкл/выкл. Различные аварии не интересуют. Как перейти от битовой маски к задвижкам? Понятно, что использовать функцию ГетБит, но хотелось бы более подробно.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1378
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #940 : 25 Октября 2018, 16:37:34 »
Здравствуйте!

Все верно, для получения значения бита нужно использовать функцию GetBit. В Вашем случае можно сделать один универсальный скрипт. Для этого, нужно связать доп. переменную заслонок с переменной хранящей значения битов и у каждой заслонки выставить свойство "Тег" равным номеру бита, по которому должна работать заслонка. Далее, останется только написать скрипт по событию OnDataChangeEx заслонки:
Код: (delphi)
begin
  if Sender is TM_Valve then     // проверяем, что Sender это заслонка
    with Sender as TM_Valve do   // приводим Sender к типу "TM_Valve"

{ если бит доп. переменной(с номером = свойству "Тэг") заслонки равен TRUE, то изменяем цвет заслонки }
      if GetBit(VariableEx.AsInt, Tag) = TRUE then
        Color := clGreen
      else
        Color := clGray;
end.
и назначить его на событие OnDataChangeEx всех заслонок, которые должны работать по биту переменной.

Проект с примером во вложении.

Дмитрий_021

  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #941 : 26 Октября 2018, 04:28:50 »
Спасибо за столь полный ответ.
Еще один вопрос - клиент скада-системы закрывается по нажатию клавиши "Esc", можно ли сделать как  - то чтобы он требовал кое-нибудь подтверждение при закрытии клиента?

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1378
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #942 : 26 Октября 2018, 08:56:55 »
Здравствуйте!

Подтверждение сделать нельзя. Можно назначить другую комбинацию клавиш для выхода через настройки Options.exe(см. вложение).

emoxristov

  • Пользователь
  • **
  • Сообщений: 53
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #943 : 26 Октября 2018, 13:20:07 »
Можна Scada работает с Windows 8.1 Mobile ? для Tablet
« Изменён: 26 Октября 2018, 13:20:57 от emoxristov »

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1378
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #944 : 26 Октября 2018, 15:47:53 »
Здравствуйте!

Windows 8.1 Mobile не поддерживается.