表2.2 转速表的基线数据包
运行 运行
00000 停止 01000 步骤13
10000 停止(I) 11000 步骤14
00001 紧急停止* 01001 步骤15
10001 紧急停止*(I) 11001 步骤16
00010 步骤1 01010 步骤17
10010 步骤2 11010 步骤18
00011 步骤3 01011 步骤19
10011 步骤4 11011 步骤20
00100 步骤5 01100 步骤21
10100 步骤6 11100 步骤22
00101 步骤7 01101 步骤23
10101 步骤8 11101 步骤24
00110 步骤9 01110 步骤25
10110 步骤10 11110 步骤26
00111 步骤11 01111 步骤27
10111 步骤12 11111 步骤28
“*”指数字解码器应当立即停止提供电源给电机。
“(I)”方向位可能会被忽略的方向性敏感的功能。 (可选)
字节三:错误检测数据字节= EEEEEEEE。错误检测数据字节是用来检测传输错误的存在下一个数据字节。错误检测数据字节的内容应当按位异的地址数据字节和有关数据包中的指令数据字节的内容,或者(例如:独家位地址数据字节和位的指令数据字节0的0或将被放置在该位错误检测数据字节0...)数字解码器接收到一个数据包的基线应在收到错误检测数据进行比较与所接收到的地址和指令数据的字节位异或字节,如果该比较后发现是不相同的,就会忽略数据包的内容,。
在图2.5所示的例子中所示出的数据包的指令,机车55继续沿向前方向以运行步骤6的基线数据包。
表2.3 数字解码器复位数据包的所有解码器
111111111111 0 00000000 0 00000000 0 00000000 1
字头 字节1 字节2 字节3
一个三字节的数据包,其中内每三个字节的全部8位包含“0”值,被定义为一个数字解码器复位数据包。当一个数字解码器接收数字解码器复位数据包时,应清除所有非易失性存储器(包括任何速度和方向的数据),并返回到其正常的上电状态。如果数字解码器运行机车在一个非零速度,当它接收到一个数字ecoder复位时,应把机车立即停止。
下面的数字解码器重置数据包,一个指挥站,不得与范围“01100100”和“01111111”包容性在20毫秒内,之间的地址数据字节发送任何数据包,除非它是意图进入服务模式。 列车模型控制系统软硬件设计(5):http://www.751com.cn/zidonghua/lunwen_17158.html