Method for the remote control programming of machine controllers and machine controller for carrying out said method
First Claim
1. A method of remote-control programming of a remote machine control system (2), wherein a programming device (1) communicates temporarily, in particular during maintenance or upon startup, with the remote machine control system (2), and an execution of a control program, whose program source (3a) and whose compilate (4) are stored in memory in the remote machine control system (2), takes place directly by means of the programming device (1) using the program source (3a) stored in the memory of the remote machine control system (2) and the programming device (1) includes a programming module (5b) by means of which the program source (3a) stored in memory in the remote machine control system (2) is executed by the programming device (1), and after the execution, the compilate (4) of the executed program source (3a) is generated and stored in the memory in the remote machine control system (2) and the compilate (4) is furnished to a control module (6) in the remote machine control system (2), wherein the communication and/or the execution is displayed at the remote machine control system (2) to avoid possible mistakes via a communication/execution display (15) of an operation and visualization module (7) in the remote machine control system and a programming barrier is displayed in the remote machine control system (2), which prevents the execution, but which is lifted by means of a confirmation entry so that the execution takes place.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention relates to a method for remote-control programming and to a machine control system 2 for performing the method. To refine the method so as to simplify and shorten an execution operation of a control program source yet automatically avoid version conflicts between the control program source and the compilate in the machine control system, it is proposed that the program source 3a stored in memory in the machine control system be executed by means of a programming device 1, and after the execution, the compilate of the executed program source is generated and stored in memory in the machine control system, where it is made available to a control module.
27 Citations
11 Claims
- 1. A method of remote-control programming of a remote machine control system (2), wherein a programming device (1) communicates temporarily, in particular during maintenance or upon startup, with the remote machine control system (2), and an execution of a control program, whose program source (3a) and whose compilate (4) are stored in memory in the remote machine control system (2), takes place directly by means of the programming device (1) using the program source (3a) stored in the memory of the remote machine control system (2) and the programming device (1) includes a programming module (5b) by means of which the program source (3a) stored in memory in the remote machine control system (2) is executed by the programming device (1), and after the execution, the compilate (4) of the executed program source (3a) is generated and stored in the memory in the remote machine control system (2) and the compilate (4) is furnished to a control module (6) in the remote machine control system (2), wherein the communication and/or the execution is displayed at the remote machine control system (2) to avoid possible mistakes via a communication/execution display (15) of an operation and visualization module (7) in the remote machine control system and a programming barrier is displayed in the remote machine control system (2), which prevents the execution, but which is lifted by means of a confirmation entry so that the execution takes place.
-
7. A method of remote-control programming of a remote machine control system (2), wherein a programming device (1) communicates temporarily, in particular during maintenance or upon startup, with the remote machine control system (2), and an execution of a control program, whose program source (3a) and whose compilate (4) are stored in memory in the remote machine control system (2), takes place directly by means of the programming device (1) using the program source (3a) stored in the memory of the remote machine control system (2) and the programming device (1) includes a programming module (5b) by means of which the program source (3a) stored in memory in the remote machine control system (2) is executed by the programming device (1), and after the execution, the compilate (4) of the executed program source (3a) is generated and stored in the memory in the remote machine control system (2) and the compilate (4) is furnished to a control module (6) in the remote machine control system (2), wherein the communication and/or the execution is displayed at the remote machine control system (2) to avoid possible mistakes via a communication/execution display (15) of an operation and visualization module (7) provided in the remote machine control system (2) and a programming barrier is displayed in the remote machine control system (2), which prevents the execution but which is lifted so that the execution takes place by means of a confirmation entry, and wherein during the communication and/or during the execution of the program source (3a), access to the program source (3a) of the remote machine control system (2) is controlled by setting a flag of the remote machine control system (2), which prevents access to the program source (3a) of the remote machine control system (2).
-
11. A method of remote-control programming of a remote machine control system (2), wherein a programming device (1) communicates temporarily, in particular during maintenance or upon startup, with the remote machine control system (2), and an execution of a control program takes place, whose program source (3a) and whose compilate (4) are stored in memory in the remote machine control system (2), takes place directly by means of the programming device (1) using the program source (3a) stored in the memory of the remote machine control system (2) and the programming device (1) includes a programming module (5b) by means of which the program source (3a) stored in memory in the remote machine control system (2) is executed by the programming device (1), and after the execution, the compilate (4) of the executed program source (3a) is generated and stored in the memory in the remote machine control system (2) and the compilate (4) is furnished to a control module (6) in the remote machine control system (2), wherein the communication and/or the execution is displayed at the remote machine control (2) system to avoid possible mistakes via a communication/execution display (15) of an operation and visualization module (7) provided in the remote machine control system (2) and a programming barrier is displayed in the remote machine control system (2), which prevents the execution but which is lifted so that the execution takes place by means of a confirmation entry, wherein the execution of the control program is enabled by an access security, activated in the remote machine control system (2), for only predetermined users, wherein an enabled access to the remote machine control system (2) and/or a denied access to the programming device (1) is equally effective, and wherein an addressable remote readiness switch (14) that can be spoken to is provided in the remote machine control system (2) and is locked via the access security.
Specification