
Сообщение от
Sulfur
Рашид
Программа написана в среде HardellaIDE местными умельцами. Как такового мануала нет, надо читать про возможности среды, там объяснен принцип работы сопроцессора быстрых входов-выходов. В общих чертах - в начале цикла основной POU вызываем программу чтения из PRU, выполняем свою программу, в конце цикла основной POU вызываем программу записи в PRU. Программа в PRU выполняется независимо от основной программы на собственном физическом сопроцессоре, причем не использует даже основной процессор.
--
А в вашем способе есть один ключевой недостаток - отсутствие времени разгона\торможения ШД. Это может привести к выходу из строя драйвера ШД при останове.