Ну тут чтото совсем поверхностное, где то косячок, не в параметрах связи ли? Там настроен именно Tcp/ip (Level 2), port 1200, Blocksize 128, motorola No?
Ну тут чтото совсем поверхностное, где то косячок, не в параметрах связи ли? Там настроен именно Tcp/ip (Level 2), port 1200, Blocksize 128, motorola No?
Именно так. Уже пробовал и новое создать, с такими же настройками, бесполезно. Есть мысль переустановить Кодесис нафиг...Там настроен именно Tcp/ip (Level 2), port 1200, Blocksize 128, motorola No?
А нельзя ли поменять порт для связи? Может, на компе какая-то прога использует порт 1200?
Порт поменять нельзя. Тут нужно понимать что порт 1200 это не ПК, а ПЛК, при этом ОС в качестве исходящего порта выберет автоматичекси свободный.
Тогда контрольный выстрел. Подключитесь telnet'ом к плк.
win+r -> telnet -> enter.
В открывшимся окне "o 10.0.6.11 1200" (o IPплк 1200) -> enter
При этом codesys закройте.
Если напишет "Подключение к IPплк... Не удалось открыть подключение к этому узлу....."
то codesys не виноват, хотя может его какието сервисы.
Если же напишет "Нажмите любую клавишу..." то ПЛК тут не причем.
еще я бы взял другой ПК и попробывал сделать то же, если там нет codesys, то к лучшему.
Да, с обоих компов Телнет подключается к адресу ПЛК в порт 1200, так и пишет - "Нажмите любую клавишу...". Кодесис стоит на обоих, но был закрыт перед этим.
Последний раз редактировалось Boris_K; 18.02.2015 в 17:04.
Ну вот, значит искать не у овен надо. Telnet подключается, а codesys нет, значит проблема кдс, или таргете и т.п. Во всяком случае переустановить кдс и перезагруить пк и плк не помешает. Может ещё умные люди что подскажут. В кдс есть ещё в настройках тайм-аут ожидания, может он очень мал. Идеи сякнут с каждым постом, хочется уже из принципа решить эту задачу века.
Если найдёте решение, поделитесь здесь им.
Да, ПЛК с заводской прошивкой, ни разу её не трогал. Таргет тоже не менял, как поставил на тот комп. Таргет тот же, что и на других компах (2.11). Таймаут стоит обычный. Заметил, что окно с ошибкой связи иногда появляется почти сразу, а иногда - с задержкой секунд 15.
Ну еще перерпрошить его чтоли осталось.
Всё, i win. Проблема решилась тупо удалением всех настроек связи из списка в Кодесис (в окне "Параметры связи...") и созданием заново нужного подключения. В n-ый раз убеждаюсь, что КДС, по крайней мере 2-ой, местами сырой и недоделанный. Наверное, поэтому он и бесплатный...
Последний раз редактировалось Boris_K; 19.02.2015 в 10:34.
Не обязательно было все удалять, просто надо было выбрать нужный тип связи и нажать ОК.
Бывает у него такое, когда заходишь из одного места (сети) а потом из другого.
«won». Кстати советую в таких случаях plc_io попробовать — она тоже по кодесисовскому протоколу к ПЛК подключается, но у неё нет заморочек со множеством сохранённых подключений.Всё, i win