Provided is a production system, comprising circuitry configured to: associate a plurality of rungs included in a ladder program with one of a plurality of scan groups each having an execution cycle that is specifiable; allocate each of the plurality of scan groups to one of a plurality of processor cores of a controller so that each of the plurality of scan groups is distributed; and execute one or more rungs associated with one or more scan groups allocated to each of the plurality of processor cores in parallel in each of the execution cycles.
G05B 19/05 - Automates à logique programmables, p.ex. simulant les interconnexions logiques de signaux d'après des diagrammes en échelle ou des organigrammes
A transfer robot includes a first arm provided rotatably around a first axis which extends along a vertical direction, a second arm connected to the first arm rotatably around a second axis which extends along the vertical direction, an arm distal end portion which is configured to be connected to a workpiece holder to hold a workpiece and which is connected to the second arm rotatably around a third axis which extends along the vertical direction, and a posture adjuster configured to rotate the workpiece around a first posture adjustment axis which intersects both the third axis and a direction extending toward the arm distal end portion away from the third axis.
A transfer system includes a robot that loads and unloads a substrate to and from a cassette that accommodates a plurality of substrates in multiple stages; and a controller configured to control an operation of the robot. The robot includes: a hand that transfers the substrate, a horizontal movement mechanism that moves the hand in a width direction of the cassette in a front side of the cassette, and a lift mechanism that moves up and down the hand in the front side of the cassette. The hand includes a reflective sensor on a distal end side thereof facing the cassette to detect an object in the cassette. The controller operates the horizontal movement mechanism causing the reflective sensor to perform a horizontal scanning such that the reflective sensor facing the substrate scans in the width direction of the substrate accommodated in the cassette.
A transfer system includes a robot and a controller that controls an operation of the robot. The robot includes a hand that transfers a substrate, and a lift mechanism that moves up and down the hand. The hand includes a sensor that detects a distance to a lower surface of the substrate. The controller includes a storage unit, a detection unit, and a calculation unit. The storage unit stores placement information including a placement height at a placement position of the substrate. The detection unit detects a separation height at which the substrate is separated from the hand when the hand is moved down from the placement height. The calculation unit calculates a deflection amount of the substrate based on a difference between the placement height and the separation height.
To provide a power conversion device that is effective for improving controllability of power in power conversion for multilevel voltage output. A power conversion device includes a switching circuit configured to supply a current to a motor by connecting and disconnecting a first point having a first potential, a second point having a second potential greater than the first potential, and a neutral point having a neutral potential between the first potential and the second potential to and from the motor, a neutral potential control unit configured to control the switching circuit in a manner to maintain the neutral potential within a target range, and a current control unit configured to increase a supply current to the motor without affecting a driving force generated by the motor at least when controlling the switching circuit 16 by the neutral potential control unit.
H02P 27/08 - Dispositions ou procédés pour la commande de moteurs à courant alternatif caractérisés par le type de tension d'alimentation utilisant une tension d’alimentation à fréquence variable, p.ex. tension d’alimentation d’onduleurs ou de convertisseurs utilisant des convertisseurs de courant continu en courant alternatif ou des onduleurs avec modulation de largeur d'impulsions
H02M 7/483 - Convertisseurs munis de sorties pouvant chacune avoir plus de deux niveaux de tension
A robot automation system includes circuitry configured to generate a plurality of task patterns that are candidates of a task flow for performing a job including a plurality of tasks by at least one robot. Each of the plurality of task patterns includes a corresponding relationship between the plurality of tasks and the at least one robot. The circuitry is further configured to calculate an estimated cycle time of the job based on a simulation in which the at least one robot performs the plurality of tasks, for each of the plurality of task patterns. The circuitry is further configured to generate, as an operation program, at least one task flow for performing the job by the at least one robot, in response to comparing a preset reference cycle time for the job with the estimated cycle time for each of the plurality of task patterns.
Object: To reduce the size of a device. Solution to Problem: A switching module according to one aspect of the present disclosure is a module used in a power conversion circuit. The switching module includes a case member formed to extend in a first direction and a second direction, one or more switching elements disposed to face the case member in a stacking direction orthogonal to the first direction and the second direction, and a pressing member configured to press at least part of the one or more switching elements toward one side in the stacking direction via the case member. The one or more switching elements are disposed closer one end portion of both end portions of the case member in the second direction.
A robot includes a speed reducer that increases a first torque output from a motor and outputs a second torque, a torque sensor including an output part that outputs the second torque output from the speed reducer, and a sensor part that detects at least a torque applied to the output part, and a damper that is positioned in a transmission path of the second torque from the speed reducer to the torque sensor and damps transmission of the second torque.
A robot includes a base, a pivot base, an upper arm, and a lower arm. The base is fixed to an installation surface. The pivot base has a pivot base proximal end which is connected to the base such that the pivot base is rotatable around a first axis along a vertical direction. The lower arm includes a first extending portion, a second extending portion, and a connecting portion. The connecting portion has a hollow structure and connects the first extending portion and the second extending portion such that the first arm proximal end faces the second arm proximal end and such that the first arm distal end faces the second arm distal end. The connecting portion includes a reinforcing portion in the hollow structure. The reinforcing portion includes ribs which connect opposed inner walls of the connecting portion and which cross each other.
A robot control system includes processing circuitry that generates an inquiry for a user while a robot is executing a task, identifies an action of the user in response to the inquiry using a sensor, complements at least part of the task based on the identified action, and controls the robot such that the robot executes the complemented at least part of the task.
A robot system includes circuitry and a robot. The circuitry is configured to set, based on a plurality of workpieces that move along a conveying surface, a window corresponding to n workpieces of the plurality of workpieces, according to an inflow order that is an order in which the plurality of workpieces have moved along the conveying surface, where n>1. The circuitry is further configured to determine a picking order by an optimization algorithm, based on a position of each of the n workpieces. The picking order is an order of picking one or more of the workpieces from the conveying surface and is different from the inflow order. The circuitry is further configured to select m workpieces from the window based on the picking order, where n>m. The robot is configured to pick the selected m workpieces from the conveying surface in the picking order.
A power conversion device includes a power conversion circuit that converts primary-side power to secondary-side power and supplies the secondary-side power to an electric motor, and circuitry including a voltage command generator that generates a voltage command in a rotating coordinate system that rotates in synchronization with a magnetic pole position of the electric motor, based on a current command in the rotating coordinate system and a mutual inductance between a first coordinate axis and a second coordinate axis of the rotating coordinate system, and a controller that controls the power conversion circuit to apply a secondary-side voltage corresponding to the voltage command to the electric motor.
H02P 21/14 - Estimation ou adaptation des paramètres des machines, p.ex. flux, courant ou tension
G01R 27/26 - Mesure de l'inductance ou de la capacitance; Mesure du facteur de qualité, p.ex. en utilisant la méthode par résonance; Mesure de facteur de pertes; Mesure des constantes diélectriques
A power conversion system comprises: a plurality of power conversion devices; and a master controller capable of communicating with the plurality of power conversion devices by a serial communication channel. The master controller transmits the same control command to the plurality of power conversion devices by serial communication via the serial communication channel, and the plurality of power conversion devices each perform power conversion from the primary side to the secondary side on the basis of the same control command.
H02M 1/00 - APPAREILS POUR LA TRANSFORMATION DE COURANT ALTERNATIF EN COURANT ALTERNATIF, DE COURANT ALTERNATIF EN COURANT CONTINU OU VICE VERSA OU DE COURANT CONTINU EN COURANT CONTINU ET EMPLOYÉS AVEC LES RÉSEAUX DE DISTRIBUTION D'ÉNERGIE OU DES SYSTÈMES D'ALI; TRANSFORMATION D'UNE PUISSANCE D'ENTRÉE EN COURANT CONTINU OU COURANT ALTERNATIF EN UNE PUISSANCE DE SORTIE DE CHOC; LEUR COMMANDE OU RÉGULATION - Détails d'appareils pour transformation
14.
DATA ANALYSIS SYSTEM, DATA ANALYSIS METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM
A data analysis system comprises a memory configured to store a data analysis model trained in advance by using training data configured to output an output value indicating whether a target to be analyzed is in a specific state in response to the data analysis model receives input data on the target to be analyzed, the data analysis model including a parameter that includes a random variable; and circuitry configured to input the input data to the data analysis model repeatedly a plurality of times and calculate an estimate indicating a degree of being in the specific state based on a distribution of a plurality of the output values output from the data analysis model for the plurality of times.
G06N 3/063 - Réalisation physique, c. à d. mise en œuvre matérielle de réseaux neuronaux, de neurones ou de parties de neurone utilisant des moyens électroniques
A transport system include: a workpiece holder configured to hold a workpiece; a moving body facing the workpiece holder at least in a gravity direction and movable in a movement direction intersecting the gravity direction; a weight reducer configured to apply a static non-contact force to the workpiece holder to reduce a weight of the workpiece holder; a force generator disposed on the moving body to face the workpiece holder in the gravity direction, the force generator configured to apply a controllable non-contact force to the workpiece holder so as to follow a movement of the moving body while levitating the workpiece holder having the reduced weight; and circuitry configured to control the controllable non-contact force generated by the force generator to control a relative position of the workpiece holder with respect to the moving body.
F16C 32/04 - Paliers non prévus ailleurs faisant usage de moyens de support magnétiques ou électriques
B25J 19/00 - Accessoires adaptés aux manipulateurs, p.ex. pour contrôler, pour observer; Dispositifs de sécurité combinés avec les manipulateurs ou spécialement conçus pour être utilisés en association avec ces manipulateurs
The simulation device include circuitry configured to: store a simulation model of a machine system including a robot, the simulation model generated to simulate a three-dimensional real shape of the machine system; receive measured data acquired by measuring the machine system in a real space; generate, based on the measured data, an actual shape model representing a three-dimensional real shape of the machine system; and correct the simulation model of the machine system based on a comparison between the simulation model and the actual shape model.
A transfer robot includes a plurality of hands, a plurality of hand drive motors, and an arm. The plurality of hands are capable of holding a transfer target object, and pivot individually around a pivoting axis. The plurality of hand drive motors are arranged in a direction following the pivoting axis, such that a motor axis to which the plurality of hands are each connected becomes concentric with the pivoting axis, and directly drive the plurality of hands, respectively. The arm includes therein the plurality of hand drive motors.
B25J 9/04 - Manipulateurs à commande programmée caractérisés par le mouvement des bras, p.ex. du type à coordonnées cartésiennes par rotation d'au moins un bras en excluant le mouvement de la tête elle-même, p.ex. du type à coordonnées cylindriques ou polaires
B25J 19/00 - Accessoires adaptés aux manipulateurs, p.ex. pour contrôler, pour observer; Dispositifs de sécurité combinés avec les manipulateurs ou spécialement conçus pour être utilisés en association avec ces manipulateurs
18.
POWER CONVERSION DEVICE, POWER CONVERSION METHOD, AND POWER CONVERSION DEVICE MANUFACTURING METHOD
This power conversion device comprises: a power conversion circuit for converting primary side power to secondary side power; a program storage unit for storing a plurality of program modules and sequence data; an extension program acquiring unit for acquiring an extension program and storing the extension program into an extension program storage unit; and a control unit for sequentially calling and executing two or more modules to be executed from the plurality of program modules on the basis of the sequence data and controlling the power conversion circuit on the basis of an execution result. The plurality of program modules includes an extension module. When the called module to be executed is the extension module, the control unit executes the extension program by including the extension program in the extension program storage unit in the extension module.
G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
G06F 3/04847 - Techniques d’interaction pour la commande des valeurs des paramètres, p.ex. interaction avec des règles ou des cadrans
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
G05B 19/042 - Commande à programme autre que la commande numérique, c.à d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
19.
IMAGE GENERATING METHOD, IMAGE GENERATING DEVICE, AND STORAGE MEDIUM
Provided is a training image generating method that facilitates preparation of training images for constructing an image recognition model and reduces a period of time required for collecting data on images of defective products to be used as the training images. The training image generating method includes creating a SinGAN model including a generator and a discriminator in each of a plurality of layers based on a first image having a portion of interest shown partially on a target object, generating an input image by compositing a target object image and a portion-of-interest image, and generating, based on the SinGAN model and the input image, a second image exhibiting a portion of interest different in mode from that of the first image.
A robot system includes a first conveyor conveying a workpiece to a first position in a conveying direction along a transport line, a second conveyor conveying the workpiece from a second position along a first line perpendicular to the transport line, and a robot conveying the workpiece from the first to second positions. The robot includes a base fixed to a fixed position apart from the first line in the conveying direction, and an arm base movably connected to the base. A first arm is connected to the arm base rotatably about a first axis perpendicular to the transport and first lines. A second arm is connected to the first arm rotatably about a second axis parallel to the first axis. An arm tip is connected to the second arm rotatably about a third axis parallel to the first axis. A workpiece holder is provided below the arm tip.
B25J 9/04 - Manipulateurs à commande programmée caractérisés par le mouvement des bras, p.ex. du type à coordonnées cartésiennes par rotation d'au moins un bras en excluant le mouvement de la tête elle-même, p.ex. du type à coordonnées cylindriques ou polaires
A robot controller includes a Web API (Application Programming Interface) configured to receive a request from a Web client which is configured to execute a Single Page Application, response generation circuitry configured to generate a response to the request as updated data for the Single Page Application, and processing circuitry configured to execute a process with respect to a robot. The process corresponds to the request received by the Web API.
B25J 13/06 - Postes de commande, p.ex. pupitres, tableaux de contrôle
G05B 19/042 - Commande à programme autre que la commande numérique, c.à d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
A painting robot includes a base, a swivel base, a lower arm, an upper arm, and a wrist unit. The upper arm includes a first upper arm on a base end side and a second upper arm on a tip end side. The second upper arm is supported, on a base end side, by a tip end side of the first upper arm, the first upper arm being supported by the lower arm on an inner surface that is a side surface of the first upper arm, and pivots about a fourth axis parallel to a third axis. The first upper arm is equipped with a pump for an end effector on an inner surface side.
B05B 13/04 - Moyens pour supporter l'ouvrage; Disposition ou assemblage des têtes de pulvérisation; Adaptation ou disposition des moyens pour entraîner des pièces les têtes de pulvérisation étant déplacées au cours de l'opération
B25J 9/04 - Manipulateurs à commande programmée caractérisés par le mouvement des bras, p.ex. du type à coordonnées cartésiennes par rotation d'au moins un bras en excluant le mouvement de la tête elle-même, p.ex. du type à coordonnées cylindriques ou polaires
B25J 9/14 - Manipulateurs à commande programmée caractérisés par des moyens pour régler la position des éléments manipulateurs à fluide
B25J 19/00 - Accessoires adaptés aux manipulateurs, p.ex. pour contrôler, pour observer; Dispositifs de sécurité combinés avec les manipulateurs ou spécialement conçus pour être utilisés en association avec ces manipulateurs
A coating system including a coating robot and a movable opener robot. The coating robot has a fixed base fixedly mounted to a coating booth, and a first arm rotatably coupled to the fixed base about a first axis substantially parallel to a conveyance direction of a workpiece that includes a body and a first movable member. The body has a body inner surface and the first movable member has a first movable member inner surface. The movable opener robot has a movable base mounted such that the movable opener robot is movable in the coating booth in the conveyance direction. The movable base is mounted below the fixed base. The movable opener robot can open the first movable member of the workpiece. The coating robot can coat the body inner surface and the first movable member inner surface when the first movable member has been opened.
B05B 13/04 - Moyens pour supporter l'ouvrage; Disposition ou assemblage des têtes de pulvérisation; Adaptation ou disposition des moyens pour entraîner des pièces les têtes de pulvérisation étant déplacées au cours de l'opération
B05B 13/02 - Moyens pour supporter l'ouvrage; Disposition ou assemblage des têtes de pulvérisation; Adaptation ou disposition des moyens pour entraîner des pièces
B25J 5/02 - Manipulateurs montés sur roues ou sur support mobile se déplaçant le long d'un chemin de guidage
A substrate transport system comprises: a linear transport device configured to transport a substrate along a transport line; and a robot configured to receive the substrate from the linear transport device, load the substrate into a processing unit, unload the substrate from the processing unit, and deliver the substrate to the linear transport device, wherein the linear transport device comprises: a first moving body configured to move along the transport line; a second moving body configured to support the substrate; and a non-contact force generator configured to apply a non-contact force to the second moving body from the first moving body to cause the second moving body to follow movement of the first moving body while levitating, by the non-contact force, the second moving body with respect to the first moving body.
A robot apparatus includes: a door opening/closing robot and a controller. The door opening/closing robot includes a base, a first arm, a second arm, a third arm, and a fourth arm. The door opening/closing robot is disposed between a side surface of the vehicle body and a booth side wall. The controller sequentially performs a door opening control for controlling the door opening/closing robot such that a tool opens a door at an upstream side of a first axis in a direction of a conveyance line, a door following control for controlling the door opening/closing robot such that an opened state of the door is maintained while the vehicle body is being conveyed along the conveyance line, and a door closing control for controlling the door opening/closing robot such that the tool closes the door at a downstream side of the first axis in the direction of the conveyance line.
B25J 9/04 - Manipulateurs à commande programmée caractérisés par le mouvement des bras, p.ex. du type à coordonnées cartésiennes par rotation d'au moins un bras en excluant le mouvement de la tête elle-même, p.ex. du type à coordonnées cylindriques ou polaires
A robot system includes a storage device configured to store a predefined work requirement that indicates a processing target region of a workpiece to be processed by a robot, and circuitry configured to recognize an environment of a working space in which the workpiece is placed, as a work environment. The work environment includes a position and a posture of the workpiece placed in the working space. The circuitry is further configured to identify the processing target region of the workpiece placed in the working space, based on the position and posture of the workpiece placed in the working space. The circuitry is further configured to generate, in real-time, a path of the robot to operate on the identified processing target region based on the work requirement and the identified processing target region; and control the robot based on the generated path.
A robot system includes: a robot; a robot controller configured to control the robot based on sequential taught positions; and a teaching device communicative with the robot controller and configured to receive operations by an operator, wherein the robot controller includes circuitry configured to: generate, in response to determining that a target position is designated by the operator on the teaching device, a path from a current position of the robot to the target position by simulation of moving the robot based on surrounding environmental information of the robot; and move the robot toward the target position along the generated path.
G05B 19/425 - Apprentissage de positions successives par commande numérique, c.à d. des commandes étant introduites pour commander l'asservissement en position de la tête porte-outil ou de l'effecteur de bout de bras
A painting system includes: a conveying apparatus that conveys a vehicle body having a door in a painting area; an operation robot that includes a base fixed in the painting area, a holding tool capable of holding the door, and a horizontal articulated arm that moves the holding tool, and opens the door of the vehicle body that is being conveyed by the conveying apparatus; and a painting robot that paints an inside of the vehicle body in a state where the door is opened by the operation robot. In the vertical direction, at least a portion of the horizontal articulated arm is disposed at a position lower than a height of a lower end of the door where the height of the lower end of the door is maintained by the conveying apparatus.
B05B 13/04 - Moyens pour supporter l'ouvrage; Disposition ou assemblage des têtes de pulvérisation; Adaptation ou disposition des moyens pour entraîner des pièces les têtes de pulvérisation étant déplacées au cours de l'opération
A door opening/closing robot includes: a base provided at a position different from a conveyance line on which a vehicle body is conveyed; a first arm attached to the base to rotate around a first axis and extending away from the first axis; a second arm attached to the first arm to rotate around a second axis and extending away from the second axis; a third arm attached to the second arm to rotate around a third axis and extending away from the third axis; and a fourth arm attached to the third arm to extend vertically and configured to vertically move a tool for holding a door of the vehicle body. At least a portion of a connection area including a distal end of the second arm and a proximal end of the third arm is positioned at a same height as at least a portion of the base.
B05B 13/02 - Moyens pour supporter l'ouvrage; Disposition ou assemblage des têtes de pulvérisation; Adaptation ou disposition des moyens pour entraîner des pièces
B25J 9/04 - Manipulateurs à commande programmée caractérisés par le mouvement des bras, p.ex. du type à coordonnées cartésiennes par rotation d'au moins un bras en excluant le mouvement de la tête elle-même, p.ex. du type à coordonnées cylindriques ou polaires
A control system includes multiple devices each of which independently executes one or more of multiple processes with respect to multiple objects, a memory that stores a setting specified by a user about an execution condition of one or more of the multiple processes, and processing that acquires a current status of the control system, dynamically determines a process to be executed next among the multiple processes based on the setting and the status, and controls the devices.
A data collection device comprises circuitry configured to: store one or more collector programs, one or more analyzer programs, and a database accessor program; execute one or more programs selected from the one or more collector programs and the one or more analyzer programs to generate data having an array structure in which each record is identified by a position in a data arrangement; transfer data generated by execution of the selected one or more programs to the database accessor program as the registration data; and execute the database accessor program to convert the generated data from the array structure into a predetermined database format based on the data arrangement of the registration data and register the transferred data in a database.
A robot control system includes circuitry configured to: acquire velocity of a robot in a working space in which the robot processes a workpiece based on a force control axis and a position control axis, the velocity being along the force control axis; select an equivalent mass matrix representing a relationship between acceleration and force in the working space, based on the acquired velocity, from a first equivalent mass matrix corresponding to the velocity being zero and a second equivalent mass matrix corresponding to the velocity not being zero; and generate a control signal for controlling the robot based on the selected equivalent mass matrix.
A robot system include: a robot; and circuitry configured to: sequentially call a plurality of commands representing an operation path of the robot including an undetermined section; generate an additional path for the undetermined section; and operate the robot based on a command called from the plurality of commands and the additional path, wherein the circuitry is configured to generate the additional path based on surrounding environment information of the robot during operation of the robot based on the called command.
A control system includes circuitry configured to: generate, based on a command profile representing a temporal change of a command for driving a controlled object and a response profile representing a temporal change of a state of the controlled object responding to the command profile, a first model representing at least a part of a relation between the command and the state of the controlled object; generate, based on the command profile, the response profile, and the first model, a second model representing another part of the relation that is not represented by the first model; generate, based on the first model and the second model, one or more control parameters representing a relation between a control reference and the command for causing the controlled object to follow the control reference; and control the controlled object to cause the state of the controlled object to follow the control reference based at least in part on the control reference and the one or more control parameters.
Provided is a work system including: an object imaging unit configured to acquire an object image by photographing an object from a work direction; a work position acquisition unit configured to acquire a work position based on an existence region of the object obtained from a machine learning model; and a work unit configured to execute work on the object based on a work position obtained by inputting the object image to the work position acquisition unit.
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p.ex. des objets vidéo
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
A control system includes a storage that stores a computational model of a reference response profile representing a frequency characteristic of a reference state of a control target corresponding to a first command, and circuitry configured to calculate a first actual response profile representing a frequency characteristic of an actual state of the control target having responded to the first command. The circuity is further configured to acquire an error between the reference response profile and the first actual response profile, and cause a controller to output, to the control target, a second command that is based on a frequency at which the error is greater than a threshold. Additionally, the circuity is configured to calculate a second actual response profile representing a frequency characteristic of an actual state of the control target having responded to the second command, and update the computational model based on the second actual response profile and the reference response profile.
G05B 13/04 - Systèmes de commande adaptatifs, c. à d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé électriques impliquant l'usage de modèles ou de simulateurs
37.
COATING DIAGNOSIS SYSTEM AND COATING DIAGNOSIS METHOD
To provide a coating diagnosis system and a coating diagnosis method that allow centralized management over data related to processes in a painting line, including a pretreatment process. The coating diagnosis system includes a data acquisition unit of a pretreatment controller that acquires data related to a pretreatment process when pretreatment for paint is performed on a workpiece in the pretreatment process in a painting line, and a data management unit of a host controller that registers the data related to the pretreatment process in a database in associated with a serial number of the workpiece.
B05D 3/00 - Traitement préalable des surfaces sur lesquelles des liquides ou d'autres matériaux fluides doivent être appliqués; Traitement ultérieur des revêtements appliqués, p.ex. traitement intermédiaire d'un revêtement déjà appliqué, pour préparer les applications ultérieures de liquides ou d'autres matériaux fluides
B05D 7/14 - Procédés, autres que le flocage, spécialement adaptés pour appliquer des liquides ou d'autres matériaux fluides, à des surfaces particulières, ou pour appliquer des liquides ou d'autres matériaux fluides particuliers à du métal, p.ex. à des carrosseries de voiture
A control system includes multiple industrial devices each belonging to one or more communication domains of multiple communication domains set in the same industrial communication network such that industrial devices belonging to the same communication domain communicate with each other. One or more industrial devices of the industrial devices include processing circuitry that stores domain information indicating whether or not the one or more communication domains to which the one or more industrial devices belong is a secure domain in which secure communication is performed, performs security processing related to the secure communication when the domain information indicates the secure domain, and performs the secure communication based on the security processing.
G05B 19/4155 - Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'u caractérisée par le déroulement du programme, c.à d. le déroulement d'un programme de pièce ou le déroulement d'une fonction machine, p.ex. choix d'un programme
39.
PLANNING SYSTEM, PLANNING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
A planning system includes search circuitry configured to run a simulation to repeatedly generate candidate positions which are candidates for a target position with respect to a motion of a robot, and selection circuitry configured to select the target position among the candidate positions. The search circuitry includes evaluation circuitry configured to calculate an evaluation value corresponding to each of the candidate positions, estimation circuitry configured to generate a calculation model showing a relationship between each of the candidate positions and the evaluation value with a regression analysis, and setting circuitry configured to set a new candidate position based on the calculation model.
A system for estimating an abnormality includes an industrial device that controls one or more jigs such that the one or more jigs press an object to perform a work process, and processing circuitry that acquires operation data that is related to an operation of the industrial device and is measured at multiple time points after the object is pressed by the one or more jigs, and perform an estimation estimating an abnormality based on the operation data acquired.
G01M 99/00 - Matière non prévue dans les autres groupes de la présente sous-classe
B23K 37/04 - Dispositifs ou procédés auxiliaires non spécialement adaptés à un procédé couvert par un seul des autres groupes principaux de la présente sous-classe pour maintenir ou mettre en position les pièces
41.
MACHINE LEARNING DATA GENERATION DEVICE, MACHINE LEARNING MODEL GENERATION METHOD, AND STORAGE MEDIUM
Provided a machine learning data generation device including: at least one processor; and at least one memory device that stores a plurality of instructions which, when executed by the at least one processor, causes the at least one processor to execute: acquiring , in association with a predetermined label actual time series information; executing physical simulation of generating a plurality of pieces of virtual time series information; identifying parameter values based on the plurality of pieces of virtual time series information and the actual time series information, and to associate the identified parameter values with the label; generating a new parameter value and the label based on the identified parameter values; generating virtual time series information corresponding to a new internal state by executing physical simulation through use of the new parameter value; and generating new machine learning data.
An abnormality information estimation system includes processing circuitry that identifies, based on operation data related to an operation of an industrial device that controls a mechanism, multiple unit phenomena due to the operation, and estimates abnormality information about an abnormality occurring in the mechanism based on the multiple of unit phenomena.
An encoder includes a scale and a sensor. The scale has first and second absolute patterns. The sensor includes a light source, and first and second absolute light receivers. The first and second absolute light receivers receive light from the first and second absolute patterns, respectively. The first absolute light receiver receives light from the first pattern and includes first and second light receiving elements. Each first light receiving elements outputs a first signal with a first phase. Each second light receiving elements outputs a first signal with a second phase. The first and second light receiving elements are arranged alternately. The second absolute light receiver includes third and fourth light receiving elements. Each third light receiving element outputs a second signal with the first phase. The third and fourth light receiving elements are arranged alternately. Each fourth light receiving element outputs a second signal with the second phase.
G05B 19/35 - Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'u caractérisée par systèmes de commande de positionnement ou de commande de contournage, p.ex. pour commander la position à partir d'un point programmé vers un autre point ou pour commander un mouvement le long d'un parcours continu programmé utilisant un dispositif de mesure analogique pour commande point par point
G01D 5/347 - Moyens mécaniques pour le transfert de la grandeur de sortie d'un organe sensible; Moyens pour convertir la grandeur de sortie d'un organe sensible en une autre variable, lorsque la forme ou la nature de l'organe sensible n'imposent pas un moyen de conversion déterminé; Transducteurs non spécialement adaptés à une variable particulière utilisant des moyens optiques, c. à d. utilisant de la lumière infrarouge, visible ou ultraviolette avec atténuation ou obturation complète ou partielle des rayons lumineux les rayons lumineux étant détectés par des cellules photo-électriques en utilisant le déplacement d'échelles de codage
A simulation device includes circuitry configured to: execute a first simulation of a first control of a first machine, wherein the first control is executed by a first controller; execute a second simulation of a second control of a second machine, wherein the second control is executed by a second controller so that the second machine operates in collaboration with the first machine; and control progress of the first simulation and progress of the second simulation to maintain a simulated ratio of a progress speed of the first simulation and a progress speed of the second simulation to be equal to a ratio of a progress speed of the first control and a progress speed of the second control.
A motor control system includes host control circuitry configured to generate a first control command; a plurality of motor control apparatuses configured to control a plurality of motors, respectively, based on the first control command; and reference information output circuitry configured to output reference information to one of the plurality of motor control apparatuses which is configured to control one of the plurality of motors. The reference information relates to control of the plurality of motors. Each of the plurality of motor control apparatuses corresponds to a corresponding motor among the plurality of motors and includes information sharing circuitry configured to share the reference information among the plurality of motor control apparatuses via data communication; command conversion circuitry configured to convert the reference information into a second control command; and motor control circuitry configured to control the corresponding motor based on the second control command.
G05B 11/32 - Commandes automatiques électriques avec sorties vers plusieurs éléments de correction
H02P 5/50 - Dispositions spécialement adaptées à la régulation ou la commande de la vitesse ou du couple d’au moins deux moteurs électriques pour la régulation de vitesse de plusieurs moteurs dynamo-électriques en relation les uns avec les autres par comparaison de grandeurs électriques représentant les vitesses
H02P 6/04 - Dispositions pour commander ou réguler la vitesse ou le couple de plusieurs moteurs
46.
ABNORMALITY DETERMINATION SYSTEM, ABNORMALITY DETERMINATION APPARATUS, AND ABNORMALITY DETERMINATION METHOD
An abnormality determination system includes first data acquisition circuitry configured to acquire time-series data relating to an operation of a device, sample data creation circuitry configured to create sample data based on abnormality time-series data which the first data acquisition circuitry acquires while an abnormality occurs in the operation of the device, and first abnormality determination circuitry configured to determine the abnormality in the operation of the device based on the time-series data and the sample data.
G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
G07C 5/08 - Enregistrement ou indication de données de marche autres que le temps de circulation, de fonctionnement, d'arrêt ou d'attente, avec ou sans enregistrement des temps de circulation, de fonctionnement, d'arrêt ou d'attente
47.
LEARNING SYSTEM, IMAGE GENERATION SYSTEM, PRODUCTION SYSTEM, LEARNING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
A learning system includes real environment image acquisition circuitry, virtual environment image generation circuitry, and GAN learning circuitry. The real environment image acquisition circuitry is configured to acquire a real environment image indicating a real environment in which real objects and a real background are provided. The virtual environment image generation circuitry is configured to generate a virtual environment image indicating a virtual environment in which virtual objects and a virtual background are provided. The virtual environment image includes at least one of the virtual background and the virtual objects which have a different color or different colors different from colors of the real background and the real objects. The GAN learning circuitry is configured to perform GAN (Generative Adversarial Networks) learning via which the virtual environment image is got more similar to the real environment image based on the real environment image and the virtual environment image.
A control system includes: a robot controller configured to control a robot to execute a plurality of tasks included in a process for a workpiece in a real space; and circuitry configured to: control a virtual robot to execute the plurality of tasks in a virtual space; collect a real execution record from the real space during execution of each of the plurality of tasks by the robot; collect a virtual execution record from the virtual space during execution of each of the plurality of tasks by the virtual robot; and extract, from the plurality of tasks, one or more inconsistent tasks for which the real execution record and the virtual execution record are inconsistent with each other.
A production system includes: a plurality of controllers configured to control a plurality of devices, the plurality of devices including at least one robot; and circuitry communicable with the plurality of controllers, the circuitry may be configured to: output execution commands of next tasks based on a process including a plurality of tasks for a workpiece and progress information of the process; store environment information; and update the stored environment information in accordance with operations of the plurality of devices, wherein each of the plurality of controllers is configured to control one of the plurality of devices to execute a next task corresponding to one of the execution commands based on the environment information.
A coating system includes a first robot configured to open an opening/closing portion of a vehicle body and a second robot configured to coat an interior of the vehicle body through the opening/closing portion opened by the first robot. The first robot has a first base via which the first robot is mounted to a structure forming a coating area. The second robot has a second base via which the second robot is mounted. The second base is mounted below the first base in a vertical direction.
B05B 13/04 - Moyens pour supporter l'ouvrage; Disposition ou assemblage des têtes de pulvérisation; Adaptation ou disposition des moyens pour entraîner des pièces les têtes de pulvérisation étant déplacées au cours de l'opération
B05D 7/14 - Procédés, autres que le flocage, spécialement adaptés pour appliquer des liquides ou d'autres matériaux fluides, à des surfaces particulières, ou pour appliquer des liquides ou d'autres matériaux fluides particuliers à du métal, p.ex. à des carrosseries de voiture
B05B 13/02 - Moyens pour supporter l'ouvrage; Disposition ou assemblage des têtes de pulvérisation; Adaptation ou disposition des moyens pour entraîner des pièces
A machine control system includes: a machine configured to execute a motion according to a machine command; and one or more servers configured to control the machine. The one or more servers include control circuitry configured to: repeat an execution of a motion program to generate the machine command for the machine; add first cycle information designating a first use timing to the machine command; and transmit the machine command including the first cycle information to the machine via a communication network. The machine includes a machine circuitry configured to: repeat a local processing for controlling the machine according to a machine control cycle; receive the machine command from the one or more servers; store the received machine command; and call the stored machine command, based on the first cycle information added to the stored machine command, to use the machine command in the local processing corresponding to the first use timing.
The controller communicable with a second controller include circuitry configured to: execute a processing to operate a first machine in collaboration with a second machine controlled by the second controller in a real space; modify the processing in response to determining that, instead of controlling the second machine, the second controller controls a virtual second machine that simulates operations of the second machine in a virtual space; and execute the modified processing to operate the first machine in the real space in collaboration with the virtual second machine that operates in the virtual space.
A linear transport system includes a stator having a track and coils provided along the track, carriers with a magnet and movable along the track, scales provided on the carriers, sensors provided along the track at respective intervals and configured to detect the carriers to obtain scale positions of the scales, a parameter memory configured to memorize first cumulative values each corresponding to a corresponding sensor, and position calculation circuitry. Each of the first cumulative values is obtained by accumulating, from a reference position to the corresponding sensor, error correction values based on which errors between the respective intervals and measured values of the respective intervals are corrected. The position calculation circuitry is configured to calculate a position of a detected carrier based on detection data of a detecting sensor that has detected the detected carrier and based on the first cumulative value corresponding to the detecting sensor.
B65G 43/08 - Dispositifs de commande actionnés par l'alimentation, le déplacement ou le déchargement des objets ou matériaux
B65G 43/02 - Dispositifs de commande, p.ex. de sécurité, d'alarme ou de correction des erreurs détectant une condition physique dangereuse des porte-charges, p.ex. pour stopper l'entraînement en cas d'échauffement
54.
POWER CONVERSION DEVICE, POWER CONVERSION METHOD, AND PROGRAM
A power conversion device 1 includes a matrix converter circuit 10 including a plurality of switching elements and being configured to perform bidirectional power conversion between alternating current power on a primary side and alternating current power on a secondary side, a power conversion control unit 114 configured to switch on and off the plurality of switching elements in unison with a carrier wave to cause an alternating current on the secondary side to follow a control command, and a carrier wave changing unit 116 configured to change, based on a nearness level between a frequency on the primary side and a frequency on the secondary side, a frequency of the carrier wave.
H02M 5/293 - Transformation d'une puissance d'entrée en courant alternatif en une puissance de sortie en courant alternatif, p.ex. pour changement de la tension, pour changement de la fréquence, pour changement du nombre de phases sans transformation intermédiaire en courant continu par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs
H02M 1/00 - APPAREILS POUR LA TRANSFORMATION DE COURANT ALTERNATIF EN COURANT ALTERNATIF, DE COURANT ALTERNATIF EN COURANT CONTINU OU VICE VERSA OU DE COURANT CONTINU EN COURANT CONTINU ET EMPLOYÉS AVEC LES RÉSEAUX DE DISTRIBUTION D'ÉNERGIE OU DES SYSTÈMES D'ALI; TRANSFORMATION D'UNE PUISSANCE D'ENTRÉE EN COURANT CONTINU OU COURANT ALTERNATIF EN UNE PUISSANCE DE SORTIE DE CHOC; LEUR COMMANDE OU RÉGULATION - Détails d'appareils pour transformation
H02M 5/297 - Transformation d'une puissance d'entrée en courant alternatif en une puissance de sortie en courant alternatif, p.ex. pour changement de la tension, pour changement de la fréquence, pour changement du nombre de phases sans transformation intermédiaire en courant continu par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande pour transformation de la fréquence
55.
Cable deterioration diagnosis device, cable deterioration diagnosis method, and program
A cable deterioration diagnosis device configured to diagnose deterioration of a cable having a plurality of electrical wires including one or more signal wires configured to transmit signals between a first device and a second device, and includes a test signal output unit configured to output a wave-like test signal to a test signal transmitting wire independent of the one or more signal wires among the plurality of electrical wires, a test signal extraction unit configured to extract a received test signal corresponding to the test signal from a signal propagated in a test signal receiving wire independent of the one or more signal wires and the test signal transmitting wire among the plurality of electrical wires, and a deterioration detection unit configured to detect the deterioration of the cable based on the test signal and the received test signal.
A robot control system includes circuitry configured to: generate a command to a robot; receive a frame image in which a capture position changes according to a motion of the robot based on the command; extract a partial region from the frame image according to the command; superimpose a delay mark on the partial region to generate an operation image; and display the operation image on a display device, so as to represent a delay of the motion of the robot with respect to the command.
A control system may include: a motor configured to power a driven object; and circuitry configured to: generate a first driving force command to drive the motor during a first control; estimate a first force acting on the motor during the first control based, at least in part, on the first driving force command; generate a second driving force command to drive the motor during a second control after the first control; estimate a second force acting on the motor during the second control based, at least in part, on the second driving force command; and estimate an external force acting on the driven object during the second control based, at least in part, on a comparison between the first force and the second force.
Provided is a machine learning model determination system including: at least one server and at least one client terminal; an evaluation information database which stores evaluation information being information on an evaluation of machine learning; an evaluation information update module which updates the evaluation information based on a specific value of a parameter and an evaluation of the machine learning through use of specific teaching data; a teaching data input module; a verification data input module; a parameter determination module which determines the specific value of the parameter based on the evaluation information; and a machine learning engine which includes a learning module which executes learning for a machine learning model through use of the specific teaching data, and an evaluation module which evaluates a result of the machine learning through use of the specific verification data.
A gantry drive system includes: a first motor configured to drive a driving object along a first axis; a second motor configured to drive the driving object along a second axis parallel with the first axis; and a motor control system configured to control the first and second motors. The motor control system includes a mode switch that performs a switching between a first control mode in which a position of the driving object on each of the first and second axes is individually controlled while reducing an inter-axis positional deviation between the first and second axes, and a second control mode in which a rotational state of the driving object is controlled while controlling a position of the driving object, based on detected positions of the driving object on the first and second axes.
A rotary electric machine includes a rotor rotatable around an axis, a stator provided to surround the rotor and having a first side on one side, a connecting board, a bracket, connection pins electrically connected to the connecting board, a direct connection connector, and a main circuit connector. Stator windings are electrically connected the connecting board which is provided on the one side. The bracket has an opening and is provided on the one side to be connected to the stator so as to cover the connecting board and the first side of the stator. The direct connection connector is inserted into the opening such that the connection pins are inserted into the direct connection connector to be electrically connected to the direct connection connector. The main circuit connector is inserted into the opening and to be electrically connected to the direct connection connector.
A robot control system includes circuitry configured to: acquire an input command value indicating a manipulation of a robot by a subject user; acquire a current state of the robot and a target state associated with the manipulation of the robot; determine a state difference between the current state and the target state; acquire from a learned model, a degree of distribution associated with a motion of the robot, based on the state difference, wherein the learned model is generated based on a past robot manipulation; set a level of assistance to be given during the manipulation of the robot by the subject user, based on the degree of distribution acquired; and generate an output command value for operating the robot, based on the input command value and the level of assistance.
An abnormality detection apparatus is provided, comprising a target data generation unit configured to generate, based on operation-related data resulting from an operation of a movable apparatus, a plurality of target data that are temporally separated, and a detection processing execution unit configured to execute change detection processing on the plurality of target data. An abnormality detection method that is executed by a computer for detecting an abnormality in a movable apparatus is provided, the method comprising generating, based on operation-related data resulting from an operation of the movable apparatus, a plurality of target data that are temporally separated, and executing change detection processing on the plurality of target data.
A robot system includes: a conveying device configured to convey a workpiece; a robot configured to execute an operation on the workpiece; and circuitry configured to: identify a current position of the workpiece and an object area occupied by an object; identify an interlock area that moves with the current position of the workpiece being conveyed by the conveying device; check an overlap between the interlock area and the object area; and control the robot to execute the operation based on the current position of the workpiece in response to determining that the interlock area does not overlap the object area.
An encoder includes: an optical module that detects angular position information indicating an angular position of a rotating disk within one rotation thereof; a magnetic detecting unit that detects multi-rotation information indicating the number of rotations of the disk; a battery that supplies a power to the magnetic detecting unit when an external power is not supplied to the encoder; and a connector that connects connection terminals of the battery to a substrate to which at least one of the optical module and the magnetic detecting unit is connected, via solders in contact with the connection terminals.
G01B 7/30 - Dispositions pour la mesure caractérisées par l'utilisation de techniques électriques ou magnétiques pour tester l'alignement des axes
G01D 5/16 - Moyens mécaniques pour le transfert de la grandeur de sortie d'un organe sensible; Moyens pour convertir la grandeur de sortie d'un organe sensible en une autre variable, lorsque la forme ou la nature de l'organe sensible n'imposent pas un moyen de conversion déterminé; Transducteurs non spécialement adaptés à une variable particulière utilisant des moyens électriques ou magnétiques influençant la valeur d'un courant ou d'une tension en faisant varier la résistance
H01M 10/46 - Accumulateurs combinés par structure avec un appareil de charge
H01M 10/0585 - Structure ou fabrication d'accumulateurs ayant uniquement des éléments de structure plats, c. à d. des électrodes positives plates, des électrodes négatives plates et des séparateurs plats
G05B 19/4155 - Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'u caractérisée par le déroulement du programme, c.à d. le déroulement d'un programme de pièce ou le déroulement d'une fonction machine, p.ex. choix d'un programme
65.
Transfer system, transfer method, and transfer apparatus
A transfer system includes: a transfer chamber having a side wall provided thereon with a plurality of processing chambers in which a processing is performed on a substrate under a decompressed atmosphere, and configured such that the substrate is transferred in the decompressed atmosphere; a plurality of robots fixed in the transfer chamber and configured to transfer the substrate; and a movable buffer configured to hold the substrate and move in a horizontal direction along the side wall between the side wall and the robots in the transfer chamber. The robots exchange the substrate between the movable buffer and the processing chambers in cooperation with a movement of the movable buffer.
H01L 21/67 - Appareils spécialement adaptés pour la manipulation des dispositifs à semi-conducteurs ou des dispositifs électriques à l'état solide pendant leur fabrication ou leur traitement; Appareils spécialement adaptés pour la manipulation des plaquettes pendant la fabrication ou le traitement des dispositifs à semi-conducteurs ou des dispositifs électriques à l'état solide ou de leurs composants
H01L 21/677 - Appareils spécialement adaptés pour la manipulation des dispositifs à semi-conducteurs ou des dispositifs électriques à l'état solide pendant leur fabrication ou leur traitement; Appareils spécialement adaptés pour la manipulation des plaquettes pendant la fabrication ou le traitement des dispositifs à semi-conducteurs ou des dispositifs électriques à l'état solide ou de leurs composants pour le transport, p.ex. entre différents postes de travail
H01L 21/687 - Appareils spécialement adaptés pour la manipulation des dispositifs à semi-conducteurs ou des dispositifs électriques à l'état solide pendant leur fabrication ou leur traitement; Appareils spécialement adaptés pour la manipulation des plaquettes pendant la fabrication ou le traitement des dispositifs à semi-conducteurs ou des dispositifs électriques à l'état solide ou de leurs composants pour le maintien ou la préhension en utilisant des moyens mécaniques, p.ex. mandrins, pièces de serrage, pinces
66.
POWER CONVERSION DEVICE, TRANSPORT SYSTEM, POWER CONVERSION METHOD, NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM WITH A PROGRAM STORED THEREON, AND DIAGNOSIS DEVICE
Provided is a power conversion device including a power conversion circuit that converts primary power to secondary power and supplies the secondary power to a motor, and a control circuit that causes, by the power conversion circuit, a secondary power quantity to follow a control command. The control circuit calculates a fluctuation level representing a fluctuation range of driving force of the motor within a sampling period having a predetermined length, and detects, based on the fluctuation level, an abnormality of a transport device including the motor and a transport unit driven by the motor.
H02M 7/5395 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant alternatif sans possibilité de réversibilité par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs, p.ex. onduleurs à impulsions à un seul commutateur avec commande automatique de la forme d'onde ou de la fréquence de sortie par modulation de largeur d'impulsions
H02P 27/08 - Dispositions ou procédés pour la commande de moteurs à courant alternatif caractérisés par le type de tension d'alimentation utilisant une tension d’alimentation à fréquence variable, p.ex. tension d’alimentation d’onduleurs ou de convertisseurs utilisant des convertisseurs de courant continu en courant alternatif ou des onduleurs avec modulation de largeur d'impulsions
B65G 23/22 - Aménagements ou installations des moteurs d'entraînement
67.
CONTROL DATA EXTRACTION AND EVALUATION OF PRODUCTION SYSTEM
An information collection device comprising circuitry configured to: accumulate, in a database, a control signal of a local device having a motor, the local device being a part of a production system of one or more workpieces, the control signal including internal information of the local device generated during operation of a plurality of processes; extract a signal set accumulated during one process of the plurality of processes from the control signal accumulated in the database based on a predetermined extraction condition; and generate an evaluation result of the one process based on the signal set.
A simulation system includes circuitry configured to: determine placement of a robot with respect to another object in a virtual space, based on a placement constraint applied to the robot for executing a plurality of tasks; generate a path representing a trajectory of at least a portion of the robot or a tool operated by the robot during the tasks, based on a spatial relationship between the determined placement of the robot and the other object that satisfies the placement constraint; execute an operation program including the generated path in the virtual space in which the robot and the other object are placed; and check whether the robot interferes with the other object, based on the spatial relationship between the determined placement of the robot and the other object along the generated path in the virtual space, as a result of executing the tasks in the operation program.
A data collection system for an industrial machine, the data collection system comprising circuitry configured to: collect collection data relating to the industrial machine based on a predetermined collection setting; identify the predetermined collection setting based on identification information associated with the collection data; and execute parse processing relating to the collection data based on the identified predetermined collection setting.
G05B 19/406 - Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'u caractérisée par le contrôle ou la sécurité
COATING CONTROL SYSTEM, COATING CONTROL APPARATUS, SETTING APPARATUS OF COATING CONTROL APPARATUS, SETTING METHOD OF COATING CONTROL APPARATUS, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
A coating control system includes selection circuitry configured to select based on a user input a control target apparatus among a plurality of coating apparatuses which include different devices, parameter setting circuitry configured to determine a setting parameter according to the control target apparatus and set a value of the setting parameter based on a user input, and operation control circuitry configured to control the control target apparatus based on the value of the setting parameter.
G05B 13/02 - Systèmes de commande adaptatifs, c. à d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé électriques
G06F 3/04847 - Techniques d’interaction pour la commande des valeurs des paramètres, p.ex. interaction avec des règles ou des cadrans
B05C 21/00 - Accessoires ou instruments employés pour l'application des liquides ou d'autres matériaux fluides à des surfaces, non prévus dans les groupes
71.
COATING CONTROL APPARATUS, COATING CONTROL SYSTEM, SETTING APPARATUS FOR COATING CONTROL APPARATUS, COATING CONTROL METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
A coating control apparatus includes operation control circuitry configured to control a coating device whose position and orientation are controlled by a robot in accordance with a command from robot control circuitry, robot information acquisition circuitry configured to acquire, from the robot control circuitry, robot data indicating an operation state of the robot, and a data processor configured to relate coating data which indicates an operation state of the coating device to the robot data.
B05B 13/04 - Moyens pour supporter l'ouvrage; Disposition ou assemblage des têtes de pulvérisation; Adaptation ou disposition des moyens pour entraîner des pièces les têtes de pulvérisation étant déplacées au cours de l'opération
A controller includes circuitry configured to: receive global time data indicating a global time associated with an external global clock; synchronize an internal controller clock of the controller with the global clock based on the global time; set a controller time based on the synchronized controller clock; and transmit controller time data indicating the controller time to at least one local device through periodic communication.
A controller includes circuitry configured to: synchronize a master clock with an external global clock and set a master time based on the master clock; synchronize a controller clock with the master clock and perform time synchronization to synchronize a controller time based on the controller clock with the master time; transmit controller time data indicating the synchronized controller time to at least one local device; set a plurality of time windows corresponding to a plurality of clock cycles of a clock signal for the time synchronization; determine whether one clock cycle of the plurality of clock cycles has started within one time window of the plurality of time windows, the one time window corresponding to the one clock cycle; and suspend the time synchronization corresponding to the one clock cycle, in response to determining that the one clock cycle has not started within the one time window.
The power conversion device may include: power conversion circuitry configured to perform a power conversion for outputting a driving power to an induction motor; and control circuitry. The control circuitry may be configured to: receive a master command phase from a master power conversion device; generate a voltage command having a command phase in a rotating coordinate system based on a torque target value, wherein a rotating magnetic field for driving a rotor of the induction motor is generated to rotate with the rotating coordinate system; calculate a rotation phase of the rotating coordinate system based on a command phase difference between the master command phase and the command phase to reduce the command phase difference; and control the power conversion circuitry to output the driving power to the induction motor, in synchronization with the master power conversion device, based on the rotation phase and the voltage command.
H02M 5/458 - Transformation d'une puissance d'entrée en courant alternatif en une puissance de sortie en courant alternatif, p.ex. pour changement de la tension, pour changement de la fréquence, pour changement du nombre de phases avec transformation intermédiaire en courant continu par convertisseurs statiques utilisant des tubes à décharge ou des dispositifs à semi-conducteurs pour transformer le courant continu intermédiaire en courant alternatif utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs
H02P 21/22 - Commande du courant, p.ex. en utilisant une boucle de commande
H02P 27/04 - Dispositions ou procédés pour la commande de moteurs à courant alternatif caractérisés par le type de tension d'alimentation utilisant une tension d’alimentation à fréquence variable, p.ex. tension d’alimentation d’onduleurs ou de convertisseurs
75.
ROBOT CONTROL SYSTEM, ROBOT CONTROLLER, AND ROBOT CONTROL METHOD
A robot control system includes robot controller circuitry that controls a robot, and host controller circuitry that communicates with the robot controller circuitry. The host controller circuitry further executes a control program, and transmits a command according to an execution result of the control program to the robot controller circuitry, and the robot controller circuitry further receives the command from the host controller circuitry, and executes pre-processing according to the command.
A power conversion device is provided, which includes: a power conversion circuit that performs power conversion between a primary power and a secondary power; a buffer data accumulation circuit that, in a predetermined buffer cycle, repeatedly acquires data sets relating to a state of the power conversion circuit and store the data sets in a ring buffer; a state monitoring circuit that generates a trigger signal in a case where a state of a predetermined monitoring target satisfies a predetermined condition; and a data replication circuit that, in a case where a trigger signal is generated, stores, in a data storage circuit, a plurality of the data sets accumulated in the ring buffer in a target storage period including a time before a generation time of the trigger signal.
H02M 7/539 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant alternatif sans possibilité de réversibilité par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs, p.ex. onduleurs à impulsions à un seul commutateur avec commande automatique de la forme d'onde ou de la fréquence de sortie
H02P 27/06 - Dispositions ou procédés pour la commande de moteurs à courant alternatif caractérisés par le type de tension d'alimentation utilisant une tension d’alimentation à fréquence variable, p.ex. tension d’alimentation d’onduleurs ou de convertisseurs utilisant des convertisseurs de courant continu en courant alternatif ou des onduleurs
G06F 1/28 - Surveillance, p.ex. détection des pannes d'alimentation par franchissement de seuils
77.
WELDING SYSTEM, METHOD FOR EVALUATING WELDING QUALITY, AND METHOD FOR MANUFACTURING WELDING PRODUCT
A welding system includes a welder configured to weld a workpiece at welding points on the workpiece, data acquisition circuitry configured to acquire welding data indicating welding quality at the welding points, and quality evaluation circuitry configured to evaluate the welding quality at each of the welding points based on the welding data according to a determination algorithm which is associated with each of the welding points.
B23K 31/12 - Procédés relevant de la présente sous-classe, spécialement adaptés à des objets ou des buts particuliers, mais non couverts par un seul des groupes principaux relatifs à la recherche des propriétés, p.ex. de soudabilité, des matériaux
B23K 9/095 - Surveillance ou commande automatique des paramètres de soudage
78.
Current detection apparatus, current detection method, current control apparatus, and current control method
A current detection apparatus includes first current detection circuitry configured to detect a current flowing through a conductive wire with a shunt resistor connected to the conductive wire to obtain a first detected current value; second current detection circuitry configured to detect the current with a Hall element to obtain a second detected current value; a storage configured to store a first probability distribution information of the first current detection circuitry and a second probability distribution information of the second current detection circuitry; synthesis circuitry configured to convert the first and second detected current values into first and second probability distributions based on the first and second probability distribution information, respectively, and to synthesize the first and second probability distributions to obtain a synthesized distribution; and estimation circuitry configured to obtain an estimated current value via a maximum likelihood estimation based on the synthesized distribution.
G01R 15/20 - Adaptations fournissant une isolation en tension ou en courant, p.ex. adaptations pour les réseaux à haute tension ou à courant fort utilisant des dispositifs galvano-magnétiques, p.ex. des dispositifs à effet Hall
G01R 15/14 - Adaptations fournissant une isolation en tension ou en courant, p.ex. adaptations pour les réseaux à haute tension ou à courant fort
G01R 19/00 - Dispositions pour procéder aux mesures de courant ou de tension ou pour en indiquer l'existence ou le signe
A laser processing system includes an irradiation device that irradiates a laser beam to a workpiece and includes a housing, a box positioned inside the housing and housing at least a part of a path of the laser beam, and at least one infrared sensor positioned inside the housing and around the box.
A power conversion device include: a power conversion circuitry configured to generate a driving voltage for an electric motor; and control circuitry configured to: control the power conversion circuitry to generate the driving voltage corresponding to a voltage command; acquire information indicating an output current that has flown to the electric motor according to the driving voltage; calculate a phase error based on the voltage command, the output current, and an inductance of the electric motor; calculate an updated voltage command based on a frequency command, the output current, and the inductance, wherein the updated voltage command has a command phase; calculate a phase error based on the voltage command, the output current, and the inductance; correct the command phase based on the phase error; and control the power conversion circuitry to generate the driving voltage corresponding to the updated voltage command having the corrected command phase.
H02P 21/14 - Estimation ou adaptation des paramètres des machines, p.ex. flux, courant ou tension
H02P 27/08 - Dispositions ou procédés pour la commande de moteurs à courant alternatif caractérisés par le type de tension d'alimentation utilisant une tension d’alimentation à fréquence variable, p.ex. tension d’alimentation d’onduleurs ou de convertisseurs utilisant des convertisseurs de courant continu en courant alternatif ou des onduleurs avec modulation de largeur d'impulsions
H02P 21/13 - Commande par observateurs, p.ex. en utilisant des observateurs de Luenberger ou des filtres de Kalman
H02P 6/185 - Dispositions de circuits pour détecter la position sans éléments séparés pour détecter la position utilisant la détection par inductance, p.ex. excitation par impulsion
H02M 7/537 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant alternatif sans possibilité de réversibilité par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs, p.ex. onduleurs à impulsions à un seul commutateur
81.
Torque sensor, robot, and torque calculation method
A torque sensor includes: a strain body; and an optical sensor configured to detect a deformation of the strain body. The strain body includes an outer peripheral portion having a ring shape, and an inner peripheral portion of which at least a part is disposed inside the outer peripheral portion in a radial direction. The optical sensor includes a scale fixed to one of the outer peripheral portion and the inner peripheral portion, and disposed between the outer peripheral portion and the inner peripheral portion, and a detector fixed to a remaining one of the outer peripheral portion and the inner peripheral portion, and disposed to face the scale between the outer peripheral portion and the inner peripheral portion.
G01L 3/08 - Dynamomètres de transmission rotatifs dans lesquels l'élément transmettant le couple comporte un arbre élastique en torsion impliquant des moyens optiques d'indication
B25J 13/08 - Commandes pour manipulateurs au moyens de dispositifs sensibles, p.ex. à la vue ou au toucher
G01L 5/00 - Appareils ou procédés pour la mesure des forces, du travail, de la puissance mécanique ou du couple, spécialement adaptés à des fins spécifiques
82.
MACHINE LEARNING DATA GENERATION DEVICE, MACHINE LEARNING DEVICE, WORK SYSTEM, COMPUTER PROGRAM, MACHINE LEARNING DATA GENERATION METHOD, AND METHOD FOR MANUFACTURING WORK MACHINE
Provided is a machine learning data generation device including: a virtual sensor input generator configured to generate a virtual sensor input, which is obtained by virtually generating a sensor input obtained as a result of performing sensing, by a sensor of a work machine, on a plurality of randomly piled subjects to be subjected to physical work by an operating machine of the work machine; a virtual operation command generator configured to generate a virtual operation command, which is obtained by virtually generating an operation command for the operating machine of the work machine; a virtual operation outcome evaluator configured to evaluate an outcome of the physical work in response to the virtual operation command in a virtual space; and a machine learning data generator configured to generate machine learning data based on the virtual sensor input, the virtual operation command, and the evaluation of the virtual operation outcome evaluator.
An information collection system for industrial machines includes processing circuitry that communicates with one or more industrial machines that execute one or more predetermined processes with respect to an object, identify, based on predetermined information received from the one or more industrial machines, the one or more predetermined processes executed with respect to the object, and assigns process identification information related to the one or more predetermined processes to collected information related to the object collected from the one or more industrial machines.
G05B 19/4155 - Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'u caractérisée par le déroulement du programme, c.à d. le déroulement d'un programme de pièce ou le déroulement d'une fonction machine, p.ex. choix d'un programme
84.
PLANNING SYSTEM, ROBOT SYSTEM, PLANNING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM
A planning system includes flow generating circuitry, confirmation circuitry, and update circuitry. The flow generating circuitry is configured to generate a task flow which includes work tasks predetermined based on a concurrent execution constraint with respect to concurrent execution of tasks performed by robots and connection tasks to be connected to the work tasks. The confirmation circuitry is configured to determine whether at least one of the robots interferes with an object in the connection tasks. The update circuitry is configured to update the concurrent execution constraint when the at least one of the robots is determined to interfere with the object.
A control device which includes a power conversion circuit configured to supply driving power to an electric motor, a magnetic flux estimation circuit configured to estimate a primary magnetic flux of the motor, and a voltage command generation circuit (control circuit) configured to control the conversion circuit based on an estimation result of the primary magnetic flux, in which the estimation circuit performs, when an operating speed of the motor is less than a predetermined level, a first estimation of estimating the primary magnetic flux based on an output current to the motor and an inductance thereof, and performs, when the speed exceeds a predetermined level, a second estimation of estimating the primary magnetic flux by estimating a magnetic flux differential value based on an output voltage of the conversion circuit and integrating the value using, as an initial value, an estimation result by the first estimation.
An operation command generation device includes movement curve designation circuitry configured to determine a movement curve describing an operation of each of at least one mechanism element included in a virtual mechanism, and operation command generation circuitry configured to generate an operation command to control an actual mechanism based on the movement curve.
A creation device for creating an instruction for controlling a second industrial machine with a first industrial machine to execute a predetermined operation includes processing circuitry that obtains templates corresponding to operations respectively, control display of a template corresponding to an operation selected from the operations in a creation screen, and create an instruction for the operation selected from the operations based on the operation with respect to the template displayed in the creation screen.
G05B 19/4155 - Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'u caractérisée par le déroulement du programme, c.à d. le déroulement d'un programme de pièce ou le déroulement d'une fonction machine, p.ex. choix d'un programme
88.
PROGRAM CREATION DEVICE, PROGRAM CREATION METHOD, AND PROGRAM
A creation device includes processing circuitry that acquires process information about multiple processes executed by one or more industrial machines, controls display, based on the process information of the processes, of a specification screen in which at least one of a pre-process and a post-process of each of the processes is specified, and creates a control program of a control device that controls the one or more industrial machines such that the processes are executed in an order specified using the specification screen.
G05B 19/042 - Commande à programme autre que la commande numérique, c.à d. dans des automatismes à séquence ou dans des automates à logique utilisant des processeurs numériques
89.
APPLICATION SYSTEM, CONTROL DEVICE, CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM STORING A PROGRAM
An application system is provided, which includes an application device configured to discharge a coating material from a discharge circuit; an articulated robot configured to change a position and an orientation of the discharge circuit such that the coating material from the discharge circuit is applied to a workpiece; and a control device configured to control the application device and the articulated robot, in which the control device includes a target value calculation circuit and an operation control circuit.
B05B 13/04 - Moyens pour supporter l'ouvrage; Disposition ou assemblage des têtes de pulvérisation; Adaptation ou disposition des moyens pour entraîner des pièces les têtes de pulvérisation étant déplacées au cours de l'opération
B05B 1/14 - Buses, têtes de pulvérisation ou autres dispositifs de sortie, avec ou sans dispositifs auxiliaires tels que valves, moyens de chauffage avec des filtres placés dans ou à l'extérieur de l'orifice de sortie
B05B 1/30 - Buses, têtes de pulvérisation ou autres dispositifs de sortie, avec ou sans dispositifs auxiliaires tels que valves, moyens de chauffage agencés pour commander un débit, p.ex. à l'aide de conduits de section réglable
B05B 15/50 - Aménagements pour le nettoyage; Aménagements pour empêcher les dépôts, le séchage ou un blocage; Aménagements pour détecter une évacuation incorrecte en raison de la présence d’un corps étranger
90.
Multi-axis control adjustment apparatus, multi-axis control adjustment system, and multi-axis control adjustment method
A multi-axis control adjustment apparatus includes adjustment axis selection circuitry configured to select a plurality of target axes among a plurality of axes each of which represents a combination of a motor and a motor control device configured to control the motor according to a control parameter of the motor control device, adjustment operation execution circuitry configured to perform adjustment operations in each of which the control parameter is adjusted with respect to each of the plurality of target axes, and first control parameter setting circuitry configured to change, according to the adjustment operations, timing at which the control parameter is set with respect to each of the plurality of target axes.
G05B 19/29 - Commande numérique (CN), c.à d. machines fonctionnant automatiquement, en particulier machines-outils, p.ex. dans un milieu de fabrication industriel, afin d'effectuer un positionnement, un mouvement ou des actions coordonnées au moyen de données d'u caractérisée par systèmes de commande de positionnement ou de commande de contournage, p.ex. pour commander la position à partir d'un point programmé vers un autre point ou pour commander un mouvement le long d'un parcours continu programmé utilisant un dispositif de mesure numérique absolue pour commande point par point
A robot system is provided, which includes a paint booth, and a pretreatment robot configured to perform painting pretreatment on a workpiece that is an object to be painted, the pretreatment robot being an explosion-proof robot disposed in the paint booth and including an end effector used for the painting pretreatment.
B05B 16/20 - Aménagements pour la pulvérisation en combinaison avec d’autres opérations, p.ex. séchage; Aménagements permettant une combinaison d’opérations de pulvérisation
B25J 19/00 - Accessoires adaptés aux manipulateurs, p.ex. pour contrôler, pour observer; Dispositifs de sécurité combinés avec les manipulateurs ou spécialement conçus pour être utilisés en association avec ces manipulateurs
The DC-DC converter may be configured to perform DC-DC power conversion between a primary side and a secondary side. The DC-DC converter may include: a reactor; a switching element configured to switch between an on period for accumulating a first energy in the reactor from the primary side and an off period for releasing the first energy from the reactor to the secondary side, causing a switch voltage acting on the switching element to rise during the off period; a first capacitor; and a second capacitor. The second capacitor may be configured to: accumulate a charge provided from the primary side during the off period; and transfer the charge to the first capacitor during the on period. The first capacitor may be configured to suppress, using the charge transferred from the second capacitor, the rise of the switch voltage after the switching element is switched back to the off period.
H02M 3/156 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu sans transformation intermédiaire en courant alternatif par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs avec commande automatique de la tension ou du courant de sortie, p.ex. régulateurs à commutation
H02M 1/08 - Circuits spécialement adaptés à la production d'une tension de commande pour les dispositifs à semi-conducteurs incorporés dans des convertisseurs statiques
H02M 3/07 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant continu sans transformation intermédiaire en courant alternatif par convertisseurs statiques utilisant des résistances ou des capacités, p.ex. diviseur de tension utilisant des capacités chargées et déchargées alternativement par des dispositifs à semi-conducteurs avec électrode de commande
An example diagnosis system determines a state of a target device that includes a work apparatus. The diagnosis system includes circuitry that is configured to acquire first data generated in response to operating the work apparatus at a first pressure, configured to acquire second data generated in response to operating the work apparatus at a second pressure, configured to calculate a feature quantity indicating a relation between the first data and the second data, and configured to determine the state of the target device based on the feature quantity.
Provided is an extension module which is an extension module which is to be connected to an external terminal of an industrial equipment, and includes at least a processor and a memory. The memory stores a machine learning model for estimating at least one of a parameter of the industrial equipment and an internal state of a device controlled by the industrial equipment, and the processor performs learning of the machine learning model with information obtained from the industrial equipment as teacher data.
G05B 13/02 - Systèmes de commande adaptatifs, c. à d. systèmes se réglant eux-mêmes automatiquement pour obtenir un rendement optimal suivant un critère prédéterminé électriques
A program generation system according to an example includes circuitry configured to: set multiple kinds of candidate postures of a robot in a connection area between a work path that is a trajectory of the robot in a task and an air-cut path that is a trajectory of the robot connecting tasks; evaluate an operation program including the work path and the air-cut path while changing a posture of the robot in the connection area among the multiple kinds of candidate postures; determine one of the multiple kinds of candidate postures as the posture of the robot in the connection area based on an evaluation result in the evaluating; and generate the operation program.
A robot system includes: a robot comprising a joint driven by a motor; and a circuitry configured to: execute position control of the motor based on position commands; store torque commands generated based on the position commands during execution of the position control of the motor; and execute torque control of the motor based on the stored torque commands.
A power conversion device is provided, which includes a power conversion circuit configured to convert primary power to secondary power and supply the secondary power to a pump and a control circuit configured to cause the secondary power to follow a control command by the power conversion circuit the control circuit being configured to further execute evaluating, on the basis of the secondary power, an amplitude of a driving force of the pump, setting, on the basis of a relationship between an evaluation result of the amplitude and a driving speed of the pump, an amplitude threshold value profile indicating a relationship between an amplitude threshold value and the driving speed, and detecting an abnormality in the pump in response to the evaluation result of the amplitude exceeding the amplitude threshold value based on the amplitude threshold value profile.
H02P 27/08 - Dispositions ou procédés pour la commande de moteurs à courant alternatif caractérisés par le type de tension d'alimentation utilisant une tension d’alimentation à fréquence variable, p.ex. tension d’alimentation d’onduleurs ou de convertisseurs utilisant des convertisseurs de courant continu en courant alternatif ou des onduleurs avec modulation de largeur d'impulsions
H02M 1/00 - APPAREILS POUR LA TRANSFORMATION DE COURANT ALTERNATIF EN COURANT ALTERNATIF, DE COURANT ALTERNATIF EN COURANT CONTINU OU VICE VERSA OU DE COURANT CONTINU EN COURANT CONTINU ET EMPLOYÉS AVEC LES RÉSEAUX DE DISTRIBUTION D'ÉNERGIE OU DES SYSTÈMES D'ALI; TRANSFORMATION D'UNE PUISSANCE D'ENTRÉE EN COURANT CONTINU OU COURANT ALTERNATIF EN UNE PUISSANCE DE SORTIE DE CHOC; LEUR COMMANDE OU RÉGULATION - Détails d'appareils pour transformation
H02M 7/537 - Transformation d'une puissance d'entrée en courant continu en une puissance de sortie en courant alternatif sans possibilité de réversibilité par convertisseurs statiques utilisant des tubes à décharge avec électrode de commande ou des dispositifs à semi-conducteurs avec électrode de commande utilisant des dispositifs du type triode ou transistor exigeant l'application continue d'un signal de commande utilisant uniquement des dispositifs à semi-conducteurs, p.ex. onduleurs à impulsions à un seul commutateur
H02P 29/024 - Détection d’un défaut, p.ex. court circuit, rotor bloqué, circuit ouvert ou perte de charge
H02M 7/06 - Transformation d'une puissance d'entrée en courant alternatif en une puissance de sortie en courant continu sans possibilité de réversibilité par convertisseurs statiques utilisant des tubes à décharge sans électrode de commande ou des dispositifs à semi-conducteurs sans éléctrode de commande
A transport device in a transport chamber having a reduced pressure atmosphere and including a sidewall extending along an arrangement direction. The transport device includes a first robot fixed at a first robot position in the transport chamber and configured to transfer a substrate to and from a first chamber provided outside the transport chamber, and a second robot fixed at a second robot position in the transport chamber and configured to transfer the substrate to and from a second chamber provided outside the transport chamber on the sidewall. Additionally, the transport device includes a mobile buffer configured to hold the substrate and move along a movement locus extending along the arrangement direction and located between the sidewall and each of the first robot position and the second robot position. The movement locus includes a first position for transferring the substrate to and from the first robot and a second position for transferring the substrate to and from the second robot.
A control system including a discharge control circuit configured to control an application device such that a coating is discharged from a discharge circuit; a robot control circuit configured to cause an articulated robot to change a position and an orientation of the discharge circuit such that the coating is applied to a workpiece; an application abnormality detection circuit configured to detect an abnormality in an application state of the coating on the basis of at least one of a state of the device or of the robot; an application position calculation circuit configured to calculate an application position of the coating; and an abnormality notification circuit configured to send a notification of a site of an abnormality in the application state on the workpiece on the basis of a detection result of the abnormality in the application state and a calculation result of the application position.
B05B 12/08 - Aménagements de commande de la distribution; Aménagements de réglage de l’aire de pulvérisation sensibles à l'état du liquide ou d'un autre matériau fluide expulsé, du milieu ambiant ou de la cible
B05B 12/10 - Aménagements de commande de la distribution; Aménagements de réglage de l’aire de pulvérisation sensibles à l'état du liquide ou d'un autre matériau fluide expulsé, du milieu ambiant ou de la cible sensibles à la température ou à la viscosité du liquide ou d'un autre matériau fluide expulsé
B05C 5/02 - Appareillages dans lesquels un liquide ou autre matériau fluide est projeté, versé ou répandu sur la surface de l'ouvrage à partir d'un dispositif de sortie en contact, ou presque en contact, avec l'ouvrage
B05C 11/10 - Stockage, débit ou réglage du liquide ou d'un autre matériau fluide; Récupération de l'excès de liquide ou d'un autre matériau fluide
The machine control system includes: a machine configured to execute a motion according to a machine command; a controller server configured to control the machine; and a communication server. The controller server includes control circuitry configured to repeat operations according to a control cycle, the operations including: executing a motion program to generate the machine command for the machine; adding first cycle information designating a first use timing to the machine command; and transmitting the machine command including the first cycle information to the communication server. The machine includes a machine circuitry configured to repeat local operations for controlling the machine according to a local control cycle. The machine circuitry is further configured to: store the machine command received from the communication server; and call the stored machine command, based on the first cycle information added to the stored machine command, to use the machine command in the local control cycle corresponding to the first use timing.