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

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

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Simple Scada

Страницы: [1] 2 3 ... 17
1
Здравствуйте.

Такой возможности нет. Из скриптов можно изменить цветовую схему (см. процедуры SetColorSchemeAll и SetColorSchemeClient) только на одну из двенадцати стандартных схем. Также следует учитывать, что изменение цветовой схемы доступно только для десктоп-клиентов.

2
Здравствуйте.

Способы для контроля связи с ПЛК/устройством можно найти в руководстве по ссылке. См. примеры скриптов для способа №3 – в них при потере и восстановлении связи с ПЛК/устройством формируются соответствующие сообщения с помощью процедуры "AddMessage". Чтобы сообщение сопровождалось звуковым сигналом, для параметра "ASound" нужно указать значение "True". В этом случае звуковой сигнал будет воспроизводиться до подтверждения сообщения.

Также, через скрипты можно воспроизводить/останавливать пользовательские звуковые файлы в формате ".ogg". Доступные методы для работы со звуком см. по ссылке.

3
Ваши вопросы / Re: DataSet
« : 12 Мая 2025, 09:37:31 »
Здравствуйте.

Цитировать
Например, вот такая процедура на кнопке, которая сдвигает курсор в наборе данных.
Строка "ZS_DataSet.Next" приведет к ошибке.
Всё верно, так как работать с "Набором данных (TM_DataSet)" можно только в скриптах с типом события "Выполнен SQL-запрос". После выполнения скрипта, объекты TM_DataSet удаляются из памяти.

4
Ваши вопросы / Re: Метод IsMasterServer
« : 24 Апреля 2025, 20:38:44 »
Здравствуйте.

В Вашем случае ошибка в том, что для скрипта задано имя, совпадающее с именем функции "IsMasterServer". Для скриптов не рекомендуем использовать имена, совпадающие с именами свойств, процедур и функций, используемых в скриптах Simple-Scada, а также с именами собственных функций и именами переменных. Переименуйте скрипт – тогда проблем не будет.

5
Здравствуйте.

Возможные причины:
1. У переменной на OPC-сервере/ПЛК установлен доступ "только чтение", из-за чего введенное из скада-системы значение не может записаться в переменную. После неудачной попытки записи проверьте журнал сервера скады, нет ли в нём сообщений об ошибках записи?
2. В настройках проекта для OPC-сервера включена опция "Только чтение".
3. Убедитесь, что кнопка связана с переменной. В свойстве "Переменная" должна быть указана переменная, значением которой нужно управлять. Если нужно менять бит переменной, то убедитесь, что в свойстве "Бит" кнопки указан номер бита, которым нужно управлять (биты нумеруются с нуля).
4. Во время тестирования отсутствует связь между OPC-сервером и ПЛК.
5. Переменная перезаписывается на ПЛК.
6. Переменная перезаписывается из скриптов скады.
 
Если не разберетесь, то пришлите на support@simple-scada.com текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects\" и укажите кнопки, которые нужно проверить. Также пришлите целиком папку с логами "..\Simple-Scada 2\Logs" и конфигурацию OPC-сервера.

6
Здравствуйте.

У заголовка данных можно отключить свойство "Печатать на всех страницах", тогда заголовок отобразится один раз на первой странице отчета – см. скриншот во вложении.

7
Здравствуйте.

Цитировать
Поскажите можно ли копировать скрипты проектов между собой?
Сейчас необходимые скрипты можно перенести из одного проекта в другой только копированием (Ctrl + C) кода скрипта в одном проекте и вставкой (Ctrl + V) кода в другой через буфер обмена Windows. В будущем мы планируем добавить функции импорта/экспорта между проектами – это один из популярных запросов. Но какой-то определенный срок появления такой возможности сейчас назвать сложно.

8
Здравствуйте.

Цитировать
И вот теперь вопрос как оставаясь на версии архивирования 2 "вернуть" ситуацию при версии 1 (ошибки на каждом клиенте).
Для системы архивации v2 такой возможности нет.

Как Вы и заметили, правильным решением будет распределение сообщений по группам и настройка прав квитирования и видимости нужных групп сообщений для каждой группы пользователей. Таким образом, каждая группа пользователей будет видеть и квитировать только свои сообщения.

Также, если на мнемосхеме необходимо видеть список активных сообщений, то можно использовать компонент "Список сообщений" с выбранной группой "Активные сообщения". Тогда каждая группа пользователей будет видеть активные сообщения только из доступных им групп сообщений.



9
Ваши вопросы / Re: Вопрос по Отчетам, Excel
« : 26 Марта 2025, 09:41:58 »
Здравствуйте.

Пришлите нам на support@simple-scada.com текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects" и укажите отчет, который нужно проверить.

10
Ваши вопросы / Re: simple scada + OPC matrikon
« : 21 Марта 2025, 09:12:07 »
Здравствуйте.

Добавление OPC DA сервера в проект рассмотрено по ссылке. Импорт переменных с DA-сервера по ссылке.
Добавление OPC UA-сервера в проект рассмотрено по ссылке. Импорт переменных с UA-сервера по ссылке.

Цитировать
По итогу нужно передавать данные в OPC.
Для этого у переменной на OPC-сервере должен быть установлен доступ на "чтение и запись", чтобы скада могла считывать текущее значение переменной и записывать введённое значение из скады.

11
Здравствуйте.

Если требуется просуммировать значения нескольких переменных, то создайте отдельную внутреннюю переменную с таким же типом данных, как у переменных мощности, в которую будет записываться суммарное значение. Далее создайте скрипт с типом события "Изменились переменные", добавьте в него все переменные, которые необходимо просуммировать (в примере это vrPower1 и vrPower2), и используйте такой код:
Код: (delphi)
begin
  vrSumPower.Value := vrPower1.AsInt + vrPower2.AsInt;   
end.
, где vrSumPower – внутренняя переменная для записи суммы, а vrPower1 и vrPower2 – переменные мощностей генераторов (при сложении переменных нужно использовать значение переменной, приведенное к нужному типу).

12
Здравствуйте.

Цитировать
Руководство у меня, к новой версии.
Офлайн-руководство не может быть более новой версии, т.к. устанавливается из того же дистрибутива, что и остальные приложения Simple-Scada.

Цитировать
Все сделано, привязано, проверено, вплоть до архивации, но диаграмма не показывается.
Сформировали отчет с графиком в версии 2.6.3.3 (см. скриншот во вложении) – как видно, диаграмма отрисовывается без каких-либо проблем.

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

Судя по описанию, Вы производите доработку проекта непосредственно на серверном ПК. Хотим уточнить, что разработку и редактирование проекта можно вести на любом ПК, на котором установлена Simple-Scada. Подробнее см. по ссылке. При этом следует учитывать, что версии на обоих ПК должны быть одинаковые, т.е. если на серверном ПК используется лицензионная версия 2.6.3.3, то и на втором ПК для разработки должна использоваться версия Demo-Time 2.6.3.3. Проект, сохраненный в новой версии, не откроется в более старых версиях. Старые демо-версии доступны для скачивания по ссылке. Вот прямая ссылка на версию Simple-Scada 2.6.3.3 (time-demo).

13
Здравствуйте.

Руководства пользователя к используемой версии можно найти в директории пользовательских данных. После установки на рабочем столе создается ярлык, указывающий на папку пользовательских файлов.

См. пример отчета "Вывод трендов в отчет" из руководства к используемой версии. Но, в Вашем случае, вместо "Мастера диаграмм" все настройки необходимо производить вручную, используя окно свойств диаграммы. Также убедитесь, что:
1. У переменной, которая выводится в отчет/диаграмму, включена архивация.
2. Задан корректный интервал времени при формировании отчета.

Если самостоятельно разобраться не получится, то пришлите нам на support@simple-scada.com текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects" и укажите отчет, который нужно проверить.

14
Здравствуйте.

Цитировать
1. Есть ли возможность запретить определённым пользователям операции квитирования в журнале?
Возможность запретить квитирование сообщений определенной группе пользователей появилась в версии Simple-Scada 2.7.0.0. Подробнее см. по ссылке.

В более старых версиях можно скрыть штатную панель сообщений и создать свою – подробнее см. по ссылке. Для кнопки квитирования сообщений можно использовать процедуры "ConfirmMessage" и "ConfirmAllMessages", а запретить доступ к кнопке можно с помощью настройки прав для объектов.

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

15
Здравствуйте.

Такой возможности нет. В версиях Standard, Professional и Demo-Time имеется возможность запустить десктоп-клиент в многомониторном режиме. В многомониторном режиме на каждом мониторе можно открыть свою страницу.

Страницы: [1] 2 3 ... 17