面向工业机器人的软PLC运行时系统设计与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:woshigr321
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着科学技术的发展,信息技术正在深刻改变工业制造的形态。可编程逻辑控制器(programmable logic controller,简称PLC)是一种用于自动化控制的数字逻辑控制器,广泛应用于工业控制领域。受限于传统PLC体系结构不够开放、可拓展性差,近年来软PLC技术成为新的发展方向。软PLC系统分为两部分:开发系统和运行系统,其中运行系统是保证用户程序正确运行的关键。本文的研究目标是设计一个软PLC运行时系统,能够运行符合IEC61131-3标准的用户程序。本文介绍了软PLC技术的研究意义,调研了国内外软PLC及其运行时系统的研究现状。目前国内自主研发的软PLC系统大多仅支持单一语言,对IEC61131-3标准的支持不足,与国外同类产品具有较大差距。之后,介绍了IEC61131-3标准对用户程序运行的规范,并对软PLC运行时系统进行需求分析和总体设计。运行时系统负责加载启动用户程序,并为用户程序的运行提供必要的环境。本文介绍了运行时系统的运行机制,采用编译执行和运行时系统与用户程序解耦的方式,设计并实现了运行时系统的四个模块:任务调度、设备交互、守护节点及数据监控。任务调度模块支持通过非抢占式调度或抢占式调度执行用户程序中的任务;设备交互模块支持用户程序与设备I/O接口进行交互,并为用户程序屏蔽设备细节,还支持虚拟IO设备;守护节点可以方便地对用户程序进行远程部署和远程启动;数据监控模块可以对用户程序内部变量的状态进行监控,便于调试和运行状态的监控。最后,编写多个PLC用户程序使用虚拟IO设备和实际设备对运行时系统进行测试,证明运行时系统的有效性。
其他文献
急性肺栓塞是一种由内源性或者外源性栓子堵塞肺动脉主干,或者肺动脉分支引起的肺循环功能障碍的临床综合症,发病率仅次于高血压等疾病,死亡率高居第三位,因其高发病率和高风
甲骨文是目前中国发现的最早的成系统的文字,是四大文明古国中唯一流传不绝且影响至今的文字系统,也是中国文字的鼻祖。2017年10月30日甲骨文入选“世界记忆名录”,标志着甲
现信息时代,各领域记录着大量文本信息,医疗领域中,具有大量的电子文本病历,药物说明,医生撰写的疾病记录等非结构化文本数据,但这些都是未结构化的自然语言,并不能通过众多
《妇女共鸣》是1929年在上海成立的妇女共鸣社的机关刊物,于1929年3月25日创刊发行。妇女共鸣社先后迁往南京、汉口、重庆等城市,期间《妇女共鸣》也由半月刊改为月刊,并因战
伴随着网络的发展与科学技术的提升,网民以微博、微信、抖音、快手等新兴社交平台为载体,通过视频、文字等方式进行互动发表对社会突发事件的观点、看法和态度,这些民意取向
随着经济的高速发展,社会人口老龄化加快、居民消费结构升级以及疾病的模式转变,加之基本医疗卫生体制的日益完善,医疗技术水准的迅速提升,人们对于医疗服务的需求不断得到释
山核桃为浙江省重要的经济树种。近年来细胞生物学及分子标记的研究发现,山核桃中存在无融合生殖,天然群体的多态性不佳,存在iQTL(印迹数量性状位点)。印迹QTL与DNA甲基化有
近平总书记在2013年提出了“一带一路”倡议。到2018年底丝路经济带核心区建设已经走完了第五年。这五年期间,新疆作为一带一路核心区,在聚焦总目标落实总目标抓好社会稳定的
随着以人工智能、云计算、数据挖掘、移动互联网等为代表的新一代信息技术的不断推进,推动了智慧教育与在线教学的迅速发展。智慧教育和在线教育能够便捷地为学生提供教学资
孤儿作品核心问题是使用问题。一方面,著作权法赋予了权利人专有权,除法律限制与例外,任何使用权利人作品的行为都必须得到权利人授权许可。另一方面,孤儿作品的本质特征在于