/************************************************************************ /* C Filename : "C:\Progetti\SYPT\pa049 18e1 29 05 17\CTNet0_Node_1.h" /* DPL filename : "C:\Progetti\SYPT\pa049 18e1 29 05 17\CTNet0_Node_1.DPT" /* Date & Time : Tue May 30 10:03:18 2017 /* Author : Sodeme /* Company : My Company /* Title : APLUS1 /* Version : V1.0 /* Drive : UNIDRVPLUS /* Target : UNKNOWN /************************************************************************/ typedef struct { T_INT CInt_o0; T_INT CIntdeporter; T_INT CIntreference; T_INT TEMP0[5]; T_INT CIntmoteur; T_INT TEMP1[5]; T_INT TEMP2[5]; T_INT TEMP3[5]; T_INT TEMP4[5]; T_INT TEMP5[5]; T_INT TEMP6[5]; T_INT TEMP7[5]; } T_CFB_SP_POS_CODEURDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CIntpointeur; T_INT CIntmenu; T_INT TEMP8[5]; T_INT CIntsource; T_INT TEMP9[5]; T_INT TEMP10[5]; } T_CFB_SP_INFO_CODEURDATA; typedef struct { T_INT CInt_o0; T_INT CIntpointeur; T_INT CIntmenu; T_INT TEMP11[5]; T_INT CIntsource; T_INT TEMP12[5]; T_INT TEMP13[5]; } T_CFB_SP_TOP0DATA; typedef struct { T_INT CIntpointeur; T_INT CInttype; T_INT CIntrien; T_INT CIntdefaut; } T_CFB_SP_BUS_RET_USINEDATA; typedef struct { T_INT CInttimer_capture; T_INT CInttempo_affiche; T_INT TEMP14[5]; T_INT CInttimer; } T_CFB_SP_REF_PROGDATA; typedef struct { T_INT CInt_o0; T_INT CIntStatus; T_INT CIntReadSize; T_INT TEMP17[5]; T_INT CIntSize; T_INT CIntpointeur; T_INT CIntData; T_INT TEMP225; } T_CFB_SP_SMARTCARD_32BDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CInt_o3; T_INT CInt_o4; T_INT CInt_o5; T_INT CInt_o6; } T_CFB_MOT_COMMANDE_7DATA; typedef struct { T_INT CInt_o0; } T_CFB_MOT_ETATS_7DATA; typedef struct { T_INT CInt_o0; T_INT CIntpointeur; T_INT CInttype; T_INT CIntrien; T_INT CIntdefaut; } T_CFB_AFFECT_IOPLUSDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CInt_o3; T_INT CInt_o4; T_INT CInt_o5; T_INT CIntcapteur_precedent; T_INT CIntflag; T_INT CIntpourcentage_vitesse_en_cours; T_INT CIntsauve_origine; T_INT CIntprecedent_butee; T_INT CIntprecedent_valide; T_INT CIntsens_rotation; T_INT CIntecart_cpt_top; T_INT CIntorigine; T_INT CIntsense_rotation; } T_CFB_IO_CAP_TOP0DATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CInt_o3; T_INT CIntcapteur_precedent; T_INT CIntflag; T_INT CIntpourcentage_vitesse_en_cours; T_INT CIntsauve_origine; T_INT CIntprecedent_butee; T_INT CIntprecedent_valide; T_INT CIntsens_rotation; T_INT CIntorigine; T_INT CIntsense_rotation; } T_CFB_IO_CAPTEURDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CInt_o3; T_INT CInt_o4; T_INT CIntcapteur_precedent; T_INT CIntflag; T_INT CIntpourcentage_vitesse_en_cours; T_INT CIntsauve_origine; T_INT CIntprecedent_butee; T_INT CIntprecedent_valide; T_INT CIntsense_rotation; T_INT CIntorigine; } T_CFB_IO_TOP0DATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CInt_o3; T_INT CIntflag; T_INT CIntsauve_origine; T_INT CIntprecedent_valide; T_INT CIntorigine; T_INT CIntval_codeur_debut_io; } T_CFB_IO_ARRETDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CInt_o3; T_INT CIntflag; T_INT CIntpourcentage_vitesse_en_cours; T_INT CIntsauve_origine; T_INT CIntetat_tempo; T_INT CIntdeclenche_tempo; T_INT CIntprecedent_butee; T_INT CIntprecedent_valide; T_INT CIntsense_rotation; T_INT CIntorigine; T_INT HeapTONZZZZ0[2]; } T_CFB_IO_COURANTDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CIntprecedent; T_INT CIntprecedent_Iplus; T_INT CIntvitesse; } T_CFB_JOGGINGDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CIntdeltaP1; T_INT CIntdeltaP2; } T_CFB_FENETRE_POSDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CIntDIRECT; T_INT CIntCODE; T_INT CIntFRONT_MONTANT; T_INT CIntMAINTENU; T_INT CIntmemo_code; T_INT CIntvalide_front; T_INT CIntprecedent_ival; T_INT CIntprecedent_s_cod; T_INT CIntprecedent_pointeur_dec; T_INT CIntpointeur_dec; T_INT CIntfm_ival; T_INT CIntflag_parite; T_INT CIntsomme_entree; T_INT CInttest_parite; T_INT CInt_LD_GEN_V0; T_INT CInt_LD_GEN_V1; T_INT CInt_LD_GEN_V0RETSCAN; T_INT CIntBITI1; T_INT CIntBITI2; T_INT CIntBITI3; T_INT CIntBITI4; T_INT CIntBITI5; T_INT CInt_LD_GEN_V2; T_INT CInt_LD_GEN_V3; T_INT CInt_LD_GEN_V1RETSCAN; T_INT CInt_LD_GEN_V4; T_INT CInt_LD_GEN_V5; T_INT CInt_LD_GEN_V2RETSCAN; T_INT CInt_LD_GEN_V6; T_INT CInt_LD_GEN_V7; T_INT CInt_LD_GEN_V3RETSCAN; T_INT CInt_LD_GEN_V8; T_INT CInt_LD_GEN_V9; T_INT CInt_LD_GEN_V4RETSCAN; } T_CFB_CODAGE_ENTREE_5DATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CInt_o3; T_INT CInt_o4; T_INT CInto5; } T_CFB_CODAGE_SORTIE_5DATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; } T_CFB_DISTANCE_G_DDATA; typedef struct { T_INT CInt_o0; T_INT CIntetat_declenchement; T_INT CIntdeclenche_timer; T_INT CIntfin_timer; T_INT HeapTONZZZZ1[2]; } T_CFB_DEFAUT_DEVIRAGEDATA; typedef struct { T_INT CInt_o0; T_INT CIntetat_declenchement; T_INT CIntdeclenche_timer; T_INT CIntfin_timer; T_INT HeapTONZZZZ2[2]; } T_CFB_DEFAUT_ECARTDATA; typedef struct { T_LONG_FLOAT CFlt_o0; T_INT CInt_o1; T_INT CIntdeclenche_timer; T_INT CIntfin_timer; T_INT CIntprecedent_retour_pos; T_INT CIntprecedent_refere_pos; T_INT CIntinterval_precedent_retour_pos; T_INT CIntinterval_precedent_refere_pos; T_INT CIntpremier_passage; T_INT CIntdeplacement_ref; T_INT CIntdeltaP1; T_INT CIntdeltaP2; T_INT CIntdeplacement_ret; T_INT HeapTONZZZZ3[2]; } T_CFB_DEFAUT_COD_REFDATA; typedef struct { T_INT CInt_o0; T_INT CIntetat_declenchement; T_INT CIntdeclenche_timer; T_INT CIntfin_timer; T_INT HeapTONZZZZ4[2]; } T_CFB_BUTEE_MECANIQUEDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CIntindicateur_init; T_INT CIntval_butee_precedente; } T_CFB_BUTE_LOGICIELDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CIntdebordement; T_INT CIntpos_precedent; T_INT CIntgch; T_INT CIntdte; T_INT CIntsens; } T_CFB_PRESENCE_ZONEDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CIntsense_z; T_INT CInttmp; } T_CFB_VITESSE_ZONEDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CInt_o3; T_INT CIntdeclenche_timer1; T_INT CIntdeclenche_timer2; T_INT CIntfin_timer1; T_INT CIntfin_timer2; T_INT CInttm1; T_INT CInttm2; T_INT CIntprecedent_cd_ma; T_INT CIntprecedent_cd_pos; T_INT CIntsauve_frein; T_INT CIntsauve_m_a; T_INT CIntsauve_ref_val; T_INT CIntsauve_mode; T_INT CIntetape_marche_ou_pos; T_INT CIntdeclenche_timer_tm_if; T_INT CIntdeclenche_timer_tm_rf; T_INT HeapTONZZZZ5[2]; T_INT HeapTONZZZZ6[2]; } T_CFB_GESTION_FREINDATA; typedef struct { T_INT CInt_o0; } T_CFB_ORIGINE_INDEXDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CIntdelta_pos; T_INT CIntprecedent_delta_pos; T_INT CIntprecedent_num_pos; T_INT CIntprecedent_oval; T_INT CIntdeclenche_timer; T_INT CIntfin_timer; T_INT CIntfin_du_cycle; T_INT CIntprecedent_icr_p; T_INT HeapTONZZZZ7[2]; } T_CFB_CYCLEURDATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; T_INT CInt_o2; T_INT CInt_o3; T_INT CInt_o4; T_INT CInt_o5; T_INT CInt_o6; T_INT CInt_o7; T_INT CIntpointeur_debut; T_INT CIntpointeur; T_INT CIntelement_en_cours; } T_CFB_LECT_MEM_UT70DATA; typedef struct { T_INT CInt_o0; T_INT CIntpointeur; T_INT CIntelement_en_cours; } T_CFB_ECRI_MEM_UT70DATA; typedef struct { T_INT CInt_o0; T_INT CIntprecedent_data1; T_INT CIntprecedent_data2; T_INT CIntprecedent_data3; T_INT CIntprecedent_data4; T_INT CIntprecedent_data5; T_INT CIntprecedent_data6; T_INT CIntprecedent_data7; T_INT CIntprecedent_numer; T_INT CIntetat; T_INT CIntnumer; T_INT CIntdata1; T_INT CIntdata2; T_INT CIntdata3; T_INT CIntdata4; T_INT CIntdata5; T_INT CIntdata6; T_INT CIntdata7; T_INT TEMP226; T_CFB_LECT_MEM_UT70DATA C_LECT_MEM_UT70Data[1]; T_CFB_ECRI_MEM_UT70DATA C_ECRI_MEM_UT70Data[1]; } T_CFB_GEST_MEM_UT70DATA; typedef struct { T_INT CInt_o0; T_INT CIntpointeur_debut; T_INT CIntpointeur; T_INT CIntelement_en_cours; } T_CFB_LIMIT_MEM_UT70DATA; typedef struct { T_INT CInt_o0; T_INT CInt_o1; } T_CFB_CMD_POSITIONDATA; typedef struct { unsigned long * VTable; T_INT *PPlcRegisterBase; T_INT *QPlcRegisterBase; T_INT *RPlcRegisterBase; T_INT *SPlcRegisterBase; T_INT *TPlcRegisterBase; T_INT *UPlcRegisterBase; T_INT TEMP18[5]; T_INT TEMP19[5]; T_INT TEMP20[5]; T_INT TEMP21[5]; T_INT TEMP22[5]; T_INT TEMP23[5]; T_INT TEMP24[5]; T_INT TEMP25[5]; T_INT TEMP26[5]; T_INT TEMP27[5]; T_INT TEMP28[5]; T_INT TEMP29[5]; T_INT TEMP30[5]; T_INT TEMP31[5]; T_INT TEMP32[5]; T_INT TEMP33[5]; T_INT TEMP34[5]; T_INT TEMP35[5]; T_INT TEMP36[5]; T_INT TEMP37[5]; T_INT TEMP38[5]; T_INT TEMP39[5]; T_INT TEMP40[5]; T_INT TEMP41[5]; T_INT TEMP42[5]; T_INT TEMP43[5]; T_INT TEMP44[5]; T_INT TEMP45[5]; T_INT TEMP46[5]; T_INT TEMP47[5]; T_INT TEMP48[5]; T_INT TEMP49[5]; T_INT TEMP50[5]; T_INT TEMP51[5]; T_INT TEMP52[5]; T_INT TEMP53[5]; T_INT TEMP54[5]; T_INT TEMP55[5]; T_INT TEMP56[5]; T_LONG_FLOAT CFltdemultiplication; T_INT CIntNumeroDePos; T_INT CIntabsolu_relatif; T_LONG_FLOAT CFltconvertion_tr_hz; T_LONG_FLOAT CFltconvertion_hz_tr; T_INT CIntvit_max_cod_ref; T_INT CInt_ED1_V0BB8; T_INT TEMP57[5]; T_INT CIntcodeur; T_INT CIntinit_top0; T_INT CIntref_position; T_INT CIntpreced_ref_pos; T_INT CIntpos_en_cours; T_INT CIntdemand_pos_clt; T_INT CIntderiver_rampe; T_INT CInttop0; T_INT CIntval_top0; T_INT CIntpa_codeur_depor; T_INT CInt_ED1_V0FA1; T_INT CInt_ED1_V0FA0; T_INT CIntcodeur_rel_abs; T_INT TEMP58[5]; T_INT TEMP59[5]; T_INT TEMP60[5]; T_INT CIntpos_orig_ref; T_INT TEMP61[5]; T_INT CIntpos_absolu_orig; T_INT CIntprecedent_pa_codeur_deport; T_INT TEMP62[5]; T_INT CInt_ED1_V1388; T_INT TEMP63[5]; T_INT CInttrip; T_INT CIntprecedent_demul; T_INT CIntpreced_ech_auto; T_INT CIntcmd_pos_demande; T_INT CIntcmd_pos_valide; T_INT CIntcmd_ref_valide; T_INT CIntloop_origine; T_INT CIntmarche_arret; T_INT CIntetat_jog; T_INT CIntdemand_pos_pas; T_INT CIntPA_ECAR_CPT_TOP0; T_INT CIntfin_cycle; T_INT TEMP64[5]; T_INT CIntincr_pas_egb; T_INT CIntbcle_vit_ou_pos; T_INT CInts_vites_posloop; T_INT CIntvitesse_jog; T_INT CIntetat_prise_orig; T_INT CIntref_vitesse; T_INT CIntmax_vitesse_ent; T_INT CIntmax_vitesse_sor; T_INT CIntorigine_vit_ok; T_INT CIntpos_erreur; T_INT CIntetat_Ip_Im; T_INT CIntetat_programme; T_INT CIntpreced_entre_io; T_INT CIntreset_marker_f; T_INT CIntecart_cpt_top; T_INT CIntsuivie_pos_egb; T_INT CIntprecedent_pos_clt; T_INT CIntcodeur_deux; T_INT CIntsortie_egb; T_INT CIntpassage_Pos0; T_INT CIntretour_vit_pos; T_INT CIntprecedent_reset_defaut; T_INT CIntpa_gest_butee_io; T_INT CIntpreced_pa_ptr_num_param; T_LONG_FLOAT CFltreduction_deport; T_INT CIntprecedent_pa_reduction_n; T_INT TEMP65[5]; T_INT CIntvitesse_select; T_INT TEMP66[5]; T_INT CIntcmd_position; T_INT TEMP67[5]; T_INT CIntorigine_position_cycleur; T_INT CIntvitesse_cmd_pos; T_INT TEMP68[5]; T_INT CInttemps_accel_clt; T_INT TEMP69[5]; T_INT CInttemps_decel_clt; T_INT TEMP70[5]; T_INT CInttemps_cycle_clt; T_INT TEMP71[5]; T_INT TEMP72[5]; T_INT TEMP73[5]; T_INT TEMP74[5]; T_INT TEMP75[5]; T_INT TEMP76[5]; T_INT TEMP77[5]; T_INT TEMP78[5]; T_INT TEMP79[5]; T_INT TEMP80[5]; T_INT TEMP81[5]; T_INT TEMP82[5]; T_INT TEMP83[5]; T_INT TEMP84[5]; T_INT TEMP85[5]; T_INT TEMP86[5]; T_INT TEMP87[5]; T_INT TEMP88[5]; T_INT CInt_ED1_V1770; T_INT CInt_ED1_V1B62; T_INT CInt_ED1_V1B63; T_INT CInt_ED1_V1B5C; T_INT CInt_ED1_V1B5D; T_INT CInt_ED1_V1B60; T_INT CInt_ED1_V1B61; T_INT CInt_ED1_V1B5A; T_INT CInt_ED1_V1B5B; T_INT CInt_ED1_V1B5E; T_INT CInt_ED1_V1B5F; T_INT CInt_ED1_V1B58; T_INT CInt_ED1_V1B59; T_INT CIntpointeur; T_INT CInt_ED1_V1F40; T_INT CInt_ED1_V2328; T_INT CInt_ED1_V2329; T_INT TEMP89[5]; T_INT TEMP90[5]; T_INT TEMP91[5]; T_INT TEMP92[5]; T_INT CInt_ED1_V2710; T_INT CInt_ED1_V2711; T_INT TEMP93[5]; T_INT TEMP94[5]; T_LONG_FLOAT CFltPA_RAPPORT_REDUC; T_INT TEMP95[5]; T_INT TEMP96[5]; T_INT TEMP97[5]; T_INT CIntpa_aiguil_num_p; T_INT CIntpa_aiguil_pos_p; T_INT CIntpa_aiguil_typ_p; T_INT CIntpa_aiguil_vit_p; T_INT CIntpa_aiguil_acc_p; T_INT CIntpa_aiguil_dec_p; T_INT CIntpa_aiguil_tmp_p; T_INT CInt_ED1_V2AF8; T_INT CInt_ED1_V2AFA; T_INT CInt_ED1_V2AFB; T_INT CInt_ED1_V2AFC; T_INT CInt_ED1_V2AFD; T_INT CInt_ED1_V2AFE; T_INT CInt_ED1_V2AFF; T_INT CInt_ED1_V2AF9; T_INT CInt_ED1_V2EE0; T_INT CInt_ED1_V2EE1; T_INT TEMP98[5]; T_INT TEMP99[5]; T_INT TEMP100[5]; T_INT TEMP101[5]; T_INT TEMP102[5]; T_INT TEMP103[5]; T_INT TEMP104[5]; T_INT TEMP105[5]; T_LONG_FLOAT CFltPA_ERREUR_DEVIR; T_LONG_FLOAT CFltPA_TMP_ECART_VIT; T_INT TEMP106[5]; T_INT TEMP107[5]; T_INT TEMP108[5]; T_INT TEMP109[5]; T_INT TEMP110[5]; T_INT TEMP111[5]; T_INT TEMP112[5]; T_INT TEMP113[5]; T_LONG_FLOAT CFltIO_BUTE_LOGICIEL; T_INT TEMP114[5]; T_INT TEMP115[5]; T_INT TEMP116[5]; T_INT TEMP117[5]; T_INT TEMP118[5]; T_INT TEMP119[5]; T_INT TEMP120[5]; T_INT TEMP121[5]; T_INT TEMP122[5]; T_INT TEMP123[5]; T_INT TEMP124[5]; T_INT TEMP125[5]; T_INT TEMP126[5]; T_INT TEMP127[5]; T_INT TEMP128[5]; T_INT TEMP129[5]; T_INT TEMP130[5]; T_INT TEMP131[5]; T_INT TEMP132[5]; T_INT TEMP133[5]; T_INT TEMP134[5]; T_LONG_FLOAT CFltvar_bck; T_INT TEMP135[5]; T_INT TEMP136[5]; T_INT TEMP137[5]; T_INT TEMP138[5]; T_LONG_FLOAT CFltPA_NUM_CMD_POS; T_INT TEMP139[5]; T_INT TEMP140[5]; T_INT TEMP141[5]; T_INT TEMP142[5]; T_INT TEMP143[5]; T_INT TEMP144[5]; T_INT TEMP145[5]; T_INT TEMP146[5]; T_INT TEMP147[5]; T_INT TEMP148[5]; T_INT TEMP149[5]; T_INT TEMP150[5]; T_INT TEMP151[5]; T_INT TEMP152[5]; T_INT TEMP153[5]; T_INT TEMP154[5]; T_INT TEMP155[5]; T_INT TEMP156[5]; T_INT TEMP157[5]; T_INT TEMP158[5]; T_INT TEMP159[5]; T_INT TEMP160[5]; T_INT TEMP161[5]; T_INT TEMP162[5]; T_INT CIntNbPasCodeurVit; T_INT CIntbutee_log_haut; T_INT CIntbutee_log_bas; T_INT CIntval_max_poursui; T_INT CIntaccel; T_INT CIntdecel; T_INT CIntgain_P_posloop; T_INT CIntgain_I_posloop; T_INT CIntgain_D_posloop; T_INT CIntfenetre_pos; T_INT CIntborne1_zone1; T_INT CIntborne2_zone1; T_INT CIntborne1_zone2; T_INT CIntborne2_zone2; T_INT CIntborne1_zone3; T_INT CIntborne2_zone3; T_INT CIntval_offset_orig; T_INT CIntselect_type_prg; T_INT CIntpas_max_codeur; T_INT TEMP163[5]; T_LONG_FLOAT CFltseuil_magneti; T_INT CIntpa_reduction_d; T_INT CIntpa_valid_defaut; T_INT TEMP164[5]; T_INT TEMP165[5]; T_INT TEMP166[5]; T_LONG_FLOAT CFltconvertion_tr_hz_posloop; T_INT TEMP167[5]; T_INT CIntdebut_echelle; T_INT CIntnumer_echelle; T_INT CIntdenom_echelle; T_INT CIntdebut_echelle_d; T_INT CIntnumer_echelle_d; T_INT CIntdenom_echelle_d; T_LONG_FLOAT CFltdelta_echelle; T_LONG_FLOAT CFltdelta_echelle_d; T_INT CIntmode_prise_orig; T_INT CIntctrl_origine; T_INT TEMP168[5]; T_INT TEMP169[5]; T_INT TEMP170[5]; T_INT CInte_vites_origine; T_INT CIntraz_origine_vit; T_INT CIntbutee_pos_bas; T_INT CIntbutee_pos_haut; T_INT CInt_ED1_V36B0; T_INT CInt_ED1_V3A9D; T_INT CInt_ED1_V3A9A; T_INT CInt_ED1_V3A9C; T_INT CInt_ED1_V3A99; T_INT CInt_ED1_V3A9B; T_INT CInt_ED1_V3A98; T_INT TEMP171[5]; T_INT CIntmenu_deroulant; T_INT TEMP172[5]; T_INT CIntnull; T_INT CInt_ED1_V3E80; T_INT CInterreur_sm1; T_INT CInt_ED1_V4268; T_INT CInterreur_sm2; T_INT CInt_ED1_V4650; T_INT CInt_ED1_V4A38; T_INT CInt_ED1_V4E20; T_INT CInt_ED1_V4E21; T_INT CInt_ED1_V4E22; T_INT CInt_ED1_V4E23; T_INT CInt_ED1_V4E24; T_INT CInt_ED1_V4E25; T_INT CInt_ED1_V4E26; T_INT TEMP173[5]; T_INT TEMP174[5]; T_INT TEMP175[5]; T_INT CIntetat_origine_v; T_INT CInt_ED1_V5208; T_INT CInt_ED1_V5209; T_INT CInt_ED1_V520A; T_INT CInt_ED1_V520B; T_INT CInt_ED1_V55F0; T_INT CInt_ED1_V55F1; T_INT CInt_ED1_V55F2; T_INT CInt_ED1_V55F3; T_INT CInt_ED1_V55F4; T_INT CInt_ED1_V55F5; T_INT CInt_ED1_V59D8; T_INT CInt_ED1_V59D9; T_INT CInt_ED1_V59DA; T_INT CInt_ED1_V59DB; T_INT CInt_ED1_V5DC0; T_INT CInt_ED1_V5DC1; T_INT CInt_ED1_V5DC2; T_INT CInt_ED1_V5DC3; T_INT TEMP176[5]; T_INT TEMP177[5]; T_INT CInt_ED1_V61A9; T_INT CInt_ED1_V61A8; T_INT CInt_ED1_V6590; T_INT CInt_ED1_V697A; T_INT CInt_ED1_V697B; T_INT CInt_ED1_V6978; T_INT CInt_ED1_V697C; T_INT CInt_ED1_V697D; T_INT CInt_ED1_V6979; T_INT TEMP178[5]; T_INT CInt_ED1_V6D67; T_INT CInt_ED1_V6D68; T_INT CInt_ED1_V6D69; T_INT CInt_ED1_V6D6A; T_INT CInt_ED1_V6D6B; T_INT CInt_ED1_V6D6C; T_INT CInt_ED1_V6D6D; T_INT TEMP179[5]; T_INT TEMP180[5]; T_INT TEMP181[5]; T_INT TEMP182[5]; T_INT TEMP183[5]; T_INT TEMP184[5]; T_INT CInt_ED1_V6D61; T_INT CInt_ED1_V6D62; T_INT CInt_ED1_V6D63; T_INT CInt_ED1_V6D64; T_INT CInt_ED1_V6D65; T_INT CInt_ED1_V6D66; T_INT CInt_ED1_V6D60; T_INT TEMP185[5]; T_INT TEMP186[5]; T_INT TEMP187[5]; T_INT TEMP188[5]; T_INT TEMP189[5]; T_INT TEMP190[5]; T_INT CIntreset_defaut; T_INT CInt_ED1_V714A; T_INT CInt_ED1_V714B; T_INT TEMP191[5]; T_INT TEMP192[5]; T_INT TEMP193[5]; T_INT CInt_ED1_V7148; T_INT CInt_ED1_V7149; T_INT CIntdemande_new_pos; T_INT CInt_ED1_V7530; T_INT CInt_ED1_V7531; T_INT CInt_ED1_V7532; T_INT CInt_ED1_V7533; T_INT TEMP194[5]; T_INT CInt_ED1_V7918; T_INT CInt_ED1_V791A; T_INT CInt_ED1_V791B; T_INT CInt_ED1_V791C; T_INT CInt_ED1_V791D; T_INT CInt_ED1_V791E; T_INT CInt_ED1_V791F; T_INT CInt_ED1_V7919; T_INT TEMP195[5]; T_INT TEMP196[5]; T_INT TEMP197[5]; T_INT CInt_ED1_V7D00; T_INT CInt_ED1_V80E8; T_INT CInt_ED1_V80E9; T_INT CInterreur; T_INT CIntmode_frein; T_INT TEMP198[5]; T_INT TEMP199[5]; T_INT TEMP200[5]; T_INT CInt_ED1_V84D4; T_INT CInt_ED1_V84D3; T_INT CInt_ED1_V84D2; T_INT TEMP201[5]; T_INT CInt_ED1_V84D1; T_INT TEMP202[5]; T_INT CInt_ED1_V84D5; T_INT CInt_ED1_V84D6; T_INT CInt_ED1_V84D7; T_INT CInt_ED1_V84D0; T_INT TEMP203[5]; T_INT CInt_ED1_V88B9; T_INT CInt_ED1_V88B8; T_INT CInt_ED1_V8CA0; T_INT CInt_ED1_V8CA1; T_INT CInt_ED1_V8CA2; T_INT CInt_ED1_V8CA3; T_INT CInt_ED1_V8CA4; T_INT TEMP204[5]; T_INT TEMP205[5]; T_INT TEMP206[5]; T_INT TEMP207[5]; T_INT TEMP208[5]; T_INT CIntcodeur_p_theori; T_INT CInt_ED1_V908D; T_INT CInt_ED1_V908E; T_INT CInt_ED1_V908F; T_INT CIntoz1; T_INT CIntoz2; T_INT CIntoz3; T_INT CInt_ED1_V9088; T_INT CInt_ED1_V908A; T_INT CInt_ED1_V908B; T_INT CInt_ED1_V9089; T_INT CInt_ED1_V908C; T_INT CIntzone; T_INT CIntvitesse_zone; T_INT TEMP209[5]; T_INT TEMP210[5]; T_INT TEMP211[5]; T_INT TEMP212[5]; T_INT CIntvar_clock; T_INT TEMP213[5]; T_INT TEMP214[5]; T_INT CInt_ED1_V9472; T_INT TEMP215[5]; T_INT CInt_ED1_V9471; T_INT CInt_ED1_V9470; T_INT TEMP216[5]; T_LONG_FLOAT CFltPOS_COD; T_LONG_FLOAT CFltNBPAS; T_LONG_FLOAT CFltVALCOD; T_INT TEMP217[5]; T_INT TEMP218[5]; T_INT CInt_ED1_V9858; T_INT CInt_ED1_V9859; T_INT CIntfront_entre_io; T_INT CInt_ED1_V9C40; T_INT TEMP219[5]; T_INT TEMP220[5]; T_INT CIntdefaut_prog; T_INT CInt_ED1_VA028; T_INT TEMP221[5]; T_INT CInt_ED1_VA410; T_LONG_FLOAT CFlt_ED1_VA7F8; T_INT CInt_ED1_VA7F9; T_INT TEMP222[5]; T_INT CIntcodeur_theoriqu; T_INT CInt_ED1_VABE1; T_INT CInt_ED1_VABE0; T_INT TEMP223[5]; T_INT TEMP224[5]; T_INT CInt_ED1_VAFC8; T_INT HeapdtermZZZZ0[3]; T_INT HeapsrampZZZZ0[40]; T_INT HeapposloopZZZZ0[6]; T_INT HeapegbZZZZ0[2]; T_INT HeapegbZZZZ1[2]; T_LONG_FLOAT TEMP227; T_CFB_SP_REF_PROGDATA C_SP_REF_PROGData[3]; T_CFB_SP_POS_CODEURDATA C_SP_POS_CODEURData[3]; T_CFB_SP_INFO_CODEURDATA C_SP_INFO_CODEURData[1]; T_CFB_ORIGINE_INDEXDATA C_ORIGINE_INDEXData[1]; T_CFB_AFFECT_IOPLUSDATA C_AFFECT_IOPLUSData[1]; T_CFB_ECRI_MEM_UT70DATA C_ECRI_MEM_UT70Data[1]; T_CFB_LECT_MEM_UT70DATA C_LECT_MEM_UT70Data[2]; T_CFB_SP_BUS_RET_USINEDATA C_SP_BUS_RET_USINEData[1]; T_CFB_GEST_MEM_UT70DATA C_GEST_MEM_UT70Data[1]; T_CFB_LIMIT_MEM_UT70DATA C_LIMIT_MEM_UT70Data[6]; T_CFB_SP_SMARTCARD_32BDATA C_SP_SMARTCARD_32BData[4]; T_CFB_SP_TOP0DATA C_SP_TOP0Data[2]; T_CFB_IO_CAP_TOP0DATA C_IO_CAP_TOP0Data[1]; T_CFB_IO_CAPTEURDATA C_IO_CAPTEURData[1]; T_CFB_IO_TOP0DATA C_IO_TOP0Data[1]; T_CFB_IO_ARRETDATA C_IO_ARRETData[1]; T_CFB_IO_COURANTDATA C_IO_COURANTData[1]; T_CFB_MOT_COMMANDE_7DATA C_MOT_COMMANDE_7Data[2]; T_CFB_CODAGE_ENTREE_5DATA C_CODAGE_ENTREE_5Data[1]; T_CFB_CMD_POSITIONDATA C_CMD_POSITIONData[1]; T_CFB_CYCLEURDATA C_cycleurData[1]; T_CFB_BUTE_LOGICIELDATA C_BUTE_LOGICIELData[2]; T_CFB_GESTION_FREINDATA C_GESTION_FREINData[1]; T_CFB_FENETRE_POSDATA C_FENETRE_POSData[1]; T_CFB_CODAGE_SORTIE_5DATA C_CODAGE_SORTIE_5Data[1]; T_CFB_PRESENCE_ZONEDATA C_PRESENCE_ZONEData[1]; T_CFB_DISTANCE_G_DDATA C_DISTANCE_G_DData[1]; T_CFB_VITESSE_ZONEDATA C_VITESSE_ZONEData[1]; T_CFB_MOT_ETATS_7DATA C_MOT_ETATS_7Data[3]; T_CFB_JOGGINGDATA C_JOGGINGData[1]; T_CFB_DEFAUT_DEVIRAGEDATA C_DEFAUT_DEVIRAGEData[1]; T_CFB_DEFAUT_ECARTDATA C_DEFAUT_ECARTData[2]; T_CFB_DEFAUT_COD_REFDATA C_DEFAUT_COD_REFData[1]; T_CFB_BUTEE_MECANIQUEDATA C_BUTEE_MECANIQUEData[1]; } T_DPL_C_DATA; typedef void (*setuserid)(T_INT); typedef void (*openreadsmartcard)(T_INT, T_INT*, T_INT*); typedef void (*closesmartcard)(T_INT*); typedef void (*openwritesmartcard)(T_INT, T_INT, T_INT*, T_INT*); typedef void (*writesmartcardbyte)(T_INT, T_INT*); typedef void (*readsmartcardbyte)(T_INT*, T_INT*); static void CTCLBBackground_reglage_usine(T_DPL_C_DATA *pData, T_TASK_DEBUG *pDebug); static void CTCLBBackground_gestion_parametrage(T_DPL_C_DATA *pData, T_TASK_DEBUG *pDebug); static void CTCLBBackground_gestion_variable(T_DPL_C_DATA *pData, T_TASK_DEBUG *pDebug); static void CTCLBBackground_mise_echelle_auto(T_DPL_C_DATA *pData, T_TASK_DEBUG *pDebug); static void CTCLBBackground_prise_origine(T_DPL_C_DATA *pData, T_TASK_DEBUG *pDebug); static void CTCLBBackground_gestion_menu_deroulant(T_DPL_C_DATA *pData, T_TASK_DEBUG *pDebug); static void CTCLBBackground_gestion_smartcard(T_DPL_C_DATA *pData, T_TASK_DEBUG *pDebug); static void CTCLBPos0_prise_origine(T_DPL_C_DATA *pData, T_TASK_DEBUG *pDebug); typedef void (*sramp)(T_INT *, T_INT, T_INT, T_INT, T_INT, T_INT, T_INT, T_INT, T_INT*, T_INT*, T_INT*); typedef void (*posloop)(T_INT *, T_INT, T_INT, T_INT, T_INT, T_INT, T_INT, T_INT, T_INT, T_INT, T_INT*, T_INT*);