Страница 109 из 117 ПерваяПервая ... 95999107108109110111 ... ПоследняяПоследняя
Показано с 1,081 по 1,090 из 1349

Тема: Hardella IDE

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,390

    По умолчанию

    А зачем? Лично у меня там не было потребности никогда.

  2. #2

    По умолчанию

    Владимир Ситников, а ПЛК серии 210 планируешь включить в поддержку Hardellы? Там вроде как до 12/8 быстрых входов/выходов обещают...
    И ещё вопрос, а сотрудники ОВЕНа хоть чем нито помогали в разработке Hardellы?

  3. #3

    По умолчанию

    Цитата Сообщение от Nikolay.L Посмотреть сообщение
    И ещё вопрос, а сотрудники ОВЕНа хоть чем нито помогали в разработке Hardellы?
    ОВЕН в прошивке ПЛК сделали возможным отвязать быстрые IO от CoDeSys программы, они рассказали как IO связаны с регистрами PRU процессоров, дали документацию на сам PRU процессор, и ещё они дали формальное согласие на

    Цитата Сообщение от Nikolay.L Посмотреть сообщение
    Владимир Ситников, а ПЛК серии 210 планируешь включить в поддержку Hardellы?
    Тут, наверное, нужно в ОВЕН вопрос задать. Буду ли я домой покупать ПЛК210 (с учётом того, что у меня уже установлен 110?) Вряд ли
    Отсутствие NTP сказывается, и точность времени хромает, но и так норм.

    Я так понимаю, архитектура несильно поменялась, и формально смежные подходы вполне могут работать.

    Цитата Сообщение от Nikolay.L Посмотреть сообщение
    Там вроде как до 12/8 быстрых входов/выходов обещают...
    Это да. Если на этих выходах управляемые программы делать, так вообще бомба же получится.

  4. #4
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Буду ли я домой покупать ПЛК210 (с учётом того, что у меня уже установлен 110?) Вряд ли
    Отсутствие NTP сказывается, и точность времени хромает, но и так норм.

    Я так понимаю, архитектура несильно поменялась, и формально смежные подходы вполне могут работать..
    210 программируется в КДС3.5. Соответственно конфигуратор входов/выходов, различного рода мастеров и слейвов и других добавляемых объектов поменялся. NTP присутствует, как ни как на борту линукс
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #5

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    210 программируется в КДС3.5. Соответственно конфигуратор входов/выходов, различного рода мастеров и слейвов и других добавляемых объектов поменялся.
    Но само железо по-прежнему ARM и PRU ядра для быстрых IO. Т.е. вполне возможно, что сам подход к программированию PRU тот же самый.

    Цитата Сообщение от capzap Посмотреть сообщение
    NTP присутствует, как ни как на борту линукс
    Я к тому, что в моём ПЛК110 нет NTP. Наверное, можно либо на сокетах написать, либо готовое взять, но я никак не дойду до этого, и раз в год выставляю "точное время".
    Последний раз редактировалось Владимир Ситников; 17.12.2019 в 14:43.

  6. #6
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Но само железо по-прежнему ARM и PRU ядра для быстрых IO.
    сама черепаха может выдавать предупреждения подобные этому , вот про это я и предупреждаю, да и импорт файлов в проект совсем иной чем в КДС2.3
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #7

    По умолчанию

    Владимир Ситников, большое спасибо за ответы. У меня появились ещё: возможно ли на базе вашего решения для ПЛК110 создать интерпретатор G-кодов, или что то подобное? Для траектории хотя бы по 2м осям с линейной интерполяцией. С бесшовным переходом между участками.

  8. #8

    По умолчанию

    Цитата Сообщение от Nikolay.L Посмотреть сообщение
    Владимир Ситников, большое спасибо за ответы. У меня появились ещё: возможно ли на базе вашего решения для ПЛК110 создать интерпретатор G-кодов, или что то подобное? Для траектории хотя бы по 2м осям с линейной интерполяцией. С бесшовным переходом между участками.
    Ну, как бы всё к этому и шло. Технически-то и сейчас, наверное, можно сделать.
    Но, возможно, стоит доработать regalloc (ну, сейчас PRU программа должна целиком помещаться в регистры и компилятор не умеет временно выгружать переменные из регистров в память)

  9. #9

    По умолчанию

    Цитата Сообщение от Владимир Ситников Посмотреть сообщение
    Ну, как бы всё к этому и шло. Технически-то и сейчас, наверное, можно сделать.
    Но, возможно, стоит доработать regalloc (ну, сейчас PRU программа должна целиком помещаться в регистры и компилятор не умеет временно выгружать переменные из регистров в память)
    Я использовал для этой цели в двухкоординатной системе управления мультиплексор (MUX).
    Правда, не получается плавное изменение скорости "на ходу", но ступенчато можно изменять , если число строк не очень большое.

  10. #10

    По умолчанию

    Вопрос из практики - в описании ПЛК110 "быстрые выходы" питаются напряжением 12-30 вольт. В то же время все драйвера ШД требуют в качестве Step и Dir уровней 5 вольт. При 12 вольтах тоже работают, но требуется токоограничительный резистор, который может в какой то степени ограничивать допустимую частоту импульсов на входе Step.
    Никто не пробовал питать выхода пятью вольтами (то есть, подавать 5 вольт на вход +U )? Просто у меня источник питания дает напряжение +24 и +5. Проверить на практике пока не могу - нет свободного ПЛК.
    Да, имеется в виду работа с Hardella, обычный режим - это другое.

Страница 109 из 117 ПерваяПервая ... 95999107108109110111 ... ПоследняяПоследняя

Ваши права

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