je rencontre un pb sur l'utilisation du transpondeur sur ivao .Après la programmation sioc j'ai voulu faire un test mais la rien ne se passe . ai-je oublié quelque chose au code merci de m'apporter votre aide.
- Code: Tout sélectionner
Var 1051, Link IOCARD_ENCODER, Input 41, Aceleration 1, Type 1
{
IF V1051 = 1
{
V1050 = V1050 + 1
}
IF V1050 = 8
{
V1050 = 0
}
}
Var 1053, Link IOCARD_ENCODER, Input 42, Aceleration 1, Type 1
{
IF V1053 = 1
{
V1052 = V1052 + 1
}
IF V1052 = 8
{
V1052 = 0
}
}
Var 1055, Link IOCARD_ENCODER, Input 52, Aceleration 1, Type 1
{
IF V1055 = 1
{
V1054 = V1054 + 1
}
IF V1054 = 8
{
V1054 = 0
}
}
Var 1057, Link IOCARD_ENCODER, Input 48, Aceleration 1, Type 1
{
IF V1057 = 1
{
V1056 = V1056 + 1
}
IF V1056 = 8
{
V1056 = 0
}
}
Var 1060, Link IOCARD_DISPLAY, Digit 42, Numbers 4 // affichage XPDR
Var 1070, Link FSUIPC_OUT, Offset $0354, Length 2 // Offset XPDR
Var 1080, Link SUBRUTINE
{
L0 = V1050 * 1000
L1 = V1052 * 100
L0 = L0 + L1
L1 = V1054 * 10
L0 = L0 + L1
L0 = L0 + V1056
V1070 = TOBCD L0
V1060 = L0
}
Var 1081, Link FSUIPC_INOUT, Offset $7B93, Length 1 // ident ivao
Var 1082, Link FSUIPC_INOUT, Offset $7B91, Length 2 // mode transpondeur
Var 1083, Link IOCARD_SW, Input 44 // xpdr standby
{
IF V1083 = 1
{
V1082 = 1
}
}
Var 1084, Link IOCARD_SW, Input 39 // mode charly
{
IF V1084 = 1
{
V1082 = 0
}
}
Var 1085, Link IOCARD_SW, Input 40 // ident ivao
{
IF V1085 = 1
{
V1081 = 1
}
}
Merci
Arnaud