Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 12 из 12

Тема: плк304 не знает, что отвалился модем

  1. #11
    Пользователь Аватар для Gvenihvivar
    Регистрация
    09.11.2012
    Адрес
    харьков
    Сообщений
    66

    По умолчанию

    cipsend срабатывает раз в секунду получает > и отсылает сообщение, переключается в следующий шаг case и начинает ждать send ok. Как только send ok приходит, снова case идет в шаг с cipsend. Чтения из порта происходит постоянно. Максимальный цикл программы 8 млсек

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

    По умолчанию

    ну я и говорю, ниже кейса идет запись в порт, не увидел там, какого нибудь семафора, который бы не забивал каждые 8мс порт строчкой 'AT+CIPSEND$R$N'

    если переместите присвоение строки как показано ниже, побыстрее сработает модем с ответом
    170: strWR:='AT+CIPSTART="TCP","46.202.226.243","2323"$ R$N';
    IF (find(modemAns,'$R$NCONNECT FAIL$R$N') > 0) THEN
    count :=190; // cipclose
    ELSIF find(modemAns,'$R$NCONNECT OK$R$N') > 0 THEN // if result of find > 0 this string is in, if "0", no need string in
    count :=180; // transparant

    strWR := 'AT+CIPSEND$R$N';

    modemAns:='';
    ELSIF (find(modemAns,'$R$NOK$R$N') > 0) THEN
    modemAns:='';
    wait := TRUE; cc:=0;
    ELSIF (find(modemAns,'$R$NERROR$R$N') > 0) THEN
    // count :=12; // AT+CIPSTATUS
    END_IF
    180:
    IF (find(modemAns,'>') > 0) THEN
    count := 188;
    END_IF
    188:
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Ответов: 3
    Последнее сообщение: 30.06.2013, 11:56
  2. Не сохраняется время в ПЛК304
    от nestor в разделе ПЛК3хх
    Ответов: 5
    Последнее сообщение: 17.05.2013, 12:10
  3. ПЛК 100 отвалился
    от Кулаков Андрей в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 20.02.2013, 02:12
  4. Ответов: 2
    Последнее сообщение: 28.01.2011, 10:02

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

Ваши права

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