Страница 842 из 869 ПерваяПервая ... 342742792832840841842843844852 ... ПоследняяПоследняя
Показано с 8,411 по 8,420 из 8685

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

  1. #8411

    По умолчанию

    Цитата Сообщение от Massmeter Посмотреть сообщение
    Прошу прощения, что не по теме. Но соответствующую тему не нашел. Где узнать к какому счетчику импульсов можно подключить энкодер а точнее цифровую линейку NTS-M Простую программу для расшифровки данных с линейки написал, но нужен прибор с быстрыми входами и RS485 (MODBUS RTU) для считывания результата (перемещения каретки по линейке).
    СИ30 или любая ПР с быстрыми входами, например ПР103
    Многоканальный не ОВЕН М-7084
    Последний раз редактировалось EFrol; 03.07.2025 в 20:32.

  2. #8412
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    108

    По умолчанию

    Здравствуйте, есть ПР103 ( с быстрыми входами), И есть плата которая (самодельная), подключена к сети переменного тока и на выходе дает импульс на положительный и отрицательный период волны. Задача: вычислить частоту сети переменного тока. Нужно засечь время между импульсами и все разделить на 1. Подскажите как лучше делать отсчет времени с учетом времени цикла программы (думаю это будет влиять), есть какие то готовые программные решения? Частота может меняться от 20 до 60Гц

  3. #8413

    По умолчанию

    Импульс на полупериод - это 120Hz на максималке (8мс между фронтами при 1мс цикла).
    Может лучше переключить в режим счетчика и считать импульсы в сек, например.

  4. #8414
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    108

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Импульс на полупериод - это 120Hz на максималке (8мс между фронтами при 1мс цикла).
    Может лучше переключить в режим счетчика и считать импульсы в сек, например.
    Да, наверно так лучше, буду пробовать

    Спасибо.

  5. #8415

    По умолчанию

    Цитата Сообщение от yaroslavcik Посмотреть сообщение
    Здравствуйте, есть ПР103 ( с быстрыми входами), И есть плата которая (самодельная), подключена к сети переменного тока и на выходе дает импульс на положительный и отрицательный период волны. Задача: вычислить частоту сети переменного тока. Нужно засечь время между импульсами и все разделить на 1. Подскажите как лучше делать отсчет времени с учетом времени цикла программы (думаю это будет влиять), есть какие то готовые программные решения? Частота может меняться от 20 до 60Гц
    Здесь частотомер, измеряет период и частоту, выложил Petera
    Вложения Вложения

  6. #8416
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    108

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Здесь частотомер, измеряет период и частоту, выложил Petera
    Спасибо! Изучаю.

  7. #8417
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    108

    По умолчанию

    В итоге сделал следующим образом, по советам выше:
    2025-07-09_19-06-20.png
    Есть вход настроенный считать количество импульсов, есть таймер на 1 сек, который в свою очередь сбрасывает счетчик. Ну а дальше математика деление, умножение и тд.
    На скрине реальные значения с датчика. частота колеблется 45.5 - 50Гц
    Оставлю здесь, вдруг кому еще пригодится

    ЗЫ Переменная INFreq - физический вход, freq_count_rset - переменная привязана к сбросу счетчика, все остальное внутренние
    Изображения Изображения
    Последний раз редактировалось yaroslavcik; 09.07.2025 в 19:16.

  8. #8418
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    1,899

    По умолчанию

    Цитата Сообщение от yaroslavcik Посмотреть сообщение
    В итоге сделал следующим образом, по советам выше:
    2025-07-09_19-06-20.png
    Есть вход настроенный считать количество импульсов, есть таймер на 1 сек, который в свою очередь сбрасывает счетчик. Ну а дальше математика деление, умножение и тд.
    На скрине реальные значения с датчика. частота колеблется 45.5 - 50Гц
    Оставлю здесь, вдруг кому еще пригодится

    ЗЫ Переменная INFreq - физический вход, freq_count_rset - переменная привязана к сбросу счетчика, все остальное внутренние
    HMI_FR = freq_count_buff / 2

  9. #8419
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    108

    По умолчанию

    Цитата Сообщение от Dimensy Посмотреть сообщение
    HMI_FR = freq_count_buff / 2
    тоже так думал, но пошел "правильным/сложным" путем)

  10. #8420
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    108

    По умолчанию

    Еще вопрос: Приобрели ПР103-24.1610.06.2.0 - с 2мя RS485, на RS485 (1) - мастер - будут висеть устройства, а на RS485 (2) слейв - панель Weintek. Связка не работает. Подцепил ПР к компу и через OPC (Мастерскада) пытаюсь опросить - не работает. Настройка слейва 19200 8N1 адрес 17. Карту сетевых переменных составил
    2025-07-10_17-14-04.png
    2025-07-10_17-15-05.png
    Может этот RS485 (2) надо где то физически включить или галочку поставить? может что не так делаю?

Страница 842 из 869 ПерваяПервая ... 342742792832840841842843844852 ... ПоследняяПоследняя

Похожие темы

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

Ваши права

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