CPC G05B 9/02 (2013.01) [G05B 23/0264 (2013.01); G05B 23/0286 (2013.01); G06F 16/9024 (2019.01); G05B 19/0428 (2013.01); G05B 19/058 (2013.01)] | 8 Claims |
1. A control system comprising:
a first controller;
a drive device that drives a motor in accordance with a first command from the first controller; and
a second controller that transmits a second command related to an operation of safety functions to the drive device,
wherein the first controller traces a state value indicating an operation state of the motor that changes in accordance with the first command,
wherein the drive device comprises:
a memory for storing safety parameters related to the safety functions; and
a first processor for stopping driving of the motor on the basis of the state value and the safety parameters in a case in which the second command is received from the second controller, and
the control system further comprises a support device comprising a second processor for acquiring a tracing result of the state value obtained by the first controller and the safety parameters, and displaying the safety parameters with the safety parameters superimposed on the tracing result to allow determination whether or not the operation of the drive device satisfies specifications of the safety functions,
wherein the safety parameters comprise a lower limit value of the state value and an upper limit of the state value and comprise a stop holding period starting from when the first processor of the drive device receives the second command until the driving of the motor is stopped,
wherein the second processor of the support device displays the tracing result on the graph in which one of a horizontal axis and a vertical axis represents time while the other one of the horizontal axis and the vertical axis represents a magnitude of the state value,
wherein the second processor of the support device displays a first timing at which the second command is issued and a second timing within the stop holding period starting at the first timing on the graph with each of the first timing and the second timing perpendicularly intersecting the horizontal axis, and
wherein the second timing represents a timing at which the state value becomes equal to the upper limit value.
|