共查询到17条相似文献,搜索用时 78 毫秒
1.
提出一种直接以AOV(Activity On Vertex)图存储PLC(Programmable Logic Controller)梯形图的方法。编辑梯形图的同时,修改AOV图,然后根据AOV图的拓扑结构更新梯形图图符坐标,最后进行绘制显示。该方法无需进行梯形图向AOV图的转换,通过操作规则的约束来替代语法的检查,使梯形图的编辑更加便捷和规范。详细介绍了AOV图的编辑过程和坐标的更新算法。对AOV图向二叉树的转换算法进行修改,使其能适应于所有AOV图,并给出了相应的实例。 相似文献
2.
嵌入式PLC中梯形图到AOV图的映射 总被引:10,自引:0,他引:10
阐述了将梯形图映射为AOV图链的思想与实现算法。视梯形图图符为顶点,图符与图符间的拓扑连接为弧,将梯形图划分为一系列独立的AOV图。关键技术在于在采用双向链表描述梯形图的基础上,对梯形图进行二次抽象。首先依据图的拓扑关系划分双向链表,得到一系列独立的功能块,再将功能块映射为AOV图,从而完成整个过程。所提出的依据图的拓扑关系划分链表的思想,保持了图结构的完整性,将梯形图化整为零处理,简化了程序设计,为从图的角度研究梯形图向语句表的转化打下基础。 相似文献
3.
仲崇权张禹阳赵亮李丹 《控制工程》2020,(3):436-443
针对可编程逻辑控制器(PLC)的功能块(Function BlockDiagrams,FBD)程序指令类型多、串并联复杂和多重输出等问题,提出一种基于顶点活动图(Activity on Vertex,AOV)和多叉树的功能块程序编译算法。该算法将功能块程序映射为AOV图,首先用邻接表存储AOV图中的顶点信息和顶点之间的连接信息,对功能块程序进行语法检查,然后通过邻接表建立表示功能块间逻辑关系的多叉树,通过先根遍历算法遍历多叉树确定功能块执行顺序,最后按照遍历顺序和PLC指令结构将功能块程序转换成二进制代码,形成目标程序。该算法能将PLC支持的功能块指令程序编译为目标程序,具有通用性,已经成功应用在PLC开发平台软件PLC_Config中。 相似文献
4.
5.
一种基于图模式匹配的逻辑单元映射算法 总被引:2,自引:2,他引:0
基于数学中图模式匹配的概念,根据电路特征在于图同构算法中加入图约束条件,研究了针对不同结构的FPGA逻辑单元都能适用的映射算法FDUMap.实验中应用FDUMap将测试电路映射到不同的逻辑单元中,该算法比现有的专用的逻辑单元映射算法通用性更好,而平均性能上仅相差3%。 相似文献
6.
本文介绍了半山电厂废水综合处理系统的组成和结构,说明了PLC在控制系统中的作用,并顺序功能图给出了滤池的工作程序。 相似文献
7.
基于GX Developer和GX Simulator软件的PLC顺序功能图的开发与仿真 总被引:1,自引:0,他引:1
顺序功能图(Sequential Function Chart,SFC)在设计具有选择和并发分支的顺序控制系统方面有着诸多优势,获得了应用广泛。结合三菱公司GX Developer Ver.8.86程序开发软件和GX Simulator Ver.7.24程序仿真软件,以FX2N(C)系列PLC为对象,围绕典型的机械手顺序控制系统,详细介绍了SFC开发与仿真过程,并总结了一些开发技巧。 相似文献
8.
9.
10.
11.
12.
为了解决用梯形图语言编写顺序控制设备时所存在的编程复杂、理解困难等问题,引入PLC的顺序功能图来编程是一种非常有效的方法,该方法具有编程简单而且直观等特点。本文以某高炉喷煤系统单罐循环的控制为例,采用顺序功能图与梯形图、功能块图相结合的方法编写控制程序,与以往常用的梯形图、功能块图编程方法相比具有简单、直观、逻辑性强等特点,大大提高了编程的效率。 相似文献
13.
Roig C. Ripoll A. Guirado F. 《Parallel and Distributed Systems, IEEE Transactions on》2007,18(12):1740-1753
The exploitation of parallelism in a message passing platform implies a previous modeling phase of the parallel application as a task graph, which properly reflects its temporal behavior. In this paper, we analyze the classical task graph models of the literature and their drawbacks when modeling message passing programs with an arbitrary task structure. We define a new task graph model called temporal task interaction graph (TTIG) that integrates the classical models used in the literature. The TTIG allows us to explicitly capture the ability of concurrency of adjacent tasks for applications where adjacent tasks can communicate at any point inside them. A mapping strategy is developed from this model, which minimizes the expected execution time by properly exploiting task parallelism. The effectiveness of this approach has been proved in different experimentation scopes for a wide range of message passing applications. 相似文献
14.
论文将利用可视化的算法将DNA序列映射到复杂网络中.分别对人类Y染色体,酿酒酵母,大肠杆菌HS和乳酸杆菌噬菌体的原始分组网络做一个具体详细的分析,提出无论是原核生物还是真核生物,DNA序列都具有小世界属性,并且分组方法几乎不会影响相关的统计属性. 相似文献
15.
16.
介绍一种基于软PLC技术的虚拟机,并以用户编写的梯形图作为切入点,将梯形图逻辑控制程序编译成中间代码;然后将中间代码转换成汇编程序并借助汇编器将其汇编成机器码得到预定的输出,实现PLC虚拟机的逻辑控制功能,并已经成功应用在电气测试系统中. 相似文献