Страница 2 из 17 ПерваяПервая 123412 ... ПоследняяПоследняя
Показано с 11 по 20 из 184

Тема: Общие вопросы

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

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

    По умолчанию

    Цитата Сообщение от Евстигнеев Максим Посмотреть сообщение
    То что Вы пишете про префикс "U", зависит от конкретного языка.
    У меня подозрения, что Вы пришли из "Си". Если бы Вы пришли из Java, то вообще удивились об существовании беззнаковой арифметики.

    А а OWEN Logic беззнаковая арифметика. Если бы было поддержано "беззнаковые целые" и "целые со знаком", то имел бы смысл иметь префикс.
    Можно умереть со смеху, по-вашему получается, если рядом нет женщины, мужика следует называть гермафродитом???
    Вот вам справка из кодесис, если самим недосуг посмотреть: Переменные.PNG
    Короче, что хотел сказать: проще назвать вещи своими именами(общепринятыми), чем каждому объяснять ваше значение слова, никого не хотел обидеть, лично моё мнение!
    Последний раз редактировалось Сергей0308; 25.07.2016 в 03:42.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2

    По умолчанию

    Вот в этом и Ваша проблема.
    Вы просто не понимаете, подо что "заточены" ПР.

  3. #3

    По умолчанию

    Скажем так, для устройств класса ПР отрицательные числа мало востребованы.

  4. #4

    По умолчанию

    Спасибо всем за развернутую дискуссию.
    Смысл моего вопроса был в том, чтобы все формулировки и значения были как можно точными и простыми и, следовательно, однозначно понятны любому человеку, имеющему отношения к программированию без разницы откуда он "пришел" в OWEN Logic.
    Считаю, что цель совместно достигнута. Теперь, когда речь идет о представлении типов данных в OWEN Logic нужно начинать с того, что используется БЕЗЗНАКОВЫЕ целые числа, а дальше, как говорится по тексту...

    И еще... Раз я начал эту новую тему. Еще один общий, казалось бы дурацкий вопрос-предложение. Представьте ситуацию: человек впервые взял в руки ПР ОВЕН и впервые установил OWEN Logic, при этом имеет опыт программирования подобных девайсов. Что этот человек видит на "железе" (имею ввиду надписи на входах и выходах) и что он видит на программном холсте в OWEN Logic?
    Раз здесь присутствую люди прямо или косвенно влияющие на модернизацию ПО у меня предложение: ЗАМЕНИТЕ название дискретных входов и выходов в OWEN Logic с "I" на "DI" и с "Q" на "DO", чтобы они соответствовали названиям входов/выходов на ПР ОВЕН.
    Понимаю, что это мелочь. Но с таких мелочей состоит мир )))

    PS И еще, чтобы закончить тему мелочей. Не сочтите занудой, но что это за прилагательное "БУЛЕВСКОЕ" (число/тип вывода...)? Это на каком языке? Не БУЛЕВСКОЕ, а БУЛЕВО - булевое, на худой конец. Булева алгебра, а не булевСКАЯ алгебра
    Последний раз редактировалось andrew29; 05.07.2016 в 10:25.

  5. #5

    По умолчанию

    Возьмите здесь: http://www.owen.ru/forum/showthread....l=1#post214054, сегодня добавил. Реализация операций ADD, SUB, MUL и EQ не требуется, так как встроенные работает прекрасно. TO INT также работает корректно для отрицательных чисел, а вот вместо TO FLOAT написан макрос ITOF. Enjoy.
    P.S.: К слову о востребованности - никто отрицательные температуры пока не отменял, и далеко не всегда удобно работать с ними, как с вещественными числами, часто достаточно округлить до целого.
    Последний раз редактировалось Devoter; 05.07.2016 в 13:19.

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

    По умолчанию

    Цитата Сообщение от Devoter Посмотреть сообщение
    никто отрицательные температуры пока не отменял, и далеко не всегда удобно работать с ними, как с вещественными числами, часто достаточно округлить до целого.
    отрицательные температуры в формате ИНТа как я и говорил нужны только человеку и только в визуализации, любой контроллер будет использовать флоат для того же ПИД-регулятора. Вам не надо с ним работать, за Вас это делает машина. Опять же если и передавать в визуализацию целочисленное представление температуры, то не в четырех же байтах, выгоды ни какой, флоат столько же занимает. Поэтому когда куда то передаеют, то сокращают до одного слова, а как в регистр модбас выдать отрицательное число на форуме обсуждалось и макрос выкладывался
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  7. #7

    По умолчанию

    Почему-то мне кажется, что вы решаете за всех, задачи бывают разные, не стоит обобщать. Впрочем, вас лично никто ведь не заставляет пользоваться целыми отрицательными числами.

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

    По умолчанию

    Цитата Сообщение от Devoter Посмотреть сообщение
    Почему-то мне кажется, что вы решаете за всех, задачи бывают разные, не стоит обобщать. Впрочем, вас лично никто ведь не заставляет пользоваться целыми отрицательными числами.
    я пользуюсь, только двухбайтовыми. И за всех не решаю,а рекомендую р так же могу сказать что ни кто не заставляет прислушиваться к моим советам, тем более тех кто в общих чертах пишет про разные задачи,не вдаваясь в конкретику
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  9. #9

    По умолчанию

    Здравствуйте, вероятно тема уже всплывала но найти на форуме не удалось. Логик и вин хп сп3 не дружат совсем, может есть какие средства вылечить проблему подскажите пожалуйста. Файл справки текст не отображает (свойства файла смотрел - ничего криминального).
    На вин10 проблем нет пока, т.к. только знакомлюсь)

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

    По умолчанию

    Цитата Сообщение от VGM Посмотреть сообщение
    Здравствуйте, вероятно тема уже всплывала но найти на форуме не удалось. Логик и вин хп сп3 не дружат совсем, может есть какие средства вылечить проблему подскажите пожалуйста. Файл справки текст не отображает (свойства файла смотрел - ничего криминального).
    На вин10 проблем нет пока, т.к. только знакомлюсь)
    Да все нормально в XP
    Захват-1.png
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Страница 2 из 17 ПерваяПервая 123412 ... ПоследняяПоследняя

Похожие темы

  1. общие клеммы нескольких мдвв
    от Thorn в разделе Мх110
    Ответов: 1
    Последнее сообщение: 23.06.2010, 14:10
  2. общие клеммы нескольких мдвв
    от Thorn в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 23.06.2010, 14:10
  3. общие вопросы плк
    от AntoNechayuk в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 15.01.2010, 08:37

Ваши права

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