Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Статус

В РАЗРАБОТКЕ

Ответственный

Описание

Датчик SNR-RSCounter-16i предназначен для подсчета импульсов или расширения количества дискретный входов.

Измеряемые данные доступны через Web и SNMP интерфейсы универсального устройства мониторинга SNR-ERD-4 (начиная с прошивки 1.7, Industrial 2.0.0). Также данные доступны по протоколу Modbus RTU.

Основные характеристики:

● Шестнадцать дискретных входов

● Частота счета входных импульсов до 2кГц

● Предел счёта 4 млрд импульсов

● Функция "антидребезга"

● Интерфейс RS-485

● Поддержка Modbus RTU

● Питание счётчика: 9..36В, 1Вт


Подключение

Верхний 18-контактный разъём:

Номер клеммыИспользование
1DI1
2GND
3DI2
4GND
5DI3
6GND
7DI4
8GND
9DI5
10GND
11DI6
12GND
13DI7
14GND
15DI8
16GND
17A RS-485
18B RS-485


Нижний 18-контактный разъём:

Номер клеммыИспользование
1DI9
2GND
3DI10
4GND
5DI11
6GND
7DI12
8GND
9DI13
10GND
11DI14
12GND
13DI15
14GND
15DI16
16GND
17PWR 9..36В ( + )
18PWR 9..36В ( - )

Внутренний источник питания ERD-4 DAC 12В позволяет подключить одно устройство SNR-RSCounter-16i. Используя внешний источник питания, к SNR-ERD-4 можно подключить до пяти SNR-RSCounter-16i.

Для включения SNR-RSCounter-16i в работу необходимо подключить его клеммы 17 PWR 9..36В ( + ) и 18 PWR 9..36В ( - ) нижнего 18-контактного разъёма к источнику питания.

При питании от SNR-ERD-4 необходимо клемму 17 PWR 9..36В ( + ) нижнего 18-контактного разъёма SNR-RSCounter-16i подключить к входу 1 8- контактового разъема (DAC/12V) SNR-ERD-4. А клемму 18 PWR 9..36В ( - ) нижнего 18-контактного разъёма SNR-RSCounter-16i необходимо подключить к контакту 3 8-контактового разъема (GND) SNR-ERD-4. Далее необходимо в основном меню SNR-ERD-4 в разделе Порты I/O нужно перейти на вкладку Настройки.

В поле DAC/12V выбрать Выход 12V и нажать кнопку Принять.


Подключение к SNR-ERD-4 по RS-485:

  1. Клемму 17 (A RS-485) верхнего 18-контактного разъёма от SNR-RSCounter-16i подключить к клемме 5 (A RS-485) 10-контактного разъёма SNR-ERD-4.
  2. Клемму 18 (B RS-485) верхнего 18-контактного разъёма от SNR-RSCounter-16i подключить к клемме 6 (B RS-485) 10-контактного разъёма SNR-ERD-4.


Индикация

При включении SNR-RSCounter-16i включается индикатор питания Power. При старте происходит проверка всех светодиодных индикаторов входов поочерёдно начиная с In1 до In16. При замыкании какого-либо входа включается соответствующий ему индикатор. При передаче данных включается оранжевый индикатор RS-485.

Настройка и мониторинг через SNR-ERD-4

Измеряемые данные доступны через Web и SNMP интерфейсы SNR-ERD-4.

Настройка RS-485 для опроса устройств

Для отображения данных с SNR-RSCounter-16i необходимо настроить интерфейс RS-485 на SNR-ERD-4. Для этого в основном меню SNR-ERD-4 в разделе Конвертер интерфейсов нужно перейти на вкладку RS-485.

В поле Режим выбрать Опрос устройств.

Для начала поиска устройств необходимо нажать на кнопку Принять. При правильном подключении SNR-RSCounter-16i отобразится количество найденных устройств на шине RS-485.

Мониторинг и настройка датчика через Web-интерфейс

После настройки RS-485 для опроса устройств на Главной странице в разделе Устройства будут отображаться основные данные датчиков SNR-RSCounter-16i. Для перехода к расширенным настройкам датчика необходимо нажать на ссылку RSCounter.

Страница настроек SNR-RSCounter-16i:

Раздел Параметры:

ПунктОписание
ID
Идентификационный номер устройства. Наклеен на боковую часть устройства:
ИмяВ этом поле можно задать имя датчика. Оно будет отображаться также на Главной странице и в SNMP
Конфигурация портов DIПри переходе по этой ссылке отображается информация о дискретных входах устройства

Страница конфигурации портов DI:

ПунктОписание
ВыходОбозначение дискретного входа (DI1...DI16)
НазваниеВ этом поле можно задать имя для входа. Оно будет отображаться при оповещении об изменении состояния входа
ОповещенияПри включении оповещений будет посылаться уведомление о смене состояния входа
СчётчикСчётчик входных импульсов (от 0 до 4294967295)
Сброс счётчикаПри установке данного флага счётчик сбрасывается в значение 0.
СостояниеСостояние входа (Low level или High level)

Также на страницу конфигурации портов можно перейти используя основное меню слева. Необходимо перейти на вкладку Порты I/O, далее Порты DI, и выбрать необходимую вкладку RS-counter:

Мониторинг и настройка датчика по протоколу SNMP

Помимо WEB-интерфейса, устройство позволяет получать показания по протоколу SNMP v2c. Доступ к OID можно получить через командную строку и через SNMP-менеджер. Для работы через командую строку подойдет пакет netsnmp. В качестве SNMP-менеджера можно использовать MIB-Browser.

Данные датчиков SNR-RSCounter-16i доступны в табличном виде по запросу:

snmptable -v 2c -c public 192.168.15.20 -Cl -CB -Ci .1.3.6.1.4.1.40418.2.6.1.30.5

Описание OID таблицы датчиков SNR-RSCounter-16i (скачать MIB-файл можно по ссылке):

OIDИмя в mib-файлеОписаниеВозможность записи значения
.1.3.6.1.4.1.40418.2.6.1.30.5.1.1rscounterIdentИдентификационный номер датчика-
.1.3.6.1.4.1.40418.2.6.1.30.5.1.2rscounterNameИмя датчика+

Данные дискретных входов датчиков SNR-RSCounter-16i доступны в табличном виде по запросу:

snmptable -v 2c -c public 192.168.15.20 -Cl -CB -Ci .1.3.6.1.4.1.40418.2.6.2.1

Описание OID таблицы дискретных входов датчиков SNR-RSCounter-16i:

OIDИмя в mib-файлеОписаниеВозможность записи значения
.1.3.6.1.4.1.40418.2.6.2.1.1.1diNameИмя датчика-
.1.3.6.1.4.1.40418.2.6.2.1.1.2diAlarmNameИмя дискретного входа+
.1.3.6.1.4.1.40418.2.6.2.1.1.3diStateСостояние-
.1.3.6.1.4.1.40418.2.6.2.1.1.4diCntСчётчикВозможна запись только значения 0 для сброса счётчика

Настройка и мониторинг по протоколу Modbus RTU

Датчик SNR-RSCounter-16i используется для передачи данных по протоколу Modbus RTU по интерфейсу RS-485.

Возьмём, к примеру, программу мониторинга MasterOPC Universal Modbus Server, а в качестве конвертера интерфейсов будем использовать SNR-ERD-4.

Подключите SNR-RSCounter-16i к SNR-ERD-4, как это описано в разделе Подключение.

В основном меню веб-интерфейса SNR-ERD-4 в разделе Конвертер интерфейсов нужно перейти на вкладку RS-485.

В поле Режим выбрать Прозрачный и нажать Принять.

Далее необходимо скачать MasterOPC Universal Modbus Server по этой ссылке и установить на свой компьютер.

После установки запустите программу. Скачайте шаблон для мониторинга датчика и откройте его с помощью MasterOPC Universal Modbus Server.

После загрузки шаблона необходимо нажать на меню выбора режима в верхнем левом углу программы и нажать Старт.

Программа выведет уведомление об изменении конфигурации. Нажмите Да.

Программа запустит опрос датчика по протоколу Modbus. При исправном состоянии опроса в столбце Качество будет отображаться значение GOOD.

Для остановки мониторинга необходимо нажать на меню выбора режима в верхнем левом углу программы и нажать Стоп.

Ниже представлена таблица с описанием регистров Modbus устройства.

АдресОписаниеДанныеВозможные значенияЗначение по умолчаниюВозможность записи
1Slave ID16 бит1 - 2471+
2Device ID16 бит0 - 65535--
3Тип устройства16 бит1111 (SNR-RSCounter-16i)-
4Версия прошивки16 бит-30 (3.0)-
111Скорость (BaudRate)16 бит1: 2400 б/с
2: 4800 б/с
3: 9600 б/с
4: 19200 б/с
5: 38400 б/с
6: 57600 б/с
7: 115200 б/с
3: 9600 б/с+
112Биты данных16 бит0: 7 бит
1: 8 бит
1: 8 бит+
113Четность (Parity)16 бит0: Even (Четн.)
1: Odd (Нечетн.)
2: None (Нет)
2: None (Нет)+
114Стоповые биты (Stop Bits)16 бит0: 1 бит
1: 2 бит
0: 1 бит+
3001Состояние DI11 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3002Состояние DI21 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3003Состояние DI31 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3004Состояние DI41 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3005Состояние DI51 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3006Состояние DI61 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3007Состояние DI71 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3008Состояние DI81 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3010Состояние DI91 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3012Состояние DI101 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3014Состояние DI111 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3016Состояние DI121 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3018Состояние DI131 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3020Состояние DI141 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3022Состояние DI151 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3024Состояние DI161 битFALSE - TRUEFALSERead Discrete Inputs (0x02)
3100Счётчик DI132 бита0 - 4 294 967 2950+
3102Счётчик DI232 бита0 - 4 294 967 2950+
3104Счётчик DI332 бита0 - 4 294 967 2950+
3106Счётчик DI432 бита0 - 4 294 967 2950+
3108Счётчик DI532 бита0 - 4 294 967 2950+
3110Счётчик DI632 бита0 - 4 294 967 2950+
3112Счётчик DI732 бита0 - 4 294 967 2950+
3114Счётчик DI832 бита0 - 4 294 967 2950+
3116Счётчик DI932 бита0 - 4 294 967 2950+
3118Счётчик DI1032 бита0 - 4 294 967 2950+
3120Счётчик DI1132 бита0 - 4 294 967 2950+
3122Счётчик DI1232 бита0 - 4 294 967 2950+
3124Счётчик DI1332 бита0 - 4 294 967 2950+
3126Счётчик DI1432 бита0 - 4 294 967 2950+
3128Счётчик DI1532 бита0 - 4 294 967 2950+
3130Счётчик DI1632 бита0 - 4 294 967 2950+
4000Умножение счётчика DI132 бита0 - 4 294 967 2951+
4002Умножение счётчика DI232 бита0 - 4 294 967 2951+
4004Умножение счётчика DI332 бита0 - 4 294 967 2951+
4006Умножение счётчика DI432 бита0 - 4 294 967 2951+
4008Умножение счётчика DI532 бита0 - 4 294 967 2951+
4010Умножение счётчика DI632 бита0 - 4 294 967 2951+
4012Умножение счётчика DI732 бита0 - 4 294 967 2951+
4014Умножение счётчика DI832 бита0 - 4 294 967 2951+
4016Умножение счётчика DI932 бита0 - 4 294 967 2951+
4018Умножение счётчика DI1032 бита0 - 4 294 967 2951+
4020Умножение счётчика DI1132 бита0 - 4 294 967 2951+
4022Умножение счётчика DI1232 бита0 - 4 294 967 2951+
4024Умножение счётчика DI1332 бита0 - 4 294 967 2951+
4026Умножение счётчика DI1432 бита0 - 4 294 967 2951+
4028Умножение счётчика DI1532 бита0 - 4 294 967 2951+
4030Умножение счётчика DI1632 бита0 - 4 294 967 2951+
4100Деление счётчика DI132 бита0 - 4 294 967 2951+
4102Деление счётчика DI232 бита0 - 4 294 967 2951+
4104Деление счётчика DI332 бита0 - 4 294 967 2951+
4106Деление счётчика DI432 бита0 - 4 294 967 2951+
4108Деление счётчика DI532 бита0 - 4 294 967 2951+
4110Деление счётчика DI632 бита0 - 4 294 967 2951+
4112Деление счётчика DI732 бита0 - 4 294 967 2951+
4114Деление счётчика DI832 бита0 - 4 294 967 2951+
4116Деление счётчика DI932 бита0 - 4 294 967 2951+
4118Деление счётчика DI1032 бита0 - 4 294 967 2951+
4120Деление счётчика DI1132 бита0 - 4 294 967 2951+
4122Деление счётчика DI1232 бита0 - 4 294 967 2951+
4124Деление счётчика DI1332 бита0 - 4 294 967 2951+
4126Деление счётчика DI1432 бита0 - 4 294 967 2951+
4128Деление счётчика DI1532 бита0 - 4 294 967 2951+
4130Деление счётчика DI1632 бита0 - 4 294 967 2951+
4200Смещение счётчика DI1 (сложение)32 бита0 - 4 294 967 2950+
4202Смещение счётчика DI2 (сложение)32 бита0 - 4 294 967 2950+
4204Смещение счётчика DI3 (сложение)32 бита0 - 4 294 967 2950+
4206Смещение счётчика DI4 (сложение)32 бита0 - 4 294 967 2950+
4208Смещение счётчика DI5 (сложение)32 бита0 - 4 294 967 2950+
4210Смещение счётчика DI6 (сложение)32 бита0 - 4 294 967 2950+
4212Смещение счётчика DI7 (сложение)32 бита0 - 4 294 967 2950+
4214Смещение счётчика DI8 (сложение)32 бита0 - 4 294 967 2950+
4216Смещение счётчика DI9 (сложение)32 бита0 - 4 294 967 2950+
4218Смещение счётчика DI10 (сложение)32 бита0 - 4 294 967 2950+
4220Смещение счётчика DI11 (сложение)32 бита0 - 4 294 967 2950+
4222Смещение счётчика DI12 (сложение)32 бита0 - 4 294 967 2950+
4224Смещение счётчика DI13 (сложение)32 бита0 - 4 294 967 2950+
4226Смещение счётчика DI14 (сложение)32 бита0 - 4 294 967 2950+
4228Смещение счётчика DI15 (сложение)32 бита0 - 4 294 967 2950+
4230Смещение счётчика DI16 (сложение)32 бита0 - 4 294 967 2950+
4300Смещение счётчика DI1 (вычитание)32 бита0 - 4 294 967 2950+
4302Смещение счётчика DI2 (вычитание)32 бита0 - 4 294 967 2950+
4304Смещение счётчика DI3 (вычитание)32 бита0 - 4 294 967 2950+
4306Смещение счётчика DI4 (вычитание)32 бита0 - 4 294 967 2950+
4308Смещение счётчика DI5 (вычитание)32 бита0 - 4 294 967 2950+
4310Смещение счётчика DI6 (вычитание)32 бита0 - 4 294 967 2950+
4312Смещение счётчика DI7 (вычитание)32 бита0 - 4 294 967 2950+
4314Смещение счётчика DI8 (вычитание)32 бита0 - 4 294 967 2950+
4316Смещение счётчика DI9 (вычитание)32 бита0 - 4 294 967 2950+
4318Смещение счётчика DI10 (вычитание)32 бита0 - 4 294 967 2950+
4320Смещение счётчика DI11 (вычитание)32 бита0 - 4 294 967 2950+
4322Смещение счётчика DI12 (вычитание)32 бита0 - 4 294 967 2950+
4324Смещение счётчика DI13 (вычитание)32 бита0 - 4 294 967 2950+
4326Смещение счётчика DI14 (вычитание)32 бита0 - 4 294 967 2950+
4328Смещение счётчика DI15 (вычитание)32 бита0 - 4 294 967 2950+
4330Смещение счётчика DI16 (вычитание)32 бита0 - 4 294 967 2950+
4500Физическая величина DI132 бита0 - 4 294 967 2950-
4502Физическая величина DI232 бита0 - 4 294 967 2950-
4504Физическая величина DI332 бита0 - 4 294 967 2950-
4506Физическая величина DI432 бита0 - 4 294 967 2950-
4508Физическая величина DI532 бита0 - 4 294 967 2950-
4510Физическая величина DI632 бита0 - 4 294 967 2950-
4512Физическая величина DI732 бита0 - 4 294 967 2950-
4514Физическая величина DI832 бита0 - 4 294 967 2950-
4516Физическая величина DI932 бита0 - 4 294 967 2950-
4518Физическая величина DI1032 бита0 - 4 294 967 2950-
4520Физическая величина DI1132 бита0 - 4 294 967 2950-
4522Физическая величина DI1232 бита0 - 4 294 967 2950-
4524Физическая величина DI1332 бита0 - 4 294 967 2950-
4526Физическая величина DI1432 бита0 - 4 294 967 2950-
4528Физическая величина DI1532 бита0 - 4 294 967 2950-
4530Физическая величина DI1632 бита0 - 4 294 967 2950-
5001Сглаживание дребезга DI116 бит0 - 65535 мкс10000 мкс+
5002Сглаживание дребезга DI216 бит0 - 65535 мкс10000 мкс+
5003Сглаживание дребезга DI316 бит0 - 65535 мкс10000 мкс+
5004Сглаживание дребезга DI416 бит0 - 65535 мкс10000 мкс+
5005Сглаживание дребезга DI516 бит0 - 65535 мкс10000 мкс+
5006Сглаживание дребезга DI616 бит0 - 65535 мкс10000 мкс+
5007Сглаживание дребезга DI716 бит0 - 65535 мкс10000 мкс+
5008Сглаживание дребезга DI816 бит0 - 65535 мкс10000 мкс+
5009Сглаживание дребезга DI916 бит0 - 65535 мкс10000 мкс+
5010Сглаживание дребезга DI1016 бит0 - 65535 мкс10000 мкс+
5011Сглаживание дребезга DI1116 бит0 - 65535 мкс10000 мкс+
5012Сглаживание дребезга DI1216 бит0 - 65535 мкс10000 мкс+
5013Сглаживание дребезга DI1316 бит0 - 65535 мкс10000 мкс+
5014Сглаживание дребезга DI1416 бит0 - 65535 мкс10000 мкс+
5015Сглаживание дребезга DI1516 бит0 - 65535 мкс10000 мкс+
5016Сглаживание дребезга DI1616 бит0 - 65535 мкс10000 мкс+

Сброс настроек

Чтобы сбросить общие настройки SNR-RSCounter-16i необходимо нажать на кнопку на передней панели устройства в течении пяти секунд, пока не начнётся проверка всех светодиодных индикаторов входов поочерёдно начиная с In1 до In16. При этом сбросятся следующие настройки:

  • имя дискретного входа: ALARM-1 ... ALARM-16

  • адрес Modbus Slave: 1

  • значения для вычисления физической величины:

    • умножение: 1
    • деление: 1
    • сложение: 0
    • вычитание: 0
  • настройки RS-485:

    • скорость: 9600 кбит/сек
    • биты данных: 8 бит
    • четность: нет (None)
    • стоповые биты: 1

Значения счётчиков остаются без изменений для предотвращения несанкционированного сброса.

  • No labels