Brain voor 3 kleurenlamp
Moderator: Moderators
Brain voor 3 kleurenlamp
Ik heb een brain voor een driekleuren lamp, op zich doet hij het, behalve in de 'reset state' Hij knippert 1 keer en dan niets meer.
Iemand een idee?
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Wij van cncfrees adviseren cncfrees.
Re: Brain voor 3 kleurenlamp
Kan er weinig van lezen die brain, maar waarom doe je dit niet gewoon met het voorbeeld van CS labs in je macropump? Dat werkt veeeeeeeeeel makkelijker als in brains.
Re: Brain voor 3 kleurenlamp
Dan zul je iets verkeerd doen, want mijn ervaring is dat die het wel gewoon doet
Re: Brain voor 3 kleurenlamp
Ik heb hem aangepast naar gewoon Mach3 script en nu doet hij het!
Code: Selecteer alles
'-----------------------------------------------------------------------------------------------
Public Declare Function GetTickCount Lib "kernel32.dll" () As Long
'-----------------------------------------------------------------------------------------------
Dim CurrentTime As Long
Private LastTime As Long
Sub Main
If Not GetOEMLED(800) Then
'Run ----------------------------------------------
If GetOEMLED(804) And Not GetOEMLED(80) Then
ActivateSignal (OUTPUT6)
DeactivateSignal (OUTPUT7)
DeactivateSignal (OUTPUT8)
End If
'Paused ----------------------------------------------
If Not GetOEMLED(804) And GetOEMLED(80) Then
DeactivateSignal (OUTPUT6)
ActivateSignal (OUTPUT7)
DeactivateSignal (OUTPUT8)
End If
'Idle ----------------------------------------------
If Not GetOEMLED(804) And Not GetOEMLED(80) Then
DeactivateSignal (OUTPUT6)
DeactivateSignal (OUTPUT7)
ActivateSignal (OUTPUT8)
End If
Else
'Reset ----------------------------------------------
CurrentTime = GetTickCount
If CurrentTime > (LastTime + 500) Then
DeactivateSignal (OUTPUT6)
DeactivateSignal (OUTPUT7)
DeactivateSignal (OUTPUT8)
End If
If CurrentTime > (LastTime + 1000) Then
LastTime = CurrentTime
DeactivateSignal (OUTPUT6)
DeactivateSignal (OUTPUT7)
ActivateSignal (OUTPUT8)
End If
If LastTime > CurrentTime Then
LastTime = CurrentTime
End If
End If
End Sub
Wij van cncfrees adviseren cncfrees.
Re: Brain voor 3 kleurenlamp
Maar ik blijf het vreemd vinden dat de brain het niet doet, zo ingewikkeld is hij niet..
Wij van cncfrees adviseren cncfrees.
Re: Brain voor 3 kleurenlamp
En denk ook dat als Mach3 in E-stop gaat, dat alle inputs en outputs volledig stil liggen. Dus dan nog een klein rood flitsje en dan helemaal niets meer. Of is dat niet zo?
Wij van cncfrees adviseren cncfrees.
- andrefc101
- Donateur
- Berichten: 3702
- Lid geworden op: 26 dec 2007 08:39
- Locatie: Bergen op Zoom
- Contacteer:
Re: Brain voor 3 kleurenlamp
Geen idee maar het lijkt mij wel zeer zinvol dat als de e-stop in werking treedt alle uitgangen gedisabled worden.
Dan zou je dus eigenlijk een extern stukje electronica willen maken die de e-stop detecteert en dan de rode lamp aktiveert.
Re: Brain voor 3 kleurenlamp
Komt bij hoofdstuk 12 van begrijpend lezen. Na de meivakantie komt hoofdstuk 12..
Re: Brain voor 3 kleurenlamp
Nee dat is niet zo.
Volgens mij kun je het wel zo instellen ergens. Mijn ervaring met mach3 is vooral met pokeys printjes erbij, en daar was dat in ieder geval niet zo. Misschien via de normale standaard IO wel, dat zou je even moeten proberen.