×

Controller and editor

  • US 10,664,274 B2
  • Filed: 04/01/2019
  • Issued: 05/26/2020
  • Est. Priority Date: 04/09/2018
  • Status: Active Grant
First Claim
Patent Images

1. A controller and an editor of a machine configured to detect an occurrence of an infinite loop of a loop process during execution of a ladder program, comprising:

  • an infinite loop detection unit for;

    monitoring states of execution condition signals for presence of a jump instruction;

    comparing a destination indicated by the jump instruction to a processing direction of the ladder program; and

    recording an execution condition signal of the loop process that may cause the infinite loop, in an infinite loop occurrence condition information table, wherein the recorded execution condition signal is embedded in object code of the ladder program and transmitted to the controller via an interface; and

    an infinite loop escape unit for;

    escaping the occurrence of the infinite loop by forcefully making a completion of an execution condition for a jump instruction false when the infinite loop occurs; and

    entering an emergency stop state of the machine.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×