Интерфейсный модуль RS2-5.x Нажмите, чтобы увеличить (232.531 kb)
Краткие характеристики |
- Микроконтроллер - PIC18F2520 / PIC18F2523
- Быстродействие - 8 МГц * 4 PLL
- Тип RSxxx интерфейса - RS232/RS485/RS422 ( в зависимости от конкретного исполнения )
- Скорость работы RSxxx интерфейса - до 460800 бод
- Локальный интерфейс - I2C
- Скорость работы локального интерфейса - 400 кГц
- Гальваническая развязка между RSxxx интерфейсом и всем остальным - не хуже 2.5 кВ
- Количество линий ввода/вывода - 14
- Из них АЦП [10 бит] / [12 бит (Ref. 4.096V)] - 9
- Из них ШИМ 10 бит - 2
- FLASH память программ для пользователя - 24 кБайта
- EEPROM память данных для пользователя - 248 Байт
- RAM память данных для пользователя - 1 КБайта
- Буфер приема/передачи RSxxx интерфейса - 256 Байт
- Число команд RSxxx интерфейса - 13
- Простая загрузка программ пользователя во FLASH - через оба интерфейса
- Возможность установки прецезионного источника опорного напряжения для АЦП
- Добавление пользователем своих команд при обработке команд RSxxx интерфейса
- Светодиодная индикация - Питание, Прием, Передача, Разрешение передачи
- Типичный ток потребления - 50 мА
- Температурный диапазон индустриального исполнения - -40…+85 град.
|
*.PDF | - Описание rs2-5_7x.pdf ( 30.01.2009 538.62 kB ) - Схема rs2-5_sc.pdf ( 02.06.2006 107.555 kB ) - Расположеное элементов rs2-5_rt.pdf ( 01.11.2018 75.644 kB ) - Расположеное элементов rs2-5_rb.pdf ( 02.06.2006 84.134 kB ) - Описание базовой прошивки для модулей / узлов на базе PIC18Fxxxx 4_47.pdf ( 06.07.2009 671.066 kB )
|
Имя | Описание | C | IC | RS2-5.71 | Активный интерфейсный модуль
(RS232C MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2520
I2C
14 in/out
- 9in ADC/10bit
- 2 out PWM 10bit) | 38 | 46 | RS2-5.73 | Активный интерфейсный модуль
(RS485 MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2520
I2C
14 in/out
- 9in ADC/10bit
- 2 out PWM 10bit) | 38 | 46 | RS2-5.74 | Активный интерфейсный модуль
(RS232C MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2520
I2C
14 in/out
- 9in ADC/10bit
- 2 out PWM 10bit
8..30 V DC )
питание со стороны интерфейса | 44 | 53 | RS2-5.75 | Активный интерфейсный модуль
(RS422 MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2520
I2C
14 in/out
- 9in ADC/10bit
- 2 out PWM 10bit
8..30 V DC )
питание со стороны интерфейса | 44 | 53 | RS2-5.76 | Активный интерфейсный модуль
(RS485 MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2520
I2C
14 in/out
- 9in ADC/10bit
- 2 out PWM 10bit
8..30 V DC )
питание со стороны интерфейса | 44 | 53 | RS2-5.81 | Активный интерфейсный модуль
(RS232C MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2523
I2C
14 in/out
- 9in ADC/12bit, Ref. 4.096 V
- 2 out PWM 10bit) | 44 | 53 | RS2-5.83 | Активный интерфейсный модуль
(RS485 MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2523
I2C
14 in/out
- 9in ADC/12bit, Ref. 4.096 V
- 2 out PWM 10bit) | 44 | 53 | RS2-5.84 | Активный интерфейсный модуль
(RS232C MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2523
I2C
14 in/out
- 9in ADC/12bit, Ref. 4.096 V
- 2 out PWM 10bit
8..30 V DC )
питание со стороны интерфейса | 50 | 60 | RS2-5.85 | Активный интерфейсный модуль
(RS422 MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2523
I2C
14 in/out
- 9in ADC/12bit, Ref. 4.096 V
- 2 out PWM 10bit
8..30 V DC )
питание со стороны интерфейса | 50 | 60 | RS2-5.86 | Активный интерфейсный модуль
(RS485 MODBUS /2.5kV
DC-DC;
MODBUS <=> PIC18F2523
I2C
14 in/out
- 9in ADC/12bit, Ref. 4.096 V
- 2 out PWM 10bit
8..30 V DC )
питание со стороны интерфейса | 50 | 60 | Цены указаны в у.е. 1 у.е. равняется 1 доллару США по курсу ЦБ РФ + 2%; НДС не облагается | Назначение |
Это новая версия модуля RS2-4.x.
Новый модуль полностью совместим со старым по размерам, разъемам и программированию.
В отличие от RS2-4.x в новом модуле используется сигнальная развязка ADuM1301 фирмы Analog Device вместо оптопар. Это позволило заметно снизить ток потребления.
Существенным нововведением является возможность запитки модуля не только со стороны кросса, но и со стороны гальванически развязанного интерфейса.
При этом на модуле установлены выпрямитель, фильтр и стабилизатор. Это позволяет питать модуль и модули подключенные к нему от гальванически развязанного источника.
На модуле можно установить прецезионный источник опорного напряжения для встроенного АЦП.
На 4-х из 9-ти входах АЦП можно установить токовые резисторы для входа 20мА.
Модули RS2-5.x предназначены для решения задач обмена информацией с удаленными объектами. При помощи их легко обеспечить доступ к локальному узлу/узлам управления по последовательному каналу с использованием основных принципов протокола MODBUS. В простейшем случае для создания такого узла может быть достаточно ресурсов только одного модуля RS2-5.x. Для обеспечения связи с более сложными узлами модуль, кроме функций поддержки протокола и обеспечения доступа к внутренним ресурсам, обеспечивает удобный доступ к локальному интерфейсу, используемому для взаимодействия между частями узла автоматизации.
В модулях RS2-5.x применен микроконтроллер PIC18F2520 / PIC18F2523 работающий на внутренней частоте 32 МГц. Модуль поддерживает работу одновременно с двумя последовательными каналами - RS232 / RS485 / RS422 (в зависимости от конкретного исполнения) и I2C. По каждому из этих каналов обеспечен полный доступ ко всем ресурсам микроконтроллера, включая EEPROM и FLASH. Так же обеспечен взаимный доступ одного канала в другой. На уровне физических интерфейсов обеспечена гальваническая развязка между ними не хуже 2.5кВ. Микроконтроллер находится на стороне канала I2C. На этой же стороне пользователю доступны 14 линий ввода/вывода. Каждая линия индивидуально может быть настроена как вход или выход. 9 линии могут работать в режиме АЦП 10 бит, 2 линии в режиме ШИМ 10 бит.
При работе с RSxxx реализован протокол MODBUS, с ниже описанными командами, на скоростях 9600,19200,57600,115200,230400,460800 бод. Для работы с каналом реализовано 13 команд, включая запись/верификацию программной FLASH памяти и доступ в качестве MASTER-а к SLAVE-устройствам на шине I2C. Команды при работе с внутренними ресурсами используют прямую адресацию. При выходе на шину I2C в качестве MASTER-а, микроконтроллер соблюдает правила работы с мультимастерной шиной, не вмешиваясь в «чужие» обмены. В микроконтроллере для работы с RSxxx отведен буфер 256 байт для приема/передачи, что позволяет работать с пакетами данных до 249 байт. При приеме и отправке пакетов производится подсчет и проверка двух байтов CRC.
По шине I2C микроконтроллер доступен и в качестве SLAVE-устройства. При этом, как и принято, первый байт пакета расценивается как адрес I2C-устройства и признак чтения/записи. Второй байт при записи интерпретируется как адрес ячейки внутри микроконтроллера. При этом, при обращении внутри модуля к ячейкам 0...7Fh, обеспечивается доступ к RAM с адресами 0...7Fh. При обращении к ячейкам 80...0FFh обеспечивается доступ к одной из страниц общего пространства RAM размером 128 байт.
Номер подставляемой страницы лежит в ячейке RAM 51h. Если номер станицы = 0 (по умолчанию), то будет подставлена страница с SFR-регистрами микроконтроллера. Это регистры специальных функций, они полностью определяют режимы работы микроконтроллера. При обращении к соответствующим регистрам SFR пользователь может записать/прочитать ячейку EEPROM, прочитать/стереть/записать программную FLASH память.
Вышеописанные функции обеспечивает резидентная программа, записанная в микроконтроллер.
Пользователь может использовать все свободные ресурсы для размещения своих программ. Передача управления в программы пользователя осуществляется установкой соответствующего бита в регистре пользователя RAM 50h.
При подаче питания в регистр пользователя заносится значение из ячейки EEPROM 0FAh, что позволяет пользователю, при желании, сразу передать управление своим программам. Для удобства занесения программ пользователя доступна программа программатора для PC. Она позволяет заносить HEX-файл во FLASH-память напрямую через RSxxx.
Есть варианты модуля с питанием со стороны интерфейса RS.
|
|