ISSN:
2776-1010
Volume 3, Issue 2, Feb, 2022
89
case, the operator, having one mobile terminal, can perform preventive maintenance of automation
units one by one.
Remote configuration and diagnostics (including over the Internet, being at a distance from the
control object). Based on the access channel to the global network, communication with the diagnostic
center, which can be located anywhere in the world, is determined. Experts carry out remote collection
of information about the control object, including during its operation.
Possibility of remote loading and debugging of logic control programs, which allows implementing a
single terminal from which a logic control program is debugged for a group of systems, usually located
within the same workshop.
Use of real-time operating systems. There are a number of real-time operating systems available in the
system software market today that are installed on general-purpose computing platforms. As a result,
a full-fledged logic controller is obtained, which is used as a node of automation systems for solving a
wide range of tasks. As such operating systems, Siemens uses Windows 7 version Legasy (adapted
version for Siemens controllers with real-time extension) and Embaded, Rockwell Automation -
Windows 10 IoT, B&R - Windows 7 Embaded, Windows 10 IoT, Debian 8, Russian company Fastwell
– Windows XPe, Linux RT, QNX [5], etc. The specified operating systems (OS) support, among other
things, real-time operation on mobile platforms. Open source real-time operating systems (RTOS) are
developing rapidly, dynamically and faster than highly specialized operating systems designed to work
with specific hardware options. When using publicly available RTOS in industrial control systems, it is
necessary to take into account the legal aspect, according to which a license for an RTOS can only be
purchased by control system developers who sell ready-made equipment with pre-installed OS to end
users. Sale and resale of the OS separately from the finished device is not possible. The use of a publicly
available RTOS offers a number of advantages, among which the following can be highlighted:
• Work in a familiar user interface based on windowed applications when designing and debugging
program code. Most RTOS systems have analogs among general-purpose operating systems (for
example, Linux - Linux RT, Windows - Windows Embaded, etc.), in which applications can be
developed and debugged. The user's style of work will not differ from the style of work with home PC
and will be intuitive. At the same time, standard libraries of elements are available for programmers of
interface applications (for example, operator terminals), which greatly facilitate development. For
general-purpose operating systems, the instrumental support of software development is at a high level,
there are well-proven development tools, including hose used for large projects [6, 7].
• Use of unified execution environment in which the main functional modules of the control system
operate. In the frame of single execution environment, the operation of the logical control kernel,
operator terminal, programming subsystem and other modules is assumed, one of the standard
mechanisms (shared memory, TCP / IP protocol on the local bus) provides the interaction of which.
• The control system allows implementing a connection based on supported network protocols (for
example, TCP \ IP, UDP, etc.) of external devices, such as mobile operator terminal, remote monitoring
and configuration system, etc.
• Reducing the cost of the control system by reducing the cost of developing specialized system software.
Do'stlaringiz bilan baham: |