Patent application number | Description | Published |
20120240132 | CONTROL APPARATUS, SYSTEM PROGRAM, AND RECORDING MEDIUM - A control apparatus capable of updating a user program while processing is being performed in a multitasking manner is provided. A processor includes a memory that stores a user program containing a program organization unit as well as a central processing unit executing a task containing the user program and also updating the program organization unit stored in the memory. The central processing unit is configured to execute a plurality of tasks concurrently and to execute each task with a period corresponding to the task. Moreover, the central processing unit is configured to update the program organization unit stored in the memory during the period of time from when a plurality of tasks to be executed have been finished until when the plurality of tasks are executed again. | 09-20-2012 |
20140236914 | CONTROLLER, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM - A technique capable of efficiently performing debugging in a program and checking of soundness in a control system including a controller and a database system. A CPU unit has a communication interface for connection to a database device. The CPU unit executes a user program to call a DB connection service in accordance with an instruction included in the user program and generate a statement to access the database device. In the DB connection service, a statement according to an access instruction is generated, and the generated statement is transmitted to a database system. After that, information indicative of time until a response from the database system is received is acquired, and the acquired information is stored as a log into a memory. A support device acquires the information and displays it on a monitor. | 08-21-2014 |
20140236997 | CONTROLLER, INFORMATION PROCESSING APPARATUS, AND RECORDING MEDIUM - A technique for facilitating debugging in a user program which operates by cooperation of a PLC and another system in a control system including a controller and another system. A CPU unit has a communication interface, executes a user program, calls DB connection service in accordance with an instruction included in the user program, and generates a statement to access a database device. In the DB connection service, operation is performed while switching a first mode and a second mode. In the first mode, a statement according to an access instruction is generated, the generated statement is transmitted to a database system, and a result of a response is sent to the user program. In the second mode, without transmitting the statement to the database device, a result of execution corresponding to the statement is sent to the user program. | 08-21-2014 |
Patent application number | Description | Published |
20140018939 | CONTROL DEVICE AND SYSTEM PROGRAM - A control device includes a task execution unit; a storage unit which stores a variable in a program, which is capable of being referenced and updated; and a collection unit which collects a variable when a task is executed. The storage unit stores reference data corresponding to the variable. A plurality of tasks include: an update task which is capable of updating and referencing the variable; and a reference task which is capable of referencing the reference data. The collection unit collects the reference data when the plurality of tasks are executed. | 01-16-2014 |
20140058538 | CONTROL DEVICE, CONTROL SYSTEM, TOOL DEVICE, AND COLLECTION INSTRUCTION PROGRAM - A control device is provided with a task execution unit, a collection unit which collects variables which have been referenced and updated in a user program and a management unit which manages the collected variables. The user program includes a collection instruction program which instructs the collection of the variables by the collection unit. The collection instruction program further includes distinguishing information for a user to distinguish the location of the collection instruction program in the user program. When the collection of the variables has been instructed by the collection instruction program, the management unit associates the variables collected by the collection unit with the distinguishing information of the collection instruction program. | 02-27-2014 |
20140088735 | CONTROL DEVICE AND SYSTEM PROGRAM, AND RECORDING MEDIUM - A control device capable of appropriately switching operating modes when multitasking is being performed is provided. A CPU unit is provided with a task executing unit for executing a plurality of tasks in parallel, and for executing each task in cycles based on each task; and a mode switching unit for switching operating modes. The task executing unit is configured in such a manner that when in operation mode, a user program is executed for each task, and when in program mode, a user program is not executed for each task. The mode switching unit is configured in such a manner that the operating mode is switched when a plurality of tasks being executed by the task executing unit are synchronized | 03-27-2014 |
20140136570 | CONTROLLER AND PROGRAM - The present invention provides a technique for improving the reliability of access to a database system in a controller, such as a PLC. A PLC accessible to a database accesses a DB server in response to an event in which a user program calls a DB access processing program. The DB access processing program stores status information indicating a status of accesses to the DB server in a nonvolatile memory, in accordance with an instruction of the user program. When a power interruption occurs, the PLC can obtain a status of accesses to the DB server at the timing of the occurrence of the power interruption by referring to the status information. Then, the PLC, for example, re-sends a SQL sentence, depending on the access status. | 05-15-2014 |