10.1 串行通讯接口
这个接口是以EIA-232为基准的异步、非同步通讯的串行接口。可以和计算机等外部的通讯装置进行通讯。(用NULL MODEM形式直接连接)通过这个接口发送测漏仪的判断结果、测试值以及接受上位机发来的指令。
10.1.1 控制接口说明
电压 | EIA232基准 |
通讯方式 | 异步通讯 |
波特率 | 9600、19200bps |
起始bit | 1bit |
数据位数 | 8bit |
奇偶 | Non |
结束bit | 1bit |
限定 | <CR> |
控制线 | 硬件控制(RTS、CTS) |
输出格式 | T格式、I格式(P格式) |
数据由"#"(23H)开始,CR:(ODH)结束。
数据之间由空格(20H)分隔。
PIN编号 | 标记 | 信号种类 | 收发信号的动作 | 接线 |
1 | FG | 壳体接地 | 连接屏闭线。 | |
2 | SD(TxD) | 发送数据(输出) | 发送时ON | 和对方的RD连接。 |
3 | RD(RxD) | 接收数据(输入) | 接收时ON | 和对方的SD连接。 |
4 | RS(RTS) | 要求发送(输出) | 发送时ON等待CTS。发送结束后OFF状态下也可以接收数据。 | 和对方的CS或者和测漏仪的CS连接。 |
5 | CS(CTS) | 可以发送(输入) | 当该信号OFF时,停止数据发送。 | 和对方的RS连接或者和测漏仪的RS连接。 |
7 | SG | 信号GND | 和对方的SG连接。 | |
(1)
接口电线连接图(COM1)
接口电线连接图(COM1)
<不使用RS(RTS),CS(CTS)时>
(2)
命令语一览表
命令语一览表
控制命令 | |
命令语 | 说明 |
STT<CR> | 起动泄漏测试 |
STP<CR> | 停止泄漏测试 |
CHS<CR> | 加压保持 |
EDS<CR> | 结束时输出测试数据(标准设定) |
EDR<CR> | 结束时不输出测试数据 |
INT<CR> | 控制键面 |
EXT<CR> | 外部I/O控制 |
KBU<CR> | 解除键面锁定 |
KBL<CR> | 键面锁定 |
DSV<CR> | 通过实行这个命令,用串行接口把改变后的数据复制到闪存上。如果不执行DSV命令而切断电源,那么更改过的数据将全部丢失。 |
读取数据命令 | ||
命令语 | 说明 | 单位 |
RLD<CR> | 读取测试数据 | 泄漏量单位 |
RRTO<CR> | 读取HH,LL | % |
RBHI<CR> | 读取BAL_Hi极限值(多路比较DT1_Hi) | 泄漏量单位 |
RBLO<CR> | 读取BAL_Lo极限值(多路比较DT1_Lo) | 泄漏量单位 |
RDHI<CR> | 读取DET_Hi极限值(多路比较DT2_Hi) | 泄漏量单位 |
RDLO<CR> | 读取DET_Lo极限值(多路比较DT2_Lo) | 泄漏量单位 |
RDL1<CR> | 读取DL1时间 通信协议 | s |
RCHG<CR> | 读取CHG时间 (多路比较CG1) | s |
RDL2<CR> | 读取DL2时间 (多路比较BL1) | s |
RBAL<CR> | 读取BAL时间 (多路比较DT1) | s |
RDET<CR> | 读取DET时间 (多路比较DT2) | s |
RSTB<CR> | 读取STB时间 (多路比较CG2) | s |
RDL3<CR> | 读取DL3时间 | s |
REND<CR> | 读取END时间 | s |
RDBD<CR> | 多路比较读取BL2时间 | s |
RMDL<CR> | 多路比较读取DL2时间 | s |
RLKC<CR> | 读取等效内容积或者流量系数 | L |
写入数据命令 | ||
命令语 | 说明 | 数据单位 |
NOTE: WCHN_00 | 频道设定 00~15 | |
WRTO 10<CR> | HH,LL设定 10~90(以10为单位) | % |
WBHI ±0123.000<CR> | BAL_HII极限值设定(多路比较DT1_Hi)-0999.000~+0999.000 | 泄漏量单位 |
WBLO ±0123.000<CR> | BAL_Lo极限值设定(多路比较DT1_Lo)-0999.000~+0999.000 | 泄漏量单位 |
WDHI ±0123.000<CR> | DET_Hi极限值设定(多路比较DT2_Hi)-0999.000~+0999.000 | 泄漏量单位 |
WDLO ±0123.000<CR> | DET_Lo极限值设定(多路比较DT2_Lo)-0999.000~+0999.000 | 泄漏量单位 |
WDL1 0123.000<CR> | DL1起动延迟时间的设定0000.100~0999.900 | s |
WCHG 0123.000<CR> | CHG加压时间的设定 (多路比较CG1)0000.000~0999.900 | s |
WDL2 0123.000<CR> | DL2平衡延迟时间的设定 (多路比BL1)0000.100~0999.900 | s |
WBAL 0123.000<CR> | BAL平衡时间的设定 (多路比较DT1)0000.100~0999.900 | s |
WDET 0123.000<CR> | DET检出时间的设定 (多路比较DT2)0000.100~0999.900 | s |
WSTB 0123.000<CR> | STB再加压时间的设定 (多路比较CG2)0000.000~0999.900 | s |
WDL3 0123.000<CR> | DL3结束延迟时间的设定0000.000~0999.900 | s |
WEND 0123.000<CR> | END结束时间的设定0000.200~0999.900 | s |
WDBD 0123.000<CR> | 多路比较BL2时间的设定0000.100~0999.900 | s |
WMDL 0123.000<CR> | 多路比较DL2时间的设定0000.000~0999.900 | s |
WLKC 0123.000<CR> | 等效内容积或流量系数的设定0000.000~0999.999 | L |
(3)
各命令语的详细说明
NOTE: _表示空格(20H)。
各命令语的详细说明
NOTE: _表示空格(20H)。
• 控制命令
※ STT命令只有在外部测试模式停止时才有效。
※ STP、CHS命令只有在外部测试模式下才有效。
返回数据:ACK 或者异常应答
※ STT命令只有在外部测试模式停止时才有效。
※ STP、CHS命令只有在外部测试模式下才有效。
返回数据:ACK 或者异常应答
• 泄漏测试起动
简缩命令 STT<CR> | ||||||
标准命令 #SS_00_CC_STT:GG<CR> | ||||||
名称 | 标记 | 数据形式 | 单位 | 最小值 | 最大值 | 备注 |
测漏仪编号 | S | 2位数整数 | 00 | 99 | ||
频道编号 | C | 2位数整数 | 00 | 15 | ||
命令语 | STT | ASCII值 | ||||
检验和 | G | 2位数整数 | 00 | FF | 从#到:的数据进行相加,取2的补码。 | |
1NOTE: 用简缩命令时,在所显示的频道进行工作。
• 其它命令
简缩命令 命令语<CR> | ||||||
标准命令 #SS_00_命令语:GG<CR> | ||||||
名称 | 标记 | 数据形式 | 单位 | 最小值 | 最大值 | 备注 |
测漏仪编号 | S | 2位数整数 | 00 | 99 | ||
命令语 | ASCII值 | |||||
检验和 | G | 2位数整数 | 00 | FF | 从#到:的数据进行相加,取2的补码。 | |
• 读取命令
读取命令 命令语<CR> | ||||||
标准命令 #SS_00_CC_命令语:GG<CR> | ||||||
名称 | 标记 | 数据形式 | 单位 | 最小值 | 最大值 | 备注 |
测漏仪编号 | S | 2位数整数 | 00 | 99 | ||
频道号码 | C | 2位数整数 | 00 | 15 | ||
命令语 | ASCII值 | |||||
检验和 | G | 2位数整数 | 00 | FF | 从#到:的数据进行相加,取2的补码。 | |
2NOTE: RLD、RTO命令反馈时,频道只变为“00”。
•
写入命令
※以下的命令在外部测试模式静止状态下有效。
返回数据:ACK or 异常应答
写入命令
※以下的命令在外部测试模式静止状态下有效。
返回数据:ACK or 异常应答
• WCHN频道设定
简缩命令 WCHN_VV<CR> | ||||||
标准命令 #SS_00_WCHN_VV:GG<CR> | ||||||
名称 | 标记 | 数据形式 | 单位 | 最小值 | 最大值 | 备注 |
测漏仪编号 | S | 2位数整数 | 00 | 09 | ||
命令语 | WCHN | ASCII值 | ||||
数据 | VV | 2位数整数 | 00 | 15 | 10~15ch设定为A~Fch。 | |
检验和 | G | 2位数整数 | 00 | FF | 从#到:的数据进行相加,取2的补码。 | |
3NOTE: 写入WCHN_05时,设定为5ch。另外,写入WCHN_10时,设定为Ach。
4NOTE: 当设定16以上的频道时,会反馈异常信号。
• HH、LL比率设定
简缩命令 WRTO_VV<CR> | ||||||
标准命令 #SS_00_WRTO_VV:GG<CR> | ||||||
名称 | 标记 | 数据形式 | 单位 | 最小值 | 最大值 | 备注 |
测漏仪编号 | S | 2位数整数 | 00 | 99 | ||
命令语 | WRTO | ASCII值 | ||||
数据 | V | 2位数整数 | % | 10 | 90 | 可以按10%为单位,设定10~90%。 |
检验和 | G | 2位数整数 | 00 | FF | 从#到:的数据进行相加,取2的补码。 | |
5NOTE: 比率设定以10为单位递增,可以从10设定到90,除此以外的数据设定,将反馈异常信息。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论