{"title":"PoST2ST:一个将poST程序翻译成IEC 61131-3结构化文本的Web服务","authors":"Vladislav Bashev, A. Rozov, V. Zyubin","doi":"10.1109/EDM52169.2021.9507695","DOIUrl":null,"url":null,"abstract":"This paper describes a web application (http://post2st.iae.nsk.su) for translation of the poST (process-oriented Structured Text) language, a process-oriented extension for the ST (Structured Text) language from the IEC 61131-3 language set. The poST language, developed at the Institute of Automation and Electrometry SB RAS, is a language for describing programs for cyber-physical systems implemented on the basis of PLCs. The service allows one to create small programs in the poST language without installing software on the user's side, which simplifies the initial acquaintance of users with the poST language. The service provides checking the syntax and semantics rules of programs and generating ST code and PLCopen XML Exchange format, which can be used in existing IEC 61131-3 development tools such as CoDeSys. The relevance of such a service is substantiated, its graphical interface and functionality are described.","PeriodicalId":281783,"journal":{"name":"2021 IEEE 22nd International Conference of Young Professionals in Electron Devices and Materials (EDM)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"PoST2ST: a Web Service for Translating poST Programs to the IEC 61131-3 Structured Text\",\"authors\":\"Vladislav Bashev, A. Rozov, V. Zyubin\",\"doi\":\"10.1109/EDM52169.2021.9507695\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes a web application (http://post2st.iae.nsk.su) for translation of the poST (process-oriented Structured Text) language, a process-oriented extension for the ST (Structured Text) language from the IEC 61131-3 language set. The poST language, developed at the Institute of Automation and Electrometry SB RAS, is a language for describing programs for cyber-physical systems implemented on the basis of PLCs. The service allows one to create small programs in the poST language without installing software on the user's side, which simplifies the initial acquaintance of users with the poST language. The service provides checking the syntax and semantics rules of programs and generating ST code and PLCopen XML Exchange format, which can be used in existing IEC 61131-3 development tools such as CoDeSys. The relevance of such a service is substantiated, its graphical interface and functionality are described.\",\"PeriodicalId\":281783,\"journal\":{\"name\":\"2021 IEEE 22nd International Conference of Young Professionals in Electron Devices and Materials (EDM)\",\"volume\":\"29 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-06-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE 22nd International Conference of Young Professionals in Electron Devices and Materials (EDM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EDM52169.2021.9507695\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE 22nd International Conference of Young Professionals in Electron Devices and Materials (EDM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EDM52169.2021.9507695","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
本文描述了一个用于翻译poST(面向过程的结构化文本)语言的web应用程序(http://post2st.iae.nsk.su), poST(面向过程的结构化文本)语言是IEC 61131-3语言集中ST(结构化文本)语言的面向过程扩展。poST语言由自动化和电测量研究所SB RAS开发,是一种用于描述基于plc实现的网络物理系统程序的语言。该服务允许使用poST语言创建小程序,而无需在用户端安装软件,这简化了用户对poST语言的初始熟悉。该服务提供检查程序的语法和语义规则,并生成ST代码和PLCopen XML Exchange格式,可用于现有的IEC 61131-3开发工具(如CoDeSys)。证明了这种服务的相关性,描述了它的图形界面和功能。
PoST2ST: a Web Service for Translating poST Programs to the IEC 61131-3 Structured Text
This paper describes a web application (http://post2st.iae.nsk.su) for translation of the poST (process-oriented Structured Text) language, a process-oriented extension for the ST (Structured Text) language from the IEC 61131-3 language set. The poST language, developed at the Institute of Automation and Electrometry SB RAS, is a language for describing programs for cyber-physical systems implemented on the basis of PLCs. The service allows one to create small programs in the poST language without installing software on the user's side, which simplifies the initial acquaintance of users with the poST language. The service provides checking the syntax and semantics rules of programs and generating ST code and PLCopen XML Exchange format, which can be used in existing IEC 61131-3 development tools such as CoDeSys. The relevance of such a service is substantiated, its graphical interface and functionality are described.