Types de données (data types) du module - 1794-IP4
Les tableaux ci-dessous décrivent les types de données (data types) définis par Module fournis avec le module 1794-IP4/B. Sont incluses des informations concernant les entrées (indiquées par un « I ») et les sorties (indiquées par un « O »).
Type de données (data type) défini par le module : AB:1794_IP4:I:0
Nom de membre | Type | par défaut Style d’affichage | Description |
Ch0Data0 | INT | Mesure de période sur 16 bits ou mesure de période sur le mot de poids faible en 32 bits pour la voie 0 | |
Ch0Data1 | INT | Compteur d'impulsion ou mesure de période sur le mot de poids fort en 32 bits pour la voie 0 | |
Ch1Data0 | INT | Mesure de période sur 16 bits ou mesure de période sur le mot de poids faible en 32 bits pour la voie 1 | |
Ch1Data1 | INT | Compteur d'impulsion ou mesure de période sur le mot de poids fort en 32 bits pour la voie 1 | |
Ch2Data0 | INT | Mesure de période sur 16 bits ou mesure de période sur le mot de poids faible en 32 bits pour la voie 2 | |
Ch2Data1 | INT | Compteur d'impulsion ou mesure de période sur le mot de poids fort en 32 bits pour la voie 2 | |
Ch3Data0 | INT | Mesure de période sur 16 bits ou mesure de période sur le mot de poids faible en 32 bits pour la voie 3 | |
Ch3Data1 | INT | Compteur d'impulsion ou mesure de période sur le mot de poids fort en 32 bits pour la voie 3 | |
État | INT | Binaire | |
Ch0Ready | front montant – voie 0 – mesure prête | ||
Ch1Ready | front montant – voie 1 – mesure prête | ||
Ch2Ready | front montant – voie 2 – mesure prête | ||
Ch3Ready | front montant – voie 3 – mesure prête | ||
Ch0ResetDone | Un front montant sur ce bit indique que la réinitialisation du compteur d'impulsion a été effectuée pour la voie 0 | ||
Ch1ResetDone | Un front montant sur ce bit indique que la réinitialisation du compteur d'impulsion a été effectuée pour la voie 1 | ||
Ch2ResetDone | Un front montant sur ce bit indique que la réinitialisation du compteur d'impulsion a été effectuée pour la voie 2 | ||
Ch3ResetDone | Un front montant sur ce bit indique que la réinitialisation du compteur d'impulsion a été effectuée pour la voie 3 | ||
Reserved (bits 8 à 15) | |||
FirmwareRevision | INT | Révision du firmware du module |
Type de données (data type) défini par le module : AB:1794_IP4:O:0
Nom de membre | Type | par défaut Style d’affichage | Description |
FunctionSelect | INT | Binaire | |
Ch0PeriodOnly | Comptage des impulsions et sélection de la mesure de période pour la voie 0 : 0 = comptage des impulsions et mesure de période sélectionnée 1 = mesure de période sélectionnée | ||
Ch1PeriodOnly | Comptage des impulsions et sélection de la mesure de période pour la voie 1 : 0 = comptage des impulsions et mesure de période sélectionnée 1 = mesure de période sélectionnée | ||
Ch2PeriodOnly | Comptage des impulsions et sélection de la mesure de période pour la voie 2 : 0 = comptage des impulsions et mesure de période sélectionnée 1 = mesure de période sélectionnée | ||
Ch3PeriodOnly | Comptage des impulsions et sélection de la mesure de période pour la voie 3 : 0 = comptage des impulsions et mesure de période sélectionnée 1 = mesure de période sélectionnée | ||
Reserved (bits 4 à 15) | |||
FrequencySelect | INT | Binaire | |
Ch0ClockFrequency | Fréquence de l'horloge pour la mesure de période – voie 0 0 = mesure de période, horloge interne 10 MHz sélectionnée 1 = mesure de période, horloge interne 1MHz sélectionnée | ||
Ch0Periods_1 | Les trois bits suivants indiquent le nombre de périodes de mesures de temps pour le canal 0, comme suit : 0 0 0 - 1 période 0 0 1 - 2 périodes 0 1 0 - 4 périodes 0 1 1 - 8 périodes 1 0 0 - 16 périodes 1 0 1 - 32 périodes 1 1 0 - 64 périodes 1 1 1 - 128 périodes | ||
Ch0Periods_2 | |||
Ch0Periods_3 | |||
Ch1ClockFrequency | Fréquence de l'horloge pour la mesure de période – voie 1 0 = mesure de période, horloge interne 10 MHz sélectionnée 1 = mesure de période, horloge interne 1MHz sélectionnée | ||
Ch1Periods_5 | Les trois bits suivants indiquent le nombre de périodes de mesures de temps pour le canal 1, comme suit : 0 0 0 - 1 période 0 0 1 - 2 périodes 0 1 0 - 4 périodes 0 1 1 - 8 périodes 1 0 0 - 16 périodes 1 0 1 - 32 périodes 1 1 0 - 64 périodes 1 1 1 - 128 périodes | ||
Ch1Periods_6 | |||
Ch1Periods_7 | |||
Ch2ClockFrequency | Fréquence de l'horloge pour la mesure de période – voie 2 0 = mesure de période, horloge interne 10 MHz sélectionnée 1 = mesure de période, horloge interne 1MHz sélectionnée | ||
Ch2Periods_9 | Les trois bits suivants indiquent le nombre de périodes de mesures de temps pour le canal 2, comme suit : 0 0 0 - 1 période 0 0 1 - 2 périodes 0 1 0 - 4 périodes 0 1 1 - 8 périodes 1 0 0 - 16 périodes 1 0 1 - 32 périodes 1 1 0 - 64 périodes 1 1 1 - 128 périodes | ||
Ch2Periods_10 | |||
Ch2Periods_11 | |||
Ch3ClockFrequency | Fréquence de l'horloge pour la mesure de période – voie 3 0 = mesure de période, horloge interne 10 MHz sélectionnée 1 = mesure de période, horloge interne 1MHz sélectionnée | ||
Ch3Periods_13 | Les trois bits suivants indiquent le nombre de périodes de mesures de temps pour la voie 3, comme suit : 0 0 0 - 1 période 0 0 1 - 2 périodes 0 1 0 - 4 périodes 0 1 1 - 8 périodes 1 0 0 - 16 périodes 1 0 1 - 32 périodes 1 1 0 - 64 périodes 1 1 1 - 128 périodes | ||
Ch3Periods_14 | |||
Ch3Periods_15 | |||
Contrôle | INT | Binaire | |
Ch0Start | Voie 0 – lorsqu'il est défini, démarre une nouvelle mesure sur le front montant | ||
Ch1Start | Voie 1 – lorsqu'il est défini, démarre une nouvelle mesure sur le front montant | ||
Ch2Start | Voie 2 – lorsqu'il est défini, démarre une nouvelle mesure sur le front montant | ||
Ch3Start | Voie 3 – lorsqu'il est défini, démarre une nouvelle mesure sur le front montant | ||
Ch0CounterReset | Un front montant sur ce bit réinitialise le compteur d'impulsion pour la voie 0 | ||
Ch1CounterReset | Un front montant sur ce bit réinitialise le compteur d'impulsion pour la voie 1 | ||
Ch2CounterReset | Un front montant sur ce bit réinitialise le compteur d'impulsion pour la voie 2 | ||
Ch3CounterReset | Un front montant sur ce bit réinitialise le compteur d'impulsion pour la voie 3 | ||
Reserved (bits 8 à 15) |
Type de données (data type) défini par le module : AB:1794_IP4:O:1
Nom de membre | Type | par défaut Style d’affichage | Description |
FunctionSelect | INT | Binaire | |
Ch0PeriodOnly | BIT | Comptage des impulsions et sélection de la mesure de période pour la voie 0 : 0 = comptage des impulsions et mesure de période sélectionnée 1 = mesure de période sélectionnée | |
Ch1PeriodOnly | BIT | Comptage des impulsions et sélection de la mesure de période pour la voie 1 : 0 = comptage des impulsions et mesure de période sélectionnée 1 = mesure de période sélectionnée | |
Ch2PeriodOnly | BIT | Comptage des impulsions et sélection de la mesure de période pour la voie 2 : 0 = comptage des impulsions et mesure de période sélectionnée 1 = mesure de période sélectionnée | |
Ch3PeriodOnly | BIT | Comptage des impulsions et sélection de la mesure de période pour la voie 3 : 0 = comptage des impulsions et mesure de période sélectionnée 1 = mesure de période sélectionnée | |
Ch0FilterEnable | BIT | FunctionSelect : 4 | |
Ch1FilterEnable | BIT | FunctionSelect : 5 | |
Ch2FilterEnable | BIT | FunctionSelect : 6 | |
Ch3FilterEnable | BIT | FunctionSelect : 7 | |
FilterConstant_8 | BIT | FunctionSelect : 8 | |
FilterConstant_9 | FunctionSelect : 9 | ||
Reserved (bits 10 à 15) | |||
FrequencySelect | INT | Binaire | |
Ch0ClockFrequency | BIT | Fréquence de l'horloge pour la mesure de période – voie 0 0 = mesure de période, horloge interne 10 MHz sélectionnée 1 = mesure de période, horloge interne 1MHz sélectionnée | |
Ch0Periods_1 | BIT | Les trois bits suivants indiquent le nombre de périodes de mesures de temps pour le canal 0, comme suit : 0 0 0 - 1 période 0 0 1 - 2 périodes 0 1 0 - 4 périodes 0 1 1 - 8 périodes 1 0 0 - 16 périodes 1 0 1 - 32 périodes 1 1 0 - 64 périodes 1 1 1 - 128 périodes | |
Ch0Periods_2 | BIT | ||
Ch0Periods_3 | BIT | ||
Ch1ClockFrequency | BIT | Fréquence de l'horloge pour la mesure de période – voie 1 0 = mesure de période, horloge interne 10 MHz sélectionnée 1 = mesure de période, horloge interne 1MHz sélectionnée | |
Ch1Periods_5 | BIT | Les trois bits suivants indiquent le nombre de périodes de mesures de temps pour le canal 1, comme suit : 0 0 0 - 1 période 0 0 1 - 2 périodes 0 1 0 - 4 périodes 0 1 1 - 8 périodes 1 0 0 - 16 périodes 1 0 1 - 32 périodes 1 1 0 - 64 périodes 1 1 1 - 128 périodes | |
Ch1Periods_6 | BIT | ||
Ch1Periods_7 | BIT | ||
Ch2ClockFrequency | BIT | Fréquence de l'horloge pour la mesure de période – voie 2 0 = mesure de période, horloge interne 10 MHz sélectionnée 1 = mesure de période, horloge interne 1MHz sélectionnée | |
Ch2Periods_9 | BIT | Les trois bits suivants indiquent le nombre de périodes de mesures de temps pour le canal 2, comme suit : 0 0 0 - 1 période 0 0 1 - 2 périodes 0 1 0 - 4 périodes 0 1 1 - 8 périodes 1 0 0 - 16 périodes 1 0 1 - 32 périodes 1 1 0 - 64 périodes 1 1 1 - 128 périodes | |
Ch2Periods_10 | BIT | ||
Ch2Periods_11 | BIT | ||
Ch3ClockFrequency | BIT | Fréquence de l'horloge pour la mesure de période – voie 3 0 = mesure de période, horloge interne 10 MHz sélectionnée 1 = mesure de période, horloge interne 1MHz sélectionnée | |
Ch3Periods_13 | BIT | Les trois bits suivants indiquent le nombre de périodes de mesures de temps pour la voie 3, comme suit : 0 0 0 - 1 période 0 0 1 - 2 périodes 0 1 0 - 4 périodes 0 1 1 - 8 périodes 1 0 0 - 16 périodes 1 0 1 - 32 périodes 1 1 0 - 64 périodes 1 1 1 - 128 périodes | |
Ch3Periods_14 | BIT | ||
Ch3Periods_15 | BIT | ||
Contrôle | INT | Binaire | |
Ch0Start | BIT | Voie 0 – lorsqu'il est défini, démarre une nouvelle mesure sur le front montant | |
Ch1Start | BIT | Voie 1 – lorsqu'il est défini, démarre une nouvelle mesure sur le front montant | |
Ch2Start | BIT | Voie 2 – lorsqu'il est défini, démarre une nouvelle mesure sur le front montant | |
Ch3Start | BIT | Voie 3 – lorsqu'il est défini, démarre une nouvelle mesure sur le front montant | |
Ch0CounterReset | BIT | Un front montant sur ce bit réinitialise le compteur d'impulsion pour la voie 0 | |
Ch1CounterReset | BIT | Un front montant sur ce bit réinitialise le compteur d'impulsion pour la voie 1 | |
Ch2CounterReset | BIT | Un front montant sur ce bit réinitialise le compteur d'impulsion pour la voie 2 | |
Ch3CounterReset | BIT | Un front montant sur ce bit réinitialise le compteur d'impulsion pour la voie 3 | |
Reserved (bits 8 à 15) |
Fournir une réponse