Показано с 1 по 2 из 2

Тема: Переполнение диапазона

  1. #1

    По умолчанию Переполнение диапазона

    Если при операции сложения диапазон переменной переполняется (например, BYTE - от 0 до 255), то с самой переменной всё ясно - будет циклически увеличиваться снова с нуля. Но не вызовет ли это изменение каких-либо других регистров ПЛК? По идее не должно, но что-то заботит. Ведь если иначе - могут появиться совершенно любые глюки.

    P. S. Такое переполнение часто использую, например когда надо посчитать контрольную сумму по модулю 256, то просто складываю всё в переменной типа BYTE. Самый простой способ.

  2. #2
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    Но не вызовет ли это изменение каких-либо других регистров ПЛК?
    Нет)) Процессор при переполнении в соседние байты не лезет, если вы об этом.

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 07.12.2014, 19:32

Ваши права

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