Search results

Filters

  • Journals
  • Authors
  • Keywords
  • Date
  • Type

Search results

Number of results: 3
items per page: 25 50 75
Sort by:
Download PDF Download RIS Download Bibtex

Abstract

Virtual machine described in the paper is a runtime program for controllers in small distributed systems. The machine executes intermediate universal code similar to an assembler, compiled in CPDev engineering environment from source programs written in control languages of IEC 61131-3 standard. The machine is implemented as a C program, so it can run on different target platforms. Data formats and commands of the machine code are presented, together with the machine’s Petri-net model, C implementation involving universal and platform-dependent modules, target hardware interface, input/output programming mechanisms, and practical applications.
Go to article

Authors and Affiliations

Bartosz Trybus
Download PDF Download RIS Download Bibtex

Abstract

Design and operation of a compiler and virtual machine, being the essential components of a multiplatform control programming environment, are presented. The compiler translates source programs written in Structured Text language of the IEC 61131-3 standard into executable code in a dedicated intermediate language. The virtual machine, i.e. a specially designed processor implemented in software, is a runtime part of the environment executing the code in real time. Due to memory-to-memory operation principle the machine is able to process various data types defined in the standard. The focus is given on overloading and extensibility of the functions, as well as on uniform invocations of Program Organization Units. By selection of addressing mode, the environment can be deployed on multiple hardware platforms, beginning from 8-bit microcontrollers up to 32/64-bit industrial PCs. Industrial applications are indicated.
Go to article

Authors and Affiliations

Jan Sadolewski
1
ORCID: ORCID
Bartosz Trybus
1
ORCID: ORCID

  1. Department of Computer and Control Engineering, Rzeszow University of Technology, ul. W. Pola 2, 35-959 Rzeszow, Poland
Download PDF Download RIS Download Bibtex

Abstract

This article concerns the use of an integrated RFID system with a mobile robot for the navigation and mapping of closed spaces. The architecture of a prototype mobile robot equipped with a set of RFID readers that performs the mapping functions is described. Laboratory tests of the robot have been carried out using a test stand equipped with a grid of appropriately programmed RFID transponders. A simulation model of the effectiveness of transponder reading by the robot has been prepared. The conclusions from measurements and tests are discussed, and methods for improving the solution are proposed.
Go to article

Authors and Affiliations

Bartosz Pawłowicz
1
ORCID: ORCID
Mariusz Skoczylas
1
ORCID: ORCID
Bartosz Trybus
2
ORCID: ORCID
Mateusz Salach
3
ORCID: ORCID
Marcin Hubacz
2
ORCID: ORCID
Damian Mazur
4
ORCID: ORCID

  1. Departmentof Electronic and Telecommunications Systems, Rzeszów University of Technology, WincentegoPola 2, 35-959 Rzeszow, Poland
  2. Department of Computer and ControlEngineering, Rzeszow University of Technology, Wincentego Pola 2, 35-959 Rzeszow, Poland
  3. Department of Complex Systems, Rzeszow Universityof Technology, Wincentego Pola 2, 35-959 Rzeszow, Poland
  4. Department of Electrical andComputer Engineering Fundamentals, Rzeszow University of Technology, Wincentego Pola 2, 35-959Rzeszow, Poland

This page uses 'cookies'. Learn more