40-канальный цифровой вход модуль оптрон разъединитель, 32-разрядный подсчета, MODBUS RS485

40-канальный цифровой вход модуль оптрон разъединитель, 32-разрядный подсчета, MODBUS RS485

8 316 руб.

Описание

I. Обзор
S5302 входной модуль из 40 контактов багажника или влажных узлов. Изоляция входного оптопара может подсчитывать сигналы с одним каналом менее 500 гц при включении 40 каналов. Длина подсчета составляет 4 байта. Для включения или отключения энергии в каждый канал входят 40 каналов. Таким образом, максимальный сигнал 5 000 гц может быть собран при включении только одного канала. Выходная шина RS485, стандартный протокол Modbus RTU, который может связаться с программным обеспечением конфигурации и плк. Выходная высокоскоростная изоляция фотопары и защита от молнии, защита от статического электричества, эффективно уменьшает помехи связи при получении данных. Конструкция также улучшает стабильность системы за счет использования внутренних и внешних сторожевых догов и технологии поверхностного монтажа. Чехол белого и черного цвета, поддерживает установку на din-рейку.
Основные функции
L RS485 шина, до 254 устройств, поддержка Modbus RTU
L может связаться напрямую с программным обеспечением Kingview и PLC
L фотопара изолирует цифровой вход, может использоваться в качестве счетчика, 32 бита
L измеряемая частота, диапазон частот от 0 до 1000 гц, разрешение 0,1 гц
L введите счетчик, который можно выводить на тростник, например, счетчик воды.
Большое количество вспышек может использоваться для хранения пользовательских данных, что требует от пользователей выдвигать требования.
L Led используется для индикации состояния системы и связи
L DIN направляющий выступ Установка
Белый, черный чехол на выбор
Применение:
U дистанционного управления данными
U контроля процесса
U производственного процесса Управление
Энергоноситель Управление
U безопасности Системы
U промышленной автоматизации
U автоматизации зданий
U тестирования продукта
U прямой цифровой Управление
II. Технические параметры
Вход канал -------------------------------------------------------------------------------------------------------------------------------------------------- 40
Входной сигнал ------------------------------------------------------------------------------------------------------------------------------------------------------- + 4 ~ + 36 в постоянного тока
Вход защиты --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Вход тип-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Подсчет канал --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24
Частота подсчета---------------------------------------------------------------------------- 100 гц (24 канала) и 1000 гц (1 канал)
Длина номера--------------------------------------------------------------------------------------------------------- 4 байта
Напряжение изоляции ----------------------------------------------------------------------------------------------------------------> 3000 в
Выход автобус --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Выход защиты --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Мощность поставить ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Потребляемая мощность ---------------------------------------------------------------------------------------------------------------------------- <0,6 вт
Рабочая температура------------------------------------------------------------------------------------------------------------------------------------ 20 ~ 85 (-4 ~ 185)
Температура хранения-------------------------------------------------------------------------------------------------------------------------------------- 40 ~ 125 (-40 ~ 257)
Относительная влажность---------------------------------------------------------------------------------------------------------------------------------------- 5%-95% RH (без конденсации)
Размеры --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1. Вход
DVCC1: цифровой вход громкости от 1 до 24 входного напряжения общего источника
I1 ~ I24: цифровой входной канал 1 ~ 24
DVCC2: цифровой вход громкости 25-40 общий вход напряжения источника
I1 ~ I24: цифровой входной канал 25 ~ 40
DGND: цифровой входной канал от 1 до 24 терминалов, используется только для сухого контакта
2, блок питания
Постоянный ток: 24 V катод
GND катод
Примечание: защита обратного подключения
Обмен: отрицательный и положительный
3. RS485 Выход
Терминал передачи данных + подключения 485 шины A
Подключение данных 485 шина B терминал
RGND: подвешен или подключен к RS485 щит
4. Параметров сброс
Перемычка прыгает при GND и инициализации, и следующие параметры восстанавливаются до заводского значения.
N адрес: 254
Скорость передачи N: 19200
N канал: включите все каналы
N время подсчета фильтра: 200us
Перемычка прыгает на нулевом конце, используя параметры пользовательской конфигурации
5. Интерфейс человека-машины
BEAT: светодиодный индикатор мерцает, когда система работает, изображая жизнь.
Comm: светодиодный индикатор мерцает при общении
Зарегистрировать прайс-лист
Примечание: значение с *-заводская стоимость.
Адрес
Байт
Числового ряда
Описание
Атрибут
Минимальная величина
Максимальное значение
Для детей 0-3 лет
Четыре
Один
Четыре миллиарда двести девяносто четыре миллиона девятьсот шестидесяти семь тысяч двести девятьсот пять
Серийный номер продукта.
Только для чтения
4-5
Два
Сто
65 тысяч пятьсот 35
Версия прошивки
Только для чтения
Шесть
Один
Один
Двести пятидесяти четыре
Адрес MODBUS, 254 * для заводской стоимости.
Чтения и записи
Семь
Два
Пять тысяч триста два
Пять тысяч триста два
Модель изделия
Только для чтения
Восемь
Один
Один
Двести пятидесяти пять
Аппаратная версия номер
Только для чтения
Девять
Два
Два
Одна тысяча сто 52
Зарегистрируйте настройки скорости передачи данных.
Числовые значения
Скорость передачи данных
Двенадцать
Одна тысяча двести
Двадцати четырех
Две тысячи четыреста
Сорок восемь
Четыре тысячи восемьсот
Девяносто шесть
Девять тысяч шестьсот
192 *
19 тысяч двести
Триста восемьдесят четыре
Тридцать восемь тысяч четыреста
Пятьсот семидесяти шесть
Пятьдесят семь тысяч шестьсот
Одна тысяча сто 52
Сто пятнадцать тысяч двести
10-99
-
-
-
Сохраняют
-
Сто
Два
Ноль
65 тысяч пятьсот 35
Входной канал переключателя от 1 до 16 состояний, 0 = контакт закрыт, 1 = контакт отключен. Бит 0 соответствует входу 1, бит 1 соответствует входу 2 и так далее.
Только для чтения
Сто один
Два
Ноль
65 тысяч пятьсот 35
Входной канал переключателя от 17 до 32 состояний, 0 = контакт закрыт, 1 = контакт отключен. Номер 0 соответствует входу 17, а номер 1 соответствует входу 18 и так далее.
Только для чтения
Сто два
Один
Ноль
Двести пятидесяти пять
Входной канал переключателя 33-40 состояний, 0 = контакт закрыт, 1 = контакт отключен. Номер 0 соответствует входу 33, номер 1 соответствует входу 34 и так далее.
Чтения и записи
Сто три
Один
Один
Сто
Модуль последовательной связи реагирует на командный интервал, единица 2,5 миллисекунд, по умолчанию 10 миллисекунд
Чтения и записи
Сто и четыре
Два
Один
Тридцатитысячный
В режиме подсчета время фильтра для входного импульса тонко в блоке 10, дефолт до 20 (200us).
Чтения и записи
Сто пять
Два
Ноль
65 тысяч пятьсот 35
Включение/блокирование входного канала энергии, 0 = разрешенная энергия, 1 = включение энергии. Бит 0 соответствует каналу 1, бит 2 соответствует каналу 2...
Чтения и записи
Сто шесть
Два
Ноль
65 тысяч пятьсот 35
Включение/блокирование входного канала энергии, 0 = разрешенная энергия, 1 = включение энергии. Бит 0 соответствует каналу 17, бит 2 соответствует каналу 18...
Чтения и записи
Сто семь
Один
Ноль
Двести пятидесяти пять
Включение/блокирование входного канала энергии, 0 = разрешенная энергия, 1 = включение энергии. Бит 0 соответствует каналу 33, бит 2 соответствует каналу 34...
Сто и восемь
Один
Ноль
Один
Вход выбора состояния. 0 = вкл./выкл., 1 = выкл./вкл.
Чтения и записи
Для того, чтобы быть продолжена...
По-прежнему в таблице:
Адрес
Байт
Числового ряда
Описание
Атрибут
Минимальная величина
Максимальное значение
Сто девять
Один
Ноль
Один
Подсчет восходящего края или подсчет падающего края. 0 = поднимающийся край, 1 = падающий край, по умолчанию поднимающийся край
Чтения и записи
110112, 114...
Два
Ноль
65 тысяч пятьсот 35
Переключатель входного канала 1-24 количество высокое
Чтения и записи
111113, 115...
Два
Ноль
65 тысяч пятьсот 35
Переключатель входной канал 1-24 количество низкое
Чтения и записи
02 Modbus команда, чтение цифрового входного состояния
Адрес
Байт
Числового ряда
Описание
Атрибут
Минимальная величина
Максимальное значение
0-99
Один
Ноль
Ноль
Защищены
Прочитать
100-139
Один
Ноль
Один
Вход от 1 до 40 состояний, 1 = открытый контакт, 0 = закрытый контакт
Прочитать
140-65535
Один
Ноль
Ноль
Защищены
Прочитать
MODBUS Связь протокол
Краткая информация
ModBus protocol-протокол связи для управления и связи электронных контроллеров, изобретенный компанией Modicon в 1978 году. Через этот протокол контроллеры могут общаться друг с другом, а контроллеры могут общаться друг с другом через сети (например, ethernet) и другие устройства. Его открытость, растяжимость и стандартизация делают его общим промышленным стандартом. ModBus имеет 27 команд. SHJ-3100 использует только чтение и запись. Физический уровень RS485 или RS232. Формат последовательных данных-это начальный бит, восемь бит данных и один стоп-бит.
Стандартный формат данных ModBus:
Байт 1: адрес управляемого узла, диапазон адресов 1-254, 255 для широковещательного адреса
Байт 2: команда, чтение или запись
Байт 3: высокие байты для чтения или записи пусковых адресов регистра
Байт 4: низкие байты для чтения или записи пусковых адресов регистра
Байт 5: высокая длина данных регистра для чтения или записи
Байт 6: низкие байты длины данных регистра чтения или записи
Байт 7: CRC высокий байт
Байт 8: низкий байт CRC
Команда примеров:
1. Команды чтения (0x03)
Эта команда используется для считывания содержания нескольких регистров. Главный узел должен указать адрес управляемого узла, адрес стартового регистра и количество считываемых регистров. Если содержимое регистра является целым, то высокие байты находятся спереди, а низкие-сзади. Пример: Read slave node 18, start register 100, read three registers, главный узел должен отправить следующие данные.
Байт 1: адрес рабочего узла 0x12
Байт 2: прочитайте слово команды 0x03
Байт 3: высокий байт 0x00 для адреса начала регистрации
Байт 4: низкий байт 0x64 для адреса начала регистрации
Байт 5: высокий байт 0x00 регистрационного номера
Байт 6: низкий байт 0x03 для регистрационного номера
Байт 7: CRC проверьте высокий байт 0x46
Байт 8: CRC проверить низкий байт 0xb7
Следующие данные возвращаются с узла за несколько миллисекунд.
Байт 1: адрес рабочего узла 0x12
Байт 2: прочитайте слово команды 0x03
Байт 3: количество данных (регистр * 2) 0x06
Байт 4: высокий байт 0xff данных 1
Байт 5: низкий байт 0xff данных 1
Байт 6: высокий байт 0xff данных 2
Байт 7: низкий байт 0xff для данных 2
Байт 8: высокий байт 0xff данных 3
Байт 9: низкий байт 0xff для данных 3
Байт 10: высокий байт 0 ххх CRC
Байт 11: CRC низкий байт 0xXX
2. Команды записи (0x06)
Эта команда используется для записи данных в один регистр. Главный узел должен указать адрес рабочего узла, адрес регистрации и данные, которые должны быть записаны. Пример: запись рабского узла 18, регистрация 100, 512 данных, главный узел должен отправить следующие данные.
Байт 1: адрес рабочего узла 0x12
Байт 2: запись командного слова 0x06
Байт 3: высокий байт 0x00 адреса регистрации
Байт 4: низкий байт 0x64 для адреса регистрации
Байт 5: высокий байт 0x02 для записи данных
Байт 6: низкий байт 0x00 для записи данных
Байт 7: CRC проверьте высокий байт 0xcb
Байт 8: CRC проверить низкий байт 0xd6
Следующие данные возвращаются с узла за несколько миллисекунд.
Байт 1: адрес рабочего узла 0x12
Байт 2: запись командного слова 0x06
Байт 3: высокий байт 0x00 адреса регистрации
Байт 4: низкий байт 0x64 для адреса регистрации
Байт 5: высокий байт 0x02 для записи данных
Байт 6: низкий байт 0x00 для записи данных
Байт 7: CRC проверьте высокий байт 0xcb
Байт 8: CRC проверить низкий байт 0xd6
Данные, возвращенные с узла, такие же, как и данные, передаваемые, что является успешным получением данных.
Проверка CRC
В следующей таблице приведен контрольный список CRC ModBus. Для того, чтобы помочь инженерам программного обеспечения быстро написать CRC программы, мы предоставляем образцы программ. При необходимости, пожалуйста, сообщите нам. Мы вышлем вам следующий код.
Таблица поиска CRC с высоким байтом
Статический неподписанный char auchCRCHi [] = {
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80 0x41, 0x00, 0xC1, 0x81
0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01
0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81 0x40, 0x00, 0xC1, 0x81
0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01 0xC0, 0x80, 0x41, 0x01
0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80 0x41, 0x00, 0xC1, 0x81
0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01
0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80 0x41, 0x00, 0xC1, 0x81
0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,
0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01 0xC0, 0x80, 0x41, 0x01
0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41,
0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0, 0x80 0x41, 0x00, 0xC1, 0x81
0x40
} Долл. сша
Таблица поиска с низким байтом CRC
Статический неподписанный char auchCRCLo [] = {
0x00, 0xC0, 0xC1, 0x01, 0xC3, 0x03, 0x02, 0xC2, 0xC6, 0x06, 0x07, 0xC7, 0x05 0xC5, 0xC4,
0x04, 0xCC, 0x0C, 0x0D, 0xCD, 0x0F, 0xCF, 0xCE, 0x0E, 0x0A, 0xCA, 0xCB, 0x0B, 0xC9, 0x09
0x08, 0xC8, 0xD8, 0x18 0x19, 0xD9, 0x1B, 0xDB, 0xDA, 0x1A, 0x1E, 0xDE, 0xDF, 0x1F, 0xDD,
0x1D, 0x1C, 0xDC, 0x14, 0xD4, 0xD5, 0x15, 0xD7, 0x17, 0x16, 0xD6, 0xD2, 0x12, 0x13 0xD3,
0x11, 0xD1, 0xD0, 0x10, 0xF0, 0x30, 0x31, 0xF1, 0x33, 0xF3, 0xF2, 0x32, 0 x размера 36, мы рекомендуем 0xF6, 0xF7,
0x37, 0xF5, 0x35, 0x34, 0xF4, 0x3C, 0xFC, 0xFD, 0x3D, 0xFF, 0x3F, 0x3E, 0xFE, 0xFA, 0x3A,
0x3B, 0xFB, 0x39, 0xF9, 0xF8, 0x38, 0x28, 0xE8, 0xE9, 0x29, 0xEB, 0x2B, 0x2A, 0xEA, 0xEE,
0x2E, 0x2F, 0xEF, 0x2D, 0xED, 0xEC, 0x2C, 0xE4, 0x24 0x25, 0xE5, 0x27, 0xE7, 0xE6, 0x26
0x22, 0xE2, 0xE3, 0x23, 0xE1, 0x21 0x20, 0xE0, 0xA0, 0x60, 0x61, 0xA1, 0x63 0xA3, 0xA2,
0x62, 0x66, 0xA6, 0xA7, 0x67, 0xA5, 0x65 0x64, 0xA4, 0x6C, 0xAC, 0xAD, 0x6D, 0xAF, 0x6F,
0x6E, 0xAE, 0xAA, 0x6A, 0x6B, 0xAB, 0x69, 0xA9, 0xA8, 0x68, 0x78, 0xB8, 0xB9, 0x79, 0xBB,
0x7B, 0x7A, 0xBA, 0xBE, 0x7E, 0x7F, 0xBF, 0x7D, 0xBD, 0xBC, 0x7C, 0xB4, 0x74, 0x75, 0xB5,
0x77, 0xB7, 0xB6, 0x76, 0x72, 0xB2, 0xB3, 0x73, 0xB1, 0x71 0x70, 0xB0, 0x50, 0x90, 0x91
0x51, 0x93, 0x53, 0x52, 0x92, 0x96, 0x56, 0x57, 0x97, 0x55 0x95, 0x94, 0 мм x 54 мм, 0x9C, 0x5C,
0x5D, 0x9D, 0x5F, 0x9F, 0x9E, 0x5E, 0x5A, 0x9A, 0x9B, 0x5B, 0x99, 0x59, 0x58, 0x98, 0x88,
0x48, 0x49, 0x89, 0x4B, 0x8B, 0x8A, 0x4A, 0x4E, 0x8E, 0x8F, 0x4F, 0x8D, 0x4C, 0x8C,
0x44, 0x84, 0x85, 0x45, 0x87, 0x47 (европа), 0x46, 0x86, 0x82, 0x42 0x43, 0x83, 0x41, 0x81, 0x80
0x40
} Долл. сша
Пример: рассчитать CRC данных usDataLen, хранящихся в * puchMsg.
Неподписанный короткий CRC16 (неподписанный char * puchMsg, неподписанный char usDataLen)
{
Unsigned char uchCRCHi = 0xFF;/* инициализация CRC с высоким байтом */
Неподписанный char uchCRCLo = 0xFF;/* инициализация низкого байта CRC */
Неподписанное u диэлектрических потерь
While (usDataLen --)
{
UIndex = uchCRCHi ^ * puchMsg +;/* рассчитать CRC */
UchCRCHi = uchCRCLo ^ auchCRCHi [uIndex];
UchCRCLo = auchCRCLo [uIndex];
} Долл. сша
Возврат (uchCRCHi <8 uchCRCLo);
} Долл. сша

Характеристики

Материал
+