Hírek:

Fontos tudnivalók a migrációval kapcsolatban, Kérlek nézd meg a Régi fórumról új fórumra való költözés

Main Menu

Mach3 CNC

Indította gaben, 2024 április 09, 16:55

Előző téma - Következő téma

000000000

A lényeg benne van [#papakacsint]

hyuekyh7a

Aha, és mi legyen a makróban?

hyuekyh7a

Hogy lesz ebből üzenet?

000000000

 
Itt van egy kis fejtágító http://henriksplace.se/cnc/cnc_mach3_vb.html" TARGET=_fnew>Mach3 VB Link
 

hyuekyh7a

Köszönöm nem megtanulni akartam a macró programozást csak ezt a macrót kértem segítségnek.
 

hyuekyh7a

Béni!
hogyan kell brain-ből makrót hívni.

Béni

http://cnctar.hobbycnc.hu/Mach3/InputMSG.rar" TARGET=_fnew>Itt egy példa.
 
Kis trükkel lehet több makrót is hívni.

hyuekyh7a

Köszi Béni!
Működik ,csak az van hogy ha a bemeneten megszűnik a jel bent marad a led, így még egyszer kell működtetni a bemenetet.
Gondoltam kiveszem az időzítőből az egy jel pipát , de így teledobta az ablakot az MSGBoxal.

hyuekyh7a

Kipróbáltam egy másik megoldást amit a neten találtam.
Macropump ba tettem ezt:
 
 X= GetUserled(1001)
 If (X=1) Then
 Code "M8010"  
 End If
 
Az M8010 pedig a hibaüzenet:
 
Msg=MsgBox ( "Szervó Hiba!", 16,"Hiba aktív")  
 
A Brain- be pedig kezelem az user ledet.
 
Így is működik, és a makróba és a Brainbe több  
bemenet kezelése megoldható, és a bemenetekhez különböző hibaüzenetet lehet rendelni.
 

Béni

Nem találtam egyelőre megoldást a beragadásra.
Furcsa egy kicsit a dolog, mert már használtam ezt a módszert a gyakorlatban és nem volt vele gondom.
(Persze, nem találom, hogy hol és mire ...)

hyuekyh7a

Nem az lehet,hogy emulálom a bemenetet!?

Béni

De. :)
Most próbáltam ki fizikai bemenettel.
Nincs reteszelés, tökéletesen működik.
 
Ha csak ilyen egyszerű, egy bemenet - egy makró összerendelése a feladat, akkor Brain sem kell.
Csak konfiguráld pl. az Oemtrigger#1-re a bemenetet és állítsd be a 301-et hozzá!
A többi ugyanaz.

Béni

USB-s billentyűzet emulátorral kapcsolatos felmérés:
 
Egy fórumtársunk készít egy ilyen eszközt. Az emulált kódok fixek lesznek egyelőre.
Kérdés, hogy milyen kódokat (billentyűket illetve billentyű kombinációkat) érdemes alapesetben a 64 lehetséges bemenethez rendelni?
Javaslatok jöhetnek ide, vagy akár email-ben is.
Hogy ne húzzuk sokáig, legyen szerda este a határidő.

000000000

 
A legfontosabb Mach alatt használt gombok szerintem:
CTRL ALT SHIFT ← ↑ → ↓ PageUP PageDown Home End Backspace Space ESC Enter + - 0-9 F1-F12.
Ezt lehet + kiegészíteni az egyedi dolgokkal  

hyuekyh7a

És ha több bemenet van és mindhez egy makro
Az omtrigger2 és mi a szám hozzá,vagy ahhoz már Brain kell?