일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Home Assistant
- RS-485
- 힐스테이트 광교산
- Espressif
- 코스피
- 엔비디아
- homebridge
- 현대통신
- 해외주식
- Python
- MQTT
- 매터
- 나스닥
- ConnectedHomeIP
- 파이썬
- 퀄컴
- 월패드
- 배당
- matter
- 홈네트워크
- esp32
- 미국주식
- 국내주식
- raspberry pi
- 티스토리챌린지
- 공모주
- Bestin
- 오블완
- Apple
- 애플
- Today
- Total
목록이더캣 (3)
YOGYUI
EtherLab의 리눅스용 이더캣(EtherCAT) 마스터 소스코드인 IgH EtherCAT Master for Linux에서 제공하는 CLI(Command Line Interface)를 통해 손쉽게 이더캣 슬레이브에 SDO(Service Data Object, 메일박스를 이용한 비주기 통신 프로토콜)를 통한 Object Dictionary 읽기/쓰기를 할 수 있다https://gitlab.com/etherlab.org/ethercat EtherLab / EtherCAT Master · GitLabIgH EtherCAT Master for Linuxgitlab.com이 때, CLI로 값 입력 시 음수를 입력할 때는 약간의 트릭(?)이 필요하기에 그 방법을 간단하게 공유하도록 한다대상 소스코드 버전: Ig..
지난 포스팅에서 SBC 혹은 임베디드 PC에 Linux Ubuntu 22.04 LTS 운영체제 설치 후 PREEMPT_RT 커널 패치를 통해 Real-Time(리얼타임, 실시간) 구동 환경을 설정한 뒤 EhterLab의 IgH EtherCAT Master를 설치해 EtherCAT Master 디바이스로 구축하는 방법을 알아봤다 EtherCAT Master 환경 구축 - Ubuntu 22.04 LTS + PREEMPT_RT 커널 패치 EtherCAT Master 환경 구축 - Ubuntu 22.04 LTS + PREEMPT_RT 커널 패치 Setting EtherCAT Master Environment - Ubuntu 22.04 LTS + PREEMPT_RT Kernel Patch ROS2에서 EtherC..
Setting EtherCAT Master Environment - Ubuntu 22.04 LTS + PREEMPT_RT Kernel Patch ROS2에서 EtherCAT 기반 서보모터, IO보드 등을 제어하기 위해 사용할 수 있는 유용한 플러그인 EtherCAT Driver ROS2 Stack는 EtherLab의 IgH EtherCAT Master가 설치된 Ubuntu 22.04 운영체제에서 구동되어야 하는데, EtherCAT의 PDO 주기 통신을 문제없이 구동하기 위해서는 Ubuntu OS의 리눅스 커널을 Real-Time(리얼타임, 실시간) 성능이 보장되도록 환경을 구축해야 한다※ Xenomi 환경을 구축하는 방법도 있지만, Ubuntu 22는 RT 커널 패치를 손쉽게 구할 수 있어 개인적으로 더..