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

Тема: ПЛК63 + SysLibCom, потеря байтов

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

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

    По умолчанию

    Крайне непонятный код. Постоянно какие-то смещения в разных массивах. Зачем все это?
    А просто 2 подряд чтения без всех этих состояний работает? Без реального прибора сэмулировать только на 1 ПЛК63 не получится.
    Тролль-наседка, добрый, нежный и ласковый

  2. #2

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Крайне непонятный код. Постоянно какие-то смещения в разных массивах. Зачем все это?
    А просто 2 подряд чтения без всех этих состояний работает? Без реального прибора сэмулировать только на 1 ПЛК63 не получится.
    Не по существу.

  3. #3

    По умолчанию

    Берем 2 контроллера, соединяем их по rs485, заливаем в ПЛК100 - plc100slave.pro, запускаем, отключаемся. Заливаем в ПЛК63 plc63master.pro, делаем breakpoint на 52-ой строчке и следим за переменными resultOfRead, part1, part2. Чтение ответа от устройства специально разбито на две части. Размеры частей задается константой FIRST_PART_SIZE. Если ( FIRST_PART_SIZE = 0 ) или ( FIRST_PART_SIZE >= 0 ), то "ответ" будет читаться одним куском.

  4. #4

    По умолчанию

    Может у меня просто контроллер неисправный, или мозги, или это болезнь всех ПЛК63.
    В случае с мозгами, пожалуйста, скажите где ошибка в коде.

  5. #5

    По умолчанию

    Цитата Сообщение от monteg Посмотреть сообщение
    Берем 2 контроллера, соединяем их по rs485, заливаем в ПЛК100 - plc100slave.pro, запускаем, отключаемся. Заливаем в ПЛК63 plc63master.pro, делаем breakpoint на 52-ой строчке и следим за переменными resultOfRead, part1, part2. Чтение ответа от устройства специально разбито на две части. Размеры частей задается константой FIRST_PART_SIZE. Если ( FIRST_PART_SIZE = 0 ) или ( FIRST_PART_SIZE >= 0 ), то "ответ" будет читаться одним куском.
    Если ( FIRST_PART_SIZE = 0 ) или ( FIRST_PART_SIZE >= RESPONSE_SIZE ), то "ответ" будет читаться одним куском.

Похожие темы

  1. плк63-пм01 потеря байт
    от Elka в разделе ПЛК63/73
    Ответов: 35
    Последнее сообщение: 06.11.2012, 14:26
  2. потеря байтов в ответной посылке с периодом 4-5 с.
    от Смирнов Роман в разделе ПЛК1хх
    Ответов: 44
    Последнее сообщение: 23.04.2009, 07:16
  3. SysLibCom
    от demon в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 20.03.2009, 13:08
  4. ПЛК 150 и SysLibCom.lib.
    от Анатолий в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 13.12.2008, 13:48
  5. SysLibCom 16#FF
    от powerind в разделе ПЛК1хх
    Ответов: 28
    Последнее сообщение: 28.10.2008, 13:41

Ваши права

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