Olá Amigos do GuiaCNC!
Estava com um grande problema pra acionar o Enable do L297 pelo Mach3.
Para quem interessar aqui está a solução:
Ps: Ainda não fiz todos os teste mas por enquanto não vi nenhum problema.
Solução:
- Vá em Config>Configuração Geral e acione a caixa Rum Macro Pump.
- Depois em Config>Ports e Pins - Aba Outputs Signals e Abilite os Enables 1, 2, 3 e seus respectivos pinos e portas.
- Depois em Operator>VB Script Editor e coloque o seguinte código:
If GetDRO(6) > 0 Then
DeActivateSignal 1
Else
ActivateSignal 1
End If
If GetDRO(7) > 0 Then
DeActivateSignal 2
Else
ActivateSignal 2
End If
If GetDRO(
> 0 Then
DeActivateSignal 3
Else
ActivateSignal 3
End If
- Salve essa macro no diretório Mache3/macros/Mach3Mill
- Coloque o nome macropump e salve.
- Feche a janela do VB e encerre o Mach.
- Depois é só Iniciar o Macro e fazer os teste.
Esse pequeno programinha foi o resultado de muitos dias de noites mal dormidas, mas valeu a pena!