Transformation Algorithm from PLC Instruction List to Ladder Diagram Based on Block-growth;
基于块生长观点的PLC指令表向梯形图转化算法
Algorithm about transforming PLC ladder diagram to instruction list based on series-parallel merging method
基于串并联归并的PLC梯形图向指令表转换算法
It can be used to complete PLC control system configuration,programming,transformation between the ladder diagram and instruction list,program debugging,running simulation,network communication and real time system monitoring.
该平台遵循IEC61131-3标准,基于Windows用VC++设计,用于实现PLC控制系统硬件配置、PLC控制程序设计、梯形图与指令表程序间的相互转换、程序调试、仿真运行、网络通信与实时监测等,是设计实现PLC控制系统必备的通用集成环境与实时监测受控现场状况的工具。
The language to be compiled is Instruction List(IL) which is canonical and ordained by IEC1131-3.
实现对PLC(可编程逻辑控制器)编程语言的编译是软PLC开发系统的主要功能和重要组成部分,文中待编译的PLC编程语言为符合国际标准的IEC1131-3规定的指令表(IL)语言。
This programming developing software includes the functions of ladder diagram(LD) and instruction list(IL) editing and compiling,the compiling function includes the transition from LD to IL,handling for LD and IL programming syntax error,and the transition from IL to objective c.
文章介绍了软PLC系统的结构,并针对PLC的编程标准,给出了一种软PLC编程开发系统的实现方法,编程开发系统集成梯形图和指令表的编辑与编译功能,编译功能包含梯形图向指令表的转换,梯形图和指令表的错误处理,以及指令表向目标代码的转化。
Aiming at the limitation and lack of the current editing software for PLC ladder diagram,based on the idea of oriented-object,an optimal algorithm to convert ladder diagram to instruction table is presented.
针对目前PLC梯形图编辑软件的缺陷和不足,基于面向对象的设计思想,提出了一种全新的将梯形图转化为指令表的优化算法。
Beginning with conventional parse mode of instruction system, we will analyze the primary disadvantage and the thought of improving, then give a new method called instruction table based auto-drive parse model.
从对常规的指令集解析模型设计出发,分析了其主要缺陷及改进思路,并给出了一种的新的指令解析模型——基于指令表自驱动的指令解析模型,通过描述硬件仿真平台的设计过程,分析了其优化的核心策略和主要技术路线,给出了一种实现这种新的指令解析模型的方法。
Then the paper simplifies the structure and transforms it to a model that contains the functional units only,which avoids the difficulty from the transformation of LD to instruction list(IL).
针对目前PLC梯形图编辑软件中梯形图存储结构的复杂和不足,本文基于面向对象的方法,采用二叉树和双向链表相结合的数据结构来描述梯形图功能单元及其拓扑关系,并提出了相应的转换算法,然后简化为只含有功能单元的模型,使后续的指令表转换得到简化。
After given the development environment modules, it introduces data structure and algorithm of every module, focuses on the main ideas and realization steps of the translation algorithm between the Ladder Diagram(LD) and the Instruction List(IL).
针对目前PLC编程环境存在的问题,设计一种基于IEC61131-3标准的新型PLC编程开发环境,给出开发环境的模块构成,介绍各个模块实现时用到的数据结构和算法,分析其中较难实现的梯形图语言向指令表语言翻译的算法思想和实现步骤。
To design a accounting statement module according to "three database theory",the statement is carried out by statement instruction.
基于“三库理论”来设计报表模块,其报表编制是通过运行报表指令来实现的。
CROM instruction set
控制用只读存储器指令表
The list of instructions is called a program and the unmbers are called data.
这张指令表就叫做程序,而这些数字则称为数据。
Algorithm about transforming PLC ladder diagram to instruction list based on series-parallel merging method
基于串并联归并的PLC梯形图向指令表转换算法
quasi-instruction form
拟指令形式 -将数据表示成指令的形式
Data represented in the same form as an instruction.
用和指令相同的形式表示的数据。
A single code that represents a set of instructions.
宏码一个代码,可以代表一组指令
Tell sbb+ infinitive is used for commands
不定式,这一结构用以表达命令或指示
linkage control table
连接指令控制表(程序出入的)
(of persons) pleasant in appearance and personality.
(指人)在外表和人格上令人愉悦。
(of language) aptly and pleasingly expressed.
(指语言)表达得适当而且令人愉快。
A procedure in which a macro is replaced with the source-code sequence of instructions that it represents.
一种处理过程,其间一条宏指令由它所表示的指令原码序列替代。
A generalized instruction representing a predefined sequence of assembler language instruction.
代表一个预定义的汇编语言指令序列的一种广义上的指令。
To issue orders or commands.
命令颁布命令或指令
combination order/combo order
组合指令,选择性指令
An instruction sequence in programmed instruction.
指令程序编排指令中的指令次序
A small group of bytes that may be either data or instruction.
字节组可以表示数据或指令的一小组字节
To herp user install webseat, appendix a contain instructions and a worksheet
附录A包含指令和工作表帮助用户安装WebSEAT
Tell sb+infinitive is used for commands
tell sb+不定式,这一结构用以表达命令或指示
CopyRight © 2020-2024 优校网[www.youxiaow.com]版权所有 All Rights Reserved. ICP备案号:浙ICP备2024058711号