Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 40

Тема: Openhab-Телемеханника-Modbus

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    блин, с множителями понятно, я о другом говорю, почему нельзя настроить вывод именно во float чтобы не терялась запятая у автора ?

    Не пользовался OpenHub, но вот представьте что ваше ПО или какая-то железка банально не умеет делить и умножать ?
    Вот либо автор не знает как делить и умножать в OpenHub либо он этого не умеет а оперирует постоянными величинами - int, float, double и так далее.

    Хочешь с ПЛК считать float а не тут то было, там блин int.

    Так яснее объяснил ?
    а так то в ПЛК разное бывает, вон в Allen Bradley тоже, если программист не использовал float переменные штатные, может запихнуть все в штатные int16, а там, что он туда запихнет его право, ибо свободно программируемое устройство, а потом тому, кто в Scada это заводит сиди и догадывайся что это, int16, float или вообще DWORD с битовой маской настроек....

    Вот и тут примерно из той же оперы...
    Последний раз редактировалось melky; 03.12.2019 в 15:50.

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    во-во, дорисуйте запятую просто, ну как картинку

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,574

    По умолчанию

    в документации
    Изображения Изображения
    • Тип файла: png owen.png (81.8 Кб, Просмотров: 20)
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  4. #4

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    в документации
    Снимок.PNG
    не получается( даже когда ставишь коэффициент 0,01 и пытаешься записать в контроллер, говорит что конфигурация не содержит изменений

  5. #5

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    я торопился, скрин относится к мастеру, слейв видимо несколько иное, надо искать что написано в документации по работе в качестве сервера. Насколько помню там где то выделено что все аналоговые сигналы 4-х байтные, независимо вещественные или целочисленные, в Вашем случае вообще все наоборот, все ужато в слова. Тут надо не обрезанные Ваши скрины смотреть а проект в целом. Как обычно, чтоб не обидеть Вашу интелектуальную собственность, создайте пустой проект с нуля и воспроизведите проблему только с одной переменной, если проявится выкладывайте
    тут дело не в моем проекте, просто попробуйте создать вещественную переменную с дробным значением а потом передайте ее например в модбас-пул или опенхаб у Вас тоже ничего не получится. А проект ончиста для меня сделан да и выложить я его не стесняюсь) может более опытные коллеги подскажут чего))) Куда выкладывать?
    Последний раз редактировалось John888; 03.12.2019 в 18:10.

  6. #6
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    Загляните в указанный файл, там что ?

    Запустил ТЛ, понял что без ПЛК и бутылки(ок) пива не разобрать, закрыл
    Последний раз редактировалось melky; 03.12.2019 в 17:44.

  7. #7

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Загляните в указанный файл, там что ?

    Запустил ТЛ, понял что без ПЛК и бутылки(ок) пива не разобрать, закрыл
    ничего нового, все написано ровно так как запостил capzap боюсь что мой вопрос это не решает

  8. #8

    По умолчанию

    Снимок.PNG Вот что нашел в системе помощи энлоджика, но опять же не понятно пытаюсь считать через Read input register не считывает вообще ничего...ноли

  9. #9

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Загляните в указанный файл, там что ?

    Запустил ТЛ, понял что без ПЛК и бутылки(ок) пива не разобрать, закрыл
    там есть виртуальный ПЛК можно на нем поэкспериментировать)

  10. #10
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    в этом самом BIN\IO ....
    Типы регистров:
    и один из них #define RT_FLOAT32 23 правда без коментариев

Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя

Похожие темы

  1. Ответов: 26
    Последнее сообщение: 31.01.2023, 17:42
  2. Не передаётся Float32 c ПР200 в Телемеханника Лайт
    от Вадим2881 в разделе Телемеханика ЛАЙТ
    Ответов: 6
    Последнее сообщение: 27.08.2020, 08:38
  3. Ответов: 2
    Последнее сообщение: 04.06.2019, 16:55
  4. Ответов: 10
    Последнее сообщение: 10.06.2018, 16:36
  5. Ответов: 5
    Последнее сообщение: 14.10.2010, 13:42

Ваши права

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