{"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}
引用次数: 1
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.