Построение распределенных систем
автоматизации
на базе Modicon M340/TSX Premium
Коммуникационные
функции
se_training@ukr.net (учебный центр Модикон-Киев)
Автор: Александр Пупена
www.asu.in.ua
Учебный центр Модикон-Киев NET Функции 1
Communication FFB
Учебный центр Модикон-Киев NET Функции 2
Block Name M340 Premiu
m
Описание Communications
ADDM + - Формирует адрес для M340 с
символьной строки
READ_VAR, WRITE_VAR,
INPUT_CHAR, PRINT_CHAR,
DATA_EXCH, SEND_EMAIL
ADDR - + Формирует адрес для TSX
Premium с символьной строки
Communication FFB
CANCEL + + Прерывает коммуникационную
функцию (синхр. ф-ция)
Communication FFB
Block Name M340 Premiu
m
Описание Communications
READ_VAR + + Чтение переменных с устройства Modbus RTU/ASCII (MBR),
Modbus/TCP (MBT), CanOpen
(CAN), XWAY
WRITE_VAR + + Запись переменных в устройство MBR, MBT, CAN, XWAY
DATA_EXCH + + Отправка сообщения (Modbus или
UNI-TE)
MBR, MBT, XWAY
SEND_EMAIL + - Отправка сообщения на email Ethernet port on CPU M340
Communication FFB. Символьный режим.
Учебный центр Модикон-Киев NET Функции 3
Block Name M340 Premiu
m
Описание Communications
INPUT_CHAR + + Прием символьных последов. (ASCII) Character mode
PRINT_CHAR + + Отправка символьных последов. (ASCII) Character mode
INPUT_BYTE + + Прием байтовых последов. Character mode
OUT_IN_CHAR - + Отправка/прием байтовых последов. Character mode
OUT_IN_MBUS - + Реализация переключающихся Modbus
Master/Slave функций в символьном режиме
Character Mode
Communication FFB (XWAY, Modbus+)
Учебный центр Модикон-Киев NET Функции 4
Block Name Premium Описание Communications
RCV_TLG + Чтение высокоприоритетной телеграммы
(синхронная ф-ция)
XWAY (FIPWAY,
ETHWAY)
SEND_TLG + Отправка высокоприоритетной
телеграммы (синхронная ф-ция)
XWAY (FIPWAY,
ETHWAY)
READ_ASYN + Чтение переменных в устройство (до 1
кбайта)
XWAY UNITE TCP/IP
(only ETY Module,
MAST=periodic)
WRITE_ASYN + Запись переменных в устройство (до 1
кбайта)
XWAY UNITE TCP/IP
(only ETY Module,
MAST=periodic)
READ_GDATA + Чтение Global Data (MB+) Modbus+
WRITE_GDATA + Запись Global Data (MB+) Modbus+
UNITE_SERVER + Немедленное выполнение UNI-TE запроса XWAY (only UNI-TE)
SEND_REQ + Отправка сообщения UNI-TE XWAY (only UNI-TE)
Communication FFB (Summary Premium)
Учебный центр Модикон-Киев NET Функции 5
Communication FFB (Summary M340)
Учебный центр Модикон-Киев NET Функции 6
Использование FFB
Учебный центр Модикон-Киев NET Функции 7
EN/ENO
Что такое … ?
VAR_IN_OUT
Formal/Actual Parameters
Использование FFB. Настройки проекта
Учебный центр Модикон-Киев NET Функции 8
!!!
Synchronous/Asynchronous FFB
Учебный центр Модикон-Киев NET Функции 9
- Synchronous (синхронные) – если заканчивается обработка в том же скане
Задачи ПЛК, где была вызвана (SEND_TLG, RECV_TLG, CANCEL, ADDR,
ADDM);
- Asynchronous (асинхронные) – если функция вызывается в одном скане, а
заканчивается обработка в одном из последующих сканов ПЛК (все
остальные FFB);
Общая форма вызова FFB
Учебный центр Модикон-Киев NET Функции 10
Указания адреса ADDM (M340)
Учебный центр Модикон-Киев NET Функции 11
Указания адреса ADDR(Premium)
Учебный центр Модикон-Киев NET Функции 12
Management Parameters. Exch Nmb и Activity bit
Учебный центр Модикон-Киев NET Функции 13
Management Parameters. Report
Учебный центр Модикон-Киев NET Функции 14
Одинаковое
значение для всех
функций
зависит от функции
Management Parameters. Timeout
Учебный центр Модикон-Киев NET Функции 15
Management Parameters. Length
Учебный центр Модикон-Киев NET Функции 16
Обязательное для заполнение поле только для некоторых FFB
READ_VAR
Учебный центр Модикон-Киев NET Функции 17
READ_VAR (продолжение)
Учебный центр Модикон-Киев NET Функции 18
READ_VAR. Пример
Учебный центр Модикон-Киев NET Функции 19
WRITE_VAR
Учебный центр Модикон-Киев NET Функции 20
WRITE_VAR. Пример
Учебный центр Модикон-Киев NET Функции 21
Ethernet
Logical network : Ethernet_1 139.158.12.33
%MW20
%MW29
%MW10
%MW19
%MW60
%MW50
%MW120
%MW129
%MW100
%MW109
READ_VAR
WRITE_VAR
(read management parameters)
(write management parameters)
WRITE_VAR. Пример (продолжение)
Учебный центр Модикон-Киев NET Функции 22
Activity bit (bit 0) of
management
parameters
Ethernet address of
remote equipement
Destination table
%MW100 to
%MW109
Table to write :
%MW10 to %MW19
Type of ob
to write : %
Exchang
managem
table : %M
to %MW
CANCEL
Учебный центр Модикон-Киев NET Функции 23
Прерывает выполнение асинхронной коммуникационной функции с
указанным номером обмена.

Comm ffb unity pro

  • 1.
    Построение распределенных систем автоматизации набазе Modicon M340/TSX Premium Коммуникационные функции se_training@ukr.net (учебный центр Модикон-Киев) Автор: Александр Пупена www.asu.in.ua Учебный центр Модикон-Киев NET Функции 1
  • 2.
    Communication FFB Учебный центрМодикон-Киев NET Функции 2 Block Name M340 Premiu m Описание Communications ADDM + - Формирует адрес для M340 с символьной строки READ_VAR, WRITE_VAR, INPUT_CHAR, PRINT_CHAR, DATA_EXCH, SEND_EMAIL ADDR - + Формирует адрес для TSX Premium с символьной строки Communication FFB CANCEL + + Прерывает коммуникационную функцию (синхр. ф-ция) Communication FFB Block Name M340 Premiu m Описание Communications READ_VAR + + Чтение переменных с устройства Modbus RTU/ASCII (MBR), Modbus/TCP (MBT), CanOpen (CAN), XWAY WRITE_VAR + + Запись переменных в устройство MBR, MBT, CAN, XWAY DATA_EXCH + + Отправка сообщения (Modbus или UNI-TE) MBR, MBT, XWAY SEND_EMAIL + - Отправка сообщения на email Ethernet port on CPU M340
  • 3.
    Communication FFB. Символьныйрежим. Учебный центр Модикон-Киев NET Функции 3 Block Name M340 Premiu m Описание Communications INPUT_CHAR + + Прием символьных последов. (ASCII) Character mode PRINT_CHAR + + Отправка символьных последов. (ASCII) Character mode INPUT_BYTE + + Прием байтовых последов. Character mode OUT_IN_CHAR - + Отправка/прием байтовых последов. Character mode OUT_IN_MBUS - + Реализация переключающихся Modbus Master/Slave функций в символьном режиме Character Mode
  • 4.
    Communication FFB (XWAY,Modbus+) Учебный центр Модикон-Киев NET Функции 4 Block Name Premium Описание Communications RCV_TLG + Чтение высокоприоритетной телеграммы (синхронная ф-ция) XWAY (FIPWAY, ETHWAY) SEND_TLG + Отправка высокоприоритетной телеграммы (синхронная ф-ция) XWAY (FIPWAY, ETHWAY) READ_ASYN + Чтение переменных в устройство (до 1 кбайта) XWAY UNITE TCP/IP (only ETY Module, MAST=periodic) WRITE_ASYN + Запись переменных в устройство (до 1 кбайта) XWAY UNITE TCP/IP (only ETY Module, MAST=periodic) READ_GDATA + Чтение Global Data (MB+) Modbus+ WRITE_GDATA + Запись Global Data (MB+) Modbus+ UNITE_SERVER + Немедленное выполнение UNI-TE запроса XWAY (only UNI-TE) SEND_REQ + Отправка сообщения UNI-TE XWAY (only UNI-TE)
  • 5.
    Communication FFB (SummaryPremium) Учебный центр Модикон-Киев NET Функции 5
  • 6.
    Communication FFB (SummaryM340) Учебный центр Модикон-Киев NET Функции 6
  • 7.
    Использование FFB Учебный центрМодикон-Киев NET Функции 7 EN/ENO Что такое … ? VAR_IN_OUT Formal/Actual Parameters
  • 8.
    Использование FFB. Настройкипроекта Учебный центр Модикон-Киев NET Функции 8 !!!
  • 9.
    Synchronous/Asynchronous FFB Учебный центрМодикон-Киев NET Функции 9 - Synchronous (синхронные) – если заканчивается обработка в том же скане Задачи ПЛК, где была вызвана (SEND_TLG, RECV_TLG, CANCEL, ADDR, ADDM); - Asynchronous (асинхронные) – если функция вызывается в одном скане, а заканчивается обработка в одном из последующих сканов ПЛК (все остальные FFB);
  • 10.
    Общая форма вызоваFFB Учебный центр Модикон-Киев NET Функции 10
  • 11.
    Указания адреса ADDM(M340) Учебный центр Модикон-Киев NET Функции 11
  • 12.
    Указания адреса ADDR(Premium) Учебныйцентр Модикон-Киев NET Функции 12
  • 13.
    Management Parameters. ExchNmb и Activity bit Учебный центр Модикон-Киев NET Функции 13
  • 14.
    Management Parameters. Report Учебныйцентр Модикон-Киев NET Функции 14 Одинаковое значение для всех функций зависит от функции
  • 15.
    Management Parameters. Timeout Учебныйцентр Модикон-Киев NET Функции 15
  • 16.
    Management Parameters. Length Учебныйцентр Модикон-Киев NET Функции 16 Обязательное для заполнение поле только для некоторых FFB
  • 17.
  • 18.
    READ_VAR (продолжение) Учебный центрМодикон-Киев NET Функции 18
  • 19.
    READ_VAR. Пример Учебный центрМодикон-Киев NET Функции 19
  • 20.
  • 21.
    WRITE_VAR. Пример Учебный центрМодикон-Киев NET Функции 21 Ethernet Logical network : Ethernet_1 139.158.12.33 %MW20 %MW29 %MW10 %MW19 %MW60 %MW50 %MW120 %MW129 %MW100 %MW109 READ_VAR WRITE_VAR (read management parameters) (write management parameters)
  • 22.
    WRITE_VAR. Пример (продолжение) Учебныйцентр Модикон-Киев NET Функции 22 Activity bit (bit 0) of management parameters Ethernet address of remote equipement Destination table %MW100 to %MW109 Table to write : %MW10 to %MW19 Type of ob to write : % Exchang managem table : %M to %MW
  • 23.
    CANCEL Учебный центр Модикон-КиевNET Функции 23 Прерывает выполнение асинхронной коммуникационной функции с указанным номером обмена.