Hirdetés

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

  • Szirty

    őstag

    válasz n0rbert0 #3384 üzenetére

    Helló n0rbert0!

    A modul képessége egy dolog.
    De hiába képes a modul 8ms késleltetéssel beadni a jelet a PLC-nek ha a PLC ciklus ideje pl. 70 ms!
    Akkor a PLC-nek 140 ms időre van szüksége, hogy garantáltan észrevegyen egy teljes jelperiódust.
    Éspedig a PLC ciklus idejét annak feldolgozási sebessége és a rajta futó program határozza meg és ráadásul általában még csak nem is konstans!
    Több üzeneten keresztül épp erre próbálom felhívni a figyelmed.
    Lehet javítani valamennyit a helyzeten a bemenet közvetlen kiolvasással és megszakítás kéréssel (ha a bemenet erre képes). De ha a ciklus idő a feldolgozandó jel periódus idejével összemérhető, akkor hardveres feldolgozás szükséges, és nem másért, hanem ezért említettem a high speed countert, ami éppen ilyen.

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