Control system and control method
AssigneeOMRON Corporation
InventorsShigenori Sawada, Yasuo Muneta
Life of this patent
Estimating the term…
Abstract
This control system comprises controllers and slave devices. A control network is formed by connecting the slave devices between the controllers over communication cables. The controller generates and manages control frames for communication through the control network. The controller receives and copies the control frames, and perform loopback communication of the control frames to the controller of the control network. The controller stores the copied the control frames, or transmits the copied control frames to a database device connected by an information communication network.
Claims10
A control system for a factory automation, comprising:
- a first controller and a second controller, having the same configuration;
- a control network in which slave devices serving as control targets of the first and the second controller are connected between the first controller and the second controller through a communication cable, and the slave devices are linearly connected in order by the communication cable,
- an auxiliary communication cable, directly connecting the first controller and the second controller,
- wherein the first controller generates and manages a control frame for communication through the control network, and the first controller generates and transmits a diagnosis frame to the control network, and
- when the second controller receives the control frame, the second controller copies the received control frame and performs loopback communication of the received control frame to the first controller side of the control network, or when the second controller receives the diagnosis frame, the second controller does not perform the loopback communication of the received diagnosis frame to the first controller side of the control network,
- when the first controller detects that a disconnect is occurred among one of the slave devices connected to the communication cable, the control frame from the first controller is looped back by one slave device of the slave devices right before the disconnect,
- when the control frame is detected that has not passed through an another slave device right after the disconnect, the first controller loops back the control frame to the auxiliary communication cable,
- when the one slave device is viewed from the another slave device, the one slave device is not connected and thus the another slave device loops back the control frame to the second controller, and
- the second controller further loops back the control frame to the first controller using the auxiliary communication cable.
A control method for a factory automation, comprising:
- forming a control network by connecting slave devices between a first controller and a second controller through a communication cable, wherein the slave devices are linearly connected in order by the communication cable, wherein the slave devices serve as control targets of the first and the second controller, and the first controller and the second controller have the same configuration;
- generating and managing a control frame for communication through the control network and generating and transmitting a diagnosis frame of the control network in the first controller;
- and
- when receiving the control frame in the second controller, copying the received control frame and performing loopback communication of the received control frame to the first controller side of the control network in the second controller, and when receiving the diagnosis frame in the second controller, the loopback communication of the received diagnosis frame to the first controller side of the control network is not performed,
- when the first controller detects that a disconnect is occurred among one of the slave devices connected to the communication cable, the control frame from the first controller is looped back by one slave device of the slave devices right before the disconnect,
- when the control frame is detected that has not passed through an another slave device right after the disconnect, the first controller loops back the control frame to the auxiliary communication cable,
- when the one slave device is viewed from the another slave device, the one slave device is not connected and thus the another slave device loops back the control frame to the second controller, and
- the second controller further loops back the control frame to the first controller using an auxiliary communication cable that directly connects the first controller and the second controller.
Dependencies are inferred from the claim text.