PRESET táblázat adatainak kiolvasása Q paraméterbe

Minden, amit a vezérlésekről tudni lehet...
Avatar
go98admin
Adminisztrátor
Hozzászólások: 376
Csatlakozott: 2016.08.18. 23:17

PRESET táblázat adatainak kiolvasása Q paraméterbe

HozzászólásSzerző: go98admin » 2016.08.25. 20:18

bbodog 2014. ápr. 10. 17:03 #90
Üdv!
Preset táblázatból van lehetőség a koordináta értékek változóba mentésére?

Avatar
go98admin
Adminisztrátor
Hozzászólások: 376
Csatlakozott: 2016.08.18. 23:17

Re: PRESET táblázat adatainak kiolvasása Q paraméterbe

HozzászólásSzerző: go98admin » 2016.08.25. 20:19

go98 2014. ápr. 10. 22:54 #92
Igen, de általában nem ez a feladat. Az alábbi lehetőségek adottak:
Az FN 18: SYSREAD Q1 = ID530 NR1 utasítással a Q1 változóba kerül az aktív preset sor száma.
Az FN 18: SYSREAD Q2 = ID502 NR[sor] IDX[oszlop] pedig a Q2 változóba a [sor] és [oszlop] szerinti eltolást az aktív koordináta rendszerből nézve. Azaz az aktuális preset sor adatai mindig 0 lesz, de egy másik preset sor amiben például 50mm-rel arrébb van az X bázispont az FN 18: SYSREAD Q3 = ID502 NR[másik] IDX1 parancsra a Q3 változóba 50-et ír.
Az FN 18: SYSREAD Q4 = ID503 NR[sor] IDX[oszlop] pedig a Q4 változóba a [sor] és [oszlop] szerinti értéket másolja minden konverzió nélkül.
Az FN 18: SYSREAD Q5 = ID504 NR[sor] utasítás az alapelforgatást olvassa ki a [sor] szerinti preset listából és írja be a Q5 változóba.