Vítej, Host. Prosím přihlaš se nebo se zaregistruj.
01.07.2025, 04:02:07

Domů Nápověda Vyhledávání Přihlásit Registrovat
 
Fórum k produktům firmy ELSACO Kolín  

+  PROMOS fórum
|-+  FRED - grafické vývojové prostředí
| |-+  FRED - platforma XCom
| | |-+  C nebo Python?
0 uživatelů a 1 Host prohlíží toto téma. « předchozí další »
Stran: [1] Dolů Tisk
Autor Téma: C nebo Python?  (Přečteno 4021 krát)
anonym
člen

Příspěvků: 33



« kdy: 21.12.2009, 12:01:54 »

Prohlizim si kod jednotlivych modulu, abych se podival, jak na to. A zarazila me jedna vec. Skoro vsechny moduly jsou psany v C, ale narazil jsem na nektere moduly, ktere jsou psany jakymsi Pythonem Šok. V jakem jazyce se teda pise kod modulu? Co???
Zaznamenáno
libor
moderátor+

Příspěvků: 388



« Odpověď #1 kdy: 21.12.2009, 12:27:01 »

Programový kód modulů se píše v jazyku C. Na tom se nic nemění.

Programovací jazyk Python je použitý pouze a jenom u dynamických modulů tj. u modulů, které mohou měnit počet vstupních a/nebo výstupních pinů. Pomocí jazyka Python se generuje výsledný program (na stejném principu jako PHP/HTML). To nám (ale i vám) umožní vytvářet univerzálnější moduly, které budou mít optimálnější (úspornější) kód, neboť počet vstupů a/nebo výstupů lze nastavit přímo dle potřeb (například modul OR s 5 vstupy).

V tuto chvíli existuje pouze několik modulů (nejčastěji v sekci SW hradla), ale postupně budou vznikat další, a to i komunikační moduly (dynamické nastavení počtu komunikovaných položek atd.).
Zaznamenáno

Stran: [1] Nahoru Tisk 
« předchozí další »
Skočit na:  


Poháněno MySQL Poháněno PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines Validní XHTML 1.0! Validní CSS!