-
公开(公告)号:KR100271596B1
公开(公告)日:2000-11-15
申请号:KR1019970048004
申请日:1997-09-22
Applicant: 한국과학기술연구원
IPC: G06F9/40
Abstract: PURPOSE: An interpretation and real time execution method of a function block type process control program is provided to define a unit element of a control operation as a primitive function for a program formation and execution for a process control and easily use a function block formed by grouping a high frequency portion as one element like a service routine of a computer language for thereby implementing an efficient control program. CONSTITUTION: A function block is interpreted. A function block source function group arrangement which includes a unit arrangement with respect to each source function of the function block is generated. A function block source function code arrangement which includes a pointer which indicates a function block source function group arrangement with respect to a source function included in the function block is generated. A function block region variable arrangement is generated for storing variables used in the function block. Source function group arrangements which include a unit arrangement with respect to the source function are generated. A source function code arrangement which includes a pointer is generated. System region, input and output and region variable arrangements are generated for storing the variables. A function block source function code arrangement is copied to the source function code arrangement.
Abstract translation: 目的:提供功能块类型过程控制程序的解释和实时执行方法,以将控制操作的单元元素定义为用于过程控制的程序形成和执行的原始函数,并且容易地使用由 将高频部分分组为诸如计算机语言的服务例程的一个元素,从而实现有效的控制程序。 构成:解释功能块。 产生功能块源功能组布置,其包括关于功能块的每个源功能的单元布置。 产生功能块源功能代码布置,其包括指示功能块源功能组布置相对于功能块中包括的源功能的指针。 生成用于存储在功能块中使用的变量的功能块区域变量布置。 生成包括相对于源功能的单元布置的源功能组布置。 生成包括指针的源功能码排列。 生成系统区域,输入和输出以及区域变量排列,用于存储变量。 功能块源功能代码排列被复制到源功能代码排列。