集成运动控制功能的软PLC上位机编程系统研究与实现

被引量 : 11次 | 上传用户:psh860525
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对经典控制系统内部采用硬PLC、运动控制器及技术功能这种控制形式在工程复杂度、可扩展性等方面存在的不足,本课题在对软PLC技术及运动控制领域国际标准PLCopen分析论证的基础上,提出了集成运动控制功能的软PLC系统的控制方案,通过软件智能替代复杂的硬件,初步解决了以上不足。该系统分上位机和下位机两部分,其中上位机是下位机的基础,论文主要对该系统上位机的编辑模块和编译模块进行了详细的研究与设计,并开发了一套符合IEC61131-3和PLCopen标准的集成运动控制功能的软PLC上位机编程系统。首先设计了系统的编辑模块,选用PLC常用的梯形图和指令表作为逻辑控制编程语言,选用PLCopen标准运动控制功能块作为运动控制编程语言,给出了以在梯形图程序中内嵌运动控制功能块的方式实现运动控制程序编制的策略,因此设计了一个图形语言编辑环境,以支持这两种图形语言的绘制、编辑等操作。此外,还设计了支持指令表程序编制和编辑操作的指令表编程环境,并具备将指令表转化为梯形图的功能。其次设计了系统的编译模块,给出以指令表作为中间语言实现梯形图向目标代码转换的策略,运动控制功能块采用相同的编译策略,并设计了运动控制IL指令集和逻辑控制指令对应的目标代码。其中梯形图向指令表的转换是基于AOV图和逻辑树完成的,梯形图在向指令表转换的过程中同时生成目标代码,并不用再单独处理指令表来生成相应的目标代码,简化了处理过程,节省了时间。最后,通过实例验证表明,本系统不仅在逻辑控制程序编制和运动控制程序编制方面的功能是可行的,且采用PLCopen运动控制功能块编制的运动控制程序还具有结构简单,占用空间小等优点。
其他文献
金纳米粒子因其小尺寸效应具有独特的光学性能。其中,粒径为2-100nm的金纳米球可发生表面等离子共振吸收,而粒径小于2nm的金纳米簇则表现出类似分子的分立能级性质,具有独特的荧
钱穆江苏人,他十岁入学,中学学历,后自学成才。曾执教于小学、中学、大学,后担任大学校长,并获得院士头衔,他从教一生,著作七十多种,是近代教育史上有着丰富教育实践经历的著名学者,也
<正>研究背景:在持续肾脏替代治疗(CRRT)治疗时,常常能遇到合并有肝衰竭及高危出血的患者。KDIGO指南认为肝衰竭是枸橼酸抗凝的禁忌症,肝衰合并高危出血则推荐使用无抗凝CRRT
会议
马克思在《资本论》中,从商品出发,将资本主义经济作为一个宏微观统一的整体加以考察,深入分析了资本主义经济的总量与结构及运行,阐明了资本主义经济的发展总趋势。由于人们对马
采煤机作为实现矿井开采机械化和现代化的重要设备,具有结构复杂、工作环境恶劣等特点。传统的采煤机设计主要通过类比方法,依据专家设计经验进行设计,往往需要在设计生产出物理样机并进行试验分析之后再做出方案的调整改进;另外由于采煤机工作环境复杂,用户对采煤机的设计要求也相应增多,传统的设计方法存在着设计效率低、研发周期长,创新能力不足等缺点,已经不能满足日益增长的用户需求,这就要求设计人员不断提高创新能力
文章首先分析了电子电路中产生干扰的原因,尤其是电源线上的干扰,然后针对干扰提出了抑制干扰的方式和机理,提出了在实际电路中的某些应用,供电路设计者参考。
我国自改革开放以来,经济取得了突飞猛进的发展,但与此同时,很多新问题也应运而生,阻碍了改革的进一步深入。从新制度经济学理论来看,这是一种必然结果:一方面,制度是经济发
剖析了我国农村宅基地产权制度的基本特点,即:集体所有,村民使用;依法拥有,集约利用;保障安居,限制流转.揭示了我国农村宅基地产权制度的局限性:与完善社会主义初级阶段基本经
环境公共利益即是不特定多数人从周围环境中获取的共同利益。环境利益的受益主体为不特定的多数人,其客体具有非竞争性与非排他性,其满足公共利益的一切要求,因而是一种公共利益
帕金森病(PD)是由英国医生詹姆斯·帕金森在1817年第一个描述的,并且是神经退行性疾病之中仅次于阿尔茨海默病(AD)的常见疾病。PD在65岁及其以上的人口中约占2%。PD的临床症状包括