Transcript simatic s7

Пользовательское программирование CP441
643-1QA11-0AX0
2 1
3
4 3
ATB 386SX
643-1QA11-0AX0
2 1
3
4 3
INTF
ATB 386SX
EXF
INTF
SD
EXF
HDD
SD
S2
HDD
USR
S2
RUN
USR
STOP
RUN
RUN_P
STOP
RUN_P
CP 441-1
SIMATIC S7
© Siemens AG 1996. All rights reserved.
CP 441-2
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Программирование соединений с VerPro
Передающий
CPU
Передающий
интерфейс
Принимающий
интерфейс
напр.: MPI-SS
L2-CP
PtP-CP
напр.:MPI-SS
L2-CP
PtP-CP
Принимающий
CPU
Сеть
Шинный
участник x
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Шинный
участник y
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
VerPro (1)
- К преобразованию механизма адресации S5 в S7-соединения с RK512
SIMATIC S7-400
SIMATIC S5 или чужая система
C
P
U
1
C
P
U
2
C
P
U
3
C
P
U
4
C
P
U
4
1
2
C
P
5
4
4
C
P
U
4
1
6
C
P
U
4
1
4
C
P
U
4
1
2
ID соединения
Номера коммуник.-заданий
Заголовок телеграммы с номером CPU + чистые данные
SIMATIC S7
© Siemens AG 1996. All rights reserved.
M
7
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
C
P
4
4
1
VerPro (2)
- К преобразованию механизма адресации S5 в S7-соединения с 3964(R)
SIMATIC S7-400
SIMATIC S5
C
P
U
1
C
P
U
2
C
P
U
3
C
P
U
4
C
P
U
4
1
4
C
P
5
4
4
C
P
U
4
1
6
C
P
U
4
1
2
C
P
U
4
1
4
M
7
ID соединения
Только чистые данные
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
C
P
4
4
1
Создание партнера по соединению
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Свойства партнера по соединению (1)
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Свойства партнера по соединению (2)
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
VerPro - создание соединений (1)
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
VerPro - создание соединений (2)
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
VerPro - свойства объекта
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Обзор сети с помощью NetPro
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Параметрирование/координирование запуска:
S7-400 с CP441
1. Перенос SDB с параметрами в CP441.
2. Перенос пассивных коммуникационных SDB в CP441.
3. Aктивный коммуникационный SDB отрабатывается в
CPU .
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
CP441: интерфейс с программой пользователя

Коммуникации между CPU и CP через CFB (Communication
Function Block).
SFB 12 “BSEND”
 SFB 13 “BRCV”
 SFB 14 “GET”
 SFB 22 “STATUS”

:
:
:
:
Посылка данных
Прием данных
“Принос” данных (Fetch)
Чтение состояния прибора (SYSTAT)

Координация запуска осуществляется автоматически
(синхронизация не нужна).

Обмен данными через коммуникационную шину (K-Bus).
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
SFB 12: BSEND
STL (AWL)-представление
LAD (KOP)-представление
CALL BSEND, I_BSEND (Экземпляр DB)
REQ:
R:
ID:
R_ID:
SD_1:
LEN:
DONE:
ERROR:
STATUS:
SIMATIC S7
© Siemens AG 1996. All rights reserved.
I_BSEND (Экземпляр DB)
BSEND
EN
ENO
REQ
DONE
R
ERROR
ID
STATUS
R_ID
SD_1
LEN
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
SFB 13: BRCV
STL (AWL)-представление
CALL BRCV, I_BRCV (Экземпляр DB)
EN_R:
ID:
R_ID:
RD_1:
LEN:
NDR:
ERROR:
STATUS:
SIMATIC S7
© Siemens AG 1996. All rights reserved.
LAD (KOP)-представление
I_BRCV (Экземпляр DB)
BRCV
EN
ENO
EN_R
NDR
ID
ERROR
R_ID
STATUS
RD_1
LEN
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
SFB 14: GET
STL (AWL)-представление
CALL GET, I_GET (Экземпляр DB)
REQ:
ID:
ADDR_1:
...
ADDR_4:
RD_1:
...
RD_4:
NDR:
ERROR:
STATUS:
SIMATIC S7
© Siemens AG 1996. All rights reserved.
LAD (KOP)-представление
I_GET (ЭкземплярDB)
GET
EN
ENO
REQ
NDR
ID
ERROR
STATUS
ADDR_1 ...
ADDR_4
RD_1 ...
RD_4
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Передача/прием данных с 3964(R)
Соединение с BRCV
SFB
BSEND
Протокол
3964(R)
SFB
BRCV
Соединение с областью приема
SFB
BSEND
Протокол
3964(R)
Обл. приема
(DB)
УКАЗАНИЕ: область приема имеет приоритет перед FB: BRCV!!!.
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Передача/прием данных с RK512
Соединение с BRCV
SFB
BSEND
Протокол
RK 512
SFB
BRCV
Соединение без BRCV
SFB
BSEND
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Протокол
RK 512
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Программирование
не нужно
Взятие данных с RK512
SFB GET
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Протокол
RK512
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Программирование
не нужно
Структура параметра R_ID
3964(R), соединение с S5 или S7
BSEND
BRCV
Байт 1 :
произвольный
0
Байт 2 :
произвольный
0
Байт 3 :
произвольный
0
Байт 4 :
произвольный
0
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Структура параметра R_ID
RK 512, соединение с CP441-2,
односторонняя коммуникационная связь
Байт 1 :
Бит 0 - 3: 1 (Идентификатор для
коммуникационной связи)
Бит 4 - 7: 0
Байт 2 :
0
Байт 3 :
смещение
Байт 4 :
номер DB
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Структура параметра R_ID
RK 512, соединение с CP441-2,
двусторонняя коммуникационная связь
Байт 1 :
Бит 0 - 3: 0 (Идентификатор для
коммуникационной связи)
Бит 4 - 7: 0
Байт 2 :
0
Байт 3 :
0
Байт 4 :
R_ID для BRCV
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT
Структура параметра R_ID
RK 512, соединение с S5
Байт 1 :
Бит 0 - 3: идентификатор типа данных
Бит 4 - 7: связной меркерный байт
Байт 2 :
связной меркерный байт
Байт 3 :
смещение
Байт 4 :
номер DB
SIMATIC S7
© Siemens AG 1996. All rights reserved.
Datum:
08.04.2015
Datei.Nr: PTP_KAP5.PPT