Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Jaký je to jazyk ?

Zdravím,
lze určit programovací jazyk jen podle kousku kódu ? Pokud ano, přikládám kousek kódu, snad mi jej někdo identifikuje. Předpokládám, že to je C, je mi to povědomé z dob, kdy jsem to měl ve škole, ale možná je to nějaká jeho variace (C++).

global int Pointer;
global int insertion;

function void Nemo96HD_Init(string Prefix,string DeviceName)
//************************************************ *****************************
// Funzione generale per l'inizializzazione del dispositivo Nemo 96 HD
// In ingresso:
//     Prefix : prefisso delle porte su cui operare.
//************************************************ *****************************
   SetNumGateValue(Prefix+"PrevTick",0,0);

   // Eventuale simulazione dei valori del dispositivo se č NemoD4Le[Demo]
    if (DeviceName=="NemoD4Le[Demo]") then
        RecipeExecute(Prefix+"Simulation","Simulation",fal se);
    end
end




function void Nemo96HD_Handler(string Prefix,int Ch,int Dev,string DeviceName)
//************************************************ *****************************
// Funzione generale per la gestione del dispositivo Nemo 96 HD
// In ingresso:
//     Prefix : prefisso delle porte su cui operare.
//************************************************ *****************************

    // Eventuale simulazione dei valori del dispositivo se č NemoD4Le[Demo]
    if (DeviceName=="NemoD4Le[Demo]") then
        Nemo96HD_Simulazione(Prefix,Ch,Dev);
    end

   int Pointer;
   int value;
   real KTAxKTV;
   int levelKTAxKTV;
   levelKTAxKTV=GetNumGateValue(Prefix+"levelKTAxKTV" ,0);
   int insertion=GetNumGateValue(Prefix+"Std_setup_word", 4);

   Pointer=GetNumGateValue(Prefix+"Pointer",0);
   if (Pointer<1 || Pointer>24) then
       SetNumGateValue(Prefix+"Pointer",0,1);
   end

   KTAxKTV=GetNumGateValue(Prefix+"KTA",0)*GetNumGate Value(Prefix+"KTV",0);

   if(KTAxKTV<10) then levelKTAxKTV=0; SetNumGateValue(Prefix+"levelKTAxKTV",0,0); end
   if(KTAxKTV>=10 && KTAxKTV<100) then levelKTAxKTV=1; SetNumGateValue(Prefix+"levelKTAxKTV",0,1); end
   if(KTAxKTV>=100 && KTAxKTV<1000) then levelKTAxKTV=2; SetNumGateValue(Prefix+"levelKTAxKTV",0,2); end
   if(KTAxKTV>=1000 && KTAxKTV<10000) then levelKTAxKTV=3; SetNumGateValue(Prefix+"levelKTAxKTV",0,3); end
   if(KTAxKTV>=10000) then levelKTAxKTV=4; SetNumGateValue(Prefix+"levelKTAxKTV",0,4); end
Předmět Autor Datum
angličtina :D :D :D :D :D (ne delám si prdel) niesom si istý, ale asi je to C+.
zebyja123 17.04.2015 19:08
zebyja123
Určitě to není žádný c-like jazyk.
Wikan 17.04.2015 19:19
Wikan
OpenCL :)
nereg. 17.04.2015 19:27
nereg.
nejaky basic asi (sudim podla "then" a "end") P.S. vyvojove prostredie sa urcuje skor podla ostatny…
MM.. 17.04.2015 19:30
MM..
• Italstina, ale s tim BASIC, nevim nevim, nejsem si jisty, ze by VB ukoncoval radek s ";", spis byc…
CoCoChanel 17.04.2015 19:43
CoCoChanel
Tak potom to je skor nieco specialne pre nejake uController prekladace apod. Alebo napr. http://www.…
MM.. 17.04.2015 19:50
MM..
C nemá klíčová slova function a end. A taky používá složené závorky.
Wikan 17.04.2015 19:52
Wikan
• Ano C pouziva {, "end" zase pouziva kuprikladu VB.NET, ale ten zase neukoncuje radek s ; + end
CoCoChanel 17.04.2015 19:57
CoCoChanel
Je nějaký soubor, který bych mohl přiložit pro identifikaci ? Je to jeden z kódů SCADA systému od it…
sklipky 17.04.2015 20:01
sklipky
Prosimta co s tym chces robit, ked ani nemas jasno v tom ze cim sa to preklada a na com to bezi?
MM.. 17.04.2015 20:07
MM..
www.imesys.com PR107.pdf
Jan Fiala 17.04.2015 20:15
Jan Fiala
Je to jazyk Winlog od firmy Sielco Sistemi pre SCADA/HMI systémy. Programy sa vyvíjajú v nástroji Co…
los 17.04.2015 21:20
los
díky moc, to jsem potřeboval vedet, CodeBuilder u toho byl. poslední
sklipky 17.04.2015 21:35
sklipky

Je nějaký soubor, který bych mohl přiložit pro identifikaci ? Je to jeden z kódů SCADA systému od italského výrobce IME. Slouží pro dálkový sběr dat z měřicích přístrojů, které mezi sebou komunikují na protokolu MODBUS a tyto data jsou sbírána PS serverem, na kterém je tento SCADA systém (zde uživatel k měřeným datům přistupuje). Například každý typ zařízení má svůj soubor s kódem, tato část kódu patří zařízení Nemo96HD.

Zpět do poradny Odpovědět na původní otázku Nahoru