首页> 外文会议> >A Syntactic Specification for the Programming Languages of the IEC 61131-3 Standard
【24h】

A Syntactic Specification for the Programming Languages of the IEC 61131-3 Standard

机译:IEC 61131-3标准编程语言的语法规范

获取原文
获取原文并翻译 | 示例

摘要

In order to implement a translator, a syntactic specification for the programming languages of the IEC 611131-3 standard is presented in this paper. This specification is built in function of the components of a formal grammar, which are the set of terminal symbols, the set of non terminal symbols, the start symbol or axiom and the set of production rules. The formal grammar described corresponds to a context-free grammar; which is currently being used to describe most of the programming languages. With the definition of this grammar, the programming languages of the IEC 611131-3 standard are formally described and is presented as an example, the syntactic specification of the textual programming languages, known as Instruction List and Structured Text. Then, the graphical programming languages (Ladder Diagram and Functional Block Diagram) can be specified in the same way. With the grammar described is possible to build a translator using open standards and open source that can generate code in high level programming language (like C programming language) to support the management of control logics.
机译:为了实现翻译器,本文提出了IEC 611131-3标准编程语言的语法规范。该规范是建立在形式语法各部分功能的基础上的,这些形式是末端符号集,非末端符号集,起始符号或公理以及生产规则集。描述的形式语法与上下文无关的语法相对应。当前用于描述大多数编程语言的语言。根据该语法的定义,正式描述了IEC 611131-3标准的编程语言,并作为示例提供了文本编程语言的语法规范,称为指令列表和结构化文本。然后,可以以相同的方式指定图形化编程语言(梯形图和功能框图)。借助所描述的语法,可以使用开放标准和开放源代码构建转换器,该转换器可以生成高级编程语言(例如C编程语言)的代码来支持控制逻辑的管理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号