Показано с 1 по 10 из 34

Тема: ПЛК110 М02, прошивка 0.3.73, TCP клиент на SysLibSockets вызывает перезагрузку ПЛК.

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

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

    По умолчанию

    вы вызываете SysSockConnect и ждете 50ms. А если за это время коннекта не произойдет?
    попробуйте вызывать SysSockConnect пока он не возвратит FALSE и как только это произойдет переходите к следующей итерации. У меня устроено именно так и перезагрузок не замечал (хотя щя специально проверю и отпишусь). Единственное, заметил что вызов то ли SysSockConnect то ли SysSockListen (щя уже не помню) в каждом цикле сильно тормозил ПЛК поэтому вызывал их раз в 50 циклов. как то так:

    ST_CONECT:
    m_y := m_y + 1;
    IF ( m_y MOD 50 ) = 0 THEN
    IF i_pOptions^.bServer THEN
    o_dnRes := BOOL_TO_DINT( SysSockListen( m_dnSocket, 1 ) );
    IF i_pOptions^.ePCL = OVEN_110_v2 THEN
    IF o_dnRes < 0 THEN
    o_eCondition := ST_CLOSE;
    ELSE
    o_eCondition := ST_ACCEPT;
    END_IF
    ELSE
    IF o_dnRes = 0 THEN
    o_eCondition := ST_WORK;
    END_IF
    END_IF
    ELSIF NOT SysSockConnect( m_dnSocket, ADR( m_SAddress ), SIZEOF( m_SAddress ) ) THEN
    o_eCondition := ST_WORK;
    END_IF
    END_IF

  2. #2

    По умолчанию

    проверил. прошивка 73. отрываем кабель - плк пашет. присоединяем обратно - пашет.
    проверял с каким-то Multiwy v10.7 от omron:
    https://www.support-omron.fr/details...-%202107046460

  3. #3

    По умолчанию

    Цитата Сообщение от lazy Посмотреть сообщение
    проверил. прошивка 73. отрываем кабель - плк пашет. присоединяем обратно - пашет.
    проверял с каким-то Multiwy v10.7 от omron:
    https://www.support-omron.fr/details...-%202107046460
    Вы подключались через свитч и выдергивали кабель от ПК?
    Это принципиально, если у ПЛК падает линк, то перезагрузки не происходит.
    Последний раз редактировалось monteg; 16.05.2018 в 12:32.

Похожие темы

  1. плк110-32 прошивка
    от Jonikk в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 23.03.2020, 13:57
  2. Ответов: 4
    Последнее сообщение: 04.05.2018, 08:08
  3. Ответов: 9
    Последнее сообщение: 23.06.2017, 11:54
  4. Ответов: 1
    Последнее сообщение: 31.03.2016, 08:29
  5. TCP клиент на SysLibSockets
    от Carter в разделе ПЛК1хх
    Ответов: 45
    Последнее сообщение: 12.10.2015, 16:09

Метки этой темы

Ваши права

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