2-КАНАЛЬНЫЙ МОДУЛЬ
ЛОГИЧЕСКИХ ИЛИ СЧЕТЧИКОВЫХ ВХОДОВ
СМ3
ПРИЛОЖЕНИЕ
Модуль логических входов
Модуль SM3 из двух логических входов предназначен для сбора логических состояний логических входов и обеспечения их доступности для автоматизированных промышленных систем, работающих на основе интерфейса RS-485.
Модуль имеет 2 логических входа и интерфейс RS-485 с протоколами передачи MODBUS RTU и ASCII.
Порты RS-485 и RS-232 гальванически изолированы от входных сигналов и питания.
Программирование модуля возможно через порт RS-485 или RS-232.
В комплекте модуля SM3 имеется соединительный кабель для подключения к ПК (RS-232).
Параметры модуля:
– два логических входа,
– Интерфейс связи RS-485 с протоколами передачи MODBUS RTU и ASCII для работы в компьютерных системах с оптической сигнализацией передачи на основе светодиодов,
– настраиваемая скорость передачи: 2400, 4800, 9600, 19299, 38400 бит/с.
Модуль как преобразователь импульсов.
Модуль SM3, работающий как преобразователь импульсов, предназначен для добавления в компьютерные системы измерительных приборов, оснащенных импульсными входами, например, счетчиков электроэнергии, теплосчетчиков, газовых счетчиков, преобразователей расхода и т.д.
Затем преобразователь СМ3 позволяет дистанционно считывать состояние счетчиков в автоматизированных системах учета. Преобразователь имеет 2 импульсных входа и интерфейс RS-485 с протоколами передачи MODBUS RTU и ASCII, что позволяет использовать его в компьютерных системах с Wizcon, Fix, In Touch, Genesis 32 (Iconics) и другими программами визуализации.
Параметры преобразователя:
- два импульсных входа, сконфигурированные независимо:
– программируемое активное состояние входов (высокий уровень или низкий уровень входной громкостиtagд),
– программируемый фильтр входных импульсов с уровнем заданной длительности по времени (отдельно для высокого и низкого уровня),
– подсчет импульсов до значения 4.294.967.295 и с защитой от стирания с прикладного уровня,
– вспомогательные счетчики импульсов с возможностью стирания в любой момент,
– энергонезависимые регистры, хранящие вес подсчитанных импульсов,
– 4 отдельных регистра, содержащих результат деления значения счетчика с весовыми значениями подсчитанных импульсов, - Интерфейс связи RS-485 с протоколами передачи MODBUS RTU и ASCII для работы в компьютерных системах с оптической сигнализацией передачи на светодиодах,
- настраиваемая скорость передачи: 2400, 4800, 9600, 19200, 134800 бит/с,
- интерфейс программирования на передней панели типа RJ (уровни TTL),
- несколько способов настройки параметров передачи:
– запрограммировано – с помощью интерфейса программирования RJ на передней панели,
– программно – с прикладного уровня, по шине RS-485, - хранение состояния счетчика в энергонезависимой памяти вместе с контрольной суммой CRC,
- подсчет спадов подачи,
- обнаружение аварийных состояний.
КОМПЛЕКТ МОДУЛЕЙ
- Модуль СМ3 …………………………………………. 1 шт.
- руководство пользователя ……………………………………….. 1 шт.
- заглушка разъема RS-232 …………….. 1 шт.
При распаковке модуля проверьте комплектность поставки и соответствие кода типа и версии на табличке данных заказу.Рис. 1 View модуля SM3
ОСНОВНЫЕ ТРЕБОВАНИЯ БЕЗОПАСНОСТИ, БЕЗОПАСНОСТЬ ЭКСПЛУАТАЦИИ
Символы, расположенные в данном руководстве по обслуживанию, означают:
ПРЕДУПРЕЖДЕНИЕ!
Предупреждение о возможных опасных ситуациях. Особенно важно. С этим необходимо ознакомиться перед подключением модуля. Несоблюдение указаний, отмеченных этими символами, может привести к серьезным травмам персонала и повреждению прибора.
ОСТОРОЖНОСТЬ!
Обозначает общее полезное примечание. Если вы его соблюдаете, обращение с модулем упрощается. Это нужно учитывать, когда модуль работает не так, как ожидалось. Возможные последствия в случае игнорирования!
В области безопасности модуль соответствует требованиям стандарта EN 61010-1.
Примечания относительно безопасности оператора:
1 Общие положения
- Модуль SM3 предназначен для установки на рейку 35 мм.
- Несанкционированное снятие необходимого корпуса, ненадлежащее использование, неправильная установка или эксплуатация создают риск травмирования персонала или повреждения оборудования. Для получения более подробной информации, пожалуйста, изучите руководство пользователя.
- Не подключайте модуль к сети через автотрансформатор.
- Все операции по транспортировке, установке и вводу в эксплуатацию, а также техническому обслуживанию должны выполняться квалифицированным квалифицированным персоналом с соблюдением национальных правил по предотвращению несчастных случаев.
- В соответствии с этой базовой информацией по технике безопасности, квалифицированным, квалифицированным персоналом являются лица, знакомые с установкой, сборкой, вводом в эксплуатацию и эксплуатацией изделия и обладающие необходимой для своей профессии квалификацией.
- Разъем RS-232 служит только для подключения устройств (рис. 5), работающих по протоколу MODBUS. Вставьте заглушку в гнездо модуля RS-232, если гнездо не используется.
2. Транспортировка, хранение
- Соблюдайте указания по транспортировке, хранению и надлежащему обращению.
- Соблюдайте климатические условия, указанные в технических характеристиках.
3. Установка
- Модуль должен быть установлен в соответствии с правилами и инструкциями, приведенными в данном руководстве пользователя.
- Обеспечьте надлежащее обращение и избегайте механических воздействий.
- Не сгибайте компоненты и не изменяйте изоляционные расстояния.
- Не прикасайтесь к электронным компонентам и контактам.
- Приборы могут содержать компоненты, чувствительные к статическому электричеству, которые легко повредить при неправильном обращении.
- Не повреждайте и не уничтожайте какие-либо электрические компоненты, так как это может представлять опасность для вашего здоровья!
4. Электрическое подключение
Перед включением прибора необходимо проверить правильность подключения к сети.
- В случае подключения клеммы защиты отдельным проводом необходимо не забыть подключить его до подключения прибора к сети.
- При работе с инструментами под напряжением необходимо соблюдать действующие национальные правила по предотвращению несчастных случаев.
- Электромонтаж должен выполняться в соответствии с соответствующими нормами (сечения кабелей, предохранители, подключение защитного заземления). Дополнительную информацию можно получить из руководства пользователя.
- В документации содержится информация об установке с соблюдением требований ЭМС (экранирование, заземление, фильтры и кабели). Эти примечания должны соблюдаться для всех продуктов с маркировкой CE.
- Производитель измерительной системы или установленных устройств несет ответственность за соблюдение необходимых предельных значений, требуемых законодательством по ЭМС.
5. Операция
- Измерительные системы, в том числе модули SM3, должны быть оборудованы защитными устройствами согласно соответствующему стандарту и правилам по предотвращению несчастных случаев.
- После отключения прибора от источника питания объемtagд., нельзя сразу прикасаться к компонентам, находящимся под напряжением, и силовым соединениям, поскольку конденсаторы могут быть заряжены.
- Во время работы корпус должен быть закрыт.
6. Техническое обслуживание и ремонт
- Пожалуйста, соблюдайте документацию производителя.
- Прочтите все примечания по технике безопасности и применению для конкретных продуктов в данном руководстве пользователя.
- Перед извлечением корпуса прибора необходимо отключить питание.
Снятие корпуса прибора в течение гарантийного срока может привести к его аннулированию.
УСТАНОВКА
4.1. Крепление модуля
Модуль предназначен для крепления на рейке 35 мм (EN 60715). Корпус модуля изготовлен из самозатухающего пластика.
Габаритные размеры корпуса: 22.5 х 120 х 100 мм. Внешние провода следует подключать сечением 2.5 мм² (со стороны питания) и 1.5 мм² (со стороны входного сигнала).4.2. Описание терминала
Необходимо подключить питание и внешние сигналы в соответствии с рис. 3, 4 и 5. Особенности выводов описаны в таблице 1.
ПРИМЕЧАНИЕ: Особое внимание следует уделить правильному подключению внешних сигналов (см. таблицу 1).
На лобовой пластине три диода:
- зеленый – при включении сигнализирует о подаче питания,
- зеленый (RxD) – сигнализирует о приеме данных модулем,
- желтый (TxD) – сигнализирует о передаче данных модулем.
Описание выводов модуля SM3
Таблица 1
Терминалnr |
Описание терминала |
1 | GND линия логических входов |
2 | Линия IN1 – логический вход №1 |
3 | Линия постоянного тока 5 В |
4 | Линия IN2 – логический вход №2 |
5 | Линия GND интерфейса RS-485 |
6, 7 | Линии питания модуля |
8 | Линия интерфейса RS-485 с оптоизоляцией |
9 | Линия В интерфейса RS-485 с оптоизоляцией |
Примерный способ подключения логических входов представлен ниже.ПРИМЕЧАНИЕ:
Учитывая электромагнитные помехи, для подключения сигналов логических входов и сигналов интерфейса RS-485 необходимо использовать экранированные провода. Экран должен быть подключен к защитной клемме в одной точке. Питание должно быть подключено двухжильным кабелем с подходящим диаметром провода, обеспечив его защиту монтажным вырезом.
УСЛУГА
После подключения внешних сигналов и переключения питания модуль SM3 готов к работе. Горящий зеленый диод сигнализирует о работе модуля. Зеленый диод (RxD) сигнализирует о опросе модуля, а желтый диод (TxD) – об ответе модуля. Диоды должны циклически светиться во время передачи данных, как по интерфейсу RS-232, так и по интерфейсу RS-485. Сигнал «+» (клемма 3) является выходом 5 В при допустимой нагрузке 50 мА. Его можно использовать для питания внешних цепей.
Все параметры модуля могут быть запрограммированы посредством RS-232 или RS-485. Порт RS-232 имеет постоянные параметры передачи в соответствии с техническими данными, что позволяет осуществлять связь с модулем, даже когда неизвестны запрограммированные параметры цифрового выхода RS-485 (адрес, режим, скорость).
Стандарт RS-485 позволяет напрямую подключать до 32 устройств по одному последовательному каналу длиной 1200 м. Для подключения большего количества устройств необходимо использовать дополнительные промежуточно-разделительные устройства (например, преобразователь/повторитель PD51). Способ подключения интерфейса описан в руководстве пользователя модуля (рис. 5). Для получения правильной передачи необходимо соединить линии A и B параллельно с их эквивалентами в других устройствах. Соединение должно быть выполнено экранированным проводом. Экран должен быть подключен к защитной клемме в одной точке. Линия GND служит для дополнительной защиты линии интерфейса при длинных соединениях. Его необходимо подключить к защитной клемме (что не обязательно для корректной работы интерфейса).
Для подключения к ПК через порт RS-485 необходим преобразователь интерфейсов RS-232/RS-485 (например, преобразователь PD51) или карта RS-485. Маркировка линий передачи карты в ПК зависит от производителя карты. Для реализации соединения через порт RS-232 достаточно кабеля, добавленного к модулю. Способ подключения обоих портов (RS-232 и RS-485) представлен на рис.5.
Модуль может быть подключен к ведущему устройству только через один интерфейсный порт. При одновременном подключении обоих портов модуль будет корректно работать с портом RS-232.
5.1. Описание реализации протокола MODBUS
Протокол передачи описывает способы обмена информацией между устройствами через последовательный интерфейс.
Протокол MODBUS реализован в модуле в соответствии со спецификацией PI-MBUS-300 Rev G компании Modicon.
Набор параметров последовательного интерфейса модулей в протоколе MODBUS:
– адрес модуля: 1…247
– скорость передачи: 2400, 4800, 19200, 38400 бит/с
– режим работы: ASCII, RTU
– информационная единица: ASCII: 8N1, 7E1, 7O1,
РТУ: 8Н2, 8Е1, 8О1, 8Н1
– максимальное время отклика: 300 мс
Настройка параметров последовательного интерфейса описана в следующей части данного руководства пользователя. Он состоит из расчета скорости передачи данных (параметр Rate), адреса устройства (параметр Address) и типа информационного блока (параметр Mode).
В случае подключения модуля к компьютеру по кабелю RS-232, модуль автоматически устанавливает параметры передачи на значения:
Скорость передачи: 9600 б/с
Режим работы: РТУ 8Н1
Адрес: 1
Примечание: Каждый модуль, подключенный к сети связи, должен:
- иметь уникальный адрес, отличный от адресов других устройств, подключенных к сети,
- имеют одинаковую скорость передачи данных и тип единицы информации,
- передача команды с адресом «0» идентифицируется как широковещательный режим (передача на множество устройств).
5.2. Описание функций протокола MODBUS
В модуле SM3 реализованы следующие функции протокола MODBUS:
Описание функций протокола MODBUS
Таблица 2
Код |
Значение |
03 (03 ч) | Чтение n-регистров |
04 (04 ч) | Чтение n-входных регистров |
06 (06 ч) | Запись одного регистра |
16 (10 ч) | Запись n-регистров |
17 (11 ч) | Идентификация ведомого устройства |
Чтение n-регистров (код 03h)
Функция недоступна в режиме передачи данных.
Exampль: Чтение 2-х регистров, начиная с регистра с адресом 1DBDh (7613):
Запрос:
Адрес устройства | Функция | Зарегистрироваться адрес привет |
Зарегистрироваться адрес Ло |
Количество регистрирует привет |
Количество регистрирует Ло |
Контрольная сумма КПР |
01 | 03 | 1D | BD | 00 | 02 | 52 43 |
Ответ:
Адрес устройства | Функция | Количество байтов | Значение из регистра 1DBD (7613) | Значение из регистра 1ДБЭ (7614) | Контрольная сумма CRC | ||||||
01 | 03 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 42 8Б |
Чтение n-входных регистров (код 04h)
Функция недоступна в режиме передачи данных.
Exampль: чтение одного регистра с адресом 0FA3h (4003), начиная с регистра с 1DBDh (7613).
Запрос:
Адрес устройства | Функция | Зарегистрироваться адрес привет |
Зарегистрироваться адрес Ло |
Количество регистрирует привет |
Количество регистрирует Ло |
Контрольная сумма КПР |
01 | 04 | 0F | A3 | 00 | 01 | С2 ФК |
Ответ:
Адрес устройства | Функция | Количество байтов | Стоимость от регистр 0FA3 (4003) |
Контрольная сумма CRC | |
01 | 04 | 02 | 00 | 01 | 78 Ф0 |
Запись значения в регистр (код 06h)
Функция доступна в режиме трансляции.
Exampль: Запись регистра с адресом 1DBDh (7613).
Запрос:
Адрес устройства | Функция | Адрес регистрации Привет | Регистрационный адрес Lo | Значение из регистра 1DBD (7613) | Контрольная сумма CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 г. н.э. |
Ответ:
Адрес устройства | Функция | Зарегистрироваться адрес привет |
Зарегистрировать адрес Lo |
Значение из регистра 1DBD (7613) | Контрольная сумма CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 г. н.э. |
Запись в n-регистров (код 10h)
Функция доступна в режиме трансляции.
Exampль: Записать 2 регистра, начиная с регистра с 1DBDh (7613) ad-
Запрос:
Устройство адрес |
Функция | Зарегистрироваться адрес |
Количество регистры |
Количество байтов | Значение из реестра 1ДБД (7613) |
Стоимость от регистрация 1DBE (7614) |
Проверять- сумма CRC |
||||||||
Hi | Lo | Hi | Lo | ||||||||||||
01 | 10 | 1D | BD | 00 | 02 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 03 09 |
Ответ:
Адрес устройства | Функция | Зарегистрироваться адрес привет |
Зарегистрироваться адрес Ло |
Количество регистрирует привет |
Количество регистрирует Ло |
Контрольная сумма (КПР) |
01 | 10 | 1D | BD | 00 | 02 | Д7 80 |
Отчет об идентификации устройства (код 11h)
Запрос:
Адрес устройства | Функция | Контрольная сумма (CRC) |
01 | 11 | С0 2С |
Ответ:
Адрес устройства | Функция | Количество байтов | Идентификатор устройства | Состояние устройства | Номер версии программного обеспечения | Контрольная сумма |
01 | 11 | 06 | 8C | FF | 3Ф 80 00 00 | А6 Ф3 |
Адрес устройства — 01
Функция – номер функции: 0x11;
Количество байтов — 0x06
Идентификатор устройства — 0x8B
Состояние устройства — 0xFF
№ версии программного обеспечения – версия, реализованная в модуле: 1.00
XXXX – 4-байтовая переменная типа float
Контрольная сумма – 2 байта в случае работы в режиме RTU
– 1 байт в случае работы в режиме ASCII
5.3. Карта регистров модуля
Карта регистров модуля SM3
Адрес диапазон | Ценить тип | Описание |
4000-4100 | целое число, число с плавающей запятой (16 бит) | Значение помещается в 16-битные регистры. Регистры предназначены только для чтения. |
4200-4300 | целое число (16 бит) | Значение помещается в 16-битные регистры. Содержимое регистра соответствует 32-битному содержимому регистра из области 7600. Регистры можно считывать и записывать. |
7500-7600 | с плавающей запятой (32 бита) | Значение помещается в 32-битный регистр. Регистры предназначены только для чтения. |
7600-7700 | с плавающей запятой (32 бита) | Значение помещается в 32-битный регистр. Регистры можно читать и записывать. |
5.4. Набор регистров модуля
Набор регистров для считывания модуля SM3.
Значение помещается в 16-битные регистры | Имя | Диапазон | Тип реестра | Название количества |
4000 | Идентификатор | – | инт | Константа, идентифицирующая устройство (0x8B) |
4001 |
Статус 1 |
инт |
Status1 — регистр, описывающий текущие состояния логических входов. | |
4002 | Статус 2 | – | инт | Status2 — регистр, описывающий текущие параметры передачи. |
4003 | W1 | 0… 1 | инт | Значение считываемого состояния входа 1 |
4004 | W2 | 0… 1 | инт | Значение считываемого состояния входа 2 |
4005 | WMG1_H |
– |
длинный |
Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 1 (регистр считает количество миллионов всего результата) – старшее слово. |
4006 | WMG1_L | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 1 (регистр считает количество миллионов всего результата) – младшее слово. | ||
4007 | WMP1_H |
– |
длинный |
Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 1 (регистр считает количество миллионов всего результата) – старшее слово. |
4008 | WMP1_L | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 1 (регистр считает количество миллионов всего результата) – младшее слово. | ||
4009 | WMG2_H |
– |
длинный |
Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 2 (регистр считает количество миллионов всего результата) – старшее слово. |
4010 | WMG2_L | Результат, полученный путем выполнения операции деления основного числителя и значения веса для входа 2 (регистр подсчитывает количество миллионов всего результата) – нижнее слово. |
4011 | WMP2_H |
– |
длинный |
Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 2 (регистр считает количество миллионов всего результата) – старшее слово. |
4012 | WMP2_L | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 2 (регистр считает количество миллионов всего результата) – младшее слово. | ||
4013 | WG1_H | 0… 999999 | плавать | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 1 (регистр считает количество миллионов всего результата) – старшее слово. |
4014 | РГ1_Л | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 1 (регистр считает количество миллионов всего результата) – младшее слово. | ||
4015 | WP1_H | 0… 999999 | плавать | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 1 (регистр считает количество миллионов всего результата) – старшее слово. |
4016 | WP1_L | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 1 (регистр считает количество миллионов всего результата) – младшее слово. | ||
4017 | WG2_H | 0… 999999 | плавать | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 2 (регистр считает количество миллионов всего результата) – старшее слово. |
4018 | РГ2_Л | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 2 (регистр считает количество миллионов всего результата) – младшее слово. | ||
4019 | WP2_H | 0… 999999 | плавать | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 2 (регистр считает количество миллионов всего результата) – старшее слово. |
4020 | WP2_L | Результат, полученный в результате выполнения операции деления основного счетчика и значения веса, для входа 2 (регистр считает количество миллионов всего результата) – младшее слово. |
4021 | LG1_H | 0… (2 32 – 1) | длинный | Значение основного счетчика импульсов для входа 1 (старшее слово) |
4022 | LG1_L | Значение основного счетчика импульсов для входа 1 (младшее слово) | ||
4023 | LP1_H | 0… (2 32 – 1) | длинный | Значение основного счетчика импульсов для входа 1 (старшее слово) |
4024 | ЛП1_Л | Значение основного счетчика импульсов для входа 1 (младшее слово) | ||
4025 | LG2_H | 0… (2 32 – 1) | длинный | Значение основного счетчика импульсов для входа 2 (старшее слово) |
4026 | LG2_L | Значение основного счетчика импульсов для входа 2 (младшее слово) | ||
4027 | LP2_H | 0… (2 32 – 1) | длинный | Значение вспомогательного счетчика импульсов для входа 2 (старшее слово) |
4028 | ЛП2_Л | Значение вспомогательного счетчика импульсов для входа 2 (младшее слово) | ||
4029 | Статус3 | – | инт | Статус ошибки устройства |
4030 | Перезагрузить | 0… (2 16 – 1) | инт | Счетчик количества пропаданий питания устройства |
Набор регистров для считывания модуля SM3 (адреса 75xx)
Имя | Диапазон | Тип реестра | Название количества | |
Значение, которое я регистрирую | ||||
7500 | Идентификатор | – | плавать | Константа, идентифицирующая устройство (0x8B) |
7501 | Статус 1 | – | плавать | Статус 1 — это регистр, описывающий текущие состояния логических входов. |
7502 | Статус 2 | – | плавать | Статус 2 — это регистр, описывающий текущие параметры передачи. |
7503 | W1 | 0… 1 | плавать | Значение считанного состояния входа 1 |
7504 | W2 | 0… 1 | плавать | Значение считанного состояния входа 2 |
7505 | WG1 | 0… (2 16 – 1) | плавать | Результат, полученный путем выполнения операции деления основного счетчика и значения веса для входа 1. |
7506 | WP1 | – | плавать | Результат, полученный путем выполнения операции деления вспомогательного счетчика и значения веса для входа 1. |
7507 | WG2 | – | плавать | Результат, полученный путем выполнения операции деления основного счетчика и значения веса для входа 2. |
7508 | WP2 | – | плавать | Результат, полученный путем выполнения операции деления вспомогательного счетчика и значения веса для входа 2. |
7509 | LG1 | 0… (2 32 – 1) | плавать | Значение основного счетчика импульсов для входа 1 |
7510 | LP1 | 0… (2 32 – 1) | плавать | Значение вспомогательного счетчика импульсов для входа 1 |
7511 | LP2 | 0… (2 32 – 1) | плавать | Значение основного счетчика импульсов для входа 2 |
7512 | LP2 | 0… (2 32 – 1) | плавать | Значение вспомогательного счетчика импульсов для входа 2 |
7513 | Статус3 | плавать | Статус ошибок устройства | |
7514 | Перезагрузить | 0… (2 16 – 1) | плавать | Счетчик количества пропаданий питания устройства |
Описание регистра состояния 1
Бит-15…2 Не используется Состояние 0
Бит-1 Состояние входа IN2
0 – открытое или неактивное состояние,
1 – короткозамкнутое или активное состояние
Бит-0 Состояние входа IN1
0 – открытое или неактивное состояние,
1 – короткозамкнутое или активное состояние
Описание регистра состояния 2Бит-15…6 Не используется Состояние 0
Бит-5…3 Режим работы и блок информации
000 – интерфейс выключен
001 — 8N1 — ASCII
010 — 7E1 — ASCII
011 — 7O1 — ASCII
100 – 8Н2 – РТУ
101 — 8Е1 — РТУ
110 — 8О1 — РТУ
111 – 8Н1 – РТУ
Бит-2…0 Скорость передачи данных
000 – 2400 бит/с
001 – 4800 бит/с
010 – 9600 бит/с
011 – 19200 бит/с
100 – 38400 бит/с
Описание регистра состояния 3Бит-1…0 Ошибка памяти FRAM – Основной счетчик 1
00 – отсутствие ошибки
01 – ошибка записи/чтения из области памяти 1
10 – ошибка записи/чтения из ячеек памяти 1 и 2
11 – ошибка записи/чтения всех блоков памяти (потеря значения счетчика)
Бит-5…4 Ошибка памяти FRAM – Вспомогательный счетчик 1
00 – отсутствие ошибки
01 – ошибка записи/чтения из 1-й области памяти
10 – ошибка записи/чтения из 1-й и 2-й областей памяти
11 – ошибка записи/чтения всех блоков памяти (потеря значения счетчика)
Бит-9…8 Ошибка памяти FRAM – Основной счетчик 2
00 – отсутствие ошибки
01 – ошибка записи/чтения из 1-й области памяти
10 – ошибка записи/чтения из 1-й и 2-й областей памяти 1 и 2
11 – ошибка записи/чтения всех блоков памяти (потеря значения счетчика)
Бит-13…12 Ошибка памяти FRAM – Вспомогательный счетчик 2
00 – отсутствие ошибки
01 – ошибка записи/чтения из 1-й области памяти
10 – ошибка записи/чтения из 1-й и 2-й областей памяти
11 – ошибка записи/чтения всех блоков памяти (потеря значения счетчика)
Бит-15…6, 3…2, 7…6, 11…10, 15…14 не используется Состояние 0
Набор регистров для чтения и записи модуля SM3 (адреса 76xx)
Таблица 6
Значение типа float помещается в 32-битные регистры. | Значение типа int помещается в 16-битные регистры. | Диапазон | Имя | Название количества |
7600 | 4200 | – | Идентификатор | Идентификатор (0x8B) |
7601 | 4201 | 0… 4 | Скорость передачи данных | Скорость передачи интерфейса RS 0 – 2400 бит/с 1 – 4800 б/с 2 – 9600 б/с 3 – 19200 б/с 4 – 38400 б/с |
7602 | 4202 | 0… 7 | Режим | Режим работы интерфейса RS 0 – Интерфейс выключен 1 – ASCII-код 8N1 2 — ASCII-код 7E1 3 – ASCII-код 7O1 4 – РТУ 8Н2 5 – РТУ 8Е1? 6 – РТУ 8О1 7 – РТУ 8Н1 |
7603 | 4203 | 0… 247 | Адрес | Адрес устройства на шине Modbus |
7604 | 4204 | 0… 1 | Применять | Принятие изменений по реестрам 7601-7603 0 – отсутствие принятия 1 – принятие изменений |
7605 | 4205 | 0… 1 | Режим работы | Режим работы устройства: 0 – логический вход 1 – входы счетчика |
7606 | 4206 | 0… 11 | Инструкция | Реестр инструкций: 1 – стирание вспомогательного счетчика для входа 1 2 – стирание вспомогательного счетчика для входа 2 3 – стирание основного счетчика для входа 1 (только с RS-232) 4 – стирание основного счетчика для входа 2 (только с RS-232) 5 – стирание вспомогательных счетчиков 6 – стирание основных счетчиков (только с RS232) 7 – запись данных по умолчанию в регистры 7605 – 7613 и 4205 – 4211 (только с RS232) 8 – запись данных по умолчанию в регистры 7601 – 7613 и 4201 – 4211 (только с RS232) 9 – сброс устройства 10 – стирание регистров состояния ошибки 11 – стирание регистров номера сброса |
7607 | 4207 | 0… 3 | Активное состояние | Активное состояние для входов устройств: 0x00 – активное состояние «0» для IN1, активное состояние «0» для IN2 0x01 – активное состояние «1» для IN1, активное состояние «0» для IN2 0x02 – активное состояние «0» для IN1, активное состояние «1» для IN2 0x03 – активное состояние «1» для IN1, активное состояние «1» для IN2 |
7608 | 4208 | 1…10000 | Время для активного уровня 1 | Длительность высокого уровня для 1 импульса на вход 1 – (0.5 – 500 мс) |
7609 | 4209 | 1…100000 | Время для неактивного уровня 1 | Длительность низкого уровня для 1 импульса на вход 1 – (0.5 – 500 мс) |
7610 | 4210 | 1…10000 | Время для активного уровня 2 | Длительность высокого уровня для 1 импульса на вход 2 – (0.5 – 500 мс) |
7611 | 4211 | 1…10000 | Время для неактивного уровня 2 | Длительность низкого уровня для 1 импульса на вход 2 – (0.5 – 500 мс) |
7612 | 0.005…1000000 | Вес 1 | Значение веса для входа 1 | |
7613 | 0.005…1000000 | Вес 2 | Значение веса для входа 2 | |
7614 | 4212 | – | Код | Код активации изменений в регистрах 7605 – 7613 (4206 – 4211), код – 112 |
СЧЕТЧИКИ ИМПУЛЬСОВ
Каждый из импульсных входов преобразователя оснащен двумя независимыми 32-разрядными счетчиками – основным и вспомогательным счетчиками импульсов. Максимальное состояние счетчиков 4.294.967.295 (2?? – 1) импульсов.
Увеличение счетчиков на единицу следует одновременно в момент обнаружения активного состояния достаточно большой длительности на импульсном входе и состояния, противоположного активному состоянию достаточно большой длительности.
6.1. Главный счетчик
Основной счетчик можно считать с помощью линии программирования RJ или интерфейса RS485, а стереть только с помощью линии программирования путем записи подходящего значения в регистр команд (см. таблицу 6). При считывании содержимое старшего и младшего слова регистра-счетчика сохраняется и не изменяется до конца обмена кадрами данных. Этот механизм обеспечивает безопасное считывание как всего 32-битного регистра, так и его 16-битной части.
Возникновение переполнения основного счетчика не приводит к остановке счета импульсов.
Состояние счетчика записывается в энергонезависимую память.
Также записывается контрольная сумма CRC, рассчитанная по содержимому счетчика.
После переключения питания преобразователь воспроизводит состояние счетчика по записанным данным и проверяет сумму CRC. В случае несоответствия в регистре ошибок устанавливается соответствующая маркировка ошибки (см. описание Статуса 3).
Регистры основных счетчиков расположены по адресам 4021-4022 для входа 1 и 4025-4026 для входа 2.
6.2. Вспомогательный счетчик
Вспомогательный счетчик выполняет роль пользовательского счетчика, который может быть стерт в любой момент, как по линии программирования RJ, так и на прикладном уровне по интерфейсу RS-485.
Это осуществляется путем записи подходящего значения в регистр команд (см. таблицу 6).
Механизм считывания аналогичен описанному, в случае основного счетчика.
Вспомогательный счетчик автоматически сбрасывается после его переполнения.
Регистры вспомогательных счетчиков расположены по адресам 4023 – 4024 для входа 1 и 4027 – 4028 для входа 2.
КОНФИГУРАЦИЯ ИМПУЛЬСНЫХ ВХОДОВ
Настройка параметров устройства, находящихся в регистрах 7606 – 7613 (4206 – 4211), возможна после предварительной записи значения 112 в регистр 7614 (4212).
Запись значения 1 в регистр 7605 (4205) вызывает активацию импульсных входов и всех функций конфигурации, связанных с активным режимом работы. Для каждого импульсного входа можно запрограммировать следующие параметры: voltagуровень на входе для активного состояния и минимальная продолжительность этого состояния и состояния, противоположного активному состоянию. Кроме того, каждому входу можно присвоить значения веса импульса.
7.1 Активное состояние
Возможные настройки активного состояния: короткое замыкание (высокий уровень на входе) или вход разомкнут (низкий уровень на входе). Настройка для обоих входов находится в регистрах адресов 7607, 4007 и ее значение имеет следующий смысл:
Активные состояния входов
Таблица 7.
Зарегистрироваться ценить | Активное состояние для входа 2 | Активное состояние для входа 1 |
0 | Низкое состояние | Низкое состояние |
1 | Низкое состояние | Высокое состояние |
2 | Высокое состояние | Низкое состояние |
3 | Высокое состояние | Высокое состояние |
Состояние импульсных входов с учетом настройки с помощью регистра 7607 (4007) доступно в регистре состояния преобразователя или в регистрах 7503, 7504 или 4003, 4004.
7.2. Длительность активного состояния
Определение минимальной длительности активного состояния на входе позволяет фильтровать помехи, которые могут появиться на сигнальных линиях, и подсчитывать импульсы только подходящей длительности. Минимальная продолжительность активного состояния устанавливается в диапазоне от 0.5 до 500 миллисекунд в регистрах с адресом 7608 (активное состояние), 7609 (противоположное состояние) для входа 1 и с адресом 7610 (активное состояние), 7611 (противоположное состояние). состояние) для входа 2.
Более короткие импульсы от установленного в регистрах значения учитываться не будут.
Импульсные входыampвел с интервалом в 0.5 миллисекунды.
7.3. Входной вес
Пользователь имеет возможность определить значение веса импульса (регистрирует
7612, 7613). Результат определяется следующим образом:
ResultMeasurement_Y = CounterValue_X/WeightValue_X
ResultMeasurement_Y – результат измерения для соответствующего входа и выбранного счетчика
CounterValue_X — значение счетчика соответствующего входа и выбранного счетчика CounterWeight_X
– Значение веса для соответствующего входа.
Определяемое значение отображается в 16-битных регистрах в диапазоне 4005-4012, согласно таблице 4 и в одиночных регистрах типа float в диапазоне 7505 – 7508, согласно таблице 5. Способ определения значений основного результат счетчика для входа 1 путем считывания регистров в диапазоне 4005 – 4012, представлен ниже.
ResultMeasurement_1 = 1000000* (длинное)(WMG1_H, WMG1_L) + (с плавающей запятой)(WG1_H, WG1_L)
РезультатИзмерение_1
– Результат с учетом веса входа 1 и основного счетчика.
(long)(WMG1_H, WMG1_L) — Старшее слово результата «ResultMeasurement_1»
Переменная типа float, состоящая из двух 16-битных регистров: WMG1_H и WMG1_L.
(float)(WG1_H, WG1_L) — Младшее слово результата, «ResultMeasurement_1»
Переменная типа float, состоящая из двух 16-битных регистров: WG1_H и WG1_L.
Остальные результаты для входа 2 и вспомогательных счетчиков определяются аналогично тому, как в предыдущем упр.ampле.
7.4. Параметры по умолчанию
Устройство, после выполнения инструкции 7 (см. таблицу № 5), устанавливается на следующие параметры по умолчанию:
- Рабочий режим – 0
- Активированное состояние – 3
- Время для активного уровня 1 – 5 мс
- Время для неактивного уровня 1 – 5 мс
- Время для активного уровня 2 – 5 мс
- Время для неактивного уровня 2 – 5 мс
- Вес 1 – 1
- Вес 2 – 1
После выполнения инструкции 8 (см. таблицу № 5) устройство дополнительно устанавливает параметры по умолчанию, как показано ниже:
- Скорость передачи RS – 9600 бит/с
- Режим РС – 8N1
- Адрес – 1
ТЕХНИЧЕСКИЕ ДАННЫЕ
Логические входы: Источник сигнала – потенциальный сигнал: – логические уровни: 0 логический: 0… 3 В
1 логика: 3,5…24 В
Источник сигнала – без потенциального сигнала:
– логические уровни: 0 логический – открытый вход
1 логика – закороченный вход
сопротивление короткого замыкания контакта без потенциала ≤ 10 кОм
сопротивление размыкания контакта без потенциала ≥ 40 кОм
Параметры счетчика:
– минимальное время импульса (для высокого состояния): 0.5 мс
– минимальное время импульса (для низкого состояния): 0.5 мс
– максимальная частота: 800 Гц
Данные передачи:
а) интерфейс RS-485: протокол передачи: MODBUS
ASCII: 8N1, 7E1, 7O1
RTU: 8N2, 8E1, 8O1, скорость передачи 8N1
2400, 4800, 9600, 19200, 38400: 57600, 115200 бит/с адрес…………. 1…247
б) интерфейс RS-232:
протокол передачи MODBUS RTU 8N1 скорость передачи 9600 адрес 1
Потребляемая мощность модуля ≤ 1.5 А
Номинальные условия эксплуатации:
– объем предложенияtage: 20…24…40 В переменного/постоянного тока или или 85…230…253 В переменного/постоянного тока
– объем предложенияtage частота- 40…50/60…440 Гц
– температура окружающей среды – 0…23…55°С
– относительная влажность – < 95% (недопустимая конденсация)
– внешнее магнитное поле – < 400 А/м
– рабочее положение – любое
Условия хранения и обращения:
– температура окружающей среды – 20…70°С
– относительная влажность < 95 % (недопустимая конденсация)
– допустимые синусоидальные колебания: 10…150 Гц
- частота:
– водоизмещение ampвысота 0.55 мм
Гарантированные степени защиты:
– со стороны корпуса спереди: IP 40
– со стороны клемм: IP 40
Габариты: 22.5 x 120 x 100 мм
Вес: < 0.25 кг
Корпус: приспособлен для сборки на рейке
Электромагнитная совместимость:
– помехоустойчивость EN 61000-6-2
– уровень шума EN 61000-6-4
Требования безопасности в соотв. EN 61010-1:
– категория установки III
– степень загрязнения 2
Максимальный объем фазы относительно землиtage:
– для цепей питания: 300 В
– для остальных цепей: 50 В
ПЕРЕД ЗАЯВЛЕНИЕМ О ПОВРЕЖДЕНИИ
СИМПТОМЫ | ПРОЦЕДУРА | ПРИМЕЧАНИЯ |
1. Зеленый диод модуля не горит. | Проверьте подключение сетевого кабеля. | |
2. Модуль не устанавливает связь с ведущим устройством через порт RS-232. | Проверьте, подключен ли кабель к соответствующему разъему в модуле. Проверьте, установлена ли на ведущем устройстве скорость передачи данных 9600, режим 8N1, адрес 1. |
(RS-232 имеет постоянные параметры передачи) |
Отсутствие сигнализации передачи данных на RxD и | ||
TxD-диоды. | ||
3. Модуль не устанавливает связь с ведущим устройством через порт RS-485. Отсутствие сигнализации передачи связи на диодах RxD и TxD. |
Проверьте, подключен ли кабель к соответствующему разъему в модуле. Проверьте, установлены ли для ведущего устройства те же параметры передачи, что и для модуля (скорость передачи, режим, адрес). В случае необходимости изменить параметры передачи, когда невозможно установить связь по RS-485, необходимо использовать порт RS-232, имеющий постоянные параметры передачи (в случае дальнейших проблем см. пункт 2). После изменения параметров RS-485 на требуемые можно переключиться на порт RS-885. |
КОДЫ ДЛЯ ЗАКАЗА
Таблица 6* Кодовый номер установлен производителем EXAMPLE ЗАКАЗА
При заказе, пожалуйста, соблюдайте последовательные кодовые номера.
Код: SM3 – 1 00 7 означает:
SM3 – 2-канальный модуль бинарных входов,
1 – объем подачиtage : 85…230…253 В переменного тока/постоянного тока
00 – стандартная версия.
7 – с дополнительным сертификатом качества.
ЛЮМЕЛ СА
ул. Słubicka 4, 65-127 Зелёна-Гура, Польша
тел.: +48 68 45 75 100, факс +48 68 45 75 508
www.lumel.com.pl
Техническая поддержка:
тел.: (+48 68) 45 75 143, 45 75 141, 45 75 144, 45 75 140
электронная почта: экспорт@lumel.com.pl
Отдел экспорта:
тел.: (+48 68) 45 75 130, 45 75 131, 45 75 132
электронная почта: экспорт@lumel.com.pl
Калибровка и Аттестация:
электронная почта: Laboratorium@lumel.com.pl
СМ3-09С 29.11.21
60-006-00-00371
Документы/Ресурсы
![]() |
LUMEL SM3 2-канальный модуль логических или счетных входов [pdf] Руководство пользователя SM3 2-канальный модуль логических или счетных входов, SM3, 2-канальный модуль логических или счетных входов, логических или счетных входов |