Мы создаём лучшее будущее!
МИРОВОЙ ЛИДЕР
|
Руководство по применению интерфейсов RS232/485 в частотных преобразователях серии N700


СОДЕРЖАНИЕ
Последовательная коммуникация1.1 Коммуникационный протокол последовательного интерфейса RS232
1.1.1 Настройка последовательного интерфейса RS232 в частотном преобразователе
1.1.2 Кабельное соединение между частотным преобразователем и компьютером (или программируемым логическим контроллером)
1.2 Коммуникационная функция последовательного интерфейса RS485
1.2.1 Настройка последовательного интерфейса RS485 в частотном преобразователе
1.2.2 Кабельное соединение между частотным преобразователем и компьютером (или программируемым логическим контроллером)
Коммуникационный протокол Modbus2.1 Коды функций частотного преобразователя
2.2 Порядок коммуникации
2.3 Команда чтения (Read)
2.3.1 Фрейм запроса (Request)
2.3.2 Фрейм ответа (Response)
2.3.3 Фрейм передачи (Transmit) (пример)
2.4 Команда записи (Write)
2.4.1 Фрейм запроса (Request)
2.4.2 Фрейм ответа (Response)
2.4.3 Фрейм передачи (Transmit) (пример)
2.5 Команда частоты (Frequency)
2.5.1 Настройка источника команды частоты (F010)
2.5.2 Фрейм передачи (Transmit) (пример)
2.6 Команда работы (RUN)
2.6.1 Настройка источника команды работы (F011)
2.6.2 Фрейм передачи (Transmit) (пример)
2.7 Генерирование 16-битного циклического избыточного кода CRC-16
2.7.1 Процедура генерирования 16-битного циклического избыточного кода CRC-16
2.7.2 Пример: случай чтения выходной частоты D001
1. Последовательная коммуникация
1.1 Коммуникационный протокол последовательного интерфейса RS232
В частотный преобразователь серии N700 встроен коммуникационный контур для стандартного последовательного интерфейса для медленных устройств RS232. Благодаря возможности осуществлять коммуникацию с помощью последовательного интерфейса RS232, с главного управляющего устройства можно управлять одним частотным преобразователем (подчинённым устройством).
Компьютер или Программируемый
логический контроллер
|
Сеть с последовательным интерфейсом RS232
1.1.1 Настройка последовательного интерфейса RS232 в частотном преобразователе
(1) Переведите переключатель SW2 контрольного терминала на печатной плате в положение для работы с интерфейсом RS232.

Изменить
SW2: режим коммуникации SW2: режим коммуникации
RS485 (по умолчанию) RS232
(2) Создайте перемычку с помощью микропереключателя JP2 на печатной плате. (При использовании сети для интерфейса RS232, менять положение микропереключателя JP2 не нужно.)
Микропереключатель JP2 Микропереключатель JP2
Изменить
Штырёк

(3) Настройка функциональных кодов в частотном преобразователе
b037 – команда данных. Измените значение по умолчанию с 0 (с панели оператора) на 4 (через последовательный интерфейс RS232) и сохраните это изменение.
b038 – скорость передачи при коммуникации. Подтвердите значение по умолчанию 2 (9600 бит/сек) или задайте этому параметру любое другое подходящее значение.
b039 – коммуникационный код. Подтвердите значение по умолчанию 1 (адрес № 1) или задайте этому параметру любое другое подходящее значение.
b040 – бит коммуникации. Подтвердите значение по умолчанию 8 (8 бит) или задайте этому параметру любое другое подходящее значение.
b041 – паритет коммуникации. Подтвердите значение по умолчанию 0 (без паритета) или задайте этому параметру любое другое подходящее значение.
Коммуникационный стоповый бит Подтвердите значение по умолчанию 1 ( 1 бит) или задайте этому параметру любое другое подходящее значение.
1.1.2 Кабельное соединение между частотным преобразователем и компьютером (или программируемым логическим контроллером)

Компьютер Частотный преобразователь серии N700
Название | № штырька |
DCD | 1 |
RXD | 2 |
TXD | 3 |
DTR | 4 |
SG(GND) | 5 |
DSR | 6 |
RTS | 7 |
CTS | 8 |
RI | 9 |
|
<Порт COM компьютера <Контрольный терминал на
DB-9 (штырьковый)> печатной плате>
24V RXP RXN
24G X1 X2
1.2 Коммуникационная функция последовательного интерфейса RS485
В частотный преобразователь серии N700 встроен коммуникационный контур для последовательного интерфейса RS485. Благодаря возможности осуществлять коммуникацию с помощью последовательного интерфейса RS485, с главного управляющего устройства можно управлять частотными преобразователями в количестве от 1 до 32 (подчинёнными устройствами).
Компьютер или Программируемый
логический контроллер
![]() | |
|
Сеть с последовательным интерфейсом RS485
1.2.1 Настройка последовательного интерфейса RS485 в частотном преобразователе
(1) Убедитесь в том, что переключатель SW2 на печатной плате контрольного терминала находится в положении для работы с последовательным интерфейсом RS485.

Переключатель SW2 находится в положении для работы с
последовательным интерфейсом RS485 (это его положение по умолчанию)
(2) Создайте перемычку с помощью микропереключателя JP2 на печатной плате. (Даже если с помощью интерфейса RS485 осуществляется коммуникация только с одним частотным преобразователем, всё равно поменяйте положение микропереключателя JP2.)
Коммуникация с помощью интерфейса RS485 требует наличия концевого резистора. Частотные преобразователи серии N700 имеют встроенный концевой резистор. Благодаря созданию перемычки микропереключателем JP2, этот резистор вступает в действие и позволяет управлять отражением сигнала.
Микропереключатель JP2 Микропереключатель JP2
Изменить
Штырёк
(3) Настройка функциональных кодов в частотном преобразователе
b037 – команда данных. Измените значение по умолчанию с 0 (с панели оператора) на 1 (через последовательный интерфейс RS485) и сохраните это изменение.
b038 – скорость передачи при коммуникации. Подтвердите значение по умолчанию 2 (9600 бит/сек) или задайте этому параметру любое другое подходящее значение.
b039 – коммуникационный код. Подтвердите значение по умолчанию 1 (адрес № 1) или задайте этому параметру любое другое подходящее значение.
b040 – бит коммуникации. Подтвердите значение по умолчанию 8 (8 бит) или задайте этому параметру любое другое подходящее значение.
b041 – паритет коммуникации. Подтвердите значение по умолчанию 0 (без паритета) или задайте этому параметру любое другое подходящее значение.
Коммуникационный стоповый бит Подтвердите значение по умолчанию 1 ( 1 бит) или задайте этому параметру любое другое подходящее значение.
1.2.2 Кабельное соединение между частотным преобразователем и компьютером (или программируемым логическим контроллером)

Последовательная
коммуникация
|
Частотный
преобразователь
Компьютер RS232 I/F Конвертор RS485 I/F серии N700
|
|
RXP
RXN
Примечание
Название, номер штырька и метод расключения кабелей могут меняться в зависимости от конкретного производителя оборудования. Перед расключением кабелей ознакомьтесь с
содержанием руководства по эксплуатации применяемых конверторов. Если у
программируемого логического контроллера есть порт для коммуникации с помощью
интерфейса RS485, не используйте конвертор (с RS232 на RS485) между
программируемым логическим контроллером и частотными преобразователем.
2 Коммуникационный протокол Modbus
2.1 Коды функций частотного преобразователя
Частотные преобразователи серии N700 работают с внешними управляющими устройствами с помощью протокола Modbus RTU.
Для коммуникации с внешними управляющими устройствами через последовательный интерфейс RS485 необходимо задать коды функций частотного преобразователя в соответствии с приводимой ниже таблицей.
Код Исходное Настраиваемая Данные Описание функции функция значение | ||||
b037 | Команда данных | 0 | 0(ПАНЕЛЬ ОПЕРАТОРА) | ПАНЕЛЬ ОПЕРАТОРА |
1(RS485) | RS485 | |||
2(OPT1) | Опция 1 | |||
3(OPT2) | Опция 2 | |||
4(RS232) | RS232 | |||
b038 | Скорость передачи данных при коммуникации | 2 | 0(2400BPS) | 2,400 BPS |
1(4800BPS) | 4,800 BPS | |||
2(9600BPS) | 9,600 BPS | |||
3(19200BPS) | 19,200 BPS | |||
4(38400BPS) | 38,400 BPS | |||
b039 | Код коммуникации | 1 | 1~32 | Присваивает частотному преобразователю номер станции. Используется при одновременном управлении несколькими частотными преобразователями. |
b040 | Код коммуникации | 8 | 7(7 БИТ) | 7 бит |
8(8 БИТ) | 8 бит | |||
b041 | Паритет коммуникации | 0 | 0(БЕЗ ПАРИТЕТА) | Без паритета |
1(ЧЁТНЫЙ ПАРИТЕТ) | Чётный паритет | |||
2(НЕЧЁТНЫЙ ПАРИТЕТ) | Нечётный паритет | |||
b042 | Стоповый бит коммуникации | 1 | 1(1 БИТ) | 1бит |
2(2 БИТ) | 2бита |
После изменения кода функции команды данных (b037), команды с панели оператора не больше будут восприниматься частотным преобразователем. Меняйте код функции команды данных (b037) в последнюю очередь, когда уверены в правильности всех остальных настроек.
2.2 Порядок коммуникации
Ниже на диаграмме показан временной порядок выполнения коммуникационного протокола между внешним управляющим устройством и частотным преобразователем.
Внешние управляющие устройства
Частотный преобразователь
Фрейм 1
Фрейм 2
Длительность ожидания
Начало выполнения фрейма. Начало выполнения фрейма распознаётся по поступлению данных по сигнальному кабелю.
Окончание выполнения фрейма. Окончание выполнения фрейма распознаётся по отсутствию данных в течение времени необходимого для передачи строки из 4-5 знаков.
Фрейм 1. Передаётся с внешнего управляющего устройства на частотный преобразователь.
Фрейм 2. Отражение индикации с частотного преобразователя на внешнее управляющее устройство. Фрейм 2 в частотном преобразователе отображает сигнал, полученный им в качестве Фрейма 1. Частотный преобразователь распознаёт подходящий фрейм и отвечает, но фактически ничего не отправляет на выход.
2.3 Команда чтения (Read)
2.3.1 Фрейм запроса (Request)
1 Байт 1 Байт 2 Байта 2 Байта 1 Байт 1 Байт
Коммуникационный номер | Команда | Параметр | Количество параметров | Старший бит циклического избыточного кода | Младший бит циклического избыточного кода |
Размер Позиция Описание Характеристики данных | |||
Коммуникационный номер | Коммуникационный номер частотного преобразователя | 1 байт | 1~32 |
Команда | Тип фрейма | 1 байт | 0x03 à команда чтения |
Параметр | Параметр | 2 байта | 1-й байт: группа D(0x01) F(0x02) U(0x03) A(0x04) B(0x05) I(0x06) O(0x07) C(0x08) H(0x09) P(0x0a) 2-й байт: индекс |
Количество параметров | Количество параметров запроса | 2 байта | 1-й байт: 0x00 2-й байт: N(0x01~0x08) |
Старший бит циклического избыточного кода | - | 1 байт | Страший 8 бит из 16 битного циклического избыточного кода |
Младший бит циклического избыточного кода | - | 1 байт | Младший 8 бит из 16 битного циклического избыточного кода |
* (예) D436
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 |



