advirds

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

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

    Подтверждаю.
    Подключен ПР200 по modbus через телеофис RU868. Проблем не обнаружил.

    в ответ на: Ошибка учетной записи. #17981
    advirds
    Участник

    Второй раз упала, починилась вот этим советом:

      Сделайте экспорт таблицы Пользователи в файл C:\SCADA\BaseDAT\user.dat
      Агент проверяет пароли по этому файлу. Проверьте актуальность логина и пароля в настройках профиля развёртывания.

    Хотя на прошлой неделе подложенный файлик не исправил ситуацию.
    Связано было скорее всего с активацией временных ключей доп. компонентов и/или модуля автоматизации.

    в ответ на: Ошибка учетной записи. #17980
    advirds
    Участник

    в System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    в System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
    в System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
    в Scada.Data.Tables.BaseAdapter.Fill(DataTable dataTable, Boolean allowNulls)
    в Scada.Agent.Engine.ScadaInstance.ValidateUser(String username, String password, String& errMsg)
    2020-12-30 12:35:21 <DESKTOP-ADKD99M><СИСТЕМА><ERR> Пользователь ScadaAdmin не прошёл проверку для подключения к Default — Ошибка при проверке пользователя
    2020-12-30 12:35:21 <DESKTOP-ADKD99M><СИСТЕМА><ERR> Не удалось создать сессию
    2020-12-30 12:35:22 <DESKTOP-ADKD99M><СИСТЕМА><ACT> Создана сессия с ид. 177859292864926161
    2020-12-30 12:35:22 <DESKTOP-ADKD99M><СИСТЕМА><EXC> Ошибка при проверке пользователя:
    System.IO.FileNotFoundException: Файл ‘C:\SCADA\BaseDAT\user.dat’ не найден.

    в ответ на: Ошибка учетной записи. #17967
    advirds
    Участник

    Порты, пароли, ключи, учетки. Все пробовал.
    ЯЫ вот ни капли не сомневаюсь что где-то нарукожопил и причина в какой-то мелочи.
    Но, к сожалению, выявлять пока времени нет.

    в ответ на: Ошибка учетной записи. #17965
    advirds
    Участник

    Grafana не ставил, перепроверил пользователей, их пароли. Все равно не понимаю в чем дело.
    Вижу только вариант сливать конфиг и переустанавливать полностью приложение.
    Обидно конечно что не вышло выявить причину, но увы)

    в ответ на: Ошибка учетной записи. #17959
    advirds
    Участник

    Выгрузил, создал. положил в директорию. Пароли стандартные.
    Службы перезапустил на всякий случай. Ничего.

    в ответ на: Ошибка учетной записи. #17958
    advirds
    Участник

    Странно. На всякий случай переписал ключ в конфиге ручками, заменил на сгенерированный.
    Все пароли стоковые 1-5, перепроверил.
    Странно.

    в ответ на: ОВЕН ПР200, ModBus #17915
    advirds
    Участник

    Так и сделал, все получилось.
    На дискретных порядок 0123.
    На аналоговых Float 2301, как Вы писали ранее.
    Все с датчиками и дискретными выходами все работает корректно.
    Спасибо за помощь!

    в ответ на: ОВЕН ПР200, ModBus #17796
    advirds
    Участник

    Запутал себя и остальных немного. Порядок байт ставим на место, если в настройках прибора старший вперед не ставим и все в порядке.
    Сейчас порядок 0123. Все управляется, все данные идут.
    Спасибо огромное за помощь.

    в ответ на: ОВЕН ПР200, ModBus #17795
    advirds
    Участник

    Разобрался!
    Порядок байт в настройках прибор не сменен.
    https://ibb.co/1nCCdXx
    Соответственно, если вторым ставлю нулевой, например 1032 — получаю правильную работу выходами и вижу стработавший канал.
    Порядок прописан в unshort.
    Только значение не 1, а 256 почему-то.
    https://ibb.co/dWmt2jQ

    Не совсем понимаю насчет float типа на входы не совсем понимаю. Если у меня 1 регистр идет на каждый канал float тип закрывает сразу 2
    https://ibb.co/4ggKqms
    https://ibb.co/gRsjjBh

    в ответ на: ОВЕН ПР200, ModBus #17792
    advirds
    Участник
    в ответ на: ОВЕН ПР200, ModBus #17790
    advirds
    Участник

    Не знаю надо ли создавать отдельную тему, но проблема с управлением и получением данных есть. Хоть опрос и корректный.
    В опросе ошибок нет, настройки шаблона выглядят следующим образом.
    шаблон
    Пробовал разные вариации типов.
    Адресация с 0, в 10ричной.
    На данный момент на первый дискретный поданы 24В, на приборе срабатывание отображается. В СКАДЕ-не отображается)

    Управление каналами не происходит, но есть интересный момент:
    Если выставить 16-ричную систему в шаблоне и отправить нулевую команду на второй канал(521й в 10-ричной) по адресу 20A, то он отключает реле первого канала.

    OPC сервер овна опрашивает и управляет корректно.

    Пакет включения дискретного выхода:
    10-12-2020 12:30:46.555 : device: modbus .ПР200 port: Rx Rx, size: 11, data:[01 B9 00 00 00 05 10 03 02 00 01 ]
    10-12-2020 12:30:46.555 : device: modbus .ПР200 port: Tx Tx, size: 12, data:[01 BA 00 00 00 06 10 03 02 00 00 01 ]

    Пакет отключения первого дискретного выхода
    10-12-2020 12:34:41.684 : device: modbus .ПР200 port: Rx Rx, size: 11, data:[02 57 00 00 00 05 10 03 02 00 01 ]
    10-12-2020 12:34:41.684 : device: modbus .ПР200 port: Tx Tx, size: 12, data:[02 58 00 00 00 06 10 03 02 00 00 01 ]

    Пакет опроса первого дискретного входа, который находится в сработке:
    10-12-2020 12:36:10.756 : device: modbus .ПР200 port: Rx Rx, size: 11, data:[01 0C 00 00 00 05 10 03 02 00 01 ]
    10-12-2020 12:36:10.756 : device: modbus .ПР200 port: Tx Tx, size: 12, data:[01 0D 00 00 00 06 10 03 02 00 00 01 ]

    На всякий случай заброшу скрины настроек тегов с OPC сервера.
    опрос
    Управление

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

    Прошу помощи опытных.

    • Ответ изменён 5 лет, 7 месяцев назад пользователем advirds.
    в ответ на: ОВЕН ПР200, ModBus #17789
    advirds
    Участник

    Интересно.
    Есть такой режим на овнЕ.
    https://ibb.co/DfcvW9R
    Насколько я понимаю, далее руководствуемся таблицей регистров, лишаемся сетевых переменных и внутренних алгоритмов работы.
    Раз уж пошли по сложному пути — надо идти)) Суть еще в том, что возможно на объекта необходимо будет масштабировать систему, подключая модули. Run-Stop все же не подойдет.
    А в шаблонах я просто указал порядок байт и все заработало, спасибо за помощь!

    в ответ на: ОВЕН ПР200, ModBus #17782
    advirds
    Участник

    Поставьте адресацию с НУЛЯ и в десятичном виде, должно быть 512 = 512 если не ошибаюсь — проверил, именно так в шаблоне у меня и выставлено — 0 и десятичная система

    Все именно так и стоит.
    https://ibb.co/5jVKH0C

    для Float порядок байт 2301

    Заработало с 512м адресом!
    Только я не до конца понимаю как мне теперь двумя регистрами управлять с настройкой float.

    А почему вы ПР200 не включите в режим модуля ввода-вывода ? или потом программа предполагается ?

    Скорее всего я снова блесну своим недостатком опыта, но 485й модуль ПР200 может быть только в режиме master|slave.
    В режиме master мне не удалось наладить связь с железкой.
    Никаких программ не предполагается. Только управление рапидой.

    в ответ на: ОВЕН ПР200, ModBus #17773
    advirds
    Участник

    Забыл упомянуть.
    Через овновский OPC сервер, регистры с 512 по 527 опрашиваются корректно.
    https://ibb.co/CJjQz2M

    • Ответ изменён 5 лет, 7 месяцев назад пользователем advirds.
Просмотр 15 сообщений - с 31 по 45 (из 45 всего)