【摘 要】
:
嵌入式系统具有功耗小、成本低、可靠性高等优点,广泛应用于工业控制等诸多领域。软PLC是目前工业自动化领域新兴的一种基于PC的软件化PLC控制技术,具有开放性好、性价比高等
论文部分内容阅读
嵌入式系统具有功耗小、成本低、可靠性高等优点,广泛应用于工业控制等诸多领域。软PLC是目前工业自动化领域新兴的一种基于PC的软件化PLC控制技术,具有开放性好、性价比高等优势。嵌入式软PLC同时兼顾了嵌入式系统和软PLC的优点,可以灵活地运行于嵌入式平台,便于与嵌入式数控系统实现无缝集成。本文研究开发了一种基于PC104和RTLinux平台的嵌入式软PLC。论文在分析传统PLC的硬件组成和工作原理基础上,提出了嵌入式软PLC的总体结构,着重对系统的四个模块即编辑模块、编译模块、执行模块和监控模块进行了研究与开发。通过对PLC梯形图编程语言的分析,提出了的一种的树形结构来表示梯形图,方便地实现了梯形图编辑和梯形图向指令表转换等功能,其中的树形结构采用组合模式组织,不仅提高了开发的效率,而且增强了软件的健壮性。在全面分析PLC指令表的词法和语法规则基础上,通过反复摸索,将编译工具Lex&Yacc引入PLC指令表编译器,不仅方便实现了对指令表程序的词法、语法和逻辑错误的检查,而且有效提高了编译器的可靠性和可维护性。运用解释执行方法,并结合实时线程实现了解释执行模块。为便于用户调试,开发了监控模块,可以I/O监控和梯形图监控两种方式,显示PLC的运行状态。调试和初步实验结果表明,该系统可较好地实现常规PLC顺序控制功能,达到了设计要求。
其他文献
后囊膜混浊(PCO)是白内障囊外手术联合人工晶状体植入术后常见的并发症。白内障术后房水内生长因子含量升高,诱导晶状体上皮细胞(LECs)过度增生、迁移、纤维化导致后囊膜混浊
孔隙度、渗透率等岩石物性参数的确定一直是测井解释中的重要和基本的内容,是测井解释地层含有性、计算储量的重要基础参数。目前这些参数的解释方法较多,包括适用于纯岩石的经
风力发电机组偏航轴承起到调节轮毂叶片方位使其对准风向的作用,工作时承受轴向载荷、径向载荷和倾覆力矩的共同作用。选题根据“辽宁省科技创新重大专项(No.201303006)”项
赤龙峰铁矿位于新疆东天山觉罗塔格构造成矿带南缘百灵山矿田一带,该带是新疆重要的铁、铜、金多金属成矿带。百灵山矿田一带因成矿地质条件独特、铁矿资源丰富而备受有关地
近年来,陕西省佛坪县地质灾害频发,而黄家湾滑坡处于佛坪县地质灾害易发区及重点防治区,这不仅给当地经济带来巨大的损失,也给当地居民生命安全带来潜在威胁,同时给当地政府造成巨大的工作压力。于是对陕西省佛坪县黄家湾滑坡进行系统性分析和防治研究具有重要意义。本文以陕西省佛坪县黄家湾滑坡为研究对象,阐述了研究区的自然地理地质环境条件,并对滑坡的基本特征及形成条件进行分析,采用定性分析与定量评价的方法对该滑坡
悬架是汽车底盘的关键子系统,对车辆的行驶平顺性和安全性具有重要影响。半主动悬架具有较高的性价比,可较好地协调车辆行驶平顺性和操纵稳定性之间的矛盾,成为汽车电子控制技术
秦巴山区位于我国中西部地区,区域内地质条件复杂,地形起伏显著,断裂发育,岩体破碎风化严重,降水丰富,工程活动活跃,是我国地质灾害多发地区之一。陕南秦巴山区变质岩斜坡分
油井测试通常是将油井参数测试器下到井下预定深度,对目的层的参数进行测试,下井仪器能否准确下到预定深度将对油井测试质量有重要影响。本文所研究的油井参数测试器下放深度
济阳坳陷位于渤海湾盆地的西南部,是我国东部重要的含油气盆地。该盆地是在华北古生代地台基础上发育而成的一个中、新生代叠合盆地。本论文在前人研究成果的基础上,基于大量钻