Последний раз редактировалось Newcomer; 18.01.2017 в 21:41.
Всего наилучшего, успехов в делах, с ДР
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
ПЛК питается от +24, от этого же напряжения запитаны оба энкодера, выходы подключены непосредственно ко входам ПЛК. Подключены только прямые выходы (+А,+В,+Z). Инверсные выходы не используются.
По поводу Аутониксов. Применяем довольно большие Е80Н, у них отмечалась проблема - разрушение шлейфа между верхней и нижней платой, т. к. он довольно жесткий. Меняли на штучные провода во фторопластовой изоляции.
Какие состояния может принимать выходной параметр state ?
Имеется в виду это - SteppersConfig_Pru0MemoryTransfer.STEPPER_PRU0_ste pper_state
Меня, в частности, интересует как узнать, что ШД отработал задание.
Последний раз редактировалось Newcomer; 19.01.2017 в 13:44.
Ну enum же. Можно взять и посмотреть. Какие-то проблемы с этим? Посмотреть можно как в Hardella, так и в КДС.
Либо в документации:
https://hardella.com/docs/pru/examples/step-motor/
Ответ на этот вопрос даёт выходной параметр state...
Владимир, так правильно будет определить что ШД отработал задание ?
IF SteppersConfig_Pru1MemoryTransfer.STEPPER1_PRU1_st epper_state = STOP_STEPPER_RUN_STATE THEN STEPPER1_PRU1_stepper_enable := FALSE; END_IF