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