Makró indítása bemenettel
1 / 1 oldal
Makró indítása bemenettel
A Mach3 lehetőséget biztosít egy kiválasztott makró nyomógombbal való indítására. Ez Triggermakrónak nevezték el és a speciális nyomógombnak 301 az OEM a kódja.
Mivel csak ez az egy kód létezik erre a feladatra, így csak egy makró indítható így.
A beállítás több lépésből áll.
1. Ahhoz, hogy a rendszer ezt a funkciót induláskor aktiválja, a General Config menü alatt a jelölt mezőbe írjuk be annak a makrónak az azonosítóját, amely bekapcsolja a Triggermakró funkciót! (A példában M9200.m1s.)
2. A System Hotkeys alatt állítsuk be a Trigger#1-hez a 301-es értéket! Ezzel elérjük, hogy az OEMTrigger#1-es bemenet aktív szintje el fogja indítani a beállított Triggermakrót.
3. Állítsuk be az OEMTrigger#1 bemenetet a Ports and Pins menü alatt!
Gyakorlatilag ezzel kész a beállítás.
A már említett makró tartalma:
M9200.m1s:
Ezzel az egysoros kóddal tudatjuk a Mach3-al, hogy melyik makrót kell futtatnia a beállított bemenet aktív jelszintjére. Ebben a példában az M9201.m1s makró, mely most csupán egy felugró ablak.
M9201.m1s:
https://cnctar.hobbycnc.hu/Mach3/Macros/TriggerMacro.rar
Mivel csak ez az egy kód létezik erre a feladatra, így csak egy makró indítható így.
A beállítás több lépésből áll.
1. Ahhoz, hogy a rendszer ezt a funkciót induláskor aktiválja, a General Config menü alatt a jelölt mezőbe írjuk be annak a makrónak az azonosítóját, amely bekapcsolja a Triggermakró funkciót! (A példában M9200.m1s.)
2. A System Hotkeys alatt állítsuk be a Trigger#1-hez a 301-es értéket! Ezzel elérjük, hogy az OEMTrigger#1-es bemenet aktív szintje el fogja indítani a beállított Triggermakrót.
3. Állítsuk be az OEMTrigger#1 bemenetet a Ports and Pins menü alatt!
Gyakorlatilag ezzel kész a beállítás.
A már említett makró tartalma:
M9200.m1s:
- Kód:
SetTriggerMacro(9201)
Ezzel az egysoros kóddal tudatjuk a Mach3-al, hogy melyik makrót kell futtatnia a beállított bemenet aktív jelszintjére. Ebben a példában az M9201.m1s makró, mely most csupán egy felugró ablak.
M9201.m1s:
- Kód:
Begin Dialog Dialogname1 120,160,160,60,"Makró elindítva"
PushButton 10,10, 140, 40, "Gombnyomásra bezárul"
End Dialog
Dim Dlg1 As DialogName1
button = Dialog( Dlg1 )
https://cnctar.hobbycnc.hu/Mach3/Macros/TriggerMacro.rar
1 / 1 oldal
Engedélyek ebben a fórumban:
Nem válaszolhatsz egy témára ebben a fórumban.
|
|