Fórum témák

» Több friss téma
Fórum » Folyamatábrás mikrokontroller programozás Flowcode-dal
Lapozás: OK   79 / 360
(#) kokozo válasza tsava hozzászólására (») Nov 3, 2012 /
 
1 verzió

teszt.fcf
    
(#) watt válasza (Felhasználó 15355) hozzászólására (») Nov 3, 2012 /
 
Köszi! Lehet, hogy ennyit illendő megtenni, miután...
(#) watt válasza slogan hozzászólására (») Nov 3, 2012 /
 
Lehet, hogy igazad va, mert ha egy TCP-IP-t feldobva, tényleg működik, akkor az valóban egyszerűbb, még ha esetleg a többit C-ben is teszed hozzá!
(#) watt válasza (Felhasználó 15355) hozzászólására (») Nov 3, 2012 /
 
Az fcd-hez még annyit, hogy inkább a sorban lévő st-t érdemesebb kijavítani cr-re, mint utánafűzni a helyes parancsot, mert az egy plusz utasítás feleslegesen. Az eredmény persze ugyanaz. Tényleg hasznos, hogy lehet ilyet csinálni...
(#) tsava válasza kokozo hozzászólására (») Nov 3, 2012 /
 
Köszi de sajnos nem tudom megnyitni nekem 4.2.3.58 van.
(#) watt válasza (Felhasználó 15355) hozzászólására (») Nov 3, 2012 /
 
Megnéztem néhány fcd-t, mindben hibás a beállítás!
Azt egyébként nem értem, hogy a Microchip miért nem rendelte össze a két funkciót inverz logikával. Mert ha belső oszciforrást választok, semmi értelme a külső oszcinak. Habár valami kinti dolognak jó lehet külön is. Nem tudom...
A hozzászólás módosítva: Nov 3, 2012
(#) kokozo válasza tsava hozzászólására (») Nov 3, 2012 /
 
4-es verziósra

teszt.fcf
    
(#) tsava hozzászólása Nov 3, 2012 /
 
Köszi!
(#) watt válasza (Felhasználó 15355) hozzászólására (») Nov 3, 2012 /
 
Igen.
Viszont azt vissza kell vonjam, hogy át lehet nevezni az fcd-t. Nem lehet, nem tudja kezelni sajna. Viszont a régit átnevezve, elmentve pl *.fcdori ra, lehet sajátot kreálni, ami állandó, de visszaállítható a mentésből.

Megnézem a projecthez tartozó megoldást is, köszönöm! Megjegyzem, hogy ha valaki ilyen szinten ért a rendszerhez, mint te, akkor tényleg minden megoldható, máskép nem, teljesen C blokkokból fog felépülni a kód!

szerk: Na megnéztem, ezt kerestem, ezzel tényleg meg lehet oldani az ilyen alap problémákat!
A hozzászólás módosítva: Nov 3, 2012
(#) tsava válasza (Felhasználó 15355) hozzászólására (») Nov 3, 2012 /
 
Ne haragudj simpi de nem értem.Tudnál feltenni egy példát?
A hozzászólás módosítva: Nov 3, 2012
(#) watt hozzászólása Nov 3, 2012 /
 
CCP2 Capture módhoz van előre gyártott modul?
(#) tsava válasza (Felhasználó 15355) hozzászólására (») Nov 3, 2012 /
 
Ez eddig oké de hogy tudok negatívba is mérni?
Én úgy számoltam hogy 2,5 referenciával -20C-tól +82C fér bele 0.25C felbontással.
Amit elsőként feltettem az ezt csinálja csak tizedek nélkül.
(#) kokozo válasza tsava hozzászólására (») Nov 3, 2012 /
 
Miért nem nézed meg az enyémet? Az tudja a negatívot is!
(#) tsava válasza kokozo hozzászólására (») Nov 3, 2012 /
 
Néztem csak nem értem.A tied 0-ás AD értéknél -0.5C 600-as AD értéknél meg 1.0C
(#) tsava válasza tsava hozzászólására (») Nov 3, 2012 /
 
Aha közben megvan, hiányzott egy százas szorzás.
Így már jobb a helyzet.
Köszi!
A hozzászólás módosítva: Nov 3, 2012
(#) kokozo válasza tsava hozzászólására (») Nov 3, 2012 /
 
A bemenetnél ahol elosztod 4/el ott töröld az osztást és szorozd meg 25-el és akkor nem kell annyi számítás.
(#) tsava válasza kokozo hozzászólására (») Nov 3, 2012 /
 
Igazad van,átírtam.
(#) kokozo válasza tsava hozzászólására (») Nov 3, 2012 /
 
Már csak annyi baja van hogy túl sűrűn frissíti a kijelzőt ami villogáshoz vezethet, ennek elkerülése érdekében csak akkor írasd ki az értéket újra ha változott!
(#) tsava válasza kokozo hozzászólására (») Nov 3, 2012 /
 
Ja igazad vagyon.
(#) watt hozzászólása Nov 3, 2012 /
 
Hogyan lehetne leszimulálni egy CCP2-es Capture megszakítást? Lefutó élre van konfigolva. Bármit csinálok, nem fut bele a megszakítás Makróba...
(#) niedziela válasza watt hozzászólására (») Nov 3, 2012 /
 
Ha írtál bele C-t, gondolom igen, akkor flowban nem tudod szimulálni, csak külső szimulátorban.
(#) watt válasza niedziela hozzászólására (») Nov 3, 2012 /
 
Szomorú vagyok, de köszönöm a választ!
(#) niedziela válasza watt hozzászólására (») Nov 3, 2012 /
 
Tudom ez a program hiányossága , én proteust használok párhuzamossan a flow-al, bevált, és ha nem *.hex-t töltöm be hanem a /.cof-t még leskelődhetek is a program futása közben.
(#) watt válasza (Felhasználó 15355) hozzászólására (») Nov 3, 2012 /
 
Az egyedi megszakítási beállítások nem újak, még sem tudja szimulálni. Kipróbáltam egy CCP2 Capture kódot, egyedi megszakítással, valóságban működik. A gond, hogy hogyan lehet ezt beilleszteni egy rendszerbe, ha véletlenül ettől működik a kód többi része. Mindenesetre elég sokat kérnek érte(60ezer körül), hogy végül nem is teljes funkciós. Nem a TCP-IP-t és társait kéne erőltetniük, hanem először azokat az alap funkciókat, amik a PIC-ben vannak! Kicsit csalódott vagyok, többre számítottam. Így nem tudom van-e értelme ebben indítani egy közös projectet az egyszerűség oltárán. Nekem már egyszerűbbnek tűnik a C, ha nem akarok egzotikus modulokat használni. Persze tök jól néz ki feldobálni LCD-t gombokat, LED-eket, tényleg érdekes, de nekem pont egy motor indításhoz kell a CCP2... Na majd lesz valahogy...
(#) foxi63 hozzászólása Nov 4, 2012 /
 
Hali!
Pont ezért *
A hozzászólás módosítva: Nov 4, 2012
(#) kkrisz75 válasza watt hozzászólására (») Nov 4, 2012 /
 
Na igen, ki mire használja...

Speciel a szimulációt sose használtam, nem is tudom működik-e bármely programomon. Szerintem nem, mert sok egyedi megoldást, kapcsoló vezérlést, vagy ledvezérlést használok és nem modult.

Viszont azt nem értem, ha Te ennyire tudsz C-ben programozni minek neked a Flowcode?
Kicsit visszalépésszerű, nekem. Ha tudnék ASM-ben, C-ben programozni, nem érdekelne.

Bár olvasgatva a beszélgetést, a program működik, csak a szimuláció nem. Miért ennyire fontos a szimuláció? Az csak szimuláció, akár milyen pontos is, nem valós így lehet eltérés.
(#) niedziela válasza kkrisz75 hozzászólására (») Nov 4, 2012 /
 
Próbáljunk a lényeggel foglalkozni, az tanulságosabb mindenki számára.
Sok ezer program van, annak mindnek van olyan hibája, hiányossága amit szóvá lehet tenni, mégis használják, ezzel együtt kell élni, tökéletes mint olyan nem létezik, ez sem az, és ebben a kategóriában sem tudnék (más sem) mondani olyant amibe ne lehetne hibát találni. Ez alól a C, ASM, MPLAB sem kivétel, szóval erre felesleges a szót pazarolni.
(#) watt válasza kkrisz75 hozzászólására (») Nov 4, 2012 /
 
Szia! Írtam korábban, nem magam miatt. Azért lenne jó a szimuláció, hogy könnyebben meg tudjam értetni a programrészek működését, hogy utána maguk tudjanak tovább haladni, összeollózni azokat.
(#) watt válasza niedziela hozzászólására (») Nov 4, 2012 /
 
A lényeg mellett akarsz elmenni. A folyamatleírás lényege, hogy egyszerű, sokak számára közérthető. Ha ilyen alapvető problémák akadályozzák a haladást az nem a folyamatleíró nyelv hibáját jelenti, hanem a fejlesztőgárda hiányosságait.
Nekem a PLC-k után nem kell megérteni a nyelvet, csak a fejlesztői környezetet kell megismernem, de egy PLC fejlesztői környezete nem engedhet meg ilyen nagy hiányosságokat.
Abban igazad van, hogy nem érdemes szapulni a nyelvet, de itt nem a nyelvet, hanem a fejlesztő környezet hibáit tárgyaltuk(legalább is mi), ami szorosan a témához tartozik!
(#) niedziela válasza watt hozzászólására (») Nov 4, 2012 /
 
Proteus, abban meg lehet érteni, arra találták ki. De van azon kivül is még x tucat erre való program. Nem értem ez a probléma miért kötődik a flowcode-hoz ?
Következő: »»   79 / 360
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem