Мини-ПЛК: открытый проект
- ARV
- Автор темы
- Не в сети
- Администратор
AT90CAN32 стоит порядка 300 рублей, к нему драйвер типа MCP2551 - это еще порядка 50 рублей... и что в итоге? в итоге все прелести CAN-интерфейса и более 40 свободных портов ввода-вывода. если модуль работает на ввод, то опрашивать его не надо, он сам пошлет сообщение, если состояние его портов изменится.
можно взять отдельный контроллер CAN типа MCP2515 c тем же драйвером, и тогда можно будет прилепить все это хоть к attiny2313 - удобство пониже будет, конечно, но все равно CAN - это получше RS485...
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- zerogliff
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 20
- Спасибо получено: 0
Что же касается протокола верхнего уровня - то тут я немного затрудняюсь делать проработки. Возникает куча вопросов. Надо ли будет постоянно опрашивать модули расширения?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
- нет необходимости изобретать протокол с контрольными суммами и т.п., т.к. CAN гарантирует доставку 8 байт данных
- в пакете уже есть поле для адреса девайса, т.е. 8 байт -это чисто полезные данные
- количество девайсов на шине может быть гораздо больше 32
- каждый девайс не обязан работать в полудуплексе, т.е. может передавать, когда захочет
- большое количество готовых библиотек поддержки
это, так сказать, наиболее заметные преимущества, есть и другие... так что при принятии решения следует взвесить все плюсы и минусы тщательнее: "лучше день потерять, зато потом за 5 минут долететь"
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- zerogliff
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 20
- Спасибо получено: 0
Беседовал с заказчиком, вернее, соисполнителем изготавливаемых автоматов. Это фирмачи, которые изготавливают всю механику автомата, а я соответственно вешаю на неё электрику. Не стал вдаваться в подробности интерфейсов. Всё, что им нужно - надёжность, простота в обслуживании, быстрота и лёгкость доставаемости запчастей, а также дешевизна решения. Принять решение в моих условиях - очень сложно. Пока что решил, что одно другому сильно не помешает, буду копать в обоих направлениях, закажу контроллеры с CAN, буду щупать этот интерфейс, параллельно посажу следующий автомат на RS485, посмотрим, что из этого выйдет.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Alexey_Sh
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 30
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
это точно, без этого никуда при отладке хотя для самоделок можно и самому сварганить подобный прибамбасAlexey_Sh пишет: Будете заниматься CAN, не забудьте заказать переходник USB-CAN смотреть что делается на шине (при отладке).
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- kapral_82
- Не в сети
- Новый участник
- Сообщений: 2
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Alexey_Sh
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 30
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Alexey_Sh
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 30
- Спасибо получено: 0
Группа анонимных авторов с plc24.ru: "Пожалуй, единственный признак, выделяющий ПЛК из множества средств автоматизации – способность реализации пользовательского алгоритма управления технологической системой."
Так что вроде Dream Device (как и СПМТ) - plc. Алгоритм, так или иначе, задаётся пользователем.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- JeckDigger
- Не в сети
- Новый участник
- Сообщений: 6
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Alexey_Sh
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 30
- Спасибо получено: 0
В Dream Device мне нравятся ровно 2 вещи:
1. сделано в России
2. продвигается
Если бы меня угораздило сделать что-то подобное, я бы постарался, чтобы "это" никто и никогда не увидел. Слишком много ошибок и недочетов. Например, кнопки ниже уровня индикатора, а индикатор - ниже уровня верха радиатора. При камне с двумя портами система никак не расширяется.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- ARV
- Автор темы
- Не в сети
- Администратор
я не ленивый, я энергосберегающий...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Alexey_Sh
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 30
- Спасибо получено: 0
Хотя мне нравится, что они "ввязались в бой" и на ходу исправляют свои ошибки. Это лучше,чем ничего не делать (про себя в большей степени).
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.