В OwenLogic недавно добавили функционал отладки ST, хотя пошагового режима ещё нет. Так что можно отлаживать и программы на ST.
Вопрос про увеличение скорости ШИМ - не припоминаю на ПР наличие высокоскоростных выходов, хотя высокоскоростные входы FDI имеются у некоторых моделей ПР205, ПР103.
Т.е. выбор контроллера - неправильный.
На мой взгляд, нужно или заменить контроллер или докупить преобразователей.
И обязательно заменить проектировщика на умеющего осозновать тексты в описаниях приборов.
Если ШИМ требуется для шаговых двигателей - можете приобрести контроллер шагового двигателя и управлять им из ПР по Modbus.
Не понимаю, то ли это, что требуется, недавно рекламировали драйвер шаговых двигателей MEYERTEC MST
https://owen.ru/news/new_meyertec_ms...w_meyertec_mst
Есть ещё регулирующие клапаны с ШИМ управлением - обычно они могут комплектоваться штатными преобразователями ток 4-20 мА в ШИМ.