Keresés

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

  • Psanyi42

    tag

    válasz crucified #6528 üzenetére

    Heló!

    crucified,

    A hibakeresés folyamán végig kell követni a jelet. Megnézed mit mér a szenzor, az a 7 mA alapján jónak tűnik, mivel az alacsony hőm. tartományra utalhat (persze beállítás/szenzor függő). Ezután megnézed a PLC bemenetén mit kap meg, és megnézed, hogy kb. az az érték jelenik-e meg, mint amit Szirty írt. Ezután azt feltételezve, hogy minden jó a PLC programban megnézed, hogy a HMI honnan kapja az értéket, ha az is jó, akkor megnézed a konverziókat, hogy nem e a másik számábrázolásba váltással van a gond. Ha a HMI már a nem jó értéket kapja meg, a PLC programban van elírva. Itt végig kell követni az értéket.

    Mazsika,

    Rá lehet dugni egeret, billentyűzetet, és monitort. Megnézted, hogy mit csinál, ha elindult, hátha feldob egy konzolt. Egyébként a dokumentációban láttam egy olyat, hogy AUTOEXEC.bak, gondolom ezt automatán elindítja, szóval az is lehet ebbe tudsz írni valamit. Nem használtam még ilyet, csak gyorsan végiggörgettem a dokumentációját és ötletelek.

  • Szirty

    őstag

    válasz crucified #6528 üzenetére

    A 7.136 mA nem mond semmit ha nem tudjuk a távadó méréstartományát. Azt is ismerni kell.

    A 4-20mA-es kör áramából a következőképpen számíthatod ki a mért fizikai mennyiséget:
    Mért mennyiség=((I-4)/16)*(Max-Min)+Min

    Az analóg bemeneten olvasott értéket az áramból pedig így kapod:

    PIW=((I-4)/16)*27648

    Ahol:
    I: a mérőkör árama mA-ben
    Min: a távadó méréshatárának az alja a mért fizikai mennyiségben kifejezve (ez esetben °C)
    Max: a távadó méréshatárának a teteje a mért fizikai mennyiségben kifejezve (ez esetben °C)
    PIW: Az analóg bemenet perifériacíméről beolvasott decimális egész érték

    Pl. ha a távadód méréstartománya 0-200 °C, akkor a 7,136 mA 39,2 °C-t jelent és 5419-et kellene olvasni az analóg bemenetről.

  • And

    veterán

    válasz crucified #6528 üzenetére

    "7.136 mA-t mértem a jeladótól a terminál blokknál."
    Ez az áramérték ugye csak a távadó adatainak ismeretében releváns: alsó- és felső határérték, 0-20 vagy 4-20 mA-es távadó. A hardverkonfigurációban az AI-modul szokásosan egy egész (16-bites integer) értéket fog mutatni, skálázás nélkül. Ezt megnézheted pl. Step7 alatt a HW-konfigban az adott modulra jobb gombbal klikkelve a Monitor/Modify menüpontban online. A nyers számérték átskálázása már a szoftver dolga, erről több infó is van ebben a topikban, keress csak rá az FC105 kifejezésre. Hogy ezt a hőmérsékleti értéket a scada milyen formátumban kapja, az megint más kérdés, de ha a PLC jól skálázza (ott még megfelelő az érték), akkor az is lehet, hogy a megjelenítő is jól kapja meg, de mondjuk nem lebegőpontos, hanem egész (int, word) értékként, és nem megfelelő helyen (vagy egyáltalán nem ) jeleníti meg a hozzá tartozó tizedespontot.

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