# 电子开关类CAN协议标准

为了更好的兼容不同设备，我们规范了CAN协议的标准，使得同类型不同型号设备能无缝切换，自动被ROS识别并直接使用，方便更换硬件时候的软件移植工作。以下为电子开关使用的专用CAN协议。

<p class="callout warning">请先确保阅读了<span style="color: rgb(53, 152, 219);">[CAN协议构架说明](https://odocs.hexfellow.com/books/hexmove/page/can-Zxd)</span>再开始以下内容</p>

<p class="callout info">请注意使用设备CANID替换表中XX部分</p>

<p class="callout info">电子开关类设备的大类ID为 0A</p>

---

### 电子开关指令总表

此表展示了专用指令的所有指令内容，方便快速查询和定位

<table id="bkmrk-%E6%8C%87%E4%BB%A4%E9%9B%86-%C2%A0-%E5%8F%8D%E9%A6%88%E9%9B%86-%E9%87%8D%E8%A6%81%E6%80%A7-%E8%AF%B4%E6%98%8E-%E8%AE%BE%E5%A4%87%E5%AF%B9" style="width: 101.006%; height: 285.292px;"><tbody><tr style="height: 48.7674px;"><td class="align-center" colspan="6" style="background: rgb(197, 224, 179); width: 42.3853%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">指令集</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); width: 1.10092%; vertical-align: middle; height: 48.7674px;"> </td><td class="align-center" colspan="6" style="background: rgb(197, 224, 179); width: 42.3853%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">反馈集</span>

</td><td class="align-center" rowspan="2" style="background: rgb(248, 203, 173); width: 4.58716%; vertical-align: middle; height: 112.222px;">重要性

</td><td class="align-center" rowspan="2" style="background: rgb(217, 217, 217); width: 9.54128%; vertical-align: middle; height: 112.222px;"><span style="color: rgb(38, 38, 38);">说明</span>

</td></tr><tr style="height: 63.4549px;"><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">设备对象 </span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">命令内容</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">大类</span>

<span style="color: rgb(38, 38, 38);">（ 00~1F）</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">型号</span>

<span style="color: rgb(38, 38, 38);">（00~FF）</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">编号</span>

<span style="color: rgb(38, 38, 38);">（00~FF）</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">功能</span>

<span style="color: rgb(38, 38, 38);">（00~FF）</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); width: 1.10092%; vertical-align: middle; height: 63.4549px;"> </td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">大类</span>

<span style="color: rgb(38, 38, 38);">（00~1F）</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">型号</span>

<span style="color: rgb(38, 38, 38);">（00~FF）</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">编号</span>

<span style="color: rgb(38, 38, 38);">（00~FF）</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">功能</span>

<span style="color: rgb(38, 38, 38);">（00~FF）</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">反馈内容</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); width: 7.06422%; vertical-align: middle; height: 63.4549px;"><span style="color: rgb(38, 38, 38);">周期性</span>

</td></tr><tr style="height: 48.7674px;"><td class="align-center" rowspan="4" style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 173.07px;"><span style="color: rgb(38, 38, 38);">电子开关</span>

</td><td class="align-center" style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">可控开关状态设置</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">0A</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">11</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); width: 1.10092%; vertical-align: middle; height: 48.7674px;"> </td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">0A</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">B1</span>

</td><td class="align-center" style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">可控开关状态信息</span>

</td><td class="align-center" style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">周期反馈</span>

</td><td class="align-center" style="background: rgb(252, 228, 214); width: 4.58716%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(0, 0, 0);">选备</span>

</td><td class="align-center" rowspan="3" style="background: rgb(242, 242, 242); vertical-align: middle; width: 9.54128%; height: 146.302px;">开关性质只能是其中一种</td></tr><tr style="height: 48.7674px;"><td class="align-center" style="background: rgb(217, 217, 217); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td style="background: rgb(242, 242, 242); width: 1.10092%; vertical-align: middle; height: 48.7674px;">  
</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">0A</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">B2</span>

</td><td style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">按键状态信息</span>

</td><td style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">周期反馈</span>

</td><td style="background: rgb(252, 228, 214); width: 4.58716%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(0, 0, 0);">选备</span>

</td></tr><tr style="height: 48.7674px;"><td class="align-center" style="background: rgb(217, 217, 217); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); vertical-align: middle; width: 7.06422%; height: 48.7674px;"><span style="color: rgb(64, 64, 64);">/</span>

</td><td style="background: rgb(242, 242, 242); width: 1.10092%; vertical-align: middle; height: 48.7674px;">  
</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">0A</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">B3</span>

</td><td style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">AD状态信息</span>

</td><td style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(38, 38, 38);">周期反馈</span>

</td><td style="background: rgb(252, 228, 214); width: 4.58716%; vertical-align: middle; height: 48.7674px;"><span style="color: rgb(0, 0, 0);">选备</span>

</td></tr><tr style="height: 26.7674px;"><td class="align-center" style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">反馈周期设置</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">0A</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">14</span>

</td><td class="align-center" style="background: rgb(242, 242, 242); width: 1.10092%; vertical-align: middle; height: 26.7674px;"> </td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">0A</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">xx</span>

</td><td class="align-center" style="background: rgb(221, 235, 247); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">B4</span>

</td><td class="align-center" style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 26.7674px;"><span style="color: rgb(38, 38, 38);">反馈周期信息</span>

</td><td class="align-center" style="background: rgb(189, 215, 238); width: 7.06422%; vertical-align: middle; height: 26.7674px;">即时反馈

</td><td class="align-center" style="background: rgb(252, 228, 214); width: 4.58716%; vertical-align: middle; height: 26.7674px;">选备

</td><td class="align-center" style="background: rgb(242, 242, 242); width: 9.54128%; vertical-align: middle; height: 26.7674px;">  
</td></tr></tbody></table>

---

### <span class="fontstyle0">1. 可控开关状态设置 / </span><span class="fontstyle0">可控</span><span class="fontstyle0">开关</span><span class="fontstyle0">状态信息   
</span>

用于可控的IO设备

<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" id="bkmrk-%E9%81%A5%E6%8E%A7%E5%99%A8%E4%BF%A1%E6%81%AF%E5%8F%91%E9%80%81%E4%BD%BF%E8%83%BD%C2%A0-%E5%8F%91%E9%80%81%E6%96%B9-%E6%8E%A5%E6%94%B6%E6%96%B9-c" style="width: 101.18%; border-collapse: collapse; height: 179.011px;" width="101%"><tbody><tr style="height: 29.7917px;"><td class="align-center" colspan="5" style="background: rgb(189, 214, 238); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 100%;"><span style="color: rgb(59, 56, 56);"><span style="color: rgb(38, 38, 38);">可控开关状态设置</span>  
</span>

</td></tr><tr style="height: 29.7917px;"><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">发送方

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">接收方

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;"><span lang="EN-US">C</span><span lang="EN-US">A</span><span lang="EN-US">N ID</span>

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">数据长度

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">周期（<span lang="EN-US">ms</span>）

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">外部

</td><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">本设备

</td><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">0x 0A XX XX 11</span></span>

</td><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US">1</span>

</td><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US">/</span>

</td></tr><tr style="height: 29.7917px;"><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">数据位

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">功能

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">数据类型

</td><td class="align-center" colspan="2" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 40%;">说明

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US">byte\[0\]</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px;"><span style="color: rgb(59, 56, 56);">设置开关</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle; height: 29.8785px;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">关闭 / 0x01: 开启</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US">byte\[1~7\]</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px;">/

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px;">/

</td><td class="align-center" colspan="2" style="vertical-align: middle; height: 29.8785px;">/

</td></tr></tbody></table>

<table id="bkmrk-%E8%BD%A6%E8%BD%BD%E9%81%A5%E6%8E%A7%E5%99%A8%E4%BF%A1%E6%81%AF%C2%A0-%E5%8F%91%E9%80%81%E6%96%B9-%E6%8E%A5%E6%94%B6%E6%96%B9-can" style="width: 101.281%; height: 179.271px;"><tbody><tr style="height: 29.8785px;"><td class="align-center" colspan="5" style="background: rgb(197, 224, 179); vertical-align: middle; height: 29.8785px; width: 100%;"><span style="color: rgb(59, 56, 56);"><span style="color: rgb(38, 38, 38);">可控开关状态信息</span>  
</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">发送方</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">接收方</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">CAN ID</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据长度</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">周期（ms）</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">本设备

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">外部

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">0x 0A XX XX B1</span></span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US">7</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">默认1000/触发模式</span></span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据位</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">功能</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据类型</span>

</td><td class="align-center" colspan="2" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 40%;"><span style="color: rgb(59, 56, 56);">说明</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US">byte\[0\]</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">开关状态</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle; height: 29.8785px; width: 40%;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">关闭 / 0x01: 开启</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US">byte\[1~7\]</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">/

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">/

</td><td class="align-center" colspan="2" style="vertical-align: middle; height: 29.8785px; width: 40%;">/

</td></tr></tbody></table>

<p class="callout warning">可控开关指通过单一变量控制启停的设备，包括灯光、门锁、气泵、电磁阀等</p>

<p class="callout warning">保持每次操作间隔超过 500ms，先读取状态再操作，防止过频繁烧毁部件</p>

> <span class="fontstyle0">举例： 型号0x02 编号0x03 的开关开启， 发送CANID：0x 0A 02 03 11 数据：01。</span>
> 
> <table border="0" cellpadding="0" class="MsoNormalTable" style="width: 101.36%; height: 138.785px;" width="101%"><tbody><tr style="height: 29.7917px;"><td class="align-center" colspan="6" style="width: 99.8077%; background: rgb(191, 191, 191); padding: 0.75pt; height: 29.7917px; vertical-align: middle;" width="100%">发送实例
> 
> </td></tr><tr style="height: 36.6667px;"><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">传输目标
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">CAN ID
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">帧格式
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">帧类型
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">数据长度
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">数据位（L-&gt;H）
> 
> </td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">设备
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">0x0A 02 03 11</span>
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">数据帧
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">扩展帧
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">1</span>
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US"><span class="fontstyle0">01</span></span>
> 
> </td></tr><tr style="height: 42.4479px;"><td class="align-center" style="height: 42.4479px; width: 16.6346%; vertical-align: middle;">上位机
> 
> </td><td class="align-center" style="height: 42.4479px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">0x0A 02 03 B1</span>
> 
> </td><td class="align-center" style="height: 42.4479px; width: 16.6346%; vertical-align: middle;">数据帧
> 
> </td><td class="align-center" style="height: 42.4479px; width: 16.6346%; vertical-align: middle;">扩展帧
> 
> </td><td class="align-center" style="height: 42.4479px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">1</span>
> 
> </td><td class="align-center" style="height: 42.4479px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">01</span>
> 
> </td></tr></tbody></table>

---

### <span class="fontstyle0">2. <span style="color: rgb(38, 38, 38);">按键状态信息</span></span>

<span class="fontstyle0"><span style="color: rgb(38, 38, 38);">用于按键单输入设备的控制</span></span>

<table id="bkmrk-%E6%8C%89%E9%94%AE%E7%8A%B6%E6%80%81%E4%BF%A1%E6%81%AF-%E5%8F%91%E9%80%81%E6%96%B9-%E6%8E%A5%E6%94%B6%E6%96%B9-can-i" style="width: 101.281%; height: 358.542px;"><tbody><tr style="height: 29.8785px;"><td class="align-center" colspan="5" style="background: rgb(197, 224, 179); vertical-align: middle; height: 29.8785px; width: 100%;"><span style="color: rgb(59, 56, 56);"><span style="color: rgb(38, 38, 38);">按键状态信息</span>  
</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">发送方</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">接收方</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">CAN ID</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据长度</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">周期（ms）</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">本设备

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">外部

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">0x 01 XX XX B2</span></span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US">8</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">默认100/触发模式</span></span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据位</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">功能</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据类型</span>

</td><td class="align-center" colspan="2" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 40%;"><span style="color: rgb(59, 56, 56);">说明</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[0\]

</td><td class="align-center" style="vertical-align: middle;">按键1

</td><td class="align-center" style="vertical-align: middle;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">未触发 / 0x01: 触发</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[1\]

</td><td class="align-center" style="vertical-align: middle;">按键2

</td><td class="align-center" style="vertical-align: middle;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">未触发 / 0x01: 触发</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[2\]

</td><td class="align-center" style="vertical-align: middle;">按键3

</td><td class="align-center" style="vertical-align: middle;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">未触发 / 0x01: 触发</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[3\]

</td><td class="align-center" style="vertical-align: middle;">按键4

</td><td class="align-center" style="vertical-align: middle;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">未触发 / 0x01: 触发</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[4\]

</td><td class="align-center" style="vertical-align: middle;">按键5

</td><td class="align-center" style="vertical-align: middle;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">未触发 / 0x01: 触发</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[5\]

</td><td class="align-center" style="vertical-align: middle;">按键6

</td><td class="align-center" style="vertical-align: middle;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">未触发 / 0x01: 触发</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[6\]

</td><td class="align-center" style="vertical-align: middle;">按键7

</td><td class="align-center" style="vertical-align: middle;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">未触发 / 0x01: 触发</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[7\]

</td><td class="align-center" style="vertical-align: middle;">按键8

</td><td class="align-center" style="vertical-align: middle;">unsigned int8

</td><td class="align-center" colspan="2" style="vertical-align: middle;"><span style="color: rgb(59, 56, 56);">0x00: </span><span style="color: rgb(59, 56, 56);">未触发 / 0x01: 触发</span>

</td></tr></tbody></table>

<p class="callout warning">使用触发模式要注意按键抖动问题</p>

> <span class="fontstyle0">举例： 型号0x02 编号0x03 的按键1按下。</span>
> 
> <table border="0" cellpadding="0" class="MsoNormalTable" style="width: 101.36%; height: 112.767px;" width="101%"><tbody><tr style="height: 29.7917px;"><td class="align-center" colspan="6" style="width: 99.8077%; background: rgb(191, 191, 191); padding: 0.75pt; height: 29.7917px; vertical-align: middle;" width="100%">发送实例
> 
> </td></tr><tr style="height: 36.6667px;"><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">传输目标
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">CAN ID
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">帧格式
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">帧类型
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">数据长度
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">数据位（L-&gt;H）
> 
> </td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">设备
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">/</span>
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">/
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">/
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">/</span>
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US"><span class="fontstyle0">/</span></span>
> 
> </td></tr><tr style="height: 16.4306px;"><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;">上位机
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">0x0A 02 03 B2</span>
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;">数据帧
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;">扩展帧
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">8</span>
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">01 00 00 00 00 00 00 00</span>
> 
> </td></tr></tbody></table>

---

### <span class="fontstyle0">3. <span style="color: rgb(38, 38, 38);">AD状态信息</span></span>

<span class="fontstyle0"><span style="color: rgb(38, 38, 38);">用于AD输入设备的控制</span></span>

<table id="bkmrk-%E6%8C%89%E9%94%AE%E7%8A%B6%E6%80%81%E4%BF%A1%E6%81%AF-%E5%8F%91%E9%80%81%E6%96%B9-%E6%8E%A5%E6%94%B6%E6%96%B9-can-i-1" style="width: 101.281%; height: 358.542px;"><tbody><tr style="height: 29.8785px;"><td class="align-center" colspan="5" style="background: rgb(197, 224, 179); vertical-align: middle; height: 29.8785px; width: 100%;"><span style="color: rgb(59, 56, 56);"><span style="color: rgb(38, 38, 38);">AD状态信息</span>  
</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">发送方</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">接收方</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">CAN ID</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据长度</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">周期（ms）</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">本设备

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">外部

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">0x 01 XX XX B3</span></span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US">8</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">默认100</span></span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据位</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">功能</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据类型</span>

</td><td class="align-center" colspan="2" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 40%;"><span style="color: rgb(59, 56, 56);">说明</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[0\]

</td><td class="align-center" style="vertical-align: middle; width: 20%;">AD1低8位

</td><td class="align-center" rowspan="2" style="vertical-align: middle; width: 20%;">signed int16

</td><td class="align-center" colspan="2" rowspan="2" style="vertical-align: middle; width: 40%;"></td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[1\]

</td><td class="align-center" style="vertical-align: middle; width: 20%;">AD1高8位

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[2\]

</td><td class="align-center" style="vertical-align: middle; width: 20%;">AD2低8位

</td><td class="align-center" rowspan="2" style="vertical-align: middle; width: 20%;">signed int16

</td><td class="align-center" colspan="2" rowspan="2" style="vertical-align: middle; width: 40%;"></td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[3\]

</td><td class="align-center" style="vertical-align: middle; width: 20%;">AD2高8位

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[4\]

</td><td class="align-center" style="vertical-align: middle; width: 20%;">AD3低8位

</td><td class="align-center" rowspan="2" style="vertical-align: middle; width: 20%;">signed int16

</td><td class="align-center" colspan="2" rowspan="2" style="vertical-align: middle; width: 40%;"></td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[5\]

</td><td class="align-center" style="vertical-align: middle; width: 20%;">AD3高8位

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[6\]

</td><td class="align-center" style="vertical-align: middle; width: 20%;">AD4低8位

</td><td class="align-center" rowspan="2" style="vertical-align: middle; width: 20%;">signed int16

</td><td class="align-center" colspan="2" rowspan="2" style="vertical-align: middle; width: 40%;"></td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">byte\[7\]

</td><td class="align-center" style="vertical-align: middle; width: 20%;">AD4高8位

</td></tr></tbody></table>

> <span class="fontstyle0">举例： 型号0x02 编号0x03 的AD1 = 80%。</span>
> 
> <table border="0" cellpadding="0" class="MsoNormalTable" style="width: 101.36%; height: 112.767px;" width="101%"><tbody><tr style="height: 29.7917px;"><td class="align-center" colspan="6" style="width: 99.8077%; background: rgb(191, 191, 191); padding: 0.75pt; height: 29.7917px; vertical-align: middle;" width="100%">发送实例
> 
> </td></tr><tr style="height: 36.6667px;"><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">传输目标
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">CAN ID
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">帧格式
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">帧类型
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">数据长度
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">数据位（L-&gt;H）
> 
> </td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">设备
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">/</span>
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">/
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">/
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">/</span>
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US"><span class="fontstyle0">/</span></span>
> 
> </td></tr><tr style="height: 16.4306px;"><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;">上位机
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">0x0A 02 03 B3</span>
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;">数据帧
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;">扩展帧
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">8</span>
> 
> </td><td class="align-center" style="height: 16.4306px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">50 00 00 00 00 00 00 00</span>
> 
> </td></tr></tbody></table>

---

### <span class="fontstyle0">4. </span>反馈周期<span class="fontstyle0">设置 / </span>反馈周期<span class="fontstyle0">信息   
</span>

<table border="0" cellpadding="0" cellspacing="0" class="MsoNormalTable" id="bkmrk-%E5%8F%8D%E9%A6%88%E5%91%A8%E6%9C%9F%E8%AE%BE%E7%BD%AE-%E5%8F%91%E9%80%81%E6%96%B9-%E6%8E%A5%E6%94%B6%E6%96%B9-can-i" style="width: 101.18%; border-collapse: collapse; height: 268.646px;" width="101%"><tbody><tr style="height: 29.7917px;"><td class="align-center" colspan="5" style="background: rgb(189, 214, 238); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 100%;"><span style="color: rgb(59, 56, 56);"><span style="color: rgb(38, 38, 38);">反馈周期设置</span>  
</span>

</td></tr><tr style="height: 29.7917px;"><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">发送方

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">接收方

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;"><span lang="EN-US">C</span><span lang="EN-US">A</span><span lang="EN-US">N ID</span>

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">数据长度

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">周期（<span lang="EN-US">ms</span>）

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">外部

</td><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;">本设备

</td><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">0x 0A XX XX 14</span></span>

</td><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US">4</span>

</td><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US">/</span>

</td></tr><tr style="height: 29.7917px;"><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">数据位

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">功能

</td><td class="align-center" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 20%;">数据类型

</td><td class="align-center" colspan="2" style="background: rgb(222, 234, 246); padding: 0.75pt; height: 29.7917px; vertical-align: middle; width: 40%;">说明

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="vertical-align: middle; height: 29.8785px;">byte\[0\]

</td><td class="align-center" rowspan="4" style="vertical-align: middle; height: 119.514px;">设置周期

</td><td class="align-center" rowspan="4" style="vertical-align: middle; height: 119.514px;">unsigned int32

</td><td class="align-center" colspan="2" rowspan="4" style="vertical-align: middle; height: 119.514px;">0: 触发模式 / 其他数值单位ms

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="vertical-align: middle; height: 29.8785px;">byte\[1\]

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="vertical-align: middle; height: 29.8785px;">byte\[2\]

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="vertical-align: middle; height: 29.8785px;">byte\[3\]

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="vertical-align: middle; height: 29.8785px;">byte\[4~7\]

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px;">/

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px;">/

</td><td class="align-center" colspan="2" style="vertical-align: middle; height: 29.8785px;">/

</td></tr></tbody></table>

<table id="bkmrk-%E5%8F%8D%E9%A6%88%E5%91%A8%E6%9C%9F%E4%BF%A1%E6%81%AF-%E5%8F%91%E9%80%81%E6%96%B9-%E6%8E%A5%E6%94%B6%E6%96%B9-can-i" style="width: 101.281%; height: 149.392px;"><tbody><tr style="height: 29.8785px;"><td class="align-center" colspan="5" style="background: rgb(197, 224, 179); vertical-align: middle; height: 29.8785px; width: 100%;"><span style="color: rgb(59, 56, 56);"><span style="color: rgb(38, 38, 38);">反馈周期</span><span style="color: black;">信息</span>  
</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">发送方</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">接收方</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">CAN ID</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据长度</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">周期（ms）</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">本设备

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">外部

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">0x 0A XX XX B4</span></span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US">0</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;"><span lang="EN-US"><span style="color: rgb(59, 56, 56);">/</span></span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据位</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">功能</span>

</td><td class="align-center" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 20%;"><span style="color: rgb(59, 56, 56);">数据类型</span>

</td><td class="align-center" colspan="2" style="background: rgb(226, 239, 217); vertical-align: middle; height: 29.8785px; width: 40%;"><span style="color: rgb(59, 56, 56);">说明</span>

</td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; vertical-align: middle; width: 20%;"><span lang="EN-US">byte\[0~7\]</span>

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">/

</td><td class="align-center" style="vertical-align: middle; height: 29.8785px; width: 20%;">/

</td><td class="align-center" colspan="2" style="vertical-align: middle; height: 29.8785px; width: 40%;">/

</td></tr></tbody></table>

<p class="callout warning">当反馈周期设置为0时进入触发模式，该模式下只有开关状态变化才会反馈</p>

> <span class="fontstyle0">举例： 型号0x02 编号0x03 的设置反馈周期100ms， 发送CANID：0x 0A 02 03 14 数据：<span lang="EN-US">64 00 00 00</span>。</span>
> 
> <table border="0" cellpadding="0" class="MsoNormalTable" style="width: 101.36%; height: 116.767px;" width="101%"><tbody><tr style="height: 29.7917px;"><td class="align-center" colspan="6" style="width: 99.8077%; background: rgb(191, 191, 191); padding: 0.75pt; height: 29.7917px; vertical-align: middle;" width="100%">发送实例
> 
> </td></tr><tr style="height: 36.6667px;"><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">传输目标
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">CAN ID
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">帧格式
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">帧类型
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">数据长度
> 
> </td><td class="align-center" style="width: 16.6346%; background: rgb(217, 217, 217); padding: 0.75pt; height: 36.6667px; vertical-align: middle;" width="16%">数据位（L-&gt;H）
> 
> </td></tr><tr style="height: 29.8785px;"><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">设备
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">0x0A 02 03 14</span>
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">数据帧
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;">扩展帧
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">4</span>
> 
> </td><td class="align-center" style="height: 29.8785px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US"><span class="fontstyle0">64 00 00 00</span></span>
> 
> </td></tr><tr style="height: 20.4306px;"><td class="align-center" style="height: 20.4306px; width: 16.6346%; vertical-align: middle;">上位机
> 
> </td><td class="align-center" style="height: 20.4306px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">0x0A 02 03 B4</span>
> 
> </td><td class="align-center" style="height: 20.4306px; width: 16.6346%; vertical-align: middle;">数据帧
> 
> </td><td class="align-center" style="height: 20.4306px; width: 16.6346%; vertical-align: middle;">扩展帧
> 
> </td><td class="align-center" style="height: 20.4306px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">0</span>
> 
> </td><td class="align-center" style="height: 20.4306px; width: 16.6346%; vertical-align: middle;"><span lang="EN-US">/</span>
> 
> </td></tr></tbody></table>