Руководство пользователя контроллера DL06. Номер руководства D0-06USER-M-RUS - 13

 

  Главная      Учебники - Разные     Руководство пользователя контроллера DL06. Номер руководства D0-06USER-M-RUS (часть 1)

 

поиск по сайту            правообладателям  

 

 

 

 

 

 

 

 

 

 

 

содержание      ..     11      12      13      14     ..

 

 

 

Руководство пользователя контроллера DL06. Номер руководства D0-06USER-M-RUS - 13

 

 

Глава

 4: 

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

 

и

 

работа

 

процессора

4—49

 

» 

 

Настройка

 

порта

 2 

на

 DirectNET 

 

В

 DirectSOFT 

выберите

 

меню

 PLC, 

далее

 Setup, 

затем

 Secondary Comm Port… 

 

Порт

 (Port). 

Из

 

списка

 

номеров

 

портов

 

в

 

верхней

 

части

 

окна

 

выберите

 «Port2». 

 

Протокол

 (Protocol). 

Установите

 

метку

 «DirectNET» 

в

 

левой

 

части

 

окна

 (

на

 

Ручном

 

Программаторе

 

используйте

 AUX 56 

и

 

выберите

 «DNET») 

и

 

вы

 

увидите

 

следующее

 

окно

 

 

 

 

Время

 

ожидания

 (Timeout). 

Время

 

ожидания

 

порта

 

после

 

посылки

 

им

 

сообщения

 

и

 

до

 

получения

 

реакции

 

перед

 

регистрацией

 

ошибки

 

Время

 

задержки

 RTS (Ready to Send) ON/OFF. 

Время

 

задержки

 RTS ON — 

это

 

время

 

между

 

установлением

 

сигнала

 

на

 

линии

 RTS DL06 

и

 

передачей

 

данных

Время

 

задержки

 RTS OFF — 

это

 

время

 

после

 

окончания

 

передачи

 

данных

 DL06 

и

 

снятием

 

сигнала

 

на

 

линии

 RTS. 

При

 

использовании

 DL06 

в

 

многоточечной

 

сети

 

Время

 

задержки

 RTS ON 

должно

 

быть

 

не

 

менее

 5

мс

Время

 

задержки

 RTS OFF 

должно

 

быть

 

не

 

менее

  2

мс

А

 

если

 

у

 

Вас

 

проблемы

 

с

 

синхронизацией

то

 

эти

 

времена

 

должны

 

быть

 

увеличены

 

Номер

 

станции

 (Station Number). 

Для

 

того

чтобы

 

сделать

 

порт

 

Процессора

 

ведущим

 

устройством

 DirectNET 

выберите

 

в

 

качестве

 

номера

 

станции

 «1». 

Разрешенный

 

диапазон

 

номеров

 

станций

 

для

 

ведомых

 

устройством

 DirectNET — 

от

 1 

до

 90 (

каждое

 

ведомое

 

устройство

 

должно

 

иметь

 

уникальный

 

номер

). 

При

 

включении

 

питания

 

порт

 

автоматически

 

устанавливается

 

в

 

режим

 

ведомого

 

устройства

который

 

сохраняется

 

до

 

тех

 

пор

пока

 DL06 

не

 

начнет

 

выполнять

 

сетевые

 

команды

 

релейной

 

логики

использующие

 

порт

 

как

 

Ведущее

 

устройство

После

 

выполнения

 

этих

 

команд

 

порт

 

возвращается

 

в

 

режим

 

ведомого

 

устройства

пока

 

релейная

 

логика

 

снова

 

не

 

использует

 

этот

 

порт

 

Скорость

 

передачи

 

в

 

бодах

 (Baud Rate). 

Доступны

 

скорости

 

передачи

 300, 600, 

900, 2400, 4800, 9600, 19200 

и

 38400 

бод

Сначала

 

выберите

 

наибольшую

 

скорость

 

передачи

и

 

снижайте

 

скоростям

если

 

при

 

передаче

 

возникают

 

ошибки

 

в

 

данных

 

или

 

помехи

 

в

 

линии

Вы

 

должны

 

установить

 

одинаковую

 

скорость

 

передачи

 

данных

 

для

 

всех

 

устройств

 

сети

.  

 

Стоповые

 

биты

 (Stop Bits). 

Для

 

использования

 

в

 

протоколе

 

выберите

 

в

 

качестве

 

стоповых

 

битов

 1 

или

 2. 

 

Контроль

 

четности

 (Parity). 

Для

 

контроля

 

ошибок

 

выберите

  «

нет

», «

четное

» 

или

 

«

нечетное

». 

 

Формат

 (Format). 

Выберите

 

либо

 

шестнадцатеричный

 (HEX), 

либо

 ASCII 

формат

.  

 

Затем

 

нажмите

 

клавишу

указывающую

 

на

 

запоминание

 

конфигурации

 

процессором

 DL06, 

и

 

потом

 

нажмите

 «Close». 

4—50

 

Глава

 4: 

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

 

и

 

работа

 

процессора

.

 

» 

 

Протокол

 Non–Sequence

 

 (ASCII

ввод

/

вывод

 

и

 

Печать

)

 

Настройка

 

порта

 

на

 

работу

 

с

 

протоколом

 Non-Sequence 

 

Настройка

 

порта

 2 

на

 

работу

 

с

 

протоколом

 Non-Sequence 

разрешает

 

процессору

 

использовать

 

порт

 2, 

чтобы

 

читать

 

или

 

записывать

 

необработанные

 

строки

 ASCII-

символов

используя

 

команды

 ASCII. 

Смотрите

 

команды

 ASCII 

ввода

/

вывода

 

и

 

команды

 

печати

 (PRINT) 

в

 

главе

 5. 

 

В

 DirectSOFT 

выберите

 

меню

 PLC, 

далее

 Setup, 

затем

  “Secondary Comm Port” 

 

Порт

 (Port). 

Из

 

списка

 

номеров

 

портов

 

в

 

верхней

 

части

 

окна

 

выберите

 «Port2». 

 

Протокол

 (Protocol): 

Установите

 

на

 

метку

 «Non-sequence» 

в

 

левой

 

части

 

окна

 

 

 

 

Время

 

ожидания

 (Timeout). 

время

 

ожидания

 

порта

 

после

 

посылки

 

им

 

сообщения

 

и

 

до

 

получения

 

реакции

 

перед

 

регистрацией

 

ошибки

 

Время

 

задержки

 RTS (Ready to Send) ON/OFF. 

Время

 

задержки

 RTS ON — 

это

 

время

 

между

 

установлением

 

сигнала

 RTS 

и

 

передачей

 

данных

Время

 

задержки

 RTS OFF — 

это

 

время

 

после

 

окончания

 

передачи

 

данных

 DL06 

и

 

снятием

 

сигнала

 RTS .  

 

Биты

 

данных

 (Data Bits): 

Выберите

 7 

или

 8 

бит

 

соответствующее

 

числу

 

информационных

 

бит

для

 

подключенного

 

устройства

 

Скорость

 

передачи

 (Baud Rate). 

Доступны

 

скорости

 

передачи

 300, 600, 900, 2400, 4800, 

9600, 19200 

и

 38400 

бод

Сначала

 

выберите

 

наибольшую

 

скорость

 

передачи

и

 

снижайте

 

скоростям

если

 

при

 

передаче

 

возникают

 

ошибки

 

в

 

данных

 

или

 

помехи

 

в

 

линии

Вы

 

должны

 

установить

 

одинаковую

 

скорость

 

передачи

 

данных

 

для

 

всех

 

устройств

 

сети

Обратитесь

 

к

 

соответствующему

 

руководству

 

на

 

подключаемое

 

изделие

 

за

 

дополнительной

 

информацией

.  

 

Стоповые

 

биты

 (Stop Bits). 

Выберите

 1 

или

 2 

стоповых

 

бита

 

так

чтобы

 

это

 

число

 

соответствовало

 

числу

 

стоповых

 

бит

 

подключаемого

 

устройства

 

Контроль

 

четности

 (Parity). 

Для

 

контроля

 

ошибок

 

выберите

  «

нет

», «

четное

» 

или

 

«

нечетное

» 

так

чтобы

 

это

 

значение

 

соответствовало

 

настройке

 

подключаемого

 

устройства

 

Подавления

 

эхо

 (Echo Suppression): 

Выберите

 

кнопку

соответствующую

 

Вашему

 

виду

 

подключения

 

порта

 2.  

 

Аппаратное

 

управление

 

потоком

 

данных

 (Xon/Xoff Flow Control): 

Выберите

 

этот

 

пункт

если

 

Вы

 

имеете

 

подключаемые

 

к

 

Порту

 2 

устройства

 

с

 

сигналами

 RTS 

и

 CTS. 

 

Управление

 

потоком

 

данных

 

через

 RTS (RTS Flow Control): 

Выберите

 

этот

 

пункт

если

 

Вы

 

имеете

 

подключаемые

 

к

 

Порту

 2 

устройства

 

с

 

сигналом

 RTS. 

 

Затем

 

нажмите

 

клавишу

указывающую

 

на

 

запоминание

 

конфигурации

 

Процессором

 DL06, 

и

 

потом

 

нажмите

 «Close». 

Глава

 4: 

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

 

и

 

работа

 

процессора

4—51

 

» 

 

Функционирование

 

сети

 

в

 

режиме

 

ведомого

 

устройства

 

 

В

 

данном

 

разделе

 

рассматривается

 

вопрос

каким

 

образом

 

другие

 

устройства

 

в

 

сети

 

могут

 

быть

 

подключаться

 

к

 

порту

 

процессора

который

 

сконфигурирован

 

Вами

 

как

 

ведомое

 

устройство

 (DL06) DirectNET Slave 

или

 MODBUS Slave. 

Ведущее

 

устройство

 

MODBUS 

должно

 

использовать

 

протокол

 MODBUS RTU 

для

 

установления

 

соединения

 

с

 DL06 

в

 

качестве

 

ведомого

 

устройства

Программа

 

этого

 

Ведущего

 

устройства

 

должны

 

посылать

 

код

 

функции

 MODBUS 

и

 

адрес

 MODBUS 

для

 

указания

 

ячейки

 

памяти

 

ПЛК

входящей

 

в

 

состав

 DL06. 

Ведущее

 

устройство

 DirectNET 

использует

 

обычные

 

адреса

 

для

 

доступа

 

к

 

процессору

 DL06 

и

 

к

 

системе

Не

 

требуется

 

никаких

 

команд

 

релейной

 

логики

 

процессора

 

для

 

поддержания

 

функционирования

 MODBUS 

или

 DirectNET 

в

 

качестве

 

ведомого

 

устройства

Поддерживаемые

 

коды

 

функций

 MODBUS. 

 

Коды

 

функций

 MODBUS 

определяют

 

тип

 

запроса

чтение

 

или

 

запись

а

 

также

 

относится

 

ли

 

запрос

 

к

 

одному

   

данному

либо

 

к

 

группе

 

данных

Ниже

 

приводятся

 

коды

 

функций

 MODBUS, 

поддерживаемые

 DL06. 

 

Коды

 

функций

 

MODBUS

 

Функция

 

Доступные

 

типы

 

данных

 DL06

 

 

01 

Чтение

 

группы

 

обмоток

 

Y, CR, T, CT 

 

02 

Чтение

 

группы

 

входов

 X, 

SP 

 

05 

Установка

/

сброс

 

одного

 

реле

  

Y, CR, T, CT 

 

15 

Установка

/

сброс

 

группы

 

реле

 

Y, CR, T, CT 

 

03,04 

Чтение

 

значения

 

с

 

одного

 

или

 

большего

 

числа

 

регистров

 

 

06 

Запись

 

значения

 

в

 

один

 

регистр

 V 

 

16 

Запись

 

значения

 

в

 

группу

 

регистров

 V 

 

 

 

 

Определение

 

адресов

 MODBUS 

 

Существуют

 

два

 

способа

с

 

помощью

 

которых

 

большинство

 

программных

 

средств

 

ведущего

 

устройства

 

может

 

специфицировать

 

ячейку

 

памяти

 

ПЛК

Ими

 

являются

 

Указание

 

типа

 

данных

 

и

 

адреса

 MODBUS, 

 

Указание

 

только

 

адреса

 MODBUS.

 

 

4—52

 

Глава

 4: 

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

 

и

 

работа

 

процессора

.

 

» 

 

Если

 

программное

 

обеспечение

 

требует

 

тип

 

данных

 

и

 

адрес

 

 

Многие

 

программные

 

пакеты

 

ведущих

 

устройств

 

позволяют

 

указать

 

тип

 

данных

 

MODBUS 

и

 

адрес

 MODBUS, 

которые

 

соответствуют

 

ячейке

 

памяти

 

ПЛК

Это

 

наиболее

 

простой

 

способ

но

 

не

 

все

 

пакеты

 

имеют

 

такую

 

возможность

Уравнение

применяемое

 

для

 

вычисления

 

адреса

учитывает

 

тип

 

данных

который

 

вы

 

используете

В

 

этих

 

целях

 

типы

 

данных

 

ПЛК

 

разделяются

 

на

 

две

 

категории

 

Дискретные

 — X, SP, Y, CR, S, T, C (

контакты

 

Слова

 — V, 

Текущее

 

значение

 

таймера

Текущее

 

значение

 

счетчика

 

В

 

любом

 

случае

 

вы

 

по

 

существу

 

преобразуете

 

восьмеричный

 

адрес

 

ПЛК

 

в

 

десятичный

 

и

 

добавляете

 

соответствующий

 

адрес

 MODBUS (

если

 

необходимо

). 

В

 

таблице

 

ниже

 

приведено

 

точное

 

уравнение

используемое

 

для

 

каждой

 

группы

 

данных

 

Тип

 

памяти

 DL06

 

Кол

-

во

 

(

десят

)

 

Диапазон

 

ПЛК

 

(

восьмеричный

)

 

Диапазон

 

адресов

 

MODBUS 

(

десятичный

)

 

Тип

 

данных

 

MODBUS

 

Для

 

Дискретного

 

типа

 

данных

 ….. 

Преобразовать

 

адрес

 

ПЛК

 

в

 

десятичный

 + 

Начало

 

диапазона

 + 

Тип

 

данных

 

Входы

 X 

256 

X0-X377 

2048-2303 

Входы

 

Специальные

 

реле

 (SP) 

512 

SP0-SP777 

3072-3583 

Входы

 

Выходы

 (Y) 

256 

Y0-Y377 

2048-2303 

Реле

 

Управляющие

 

реле

 (CR) 

512 

C0-C777 

3072-4583 

Реле

 

Контакты

 

таймера

 (T) 

128 

T0-T177 

6144-6271 

Реле

 

Контакты

 

счетчика

 (

С

T) 128 

CT0-CT177  6400-6527 

Реле

 

Биты

 

состояния

 Stage (S) 

256 

S0-S377 

5120-5375 

Реле

 

Для

 

типов

 

данных

 «

Слово

» …. 

Преобразовать

 

адрес

 

ПЛК

 

в

 

десятичный

 + 

Тип

 

данных

 

Текущие

 

значения

 

таймера

 

(V) 

128 V0-V177 

0-127 

Регистр

 

входов

 

(Input Register) 

Текущие

 

значения

 

счетчика

 

(V) 

128 V1000-V1177  512-639 

Регистр

 

входов

 

(Input Register) 

V-

память

данные

 

пользователя

 (V) 

3968 V1200-V7377 

640-3839 

Регистр

 

хранения

 

(Holding Register) 

V-

память

неразрушаемая

 (V)  128 

V7600-V7777 

3968-4095 

Регистр

 

хранения

 

(Holding Register) 

Глава

 4: 

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

 

и

 

работа

 

процессора

4—53

 

» 

 

 

На

 

следующих

 

примерах

 

показано

как

 

сформировать

 

адрес

 

и

 

тип

 

данных

 MODBUS 

для

 

программного

 

обеспечения

 

ведущего

 

устройства

в

 

котором

 

требуется

 

этот

 

формат

Пример

 1: V2100 

 

Найти

 

адрес

 MODBUS 

для

 

пользовательской

 

ячейки

 

памяти

 V2100 

 

1. 

Найдите

 

ячейку

 V-

памяти

 

в

 

таблице

 

2. 

Преобразуйте

 V2100 

в

 

десятичный

 

вид

 (1088) 

Регистр

 

хранения

 1088 

 

3. 

Используйте

 

тип

 

данных

 MODBUS 

из

 

таблицы

 V 

Память

данные

 

пользователя

 (V) 

3200 

V1200 – V7377 640 – 3839 

Регистр

 

хранения

 (Holding)

 

 

Пример

 2: Y20 

 

Найти

 

адрес

 MODBUS 

для

 

выхода

 Y20 

 1. 

Найдите

 

выхода

 Y 

в

 

таблице

 2. 

Преобразуйте

 Y20 

в

 

десятичный

 

вид

 (16) 

Реле

 2064 

 3. 

Прибавьте

 

стартовый

 

адрес

 

для

 

диапазона

 (2048) 

 4. 

Используйте

 

тип

 

данных

 MODBUS 

из

 

таблицы

 

Выходы

 (Y) 

256 

Y0– Y377  2048 - 2303 

Реле

 

 

 

Пример

 3: 

текущее

 

значение

 

Т

10 

 

Найти

 

адрес

 MODBUS 

для

 

получения

 

текущего

 

значения

 

таймера

 

Т

10 

 

1. 

Найдите

 

таймера

 

в

 

таблице

 2. 

Преобразуйте

 

Т

10 

в

 

десятичный

 

вид

 (8) 

Регистр

 

входа

 8 

 

3. 

Используйте

 

тип

 

данных

 MODBUS 

из

 

таблицы

 

Текущие

 

значения

 

таймера

 (V)

 

128 

V0 – V177 

0 – 127 

Регистр

 

входа

 (Input) 

 

 

Пример

 4: 

С

54 

 

Найти

 

адрес

 MODBUS 

для

 

управляющего

 

реле

 

С

54 

 1. 

Найдите

 

управляющие

 

реле

 

в

 

таблице

 

2. 

Преобразуйте

 

С

54 

в

 

десятичный

 

вид

 (44) 

Реле

 3116 

 3. 

Прибавьте

 

стартовый

 

адрес

 

для

 

диапазона

 (3072) 

 4. 

Используйте

 

тип

 

данных

 MODBUS 

из

 

таблицы

 

Управляющее

 

реле

 (

С

R) 512 

С

0

– 

С

77

 

3072 

- 3583 

Реле

 

 

 

 

4—54

 

Глава

 4: 

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

 

и

 

работа

 

процессора

.

 

» 

 

Если

 

программное

 

обеспечение

 

для

 MODBUS 

требует

 

только

 

адрес

 

 

Некоторые

 

программы

 

не

 

позволяют

 

указывать

 

тип

 

данных

 

и

 

адрес

 MODBUS. 

Они

 

могут

 

указывать

 

только

 

адрес

Эта

 

ситуация

 

требует

 

других

 

шагов

 

при

 

определении

 

адреса

но

 

они

 

также

 

достаточно

 

просты

По

 

существу

 MODBUS 

тоже

 

разделяет

 

типы

 

данных

 

по

 

диапазонам

 

адресов

Отсюда

 

следует

что

 

адреса

 

достаточно

 

для

 

выбора

 

типа

 

данных

 

и

 

ячейки

 

памяти

Это

 

часто

 

называют

 «

добавление

 

смещения

». 

Важно

 

запомнить

что

 

в

 

вашем

 

базовом

 

программном

 

обеспечении

 

доступны

 

два

 

различных

 

режима

 

адресации

 

Режим

 484 

 

Режим

 584/984 

Мы

 

рекомендуем

 

вам

 

использовать

 

режим

 

адресации

 584/984, 

если

 

ваше

 

программное

 

обеспечение

 

это

 

позволяет

Режим

 584/984 

позволяет

 

иметь

 

доступ

 

к

 

большему

 

числу

 

ячеек

 

памяти

 

для

 

каждого

 

типа

 

данных

Если

 

ваше

 

программное

 

обеспечение

 

поддерживает

 

только

 

режим

 484, 

то

 

некоторые

 

ячейки

 

памяти

 

ПЛК

 

могут

 

быть

 

недоступны

.  

Уравнение

применяемое

 

для

 

вычисления

 

адреса

учитывает

 

тип

 

данных

который

 

вы

 

используете

В

 

этих

 

целях

 

типы

 

данных

 

ПЛК

 

разделяются

 

на

 

две

 

категории

 

Дискретные

 — X, SP, Y, CR, S, T, C (

контакты

 

Слова

 — V, 

Текущее

 

значение

 

таймера

Текущее

 

значение

 

счетчика

 

В

 

любом

 

случае

 

вы

 

по

 

существу

 

преобразуете

 

восьмеричный

 

адрес

 

ПЛК

 

в

 

десятичный

 

и

 

добавляете

 

соответствующий

 

адрес

 MODBUS (

если

 

необходимо

). 

В

 

таблице

 

ниже

 

приведено

 

строгое

 

уравнение

используемое

 

для

 

каждой

 

группы

 

данных

 

Дискретный

 

тип

 

данных

 

Тип

 

памяти

 DL06 

Диапазон

 

ПЛК

 

(

восьмерич

Адрес

 

режима

 484 

Адрес

 

режима

 

584/984 

Тип

 

данных

 

MODBUS 

GX0-GX1746

 

1001 - 1999 

10001 - 10999 

Входы

 

Глобальные

 

входы

 (GX) 

GX1747-GX3777

 

11000 - 12048 

Входы

 

Входы

 (X) 

X0-X1777 

12049 - 13072 

Входы

 

Специальные

 

Реле

 (SP) 

SP0-SP777 - 

13073 - 13584

 

Входы

 

Глобальные

 

выходы

 (GY) 

GY0 – GY3777 

1 - 2048 

1 - 2048 

Выходы

 

Выходы

 (Y) 

Y0-Y1777 

2049 - 3072 

2049 - 3072 

Выходы

 

Управляющие

 

Реле

 (CR) 

C0-C3777 3073-5120 

3073-5120 

Выходы

 

Контакты

 

Таймера

 (T) 

T0-T377 

6145 - 6400 

6145 - 6400 

Выходы

 

Контакты

 

Счетчика

 (

С

T) 

CT0-CT377 

6401 - 6656 

6401 - 6656 

Выходы

 

Биты

 

состояния

 

Стадий

 (S) 

S0-S1777 

5121 - 6144 

5121 - 6144 

Выходы

 

Глава

 4: 

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

 

и

 

работа

 

процессора

4—55

 

» 

 

Тип

 

данных

 «

Слово

» 

Регистры

 

Диапазон

 

ПЛК

 

(

восьмерич

Вход

/

Хранение

 

(

режим

 484)

Вход

/

Хранение

 

(

режим

 584/984)

память

 (

Таймеры

V0-V377 3001/4001 30001/40001 

память

 (

Счетчики

V1000-V1177 3513/4513  30513/40513 
V1200-V1377 3641/4641  30641/40641 
V1400-V1746 3769/4769  30769/40769 
V1747-V1777 -  31000/41000 
V2000-V7377 - 

41025 

V-

память

 (

данные

 

«

Слово

») 

V10000-

V17777 

- 44097 

 
* MODBUS: 

Функция

 04 

Контроллеры

 DL05/06, DL250-1/260, DL350 

и

 DL450 

поддерживают

 

функцию

 04, 

регистр

 

чтения

 

входов

  (

Адрес

 30001). 

Для

 

использования

 

функции

 04, 

поместите

 

число

 4 

на

 

место

 

наиболее

 

значащего

 

разряда

 (4xxx). 

Чтобы

 

работать

 

должным

 

образом

 

с

 

этим

 

режимом

все

 

четыре

 

цифры

 

должны

 

быть

 

введены

.

 

 

Максимальное

 

значение

 

константы

 – 4128. 

Это

 

связано

 

с

 

ограничением

 

команд

 RX/WX 

(

максимум

 128 

байт

). 

Команда

 

RX 

использует

 

функцию

 04 (

30001 

диапазон

), 

если

 

число

 4 

в

 

наиболее

 

значащем

 

разряде

 

слова

 

1. 

О

 

размере

 

карты

 

памяти

 

смотрите

 

руководство

 

пользователя

 

на

 

ваш

 

контроллер

Некоторые

 

из

 

адресов

показанных

 

выше

могут

 

не

 

принадлежать

 

вашему

 

процессору

 

 

 

4—56

 

Глава

 4: 

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

 

и

 

работа

 

процессора

.

 

» 

 

Пример

 1: V2100 

Режим

 584/984 

 

Найти

 

адрес

 MODBUS 

для

 

пользовательской

 

ячейки

          

Адрес

 

ПЛК

 (

Дес

.)+

Адрес

 

режима

 

памяти

 V2100.    

 1. 

Найдите

 V-

память

 

в

 

таблице

.                                              V2100 = 1088 

десятичная

 

 2. 

Преобразуйте

 V2100 

в

 

десятичный

 

вид

 (1088)                   1088 + 40001 = 

41089 

 3. 

Добавьте

 

стартовый

 

адрес

 

для

 

режима

(40001). 

 

 

Для

 

типов

 

данных

 «

Слово

». . . .         

Адрес

 

ПЛК

 (

десят

.)    +    

Соответствующий

 

адрес

 

режима

 

 

Текущее

 

значение

 

таймера

 (V) 

128 

V0 – V177 

0 - 127 

3001 30001 

Регистр

 

входа

 

 

Текущее

 

значение

 

счетчика

 (V) 

128  V1200 – V7377

512 - 639  3001 30001 

Регистр

 

входа

 

 

память

пользовательские

 

данные

 (V)  1024 V2000 – V3777 1024 - 2047 4001 40001 

Регистр

 

хранения

 

 

 

Пример

 2: Y20 

Режим

 584/984 

 

Найти

 

адрес

 MODBUS 

для

 

выхода

 Y20                 

Адрес

 

ПЛК

 (

Дес

.)+

Стартовый

 

адрес

 + 

Режим

 

 1. 

Найдите

 

выходы

 Y 

в

 

таблице

.                                           Y20 = 16 

десятичная

 

 2. 

Преобразуйте

 Y20

 

в

 

десятичный

 

вид

 (16)                           16 + 2048 + 1 = 

2065 

 3. 

Добавьте

 

стартовый

 

адрес

 

для

 

данного

 

диапазона

 (2048) 

 4. 

Добавьте

 

адрес

 MODBUS 

для

 

режима

 (1). 

 

 

Выходы

 (Y) 

320 

Y0-Y477 

2048-2367 

Реле

 

 

Управляющие

 

реле

 (CR) 

256 

C0 – C377 

3072 - 3551 

Реле

 

 

Контакты

 

таймера

 (T) 

128 

T0 – T177 

6144 - 6271 

Реле

 

 

 

Пример

 3: T10 

Режим

 484 

 

Найти

 

адрес

 MODBUS 

для

 

текущего

 

значения

                     

Адрес

 

ПЛК

 (

Дес

.)+

Адрес

 

режима

 

таймера

 

Т

10 

 1. 

Найдите

 

значения

 

таймера

  

в

 

таблице

.                             TA10 = 8 

десятичная

 

 2. 

Преобразуйте

 

Т

10 

в

 

десятичный

 

вид

 (8)                                     8 + 3001 = 

3009 

 3. 

Добавьте

 

стартовый

 

адрес

 MODBUS 

для

 

режима

 (3001). 

 

 

Для

 

типов

 

данных

 «

Слово

». . . .         

Адрес

 

ПЛК

 (

десят

.)    +    

Соответствующий

 

адрес

 

режима

 

 

Текущее

 

значение

 

таймера

 (V) 

128 

V0 – V177 

0 - 127 

3001 30001 

Регистр

 

входа

 

 

Текущее

 

значение

 

счетчика

 (V) 

128  V1200 – V7377

512 - 639  3001 30001 

Регистр

 

входа

 

 

память

пользовательские

 

данные

 (V)  1024 V2000 – V3777 1024 - 2047 4001 40001 

Регистр

 

хранения

 

 

 

Пример

 4: C54

 

Режим

 584/984 

 

Найти

 

адрес

 MODBUS 

для

 

управляющего

           

Адрес

 

ПЛК

 (

Дес

.)+

Стартовый

 

адрес

 + 

Режим

 

реле

 

C54

 

 1. 

Найдите

 

управляющие

 

реле

 

в

 

таблице

.                          C54 = 44 

десятичная

 

 2. 

Преобразуйте

 C54

 

в

 

десятичный

 

вид

 (44)                           44 + 3072 + 1 = 

3117 

 3. 

Добавьте

 

стартовый

 

адрес

 

для

 

данного

 

диапазона

 (3072) 

 4. 

Добавьте

 

адрес

 MODBUS 

для

 

режима

 (1). 

 

 

Выходы

 (Y) 

320 

Y0-Y477 

2048-2367 

Реле

 

 

Управляющие

 

реле

 (CR) 

256 

C0 – C377 

3072 - 3551 

Реле

 

 

Контакты

 

таймера

 (T) 

128 

T0 – T177 

6144 - 6271 

Реле

 

 

 

Глава

 4: 

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

 

и

 

работа

 

процессора

4—57

 

» 

 

Функционирование

 

в

 

режиме

 

ведущего

 

устройства

 

сети

 

 

В

 

разделе

 

описывается

как

 DL06 

может

 

взаимодействовать

 

с

 

сетью

 MODBUS 

или

 DirectNET 

в

 

качестве

 

ведущего

 

устройства

Для

 

сетей

 MODBUS 

используется

 

протокол

 MODBUS RTU, 

который

 

должен

 

одинаково

 

интерпретироваться

 

всеми

 

ведомыми

 

устройствами

 

в

 

сети

Как

 

MODBUS, 

так

 

и

 DirectNET 

имеют

 

в

 

сети

 

единственное

 

ведущее

 

устройство

 

и

 

множество

 

ведомых

 

устройств

Ведущим

 

устройством

 

является

 

только

 

такой

 

элемент

 

сети

который

 

может

 

инициировать

 

запросы

 

в

 

сети

В

 

данном

 

разделе

 

показано

как

 

можно

 

использовать

 

команды

 

релейной

 

логики

 

при

 

работе

  

контроллера

 

в

 

качестве

 

ведущего

 

устройства

 

сети

 

 

При

 

использовании

 

контроллера

 DL06 

в

 

качестве

 

ведущей

 

станции

 

применяйте

 

команды

 RLL 

для

 

инициализации

 

запросов

Команда

 WX 

инициирует

 

сетевые

 

операции

 

записи

а

 

команда

 

RX 

инициирует

 

сетевые

 

операции

 

чтения

Перед

 

выполнением

 

этих

 

команд

 

вам

 

необходимо

 

загрузить

 

данные

относящиеся

 

к

 

операции

 

чтения

 

или

 

записи

 

в

 

стек

 

аккумулятора

 

процессора

При

 

выполнении

 

команды

 WX 

или

 RX 

процессор

 

использует

 

информацию

 

в

 

этом

 

стеке

 

наряду

 

с

 

данными

 

поля

 

команды

чтобы

 

полностью

 

определить

 

задачу

которая

 

выдается

 

порту

 

 

 

Следующая

 

пошаговая

 

процедура

 

содержит

 

информацию

необходимую

 

вам

 

для

 

настройки

 

вашей

 

программы

 

релейной

 

логики

 

на

 

получение

 

данных

 

из

 

ведомого

 

устройства

 

сети

.` 

 

4—58

 

Глава

 4: 

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

 

и

 

работа

 

процессора

.

 

» 

 

Шаг

 1: 

указать

 

номер

 

порта

 

ведущего

 

устройства

 

и

 

номер

 

ведомого

 

устройства

 

 

Первая

 

команда

 

загрузки

 (LD) 

определяет

 

номер

 

коммуникационного

 

порта

 

ведущего

 

устройства

 

сети

 (DL06) 

и

 

адрес

 

ведомой

 

станции

Эта

 

команда

 

может

 

адресовать

 

до

 99 

ведомых

 

устройств

 MODBUS 

или

 

до

 90 

ведомых

 

устройств

 DirectNET. 

Справа

 

показан

 

формат

 

слова

. «F2» 

в

 

верхнем

 

байте

 

указывает

 

на

 

использования

 

правого

 

порта

 

процессора

 DL06 

с

 

номером

 2. 

Младший

 

байт

 

содержит

 

номер

 

адреса

 

ведомого

 

устройства

 

в

 BCD (

от

 01 

до

 99). 

 

Шаг

 2: 

загрузить

 

число

 

байтов

 

для

 

передачи

 

 

Вторая

 

команда

 

загрузки

 (LD) 

определяет

 

число

 

байтов

которые

 

необходимо

 

передать

 

между

 

ведущим

 

и

 

ведомым

 

устройствами

 

в

 

последующей

 

команде

 WX 

или

 RX. 

Загружаемое

 

значение

 

должно

 

быть

 

в

 

диапазоне

 

от

 1 

до

 128 

в

 

формате

 BCD. 

Число

 

задаваемых

 

байт

 

зависит

 

от

 

типа

 

данных

который

 

вы

 

хотите

 

получить

Например

входные

 

точки

 DL06 

могут

 

выбираться

 

как

 

ячейки

 V-

памяти

 

или

 

как

 

ячейки

 

входов

 X. 

Но

 

если

 

вы

 

желаете

 

только

 X0 - X27, 

то

 

вы

 

должны

 

использовать

 

тип

 

данных

  «

входы

 X», 

так

 

как

 

ячейки

 V-

памяти

 

могут

 

выбираться

 

только

 

с

 

шагом

 

в

 2 

байта

В

 

следующей

 

таблице

 

приводятся

 

диапазоны

 

байтов

 

для

 

различных

 

типов

 

продуктов

 DirectLOGIC 

 

 

 

Память

 DL 05 / 06 / 205/350/405 

Бит

 

в

 

блоке

 

Байт

 

V-

память

 16 

Текущее

 

значение

 

Т

 / 

С

 16 

Входы

 (X, SP) 

Выходы

 (

биты

 Y, C, Stage, T/C) 

Временная

 

системная

 

память

 (Scratch Pad)  

Диагностическое

 

состояние

  

 

 

 

Память

 DL330/340 

Бит

 

в

 

блоке

 

Байт

 

Регистры

 

данных

 8 

Накапливающий

 

сумматор

 T / C 

16 

Биты

 

Ввода

/

Вывода

внутренних

 

реле

регистр

 

со

сдвигами

биты

 T/C 

биты

 Stage 

1 1 

Временная

 

системная

 

память

 (Scratch Pad)  

Диагностическое

 

Состояние

 (5 

слов

 R/W) 

16 

10 

Глава

 4: 

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

 

и

 

работа

 

процессора

4—59

 

» 

 

Шаг

 3: 

указать

 

область

 

памяти

 

ведущего

 

устройства

 

 

Третьей

 

командой

 

в

 

последовательности

 

RX 

или

 WX 

является

 

команда

 

загрузки

 

адреса

 (LDA). 

Ее

 

назначение

 — 

загрузить

 

начальный

 

адрес

 

области

 

памяти

которая

 

должна

 

быть

  

передана

Получая

 

на

 

входе

 

восьмеричное

 

число

команда

 LDA 

преобразует

 

его

 

в

 

шестнадцатеричное

 

число

а

 

результат

 

помещает

 

в

 

аккумулятор

По

 

команде

 WX 

Процессор

 DL06 

посылает

 

предварительно

 

определенное

 

число

 

байтов

 

из

 

области

 

памяти

начиная

 

с

 

определенного

 LDA 

адреса

  

По

 

команде

 RX 

процессор

 DL06 

считывает

 

предварительно

 

определенное

 

число

 

байтов

 

из

 

ведомого

 

устройства

помещает

 

полученные

 

данные

 

в

 

область

 

памяти

начиная

 

с

 

определенного

 LDA 

адреса

 

 

ПРИМЕЧАНИЕ

Поскольку

 

слова

 V-

памяти

 

всегда

 

имеют

 16 

бит

то

 

вы

 

не

 

всегда

 

можете

 

использовать

 

все

 

слово

Например

если

 

вы

 

определили

 

только

 3 

байта

 

и

 

читаете

 

выходы

 Y 

с

 

ведомого

 

устройства

то

 

вы

 

желаете

 

получить

 

только

 24 

бита

 

данных

В

 

этом

 

случае

 

только

 

младшие

 8 

бит

 

ячейки

 

последнего

 

слова

 

будут

 

нести

 

информацию

Старшие

 8 

бит

 

не

 

имеют

 

значения

Шаг

 4: 

указать

 

область

 

памяти

 

ведомого

 

устройства

 

 

Последней

 

командой

 

в

 

нашей

 

последовательности

 

является

 

сама

 

команда

 WX 

или

 RX. 

Используйте

 WX 

для

 

записи

 

в

 

ведомое

 

устройство

а

 RX 

— 

для

 

чтения

 

с

 

ведомого

 

устройства

Все

 

четыре

 

наши

 

команды

 

показаны

 

справа

С

 

помощью

 

последней

 

команды

 

вы

 

должны

 

определить

 

начальный

 

адрес

 

и

 

действительный

 

тип

 

данных

 

для

 

ведомого

 

устройства

 

 

 

Ведомые

 

устройства

 DirectNET — 

в

 

командах

 WX 

и

 RX 

указывают

 

те

 

же

 

адреса

что

 

и

 

собственные

 

адреса

 

ввода

/

вывода

 . 

 

Ведомые

 

устройства

 MODBUS DL405, DL205 

или

 DL06 — 

в

 

командах

 WX 

и

 RX 

указывают

 

те

 

же

 

адреса

что

 

и

 

собственные

 

адреса

 

ввода

/

вывода

 

Ведомые

 

устройства

 MODBUS DL305 — 

используют

 

следующую

 

таблицу

 

для

 

преобразования

 

адресов

 DL305 

в

 

адреса

 MODBUS. 

 

Перекрестные

 

ссылки

 

адресов

память

 

процессора

 

серии

 DL305 (

Кроме

 350) — MODBUS 

Тип

 

памяти

 

ПЛК

 

Базовый

 

адрес

 

ПЛК

 

Базовый

  

адрес

  

MODBUS 

Тип

 

памяти

 

ПЛК

 

Базовый

 

адрес

 

ПЛК

 

Базовый

 

адрес

 

MODBUS 

Текущие

 

значения

 

TMR/CNT 

R600 V0 

Биты

 

состояния

 

TMR/CNT 

CT600 GY600 

Входные

 

точки

 

Ввода

/

Вывода

 

IO 000 

GY0 

Управляющие

 

реле

 CR160 

GY160 

Регистры

 

данных

 R401,R400 

V100 

Регистры

 

со

 

сдвигами

 

SR400 GY400 

Биты

 

состояния

 

стадий

  (

только

 

для

 

D3-330P) 

S0 GY200 

 

 

 

4—60

 

Глава

 4: 

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

 

и

 

работа

 

процессора

.

 

» 

 

Передача

 

данных

 

из

 

программы

 

релейной

 

логики

  

 

Обычно

 

передача

 

данных

 

по

 

сети

 

продолжается

   

дольше

чем

 

одно

 

сканирование

Перед

 

началом

 

очередной

 

транзакции

 

(

операции

программа

 

должна

 

ожидать

пока

 

закончится

 

предыдущая

 

передача

 

данных

  

Порт

 2, 

который

 

может

 

стать

 

ведущим

 

устройством

имеет

 

два

 

контакта

 

связанных

 

с

 

ним

 

Специальных

 

Реле

 (

См

Приложение

 D 

по

 

специальным

 

реле

 

коммуникационных

 

портов

). 

Один

 

из

 

них

 

указывает

  «

Порт

 

занят

» (SP116), 

другой

 

указывает

 

«

Ошибка

 

связи

 

порта

» 

(SP117). 

Приведенный

 

выше

 

пример

 

показывает

 

использование

 

этих

 

контактов

 

для

 

сетевого

 

ведущего

 

устройства

который

 

только

 

считывает

 

с

 

устройства

 (RX). 

Бит

  «

Порт

 

занят

» 

находится

 

в

 

состоянии

  «

включен

», 

когда

 

ПЛК

 

осуществляет

 

обмен

 

с

 

ведомым

 

устройством

Когда

 

этот

 

бит

 «

выключен

», 

программа

 

может

 

инициировать

 

следующий

 

сетевой

 

запрос

Блокировки

 

многократного

 

чтения

 

и

 

записи

 

 

Если

 

вы

 

применяете

 

многократные

 

чтения

 

и

 

записи

 

в

 

программе

 RLL, 

то

 

вы

 

должны

 

взаимно

 

блокировать

 

подпрограммы

чтобы

 

обеспечить

 

их

 

выполнение

Если

 

вы

 

не

 

применяете

 

взаимоблокировки

то

 

Процессор

 

выполнит

 

только

 

первую

 

подпрограмму

.. 

Это

 

происходит

 

потому

что

 

порт

 

может

 

одновременно

 

управлять

 

только

 

одной

 

транзакцией

На

 

примере

 

справа

 

после

 

выполнения

 

команды

 RX 

устанавливается

 

С

100. 

Когда

 

порт

 

завершает

 

коммуникационную

 

задачу

выполняется

 

вторая

 

подпрограмма

 

и

 

С

100 

сбрасывается

Если

 

вы

 

используете

 

Стадийное

 

программирование

 RLL

plus

то

 

вы

 

можете

 

включить

 

каждую

 

подпрограмму

 

в

 

отдельную

 

стадию

 

программы

 

для

 

ее

 

корректного

 

выполнения

 

и

 

переходить

 

с

 

одной

 

стадии

 

на

 

другую

давая

 

возможность

 

только

 

одной

 

из

 

подпрограмм

 

быть

 

активной

 

в

 

каждый

 

момент

 

времени

.

 

 

Глава

 4: 

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

 

и

 

работа

 

процессора

4—61

 

» 

 

Функционирование

 

в

 

режиме

 

ведущего

 

устройства

 

сети

 MODBUS (

команды

 MRX 

и

 

MWX) 

 
 

Этот

 

раздел

 

описывает

как

 DL06 

может

 

связываться

 

по

 

сети

 MODBUS 

в

 

качестве

 

ведущего

 

устройства

примененяя

 

команды

 

чтения

/

записи

: MRX 

и

 

MWX. 

Эти

 

команды

 

дают

 

вам

 

возможность

 

использовать

 

стандартную

 

адресацию

 MODBUS 

в

 

программе

 

релейной

 

логики

 

без

 

необходимости

 

производить

 

преобразование

 

восмеричного

 

в

 

десятичное

 

число

В

 

сети

 

MODBUS 

один

 

ведущий

 / 

множество

 

ведомых

 

устройств

Ведущий

 - 

единственный

 

участник

 

сети

который

 

может

 

инициировать

 

запросы

 

в

 

сети

Этот

 

раздел

 

учит

как

 

разработать

 

программу

 

релейной

 

логики

 

для

 

функционирования

 DL06 

в

 

режиме

 

ведущего

 

устройства

 MODBUS.

 

 

Поддерживаемые

 

функциональные

 

коды

 MODBUS 

 

 

Коды

 

функций

 MODBUS 

определяют

 

тип

 

запроса

чтение

 

или

 

запись

а

 

также

 

относится

 

ли

 

запрос

 

к

 

одному

  

данному

либо

 

к

 

группе

 

данных

DL06 

поддерживает

 

коды

 

команд

 MODBUS, 

описанные

 

ниже

.

 

 

код

 

MODBUS 

Назначение

 

Доступный

 

тип

 

данных

 DL06 

01 

Считывание

 

группы

 

реле

 Y,CR,T,CT 

02 

Считывание

 

группы

 

входов

 X,SP 

05 

Установка

/

сброс

 

одиночного

 

реле

  (

только

 

для

 

одного

 

ведомого

Y,CR,T,CT 

15 

Установка

/

сброс

 

группы

 

реле

 Y,CR,T,CT 

03,04 

Считывание

 

значения

 

из

 

одного

 

или

 

из

 

большего

 

количества

 

регистров

 

06 

Запись

 

значения

 

в

 

один

 

регистр

  (

только

 

для

  

ведомого

07 

Считывание

 

регистров

 

состояния

(Exeption status) 

08 

Диагностика

 V 

16 

Запись

 

значения

 

в

 

группу

 

регистров

 V 

4—62

 

Глава

 4: 

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

 

и

 

работа

 

процессора

.

 

» 

 

Настройка

 

порта

 MODBUS

 

 

Выберите

 

в

 

меню

 

программы

 

Direct

SOFT32 

пункт

 PLC, 

затем

 Setup, 

затем

 

“Secondary Comm Port”. 

 

Порт

 (Port). 

Из

 

списка

 

номеров

 

портов

 

в

 

верхней

 

части

 

окна

 

выберите

 «Port2». 

 

Протокол

 (Protocol): 

Поставьте

 

метку

 

слева

 

от

 

надписи

 «MODBUS» (

используйте

 

функцию

 AUX 56 

на

 

ручном

 

программаторе

 

и

 

выберите

 “MBUS”), 

и

 

появится

 

следующий

 

экран

 

 

 

 

Время

 

ожидания

 (Timeout). 

время

 

ожидания

 

порта

 

после

 

посылки

 

им

 

сообщения

 

и

 

до

 

получения

 

реакции

 

перед

 

регистрацией

 

ошибки

 

Время

 

задержки

 RTS (Ready to Send) ON/OFF. 

Время

 

задержки

 RTS ON — 

это

 

время

 

между

 

установлением

 

сигнала

 RTS 

и

 

передачей

 

данных

Время

 

задержки

 

RTS OFF — 

это

 

время

 

после

 

окончания

 

передачи

 

данных

 DL06 

и

 

снятием

 

сигнала

 RTS.  

 

Номер

 

станции

 (Station Number): 

Для

 

порта

 MODBUS, 

работающего

 

в

 

режиме

 

ведущего

 

необходимо

 

выбрать

 “1”. 

Диапазон

 

адресов

 MODBUS 

для

 

ведомых

 

станций

 

от

 1 

до

 247. 

Каждый

 

ведомый

 

в

 

сети

 

должен

 

иметь

 

уникальный

 

номер

При

 

включении

 

питания

порт

 

автоматически

 

устанавливается

 

в

 

режим

 

ведомого

до

 

тех

 

пор

 

пока

 

не

 

начнут

 

выполнятся

 

команды

 MWX/MRX, 

которые

 

используют

 

порт

 

в

 

режиме

 

ведущего

После

 

этого

порт

 

возвращается

 

в

 

режим

 

ведомого

 

до

 

тех

 

пор

 

пока

 

программа

 

релейной

 

логики

 

не

 

использует

 

порт

 

снова

.  

 

Скорость

 

передачи

 (Baud Rate). 

Доступны

 

скорости

 

передачи

 300, 600, 900, 2400, 

4800, 9600, 19200 

и

 38400 

бод

Сначала

 

выберите

 

наибольшую

 

скорость

 

передачи

и

 

снижайте

 

скоростям

если

 

при

 

передаче

 

возникают

 

ошибки

 

в

 

данных

 

или

 

помехи

 

в

 

линии

Вы

 

должны

 

установить

 

одинаковую

 

скорость

 

передачи

 

данных

 

для

 

всех

 

устройств

 

сети

.  

 

Стоповые

 

биты

 (Stop Bits). 

Выберите

 1 

или

 2 

стоповых

 

бита

используемых

 

в

 

протоколе

 

Контроль

 

четности

 (Parity). 

Для

 

контроля

 

ошибок

 

выберите

  «

нет

», «

четное

» 

или

 

«

нечетное

». 

 

Подавления

 

эхо

 (Echo Suppression): 

Выберите

 

кнопку

соответствующую

 

Вашему

 

виду

 

подключения

 

порта

 2.  

 

Затем

 

нажмите

 

клавишу

указывающую

 

на

 

запоминание

 

конфигурации

 

Процессором

 DL06, 

и

 

потом

 

нажмите

 «Close» - «

Закрыть

». 

 

Глава

 4: 

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

 

и

 

работа

 

процессора

4—63

 

» 

 

Чтение

 

по

 

сети

 MODBUS (MRX) 

 

Команда

 

чтения

 

по

 

сети

 MODBUS (MRX) 

используется

 DL06 

в

 

режиме

 

ведущего

 

устройства

 

сети

 

для

 

чтения

 

блока

 

данных

 

из

 

подключенного

 

ведомого

 

устройства

 

и

 

записи

 

данных

 

в

 

свои

 

адреса

 V-

памяти

Команда

 

допускает

 

выбор

 

пользователем

 

функционального

 

кода

 MODBUS, 

адреса

 

ведомого

 

устройства

начальные

 

адреса

 

в

 

ведущем

 

и

 

ведомом

 

устрйстве

число

 

передаваемых

 

элементов

формат

 

данных

 

MODBUS 

и

 

Буфер

 

ошибок

 

выполнения

(Exception Response Buffer). 

 

 

 

 

Номер

 

порта

 (Port Number): 

должен

 

быть

 Port 2 (K2) 

 

Адрес

 

ведомого

 (Slave Address): 

Определите

 

адрес

 

ведомой

 

станции

 (0–247) 

 

Функциональный

 

код

 (Function Code): 

Следующие

 

функциональные

 

коды

 

MODBUS 

поддерживаются

 

командой

 MRX: 

01 – 

Чтение

 

группы

 

реле

 

02 – 

Чтение

 

группы

 

входов

 

03 – 

Чтение

 

регистров

 

хранения

 

04 – 

Чтение

 

входных

 

регистров

 

07 – 

Чтение

 

регистров

 

состояния

 (Exeption status) 

08 – 

Диагностика

 

 

Начальный

 

адрес

 

памяти

 

ведомого

 (Start Slave Memory Address): 

Определите

 

начальный

 

адрес

 

памяти

 

ведомого

 

устройства

 

откуда

 

должны

 

быть

 

считаны

 

данные

Смотри

 

таблицу

 

на

 

следующей

 

странице

.  

 

Начальный

 

адрес

 

памяти

 

ведущего

 (Start Master Memory Address): 

Определите

 

начальный

 

адрес

 

памяти

 

ведомого

 

устройства

 

куда

 

должны

 

быть

 

записаны

 

данные

Смотри

 

таблицу

 

на

 

следующей

 

странице

 

Число

 

элементов

 (Number of Elements): 

Укажите

 

количество

 

реле

входов

регистров

которое

 

необходимо

 

прочитать

Можно

 

использовать

 

константу

  

или

 

ячейку

 

памяти

Смотри

 

таблицу

 

на

 

следующей

 

странице

 

Формат

 

данных

 (MODBUS Data Format): 

Определите

 

формат

 

данных

который

 

будет

 

использоваться

 MODBUS 584/984 

или

 484. 

 

Буфер

 

ошибок

 

выпонения

 (Exception Response Buffer): 

Определите

 

адрес

 

памяти

 

ведущего

 

устройства

куда

 

будет

 

помещены

 

ошибки

 

выполнения

4—64

 

Глава

 4: 

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

 

и

 

работа

 

процессора

.

 

» 

 

Адреса

 

памяти

 

ведомого

 

устройства

 

для

 

команды

 MRX

 

 

Диапазоны

 

адресов

 

ведомого

 

устройства

 

для

 

команды

 MRX

 

Функциональный

 

код

 

Формат

 

данных

 

MODBUS

 

Диапазоны

 

адресов

 

ведомого

 

01 – 

Чтение

 

реле

  

484 

1–999 

01 – 

Чтение

 

реле

 584/984 

 

1–65535 

02 – 

Чтение

 

состояния

 

входов

  

484  

1001–1999 

02 – 

Чтение

 

состояния

 

входов

 584/984 

 

10001–19999 (5 digit) 

или

 

100001–165535 (6 digit) 

03 – 

Чтение

 

регистров

 

хранения

   484  

4001–4999 

03 – 

Чтение

 

регистров

 

хранения

 584/984 

 

40001–49999 (5 digit) 

или

 

4000001–465535(6 digit) 

04 – 

Чтение

 

входных

 

регистров

  

484  

3001–3999 

04 – 

Чтение

 

входных

 

регистров

 584/984 

 

30001–39999 (5 digit) 

или

 

3000001–365535 (6 digit) 

07 – 

Чтение

 

регистров

 

состояния

 484 

и

 584/984  

Нет

 

доступа

 

08 – 

Диагностика

  

484 

и

 584/984  

0–65535 

 

Адреса

 

памяти

 

ведущего

 

устройства

 

команды

 MRX

 

 

Диапазоны

 

адресов

 

ведущего

 

устройства

 

для

 

команды

 MRX

 

Тип

 

данных

 

операнда

 

Диапазон

 DL06 

Входы

 X  

0–777 

Выходы

 Y  

0–777 

Управляющие

 

реле

 C  

0–1777 

Биты

 

стадий

 S  

0–1777 

Биты

 

таймеров

 T  

0–377 

Биты

 

счетчиков

 CT  

0–177 

Специальные

 

реле

 SP  

0–777 

V–

память

 V  

Вся

 

Удаленные

 

входы

 GX  

0–3777 

Удаленные

 

выходы

 GY  

0–3777 

 

Задание

 

числа

 

элементов

  

в

 

команде

 MRX

 

 

Число

 

элементов

 

Тип

 

данных

 

операнда

 

Диапазон

 DL06 

V–

память

 V  

Вся

 

Константы

 K 

1–2000 

 

Буфер

 

ошибок

 

выполнения

 

команды

 MRX

 

 

Буфер

 

ошибок

 

выполнения

 

Тип

 

данных

 

операнда

 

Диапазон

 DL06 

V–

память

 V  

Вся

 

 

 

 

 

 

 

 

содержание      ..     11      12      13      14     ..