《机电工程》杂志,月刊( 详细... )

中国标准连续出版物号 ISSN 1001-4551 CN 33-1088/TH
主办单位浙江省机电集团有限公司
浙江大学
主编赵 群
副 主 编唐任仲、罗向阳(执行主编)
总 经 理罗向阳
出 版浙江《机电工程》杂志社有限公司
地 址杭州市上城区延安路95号浙江省机电集团大楼二楼211、212室
电话Tel+86-571-87041360、87239525
E-mailmeem_contribute@163.com
国外发行中国国际图书贸易总公司
订阅全国各地邮局   国外代号M3135
国内发行浙江省报刊发行局
邮发代号32-68
广告发布登记证:杭上市管广发G-001号

在线杂志

当前位置: 机电工程 >>在线杂志

基于N叉树的PLC功能块向指令表 的转换算法研究*

作者:周伟,张得礼* 日期:2016-01-28/span> 浏览:2201 查看PDF文档

 基于N叉树的PLC功能块向指令表

的转换算法研究*
周伟,张得礼*
 
(南京航空航天大学 机电学院,江苏 南京 210016)
 
 
摘要:针对软PLC多重输出的问题,提出了基于N叉树的PLC功能块图向指令表的转换算法。该算法首先将功能块图映射为N叉树型数据结构,在此基础上通过对N叉树结构进行了分解重组,将生成的复杂树结构分解成多个有序子树结构的集合,再对分解后的树型结构依次进行了后序遍历方式访问,根据不同的节点类型转化编译成相应的指令表语言,实现了PLC功能块图形语言向指令表的转换。文中给出了一个转换实例,阐明了该算法的思想及其实现步骤。并在基于IEC611313准则的软PLC上位机系统进行了实验验证,实验结果表明该算法具有通用性,能够将具有多重输出的复杂控制逻辑功能块图转换成指令表语句,在编译转换过程中,该算法很好地简化了程序,节省更多的内存空间,提高了PLC功能块图编译转换的效率。
 
关键词:N叉树;多重输出;可编程控制器;FBD功能块;分解重组
 
中图分类号:TP273;TH39
文献标志码:A文章编号:1001-4551(2015)12-1631-05
本文引用格式:
 
周伟,张得礼.基于N叉树的PLC功能块向指令表的转换算法研究[J].机电工程,2015,32(12):1631-1635.
 
ZHOU Wei, ZHANG De li. Research on the conversion algorithm of PLC function block diagram to instruction list based on nary trees[J].Journal of Mechanical & Electrical Engineering, 2015,32(12):1631-1635.
《机电工程》杂志:http://www.meem.com.cn
 
 


友情链接

浙江机械信息网