Gällande styrningen:
Allt såg väldans bra ut tills jag kopplade in det skarp i dag.
Har 4 relästyrningar
2 reedrelän som kopplas till FOR & REV.
2 vanlig 3.5A relän som antingen styras till VFD (ex.SPH,SPM,SPL,RST) eller med öppna utgångar så man kan starta
vad som helst på 220V (typ damsugare,kylning eller något)
Efterom de 6 ovannämnda ingångarna på VFD'n är programerbara (Multi-inputs) så ger det massa möjligheter
att lägga några av de 28 funktionerna på dessa.
Har även anslutningar för Multi-output 1,2 och 4, där 2 är optoisolerade (open collector) i VFD och en är ett 3A relä som slår (KA & KB i VFD). Även dessa är ju programerbara (32 val) så där kan man ju göra massa roligt med. Några bra förslag är ju kanske kylpump vid "RUN" och "ESTOP" vid "FAULT" som exempel.
Detta funkar bra nu.
Det som INTE funkar är att läsa av "index" (varven) på spindeln till mach3.
Efter massa pysslande så har jag kommit fram till att "Multi-Output AM" har ENORMT låg ström vilket sabbar.
Driver man en optokopplare (under 10mA) för att läsa av pulsen (PD54=4) så blir pulsen för låg, eller störd på något sätt, för den glitchar vilket ger ett skakigt varvtal i mach3. (har inget skåp så det är en bedömning, då jag inte kan se pulsen).
Ställer man den i 0-10V ut läget (PD54=0) så blir det fina jämna volt på multimetern.
Mitt angreppsätt var att läsa av volten via ADC på en PIC och skicka en "ren och fin" puls från denna i stället (HPWM)
Sagt och gjort så fixade jag detta och PIC'en funkade finfint.
Jag ställde PD055 "AM Analog Output Gain" till 50% för att få 0-5V istället (vilket funkar fint)
MEN
Det visar sig att de 0-5V som man får ut ur VFD inte ens orkar driva ADC'n i PIC'en ??
Nu har jag inte kollat vad som krävs i form av ström där, man jag inbillar mig att det är rätt lite.
För er som orkat läsa så här långt (sorry för megaposten) har det kanske framgått att allt det jag har fixat med hitills har baserats på att mina prylar är glavaniskt åtskillda (relä eller opto) mot BÅDE VFD och datorn.
Det är just detta som har gjort det lite knepigt. När jag läser lite i POS poster och det C11 BOB han nyttjar så tycker jag mig utläsa att det hela bara blir galvaniskt åtskillt från PC.
Om det är C11 som genererar 0-10V (för egen maskin) för att styra varv, så ligger ju VFD och C11 nolla ihop.
Om det nu går bra och det bara är jag som är "onödigt nojig", så kommer det gå att lösa varvtalsregering mycket enklare än vad jag var inne på nu (digital potentiometer via SPI och PIC).
och en opamp på utgången för att komma runt strömproblemet (lär man få ha i vilketfall men det blir lättare att strömförsörja den utan galvanisk isolering)
Slutsats, så långt.
Allt jag vill ha funkar utom styrning av varvtal och avläsning av desamma.
Min stora fundering för att fixa det sista är:
Måste man isolera VFD från BOB eller räcker det med att isolera mot datorn ??
Vad jag förstår så kör C11 bara isolation mot datorn.
Roddar jag ihop det sista (dvs. får lite hjälp

) så postar jag layout och VFD parametrar i en projekttråd, för det är säkert fler som kommer köra kina-spindlar framöver..
/Ola