-
公开(公告)号:KR1019990055906A
公开(公告)日:1999-07-15
申请号:KR1019970075879
申请日:1997-12-29
Applicant: 철강융합신기술연구조합 , 재단법인 포항산업과학연구원
IPC: G05B19/05
Abstract: 본 발명은 멀티프로세싱을 할 수 있는 피엘씨 시스템과 이를 구현하는 방법에 관한 것이다.
본 발명의 피엘씨 구현방법은 기본적으로 하나의 프로그램만을 피엘씨에 다운로드하고, 다수 개의 태스크가 이를 공유하여 각 태스크마다 필요한 입출력 접점을 구동하도록 구성하되, 상기 다수 개의 프로그램을 하나의 프로그램으로 재구성하기 위하여 프로그램부와 입출력부로 구분하고, 상기 입출력부의 옵셋을 이용하여 프로그램부를 새로 기술하며, 한편 본 발명의 피엘씨 시스템은 프로그램 편집기(1), 프로그램 변환장치(9), 중앙처리모듈(8) 및 입출력모듈(7)로 구성하되, 상기 프로그램 변환장치(9)는 프로그램 편집기(1)로부터 입력받아 중앙처리모듈(8)의 외부통신장치(2)에 출력하도록 구성함을 원리로 한다.
본 발명에 의하면 프로그램의 중복부분은 공유하고, 특유부분은 최소화하기 때문에 한정된 메모리(4) 자원이 효율적으로 활용되고 다운로드 시간이 단축되어 전체적으로 프로그램 실행시간을 빠르게 할 수 있고, 종래보다 크고 복잡한 다수 개의 프로그램도 메모리 확장 없이 용이하게 실행할 수 있는 등 매우 획기적인 효과가 있다.-
公开(公告)号:KR100250206B1
公开(公告)日:2000-04-01
申请号:KR1019970075879
申请日:1997-12-29
Applicant: 철강융합신기술연구조합 , 재단법인 포항산업과학연구원
IPC: G05B19/05
Abstract: PURPOSE: A programmable logic controller capable of multi-processing and an embodying method thereof are provided to efficiently use a resource of a memory and reduce a downloading time by sharing a duplicate part of a program and minimizing a peculiar part thereof. CONSTITUTION: The programmable logic controller includes a program compiler(1), a program converter(9), a central processing module(8), and an input/output module(7). The program converter(9) receives each program from the program compiler(1) and compiles them into a new program having one program part and a plurality of input/output parts. The program converter(9) outputs the compiled program to an external communication device(2) in the central processing module(8). The external communication device(2) loads the new program on a memory(4) through a central processing unit(3). A timing device(5) interrupts the central processing unit(3) every determined time to time-divide a plurality of programs.
Abstract translation: 目的:提供一种能够进行多处理的可编程逻辑控制器及其实施方法,以有效地使用存储器的资源,并通过共享程序的重复部分并使其特有部分最小化来减少下载时间。 构成:可编程逻辑控制器包括程序编译器(1),程序转换器(9),中央处理模块(8)和输入/输出模块(7)。 程序转换器(9)从程序编译器(1)接收每个程序,并将它们编译成具有一个程序部分和多个输入/输出部分的新程序。 程序转换器(9)将编译的程序输出到中央处理模块(8)中的外部通信设备(2)。 外部通信设备(2)通过中央处理单元(3)将新程序加载到存储器(4)上。 定时装置(5)每隔确定时间中断中央处理单元(3),以对多个程序进行时分。
-