期刊文献+
共找到94篇文章
< 1 2 5 >
每页显示 20 50 100
基于串并联归并的PLC梯形图向指令表转换算法 被引量:13
1
作者 傅亮 胡飞虎 +1 位作者 刘乐 张冠群 《计算机工程与应用》 CSCD 北大核心 2009年第27期72-74,118,共4页
PLC梯形图转换为指令表通常分为三个阶段,即梯形图映射为AOV图、AOV图转换为二叉树、二叉树转换为指令表。其中AOV图转换为二叉树最为关键也最复杂,提出了一种利用串并联归并的思想将AOV图转换为二叉树的方法,直观易懂并容易实现。给出... PLC梯形图转换为指令表通常分为三个阶段,即梯形图映射为AOV图、AOV图转换为二叉树、二叉树转换为指令表。其中AOV图转换为二叉树最为关键也最复杂,提出了一种利用串并联归并的思想将AOV图转换为二叉树的方法,直观易懂并容易实现。给出了一个转换实例,并介绍了算法思想及其实现步骤。 展开更多
关键词 可编程控制器(PLC) 梯形图 指令表
下载PDF
基于AOV图及二叉树的梯形图与指令表互换算法 被引量:39
2
作者 葛芬 吴宁 《南京航空航天大学学报》 EI CAS CSCD 北大核心 2006年第6期754-758,共5页
通过对可编程逻辑控制器(Programma blelogic contro ller,PLC)的梯形图语言及指令表语言的分析,提出了基于AOV(Activity on vertex)有向图和二叉树实现梯形图与指令表程序相互转换的算法。转换算法将梯形图映射为AOV图,并由其建立二叉... 通过对可编程逻辑控制器(Programma blelogic contro ller,PLC)的梯形图语言及指令表语言的分析,提出了基于AOV(Activity on vertex)有向图和二叉树实现梯形图与指令表程序相互转换的算法。转换算法将梯形图映射为AOV图,并由其建立二叉树来表示指令间的逻辑关系,通过遍历二叉树实现PLC梯形图与指令表的转换。文中给出一个转换实例,介绍了算法思想及其实现步骤。该算法具有通用性,适于复杂控制逻辑的梯形图,已成功用于水电自动化监控系统中的PLC编程软件平台。 展开更多
关键词 梯形图 指令表 AOV图 二叉树 可编程逻辑控制器
下载PDF
PLC梯形图转化为指令表算法及实现 被引量:12
3
作者 莫易敏 章德平 周哲 《控制工程》 CSCD 2006年第6期573-576,共4页
针对目前PLC梯形图编辑软件的缺陷和不足,基于面向对象的设计思想,提出了一种全新的将梯形图转化为指令表的优化算法。介绍了语法检查、构造逻辑树结构和遍历树结构得到相应指令集三个具体过程的解决方案。结合灵活的类管理机制,将该算... 针对目前PLC梯形图编辑软件的缺陷和不足,基于面向对象的设计思想,提出了一种全新的将梯形图转化为指令表的优化算法。介绍了语法检查、构造逻辑树结构和遍历树结构得到相应指令集三个具体过程的解决方案。结合灵活的类管理机制,将该算法应用于编辑软件,成功地解决了图形语言向文本语言的转化。由于指令程序比较接近于机器语言,将梯形图转换成指令表以后,通过指令解释器对指令表的解释得出程序的逻辑,可以在PC机上执行程序。使用该算法开发出来的PLC编辑软件,作为一个编写PLC程序的通用开发平台,它功能强大、操作简单、使用方便。 展开更多
关键词 梯形图 指令表 扫描 编译
下载PDF
基于二叉树的PLC梯形图转化为指令表的算法 被引量:11
4
作者 黄晶晶 陈文芗 +1 位作者 叶军君 林志民 《现代电子技术》 2010年第4期125-127,134,共4页
针对PLC梯形图利于编程,但不利于被执行的特点,利用二叉树这个中间工具,提出了一种将梯形图转化为指令表的转化算法,转化以梯级为单位,采取"从左至右,从上至下"的扫描顺序构造二叉树结构,然后对树进行后序遍历得到指令表。并... 针对PLC梯形图利于编程,但不利于被执行的特点,利用二叉树这个中间工具,提出了一种将梯形图转化为指令表的转化算法,转化以梯级为单位,采取"从左至右,从上至下"的扫描顺序构造二叉树结构,然后对树进行后序遍历得到指令表。并简要介绍了梯形图编辑软件的各个组成部分,以及梯形图的编辑环境;描述了算法的主要数据结构。 展开更多
关键词 梯形图 指令表 二叉树 后序遍历
下载PDF
软PLC梯形图向指令表转化的算法研究与实现 被引量:5
5
作者 韩江 段少磊 +1 位作者 夏链 董方方 《组合机床与自动化加工技术》 北大核心 2013年第11期61-63,67,共4页
梯形图与指令表是PLC中最常用的两种语言。其中梯形图形象直观,易于编程,但梯形图往往需要转换为指令表语言才能在PLC运行系统中解释执行。针对上述问题提出了一种适用于数控机床软PLC的梯形图向指令表转换的算法。该算法基于AOV图映射... 梯形图与指令表是PLC中最常用的两种语言。其中梯形图形象直观,易于编程,但梯形图往往需要转换为指令表语言才能在PLC运行系统中解释执行。针对上述问题提出了一种适用于数控机床软PLC的梯形图向指令表转换的算法。该算法基于AOV图映射,将梯形图程序存储为邻接表数据结构,采用拓扑排序方法将邻接表中内容按指令表逻辑顺序输出,最终实现梯形图向指令表的转化。论文给出了该算法在自主开发的软PLC中的一个应用实例,描述了梯形图向指令表转化的主要思想和实现过程。 展开更多
关键词 软PLC 梯形图 指令表 AOV图 邻接表 拓扑排序
下载PDF
基于能流的梯形图到指令表转换方法研究 被引量:2
6
作者 徐德刚 黄江波 +2 位作者 刘育峰 陈晓方 桂卫华 《控制工程》 CSCD 北大核心 2017年第2期243-249,共7页
在嵌入式PLC开发环境中,梯形图向指令表的转换是必不可少的一步,为了完成梯形图向指令表的转换,提出了一种基于能流的梯形图转换方法。通过将梯形图视为一种能流,设置能流阶级,插入虚节点,合并节点成为一种AOV图,并串联归并生成指令表,... 在嵌入式PLC开发环境中,梯形图向指令表的转换是必不可少的一步,为了完成梯形图向指令表的转换,提出了一种基于能流的梯形图转换方法。通过将梯形图视为一种能流,设置能流阶级,插入虚节点,合并节点成为一种AOV图,并串联归并生成指令表,转换过程中同时进行语法检查。针对转换实现过程,详细说明了对梯形图的存储和扫描的方法。最后,给出了一个具体转换实例,实验结果说明该方法能准确的进行梯形图到指令表的转换。 展开更多
关键词 PLC 梯形图 指令表 能流 AOV图
下载PDF
软PLC开发系统指令表编辑模块的研究与实现 被引量:5
7
作者 陈婵娟 李龙 《制造技术与机床》 CSCD 北大核心 2012年第12期224-226,共3页
提出了一种在VC多文档应用程序基础之上开发的指令表编辑模块。该模块是通过添加一个对话框资源来开发一个指令表编辑器。所开发的指令表编辑器具有删除、插入、清空和输出等功能,使用户在编辑指令表程序时能够更加方便、快捷。其优点... 提出了一种在VC多文档应用程序基础之上开发的指令表编辑模块。该模块是通过添加一个对话框资源来开发一个指令表编辑器。所开发的指令表编辑器具有删除、插入、清空和输出等功能,使用户在编辑指令表程序时能够更加方便、快捷。其优点在于程序结构相对简单,人机界面友好,方便用户进行程序编译。 展开更多
关键词 软PLC 开发系统 指令表编辑器
下载PDF
基于MDI应用程序的软PLC指令表编辑模块的实现 被引量:1
8
作者 陈婵娟 李龙 《组合机床与自动化加工技术》 北大核心 2012年第10期52-54,共3页
文章提出了一种在VC多文档应用程序基础之上实现指令表编辑模块的方法。该模块主要包括指令表编辑器和程序输出窗口的开发,以及编辑器中数据的提取、交换、存储和输出。其优点是数据处理方法和程序结构相对简单,并且充分利用了C++语言... 文章提出了一种在VC多文档应用程序基础之上实现指令表编辑模块的方法。该模块主要包括指令表编辑器和程序输出窗口的开发,以及编辑器中数据的提取、交换、存储和输出。其优点是数据处理方法和程序结构相对简单,并且充分利用了C++语言中类继承的特性,同时也为软PLC程序的编译奠定了基础。 展开更多
关键词 软PLC 开发系统 指令表编辑器
下载PDF
PLC梯形图的指令表转换算法研究 被引量:2
9
作者 廖春蓝 彭诗力 《微计算机应用》 2011年第10期58-61,共4页
基于面向对象的思想,本文提出了一种PLC梯形图的指令表转换算法。该算法克服了传统拓扑排序算法在梯形图结构复杂时产生误判的缺陷,具有较强的逻辑错误检查功能。该算法应用于工业PLC编辑软件,成功地实现了图形语言与文本语言的转换。
关键词 可编程控制器 梯形图 指令表 算法
下载PDF
软PLC梯形图向指令表转换新算法的研究与实现 被引量:6
10
作者 邹莉 《聊城大学学报(自然科学版)》 2013年第1期105-110,共6页
通过对软PLC梯形图和指令表的分析,提出一种梯形图向指令表转换的新算法.该算法先将梯形图映射成AOV图,再用串并联扫描的方法化简AOV图,并转换成逻辑树,最后通过后序遍历逻辑树生成指令表.文中给出了一个转换实例,详细介绍了算法的使用... 通过对软PLC梯形图和指令表的分析,提出一种梯形图向指令表转换的新算法.该算法先将梯形图映射成AOV图,再用串并联扫描的方法化简AOV图,并转换成逻辑树,最后通过后序遍历逻辑树生成指令表.文中给出了一个转换实例,详细介绍了算法的使用及实现步骤,证明了该算法对于复杂的梯形图也能准确快速地生成指令表,具有实用价值. 展开更多
关键词 梯形图 AOV图 逻辑树 指令表 串并联扫描
下载PDF
梯形图与指令表互换算法的研究 被引量:5
11
作者 裴锋 蔡启先 +1 位作者 郭森 谭平 《广西工学院学报》 CAS 2010年第3期42-45,共4页
梯形图和指令表之间互换算法的研究是PLC发展的一项关键技术,目前采用的互换算法是通过AOV图实现二者之间的转换,但是该算法效率不高.研究提出了基于森林和二叉树实现梯形图与指令表相互转换的一种新算法,该转换算法将梯形图映射成森林... 梯形图和指令表之间互换算法的研究是PLC发展的一项关键技术,目前采用的互换算法是通过AOV图实现二者之间的转换,但是该算法效率不高.研究提出了基于森林和二叉树实现梯形图与指令表相互转换的一种新算法,该转换算法将梯形图映射成森林,然后由森林建立对应的二叉树来表示其逻辑关系,通过遍历二叉树来实现PLC梯形图与指令表的互换.该算法简单快速,其正确性和可行性在PLC的编程软件平台上得到了验证. 展开更多
关键词 PLC 梯形图 指令表 森林 二叉树
下载PDF
可编程控制器的梯形图与指令表转换算法
12
作者 梁濛雨 《技术与市场》 2009年第11期13-13,共1页
本文简单介绍了软PLC中梯形图这一最常用的编程语言,论述了通过构建逻辑树,将梯形图转换成为CPU能够识别的指令表算法。
关键词 可编程控制器 梯形图 指令表
下载PDF
软PLC梯形图编辑与指令表生成方法研究 被引量:6
13
作者 吴亚山 陆阳 徐谦 《合肥工业大学学报(自然科学版)》 CAS CSCD 北大核心 2015年第10期1353-1357,共5页
IEC 61131标准定义的5种编程语言中,梯形图简单直观,但不能直接被计算机识别与执行;指令表简洁高效,可作为软PLC解释执行的目标语言,且指令与梯形图基本元素一一对应。实际应用中,往往需要将梯形图语言转换为指令表语言。文章根据PLC&qu... IEC 61131标准定义的5种编程语言中,梯形图简单直观,但不能直接被计算机识别与执行;指令表简洁高效,可作为软PLC解释执行的目标语言,且指令与梯形图基本元素一一对应。实际应用中,往往需要将梯形图语言转换为指令表语言。文章根据PLC"循环扫描,顺序执行"的工作方式,提出一种基于双向循环链表和十字链表的数据结构与算法,能直观地表现梯形图各元素间的逻辑关系。在该数据结构的基础上,完成了一个软PLC开发系统,解释了语言转换的实现过程,正确地实现了梯形图的编辑和指令表生成。 展开更多
关键词 IEC 61131标准 软PLC开发系统 梯形图 指令表 双向循环链表 十字链表
下载PDF
基于多叉树的梯形图向指令表转换算法 被引量:1
14
作者 周伟强 何通能 陈德富 《计算机测量与控制》 2017年第8期191-194,共4页
针对目前可编程逻辑控制器(PLC)编辑软件中梯形图向指令表转化算法的缺陷,通过对梯形图语言的分析与研究,并考虑到梯形图和指令表在实际应用时的优劣点,提出了一种借助多叉树来实现PLC梯形图向指令表转换的算法;该算法采取从左至右,从... 针对目前可编程逻辑控制器(PLC)编辑软件中梯形图向指令表转化算法的缺陷,通过对梯形图语言的分析与研究,并考虑到梯形图和指令表在实际应用时的优劣点,提出了一种借助多叉树来实现PLC梯形图向指令表转换的算法;该算法采取从左至右,从上至下的扫描原则将梯形图构建成多叉树,借助多叉树来反应图符间的逻辑关系,然后通过后序遍历多叉树来得到指令表程序;此算法在处理多重串并联结构梯形图时具有更高的效率,同时适用于堆栈指令,使得该算法具有更好的通用性。 展开更多
关键词 可编程逻辑控制器 梯形图 指令表 多叉树
下载PDF
软PLC中梯形图向指令表转化的实现 被引量:5
15
作者 朱兆斌 赵东标 《机械与电子》 2008年第12期61-64,共4页
详述了软PLC中梯形图编辑界面的实现,以及在梯形图向指令表转化过程中采用的方法:将梯形图映射为AOV有向图,通过AOV的拓扑排序来实现最终的转化.为了拓扑排序的简便性起见,使用了十字链表作为AOV有向图的存储结构.
关键词 软PLC 梯形图 指令表 数据结构 AOV图 十字链表
下载PDF
关于PLC梯形图到指令表转换算法的研究 被引量:2
16
作者 阳俊将 黄道平 刘少君 《信息技术》 2012年第6期75-78,共4页
针对只有一条左侧母线且各个元器件及类型独立的梯形图,提出一种由可编程逻辑控制器(PLC)梯形图生成指令表的算法。在该算法中使用虚结点,先将梯形图转换为AOV图,然后根据结点类型和它们在AOV图中的拓扑排序将梯形图转化为指令表。该算... 针对只有一条左侧母线且各个元器件及类型独立的梯形图,提出一种由可编程逻辑控制器(PLC)梯形图生成指令表的算法。在该算法中使用虚结点,先将梯形图转换为AOV图,然后根据结点类型和它们在AOV图中的拓扑排序将梯形图转化为指令表。该算法是一种能将任意复杂的梯形图转换为指令表的通用算法,它已经成功地应用于软PLC的设计。 展开更多
关键词 AOV图 指令表 可编程逻辑控制器PLC 梯形图
下载PDF
基于“逻辑二叉树”的PLC梯形图与指令表互换算法 被引量:3
17
作者 雷云飞 童怀 伍世元 《数字技术与应用》 2011年第4期9-10,共2页
针对PLC梯形图各元件之间的与或逻辑关系,本文利用二叉树的原理实现了梯型图的遍历并成功将图形化的梯形图语言编译成了计算机容易识别的指令表语言,实现PLC梯形图语言与指令表语言的互相编译转换。详细介绍了如何把PLC梯形图构建成逻... 针对PLC梯形图各元件之间的与或逻辑关系,本文利用二叉树的原理实现了梯型图的遍历并成功将图形化的梯形图语言编译成了计算机容易识别的指令表语言,实现PLC梯形图语言与指令表语言的互相编译转换。详细介绍了如何把PLC梯形图构建成逻辑二叉树,然后对该树进行后序遍历得到指令表。给出一个转换实例,并介绍了算法思想及其具体实现步骤。 展开更多
关键词 逻辑二叉树 PLC 梯形图 指令表
下载PDF
基于块生长观点的PLC指令表向梯形图转化算法 被引量:1
18
作者 孙睿 朱劲 滕建忠 《电脑知识与技术》 2008年第11X期1469-1471,共3页
为了实现PLC指令表语句向梯形图自动转换,该文首先提出了指令表语句向梯形图转化需要的限制条件,同时,根据指令表语句本身的意义,以及梯形图绘图的结构,提出了基于块生长的观点的算法,实现这一自动转换。本算法已经成功应用于上海研翔... 为了实现PLC指令表语句向梯形图自动转换,该文首先提出了指令表语句向梯形图转化需要的限制条件,同时,根据指令表语句本身的意义,以及梯形图绘图的结构,提出了基于块生长的观点的算法,实现这一自动转换。本算法已经成功应用于上海研翔自动化有限公司的PLC编程软件当中。 展开更多
关键词 可编程逻辑控制器 梯形图 指令表 块生长
下载PDF
基于指令表自驱动的指令解析模型实现方法研究
19
作者 宋铮 张红光 +1 位作者 李福才 陈正 《微电子学与计算机》 CSCD 北大核心 2007年第11期175-177,180,共4页
在硬件仿真平台的设计中,指令集解析模型的设计是关键。从对常规的指令集解析模型设计出发,分析了其主要缺陷及改进思路,并给出了一种的新的指令解析模型——基于指令表自驱动的指令解析模型,通过描述硬件仿真平台的设计过程,分析了其... 在硬件仿真平台的设计中,指令集解析模型的设计是关键。从对常规的指令集解析模型设计出发,分析了其主要缺陷及改进思路,并给出了一种的新的指令解析模型——基于指令表自驱动的指令解析模型,通过描述硬件仿真平台的设计过程,分析了其优化的核心策略和主要技术路线,给出了一种实现这种新的指令解析模型的方法。 展开更多
关键词 嵌入式系统 指令 解析模型 指令表 自驱动
下载PDF
梯形图可视化编辑与指令表的生成
20
作者 李丹丹 蔡启先 于洋 《广西工学院学报》 CAS 2012年第2期70-75,共6页
介绍了PLC梯形图可视化编辑与指令表生成系统的设计,针对二叉树结构算法的不足提出了一种新的将梯形图转化为指令表的优化算法.文中通过实例说明了将梯形图转换成逻辑树的扫描过程,给出了逻辑树的遍历方法以及实验结果,证明了该算法的... 介绍了PLC梯形图可视化编辑与指令表生成系统的设计,针对二叉树结构算法的不足提出了一种新的将梯形图转化为指令表的优化算法.文中通过实例说明了将梯形图转换成逻辑树的扫描过程,给出了逻辑树的遍历方法以及实验结果,证明了该算法的可行性. 展开更多
关键词 PLC 梯形图 指令表 逻辑树 递归扫描
下载PDF
上一页 1 2 5 下一页 到第
使用帮助 返回顶部