Сообщение от
Владимир Ситников
Ещё раз, попробую убедить, что вам нужны именно PLS2/SPED/ACC, а не ШИМ.
Да, ШИМ (мой блок PWM_DW) уже является аналогом команды SPED -- на нём можно генерировать импульсы нужной длительности.
Ставим скважность 50% (половину периода единица, а потом ноль). Длина ШИМ периода это и есть напрямую частота импульсов.
Нужно менять скорость -- корректируем уставку PWM_DW и всего делов.
Но программы типа "обнаружен сигнал предварительного концевика, значит нужно включать торможение" на этом самом PWM_DW сделать непросто.
Конечно, можно всё на ступеньках изображать, но по-хорошему, нужны всё-таки более простые в использовании блоки. Не просто "генератор частоты", а например, тот же самый ACC (насколько я понял это ускорение/замедление)/PLS2(движение)/SPED(генератор частоты). Т.е. "генератор частоты с нарастанием", "генератор с планированием разгона-замедления" и т.п.