Приветствую и снова вопросы для славян (только они бесплатно помогают). Есть ли у вас идеи, как можно увеличить скорость опроса порта, точнее даже по другому. Имеется контроллер allen bredley с блоком type 1734-ib8 (input модуль) на него завел датчик и по датчику имею очень короткий сигнал. Фактически в контроллере при открытом тренде с периодом в 1мс я вижу четкое и правильное срабатывание, но мне нужно отличить один сигнал от другого, к сожалению "плохой" сигнал еще короче... Но в теге самом не активируется бит ( думал с помощью таймера считать ХОРОШИЙ сигнал, а если таймер не досчитал - это плохой сигнал) как быть ? так вот... Может тогда это все просто прикрутить к модулю для энкодеров, где можно побыстрее опрашивать..

Комментарии: 19

  1. Anton

    плк не успевает поймать сигнал?

  2. Denis

    У входных модулей вроде как АБ есть аппаратный фильтр. Может им отфильтровать плохой сигнал? Или задача именно обнаружить короткий импульс?

    • Jimmy

      Да изделий (игла) есть резинка или нет Игла размером 0.8 диаметр мм, с резинкой 2,5 мм Вот знаю точно, что есть, но где не нашел еще

      • Anonim

        А датчик какой?

        • Anonim

          1мс Это дюже короткий исп.

        • Jimmy

          Косяк, нужно скачивать файлы для студии, а он не дает это сделать из-за санкций, если есть возможность поделиться, кину ссылку какой надо… был бы благодарен Волокно и sick wll180t

          • Z-vladimir

            Скиньте ссылку, вечером посмотрю Или название пакета

            • Jimmy

              не дает ссылки.. 1734-AENT 6.011

              • Denis

                Барахолка

  3. Anonim

    Софт rslogix 5000? Если у вас он есть, то да. У вас какой-то секретный датчик, с такой высокой скоростью срабатывания? До 400Гц (период 2.5мс) видел, из не специальных. Что вы хотите им определять (детектировать)?

  4. Sergey

    Прерывания вестимо.ну если они есть у этого контроллера

  5. Z-vladimir

    Для шасси, где стоит этот модуль, установите параметр direct connection, вместо rack optimization. Пробуйте снизить RPI для этого модуля.

  6. Z-vladimir

    В коммуникационном модуле point io шасси connection в none. А в самом модуле оперировать параметр rpi до нужной величины. Так настраивается direct connection, когда цпу будет напрямую опрашивать каналы модуля, исключая коммуникационный модуль как буфер. Сильно снизив RPI можно положить всю сеть.

    • Jimmy

      а я правильно понял, что лучше тогда использовать отдельный модуль для "fast input" так сказать..

      • Z-vladimir

        Надо экспериментировать. При direct mode можно работать и с обычными сигналами, просто они обновляться будут по интервалу RPI. Надо только на этом шасси выставить больше значение RPI для других модулей, чтобы сеть не нагружали. По 100+ мс, например.

        • Jimmy

          желание воткнуть коробку на атмеге возрастает :D

Не нашли ответ?

Вам также может быть интересно