|
Помогите с распиновкой порта для программирования контроллера WAGO 750-841 |
|
Доброе время суток! Для конфигурирования и программирования контроллера 750-841 WAGO предназначен кабель для передачи данных (communication cable) 750-920. Кабель через штекер вставляется в контроллер через специальный интерфейс - конфигурационный и программный порт (configuration and programming interface). Для замены фирменного кабеля 750-920, в силу его отсутствия необходимо изготовить аналогичный самостоятельно. Для этого необходима информация по назначению каждого из четырех контактов configuration and programming interface: - Наименование электрического сигнала (Rx, Tx, GND); - Уровень и напряжение сигнала. |
|
![]() |
|
|
насколько понял проблему - нужно программить контроллер без кабеля. как я решал такую задачу: скачал с ваго.ком утилитку BooTP. Подключил к контроллеру езернет, запустил эту утилитку, вбил туда мак контроллера и назначил ему IP. Потом все это указал в параметрах связи в кодесисе и все. А распиновку кабеля где то в мануале видел (откуда картинка выше). Про уровень и напряжение сказать ничего не могу
|
|
|
Добрым словом и матом можно сделать гораздо больше, чем просто добрым словом.
|
|
![]() |
|
|
Спасибо за ответ, LtOldy!! Да, Вы правы нужно запрограммировать контроллер, и кабель как я понял необходим. Попробую скачать BooTP и запрограммировать. Просьба к Вам, вспомнить в каком именно мануале можно поискать распиновку кабеля, хотя бы ориентировочно.
|
|
![]() |
|
|
Картинку брал с документации 750-841 Manual. Но там информации по описанию передаваемого сигнала для каждого пина порта нет. Помогите, пожалуйста начинающему программисту с этой проблемой разобраться.
|
|
![]() |
|
|
К сожалению, интерфейс для конфигурирования контроллера не документирован. Ни в одном описании Вы не найдете этой информации. Физически он представляет из себя 5-вольтовый последовательный интерфейс. В нем имеется 4 контакта: +5V, RxD, TxD, GND. Нумерацию контактов придется установить опытным путем. Для преобразования уровней сигналов в EIA-232 следует воспользоваться, например, микросхемой MAX232.
|
|
|
Инженер-системотехник
+7 (916) 477 3925 |
|
![]() |
|
|
вызвонил мультиком кабелек.
1. нумерация на контроллере снизу вверх. 2. нумерация на DB9 - согласно надписей на нем же. итак 1(plc) ------ 0 Ом ------ 5(db9) 1(plc) ------ 5 кОм ------ 3(db9) 2(plc) ------ 15 кОм ------ 5(db9) 2(plc) ------ 19,9 кОм ------ 3(db9) ps. мерил китайским мультиком - так что точность -плюс-минус два слона. ззы. а программить по моему проще через езернет ( |
|
|
Добрым словом и матом можно сделать гораздо больше, чем просто добрым словом.
|
|
![]() |
|
|
контакт GND скорее всего на корпусе разьема DB9
|
|
|
Добрым словом и матом можно сделать гораздо больше, чем просто добрым словом.
|
|
![]() |
|
|
Спасибо, Максим! Я уже определил +5В и землю. Спаяю на мак232 преобразователь RS232-TTL. Попробую подключить сигналы RX TX от микрухи на PLC наугад, если не пойдет, то поменяю местами. Вопрос контроллер от этих манипуляций не испортится? |
|
![]() |
|
Гарантировать, что он не испортится, никто не может. Соединив два выхода TxD, вы нагрузите один выход на другой, и как они себя поведут, неизвестно. Практически, я не раз путал прием с передачей, и ничего из строя не выходило. В общем, вы делаете это на ваш страх и риск. |
|
|
Инженер-системотехник
+7 (916) 477 3925 |
|
![]() |
|
|
Можно отделить Tx от Rx, написав программу plc, которая будет слать в порт некоторые данные. На Rx, соответственно, активности не будет никакой :) |
|
![]() |
|
Ответить
|
| Переход на форум | Права доступа на форуме ![]() Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |