- Mentions légales
- Infos de document
- 1Préface
- 2Didacticiel : Création d'une application personnalisée avec SIMATIC Automation Tool SDK
- 2.1Introduction à l'exemple d'application
- 2.2Exemple 1 : Sélection d'une CPU dans une interface réseau et modification du mode de fonctionnement de la CPU
- 2.3Exemple 2 : Lecture et modification des adresse IP, sous-réseau et passerelle d'une CPU
- 2.4Exemple 3 : Lecture et écriture d'un nom PROFINET de CPU
- 2.5Exemple 4 : Restaurer les paramètres d'usine d'une CPU
- 2.6Exemple 5 : Mise à jour du firmware de la CPU
- 2.7Exemple 6 : Sauvegarde et restauration d'une CPU à partir d'un fichier de sauvegarde
- 2.8Mise à disposition de l'application à l'utilisateur
- 3SIMATIC Automation Tool API pour .NET framework
- 3.1Introduction à l'API
- 3.2Logiciel API et compatibilité des versions
- 3.3Conception d'une application d'interface utilisateur pour des appareils de sécurité et des opérations relatives à la sécurité
- 3.3.1Prise en charge d'opérations relatives à la sécurité et d'appareils de sécurité par l'API
- 3.3.2Directives de programmation de l'interface utilisateur pour les opérations relatives à la sécurité
- 3.3.3Utilisez un code couleurs pour les champs de sécurité dans votre interface utilisateur
- 3.3.4Codes de Hamming
- 3.4Présentation de l'architecture
- 3.5Référencement de l'API dans une application d'interface utilisateur
- 3.6Exigences pour les communications S7
- 3.7Classes de base
- 3.8Interfaces de support communes
- 3.9Classe Network
- 3.10La classe HealthCheck
- 3.11Classe IProfinetDeviceCollection
- 3.11.1Itération des éléments dans la collection
- 3.11.2Filtrage des éléments dans la collection
- 3.11.3Rechercher un appareil spécifique dans la collection
- 3.11.4Sérialisation
- 3.11.5Ajouter manuellement des éléments à la collection
- 3.11.6Copie de données depuis une collection
- 3.11.7Supprimer des appareils de la collection
- 3.12Interface IProfinetDevice
- 3.13Classe IModuleCollection et propriétés des modules
- 3.14Interface ICPU
- 3.14.1Identification de l'appareil CPU dans un IProfinetDeviceCollection
- 3.14.2Propriétés ICPU
- 3.14.3Drapeaux ICPU
- 3.14.4Méthodes ICPU
- 3.14.4.1ICPU protégées et mots de passe
- 3.14.4.2Méthode SetPassword
- 3.14.4.3Méthode SetProgramFolder
- 3.14.4.4Méthode SetProgramPassword
- 3.14.4.5Méthode ProgramUpdate
- 3.14.4.6Méthode SetBackupFile
- 3.14.4.7Méthode SetBackupFilePassword
- 3.14.4.8Méthode Restore (interface ICPU)
- 3.14.4.9Méthode Backup (interface ICPU)
- 3.14.4.10Méthode DownloadRecipe
- 3.14.4.11Méthode DeleteDataLog
- 3.14.4.12Méthode DeleteRecipe
- 3.14.4.13Méthode GetCurrentDateTime
- 3.14.4.14Méthode GetDiagnosticsBuffer
- 3.14.4.15Méthode MemoryReset
- 3.14.4.16Méthode ResetToFactoryDefaults
- 3.14.4.17Méthode SetOperatingState
- 3.14.4.18Méthode SetCurrentDateTime
- 3.14.4.19Méthode UploadDataLog
- 3.14.4.20Méthode UploadRecipe
- 3.14.4.21Méthode UploadServiceData
- 3.14.4.22Méthode FormatMemoryCard
- 3.14.4.23DetermineConfirmationMessage
- 3.14.5Propriétés RemoteInterfaces
- 3.15L'interface ICPUClassic
- 3.16Interface IHMI
- 3.17Interface IScalance
- 3.18Interface ISNMPProfile
- 3.19Classe SNMPProfile
- 3.19.1Propriétés de la classe SNMPProfile
- 3.19.2Méthodes de la classe SNMPProfile
- 3.19.2.1SetProfileName
- 3.19.2.2SetSNMPVersion
- 3.19.2.3Méthode SetServerIP
- 3.19.2.4Méthode SetServerPort
- 3.19.2.5Méthode SetReadCommunity
- 3.19.2.6Méthode SetWriteCommunity
- 3.19.2.7Méthode SetUserName
- 3.19.2.8Méthode SetContextName
- 3.19.2.9Méthode SetSecurityLevel
- 3.19.2.10Méthode SetAuthAlgorithm
- 3.19.2.11Méthode SetPrivAlgorithm
- 3.20Exemples de code pour mise à jour de firmware IScalance et ISNMP
- 3.21Exceptions
- 3.22Enumérations API
- 3.22.1DataChangedType
- 3.22.2DeviceFamily
- 3.22.3ConfirmationType
- 3.22.4ErrorCode
- 3.22.5Language
- 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.23Exemple de réseau
- Glossaire
- Index
Combiner chaînes de recherches avec espaces vides
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
- Affichage des informations de la CPU sur l'interface utilisateur
- Ajouter des éléments à une collection (API)
- API (Application Programming Interface - interface de programmation de l'application), Communication S7
- API (Application Programming Interface - interface de programmation de l'application), compatibilité des versions
- API (Application Programming Interface), conception de l'interface utilisateur
- API (Application Programming Interface), fichiers et installation
- API (Application Programming Interface), fonctionnalités de sécurité fournies
- API (Application Programming Interface), présentation de l'architecture
- B
- Backup (méthode API, interface ICPU)
- Backup (méthode API, interface IHMI)
- BackupType (énumération API)
- C
- Classe IProfinetDeviceCollection (API), itération des éléments dans la collection
- Classe IProfinetDeviceCollection (API), Méthode GetEnumerator
- Classe IProfinetDeviceCollection (API), Propriété [ ]
- Classe IScanErrorCollection (API )
- Clear (méthode API)
- Code couleurs pour les champs de sécurité dans le développement de l'interface utilisateur
- Code couleurs pour les champs de sécurité dans le développement de l'interface utilisateur, données d'appareil
- Code couleurs pour les champs de sécurité dans le développement de l'interface utilisateur, dossier programme
- Code couleurs pour les champs de sécurité dans le développement de l'interface utilisateur, Icône d'appareil pour la CPU
- Code couleurs pour les champs de sécurité dans le développement de l'interface utilisateur, Mot de passe de la CPU
- Code couleurs pour les champs de sécurité dans le développement de l'interface utilisateur, mot de passe de programme
- Codes de Hamming
- ConfirmationType (énumération API)
- ConfirmationType (énumération API)
- Connexion à une CPU du réseau
- Consignes de programmation pour l'utilisation de l'API
- Constructeur Network (API)
- CopyUserData (méthode API)
- Création d'un projet qui utilise SIMATIC Automation Tool API
- Création d'une application personnalisée avec SDK
- CriticalInternalErrorException
- CurrentNetworkInterface (propriété API)
- D
- DataChanged (événement API)
- DataChangedEventArgs (classe API)
- DataChangedType (énumération API)
- DeleteDataLog (méthode API)
- DeleteRecipe (méthode API)
- DetermineConfirmationMessage (méthode API)
- DeviceFamily (énumération API)
- DiagnosticsItem (classe API)
- Didacticiel :, Création d'une application personnalisée
- Didacticiel :, exemple de programme pour la mise à jour et la restauration d'une CPU
- Didacticiel :, exemple de programme pour la restauration des paramètres d'usine de la CPU
- Didacticiel :, exemple de programme pour lire et écrire le nom PROFINET
- Didacticiel :, exemple de programme pour mettre le firmware de la CPU à jour
- Didacticiel :, exemple de programme pour modifier l'adresse IP, le sous-réseau et la passerelle de la CPU
- Didacticiel :, Exemple de programme pour sélectionner la CPU et changer le mode de fonctionnement
- DownloadRecipe (méthode API)
- E
- EncryptedString (classe API)
- Énumération OperatingState (API)
- ErrorCode (énumération API)
- Exemple de programme, Lecture et écriture du nom PROFINET
- Exemple de programme, Mise à jour du firmware de la CPU
- Exemple de programme, Modification de l'adresse IP, du sous-réseau et de la passerelle de la CPU
- Exemple de programme, Restaurer les paramètres d'usine de la CPU
- Exemple de programme, Sauvegarde et restauration d'une CPU
- Exemple de programme, Sélection de la CPU et changement de l'état de fonctionnement
- Exemple de réseau
- Exemples, profils SNMP, Version 1
- Exemples, profils SNMP, Version 2
- Exemples, profils SNMP, Version 3
- ExportDeviceDiagnostics (méthode API)
- ExportDeviceInformation (méthode API)
- ExportPCData (méthode API)
- F
- FailSafeOperation (énumération API)
- FeatureSupport (énumération API)
- FilterByDeviceFamily (méthode API)
- FilterOnlyCPUs (méthode API)
- FindDeviceByIP (méthode API)
- FindDeviceByMAC (méthode API)
- FirmwareUpdate (méthode API)
- FirmwareUpdate (méthode API, interface IScalance)
- FormatMemoryCard (méthode API)
- G
- GetCommunicationsTimeout (méthode API)
- GetCurrentDateTime (méthode API)
- GetDiagnosticsBuffer (méthode API, interface ICPU)
- GetDiagnosticsBuffer (méthode API, interface ICPUClassic)
- GetEmptyCollection (méthode API)
- GetEnumerator (méthode API)
- H
- HealthCheck (classe API)
- HealthCheckResultType (énumération API)
- HMITransferChannel (énumération API)
- I
- IBaseDevice (interface API)
- ICPU (API), drapeaux de fonctionnalités
- ICPU (API), Drapeaux relatifs aux mises à jour de programmes
- ICPU (API), propriétés
- ICPU (API), restaurer les drapeaux
- ICPU (interface API)
- ICPUClassic (interface API)
- Identify (méthode API)
- IHardware (interface API)
- IHardwareCollection (interface API)
- IHMI (interface API)
- IHMI (API), drapeaux de fonctionnalités
- IHMI (API), drapeaux relatifs aux mises à jour de programmes
- IHMI (API), propriétés
- IHMI (API), restaurer les drapeaux
- IModule (API), Propriété modules et and IModuleCollection classe
- IModule (interface API)
- IModuleCollection (API), avec
- IModuleCollection (interface API)
- Insérer des éléments dans une collection (API)
- InsertDeviceByIP (méthode API)
- InsertDeviceByMAC (méthode API)
- Interface IScalance (interface API)
- Interface IScalance (interface API), Méthodes
- Interface IScalance (interface API), propriétés
- Interface réseau, sélection
- IProfinetDevice (API), éléments de la collection
- IProfinetDevice (API), propriétés
- IProfinetDeviceCollection (classe API), Propriété count
- IRemoteFile (interface API)
- IRemoteFolder (interface API)
- IRemoteInterface (interface API)
- IScanErrorEvent (API class)
- ISNMPProfile (interface API), Méthode
- ISNMPProfile (interface API), propriétés
- J
- K
- L
- Language (énumération API)
- Lecture et écriture du nom PROFINET
- M
- MemoryReset (méthode API)
- Mise à jour du firmware de la CPU
- Modification de l'adresse IP, du sous-réseau et de la passerelle
- Modifier le mode de fonctionnement de la CPU
- Modules décentralisés
- N
- O
- OperatingStateReq (API)
- Opérations liées à la sécurité en conception d'interface utilisateur avec l'API
- P
- ProgramUpdate (méthode API)
- ProgramUpdate (méthode API, interface IHMI)
- ProgressAction (énumération API)
- ProgressChanged (événement API )
- ProgressChangedEventArgs (classe API)
- Propriétés IRemoteInterface (API)
- Protection par mot de passe des CPU (API)
- ProtectionLevel (énumération API)
- Q
- QueryNetworkInterfaceCards (méthode API)
- R
- ReadFromStream (méthode API)
- RefreshStatus (méthode API)
- RemoteFolderType (énumération API)
- RemoteInterfaces (API)
- RemoteInterfaceType (énumération API)
- Remove (méthode API)
- ResetCommunicationParameters (méthode API, interface IProfinetDevice)
- ResetToFactoryDefaults (méthode API)
- Restaurer les paramètres d'usine d'une CPU
- Restore (méthode API, interface ICPU)
- Restore (méthode API, interface IHMI)
- Result (classe API)
- S
- Sauvegarde et restauration d'une CPU
- ScanErrorType (énumération API)
- ScanNetworkDevices (méthode API)
- Sélection d'une interface réseau disponible
- Sérialisation (méthodes API)
- SetAuthAlgorithm (méthode API, classe SNMPProfile)
- SetBackupFile (méthode API)
- SetBackupFile (méthode API, interface IHMI)
- SetBackupFilePassword (méthode API)
- SetCommunicationsTimeout (méthode API)
- SetContextName (méthode API, classe SNMPProfile)
- SetCurrentDateTime (méthode API)
- SetCurrentNetworkInterface (méthode API)
- SetIP (méthode API)
- SetOperatingState (méthode API)
- SetPassword (méthode API)
- SetPrivAlgorithm (méthode API, classe SNMPProfile)
- SetProfile (méthode API, interface IScalance)
- SetProfileName (méthode API, classe SNMPProfile)
- SetProfinetName (méthode API)
- SetProgramFolder (méthode API)
- SetProgramFolder (méthode API, interface IHMI)
- SetProgramPassword (méthode API)
- SetReadCommunity (méthode API, classe SNMPProfile)
- SetSecurityLevel (méthode API, classe SNMPProfile)
- SetServerIP (méthode API, classe SNMPProfile)
- SetServerPort (méthode API, classe SNMPProfile)
- SetSNMPVersion (méthode API, classe SNMPProfile)
- SetTransferChannel (méthode API, interface IHMI)
- SetUserName (méthode API, classe SNMPProfile)
- SetWriteCommunity (méthode API, classe SNMPProfile)
- SNMP version 1, exemple API
- SNMP version 2, exemple API
- SNMP version 3, exemple API
- SNMPAuthAlgorithm (énumération API)
- SNMPPrivAlgorithm (énumération API)
- SNMPProfile (classe API), Méthodes
- SNMPProfile (classe API), propriétés
- SNMPSecurityLevel (énumération API)
- SNMPVersion (énumération API)
- T
- Termes et conditions de licence
- U
- UploadDataLog (méthode API)
- UploadRecipe (méthode API)
- UploadServiceData (méthode API)
- V
- Validate (méthode API, interface ISNMPProfile)
- ValidateIPAddress (méthode API)
- ValidatePROFINETName (méthode API)
- W
- WriteToStream (méthode API)
- X
- Y
- Z
- #