7i96s+7i74 Prvotne nastavenie?
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
Čo sa tyka MOTION FEED INHIBIT si myslím že to bude ok riešenie, čo sa týka bezpečnosti stroj musí podľa mňa mať bezpečnostnú zónu: dvere, klietka, koberce, optickebrany. Samozrejme pokiaľ to nemá tak ta funkcia je nebezpečná ako môj spôsob kde mám v gcode pred každým pohybom čakanie na vstup
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
Dokonca to je aj v manuali, píšu tam že funkcia MOTION FEED INHIBIT je na to aby stroj neznicil sám seba
No predsa aby si ustetril vstupy. Kazdy nastroj v zasobniku ma ind. snimac pritomnosti nastroja. Ak ho nahradis jednim fotoelektrickym snimacom v blizkosti vretena (robi sa to pod nejakum uhlom) tak usetris tolko vstupov , kolko mas nastrojov v zasobniku a vysledny efekt mas ten isty ,ako v prvom pripade.
rocnik 1976 -stolár, trosicka uz aj strojar.
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
Ešte ma zaujíma keď sa tu už ťa funkcia motion.feed-inhibit spomenula. To za zapíše do halu?
No a má ti cenu resit, kdyz 7i84 je za par korun?Juro píše: ↑26. 11. 2023, 7:11No predsa aby si ustetril vstupy. Kazdy nastroj v zasobniku ma ind. snimac pritomnosti nastroja. Ak ho nahradis jednim fotoelektrickym snimacom v blizkosti vretena (robi sa to pod nejakum uhlom) tak usetris tolko vstupov , kolko mas nastrojov v zasobniku a vysledny efekt mas ten isty ,ako v prvom pripade.
LinuxCNC - MESA 7i96
zz912.webnode.cz
zz912.webnode.cz
To je kablovani a pisani nejakeho programu naviac.zz912 píše: ↑26. 11. 2023, 7:27No a má ti cenu resit, kdyz 7i84 je za par korun?Juro píše: ↑26. 11. 2023, 7:11No predsa aby si ustetril vstupy. Kazdy nastroj v zasobniku ma ind. snimac pritomnosti nastroja. Ak ho nahradis jednim fotoelektrickym snimacom v blizkosti vretena (robi sa to pod nejakum uhlom) tak usetris tolko vstupov , kolko mas nastrojov v zasobniku a vysledny efekt mas ten isty ,ako v prvom pripade.
rocnik 1976 -stolár, trosicka uz aj strojar.
-
- Příspěvky: 153
- Registrován: 20. 11. 2014, 6:31
A dalsia vec je ta ze ak ma niekto ako napriklad ja teraz na rom roveri ter rotacny retazovy vymennik, tak by sa to ani nakablovat nedalo (vsetko sa da ale v ramci jednoduchosti)Juro píše: ↑26. 11. 2023, 8:13To je kablovani a pisani nejakeho programu naviac.zz912 píše: ↑26. 11. 2023, 7:27No a má ti cenu resit, kdyz 7i84 je za par korun?Juro píše: ↑26. 11. 2023, 7:11
No predsa aby si ustetril vstupy. Kazdy nastroj v zasobniku ma ind. snimac pritomnosti nastroja. Ak ho nahradis jednim fotoelektrickym snimacom v blizkosti vretena (robi sa to pod nejakum uhlom) tak usetris tolko vstupov , kolko mas nastrojov v zasobniku a vysledny efekt mas ten isty ,ako v prvom pripade.
Ludkovia!
ten MOTION FEED..... je iba holy nastrel. Treba takmer vsetky vstupy vzdy nejak osetrovat. Aj tento napr. vyvolanim podmienky.
Dalsia moznost ako osetrit nezasunute koliky je cakat na vstupy:
Moznosti je milion.
AK nabehne signal TRUE:
-pozastav beh programu M0 a vypis hlasku (debug, Niektory kolik nie je zasunuty )
-ALEBO zrus beh programu a vypis hlasku (abort, Niektory kolik nie je zasunuty )
A este nieco.
Ako programator si treba uvedomit jedno: JEDEN prikaz funkcneho riadku v programe si moze vyzadovat dalsich STO riadkov osetrenia.
Netreba hned pri nedostatocnom osetreni, alebo najdenom vzajomnom konflikte vytazoslavne zvolat WAU!!!! OBJAVIL SOM AMERIKU.
ten MOTION FEED..... je iba holy nastrel. Treba takmer vsetky vstupy vzdy nejak osetrovat. Aj tento napr. vyvolanim podmienky.
Dalsia moznost ako osetrit nezasunute koliky je cakat na vstupy:
Kód: Vybrat vše
o<koliky> sub
;osetrenie originov
M66 P7 L3 Q13 ;caka na signal vstupu c. 7 zasunuteho kolika 13 sekund (L3 signal HIGH)
o<kolik1> if [#5399 LT 0] ;ak nezasunie kolik 1 (LT 0 mensie ako nula, cize #5399 nadobudne stav -1 )
(abort, Nedostatocny tlak v koliku 1)
o<kolik1> endif
M66 P8 L3 Q13 ;caka na signal vstupu c. 8 zasunuteho kolika 13 sekund (L3 signal HIGH)
o<kolik2> if [#5399 LT 0] ;ak nezasunie kolik 2 (LT 0 mensie ako nula)
(abort, Nedostatocny tlak v koliku 2)
o<kolik2> endif
;atd.atd....
o<koliky> endsub [1]
M2
Moznosti je milion.
AK nabehne signal TRUE:
-pozastav beh programu M0 a vypis hlasku (debug, Niektory kolik nie je zasunuty )
-ALEBO zrus beh programu a vypis hlasku (abort, Niektory kolik nie je zasunuty )
A este nieco.
Ako programator si treba uvedomit jedno: JEDEN prikaz funkcneho riadku v programe si moze vyzadovat dalsich STO riadkov osetrenia.
Netreba hned pri nedostatocnom osetreni, alebo najdenom vzajomnom konflikte vytazoslavne zvolat WAU!!!! OBJAVIL SOM AMERIKU.
rocnik 1976 -stolár, trosicka uz aj strojar.