6DELPHI串口通信程序的开发
维普资讯 doc.guandang.net
第1期 20 0 5年 3月
电
光
系
统
NO 1 . Mac .2 0 rh 0 5
Elcr nca d E e too t a y tms e t i n lcr—pi lS se o c
D lh串 1通信程序的开发 e i 3 p 韩靓 中国电子科技集团公司第 2究所郑州 40 0 7研 50 5 摘要:介绍在 D p .环境下, d h60 i利用第三方控件 M C m S o m实现串口通信程序的开发。实践证明采用这 M Cm S o m控件串口通信
种方法简单而切实可行。 关键词: e h D l i oe p M dm拨号 中图分类号: N 1 . T 9 62文献标识码:A
1引言 Dl i e h是新一代可视化开发工具,有功 p它具能强大、易用和代码执行速度快等特点,简便越来越多的工程技术人员采用 D lh来实现控制 e i p系统中的串行通信,不足之处是 D l i有但 e h没 p自带的串口通信控件,这在开发应用系统时就给编制通信程序的开发人员带来许多不便。 目前,用 D l i现串口通信的常用方利 e h实 p 法有 3:种一是利用控件, M C m如 S o m控件;二
串口通讯密切相关的属性及事件,以用它创建可全双工的、事件驱动的高效使用的通信程序。
利用 MS o m控件开发通信程序, Cm需要把 A te c vX控件 M C m i S o m加到元件选项板上。选择菜单‘ o pn n’ C m oe t中的‘m ot cvX C n o命 I pr A t e ot l i r令,‘m o c vX’项卡内选择‘ i o f在 I pr A te选 t i Mc s ro t Cm ui tnCn o 6 0项, o m nc i ot l .’单击“ntl按 ao r Isl a”钮安装 M C m控件,装成功后在‘ cvX’ S om安 A te i组件板出现图标。
3串行口远程通信的硬件配置 串行通信数据链中,计算机一端称为 D E T (数据终端设备 )用于发送和接收数据的设是备;调制解调器一端称为 D E数据通信设备 ) C( 用来连接 D E与通信网络的设备。串行通信的 T硬件连接方式分为: M dm连接和 M dm连零 oe oe接。零 M d m连接即直接用调制解调器电缆将 oe两台设备连接起来,于距离 1m内两台 D E用
5 T或 D E设备数据传输。Moe C dm连接则通过 M— o dm将两台设备连接起来,电话网或专线用 e通过
是使用 A I P函数;三是调用其它串口通信程序。 其中利用 A I P编写串口通信程序较为复杂,需要掌握大量的通信知识。相比较而言,用利 M Cm S o m控件则相对较简单,并且该控件具有丰富的与串口通信密切相关的属性及事件,了提供对串口的各种操作。 在远程监控和自动化控制系统中,使用最广泛的数据传输信道就是模拟电话线路,算机所计能处理的数字信号必须通过 Moe d m进行变换以适应这种信道传输的特性,长数据信号的传输延距离,达到远距离通信的目的。本文介绍在 D l e— pi h环境下,用 M Cm控件控制 M dm,利 S om oe实现远程串口通信程序的开发。
2 M Cm S o m控件简介 M c s t C m ui t n C n o (简称 i o f o m n a o o t l r o ci r M C m是 M c s公司提供的 Wi o s的 S o m) io f ro t n w下 d串行通讯编程的 A te c vX控件。M C m i S o m控件是
专用信道/ S N P T电话网通信信道
V B中的 O X控件。它不仅能对串口进行操作, C 而且还可以对 M dm进行控制,有丰富的与 oe具
图1 M e o m连接方式结构图 d

如何用Delphi开发串口通信程序_电脑基础知识_IT/计算机_专业资料。如何用 Delphi 开发串口通信程序 Delphi 是新一代可视化开发工具,它具有功能强大、简便易用和代码...
l ! #% 环境下利用’( * "$ & ) ++ 控件开发串口通信程序 , * -+ ...3.学位论文 赵永杰 基于Delphi的排放测试系统主控计算机系统开发 2006 环保问题...
Delphi环境下利用MSComm控件开发串口通信程序_计算机软件及应用_IT/计算机_专业...·( 环境下利用 MS D e l p h i C o mm 控件开发串口通信程序 2 0 ...
控件实现二进制串口通信的方法,并结合应用实际 给出了串口传输整数数组的通信程序...参考文献: [1] 迟忠先主编 《Delphi 6.0 开发实务》电子工业出版社 [2] ...
基于VC++6.0的串口通信程序开发_信息与通信_工程科技_专业资料。VC6.0串口通讯开发,完整的开发实例和注意事项。电脑编程技巧与维护 基于 V+6C+. 0的串 口...
Delphi环境下利用MSComm控件开发串口通信程序_计算机软件及应用_IT/计算机_专业资料。Delphi环境下利用MSComm控件开发串口通信程序维普资讯 http://www.cqvip.com ...
如何用Delphi开发串口通... 10页 1下载券 Delphi串口通信编程 95页 1下载券...第2章 串行通信程序及组件建立 1、串行通信的WindowsAPI简述 2、通信测试 3、...
基于 Delphi 的串口通信的实现邓洪峰1 ,2 ,叶文华1 ( ⒈南京航空航天大学 ,...1 Windows 下串口开发方法 1. 1 汇编程序直接读写串口 汇编语言的编译效率和...
用Delphi编写上位机串口通信程序_信息与通信_工程科技_专业资料。用Delphi编写...而使用面 向对 象 的方 法开发串 口通 信程 序时 ,由 于消 息传递和...
Delphi串口通信编程 Delphi串口通信编程 第一章 基本概念 1. 2. 3. 4. 5....第2章 串行通信程序及组件建立 1,串行通信的WindowsAPI简述 2,通信测试 3,...
热门文档