PDA

Просмотр полной версии : CodeSys и 485сеть ПЛК150



darkwolf
06.05.2011, 15:42
имеется рабочая станция с АС4(master) которая работает с 2мя ПЛК150 (slave), которые подключены к 485 интерфейсу debugrs232 с помощью ac3.
в конфигурации ПЛК, в ветке modbus(slave) в программе каждого из контроллеров указываю соответствующие modbus адреса.
как мне правильно настроить codesys opc-сервер?

Николаев Андрей
06.05.2011, 17:35
Ого... Расскажите что получилось в конце...
Начните с установки связи с контроллерами в такой связке:
ПК-АС4-АС3М-ПЛК Если связь установите - CoDeSys OPC работать будет...

darkwolf
10.05.2011, 09:39
связь установил, проект грузиться и даже работает (пока идет отладка работаю с одним контроллером)
а вот при настройке связи контроллер-OPC-МастерСкада проблемки:(
после компиляции кодесисовского проекта делаю проект-опции-символьная конфигурация пытаюсь выбрать необходимые переменные. загружаю проект, потом делаю загрузочный файл. кодесис опс конфигугатор пересохраняю.
в мастер скаде при настройке связи OPC-сервера все равно в ветке переменных кодесис сервера отображаются все переменные проекта (выбираю только те что мне необходимы) или вообще их нет.
даже если переменные есть все равно при запуске проекта через некоторое время мастер скада ругается на отсутствие конфигурации опс...и данные не передаются только изредка светодиод "связь" на контроллере мигнет...
и чуствую где-то в OPC-сервере вопросы...раз он даже не берет данные с контроллера, чтобы потом отдать "мастерку"

Николаев Андрей
10.05.2011, 15:29
Создайте в контроллере ModBus Slave и возьмите, для проверки по крайней мере Lectus OPC.
В CoDeSys OPC все может быть не просто с тайм-аутами... К стати они настраиваются. Да и сам Gateway очень тяжелый.

darkwolf
10.05.2011, 16:25
Создайте в контроллере ModBus Slave и возьмите, для проверки по крайней мере Lectus OPC.
В CoDeSys OPC все может быть не просто с тайм-аутами... К стати они настраиваются. Да и сам Gateway очень тяжелый.
modbus slave создан
а что именно и где надо смотреть с таймаутами?

Николаев Андрей
10.05.2011, 19:00
Таймауты настраиваются при настройке OPC CoDeSys. Протокол тяжелый, кодированный... делается 3 запроса при обмене.

darkwolf
11.05.2011, 09:32
файлы для OPC сервера создаются, как выяснить почему сервер с ними работать не хочет? (с файлами что-то не так или с самим серверов)

Николаев Андрей
11.05.2011, 11:26
Все смешалось... :)
1. Если речь об OPC CoDeSys - четко по инструкции с форума настраивали? Связывались CoDeSys с ПЛК , с ПК, на котором OPC сервер стоит? Можно с помощью специальных программ посмотреть - идет ли обмен по сети.
2. Для обмена по ModBus OPC никаких файлов не надо...

darkwolf
11.05.2011, 12:04
разговор веду про codesys
все делал по инструкции, в опция символьных файлов все галочки, компилировать все, загружаю. создаю загрузочный проект. конфигурирую opc, там тоже все галочки,кроме ноулогин и моторола, и имя проекта время обновления 500мс.

Николаев Андрей
11.05.2011, 12:49
То есть на одной и той же машине связь CoDeSys с ПЛК есть, а связи OPC с ПЛК нет?
Вы не забываете разорвать связь CoDeSys - ПЛК? По Gateway контроллеру может только один мастер обращаться (для устойчивой связи).

darkwolf
11.05.2011, 14:26
То есть на одной и той же машине связь CoDeSys с ПЛК есть, а связи OPC с ПЛК нет?
Вы не забываете разорвать связь CoDeSys - ПЛК? По Gateway контроллеру может только один мастер обращаться (для устойчивой связи).
из codesys выхожу совсем, чтоб чего не оставалось, даже подозрений.

Николаев Андрей
11.05.2011, 20:51
Вопрос...
Напишите на plc@owen.ru все данные, описания, данные по контроллерам и ПК - постараемся попробовать у себя.

darkwolf
17.05.2011, 16:21
Вопрос...
Напишите на plc@owen.ru все данные, описания, данные по контроллерам и ПК - постараемся попробовать у себя.

письмо ушло