PDA

Просмотр полной версии : Программирование ПЛК100 по интерфейсу Ethernet



-=Vovka=-
15.10.2019, 08:58
Здравствуйте!
Замучался программировать ПЛК через USB: чем больше по размеру программа, тем чаще процесс программирования зависает на загрузке кода, а потом обрыв связи!
На какое-то время нашел решение: "Сброс(холодный)", потом "Создание загрузочного проекта", а потом "Загрузка"...
Но вот после очередной добавленной порции кода и "Создание загрузочного проекта" начало зависать! Помогает только отключение питания ПЛК!
Все, наигрался...
Решил программировать через Ethernet, но у меня подключение возможно только так: ПК - Маршрутизатор - ПЛК
Кабель проверен путем замены существующего между ПК и маршрутизатором.
Вот настройки ПЛК:
PLC model MODEL PLC 110-60
Binary VERSION 1.0.06
Need Target version >= 3.12
Compiled: 14:18:38 Apr 26 2019
STM32 binary version 114
MAC 6A:77:00:FF:7C:79
IP 192.168.1.33
GATE 192.168.6.1
MASK 255.255.255.0

Пробовал пинговать - "Превышен интервал ожидания для запроса"
Куда копать?

SA104
15.10.2019, 09:15
Порты в роутере скорее всего не проброшены

melky
15.10.2019, 09:31
ага, а шлюз из другой подчети, с какого что-то будет пинговаться ? Чтобы пинговалось при таких настройках ПЛК, то в роутере должны быть соответствующие сети и маршрутизация между ними... 1.33 и 6.1 как бы разные подсети...

Внутри одной сети все порты в роутере открыты по умолчанию, еще не видел ни одного, у которого было бы что-то закрыто внутри одной сети.

capzap
15.10.2019, 09:35
ну какие порты в локальной сети. Если до этого работал по usb значит плк рядом на столе и речь не об удаленном программировании, а вот о чем не было сказано так это об изменении в параметрах связи на tcp/ip(level 2) об этом вообщем то в документации написано

-=Vovka=-
15.10.2019, 09:45
Смена шлюза на 192.168.1.1 не помогла.
Решилось все просто: в Windows для маршрутизатора задал IP, а в маршрутизаторе все MAC-адреса привязал к IP
Походу tp-link TL-WR840N чудит...