Фон
Мне нужно создать Java-программу на ноутбуке для приема/отправки сообщений CANopen.
RJ45 выбирается как физическая среда сети. Я новичок в программировании коммуникаций CANopen и Java.
Простите меня, если я буду непосвященным. По правде говоря, я много читал, но я до сих пор не знаю, как начать.
Вопросы
- Помимо подключения ПК к сети CANbus, что еще делает адаптер CAN-PC?
- Возможно ли подключить ноутбук к сети CANbus без адаптера CAN-PC?
- Если требуется адаптер CAN-PC, какой адаптер следует использовать? PCMCIA, параллельный, последовательный, USB и т.д.
- Как мне начать писать java-программу для прослушивания/записи сообщений CANopen?
- Какие библиотеки я должен использовать?
- Нужно ли создавать собственные драйверы?
- Должна ли моя программа обрабатывать мониторинг сердечного ритма, обнаружение ошибок и т.д.? Или они позаботились об адаптере CAN-PC?
- Как получить определенную информацию с CANbus node?
- Как создается файл EDS и словарь объектов? Требуется ли для них каждый node?
- Как смоделировать сеть CAN для тестирования моей программы Java без покупки аппаратного обеспечения CAN?