1. 研究目的与意义(文献综述)
随着第四次工业革命时代的到来和自动控制技术的发展进步,现场设备的通讯不再仅仅局限于控制器和被控设备之间,人机交互也变得越来越普遍;并且,作为信息传输主干道的现场总线也不再仅限于短距离的数据传输,其应用规模逐渐扩大和复杂化,人们对现场设备的实时状态监控也提出了高标准的要求,因为现场设备状态的改变将直接影响到社会的安全和经济的发展。
在目前的自动控制领域中,设备可能大范围分布在偏僻的山区或高温、高压、易燃、易爆、辐射等恶劣场合,在此即需要在远距离外的安全区域对现场设备进行实时控制和状态监控。传统的现场总线通信方式已无法满足该极端条件下的数据通信,因此迫切需要一种能够在恶劣环境下运行的适合于远距离传输、实时性高且响应速度快的数据通讯方式。
2. 研究的基本内容与方案
本课题是基于qt的modbus守护进程与多设备网络通信系统的设计与实现,主要分为多设备模拟部分、modbus守护进程模块和设备监控模块但部分内容,其基本说明如下:
(1) 多设备模拟部分:该部分拟采用modbusslaver来模拟多台不同ip地址下的modbus设备,在其中可设置modbus设备的设备号、功能码、寄存器起始地址和设备数据等信息;
(2) modbus守护进程模块:研究多线程和线程池技术以及modbus守护进程与多设备网络通信的原理,开发完成modbus守护进程,以实现对多台不同ip地址下的modbus设备的实时数据进行读取,并将获取的数据存放在主机的共享内存中,以方便组态监控程序的读取;
3. 研究计划与安排
2016年2月22日——2016年3月20日:根据论文方向,搜集相关资料,完成开题报告。
2016年3月21日——2016年3月31日:完成modbus守护进程与多设备网络通信系统的需求分析和详细设计。
4. 参考文献(12篇以上)
[1] 马睿.基于qt的tcp网络编程研究与应用[j].中国金融电脑.2010(11)
[2] 霍亚飞,程梁等. qt编程入门[m].北京:北京航空航天大学出版社. 2015
[3]刘爽,史国友,张远强等.基于tcp/ip协议和多线程的通信软件的设计与实现[j].计算机工程与设计. 2010(07)
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。