Control device
    3.
    发明授权

    公开(公告)号:US11899430B2

    公开(公告)日:2024-02-13

    申请号:US17598499

    申请日:2020-03-05

    申请人: OMRON Corporation

    IPC分类号: G05B19/41 G05B19/4155

    摘要: A controller for performing synchronization control over the master axis and the slave axis to follow an electronic cam profile includes a reference position calculator that, in response to power being restored after a power disconnect, obtains a position of the master axis and calculates reference positions of the master axis and the slave axis based on the obtained position of the master axis, a position of the master axis at cam synchronization, and the electronic cam profile, and a return control unit that performs return control to determine a position of the slave axis corresponding to a current position of the master axis based on the current position of the master axis, the electronic cam profile, and the reference positions of the master axis and the slave axis calculated by the reference position calculator, and that moves the slave axis to the determined position.

    Control device and control method

    公开(公告)号:US10509393B2

    公开(公告)日:2019-12-17

    申请号:US15894881

    申请日:2018-02-12

    申请人: OMRON Corporation

    摘要: A control device and a control method capable of realizing control based on a sequence program and control based on a numerical control program with a smaller number of process steps are provided. The control device that is capable of controlling a plurality of motors includes: a first program executing unit that executes a sequence program for each control cycle; a second program executing unit that calculates an instruction value for each motor in accordance with a numerical control program; and a state managing unit that manages a control state correlated with a group including a plurality of predetermined motors of the plurality of motors. The state managing unit updates the control state based on at least one of an instruction from the first program executing unit and an execution state of the numerical control program in the second program executing unit.

    CONTROL DEVICE AND CONTROL METHOD
    5.
    发明申请

    公开(公告)号:US20190079500A1

    公开(公告)日:2019-03-14

    申请号:US15894929

    申请日:2018-02-13

    申请人: OMRON Corporation

    摘要: An environment for easily executing a plurality of types of programs in cooperation with each other is provided. A control device includes: a first program executing unit that executes a sequence program for each first control cycle and calculates a first instruction value; a second program executing unit that executes an application program which is described in codes which are sequentially interpreted and calculates a second instruction value for each first control cycle; and a shared memory configured to be accessible by both the first program executing unit and the second program executing unit. The second program executing unit executes the application program while referring to the first shared variable value stored in the shared memory in accordance with the codes described in the application program.

    Control device
    6.
    发明授权

    公开(公告)号:US10908577B2

    公开(公告)日:2021-02-02

    申请号:US16005683

    申请日:2018-06-12

    申请人: OMRON Corporation

    摘要: 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.

    Control device
    7.
    发明授权

    公开(公告)号: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.