Je recherche un code pour mon encodeur pour la DH du radar d'altitude
David

//
// Pinnule du radar d'altitude "DECISION_HEIGHT" offset : $3428 de 11 à 762 par pas de 1 (apparement en mètres).
// La valeur mini 11 de l'offset représente une altitude d'environ 33 feet (11 mètres environ) !
// - De 33 feet (11 mètres) jusqu'à 500 feet, le pas est de "1".
// - A partir de 500 feet (150 mètres), le pas est de 10 pour tenir compte de l'échelle différente.
// La pinnule avance donc à la même vitesse sur toute la plage de réglage.
//
Var 4340, name fs_pin_decRAlt, link FSUIPC_INOUT, Offset $3428, Length 8 // Décision radar altitude
Var 4342, name ec_pin_decRAlt, Link IOCARD_ENCODER, Input 120, type 2, Aceleration 1 // Encodeurs pinnule radar altitude
{
IF &fs_pin_decRAlt <= 150 // Zone inférieure de 11 à 150
{
L0 = &ec_pin_decRAlt * 1
&fs_pin_decRAlt = LIMIT 11, 762, L0
}
ELSE // Zone supérieure à 150 : échelle différente (10 fois plus grande)
{
L0 = &ec_pin_decRAlt * 10
&fs_pin_decRAlt = LIMIT 11, 762, L0
}
}
Retourner vers Programmation Sioc
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 5 invités