Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 30

Тема: Порт 1200 на ПЛК110

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Порт 1200 на ПЛК110

    Столкнулся тут с одной особенностью: если из какой-нибудь проги (например, телнетом) открыть и закрыть порт ТСР 1200 на ПЛК110, то больше он не открывается и из Кодесиса невозможно подключиться к ПЛК. Помогает только перезагрузка по питанию.
    Получается, что если просто просканировать порты на ПЛК, то после этого нельзя будет к нему подключиться?
    Пробовал на ПЛК110-30.Р-М, прошивки 2.15.9 и 2.16.0.

    Может кто-нибудь это у себя проверить, действительно ли это так?
    Или у меня тут какие-то глюки...

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,583

    По умолчанию

    настроил проброс порта на свой ПЛК 100, стукнулься телнетом несколько раз, дома проверю подключиться через CDS и вечером отпишусь...

  3. #3

    По умолчанию

    PLCInfo
    PLC model MODEL PLC 110-30 Версия ПО метр: 2.0
    Binary VERSION 2.15.9
    Need Target version 2.10
    Compiled: 11:05:45 Feb 19 2016
    MAC 6A:77:00:FF:E7:E2
    IP 172.16.22.20
    GATE 172.16.22.222
    MASK 255.255.255.0
    PIC upper version is 15
    Licence unlimited

  4. #4

    По умолчанию

    CAPZAP, похоже вы совсем не читаете, о чём я пишу.
    То, что я на объекте не могу второй раз открыть онлайн режим - это отдельная песня.
    Сейчас речь идёт (с первого поста!) о невозможности открыть онлайн режим после открытия-закрытия порта 1200.
    Мне хотелось, чтоб форумчане, имеющие в доступности живые ПЛК, либо подтвердили либо опровергли мой результат.

    Прям, сказка про белого бычка получается...

  5. #5

    По умолчанию

    Столкнулся с похожей проблемой. Работаю по Ethernet. К свитчу подключено: ноутбук с Codesys 2.3.8 + ПЛК150 прошивка v.2.17 + сеть предприятия (примерно 300 ПК). Включаю ПЛК, (шаг 1) делаю логин, загружаю проект, делаю RUN... реакции нет, через несколько секунд - сообщение об ошибке: "Communication Error (#0) Logout Performed". Пробую переподключиться... несколько секунд соединение есть (успеваю запустить PLCInfo) и снова пропадает соединение с сообщением об ошибке (#0). Через несколько таких попыток это же сообщение появляется сразу уже без подключения к ПЛК. Перезагружаю ПЛК, далее всё повторяется с шага 1.
    Отключаю сеть предприятия, перезагружаю ПЛК - всё работает без проблем!!! Подключаю сеть предприятия - снова начинаются проблемы, описанные выше.
    При этом ПЛК из сети нормально откликается на пинг. Потерь пакетов нет.
    IP адрес ПЛК входит в сеть предприятия. Сеть: 192.168.0.0, маска: 255.255.248.0, шлюз: 192.168.2.1, бродкаст: 192.168.7.255.
    Проблема явно в ПЛК. Может кто-то знает - как её побороть?
    Последний раз редактировалось vladvk; 16.09.2020 в 20:10.

  6. #6
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    ну Вы как бы изучали принцип работы ЛВС? Каждый хост ждет своей очереди передать информацию, совершенно любую, даже просто отметится что хост в сети, у Вас таких объектов под 300, там задержки несовместимы с работой "тяжелых" протоколов. Тот же сименс пишет что контроллеры должны работать в отдельной сети, а Вы со всеми вместе, даже с теми кто fullHD смотрит, но в маааленком экранчике
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #7

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну Вы как бы изучали принцип работы ЛВС? Каждый хост ждет своей очереди передать информацию, совершенно любую, даже просто отметится что хост в сети, у Вас таких объектов под 300, там задержки несовместимы с работой "тяжелых" протоколов. Тот же сименс пишет что контроллеры должны работать в отдельной сети, а Вы со всеми вместе, даже с теми кто fullHD смотрит, но в маааленком экранчике
    Это Ваше субъективное мнение или Вы можете сослаться на RFC, где это написано? Или какие-то ограничения по TCP указаны в документации owen? Мы говорим о протоколе TCP/IP, который гарантирует доставку пакетов... При 1000 пакетов ICMP (пинга), 0% потерь с временем ответа от ПЛК меньше 1 мс. А вот ARP-таблица ПЛК может "забиваться" - это как вариант.

  8. #8
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Цитата Сообщение от vladvk Посмотреть сообщение
    Это Ваше субъективное мнение или Вы можете сослаться на RFC, где это написано? Или какие-то ограничения по TCP указаны в документации owen? Мы говорим о протоколе TCP/IP, который гарантирует доставку пакетов... При 1000 пакетов ICMP (пинга), 0% потерь с временем ответа от ПЛК меньше 1 мс. А вот ARP-таблица ПЛК может "забиваться" - это как вариант.
    ну Вы заходите когда изучите модель OSI, чтоб разговаривать о каком то одном уровне, а не обо всем в куче

    Мы говорим о протоколе TCP/IP, который гарантирует доставку пакетов
    а чем достигается эта особенность, уж не потерей ли времени, а еще там есть время жизни, ну и т.д.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  9. #9

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну Вы заходите когда изучите модель OSI, чтоб разговаривать о каком то одном уровне, а не обо всем в куче

    а чем достигается эта особенность, уж не потерей ли времени, а еще там есть время жизни, ну и т.д.
    Вообще-то мы выше 4-го уровня OSI не поднимаемся. На эзернет протоколе (ARP, 2-уровень) строится ICMP (3 уровень) и TCP (4 уровень). Если Вас смущает 3-ий уровень ICMP, то я эту же проверку делал с помощью arping на том же 2-ом уровне - результат аналогичный. Проблема не в уровнях OSI и не в транспортных протоколах и уж тем более не в TTL. Мы говорим об одноранговой сети... какие тут могут быть хопы? Всё передо мной на одном столе.
    Кстати, в этой же сети, без проблем работает с полсотни Siemens S7 и 1200 и другие разные железяки с процессорами явно слабее, чем у ПЛК150.
    Ваши обоснования с ожиданиями и "тяжёлыми" протоколами - это всё выдумки. Спасибо.

  10. #10
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,224

    По умолчанию

    Цитата Сообщение от vladvk Посмотреть сообщение
    Вообще-то мы выше 4-го уровня OSI не поднимаемся.
    да ладно, а на каком уровне тогда протокол CoDeSys? Вангую, что modbusTCP у Вас летает без проблем, не можете только онлайн подключаться к плк.

    И смешно читать, когда пытаетесь сравнивать сименсы с бюджетным плк150/ Причем тут процессор, если обсуждаете проблемы ethernet, тогда уж надо оценивать сетевую карту на борту, удивите меня если смогли закольцевать овеновский контроллер
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. Порт библиотеки OwenNet (протокол ОВЕН) на ПЛК Simatic S7-1200 и S7-1500
    от f-kons в разделе Помощь Разработчикам
    Ответов: 3
    Последнее сообщение: 02.03.2018, 09:38
  2. Ответов: 9
    Последнее сообщение: 24.01.2018, 15:23
  3. ПЛК110-30(М02) порт RS-232 преобразование в RS-485
    от Иван Степашкин в разделе ПЛК1хх [М02]
    Ответов: 5
    Последнее сообщение: 11.04.2017, 12:06
  4. Открыть порт COM0 на ПЛК110
    от alexfromnn в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 17.10.2016, 13:00
  5. ПЛК110-30 и RS485-2. Порт не открывается.
    от Bagaj в разделе Сетевые технологии
    Ответов: 21
    Последнее сообщение: 04.12.2014, 17:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •