Keresés

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

  • Dezsi82

    tag

    válasz makrodom #1484 üzenetére

    Szia!
    Hát majdnem jó. amit írtál, csak nem teljesen. :)
    Első paraméter: IW (input word). Vagyis a pillanatnyi érték. (analóg bemenet)
    Második paraméter: P1 (first parameter word) vagyis a PID adattáblájának első eleme. A CPU P1+32 területet használ fel. Az első 7 paramétert te állítod a MOV utasításokkal. A többit a CPU használja a saját számításaihoz. A te esetedben: DM10-DM16-ig vannak a PID paraméterek, de nem szabad használnod a DM17-DM42-t. Tehát ha módosítani szeretnéd valamelyik PID paramétert, akkor ezekre a területekre kell adatot mozgatnod.
    Harmadik paraméter: OW(output word). Vagyis a szabályzott érték. (analóg kimenet)

    Azt nem tudom, hogy az IW miért DM0 ráadásul fixen kettőre beállítva, gondolom az valami szimuláció miatt van úgy. Mert amúgy oda egy bemenet kell, vagy legalábbis egy bemenetből számított DM terület.

    [ Szerkesztve ]

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