TADAM6000 - Interface
| TADAM6000 = class (TObject) | Interface de TADAM6000 | Exemples de TADAM6000 |
| Constructeurs/Destructeur | ||||
|---|---|---|---|---|
| constructor | ConnectModbusTCP | Etablit une connexion avec un boîtier ADAM via le protocole Modbus TCP | Qubes 6.0 | |
| constructor | Create | inherited | Constructeur de la classe TObject | |
| destructor | Destroy | virtual | Détruit l'instance de l'objet. | |
| Propriétés | ||||
| Aucune | ||||
| Méthodes | ||||
| class function | ClassName : String | inherited | Retourne le nom de la classe au format chaîne | |
| class function | ClassParent : TClass | inherited | Classe parent de la classe | |
| class function | ClassType : TClass | inherited | Retourne la métaclasse d'une classe | |
| function | ClearAllGCLCounters : Boolean | Description de ClearAllGCLCounters | Qubes 7.2 | |
| function | ClearDILatchStatus : Boolean | Description de ClearDILatchStatus | Qubes 7.2 | |
| function | ClearGCLCounter : Boolean | Description de ClearGCLCounter | Qubes 7.2 | |
| function | Connected : Boolean | Indique si la connexion Modbus TCP avec le boîtier est établie | Qubes 6.0 | |
| procedure | Free | inherited | Détruit l'instance de l'objet si non-nil | |
| function | ReadAI : Integer | Lecture de la valeur d'une entrée analogique | Qubes 6.0 | |
| function | ReadAIStatus : Integer | Lecture du statut d'une entrée analogique | Qubes 6.0 | |
| function | ReadAllAIAlarms : Boolean | Description de ReadAllAIAlarms | Qubes 7.2 | |
| function | ReadAllAIBurnoutFlags : Boolean | Description de ReadAllAIBurnoutFlags | Qubes 7.2 | |
| function | ReadAllAIFloatingValues : Boolean | Description de ReadAllAIFloatingValues | Qubes 7.2 | |
| function | ReadAllAIHistoricalFloatingValues : Boolean | Description de ReadAllAIHistoricalFloatingValues | Qubes 7.2 | |
| function | ReadAllAIHistoricalValues : Boolean | Description de ReadAllAIHistoricalValues | Qubes 7.2 | |
| function | ReadAllAIs : Boolean | Lecture de toutes les entrées analogiques | Qubes 6.0 | |
| function | ReadAllAIStatus : Boolean | Lecture des statuts de toutes les entrées analogiques | Qubes 6.0 | |
| function | ReadAllAOs : Boolean | Lecture de toutes les sorties analogiques | Qubes 6.0 | |
| function | ReadAllCounterValues : Boolean | Lecture de toutes les compteurs | Qubes 6.0 | |
| function | ReadAllDIs : Boolean | Lecture de toutes les entrées numériques | Qubes 6.0 | |
| function | ReadAllDOPulses : Boolean | Description de ReadAllDOPulses | Qubes 7.2 | |
| function | ReadAllDOs : Boolean | Lecture de toutes les sorties numériques | Qubes 6.0 | |
| function | ReadAllFrequencies : Boolean | Lecture de tous les compteurs de fréquence | Qubes 6.0 | |
| function | ReadAllGCLCounters : Boolean | Description de ReadAllGCLCounters | Qubes 7.2 | |
| function | ReadAllGCLFlags : Boolean | Lecture de toutes les flags GCL | Qubes 6.0 | |
| function | ReadAllInputRangeCodes : Boolean | Description de ReadAllInputRangeCodes | Qubes 7.2 | |
| function | ReadAllOutputRangeCodes : Boolean | Description de ReadAllOutputRangeCodes | Qubes 7.2 | |
| procedure | ReadAllValues | Lecture de toutes les données possibles du module ADAM6000 | Qubes 6.0 | |
| function | ReadAO : Integer | Lecture d'une sortie analogique | Qubes 6.0 | |
| function | ReadAverageAIs : Integer | Lecture de la valeur moyenne des entrées analogiques | Qubes 6.0 | |
| function | ReadCounterProperty : Integer | deprecated | Lecture d'une propriété d'un compteur (dépréciée) | Qubes 6.0 |
| function | ReadCounterStatus : Integer | Description de ReadCounterStatus | Qubes 7.2 | |
| function | ReadCounterValue : Integer | Lecture de la valeur d'un compteur | Qubes 6.0 | |
| function | ReadDI : Integer | Lecture de la valeur d'une entrée numérique | Qubes 6.0 | |
| function | ReadDILatchStatus : Integer | Description de ReadDILatchStatus | Qubes 7.2 | |
| function | ReadDO : Integer | Lecture de la valeur d'une sortie numérique | Qubes 6.0 | |
| function | ReadFrequency : Integer | Lecture de la valeur d'un compteur de fréquence | Qubes 6.0 | |
| function | ReadGCLCounter : Integer | Description de ReadGCLCounter | Qubes 7.2 | |
| function | ReadGCLFlag : Integer | Lecture d'un flag GCL | Qubes 6.0 | |
| function | ReadThenClearCounterOverflow : Integer | Description de ReadThenClearCounterOverflow | Qubes 7.2 | |
| function | ResetAIHistoricalValue : Boolean | Description de ResetAIHistoricalValue | Qubes 7.2 | |
| function | ResetCounter : Boolean | Réinitialisation de la valeur d'un compteur | Qubes 6.0 | |
| function | SetInputRange : Boolean | Description de SetInputRange | Qubes 7.2 | |
| function | SetOutputRange : Boolean | Description de SetOutputRange | Qubes 7.2 | |
| function | SetPulse : Boolean | Modification des paramètres d'un pulse sur une sortie numérique | Qubes 6.0 | |
| function | StartCounter : Boolean | Démarrage du comptage des impulsions sur une entrée numérique | Qubes 6.0 | |
| function | StartPulse : Boolean | Démarrage du pulse d'une sortie numérique | Qubes 6.0 | |
| function | StopCounter : Boolean | Arrêt du comptage des impulsions sur une entrée numérique | Qubes 6.0 | |
| function | StopPulse : Boolean | Arrêt du pulse d'une sortie numérique | Qubes 6.0 | |
| function | WriteAllGCLFlags : Boolean | Ecriture de tous les flags GCL en une seule fois | Qubes 6.0 | |
| function | WriteAO : Boolean | Ecriture d'une sortie analogique | Qubes 6.0 | |
| function | WriteCounterProperty : Boolean | deprecated | Ecriture d'une propriété d'un compteur (dépréciée) | Qubes 6.0 |
| function | WriteDO : Boolean | Ecriture d'une sortie numérique | Qubes 6.0 | |
| function | WriteGCLFlag : Boolean | Ecriture d'un flag GCL | Qubes 6.0 | |