面向工业机器人控制器软PLC系统软件研究与开发

来源 :广东工业大学 | 被引量 : 2次 | 上传用户:bocha007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软PLC技术作为一项现代工控领域的热点技术,常被集成于工业控制现场以替代传统的PLC控制方法。本文运用计算机信息技术,借助实时操作系统平台,通过软件模拟并实现传统PLC控制功能,完成工业机器人控制器设计并集成软PLC子系统,同时对软PLC系统软件集成设计中运用到的关键技术作出研究。以期改善传统机器人控制器开放性、兼容性不足以及性价比低等问题。首先,本研究给出了面向机器人的软PLC系统整体设计方案,即对软PLC系统技术模型和机器人控制系统框架进行研究与分析,并参照软PLC系统组成结构,基于层次和模块化思想对开发系统(编程系统)和运行系统进行设计。其次,对面向机器人的软PLC编程系统进行具体研究与设计,即根据IEC61131-3标准相关内容,以及深入研究编程系统功能组成模块,对软PLC编程系统代码编辑器和编译器两个部分依次进行研究与设计。该系统先是利用MFC软件丰富的WIN32 API函数和图形化资源,在示教器上集成代码编辑软件;接着约定目标机器代码格式;最后重点描述了编译器的设计实现过程,以及编程系统代码编辑器和编译器两者之间如何通过TCP/IP协议实现数据的下发和上传。然后,对面向机器人的软PLC运行系统展开研究和设计。该系统主要是使用RTOS32-WIN软件对Windows系统的实时性进行扩展,以解决多任务调度的关系复杂性、实时性等问题。其中,运行系统加载编程系统处理生成的目标机器代码文件后,启动虚拟机任务解释并执行指令代码。同时,本文对多任务通信机制展开研究和设计,通过共享内存区域与机器人控制器其他系统模块进行数据交互,完成复杂场景下逻辑与顺序控制以及I/O设备输入输出管理。最后,搭建工业机器人硬件测试平台,集成软PLC系统平台,以测试该系统软件的基本功能,验证本研究方案的可行性。结果表明本文设计的面向机器人的软PLC系统满足基本的功能需求,即改善了传统机器人控制器开放性、兼容性不足以及性价比低等问题。
其他文献
为研究云南省昭通市昭通喀斯特区天然水水化学性质及其地质成因,采集9组河水样和27组裂隙水样,运用Piper三线图、阴阳离子比例法及饱和指数法,分析了昭通喀斯特区河水及裂隙
该文介绍了新晃县中药材生产现状,分析了中药材产业发展中存在的生产缺乏整体规划、品牌不突出、科技服务不足等问题,并提出了制定产业发展规划、筛选主推品种、集成种植和防
目前石油行业价格管制仍存在着许多弊端,一方面价格管制给行业带来垄断暴利,另一方面价格管制给社会造成严重的福利损失。本文对石油价格管制的行业垄断暴利进行了理论分析,
20世纪70年代至90年代中期,烟台苹果曾一枝独秀,红遍大江南北.而到90年代中期以后,由于市场竞争日趋激烈,人们没有足够的思想准备,果品生产缺乏创新意识,产品失去竞争力,烟台
通过层-层自组装方法制备了由Dawson结构三钒取代型钨酸盐1-K9P2W15V3O62·18H2O(P2W15V3)与CdS纳米粒子构筑的复合膜材料,研究了CdS纳米粒子添加和复合膜层数对P2W15V3多酸
目的探讨居民卫生服务利用行为监测方案的设计及实施。方法通过不等概率分层抽样,共抽取400户家庭参与研究,城乡各200户。监测频率为每两周一次(共6次)。随访方式有入户、电
通过水力学模型对三河口水利枢纽泄洪消能工体型进行了试验研究。结果表明:两底孔出口采用矩形不对称宽尾墩形成的窄缝体型,三表孔采用左、右表孔差动式齿坎与中表孔舌型鼻坎
目的探讨应用直肠指诊、血清前列腺特异性抗原水平(prostate—specific antigen,PSA)、经直肠前列腺超声检查及经直肠前列腺系统活检方法对前列腺癌的诊断价值。方法176例可疑前
导入是教师在开始传授新课之前,引导学生迅速进入学习状态的行为方式。老师导入成功,能吸引学生,使学生产生求知欲和好奇心,从而积极主动地参与课堂学习,为整个教学成功奠定一个良
双语教学是地方高校培养专业应用型人才的重要教学方式,转型背景下应用型高校开展双语教学改革显得十分必要。针对地方高校双语教学的顶层设计、课程体系建设,以及影响双语教