Страница 184 из 775 ПерваяПервая ... 84134174182183184185186194234284684 ... ПоследняяПоследняя
Показано с 1,831 по 1,840 из 7743

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

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

    По умолчанию

    Пока сделал с FLOAT, в ПР проще разность высчитать и как бы "прикольнее" отображается, количество знаков после запятой зависит от того, сколько разрядов занимает целая составляющая значения переменной!

  2. #1832
    Пользователь
    Регистрация
    20.02.2008
    Адрес
    Тверь
    Сообщений
    501

    По умолчанию

    Разница между word и int проявляется только при умножении и делении, когда складываю-вычитаю-пересылаю название формата на результат работы не влияет (если нет переполнения). Разве не так? Получили в ПР int как word, обработали как word, и послали в СМИ как word. А СМИ может считать, что принял int. Вот собственный индикатор ПР так не обманешь, там для отрицательных чисел только float.
    Последний раз редактировалось rwg; 02.10.2015 в 09:51.

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

    По умолчанию

    Цитата Сообщение от rwg Посмотреть сообщение
    Разница между word и int проявляется только при умножении и делении, когда складываю-вычитаю-пересылаю название формата на результат работы не влияет (если нет переполнения). Разве не так? Получили в ПР int как word, обработали как word, и послали куда надо как word. А получатель может считать, что принял int.
    В том-то и проблема, что ПР INT не поддерживает, только UINT!

  4. #1834
    Пользователь
    Регистрация
    20.02.2008
    Адрес
    Тверь
    Сообщений
    501

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    В том-то и проблема, что ПР INT не поддерживает, только UINT!
    Действительно наврал. Снаружи ПР word, а внутри dword. Сложение и вычитание просто так тоже не будут работать. К отрицательным числам для перевода их в формат dword надо перед началом вычислений прибавить FFFF0000. Тогда суммирование и вычитание должны заработать. Для умножения и вычитания сложнее, там надо анализировать знаки и вычислять инверсии.
    Между прочим, формат INT - процессорозависимый. Называя так формат, полезно добавлять не только наличие знака, но и разрядность процессора. А с word и dword вариантов нет, так намного понятнее, о чём идёт речь
    Последний раз редактировалось rwg; 02.10.2015 в 10:36.

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

    По умолчанию

    Цитата Сообщение от rwg Посмотреть сообщение
    Действительно наврал. Снаружи ПР word, а внутри dword. Сложение и вычитание просто так тоже не будут работать. К отрицательным числам для перевода их в формат dword надо перед началом вычислений прибавить FFFF0000. Тогда суммирование и вычитание должны заработать. Для умножения и вычитания сложнее, там надо анализировать знаки и вычислять инверсии.
    Между прочим, формат INT - процессорозависимый. Называя так формат, полезно добавлять не только наличие знака, но и разрядность процессора. А с word и dword вариантов нет, так намного понятнее, о чём идёт речь
    Спасибо! Не надо "заморачиваться", проблемы нет, пусть сначала проблема появится!

  6. #1836

    По умолчанию

    какую максимальную частоту симметричного меандра можно получить на оптронном выходе ПР114 ?

  7. #1837
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Равно 2 циклам ПР....
    электронщик до мозга костей и не только

  8. #1838

    По умолчанию

    Понял, спасибо!))
    Ещё вопросы:
    Возможно ли в ПР110 8Д4Р после установки программы в целях повышения быстродействия заменить кварц с 9,2 на 40 МГц?
    Возможно ли подобную манипуляцию совершить с ПР114? Если да, то какой там кварц стоит и какой максимально можно поставить?

  9. #1839
    Пользователь Аватар для Ryzhij
    Регистрация
    15.04.2013
    Адрес
    Рязань
    Сообщений
    918

    По умолчанию

    Цитата Сообщение от Андрей555 Посмотреть сообщение
    Ещё вопросы:
    Возможно ли в ПР110 8Д4Р после установки программы в целях повышения быстродействия заменить кварц с 9,2 на 40 МГц?
    Возможно ли подобную манипуляцию совершить с ПР114? Если да, то какой там кварц стоит и какой максимально можно поставить?
    Жесть...
    Даже если оставить в стороне факт, что процессор и плата рассчитаны на определённый частотный диапазон (Вы на две с лишним октавы задрать частоту хотите), то как Вы планируете устанавливать связь с прибором не изменяя при этом firmware?
    Оверклокеры, блин...

  10. #1840

    По умолчанию

    Ryzhij, если вы "не в теме" так и не лезьте с комментариями пожалуйста.)) Применённый в ПР 110 8Д4Р PIC18 работает до 40 МГц. Ответ самоочевиден, просто для контроля вопрос задал разработчикам. Связь я никак потом не планирую устанавливать, т.к. замена кварца планируется ПОСЛЕ установки (работоспособной) программы в прибор.

    На второй вопрос, о кварцах в ПР114, ответ хотелось бы получить. От разработчиков или тех, кто в курсе.))

Страница 184 из 775 ПерваяПервая ... 84134174182183184185186194234284684 ... ПоследняяПоследняя

Похожие темы

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

Ваши права

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