Controller, control system, and control method
AssigneeOMRON Corporation
InventorTomonari Inui
Life of this patent
Estimating the term…
Abstract
A controller for controlling a control object includes a communication interface, an instruction executor, and an access processor. The communication interface accesses a database device. The instruction executor executes a user program including an access instruction for accessing the database device, the user program being associated with control of the control object. The access processor generates an access request in response to execution of the access instruction and causes the communication interface to transmit the access request. The access processor extracts an access request satisfying a prescribed condition from an error list including access requests recorded when access to the database device fails and causes the communication interface to retransmit the access request extracted.
Claims17
A controller for controlling a control object, comprising:
- a communication interface circuitry configured to access a database device;
- an instruction execution circuitry configured to execute a user program including an access instruction for accessing the database device, the user program being associated with control of the control object;
- and
- an access processing circuitry configured to generate an access request in response to execution of the access instruction by the instruction execution circuitry and cause the communication interface circuitry to transmit the access request,
- wherein the access processing circuitry stores an error list including access requests recorded when access to the database device fails into a memory, and
- wherein the instruction execution circuitry instructs, in response to input from a user for setting of an extraction condition, the access processing circuitry to extract the access request satisfying the extraction condition from the error list stored in the memory, and
- wherein the access processing circuitry searches the error list stored in the memory, extracts the access request including a character string matching with the extraction condition from the error list, and causes the communication interface to retransmit the access request extracted.
A control system comprising:
- a controller for controlling a control object, the controller comprising
- a communication interface circuitry configured to access a database device,
- an instruction execution circuitry configured to execute a user program including an access instruction for accessing the database device, the user program being associated with control of the control object, and
- an access processing circuitry configured to generate an access request in response to execution of the access instruction by the instruction execution circuitry and cause the communication interface circuitry to transmit the access request,
- the access processing circuitry storing an error list including access requests recorded when access to the database device fails into a memory, wherein the instruction execution circuitry instructs, in response to input from a user for setting of an extraction condition, the access processing circuitry to extract the access request satisfying the extraction condition from the error list stored in the memory, and wherein the access processing circuitry searches the error list stored in the memory, extracts the access request including a character string matching with the extraction condition from the error list, and
- causes the communication interface circuitry to retransmit the access request extracted;
- and the database device configured to receive the access request from the controller.
A control method to be executed by a controller for controlling a control object, the control method comprising:
- executing, by the controller, an access instruction for accessing a database device;
- generating, by the controller, an access request;
- transmitting, by the controller, the access request to the database device;
- storing, by the controller, an access request used when access to the database device fails in an error list into a memory;
- searching, by the controller, the error list stored in the memory in response to input from a user for setting of an extraction condition;
- extracting, by the controller, an access request including a character string matching with the extraction condition from the error list stored in the memory;
- and
- retransmitting, by the controller, the access request extracted to the database device.
Dependencies are inferred from the claim text.