Hirdetés

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

  • Tomika86
    senior tag

    Sziasztok!

    Van egy csomagológép amin a régi 90'-es évekbeli szervóhajtást cseréltem le Siemens S210 típusra és a PLC-t is S7-315 profinetesre.

    Van egy szenzor ami érzékeli a terméket és utána az egyik szervomotor 60mm-ert húz a szalagon. A szervo adatátvitel SINA_POS blokkal van megoldva OB35-ből ami 10ms ciklikus.

    A feldolgozás és indítás FC blokkból történik.

    A gondom az hogy néha néha az FC blokkban beragad egy bit (M225.6), ami az mutatja hogy sokáig mozog a motor. Letelik a 600ms és megáll a gép.
    Ez valószínű abból adódik, hogy hazárd van a megszakítás blokk és az FC olvasás miatt.

    Nem tudom, hogy lehetne kiküszöbölni.

    Segítséget szeretnék kérni erre.

    (Amikor jön egy termék a szenzor SET-eli az M225.6 bitet, és ha megjön az AxisPosOk bit akkor ez jelzi hogy kész a mozgás és RESET-elem az M225.6 bitet)

    Köszönöm!

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