Вы находитесь на странице: 1из 8

Мониторинг интерфейсов для

контроллеров TwinCAT
Возможности взаимодействия ibaPDA

Beckhoff EtherCAT
TwinCAT 2
Ethernet
TwinCAT 3

ibaBM-eCAT
Сбор данных по EtherCAT
Диагностика EtherCAT

ibaPDA-Interface-Generic-TCP
ibaPDA-Interface-Generic-UDP
Сбор данных по Ethernet

ibaPDA-Request-TwinCAT
Сбор данных с Request-функцией

ibaPDA-Interface-TwinCAT-Xplorer
PLC Подключение через интерфейс Xplorer

Системы измерения для промышленности и электроэнергетики


www.iba-ag.com
Возможности взаимодействияibaPDA-
Сбор данных с контроллеров TwinCAT 3

Сбор данных по EtherCAT


ibaBM-ENetIP в качестве сниффера 5
Выбор сигналов при помощи браузера символов
Выбор сигналов при помощи браузера EtherCAT
ibaBM-eCAT в качестве сниффера 5
ibaPDA-Request-TwinCAT5
Диагностика EtherCAT 5

Сбор данных по Ethernet


ibaPDA-Interface-Generic-TCP/-Generic-UDP6
ibaPDA-Request-TwinCAT6
ibaPDA-Interface-TwinCAT-Xplorer6
Сбор данных с контроллеров TwinCAT 2 и 3

Возможности взаимодействия и
подключения TwinCAT
Для сбора данных с контроллеров TwinCAT
или других контроллеров на базе EtherCAT
iba-система предлагает несколько
возможностей - под различные требования
соответствующее верное решение. iba-
решения поддерживают использование
контроллеров TwinCAT 2 и TwinCAT 3.

Система ibaPDA может подклю- конфигурации EtherCAT нужно


чаться к контроллерам TwinCAT импортировать в ibaPDА. Таким Краткий обзор
по EtherCAT или Ethernet. Выбор образом будут доступны сигналы › Подключение к контрол-
оптимального способа зависит всех сконфигурированных клемм лерам TwinCAT через
от нескольких основных факто- в ibaPDA. Браузер символов различные интерфейсы:
ров: насколько быстро должны позволяет очень удобно выбрать ibaBM-eCAT, Generic-TCP,
быть собраны данные, требуется сигналы простым щелчком мыши. Generic-UDP, TwinCAT-
ли цикличная запись и каким Xplorer
аппаратным обеспечением Браузер EtherCAT и диагностика › Свободный выбор симво-
располагает Заказчик. Кроме Если экспортный файл ENI лов при помощи функции
того, метод Request и интерфейс конфигурации EtherCAT недо- Request и интерфейса
Xplorer предлагают возможность ступен, то браузер символов для Xplorer
выбора сигналов при помощи выбора сигналов использоваться › Сбор с цикличной точно-
символьных обозначений через не может. EtherCAT предлагает стью по EtherCAT с устрой-
браузер символов, программи- также опциональную возмож- ством мониторинга шины
рование при этом не требуется. ность выбора значения для сбора ibaBM‑eCAT
напрямую с шины EtherCAT. › Подключение без допол-
Прямой интерфейс по EtherCAT нительного аппаратного
Браузер EtherCAT содержит также
Если данные следует собирать обеспечения при помощи
и функции диагностики шины.
быстро и с цикличной точностью, программного интерфейса
Например, могут анализиро-
подключение системы Twin- CAT Generic-TCP, Generic-UDP
ваться отдельные телеграммы,
по EtherCAT должно осущест- und TwinCAT-Xplorer
а также отображаться время
вляться с устройством мониторин- › Простое и экономичное
цикла и оборота. Для сбора в
га ibaBM-eCAT. Устройство мони- подключение через интер-
ibaPDA доступны различные
торинга шин может быть также фейс Xplorer.
диагностические сигналы,
сконфигурировано дополнительно
описывающие шину EtherCAT.
как слейв EtherCAT, программи-
рование вывода производиться с точностью до цикла. Преиму-
Подключение по Ethernet
непосредственно в программе. щество заключается в том, что
При подключении по Ethernet
может использоваться стандарт-
Конфигурацию сигнала можно коммуникация зависит от про-
применить из проектного файла пускной способности контрол- ный сетевой разъем контролле-
EtherCAT системы автоматизации. лера и загрузки сети. Поэтому ра, а в ibaPDA требуется только
Для этого экспортный файл ENI невозможно гарантировать сбор программный интерфейс.

Некоторые описанные в данной брошюре iba-решения могут использоваться и для других кон-
троллеров или систем на базе EtherCAT. Данные решения отмечены знаком «*». 3
Независимо от способа под- мы TwinCAT кодовые модули ПЛК, волов одним щелчком мыши.
ключения: по Ether-CAT или так называемые блоки Request. Выбор переменных может быть
Ethernet - значения, подлежащие По запросу система TwinCAT изменен в любое время - без
записи, должны программиро- будет периодически отправлять вмешательства в управление,
ваться в контроллере и рассы- измеренные значения в систему в процессе работы установки.
латься программой контроллера. ibaPDA. Функция Request до-
Любое изменение операндов ступна для покдлючения как по
Различные интерфейсы Xplorer
требует изменения программы. EtherCAT, так и по Ethernet UDP.
Интерфейс Xplorer доступен
не только для контроллеров
Выбор сигналов Как работает интерфейс Xplorer?
TwinCAT, но и для систем SIMATIC
без необходимости Интерфейс TwinCAT Xplorer
S7, контроллеров Allen Bradley
программирования позволяет реализовать очень
(PLC5, SLC500, ControlLogix),
Специальные решения iba простое и экономически выгод-
систем B&R, систем на базе
позволяют избежать необхо- ное решение для подключения
CODESYS-V2 и V3, контролле-
димости программирования: к системам TwinCAT. Интерфейс
Xplorer обеспечивает выбороч- ров Mitsubishi MELSEC, а так-
Интерфейс Xplorer или техника
ный доступ к внутренним дан- же контроллеров SIGMATEK.
запроса позволяют изменять
измеренные значения без ным контроллера аналогично Все перечисленные интерфей-
вмешательства в программу функции Request. Используются сы Xplorer можно приобрести
при работающем контроллере. стандартные механизмы соответ-
в одном пакете для ibaPDA, но
Кроме того, измеренные значения ствующего контроллера, допол-
лицензировать по-отдельности.
могут быть выбраны посред- нительные аппаратные средства
Кроме того, доступна недорогая
ством выбора адресной книги. при соединении по Ethernet не
минимальная лицензия, которая
требуются. Измеренные значения
идеально подходит для эффек-
запрашиваются периодически и
Функция Request тивного поиска неисправностей
отправляются контроллером так
Функция Request позволяет выбо- или пусконаладочных работ:
называемым «polling»-способом.
рочно запрашивать переменные
Сбор данных осуществляется ibaPDA-PLC-Xplorer предлага-
из контроллера. Измеренные зна-
не с периодической точностью, ет полную функциональность
чения можно выбирать из адрес-
так как контроллер отправляет ibaPDA на макс. 64 сигнала.
ной книги проекта и запрашивать
данные только по запросу. Детальную информацию по ли-
по их символьному обозначению.
Для этого необходимо один раз Сигналы могут быть выбраны цензиям Xplorer можно найти в
интегрировать в программу систе- в ibaPDA через браузер сим- информации для заказа на стр. 7.

TwinCAT V2 ibaPDA
TwinCAT V3 ibaBM-eCAT
по Ethernet Сбор
Хранение
Generic-TCP/Generic-UDP Конфигурирование
по Ethernet Визуализация
TwinCAT-Xplorer
по Ethernet

4
ibaBM-eCAT ibaPDA
оптоволокно
X11
RX

TwinCAT 2
L1...L4
X40:L30...L33
X14
X10
TX X41:L34...L37
+

TwinCAT 3 измеренные
-

значения S1

(периодически) X40

Master

EtherCAT
X41

Slave

ibaBM-eCAT
Блок запроса eCAT
ibaBM-eCAT

Ethernet

Сбор данных по EtherCAT


запрос измеренных значений
(однократно, выборочно)

Подключение по EtherCAT осуществляется с устройством мониторинга шин ibaBM-eCAT.


По EtherCAT возможен быстрый сбор измеренных значений с заданным циклом (шины).

ibaBM-eCAT в качестве сниффера*


› Передача измеренных значений с заданным циклом
TwinCAT 2
ibaBM-eCAT ibaPDA (шины)
оптоволокно
TwinCAT 3 › Отсутствие необходимости программирования и соответ-
X11
RX
L1...L4
X40:L30...L33
X14
X10
TX X41:L34...L37
+
-
измеренные
значения S1 ственно отсутствие дополнительной нагрузки на ЦП
(периодически)
› Сбор только существующего обмена данными между
X40

Master

EtherCAT
Slave
X41
Run
Link

IO Run
24V 0V
Run
Link

IO Run
24V 0V мастером/слейвом
› Возможно изменение набора сигналов в процессе работы
+ + + +
IO Error IO Error
BECKHOFF

BECKHOFF

ibaBM-eCAT

слейвы EtherCat › Простой выбор сигналов через браузер символов при


помощи файла ENI
› Опция выбора сигналов при помощи браузера EtherCAT

Программное обеспечение iba Аппаратное обеспечение iba


ibaPDA ibaBM-eCAT
Карта ibaFOB-D (в ПК)
ibaBM-eCAT в качестве слейва*
› Дополнительно к функционалу сниффера:
L34 Run

ibaBM-eCAT ibaPDA
L35 Bus
L34
L36 Run
Act

TwinCAT 2 ibaBM-eCATоптоволокно ibaPDA


L35
L37 Bus
Err

› Передача измеренных значений с заданным циклом


L36 Act

TwinCAT
TwinCAT 2
3 оптоволокно
X11
RX
L1...L4

X11 X14 X40:L30...L33


L37 Err

TwinCAT 3
RX
X10
TX L1...L4
X41:L34...L37

(шины)
+
-
X40:L30...L33

измеренные
X14
X10
TX X41:L34...L37
+
-

измеренные
значения S1

значения
(периодически) › Низкая дополнительная нагрузка ЦП
S1

X40

(периодически) Master

EtherCAT
X40

› Прямая адресация в ПЛК


Master

EtherCAT X41
Run
Link

24V 0V
Run
Link

24V 0V

› Изменение набора сигналов для ibaBM-eCAT только за


Slave Run Run
IO Run IO Run
X41 Link + + Link + +
IO Error IO Error
24V 0V 24V 0V
Slave
BECKHOFF

BECKHOFF

IO Run IO Run
+ + + +
IO Error IO Error
BECKHOFF

BECKHOFF

счет изменений в программе ПЛК


ibaBM-eCAT

слейвы EtherCat
ibaBM-eCAT

слейвы EtherCat
› Выбор сигналов как « в качестве сниффера»
Программное обеспечение iba Аппаратное обеспечение iba
ibaPDA ibaBM-eCAT
Карта ibaFOB-D (в ПК)
ibaPDA-Request-TwinCAT
› Передача измеренных значений с заданным циклом
ibaBM-eCAT ibaPDA
ibaBM-eCATоптоволокно ibaPDA (шины)
оптоволокно
X11
RX

TwinCAT 2
L1...L4

› Низкая дополнительная нагрузка ЦП


X11 X14 X40:L30...L33
RX
X10

TwinCAT
TwinCAT 2
TX L1...L4
X41:L34...L37
+

3 измеренные
-
X40:L30...L33
X14
X10
TX X41:L34...L37
+

TwinCAT 3 измеренные
› Требуется однократная привязка кодового модуля ПЛК
-
значения S1

значения
(периодически) S1

(периодически)
› Дополнительных изменений в программе ПЛК по набору
X40

Master
X40

EtherCAT Master

EtherCAT
сигналов не требуется
X41

Slave
X41

Блок запроса eCAT


Slave

Блок запроса eCAT ibaBM-eCAT


› Возможно изменение набора сигналов в процессе работы
Ethernet › Простой выбор сигналов при помощи браузера символов
ibaBM-eCAT

Ethernet
запрос измеренных значений
запрос измеренных
(однократно, значений
выборочно)
(однократно, выборочно) Программное обеспечение iba Аппаратное обеспечение iba
ibaPDA ibaBM-eCAT
ibaPDA-Request-TwinCAT Карта ibaFOB-D (в ПК)

Диагностика EtherCAT*
› Детальное изображение телеграммы EtherCAT до
уровня структуры или байта
› Отображение информации о состоянии шины EtherCAT
› Отсутствие дополнительного программного и аппарат-
TwinCAT 2
ibaBM-eCAT ibaPDA ного обеспечения
ibaBM-eCATоптоволокно ibaPDA
TwinCAT
TwinCAT 2
3 оптоволокно
X11
RX
L1...L4

X11 X14 X40:L30...L33

TwinCAT 3
RX
X10
TX L1...L4
X41:L34...L37
+
-
измеренные
X40:L30...L33
X14
X10
TX X41:L34...L37
+
-
измеренные
значения S1

значения
(периодически) S1

X40

(периодически) Master
X40

EtherCAT Master

EtherCAT
Run Run
X41 Link Link

24V 0V 24V 0V
Slave Run Run
X41 IO Run
Link + +
IO Run
Link + +
IO Error IO Error
24V 0V 24V 0V
Slave
BECKHOFF

BECKHOFF

IO Run IO Run
+ + + +
IO Error IO Error
BECKHOFF

BECKHOFF

ibaBM-eCAT

слейвы EtherCat
ibaBM-eCAT

слейвы могут
* Некоторые описанные в данной брошюре решения EtherCat
использоваться и для других контроллеров или систем на базе EtherCAT. 5
Generic-TCP/Generic-UDP/Request-TwinCAT

Сбор данных по Ethernet


Для сбора данных по Ethernet (TCP или UDP) необходим программный
интерфейс в ibaPDA, дополнительное аппаратное обеспечение
не требуется. Мощность передачи зависит от сети.

ibaPDA-Interface-Generic-TCP / ibaPDA-Interface-Generic-UDP*
› Низкая дополнительная нагрузка ЦП
L34 Run

› Поддержка TCP или UDP


L35 Bus

TwinCAT 2
L36 Act
L37 Err

ibaPDA
TwinCAT 3
L34 Run

› Необходимо изменение программы ПЛК для выбора


L35 Bus

TwinCAT 2
L36 Act

передача измеренных
L37 Err

ibaPDA
TwinCAT 3 значений
передача измеренных измеренных значений
TCPзначений
oder UDP
› Пропускная способность и качество передачи зависит
TCP oder UDP
от сети
Ethernet

Ethernet Программное обеспечение iba Аппаратное обеспечение


iba
ibaPDA + -
ibaPDA-Interface-Generic-TCP
или
ibaPDA-Interface-Generic-UDP

ibaPDA-Request-TwinCAT
TwinCAT 2 передача измеренных
значений ibaPDA › Требуется однократная интеграция кодового модуля
TwinCAT 3
TwinCAT 2 передача измеренных
UDP
значений ibaPDA ПЛК
TwinCAT 3
TCP/IP
UDP › Изменение программы ПЛК для выбора измеренных
запрос измеренных
TCP/IP значений
(однократно, выборочно) значений не требуется (выборочный доступ)
запрос измеренных значений
блок запроса UDP
(однократно, выборочно) Ethernet
› Возможно изменение набора сигналов в процессе
блок запроса UDP Ethernet работы
› Поддержка UDP (не TCP)
› Пропускная способность и качество передачи зависит
от сети

Программное обеспечение iba Аппаратное обеспечение


iba
ibaPDA + -
ibaPDA-Request-TwinCAT

ibaPDA-Interface-TwinCAT-Xplorer

› Простое конфигурирование
TwinCAT 2
TwinCAT 3 передача измеренных значений
ibaPDA-TwinCAT- › Изменение программы ПЛК для выбора измеренных
Xplorer
(по запросу)
значений не требуется (выборочный доступ)
TCP/IP › Возможно изменение набора сигналов в процессе
TCP/IP
работы
запрос измеренных значений
(периодически, выборочно) › Доступ по TCP/IP
Ethernet
Программное обеспечение iba Аппаратное обе-
спечение iba
ibaPDA + ibaPDA-Interface-TwinCAT-Xplorer -
или
ibaPDA-PLC-Xplorer (макс. 64 сигналов)

6 * Некоторые описанные в данной брошюре решения могут использоваться и для других контроллеров или систем на базе EtherCAT.
Информация для заказа
Программное обеспечение

Каталожный Имя Описание


номер
30.770256 ibaPDA-V7-2561 Базовый пакет на 256 сигналов, 2 клиента, 2 записи данных
30.681502 ibaPDA-V7-PLC-Xplorer Базовый пакет на 64 сигнала, 2 клиента, 2 записи данных
+ S7-Xplorer (интерфейс к SIMATIC S7)
+ AB-Xplorer (интерфейс к Allen-Bradley)
+ ABB-Xplorer (интерфейс к AC 800M, AC 800PEC)
+ B&R-Xplorer (интерфейс к системам B&R)
+ Codesys-Xplorer (интерфейс к системам на базе CODESYS)
+ Logix-Xplorer (интерфейс к системам ControlLogix)
+ MELSEC-Xplorer (интерфейс к системам Mitsubishi MELSEC)
+ Sigmatek-Xplorer (интерфейс к системам SIGMATEK)
+ TwinCAT-Xplorer (интерфейс к системам Beckhoff)
30.770009 Upgrade-PLC-Xplorer to PDA-V7-64 Обновление до ibaPDA-V7 с 64 сигналами и интерфейсами PLC-Xplorer
31.001042 ibaPDA-Interface-PLC-Xplorer Лицензионный пакет всех актуальных интерфейсов PLC-Xplorer
(S7-, AB-, ABB-,B&R-, Codesys-, Logix-, MELSEC-, Sigmatek, TwinCAT-
Xplorer) для системы ibaPDA.
31.000005 ibaPDA-Interface-TwinCAT-Xplorer Лицензияна расширение системы ibaPDA на интерфейс TwinCAT-Xplorer
31.100005 one-step-up-Interface-TwinCAT-Xplorer Лицензия на расширение на 16 дополнительных соединений TwinCAT-
Xplorer
31.001075 ibaPDA-Interface-Generic-UDP Лицензия на расширение системы ibaPDA на один интерфейс UDP
(64 соединения)
31.101075 one-step-up-Interface-Generic-UDP Лицензия на расширение существующего интерфейса ibaPDA-Interface-
Generic-UDP на 64 дополнительных соединения UDP (макс.3)
31.001076 ibaPDA-Interface-Generic-TCP Лицензия на расширение системы ibaPDA на один интерфейс TCP
(64 соединения)
31.101076 one-step-up-Interface-Generic-TCP Лицензия на расширение существующего интерфейса ibaPDA-Interface-
Generic-TCP на 64 дополнительных соединений TCP (макс.3)
31.001303 ibaPDA-Request-TwinCAT Лицензия на расширение системы ibaPDA для использования
Request-TwinCAT с ibaBM-eCAT или UDP
1 Для ibaPDA доступны другие лицензии на большее количество сигналов, клиентов и хранилищ данных.

Аппаратное обеспечение

13.127000 ibaBM-eCAT Устройство мониторинга шин для EtherCAT


11.118030 ibaFOB-2i-Dexp Оптическая карта, PCI Express, 2 входа
11.118020 ibaFOB-io-Dexp Оптическая карта, PCI Express, 1 вход, 1 выход
11.118010 ibaFOB-2io-Dexp Оптическая карта, PCI Express, 2 входа, 2 выхода
11.118000 ibaFOB-4i-Dexp Оптическая карта, PCI Express, 4 входа
11.116200 ibaFOB-4o-D rackline-slot Оптическая карта, 4 выхода, короткая конструкция для ibaRackline
11.117010 ibaFOB-io-USB Оптический адаптер для ноутбука, 1 вход, 1 выход

7
Headquarters Asia Australia and Oceania
Germany iba Asia GmbH & Co. KG
Western and Central Asia, Philippines,
iba Oceania Systems Pty Ltd.
Australia, New Zealand, PNG, Micronesia and
iba AG Cambodia, Laos, Myanmar, Bhutan, Nepal South Pacific Islands (except US territories)

henry.regn@iba-asia.com fritz.woller@iba-oceania.com
Office address
Koenigswarterstr. 44 iba China Ltd.
D-90762 Fuerth julia.wang@iba-china.com Central and
Mailing address iba Gulf South America
P.O. box 1828 Saudi Arabia, UAE, Qatar,
iba LAT, S.A.
Kuwait, Bahrain and Oman
D-90708 Fuerth eric.di.luzio@iba-lat.com
c/o ASM
Tel.: +49 (911) 97282-0 a.magboul@iba-gulf.com iba LAT Argentina
Fax: +49 (911) 97282-33 alejandro.gonzalez@iba-lat.com
iba Indonesia
www.iba-ag.com c/o PT. Indahjaya Ekaperkasa iba LAT Bolivia
info@iba-ag.com mario.mendizabal@iba-lat.com
sandhi.sugiarto@iba-indonesia.com
iba Brasil
iba Korea System Co. Ltd.
iba@iba-brasil.com
Europe Japan
hj.park@ibakorea.co.kr iba Chile
iba Austria GmbH iba@iba-chile.com
Austria & Hungary iba Korea System Co. Ltd.
Korea
order@iba-austria.at
iba Benelux BV
sh.lee@ibakorea.co.kr North America (NAFTA)
Belgium, the Netherlands, Luxembourg, iba Malaysia iba America, LLC
France, Ireland, Great Britain, c/o iba Engineering & Consulting USA
French-speaking Switzerland
(Malaysia) SDN. BHD esnyder@iba-america.com
sales@iba-benelux.com bruno.marot@iba-malaysia.com iba America, LLC
Canada
iba Ibérica iba Singapore
Spain, Portugal dkober@iba-america.com
c/o iba (S.E.A.) Engineering &
christian.giusti@iba-benelux.com iba America, LLC
Brochure_ibaPDA-TwinCAT-Connectivity_v1.1_en 05/2019

Consulting Pte. Ltd. Mexico


iba Italia S.R.L. bruno.marot@iba-sea.com jgiraldo@iba-america.com
Italy, Slovenia, Croatia, Serbia,
Italian-speaking Switzerland iba Systems India Pvt. Ltd.
sales@iba-italia.com Africa
India, Bangladesh, Nepal, Pakistan, Sri Lanka
shraddhap@iba-india.com
iba Scandinavia iba Benelux BV
Denmark, Finland, Norway, Sweden iba Thailand Maghreb (Morocco, Algeria, Tunisia), Senegal
c/o Begner Agenturer AB c/o SOLCO Siam Co. Ltd. sales@iba-benelux.com
info@iba-scandinavia.com pairote@iba-thai.com iba Africa
South Africa
iba Polska iba Turkey Ltd.
c/o Variable Speed Systems cc
c/o ADEGIS Sp. z o.o. Sp.k. ahmet@iba-turkey.com
danie@iba-africa.com
support@iba-polska.com iba Vietnam
iba AG is represented worldwide by
OOO iba Russia c/o Tang Minh Phat Co., Ltd subsidiaries and sales partners.
dmitry.rubanov@iba-russia.com sales@iba-vietnam.com Technical changes and errors excepted.

Вам также может понравиться