SIMATIC KNX/EIB2S7 Siemens
Область применения
С возрастающими требованиями по учету энергии вместе с удобством и надежностью обслуживания, требования к системам автоматизации зданий в ближайшие годы будут возрастать.
Системные шины для систем управления зданиями, такие как KNX/EIB, и набор доступных компонент автоматизации для использования с этими шинами используются в системах автоматизации зданий.
В то время как контроллеры уровня помещений используются для локальной автоматизации, промышленные компоненты подобные SIMATIC помогают сделать более сложную, более высокого уровня автоматизацию.
Коммуникации между системами автоматизации происходят черезEthernet с использованием специальных интерфейсов KNXnet/IP.
Программный пакет KNX/EIB2S7 включает программные блоки для коммуникаций между SIMATIC S7 и компонентами автоматизации зданий. Это означает, что передача сообщений по сети KNX может осуществляться контроллером SIMATIC.
Обзор
- Программное обеспечение для коммуникации между SIMATIC S7 и компонентами систем автоматизации зданий
- Для использования компонент промышленной автоматизации в области автоматизации зданий
- Дает доступ к реле/датчикам на шине KNX/EIB системам автоматизации SIMATIC S7
- Для переноса информации от систем автоматизации зданий в системы автоматизации в промышленности
Дизайн
Контроллер SIMATIC S7 соединен с компонентами KNX/EIB через интерфейсный преобразователь KNXnet/IP. Этот преобразователь соединяет сеть KNX/EIB с контроллерами SIMATIC S7 по сети Industrial Ethernet.
До интерфейсных преобразователей 5 KNXnet/IP могут быть подсоединены к контроллеру SIMATIC S7. До 7,000 групповых адресов могут контролироваться, управляться и считываться через эти интерфейсы. Максимальное количество адресов определяется типом контроллера и числом подключенных интефейсов KNXnet/IP.
KNX/EIB2S7 поддерживает следующие CPU SIMATIC S7:
- ET 200
- IM 151-8 PN/DP CPU
- S7 300/400
- CPU 315-2 PN/DP
- CPU 317-2 PN/DP
- CPU 319-3 PN/DP
- CPU 414-3 PN/DP
- CPU 416-3 PN/DP
- Soft PLC
- SIMATIC WinAC RTX 2008 SP 1
- SIMATIC S7 300 с коммункационным модулем CP 343 - 1
- CPU 315-2 DP
- CPU 317-2 DP
- CPU 319-3 PN/DP
- SIMATIC S7 400 с коммункационным модулем CP 443 – 1 Advanced
- CPU 412-2 MPI/DP
- CPU 414-2 MPI/DP
- CPU 416-2 MPI
- Поддерживаемые интерфейсы KNXnet/IP:
- N 146 IP Router
- N 148/21 IP interface
- N 350E IP controller
- N 151 IP viewer
Способ действия
Компоненты KNX настраиваются программным пакетом ETS 3 от организации Konnex.
Редактор KNX/EIB2S7 использует экспортированнные данные конфигурации пакета ETS3 в которых содержатся групповые адреса, тип данных, имя и описание. Остается только выбрать группы адресов которые будут считываться и отметить их для автоматического чтения при инициализации.
Адреса присваиваются автоматически редактором. Адреса могут быть просмотрены в редакторе и экспортированы для документирования.
Параметры необходимых блоков для контроллера SIMATIC генерируются в редакторе и могут быть загружены в контроллер. Блоки содержат идентификаторы коммуникаций KNX/EIB2S7 для настройки.
Когда данные получены, текущие значения сохраняются в соответствующих блоках данных контроллера S7. Обновленные значения помечаются. Также имеются блоки для выборочного чтения и записи данных.
Особенности
- Использование проверенных промышленных компонент автоматизации в области автоматизации зданий
- Использование информации от систем автоматизации зданий в системах промышленной автоматизации
- Простой перенос конфигурированных данных из конфигурационной программы ETS3 для шины KNX
- Автоматическая привязка адресов KNX к соответствующим адресам в системе SIMATIC
- Использование стандартных компонент SIMATIC
Технические данные
Representation of the data types | |||||
---|---|---|---|---|---|
Data type | KNX value | EIS type | SIMATIC data type | Representation in the SIMATIC | User conversion |
DPT1 | BOOL | EIS1 | Bit | TRUE/FALSE | n |
DPT2 | 1 bit controlled | EIS8 | Byte | MSB ([0000 00XY) LSB X = controlled Y = Value | n |
DPT3 | 4 bits | EIS2 | Byte | MSB (0000 XYYY) LSB X = Increase/decrease Y = Step 0-7 | n |
DPT4 | Char | EIS13 | Char | ASCII | n |
DPT5 | 1 byte unsigned | EIS14 | Byte | n | |
DPT6 | 1 byte signed | EIS14 | Byte | y | |
DPT7 | 2 bytes unsigned | EIS10 | Word | n | |
DPT8 | 2 bytes signed | EIS10 | Int | Representation in 2s complement | n |
DPT9 | 2 bytes float | EIS5 | Real | Conversion implicit in the driver | n |
DPT10 | Time of Day | EIS3 | DWord | MSB (0000 0000/dddh hhhh/00mm mmmm/00ss ssss) LSB d = day 0 no day; 1-7 h = hour 0-23 m = minute 0-59 s = second 0-59 Important! No value check by the driver | n |
DPT11 | Date | EIS4 | DWord | MSB (0000 0000/000d dddd/0000 mmmm/0yyy yyyy) LSB d = day 0-31 m = month 0-12 y = year 0-99 (0-89 = 2000-2089; 90-99 = 1990-1999) Important! No value check by the driver | n |
DPT12 | 4 bytes unsigned | EIS11 | DWord | n | |
DPT13 | 4 bytes signed | EIS11 | D Int | Representation in 2s complement | n |
DPT14 | Float | EIS9 | Real | IEEE754 | n |
DPT15 | Access | EIS12 | DWord | MSB (XXXX6 XXXX5/XXXX4 XXXX3/XXXX2 XXXX1/EPDC NNNN) LSB X = AccessCode 6-digit; 0-9; 1 nibble each E = 1 detection error (reading of access information code was not successful) P = Permission 0=not accepted; 1= accepted D = Direction 0=left to | n |
DPT16 | String | EIS15 | String (14) | Driver evaluates header of the S7 string and then generates the 14-character long EIB string. | n |