Reset input function options in the Encoder Input block
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Cecilia De Vicariis
le 28 Jan 2021
Réponse apportée : Jan Houska
le 16 Fév 2021
We have a quadrature encoder connected to a multifunction DAQ. We are using the Simulink Desktop Real-Time Toolbox and we want to automatically reset the encoder using the index signal of the encoder.
We know that in our encoder the index signal ticks in the portion of encoder cycle when both A and B signals are high.
Therefore, under the reset input function option of the Encoder input block we set option 5 ‘reset on A,B high’. However, compilation fails with the following error
Error reported by S-function ‘sldrtei’ in <Encoders Test/Encoder Input>:
Encoder Input reset input mode index must be between 1 and 3.
No error occurs if we choose one of the first three options. But these options prevent proper encoder reset.
Why would option 4 prevent compilation of our application? What should we do?
We use a National Instruments PCIe-6343 board.
0 commentaires
Réponse acceptée
Jan Houska
le 16 Fév 2021
Hi Cecilia,
there is a bug in the Encoder Input block causing it to fail to recognize options 4 and 5 for some boards, including the NI PCIe-63xx series. Please contact technical support to obtain a fix.
Jan
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Target Computer Setup dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!