Vladimir616

Ответы в темах

Просмотр 15 сообщений - с 1 по 15 (из 17 всего)
  • Автор
    Записи
  • Vladimir616
    Участник

    ERNet Enterprise: управление абонентскими устройствами и базовыми станциями на сетевом уровне LoRaWAN.

    в ответ на: Несколько подключений к ОПС #40944
    Vladimir616
    Участник

    Если смотреть со стороны опс у него с рапидом 4 соединения и только по одному идут данные.

    ———————————————————————————
    2025-10-30 14:47:33 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Коммуникатор 6.2.0.1 запущен
    2025-10-30 14:47:33 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Хранилище FileStorage 6.2.0.0 загружено из файла C:\Program Files\SCADA\ScadaComm\FileStorage.dll
    2025-10-30 14:47:33 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Запуск обработки логики
    2025-10-30 14:47:33 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Драйвер DrvCnlBasic 6.1.0.1 загружен из файла C:\Program Files\SCADA\ScadaComm\Drv\DrvCnlBasic.Logic.dll
    2025-10-30 14:47:33 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Драйвер DrvDsScadaServer 6.0.1.1 загружен из файла C:\Program Files\SCADA\ScadaComm\Drv\DrvDsScadaServer.Logic.dll
    2025-10-30 14:47:33 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Драйвер DrvModbus 6.0.0.4 загружен из файла C:\Program Files\SCADA\ScadaComm\Drv\DrvModbus.Logic.dll
    2025-10-30 14:47:33 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Драйвер DrvOpcUa 6.1.0.0 загружен из файла C:\Program Files\SCADA\ScadaComm\Drv\DrvOpcUa.Logic.dll
    2025-10-30 14:47:33 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Источник данных ScadaServer инициализирован успешно
    2025-10-30 14:47:33 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Источник данных ScadaServer: Приём базы конфигурации
    2025-10-30 14:47:36 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Источник данных ScadaServer: База конфигурации получена успешно
    2025-10-30 14:47:36 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Запуск линий связи
    2025-10-30 14:47:36 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Запуск чтения команд из файлов
    2025-10-30 14:47:38 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Источник данных ScadaServer: Состояние соединения: вход выполнен
    2025-10-30 15:15:03 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Остановка линий связи
    2025-10-30 15:15:10 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Все линии связи остановлены
    2025-10-30 15:15:10 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Обработка логики остановлена
    2025-10-30 15:15:10 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Коммуникатор остановлен
    ———————————————————————————
    ———————————————————————————
    2025-10-30 15:15:20 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Коммуникатор 6.2.0.1 запущен
    2025-10-30 15:15:20 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Хранилище FileStorage 6.2.0.0 загружено из файла C:\Program Files\SCADA\ScadaComm\FileStorage.dll
    2025-10-30 15:15:20 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Запуск обработки логики
    2025-10-30 15:15:20 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Драйвер DrvCnlBasic 6.1.0.1 загружен из файла C:\Program Files\SCADA\ScadaComm\Drv\DrvCnlBasic.Logic.dll
    2025-10-30 15:15:20 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Драйвер DrvDsScadaServer 6.0.1.1 загружен из файла C:\Program Files\SCADA\ScadaComm\Drv\DrvDsScadaServer.Logic.dll
    2025-10-30 15:15:20 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Драйвер DrvModbus 6.0.0.4 загружен из файла C:\Program Files\SCADA\ScadaComm\Drv\DrvModbus.Logic.dll
    2025-10-30 15:15:20 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Драйвер DrvOpcUa 6.1.0.0 загружен из файла C:\Program Files\SCADA\ScadaComm\Drv\DrvOpcUa.Logic.dll
    2025-10-30 15:15:20 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Источник данных ScadaServer инициализирован успешно
    2025-10-30 15:15:20 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Источник данных ScadaServer: Приём базы конфигурации
    2025-10-30 15:15:22 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Источник данных ScadaServer: База конфигурации получена успешно
    2025-10-30 15:15:23 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Запуск линий связи
    2025-10-30 15:15:23 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Запуск чтения команд из файлов
    2025-10-30 15:15:25 [DESKTOP-C5V1VSE][DESKTOP-C5V1VSE$][ACT] Источник данных ScadaServer: Состояние соединения: вход выполнен

    в ответ на: Несколько подключений к ОПС #40940
    Vladimir616
    Участник

    В этом и дело линяя связи к этому опс одна. Но одновременно рапид открывает несколько соединений.

    в ответ на: Отваливается линия связи с OPC #39408
    Vladimir616
    Участник

    Здравствуйте, а что за ошибка была? Ситуация та же. Сутки работает хорошо данные с опс сервера идут, на вторые +-сутки показания не меняются графики прямые пока не перезагрузишь пк со скадой.

    Vladimir616
    Участник

    Таже ситуация была при первом введении формулы, дата в канале не отображается пока не выведешь текущую дату.

    Vladimir616
    Участник

    Была гроза. Перестали поступать данные CnlVal в течении 3-х часов, все это время дата последнего изменения отображалась. Отключился свет, после включения света все данные появились кроме даты обновления (—).

    Vladimir616
    Участник

    Что значит теряете?

    Vladimir616
    Участник

    В продолжение темы. Остановился я пока на формуле
    public double MyFunc()
    {
    if (Val() != CnlVal)
    SetVal(107, DateTime.UtcNow.ToOADate());

    return CnlVal;
    }
    все работало, но через несколько дней, вместо даты и времени в канале 107 стали отображаться «—» при этом данные менялись. Если в этот канал ввести формулу EncodeDate(DateTime.Now) канал отображает дату и время. После удаления EncodeDate(DateTime.Now), канал снова стал корректно отображать зафиксированные дату время. С чем это может быть связанно?

    Vladimir616
    Участник

    Хорошо, спасибо

    Vladimir616
    Участник

    Все работает спасибо!!!

    Vladimir616
    Участник

    так как убрать -4 часа?

    Vladimir616
    Участник

    с этой формулой все работает, но время отображающееся в ячейке 107 +4 часа. Как это исправить?
    public double MyFunc()
    {
    if (Val() != CnlVal)
    SetVal(107, DateTime.Now.ToOADate());

    return CnlVal;
    }

    Vladimir616
    Участник

    просто формула сравнения канала и и возврат из скрипта double как DateTime.UtcNow.ToOADate(),
    Напишите формулу всю пожалуйста 🙏. Буду очень признательн

    Vladimir616
    Участник

    Тоже подойдет

    Vladimir616
    Участник

    Версия 6 можно чуть подробнее, я только учусь)

Просмотр 15 сообщений - с 1 по 15 (из 17 всего)