工程机械嵌入式软PLC编程环境的研究与实现

被引量 : 0次 | 上传用户:jiangyao366
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代嵌入式技术和控制技术的不断发展,工程机械控制器已从传统的PLC发展到现今的嵌入式软PLC控制器。控制器系统一般由编程系统和运行系统两部分组成,编程系统主要完成项目管理,程序编制、转换编译、下载调试等功能,是控制器系统必不可少的一部分。目前,国内所使用的编程环境主要还是国外一些先进的自动化软件公司开发的产品,国内的编程环境,语言不一,操作不便,导致程序开发过程复杂,开发周期长。本文针对上述问题,设计开发一款遵循IEC61131-3国际标准的工程机械嵌入式软PLC编程系统,针对梯形图指令元件繁多,管理复杂的问题,对工程机械中常用的指令和控制算法进行归纳分类,采用分层继承的方法以及工厂方法模式对元件库进行管理,依据梯形图语言的编辑特点,提出一种基于网格的梯形图存储编辑显示方法,并提供错误检查机制,防止编制人员误操作;针对梯形图逻辑结构复杂,控制器识别困难的问题,提出了基于阶级能量流动的梯形图向指令表转化的方法,算法依据梯形图的从左往右能量流动式特性,准确判定元件之间的逻辑关系,进而转化为指令表语言,并在转换过程中进行语法检查,有效提高了转换结果的可靠性和准确性。依据PLC的工作原理,设计了一个简式虚拟运行机,实现仿真功能,接着对系统的编辑,语法查错,语言转换等功能进行测试。最后给出了本系统在JZ350型锥形混凝土搅拌机中应用的仿真实例,结果表明本工程机械嵌入式软PLC编程系统操作方便,使用简单,代码生成准确有效,能满足一般的控制程序开发需求。全文包含图52幅,表4个,参考文献65篇。
其他文献
就市政道桥工程而言,需要较好的处理好混凝土工程中的各个环节,从而依据技术管理控制计划将各个问题在施工中得以妥善的处理,进而保证项目的质量能够达标.控制市政道桥工程的
本文紧扣军事职业教育创新发展,结合在线课程的内涵与特点,对军事职业教育在线课程选择依据、建设规划、建设主体、评价标准及退出机制等方面进行了分析与思考,以期对军事职
高管行为对于企业的发展至关重要,如何解决管理层与股东目标不一致的委托代理问题是学者们研究的重点,因此薪酬契约被提出认为是解决委托代理问题的主要机制,但由于信息的不
高速公路是我国重要的基础设施,2008年金融危机爆发之后,国家加快了我国高速公路的建设。我国高速公路总里程从2008年初的5.39万公里迅速发展到2012年末的9.62万公里。由于高
2012年末,上海市的民用汽车总量达到了212.66万辆,整个汽车制造业的总产值为4884.08亿元,占到全市GDP的20%以上。民用汽车行业已成为上海市当之无愧的支柱产业,研究它的扩散
在当今社会主义市场经济的情况下,我国各级地方政府承担着向辖区居民提供公共物品及准公共物品的重大职能,因此为了维持地方政府的相关职能并满足支付的需要,地方政府必须要
本实验以过硫酸铵为引发剂,异丙醇为转移剂,采用水溶液聚合法合成低分子量聚丙烯酸钠(PAAS),通过单因素实验对影响聚合反应的因素进行研究,并将合成得到的产物应用到防沾色过程中。
民间借贷纠纷是最为古老和传统的民事纠纷之一。在老百姓传统的朴素司法理念中,欠债还钱,杀人偿命是再简单不过的道理。但今天的民间借贷纠纷所蕴涵的巨大利益与风险,早已不
目的:1探讨磁敏感加权成像(SWI)及磁共振静脉血管成像(MRV)技术对正常脑静脉系统的显像价值。2探讨磁敏感加权成像(SWI)及磁共振静脉血管成像(MRV)技术对脑静脉血栓的诊断价值
编译系统是嵌入式PLC研发的关键核心环节,一个良好的编译系统的研发对整个嵌入式PLC运行性能起着决定性作用。目前市场大部分PLC编译系统都是封闭的且具有产权保护,价格昂贵