Хороший вопрос. Можно и его сделать WORD.
Тут нужно подумать.Например 200 кГц за 1 секунды.
Не хочется сейчас брать и менять на DWORD.
Одному нужно одно, а другому другое.
Скорее всего, само вычисление так и оставить WORD'ом, просто считать, что передаётся "ускорение, делённое на 4".
Т.е. значение accel_ramp=1 будет означать ускорение 4 Гц/сек2, значение accel_ramp=65535 будет означать 65535*4=262140 Гц/сек2
Вряд ли кто-то сильно заметит разницу между ускорением 100 и 101 Гц/сек2.
Но вот чтобы не приходилось в КДС программе "предварительно делить на 4", нужно сделать так, чтобы на КДС стороне это было REAL, а непосредственно перед передачей в PRU оно само делилось на что там нужно. Что-нибудь в таком духе.