Simple-Scada forum

Simple-Scada 2 => Ошибки => Тема начата: pws от 03 Октября 2018, 11:28:19

Название: Ошибка работы функции поиска тега
Отправлено: pws от 03 Октября 2018, 11:28:19
После обновления до версии Simple-Scada 2.3.1.0
Перестал работать скрипт. Как выяснилось при отладке, не находится переменная OPC  GetVariableByName(tagName). Текст скрипта:
Код: (delphi)
procedure ShowPVI(Sender: TM_Control);
var
  tagName: String;
  aVar: TM_Variable;
begin
  //Получаем имя переменной с текстового поля
  tagName:=(Sender as TM_Text).Text;
  //Ищем переменную OPC сервера
  aVar := GetVariableByName(tagName);
  if Assigned(aVar) Then
    Begin
      WindowPVI.Title:=tagName;
      LevelPVI.Variable:=aVar;
      FieldPVI.Variable:=aVar;
      WindowPVI.ShowAll;
    end;
end.
Проверял на лишние пробелы,не обнаружил. В старой версии работало.
Скопировал проект себе в Simple-Scada 2.3.1.0 Time limit demo, работает
Название: Re: Ошибка работы функции поиска тега
Отправлено: Simple-Scada от 03 Октября 2018, 12:52:13
Здравствуйте. Скачайте версию 2.3.1.0 по той же ссылке и выполните установку повторно. После этого проблема не должна возникать.
Название: Re: Ошибка работы функции поиска тега
Отправлено: pws от 03 Октября 2018, 14:47:10
Да,после переустановки все заработало. Спасибо.