pt@ptinfous.com
+86-14782588945
机电电子工程专业硕士,机械设计制造及其自动化/计算机双学士,高级工程师
具有丰富的从业、管理经验,曾在机电工程公司,资深设计代理公司工作。历任组织、经理等岗位,同时具有深厚的理论基础和项目项目研发经历。...
机械电子工程,嵌入式系统专家,高级工程师
嵌入式项目开发,ARM,Freescale,Infilion等系列单片机系统开发,DSP嵌入式系统开发,FPGA系统开发,项目经验丰富。
...
服务资料对象(SDO)可用来存取远端节点的对象字典,读取或设定其中的资料。提供对象字典的节点称为SDO server,存取对象字典的节点称为SDO client。SDO 通讯一定由SDO client 开始,并提供初始化相关的参数。
在CANOpen的术语中,上传是指由 SDO server 中读取资料,而下载是指设定 SDO server 的资料。
由于对象字典中的资料长度可能超过 8 个字节,无法只用一个 CAN 页框传输, SDO 也支援长讯息的分割(segmentation)和合并(desegmentation)。这样的对象有二种:SDO 下载/上传(SDO download/upload)及SDO 区块下载/上传(SDO Block download/upload)。CANOpen 协定较新版本支援SDO区块传输,可以允许传输大量的资料,且传输的 overhead 可以较低。
负责处理 SDO 资料传输的 COB ID 可在对象字典中设定。在对象字典的索引 0x1200 至 0x127F 可设定 SDO server 的 COB ID,最多可设定到 127 个。而 SDO client 可以在对象字典的索引 0x1280 至 0x12FF 中设定。不过预定义连结(pre-defined 连接ion set)定义在开机后(Pre-operational 状态)可用来设定设备组态的 SDO。接收用的 COB ID 为 0x600 + 节点 ID,而传送用的 COB 为 0x580 + 节点 ID。
以下用 SDO 下载来说明 SDO 的协定,SDO client 在要启始下载时,会送出 CAN 讯息,其 ID 为接收端 SDO channel 的 COB ID,而 CAN 页框的资料字段内容如下:
CAN 页框的资料字段
字节 1
字节 2-3
字节 4
字节 5-8
3 位元
1 位元
2 位元
ccs=1
接收(=0)
n
e
s
索引
子索引
资料
感谢您的关注,当前客服人员不在线,请填写一下您的信息,我们会尽快和您联系。
联系我们 | 关于我们
Copyright 2003-2013 版权:上海葩星信息科技有限公司
网站备案号:沪ICP备10202509-2
华东:上海市徐汇区零陵路585号19楼F座
华北:北京市朝阳区SOHO现代城5号楼1702室
华中:湖北武汉市东湖开发区SBI创业街东创仕佳南4-302
华南:广州市海珠区新港西路156号
电话:14782588945 邮箱: pt@ptinfous.com