福禄克推出全新5080A多功能多产品校准器.pdfVIP

  • 0
  • 0
  • 约2.95千字
  • 约 1页
  • 2026-02-09 发布于山东
  • 举报

福禄克推出全新5080A多功能多产品校准器.pdf

·26·《测控技术}2010年第29卷第8期

ACK,表明监控站正确的收到了数据包,可进行下一轮

4结论

的通信;如果收到NAK,说明监控站主机没有收到数

据或者接收数据错误,则重新发送此数据;如果重发本文通过一种基于公共电话网的低成本环境水域

10次都没有收到ACK,函数返回NAK,取消发送。质量分布式远程监测系统,解决了城市及周边复杂环

3.2信息中心监控站主机软件设计境下布线困难的问题,完成了集群式远程数据通信问

监控站主机软件用于接收传输数据,记录历史数题,该设计已应用在山东省内重点水域水质监测系统

据,分析水质参数数据,以便工作人员及时了解水质变中,通过调试,运行良好,实现了预期设定的目标。该

化趋势。采用VisualC++来开发,在程序中利用系统安装、维护简便,操作直观方便,能够快速、准确地

MSComm通信控件,建立串口连接,驱动Modem,发送监测环境水域质量的变化,具有一定的推广价值。该

命令以及进行数据交换,从而实现全双工、事件驱动、系统的局限性在于其必须依赖于固定电话线的网络才

高效实用的远程通信。程序在初始化阶段对通信参数能完成信息的传送,所以对于复杂环境下电话线布线

进行设置,包括选择通信端口、设置串口波特率、打开困难的问题,是得不到很好解决的。

串口等。设置完成后,输入检测现场的电话号码,调用参考文献:

自动拨号程序进行呼叫联络,如果呼叫成功,说明通信

[1]田禹,张东来.水质远程在线监测管理系统的开发研究

链路建立,可以与检测现场数据采集传输系统进行通

[J].中国给水排水,2003,19(10):6—9.

[7]

I口0[2]邓文浪,邓文波.分布式测控系统中PC机与单片机远程

由于数据通信的复杂性和不可预测性,数据报文通信的设计及实现[J].工业仪表与自动化装置,2001,24

在传输过程中可能会丢失。为了提高数据通信的可靠(6):34—36.

性,本设计采用CRC.16(循环冗余)校验过滤。数据[3](日)丸山修孝.通信协议技术[M].王庆,译.北京:科学

采集传输系统一端依照此方法将计算出的CRC校验出版社,2004.

值放在数据报文的末尾,作为XModem协议的校验字[4]MicrochipTechnologyInc..PIc18F6525/6621/8525/8621

datasheet[Z].2005.

节SUM与数据一起发送出去。由于CRC.16由2B构

[5]郭正红,夏继强,满庆丰.利用Modem实现单片机与PC

成,因此实际下位机发送的每一数据块由133B组成。

机远程通信[J].仪表技术与传感器,2002,l3(1):44—

上位机接收到数据后,用同样的方法计算CRC值并与47.

发送过来的相比较,若相等,则发送正确通知码,否则[6]刘和平,刘钊,郑群曲,等.PIC18Fxxx单片机程序设计及

发送错误通知码,通知下位机重发数据,直到发送正确应用[M].北京:北京航空航天大学出版社,2005.

为止。

文档评论(0)

1亿VIP精品文档

相关文档