[elektro] fordító
joe-
jozsig at gmail.com
Tue Dec 13 01:00:13 CET 2011
2011-12-12 08:40 keltezéssel, Lajos Rancz írta:
> Helló!
>
> Én is szemezgettem már ezekkel, mindig mikor rátalálok elcsodálkozom, hogy
> "basszus, de frankó compilert lehetne ezzel csinálni", de még sose jutottam
> el odáig, hogy szükség lett volna rájuk, mindig meg lehetett oldani
> Pythonból/perlből. Csinált már valaki lex/yacc-al működő valamit? Annyira
> érdekelne egy gyakorlati példa, amit nem lehet megcsinálni vmi scriptbe.
>
,...........................................................................................>
>> Ami neked kell: lex és yacc (avagy flex és bison, a GNU-tól). Még az is
>> lehet, hogy a lex elegendő a te feladatodhoz. Kicsit bele kell rázódni a
>> használatukba, de félelmetesen hatékony eszközök tudnak lenni.
>>
>> Szabolcs
>>
>> ----- Eredeti üzenet -----
>> From: Sztrikó János
>> Sent: Sunday, December 11, 2011 5:28 PM
>> To: elektro at tesla.hu
>> Subject: [elektro] fordító
>>
>> Sziasztok!
>>
>> Ráérő időmben (ami alig van) pofozgatom a PLC-met. Szépen működik,
>> lassan készül alá a vas is. A probléma: kellene egy fordító, ami az
>> utasításlistát (kb. assembly) gépi kóddá alakítja. Írtam egyet (a
>> string.h/strtok felhasználásával), ami működik is, de érzem, hogy nem ez
>> az igazi, hiszen erre már vannak jól kitalált eszközök-programok. A
>> google a "compiler compiler" keresésre ad 458000 találatot, de mindenki
>> magas szintű fordítót akar csinálni velük, ilyen egyszerűre nem találok
>> példát.
>> Tudnátok javasolni valami alkalmas programcsomagot?
>,..............................................................................................
SAYA, Kompakt PLC, 2000. év környékén, versenyen nyertük.
Ehhez kaptunk egy rendkivül komplett fejlesztőrendszert.
Grafilus felületen, folyamatábrábol kiindulva, ott tetszöleges,
blokkok megnyitásával, megirásával, felparaméterezésével lehetett
programozni, Nem emlékezem, hogy prg.-irás,forditás, betöltés,
külön része lett volna a fejlesztésnek, talán a pc-vel együttfutva,
állapotokat, adatokat is lehetett vizsgálni, modositani.
/Ezek csak homályos emlékképek, de szerettem vele játszani :-) /
Az akkori plc-k áramutterv, TTL-szerü,blokkos, vagy programsorokkal
voltak fejleszthetök. A DOS-os prg.-k egyediek, és nagyon fapadosak
voltak.
A hardver kell legyen speciális, strapabiro, megbizhato. I/O felület,
és azok kezelését célszerü betartani. A plc-ciklusos, szabványos
megoldásait érdemes megtarani.
Nem hinném, hogy érdemes ilyesmit épiteni, akkor már inkább bontásbol,
fejlesztövel együtt venni, megszerezni valamit.
A PIC 16xx család egyedei, is lehetnek akár egy mini-plc hardvere.
joe
/nem követtem a fejleményeket, ha csak beledumáltam elnézést kérek/
More information about the Elektro
mailing list