|
|
|
Raspberry Pi, Отладочная плата за 25$ |
|
|
|
Jan 3 2016, 09:42
|
Профессионал
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368
|
Попробовал еще одно применение для Малинки - на ней можно установить CODESYS runtime. http://store.codesys.com/codesys-control-f...erry-pi-sl.htmlЛицензия стоит всего 35€ и позволяет выполнять на ней ПЛК программы, разработанные в бесплатной среде CODESYS. Без лицензии тоже можно протестировать - программа выключается через 2 часа. Реалтайм не гарантируют, но обещают латентности в районе 50-400мкс. Поддерживается набортное железо, например GPIO, I2C, SPI и несколько протоколов связи для расширения I/O или cвязи с другими контроллерами - EtherCAT, Modbus TCP, Profinet. Есть Веб-визуализация. В итоге за 70$ получается неплохой себе домашний ПЛК со всеми преимуществами профессиональной среды ПЛК - различные IEC стандартизированные языки программирования, визуальная отладка.
|
|
|
|
|
Jan 3 2016, 17:13
|
Гуру
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143
|
Цитата(syoma @ Jan 3 2016, 12:42) Попробовал еще одно применение для Малинки - на ней можно установить CODESYS runtime. http://store.codesys.com/codesys-control-f...erry-pi-sl.htmlЛицензия стоит всего 35€ и позволяет выполнять на ней ПЛК программы, разработанные в бесплатной среде CODESYS. Без лицензии тоже можно протестировать - программа выключается через 2 часа. Реалтайм не гарантируют, но обещают латентности в районе 50-400мкс. Поддерживается набортное железо, например GPIO, I2C, SPI и несколько протоколов связи для расширения I/O или cвязи с другими контроллерами - EtherCAT, Modbus TCP, Profinet. Есть Веб-визуализация. В итоге за 70$ получается неплохой себе домашний ПЛК со всеми преимуществами профессиональной среды ПЛК - различные IEC стандартизированные языки программирования, визуальная отладка. Неплохо, но как всегда чего-то нехватает - "CODESYS WebVisu" - т.е. собственной графики у него нет? Ведь есть неплохой граф. контроллер, дак почему нет его использования? А так, это то же самое, что и СТМ32 использовать, малина будет немного быстрее, но интерфейсов у стм на порядок больше... Плюс к этому - эта система - надстройка линукса, а не нативная. Вообщем - неубедительно, плюс и платно. ЗЫ. Интересно, вроде, как ПО под линукс должно идти в исходниках, как они это обходят?
Сообщение отредактировал mantech - Jan 3 2016, 17:25
|
|
|
|
|
Jan 4 2016, 07:59
|
Ally
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050
|
Цитата(syoma @ Jan 3 2016, 11:42) Попробовал еще одно применение для Малинки - на ней можно установить CODESYS runtime. http://store.codesys.com/codesys-control-f...erry-pi-sl.htmlЛицензия стоит всего 35€ и позволяет выполнять на ней ПЛК программы, разработанные в бесплатной среде CODESYS. Без лицензии тоже можно протестировать - программа выключается через 2 часа. Реалтайм не гарантируют, но обещают латентности в районе 50-400мкс. Поддерживается набортное железо, например GPIO, I2C, SPI и несколько протоколов связи для расширения I/O или cвязи с другими контроллерами - EtherCAT, Modbus TCP, Profinet. Есть Веб-визуализация. В итоге за 70$ получается неплохой себе домашний ПЛК со всеми преимуществами профессиональной среды ПЛК - различные IEC стандартизированные языки программирования, визуальная отладка. А где вы там увидели поддержку GPIO? Да и I2C с SPI там поддерживаются опосредовано в составе подключения к неким дополнительным платам. EtherCAT - полный бред, чипсет Raspberry Pi не поддерживает такого интерфейса. Вообщем навешал вам лапши этот CODESYS. Почти за такие деньги уже можно купить планшет с Windows 10 и спокойно кодить хоть на Delphi хоть на C#
|
|
|
|
|
Jan 4 2016, 09:49
|
Профессионал
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368
|
Цитата(AlexandrY @ Jan 4 2016, 09:59) А где вы там увидели поддержку GPIO? Да и I2C с SPI там поддерживаются опосредовано в составе подключения к неким дополнительным платам. EtherCAT - полный бред, чипсет Raspberry Pi не поддерживает такого интерфейса.
Вообщем навешал вам лапши этот CODESYS. Вы бы почитали документацию немного, прежде чем писать про бред, лапшу и т.д. Да и попробовать не мешало бы - за это они денег не берут. Или малины в распоряжении нету? Цитата GPIO.project This project shows you can use free GPIOs. In the configuration of the GPIO device in the device tree the function of each GPIO can be defined:
The libraries I2C_* that implement the data exchange are provided in source code and can be used as example for additional interface connections. The communication bases on the library RaspberryPiPeripherals, for which reference documentation is provided (see online help (F1) -> Libraries). "Некие дополнительные платы" в документации полностью написаны и даже прорисованы со схемами и указаны, как референс для создания своих подключений. Там же в документации есть раздел "Connecting additional devices via IІC and SPI" EtherCAT Master работает, опять же судя по той же документации и видео на ютубе https://www.youtube.com/watch?v=x4ePFqxqTfYЯ сам лично не проверял (пока, пара модулей на работе валяется), но не вижу смысла им не верить. Цитата Почти за такие деньги уже можно купить планшет с Windows 10 и спокойно кодить хоть на Delphi хоть на C# А к автоматизации он каким боком? Ну или хотя бы, как к нему подключить сотню I/O? Еще вопрос - пишется, что поддерживается OPC/UA Server. Это что за штука?
|
|
|
|
|
Jan 4 2016, 12:09
|
Ally
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050
|
Цитата(syoma @ Jan 4 2016, 11:49) Вы бы почитали документацию немного, прежде чем писать про бред, лапшу и т.д. Да и попробовать не мешало бы - за это они денег не берут. Или малины в распоряжении нету? Ай, ну тогда извиняюсь. Так глубоко в их документацию не залезал, судил по первой странице. Тратить время на Raspberry у меня пока в планах нет. Слишком дорого. Сделать заточенную под задачу плату дешевле.
|
|
|
|
|
Jan 4 2016, 17:55
|
Гуру
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143
|
Цитата(_pv @ Jan 4 2016, 19:49) вот эти https://www.beckhoff.com/ ребята с Вами категорически несогласны. Вы работали с их оборудованием, хотябы пару лет? Оно эксплуатировалось в режиме 24\7 ? А я работал с виндовыми контроллерами и своей и чужой разработки, резульат и тут и там примерно одинаковый - при парке ~1000 устройств нет ни недели, чтоб клиент не позвонил по причине сбоя виндового ПЛК. Причины сбоев разные, но как правило связано с дисплеем (сбой видеоконтроллера, проблемы с "зелеными" режимами), ошибки ФС (теряются файлы или просто ошибки загрузки) и портов усб. Кроме того в системе вообще не задействована сеть, а так, думаю с ней еще куча проблем была бы... Причем к самому приложению вопросов нет - проблема в окружении, т.е. оси. Думаю это показатель.
Сообщение отредактировал mantech - Jan 4 2016, 17:57
|
|
|
|
|
Jan 4 2016, 20:00
|
Профессионал
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368
|
У нас EtherCAT оборудование Beckhoff работает без проблем в нескольких проектах. Виндузовые контроллеры от них только начинаем использовать, но коллеги по фирме их используют уже давно, без нареканий. Так что я думаю, что не все так плохо. Единственное - дисплей мы у них не используем вообще - все общение по сети. Цитата Неплохо, но как всегда чего-то нехватает - "CODESYS WebVisu" - т.е. собственной графики у него нет? Ведь есть неплохой граф. контроллер, дак почему нет его использования? Ну так можно открыть браузер прямо на малине и через localhost подключиться к WebVisu - вот вам и собственная графика.
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|