1 er essaie d'ecriture SIOC

Questions de programmation / Offset FSUIPC et IOCP

1 er essaie d'ecriture SIOC

Messagede Brenne » Ven 22 Avr 2016 07:23

Ayant bien note les remarques sur la taille des libelles , et comme je ne peu pas encore tester in situ , que pensez vous de mon premier essaie de transcription , Est ce que c'est conforme pour SIOC ,

merci

jean luc

//----------------------------------------
// ******* MODULE Electrical Panel
//----------------------------------------
Var 0049, name ETATBUSTIE, Link FSUIPC_INOUT, Offset $5628, Length 2 // etat des circuits d'alimention AC sur ON
{
&BUSTIE1ON_LED = TESTBIT &ETATBUSTIE,2
&BUSTIE2ON_LED = TESTBIT &ETATBUSTIE,3
&BUSTIE3ON_LED = TESTBIT &ETATBUSTIE,4
&BUSTIE4ON_LED = TESTBIT &ETATBUSTIE,5
}

Var 0060, name BUS_TIE_1_AUTO_SW, Link IOCARD_SW, Device 11, Input 20, Type P // Ouvre les circuits d'alimention AC 1
{
IF &BUSTIE1ON_SW = 1
{
&ETATBUSTIE = SETBIT 2
}
ELSE
{
&ETATBUSTIE = CLEARBIT 2
}
}

Var 0061, name BUSTIE2ON_SW, Link IOCARD_SW, Device 11, Input 21, Type P // Ouvre les circuits d'alimention AC 2
{
IF &BUSTIE2ON_SW = 1
{
&ETATBUSTIE = SETBIT 3
}
ELSE
{
&ETATBUSTIE = CLEARBIT 3
}
}

Var 0062, name BUSTIE3ON_SW, Link IOCARD_SW, Device 11, Input 22, Type P // Ouvre les circuits d'alimention AC 3
{
IF &BUSTIE3ON_SW = 1
{
&ETATBUSTIE = SETBIT 4
}
ELSE
{
&ETATBUSTIE = CLEARBIT 4
}
}
Var 0063, name BUSTIE4ON_SW, Link IOCARD_SW, Device 11, Input 23, Type P // Ouvre les circuits d'alimention AC 4
{
IF &BUSTIE4ON_SW = 1
{
&ETATBUSTIE = SETBIT 5
}
ELSE
{
&ETATBUSTIE = CLEARBIT 5
}
}

Var 0064, name BUSTIE1ON_LED, Link IOCARD_OUT, Device 11, Output 24 // Allume en Blanc si circuit AC 1 ON

Var 0065, name BUSTIE2ON_LED, Link IOCARD_OUT, Device 11, Output 25 // Allume en Blanc si circuit AC 2 ON

Var 0056, name BUSTIE3ON_LED, Link IOCARD_OUT, Device 11, Output 26 // Allume en Blanc si circuit AC 3 ON

Var 0067, name BUSTIE4ON_LED, Link IOCARD_OUT, Device 11, Output 27 // Allume en Blanc si circuit AC 4 ON

Var 0068, name ETATBUSOFF, Link FSUIPC_INOUT, Offset $562B, Length 2 // etat des circuits d'alimention AC sur OFF
{
&BUSTIE1ISLN_LED = TESTBIT &ETATBUSOFF ,1
&BUSTIE2ISLN_LED = TESTBIT &ETATBUSOFF ,2
&BUSTIE3ISLN_LED = TESTBIT &ETATBUSOFF ,2
&BUSTIE4ISLN_LED = TESTBIT &ETATBUSOFF ,3
}

Var 0069, name BUSTIE1ISLN_LED, Link IOCARD_OUT, Device 11, Output 50 // Allume en Ambre si circuit AC 1 OFF

Var 0070, name BUSTIE2ISLN_LED, Link IOCARD_OUT, Device 11, Output 51 // Allume en Ambre si circuit AC 2 OFF

Var 0071, name BUSTIE3ISLN_LED, Link IOCARD_OUT, Device 11, Output 52 // Allume en Ambre si circuit AC 3 OFF

Var 0072, name BUSTIE4ISLN_LED, Link IOCARD_OUT, Device 11, Output 53 // Allume en Ambre si circuit AC 4 OFF
je vole , donc je suis......

http://perso.orange.fr/b747project/
Avatar de l’utilisateur
Brenne
 
Messages: 120
Inscription: 21/04/09
Localisation: indre

Re: 1 er essaie d'ecriture SIOC

Messagede tabar57 » Ven 22 Avr 2016 11:36

Bonjour,

Copie à revoir lolaffiche , 14 caractères max pour les noms de variables ....

Cordialement

Bernard
Mon blog de construction : http://tabar57.blog4ever.com
Hémicockpit de Beechcraft B200 ( de FlightOne ) P3DV4.5 et 2 PC en réseau W7 64 bits et W10, cartes OC et FDbus, vibreur et yoke rdf de BFFsimulation, météo réelle asp4
Avatar de l’utilisateur
tabar57
 
Messages: 3651
Inscription: 29/12/10
Localisation: Dans ma cabine en Lorraine

Re: 1 er essaie d'ecriture SIOC

Messagede mameloose » Ven 22 Avr 2016 16:41

Salut brenne !
Je suis en plein déménagement donc pas accès à sioc ni internet en ce moment pour aider...
Tu devrais faire tes code avec l'interface graphique de sioc et pas à la main ça va te créer des erreurs alors que dans l'interface graphique tu te rendra compte des erreurs de caractère ou de lignes...
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux

Re: 1 er essaie d'ecriture SIOC

Messagede Brenne » Ven 22 Avr 2016 17:59

Ok , mais ca peu se faire meme si je ne suis pas connecte aux cartes interfaces ?
actuellement je travaille dans mon bureau , loin du cockpit !
la , j'ai mal compte mon libelle , bien que je savais depuis peu que la limite etait 14 .....
je vole , donc je suis......

http://perso.orange.fr/b747project/
Avatar de l’utilisateur
Brenne
 
Messages: 120
Inscription: 21/04/09
Localisation: indre

Re: 1 er essaie d'ecriture SIOC

Messagede mameloose » Ven 22 Avr 2016 22:12

Oui bien sur tu n'as pas besoin des cartes pour faire ton code cligneoeil
Avatar de l’utilisateur
mameloose
 
Messages: 1271
Inscription: 20/04/09
Localisation: evreux


Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 9 invités