bonjour,
certain offset de fsuipc on plusieurs sous- numero , exemple: 
3122 2^3  ( ident radio )
comment l'ecrire dans le programme SIOC ?
merki
			
				 Ecriture d'offset en bit dans SIOC
 Ecriture d'offset en bit dans SIOC

 .
 .Var 0160, name FSI_COM_Select, Link FSUIPC_IN, Offset $3122, Length 1     // FS Select: 2^7=COM1 2^6=COM2
{
  C0 = TESTBIT &FSI_COM_Select ,7 // test bit 7 offset $3122
  C1 = TESTBIT &FSI_COM_Select ,6 // test bit 6 offset $3122
  IF C0    
  {
    &COM_Memo = 1  // COM1  
  }
  IF C1    
  {
    &COM_Memo = 2  // COM2 
  }
}
 
 

 
 






 Re: Ecriture offset dans sioc
 Re: Ecriture offset dans sioc 
  



Var 0120, name IDENT_FS, Link FSUIPC_INOUT, Offset $3122, Length 1     // ident radio
{
  &LED_COM_1 = TESTBIT &IDENT_FS ,7
  &LED_COM_2 = TESTBIT &IDENT_FS ,6
  &LED_NAV_1 = TESTBIT &IDENT_FS ,4
  &LED_NAV_2 = TESTBIT &IDENT_FS ,3
  &LED_ADF = TESTBIT &IDENT_FS ,0
  &LED_DME = TESTBIT &IDENT_FS ,1
}
Var 0121, name LED_COM_1, Link IOCARD_OUT, Output 1     // led ident com 1
Var 0122, name LED_COM_2, Link IOCARD_OUT, Output 2     // led com 2
Var 0123, name LED_NAV_1, Link IOCARD_OUT, Output 3     // nav 1
Var 0124, name LED_NAV_2, Link IOCARD_OUT, Output 4     // nav 2
Var 0125, name LED_ADF, Link IOCARD_OUT, Output 5     //  adf
Var 0126, name LED_DME, Link IOCARD_OUT, Output 6     // dme


Retourner vers Programmation Sioc
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités