Siemens CP 243-2 User Manual
Page 6
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
Signaling
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2
Example: Reading the Delta List
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
Command Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.1
Command interface of the CP 243-2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2
Description of the AS-i Commands
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.1
Set_Permanent_Parameter
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.2
Get_Permanent_Parameter
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.3
Write_Parameter
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.4
Read_Parameter
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.5
Store_Actual_Parameters
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.6
Set_Extended_Permanent_Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.7
Get_Extended_Permanent_Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.8
Store_Actual_Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.9
Get_Extended_Actual_Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.10
Set_LPS
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.11
Set_Offline_Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.12
Select_Autoprogramming
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.13
Set_Operation_Mode
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.14
Change_AS-i_Slave_Address
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.15
Get_AS-i_Slave_Status
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.16
Get_LPS, Get_LAS, Get_LDS, Get_Flags
. . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.17
Get_Extended_Total_Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.18
Store_Extended_Total_Configuration
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.19
Write_Extended_Parameter_List
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.20
Read_Extended_Parameter_Echo_List
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.21
Read_Version_ID
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.22
Read_AS-i_Slave_ID
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.23
Read_AS-i_Slave_ID1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.24
Write_AS-i_Slave_Extended_ID1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.25
Read_AS-i_Slave_ID2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.26
Read_AS-i_Slave_I/O
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.27
Get_LPF
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.28
Write_AS-i_Slave_Parameter_String
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.29
Read_AS-i_Slave_Parameter_String
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.30
Read_AS-i_Slave_ID_String
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.31
Read_AS-i_Slave_Diagnostic_String
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2.32
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
Dealing with Problems / Error Displays
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6.1
Replacing a Defective AS-Interface Slave/Automatic Address Programming . . .
6-2
6.2
Error Displays of the CP 243-2 / Remedying Errors
. . . . . . . . . . . . . . . . . .