Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Wyszukujesz frazę "intermediate language" wg kryterium: Temat


Wyświetlanie 1-5 z 5
Tytuł:
Developing a multiplatform control environment
Autorzy:
Rzońca, Dariusz
Sadolewski, Jan
Stec, Andrzej
Świder, Zbigniew
Trybus, Bartosz
Trybus, Leszek
Powiązania:
https://bibliotekanauki.pl/articles/384628.pdf
Data publikacji:
2019
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
IEC 61131‐3 environment
virtual machine
intermediate language
parametrized compiler
interfacing
HMI
industrial controllers
Opis:
IEC 61131‐3 control environment is called multiplatform if source programs can be executed by various processors, beginning from 8‐bit microcontrollers up to 32/64‐ bit efficient CPUs. This implies that virtual machine (VM), i.e. a software implemented processor, is used as runtime by the host CPU. The VM executes certain intermediate code into which IEC 61131‐3 programs are compiled. En‐ vironment of this type called CPDev has been gradually developed by the authors over the last decade, beginning with initial report in this journal in 2008 [47]. However, technical implementations of its functionalities have not been described so far. This involves such matters as intermediate language, parametrization of the compiler and VM, multiproject runtime, translators of graphical languages, device‐independent HMI, target platform and communication interfacing, which are presented in compact form in this paper. Some characteristic industrial implementations are indicated.
Źródło:
Journal of Automation Mobile Robotics and Intelligent Systems; 2019, 13, 4; 73-84
1897-8649
2080-2145
Pojawia się w:
Journal of Automation Mobile Robotics and Intelligent Systems
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Implementacja środowiska inżynierskiego na przykładzie pakietu CPDev
Implementation of Engineering Environment - Case Study: CPDev Package
Autorzy:
Rzońca, Dariusz
Sadolewski, Jan
Stec, Andrzej
Świder, Zbigniew
Trybus, Bartosz
Trybus, Leszek
Powiązania:
https://bibliotekanauki.pl/articles/277809.pdf
Data publikacji:
2020
Wydawca:
Sieć Badawcza Łukasiewicz - Przemysłowy Instytut Automatyki i Pomiarów
Tematy:
środowisko inżynierskie
IEC 61131-3
język pośredni
maszyna wirtualna
translator
HMI
komunikacja
sterownik przemysłowy
engineering environment
intermediate language
virtual machine
communication
industrial controller
Opis:
Norma IEC 61131-3 definiuje pięć języków programowania sterowników przemysłowych. Norma ta jest powszechnie stosowana, wiele środowisk inżynierskich jest z nią całkowicie, bądź częściowo zgodnych. W literaturze opisano kilka akademickich rozwiązań, jednak zazwyczaj implementują one jedynie wybrane elementy normy (np. tylko jeden lub dwa języki). Komercyjne środowiska inżynierskie zwykle obsługują wszystkie języki, ale ich dokumentacja skupia się na korzystaniu ze środowiska, natomiast rzadko ujawniane są szczegóły dotyczące wewnętrznej architektury i implementacji. W artykule przedstawiono takie rozwiązania dla pakietu inżynierskiego CPDev. Architektura bazująca na maszynie wirtualnej sprawia, że środowisko jest przenośne, co ułatwia wdrożenie na różnych platformach sprzętowych. W artykule przedstawiono kilka wdrożeń przemysłowych środowiska CPDev.
The IEC 61131-3 standard defines five languages, dedicated for programming industrial controllers. The standard is commonly used, there are numerous engineering environments fully or partially compatible with it. Several academic solutions have been described in the literature, but they typically implement only selected parts of the IEC 61131-3 standard (e.g. only one or two languages). On the other hand, commercial engineering environments usually implement all languages, but their documentation focuses on the application of the environment, whereas details about internal architecture and implementation are rarely disclosed. The paper describes such internal details of the CPDev engineering environment. The architecture based on the virtual machine makes the environment portable, thus facilitate implementation on diverse hardware platforms. Several industrial implementations of CPDev are also mentioned.
Źródło:
Pomiary Automatyka Robotyka; 2020, 24, 1; 21-28
1427-9126
Pojawia się w:
Pomiary Automatyka Robotyka
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Compiler and virtual machine of a multiplatform control environment
Autorzy:
Sadolewski, Jan
Trybus, Bartosz
Powiązania:
https://bibliotekanauki.pl/articles/2173658.pdf
Data publikacji:
2022
Wydawca:
Polska Akademia Nauk. Czytelnia Czasopism PAN
Tematy:
control environment
IEC 61131-3 standard
intermediate language
compiler
runtime virtual machine
kontrola środowiska
norma IEC 61131-3
język średniozaawansowany
kompilator
wirtualna maszyna uruchomieniowa
Opis:
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.
Źródło:
Bulletin of the Polish Academy of Sciences. Technical Sciences; 2022, 70, 2; art. no. e140554
0239-7528
Pojawia się w:
Bulletin of the Polish Academy of Sciences. Technical Sciences
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Poziom B2 jako węzłowy etap w osiąganiu biegłości językowej
B2 level as the pivotal stage of achieving language proficiency
Autorzy:
Seretny, Anna
Lipińska, Ewa
Powiązania:
https://bibliotekanauki.pl/articles/2034541.pdf
Data publikacji:
2021-12-30
Wydawca:
Uniwersytet Łódzki. Wydawnictwo Uniwersytetu Łódzkiego
Tematy:
poziom średnio zaawansowany
specyfika
wymagania językowe
analiza wypowiedzi uczących się na B2
intermediate level
specificity of the intermediate level
language requirements of the Vantage and Threshold levels
B2 learners’ language competences
Opis:
Tekst ukazuje specyfikę B2 jako poziomu ilościowo i jakościowo różniącego się znacznie od niższego średniego, tj. B1. Analizę zapisów wymagań zawartych w dokumentach europejskich i polskich poprzedza przypomnienie nomenklatury i opisów wcześniej stosowanych w odniesieniu do tego stopnia biegłości. Autorki zwracają uwagę na obniżanie/się wymagań na B2, co w konsekwencji niebezpiecznie zbliża go w nieuprawniony sposób do B1, choć, jak z opisów wynika, powinien wyraźnie ciążyć ku C1. W końcowej części, w ramach rekonansu badawczego, analizie ilościowo-jakościowej poddano kilkanaście prac egzaminacyjnych z B2, która wykazała, iż jedynie po części spełniają one kryteria poziomu.
The main purpose of the article is to highlight the specificity of the B2 level which, though ‘bearing the same letter’ as B1, differs from it immensely, both qualitatively and quantitively. First, the authors recall the former intermediate level names and their descriptors, then they provide a detailed analysis of the Vantage level requirements defined in the major European and Polish documents. In the authors’ opinion, in recent years the requirements for B2 learners of Polish have been gradually lowered. To prove their thesis, they have analysed selected content of the B2 State Proficiency Test and learners’ written production.
Źródło:
Acta Universitatis Lodziensis. Kształcenie Polonistyczne Cudzoziemców; 2021, 28; 21-46
0860-6587
2449-6839
Pojawia się w:
Acta Universitatis Lodziensis. Kształcenie Polonistyczne Cudzoziemców
Dostawca treści:
Biblioteka Nauki
Artykuł
Tytuł:
Combining Communicative-Analytic and Experiential Approaches in Teaching Pre-Intermediate Level of General English to Adults at Commercial Language Schools and Centers
Autorzy:
Tarnopolsky, Oleg
Powiązania:
https://bibliotekanauki.pl/articles/1192989.pdf
Data publikacji:
2016
Wydawca:
Przedsiębiorstwo Wydawnictw Naukowych Darwin / Scientific Publishing House DARWIN
Tematy:
Learning English at the Pre-Intermediate Level
Teaching English to Adults at Commercial Language Schools and Centers
Communicative-Analytic Approach
Experiential Approach
Parallel Teaching of Written and Oral Communication
Opis:
In the conditions of today’s expansion of English as the global language of international communication, more and more adults who earlier completed their secondary or even higher education start learning it anew at commercial language schools and centers the world over. However, the pedagogy and methodology of teaching and learning at such schools and centers have not been developed yet. The present article is an attempt of solving some theoretical and practical issues of organizing such teaching and learning using as an example a pre-intermediate level course of English developed by the author for his commercial language center in Dnipropetrovsk, Ukraine. The way of teaching and learning suggested in the article was developed to meet learners’ expectations and, at the same time, to be in full accordance with the latest achievements in organizing adult students’ efficient language acquisition. The developed approach was called the communicative-analytic one since, on the one hand, it makes use of the best in communicative language learning for attainment of the final goal of language education for adults – developing their English communicative competence. On the other hand, the communicative approach is combined with learners’ analysis, practicing, and consciousness-raising as to separate language forms that students believe to be indispensable for language acquisition. The fundamental feature of the course is the combination in the learning process of the developed communicative-analytic approach with the highest level of communicative language teaching – the experiential approach used for achieving the optimum learning outcomes in communicative skills acquisition. The paper discusses the learning activities characterizing both approaches and gives practical examples of such activities. The developed course is structured so as to teach both written and oral communication in English in parallel and in an integrated manner, and instances of such teaching are also given.
Źródło:
World Scientific News; 2016, 36; 109-126
2392-2192
Pojawia się w:
World Scientific News
Dostawca treści:
Biblioteka Nauki
Artykuł
    Wyświetlanie 1-5 z 5

    Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies