beautypg.com

Siemens CP 243-2 User Manual

Page 6

background image

Contents

iv

SIMATIC NET CP 243-2 AS-i Master

C79000-G8976-C142/02

4

Signaling Errors and Diagnostics in the User Program

4-1

. . . . . . . . . . . . . . . . . . . .

4.1

Signaling

4-2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4.2

Example: Reading the Delta List

4-3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5

Command Interface

5-1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.1

Command interface of the CP 243-2

5-2

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2

Description of the AS-i Commands

5-7

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.1

Set_Permanent_Parameter

5-13

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.2

Get_Permanent_Parameter

5-14

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.3

Write_Parameter

5-15

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.4

Read_Parameter

5-16

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.5

Store_Actual_Parameters

5-17

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.6

Set_Extended_Permanent_Configuration

5-18

. . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.7

Get_Extended_Permanent_Configuration

5-19

. . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.8

Store_Actual_Configuration

5-20

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.9

Get_Extended_Actual_Configuration

5-21

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.10

Set_LPS

5-22

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.11

Set_Offline_Mode

5-23

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.12

Select_Autoprogramming

5-24

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.13

Set_Operation_Mode

5-25

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.14

Change_AS-i_Slave_Address

5-26

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.15

Get_AS-i_Slave_Status

5-27

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.16

Get_LPS, Get_LAS, Get_LDS, Get_Flags

5-29

. . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.17

Get_Extended_Total_Configuration

5-32

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.18

Store_Extended_Total_Configuration

5-37

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.19

Write_Extended_Parameter_List

5-43

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.20

Read_Extended_Parameter_Echo_List

5-45

. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.21

Read_Version_ID

5-47

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.22

Read_AS-i_Slave_ID

5-48

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.23

Read_AS-i_Slave_ID1

5-49

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.24

Write_AS-i_Slave_Extended_ID1

5-50

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.25

Read_AS-i_Slave_ID2

5-51

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.26

Read_AS-i_Slave_I/O

5-52

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.27

Get_LPF

5-53

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.28

Write_AS-i_Slave_Parameter_String

5-54

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.29

Read_AS-i_Slave_Parameter_String

5-55

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.30

Read_AS-i_Slave_ID_String

5-56

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.31

Read_AS-i_Slave_Diagnostic_String

5-57

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.2.32

Read_Data_and_Delta_List

5-58

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6

Dealing with Problems / Error Displays

6-1

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.1

Replacing a Defective AS-Interface Slave/Automatic Address Programming . . .
6-2

6.2

Error Displays of the CP 243-2 / Remedying Errors

6-3

. . . . . . . . . . . . . . . . . .