PDA

Просмотр полной версии : ПЛК150-220.U-L+ADAM6050+ModBusTCP=проблема



Пастух
24.06.2009, 16:06
Уважаемые господа. В наличии имеется ПК, ОВЕН ПЛК150-220.U-L и ADAM6050, связанные между собой по Ethernet через свитч. У ADAM'а на входах двухпозиционные переключатели, а на выходах светодиоды с резисторами.
Задача стоит следующим образом: С ПК через скаду и OPC связаться с ПЛК и по ModBusTCP связаться с ADAM'ом. Ну и соответственно прочитать входы ADAM'а и помигать светодиодами. Я не понимаю, как сконфигурировать ПЛК. Прочел мануал. Всё сделал по мануалу, но не заработало. Что же не так?:( :confused:
ПЛК я настраиваю как ModBus(master). Выбираю Universal ModBus Device. В параметрах:
ModuleIP - IP ADAM'a
NetMode - TCP
остальные параметры - default.
Дальше я беру Register input module и Register output module и подключаю переменные к ним. Может быть в этом ошибка?:confused:

P.S. ПК с ADAM'ом напрямую работает отлично.

magirus
24.06.2009, 16:09
адреса регистров выставлены?

Пастух
25.06.2009, 09:40
Да, выставлены.

Филоненко Владислав
25.06.2009, 13:44
А тип интерфейса в TCP выставили?

Пастух
25.06.2009, 13:55
Э-э-э... Что-то не нашел такого поля в параметрах Universal ModBus Device.:( Где это прописывается?:confused:
Если имеется ввиду SLOT, то он у меня может быть только RS-485, Debug RS-232 или Modem. А у меня подключение через Ethernet.

Kirill
26.06.2009, 15:23
Э-э-э... Что-то не нашел такого поля в параметрах Universal ModBus Device.:( Где это прописывается?:confused:
Если имеется ввиду SLOT, то он у меня может быть только RS-485, Debug RS-232 или Modem. А у меня подключение через Ethernet.

Настройка на рисунке. В Universal modbus device.

1375

Пастух
29.06.2009, 09:39
Посмотрел картинку, сравнил с тем, что у меня. Отличий не увидел. У меня не работает. Значит где-то ещё ошибка! Возможно, что дело в регистрах. Если так, то я не понимаю, что нужно исправить там. :( Адреса регистров вроде бы задал. Выполняемые функции проверил. Может адрес неправильный? Но это тогда вообще ахтунг, так как не я, в основном, с ним работаю! Адреса мне просто сказали, я и воткнул...
Кто-нибудь работал с ADAM6050 по ModBus? Подскажите, какие у него адреса регистров в/в или того, что можно прочесть через ModBus, пожалуйста!!!

Филоненко Владислав
29.06.2009, 10:35
Проект выложите, сразу все ясно станет. Разговор слепого с глухим.

МИХАИЛ
29.06.2009, 11:56
ADAM6050 data sheet
http://www.prosoft.ru/products/brands/advantech/349924/2444/261526.html

Пастух
29.06.2009, 15:53
МИХАИЛ, спасибо за ссылку на data sheet.:) Всё посмотрел.
2 Филоненко Владислав: ИМХО, честно говоря, не знаю, стоит ли выкладывать проект с POU PRG-PLC, в котором только точка с запятой. А всё остальное в PLC-Configuration, Target Settings и ещё кое-где по мелочи...