Ошибка при чтении файла [comm]\[log]

Стартовая страница Форумы Ошибки в работе Ошибка при чтении файла [comm]\[log]

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

    Пробую подключиться к OPC серверу, все делал по инструкции из серии видеороликов (Rapid SCADA 6. Урок 11. Настройка клиента OPC DA и Rapid SCADA 6. Урок 12. Настройка клиента OPC UA). С DA возникли проблемы, т.к. он находится на другом ПК в сети и не дает подключится к нему в Свойствах устройства, при вводе IP в строку Удаленный хост. Пишет: «Ошибка при заполнении списка серверов: CoCreateInstanceEx: Отказано в доступе». Пробовал и имя пользователя с паролем вводить, без этого всего — тоже не получается. Думаю ну ок, попробую через UA, тут уже получилось подключиться и выбрать нужные теги для создания Подписки. Дальше следовал инструкции из видео и после Передачи конфигурации захожу в Статистику линии и мне там пишет Ошибка при чтении файла [comm]\[log]\line001.txt файл не найден, журнал line001.log, а так же в свойствах устройства Ошибка при чтении файла [comm]\[log]\device001.txt файл не найден.

    Хотелось бы узнать с чем связана ошибка этих файлов и что можно попробовать, чтобы получилось подключиться по DA

    #42482
    manjey73
    Участник

    Устанавливайте на машину с OPC DA Удаленный Коммуникатор в отдельном экземпляре.
    По сети вы вряд ли его прицепите, либо путь дорога к админам в сети, но без гарантий.

    На счет ошибок лог файлов скорее всего отдельная песня, что-то не так настроили, может линия не запустилась и файлов нет и т.д.

    #42483
    Nihil
    Участник

    Собственно ответ ни о чем. Установите что-то там, непонятно как настройте. Ну или не устанавливайте, может у вас получится по сети (а может нет). А ну и ошибки, да-да, ошибки

    #42484
    manjey73
    Участник

    Если у вас нет дружбы с администраторами, то пробуйте установить на машину, где у вас OPC DA Коммуникатор.

    Потребуется установить Агент и ScadaComm

    На машине, где Scada установлена как основная, нужно будет создать Экземпляр, в котором будет только Коммуникатор и связь именно с машиной, где вы установите только Коммуникатор.

    з.ы. Система в этом плане очень гибкая и как и что настраивать несколько выходит за рамки стандартной установки.
    Но при такой настройке Коммуникатор будет установлен на той же самой машине, где стоит OPC DA и меньше будет проблем с настройкой доступа к нему (к OPC DA)
    з.з.ы. какой вопрос, такой и ответ 🙂 остается только подумать о сказанном.

    • Ответ изменён 5 месяцев, 3 недели назад пользователем manjey73.
    #42486
    manjey73
    Участник

    ошибка при чтении файлов говорит, что у вас этих файлов по какой-то причине нет. Тем более по русски пишет, что файлы не найдены.
    По «фото» не видно, почему у вас они не найдены.

    #42487
    a80808
    Участник

    Возможно заблокированы?

    #42488
    Nihil
    Участник

    Администратор сети сидит в метре от меня, осталось узнать что конкретно просить от него). Скажите какую информацию еще вам предоставить, я предоставлю. А так проект вообще голый, был создан только по видео уроку, в нем нет никаких сторонних настроек вообще. Есть rapidScada с настройками из видео и OPC сервер, к которому хочу подключиться. Я кстати за это время несколько OPC серверов протестировал, поднимал у себя на ПК lectus OPC, multi protocol master OPC, но меня вечно преследует ошибка с чтением файлов.
    До этого подключал в rapidScada modbus напрямую через COM порт, все работало

    #42489
    manjey73
    Участник

    Я кстати за это время несколько OPC серверов протестировал, поднимал у себя на ПК lectus OPC, multi protocol master OPC

    они были у вас на ПК, удаленный OPC DA это несколько другое.
    Я не пользуюсь, но там проблемы с настройками DCOM по части Microsoft, вот с этим и могут возникнуть проблемы, когда вы с одного ПК будете пытаться подключиться к OPC DA на другом ПК. Если Админ в курсе этих проблем и умеет их решать, вам повезло.
    Если нет, то самый простой способ установить на ПК с OPC DA только Агента и Коммуникатор, и настроиться на него с основного Сервера Scada.

    з.ы. данный вариант еще делается, когда у вас основной сервер Scada на Linux, а тут работы с OPC DA просто не существует.

    #42490
    JurasskPark
    Участник

    На всякий случай расскажу про подключение:
    1. Локальная учетная запись на удаленном ПК и локальном должны быть одинаковы (логин и пароль).
    2. В DCOM на удаленном сервере прописывается у OPCENUM и название OPC сервера, что учетная запись имеет права полные (чтение, запись, запуск после подключения).
    3. В службе OPC сервера пропишите, что запуск его должен проходит под этой учетной запись.

    Логика:
    Учетная запись AutoSuperPuper по сети пытается подключиться, а удаленный ПК видит, что у этой учетной записи нет прав на доступ к этому ПК — подключения не будет.
    Учетная запись находит DCOM OPC сервера и не может его запустить или подключиться к процессу — данных не будет. Поэтому система увидев логин и пароль одинаковые — допустит к данным процесса.

    #42491
    manjey73
    Участник

    ага, только вот UUID пользователя будет совершенно другим, и тут тоже может не пропустить как пользователя этой машины.
    В общем если есть возможность не пользоваться OPC DA, то лучше не пользоваться.
    Или OPC UA (и тут грабли есть), или нативные драйвера.

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

    Добрый день!

    Ошибка при чтении файла [comm]\[log]\line001.txt файл не найден, журнал line001.log, а так же в свойствах устройства Ошибка при чтении файла [comm]\[log]\device001.txt файл не найден.

    Как написано выше, эта ошибка означает, что файлы не были созданы. Полагаю, что они не были созданы, потому что линия не запустилась. Узнать о том, почему не запустилась линия, поможет основной журнал Коммуникатора.
    Проверьте, пожалуйста, есть ли какие-то ошибки в файле ScadaComm.log после перезапуска службы Коммуникатора.

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

    По поводу подключения к OPC DA на удалённом компьютере на форуме были довольно подробные темы. У кого-то получалось подключиться в итоге после долгих поисков. Если есть возможность работать по OPC UA, то используйте OPC UA.

    #42503
    Nihil
    Участник

    Крч забил на DA, по UA все нормально работает. Проблема записи была очень глупой. Я создавал RamDISK для работы rapidscada, но потом за ненадобностью был отключен, но путь для программы остался прежним. Ну вот, все проблемы были из-за неправильно указанного пути

    • Ответ изменён 5 месяцев, 3 недели назад пользователем Nihil.
    #42505
    JurasskPark
    Участник

    Так и запишем 368ой АСУТПшник, который сдался при настройке OPC сервера. 😅

    Там ничего нет сложного, главное тренировка. Было бы желание.

    #42506
    a80808
    Участник

    Так и запишем 368ой АСУТПшник, который сдался при настройке OPC сервера. 😅

    Думаю пару ноликов стоит добавить ))) Сколько еще сюда не написали )))

    Насколько все проще с MQTT…

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