Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Вопрос к знатокам по спк+мк110 счетчик импульсов

  1. #1

    По умолчанию Вопрос к знатокам по спк+мк110 счетчик импульсов

    Есть Спк107 + мк110 и другие модули все 3 штуки

    На первом входе подключен датчик оборотов
    Обороты не стабильно показывает - скачет- к этому же датчик подключен си8 чтобы сравнить и проверить!
    если на си8 показывает 530 +-2
    то на спк показыват от 490 до 560

    вот так часть кода касательно датчика

    // генерируем импульс каждую секунду
    fbTON(IN:=NOT(fbTON.Q), PT:=T#5S);


    IF fbTON.Q THEN
    MK110_8D_DN_4R.wCounter1:=0;
    // если счетчик перешел через ноль, тогда вычисляем правильное значение импульсов
    IF MK110_8D_DN_4R.rCounter1 < wPrevCount THEN
    wCountPerSec:=MK110_8D_DN_4R.rCounter1+(65535-wPrevCount);
    // иначе по стандартной формуле
    ELSE wCountPerSec:=MK110_8D_DN_4R.rCounter1-wPrevCount;
    END_IF
    wPrevCount:=MK110_8D_DN_4R.rCounter1;

    // текущее
    rRotatePerSec:=wCountPerSec/31.0; // переводим число импульсов в число оборотов
    rRotatePerMin:=rRotatePerSec*12; // вычисляем число оборотов за минуту

    IF rRotatePerMin <> 0 THEN
    rPrevRotatePerMin:=rRotatePerMin;
    rRotatePerMinVisu:=rRotatePerMin;
    ELSE rRotatePerMinVisu:=rPrevRotatePerMin;
    END_IF

    END_IF

    // сбрасываем результат когда все выключенно в ноль каждые 3 секунды на визуализации
    fbTONreset(IN:=(wCountPerSec=0),PT:=T#3S);

    IF fbTONreset.Q THEN
    rRotatePerMinVisu:=0.0;

    END_IF



    Если кто то может помочь буду благодарен.

  2. #2
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,216

    По умолчанию

    вы не на ту лошадь поставили.
    используйте Си 8 и считывайте показания с него.
    ЗЫ у овен для таких задач еще есть тахометр.

  3. #3

    По умолчанию

    а как подцепить си8 к спк? как модули разобрался) а как си8 ....

  4. #4

    По умолчанию

    СИ8 подключить вряд ли получится. У него протокол ОВЕН только на борту. А вот СИ30 можно по ModBus зацепить как стандартный слейв-устройство.
    Любой человек - система автоматического управления. Главное правильно выбрать задающее воздействие и исключить возмущающее.

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

    По умолчанию

    Цитата Сообщение от Vasyandra Посмотреть сообщение
    СИ8 подключить вряд ли получится. У него протокол ОВЕН только на борту. А вот СИ30 можно по ModBus зацепить как стандартный слейв-устройство.
    хотите сказать что панель от Овен не понимает протокол Овен?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  6. #6

    По умолчанию

    Обмен по протоколу Овен можно через бибку OwenNet настроить:
    http://www.owen.ru/catalog/codesys_v3/80224381

  7. #7

    По умолчанию

    да на одном порту висят мх100 модули, на второй как раз пытаюсь подцепить через бибку)
    взял пример от трм212.

    не знаю какой intType указать! в трм212 был флоат24

  8. #8

    По умолчанию

    короче си8 не вариант!((((( настроили обмен! но данные не совпадают с фактом
    зависимость с увеличениями оборотов не линейная((( подогнать не получится множителями-делителями

  9. #9

    По умолчанию

    Цитата Сообщение от detal-ekb Посмотреть сообщение
    короче си8 не вариант!((((( настроили обмен! но данные не совпадают с фактом
    зависимость с увеличениями оборотов не линейная((( подогнать не получится множителями-делителями
    А какова максимальная частота импульсов ?

  10. #10

    По умолчанию

    около 35-40 импульсов в секунду! счетный диск с 30 зубами. 1000 оборотов в минуты / 30 меток =33 импульса в секунду. не стабильно считает! (((( скачут показания

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Счетчик импульсов
    от Andrew_Stranger в разделе ПЛК1хх
    Ответов: 12
    Последнее сообщение: 21.04.2017, 08:19
  2. Счетчик импульсов СИ 8 и генератор импульсов
    от Gordan007 в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 03.04.2017, 14:58
  3. счетчик импульсов
    от zendo057 в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 17.09.2016, 23:24
  4. счетчик импульсов
    от alexlogo в разделе Подбор Оборудования
    Ответов: 14
    Последнее сообщение: 15.09.2016, 00:00
  5. СИ-8 вопрос к знатокам
    от незарегистрированный в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 28.09.2007, 10:51

Ваши права

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