- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
串行端口通信在水调自动化中的应用
程时宏
(二滩水力发电厂,四川攀技花617000)
摘要:根据不同安全级别的网络系统之间传递数据的需要,采用Delphi语言编程环境,通过串行端12I(非网
络)方式进行不同安全级别的网络系统传输数据的原理及实现。通过申行端口传递数据,既能使数据快速传
递,又可极大程度地保证不同安全级别网络系统之间的安全,其硬、软件方面均很容易实现而且成本低廉,在
数据传输量不是很大的场合是~种非常可行的调信方案。
关键词:串行端121通信;水嗣自动化;网络安全;AdpComPort
到磁盘上,然后用Delphi对数据内容进行处理,通
1串行端口通信的概述 过在Delphi中与其他编程技术协同工作也不失为
基于网络安全考虑,串行端口(非网络)方式的 一种解决问题的方法。(2)在Delphi中调用其他串
行端口通信程序的数据。(3)直接采用第三方控件
硬件连接采用单向通信方式,见图I所示。用一根
线将发送端的写引脚与接收端的读引脚连接,用另
一根线连接发送端和接收端的接地线引脚。如果考
件,在其他的计算机上使用时需要重新注册该控件,
虑双向通信,则需要连接另外相应的读写引脚,其他
引脚是用来传递控制信号的;或者用双串E1分别单
编译的程序不需要其他额外动态链接库的支持而可
向连接则安全性更好,其通信程序也就更复杂些。
以运行于任意32位的Windows操作系统中,具有较
好的可移植性,且该控件具有丰富的与串行端口通
信密切相关的属性及事件,提供了对串行端121的各
种操作,该控件还支持多线程,所以AdpComPort控
围1串行端口(非网络)方式硬件连接
件的应用比较广泛。
Delphi是新一代可视化的开发工具,它具有功
能强大、简便易用和代码执行速度快等特点,是全球 2实例
公认的快速应用开发工具(RAD)技术的先驱者,在
构架企业信息系统方面发挥着重要作用。由于这些 2.1 AdpComPort控件的安装
特点,许多程序员选择Delphi作为开发工具编制各
种应用程序。但遗憾的是Delphi没有自带串行端
口通信的控件,帮助文档里也没有提及串行端口通
信,这给编制通信程序的开发人员带来一定的麻烦,
影响了开发进度。 一样。
用Delphi实现串行端口通信,常用的几种方法
是:(1)使用Windows的API函数编写串行端口通
信程序较为复杂,需要掌握大量通信知识,其优点是
可实现强大的功能,应用面比较广泛,适合编写较为
复杂的低层次通信程序;而采用其他编程技术编制
的串行端口通信程序在完成数据传输后将数据保存 图2 AdpComPort控件的安装
133—
wrdLen:Word;
2.2黟翁鳓戮西翻蹴瀚黼泛话斓——————…一一
AdpComPoR的主要属性、方法和事件
chrRcv:Char:
(1)属性如下。Baud:设定波特率19200、s订Rev,strData:stfing.
9600、4800等,根据实际需要来确定,在串行端口打beg
您可能关注的文档
最近下载
- 人教PEP版六年级上册Unit 5 What does he do 单元整体教学设计.pdf
- 2021年新生儿感染:抗菌药物预防性与治疗性使用指南解读(全文).pdf
- 《数字图像处理教程》试题库.pdf VIP
- 学校意识形态工作计划.pdf
- 战略模拟软件CESIM全攻略(课堂PPT).ppt
- 中国碳交易政策对可持续经济福利的影响.pptx VIP
- 反三违(典型“三违”)行为清单.docx
- (高清版)B-T 3836.1-2021 爆炸性环境 第1部分:设备 通用要求.pdf VIP
- 人教版高一化学必修一知识点梳理.docx
- 人教pep版英语三年级上册阅读理解专项复习试卷测试题(含答案).doc
文档评论(0)