Control system, robot control device, and control method

The control system with a safety confirmation signal acquisition and alarm ensures safe operation by requiring double confirmation of the cover's closed state, addressing safety risks and productivity issues in robot systems.

JP2026017841APending Publication Date: 2026-02-05SEIKO EPSON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024118851
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-24
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

Existing robot systems, such as the semiconductor transport device in Patent Document 1, do not adequately ensure safety when the power is turned on with the cover open, risking operation despite safety hazards, and may lead to reduced productivity due to unrecognized half-open covers.

Method used

A control system with a robot control device that includes a safety confirmation signal acquisition unit and an alarm signal output unit to ensure the cover is closed and a safety confirmation signal is acquired before allowing operation, featuring a safety fence system and a transmitting device for worker input, ensuring high safety and productivity by preventing erroneous operation.

Benefits of technology

The system effectively prevents unsafe operation by requiring double confirmation of the cover's closed state and worker input, enhancing safety and maintaining productivity by ensuring the robot operates only when conditions are safe.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026017841000001_ABST
    Figure 2026017841000001_ABST
Patent Text Reader

Abstract

To provide a control system, a robot control device, and a control method capable of quickly and safely operating a robot arm.SOLUTION: A control system comprising: a robot control device that controls an operation of a robot having a robot arm; and a transmission device that transmits a safety confirmation signal indicating that it is confirmed that the robot can be safely operated to the robot control device, wherein the robot control device includes a safety confirmation signal acquisition unit that acquires the safety confirmation signal, and a notification signal output unit that generates and outputs a notification signal for notifying that a safety confirmation is requested until the safety confirmation signal acquisition unit acquires the safety confirmation signal when power is supplied to the robot control device.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a control system, a robot control device, and a control method. [Background technology]

[0002] In recent years, due to rising labor costs and labor shortages in factories, robot systems have been used to transport, manufacture, process, assemble, and inspect workpieces such as machine parts, and the automation of tasks that were previously done manually is progressing. Such robot systems require high levels of safety, and various innovations are being implemented.

[0003] For example, Patent Document 1 discloses a semiconductor transport device having a robot for transporting semiconductors and a casing for housing the robot. The casing has an opening for accessing the interior and a cover that serves as a door for opening and closing the opening. In this robot system, when the power is on and the cover is open, an interlock is activated, and the robot stops operating unless a predetermined release operation is performed. This prevents a human body or other object from entering the casing through the opening and coming into contact with the operating robot, thereby improving safety. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-190103 Summary of the Invention [Problem to be solved by the invention]

[0005] However, the semiconductor transport device in Patent Document 1 is not configured to activate an interlock when the power is turned on from off, so there is a risk that the robot may operate even if the cover is open when the power is turned on. Furthermore, simply activating the interlock when the power is turned on is not sufficient to ensure high safety.

[0006] Furthermore, workers may not notice that the cover is not completely closed (open or half-open), causing the robot to stop operating for a long period of time, resulting in reduced productivity. [Means for solving the problem]

[0007] The control system of the present invention includes: a robot control device that controls the operation of a robot having a robot arm; a transmitting device that transmits a safety confirmation signal to the robot control device to confirm that the robot can be operated safely; The robot control device a safety confirmation signal acquisition unit that acquires the safety confirmation signal; and an alarm signal output unit that generates and outputs an alarm signal that notifies a request for safety confirmation when power is supplied to the robot control device until the safety confirmation signal acquisition unit acquires the safety confirmation signal.

[0008] The robot control device of the present invention is a robot control device that controls the operation of a robot having a robot arm, a safety confirmation signal acquisition unit that acquires a safety confirmation signal indicating that it has been confirmed that the robot can be safely operated; and an alarm signal output unit that generates and outputs an alarm signal that notifies a request for safety confirmation when power is supplied to the robot control device until the safety confirmation signal acquisition unit acquires the safety confirmation signal.

[0009] The control method of the present invention is a control method for a robot control device that has a safety confirmation signal acquisition unit that acquires a safety confirmation signal indicating that it has been confirmed that a robot having a robot arm can be safely operated, and controls the operation of the robot, comprising: a first step of generating and outputting a notification signal for notifying a request for safety confirmation when power is supplied to the robot control device until the safety confirmation signal acquisition unit acquires the safety confirmation signal; and a second step of stopping output of the notification signal and permitting operation of the robot arm when the safety confirmation signal is acquired. [Brief explanation of the drawings]

[0010] [Figure 1] FIG. 1 is a schematic diagram of a robot system including a control system according to a first embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram of the robot system shown in FIG. [Figure 3] FIG. 3 is a block diagram illustrating an example of a hardware configuration of the robot system shown in FIG. [Figure 4] FIG. 4 is a plan view of the display unit (notification unit) included in the transmission device shown in FIG. 1, showing a state in which a notification screen is displayed. [Figure 5] FIG. 5 is a flowchart illustrating an example of a control method according to the first embodiment of the present invention. [Figure 6] FIG. 6 is a flowchart illustrating an example of a control method according to the second embodiment of the present invention. [Figure 7] FIG. 7 is a schematic configuration diagram of a robot system including a control system according to a third embodiment of the present invention. [Figure 8] FIG. 8 is a flowchart illustrating an example of a control method according to the third embodiment of the present invention. [Figure 9] FIG. 9 is a flowchart illustrating an example of a control method according to the fourth embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION

[0011] First Embodiment Fig. 1 is a schematic configuration diagram of a robot system including a control system according to a first embodiment of the present invention. Fig. 2 is a block diagram of the robot system shown in Fig. 1. Fig. 3 is a block diagram showing an example of the hardware configuration of the robot system shown in Fig. 1. Fig. 4 is a plan view of a display unit (notification unit) included in the transmission device shown in Fig. 1, showing a state in which a notification screen is displayed. Fig. 5 is a flowchart for explaining an example of a control method according to the first embodiment of the present invention.

[0012] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A control system, a robot control device, and a control method according to the present invention will be described in detail below based on preferred embodiments shown in the accompanying drawings.

[0013] For ease of explanation, the robot arm will be hereinafter referred to as the "base end" on the side of the base 21 in FIG. 1 and the "tip end" on the opposite side, i.e., the side of the end effector 26.

[0014] As shown in Fig. 1, robot system 1 is a system that executes the control method of the present invention, and includes a robot 2, a robot control device 3 which is an example of a robot control device of the present invention, a safety fence system 4, and a transmission device 5. The robot control device 3 and the safety fence system 4 constitute a robot control system 100. The robot control device 3 and the transmission device 5 constitute a control system 200 which is an example of a control system of the present invention.

[0015] First, the robot 2 will be described. As shown in Fig. 1, the robot 2 is a SCARA robot that drives a robot arm 22 in a desired manner to perform tasks such as transporting, assembling, and inspecting workpieces such as electronic components, or performing various types of processing and painting on the workpieces using tools (hereinafter, these may be collectively referred to simply as "tasks"). However, the use of the robot 2 is not particularly limited. Furthermore, the robot 2 according to the present invention may be a robot other than a SCARA robot, such as a six-axis articulated robot, a Cartesian robot incorporating linear sliders, or a dual-arm robot.

[0016] 1, the robot 2 has a base 21, which is a base portion, and a robot arm 22 rotatably connected to the base 21. The base 21 is fixed to a floor surface that is parallel to a horizontal plane.

[0017] The robot arm 22 has a first arm 23 whose base end is connected to the base 21 and rotates around a first rotation axis J1 that is vertical to the base 21, and a second arm 24 whose base end is connected to the tip end of the first arm 23 and rotates around a second rotation axis J2 that is vertical to the first arm 23.

[0018] A work head 25 is provided at the tip of the second arm 24. The work head 25 has a spline nut 251 and a ball screw nut 252 that are coaxially arranged at the tip of the second arm 24, and a spline shaft 253 that is inserted through the spline nut 251 and the ball screw nut 252. The spline shaft 253 is rotatable relative to the second arm 24 around a third rotation axis J3 that is its central axis and extends in the vertical direction, and is also movable up and down along the third rotation axis J3.

[0019] An end effector 26 is attached to the lower end of the spline shaft 253. The end effector 26 is detachable and can be selected appropriately for the intended task. Examples of the end effector 26 include those that can hold a workpiece or a tool.

[0020] The robot 2 has a first joint actuator 27 that connects the base 21 and the first arm 23 and rotates the first arm 23 relative to the base 21 around a first rotation axis J1, and a second joint actuator 28 that connects the first arm 23 and the second arm 24 and rotates the second arm 24 relative to the first arm 23 around a second rotation axis J2.

[0021] The robot 2 also has a first drive mechanism 291 that rotates the spline nut 251 to rotate the spline shaft 253 around the third rotation axis J3, and a second drive mechanism 292 that rotates the ball screw nut 252 to raise and lower the spline shaft 253 in a direction along the third rotation axis J3.

[0022] The first joint actuator 27 has a motor 27A as a first motor, and a reducer, encoder, etc. (not shown). The second joint actuator 28 has a motor 28A as a second motor, and a reducer, encoder, etc. (not shown). The first drive mechanism 291 has a motor 291A, and a reducer, encoder, etc. (not shown). The second drive mechanism 292 has a motor 292A, and a reducer, encoder, etc. (not shown).

[0023] 2, motor 27A, motor 28A, motor 291A, and motor 292A are each electrically connected to robot control device 3 via a motor driver (not shown). Robot control device 3 controls the conditions for supplying electricity to motor 27A, motor 28A, motor 291A, and motor 292A from a power supply (not shown) via each motor driver, i.e., the amount of electricity, timing of electricity supply, etc. This makes it possible to control the operation of robot arm 22 so as to change each arm to a desired posture.

[0024] Each encoder is electrically connected to the robot control device 3. Each encoder detects rotational position information of the corresponding motor and transmits it to the robot control device 3. The robot control device 3 controls the energization conditions for motor 27A, motor 28A, motor 291A, and motor 292A based on the rotational position information of each motor received from each encoder. By controlling the operation of robot arm 22 while understanding the rotational positions of motors 27A, motor 28A, motor 291A, and motor 292A, the desired operation can be performed accurately.

[0025] Next, the safety fence system 4 will be described. As shown in FIGS. 1 and 2, the safety fence system 4 includes a safety fence 41, an opening / closing door 42, an opening / closing detection unit 43, and an opening / closing signal transmission unit 44.

[0026] The safety fence 41 is provided around the robot 2 so as to enclose a movable area A of the robot 2. This prevents other objects such as people or obstacles from unintentionally entering the movable area A or approaching the robot 2 while the robot 2 is in operation, thereby ensuring safety. The movable area A of the robot 2 is a space that includes the space in which the robot 2, particularly the robot arm 22, can move and its surrounding area. The movable area A differs depending on the type of robot 2.

[0027] A part of the safety fence 41 is provided with an access section 45, which is configured as an opening through which a worker or the like can enter and exit, and which provides access to the movable area A of the robot 2. The access section 45 is provided with an opening / closing door 42 that serves as an opening / closing section for opening and closing the access section 45. When the opening / closing door 42 is in a fully open state (hereinafter referred to as the "open state"), a worker can enter inside the safety fence 41 through the access section 45 and perform work such as installing, replacing, or removing a workpiece (workpiece) by the robot 2, or performing maintenance on the robot 2. On the other hand, when the opening / closing door 42 is in a fully closed state (hereinafter referred to as the "closed state"), it is possible to prevent a worker or the like from entering or exiting through the access section 45. The opening / closing door 42 is in an open state when it is not in a completely closed state (fully closed state), but is, for example, half-open.

[0028] The open / close detection unit 43 is provided near the opening / closing door 42 and detects the open or closed state of the opening / closing door 42. The open / close detection unit 43 generates information on the detected open or closed state, i.e., information on the open or closed state, and outputs it to the open / close signal transmission unit 44.

[0029] The detection method of the open / close detector 43 is not particularly limited, and examples thereof include an optical method, a contact method, and a capacitance method.

[0030] The open / close signal transmitting unit 44 converts the open / close state information output by the open / close detection unit 43 into an electric signal and transmits it to the robot control device 3. Hereinafter, a signal including the open / close state information transmitted by the open / close signal transmitting unit 44 will be referred to as an open / close signal. That is, the open / close signal includes information on the open or closed state of the open / close door 42. Herein, the open / close signal is not particularly limited, and may be, for example, an electric signal that has a different voltage value when the open / close door 42 is in the closed state and when the open / close door 42 is in the open state. In this case, the open / close signal transmitting unit 44 and the robot control device 3 are electrically connected, and the voltage value of the electric signal transmitted from the open / close signal transmitting unit 44 to the robot control device 3 is monitored to determine whether the open / close door 42 is in the open state or the closed state.

[0031] In such a safety fence system 4, from the viewpoint of improving safety, it is preferable to operate the robot 2 when the opening and closing door 42 is in a closed state.

[0032] 1 and 2, the transmitting device 5 is a device that transmits a trigger signal indicating that the worker has confirmed safety to the robot control device 3. When the worker confirms that the opening and closing door 42 is closed, for example by visually checking or touching it with his / her hand (hereinafter referred to as "safety confirmation"), the worker inputs to the transmitting device 5 that the safety confirmation has been completed, and the transmitting device 5 transmits a trigger signal to the robot control device 3.

[0033] The transmitting device 5 has a display unit 50, and a display control unit 51 and a trigger signal transmitting unit 52 as functional units. In this embodiment, the transmitting device 5 is a tablet terminal that has the display unit 50. However, the transmitting device 5 is not limited to this configuration, and may be a notebook computer, a desktop computer, a teaching pendant, a smartphone, or a device built into any of these. Furthermore, as will be described later, the transmitting device 5 may be a button without a display unit 50 as long as it is capable of receiving input from the worker that a safety check has been performed.

[0034] The display unit 50 is a display configured with a touch panel. By viewing the image displayed on the display unit 50 and performing desired touch operations with their finger or a touch pen, the worker can perform operations such as inputting various information, such as the fact that a safety check has been performed (described later), and issuing instructions to send a trigger signal.

[0035] Although not shown, the display unit 50 displays a safety confirmation input screen on which the worker inputs that the safety confirmation has been performed. For example, a safety confirmation completion button (not shown) is displayed on the safety confirmation input screen, and the worker presses the safety confirmation completion button to input that the safety confirmation has been performed. The safety confirmation performed by the worker means, when starting the operation of the robot 2, checking that the opening / closing door 42 is in a closed state, for example, by visually checking or by touching it with one's hand (hereinafter collectively referred to as "visual check").

[0036] The display unit 50 is configured with a display panel in which, for example, liquid crystal elements, organic EL elements, etc. are arranged in a planar form, and has an operation function (input function) by touch in addition to the function of displaying information. The display unit 50 can display the display screen and operation screen in color or monochrome. The touch panel type of the display unit 50 may be either a pressure-sensitive type or a capacitance type.

[0037] The display control unit 51 controls the operation of the display unit 50 so as to display a screen, for example, a safety confirmation input screen, etc., to be displayed on the display unit 50. As will be described later, the display control unit 51 controls the operation of the display unit 50 so as to display an alert screen D on the display unit 50 based on an alert signal output by the alert signal output unit 35. In other words, the display unit 50 functions as an alert unit that issues an alert based on the alert signal output by the alert signal output unit 35.

[0038] The trigger signal transmitting unit 52 acquires a signal indicating that a safety check has been performed, that is, a trigger signal, input from the safety check input screen, and transmits it to the robot control device 3. The trigger signal may be transmitted automatically after input on the trigger signal input screen, or may be transmitted when the operator performs an operation on the display unit 50 to instruct transmission of the trigger signal.

[0039] 1, the robot control device 3 is installed outside the safety fence 41. However, the present invention is not limited to this configuration, and the robot control device 3 may be installed inside the safety fence 41.

[0040] As shown in FIG. 2, the robot control device 3 has, as functional units, a safety confirmation signal acquisition unit 30, a determination unit 33, a drive control unit 34, a notification signal output unit 35, and a storage unit 36.

[0041] The robot control device 3 is provided with a power switch (not shown), which is turned on / off by the operator. When the power switch is in the on state, power is supplied from an external power source to the robot control device 3, making it possible to supply power to each part of the robot 2 and output drive signals to the robot 2. On the other hand, when the power switch is in the off state, power is not supplied from the external power source to the robot control device 3 and each part of the robot 2, making it impossible for the robot control device 3 to operate the robot 2.

[0042] The safety confirmation signal acquisition unit 30 includes an opening / closing signal acquisition unit 31 and a trigger signal acquisition unit 32 .

[0043] The opening / closing signal acquiring unit 31 acquires the opening / closing signal transmitted by the opening / closing signal transmitting unit 44 of the safety fence system 4, and stores it in the storage unit .

[0044] The trigger signal acquisition unit 32 acquires the trigger signal transmitted by the trigger signal transmission unit 52. Information about the trigger signal acquired by the trigger signal acquisition unit 32 is stored in the storage unit .

[0045] In this embodiment, "the safety confirmation signal acquisition unit 30 has acquired a safety confirmation signal" means that the opening / closing signal acquisition unit 31 has acquired an opening / closing signal indicating the closed state, and the trigger signal acquisition unit 32 has acquired a trigger signal. That is, the safety confirmation signal includes both the opening / closing signal indicating the closed state and the trigger signal. In this case, the notification signal output unit 35 generates a notification signal in accordance with the opening / closing signal acquired by the opening / closing signal acquisition unit 31 and the trigger signal acquired by the trigger signal acquisition unit 32.

[0046] Unlike this embodiment, the phrase "the safety confirmation signal acquisition unit 30 has acquired a safety confirmation signal" can also be applied to the case where either an open / close signal or a trigger signal has been acquired.

[0047] For example, if the opening / closing signal acquirer 31 is omitted, particularly if the safety fence system 4 is omitted, then "the safety confirmation signal acquirer 30 has acquired a safety confirmation signal" means that the trigger signal acquirer 32 has acquired a trigger signal. In this case, the alarm signal outputter 35 generates an alarm signal in response to the trigger signal acquired by the trigger signal acquirer 32.

[0048] Furthermore, if the trigger signal acquisition unit 32 is omitted, "the safety confirmation signal acquisition unit 30 has acquired a safety confirmation signal" means that the opening / closing signal acquisition unit 31 has acquired an opening / closing signal indicating a closed state. In this case, the notification signal output unit 35 generates a notification signal according to the opening / closing signal acquired by the opening / closing signal acquisition unit 31.

[0049] The judgment unit 33 judges whether or not the robot control device 3 is in a safety confirmation state when power is supplied to the robot control device 3, that is, when a power switch (not shown) of the robot control device 3 is turned on. The safety confirmation state is a state in which the following conditions (1) and (2) are satisfied.

[0050] Condition (1): The open / close detection unit 43 detects that the door 42 is in the closed state based on the open / close signal acquired by the open / close signal acquisition unit 31. Satisfying condition (1) means that the open / close detection unit 43 has detected that the door 42 is in the closed state.

[0051] In addition, the determination of condition (1) is not limited to the above configuration, and for example, the robot control device 3 may be configured to determine that the opening / closing door 42 is in a closed state based on the opening / closing signal acquired by the opening / closing signal acquisition unit 31.

[0052] Condition (2): The trigger signal acquisition unit 32 has acquired a trigger signal. Satisfying condition (2) means that the worker has confirmed, for example, visually that the opening and closing door 42 is closed, and has input and transmitted that information.

[0053] If both conditions (1) and (2) are satisfied, the judgment unit 33 judges that the state is a "safety confirmed state," and if at least one of conditions (1) and (2) is not satisfied, the judgment unit 33 judges that the state is a "safety unconfirmed state."

[0054] The determination result of the determination unit 33 is transmitted to the drive control unit 34. That is, information on whether the vehicle is in a safety confirmed state or a safety unconfirmed state is transmitted to the drive control unit 34.

[0055] Supplying power to the robot control device 3 includes switching the power supply from an OFF state to an ON state, and switching the robot control device 3 from a sleep state (low power state) to a normal operating state.

[0056] When the determination unit 33 determines that the safety is confirmed, the drive control unit 34 permits the operation of the robot arm 22. That is, when the determination unit 33 determines that the safety is confirmed, and the drive control unit 34 receives an operation start instruction, for example, by a touch operation on the display unit 50 by the worker, the drive control unit 34 reads and executes various operation programs stored in the memory unit 36. The drive signals generated by the drive control unit 34 are transmitted to each unit of the robot 2. This allows the robot arm 22 to safely perform a predetermined operation (task) under predetermined conditions.

[0057] On the other hand, when the determination unit 33 determines that the safety is not confirmed, i.e., that the safety is not confirmed, the drive control unit 34 prohibits the operation of the robot arm 22. In other words, when the determination unit 33 determines that the safety is not confirmed, the drive control unit 34 does not send a drive signal to each unit of the robot 2 and does not operate the robot 2, regardless of whether or not an operation start command has been issued by the operator.

[0058] In this way, when the power switch is turned on, the robot control device 3 permits operation of the robot arm 22 only when both conditions (1) and (2) are satisfied. In other words, operation of the robot arm 22 is permitted only when the open / close detection unit 43 detects that the door 42 is closed and an operator has confirmed, for example, visually, that the door 42 is closed, i.e., when the double check is complete. This effectively prevents erroneous recognition of the open / close state due to human error (e.g., erroneous recognition due to an operator's misreading), machine error (e.g., malfunction or failure of the open / close detection unit 43), or system error (e.g., malfunction or failure of the open / close signal acquisition unit 31 or the open / close signal transmission unit 44), allowing the robot arm 22 to be operated with high safety.

[0059] When the determination unit 33 determines that the vehicle is not in a safety confirmed state (safety unconfirmed state), the notification signal output unit 35 generates and outputs a notification signal for notifying the vehicle that a safety confirmation is required. The notification signal output by the notification signal output unit 35 is transmitted to the transmitting device 5.

[0060] The notification signal is a signal for notifying that a safety confirmation is required until the safety confirmation signal acquisition unit 30 acquires a safety confirmation signal. In this embodiment, the notification signal is a signal for notifying that a safety confirmation is required until the opening / closing signal acquisition unit 31 acquires an opening / closing signal indicating a closed state and the trigger signal acquisition unit 32 acquires a trigger signal.

[0061] As shown in Fig. 4, the notification screen D displayed on the display unit 50 displays the text "Please check for safety. The door is open." When the worker sees this text, he or she will understand that the safety has not been confirmed, and can close the door 42 or send a trigger signal. In other words, the worker is notified (advised) that the safety has not been confirmed, and is urged to check for safety.

[0062] Furthermore, the display unit 50 notifies the operator that the safety is not confirmed (safety unconfirmed state) along with the cause of the safety not being confirmed (the door 42 is open). For example, the display unit 50 displays a notification screen D including the text "Trigger signal cannot be received" or the text "Please confirm that the door 42 is closed and send a trigger signal." This allows the operator to understand that the safety is not confirmed and the cause of the problem, and to take appropriate and prompt action to resolve the cause.

[0063] The display unit 50 is not limited to the above configuration, and may be configured to omit notification of the cause of the safety not being confirmed, and only notify that the safety is not being confirmed (safety is not confirmed).

[0064] Such a notification screen D is displayed when the safety has not been confirmed when the power switch is turned on. Note that the notification screen D may also be configured to be displayed when the safety has not been confirmed while the robot arm 22 is in operation.

[0065] When the worker checks the notification screen D, checks for safety, and then transmits a trigger signal, the notification stops and the robot control device 3 permits the operation of the robot arm 22. This allows the robot arm 22 to be operated safely.

[0066] In the present embodiment, the case where notification is performed using the display unit 50, i.e., visual notification, has been described, but the present invention is not limited to this and may be configured to provide notification auditorily or tactilely. That is, if the transmitting device 5 has a sound output function (a function to emit voice, warning sound, etc.), the notification signal output unit 35 generates a notification signal for activating the sound output unit, and if the transmitting device 5 has a vibration function, the notification signal output unit 35 generates a notification signal for activating the vibration. In this case, the transmitting device 5 may be configured to include a speaker for realizing the sound output function and a motor for realizing the vibration function.

[0067] The notification signal output unit 35 may be configured to generate a notification signal for providing notification by combining two or more of visual notification, auditory notification, and tactile notification.

[0068] Such a notification screen D is displayed when a safety unconfirmed state is reached a predetermined time (e.g., about one minute) after power is supplied to the robot control device 3. That is, the notification signal output unit 35 outputs a notification signal a predetermined time after power is supplied to the robot control device 3. Here, taking into consideration the time from when the worker performs a safety check to when the trigger signal is sent, the predetermined time is preferably set within a range of about 30 seconds to 3 minutes after power is supplied and system startup is complete. This makes it possible to prevent or suppress a notification requesting a safety check when the worker is about to turn on the power of the robot control device 3 and perform a safety check, thereby improving usability. That is, it is possible to effectively notify the worker of a safety unconfirmed state.

[0069] When power is supplied to the robot control device 3 and safety is not confirmed, the notification signal output unit 35 may immediately output a notification signal. In this case, the notification screen D may be displayed on the display unit 50 immediately or after a predetermined time has elapsed.

[0070] Furthermore, the notification signal output unit 35 generates a notification signal whose level or method of notification changes so as to increase the notification effect as time passes from when the notification signal is output until when the safety confirmation signal is acquired.

[0071] The "level of notification is changed so as to enhance the notification effect" may be a visual, auditory, or tactile approach, or one or more of these may be combined.

[0072] (visual) Examples of ways to notify include changing the color of the characters on the notification screen D, making the characters on the notification screen D larger, changing the lighting pattern of the characters on the notification screen D, and displaying additional characters on the notification screen D, and one or more of these can be combined to notify the user.

[0073] In addition, when the notification unit (display unit 50) is composed of light-emitting elements such as multiple LEDs, the notification effect can be enhanced by increasing the brightness, number of lights, etc. of the light-emitting elements.

[0074] (tactile) If the transmitting device 5 has a vibration function, the notification can be made by changing the vibration pattern, increasing the vibration intensity, or by combining one or two of these.

[0075] (auditory) If the transmitting device 5 has a sound output function, the notification can be made by changing the sound pattern, changing the sound quality, increasing the volume, or the like, and one or a combination of two or more of these can be used.

[0076] When two or more types of visual, auditory, and tactile notifications are combined, the notification effect of each type may be increased, or one type may be kept constant and the notification effect of the other type may be increased.

[0077] Furthermore, in any of the cases of visual, auditory, and tactile notification, the notification effect may be increased continuously or stepwise over time.

[0078] Furthermore, it is preferable that the robot control device 3 transmits a notification signal to a designated smartphone, i.e., a smartphone (mobile phone) carried by the worker, and the notification is also sent to the smartphone. This allows the worker to be notified to check for safety even if the worker leaves a transmitting device 5 separate from the smartphone and is in a location away from the robot 2. More specifically, a configuration may be adopted in which the notification signal is sent to a designated smartphone as the communication destination using a network communication means (not shown).

[0079] In this case, it is preferable to register the worker's smartphone in advance, that is, to store individual information about the worker's smartphone, in the robot control device 3. This allows the above notification to be carried out smoothly.

[0080] The notification by the transmitting device 5 and the notification by the smartphone may be made by the same means or by different means.

[0081] Furthermore, when a smartphone is used as the transmitting device 5, a configuration is possible in which a notification signal is transmitted to the smartphone to perform notification.

[0082] The storage unit 36 ​​stores programs and the like for executing the control operations performed by the above-mentioned functional units.

[0083] The functional units of the robot control device 3, safety fence system 4, and transmission device 5 can be realized by the hardware configuration example shown in Fig. 3. The robot control device 3, safety fence system 4, and transmission device 5 each have at least one processor, memory, and I / O interface. The control unit, storage unit, and communication unit are connected to each other so that they can communicate with each other, for example, via a bus.

[0084] Here, the safety fence system 4 may be configured to transmit a signal indicating the open or closed state of the opening and closing door 42, and may, for example, be configured without a processor but with a physical switch electrically connected to the robot control device 3.

[0085] The processor is, for example, a central processing unit (CPU), and reads and executes various programs stored in the memory. The processor is an example of a control unit.

[0086] The memory stores various programs executed by the processor. Examples of memory include volatile memory such as RAM (Random Access Memory), non-volatile memory such as ROM (Read Only Memory), and removable external storage devices. The memory is an example of a storage unit. The storage unit is not limited to this configuration, and may be implemented as a relay circuit that switches depending on the state.

[0087] The I / O interface is compatible with communication means such as a wired LAN (Local Area Network) or wireless LAN. This allows signals to be transmitted and received between the robot control device 3, the safety fence system 4, and the transmitter 5, or between them and external devices. Signals may be transmitted and received via a server (not shown), or via a network communication means such as the Internet. The I / O interface is an example of a communication unit.

[0088] As described above, the control system 200 includes a robot control device 3 that controls the operation of the robot 2 having the robot arm 22, and a transmitter 5 that transmits a safety confirmation signal to the robot control device 3, indicating that it has been confirmed that the robot 2 can be operated safely. The robot control device 3 also includes a safety confirmation signal acquisition unit 30 that acquires the safety confirmation signal, and an alarm signal output unit 35 that, when power is supplied to the robot control device 3, generates and outputs an alarm signal that indicates a request for safety confirmation until the safety confirmation signal acquisition unit 30 acquires the safety confirmation signal. This allows the operator to be notified (advised) of a state where safety is not confirmed, i.e., when the safety is not confirmed, and to be prompted to confirm safety. This allows the robot arm 22 to be operated quickly and safely. As a result, the efficiency and productivity of robot-based work can be improved.

[0089] The robot control device 3 controls the operation of the robot 2 having the robot arm 22, and includes a safety confirmation signal acquisition unit 30 that acquires a safety confirmation signal indicating that it has been confirmed that the robot 2 can be operated safely, and an alarm signal output unit 35 that, when power is supplied to the robot control device 3, generates and outputs an alarm signal that notifies the operator that a safety confirmation is required until the safety confirmation signal acquisition unit 30 acquires the safety confirmation signal. As a result, when a safety confirmation state is not reached, i.e., when a safety confirmation state is reached, the operator is notified (advised) of this fact and prompted to perform a safety confirmation. This allows the robot arm 22 to be operated quickly and safely. As a result, the efficiency and productivity of robot-based work can be improved.

[0090] Although the above description has been given of a case in which the display unit 50 is provided in the transmitting device 5 as an alarm unit that is activated by an alarm signal, the present invention is not limited to this, and the alarm unit may also be provided in the robot control device 3.

[0091] The notification signal output unit 35 outputs a notification signal a predetermined time after power is supplied to the robot control device 3. This improves usability, i.e., it is possible to effectively notify the worker of an unsafe state.

[0092] The notification signal output unit 35 may output the notification signal immediately after power is supplied to the robot control device 3.

[0093] The notification signal output unit 35 generates a notification signal whose level or method of notification changes so as to increase the notification effect as time passes from when the notification signal is output until when the safety confirmation signal is acquired, thereby more reliably and effectively notifying the worker of an unconfirmed safety state.

[0094] The robot control device 3 transmits a notification signal to the designated smartphone, thereby making it possible to more reliably notify the worker.

[0095] The robot control device 3 may be configured to transmit a notification signal to a device other than a smartphone, such as a smart watch or a head-mounted display.

[0096] As described above, the safety confirmation signal acquisition unit 30 has an opening / closing signal acquisition unit 31 that acquires an opening / closing signal including information about the opening / closing state detected by the opening / closing detection unit 43 that detects the open or closed state of the opening / closing door 42 serving as an opening / closing unit that opens and closes the access unit 45 that allows access to the movable area A of the robot 2, and the notification signal output unit 35 generates a notification signal according to the opening / closing signal acquired by the opening / closing signal acquisition unit 31. This makes it possible to issue a notification according to the opening / closing state detected by the opening / closing detection unit 43.

[0097] As described above, the safety confirmation signal acquisition unit 30 has the trigger signal acquisition unit 32 that acquires a trigger signal, and the notification signal output unit 35 generates a notification signal in response to the trigger signal acquired by the trigger signal acquisition unit 32. This makes it possible to issue a notification in response to the open / closed state detected by the open / close detection unit 43.

[0098] The safety confirmation signal acquisition unit 30 also has an opening / closing signal acquisition unit 31 that acquires an opening / closing signal including information on the opening / closing state detected by an opening / closing detection unit 43 that detects the open or closed state of the opening / closing door 42, which serves as an opening / closing unit that opens and closes the access unit 45 that allows access to the movable area A of the robot 2, and a trigger signal acquisition unit 32 that acquires a trigger signal.When power is supplied to the robot control device 3, the opening / closing detection unit 43 detects that it is in the closed state based on the opening / closing signal acquired by the opening / closing signal acquisition unit 31, and if the trigger signal acquisition unit 32 acquires a trigger signal, the robot control device 3 is provided with a judgment unit 33 that judges whether or not it is in the safety confirmation state.If the judgment unit 33 judges that it is in the safety confirmation state, the robot control device 3 allows the operation of the robot arm 22, and if the judgment unit 33 judges that it is not in the safety confirmation state, it prohibits the operation of the robot arm 22 until the safety confirmation signal acquisition unit 30 acquires the safety confirmation signal, and generates and outputs an alarm signal by the alarm signal output unit 35. This allows the configuration to permit operation of the robot arm 22 only when confirmation of the closed state of the opening / closing door 42 has been completed both via the opening / closing signal acquisition unit 31 and via the trigger signal acquisition unit 32. This effectively prevents erroneous recognition of the open / closed state due to human error, machine error, or system error, and allows the robot arm 22 to be operated with a high degree of safety.

[0099] In this embodiment, the trigger signal has been described as an example of a safety confirmation signal input by the worker using the transmitting device 5, but the present invention is not limited to this, and the trigger signal may also be a signal output by the intrusion detection sensor 6 described in the third embodiment below (a signal indicating that no intrusion has occurred).

[0100] Furthermore, in this embodiment, a configuration has been described in which the drive control unit 34 allows or prohibits the operation of the robot arm 22, but the present invention is not limited to this, and a functional unit other than the drive control unit 34 may allow or prohibit the operation of the robot arm 22 by switching between supplying and cutting off power to the robot 2.

[0101] Next, an example of the control method of the present invention will be described with reference to the flowchart shown in FIG. First, in step S101, the power supply is turned on. That is, a power switch (not shown) is turned on to supply power to the robot control device 3 from an external power source.

[0102] Next, in step S102, it is determined whether an open / close signal has been acquired. That is, it is determined whether the open / close signal acquisition unit 31 has acquired an open / close signal. If it is determined in step S102 that an open / close signal has been acquired (step S102: YES), the process proceeds to step S103, and if it is determined in step S102 that an open / close signal has not been acquired (step S102: NO), the process proceeds to step S106.

[0103] In step S103, it is determined whether or not the door is in the closed state. That is, it is determined whether or not the acquired open / close signal includes information about the closed state. If it is determined in step S103 that the door is in the closed state (step S103: YES), the process proceeds to step S104, and if it is determined in step S103 that the door is not in the closed state (step S103: NO), the process proceeds to step S106.

[0104] In step S104, it is determined whether a trigger signal has been acquired. That is, it is determined whether the open / close signal acquisition unit 31 has acquired an open / close signal indicating the closed state, and whether the trigger signal acquisition unit 32 has acquired a trigger signal. If it is determined in step S104 that a trigger signal has been acquired (step S104: YES), the process proceeds to step S105, and if it is determined in step S104 that a trigger signal has not been acquired (step S104: NO), the process proceeds to step S106.

[0105] Steps S102, S103, and S104 are the first steps for determining whether or not the safety confirmation state is in effect. Steps S102, S103, and S104 are executed by the determination unit 33. If the answers to all of steps S102, S103, and S104 are YES, it is determined that the safety confirmation state is in effect (the safety confirmation signal acquisition unit 30 acquires a safety confirmation signal), and in step S105, operation of the robot arm 22 is permitted.

[0106] On the other hand, if any one of steps S102, S103 and S104 is NO, the operation of the robot arm 22 is prohibited in step S106.

[0107] After step S106, in step S107, the notification unit (display unit 50) issues a notification. That is, until the safety confirmation signal acquisition unit 30 acquires a safety confirmation signal, a notification signal is generated and output to notify that a safety confirmation is required. Then, the display unit 50 issues a notification based on the notification signal (see FIG. 4). This notifies (advises) the worker that the safety confirmation state is not established, i.e., that the safety has not been confirmed, and urges the worker to make a safety confirmation. Step S107 as described above is the first step.

[0108] After executing step S107, the process returns to step S102, and the subsequent steps are executed in sequence. If it is determined in step S104 of the second or subsequent cycle that a safety confirmation signal has been acquired, in step S105, the output of the notification signal is stopped and operation of the robot arm 22 is permitted. This step S105 of the second or subsequent cycle is the second step.

[0109] Although not shown, after step S105, in step S107, a notification that the vehicle is in a safety confirmation state may be given.

[0110] As described above, the control method of the present invention is a control method for a robot control device 3 that includes a safety confirmation signal acquisition unit 30 that acquires a safety confirmation signal indicating that a robot 2 having a robot arm 22 can be safely operated, and that controls the operation of the robot 2. The control method includes a first step of generating and outputting a notification signal indicating a request for safety confirmation when power is supplied to the robot control device 3 until the safety confirmation signal acquisition unit 30 acquires the safety confirmation signal, and a second step of stopping the output of the notification signal and permitting the operation of the robot arm 22 upon acquisition of the safety confirmation signal. As a result, if a safety confirmation state is not reached, i.e., if a safety confirmation state is reached, the operator is notified (advised) of this fact and prompted to perform a safety confirmation. This allows the robot arm 22 to be operated quickly and safely. As a result, the efficiency and productivity of robot-based work can be improved.

[0111] Note that the order of steps S102, S103, and S104 is not limited to this, and steps may be executed in the order of step S104, step S102, and step S103, for example.

[0112] Second Embodiment FIG. 6 is a flowchart illustrating an example of a control method according to the second embodiment of the present invention.

[0113] Hereinafter, a second embodiment of the control system, robot control device, and control method of the present invention will be described with reference to FIG. 6. However, the following mainly describes the differences from the first embodiment, and omits a description of the commonalities.

[0114] In this embodiment, when power is supplied to the robot control device 3, the judgment unit 33 judges whether the robot control device 3 is in a safety confirmation state by judging whether the following conditions (1A) and (2) are satisfied.

[0115] Condition (1A): The open / close detection unit 43 detects a change from an open state to a closed state based on the open / close signal acquired by the open / close signal acquisition unit 31. Satisfying condition (1A) means that the open / close signal contains information that the state has been switched from an open state to a closed state. When condition (1A) is satisfied, it means that it has been confirmed that the open / close door 42 has been switched from an open state to a closed state, and it can be considered that the worker has performed the task of closing the open / close door 42.

[0116] Condition (2): The trigger signal acquisition unit 32 acquires a trigger signal. Satisfying condition (2) means that the worker has confirmed, for example, visually that the opening and closing door 42 is closed, and has input and transmitted that information. Condition (2) is the same as in the first embodiment.

[0117] If both conditions (1A) and (2) are satisfied, the judgment unit 33 judges that the state is a "safety confirmed state," and if at least one of conditions (1A) and (2) is not satisfied, the judgment unit 33 judges that the state is a "safety unconfirmed state."

[0118] According to condition (1A), if the opening / closing door 42 is in a closed state when power is supplied to the robot control device 3, the worker must open the opening / closing door 42 once and then close it again. When performing this task, the worker can be encouraged to visually check the safety of the movable area A of the robot 2. Therefore, the robot arm 22 can be operated with even greater safety.

[0119] The notification signal output unit 35 generates and outputs a notification signal that notifies a request for safety confirmation until the safety confirmation signal acquisition unit 30 acquires a safety confirmation signal, that is, until both conditions (1A) and (2) are satisfied. The subsequent control is the same as in the first embodiment.

[0120] As described above, in this embodiment, a state in which it is confirmed that the opening / closing door 42 has switched from the open state to the closed state and the worker has confirmed, for example, by visual inspection, that the opening / closing door 42 is in the closed state is defined as a safety confirmed state. When the determination unit 33 determines that the safety confirmed state is established, the operation of the robot arm 22 is permitted. This allows the configuration to permit the operation of the robot arm 22 only when both confirmation of the closed state via the opening / closing signal acquisition unit 31 and confirmation of the closed state via the trigger signal acquisition unit 32 are completed. In particular, since it is possible to confirm that the opening / closing door 42 has switched from the open state to the closed state, the robot arm 22 can be operated with even greater safety.

[0121] 6, the control method of this embodiment includes steps S201, S202, S203, S204, S205, S206, and S207. Steps S201, S202, S204, S205, S206, and S207 are similar to steps S101, S102, S104, S105, S106, and S107 in the first embodiment, respectively, so their description will be omitted and only step S203 will be described.

[0122] In step S203, it is determined whether or not the open / close signal acquired by the open / close signal acquisition unit 31 in step S202 includes information indicating a switch from an open state to a closed state. If it is determined in step S203 that the open / close signal includes information indicating a switch from an open state to a closed state, the process proceeds to step S204, and if it is determined in step S203 that the open / close signal does not include information indicating a switch from an open state to a closed state, the process proceeds to step S206.

[0123] Although not shown in FIG. 6, after step S205, in step S207, a notification that the vehicle is in a safety confirmation state may be given.

[0124] In this way, in the robot control system 100, when power is supplied to the robot control device 3, if an opening / closing signal indicating that the opening / closing door 42 serving as an opening / closing unit has switched from an open state to a closed state is received, the determination unit 33 determines that the safety confirmation state is in effect. This makes it possible to confirm that the opening / closing door 42 has switched from an open state to a closed state, thereby enabling the robot arm 22 to be operated with even greater safety.

[0125] Furthermore, even if an opening / closing signal indicating an open state and an opening / closing signal indicating a closed state are received sequentially, these two opening / closing signals can be considered as opening / closing signals indicating that the state has switched from the open state to the closed state.

[0126] As described above, in this embodiment, when power is supplied to the robot control device 3, if an open / close signal indicating a switch from the open state to the closed state is received, the determination unit 33 determines that the safety confirmation state has been reached. This allows the robot arm 22 to be operated with even greater safety.

[0127] Third Embodiment Fig. 7 is a schematic configuration diagram of a robot system including a control system according to a third embodiment of the present invention, and Fig. 8 is a flowchart for explaining an example of a control method according to the third embodiment of the present invention.

[0128] Hereinafter, the third embodiment of the control system, robot control device, and control method of the present invention will be described with reference to Figures 7 and 8. Below, the differences from the first embodiment will be mainly described, and the commonalities will not be described.

[0129] 7, the robot system 1 includes an intrusion object detection sensor 6 that detects an object entering the movable area A. The intrusion object detection sensor 6 is configured by, for example, various image recognition devices (cameras), various contact-type (touch) sensors, various optical sensors, various magnetic sensors, various capacitance sensors, etc., or a combination of two or more of these. The intrusion object detection sensor 6 is electrically connected to the robot control device 3, and the detection value detected by the intrusion object detection sensor 6 is transmitted to the robot control device 3 as an electric signal and acquired by the trigger signal acquisition unit 32.

[0130] The trigger signal includes an electrical signal (hereinafter referred to as a "sensor signal") of the detection value detected by the intruding object detection sensor 6. That is, the trigger signal includes the safety confirmation signal described in the first embodiment and the sensor signal.

[0131] The sensor signal may be a signal after determining whether or not an intruding object is present, or may be a signal before determining whether or not an intruding object is present. In other words, the intruding object detection sensor 6 may be configured to determine whether or not an intruding object is present, or the robot control device 3 may be configured to determine whether or not an intruding object is present.

[0132] The judgment unit 33 judges whether or not the robot control device 3 is in a safety confirmed state when power is supplied to the robot control device 3. The safety confirmed state is a state in which the following conditions (1), (2), and (3) are satisfied.

[0133] Condition (1): The open / close detector 43 detects the closed state based on the open / close signal acquired by the open / close signal acquirer 31. This is the same as in the first embodiment.

[0134] Condition (2): The trigger signal acquisition unit 32 has acquired a trigger signal from the transmission device 5. This is the same as in the first embodiment.

[0135] Condition (3): The result of the determination of whether or not an intrusion exists based on the sensor signal is that no intrusion exists.

[0136] The judgment unit 33 judges that the state is in a safety confirmed state if all of the conditions (1), (2), and (3) are satisfied, and judges that the state is in a safety unconfirmed state if at least one of the conditions (1), (2), and (3) is not satisfied.

[0137] The notification signal output unit 35 generates and outputs a notification signal that notifies a request for safety confirmation until the safety confirmation signal acquisition unit 30 acquires a safety confirmation signal, that is, until all of the conditions (1), (2), and (3) are satisfied. The subsequent control is the same as in the first embodiment.

[0138] In this way, when the power switch is turned ON, the robot control device 3 permits operation of the robot arm 22 only when all of conditions (1), (2), and (3) are satisfied. In other words, operation of the robot arm 22 is permitted only when the open / close detection unit 43 detects that the door 42 is closed, and the worker confirms, for example, by visual inspection that the door 42 is closed, and further confirms that no object has entered based on the sensor signal from the entering object detection sensor 6, that is, when the triple check is completed. This makes it possible to more effectively prevent erroneous recognition of the open / close state due to human error, machine error, or system error, and enables the robot arm 22 to be operated with even greater safety.

[0139] In particular, when conditions (1) and (2) are satisfied, even if an object suddenly enters the movable area A, the robot arm 22 is not permitted to operate, thereby ensuring high safety.

[0140] In this way, the trigger signal is based on a sensor signal, which is a signal sent from the intrusion detection sensor 6 that detects an object entering the movable area A. This makes it possible to operate the robot arm 22 after further confirming that no object has entered the movable area A. Therefore, the robot arm 22 can be operated with even higher safety.

[0141] 8, the control method of this embodiment includes steps S301, S302, S303, S304, S305, S306, S307, and S308. Steps S301, S302, S303, S304, S305, and S306 are similar to steps S101, S102, S103, S104, S105, and S106 in the first embodiment, respectively, so their description will be omitted and only steps S307 and S308 will be described.

[0142] Step S308 is executed by the determination unit 33 when it is determined in step S304 that a trigger signal has been acquired (S304: YES).

[0143] In step S308, it is determined whether or not an intruding object exists in the movable area A based on the sensor signal, which is a signal transmitted from the intruding object detection sensor 6. If it is determined in step S308 that no intruding object exists, the process proceeds to step S305, and if it is determined in step S308 that an intruding object exists, the process proceeds to step S306.

[0144] In this way, with the control method of this embodiment, the robot arm 22 can be operated after further confirming that no object has entered the movable area A. Therefore, the robot arm 22 can be operated with even higher safety.

[0145] After step S306, step S307 is executed. In step S307, a notification is issued by the notification unit (display unit 50). The notification content is that a safety unconfirmed state exists, that is, at least one of conditions (1), (2), and (3) is not met, and the cause thereof. As in the first embodiment, causes of a safety unconfirmed state include not meeting condition (1) and condition (2), as well as not meeting condition (3), that is, the intrusion of an object into the movable area A.

[0146] Step S307 is executed by the notification signal output unit 35 and the notification unit (display unit 50) in the same manner as in the first embodiment.

[0147] Although not shown in FIG. 8, after step S305, in step S307, a notification that the vehicle is in a safety confirmation state may be given.

[0148] In this embodiment, the detection (confirmation) of the presence or absence of an intruding object in the movable area A may be performed at a predetermined time, for example, before the robot arm 22 starts operating, at the start of operation, or during operation, or may be performed at any time.

[0149] In this embodiment, step S303 may be the same as step S203 in the second embodiment.

[0150] <Fourth embodiment> FIG. 9 is a flowchart illustrating an example of a control method according to the fourth embodiment of the present invention.

[0151] Below, we will explain the fourth embodiment of the control system, robot control device, and control method of the present invention with reference to Figure 9. Below, we will mainly explain the differences from the first embodiment, and omit explanation of the common points.

[0152] This embodiment has the same system configuration as the third embodiment, and includes a robot 2, a robot control device 3, a safety fence system 4, a transmitting device 5, and an intruding object detection sensor 6, as shown in FIG.

[0153] This embodiment differs from the first embodiment in that the method of safety confirmation is different depending on the result of detection by the intruding object detection sensor 6 when the power switch is turned on.

[0154] 9, the control method of this embodiment includes steps S401, S402, S102, S103, S104, S202, S203, S204, S105, S106, S107, S205, S206, and S207. Step S401 is the same as step S101 in the first embodiment, so its description will be omitted and step S402 will be described.

[0155] In step S402, the presence or absence of an intruding object in the movable area A is determined based on a sensor signal, which is a signal transmitted from the intruding object detection sensor 6. If it is determined in step S402 that no intruding object is present, the process proceeds to step S102, and thereafter, the same control operations as in the first embodiment are executed until the process proceeds to step S105 or step S107. If it is determined in step S402 that an intruding object is present, the process proceeds to step S202, and thereafter, the same control operations as in the second embodiment are executed until the process proceeds to step S205 or step S207.

[0156] In other words, in this embodiment, if it is determined in step S402 that there is no intruding object, the control operations (S102 to S107) of the first embodiment are executed. That is, the operation of the robot arm 22 is permitted only when conditions (1) and (2) are satisfied. On the other hand, if it is determined in step S402 that there is an intruding object, the control operations (S202 to S207) of the second embodiment are executed. That is, the operation of the robot arm 22 is permitted only when conditions (1A) and (2) are satisfied. By selecting whether to use conditions (1) and (2) or conditions (1A) and (2) as the judgment criteria depending on whether there is an intruding object, it is possible to effectively prompt the worker to visually confirm the safety of the movable area A of the robot 2 when there is an intruding object.

[0157] As described above, in the control method of this embodiment, when an object has entered the movable area A, the condition (1A) that the open / close signal has switched from the open state to the closed state must be satisfied in order to permit the operation of the robot arm, and therefore the robot arm 22 can be operated with higher safety compared to when no object has entered the movable area A. Furthermore, by varying the condition for permitting the operation of the robot arm 22 depending on whether or not an object has entered the movable area A, convenience for the worker can be improved.

[0158] Although not shown in FIG. 9, after step S105 is executed, a notification that the vehicle is in a safety confirmation state may be given in step S107.

[0159] Although the control system, robot control device, and control method of the present invention have been described above with reference to the illustrated embodiments, the present invention is not limited to these. Furthermore, each part and each step of the control system, robot control device, and control method can be replaced with any structure or step that can perform the same function. Furthermore, any structure or step may be added.

[0160] In addition, if the safety fence system is equipped with a light curtain, a photoelectric sensor, or a laser range sensor, which are examples of intrusion detection sensors, instead of an opening and closing door, the judgment unit may determine that the safety confirmation state is in place if both conditions (2) and (3) are satisfied. [Explanation of symbols]

[0161] 1...Robot system, 2...Robot, 3...Robot control device, 4...Safety fence system, 5...Transmitter, 6...Intrusion object detection sensor, 21...Base, 22...Robot arm, 23...First arm, 24...Second arm, 25...Work head, 26...End effector, 27...First joint actuator, 27A...Motor, 28...Second joint actuator, 28A...Motor, 30...Safety confirmation signal acquisition unit, 31...Open / close signal acquisition unit, 32...Trigger signal acquisition unit, 33...Determination unit, 34...Drive control unit, 35...Alarm signal output unit, 36...Memory unit, 41...Safety fence, 42...Open / close door, 43...Open / close detection unit, 44...Open / close signal transmission unit, 45...Access unit, 50...Display unit, 51...Display control unit, 52...Trigger signal transmission unit, 100...Robot control system, 200...Control system, 251...Spline nut, 252...Ball screw nut, 253...Spline shaft, 291...First drive mechanism, 291A...Motor, 292...Second drive mechanism, 292A...Motor, A...Moving area, D...Notification screen, J1...First rotation axis, J2...Second rotation axis, J3...Third rotation axis

Claims

1. a robot control device that controls the operation of a robot having a robot arm; a transmitting device that transmits a safety confirmation signal to the robot control device to confirm that the robot can be operated safely; The robot control device a safety confirmation signal acquisition unit that acquires the safety confirmation signal; a notification signal output unit that generates and outputs a notification signal that requests safety confirmation when power is supplied to the robot control device, until the safety confirmation signal acquisition unit acquires the safety confirmation signal.

2. The control system according to claim 1 , wherein the notification signal output unit outputs the notification signal after a predetermined time has elapsed since power was supplied to the robot control device.

3. The control system according to claim 1 , wherein the notification signal output unit generates the notification signal such that the degree of notification changes so that the notification effect increases as time passes from when the notification signal is output until when the safety confirmation signal is acquired.

4. The control system according to claim 1 , wherein the robot control device transmits the notification signal to a designated smartphone.

5. the safety confirmation signal acquisition unit has an open / close signal acquisition unit that acquires an open / close signal including information on an open / close state detected by an open / close detection unit that detects an open or closed state of an open / close unit that opens and closes an access unit that allows access to a movable area of ​​the robot, The control system according to claim 1 , wherein the notification signal output unit generates the notification signal in response to the opening / closing signal acquired by the opening / closing signal acquisition unit.

6. the safety confirmation signal acquisition unit includes a trigger signal acquisition unit that acquires a trigger signal; The control system according to claim 1 , wherein the notification signal output unit generates the notification signal in response to the trigger signal acquired by the trigger signal acquisition unit.

7. the safety confirmation signal acquisition unit includes an open / close signal acquisition unit that acquires an open / close signal including information on an open / close state detected by an open / close detection unit that detects an open or closed state of an open / close unit that opens and closes an access unit that allows access to a movable area of ​​the robot, and a trigger signal acquisition unit that acquires a trigger signal; the robot control device includes a determination unit that, when power is supplied to the robot control device, determines that the open / close detection unit is in the closed state based on the open / close signal acquired by the open / close signal acquisition unit and that the trigger signal acquisition unit has acquired the trigger signal, and determines whether the robot control device is in the safety confirmed state; The robot control device allows the robot arm to operate when the judgment unit judges that the safety confirmation state is in effect, and prohibits the operation of the robot arm when the judgment unit judges that the safety confirmation state is not in effect until the safety confirmation signal acquisition unit acquires the safety confirmation signal, and generates and outputs the alarm signal by the alarm signal output unit.

8. A robot control device that controls the operation of a robot having a robot arm, a safety confirmation signal acquisition unit that acquires a safety confirmation signal indicating that it has been confirmed that the robot can be safely operated; a notification signal output unit that generates and outputs a notification signal that notifies a request for safety confirmation when power is supplied to the robot control device, until the safety confirmation signal acquisition unit acquires the safety confirmation signal.

9. A control method for a robot control device having a safety confirmation signal acquisition unit that acquires a safety confirmation signal indicating that it has been confirmed that a robot having a robot arm can be safely operated, and controlling the operation of the robot, comprising: a first step of generating and outputting a notification signal for notifying a request for safety confirmation when power is supplied to the robot control device until the safety confirmation signal acquisition unit acquires the safety confirmation signal; a second step of stopping the output of the alarm signal and permitting the operation of the robot arm when the safety confirmation signal is acquired.

Citation Information

Patent Citations

  • Semiconductor conveyor

    JP2009190103A