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. . . . . . . . . . . . . . . . . .