Страница 272 из 783 ПерваяПервая ... 172222262270271272273274282322372772 ... ПоследняяПоследняя
Показано с 2,711 по 2,720 из 7827

Тема: Экспресс вопрос (ответ)

  1. #2711
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,371

    По умолчанию

    Цитата Сообщение от Vlad84 Посмотреть сообщение
    Ничего не получается с этими макросами. Оставлю как есть. По сети такие же числа передадутся: -4,7Е+00 или нормальная температура?
    INT - целочисленный тип данных, если надо со знаками, после запятой, делаем через умножить-разделить на 10 в n-ой степени, где n-количество знаков, после запятой! Я уже писал об этом! Контролируем, чтобы не переполнялось, т. е. от -32768 до 32767!
    Последний раз редактировалось Сергей0308; 01.11.2016 в 09:11.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2712
    Активный участник
    Регистрация
    22.02.2016
    Адрес
    Челябинск
    Сообщений
    132

    По умолчанию

    Float у меня. И, хотелось бы узнать, почему некоторые линии связи в ОЛ красного цвета? Похоже, что они к целочисленным и булевским блокам подходят.
    Последний раз редактировалось Vlad84; 01.11.2016 в 09:17.

  3. #2713
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,371

    По умолчанию

    Цитата Сообщение от Vlad84 Посмотреть сообщение
    Float у меня.
    Возможно нужно байты "потусовать" в массиве из двух вордов!

    Тусовать байты.PNG

    И повторюсь на всякий случай, мои макросы только чтобы в инте передавать по сети, если передаёте во флоате, они не нужны, как-то так!
    Последний раз редактировалось Сергей0308; 01.11.2016 в 09:30.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    float передается нормально, хоть + хоть минус.

    в виде 4Е+ и так далее отображается только в симуляторе, в приборе так же все нормально при выводе на экран и передачи по сети.

  5. #2715
    Активный участник
    Регистрация
    22.02.2016
    Адрес
    Челябинск
    Сообщений
    132

    По умолчанию

    Спасибо всем за помощь!) Я хоть и почти год как на сайте, но работать по этому направлению почти не приходилось) Поэтому так много непонятного и глупых вопросов) Больше всего сложностей с созданием разветвлённых и сложных программ в ОЛ, сами логические функции вопросов не вызывают.

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

    По умолчанию

    Если в симуляции вас не устраивает 4Е+ поставьте округлялку тогда и видеть все будете

  7. #2717
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,371

    По умолчанию

    Цитата Сообщение от Vlad84 Посмотреть сообщение
    Спасибо всем за помощь!) Я хоть и почти год как на сайте, но работать по этому направлению почти не приходилось) Поэтому так много непонятного и глупых вопросов) Больше всего сложностей с созданием разветвлённых и сложных программ в ОЛ, сами логические функции вопросов не вызывают.
    Так начинать надо с самого простого, чтобы понятно было, потом, постепенно двигаться к более сложному, а сразу со сложного не начинают, всё равно ничего не понятно и толку никакого, я так думаю!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #2718
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    вот Вам проект с макросами:
    предложу свой вариант Int-Float, более простой... (по крайней мере с точки зрения ПР)
    Вложения Вложения
    начинающий профессионал

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

    По умолчанию

    AI! а где на выходе минус при значении больше 65536 ?

    в общем я не понял как оно работает флоат там только в названии....

  10. #2720
    Пользователь
    Регистрация
    21.01.2011
    Адрес
    еБург
    Сообщений
    890

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    AI! а где на выходе минус при значении больше 65536?
    встречный вопрос - как в 16 бит затолкать числа больше 65536?

    PS на входе -32768..32767, только в "неправильном виде"
    (65535=-1, 32768=-32768, даж не знаю как объяснить.... просто поверьте, а поймёте потом...)

    PPS на выходе float - это тип данных такой...... в OL - сиреневенький...
    Последний раз редактировалось AI!; 01.11.2016 в 14:48.
    начинающий профессионал

Страница 272 из 783 ПерваяПервая ... 172222262270271272273274282322372772 ... ПоследняяПоследняя

Похожие темы

  1. ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)
    от Serge_UA в разделе ПЛК (среда CoDeSys V2.3)
    Ответов: 10574
    Последнее сообщение: Вчера, 00:19
  2. CODESYS V3.5. Вопросы и ответы
    от ООО "БЛС инжинеринг" в разделе ПЛК (среда CODESYS V3.5)
    Ответов: 7205
    Последнее сообщение: 08.06.2024, 06:42
  3. вопрос-ответ , или а поговорить????
    от Павел Братковский в разделе Трёп (Курилка)
    Ответов: 10
    Последнее сообщение: 24.01.2018, 11:05
  4. Преобразовать ответ
    от IIeroniux в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 05.10.2015, 17:45

Ваши права

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