88
« on: May 04, 2011, 07:29:26 PM »
Si se puede, tendrias que crear un macro o editar uno de los que ya tienes para que encienda y apague una salida que tengas configurada con dicho pin del puerto paralelo, Mach3 tiene 10 salidas, si por ejemplo digamos que tu tienes configurada la salida #3 con ese pin entonces la orden en VisualBasic para el macro sería:
ActivateSignal(OUTPUT3)
Y para apagar esa misma salida:
DeactivateSignal(OUTPUT3)
Si quieres usar una pausa de por ejemplo 5 segundos puedes usar la siguiente orden:
Sleep (5000)
ó si en Configuración General tienes configurado el Dwell en segundos en lugar de milésimas de segundo entonces pondias solo 5:
Sleep (5)
Tambien puedes incluir uno o más DRO's en tu pantalla principal de Mach3 y utilizarlos para introducir esa espera en segundos o milesimas segun lo tengas configurado, por ejemplo supongamos que agregas un DRO que se llame UserDRO(2221) y en ese DRO introduciras el tiempo de espera que tu necesitas, el codigo para utilizar esa informacion de ese DRO en el macro seria:
TIEMPODEESPERA = GetUserDRO(2221)
Sleep (TIEMPODEESPERA)