Контроллер на параллельном порту хочет enable на первом пине.

Где (в хал-конфиге?) и как можно установить enable на первый пин?

  • torvn77
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    3 years ago

    В доках, кажется, нихрена об этом нет. Про dir и step есть, а про enable нету.

    Тебе надо изучать не только концепцию организации ЧПУ, но и команды HAL, которые описаны в ранее упомянутом разделе мануальника.

    Вообще для LPT есть диалог создания конфигов stepconf, там это можно задать в соответствующем окне диалога.
    Но лучше учи мануальник, тонкие настройки и взаимодействие конфигов с УП через диалог сделать нельзя.

    • deep-purpleOP
      link
      fedilink
      arrow-up
      0
      ·
      3 years ago

      Вот именно, что ручками пишу, а не визардю.

      Да ебсти его об стену – гугель даже не выдает контекст энабли как энабли.

      Контроллер то работает, одно только, что питание на дрова сразу подается вне зависимости от кнопок в аксисе.

      • torvn77
        link
        fedilink
        arrow-up
        0
        ·
        3 years ago

        enabled это название расшаренной переменной(т.е. сигнала), это флаг, коммутация осуществляется командой net.

        И по поводу питания драйверов, сделай три отдельных выключателя:

        1. для переходника и управляющей электроники.
        2. питания драйверов.
        3. питания инвертора.

        Это может показаться оверскилом, но на самом деле очень удобно при ремонте или отладке.