Table of contents
SIMATIC Automation Tool V2.1 user guide
Manual, V2.1.1 07/2016, A5E33042676-AC
7
6.7.3.2 ProgressChanged event ......................................................................................................... 95
6.8 IModuleCollection class and module properties ..................................................................... 97
6.8.1 The IModuleCollection class ................................................................................................... 97
6.8.2 The IModule interface ............................................................................................................. 98
6.9 The ICPU interface ................................................................................................................. 99
6.9.1 Identifying CPU devices in an IProfinetDeviceCollection ....................................................... 99
6.9.2 ICPU properties .................................................................................................................... 100
6.9.3 ICPU methods ....................................................................................................................... 100
6.9.3.1 Protected CPUs and passwords ........................................................................................... 100
6.9.3.2 Backup method ..................................................................................................................... 101
6.9.3.3 GetCurrentDateTime method ............................................................................................... 102
6.9.3.4 GetDiagnosticsBuffer method ............................................................................................... 103
6.9.3.5 GetOperatingState method ................................................................................................... 104
6.9.3.6 MemoryReset method........................................................................................................... 105
6.9.3.7 ProgramUpdate method........................................................................................................ 106
6.9.3.8 ResetToFactory method ....................................................................................................... 107
6.9.3.9 Restore method .................................................................................................................... 108
6.9.3.10 SetOperatingState method ................................................................................................... 109
6.9.3.11 SetCurrentDateTime method ................................................................................................ 110
6.9.3.12 UploadServiceData method .................................................................................................. 111
6.9.4 RemoteInterfaces properties ................................................................................................ 112
6.9.4.1 Decentralized I/O modules ................................................................................................... 112
6.9.4.2 IRemoteInterface properties ................................................................................................. 113
6.10 Enumerations ........................................................................................................................ 116
6.10.1 DataChangedType ................................................................................................................ 116
6.10.2 DeviceFamily ........................................................................................................................ 116
6.10.3 ErrorCode ............................................................................................................................. 117
6.10.4 OperatingState ...................................................................................................................... 118
6.10.5 OperatingStateREQ .............................................................................................................. 118
6.10.6 ProgressAction ...................................................................................................................... 119
6.10.7 RemoteInterfaceType ........................................................................................................... 119
6.10.8 FeatureSupport ..................................................................................................................... 120
7 SIMATIC Automation Tool device support ........................................................................................... 121
7.1 Unrecognized firmware versions and devices ...................................................................... 121
7.2 S7-1200 CPU support ........................................................................................................... 121
7.3 S7-1500 CPU support ........................................................................................................... 122
7.4 ET 200SP CPU support (Distributed I/O controller based on ET 200SP and S7-1500) ...... 123
7.5 ET 200SP support (PROFINET I/O) ..................................................................................... 124
7.6 ET 200MP support (PROFINET I/O) .................................................................................... 124
7.7 ET 200AL support (PROFINET I/O) ..................................................................................... 125
7.8 ET 200S support (PROFINET I/O) ....................................................................................... 126
7.9 ET 200M support (PROFINET I/O) ....................................................................................... 127
7.10 ET 200eco support (PROFINET I/O) .................................................................................... 127
7.11 ET 200pro support (PROFINET I/O) ..................................................................................... 128