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

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

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

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


Темы - Rolich

Страницы: 1 [2]
16
Ваши вопросы / Печать графиков
« : 27 Ноября 2023, 07:30:18 »
Добрый день, уважаемые коллеги
Сегодня в первый раз печатал графики, непосредственно из Scada и вот с чем столкнулся:
1. При масштабировании по умолчанию на лист не помещаются шкалы, приходится уменьшать масштаб до 83% (не критично, возможно особенности принтера)
2. Графики печатаются так же, как видятся на экране, т.е. на чёрном фоне, что ведёт к жуткому перерасходу тонера. Можно это как-то исправить ?
Спасибо

17
Доброго всем времени суток
Подскажите, пожалуйста, как контролировать наличие связи с несколькими устройствами в локальной сети ?
Я так понял, что в скрипте "Старт проекта" нужно прописать что-то типа
StartPing('192.168.0.1',3000,device1), но будет ли это работать, есть device1 имеет тип boolean ?
Что нужно прописывать в скрипте по событию "Изменился пинг" ?
Спасибо

18
Доброго всем времени суток
Имеется битовая переменная, фиксирующая включение/отключение агрегата
В системе отчётов стоит задача отображать количество включений и длительность работы, для чего в источник данных эта переменная внесена в признаками "включения" и "время вкл"
Время простоя отображается с использованием скрипта
{(int)Данные.var1.TotalHours + ":" +(Данные.var1.Minutes).ToString("00")}
Как отобразить количество включений ?

19
Добрый день, уважаемые форумчане
В проекте имеется глобальная переменная, типа DateTime, в которую несколько раз в сутки записывается длительность определённых событий
Вопрос: как подсчитать общую длительность события по этой переменной в отчёте ?

20
Доброго времени суток, уважаемые форумчане
Может вопрос и простой, но я не нашел решения: как записать значение битовой переменной в заданное время ?

21
Доброго времени суток, уважаемые форумчане
С недавних пор начали массово сыпаться ошибки отправки сообщений в Telegram:
Telegram. EC: 403. SendTelegram error: HTTP/1.1 403 Forbidden,
ChatID: 842948111, {"ok":false,"error_code":403,"description":"Forbidden: bot was blocked by the user"}

С чем это может быть связано ?

22
Ваши вопросы / Работа Web-клиентов
« : 16 Марта 2023, 15:45:23 »
Доброго времени суток, уважаемые разработчики
Вопросы следующие:
1. В настройках сервера для Web-клиентов стоит ограничение по отключению после 10 минут неактивности клиента, при этом клиенты висят часами без отключения, при этом точно не всё это время активна вкладка с проектом
2. Клиент с одним и тем же IP запускает 2 копии клиента, как этого избежать ?

23
Доброго всем времени суток
Пытаюсь писать значение переменной в БД с интервалом секунда, для чего:
1. В БД создана таблица Current_Values со столбцами ID, DataTime, Value
2. Создан скрипт с исполнением каждую секунду
3. Код скрипта
 
Код: (delphi)
var
    aQuery: string;
  begin
    aQuery := 'INSERT INTO `current_values` (`id`, `datetime`, `value`) VALUES (' +
    IntToStr(Parametr.ID) +', Now(), '+ FloatToStr(Parametr.AsFloat,8) +');
    RunSQL(aQuery);
  end
Запись не происходит :(
Что я делаю не так ?

24
Доброго времени суток, уважаемые форумчане
Столкнулся с проблемой формирования отчёта о простое оборудования: сделал всё чётко по инструкции с сайта, но при нажатии на кнопку "Сформировать отчёт" он не формируется, на сервере фиксируется ошибка "Система отчётов не смогла прочесть данные источников Object reference not set to an instance of an object"
Что я делаю неправильно, куда копать ?
Спасибо

25
Доброго всем времени суток !
Столкнулся вот с какой проблемой: пока запущен хоть 1 клиент, не важно, локальный или Web, запись переменных проекта происходит, если же нет ни одного активного клиента - работа останавливается.
Есть ли возможность поддерживать активность проекта на сервере (чтобы шел опрос и запись переменных в базу) без запущенных клиентов ?
Спасибо

26
Ваши вопросы / Работа с Oracle
« : 01 Февраля 2023, 14:05:52 »
Доброго времени суток
Подскажите, пожалуйста, можно ли наладить двусторонний обмен данными между Simple Scada и Oracle ?
Если да - то как это сделать ?
Спасибо

27
Доброго всем времени суток
Подскажите, пожалуйста, структуру хранения данных в базе (в моём случае - PostreSQL)
В описании прочитал, какие есть таблицы, но не понял, как из них определить переменную по id и посмотреть значения переменной по времени изменения

28
Доброго всем времени суток
SCADA через OPC получает данные о состоянии агрегатов: 1-в работе, 0-остановлен
Значения тэгов по изменению сохраняются в базу Postgres
Есть 2 вопроса:
1. Как организовать учёт и визуализацию текущего простоя? Т.е. если перешел из состояния 1 в 0 - учитываем простой, перешел обратно в 1 - прекращаем учёт
2. Как организовать просмотр простоев за выбранный период ?
Спасибо

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