摘要: 转自:http://tb.blog.csdn.net/TrackBack.aspx?PostId=1746599在工业控制中,串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。 本文将介绍在Windows平台下串行通信的工作机制和用Visual C++设计串行通信程序的编程方法及通信方式。 VC中实现串行通信的编程技术 以下我们将介绍VC中几种实现串行通信的编程技术: 利用VC++的标准通信函数 利用VC++的标准通信函数_inp和_outp可实现串口通信。下面是一个串口初始化的程序: ... 阅读全文
posted @ 2007-10-29 18:30 Socrates 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而 阅读全文
posted @ 2007-10-29 18:28 Socrates 阅读(2387) 评论(0) 推荐(0) 编辑
摘要: 501 参数格式错误 502 命令不可实现 503 错误的命令序列 504 命令参数不可实现 211 系统状态或系统帮助响应 214 帮助信息 220 <domain>服务就绪 221 <domain>服务关闭 421 <domain>服务未就绪,关闭传输信道 250 要求的邮件操作完成 251 用户非本地,将转发向<forward-path> 450 要求的邮件操作未完成,邮箱不可用 550 要求的邮件操作未完成,邮箱不可用 451 放弃要求的操作;处理过程中出错 551 用户非本地,请尝试<forward-path> 452 系统存储不足,要求的操作未执行 ... 阅读全文
posted @ 2007-10-29 18:24 Socrates 阅读(488) 评论(0) 推荐(0) 编辑