Difference between revisions of "CanServo/Protocol/V1.5"
Jump to navigation
Jump to search
(Created page with "== CAN Protocol Ver 1.3 == * All messages below are sent in long format. * CAN ID ** 0x7FF : Servo -> Host ** 0x7FE : Host -> Servo == Write/Read Register(s) == * Message:...") |
|||
| (29 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== | == Up == | ||
* | * Up page: [[CanServo/Protocol/0]] | ||
* CAN | == CAN Protocol Ver 1.5 == | ||
* | |||
** | * CAN Protocol Ver 1.2 의 확장판입니다. | ||
* 260409 - V1.5는 폐기, V2.2 로 대치합니다. | |||
** 이 시점 R2CAN에 존재함. | |||
== Write/Read Register(s) == | == Write/Read Register(s) == | ||
* Message: Host -> Servo, i = 0 ~ N | * Message: Host -> Servo, i = 0 ~ Count-1 | ||
** | ** ZKW1, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 1 byte >, < DATAi : 2 byte > | ||
** | ** ZKW2, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 2 byte >, < DATAi : 2 byte > | ||
** | ** ZKR1, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 1 byte > | ||
** ZKR2, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 2 byte > | |||
** ZKX1, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 1 byte >, < DATAi : 2 byte > | |||
** ZKX2, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 2 byte >, < DATAi : 2 byte > | |||
* Message : Servo -> Host, i = 0 ~ Count-1 | |||
** ZKV1, <Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 1 byte >, < DATAi : 2 byte > | |||
** ZKV2, <Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 2 byte >, < DATAi : 2 byte > | |||
* | * Count가 커지면 나열되는 ADDRi, DATAi 의 개수가 늘어납니다. | ||
Latest revision as of 02:07, 9 April 2026
Up
- Up page: CanServo/Protocol/0
CAN Protocol Ver 1.5
- CAN Protocol Ver 1.2 의 확장판입니다.
- 260409 - V1.5는 폐기, V2.2 로 대치합니다.
- 이 시점 R2CAN에 존재함.
Write/Read Register(s)
- Message: Host -> Servo, i = 0 ~ Count-1
- ZKW1, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 1 byte >, < DATAi : 2 byte >
- ZKW2, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 2 byte >, < DATAi : 2 byte >
- ZKR1, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 1 byte >
- ZKR2, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 2 byte >
- ZKX1, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 1 byte >, < DATAi : 2 byte >
- ZKX2, <Target Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 2 byte >, < DATAi : 2 byte >
- Message : Servo -> Host, i = 0 ~ Count-1
- ZKV1, <Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 1 byte >, < DATAi : 2 byte >
- ZKV2, <Servo ID: 1 byte>, <N: 1 byte>, < ADDRi : 2 byte >, < DATAi : 2 byte >
- Count가 커지면 나열되는 ADDRi, DATAi 의 개수가 늘어납니다.