摘要

针对当前智能人机交互通信系统存在的通信稳定性和安全性差、延迟大的问题,提出并设计基于RS 232的智能人机交互通信系统。该系统主要由登录与退出单元、通信数据传输单元和通信数据信息加密单元等模块组成,系统运行时下位机向上位机传输通信指令,下位机向上位机发送实时数据信息。上位机利用接收线程完成数据信息的处理,系统上位机向下位机传输反馈控制,同时请求下位机对人机交互设备进行调整。在登录与退出单元中,当客户端启动系统,出现登录界面后,立即输入用户名称及密码完成登录,并随即进入通信程序。在通信数据传输单元中,依据发送端的地址找到与之相应的对话框,在对话框中显示出对应消息,同时在显示消息中设定接收选择。在通信数据加密单元中,利用DESncbcencryp加密和解密函数完成通信数据加密。实验表明,该系统运行稳定性和安全性均优于当前系统,并具有延迟低的优点,可行性高,实用性和适用性均较强。

全文