- Note legali
- Info sul documento
- 1Prefazione
- 2Tutorial: creazione di un'applicazione di esempio con SIMATIC Automation Tool SDK
- 2.1Introduzione all’applicazione di esempio
- 2.2Esempio 1: selezione di una CPU da un'interfaccia di rete e modifica del modo di funzionamento della CPU
- 2.2.1Creazione di un progetto che utilizza l'API
- 2.2.2Conferma dell'interfaccia di rete selezionata fra quelle disponibili
- 2.2.3Collegamento a una CPU della rete mediante indirizzo IP
- 2.2.4Visualizzazione di informazioni sulla CPU
- 2.2.5Modifica del modo di funzionamento della CPU
- 2.2.6Test dell'esempio 1
- 2.3Esempio 2: lettura e modifica dell'indirizzo IP, della sottorete e del gateway
- 2.4Esempio 3: lettura e scrittura del nome PROFINET di una CPU
- 2.5Esempio 4: ripristino alle impostazioni di fabbrica nella CPU
- 2.6Esempio 5: aggiornamento del firmware della CPU
- 2.7Esempio 6: backup e ripristino di una CPU da un file di backup
- 2.8Distribuzione dell'applicazione all'utente finale
- 3SIMATIC Automation Tool API per .NET Framework
- 3.1Introduzione all’API
- 3.2Software dell'API e compatibilità tra le versioni
- 3.3Progettazione di un’applicazione di interfaccia per dispositivi fail-safe e operazioni legate alla sicurezza
- 3.4Descrizione dell'architettura
- 3.5Riferimento all'API nell’applicazione dell’interfaccia utente
- 3.6Requisiti per la comunicazione S7
- 3.7Classi comuni
- 3.8Interfacce di supporto comuni
- 3.9Classe Network
- 3.10Classe HealthCheck
- 3.11Classe IProfinetDeviceCollection
- 3.11.1Iterazione degli elementi nell'elenco
- 3.11.2Filtraggio degli elementi della collezione
- 3.11.3Ricerca di un dispositivo specifico in una collezione
- 3.11.4Serializzazione
- 3.11.5Come aggiungere manualmente degli elementi alla collezione
- 3.11.6Copia dei dati da una collezione
- 3.11.7Eliminazione dei dispositivi dalla collezione
- 3.12Interfaccia IProfinetDevice
- 3.13Classe IModuleCollection e proprietà del modulo
- 3.14Interfaccia ICPU
- 3.14.1Identificazione delle CPU in una IProfinetDeviceCollection
- 3.14.2Proprietà della ICPU
- 3.14.3Flag ICPU
- 3.14.4Metodi ICPU
- 3.14.4.1CPU protette e password
- 3.14.4.2Metodo SetPassword
- 3.14.4.3Metodo SetProgramFolder
- 3.14.4.4Metodo SetProgramPassword
- 3.14.4.5Metodo ProgramUpdate
- 3.14.4.6Metodo SetBackupFile
- 3.14.4.7Metodo SetBackupFilePassword
- 3.14.4.8Metodo Restore (interfaccia ICPU)
- 3.14.4.9Metodo Backup (interfaccia ICPU)
- 3.14.4.10Metodo DownloadRecipe
- 3.14.4.11Metodo DeleteDataLog
- 3.14.4.12Metodo DeleteRecipe
- 3.14.4.13Metodo GetCurrentDateTime
- 3.14.4.14Metodo GetDiagnosticsBuffer
- 3.14.4.15Metodo MemoryReset
- 3.14.4.16Metodo ResetToFactoryDefaults
- 3.14.4.17Metodo SetOperatingState
- 3.14.4.18Metodo SetCurrentDateTime
- 3.14.4.19Metodo UploadDataLog
- 3.14.4.20Metodo UploadRecipe
- 3.14.4.21Metodo UploadServiceData
- 3.14.4.22Metodo FormatMemoryCard
- 3.14.4.23DetermineConfirmationMessage
- 3.14.5Proprietà RemoteInterfaces
- 3.15Interfaccia ICPUClassic
- 3.16Interfaccia IHMI
- 3.17Interfaccia IScalance
- 3.18Interfaccia ISNMPProfile
- 3.19Classe ISNMProfile
- 3.19.1Proprietà della classe ISNMPProfile
- 3.19.2Metodi della classe SNMPProfile
- 3.19.2.1SetProfileName
- 3.19.2.2SetSNMPVersion
- 3.19.2.3Metodo SetServerIP
- 3.19.2.4Metodo SetServerPort
- 3.19.2.5Metodo SetReadCommunity
- 3.19.2.6Metodo SetWriteCommunity
- 3.19.2.7Metodo SetUserName
- 3.19.2.8Metodo SetContextName
- 3.19.2.9Metodo SetSecurityLevel
- 3.19.2.10Metodo SetAuthAlgorithm
- 3.19.2.11Metodo SetPrivAlgorithm
- 3.20Esempi di codice di aggiornamento del firmware di IScalance e ISNMP
- 3.21Eccezioni
- 3.22Enumerazioni API
- 3.22.1DataChangedType
- 3.22.2DeviceFamily
- 3.22.3ConfirmationType
- 3.22.4ErrorCode
- 3.22.5Lingua
- 3.22.6OperatingState
- 3.22.7OperatingStateREQ
- 3.22.8ProgressAction
- 3.22.9RemoteInterfaceType
- 3.22.10FeatureSupport
- 3.22.11ProtectionLevel
- 3.22.12ConfirmationType
- 3.22.13FailsafeOperation
- 3.22.14RemoteFolderType
- 3.22.15SNMPVersion
- 3.22.16SNMPSecurityLevel
- 3.22.17SNMPAuthAlgorithm
- 3.22.18SNMPPrivAlgorithm
- 3.22.19ScanErrorType
- 3.22.20HMITransferChannel
- 3.22.21BackupType
- 3.22.22HealthCheckResultType
- 3.23Esempio di rete
- Glossario
- Indice analitico
Combina stringhe di ricerca con spazi vuoti
0-9
- 0-9
- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- #
- 0-9
- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- #
0-9
- 0-9
- A
- B
- C
- D
- E
- F
- G
- H
- I
- J
- K
- L
- M
- N
- O
- P
- Q
- R
- S
- T
- U
- V
- W
- X
- Y
- Z
- #
- 0-9
- A
- Aggiornamento del firmware della CPU
- Aggiunta di elementi a una collezione (API)
- API (application programming interface), compatibilità della versione
- API (application programming interface), Comunicazione S7
- B
- Back up e ripristino di una CPU
- Backup (metodo API, interfaccia ICPU)
- Backup (metodo API, interfaccia IHMI)
- BackupType (enumerazione API)
- C
- classe IProfinetDeviceCollection (API), iterazione degli elementi delle collezioni
- classe IProfinetDeviceCollection (API), Metodo GetEnumerator.
- classe IProfinetDeviceCollection (API), Proprietà [ ]
- Clear (metodo API)
- Codici Hamming
- Codifica mediante colori dei campi di sicurezza nello sviluppo dell’IU
- Codifica mediante colori dei campi di sicurezza nello sviluppo dell’IU, cartella programma
- Codifica mediante colori dei campi di sicurezza nello sviluppo dell’IU, dati dispositivo
- Codifica mediante colori dei campi di sicurezza nello sviluppo dell’IU, Icona dispositivo CPU
- Codifica mediante colori dei campi di sicurezza nello sviluppo dell’IU, Password della CPU
- Codifica mediante colori dei campi di sicurezza nello sviluppo dell’IU, password programma
- Collegamento a una CPU della rete
- ConfirmationType (enumerazione API)
- ConfirmationType (enumerazione API)
- CopyUserData (metodo API)
- Costruttore Network (API)
- Creazione di un progetto che utilizza SIMATIC Automation Tool API
- creazione di un'applicazione utente con SDK
- CriticalInternalErrorException
- CurrentNetworkInterface (proprietà API)
- D
- DataChanged (evento API)
- DataChangedEventArgs (classe API)
- DataChangedType (enumerazione API)
- DeleteDataLog (metodo API)
- DeleteRecipe (metodo API)
- DetermineConfirmationMessage (metodo API)
- DeviceFamily (enumerazione API)
- DiagnosticsItem (classe API)
- DownloadRecipe (metodo API)
- E
- EncryptedString (classe API)
- Enumerazione OperatingState (API)
- ErrorCode (enumerazione API)
- Esempi, profili SNMP, Versione 1
- Esempi, profili SNMP, Versione 2
- Esempi, profili SNMP, Versione 3
- Esempio di rete
- ExportDeviceDiagnostics (metodo API)
- ExportDeviceInformation (metodo API)
- ExportPCData (metodo API)
- F
- FailSafeOperation (enumerazione API)
- FeatureSupport (enumerazione API)
- FilterByDeviceFamily (metodo API)
- FilterOnlyCPUs (metodo API)
- FindDeviceByIP (metodo API)
- FindDeviceByMAC (metodo API)
- FirmwareUpdate (metodo API)
- FirmwareUpdate (metodo API, interfaccia IScalance)
- FormatMemoryCard (metodo API)
- G
- GetCommunicationsTimeout (metodo API)
- GetCurrentDateTime (metodo API)
- GetDiagnosticsBuffer (metodo API, interfaccia ICPU)
- GetDiagnosticsBuffer (metodo API, interfaccia ICPUClassic)
- GetEmptyCollection (metodo API)
- GetEnumerator (metodo API)
- H
- HealthCheck (classe API)
- HealthCheckResultType (enumerazione API)
- HMITransferChannel (enumerazione API)
- I
- IBaseDevice (interfaccia API)
- ICPU (API), flag delle caratteristiche
- ICPU (API), flag di aggiornamento del programma
- ICPU (API), flag di ripristino
- ICPU (API), Proprietà
- ICPU (interfaccia API)
- ICPUClassic (interfaccia API)
- Identify (metodo API)
- IHardware (interfaccia API)
- IHardwareCollection (interfaccia API)
- IHMI (interfaccia API)
- IHMI (API), flag delle caratteristiche
- IHMI (API), flag di aggiornamento del programma
- IHMI (API), flag di ripristino
- IHMI (API), Proprietà
- IModule (API), proprietà modules e classe and IModuleCollection
- IModule (interfaccia API)
- IModuleCollection (API), utilizzo
- IModuleCollection (interfaccia API)
- Inserimento di elemento in una collezione (API)
- InsertDeviceByIP (metodo API)
- InsertDeviceByMAC (metodo API)
- Interfaccia di rete, selezione
- IProfinetDevice (API), elementi della collezione
- IProfinetDevice (API), Proprietà
- IProfinetDeviceCollection (classe API), Proprietà count
- IRemoteFile (interfaccia API)
- IRemoteFolder (interfaccia API)
- IRemoteInterface (API), proprietà
- IRemoteInterface (interfaccia API)
- IScalance (interfaccia API)
- IScalance (interfaccia API), metodi
- IScalance (interfaccia API), Proprietà
- IScanErrorCollection (API (classe API)
- IScanErrorEvent (API (classe API)
- ISNMPProfile (interfaccia API), metodo
- ISNMPProfile (interfaccia API), Proprietà
- J
- K
- L
- Language (enumerazione API)
- Lettura e scrittura di un nome PROFINET
- Linee guida di programmazione mediante API
- M
- MemoryReset (metodo API)
- Modifica del modo di funzionamento della CPU
- Modifica dell'indirizzo IP, della sottorete e del gateway
- Moduli decentrati
- N
- O
- OperatingStateReq (API)
- Operazioni legate alla sicurezza nella progettazione dell’IU tramite l’API
- P
- Programma di esempio, Aggiornamento del firmware della CPU
- Programma di esempio, Back up e ripristino di una CPU
- Programma di esempio, lettura e scrittura del nome PROFINET
- Programma di esempio, Modifica dell'indirizzo IP della CPU, della sottorete e del gateway
- Programma di esempio, Ripristino delle impostazioni di fabbrica nella CPU
- Programma di esempio, selezione della CPU e modifica del modo di funzionamento
- ProgramUpdate (metodo API)
- ProgramUpdate (metodo API, interfaccia IHMI)
- ProgressAction (enumerazione API)
- ProgressChanged (evento API )
- ProgressChangedEventArgs (classe API)
- ProtectionLevel (enumerazione API)
- Protezione delle CPU mediante password (API)
- Q
- QueryNetworkInterfaceCards (metodo API)
- R
- ReadFromStream (metodo API)
- RefreshStatus (metodo API)
- RemoteFolderType (enumerazione API)
- RemoteInterfaces (API)
- RemoteInterfaceType (enumerazione API)
- Remove (metodo API)
- ResetCommunicationParameters (metodo API, interfaccia IProfinetDevice)
- ResetToFactoryDefaults (metodo API)
- Restore (metodo API, interfaccia ICPU)
- Restore (metodo API, interfaccia IHMI)
- Result (classe API)
- ripristino alle impostazioni di fabbrica nella CPU
- S
- ScanErrorType (enumerazione API)
- ScanNetworkDevices (metodo API)
- Selezione di un'interfaccia di rete disponibile
- Serializzazione (metodi API)
- SetAuthAlgorithm (metodo API, classe SNMPProfile)
- SetBackupFile (metodo API)
- SetBackupFile (metodo API, interfaccia IHMI)
- SetBackupFilePassword (metodo API)
- SetCommunicationsTimeout (metodo API)
- SetContextName (metodo API, classe SNMPProfile)
- SetCurrentDateTime (metodo API)
- SetCurrentNetworkInterface (metodo API)
- SetIP (metodo API)
- SetOperatingState (metodo API)
- SetPassword (metodo API)
- SetPrivAlgorithm (metodo API, classe SNMPProfile)
- SetProfile (metodo API, interfaccia IScalance)
- SetProfileName (metodo API, classe SNMPProfile)
- SetProfinetName (metodo API)
- SetProgramFolder (metodo API)
- SetProgramFolder (metodo API, interfaccia IHMI)
- SetProgramPassword (metodo API)
- SetReadCommunity (metodo API, classe SNMPProfile)
- SetSecurityLevel (metodo API, classe SNMPProfile)
- SetServerIP (metodo API, classe SNMPProfile)
- SetServerPort (metodo API, classe SNMPProfile)
- SetSNMPVersion (metodo API, classe SNMPProfile)
- SetTransferChannel (metodo API, interfaccia IHMI)
- SetUserName (metodo API, classe SNMPProfile)
- SetWriteCommunity (metodo API, classe SNMPProfile)
- SNMP versione 1, esempio di API
- SNMP versione 2, esempio di API
- SNMP versione 3, esempio di API
- SNMPAuthAlgorithm (enumerazione API)
- SNMPPrivAlgorithm (enumerazione API)
- SNMPProfile (classe API), metodi
- SNMPProfile (classe API), Proprietà
- SNMPSecurityLevel (enumerazione API)
- SNMPVersion (enumerazione API)
- T
- termini e condizioni di licenza
- Tutorial, creazione di un'applicazione utente
- Tutorial, programma di esempio per aggiornare il firmware della CPU
- Tutorial, programma di esempio per il back up e il ripristino di una CPU
- Tutorial, programma di esempio per leggere e scrivere il nome PROFINET
- Tutorial, programma di esempio per modificare l'indirizzo IP della CPU, la sottorete e il gateway
- Tutorial, programma di esempio per ripristinare le impostazioni di fabbrica nella CPU
- Tutorial, programma di esempio per selezionare la CPU e modificare il modo di funzionamento
- U
- UploadDataLog (metodo API)
- UploadRecipe (metodo API)
- UploadServiceData (metodo API)
- V
- Validate (metodo API, interfaccia ISNMPProfile)
- ValidateIPAddress (metodo API)
- ValidatePROFINETName (metodo API)
- Visualizza informazioni CPU sull'interfaccia utente
- W
- WriteToStream (metodo API)
- X
- Y
- Z
- #