面向智能控制的软PLC中梯形图的动态解析方法
本文关键词:面向智能控制的软PLC中梯形图的动态解析方法
更多相关文章: 梯形图 软PLC 逻辑二叉树 动态解析 暖通空调
【摘要】:梯形图被广泛用于描述工业控制逻辑以达到控制系统或者更新继电器电路的目的,针对能在PC机或者嵌入式智能终端上运行完成相应控制功能的软PLC系统中的梯形图解析问题,按照梯形图元件间的串联和并联逻辑关系,设计了相应的存储梯形图的数据结构,提出了利用二叉树原理将梯形图编译成逻辑二叉树的方法,将梯形图转换为以指令为叶节点、串并联关系为父节点的逻辑二叉树。后序遍历逻辑二叉树实现梯形图向指令表的转换以达到解析梯形图控制逻辑的目的,并运用逻辑表达式运算实例证明了逻辑转换方法的正确性。系统实测结果表明,所提出的梯形图解析方法能够高效正确地执行控制逻辑。
【作者单位】: 贵州大学现代制造技术教育部重点实验室;中国科学院成都计算机应用研究所;
【关键词】: 梯形图 软PLC 逻辑二叉树 动态解析 暖通空调
【基金】:国家自然科学基金项目(61540066) 贵州省科技计划项目(黔科合人字(2015)13号,黔科合JZ字[2014]2004号,黔科合JZ字[2014]2001号,黔科合重大专项字[2013]6020与[2014]6021,黔科合高G字〔2014〕4001)
【分类号】:TP273
【正文快照】: 随着工业控制领域IEC61131-3标准的制定和实施,软PLC技术因其通用性、性价比高、程序可移植性强和编程方便等特点而倍受关注,研发软PLC系统具有非常重要的意义[1,2]。作者所在的课题组为了提高面向暖通空调节能控制逻辑梯形图的重用性和可维护性,提高暖通空调节能智能控制系统
【参考文献】
中国期刊全文数据库 前4条
1 秦岩;代伟;杨杰;周平;;基于软PLC技术的磨矿过程运行控制系统及实验[J];东北大学学报(自然科学版);2015年03期
2 韩江;段少磊;夏链;董方方;;软PLC梯形图向指令表转化的算法研究与实现[J];组合机床与自动化加工技术;2013年11期
3 陈文博;杨观赐;李少波;郭林;王阳;;面向智能控制的软PLC逻辑控制单元模块化设计与实现[J];贵州师范大学学报(自然科学版);2013年05期
4 王新华;周峰;孙树文;李剑锋;;软PLC编译系统的开发与实现[J];北京工业大学学报;2008年11期
【共引文献】
中国期刊全文数据库 前10条
1 杨观赐;陈占杰;李少波;王阳;;面向智能控制的软PLC中梯形图的动态解析方法[J];贵州大学学报(自然科学版);2016年06期
2 郑磊;;PLC在电厂输煤控制系统中的应用分析[J];科技资讯;2016年25期
3 王欢;张悦超;;探讨PLC技术在电气自动控制中的运用[J];中小企业管理与科技(中旬刊);2016年03期
4 隋庆茹;刘晓彦;韩智慧;;GCr15SiMn轴承钢热处理的计算机控制系统设计[J];工具技术;2016年02期
5 罗小燕;卢小江;熊洋;杨丽荣;;小波分析球磨机轴承振动信号特征提取方法[J];噪声与振动控制;2016年01期
6 谢俐;何勇;杨廷鸿;;基于嵌入式软PLC的3A21真空钎焊过程控制系统开发[J];制造业自动化;2015年22期
7 秦岩;代伟;杨杰;周平;;基于软PLC技术的磨矿过程运行控制系统及实验[J];东北大学学报(自然科学版);2015年03期
8 李昆亮;俞子荣;陈黎娟;;基于DSP的风力发电机主控制器系统设计[J];计算机与现代化;2015年02期
9 何军红;曹露蓉;;基于XML的软PLC开发系统研究[J];工业仪表与自动化装置;2013年06期
10 宋征宇;刘亮亮;;基于硬解题的PLC设计及其在测发控系统中的应用[J];航天控制;2012年05期
【二级参考文献】
中国期刊全文数据库 前10条
1 代伟;周平;柴天佑;;运行优化控制集成系统优化设定软件平台的研究与开发[J];计算机集成制造系统;2013年04期
2 代征宇;杨观赐;李少波;;软PLC逻辑控制元件图形化分析与实现[J];组合机床与自动化加工技术;2012年10期
3 曾舒婷;杨志家;;高性能PLC专用指令集处理器设计与仿真[J];微电子学与计算机;2011年07期
4 田贺;李丽萍;;DCS控制系统与常见问题分析处理[J];工业技术与职业教育;2011年01期
5 吴玉香;郭建勋;周建香;;嵌入式软PLC编程系统的设计[J];控制工程;2010年03期
6 黄晶晶;陈文芗;叶军君;林志民;;基于二叉树的PLC梯形图转化为指令表的算法[J];现代电子技术;2010年04期
7 邓其军;周洪;鲁觉;;面向图形对象的配电网单线图绘制与使用[J];电力自动化设备;2009年07期
8 冯光;夏清国;裴元方;;PLC梯形图向AOV图的一种转换方法[J];航空计算技术;2009年02期
9 朱兆斌;赵东标;;软PLC中梯形图向指令表转化的实现[J];机械与电子;2008年12期
10 郎兵;方金云;韩承德;;VegaGIS可视化系统的设计和实现[J];计算机工程;2008年23期
【相似文献】
中国期刊全文数据库 前10条
1 陈钢;;关于顺序功能图转梯形图的一个问题[J];可编程控制器与工厂自动化;2013年02期
2 张君霞,张勇;PLC使用中若干难点分析[J];工业控制计算机;2005年05期
3 廖义奎;李智;李为民;韦卫星;陈钧;;梯形图转语句表的等效网络合并方法研究[J];计算机工程与应用;2011年18期
4 冯锡山;;梯形图和汇编语言结合使用[J];机械与电子;1993年01期
5 程睿远;琚长江;方佳韵;明勤;;基于简单二维数组的梯形图转换算法[J];工业控制计算机;2014年07期
6 刘斌友;李峗;;Petri网在PLC控制系统程序设计中的应用[J];兵工自动化;2008年10期
7 莫易敏;周哲;潘勇;;数控系统中梯形图编辑软件研究及实现[J];现代制造工程;2006年02期
8 孙勤;章德平;陈彪;;PLC开发平台的研究及实现[J];现代制造工程;2007年07期
9 宋征宇;刘亮亮;;基于硬解题的PLC设计及其在测发控系统中的应用[J];航天控制;2012年05期
10 曹月;;“工”字型图PLC程序设计法的研究[J];宁波职业技术学院学报;2013年05期
中国重要会议论文全文数据库 前2条
1 张维;;PLC在回焊炉传输报警中的应用[A];第七届工业仪表与自动化学术会议论文集[C];2006年
2 秦华;宋蓓;廖瑞;;基于IEC61131-3标准的PLC梯形图检查模块设计与实现[A];广西计算机学会2010年学术年会论文集[C];2010年
中国重要报纸全文数据库 前4条
1 姚宏 妍皙;单片PLC-YH54型可编程数模控制器——梯形图原理[N];电子报;2004年
2 湖南 张政军;看波形图编写PLC梯形图程序[N];电子报;2011年
3 湖南 李军;继电器电路图转化为PLC梯形图的方法[N];电子报;2011年
4 江西 谭国萍;FX1N型PLC编程规律的探讨及分析[N];电子报;2012年
中国硕士学位论文全文数据库 前10条
1 彭丽萍;软PLC的研究与实现[D];内蒙古大学;2015年
2 黄颖坤;PLC程序中竞态的检测方法研究[D];华侨大学;2015年
3 孙树见;梯形图并行成分提取与并行显示方法的研究[D];杭州电子科技大学;2015年
4 周雷;基于PC的软PLC开发系统的设计与实现[D];重庆大学;2009年
5 李颢;基于工业控制机的软件可编程逻辑控制器的研究[D];华中科技大学;2008年
6 江连海;嵌入式控制系统开发平台上软PLC的实现[D];华中科技大学;2005年
7 刘思华;可编程控制器(PLC)应用程序的仿真[D];山东大学;2005年
8 杨海健;基于IEC61131-3和Java的PLC仿真系统的设计与实现[D];电子科技大学;2012年
9 李松博;基于ATMEGA169的嵌入式PLC的设计与实现[D];西安科技大学;2010年
10 吴松松;SFC到梯形图的转换算法设计与实现[D];杭州电子科技大学;2011年
,本文编号:744116
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/744116.html