各位高手:
你们好,我现在有一事请大家帮忙,比较急。
现在我的客户有汽车电子计量衡,我要用DELPHI开发一个程序,能通过串口和该计量衡通信读取重量数据,该计量衡提供通信的数据格式为: 起始字符:0x02 结束字符:0x0d ,中间为命令组合“2UB”
在手册中例子 :
主机请求仪表发送显示重量数据:
主机发送命令: <STX>2UB<CR>
仪表返回数据: <STX>2UB0010000<CR>
其中 : 0010000 为重量数据。
在该手册中用QBASIC 语言编程读取重量、数据的程序段如下: cls
locate10,10
print" DEMO "
open "com1:9600,N,8,1,CS0,DS0,CD0" for random as #1
do
print#1,chr$(2)+"2UB"+chr$(13)
line input#1,b$
w$=mid$(b$,5,6)
locate 12,10
print"display weight:";w$;"kg"
sleep1
loop until inkey$=chr$(27)
close #1
system 我在DELPHI中串口的设置和连接上程序都已经通过,用MODEM测试完全可以通过,但现在费解的是和计量衡通信的发送命令该如何写????也就是"2UB"前后怎么写??请各位高手帮忙,送上100分以表示诚挚感谢。
解决方案 »
- 请问VideoWindow视频控件哪里下载
- 同一系列的软件有公共数据,数据库该如何设计好?
- 菜鸟的有问txt文件处理的问题
- 关于savedialog
- 没有学过存储过程,请帮个忙,学习一下。
- 急~~请问如何在程序的客户区绘制数据曲线?
- 怎样使用qrpreview控件?
- 我问了3次怎么没人回答我呢?请问各位大哥一个小问题,请多指教
- install shield for delphi 4中Billboard是否只能使用一个BMP?
- Delphi7中query添加了所有字段,添加sql语句时只搜索显示某些字段,为嘛其它不需要的字段老报错,提示找不到?
- 请问在TWebBrowser中如何控制用户点击一个网页链接时必须新开一个系统浏览器窗口去打开?
- findfirst函数中faDirectory是什么意思呢?
发送和接受返回字符串的函数我也写好了,现在就是卡在通信命令上,不知道正确的格式该怎么写?能否在这里告知我一下对于这个厂家的汽车衡通过串口发送读取数据的请求命令如何写?