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

Тема: SysLibCom.lib (SysComRead) потеря байтов.

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

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

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Где-то тут есть обсуждение легенды про якобы пропадающие байты. Ищите. Вместе с байтами.
    http://www.owen.ru/forum/showthread....ight=SysLibCom

    1.По фотографии уха сложно судить о красоте женщины. А простому человеке иногда еще сложно определить - а женщина ли вообще.
    2.Интересно - кокой размер буфера ?
    Размер буффера 255 байт. Как написано выше.

  2. #2
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,054

    По умолчанию

    Цитата Сообщение от AlexPC1 Посмотреть сообщение
    Размер буффера 255 байт. Как написано выше.
    Так и думал.
    ByteResive := SysComRead(Port,ReciveBuffer+totalBytesResive,255, 0);
    ReadTimeout(IN:=(ByteResive=0),PT:=T#10ms);
    IF ByteResive > 0 THEN
    totalBytesResive := totalBytesResive + ByteResive;
    Редкий момент - рождение легенды про глюк системы.
    Пришлите извне байт так 300..500. Разом. И Вы запорете данные расположенные после буфера.
    А если буфер в разделе объявлений последний - получите би-и-п и перезагрузку. И начнете жалавацца начальству - овен такой, овен сякой, выходите подлые трусы
    А Вы, блин, сдвигаете константное окно для приема за пределы буфера. Не факт что именно Ваша проблема - из-за этого. Но легенда - пойдет в мир.

    Может кто и поднялся на 11й уровень, но я не Герасимов, не могу по берцовой кости восстановить облик неардентальца. И, например, предсказать когда и где упадет SerialOpen - по
    Кусок кода чтения из порта:
    не в состоянии.
    Последний раз редактировалось Валенок; 06.10.2014 в 23:29.

  3. #3

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    И начнете жалавацца начальству - овен такой, овен сякой, выходите подлые трусы
    А Вы, блин, сдвигаете константное окно для приема за пределы буфера. Не факт что именно Ваша проблема - из-за этого. Но легенда - пойдет в мир.
    Я не жалуюсь начальству, я и принимаю решение о выборе контроллера, начальству пофиг с чем мы работаем. Мне не пофиг, почему моя программа не работает так как мне необходимо.

Похожие темы

  1. Функция SysComRead из библиотеки SysLibCom.Com
    от Newcomer в разделе ПЛК1хх
    Ответов: 16
    Последнее сообщение: 01.06.2014, 10:25
  2. ПЛК63 + SysLibCom, потеря байтов
    от monteg в разделе ПЛК63/73
    Ответов: 202
    Последнее сообщение: 18.04.2013, 09:11
  3. SysLibCom.lib помощ
    от lpp в разделе ПЛК1хх
    Ответов: 12
    Последнее сообщение: 25.06.2012, 14:24
  4. потеря байтов в ответной посылке с периодом 4-5 с.
    от Смирнов Роман в разделе ПЛК1хх
    Ответов: 44
    Последнее сообщение: 23.04.2009, 07:16
  5. SysLibCom.lib
    от Nekit в разделе ПЛК1хх
    Ответов: 0
    Последнее сообщение: 05.05.2007, 10:14

Ваши права

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