- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Open architecture controllers : real-time capabilities...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Open architecture controllers : real-time capabilities and interoperability Õtkũnc, Cemile Bũke
Abstract
Open architecture controllers are used in manufacturing systems for providing reconfigurability, extendibility, and portability of control modules. One drawback of current open architecture controller standards is that they do not include specifications for real-time requirements. Another drawback is that it is not possible to use a control application defined for one standard on another open architecture controller. Furthermore, an application running on one open architecture controller cannot communicate with an application implemented using a different standard. In this thesis, the application programmers interfaces of two open architecture controllers, namely OSACA and ORTS, are examined in terms of their hard real-time specifications. Two interfaces are developed and implemented for exchanging data between ORTS, a small memory real-time operating system, and other open architecture control systems. The first interface provides a bridge between ORTS and the European initiated open architecture control standard, OSACA. This TCP/IP based interface enables data transfer between ORTS and OSACA applications which can be implemented on a wide range of different platforms. The second interface provides a bridge between ORTS and the open architecture CNC, ISG NC Kernel. The interface uses shared memory and is therefore advantageous for small memory, high speed applications such as intelligent machining, monitoring and control applications.
Item Metadata
Title |
Open architecture controllers : real-time capabilities and interoperability
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2000
|
Description |
Open architecture controllers are used in manufacturing systems for providing reconfigurability,
extendibility, and portability of control modules. One drawback of current open
architecture controller standards is that they do not include specifications for real-time requirements.
Another drawback is that it is not possible to use a control application defined
for one standard on another open architecture controller. Furthermore, an application running
on one open architecture controller cannot communicate with an application implemented
using a different standard.
In this thesis, the application programmers interfaces of two open architecture controllers,
namely OSACA and ORTS, are examined in terms of their hard real-time specifications.
Two interfaces are developed and implemented for exchanging data between ORTS,
a small memory real-time operating system, and other open architecture control systems.
The first interface provides a bridge between ORTS and the European initiated open architecture
control standard, OSACA. This TCP/IP based interface enables data transfer
between ORTS and OSACA applications which can be implemented on a wide range of
different platforms. The second interface provides a bridge between ORTS and the open
architecture CNC, ISG NC Kernel. The interface uses shared memory and is therefore
advantageous for small memory, high speed applications such as intelligent machining,
monitoring and control applications.
|
Extent |
3425446 bytes
|
Genre | |
Type | |
File Format |
application/pdf
|
Language |
eng
|
Date Available |
2009-07-13
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0065052
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2000-11
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.