Страница 35 из 135 ПерваяПервая ... 2533343536374585 ... ПоследняяПоследняя
Показано с 341 по 350 из 1349

Тема: Hardella IDE

  1. #341

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    ctrl+пробел, появится выпадающий список, потом enter. Надпись <no body> уйдёт, будет пустая строка -- в ней уже можно писать код.
    Нет там никакого выпадающего списка. Есть пустое желтое поле и сообщение в длинной строке.
    Вложения Вложения
    Последний раз редактировалось Newcomer; 07.01.2017 в 11:56.

  2. #342

    По умолчанию

    Если стоит в скобках No body, то ничего делать не возможно.

    Убрал No body и все пошло как вы писали.
    Последний раз редактировалось Newcomer; 07.01.2017 в 12:11.

  3. #343

    По умолчанию

    У вас в ФБ для PRU предполагается, что на быстрые входы ПЛК заведено три сигнала энкодера. Я Z-сигнал не использую. Что будет если не подключать Z-сигнал ?

  4. #344

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    У вас в ФБ для PRU предполагается, что на быстрые входы ПЛК заведено три сигнала энкодера. Я Z-сигнал не использую. Что будет если не подключать Z-сигнал ?
    Посмотрите исходник (ctrl+щелчок мыши на PRU_ABZ_ENCODER) и узнаете что будет.
    Ничего особенного и не будет. Будет работать как AB-энкодер.
    Ну, сигнал "zeroDetected" никогда в true не перейдет.

  5. #345

    По умолчанию

    У вас Z-сигнал для чего используется ?

  6. #346

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    У вас Z-сигнал для чего используется ?
    Чтобы сбрасывать показания энкодера и возвращать статус "найдена z метка".

  7. #347

    По умолчанию

    Как можно целиком скопировать текст в окне Hardella ?

  8. #348

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Чтобы сбрасывать показания энкодера и возвращать статус "найдена z метка".
    Возвращать статус "найдена z метка" - это я понимаю. А зачем нужно сбрасывать показания энкодера ?

  9. #349

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Возвращать статус "найдена z метка" - это я понимаю. А зачем нужно сбрасывать показания энкодера ?
    Хороший вопрос. Сходу более умного ничего не придумал, вот так и сделал.

    Совсем не сбрасывать тоже нельзя. Ведь одного статуса "найдена z метка" мало, надо знать "когда она найдена" (сколько было на энкодере).

    Ну и сама Z метка может защищать от накопления ошибки в случае, если где-нибудь в середине импульс пропустился (по вине энкодера, проводов или плк).
    В таком случае, наверное, стоит в блоке указывать "ожидаемое количество импульсов между Z метками", и чтобы он следил за тем совпадает ли.

  10. #350

    По умолчанию

    Цитата Сообщение от Newcomer Посмотреть сообщение
    Как можно целиком скопировать текст в окне Hardella ?
    Есть горячая клавиша ctrl+W -- расширить область текущего выделения. Т.е. сначала выделяется слово, потом выражение, потом блок кода, и так далее.
    Если нажимать много раз -- то выделится вся программа.

    Ну или "как во всех остальных программах":
    1) shift+стрелки курсора
    2) зажимаем мышку и выделяем

Страница 35 из 135 ПерваяПервая ... 2533343536374585 ... ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •