Пользовательское программирование CP441

23
Datum: 24.06.22 Datei.Nr: PTP_KAP5.PPT SIMATIC S7 © Siemens AG 1996. All rights reserved. Пользовательское программирование CP441 643-1QA11-0AX0 3 INTF EXF STOP RUN_P SD HDD S2 USR CP 441- 1 CP 441-2 643-1QA11-0AX0 3 INTF EXF STOP RUN_P SD HDD S2 USR

description

643-1QA11-0AX0. 3. 2. 1. 4. 3. ATB 386SX. 643-1QA11-0AX0. 3. 2. 1. 4. 3. INTF. ATB 386SX. EXF. INTF. SD. EXF. HDD. SD. S2. HDD. USR. S2. RUN. USR. STOP. RUN. RUN_P. STOP. RUN_P. Пользовательское программирование CP441. CP 441-1. CP 441-2. - PowerPoint PPT Presentation

Transcript of Пользовательское программирование CP441

Page 1: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Пользовательское программирование CP441

643-1QA11-0AX03

ATB 386SX

124 3

INTF

EXF

RUN

STOP

RUN_P

SD

HDD

S2

USR

CP 441-1 CP 441-2

643-1QA11-0AX03

ATB 386SX

124 3

INTF

EXF

RUN

STOP

RUN_P

SD

HDD

S2

USR

Page 2: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Программирование соединений с VerPro

ПередающийCPU

Передающийинтерфейс

напр.: MPI-SS L2-CP

PtP-CP

Принимающийинтерфейс

напр.:MPI-SS L2-CP

PtP-CP

Принимающий CPU

Сеть

Шинный участник x

Шинный участник y

Page 3: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

VerPro (1)- К преобразованию механизма адресации S5 в S7-соединения с RK512

SIMATIC S7-400

CPU412

CP441

CPU416

CPU414

CPU412

M7

CPU1

CP544

C PU2

CPU3

CPU4

SIMATIC S5 или чужая система

ID соединенияНомера коммуник.-заданий

Заголовок телеграммы с номером CPU + чистые данные

Page 4: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

VerPro (2)- К преобразованию механизма адресации S5 в S7-соединения с 3964(R)

SIMATIC S7-400

CPU414

CP441

CPU416

CPU412

CPU414

M7

CPU1

CP544

C PU2

CPU3

CPU4

SIMATIC S5

ID соединения

Только чистые данные

Page 5: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Создание партнера по соединению

Page 6: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Свойства партнера по соединению (1)

Page 7: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Свойства партнера по соединению (2)

Page 8: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

VerPro - создание соединений (1)

Page 9: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

VerPro - создание соединений (2)

Page 10: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

VerPro - свойства объекта

Page 11: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Обзор сети с помощью NetPro

Page 12: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Параметрирование/координирование запуска: S7-400 с CP441

1. Перенос SDB с параметрами в CP441.

2. Перенос пассивных коммуникационных SDB в CP441.

3. Aктивный коммуникационный SDB отрабатывается в CPU .

Page 13: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

CP441: интерфейс с программой пользователя

Коммуникации между CPU и CP через CFB (Communication Function Block).

SFB 12 “BSEND” : Посылка данных SFB 13 “BRCV” : Прием данных SFB 14 “GET” : “Принос” данных (Fetch) SFB 22 “STATUS” : Чтение состояния прибора (SYSTAT)

Координация запуска осуществляется автоматически (синхронизация не нужна).

Обмен данными через коммуникационную шину (K-Bus).

Page 14: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

SFB 12: BSEND

STL (AWL)-представление LAD (KOP)-представление

CALL BSEND, I_BSEND (Экземпляр DB) I_BSEND (Экземпляр DB) BSEND

REQ: EN ENOR: REQ DONEID: R ERRORR_ID: ID STATUSSD_1: R_IDLEN: SD_1DONE: LENERROR:STATUS:

Page 15: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

SFB 13: BRCV

STL (AWL)-представление LAD (KOP)-представление

CALL BRCV, I_BRCV (Экземпляр DB) I_BRCV (Экземпляр DB) BRCV

EN_R: EN ENOID: EN_R NDRR_ID: ID ERRORRD_1: R_ID STATUSLEN:NDR:ERROR: RD_1STATUS: LEN

Page 16: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

SFB 14: GET

STL (AWL)-представление LAD (KOP)-представление

CALL GET, I_GET (Экземпляр DB) I_GET (ЭкземплярDB)REQ: GETID: EN ENOADDR_1: REQ NDR... ID ERRORADDR_4: STATUSRD_1:... ADDR_1 ...RD_4: ADDR_4NDR: RD_1 ...ERROR: RD_4STATUS:

Page 17: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Передача/прием данных с 3964(R)Соединение с BRCV

Соединение с областью приема

УКАЗАНИЕ: область приема имеет приоритет перед FB: BRCV!!!.

Протокол3964(R)

SFBBSEND

SFBBRCV

Обл. приема(DB)

Протокол3964(R)

SFBBSEND

Page 18: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Передача/прием данных с RK512

Соединение с BRCV

ПротоколRK 512

SFBBSEND

SFBBRCV

ПротоколRK 512

SFBBSEND

Программирование не нужно

Соединение без BRCV

Page 19: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Взятие данных с RK512

SFB GET ПротоколRK512

Программированиене нужно

Page 20: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Структура параметра R_ID3964(R), соединение с S5 или S7

BSEND BRCV

Байт 1 : произвольный 0

Байт 2 : произвольный 0

Байт 3 : произвольный 0

Байт 4 : произвольный 0

Page 21: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Структура параметра R_IDRK 512, соединение с CP441-2,односторонняя коммуникационная связь

Байт 1 : Бит 0 - 3: 1 (Идентификатор для коммуникационной связи)

Бит 4 - 7: 0

Байт 2 : 0

Байт 3 : смещение

Байт 4 : номер DB

Page 22: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Структура параметра R_IDRK 512, соединение с CP441-2,двусторонняя коммуникационная связь

Байт 1 : Бит 0 - 3: 0 (Идентификатор для коммуникационной связи)

Бит 4 - 7: 0

Байт 2 : 0

Байт 3 : 0

Байт 4 : R_ID для BRCV

Page 23: Пользовательское программирование CP441

Datum: 24.04.23Datei.Nr: PTP_KAP5.PPT

SIMATIC S7© Siemens AG 1996. All rights reserved.

Структура параметра R_IDRK 512, соединение с S5

Байт 1 : Бит 0 - 3: идентификатор типа данныхБит 4 - 7: связной меркерный байт

Байт 2 : связной меркерный байт

Байт 3 : смещение

Байт 4 : номер DB