通讯接口编程测试.doc

上传人:re****.1 文档编号:551631361 上传时间:2023-03-07 格式:DOC 页数:3 大小:136.51KB
返回 下载 相关 举报
通讯接口编程测试.doc_第1页
第1页 / 共3页
通讯接口编程测试.doc_第2页
第2页 / 共3页
通讯接口编程测试.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《通讯接口编程测试.doc》由会员分享,可在线阅读,更多相关《通讯接口编程测试.doc(3页珍藏版)》请在金锄头文库上搜索。

1、 通讯接口编程测试说明说明:当外接PLC和测径仪通过485连接时,为了更直观的了解PLC是否发送了正确的命令以及测径仪是否按指令返回数据,可通过此图将485总线通过RS232/RS485转接器连接到PC机,再配置固定通讯测试软件监控485总线数据,以便了解整个数据流是否正确。一:PC机只做监控用,看PLC是否发送数据出来,以及LGD系列测径仪在收到争取命令后,是否回传数据出来。 下图为测试软件界面: 图一:测试软件界面(只做监控用)1.1:测径仪通讯参数设置l 测径仪地址设置和PLC地址一致(此处设置为1提示符为dPCA-)l 测径仪波特率设置为9600(提示符为dPCb-),l 测径仪通讯格

2、式设置为00000(提示符为dPCC-),1.2 PLC通讯参数设置l PLC对测径仪的通讯地址设置为1或其他,需和测径仪地址设置一致。(注: 此地址不是ASCII码,是10进制或16进制)l PLC的波特率为9600或其他,需和测径仪的波特率设置一致l PLC的通讯数据位设置为8位1.3 测试软件通讯设置l 测试软件的波特率为9600或其他(和PLC,测径仪的波特率一致)l 测试软件的数据位为:8位。l 测试软件设置为16进制显示及自动清空(如图)l 测试软件不能发送数据(将自动发送关闭,如图一)2、 此种模式:PLC作为主机,PC机(测试软件),测径仪作为从机3 设置此时PLC读取X方向测

3、量值,PLC应该发送数据串:01 41 0D (此处以16进制表示)三个数据,测径仪应该传回9个数据:41 XX AA BB CC DD EE YY 45(其中41为回传命令码,XX为状态码,AA,BB,CC,DD,EE为5个测量数据ASCII码,YY为累加和,45为结束码)具体请查考“LGD使用手册”。4、 此时,运行PLC程序,若连接正确及PLC程序运行正确,可以看到PC机上测试软件第一个(上面)编辑框会显示出PLC 发送的三个数据 及测径仪发回的9个数据,若不是,则可能PLC或测径仪没有发送正确数据串。5、 若需用PC机读取数据,则PC机截取整个RS485总线上的数据串中的后面9个数据串

4、则可(前面三个为PLC发送的命令字符串,后面9个为测径仪发回的响应字符串),此数据串以“回传命令码开始,”0X45”结束码结束。此时,PC机不能发送数据,始终处于接收状态,此方案可以不影响原来固有系统。 若上述通讯不成功,可以将PLC 的RS485接口去掉,让PC机通讯测试软件和测径仪相连,检测测径仪通讯接口是否正常,操作如下:二:只有PC机和LGD测径仪通讯接口相连 图二:测试软件界面(只有PC机和测径仪相连)1、设置测试软件,测径仪通讯参数1.1:测径仪的通讯参数设置如上(1.1节)1.2:通讯测试软件通讯参数设置入上(1.2节)2、 由于只有PC机(测试软件)和测径仪相连,此时,PC机作

5、为主机,测径仪作为从机,因此,应由PC机(测试软件)发出3个命令字符串,测径仪收到命令后,发送9个数据串(数据串定义见使用手册)。3、测试软件命令发送区应设置为“十六进制发送”,且将命令发送字节(01 41 0D)填入软件发送编辑区(软件下面编辑框)见图二,若需自动发送,则选择“自动发送”,此时PC机连续不停的按照一定周期(可以设置(如图2设置为100MS)将命令字符串发给测径仪,测径仪也按早此周期不停的返回数据,并可显示在测试软件上(如图二);若要手动发送,则鼠标点击一次手动发送,则PC机发送一次命令字符串,此时可见测径仪发送的数据显示在第一个编辑框(测试软件上排编辑框)上。4、若上面通讯正常,则测径仪和外围设备通讯没有问题,此时,可仔细检查PLC通讯程序,不停按照(一章节)测试,直到正确为准。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号