模拟深海环境下液压作业机械手控制系统研究与实现
【图文】:
图 4.1 控制系统监控界面4.0 软件系统总体框架MFC 的响应机制都是以类为基础的,每一类数据通信均是通过其接口与MFC 框架其中一个类来实现数据交换的,如果其他类需要共享收到的数据,就需要通过一种机制将数据传递到其他类;软件系统要向外传递数据也是同样的过程,这就是 VC++消息驱动机制。控制系统总体框架如图 4.2 所示。串口通信直接与按钮控制区对应的窗口直接通信,其他类无需共享数据。但网络通信所得机械手位姿数据需要在多个窗口视图类中显示,而多个视图窗口类也需通过网络通信向下发送指令。
图 4.2 软件系统总体框架实际网络通信时,需要用到 PLC 上传数据的类有 4 个,即按钮控制窗口类CU1、功能控制窗口类 CD1、实时曲线显示类 CWendu 和三维显示窗口类C***View;需要通过套接字向 PLC 发送指令的类有两个,即按钮控制窗口类 CU1、功能控制窗口类 CD1。在网络通信中,一个套接字和对应的一个端口号绑定,而 PLC 端一旦端口设定后就无法修改,这样上位机就只能使用同一个套接字并只能绑定一个端口[47]。因此,不能只在其中一个窗口类中实施套接字的初始化和创建,否则另一个窗口类无法使用同一个套接字。为了程序的稳定和安全,采取一种更为直观的方式,即数据的发送和接收通过程序主框架类来完成。CMainFrame 类是整个程序的主框架,在 MFC 默认程序框架类的其他各类都能与之直接通信,这就为类之间的通信搭起了一座桥梁。套接字类直接接收数据,然后在套接字类定义 CMainFrame 类的一个对象,通过这个对象获取其类指针,再利用这个指针操作在 CMainFrame 类中定义的套接字类函数,就可以实现数据
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:P742
【相似文献】
相关期刊论文 前10条
1 张兆瑛;;深海水文仪研制中的几个问题[J];海洋技术;1988年01期
2 李耀宗;深海杀手[J];科学大观园;2005年14期
3 侯海涛;;探索不尽的深海世界[J];科学24小时;2005年11期
4 高艳波;李慧青;柴玉萍;麻常雷;;深海高技术发展现状及趋势[J];海洋技术;2010年03期
5 侯海涛;;探索不尽的深海世界[J];科学之友;2006年08期
6 曹学鹏;焦生杰;顾海荣;荣一辚;;深海集成油压源测试平台的设计与实现[J];海洋技术;2013年02期
7 谷军;;多浮标集装式深海信息传输平台系统技术[J];舰船科学技术;2009年01期
8 程凯;侯华明;李德平;郭金家;赵广涛;郑荣儿;;深海原位激光拉曼光谱系统释样设计与海试[J];哈尔滨工程大学学报;2011年08期
9 周宗澄;温度、压力和营养对深海微生物生命活动的影响[J];海洋通报;1983年05期
10 方银霞,包更生,金翔龙;21世纪深海资源开发利用的展望[J];海洋通报;2000年05期
相关会议论文 前9条
1 胡胜楠;张涛;邵亚薇;孟国哲;;循环静水压力对牺牲阳极阴极保护的影响[A];2010年全国腐蚀电化学及测试方法学术会议摘要集[C];2010年
2 沈永春;万正权;蔡新钢;;深海环境模拟试验装置的研制[A];中国钢结构协会海洋钢结构分会2010年学术会议暨第六届理事会第三次会议论文集[C];2010年
3 曾恒一;李清平;吴应湘;;开发深海资源的海底空间站技术[A];2006年度海洋工程学术会议论文集[C];2006年
4 陈秀兰;张熙颖;赵国琰;解彬彬;张玉忠;周百成;;深海极端环境下微生物的多样性、有机氮的降解过程、生态适应及遗传学基础[A];中国遗传学会第八次代表大会暨学术讨论会论文摘要汇编(2004-2008)[C];2008年
5 刘樱;刘莉;李瑛;王福会;;有机涂层/金属体系在深海环境中失效行为及其机制的研究[A];2010年全国腐蚀电化学及测试方法学术会议摘要集[C];2010年
6 周学滨;邵宗战;邢军;;深海被动目标定深的随机测量误差分析[A];第六届全国信息获取与处理学术会议论文集(1)[C];2008年
7 刘杰;王佳;李相波;;907A钢改性环氧涂层在模拟深海环境中的吸水和失效行为研究[A];2010年全国腐蚀电化学及测试方法学术会议摘要集[C];2010年
8 肖湘;王风平;曾湘;李升康;王锋;李强;王鹏;胡松年;王建斌;曾晓薇;;深海细菌基因组研究进展[A];首届全国微生物基因组学学术研讨会会程与论文摘要集[C];2006年
9 李俊宝;夏金东;高俊琴;李宗杰;;一种深海宽带半球指向性换能器[A];2008年全国声学学术会议论文集[C];2008年
相关重要报纸文章 前9条
1 本报记者 吴月辉 余建斌;深海离我们多遥远?[N];人民日报;2013年
2 贺娇;深海环境面临气候变化威胁[N];中国矿业报;2011年
3 张耕;深海可能正在上演“公地悲剧”[N];大众科技报;2007年
4 记者 林岳夫;深海环境模拟设备通过验收[N];中国海洋报;2005年
5 甘晓;加速深海材料腐蚀研究迫在眉睫[N];中国国土资源报;2012年
6 通讯员 于莘明 记者 付毅飞;我国获得首批深海腐蚀试验数据[N];科技日报;2012年
7 本报记者 任荃 周y=贝;上海,要不要走向深海[N];文汇报;2008年
8 王瑞良;深海探险[N];北京科技报;2000年
9 记者 龙邹霞;为人类开发利用深海打开一扇大门[N];中国海洋报;2013年
相关博士学位论文 前5条
1 程凯;深海原位激光拉曼光谱系统机械结构设计及海上试验关键问题研究[D];中国海洋大学;2011年
2 吴世军;深海热液保真采样机理及其实现技术研究[D];浙江大学;2009年
3 曹学鹏;深海电液比例液压源关键技术及工作特性研究[D];西南交通大学;2011年
4 王春齐;聚合物复合材料深海环境吸湿行为及耐湿和阻湿方法研究[D];国防科学技术大学;2012年
5 吴怀超;深海热液原位探测技术研究及其原型系统集成[D];浙江大学;2008年
相关硕士学位论文 前10条
1 张舜;深海光纤细缆绞车设计关键技术研究[D];上海海洋大学;2016年
2 李琳;深海环境中水面目标和水下目标深度分类方法研究[D];西北工业大学;2015年
3 刘通;模拟深海环境下液压作业机械手控制系统研究与实现[D];华中科技大学;2015年
4 崔忠华;深海集矿机路径控制系统研究[D];中南大学;2009年
5 侯继伟;深海极端环境模拟平台电液比例压力控制技术研究[D];浙江大学;2005年
6 杨延格;10Ni5CrMoV钢动态力学性能及深海腐蚀行为研究[D];哈尔滨工程大学;2011年
7 李风波;深海分层采样技术的研究[D];浙江大学;2011年
8 刘仲明;深海浊度探头及其信号处理技术研究[D];浙江大学;2005年
9 魏晓;深海高压环境模拟系统的设计与研究[D];青岛科技大学;2014年
10 张毅;深海油压动力源密封技术研究[D];西南交通大学;2015年
,本文编号:2545025
本文链接:https://www.wllwen.com/kejilunwen/haiyang/2545025.html