为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

1压缩BCD码格式

2017-12-06 4页 doc 16KB 26阅读

用户头像

is_842972

暂无简介

举报
1压缩BCD码格式1压缩BCD码格式 JX8800-2/3 通讯协议 1 压缩 BCD 码格式 由 PC 机送出一个字元’R’(0X52), 本显箱在接收一个’R’后,马上回送 17 个字节给 PC 机。这 17 个字节如下: Byte 1st:Head 0x0fe 十进制值。 Byte 2nd:符号位 位 5-70:保 位 4:0(表示公制 mm), 1(表示英制 inch)。 位 30:保 位 2:Z 轴符号位,0 表示””,1 表示”-“。 位 1: Y 轴符号位,0 表示””,1 表示”-“。 位 0:X 轴符号位,0 表示””,1 ...
1压缩BCD码格式
1压缩BCD码格式 JX8800-2/3 通讯 1 压缩 BCD 码格式 由 PC 机送出一个字元’R’(0X52), 本显箱在接收一个’R’后,马上回送 17 个字节给 PC 机。这 17 个字节如下: Byte 1st:Head 0x0fe 十进制值。 Byte 2nd:符号位 位 5-70:保 位 4:0(表示公制 mm), 1(表示英制 inch)。 位 30:保 位 2:Z 轴符号位,0 表示””,1 表示”-“。 位 1: Y 轴符号位,0 表示””,1 表示”-“。 位 0:X 轴符号位,0 表示””,1 表示”-“。 Byte 3rd: 态位 位 7-30:保 位 2: Z 轴态, 0 表示 OK,1 表示 ERROR。 位 1: Y 轴态, 0 表示 OK,1 表示 ERROR。 位 0: X 轴态, 0 表示 OK,1 表示 ERROR。 Byte 4th-7th: X轴的值,采用压缩BCD码格式即 X-value B4 B5 102B6104B7106 如:设 X 轴的值为 1234.567 那么 B40X67 B5 0X45 ,B6 0X23 B701 注: B4 指第 4 个 BYTE B5 指第 5 个 BYTE Byte 8th-11th: Y轴的 值。也采用压缩BCD码格式即 Y-value B8 B9 102B10104B11106 Byte 12th-15th: Z轴的值,同样采用压缩BCD码格式即 Z-value B12B13102B14104B15106 Byte 16th-17th: 保注意 注意: 1. 要关心存在的轴的值,如: 如果Byte 8th-11th 是 4th -7th 和 12th -15th 使用。 2. B4: 是指第 4 字节。其他似。 3. Y-value的值,则 从 B4 TO B17 是压缩 BCD 码格式。 2 压缩 BCD 格式举例 下面举明该十七字 节中内容如何生成。 设三个轴 XYZ 轴其中: x-3.509 y123.478 z250.465。1. 因为 x 为负,其他轴的值为正,所以 Byte 2nd 各位值如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 1 表示公制单 值为 1 表示 X 位 mm毫米 轴为负 位 4:0 公制 mm :0 保 位 2:0 表示 Z 轴值为正 位 1:0 表示 Y 轴值为正 位 0:1 表示 X 位 3 轴值为负。2. Byte 3th: 没有 ERROR 信号 D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 04. Byte 4th-7th 是 X 轴的值 现在把 X 轴的值分解取出各位上的分别为 3,5,0, 9,低位 0 和 9 存储在 Byte 4th高位 3 和 5 存储在 Byte 5th 中。以下各图下方 的标示中的位(如百分位个位等)仅适用於本。 Byte 4th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 1 0 0 1 X 轴百分位上的 0 X 轴千分位上的 9 Byte 5th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 1 1 0 1 0 1 X 轴个位上的 3 X 轴 十分位上的 5 Byte 6th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 X 轴百位上的 0 X 轴十位上的 0 Byte 7th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 X 轴万位上的 0 X 轴千位上的 05. Byte 8th-11th 是 Y 轴的 值 将 Y 轴的值分解取出各位上的分别为 1,2,3,4,7,8,低位 7 和 8 存储 在 Byte 8th中,3 和 4 存储在 Byte 9th 中,1 和 2 存储在 Byte 10th 中。 Byte 8th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 1 1 1 1 0 0 0 Y 轴百分位上的 7 Y 轴千分位上的 8 Byte 9th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 1 1 0 1 0 0 Y 轴个位上的 3 Y 轴十分位上的 4 Byte 10th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 1 0 0 1 0 Y 轴百位上的 1 Y 轴十位上的 2 Byte 11th 的各位情 况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 Y 轴万位上的 0 Y 轴千位上的 06. Byte 12th-15th 是 Z 轴的值 将 Z 轴的值分解取出各位上的分别为 2,5,0,4, 6,5,低位 6 和 5 存储在 Byte 12th中,0 和 4 存储在 Byte 13th 中,2 和 5 存 储在 Byte 14th 中。 Byte 12th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 1 1 0 0 1 0 1 Z 轴百分位上的 6 Z 轴千分位上的 5 Byte 13th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 1 0 0 Z 轴个位上的 0 Z 轴十分位上的 4 Byte 14th 的? 魑磺榭鋈缦拢?D7 D6 D5 D4 D3 D2 D1 D0 0 0 1 0 0 1 0 1 Z 轴百位上的 2 Z 轴十位 上的 5 Byte 15th 的各位情况如下: D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 Z 轴万位上的 0 Z 轴千位上的 0 6. Byte 16th 和 17th 保 7. 当单位为 mm毫米时,小位是 3 位,单位为 inch英寸时,小位是 4 位。 8. 以上介绍的十七字节的内容归纳如下:字节 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17内容 0feH 0 1H 00H 09H 35H 00H 00H 78H 34H 12H 00H 65H 04H 25H 00H 00H 00H 9. 本系统中绝对值公制最大显示 9999.999,英制最大显示 999.9999。
/
本文档为【1压缩BCD码格式】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索