А зачем? Лично у меня там не было потребности никогда.
А зачем? Лично у меня там не было потребности никогда.
Владимир Ситников, а ПЛК серии 210 планируешь включить в поддержку Hardellы? Там вроде как до 12/8 быстрых входов/выходов обещают...
И ещё вопрос, а сотрудники ОВЕНа хоть чем нито помогали в разработке Hardellы?
ОВЕН в прошивке ПЛК сделали возможным отвязать быстрые IO от CoDeSys программы, они рассказали как IO связаны с регистрами PRU процессоров, дали документацию на сам PRU процессор, и ещё они дали формальное согласие на
Тут, наверное, нужно в ОВЕН вопрос задать. Буду ли я домой покупать ПЛК210 (с учётом того, что у меня уже установлен 110?) Вряд ли
Отсутствие NTP сказывается, и точность времени хромает, но и так норм.
Я так понимаю, архитектура несильно поменялась, и формально смежные подходы вполне могут работать.
Это да. Если на этих выходах управляемые программы делать, так вообще бомба же получится.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Но само железо по-прежнему ARM и PRU ядра для быстрых IO. Т.е. вполне возможно, что сам подход к программированию PRU тот же самый.
Я к тому, что в моём ПЛК110 нет NTP. Наверное, можно либо на сокетах написать, либо готовое взять, но я никак не дойду до этого, и раз в год выставляю "точное время".
Последний раз редактировалось Владимир Ситников; 17.12.2019 в 14:43.
сама черепаха может выдавать предупреждения подобные этому , вот про это я и предупреждаю, да и импорт файлов в проект совсем иной чем в КДС2.3
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
Владимир Ситников, большое спасибо за ответы. У меня появились ещё: возможно ли на базе вашего решения для ПЛК110 создать интерпретатор G-кодов, или что то подобное? Для траектории хотя бы по 2м осям с линейной интерполяцией. С бесшовным переходом между участками.
Ну, как бы всё к этому и шло. Технически-то и сейчас, наверное, можно сделать.
Но, возможно, стоит доработать regalloc (ну, сейчас PRU программа должна целиком помещаться в регистры и компилятор не умеет временно выгружать переменные из регистров в память)
Вопрос из практики - в описании ПЛК110 "быстрые выходы" питаются напряжением 12-30 вольт. В то же время все драйвера ШД требуют в качестве Step и Dir уровней 5 вольт. При 12 вольтах тоже работают, но требуется токоограничительный резистор, который может в какой то степени ограничивать допустимую частоту импульсов на входе Step.
Никто не пробовал питать выхода пятью вольтами (то есть, подавать 5 вольт на вход +U )? Просто у меня источник питания дает напряжение +24 и +5. Проверить на практике пока не могу - нет свободного ПЛК.
Да, имеется в виду работа с Hardella, обычный режим - это другое.