Страница 5 из 6 ПерваяПервая ... 3456 ПоследняяПоследняя
Показано с 41 по 50 из 57

Тема: Проблема с МВ110-16Д (не формирует битовую маску)

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    04.02.2015
    Адрес
    г. Серпухов
    Сообщений
    11

    По умолчанию

    kondor3000 большое спасибо!!!

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

    По умолчанию

    У Юрия.С порвется шаблон если он узнает что -32768 и 32768 это одно и тоже в 16-ти битах с точки зрения проца?

  3. #3

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    У Юрия.С порвется шаблон если он узнает что -32768 и 32768 это одно и тоже в 16-ти битах с точки зрения проца?
    Рвите шаблон аккуратнее. -32768 (в доп коде) и 32767 в прямом коде.

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

    По умолчанию

    Цитата Сообщение от Khedron Посмотреть сообщение
    ...Попробуйте записать 32768 в INTовую переменную.
    Легко. Только сначала скажите, зачем вы приписываете мне то, что я не говорил?

    Цитата Сообщение от Khedron Посмотреть сообщение
    ..Про инверсию в #п47 я не писал, это уже вы добавили..
    А где я говорил что вы писали про инверсию? Укажите место - будьте любезны.
    Вы про инверсию и не говорили. Вы её просто привели
    Цитата Сообщение от Khedron Посмотреть сообщение
    ..-32768 (в доп коде) и 32767 в прямом коде.
    Два числа ни разу не прямой/доп друг другу. Зачем они тут?
    Но одно число приведённой вами пары чисел инверсия другого. Будете отрицать?
    А до доп.кода осталось только сделать +1, как я и сказал выше, и вы же сами и пишете
    Цитата Сообщение от Khedron Посмотреть сообщение
    (инверсия и +1),..


    Цитата Сообщение от Khedron Посмотреть сообщение
    ... в INTовую переменную.
    Тут вы мне какие-то типы приплели. Где я сказал про типы? Укажите пост, будьте так любезны.

    В посту #51 привели 4 числа из которых 3 мной не писались и не назывались. Если было - напомните где?

    Цитата Сообщение от Khedron Посмотреть сообщение
    .. Я писал о границах переменной..
    А Вы точно все числа в п#45 видели? Все 3 (три) числа?

  5. #5
    Пользователь
    Регистрация
    04.02.2015
    Адрес
    г. Серпухов
    Сообщений
    11

    По умолчанию

    Модуль МВ110-224.16Д H/W v.2.0 работает только в режиме счетчика по входам 1-16.
    Модуль МВ110-16Д год выпуска 2018 г. при активировании входов 1-16 выдает номер входа для обработки в SCADA.
    Чем заменить модуль выпуска 2018 г.

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

    По умолчанию

    Цитата Сообщение от Юрий.С Посмотреть сообщение
    .. Модуль МВ110-16Д год выпуска 2018 г. при активировании входов 1-16 выдает номер входа для обработки в SCADA..
    эээ можно поподробней про номер?
    в этом 16Д какая то специальная логика? А >1 входа как он передает?
    Вы же сами себе противоречите, см п.12, не 16 же получили (и не 15 даже)


    to Khedron
    доп код это не только лишь инверсия, но и +1 кои вы забыли.
    Последний раз редактировалось Валенок; 09.12.2024 в 19:10.

  7. #7

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    to Khedron
    доп код это не только лишь инверсия, но и +1 кои вы забыли.
    Как раз таки для чисел -32768 и 32767 просто инверсия.
    А вот для -32767 и 32767 ещё и +1.
    Изображения Изображения
    • Тип файла: png 01.PNG (5.9 Кб, Просмотров: 17)

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

    По умолчанию

    Цитата Сообщение от Khedron Посмотреть сообщение
    Как раз таки для чисел -32768 и 32767 просто инверсия.
    А вот для -32767 и 32767 ещё и +1.
    Внимательней посмотрите на числа в п#45


    --
    Как раз таки для чисел
    Для доп кода нет каких то специальных значений - с этим так а с этим нет. Алгоритм - один
    Последний раз редактировалось Валенок; 10.12.2024 в 15:36.

  9. #9

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Внимательней посмотрите на числа в п#45
    Для доп кода нет каких то специальных значений - с этим так а с этим нет. Алгоритм - один
    Сами внимательно посмотрите. Попробуйте записать 32768 в INTовую переменную. Я писал о границах переменной. Про инверсию в #п47 я не писал, это уже вы добавили.
    Алгоритм да - один, это сложение. Вычитание заменяется сложением, только отрицательные значения (или вычитаемое) сначала приводится к доп коду (инверсия и +1), где необходимо и только потом складывается. Точнее, отрицательные числа уже хранятся в доп коде, а там, где идёт вычисление на лету - там приводится.

  10. #10
    Пользователь
    Регистрация
    04.02.2015
    Адрес
    г. Серпухов
    Сообщений
    11

    По умолчанию

    Добрый Валенок!

    Про номер написал не корректно.

    При активировании входов 1-16 выдает 1 для обработки в SCADA соответствующего входа.

Страница 5 из 6 ПерваяПервая ... 3456 ПоследняяПоследняя

Похожие темы

  1. Ответов: 18
    Последнее сообщение: 08.10.2021, 22:54
  2. Проблема с МВ110-224.8А
    от Icecold в разделе Мх110
    Ответов: 0
    Последнее сообщение: 29.01.2019, 06:39
  3. Проблема с МВ110-224.8А
    от Alex1987 в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 24.11.2017, 11:06
  4. МВ110-8А нет связи с АЦП
    от Владимир001 в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 03.12.2015, 11:59
  5. Проблема МВ110-8А + Е1842С
    от serg_s в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 03.06.2015, 12:05

Ваши права

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