Simple-Scada forum

Simple-Scada 2 => Ошибки => Тема начата: TeNQ от 11 Июля 2017, 13:05:42

Название: "Мелкие" ошибки
Отправлено: TeNQ от 11 Июля 2017, 13:05:42
Поскольку иногда находятся незначительные ошибки, то ради них не хочется открывать отдельную тему. Поэтому тему создал для себя, но и другим предлагаю сообщать о таких ошибках здесь.

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

Вторая ошибка. Неверное расположение списка доступных методов на экране. Вызывается по Ctl + пробел. Окно располагается так, что первая строчка окна закрывается строкой с названием процедуры и ее не видно. Это ошибка, потому что окно позиционируется, относительно положения курсора так, чтобы список был всегда виден полностью. Когда я целенаправленно пытался ее вызвать, у меня не получалось. Я и сейчас не знаю, почему оно сбивается.

Третье. Может это и не ошибка. Но мне кажется это неправильно, что когда ставишь точку в комментарии вызывается тот самый список доступных методов. Я хочу просто поставить точку в предложении, жму пробел. А мне добавляется .sender.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 12 Июля 2017, 09:21:14
Здравствуйте.
Спасибо за список замечаний по скаде. Внесли в список на доработку и будем постепенно устранять их в очередных обновлениях.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 11 Августа 2017, 13:31:14
В редакторе я хочу поправить позицию части кода. Нажимаю Ctrl + Shift + U. Смещаю. Все ок. Но, перехожу на другой скрипт и возвращаюсь, смещение пропадает - код на исходной. Пробовал сохранять после редактирования. Не помогает. И еще что интересно. Смещаю код, нажимаю Ctrl + z. А действие смещения не отменяется. Никакой реакции. Как будто редактор считает, что и действия никакого не было.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 11 Августа 2017, 17:30:49
TeNQ, действительно смещение не принималось за действие. В ближайшем обновлении будет исправлено.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 16 Августа 2017, 15:55:18
Здравствуйте.
Очень похожая проблема как со смещением в версии 2.2.3.0 есть с заменой по Ctrl+пробел в версии 2.2.4.0. Я заменял константы цвета ClRed, например, на ClGrey  и не мог вернуть по Ctrl + z на исходное. Также не всегда сохраняется ввод при переходе на другой скрипт.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 17 Августа 2017, 09:51:04
Здравствуйте. Спасибо, исправим.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 17 Августа 2017, 14:30:37
В списке процедур по Ctrl+Пробел нет процедур GetFieldByName(), GetButtonByName(), GetPipelineByName(), GetLineByName() и т.д.
Также не совсем понятно как в этот список добавляются локальные переменные. Я объявил переменную, а в списке ее нет. Скомпилировал - нет, сохранился - нет. Открыл проект заново - нет. Перезапустил редактор - нет. Забил и забыл, как-то посмотрел, а она появилась в списке. Так то удобно, но нестабильно работает.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 17 Августа 2017, 14:33:44
Цитировать
Также не совсем понятно как в этот список добавляются локальные переменные. Я объявил переменную, а в списке ее нет. Скомпилировал - нет, сохранился - нет. Открыл проект заново - нет. Перезапустил редактор - нет. Забил и забыл, как-то посмотрел, а она появилась в списке. Так то удобно, но нестабильно работает.
Компилятор не сможет получить локальные переменные в том случае, если код содержит ошибки. Если у Вас есть пример кода без ошибок (т.е. который успешно компилируется), но в котором локальные переменные все равно не видны, то покажите такой пример, мы внесем исправления.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 17 Августа 2017, 14:49:00
Цитировать
Компилятор не сможет получить локальные переменные в том случае, если код содержит ошибки. Если у Вас есть пример кода без ошибок (т.е. который успешно компилируется), но в котором локальные переменные все равно не видны, то покажите такой пример, мы внесем исправления.
На самом деле это не совсем удобно. Я правлю код и пока он не завершен, там могут быть ошибки. Зачем это должно мешать добавлять корректно объявленные переменные в список.
Пример кода без ошибок. В трех случаях в списке есть объявленные переменные, в одном случае список пуст. Хотя код компилируется без ошибок. Видео в архиве, т.к. больше 3мб.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 17 Августа 2017, 15:08:12
Обновленные файлы для процедур GetFieldByName(), GetButtonByName() во вложении. Можно скопировать их с заменой в папку "Libraries\".

Цитировать
На самом деле это не совсем удобно. Я правлю код и пока он не завершен, там могут быть ошибки.
Сейчас локальные переменные/константы/типы берутся из токенов компилятора (https://ru.wikipedia.org/wiki/%D0%A2%D0%BE%D0%BA%D0%B5%D0%BD_(%D0%BB%D0%B5%D0%BA%D1%81%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7)) после лексического анализа (https://ru.wikipedia.org/wiki/%D0%9B%D0%B5%D0%BA%D1%81%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7) кода. Поэтому в коде до курсора (после курсора ошибки допускаются) ошибок быть не должно, иначе полного разбора не произойдет. В будущем возможно добавим выделение локальных переменных отдельным проходом, или изменим способ прохода.

Цитировать
Пример кода без ошибок. В трех случаях в списке есть объявленные переменные, в одном случае список пуст.
Как выяснилось, причина в том, что предыдущая стока заканчивается точкой. Исправим в ближайшем обновлении.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 17 Августа 2017, 16:18:43
Вот еще вариант, когда код без ошибок, а переменной в списке нет.
П.С. За кучу файлов извините, опять не влезло) Ехе`ник все соберет.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 23 Августа 2017, 12:45:51
Здравствуйте.
После обновления 2.2.4.0 у меня несколько раз выходило окно - "Ошибка во время получения файла..." Выходит оно очевидно после попытки создания отчета, т.к. когда прибор переходит в "Стоп" формируется отчет.
Код: (delphi)
aReportName := 'Отчет по КПДС-' + aX +
                         DateTimeToFileName(aVvrTRM_StartIn.Value, '') +
                         ' по ' +
                         DateTimeToFileName(aVvrTRM_EndAt.Value, '');

//Формирую отчет
ReportExportAll('Отчет по КПДС-' + aX, aReportName, rfPDF);
При этом у меня вызывает вопрос путь по которому СКАДа пытается получить файл - Simple-Scada 2.2.1.0. Проект переезжает со старой версии на новую и пересохраняется. Сейчас у меня на ж/д. две версии текущая и предыдущая. Соответственно и папки с Simple-Scada 2.2.1.0 давно уже нет. Но почему вообще СКАДа туда обращается?
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 23 Августа 2017, 13:00:30
Цитировать
Но почему вообще СКАДа туда обращается?
Видимо Вы указали эту папку как "Папка для принятых файлов" в Options.exe (https://simple-scada.com/help/manual/settings-simple-client.html).
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 23 Августа 2017, 13:09:21
Посмотрел, так и есть. А как этот путь сохраняется? В новую версию я переношу только папку Projects и Pictures.
Название: Re: "Мелкие" ошибки
Отправлено: Simple_Scada от 23 Августа 2017, 14:03:09
Для того, чтобы при обновлении не нужно было выставлять все настройки заданные в Options.exe заново, они сохраняются в системной директории. Поэтому, замена или удаление папки Simple-Scada не влияет на сохранение настроек.
Название: Re: "Мелкие" ошибки
Отправлено: Ragnarok от 25 Августа 2017, 00:14:42
Здравствуйте!
Не знаю, может было может нет.
Если принтером по умолчанию выбран Microsoft XPS, то имеем баг: открываем сообщения, нажимаем печать, появляется окно Сохранить файл как..., нажимаем отмена и клиент закрывается с ошибкой
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 25 Августа 2017, 10:55:52
Ragnarok, спасибо, в ближайшем обновлении исправим.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 30 Ноября 2017, 16:09:23
Здравствуйте.
Функция экспорта/импорта переменных в CSV очень удобна. Но поработав с ней у меня появилось пара замечаний. Это может и не ошибки, но они создают неудобства.
1. В редакторе переменных есть иконка - Импорт в CSV-файл. Но в меню "Действия" пункта экспорт в CSV-файл нет. Видимо забыли добавить.
2. Прийдя на объект я увидел, что адресация приборов смещена. Я экспортировал переменные в CSV. Поправил адресацию, например,
 Com1/TRM151(8bit adr=40)/Outputs1/r.out на Com1/TRM151(8bit adr=32)/Outputs1/r.out
но при импорте видимо отслеживаются только имена переменных. И добавить мои изменения оказалось невозможным, т.к. СКАДа считает что переменные те же и в том же объеме. Пришлось править вручную в редакторе.
3. При экспорте/импорте не переносятся настройки визуальной шкалы переменных.

Есть еще одна вещь с которой я пока разбираюсь. У меня на столе 2 прибора. На объекте их 6. Я добавил в конфигурацию OPC-сервера недостающие приборы, внес изменения в проект и запустил. Пусть 4х приборов нет, ну и ладно, поработаю с 2мя, а на остальных пусть висят ошибки по связи. Но. Работать то работает, но СКАДа стала ощутимо тормозить при отработке изменений во временных трендах, да и отклик от приборов приходит с запозданием до 15 секунд. Это точно не реакция на изменившийся код проекта. И не на увеличившееся кол-во приборов в обмене. Я проверил на объекте. Там задержки от 1-5 секунд максимум. Возможно это реакция OPC-сервера на ошибки в обмене, но команды на прибор со СКАДы проходят без задержек. Я это наблюдаю визуально. Получается что это реакция СКАДы на ошибки в обмене. И тогда надо разбираться почему так происходит. 15 секундные лаги это много.
Добавил запись. Между командой Стоп и подтверждением Останов прошло 20 секунд. Между командой Пуск и подтверждением Работа прошло 24 секунды. Хотя прибор реагирует мгновенно.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 30 Ноября 2017, 17:14:56
Здравствуйте.

Цитировать
1. В редакторе переменных есть иконка - Импорт в CSV-файл. Но в меню "Действия" пункта экспорт в CSV-файл нет. Видимо забыли добавить.
Цитировать
3. При экспорте/импорте не переносятся настройки визуальной шкалы переменных.
Да, действительно, добавим. Спасибо.

Цитировать
но при импорте видимо отслеживаются только имена переменных. И добавить мои изменения оказалось невозможным, т.к. СКАДа считает что переменные те же и в том же объеме.
Прочитайте внимательнее текст в окне импорта. Там описано что нужно удерживать SHIFT чтобы обновить свойства существующих переменных.

Цитировать
Есть еще одна вещь с которой я пока разбираюсь. У меня на столе 2 прибора. На объекте их 6. Я добавил в конфигурацию OPC-сервера недостающие приборы, внес изменения в проект и запустил. Пусть 4х приборов нет, ну и ладно, поработаю с 2мя, а на остальных пусть висят ошибки по связи. Но. Работать то работает, но СКАДа стала ощутимо тормозить при отработке изменений во временных трендах, да и отклик от приборов приходит с запозданием до 15 секунд. Это точно не реакция на изменившийся код проекта. И не на увеличившееся кол-во приборов в обмене. Я проверил на объекте. Там задержки от 1-5 секунд максимум. Возможно это реакция OPC-сервера на ошибки в обмене, но команды на прибор со СКАДы проходят без задержек. Я это наблюдаю визуально. Получается что это реакция СКАДы на ошибки в обмене. И тогда надо разбираться почему так происходит. 15 секундные лаги это много. Добавил запись. Между командой Стоп и подтверждением Останов прошло 20 секунд. Между командой Пуск и подтверждением Работа прошло 24 секунды. Хотя прибор реагирует мгновенно.
Скада не имеет никакого отношения к приборам и их количеству и взаимодействует только с OPC-сервером получая от него данные и отправляя ему запросы на присвоение. И если после отправки команды Стоп переменная подтверждения меняется через 20 секунд, значит OPC-сервер вернул подтверждённое значение именно через 20 секунд. Скада не будет просто так простаивать 20 секунд перед отображением значения (да и это было бы странно), т.к. это слишком простая операция. С большой долей вероятности можем предположить, что проблема именно в неподключенных устройствах, т.к. OPC-сервер будет пытаться установить с ними связь и на обработку неудачной попытки подключения потребуется время, т.к. всегда есть какой-то таймаут который выделяется на попытку подключения. На объекте задержки по 1-5 секунд, как мы понимаем, как раз из-за того, что с устройствами есть связь. Если OPC-сервер который Вы используете поддерживает разделение на каналы (например как KepServerEx), то можно добавить каждый прибор в отдельный канал. Тогда OPC-сервер будет опрашивать каждое устройство в отдельном потоке и будет быстро отвечать скаде по подключенным устройствам и медленно только по неподключенным.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 30 Ноября 2017, 17:29:59
Цитировать
Прочитайте внимательнее текст в окне импорта. Там описано что нужно удерживать SHIFT чтобы обновить свойства существующих переменных.
Попробую, спасибо. Посмотрел, да есть такое. Но я бы перенес это описание в всплывающее окошко в которое выводится сводная информация, сколько переменных будет перенесено(обновлено) и тд. Это окошко просматривают тщательно, в то время как текст на вкладке не выглядит важным, чтобы его прочитать до конца. Хотя это только мое мнение.
Цитировать
С большой долей вероятности можем предположить, что проблема именно в неподключенных устройствах, т.к. OPC-сервер будет пытаться установить с ними связь и на обработку неудачной попытки подключения потребуется время, т.к. всегда есть какой-то таймаут который выделяется на попытку подключения.
Я думал так же, но меня смутило, что прибор реагирует на команды от СКАДы без задержек. OPC-сервер ОВЕНа, старая версия.
Название: Re: "Мелкие" ошибки
Отправлено: Миханик от 05 Декабря 2017, 12:52:33
Если экспортировать список переменных в csv, при том, что у переменных частота обновления будет стоять 1 час, а потом импортировать обратно, то система выдаст ошибку, т.к. вместо значения "1 hour" в экспортированный файл подставляется пустое значение.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 06 Декабря 2017, 09:02:37
Миханик, спасибо, исправили в версии 2.2.7.0 (https://simple-scada.com/forum/index.php?topic=178.msg4809#msg4809).
Название: Re: "Мелкие" ошибки
Отправлено: Victor_P. от 18 Декабря 2017, 17:19:55
2.2.7.0
При выводе доступных методов на Close вместо CloseActiveWindow предлагается CloseWindow.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 19 Декабря 2017, 16:28:59
Victor_P., в каком коде вы вызываете список методов? В стандартном коде список отображается правильно (см. вложение)
Название: Re: "Мелкие" ошибки
Отправлено: Victor_P. от 19 Декабря 2017, 17:45:22
...в каком коде вы вызываете список методов?...
Вот:
Кстати, кто знает из-за чего Win10x64 может вылетать BSOD при попытке PrintScreen на SimpleScada2. Когда-то нормально все было, а щас вылетает.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 19 Декабря 2017, 17:55:43
Теперь ясно, ошибка в Украинской локализации. Исправим в ближайшем обновлении.

Цитировать
Кстати, кто знает из-за чего Win10x64 может вылетать BSOD при попытке PrintScreen на SimpleScada2. Когда-то нормально все было, а щас вылетает.
Возможно из-за драйверов на видеокарту. Можно попробовать скачать последнюю версию драйвера с официального сайта производителя видеокарты Вашего ПК. Также возможно из-за стороннего ПО которое выполняет захват экрана и т.п.
Название: Re: "Мелкие" ошибки
Отправлено: Victor_P. от 20 Декабря 2017, 08:47:44
...ошибка в Украинской локализации...
Понятно.
А подскажите, если я буду делать проект в английской версии (мне так наиболее привычно), а потом у клиента он будет исполняться на украинской, там будет все переведено, не останется каких-нибудть рудиментов на английском? Само-собой я имею в виду системные надписи, сообщения и т.п., а не те, что я создавал.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 20 Декабря 2017, 21:38:48
Цитировать
а потом у клиента он будет исполняться на украинской, там будет все переведено, не останется каких-нибудть рудиментов на английском?
С системными надписями проблем не возникнет, просто подставится набор фраз на том языке, который задан в Options.exe.
Название: Re: "Мелкие" ошибки
Отправлено: Victor_P. от 21 Декабря 2017, 09:07:18
Нашел непонятное поведение таблицы:
Если сумму ширин столбцов сделать равной ширине таблицы (что логично),
то в ситуации когда появляется вертикальная прокрутка пропадают значения крайнего правого столбца.
Если же ширину правого столбца сделать на 16 пикселей меньше (запас для прокрутки), то все нормально,
но в ситуации когода строк мало и прокрутка не появляется вид у такой таблицы не самый эстетичный.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 21 Декабря 2017, 13:07:41
Да, сейчас столбец исключается если выходит за пределы таблицы. В ближайшем обновлении устраним.
Название: Re: "Мелкие" ошибки
Отправлено: AndreiKov от 21 Декабря 2017, 16:28:01
В журнал действий оператора не попадают изменения Поля, если выбрана работа с границами, а не со значением.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 22 Декабря 2017, 19:53:27
В ближайшем обновлении добавим сообщения об изменении граничных значений.
Название: Re: "Мелкие" ошибки
Отправлено: Genrosol от 25 Декабря 2017, 11:36:27
Здравствуйте, уважаемые разработчики!

Обнаружил следующую ошибку (если это не просто особенность редактора):
В редакторе рисуем графический элемент "Уровень", делаем его горизонтальным (атрибут "Положение" = "горизонтальный"), отображаем на уровне поле (активируем атрибут "Поле"), выравниваем поле по центру (атрибут "Положение поля" = "по центру"), при этом поле отобразится по центру сверху, а не по центру.
С вертикальным уровнем такой проблемы нет.

Прилагаю скриншот.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 25 Декабря 2017, 16:25:14
Здравствуйте.
Да, действительно, спасибо за замечание. В ближайшем обновлении исправим.
Название: Re: "Мелкие" ошибки
Отправлено: Ragnarok от 20 Февраля 2018, 09:22:47
Добрый день!

Есть код:
Код: (delphi)
var
  aText: TM_Text;
  aName: string;
  halfTag: integer;
  TagText: UTF8string;
begin
  if Sender is TM_Text then
    begin
       aText := Sender as TM_Text;
       halftag := Trunc(aText.Tag div 10);
                                             
   case halftag of
      0: TagText := "Error";
      1: TagText := "Колонка 1  ";
      2: TagText := "Колонка 2  ";
      3: TagText := "Колонка 3  ";
    end;

  Window1.Title := TagText + aText.Text;
end;

end.
Результат на скриншоте 1. Обратите внимание на заголовок окна. Но, если из последней строки кода убрать TagText, оставив
Код
Window1.Title := aText.Text;
то с заголовком окна все в порядке (скриншот 2).
Версия: последняя демо-версия, выложенная на сайте.
Проект во вложении...
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 20 Февраля 2018, 10:51:00
Здравствуйте.

Локальная переменная TagText имеет тип UTF8String, но в коде в неё присваивается string:
Код: (delphi)
  0: TagText := 'Error';
  1: TagText := 'Колонка 1  ';
  2: TagText := 'Колонка 2  ';
  3: TagText := 'Колонка 3  ';
Правильное присвоение в UTF8String должно выглядеть так (обычно это не нужно, т.к. компилятор сам делает преобразования, но не в данном случае, когда используется сложение string и UTF8String):
Код: (delphi)
  0: TagText := UTF8Encode('Error');
  1: TagText := UTF8Encode('Колонка 1  ');
  2: TagText := UTF8Encode('Колонка 2  ');
  3: TagText := UTF8Encode('Колонка 3  ');
Чтобы каждый раз не добавлять UTF8Encode, проще заменить тип переменой TagText на string. Вот оптимальный вариант кода:
Код: (delphi)
var
  aText: TM_Text;
  halfTag: integer;
  aName, TagText: string;
begin
  if not (Sender is TM_Text) then Exit;
  aText := Sender as TM_Text;
  halftag := Trunc(aText.Tag div 10);
                                           
  case halftag of
    0: TagText := 'Error';
    1: TagText := 'Колонка 1  ';
    2: TagText := 'Колонка 2  ';
    3: TagText := 'Колонка 3  ';
  end;

  Window1.Title := UTF8Encode(TagText) + aText.Text;
end.
Название: Re: "Мелкие" ошибки
Отправлено: Миханик от 21 Февраля 2018, 08:48:07
Добрый день!
В новой версии 2.2.8.0 какие-то проблемы с отображением названий тегов (примеры на скриншотах).
Название: Re: "Мелкие" ошибки
Отправлено: Genrosol от 15 Мая 2018, 14:54:24
Здравствуйте!

Во время открытия тренда, на котором имеется внешняя переменная, привязанная к несуществующему OPC-тегу, происходит зависание сервера Simple-Scada. Проявляется это следующим образом:
- пропадают графики на всех трендах клиента
- все показания на мнемосхемах зависают на последнем значении
- не открывается окно сервера Simple-Scada

Зависание проходит само собой после закрытия клиента по истечению 10-30 секунд.
В момент старта проекта в журнале фиксируется ошибка добавления тега:

[17515544ms] Tecon.TeconOPC.2 (localhost) ошибка при добавлении новых тегов: Cannot add Items:
K4.Global.IM3_pValue- The item is no longer available in the server address space.


А на момент зависания сервера в журнале никаких записей не появляется.

Версия Simple-Scada: 2.2.8.2. В предыдущих версиях такой проблемы не наблюдалось (хотя несуществующие OPC-теги были).

Спасибо!
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 15 Мая 2018, 16:08:38
Здравствуйте. Спасибо за информацию об ошибке. Внесли исправления. Скачайте повторно версию 2.2.8.2, ошибка не должна возникать.
Название: Re: "Мелкие" ошибки
Отправлено: Nikso от 16 Мая 2018, 09:45:01
Добрый день.

При разработке проекта столкнулся с проблемой Web-клиента.
1. В полях не отображаются значения, в то время как на стандартном клиенте всё без проблем.
2. Перестаёт работать навигация по вкладкам. На стандартном клиенте так же всё в порядке.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 16 Мая 2018, 10:04:43
Здравствуйте.
Вы используете версию 2.2.8.2, или более старую?

Повторите данную проблему в браузере. затем кликните правой кнопкой мыши в зоне мнемосхемы и в раскрывшемся меню выберите пункт "Просмотреть код". Перейдите на вкладку "Console". В ней должны быть сообщения об ошибках. Можно кликнуть ПКМ и выбрать пункт "Save as...", чтобы сохранить все сообщения консоли в отдельный файл. Вышлите нам такой файл.
Название: Re: "Мелкие" ошибки
Отправлено: Genrosol от 16 Мая 2018, 13:41:32
Цитировать
Внесли исправления. Скачайте повторно версию 2.2.8.2, ошибка не должна возникать.
Проблема устранена. Спасибо! Очень оперативно!
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 17 Мая 2018, 21:24:30
При разработке проекта столкнулся с проблемой Web-клиента.
Nikso, ответили Вам по e-mail.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 29 Мая 2018, 12:42:10
Какая-то есть ошибка связанная с откатом изменений. Все что я делаю, это изменяю размеры элемента, в данном случае таблицы и переключаюсь между страницами. А потом начинаю откатывать изменения. И рано или поздно цепочка отката изменений ломается. То она начинает удлиняться. То перестает откатывать изменения. А то и дает выделить объект который находится на странице, которая для меня закрыта. Один раз при попытке перемещения такого объекта у меня подвисло переключение страниц.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 31 Мая 2018, 10:12:27
Спасибо за информацию о проблеме. Попробуем воспроизвести и устраним.
Название: Re: "Мелкие" ошибки
Отправлено: AndreiKov от 31 Мая 2018, 15:12:38
В версии 2.2.9.1, если к кнопке привязано открытие окна, то её могут нажать все пользователи, независимо от заданных им прав.
Название: Re: "Мелкие" ошибки
Отправлено: Simple_Scada от 31 Мая 2018, 15:19:50
Здравствуйте!

Это не ошибка - так было всегда. Обсуждалось в этой теме (https://simple-scada.com/forum/index.php?topic=444.0).
Название: Re: "Мелкие" ошибки
Отправлено: AndreiKov от 31 Мая 2018, 19:05:32
В 2.2.8.х было не так. Во вложении пример из 2.2.8.1.
В проекте два пользователя с полными правами. У кнопки с привязанным окном установлены пользовательские права доступа, в которых у одного пользователя "только чтение", а у второго "чтение и запись". При клике по кнопке первым пользователем окно не открывается.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 03 Июня 2018, 11:59:25
Да, в версии 2.2.8.1 окно не открывается при ограниченных пользовательских правах. Вероятно мы исправили это когда добавляли работу с окнами в web-интерфейс и не заметили. Но именно такой и планировалась работа с окнами, т.к. права "только чтение" допускают отображение окна. А права самого окна определяют к каким элементам окна пользователь будет иметь доступ.
Название: Re: "Мелкие" ошибки
Отправлено: atomix от 04 Июня 2018, 10:01:30
 В версии 2.2.9.0 при установке программы в каталог отличный от "c:\Program Files (x86)\Simple-Scada 2\",  все равно появляется эта папка  и в ней файлы деинсталлятора.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 05 Июня 2018, 11:06:21
Спасибо за информацию, исправим.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 08 Июня 2018, 11:58:19
В руководстве по отчетам https://simple-scada.com/help/report/index.html (https://simple-scada.com/help/report/index.html) есть ссылки "Свойства", "Словарь", "Дерево отчета" и здесь. Все они корректно открываются, но на страницах нет никакой полезной информации, они пустые.
Название: Re: "Мелкие" ошибки
Отправлено: Simple_Scada от 08 Июня 2018, 14:06:01
Здравствуйте!

Спасибо за информацию, ссылки исправили - теперь должны открываться корректно.
Название: Re: "Мелкие" ошибки
Отправлено: TeNQ от 18 Июня 2018, 12:57:03
Руководство по отчетам. https://simple-scada.com/help/report/index.html
Ошибка в описании.
•последнее значение - возвращает последнее значение входящее в интервал;
•первое значение - возвращает последнее значение входящее в интервал;
Название: Re: "Мелкие" ошибки
Отправлено: Simple_Scada от 18 Июня 2018, 13:20:42
Здравствуйте!

Спасибо за информацию, исправили.
Название: Re: "Мелкие" ошибки
Отправлено: Миханик от 08 Февраля 2019, 11:14:35
Здравствуйте!
Добавил тег из OPC сервера Теплоком для ВКТ-5, его название вышло в 60 символом из 64 возможных и вот как он отображается в редакторе (скрин).
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 08 Февраля 2019, 11:25:50
Здравствуйте. Можете выслать нам проект с такой переменной на почту тех. поддержки?
Название: Re: "Мелкие" ошибки
Отправлено: Миханик от 08 Февраля 2019, 11:36:02
Проект отправил. Где находится переменная видно на скрине.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 08 Февраля 2019, 15:33:35
Спасибо, причину выявили. При импорте с данного OPC-сервера в имя и адрес переменной попадают управляющие символы (https://ru.wikipedia.org/wiki/ASCII#%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%8E%D1%89%D0%B8%D0%B5_%D1%81%D0%B8%D0%BC%D0%B2%D0%BE%D0%BB%D1%8B), например проблемная переменная "Qq2_Date_time" на самом деле имеет такой адрес: "VKT-5:All_tags:General#$A:Date_time", здесь "#$A" - управляющий символ переноса строки. Для решения этого вопроса мы добавим автоматическое удаление управляющих символов при импорте переменных в ближайшее время.
Просим убедиться, что без управляющих символов адрес будет считаться верным. Откройте эту переменную для редактирования, удалите адрес полностью и вставьте такой адрес: VKT-5:All_tags:General:Date_time . Сохраните проект, запустите его и проверьте отображается ли значение переменной "Qq2_Date_time"?
Название: Re: "Мелкие" ошибки
Отправлено: Миханик от 13 Февраля 2019, 12:11:33
Добрый день. Удалил управляющий символ в адресе и тег нормально читается.
Вопрос другой: читаю переменную типа DateTime из этого OPC-сервера и если поставить в скаде тип переменной как DateTime и вывести значение в Поле, то в поле отображается только дата (без времени) и горит восклицательный знак над полем. Если задаю тип переменной как String, то в поле вообще ничего не отображается и горит восклицательный знак над полем. Попробовал прочитать тег программой OPC Quick Client (из набора KEPware), там значение читается правильно (скрин).
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 13 Февраля 2019, 12:23:50
Выставьте переменной тип DateTime в редакторе скады. И выведите его в компонент Календарь с форматом времени "чч:мм:сс". Как в этом случае отображается время? 00:00:00? Восклицательный знак говорит о том, что значение переменной по данному адресу либо не удалось считать, либо оно считалось с качеством BAD (судя по всему всё же значение не считалось и вы видите стандартное значение, которым переменная инициализировалась).
Видите ли Вы в журнале сервера скады (https://simple-scada.com/help/manual/server-journal.html) ошибки добавления тегов?
Вы уверены, что при создании переменной (https://simple-scada.com/help/manual/variable-new.html) указали соответствующий OPC-сервер?
Название: Re: "Мелкие" ошибки
Отправлено: Миханик от 13 Февраля 2019, 12:53:30
Выставьте переменной тип DateTime в редакторе скады. И выведите его в компонент Календарь с форматом времени "чч:мм:сс". Как в этом случае отображается время? 00:00:00?
Да, часы отображают 00:00:00

Восклицательный знак говорит о том, что значение переменной по данному адресу либо не удалось считать, либо оно считалось с качеством BAD (судя по всему всё же значение не считалось и вы видите стандартное значение, которым переменная инициализировалась).
Видите ли Вы в журнале сервера скады (https://simple-scada.com/help/manual/server-journal.html) ошибки добавления тегов?
Да, есть ошибка по этому тегу (см. скрин).

Вы уверены, что при создании переменной (https://simple-scada.com/help/manual/variable-new.html) указали соответствующий OPC-сервер?
Переменная была добавлена с помощью импорта. Это как раз та, переменная, которая считалась с управляющим символом переноса строки.

Дополнение:
заново импортировал переменную и не стал удалять управляющий символ переноса строки - всё заработало. Значит не нужно добавлять автоматическое удаление управляющих символов при импорте переменных.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 13 Февраля 2019, 19:06:43
Цитировать
заново импортировал переменную и не стал удалять управляющий символ переноса строки - всё заработало. Значит не нужно добавлять автоматическое удаление управляющих символов при импорте переменных.
Да, верно, спасибо за тест. Значит сделаем удаление управляющих символов только при отображении в таблице переменных.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 20 Февраля 2019, 11:33:29
Добавили исправление с переносом строк (в таблице переменных) в обновлении Simple-Scada 2.3.4.0.
Название: Re: "Мелкие" ошибки
Отправлено: Миханик от 20 Июня 2019, 05:23:15
Добрый день!
Обнаружил ошибку при групповой работе с объектами TM_Shape. Если выделить два и более объекта TM_Shape, у которых установлена толщина границы  больше 0, то при изменении толщины на 0 ничего не происходит. Нужно сначала изменить значение на >0 и только потом можно поменять на 0. Данную ситуацию видно на видео.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 20 Июня 2019, 22:40:31
Здравствуйте.
Спасибо за информацию и видео. Постараемся включить исправление в ближайшее обновление.
Название: Re: "Мелкие" ошибки
Отправлено: alexvit от 05 Сентября 2019, 15:48:19
Добрый день! Есть вопрос по работе с отчетами. В Simple-Scada я создал интерфейс и скрипт для получения с помощью SQL запросов необходимых архивных данных из БД, значения которых присваиваются переменным. Далее, в редакторе отчетов я создаю таблицу с заданным шаблоном, который заполняется полученными текущими переменными. В "Предварительном просмотре" таблица заполняется верно, однако появляются предупреждения по количеству переменных "Внимание! Начальное значение Переменная Х имеет неправильное значение по умолчанию. Невозможно инициализировать переменную указанным значением". В окне "Значение переменной" отображается формат "126.51". Если вручную поменять точку на запятую, то предупреждение пропадает. Видимо, проблема в этом формате, но где он настраивается? Безрезультатно изменял "Региональные настройки" Windows.
Подозреваю, что эта проблема влияет на всю систему отчетов: я могу успешно генерировать несколько раз подряд отчеты "А, Б, В" с другим форматом и данными, но после попытки создания проблемного отчета "Г", также перестают генерироваться отчеты "А, Б, В". При этом в журнале сервера нет никаких следов. Работоспособность отчетов восстанавливается только после перезагрузки сервера.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 05 Сентября 2019, 16:46:31
Здравствуйте.

Ошибка которую Вы указали возникает именно из-за десятичного разделителя. Система отчётов использует десятичный разделитель Windows (язык и региональные стандарты). Можно изменить в Windows запятую на точку (см. скрин во вложении), затем обязательно перезапустить сервер скады и редактор отчётов. Только что перепроверили это. Воспроизвели ошибку, изменили десятичный разделитель Windows, перезапустили систему отчётов, ошибка больше не возникает.
Может быть у Вас в отчёте есть переменная с точкой + ещё одна переменная с запятой? Тогда при смене разделителя в Windows проблема останется до тех пор пока все переменные не будут использовать один и то же разделитель (тот который указан в Windows).

Если описанное выше не помогает и ошибка всё равно возникает, то вышлите нам на support@simple-scada.com папку с проектом и указанием проблемного отчёта, мы проверим на наших ПК.

Цитировать
"А, Б, В" с другим форматом и данными, но после попытки создания проблемного отчета "Г", также перестают генерироваться отчеты "А, Б, В". При этом в журнале сервера нет никаких следов. Работоспособность отчетов восстанавливается только после перезагрузки сервера.
Такое было в старых версиях системы отчетов, какую версию скады Вы используете?
Название: Re: "Мелкие" ошибки
Отправлено: alexvit от 05 Сентября 2019, 17:16:14
Спасибо за ответ! Версия СКАДА 2.3.5.3. Я попробую изменить кодировку, хотя проблема оказалась не в ней. Методом проб установил, что было банальное несоответствие имени отчета в скрипте. Возможно где-то допустил ошибку в буквах, хотя на вид было все идентично, но после замены имени отчета в скрипте методом Ctrl+C Ctrl+V все заработало корректно.
P.S. Было бы хорошо, если бы для такого случая где-то выводилось сообщение, что "Ошибка, отчет "X" не существует". Так бы сразу нашел проблему.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 05 Сентября 2019, 21:34:28
Действительно, построение отчетов прекращается если попытаться построить несуществующий отчет. Исправим в ближайшем обновлении.
Название: Re: "Мелкие" ошибки
Отправлено: Dmitry_Impuls от 06 Сентября 2019, 10:57:34
Добрый день. Версия СКАДА 2.3.5.3.

При попытке выводить сообщение оператору при помощи
ShowMessageClient(GetClientName, 'Ошибка!', 'Параметр вне диапазона');
наблюдается интересное поведение.

Если имя клиента через Options не задано, то сообщение приходит на нужного клиента.
При этом оно может появиться (а может и нет) у других "безымянных".

Если клиенту задать имя (пробовали Server и Factory),
то сообщение "убегает" к клиенту у которого имени нет.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 06 Сентября 2019, 11:51:50
Здравствуйте. См. описание функции GetClientName в руководстве (https://simple-scada.com/help/script/getclientname.html). Цитата из руководства:
Цитировать
Данная функция не работает при вызове из события "OnDataChange", а также при вызове из системных типов событий "Запуск проекта", "Остановка проекта", "Выполнен SQL-запрос", "Прошла секунда", "Прошел час", "Отчет построен".
Предполагаем, что Вы используете эту функцию в скриптах которые вызываются сервером (а не клиентом), например OnDataChange (изменились переменные). В них нет информации о клиенте, ведь скрипт вызывается сервером, поэтому вместо GetClientName нужно указывать какое-то конкретное имя клиента:
ShowMessageClient('мой_клиент', 'Ошибка!', 'Параметр вне диапазона');
GetClientName можно использовать в скриптах например на событие OnClick, ведь кликает по кнопке именно клиент. Тогда сервер будет знать информацию о клиенте и GetClientName будет работать.
Название: Re: "Мелкие" ошибки
Отправлено: Dmitry_Impuls от 07 Сентября 2019, 15:24:15
Здравствуйте. См. описание функции GetClientName в руководстве (https://simple-scada.com/help/script/getclientname.html).
Предполагаем, что Вы используете эту функцию в скриптах которые вызываются сервером (а не клиентом), например OnDataChange (изменились переменные). В них нет информации о клиенте, ведь скрипт вызывается сервером, поэтому вместо GetClientName нужно указывать какое-то конкретное имя клиента:
ShowMessageClient('мой_клиент', 'Ошибка!', 'Параметр вне диапазона');
GetClientName можно использовать в скриптах например на событие OnClick, ведь кликает по кнопке именно клиент. Тогда сервер будет знать информацию о клиенте и GetClientName будет работать.
Спасибо за ответ.
ShowMessageClient использовался в разных скриптах. OnClick, Ошибка SQL запроса, OnDataChange, OnShow.
Поэтому систему в появлении "ошибки" и не заметил сразу.
Название: Re: "Мелкие" ошибки
Отправлено: alexvit от 09 Сентября 2019, 18:03:23
Добрый день! Обновил программу до версии 2.3.6.0 (Time-Demo, Demo64). Заметил, что в редакторе переменных полностью обнулился счетчик переменных (как для моего проекта, так и для демонстрационного). В версии 2.3.5.3 счетчик отображался корректно. Повторная установка не помогла.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 10 Сентября 2019, 10:18:21
Добрый день! Обновил программу до версии 2.3.6.0 (Time-Demo, Demo64). Заметил, что в редакторе переменных полностью обнулился счетчик переменных (как для моего проекта, так и для демонстрационного). В версии 2.3.5.3 счетчик отображался корректно. Повторная установка не помогла.
Здравствуйте. Спасибо за информацию. Исправили. Для обновления можете скачать повторно и установить поверх текущей версии. Других действий не требуется.
Название: Re: "Мелкие" ошибки
Отправлено: Dmitry_Impuls от 07 Октября 2019, 12:02:08
Добрый день

Есть две группы переменных с одинаковым именем.
При экспорте подгруппы CIP# из группы Виртуальных переменных и последующем импорте переменные
попадают в группу с тем же именем, но на уровень выше.

Параметры экспорта - только активную группу

В файле экспорта сразу пишется строка Группа CIP# иерархии нет.

А хотелось бы как при экспорте всех переменных указать
1 корень ..\
2 Группу
3 #Подгруппу
4 ##Подгруппу второго уровня

В большом проекте этот "сюрприз" мешает (т.к. непонятно куда же импортировалось...)
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 07 Октября 2019, 18:40:39
Здравствуйте.

Цитировать
Есть две группы переменных с одинаковым именем.
При экспорте подгруппы CIP# из группы Виртуальных переменных и последующем импорте переменные
попадают в группу с тем же именем, но на уровень выше.
При экспорте активной группы в файл, структура вложенности не сохраняется, поэтому при последующем импорте происходит поиск первой попавшейся группы с соответствующим именем и импорт выполняется в неё. Если бы группы имели уникальные имена, то такая проблема не могла бы возникнуть.
В ближайшем будущем постараемся реализовать сохранение структуры вложенности при экспорте активной группы в файл чтобы решить эту проблему.
Название: Re: "Мелкие" ошибки
Отправлено: Neskad от 09 Октября 2019, 11:17:45
Здравствуйте. Есть небольшое замечание.
Если создать внутреннюю переменную с типом Single, и привязать её к полю ввода (TM_Field), а затем ввести нецелое число, к примеру, 65.05, или 0.08, то затем, при попытке повторного ввода в это поле, в нём появляется что-то вроде 65.0500030517578, и 0.0799999982118607. Нельзя-ли как-то исправить это? Сейчас мне приходится на такие поля привязывать скрипт, где значение каждый раз принудительно округляется до нужного разряда.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 09 Октября 2019, 11:52:27
Здравствуйте. В ближайшее время поправим отображение во время ввода и опубликуем внеочередное обновление.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 12 Октября 2019, 11:44:13
Neskad, отправили обновление с исправлением Вам на почту.
Название: Re: "Мелкие" ошибки
Отправлено: MaxHari от 12 Ноября 2019, 23:19:36
Здравствуйте!

Если из окна трендом (Alt+T) при развёрнутом списке выбора переменных нажать Alt+S для перехода в скрипты, список переменных не уходит с экрана. Скрин приложен. Также помогите разобраться правильно ли работает следующий код с разными типами данных:
Код: (delphi)
 
var
  shI: ShortInt;
  smI: SmallInt;
  int: Integer;
begin
  shI := 1;
  smI := 1;
  int := 1;
  for i := 1 to 4 do
  begin
    shI := shI - i;
    smI := smI - i;
    int := int - i;
  end;
end;

Вот какие значения получаются:
Код
          ShortInt <> SmallInt <> Integer
          IntToStr          :            FloatToStr
  1   <>    1     <>  1 :  1.00 <>   1.00 <>  1
  0   <>    0     <>  0 :  0.00 <>   0.00 <>  0
254 <> 65534 <> -2 : -2.00 <> -2.00 <> -2
251 <> 65531 <> -5 : -5.00 <> -5.00 <> -5
...
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 14 Ноября 2019, 11:52:52
Здравствуйте.

Цитировать
Если из окна трендом (Alt+T) при развёрнутом списке выбора переменных нажать Alt+S для перехода в скрипты, список переменных не уходит с экрана. Скрин приложен.
Спасибо за информацию о проблеме, в ближайшем обновлении исправим.

Цитировать
правильно ли работает следующий код с разными типами данных:
Есть ряд особенностей связанных с работой с типами ShortInt и SmallInt в текущей версии компилятора. К сожалению, в ближайшем будущем мы скорее всего не сможем изменить это. Поэтому для целых чисел лучше всего использовать тип Integer. Он всегда правильно будет реагировать на уход в отрицательный диапазон.
Название: Re: "Мелкие" ошибки
Отправлено: Миханик от 15 Ноября 2019, 12:01:52
Добрый день. Нашел небольшой баг.
Если в редакторе выбрать меню "Окна" - "Открыть окно" и нажать по одной из кнопок, выделенных на рисунке, когда список окон пуст, то редактор вылетит с ошибкой и несохраненные действия потеряются.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 15 Ноября 2019, 16:37:45
Здравствуйте. Спасибо за информацию о проблеме. Исправили, включили исправление в версию 2.3.6.3.
Название: Re: "Мелкие" ошибки
Отправлено: deldemo от 03 Декабря 2019, 11:40:22
Здравствуйте. При клике правой кнопкой  по объекту, на поле информации, слишком длинные имена переменных выходят за границы поля.
На скорость не влияет, но вам информация думаю пригодится.
Название: Re: "Мелкие" ошибки
Отправлено: MaxHari от 19 Декабря 2019, 01:41:14
Здравствуйте!
При изменении значения аварийных границ (пробовал на верхних) через скрипты, значение переменной не попадает "под юрисдикцию" этих границ - переменныя как бы не видит изменение этого значения, хотя само значение поменялось.

На скринах:
Верхняя аварийная граница - поле со значением ВА переменной.
Переменная - поле с переменной.
Значение ВА через скрипт - поле со второй переменной и событием OnDataChange, в котором выполняется запись в HighAlarm переменной.
1.PNG - переменная реагирует на ВА
2.PNG - меняем ВА, есть реакция
3.PNG - сбрасываем значение ВА ниже переменной, есть реакция
4.PNG - меняем значени 2й переменной -> ВА меняется, переменная на изменение не реагирует

Если есть возможность, исправьте, пожалуйста, в ближайшем обновлении.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 19 Декабря 2019, 10:15:29
Здравствуйте. Спасибо за информацию, исправим.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 07 Февраля 2020, 11:11:58
MaxHari, исправлено в обновлении 2.3.6.7.
Название: Re: "Мелкие" ошибки
Отправлено: HarryHarryson от 14 Марта 2020, 18:14:42
Здравствуйте!
В редакторе, в окне выбора цвета пользовательской цветовой схемы (Проект/Цветовая схема/Пользовательская/Цвет или Цвет текста) не работают поля ввода Red, Green, Blue (значения вводятся, но после нажатия OK цвет не меняется).
В свойствах объектов всё работает.
Спасибо.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 14 Марта 2020, 19:56:49
Здравствуйте.

Спасибо за информацию о проблеме. Исправим в ближайшем обновлении. Обратите внимание, что цвет также можно выбрать на доп. вкладке градиентов (см. вложение).
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 17 Марта 2020, 22:31:12
Цитировать
В редакторе, в окне выбора цвета пользовательской цветовой схемы (Проект/Цветовая схема/Пользовательская/Цвет или Цвет текста) не работают поля ввода Red, Green, Blue (значения вводятся, но после нажатия OK цвет не меняется).
Исправлено. Исправление включено в версию 2.3.6.9.
Название: Re: "Мелкие" ошибки
Отправлено: bacchus1 от 26 Марта 2020, 16:23:22
На web-клиенте не отображаются значки на кнопках, вложил скриншот кнопки на стационарном и на web-клиенте. Версия 2.3.6.9.
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 26 Марта 2020, 16:34:06
bacchus1, какой браузер используете?
Название: Re: "Мелкие" ошибки
Отправлено: bacchus1 от 26 Марта 2020, 16:35:27
Chrome Версия 80.0.3987.149 (Официальная сборка), (32 бит)
Название: Re: "Мелкие" ошибки
Отправлено: Simple-Scada от 26 Марта 2020, 16:44:13
Вы давно используете последнюю версию скады, или установили её недавно? Если недавно, то перезагрузите страницу с очисткой кеша (CTRL + SHIFT + R).
Название: Re: "Мелкие" ошибки
Отправлено: bacchus1 от 27 Марта 2020, 08:09:04
Как раз установил, начал проверять и обнаружил. Спасибо, очистка кэша помогла.