We konden deze vermelding niet vinden. Er worden benaderende resultaten weergegeven. Controleer je spelling of stel voor deze term aan het woordenboek toe te voegen.
制御プログラムの
A program creation support device which enables easy creation of a control program used for a control system wherein a plurality of control devices are housed in a network, can be obtained.
A controller support program commands an operation unit to execute the following processes: a gross execution duration acquisition process for acquiring a gross execution duration, which is the duration measured in a controller support device or the duration measured in a controller, and which is the amount of time that passes from the initiation of an execution cycle to the completion of the execution of a control program in the execution cycle when the controller executes the control program in accordance with the execution priority and the execution cycle; and an output process for outputting the gross execution duration.
This system program includes a library of procedures in which at least a procedure for controlling execution of a control program and a procedure for controlling output of output data and input of input data are included.
A controller support program commands an operation unit to execute the following processes: a process for acquiring a first control execution duration which is the execution duration measured in a simulator for a first program which is an object program run in the simulator and generated from a control source program which is a source program of a control program created in response to a control objective of a user; a process for calculating an estimated execution duration which is an estimated value of the execution duration, in a controller, for a second program which is an object program run in the controller and generated from the control source program by using calibration data to convert the first control execution duration; and a process for outputting data which indicates the estimated execution duration.
The device comprises a virtual recording device setting means that sets, from the work memory of a CPU, a region of at least the size, or greater, of a control program as a virtual recording device, a USB management means that, after a USB mass storage function has been executed, recognizes the virtual recording device as a recordable device for a PC while not recognizing a recording device as a recordable device, a recording means that records to the virtual recording device a control program that is input, and a transmission means that stops execution of the USB mass storage function after recording of the control program to the virtual recording device is completed and that transmits the control program from the virtual recording device to a memory that is used to store the control program.
By an executable file generation unit (12): an object file of a control program mounted in the ECU (2) is linked to an object file of a control program for controlling the new device (5); and an executable file of a new control program for after the new device (5) has been connected to the ECU (2) is generated and output to the ECU (2).
The communications unit is capable of switching communications formats according to the device to be communicated with, by the execution of a communications program; the display unit obtains measurement results via the communications unit, by the execution of a display program; and the control unit controls the devices to be controlled, via the communications unit and by the execution of a control program.
When an execute error occurs, an execute error information management unit (107) acquires execute error information, including the return address which is stored in the stack (102), the inputted data which is stored in the data storage unit (103), and a program name corresponding to the return address which is obtained using mapping information which denotes a storage location in a user program storage unit (101) of a control program and the control program to be called.
Er worden alleen voorbeelden gegeven om u te helpen het woord of de woordcombinatie waarop u hebt gezocht, te vertalen. Deze worden niet door ons geselecteerd of gevalideerd en kunnen ongepaste taal bevatten. Wij vragen u melding te maken van voorbeelden die dienen te worden aangepast of verwijderd. Vertalingen met grof of informeel taalgebruik worden meestal rood of oranje gemarkeerd.