08-29-2019 04:52 AM - edited 08-29-2019 04:52 AM
So I need to give -ve values to drive...IE ABB ACS880 drive. My modbus function is unsigned 16 bit.
Read the manual of your ABB inverter!
It surely contains information on how to scale your float "ve" value to the U16 value you send over MODBUS…
08-29-2019 04:54 AM
08-29-2019 04:59 AM
08-29-2019 05:02 AM - edited 08-29-2019 05:03 AM
I'm converting SGL to I16....but I'm not getting exact values ...if give -10 means drive is setting -2000 rpm speed ...
And what does the manual state about the conversion to U16 for this speed parameter?
When "set speed" is -10 then you get an I16 value of -31978. Is this the correct value expected by your inverter?
(I would expect an offset of 32768 instead of 31968: read the inverter manual (again)!)
08-29-2019 05:58 AM
08-29-2019 06:03 AM