Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Szirty

    őstag

    válasz Szabest #3344 üzenetére

    Helló Szabest!

    Itt egy példa.
    Ez a DB100-ban lévő IttKeres nevű 50 elemű tömb első 29 byte-jában keresi a 7426-os számot.
    Mivel mint írtam a keresés hosszát a keresés forrását adó pointer első elemében kell megadni, ami a DB módosítását kívánná, a keresés előtt a program átmásol a DB-ből annyi adatot lokális változóba, amennyiben keresni kell, elé rakja a keresés hosszát meghatározó 29-et és azután ebben a lokális változóban keres:
    Nem magyarázom szénné, kérdezz ha valami nem érthető benne:
    A program bekapcsolja a Q4.0 kimenetet ha megtalálta a számot és kikapcsolja ha nem találta meg.

    Ha ez van a DB-ben:

    A PLCSIM-en látható, hogy a 7426-ot megtalálta a 28-as táblaelemben:

    Ha a 7426-ot átrakom a 29. elem utáni valamelyik címre, akkor nem találja meg, mert csak az első 29 elemet nézi át...

Új hozzászólás Aktív témák