Краткое описание
Двухканальный модуль KL3362 предназначен для измерения и обработки аналоговых сигналов. После измерения сигнала модуль сохраняет данные во внутреннюю память. Далее данные могут быть обработаны самим модулем (вычислены макс, минимальные, Rms значения и т.д.) и переданы в программу ПЛК.
Общие сведения о модуле
Технические характеристики и описание модуля KL3362
Особенности
- Настройку модуля можно выполнить с помощью специальной платной утилиты KS2000 (простой способ) или же установкой значений в регистры модуля, согласно документации;
- При задании времени измерения между двумя точками равным 100 мкс, следует учитывать ограничения на минимальный такт задачи равный 3 мс (рекомендация Beckhoff связанная с ограничениями шины K-bus); Память на 4000 измерений;
- Чтения одного измеренного значения занимает 1 такт задачи контроллера;
- Возможность обработки измеренных значений и получения max, min, rms и т.д.;
- Наличие режима Fast-Sampling, позволяющего оцифровывать сигнал с частотой 100 кГц при ограничении функционала модуля (см. документацию);
- Невозможность получить все данные сразу, вместо этого используется специальный механизм чтения данных из внутренних регистров модуля (напишу подробнее в следующих постах).
Заключение
Модуль подойдет для оцифровки и дальнейшего анализа аналоговых сигналов с широким диапазоном частот (1 Гц – 100 кГц). Чтение одного измеренного значения занимает 1 такт задачи контроллера, что следует иметь в виду при необходимости циклической обработки.
Прошлые записи
- Комната призвания
- Разбираемся с Coroutine в Kotlin - часть четвертая
- Разбираемся с Coroutine в Kotlin - часть третья
- Разбираемся с Coroutine в Kotlin - часть вторая
- Разбираемся с Coroutine в Kotlin - часть первая
- Отпуск длинною в год
- Подходит ли data class для JPA Entity?
- События как источник правды или как я в стартапе участвовал
- Код 2015 против 2023
- Jvm Internals - Перевод
- Мозг против живота или насколько трудно управлять своей жизнью