Hirdetés

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

  • Szirty
    őstag

    Sziasztok!

    Ismét egy kis segítségre lenne szükségem! A S7 315 PLC belső időtagjának értékét szeretném módosítani MP 370-ről. WinCC -ben létrehoztam egy tag -et (ido) néven, ennek típusa TIMER, a cím amire ez hivatkozik DB120.DBW2 (ez van megadva az időtag TV értékénél). Ezután létrehoztam egy beviteli mezőtt ez "ido" tag-re hivatkozik, típusqa decimális. A gondom az hogy ha itt megadok egy értéket pl. 540 akkor ez a PLC időtagjában 540 ms-jelent. De nekem 540 s-ra lenne szükségem. Az lenne a kérdésem hogyan lehet megadni az időalapot is? Vagy az OP-n ms-ben kell eleve megadnom az időtag értékét?

    Előre is köszönöm a segítséget.

    Üdv.: BG

    Hali bodnarg!

    "A gondom az hogy ha itt megadok egy értéket pl. 540 akkor ez a PLC időtagjában 540 ms-jelent. De nekem 540 s-ra lenne szükségem. Az lenne a kérdésem hogyan lehet megadni az időalapot is? Vagy az OP-n ms-ben kell eleve megadnom az időtag értékét?"

    Így van, az OP-n mindig ms-ben kell megadnod az időértéket.
    Az IO field-nek állítsd be a decimal places-t 3-ra és egyből sec lesz belőle :)
    Vagyis beírod hogy 530 [ENTER] és a tag-be 530 másodperc fog beíródni.
    Az időalapot az OP kiszámolja és kezeli, neked nem kell vele foglalkozni, csak annyit, hogy ugye ha 530 másodpercet adsz meg, akkor tudni kell, hogy az időalap már nem ms (annak ellenére hogy ms-ben adod meg az időt (vagy ezred sec-ben ha úgy tetszik).

    Egyszer valamit hadováltam erről a web lapomon

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