PDA

Просмотр полной версии : Проблемы при подключении ноутбука к ПЛК73



NNS
11.01.2017, 15:52
Пробовал подключиться к ПЛК73 и сделать копию образа программы с помощью программы тиражирования. Результат не впечатлил.
Во-первых, нигде не указано каким типом кабеля (КС1 или КС2) выполняется эта процедура. Благо, что в ответе на подобную тему нашел, что следует использовать КС2 (без перемычки). Тайна сделана из ничего, даже в руководстве к программе тиражирования тоже не указано. Конечно, можно и опытным путем прийти, вариантов всего 2! Или была бы возможность отключить перемычку в КС1... Однако разобрав DB9 в комплектном КС1 не увидел, как его можно преобразовать в КС2. Перемычка не видна!
Во-вторых, ноутбук с COM-портом сейчас не найти, специалистам Owen это вполне понятно, однако ничего в этом плане не сделано. Что же мешает выпускать ПЛК73 с возможностью подключения к USB-порту. А использование разъёма TC6P6C пора завершить, его и найти-то сложно.
В-третьих, соединился через переходник COM-Usb, наконец появилось окно монитора процедуры считывания. За несколько минут считанные проценты прогресса... И опять, что характерно, нигде не прописано, как долго длится считывание, это секунды, минуты, десятки минут? И в результате сообщение: "Не удалось создать файл считанной программы CoDeSys". Или "не удалось считать программу CoDeSys. Неверная ответная квитанция от прибора".
И только находясь в офисе и подключившись к натуральному COM-порту базового блока компьютера без всяких переходников скачал, наконец, требуемый образ.
В чем состояла моя ошибка? Переходники использовал двух типов: OMRON и MOXA (достойные фирмы), использовал разные ноутбуки. Разве, что КС2 сделал самостоятельно, однако точно по схеме из РЭ (опыт скачивания через COM-порт подтвердил верность сборки). Подскажите кто сталкивался с подобным явлением, почему не удалось скачать образ через подключение ноутбука к ПЛК?

Гарчев Евгений
11.01.2017, 18:54
Однако разобрав DB9 в комплектном КС1 не увидел, как его можно преобразовать в КС2. Перемычка не видна!

Должна быть там, в виде спайки проводков с 4 и 5 пинов коннектора RJ12



В чем состояла моя ошибка? Переходники использовал двух типов: OMRON и MOXA (достойные фирмы), использовал разные ноутбуки.

Если есть возможность, попробуйте использовать преобразователь не на микросхеме FTDI, а на любой другой. Большое кол-во разного рода софта некорректно работает с преобразователями на микросхемах FTDI (по крайней мере, с заводскими настройками таймингов в драйвере).

NNS
11.01.2017, 19:28
Сразу доп. вопрос по теме:
Видимо не удастся и закачивать программу CDS путем соединения USB-портов моих ноутбуков к ПЛК73 через мои преобразователи COM-USB? Если так, то это совсем печально... Сообщите, каким преобразователем вы пользуетесь для связи CDS из ноутбука с ПЛК? Или какие настройки следует изменить для успеха в связи?

ASo
11.01.2017, 20:18
Программой копирования не пользуюсь, но шнурок на FTDI чудесно работает с КДС.
Существенное замечание. Для работы по протоколу Gateway шнурок с перемычкой должен быть подключен к ПЛК до включения питания на нем! ПЛК определяет наличие перемычки при старте и не меняет его в процессе работы.

Гарчев Евгений
12.01.2017, 20:40
Сразу доп. вопрос по теме:
Видимо не удастся и закачивать программу CDS путем соединения USB-портов моих ноутбуков к ПЛК73 через мои преобразователи COM-USB? Если так, то это совсем печально... Сообщите, каким преобразователем вы пользуетесь для связи CDS из ноутбука с ПЛК? Или какие настройки следует изменить для успеха в связи?

С преобразователями на prolific и siliconlabs никогда проблем не возникало ...
А настройки таймингов на FTDI подбираются экспериментально.

Гарчев Евгений
12.01.2017, 20:41
Программой копирования не пользуюсь, но шнурок на FTDI чудесно работает с КДС.

Но для ПЛК73 чтение/запись программы не через CDS идет, а через программу тиражирования.

ASo
12.01.2017, 21:31
А какая разница для ПЛК??? Очевидно, что протокол один - Gateway, иначе к проге доступа нет.
По моему, это очевидно.

Гарчев Евгений
13.01.2017, 19:45
А при чем здесь вообще ПЛК, когда проблема в совместимости софта верхнего уровня (ПО и драйвера виртуального порта)?

Гарчев Евгений
13.01.2017, 19:55
Хотя соглашусь, не прав я, многое (практически все) зависит и от организации протокола обмена данными, только все-таки не факт, что программа тиражирования использует именно протокол gateway, возможно, gateway-подобный, но не идентичный тому, что используется для обмена CDS и ПЛК.

KIPSHOP
20.10.2018, 08:18
"Проблемы при подключении ноутбука к ПЛК73 " Прочитал эту ветку, но так и не нашёл ответ как подключится к ПЛК73. Недавно купил этот контроллер, работаю с ним впервые. И ТУТ САМОЕ ИНТЕРЕСНОЕ - У МЕНЯ НАПРИМЕР ПОЛНОСТЬЮ ОТСУТСТВУЮТ КАКИЕ-ЛИБО ПК У КОТОРЫХ ПРИСУТСТВУЕТ COM ПОРТ. НО ЕСТЬ НЕСКОЛЬКО преобразователей USB-COM. И КАКОВО МОЁ УДИВЛЕНИЕ КОГДА НЕ-ОДИН ИЗ НИХ НЕ СВЯЗАЛСЯ С ПЛК73. Использовал преобразователи USB-COM "Moxa, Icp-con, Gembird, HL-340. " К стати последним удалось связаться с графической панелью оператора ИП-320. Итак вопрос - 1. какой преобразователь USB-COM нужно использовать. 2. Если не затруднит пошагово описать где и какие настройки проводить для связи с ПЛК73. И как правильно производить подключение к контроллеру для записи в него программы.

ASo
20.10.2018, 09:16
Любой преобразователь.
Кабель необходимо подключать к ПЛК ДО подачи на него питания.

KIPSHOP
20.10.2018, 17:51
Данный вариант испробован результат 39344

Мимоход
20.10.2018, 19:00
Блин, все пошаговые инструкции находятся в РП ПЛК73
3.3.5 Проект. Установка связи с ПЛК
39345

Может сначала прочитать руководства, а потом искать по веткам как подключиться к ПЛК
У ОВЕНа есть вроде кино на youtube про подключение из кодесиса к ПЛК

KIPSHOP
20.10.2018, 20:24
Да ладно, можно и без "Блин", я это всё читал. Просто до последнего надеялся что я что-то делаю не так. А в результате выходит проблема в контроллере. Потому-что я всё делал согласно выше изложенной инструкции , кабель проверил, подключал в указанной последовательности. Результат вы видели на картинке.

KIPSHOP
20.10.2018, 22:20
ДА В ОБЩЕМ ОВЕН ИЗГОТАВЛИВАЕТ ТО ЧТО ИЗГОТАВЛИВАЕТ, А МЫ БЕСПЛАТНАЯ СОРТИРОВКА, ЧТО РАБОТАЕТ ОК, ЧТО НЕ РАБОТАЕТ В РЕМОНТ.ПРИ ЭТОМ, ЕСЛИ НЕ ПОЗАБОТИЛСЯ О ЗАПАСЕ ПО ВРЕМЕНИ ТО БУДЕШЬ ВЫГЛЯДЕТЬ ГЛУПО ПЕРЕД ЗАКАЗЧИКОМ, ПОТОМУ-ЧТО СОРВАЛ СРОКИ.

Сергей0308
20.10.2018, 22:42
ДА В ОБЩЕМ ОВЕН ИЗГОТАВЛИВАЕТ ТО ЧТО ИЗГОТАВЛИВАЕТ, А МЫ БЕСПЛАТНАЯ СОРТИРОВКА, ЧТО РАБОТАЕТ ОК, ЧТО НЕ РАБОТАЕТ В РЕМОНТ.ПРИ ЭТОМ, ЕСЛИ НЕ ПОЗАБОТИЛСЯ О ЗАПАСЕ ПО ВРЕМЕНИ ТО БУДЕШЬ ВЫГЛЯДЕТЬ ГЛУПО ПЕРЕД ЗАКАЗЧИКОМ, ПОТОМУ-ЧТО СОРВАЛ СРОКИ.

Это родимое пятно капитализма, Вы не поверите, через это проходил даже сам Билл Гейтс, его первые ОС были очень сырые, мягко выражаясь, но продавались за деньги! Это при социализме называют вещи своими именами, например: жулики, тунеядцы …, при капитализме их называют: бизнесмены, коммерсанты! Вся суть коммерции обычно " объегорить" другого, лично моё мнение!

melky
21.10.2018, 12:00
к ПЛК63 подключался дешевым 340-м, так что проблема скорее всего в руках... тем более почему-то к ИП320 смогли подключиться только одним... Полагаю, что ИП320 новая, иначе и к ней бы не подключились.

KIPSHOP
21.10.2018, 17:39
Подключится удалось. Только после разборки ПЛК и пропайки разъёма.

Gans
23.12.2018, 10:56
Здравствуйте.
Проконсультируйте, при подачи напряжений питания на ПЛК73 (новый куплен на этой неделе), он в порт "RS232-DEBUG" отправляет данные о себе?
Подключиться не смог с реальным компортом со стационарника(
Из меню ПЛК73 смог изменить изменить состояние выходов.

Ollema
23.12.2018, 20:26
Недавно была похожая проблема. Попробуйте заново залить прошивку контроллера. Прошивка и программа есть на сайте.

Gans
03.02.2019, 22:02
Вопрос решился.
Отдали по гарантии. Вернули с документом о том, что был непропай.

Parovoz
21.05.2019, 19:31
подключился со скоростью 115200 в настройках связи, заработало через usb-com переходник на ch340 весь вечер тыкал, менял настройки, вот нашёл, в тех поддержке так и сказали: ну бывает )))

Zef
18.06.2019, 12:52
ПЛК73-М после обрыва связи при заливке программы перестал связываться с CodeSys. Начисто. COM1 на материнке, с другим 73 без проблем. Мало того, данный контроллер с этого компа через этот же кабель только что прошился "на ура". Грузится, во все меню входит, но при загрузке издает ДЛИННЫЙ писк и не отправляет через порт FF. Далее, все, как у исправного, кроме связи. В отладке Error #0=4. EEPROM обнулил, перезагрузил из отладки и выключением. Стало Error #0=0, но связи, все равно, нет.

Еще: если загрузить с нажатым "Стоп", то нажав "Ввод" выдает Conf not parsed Critical error.

Zef
19.06.2019, 09:25
Внимательное рассмотрение выявило наличие MAX3232, двухканального COM-порта. Т.е. получается, что прошивка и программирование производятся через один разъем, но - по разным каналам. Так?

Очевидно, канал связи с CodeSys выгорел, по-видимому, по вине USB-COM-конвертора. Сии конверторы, вообще, экстремальное г... я уже 6 штук выбросил!

Zef
20.06.2019, 11:45
Продолжение банкета:
Встал на порт сниффером. Вижу нечто странное. Если контроллер включен, то только:

Порт открыт процессом "Gateway.exe" (PID: 1076)

Порт закрыт

Если выключен, то:
Порт открыт процессом "Gateway.exe" (PID: 1076)

AA AA 05 00 01 00 C9 01 42 66 A7 12 0D AA AA 05 ªª....É.Bf§..ªª.
00 01 00 C9 01 42 66 A7 12 0D AA AA 05 00 01 00 ...É.Bf§..ªª....
C9 01 42 66 A7 12 0D AA AA 05 00 01 00 C9 01 42 É.Bf§..ªª....É.B
66 A7 12 0D AA AA 05 00 01 00 C9 01 42 66 A7 12 f§..ªª....É.Bf§.
0D AA AA 05 00 01 00 C9 01 42 66 A7 12 0D AA AA .ªª....É.Bf§..ªª
05 00 01 00 C9 01 42 66 A7 12 0D AA AA 05 00 01 ....É.Bf§..ªª...
00 C9 01 42 66 A7 12 0D .É.Bf§..

Порт закрыт
Теперь беру один из повтрояющихся фрагментов: AA AA 05 00 01 00 C9 01 42 66 A7 12 0D
и отправляю его вручную прямо в порт. Получаю ответ: 05 00 01 00 01 12 0D
Че это значит?

Zef
20.06.2019, 11:54
Вот теперь я уже совсем ничего не понимаю. Ибо только что отправил эту последовательность на исправный контроллер и получил тот же самый ответ: 05 00 01 00 01 12 0D

Zef
20.06.2019, 13:12
Стало еще интереснее! После моего эксперимента после выключения-включения контроллер перестал пищать и реагировать на кнопки, в т.ч. и на "магические" комбинации. Но, при этом, 05 00 01 00 01 12 0D отвечает.

Ollema
20.06.2019, 13:14
Не используйте USB-COM переходники, они не обеспечивают необходимые уровни RS-232 порта. Себе доработал такой переходник, но проверить пока не было возможности.

Zef
20.06.2019, 15:42
Спасыба, дарагой, за ценный савэт! Лучше бы производитель забыл о RS-232, как о ночном кошмаре. А вы знаете, что у самого 73го выходной уровень 5.5 - 6.2 В? Тока-что мерял на нескольких контроллерах.

Ollema
20.06.2019, 23:01
По стандарту RS-232 имеет напряжение как положительной полярности, так и отрицательной. MAX3232 соответствует стандарту, а китайские переходники - нет. Дальше думайте сами.

Zef
21.06.2019, 04:42
Сколько бы я не думал, "не китайских" переходников в мире не появится. Компьютеров с нормальными UARTами - то же. Промышленный ноут за полтораста тысяч мне никто не купит.

Ollema
21.06.2019, 06:42
Проверю свой, отпишусь. UART как раз любой китайский без проблем выводит с USB. Но UART и RS-232 - это разные вещи.

Zef
21.06.2019, 11:23
Главная проблема конверторов USB в RS-232 - преобразование 5 в в +-12. Вот, преобразователи напряжения и летят и волокут все за собой.

Zef
21.06.2019, 12:04
Итак, вопрос к производителю: выводы 7,8,9,10 MAX3232 используются? По плате, вроде - нет. Я поменял MAX3232, у меня обмен пошел, но - только с терминалом. CoDeSys сразу вылетает с сообщением "произошло отключение". При этом на кнопки реакция исчезла и контроллер перестал перепрошиваться! А до замены - перепрошивался, но CoDeSys вылетал с сообщением "произошло отключение" не сразу, а через столько же времени, как и при выдернутом шнуре.

Да, на кнопки перестал реагировать не сразу после перепайки, а только после попытки обмена с терминалом.