V. Ivanova, A. Boneva, Yordan Doshev, Stoyan Ivanov, P. Vasilev
{"title":"Multifunctional Operating Station Based on Tcl/Tk and Its Applications","authors":"V. Ivanova, A. Boneva, Yordan Doshev, Stoyan Ivanov, P. Vasilev","doi":"10.1109/BdKCSE48644.2019.9010662","DOIUrl":null,"url":null,"abstract":"The main goal of the work is design of a compact, convenient, simplified, with better possibilities and suitable for different application Multifunctional Operating Station. In this publication, a method for the design of an operating station based on Tcl/Tk is presented. A portable open source programming platform is used that is implemented for different operating systems (Windows, Unix, Linux, Solaris, Android). Three possible approaches to building an operating station are illustrated - Classic approach, “Multi-interpreter” realization using a number of Tcl interpreters; “Multi-threaded” mode. The approaches are illustrated by presenting an implementation of an operating station for a wireless control system for a group of intelligent instruments, which are designed for SCADA Ignition applications. Unlike other software platforms the presented operation station based on Tcl/Tk possesses some advantages main of which is that the language model assumes the use of hierarchical structures including more than one interpreter, each of which having their own set of operators and addressing space. Tcl/Tk based applications are presented.","PeriodicalId":206080,"journal":{"name":"2019 Big Data, Knowledge and Control Systems Engineering (BdKCSE)","volume":"95 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 Big Data, Knowledge and Control Systems Engineering (BdKCSE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BdKCSE48644.2019.9010662","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
The main goal of the work is design of a compact, convenient, simplified, with better possibilities and suitable for different application Multifunctional Operating Station. In this publication, a method for the design of an operating station based on Tcl/Tk is presented. A portable open source programming platform is used that is implemented for different operating systems (Windows, Unix, Linux, Solaris, Android). Three possible approaches to building an operating station are illustrated - Classic approach, “Multi-interpreter” realization using a number of Tcl interpreters; “Multi-threaded” mode. The approaches are illustrated by presenting an implementation of an operating station for a wireless control system for a group of intelligent instruments, which are designed for SCADA Ignition applications. Unlike other software platforms the presented operation station based on Tcl/Tk possesses some advantages main of which is that the language model assumes the use of hierarchical structures including more than one interpreter, each of which having their own set of operators and addressing space. Tcl/Tk based applications are presented.