Отображение измененного параметра

Стартовая страница Форумы Понять, как работает ПО Отображение измененного параметра

Просмотр 9 сообщений - с 1 по 9 (из 9 всего)
  • Автор
    Сообщения
  • #43411
    saprin8
    Участник

    Добрый день!
    Есть такая цепочка: ПЛК — RapidSCADA(Windows) — RapidSCADA(Linux).
    Столкнулся с проблемой отображения изменяемой переменной. Человек на одном компе отправляет команду через rapidSCADA на линуксе в RapidSCADA на винде, а скада на винде в ПЛК. Данные в ПЛК и скаде-сервере меняются (когда смотришь линию саму). Дальше смотрим изменения в вебе — они тоже есть. А вот на другом ПК в вебе изменений нет!
    Условно я меняю параметр 0 на 1. Для изменяющего параметр в вебе поменялся, а у других нет. При этом в ПЛК он тоже поменялся, на сервере поменялся, везде кроме веба других ПК. Перезагружаю службу веба — 0 эмоций, службу сервера — 0 эмоций, службу коммуникатора — 0 эмоций. В канале стоит Val() входная и выходная SetVal(номер канала, Cmd). Пробовал подключиться виндой и считывать данные. Коммуникатор считывает нормально, в линиях отображение правильное, а в вебе нет.

    #43412
    manjey73
    Участник

    тут без бутылки (проекта) непонятно.

    два Сервера Scada установлено? (W и L) как организована связь между Серверами?

    где-то неправильно указан канал на мнемосхеме.

    • Ответ изменён 2 недели, 4 дня назад пользователем manjey73.
    #43414
    saprin8
    Участник

    На винде поднят OPC UA через Rapid для считывания и записи параметров, а проект крутится на линуксе. Каналы указаны правильно, потому что менять то я могу все, не меняется отображение на разных пользователях. То есть вот два ПК рядом стоят, оба подключены к вебу через разных пользователей. На одном меняю параметр и все меняется везде, от ПЛК до веба. А в другом отображения изменения в вебе нету, независимо от перезагрузки служб скады.
    Тоже самое происходит и с виндой. Подключаюсь скадой к OPC серваку, с другого компа меняю параметр, он везде меняется, проект на винде видит изменения, но в веб не передает.

    #43415
    saprin8
    Участник

    И получается так, что оператор решил поменять уставку температуры. Поменял и только он видит, что он поменял эту уставку, а другие пользователи не видят.

    #43416
    manjey73
    Участник

    Винда — Рапид Сервер, Коммуникатор, источник данных OPC UA ?
    Linux — Рапид Сервер + Коммуникатор (клиент OPC UA) + Web Сервер ?

    Может надо не сервер WEB перегружать и службы, а просто обновить браузер по F5 (Ctrl+F5) чтобы он изменения получил, а так что-то вы там меняли, а в кеше браузера каша.

    #43421
    saprin8
    Участник

    С этого и начинал, обновлял через Ctrl+F5, пробовал даже другой браузер, не работает.
    ПЛК — Рапид считывает с ПЛК и в поднятый на ней же OPC UA — другая Рапид забирает с OPC UA и в веб. Нашли костыль для протокола временный)

    #43422
    manjey73
    Участник

    Ну чудес же не бывает, если все клиенты подключаются к одному веб серверу.

    #43443
    saprin8
    Участник

    Сегодня нормально работает…Без понятия что происходит.

    #43445
    Mikhail
    Модератор

    Добрый день!
    Если проблема возобновится, смотрите прохождение команды по логам всех сервисов.

Просмотр 9 сообщений - с 1 по 9 (из 9 всего)
  • Для ответа в этой теме необходимо авторизоваться.