Makró indítása bemenettel

Előző téma megtekintése Következő téma megtekintése Go down

Makró indítása bemenettel

Témanyitás by Béni on 2016-04-24, 15:54

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.)
[You must be registered and logged in to see this image.]

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.
[You must be registered and logged in to see this image.]

3. Állítsuk be az OEMTrigger#1 bemenetet a Ports and Pins menü alatt!
[You must be registered and logged in to see this image.]

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 )

[You must be registered and logged in to see this link.]
avatar
Béni
Admin

Posts : 140
Join date : 2015. Apr. 02.
Location : Szeged

http://dotg.weebly.com/

Vissza az elejére Go down

Előző téma megtekintése Következő téma megtekintése Vissza az elejére


 
Permissions in this forum:
Nem válaszolhatsz egy témára ebben a fórumban.