Стартовая страница › Форумы › Понять, как работает ПО › Настройка линии связи OPC
- В этой теме 14 ответов, 3 участника, последнее обновление 1 год, 11 месяцев назад сделано Artem258.
-
АвторСообщения
-
12.05.2022 в 14:49 #23435Artem258Участник
Здравствуйте. Использую рапид скаду впервые. Следовал по шагам видео о настройке OPC.
https://www.youtube.com/watch?v=6iojCBys2mU
Делал в пустом проекте. После настройки с статистике линии пишет, что линия моя Modbus TCP и подключается к КП 11 «ADAM-Серверная», которых в моём проекте нет. В общей статистике коммуникатора записано 5 линий связи, которых у меня нет, насколько я понял, мой проект взял демо конфигурацию. Там же в логах пишет, что System.IO.IOException: Процесс не может получить доступ к файлу C:\SCADA\ScadaComm\Log\ScadaCommSvc.txt, так как этот файл используется другим процессом. Пробовал перезагрузить программу администратора и службу коммуникатора — не помогает.12.05.2022 в 15:01 #23436manjey73УчастникЗапустите Админа Scada от Администратора, доступ к файлу появится ?
Ну а так то либо новый проект надо, либо прчикать лишние линии связи и т.д. в демо проекте
12.05.2022 в 15:13 #23437MikhailМодераторДобрый день!
Остановите службу Коммуникатора и очистите директорию журналов C:\SCADA\ScadaComm\Log12.05.2022 в 16:10 #23439Artem258УчастникЗакрыл администратора, остановил службу комм, зачистил папку лог, удалил демо проекты, запустил администратора, запустил службу комм.
Всё также осталось, пропало только упоминание неправильного доступа к файлам в логах. Линия связи всё также распознаётся как модбас, а не опс и пытается подключиться к не существующем КП. Все файлы, которые удалял в папке лог восстанновились.13.05.2022 в 14:28 #23451MikhailМодераторЛиния связи всё также распознаётся как модбас, а не опс
Скорее всего, новый проект не передан на выполнение, поэтому работает старая конфигурация.
Проверье C:\SCADA\Project.txt- Этот ответ был изменен 1 год, 11 месяцев назад от Mikhail.
13.05.2022 в 14:44 #23459Artem258УчастникК сожалению, такого файла по этому адресу нет. Даже в папке проекта нет тхт файлов.
13.05.2022 в 18:01 #23473MikhailМодераторПередайте конфигурацию на выполнение.
16.05.2022 в 11:43 #23492Artem258УчастникА как это сделать?
16.05.2022 в 17:01 #23497MikhailМодераторАдминистратор — Развертывание — Передать конфигурацию
16.05.2022 в 17:55 #23503Artem258УчастникВсё получилось, спасибо
16.05.2022 в 19:00 #23504Artem258УчастникДополню: возникла другая проблема. Коммуникатор связался с симулятором ОПС, но сеанс связи всего один после запуска линии связи, обновлённые значения с ОПС скада не получает. Притом при перезапуске линии связи также не меняются значения читаемых переменных.
17.05.2022 в 18:57 #23523MikhailМодераторПриложите часть текста журнала линии связи.
Какой OPC-сервер используется?18.05.2022 в 11:25 #23555Artem258Участник2022-05-18 11:22:51 Инициализация линии связи 2 «OPC Simulator»
2022-05-18 11:22:51 Запуск линии связи 2 «OPC Simulator»2022-05-18 11:22:51 Сеанс связи с КП 2 «OPC Simulator», тип: KpOpc
Соединение с OPC DA сервером установлено
Создание подписки на чтение данных. Наименование: gfc
Добавление тегов в созданную подписку. Количество: 32022-05-18 11:22:52 КП 2. Обработка изменения текущих данных. Подписка: gfc
КП 2. Обработка тега. Наименование: BooleanValue. Значение: False. Качество: good
КП 2. Обработка тега. Наименование: ShortIntValue. Значение: 62. Качество: good
КП 2. Обработка тега. Наименование: DoubleValue. Значение: 1245,57187547907. Качество: goodЗначения не соответствуют настоящим.
Использую Simple OPC server Simulator от AGG Software.
18.05.2022 в 15:37 #23575MikhailМодераторЧто приходит, то приходит. Попробуйте Matrikon OPC Simulation Server, он стабильный.
Если есть возможность, переходите от устаревшего к OPC DA К современному OPC UA.18.05.2022 в 18:05 #23587Artem258УчастникС матриконом получилось, спасибо
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.