Настройка периода TPDO в модулях ПЛК
Протокол Process Data Object используется для передачи данных в реальном времени между различными узлами. Он позволяет передавать до 8 байт (64 бита) данных на один PDO – либо с устройства, либо на него. Преимущественно это данные с каналов ввода-вывода.
Ниже вы можете ознакомится с таблицей соответствия параметров TPDO c каналами и переменными для необходимых модулей.
Параметры модулей ПЛК исполнения К2:
Параметры TPDO для K2.AI.00.08.00
|
Параметр TPDO
|
Соотнесение
|
Описание
|
|
TPDO1
|
Analog Input, channel 1 – 4
|
Аналоговый вход, канал 1 – 4
|
|
TPDO2
|
Analog Input, channel 5 – 8
|
Аналоговый вход, канал 5 – 8
|
|
TPDO3
|
AI Status Calibration
AI Device Temperature
AI HiLimit Channel
AI LoLimit Channel
|
Статус калибровки аналогового входа
Температура устройства аналогового входа
Верхний предел значения канала
Нижний предел значения канала
|
Параметры TPDO для K2.FM.00.08.00
|
Параметр TPDO
|
Соотнесение
|
Описание
|
|
TPDO1
|
Frequency Channel 1 – 2
|
Частотные каналы 1 – 2
|
|
TPDO2
|
Frequency Channel 3 – 4
|
Частотные каналы 3 – 4
|
|
TPDO3
|
Frequency Channel 5 – 6
|
Частотные каналы 5 – 6
|
|
TPDO4
|
Frequency Channel 7 – 8
|
Частотные каналы 7 – 8
|
|
TPDO5
|
Pulse Channel 1 – 4
|
Импульсные каналы 1 – 4
|
|
TPDO6
|
Pulse Channel 5 – 8
|
Импульсные каналы 5 – 8
|
|
TPDO7
|
DI1-8 (bit values)
FI View Delta Amplitude
|
Дискретный вход 1 – 8 (значения битов)
Среднее значение амплитуды
|
Параметры модулей ПЛК исполнения К3:
Параметры TPDO для K3.AI.00.08.00
|
Параметр TPDO
|
Соотнесение
|
Описание
|
|
TPDO1
|
Analog Input, channel 1 – 4
|
Аналоговый вход, канал 1 – 4
|
|
TPDO2
|
Analog Input, channel 5 – 8
|
Аналоговый вход, канал 5 – 8
|
|
TPDO3
|
AI HiLimit Channel 1 – 8
AI LoLimit Channel 1 – 8
Hardware Diagnostic
|
Верхний предел значения каналов 1 – 8
Нижний предел значения каналов 1 – 8
Аппаратная диагностика
|
Параметры TPDO для K3.AI.01.08.00
|
Параметр TPDO
|
Соотнесение
|
Описание
|
|
TPDO1
|
Analog Input, channel 1 – 4
|
Аналоговый вход, канал 1 – 4
|
|
TPDO2
|
Analog Input, channel 5 – 8
|
Аналоговый вход, канал 5 – 8
|
|
TPDO3
|
Hardware Diagnostic
AI HiLimit Channel 1 – 8
AI LoLimit Channel 1 – 8
|
Аппаратная диагностика
Верхний предел значения каналов 1 – 8
Нижний предел значения каналов 1 – 8
|
|
TPDO4
|
Переменная внутреннего пользования (не подлежит изменению)
| |
Параметры TPDO для K3.AI.02.08.00
|
Параметр TPDO
|
Соотнесение
|
Описание
|
|
TPDO1
|
Analog Input, channel 1 – 4
|
Аналоговый вход, канал 1 – 4
|
|
TPDO2
|
Analog Input, channel 5 – 8
|
Аналоговый вход, канал 5 – 8
|
|
TPDO3
|
Hardware Diagnostic
AI HiLimit Channel 1 – 8
AI LoLimit Channel 1 – 8
|
Аппаратная диагностика
Верхний предел значения каналов 1 – 8
Нижний предел значения каналов 1 – 8
|
|
TPDO4
|
Переменная внутреннего пользования (не подлежит изменению)
| |
Параметры TPDO для K3.AI.03.08.00
|
Параметр TPDO
|
Соотнесение
|
Описание
|
|
TPDO1
|
Analog Input, channel 1 – 4
|
Аналоговый вход, канал 1 – 4
|
|
TPDO2
|
Analog Input, channel 5 – 8
|
Аналоговый вход, канал 5 – 8
|
|
TPDO3
|
Hardware Diagnostic
AI HiLimit Channel 1 – 8
AI LoLimit Channel 1 – 8
CircuitError
|
Аппаратная диагностика
Верхний предел значения каналов
1 – 8 Нижний предел значения каналов
1 – 8 Ошибка цепи
|
|
TPDO4
|
Переменная внутреннего пользования (не подлежит изменению)
| |
Параметры TPDO для K3.AI.04.16.00
|
Параметр TPDO
|
Соотнесение
|
Описание
|
|
TPDO1
|
Analog Input, channel 1 – 4
|
Аналоговый вход, канал 1 – 4
|
|
TPDO2
|
Analog Input, channel 5 – 8
|
Аналоговый вход, канал 5 – 8
|
|
TPDO3
|
Analog Input, channel 9 – 12
|
Аналоговый вход, канал 9 – 12
|
|
TPDO4
|
Analog Input, channel 13 – 16
|
Аналоговый вход, канал 13 – 16
|
|
TPDO5
|
AI HiLimit Channel 1 – 8
AI HiLimit Channel 9 – 16
AI LoLimit Channel 1 – 8
AI LoLimit Channel 9 – 16
|
Верхний предел значения каналов
1 – 8 Верхний предел значения каналов
9 – 16 Нижний предел значения каналов
1 – 8 Нижний предел значения каналов
9 – 16
|
Параметры TPDO для K3.FM.01.08.00
|
Параметр TPDO
|
Соотнесение
|
Описание
|
|
TPDO1
|
Analog Input, channel 1 – 4
|
Аналоговый вход, канал 1 – 4
|
|
TPDO2
|
Analog Input, channel 5 – 8
|
Аналоговый вход, канал 5 – 8
|
|
TPDO3
|
AI HiLimit Channel 1 – 8
AI LoLimit Channel 1 – 8
Hardware Diagnostic
|
Верхний предел значения каналов
1 – 8 Нижний предел значения каналов
1 – 8 Аппаратная диагностика
|
Параметры TPDO для K3.DI.00.16.00
|
Параметр TPDO
|
Соотнесение
|
Описание
|
|
TPDO1
|
Read Input 16 bit
Hardware Diagnostic
|
Дискретные входы, канал 1 – 16
Аппаратная диагностика
|
|
TPDO2
|
TPDO2 Frequency Input, channel
1 – 2 |
Частотные входы, канал 1 – 2
|
|
TPDO3
|
TPDO3 Frequency Input, channel
3 – 4 |
Частотные входы, канал 3 – 4
|
|
TPDO4
|
TPDO4 Frequency Input, channel
5 – 6 |
Частотные входы, канал 5 – 6
|
|
TPDO5
|
TPDO5 Frequency Input, channel
7 – 8 |
Частотные входы, канал 7 – 8
|
|
TPDO6
|
TPDO6 Pulse Input, channel 1 – 4
|
Импульсные входы, канал 1 – 4
|
|
TPDO7
|
TPDO7 Pulse Input, channel 5 – 8
|
Импульсные входы, канал 5 – 8
|
По умолчанию в конфигураторе «АБАК ПЛК» выставлены значения параметров периода выдачи TPDO. При необходимости эти значения можно изменить. Для этого необходимо:
1. Откройте конфигуратор;
2. Подключитесь к ПЛК;
3. Выберите необходимый модуль, откройте пункт «Контроль и управление»;
4. Выставите необходимые значения.

Период выдачи TPDO
Важно! При установке значения ноль – соответствующие данные передаваться в Abak.IDE не будут.
|
Важно! При низких значениях периода выдачи PDO, повышается частота передачи в контроллер соответствующих параметров, но при этом возрастает нагрузка на процессор контроллера!
|
После настройки периода TPDO необходимо проверить нагрузку на CAN-шину. Состояние шин отображается в Конфигураторе на вкладке «CAN шины» подраздела «Диагностика и обслуживание».
Желательно, чтобы нагрузка находилась в пределах нормы. Диапазоны значений параметров «Состояние CAN» и «Скорость передачи данных на CAN» приведены в таблице ниже.
|
Скорость передачи по CAN
|
K2.CPU.00.00.00, K2.CPU.00.00.00 LE, K3.CPU.00.00.00, K3.CPU.10.00.00
|
K3.CPU.11.00.00
| ||
|
Состояние CAN
|
Скорость передачи данных на CAN
|
Состояние CAN
|
Скорость передачи данных на CAN
| |
|
125 кбит/с
|
Норма
|
< 1 300
|
Норма
|
< 6250
|
|
Высокая нагрузка
|
> 1300
|
Высокая нагрузка
|
> 6250
| |
|
Критическая нагрузка
|
> 2080
|
Критическая нагрузка
|
> 10000
| |
|
250 кбит/с
|
Норма
|
< 1350
|
Норма
|
< 14062
|
|
Высокая нагрузка
|
> 1350
|
Высокая нагрузка
|
> 14062
| |
|
Критическая нагрузка
|
> 2160
|
Критическая нагрузка
|
> 22500
| |
|
500 кбит/с
|
Норма
|
< 1450
|
Норма
|
< 15000
|
|
Высокая нагрузка
|
> 1450
|
Высокая нагрузка
|
> 15000
| |
|
Критическая нагрузка
|
> 2320
|
Критическая нагрузка
|
> 24000
| |
|
750 кбит/с
|
Норма
|
< 1900
|
Норма
|
< 20625
|
|
Высокая нагрузка
|
> 1900
|
Высокая нагрузка
|
> 20625
| |
|
Критическая нагрузка
|
> 3040
|
Критическая нагрузка
|
> 33000
| |
|
1000 кбит/с
|
Норма
|
< 2062
|
Норма
|
< 20625
|
|
Высокая нагрузка
|
> 2062
|
Высокая нагрузка
|
> 20625
| |
|
Критическая нагрузка
|
> 3300
|
Критическая нагрузка
|
> 33000
| |