Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 28

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

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

    По умолчанию

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

  2. #12

    По умолчанию

    Да все совпадает...
    Библиотека виндовая, с другим ПЛК работает...
    Есть еще один ПЛК - после обеда попробую забрать и протестировать.
    Кстати из этой партии мы один ПЛК отправили по гарантии и тоже с проблемой сети. Там панель Weintek постоянно отваливалась. Заменили и больше такой проблемы не было.

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

    По умолчанию

    ну так если вейнтек, тогда вобще проблем не должно быть
    Код:
    IF mbus THEN
    	IF diRecvSocket = SOCKET_INVALID THEN
    		diRecvSocket := UdpOpenReceiveSocket(502);
    	ELSE
    		Reply := UdpReceiveData(diRecvSocket, ADR(byRecv),12);
    		byRecv[5]:=67;
    		byRecv[8]:=64;
    		ptr:=ADR(byRecv[9]);
    		ptr^:=visu;
    		IF byRecv[6]=1 AND byRecv[7]=3 THEN
    			result:=UdpSendData(diRecvSocket,ADR(byRecv), SIZEOF(byRecv),Reply.sa);
    			byRecv[6]:=0;
    		END_IF;
    	END_IF;
    ELSE
    	IF diRecvSocket <> SOCKET_INVALID THEN
    		SysSockClose(diSocket:=diRecvSocket);
    		diRecvSocket := SOCKET_INVALID;
    	END_IF;
    END_IF;
    панель перевожу в режим UDP, в контроллере вышеизложенный код
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  4. #14

    По умолчанию

    Из десятка панелей ни одна не сглючила за три года непрерывной круглосуточной работы. Вот модули прошивки теряли, ПЛК целиком перезаливал, а панелям пофиг. Причем они еще и как сервера работают - отдают данные в сеть.

    В примере пока ничего не понял. )
    Пример бы рабочий. Тут нашел какой-то архив, но в нем не понятно что за ПЛК и не вижу конфигурации - пусто.

  5. #15
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,662
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

  6. #16

    По умолчанию

    Спасибо, потом разберусь.

    Взял другой ПЛК - все работает как нужно. Так что проблема была в ПЛК. Отправим по гарантии.

  7. #17

    По умолчанию

    Веду вялотекущую переписку с техподдержкой по аналогичной проблеме. Видимо тоже придется менять по гарантии.

  8. #18

    По умолчанию

    Да там походу аппаратная реализация TCP и попалась партия бракованных чипов. У нас два ПЛК из одного заказа - на одном вообще сдох TCP, второй глючный, благодаря которому и появилась эта ветка.

  9. #19

    По умолчанию

    Техподдержка предложила откатиться на 2.14.0 - помогло.

  10. #20

    По умолчанию

    У меня была 2.14.0 из коробки. Когда нарвался на глюк, то обновился на 2.15.0.

Страница 2 из 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

Ваши права

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