-
公开(公告)号:US10761515B2
公开(公告)日:2020-09-01
申请号:US16005687
申请日:2018-06-12
申请人: OMRON Corporation
发明人: Junji Shimamura , Fumimasa Katayama
IPC分类号: G05B19/418 , G05B19/05 , G05B15/02 , G05B19/042
摘要: A configuration of control device capable of linking control applications even in a control system that combines a control device with another control device is provided. A first control device includes: a first program execution part outputting a first control command at every first cycle; a parsing part parsing at least a part of a first application program at every second cycle to sequentially generate an internal command; a command calculation part outputting a second control command at every first cycle according to the internal command generated by the parsing part; and an arbitration part managing a parsing process performed by the parsing part. The arbitration part adjusts an output timing of the second control command according to the internal command generated by the parsing part in response to notification of a timing from the second control device.
-
公开(公告)号:US10268183B2
公开(公告)日:2019-04-23
申请号:US15057258
申请日:2016-03-01
申请人: OMRON Corporation
IPC分类号: G05B19/416
摘要: A control device is configured to synchronize a second axis with a (real or virtual) first axis. The control device includes a processor configured to use position information for the first axis to compute a position command for the second axis, and to correct the position command when outputting a position command to the second axis to compensate for a delay caused by the transmission of the position command from the control device to the second axis, and a delay on the second axis.
-
公开(公告)号:US11021333B2
公开(公告)日:2021-06-01
申请号:US16188281
申请日:2018-11-13
申请人: OMRON Corporation
发明人: Junji Shimamura , Yosuke Iwai , Akiro Kobayashi , Taku Oya
摘要: A method for allowing even a user with little experience in robot operation to be able to perform correct calibration is provided. A mobile device displays one or more patterns at predetermined positions and transmits information indicating a touch position to a control device according to touching applied to the touch position in a state that the patterns are displayed. The control device calculates a parameter set based on an image measurement result obtained by a visual sensor when the mobile device is disposed in an image visual field in a state that the patterns are displayed, a touch position when the mobile device is touched by a robot, and a distance between a position of the mobile device when disposed in the imaging visual field and a position when the mobile device is touched by the robot.
-
公开(公告)号:US10908577B2
公开(公告)日:2021-02-02
申请号:US16005683
申请日:2018-06-12
申请人: OMRON Corporation
IPC分类号: G05B19/042 , G05B19/418 , G05B19/05 , G05B19/4155 , G05B19/414 , G06F13/16 , G06F9/54 , B25J9/16
摘要: The present disclosure provides a configuration of a control device that is capable of controlling the execution timing, etc. of multiple application programs when the multiple programs are executed in parallel in addition to a sequence program in a single control device. In the control device, when a first application program includes a first special command and a second application program includes a second special command, a command calculation part outputs a control command according to commands described after the first special command in the first application program and a control command according to commands described after the second special command in the second application program on the basis of a common timing.
-
公开(公告)号:US10712732B2
公开(公告)日:2020-07-14
申请号:US16127255
申请日:2018-09-11
申请人: OMRON Corporation
发明人: Ziqiang Xu , Junji Shimamura , Hirohito Mizumoto
IPC分类号: G05B19/418 , B25J3/04 , G05B19/042
摘要: To reduce the working hours of a user in an operation and improve an operation rate in an industrial network system. A communication setting change part is provided which automatically changes, in a timing of an end effector replacement, the communication setting in a communication part according to the communication information that corresponds to an end effector.
-
公开(公告)号:US10678218B2
公开(公告)日:2020-06-09
申请号:US15894951
申请日:2018-02-13
申请人: OMRON Corporation
IPC分类号: G06F9/44 , G05B19/414
摘要: The present disclosure meets demand to realize control computations according to programs having different execution formats by a single control device. The control device includes a storage unit storing a first program to be scanned as a whole for each execution and a second program that is sequentially executed, an execution processing unit computing a first command value by executing the first program at every predetermined control cycle, an interpreter interpreting at least a part of the second program and generating an intermediate code, a command value computation unit computing a second command value at every control cycle according to the intermediate code generated in advance by the interpreter, and an output unit outputting the first command value computed by the execution processing unit and the second command value computed by the command value computation unit at every control cycle.
-
公开(公告)号:US10407250B2
公开(公告)日:2019-09-10
申请号:US15787788
申请日:2017-10-19
申请人: OMRON Corporation
发明人: Yosuke Iwai , Toyoo Iida , Junji Shimamura
IPC分类号: B65G47/32 , G06T1/00 , G06T7/73 , G06T7/521 , G06T7/13 , B25J9/00 , B25J9/16 , B65G15/12 , G05B19/418
摘要: An imaging unit has its imaging field of view containing the conveyor, and images a subject in the imaging field. The imaging unit generates a luminance image representing the subject and a range image including height information indicating a height of at least one point on the subject from the conveyor by imaging the subject. A measurement unit measures a position of each workpiece in the luminance image. An obtaining unit obtains an overlap order of the workpieces based on the height information in the range image corresponding to the position of each workpiece in the luminance image. A determination unit determines the workpiece pickup order to allow a workpiece having a highest place in the overlap order to be picked up with a higher priority than other workpieces.
-
公开(公告)号:US10761884B2
公开(公告)日:2020-09-01
申请号:US16004432
申请日:2018-06-11
申请人: OMRON Corporation
IPC分类号: G05B19/414 , G05B19/408 , G06F9/50 , G06F9/48 , G05B19/418
摘要: A control device includes at least a first task that has a first priority including processing execution performed by a program execution part and a command calculation part, a second task that has a second priority, lower than the first priority, including processing execution performed by a parsing part, and a third task that has a third priority including execution of a processing content different from the first task and the second task are set in a scheduler. The control device further includes a priority changing part monitoring a processing state of the parsing part, and when the processing state of the parsing part meets a predetermined condition, changing the second priority set to the second task corresponding to the condition.
-
公开(公告)号:US10606246B2
公开(公告)日:2020-03-31
申请号:US15893700
申请日:2018-02-12
申请人: OMRON Corporation
发明人: Eiji Yamamoto , Masahiko Nakano , Junji Shimamura
IPC分类号: G05B19/418 , G05B19/05
摘要: In a control device which can execute a first program entirely scanned in each control cycle to update a command value, and a sequentially interpreted second program, an environment for realizing higher control performance is provided. The control device includes a first program execution part scanning the entire first program in each control cycle to update a command value and a second program execution part updating the command value in each control cycle according to a sequentially interpreted second program. The second program execution part includes an interpreter generating an intermediate code and a command value operation part calculating the command value in each control cycle according to the intermediate code. The command value operation part outputs the command value in each control cycle so that the command value can be used in other processes.
-
公开(公告)号:US10365631B2
公开(公告)日:2019-07-30
申请号:US15279483
申请日:2016-09-29
申请人: OMRON Corporation
IPC分类号: G05B19/402 , G05B19/404 , G05B19/416 , G05B19/4155
摘要: A desired position instruction of a user is generated even if a plurality of position instructions satisfying a vibration control condition exist. An instruction generator includes a conditional expression selector configured to select a conditional expression that should generate the position instruction from a plurality of conditional expressions based on a control performance condition, a parameter calculator configured to calculate a parameter based on a machine performance index and the selected vibration control conditional expression, and a position instruction generator configured to calculate the position instruction based on the parameter.
-
-
-
-
-
-
-
-
-