Страница 3 из 3 ПерваяПервая 123
Показано с 21 по 28 из 28

Тема: ПЛК110-60 TCP/IP проблемы

  1. #21

    По умолчанию

    Если ПЛК видит штатный разрыв соединения - Slave сразу же готов к соединению.
    Если разрыв нештатный - срабатывает таймаут и после него slave готов к новому соединению.
    Мультипортового slave из коробки в принципе не будет, т.к. это нарушает саму концепцию master-slave.
    Но вручную Вы можете обойти это ограничение.
    Тролль-наседка, добрый, нежный и ласковый

  2. #22

    По умолчанию

    Ну вот если я штатно разорвал соединение, то сразу же готов принять, но если не работает, то это неисправность ПЛК.
    Кстати у свежеполученных сегодня М02 такая же ерунда - не разрывают соединение.
    Приплыли...
    Овеновцы, вы на аллиэкспрессе чипов по дешевке набрали? ))

  3. #23

    По умолчанию

    Проблему с "неотключением" TCP/IP решать то будете?
    А то проекты переделывать долго, да и логика вся нарушается.
    Есть какая-нибудь прошивка под М02 с рабочим TCP? Была 0.3.52. Залил 0.3.53 - те же яйца. После дисконнекта долго не принимает входящее подключение.

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

    По умолчанию

    Вы же писали что отдельно взятая железка виновата
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  5. #25

    По умолчанию

    Ну выше написали что проблема решилась откатом прошивки...
    Да и времени менять эти ПЛК уже нет - сроки поджимают.
    И так я тот ПЛК брал "взаймы", поменял на другой рабочий. Теперь пришло два М02 и один вместо отдал вместо "заемного".
    Второй у меня на столе "свистит" - блок питания походу в нем тоже отстой.Специально засекал время: если прошло больше 15 секунд после дисконнекта, то соединяется нормально, если больше, то висит все это время.
    Никаких сторонних библиотек не использовал - только System.Net.Sockets. Все ответы и тд по стандарту - так же проверил сниффером.

    Разочарован...

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

    По умолчанию

    интересно больше это сколько,если уже больше 15 секунд
    а в плк тг что, голый конфигуратор и всё?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  7. #27

    По умолчанию

    Висит не ПЛК - висит прога на C#. ПЛК, соединенный с кодесисом продолжает работать в штатном режиме.
    Программа частично написана. Пока идет отладка "на стенде" (на столе все собрал и гоняю), но с учетом того что приходится переделывать АРМ, монтаж затягивается...

  8. #28

    По умолчанию

    Я в яве не силен. Запустил. Просто висит с последним сообщением: Load file:tcpmast.mls
    Адрес в скрипте сменил на адрес своего ПЛК.
    А вот через минуту написало: connect()
    и висит дальше

Страница 3 из 3 ПерваяПервая 123

Похожие темы

  1. Ответов: 15
    Последнее сообщение: 13.10.2016, 16:27
  2. Ответов: 5
    Последнее сообщение: 09.08.2016, 13:30
  3. Проблемы с ПД-100
    от Р.Александр в разделе Эксплуатация
    Ответов: 21
    Последнее сообщение: 21.03.2015, 12:41
  4. проблемы с трм 251
    от stek-vrn в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 07.09.2011, 23:29
  5. проблемы с плк 150
    от freeon в разделе ПЛК1хх
    Ответов: 26
    Последнее сообщение: 03.06.2010, 16:48

Ваши права

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