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

Тема: Как посчитать остаток от деления числа с плавающей запитой?

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

    По умолчанию

    Какая цель делать макрос на 32 бита, если при организации сети придется опять делить на 2 по 16 ? Вот где непонимание...

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Я же уже в какой-то теме объяснял, из-за ограниченности(нехватки) ресурсов ...
    если технология зависит от ограничености ресурсов - меняйте железо.

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    ...в режиме слейв ограничено(64 штуки)
    ТС пока не показал занятых 64 регистра. Пока упаковка ради упаковки.

  3. #23
    Пользователь
    Регистрация
    31.01.2015
    Адрес
    Новосибирск
    Сообщений
    87

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    откуда такое абсолютное непонимание процесса берётся просто не нахожу разумного объяснения!
    Все просто.
    Есть те, кто только начинает погружаться в промышленную автоматику и начинать с ПЛК160, ПЛК200 просто нет возможности и средств.
    Поэтому изучаем на том, что есть под рукой из более менее доступного с возможностью дальнейшего расширения. Для меня, OwenLogic более доступен на сегодняшний день, чем CodeSys.

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Надеюсь, доходчиво написал?!
    Наверное да, но для меня на данное время байты, биты, регистры только на стадии теории.
    Я как раз и ждал подобного сообщения, что бы подтолкнули в каком направлении двигаться. Спасибо!

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Кроме того обсуждали вопрос как одним регистром(16 бит) передавать по сети до 128 переменных, это когда спешить некуда, в смысле период обновления не критичен(может занимать несколько секунд)!
    Совершенно некуда.

  4. #24
    Пользователь
    Регистрация
    31.01.2015
    Адрес
    Новосибирск
    Сообщений
    87

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    если технология зависит от ограничености ресурсов - меняйте железо.


    ТС пока не показал занятых 64 регистра. Пока упаковка ради упаковки.
    Это очень легкий путь, который не всегда оправдан. Ну и мы не ищем легких путей.

    Цитата Сообщение от Валенок Посмотреть сообщение
    ТС пока не показал занятых 64 регистра. Пока упаковка ради упаковки.
    Предыдущее я показал как пример.
    А на самом деле пользователь должен передать с HMI в ПР102 порядка 200 переменных, 32 из которых с плавающей точкой.
    Я думаю, что подобная задача даже для профи будет не самой легкой, для меня тем более.
    Но я не остановлюсь и найду решение без замены устройства.
    Последний раз редактировалось ProRus; 10.10.2022 в 06:24.

  5. #25

    По умолчанию

    Цитата Сообщение от ProRus Посмотреть сообщение
    Это очень легкий путь, который не всегда оправдан. Ну и мы не ищем легких путей.


    Предыдущее я показал как пример.
    А на самом деле пользователь должен передать с HMI в ПР102 порядка 200 переменных, 32 из которых с плавающей точкой.
    Я думаю, что подобная задача даже для профи будет не самой легкой, для меня тем более.
    Но я не остановлюсь и найду решение без замены устройства.
    Поищите - где-то на форуме описывали такой финт, когда одна из сетевых переменных является чем-то типа индекса массива (переменных).
    А вообще - незачем так усложнять, посмотрите в сторону ПР103, там память сетевых переменных побольше (правда лоджик под него ещё не совсем допилили).
    Последний раз редактировалось 1exan; 10.10.2022 в 09:20.

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

    По умолчанию

    А на самом деле пользователь должен передать с HMI в ПР102 порядка 200 переменных, 32 из которых с плавающей точкой.
    не пытайтесь изнасиловать железо, ничего у вас не получится.

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

    По умолчанию

    Цитата Сообщение от ProRus Посмотреть сообщение
    Это очень легкий путь, который не всегда оправдан. .....найду решение без замены устройства.
    Цена_этого_ПР + Время_найду * цена_вашего_времени значительно меньше цены другого девайтса ? Если вписываетесь (быстро найдете и/или работаете за еду) - то удачи ))

    порядка 200 переменных, 32 из которых с плавающей точкой.
    Индексация предложена выше 1exan'ом. Снимает ограничения в принципе. Вопросы только в синхронизации.

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

    По умолчанию

    Кроме индексации в ПР еще тому же придется научить панель HMI, что будет невозможным без скриптов. Сильно сомневаюсь, что там панель настолько умная....

  9. #29
    Пользователь
    Регистрация
    31.01.2015
    Адрес
    Новосибирск
    Сообщений
    87

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Цена_этого_ПР + Время_найду * цена_вашего_времени значительно меньше цены другого девайтса ? Если вписываетесь (быстро найдете и/или работаете за еду) - то удачи ))
    Индексация предложена выше 1exan'ом. Снимает ограничения в принципе. Вопросы только в синхронизации.
    Это концепт и эксперименты, поэтому время не имеет особого значения.
    Но я все равно этот эксперимент пока отложу до момента накопления знаний и опыта.
    А пока решил передавать партиями по 24-ре переменных.

  10. #30
    Пользователь
    Регистрация
    31.01.2015
    Адрес
    Новосибирск
    Сообщений
    87

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Кроме индексации в ПР еще тому же придется научить панель HMI, что будет невозможным без скриптов. Сильно сомневаюсь, что там панель настолько умная....
    Об этом я еще не думал... Решаем проблемы по мере их обнаружения.

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

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 25.10.2019, 11:07
  2. Ответов: 1
    Последнее сообщение: 04.09.2019, 09:04
  3. Ответов: 2
    Последнее сообщение: 21.10.2018, 14:05
  4. Чем посчитать обороты двигателя?
    от bestbat в разделе Подбор Оборудования
    Ответов: 12
    Последнее сообщение: 11.01.2018, 11:34
  5. ТРМ138 и Modbus RTU и числа с плавающей запятой
    от Dinf в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 10.06.2013, 13:18

Ваши права

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