Patents by Inventor Jo Dong PARK

Jo Dong PARK has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10824128
    Abstract: The present disclosure provides a device for processing a programmable logic controller (PLC) program. In one embodiment, the device includes a storage containing PLC programs stored on a block basis, and a program block table defining storage locations of the PLC programs; and a controller configured: when a PLC program is modified during a PLC is operating, to determine a start address of a storage location where the modified PLC program is to be stored with referring to a block number of the modified PLC program, size information of the modified PLC program, and the program block table; and to store the modified PLC program in the storage based on the determined start address. According to the present disclosure, multiple users may simultaneously access a PLC and then may simultaneously modify PLC programs during the PLC is operating.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: November 3, 2020
    Assignee: LSIS CO., LTD.
    Inventor: Jo-Dong Park
  • Publication number: 20190339663
    Abstract: The present disclosure provides a device for processing a programmable logic controller (PLC) program. In one embodiment, the device includes a storage containing PLC programs stored on a block basis, and a program block table defining storage locations of the PLC programs; and a controller configured: when a PLC program is modified during a PLC is operating, to determine a start address of a storage location where the modified PLC program is to be stored with referring to a block number of the modified PLC program, size information of the modified PLC program, and the program block table; and to store the modified PLC program in the storage based on the determined start address. According to the present disclosure, multiple users may simultaneously access a PLC and then may simultaneously modify PLC programs during the PLC is operating.
    Type: Application
    Filed: December 18, 2018
    Publication date: November 7, 2019
    Inventor: Jo-Dong PARK
  • Patent number: 10146200
    Abstract: The present disclosure relates to an apparatus for updating an OS (Operating System) in PLC (Programmable Logic Controller) configured to update an OS in a PLC, and to perform an operation by instantly applying the updated OS to the PLC, and a method using the same, the apparatus including an MPU (Micro Processing Unit), a flash memory, a second working memory, and a switching unit.
    Type: Grant
    Filed: August 21, 2014
    Date of Patent: December 4, 2018
    Assignee: LSIS CO., LTD.
    Inventor: Jo Dong Park
  • Patent number: 9998101
    Abstract: The present invention relates to a method for controlling the operation of a moving average filter, which is capable of optimizing the ability to cope with a surge noise through reasonable control of a tracking speed with respect to a change in an input value. The method includes: (a) a step of setting a stability reference value and a corresponding sampling interval; (b) a step of inputting measurement data; (c) a step of calculating a first moving average using the measurement data input in the step (b) by applying a basic sampling interval; and (d) a step of calculating a second moving average for the measurement data by applying the sampling interval corresponding to the stability reference value set in the step (a) if the first moving average is equal to or larger than the stability reference value.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: June 12, 2018
    Assignee: LSIS CO., LTD.
    Inventor: Jo-Dong Park
  • Patent number: 9880543
    Abstract: A method for transmitting and receiving data between a micro processing unit (MPU) and a memory operating with different operating voltages in a programmable logic controller (PLC) is provided. In one embodiment, the method includes outputting, by the MPU, a chip select (CS) signal and an address signal to read requested data from the memory, outputting, by an OR gate, an activation signal for activating a data input buffer, the OR gate receiving the CS signal and the address signal, and outputting, by an access signal output buffer, a memory access signal for operation of the memory, the access signal output buffer receiving the CS signal and the address signal. The method further includes outputting the requested data to the data input buffer, and outputting, by the data input buffer, the requested data to the MPU when the requested data is received by the data input buffer from the memory.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 30, 2018
    Assignee: LSIS CO., LTD.
    Inventor: Jo Dong Park
  • Publication number: 20170207776
    Abstract: The present invention relates to a method for controlling the operation of a moving average filter, which is capable of optimizing the ability to cope with a surge noise through reasonable control of a tracking speed with respect to a change in an input value. The method includes: (a) a step of setting a stability reference value and a corresponding sampling interval; (b) a step of inputting measurement data; (c) a step of calculating a first moving average using the measurement data input in the step (b) by applying a basic sampling interval; and (d) a step of calculating a second moving average for the measurement data by applying the sampling interval corresponding to the stability reference value set in the step (a) if the first moving average is equal to or larger than the stability reference value.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 20, 2017
    Inventor: Jo-Dong PARK
  • Patent number: 9488973
    Abstract: Provided are a PLC device and a method for controlling the same. The method includes: receiving input data from an external; storing the received input data in an input area of a data input/output unit; reading the input data from the input area of the data input/output unit in order to perform a calculation operation; storing output data, which is a result of the calculation operation, in an output area of the data input/output unit; and transmitting the output data in the output area of the data input/output unit to an output circuit.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: November 8, 2016
    Assignee: LSIS CO., LTD.
    Inventor: Jo Dong Park
  • Publication number: 20160103440
    Abstract: A method for transmitting and receiving data between an MPU and a memory operating in mutually different operating voltages in PLC is proposed, the method including: outputting, by the MPU, a CS (Chip Select) signal and an address signal in order to read data by approaching to the memory; outputting, by an OR gate, an activation signal for activating a data input buffer by receiving the CS signal and the address signal; outputting, by an access signal output buffer, a memory access signal for operation of the memory by receiving the CS signal and the address signal; outputting, by the memory, data requested by the MPU to the data input buffer by responding to the memory access signal; and outputting, by the data input buffer, the received data to the MPU by receiving the data outputted by the memory.
    Type: Application
    Filed: September 25, 2015
    Publication date: April 14, 2016
    Applicant: LSIS CO., LTD.
    Inventor: Jo Dong PARK
  • Patent number: 9191002
    Abstract: A programmable logic controller (PLC) system, and more particularly, a data processing apparatus and method in the PLC system are provided. In the data processing method in a programmable logic controller (PLC) system, first dummy code data is output to an area having a chip selection signal for valid data output. The valid data is output after the first dummy code data is output. And second dummy code data is output when the valid data output is completed.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: November 17, 2015
    Assignee: LSIS Co., Ltd.
    Inventor: Jo Dong Park
  • Patent number: 9112500
    Abstract: A method of outputting a positioning pulse by a programmable logic controller (PLC) is provided. The method includes setting up the desired cycle of a pulse to be output; determining a number of needed clocks based on a number of system clocks and a desired frequency according to the desired cycle; determining a total number of needed clocks based on the number of needed clocks and the desired frequency; determining a clock difference based on the number of system clocks and the total number of needed clocks; determining a first number of setup clocks corresponding to a first output pulse in a certain cycle; determining a second number of setup clocks corresponding to pulses except for the first output pulse; and outputting a pulse based on the first number of setup clocks and the second number of setup clocks.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: August 18, 2015
    Assignee: LSIS Co., Ltd.
    Inventor: Jo Dong Park
  • Publication number: 20150200673
    Abstract: A method of outputting a positioning pulse by a programmable logic controller (PLC) is provided. The method includes setting up the desired cycle of a pulse to be output; determining a number of needed clocks based on a number of system clocks and a desired frequency according to the desired cycle; determining a total number of needed clocks based on the number of needed clocks and the desired frequency; determining a clock difference based on the number of system clocks and the total number of needed clocks; determining a first number of setup clocks corresponding to a first output pulse in a certain cycle; determining a second number of setup clocks corresponding to pulses except for the first output pulse; and outputting a pulse based on the first number of setup clocks and the second number of setup clocks.
    Type: Application
    Filed: September 24, 2014
    Publication date: July 16, 2015
    Applicant: LSIS CO., LTD.
    Inventor: Jo Dong PARK
  • Publication number: 20150066168
    Abstract: The present disclosure relates to an apparatus for updating an OS (Operating System) in PLC (Programmable Logic Controller) configured to update an OS in a PLC, and to perform an operation by instantly applying the updated OS to the PLC, and a method using the same, the apparatus including an MPU (Micro Processing Unit), a flash memory, a second working memory, and a switching unit.
    Type: Application
    Filed: August 21, 2014
    Publication date: March 5, 2015
    Applicant: LSIS CO., LTD.
    Inventor: Jo Dong PARK
  • Publication number: 20140139263
    Abstract: A programmable logic controller (PLC) system, and more particularly, a data processing apparatus and method in the PLC system are provided. In the data processing method in a programmable logic controller (PLC) system, first dummy code data is output to an area having a chip selection signal for valid data output. The valid data is output after the first dummy code data is output. And second dummy code data is output when the valid data output is completed.
    Type: Application
    Filed: October 24, 2013
    Publication date: May 22, 2014
    Applicant: LSIS CO., LTD.
    Inventor: Jo Dong PARK
  • Patent number: 8549195
    Abstract: Disclosed is a communication apparatus and method in a programmable logic controller (PLC). In a communication method, a micro processing unit (MPU) decides whether or not an interrupt signal is generated. When it is decided that the interrupt signal has been generated, the MPU communicates with an external programming and debugging tool (PADT).
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: October 1, 2013
    Assignee: LSIS Co., Ltd.
    Inventor: Jo Dong Park
  • Publication number: 20130066441
    Abstract: Provided are a PLC device and a method for controlling the same. The method includes: receiving input data from an external; storing the received input data in an input area of a data input/output unit; reading the input data from the input area of the data input/output unit in order to perform a calculation operation; storing output data, which is a result of the calculation operation, in an output area of the data input/output unit; and transmitting the output data in the output area of the data input/output unit to an output circuit.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 14, 2013
    Applicant: LSIS CO., LTD.
    Inventor: Jo Dong PARK
  • Publication number: 20120008667
    Abstract: Disclosed is a communication apparatus and method in a programmable logic controller (PLC). In a communication method, a micro processing unit (MPU) decides whether or not an interrupt signal is generated. When it is decided that the interrupt signal has been generated, the MPU communicates with an external programming and debugging tool (PADT).
    Type: Application
    Filed: June 27, 2011
    Publication date: January 12, 2012
    Inventor: Jo Dong PARK