How is it possible to monitor pwm sign in order to answer your question?
Watch the pwm value: hm2_7i96s.0.pwmgen.00.value
Did you try open loop operation to see if that's OK?
(open loop means P,I,D = 0, FF0=1)
You should definitely get that working first.