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

Тема: функция ABS. что не так я делаю??

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

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

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    А в эмуляторе почему другой результат получается ?
    По мне так в ПЛК как раз верный результат, а почему в эмуляторе другой - это вопрос к 3S-Smart Software.
    Ну или у Пролога спросить https://forum-ru.codesys.com/viewfor...856006fd7177c0
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  2. #2

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    По мне так в ПЛК как раз верный результат, а почему в эмуляторе другой - это вопрос к 3S-Smart Software.
    Ну или у Пролога спросить https://forum-ru.codesys.com/viewfor...856006fd7177c0
    А как из под функции ABS может вылезти отрицательное число ?

  3. #3
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,122

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    А как из под функции ABS может вылезти отрицательное число ?
    Почему отрицательное?
    ABS(65526) = 65526
    Нет здесь отрицательного числа
    А теперь приведите это число к формату переменной INT
    Test:= WORD_TO_INT(65526);
    Что получите?
    Правильно -10

    ЗЫ.
    Учитывайте разрядную сетку и диапазон представления чисел в ЭВМ.

    Это из серии
    56000(WORD) + 30000(WORD) = 29464(WORD)
    караул! почему 29464? Ведь должно быть 86000 !
    Последний раз редактировалось petera; 05.12.2018 в 12:27.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Похожие темы

  1. Посоветуйте, бывалые. Делаю на CFC
    от Dimooon в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 19.04.2018, 05:20
  2. Что-то делаю не так
    от masterkey в разделе СПК1xx (архив)
    Ответов: 8
    Последнее сообщение: 28.09.2016, 10:20
  3. Ответов: 5
    Последнее сообщение: 19.09.2014, 09:10
  4. СИ-30. что я делаю не так
    от podoly в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 06.12.2013, 19:13
  5. ТРМ 151-04 - прибор неисправный или чтото не так делаю ?
    от незарегистрированный в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 22.04.2008, 22:06

Ваши права

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