Device and method for controlling and/or configuring a construction machine

文档序号:91092 发布日期:2021-10-08 浏览:26次 中文

阅读说明:本技术 用于控制和/或配置建筑机械的装置和方法 (Device and method for controlling and/or configuring a construction machine ) 是由 罗伯特·布拉曼博格 马丁·科格尔 于 2020-02-07 设计创作,主要内容包括:本发明涉及一种用于控制和/或配置建筑机械的装置,该建筑机械的电子控制装置能够通过安装程序包进行重新配置和/或扩展,该装置包括用于提供和/或下载各种程序包的中央服务器,其中,中央服务器能够访问存储有不同的机械数据集的内部机械数据数据库,其中,中央服务器被设计为开放式服务器平台,该开放式服务器平台具有用于不同的外部供应商服务器的不同接口,其中,根据建筑机械和/或程序包请求并且根据内部机械数据数据库中的机械数据集,通信模块激活用于外部机械数据数据和/或用于外部供应商服务器的接口,并且其中,与中央服务器分离的外部机械数据数据库被设计为根据外部供应商服务器的授权而提供外部供应商服务器的程序包。(The invention relates to a device for controlling and/or configuring a construction machine, the electronic control device of which can be reconfigured and/or expanded by installing program packages, comprising a central server for providing and/or downloading various program packages, wherein the central server has access to an internal machine data database, in which different machine data sets are stored, wherein the central server is designed as an open server platform with different interfaces for different external provider servers, wherein a communication module activates the interfaces for external machine data and/or for the external provider servers upon request of the construction machine and/or program package and upon machine data sets in the internal machine data database, and wherein an external machine data database separate from the central server is designed as authorized by the external provider servers And provides a package of an external provider server.)

1. A device for controlling and/or configuring a construction machine (1-9), the electronic control unit (10) of which can be reconfigured and/or expanded by means of an installation package (FL, FC), the device comprising:

a central server (11) for providing and/or downloading different packages (FL, FC),

wherein the central server (11) has access to an internal machine data database (12) in which different machine data sets (13) are stored,

characterized in that the central server (11) is designed as an open server platform with different interfaces for different external vendor servers (14),

wherein the communication module (15) activates interfaces for external machine data (16) and/or for external supplier servers (14) according to construction machine and/or package requests and according to the machine data sets in the internal machine data database (12), and

wherein the external machine data database (16) separate from the central server (11) is designed to provide the packages (FL, FC) of the external provider server (14) according to the authorization of the external provider server (14).

2. The device according to the preceding claim, wherein a planning module (17) is provided for determining the packages required at the construction machines (1-9) of a construction site (18), wherein the planning module (17) is configured to compare project data from a BIM server (19) with the machine data sets (13) stored in the internal machine data database (12) and to determine whether a construction machine (7-9) requires an additional package on the basis of the comparison and to generate a construction machine and/or package request.

3. The apparatus of the preceding claim, wherein the planning module (17) is implemented in the central server (11) and the BIM server (19) is an external module provided by the open server platform, separated from the central server (11) by an encryption module (20).

4. The device according to any one of the preceding claims, wherein the program packages (FL, FC) provided online to the construction machines (1-9) are configured for reconfiguring and/or extending the safety functions of the electronic control unit (10) monitoring the stability and/or operational safety of the construction machines.

5. The device according to the preceding claim, wherein the program package (FL, FC) is configured for reconfiguring and/or expanding a load moment limiter of the electronic control device (10) and/or a motion control module of the electronic control device for controlling mechanical movements when it is mounted to the electronic control device (10).

6. Device according to the preamble of claim 1 or according to any one of the preceding claims, wherein the central server (11) and/or the external provider server (14) for providing or enabling the respective program package is designed to provide the provided and/or pre-installed program packages (FL, FC) with a geographical and/or temporal usage restriction code and/or a usage allowance code according to project data from the BIM server/the BIM server (19).

7. The device according to the preceding claim, wherein the geographic and/or temporal usage restriction code is designed, after installation in the control device (10) of the respective construction machine (1-9), to query current geographic position data and/or current date data from the control device (10) and to compare them with the usage restriction code and to activate, completely or partially, or deactivate and/or restrict, completely or partially, the program package depending on the comparison.

8. The device according to any one of the preceding claims, wherein the external machine data database (16) is configured to selectively provide the program packages to the central server (11) for transmission to a construction machine, or to bypass the central server (11) and only directly to the construction machines (1-9) or to a local construction site server (21) connectable to the construction machines (1-9), depending on an authorization received from the external provider server (14).

9. The device according to any one of the preceding claims, wherein said external machine data database (16) is separated from both said central server (11) and said external provider server (14) by differently configured cryptographic modules (22, 23).

10. The device according to the preceding claim, wherein the encryption module (22) between the external machine data database (16) and the central server (11) is configured to query for an authorization code associated with a program package (FL, FC).

11. The device according to any one of the two preceding claims, wherein the encryption module (23) between the external machine data database (16) and the external provider server (14) is configured to compare an authorization code transmitted by the external provider server (14) with a code provided by the external machine data database (16) and to enable or disable communication between the external machine data database (16) and the external provider server (14) according to said comparison.

12. The device according to any one of the preceding claims, wherein differently configured cryptographic modules (23) are provided with both the external machine data database (16) and the different external provider server (14), respectively, wherein different codes for enabling access to the different external provider server (14) are saved in the external machine data database (16).

13. The device according to any one of the preceding claims, wherein the communication module (15), on a different level than the central server (11) and the external provider server (14), is designed and configured to control the access of the construction machines (1-9) or of a local construction site server (21) connectable to the construction machines to the central server (11) and the access of the external provider server (14) to the external machine data database (16).

14. The apparatus of the preceding claim, wherein the communication module (15) is implemented in the cloud.

15. The arrangement according to any of the preceding claims, wherein a local building site server (21) is provided, which is connected or connectable to the central server (11) and is configured to provide different program packages (FL, FC) to different building machines (1-9) and to receive different program packages (FL, FC) from the external machine data database (16).

16. The device according to the preceding claim, wherein the local construction machine server (21) is designed to receive the program package from the central server (11).

17. The device according to any of the preceding claims, wherein the transmission of the program packages to the local building site server (21) is controlled by the central server (11).

18. The device according to any one of the preceding claims, wherein the program packages transmitted from the external supplier server (14) and/or temporarily stored in the external machine data database (16) are provided with a construction machine code, according to which the central server (11) and/or the external machine data database (16) provide the program packages to a specific construction machine (1-9) and/or to a specific local construction site server (21) for transmission to the specific construction machine (1-9).

19. A method for controlling and/or configuring a construction machine (1-9), the electronic control device (10) of which is reconfigured and/or expanded by means of an installation package (FL, FC),

wherein the central server (11) for providing and/or downloading different packages (FL, FC) according to construction machine and/or package requests and according to machine data sets stored in an internal machine data database (12) and provided to the central server controls the provision and/or downloading of specific packages (FL, FC),

characterized in that different external provider servers (14) are connected to the central server (11) through different interfaces,

wherein a communication connection with external machine data (16) and/or with an external supplier server (14) is established by means of a communication module (15) via one of the interfaces according to the respective construction machine and/or program package request and according to the machine data set in the internal machine data database (12), and

wherein program packages (FL, FC) requested from an external provider server (14) are provided by means of a separate machine data database (16) for transmission to construction machines (1-9) according to the authorization of the external provider server (14), the program packages being transmitted from the external provider server (14) to the separate machine data database (16) or being stored in the separate machine data database (16) and being enabled by the external provider server (14).

20. Method according to the preceding claim, wherein the safety monitoring function of the control device (10), in particular the load moment limiter and/or the load limiter and/or the tilt limiter implemented in the control device (10), is reconfigured by installing the program packages (FL, FC) transmitted online into the electronic control device (10).

Technical Field

The present invention relates to a device and a method for controlling and/or configuring a construction machine, the electronic control device of which is reconfigured and/or extended by installing a program package, wherein the program package is provided by and/or downloaded from a central server having access to an internal machine data database storing various machine data sets.

Background

Construction machines such as cranes, excavators, track-laying vehicles, vibrators or rotary tillers used on construction sites usually have an electronic control unit in which safety programs for monitoring stability, load limit values or inclination control are executed. For example, in a rotating tower crane, the crane controller includes a load monitor that monitors the load lifted and its extension or the resulting tipping moment and may stop the crane when it reaches or exceeds a stability compromising load limit. In mobile construction machines, such as excavators or tracked vehicles, inclination control is regularly performed, which monitors the inclination of the equipment with respect to the horizontal and stops the equipment or at least limits the travel speed when an inclination limit is reached or exceeded.

In this case, the construction machine and its control devices must be adapted or adapted to the respective task according to the construction site and the building to be constructed, which is usually accompanied by a reconfiguration of the electronic control devices. For example, if the rotary tower crane itself can manage the majority of the lifting tasks to be performed on the building site by means of a conventional, standard configured load limiting function, but on the other hand must perform a special lifting task exceeding the maximum load capacity, it is advantageous not to erect a correspondingly larger crane, but to reconfigure this special elevated load monitoring function performed in the electronic control unit by installing a program package into the control unit, which program package allows for a larger payload, for example at a limited, reduced moving speed, and/or can only be operated by a very experienced crane operator, who must identify himself by means of a code.

In the event of a change in the machine setting state of the construction machine, the control devices of the construction machine are reconfigured in a similar manner by the installation package, for example by adding additional accessories such as excavator buckets, folding or telescopic crane tips, using variable support devices, changing ballast weights, etc. Reconfiguration of the electronic controller by installation of the package may also accommodate various environmental influences at various construction sites, such as lowering payload and/or lowering travel speed at an erection site where high wind speeds or wind turbulence are common, or running dedicated night time operation programs at construction sites operating at night. On a construction site, the inter-linked, coordinated operation of a plurality of construction machines for a specific task (e.g. the tandem lifting of two cranes) may also require the special assembly of the construction machines by adjusting or adapting the electronic control devices in order to be able to lift a particularly aligned heavy or bulky component (e.g. a rotor blade of a wind turbine) in a particular direction.

Such packages that change the functions of the electronic control device, in particular its safety functions, and the changes, adjustments or modifications of the construction machine on which they are based must currently generally be requested from the manufacturer of the construction machine, calculated and approved by the manufacturer. The supplied packages are currently usually transmitted via physical data carriers such as CD, DVD or U-disc or via memory cards, wherein of course also additional information is sent via e-mail. The package is then installed at the construction site into an electronic control unit, which typically includes a microprocessor that processes the program from a memory device and an interface for installing the package.

To avoid mailing physical data carriers and to be able to communicate and exchange data more efficiently with construction machines, modern cranes and other construction machines are equipped with data transmission devices which can communicate via a cellular network or exchange data via the internet. For example, the crane controller of a rotating tower crane from the company wolfffkran is equipped with a VPN router or is connected thereto via an interface in order to be able to carry out remote maintenance of the crane on behalf of "wolffflink" and to this end transmit operation and fault data from the crane controller to a remotely located computer. A similar remote service system is known from the company Liebherr, named "litat", which transmits geographic positions and operating data via GPRS in a browser-based manner to a service center and a server provided there, from which service personnel can also log into the control system of the machine.

However, such remote maintenance systems or remote service systems have hitherto been used primarily only for transmitting the operation data collected on the respective machine to a service center, where they are evaluated and from where they can support local maintenance personnel on the construction site. However, the installation of safety-relevant packages for reconfiguring the control functions of construction machine control devices and changing their operation does not belong at least to the core field of such remote service systems, see also "great wall transmission and collection of belt and crane surface-life-girder turbine nozzle", in wissensport battery chip.de 3(2004), by Fenker, Oliver Dr. -lng et al.

A further problem here is that, when operating at a construction site, not all construction machines used at the construction site come from the same manufacturer and therefore no packages for reconfiguring the construction machine control devices are available from the manufacturer and its remote maintenance or service center and the servers installed there. If the respective manufacturer is contacted accordingly and the respective program package is required to be provided, the respective program package may be obtained for the construction machines of different manufacturers, though. However, this not only results in a high processing effort per se, but it is also virtually impossible to coordinate different construction machines with one another, since different manufacturers are reluctant to share the core elements of the control logic with other manufacturers for reasons of privacy.

Disclosure of Invention

It is therefore an object of the present invention to provide an improved device and an improved method for controlling and/or reconfiguring a construction machine, which avoid the disadvantages of the prior art and further develop the prior art in an advantageous manner. In particular, it should be possible to simplify the reconfigurability of the safety-relevant functions of the construction machine control, which simplifies the operation of the construction site with different construction machines of different manufacturers and takes into account the data safety benefits of the different manufacturers.

According to the invention, said object is achieved by a device according to claim 1 and a method according to claim 19. Preferred embodiments of the invention are the subject of the dependent claims.

It is therefore proposed to provide the program packages for different construction machines online by means of a central system which can obtain and merge the program packages from different, separate supplier servers, but which is here designed such that the separate supplier servers cannot access the program packages of the other supplier servers. According to the invention, the central server, which provides and/or from which the various program packages are downloaded, is designed as an open server platform with different interfaces for different external provider servers, wherein the communication module activates the interface for the external machine data database and/or for one of the different external provider servers in accordance with the construction machine and/or program package request and in accordance with the machine data stored in the internal machine data database accessible by the central server, and wherein the external machine data database separate from the central server is designed to provide the program packages from the external provider servers in accordance with the control of the external provider servers.

As an open server platform, the central server enables the connection of different vendor servers and the transmission of packages of different vendor servers to the construction site and the construction machines erected on the construction site, wherein, depending on the respective construction machine and/or package request and the machine data set in the internal machine data database, the communication module automatically selects the correct vendor server suitable for the respective request and establishes a communication connection therewith. Here, the external provider server does not have to worry about its data security because the program packages that may be provided are not directly provided to the central server of the open server platform that other provider servers can also access, but are provided through an external mechanical data database separate from the central server that the central server does not easily access. This data transmission architecture allows integration of different vendor servers and thus different construction machine manufacturers, but at the same time prevents unnecessary free access to sensitive control data.

In particular, the safety-relevant packages reconfiguring, adapting and/or expanding the monitoring function and/or the safety-relevant operating function of the control device can be transmitted in this way to the respective construction machine, one of its core functions being different from the way it was before the package was installed, when the package received by the construction machine from the external machine data database was installed online.

For example, the load moment limiting device of the hoisting equipment used (e.g. a rotating tower crane, a telescopic crane or other cranes) is modified by a program package, which is requested from the responsible supplier server by the open server platform and installed online by a separate external mechanical data database. Alternatively or additionally, the tilt monitoring is modified and/or limited by a package installed in this manner on the construction machine vehicle (e.g., dump truck, mobile crane, bulldozer such as excavator or crawler). Alternatively or additionally, the variable support device can be modified with regard to its control and/or geometry and/or with regard to the monitoring of the tilting moment in relation to the respective support geometry.

Alternatively or additionally, the control devices of the respective construction machine can be reconfigured for various environmental influences (for example for various wind influences, night vision or bad weather) with the program packages installed in the described manner.

Alternatively or additionally, the program package is designed to adapt and/or reconfigure the control functions of the construction machine to the respective setting state of the construction machine, for example to change accessories such as excavator buckets or forks, folding and/or telescopic crane tips and/or various ballast elements, winches and/or cable configurations.

Alternatively or additionally, the respectively online installed program packages are intended to coordinate specific operating functions of a plurality of construction machines, for example the motion control of two lifting devices for a tandem lift, and/or to adapt the motion control of a lifting device, such as a crane or cable robot, to the conveying and/or discharge control of a 3D printer and/or concrete pump.

In an advantageous refinement of the invention, a planning module is provided which can be integrated into a central server of an open server platform or can be part of a server of a planning office or another external participant which can be connected to the central server, which planning module automatically determines the program packages required for the construction machines of the respective construction site. In particular, such a planning module may be configured to compare project data from a building site using a construction machine from a BIM server (i.e., a building information model) in which various project data for the building site are aggregated with a machine data set stored in an internal machine data database, and to determine, based on the comparison, whether control functions provided on the construction machine once used are sufficient or whether an additional dedicated package needs to be provided for the construction machine in order to be able to perform tasks occurring at the building site. Here, for example, the planning module may analyze the project data stored in the BIM in terms of building data (e.g. geometry and/or weight of the structural component to be moved and/or lifted), or in terms of ambient data (e.g. slope of the entrance ramp, wind conditions at the location of the building site), or in terms of planning work flows (e.g. night shifts), and compare it with stored machine data sets of the respective construction machine in order to determine whether the respective construction machine has to be reconfigured and/or expanded by the installation package, e.g. for a particular lift of a particularly high load, a critical wind condition, a low wind operation threshold or a reduced movement speed on a particularly steep entrance ramp. If the planning module determines that a specific program package is required, the program module advantageously automatically generates the aforementioned construction machine and/or program package request, whereupon the communication module activates the interface for the provider server responsible for the program package and requests the program package there.

In an advantageous refinement of the invention, the program package provided by the external machine data database in accordance with the respective request can be provided with temporal and/or geographical use restrictions (in particular in the form of use-restriction codes) in order to temporally and/or geographically limit the availability of the installed program package. For example, based on project data from the BIM server, the central server of the respective activated supplier server and/or server platform and/or the planning module described above generates time-expired codes and/or geographic usage codes (e.g., in the form of GPS coordinates of a construction site) and associates them with a package.

In this case, such temporal and/or geographical use restrictions or temporal and/or geographical use permissions (for example in the form of enabling and/or permitting use codes) do not have to be bound to the program package provided in the manner described by the external machine data database upon request, but can also be transmitted and/or installed in an advantageous manner to pre-installed program packages. For example, a specific package may be pre-installed on a construction machine used on a construction site, but its use is limited in time and/or geography, e.g. by default to be blocked on the manufacturer side. If it is desired to preload such a package of usage restrictions, a usage permission code, which may have a time and/or geographical restriction configuration, may be transmitted upon a corresponding request, preferably via the external mechanical database. For example, based on project data from the BIM server, the central server of the respectively activated vendor server and/or server platform and/or the planning module described above can generate and/or transmit and/or install a use license that is, for example, time-limited and/or valid, for example, for a specific geographical area.

In particular, the program package can be configured automatically in accordance with the respectively generated request and/or in accordance with the item data from the BIM, so that after installation thereof in the respective construction machine control device, the current position or geographic data and/or date data are queried and compared with the usage restriction code in order to activate and/or deactivate the program package in accordance with the comparison.

For example, a package request transmitted to a respective provider server may be correlated to geographic and/or time item data from the BIM, such that the provider server knows where, when, the package should be used, and then the provider server and/or the central server of the server platform may enforce the respective usage restrictions.

The transmission of the program package to the respective construction machine can basically take place in different ways. Advantageously, the program packages transmitted from the respective external provider server to the external machine data database or stored in the external machine data database and activated by the external provider server can be transmitted from the external machine data database directly to the respective construction machine or to a local construction site server connected thereto and set up at the construction site. Alternatively or additionally, the external machine data database may also transmit the respective program package to the central server first, which then transmits the program package to the local construction site server or directly to the respective construction machine, for example by active transmission or downloading.

In addition, the program package requested from the external provider server may also be transmitted directly from the provider server to a local construction site server or a construction machine located on a construction site.

Such direct transmission of the packages or otherwise through the central server may still advantageously be controlled by the central server and/or the BIM server and/or the project manager. For example, the transmission path may be blocked until the central server and/or the BIM server and/or the project manager gives permission to transmit. For example, an installation interface on the construction machine and/or a construction site server in communication with the construction machine may be prevented from receiving a package from a third party and/or requesting a license code upon receiving a package from an external provider and/or waiting for a license code to be transmitted from a third party (e.g., a central server and/or a BIM server). Installation and/or transmission of the package from the other party is only allowed upon receipt of the appropriate activation and/or transmission code.

In order to increase data security and prevent unauthorized access to specific program packages, the external machine data database can be separated by differently configured cryptographic modules on the one hand from the central server of the open server platform and on the other hand from the respectively requesting external provider server or each external provider server. In this case, the encryption module can form a firewall which can be configured advantageously differently, in particular with different encryption types and/or codes, in order to reliably prevent communication across an external mechanical database, for example between a central server and a respective provider server.

For example, an encryption module between the external machine data database and a central server of the open server platform may be configured to query the authorization code associated with the package to check whether the central server knows the authorization code of the package stored in the external machine data database and is authorized to invoke the package.

Alternatively or additionally, the encryption module between the external machine data database and the external supplier server may be configured to match an authorization code transmitted from the external supplier server with a code provided by the external machine data database in order to check whether the corresponding supplier server is authorized to access the external machine data database.

In this case, it is advantageous to provide differently configured cryptographic modules between the external machine data database and the plurality of vendor servers. In order to be able to communicate with different provider servers by means of differently configured cryptographic modules, different codes for accessing the different external provider servers can be saved in an external machine data database, wherein the respective code is selected depending on which communication interface is activated by the communication module or which provider server is addressed by the communication module and compared with the code transmitted by the communicating provider server.

Here, the communication module may be designed at a different level from the central server and the external provider server, and may be configured to control access to the central server by a construction machine of a construction site or a local construction site server provided on the construction site and access to the external machine data database by the external provider server. For example, the communication module can be implemented in a cloud via which an authorized construction machine or an authorized construction site server can access a central server of the open server platform, and at the same time the provider server can also provide the required program packages to an external machine data server or can enable the program packages stored therein.

Advantageously, a plurality of construction machines located on a construction site may be connected to a local construction site server provided on the construction site, wherein the local construction site server is connected or connectable to the central server. In particular, the local construction site server may be configured to receive different packages from the central server and/or from the external machine data database on the one hand and to provide different packages to the various construction machines on the other hand. Accordingly, the local building site server provides a central data processing and/or communication interface to the subordinate to the central server before transmitting the program package to the different building machines.

By using such a local construction site server, the openness of the individual construction machines with respect to their connection to the data transmission system can be limited in time, for example only when a program package is actually to be installed in the respective construction machine. By separating the respective construction machine from the local construction site server during the time period when the program package is not installed, the respective construction machine may remain disconnected from the system to completely prevent unauthorized access.

Independently of the transmission of the respective program package from the external machine data database or the central server or a separate provider server to the local building site server, the local building site server can be controlled by the central server, in particular with regard to the downloading and/or receiving of the program packages. For example, the central server may specify from a local building site server that a particular package be downloaded from a particular server (e.g., from an external vendor server or the external machine data database).

Drawings

The invention will be explained in more detail below on the basis of preferred exemplary embodiments and the associated figures.

Fig. 1 shows a schematic view of a device for controlling and reconfiguring a construction machine used on a construction site by installing a program package to a control device of the respective construction machine and the connection of the construction machine to the device according to an advantageous embodiment of the invention.

Fig. 2 shows a schematic diagram of a central server, an internal machine data database connected thereto, and an external machine data database communicating with an external provider server, each implemented as a separate subsystem in the cloud.

Fig. 3 shows a schematic illustration of the equipment components including the local building site server, the central server and the separate supplier server communicating at different levels and their connection to the construction machine of the building site.

Detailed Description

As shown in fig. 1, various construction machines can be used on a construction site 18 on which, for example, buildings or other structures are to be built or underground engineering measures are to be carried out, for example in the form of cranes 1, crawler excavators 2, cable excavators 3, lift cranes 4, telescopic cranes 5, mixer trucks 6, bulldozers 7, mobile cranes 8 or cable robots 9, wherein other types of construction machines can also be used on the construction site 18 in a known manner.

Each of the construction machines 1 to 9 comprises an electronic control device 10, which may comprise, for example, one or more microprocessors for processing functional programs stored in a program memory. In particular, the electronic control device 10 may include a motion control module for controlling various motion axes and drivers, which controls the automatic motion path and may also include manually operated elements such as joysticks and touch screens. Furthermore, the electronic control device 10 comprises in particular at least one safety-relevant function module, in particular a load moment limiter and/or a tilt limiter and/or other movement limiters, which, as is known, can limit or shut off the movement of the respective construction machine depending on the determined operating situation.

As also shown in fig. 1, the electronic control device 10 of each construction machine 1 to 9 comprises communication means, for example in the form of a wireless module and/or a USB interface, for communicating with a local construction site server 21 provided on the construction site 18, in particular for transmitting operating data and/or machine data to the local construction site server 21 on the one hand, and conversely for receiving communication signals from the construction site server 21, in particular also installation program packages FL, FC. The communication connection between the construction machines 1 to 9 and the construction site server 21 may be permanently or temporarily restricted, for example because the respective construction machine is only communicatively connected to the construction site server 21 when a program package is to be installed.

The central server 11, which may be part of the cloud 24 or may be implemented therein, and which may communicate with the local building site server 21 via said cloud 24, controls this installation of the packages.

The central server 11 has access to an internal machine data database 12 in which various machine data sets 13 for various construction machines are stored. These machine data sets 13 may contain various machine data of the respective construction machines 1 to 9, for example their manufacturers, type identifications, device states or setting states, performance data of the respective construction machines and/or data about the versions of the program packages present in the memory devices of the electronic control device 10.

The central server 11 controls the supply of the specific program packages FL, FC to the respective construction machines 1 to 9 in accordance with the program package or construction machine request, which may include the requirement for the required program package. Such packages or construction machine requests may be generated at different locations, such as manually via an input on the local construction site server 21 or via an external server for coordinating the project manager of the construction site 18. In particular, the request can also be generated automatically by the planning module 17, which has access to the BIM server 19, in which project data or BIM data are stored, which may contain the structure to be erected at the construction site 18 and/or the workflow required for this purpose and/or the materials required for this purpose and/or the construction machine required for this purpose.

As shown in fig. 1, the BIM server 19 may be designed to be separate from the central server 11 and advantageously from the central server 11 via a firewall 20, wherein the firewall 20 may advantageously be controlled and/or coordinated by the central server 11. As shown in fig. 1, the BIM server 19 may also be separated from the provider server 14 by a firewall. Independently thereof, the BIM server 19 may also be provided or designed outside the cloud 24, in which the central server 11 and/or the machine databases 12 and 16 may be implemented.

However, instead of such an external design of the BIM server 19, the BIM server 19 may also be implemented in the central server 11, for example as a functional module of the central server 11. Such an internal design of the BIM server 19 (i.e. provided in the central server 11 and/or the internal cloud 24 a) may be advantageous in particular for smaller construction sites and/or project operators that do not have their own BIM server and/or additional BIM servers that require supplementary services.

The planning module 17, which may be implemented in the server of the external project manager or also in the central server 11, may compare the machine data set 13, which is used to identify the construction machines 1 to 9 present at the construction site 18 and which may be stored, for example, in the above-mentioned internal machine data database 12, with the project data in the BIM server 19 in order to determine, on the basis of the comparison, whether and which additional packages FL, FC are required. The planning module 17 may then generate a corresponding request, according to which the central server 11 may then control the provision of the required program packages.

As shown in fig. 1, the BIM server 19 and/or the server of the external items manager may be separated from the central server 11 implemented in the cloud 24 by an encryption module 20 in the sense of a firewall, in order to allow only authorized access.

Based on the generated package or construction machine request, central server 11 may identify and contact provider server 14 based on machine data set 13 to request the desired package. As shown in fig. 1, an encryption module 23 may also be provided between the corresponding external provider server 14 and the central server 11 so as to allow only authorized access.

Depending on the received request, the external provider server 14 provides the corresponding program package FL or FC to the external machine data database 16, which external machine data database 16 may also be implemented in the cloud 24a or in the same cloud 24b as the central server 11. The required program package FL or FC may also already be stored in the external machine data database 16 if necessary, so that in this case only the license is transmitted from the external provider server 14 to the external machine data database 16.

As shown in fig. 1 and 2, the cloud 24 may include different cloud portions in the form of onion skins (zwiebscalen), such as an inner cloud portion 24a shown in fig. 1 in which the central server, the internal mechanical database 12 and the external mechanical database 16 are implemented, wherein a more internal cloud 24b in which the external mechanical database portion 16 is implemented may also be separately or independently designed within the inner cloud portion 24 a. The internal cloud 24a may be, for example, a separable portion of a larger, e.g., commercial cloud.

However, alternatively, it may also be advantageous to operate using a separate and independent cloud in which separate servers and/or databases are implemented. For example, the illustrated central or internal cloud 24a may be a separately designed cloud that is not part of the larger cloud 24. Independently thereof, the cloud 24b in which the external machine data database 16 is implemented may also be designed as a separate and independent cloud, which is designed separately and independently from the cloud 24 a.

As shown in fig. 2, the external machine data database 16 is separated from the central server 11 and the internal machine data database 12 by an encryption module 22 in order to allow only authorized and possibly limited access. On the other hand, the external machine data database 16 is also separated from the external provider server 14 by a firewall or encryption module 23 (see fig. 2).

Advantageously, the cryptographic modules 22 and 23 may be configured differently in order to further secure the communication by means of the external mechanical data database 16.

As shown in fig. 1 to 3, various program packages from the supplier server 14 may be temporarily stored in the external machine data database 16. Advantageously, a plurality of external machine data databases 16 may also be used, in each of which only the packages from one supplier server 14 are stored, so that each supplier server 14 has its own external machine data database 16, wherein these plurality of external machine data databases may also advantageously be implemented in separate areas of the cloud or in a separate cloud 24.

If a certain package FL or FC is transmitted to or temporarily stored in the external machine data database 16 and enabled, the package may be transmitted to the local construction site server 21 to be installed therefrom into the control device 10 of the corresponding construction machine.

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:数据处理装置及数据处理系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!