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

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

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

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


Сообщения - Rolich

Страницы: [1] 2 3 ... 6
1
Понятно, спасибо

2
Доброго всем времени суток
Есть вопрос по записи аналоговых данных в базу с критерием "по изменению"
Проблема в том, что отображаемые мгновенные значения не соответствуют тем, которые пишутся в базу, по крайней мере в одно и то же время
Например, параметр температуры плавно растёт, фиксирую вручную значения "онлайн" ежеминутно, а в базу они попадают с задержкой в 1-2 минуты, а не по факту изменения
Поясните, пожалуйста, механизм записи значений в базу
Спасибо

3
Все доброго времени суток
Большое спасибо за потраченное время и предоставленные комментарии
В свою очередь, хотелось бы (не в плане подбрасывания говна на вентилятор, а для получения сатисфакции после окунания меня вами в это самое говно), парировать:
1. При компиляции ошибок не было, скрипты выполняются так, как задумано. Теперь понятно, что ваша система имеет ограничение по количеству строк кода, учту в будущих проектах
2. Присвоение значений переменным в цикле - дельный совет, а как насчёт реализации массивов ? С ними было бы гораздо проще
3. Выполнение расчётов в ПЛК, безусловно, правильное решение. Когда у вас есть исходный код для ПЛК, а сами проекты не запаролены
Предлагаю на этом тему закрыть, а вас прошу быть более терпимыми к своим пользователям, не все такие идеальные, как вы.
Спасибо.

4
Один, проект отправил

5
Доброго всем времени суток
После обновления версии до 2.7.4.0 стали очень долго сохраняться изменения в проекте, вне зависимости от масштаба изменений, проект сохраняется 5-7 минут
Сохранение проходит успешно, изменения применяются, но время ожидания запредельное
Что это может быть ?

6
Ваши вопросы / Re: Время событий в отчёт
« : 12 Ноября 2025, 11:39:25 »
Доброго времени суток
Этот механизм понятен, но в моём случае не совсем удобен
Подскажите, пожалуйста, как в отчётах извлекать биты из переменных и фиксировать время, в которое это изменение произошло

7
Доброго всем времени суток
Имеется архивируемая переменная Int64, каждый бит которой соответствует определённому текстовому сообщению.
Переменная записывается по изменению.
Подскажите, пожалуйста, как сформировать отчёт, фиксируя время изменения и сопоставляя каждому биту свой текст ?..

8
Ваши вопросы / Цвет сообщений в Telegram
« : 05 Июля 2025, 09:09:01 »
Доброго всем времени суток
Подскажите, пожалуйста, можно ли задавать цвет сообщений, отправляемых в Telegram ?
Если да - то как ? Конкретно интересует красный и зеленый
Спасибо

9
Спасибо, помогло !

10
Доброго всем времени суток
После обновления до последней версии нет возможности подключаться нескольким клиентам по Web, выдаёт ошибку "Вы были отключены от сервера, т.к. был выполнен вход на другом устройстве (или с другого клиента). Нажмите кнопку "Переподключиться", чтобы подключиться снова"
До обновления всё работало
Что делать ?

11
Ваши вопросы / Re: Чтение значения из БД
« : 16 Августа 2024, 14:39:08 »
Большое спасибо за помощь, всё получилось !

12
Ваши вопросы / UTC при записи в БД
« : 16 Августа 2024, 14:13:49 »
Доброго всем времени суток
Значения некоторых переменных записываются в базу данных скриптом, при этом используется метка времени Now ()
Запись происходит с UTC-0
Что нужно сделать, чтобы при записи использовать другой часовой пояс ?

13
Ваши вопросы / Re: Чтение значения из БД
« : 16 Августа 2024, 09:00:45 »
Как быть в ситуации, когда поле ID имеет формат uuid и выглядит, например, так: 18a5f8b-7ab4-7727-b7b2-b5f90c739dda
Запрос aQuery := 'SELECT "Znachenie" FROM "Value" WHERE "ID" = 18a5f8b-7ab4-7727-b7b2-b5f90c739dda' возвращает ошибку "Мусорное значение"

14
Ваши вопросы / Чтение значения из БД
« : 15 Августа 2024, 11:50:50 »
Доброго всем времени суток
Имеется таблица БД Value, в которой есть поля ID и Znachenie (база - Postgres)
Как в переменную Simple Scada считать значение ?
Пробую вот так:
Код: (delphi)
var
  aQuery: string;
begin
    aQuery := 'Select "Znachenie" from "Value" where ID=1';
    RunSQL(aQuery);
    if DataSet.Tag = 1 then Peremennaya.Value:= DataSet[0].AsFloat;
end.

15
Доброго времени суток
Построение графиков Ганта возможно только для сообщений ?
Изначально вопрос был об обычной битовой переменной, сообщения в проекте не используются вовсе
В частности, сложность возникает с пониманием того, какие переменные из источника прописывать в поля "Значение" и "Конечное значение"

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