А много вариантов? Щёлкать нужно PRU_ABZ_ENCODER в объявлении переменной
Вот: http://recordit.co/j4mzUpkugq
А редактировать исходный текст можно ?
У вас Z-сигнал для чего используется ?
Хороший вопрос. Сходу более умного ничего не придумал, вот так и сделал.
Совсем не сбрасывать тоже нельзя. Ведь одного статуса "найдена z метка" мало, надо знать "когда она найдена" (сколько было на энкодере).
Ну и сама Z метка может защищать от накопления ошибки в случае, если где-нибудь в середине импульс пропустился (по вине энкодера, проводов или плк).
В таком случае, наверное, стоит в блоке указывать "ожидаемое количество импульсов между Z метками", и чтобы он следил за тем совпадает ли.
Как можно целиком скопировать текст в окне Hardella ?
Есть горячая клавиша ctrl+W -- расширить область текущего выделения. Т.е. сначала выделяется слово, потом выражение, потом блок кода, и так далее.
Если нажимать много раз -- то выделится вся программа.
Ну или "как во всех остальных программах":
1) shift+стрелки курсора
2) зажимаем мышку и выделяем