Standardinställning för modbus i frekvensaren är 9600 8N1.
Kolla vilken COM-port din rs485-omvandlare använder i enhetshanteraren: Ställ in UCCNC som nedan, här med COM-port 3: Lägg till en funktion som bilden för start/stopp: Lägg till funktion för att läsa statusregister: Lägg till funktion för att läsa hastighet från P0.08 Lägg till funktion för att skriva hastighet till P0.08 Ditt "Variable table" bör nu se ut ungefär så här: Frekvensomriktaren ställer du in som följer:
P0.02 till 2 (Start/stopp via kommunikation)
P0.03 till 0 (Digital setting of frequency) via P0.08, tyvärr kan jag inte hitta var man ska skriva om man har denna som 9 (kommunikation)
Det är viktigt att skriva och läsa till rätt adresser för att inte skriva sönder frekvensomriktarens EEPROM och det fungerar så att tex P0.08 = hex 8 vilket även blir 8 decimalt som vi skrev in i funktionen för att skriva hastigheten/frekvensen och skriver man till denna sparas det inte i EEPROMet och skriver således inte heller sönder det.
Det går dock inte läsa denna adressen utan du måste då sätta ett F före, så det blir då F008 hex, och 61448 decimalt.
Denna går även att skriva till men då skrivs EEPROMet sönder.
Hastigheten 5000 blir 50.00hz.
Vi skriver här i register 40 i UCCNC och läser från register 30. = är längst upp till vänster, 10 börjar andra raden, 20 tredje raden osv.
Register hex 2000, dec 8192 startar och stoppar frekvensomriktaren, skriver du 1 startar den, 2 byter den håll, 6 stannar den, 0 ger felmeddelanden.
Notera att den inte stannar om RS485-kabeln lossnar eller går sönder, vi rekommenderar att styra den via fysiska ingångarna FWD och REV istället.
Se manual sida 171 för vilka statusregister som är vilka.
Lägg gärna till fler upptäckter i tråden
