Добро пожаловать на Форум по станкам с ЧПУ!

Работа с несколькими PLA001mb и PLA002mb из-под Mach3

Тема в разделе "Программные вопросы", создана пользователем trace, 19 окт 2017.

  1. trace

    trace Member

    Регистрация:
    7 апр 2012
    Сообщения:
    38
    Симпатии:
    0
    Приветствую многоуважаемое сообщество!
    В полный рост встала задача - получить в Mach3 порядка 30 дополнительных логических входов и столько-же релейных выходов. Очень чудесным образом к этой задачке могут подойти несколько PLA001mb и PLA002mb от пурелоджика, подключенные к нескольким отдельным COM портам. Вроде даже есть теоретическая возможность увидеть всё это богатство через ModBus plugin.
    Но вот, то-ли мой IQ отрицательный, то-ли сила трения лыж об асфальт превышает прикладываемые усилия, но достучаться до модулей не могу.
    Не совершал-ли кто подобный подвиг?
     
  2. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    20.080
    Симпатии:
    0
  3. B456987

    B456987 Member

    Регистрация:
    5 май 2012
    Сообщения:
    256
    Симпатии:
    0
    тут дело в настройке сразу нескольких модулей
    и я так полагаю надо вопросом этим трясти пурелоджиков-сколько общаюсь ребята адекватные главное дело расшатать...
     
  4. PRO59

    PRO59 Active Member

    Регистрация:
    11 май 2012
    Сообщения:
    20.080
    Симпатии:
    0
    Суть в том, что у них должен быть свой номер, по которому mach3 и будет определять, какая плата ответила. Он выставляется непосредственно на плате.
     
  5. B456987

    B456987 Member

    Регистрация:
    5 май 2012
    Сообщения:
    256
    Симпатии:
    0
    не вижу там никаких дипсвичей адресации
    предположу что изначально для упрощения конструкции предусмотрено следующее
    ставим плату PCI-COM и в каждую втыкаем по одному модулю и соответственно адрес у каждой платы будет разный
    как это настраивается в Mach я не знаю...

    у меня такая плата расширения входов-подключил,пашет
    на нее навесил все концевики
     
  6. trace

    trace Member

    Регистрация:
    7 апр 2012
    Сообщения:
    38
    Симпатии:
    0
    Нету там никаких свичей. Слэйв адреса прописаны жестко - у модуля вывода 1, у модуля ввода 2.
    Я взял MasterKit`овские USB-RS232 переходники, поменял у них serial-id, ибо одинаковые были.
    Теперь сидят на разных COM-портах.
    Вроде с настройкой через ModBus plugin разобрался. Кажется. Релюшками удалось подёргать.
    Выплыл второй большой вопрос - как к входам-выходам из Brain и скриптов достучаться?
     
  7. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.725
    Симпатии:
    2
    ради любопытства а нафига столько каналов ваще нужно?
     
  8. B456987

    B456987 Member

    Регистрация:
    5 май 2012
    Сообщения:
    256
    Симпатии:
    0
    писать действия на внешние события
    мануалы были и на сайте мача и на форумах
    у скроутер вроде очень живенько и четко отвечали
     
  9. trace

    trace Member

    Регистрация:
    7 апр 2012
    Сообщения:
    38
    Симпатии:
    0
    Например:
    Имеем токарный станок.
    Гидрозажим патрона - управление плюс контроль.
    Револьверная голова - семь выходов на управление плюс десяток входов на контроль.
    До кучи, задняя бабка, ловушка детали, всяческие СОЖ и прочее счастье.
    И сюда ещё не включил управление и контроль главного привода.
     
  10. rw666

    rw666 Active Member

    Регистрация:
    7 май 2012
    Сообщения:
    20.725
    Симпатии:
    2
    Как то это Мачу стремно поручать.
     
  11. trace

    trace Member

    Регистрация:
    7 апр 2012
    Сообщения:
    38
    Симпатии:
    0
    Та ниии, нормально. Работают.

    Как достучаться до Modbus из Brain вроде ясно.
    Не ясно, как из скриптов Modbus входами-выходами рулить. И документация по скриптам этот вопрос стыдливо умалчивает.
     
  12. trace

    trace Member

    Регистрация:
    7 апр 2012
    Сообщения:
    38
    Симпатии:
    0
    Совершенно ничего ясно. Не понятна адресация модулей. Вообще ничего не понятно.