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

Тема: Переменная REAL ведет себя как Int при вычислениях

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    24.11.2011
    Адрес
    Москва
    Сообщений
    135

    По умолчанию Переменная REAL ведет себя как Int при вычислениях

    Здравствуйте, пожалуйста, помогите, не могу разобраться.
    В программе на ПЛК-100 есть переменная REAL (energy), в цикле к ней добавляется 0.001, действие типа energy:=energy+0.001 при замыкании входа 0-1 (счетчик импульсов электроэнергии)
    Так вот, действие выполняется до значения переменной energy равной 32767.999, далее значение переменной останавливается на 32768 и не меняется. Но 32768 это же верхний предел переменной типа Int. В чем может быть дело.
    Последний раз редактировалось lomtik; 27.12.2012 в 22:09.

Похожие темы

  1. как показал себя трм212 в работе
    от maxmore в разделе Эксплуатация
    Ответов: 6
    Последнее сообщение: 02.11.2015, 08:07
  2. REAL в СП270
    от xaccat в разделе Эксплуатация
    Ответов: 18
    Последнее сообщение: 17.01.2013, 10:49
  3. Ответов: 2
    Последнее сообщение: 30.05.2012, 12:24
  4. Локальный Var ведет себя как RETAIN
    от tyura в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 19.09.2011, 12:31

Ваши права

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