Translation of "Ablaufumgebung" in English
Die
Geräte
selber
stellen
somit
nur
die
Ablaufumgebung
für
die
Technologischen
Objekte
dar.
Thus,
the
devices
themselves
are
only
the
running
environment
for
the
technology
objects.
EuroPat v2
Die
Geräte
selber
stellen
nur
die
Ablaufumgebung
für
die
Technologische
Objekte
dar.
The
devices
themselves
represent
only
the
run
environment
for
the
technology
objects.
EuroPat v2
Geräte
stellen
nur
die
Ablaufumgebung
für
Technologische
Objekte
dar.
Devices
are
only
the
execution
environment
for
technology
objects.
EuroPat v2
Zunächst
installieren
Sie
eine
entsprechende
Ablaufumgebung:
First
you
need
to
install
a
proper
environment:
CCAligned v1
Die
Ablaufumgebung
ist
vorzugsweise
als
Web-Browser
ausgebildet
oder
umfasst
diesen.
The
execution
environment
is
preferably
designed
as
a
web
browser,
or
comprises
one.
EuroPat v2
Die
Nutzung
wird
über
eine
Ablaufumgebung,
zum
Beispiel
einen
Web-Browser,
ermöglicht.
The
use
is
made
possible
via
an
execution
environment,
for
example,
a
web
browser.
EuroPat v2
Mit
dem
beschriebenen
Verfahren
ist
eine
einfache
Progammier-
und
Ablaufumgebung
im
Standard-Browser
möglich.
The
described
method
allows
a
simple
programming
and
execution
environment
in
the
standard
browser.
EuroPat v2
In
Figur
1
ist
eine
logische
Aufteilung
der
Programmkomponenten
innerhalb
der
Ablaufumgebung
10
eines
Computers
dargestellt.
FIG.
1
shows
a
logical
allocation
of
the
program
components
within
the
workflow
environment
10
of
a
computer.
EuroPat v2
Innerhalb
dieser
Ablaufumgebung
werden
die
Funktions-Proxys
301
und
302,
sowie
die
weitere
Funktion
310
ausgeführt.
Within
this
execution
environment,
the
function
proxies
301
and
302,
as
well
as
the
additional
function
310,
are
executed.
EuroPat v2
Dienstkonfigurationen
legen
dabei
bevorzugt
die
Ablaufumgebung
von
Protokollen
und
die
Kopplung
bzw.
Zusammenfassung
von
Protokollen
fest.
Service
configurations
preferably
establish
the
workflow
environment
of
protocols
and
the
coupling
or
combination
of
protocols.
EuroPat v2
Über
ein
Netzwerk
400
ist
die
Ablaufumgebung
350
mit
den
Geräten
103
bis
105
verbunden.
Via
a
network
400,
the
execution
environment
350
is
connected
to
the
devices
103
-
105
.
EuroPat v2
Als
ein
Laufzeitsystem
(LZS)
ist
dabei
jeweils
bevorzugt
eine
Ablaufumgebung
zu
verstehen,
mit
welcher
ein
Anwendungsprogramm
(AWP)
ausgeführt
werden
kann,
ohne
dass
dieses
direkt
mit
einem
Betriebssystem
kommunizieren
muss.
Here,
a
run-time
system
(LZS)
shall
be
understood
preferably
as
a
processing
environment,
by
which
a
user
program
(AWP)
can
be
executed
without
it
being
required
here
that
it
communicates
with
an
operating
system.
EuroPat v2
Ist
nur
ein
einziges
LZS
vorgesehen,
so
wie
dies
bei
vorbekannten
Steuerungen
der
Fall
ist,
so
kann
die
Laufzeitsystemstruktur
bevorzugt
dem
LZS
selbst
bzw.
der
steuerungsspezifischen
Ablaufumgebung
entsprechen.
If
only
a
single
LZS
is
provided,
as
is
the
case
in
the
controls
of
prior
art,
the
run-time
system
structure
may
preferably
represent
the
LZS
itself
and/or
the
control-specific
processing
environment.
EuroPat v2
Die
Ablaufumgebung,
innerhalb
der
die
Stellvertreterfunktion
ausgeführt
wird,
kann
vorzugsweise
in
einem
von
dem
Steuerungssystem
separaten
Rechnersystem
oder
aber
auch
in
einem
weiteren
Steuergerät
angeordnet
sein.
The
execution
environment,
in
which
the
representative
function
is
executed,
can
be
arranged
preferably
in
a
computer
system
that
is
separate
from
the
control
system,
or
also
in
an
additional
control
device.
EuroPat v2
In
einer
bevorzugten
Ausführungsform
wird
eine
Kopie
der
Gerätefunktion
als
Klon-Funktion
auf
der
Ablaufumgebung
des
Benutzers
gespeichert
und
genutzt.
In
a
preferred
embodiment,
a
copy
of
the
device
function
is
stored
as
clone
function
in
the
execution
environment
of
the
user,
and
is
used.
EuroPat v2
Das
Bereitstellen
der
Stellvertreterfunktion
innerhalb
der
Ablaufumgebung
beziehungsweise
das
Bereitstellen
des
Software-Moduls,
welches
die
Stellvertreterfunktion
umfasst,
kann
je
nach
Einsatzzweck
auf
unterschiedliche
Weise
erfolgen.
Making
available
the
representative
function
in
the
execution
environment,
respectively
making
available
the
software
module
that
comprises
the
representative
function,
can
be
achieved
in
different
ways
depending
on
the
application
purpose.
EuroPat v2
In
einem
solchen
Fall
stellen
die
Funktionsbausteine
Schnittstellen
zur
Verfügung,
mittels
denen
die
Steuereinrichtung
oder
Ablaufumgebung
die
Synchronisationsdaten
auslesen
und
dem
zu
synchronisierenden
Funktionsbaustein
übermitteln
und
zuweisen
kann.
In
such
a
case,
the
function
blocks
provide
interfaces
by
means
of
which
the
control
device
or
runtime
environment
can
read
out
the
synchronization
data
and
transmit
and
assign
it
to
the
function
block
to
be
synchronized.
EuroPat v2
Typischerweise
sind
Geräte-
und
Stellvertreterfunktion
als
Softwarekomponenten
ausgebildet,
wobei
die
Gerätefunktion
durch
das
entsprechende
Steuergerät
und
die
Stellvertreterfunktion
innerhalb
der
Ablaufumgebung
ausführbar
sind.
Typically,
the
device
and
representative
function
are
designed
as
software
components,
where
the
device
function
can
be
executed
by
the
corresponding
control
device
and
the
representative
function
within
the
execution
environment.
EuroPat v2
Dementsprechend
umfasst
das
Verfahren
vorteilhaft
die
Schritte
des
Übertragen
des
ersten
Funktionsparameters
von
dem
wenigstens
einen
Steuergerät
zu
der
Ablaufumgebung
über
das
Netzwerk
und
des
Einstellen
des
zweiten
Funktionsparameters
auf
den
Wert
des
ersten
Funktionsparameters.
Accordingly,
the
method
comprises
advantageously
the
steps
of
the
transfer
of
the
first
function
parameter
from
the
at
least
one
control
device
to
the
execution
environment
via
the
network,
and
the
setting
of
the
second
function
parameter
at
the
value
of
the
first
function
parameter.
EuroPat v2
Dementsprechend
umfasst
das
Verfahren
vorteilhaft
den
Schritt
des
Simulierens
eines
funktionalen
Ablaufes
des
Steuerungssystems
innerhalb
der
Ablaufumgebung,
wobei
das
Simulieren
eines
funktionalen
Ablaufes
vorzugsweise
das
Ausführen
wenigstens
einer
Programmfunktion
umfasst,
wobei
die
Programmfunktion
eine
Stellvertreterfunktion
einer
in
einem
Steuergerät
des
Steuerungssystems
hinterlegten
Gerätefunktion
ist.
Accordingly,
the
method
advantageously
comprises
the
step
of
the
simulation
of
a
functional
proceeding
of
the
control
system
within
the
execution
environment,
where
the
simulation
of
a
functional
proceeding
comprises
advantageously
the
execution
of
at
least
one
program
function,
where
the
program
function
is
a
representative
function
of
a
device
function
that
has
been
stored
in
a
control
device
of
the
control
system.
EuroPat v2
In
einem
Gerät
300,
welches
typischerweise
mit
einer
Benutzerschnittstelle
ausgestattet
ist,
ist
eine
Ablaufumgebung,
beispielsweise
in
Form
eines
Browsers
vorgesehen.
In
a
device
300,
which
is
equipped
typically
with
a
user
interface,
an
execution
environment
is
provided,
for
example,
in
the
form
of
a
browser.
EuroPat v2
Die
Klon-Funktion
läuft
in
einer
Ablaufumgebung
in
der
gewünschten
Einstellung
und
kann
so
mit
anderen
Geräten
oder
Klonen
von
Funktionen
"real"
zusammen
arbeiten.
The
clone
function
runs
in
an
execution
environment
in
the
desired
setting
and
can
thus
work
“in
real
time”
together
with
other
devices
or
clones
of
functions.
EuroPat v2
Ferner
ist
selbstverständlich
auch
eine
Kommunikation
zwischen
den
Funktionen
301,
302
und
310
innerhalb
der
Ablaufumgebung
möglich.
Furthermore,
communication
between
the
functions
301,
302
and
310
within
the
execution
environment
is
naturally
also
possible.
EuroPat v2
Das
erfindungsgemäße
Verfahren
kann
besonders
vorteilhaft
dazu
eingesetzt
werden,
den
funktionalen
Ablauf
des
Steuerungssystems
zumindest
teilweise
innerhalb
der
Ablaufumgebung
zu
simulieren.
The
method
according
to
the
invention
can
be
used
particularly
advantageously
to
simulate
the
functional
procedure
of
the
control
system,
at
least
partially
within
the
execution
environment.
EuroPat v2