-
1.
公开(公告)号:US20190253355A1
公开(公告)日:2019-08-15
申请号:US16188191
申请日:2018-11-12
申请人: OMRON Corporation
发明人: Shigenori SAWADA , Mitsuhiro YONEDA , Tianbing LI
IPC分类号: H04L12/801 , H04L12/851
CPC分类号: H04L47/12 , G05B19/408 , G05B2219/1215 , G05B2219/15081 , G06F13/00 , H04L47/2425
摘要: A control device includes a cyclic communication part and a communication management part. The cyclic communication part controls communication of first control data and second control data. The first control data is control data of which arrival in a first guarantee time is guaranteed according to a preset cyclic period. In the second control data, arrival in a second guarantee time longer than the cyclic period is guaranteed and a sequence of information included is determined. When a data volume of second control data exceeds a communication volume for second control data based on the cyclic period, the communication management part divides the second control data into a plurality of communication data. The communication management part attaches an identifier indicating communication in a divided manner, a data volume, and a communication order to the plurality of communication data.
-
公开(公告)号:US20190235471A1
公开(公告)日:2019-08-01
申请号:US16262919
申请日:2019-01-31
申请人: FANUC CORPORATION
发明人: Susumu MAEKAWA , Hirohide TSUNODA
IPC分类号: G05B19/404 , G05B19/408
CPC分类号: G05B19/404 , G05B19/408 , G05B2219/49204 , G05B2219/49207
摘要: Provided is a thermal displacement correction device capable of continuing a thermal displacement correction with high accuracy even when some of a plurality of sensors fail. The thermal displacement correction device includes a sensor information acquisition unit that acquires machine tool temperatures detected by the sensor and a state of the sensors, a thermal displacement estimating method storage unit that stores a plurality of thermal displacement estimating methods, a thermal displacement estimating method selection unit that selects a thermal displacement estimating method to be used for estimating the thermal displacement amount of the machine tool based on the state of the sensors, and a thermal displacement estimating unit that estimates the thermal displacement amount of the machine tool based on the machine tool temperature according to the thermal displacement estimating method selected by the thermal displacement estimating method selection unit.
-
公开(公告)号:US20190163168A1
公开(公告)日:2019-05-30
申请号:US15759590
申请日:2017-06-16
发明人: AKIHIRO KITAMURA
IPC分类号: G05B19/414 , G05B19/4155
CPC分类号: G05B19/4147 , G05B19/408 , G05B19/414 , G05B19/4155 , G05B2219/35481 , G05B2219/36169 , G05B2219/36371 , G05B2219/36513
摘要: To provide a control panel having NC function for machine tool, which is capable of using an information medium that is easily and securely manageable without requiring manual input of information to the control unit for simplifying the data reading system construction. The control panel having NC function for machine tool includes an image pickup device for reading a matrix-type two-dimensional code, which is installed on the front surface of the control panel, or on the on-hand manual pulse generator connected to the control panel. The control unit inside the control panel includes a reader which processes image data of the matrix type two-dimensional code captured by the image pickup device, and outputs the image data as read data, and start driving control to the machining section based on the work instruction information contained in the read data.
-
公开(公告)号:US20190095247A1
公开(公告)日:2019-03-28
申请号:US16004432
申请日:2018-06-11
申请人: OMRON Corporation
IPC分类号: G06F9/48 , G05B19/418 , G05B19/414 , G05B19/408 , G06F9/50
CPC分类号: G06F9/4881 , G05B19/408 , G05B19/4145 , G05B19/4148 , G05B19/41865 , G05B2219/1215 , G05B2219/15079 , G05B2219/23275 , G05B2219/34287 , G06F9/505
摘要: A configuration of a control device capable of efficiently operating multiple types of programs in different execution formats on a single control device is provided. 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.
-
公开(公告)号:US20180264651A1
公开(公告)日:2018-09-20
申请号:US15921585
申请日:2018-03-14
发明人: Masao OJIMA , Kanji TAKANISHI , Yutaro UCHIDA
CPC分类号: B25J9/1669 , B25J9/046 , B25J9/16 , B25J9/1602 , B25J9/1656 , B25J13/006 , G05B19/408 , G05B19/4086 , G05B19/418 , G05B2219/2214 , G05B2219/33263 , G05B2219/33269 , G05B2219/36231 , G05B2219/36232 , Y02P90/02 , Y10S901/06 , Y10S901/15
摘要: A control system 1 includes a first controller, and a second controller. The second controller includes a program storage module that stores two or more coordinate conversion programs, and a control processing module 240 that acquires program designation information for designating one of two or more coordinate conversion programs from the first controller. Additionally, the control processing module may acquire a first operation command in the coordinate system for the first controller from the first controller, and convert the first operation command to an operation target value of two or more joint axes of a multi-axis robot using the coordinate conversion programs according to the program designation information. Driving power according to the operation target value may be output to the joint axes.
-
公开(公告)号:US20180150064A1
公开(公告)日:2018-05-31
申请号:US15813325
申请日:2017-11-15
申请人: FANUC CORPORATION
发明人: Satoru ISHIGURE
IPC分类号: G05B19/418
CPC分类号: G05B19/4187 , G05B19/408 , G05B19/41825 , G05B19/4183 , G05B19/41835 , G05B2219/36043 , G05B2219/36051
摘要: A machining program management apparatus is used for managing an alteration made to a machining program stored in a plurality of machine tools. The machining program management apparatus acquires, at predetermined intervals set in advance, a piece of machining program updating information including a last update date and time of the machining program stored in each machine tool, identifies a machining program to which an alteration is made, on the basis of the piece of machining program updating information, creates a piece of information on the alteration, and updates a piece of machining program information corresponding to the machining program to which the alteration is made.
-
公开(公告)号:US20180107191A1
公开(公告)日:2018-04-19
申请号:US15566897
申请日:2016-04-17
发明人: Rony Kubat , Natan Linder , Matt Aldrich
IPC分类号: G05B19/4065 , G05B19/4062 , G06Q10/06 , H04W4/38 , B23Q17/00
CPC分类号: G05B19/4184 , B23Q17/008 , B25F5/00 , G05B19/4062 , G05B19/4065 , G05B19/408 , G05B19/41815 , G05B19/41845 , G05B19/4186 , G05B2219/24048 , G05B2219/32128 , G05B2219/40104 , G05B2219/50185 , G05B2219/50203 , G06F3/011 , G06F3/017 , G06F3/0425 , G06F3/04815 , G06F3/0484 , G06K9/00355 , G06K9/00671 , G06Q10/06393 , G06Q10/06398 , G06T7/30 , G06T7/50 , G06T7/60 , G06T7/70 , G06T7/80 , G06T19/006 , G06T19/20 , H04W4/38
摘要: Methods and systems for monitoring tool device usage and, in particular, methods and systems including at least one sensor mechanism configured to detect at least one operational parameter of the tool device. Information regarding usage of the tool device may be communicated to a processing unit and further communicated to a network-connected storage and/or to a display device.
-
公开(公告)号:US20180074756A1
公开(公告)日:2018-03-15
申请号:US15411604
申请日:2017-01-20
发明人: Yibing Liang , Kaiwen Feng , Bocong Liu , Zhuo Chen , Yu Ma , Wei He
IPC分类号: G06F3/06
CPC分类号: G06F3/0659 , B60W30/00 , G01S7/003 , G01S13/931 , G05B19/408 , G06F3/0604 , G06F3/0653 , G06F3/0656 , G06F3/067
摘要: This disclosures discloses a method and apparatus for acquiring data in a robot operating system. A specific implementation of the method includes: monitoring in real time a data storage area of an information acquirer, the information acquirer configured to acquire location state data of a driverless vehicle; obtaining updated data if the updated data are present in the data storage area; and storing the updated data into a data buffer corresponding to the information acquirer. The implementation improves the robustness of the data.
-
公开(公告)号:US20180043527A1
公开(公告)日:2018-02-15
申请号:US15670126
申请日:2017-08-07
申请人: FANUC CORPORATION
发明人: Kentaro KOGA
IPC分类号: B25J9/00 , G05B19/19 , G05B19/408 , B65G43/08
CPC分类号: B25J9/0093 , B25J13/00 , B65G43/08 , G05B19/19 , G05B19/408 , G05B19/41815 , G05B2219/39102 , Y02P90/083
摘要: A robot system includes a conveying device, a robot, a control unit for controlling operation of the robot by transmitting a drive signal to a motor of the robot, and for outputting a driving speed control signal to the conveying device, and an encoder for detecting a conveying speed of the conveying device in a regular operation mode, where, when the robot is to be operated in a teach mode and a test mode, the control unit transmits a drive signal to the robot such that an operation speed is reduced by a received override value, and outputs the driving speed control signal such that the conveying speed of the conveying device is reduced by the override value.
-
公开(公告)号:US09857790B2
公开(公告)日:2018-01-02
申请号:US14644894
申请日:2015-03-11
申请人: JTEKT CORPORATION
IPC分类号: G05B9/02 , G05B19/4155 , G05B19/408
CPC分类号: G05B19/4155 , G05B19/408 , G05B2219/31029 , G05B2219/35245 , G05B2219/35252
摘要: An NC program creating device is provided that can automatically insert in an NC program a code that can be executed simultaneously with feeding in a non-cutting state. If it is determined by a determination unit that there is a standard code M03, M06, M10 before or after a non-cutting feed code G00 or G30 in an NC program, a new code placement unit places, instead of the standard code M03, M06, M10, a simultaneous execution code M103, M805, M110 corresponding to the standard code M03, M06, M10 before the non-cutting feed code G00 or G30, and places after the non-cutting feed code G00 or G30 a code that performs at least a prescribed operation of the standard code M03, M06, M10 other than an operation of the simultaneous execution code M103, M805, M110.
-
-
-
-
-
-
-
-
-