СПБ, ул. Маршала Новикова, д. 28, лит. А

Модуль счета импульсов SA-P5-SPPC

SA-P5-SPPC

Модуль счета импульсов (SPPC) (арт. SA-P5-SPPC) является 4-х канальным модулем расширения и предназначен для счета импульсов частотой до 200 кГц.

Количество, шт

Технические характеристики

Характеристика Значение
Количество каналов 4
Диапазон частот входного сигнала, Гц до 200000
Диапазон напряжения входного сигнала, В от 3 до 24
Предел счетчика, импульс 4294967296
Наличие индикации каждого канала нет
Наличие индикации питания, канала
информационного обмена
да
Напряжение питания, В от 19 до 29
Номинальное напряжение питания, В 24
Потребляемая мощность, Вт, не более 3
Гальваническая изоляция Между входной и выходной логикой
Вес, кг, не более 0,12
Размеры (Ш х В х Г), мм 21,8х130,9x98,0

Эксплуатационные характеристики

Параметр Значение фактора
Без лака С лаком
Температура среды, °С от минус 40 до 60
Относительная влажность воздуха, % от 5 до 70 от 5 до 95
Атмосферное давление, кПа от 84,0 до 106,7
Вибрация
амплитуда, не более
0,35 мм с частотой 55 Гц

Схема подключения

Обозначение Наименование канала Описание
1 F1+ Плюс устройства 1
2 F1- Минус устройства 1
3 NC Не используется
4 NC Не используется
5 F2+ Плюс устройства 2
6 F2- Минус устройства 2
7 NC Не используется
8 NC Не используется
9 F3+ Плюс устройства 3
10 F3- Минус устройства 3
11 NC Не используется
12 NC Не используется
13 F4+ Плюс устройства 4
14 F4- Минус устройства 4
15 NC Не используется
16 NC Не используется
17 GND Подключение экранирующей оплетки
18 GND Подключение экранирующей оплетки

Индикация

Обозначение Индикация Показатель
P Наличие напряжения питания
P Отсутствие напряжения питания
L Наличие соединения по Ethernet
L Обмен данными по Ethernet
L Отсутствие соединения по Ethernet

Размеры

Габаритные размеры
Установочные размеры


3D-модель

3D модель

Программное обеспечение

Обмен данными осуществляется с использованием объектов PDO (Process Data Objects) для оперативного мониторинга значений счётчиков и их сброса и SDO (Service Data Objects) для настройки параметров каналов.

PDO (Process Data Objects)

PDO используются для передачи данных в реальном времени. Модуль предоставляет четыре выходных и четыре входных канала, распределённых по структурам TxPDO (outputs) и RxPDO (inputs).

Структура PDO:

|─ Outputs
     |─ Channel 1 (Значение счетчика 1)
     |─ Channel 2 (Значение счетчика 2)
     |─ Channel 3 (Значение счетчика 3)
     |─ Channel 4 (Значение счетчика 4)
|─ Inputs
     |─ Channel 1 (Сброс счетчика 1)
     |─ Channel 2 (Сброс счетчика 2)
     |─ Channel 3 (Сброс счетчика 3)
     |─ Channel 4 (Сброс счетчика 4)
  • Назначение:
  • TxPDO: Передача текущих значений счётчиков.
  • RxPDO: Приём команд на сброс соответствующих счётчиков (Запись 1 сбрасывает счетчик и блокирует счет. Запись 0 вновь разрешает счет. Минимальное время удержания сигнала логической единицы для гарантированного сброса счётчика составляет 5 мс).
  • Формат данных:
  • TxPDO: Четыре 4-байтных целых значения, каждое соответствует отдельному каналу счёта.
  • RxPDO: Четыре булевых значения, определяющих необходимость сброса каждого счётчика.

SDO (Service Data Objects)

Для каждого канала доступны три уровня фильтрации шума, задаваемых через SDO.

Структура SDO:

|─ Settings
	|     |─ Channel 1
	|     |     |─ Noise level 
	|     |     |     |─ Low
	|     |     |     |─ Middle (По умолчанию)
	|     |     |     |─ High  
	|     |─ Channel 2 (аналогично)
	|     |─ Channel 3 (аналогично)
	|     |─ Channel 4 (аналогично)

Принцип работы

Установкой значения "Noise level" мы устанавливаем соотношение сигнал/шум входного сигнала.

Пример конфигурации

Установить Noise level в значение High через SDO. Это означает, что входной сигнал сильно зашумлен.

Сбросить значение счётчика Channel 1, передав логическую 1 в соответствующий RxPDO. После выполнения сброса необходимо вернуть значение в 0, чтобы счёт мог продолжиться. Значение счётчика при этом будет установлено в ноль.

Получить текущее значение счётчика Channel 1 через TxPDO (например, 12345 импульсов). На основе этого значения можно анализировать количество поступивших импульсов с момента последнего сброса.


Скопировано в буфер