毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

列车模型控制系统软硬件设计(5)

时间:2018-06-07 20:38来源:毕业论文
表2.2 转速表的基线数据包 运行 运行 00000 停止 01000 步骤13 10000 停止(I) 11000 步骤14 00001 紧急停止* 01001 步骤15 10001 紧急停止*(I) 11001 步骤16 00010 步骤


表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.youerw.com/zidonghua/lunwen_17158.html
------分隔线----------------------------
推荐内容