首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

IO-Link通信笔记(六)——M序列能力编码与交互字节数量的确定

一、M序列能力编码识别字 我们都知道,任何一个IOL设备,都有与之对应的IODD文件来描述这个设备的IOL信息。...最下方有8个方框,表示一个字节的8位,这8位就组成了标题指示的M序列能力编码识别字(M-sequence capability)。...这个编码识别字就是指示,当前设备所使用的M序列类型,并指示M序列内OD字节的数量。...编码值就是4;2字节OD编码值就是5;8字节OD编码值就是6;32字节OD编码值就是7; 最后,预操作模式编码值、操作模式编码值、ISDU支持性编码值三部分组合在一起,构成M序列能力编码识别字...这个编码识别字会储存在直接参数页1的对应位置上,主站通过读取M序列能力编码识别字,就可以确定从站的M序列类型与使用的OD字节数量。而编码字的数值,也可以在IODD文件中以十进制数形式有所显示。

11510

ESP8266 WiFi物联网智能插座—电能计量

在UART通信模式下,先发送 8bit 识别字节(0x58) 或(0xA8),(0x58)是读操作识别字节,(0xA8)是写操作识别字节,然后再发送寄存器地址字节,决定访问寄存器的地址(请参见 BL0942...{1,0,1,0,1,0,A2,A1}为写操作的帧识别字节。假设{A2,A1}=10,器件地址 2,帧识别字节为0xAA。  ADDR 为写操作对应的 BL0942 的内部寄存器地址。 ...{0,1,0,1,1,0,A2,A1}为读操作的帧识别字节,假设{A2,A1}=10,器件地址 2,帧识别字节为0x5A。  ADDR 为读操作对应的 BL0942 的内部寄存器地址。 ...帧识别字节或者 checksum 字节错误,则该帧数据放弃。  UART 模式多片通信时,每发送一帧等待一个帧超时时间后或者发送一个手动复位后才能发送下一帧。

1.2K41
领券