Digital computer monitored and/or operated system or process which is
structured for operation with an improved automatic programming process
and system

    公开(公告)号:US4215406A

    公开(公告)日:1980-07-29

    申请号:US281472

    申请日:1972-08-22

    摘要: An industrial production or other operational system is established by connecting apparatus which implements system operations to a digital computer system using an interface system. Machine readable definitions of events, of executable jobs, and of system variables are prepared for computer entry and ultimately for configuration of the system apparatus into an entity having operational characteristics corresponding to the entered definitions.The definitions of system variables may include definitions of signals which are coupled between the system apparatus and the computer through the interface system, and such signals may be put to system monitoring or control uses or both of these uses in the structured system. Some of the definitions may be computer programs, but most are preferably definitions of the system configuration written out in a language which a systems engineer can understand and use. Generally, definitions may include designators which are names or numbers.Any definition may refer to an event, a job, or a variable by making reference to the designator that is included in the definition of the event, the job or the variable. Executable job definitions may, by referring to event designators, specify specific events which are to trigger their execution--or example, variable scanning events or variable change-of-state events--or they may specify that they are to be periodically executed at a specified frequency or rate. The definitions are processed individually by an off-line preliminary processor which converts the systems engineer's language into a numeric language intelligible to processing programs within the computer system or to the computer system itself. The definitions are then fed into the computer system.Automatic programming means within the computer system establish all the necessary linkages between each new definition and previously entered definitions and other operative portions of the computer system so as to implement each definition relative to the system apparatus as soon as the definition is received and so as automatically to establish the desired system operating configuration through the controlled operation of the computer relative to the interfaced system apparatus.Definitions may be deleted from the computer system at any time and in any order by the automatic programming means without shutting down the system, and the system operating configuration may thus be modified whenever necessary or desirable. Following such deletions, the automatic programming means eliminates linkages which are no longer required and compresses the tables in which such linkages may be stored so as to maximize the storage space which is available for additional new definitions and their associated linkages.

    Digital computer monitored and/or operated system or process which is
structured for operation with an improved automatic programming process
and system

    公开(公告)号:US4389706A

    公开(公告)日:1983-06-21

    申请号:US250826

    申请日:1972-05-05

    IPC分类号: G06F15/20

    CPC分类号: G05B21/02 G05B15/02

    摘要: An industrial production or other operational system is established by connecting apparatus which implements system operation to a digital computer system using an interface system. Machine readable definitions of events, of executable jobs, and of system variables are prepared for computer entry and ultimately for configuration of the system apparatus into an entity having operational characteristics corresponding to the entered definitions.The definitions of system variables may include definitions of signals which are coupled between the system apparatus and the computer through the interface system, and such signals may be put to system monitoring or control uses or both of these uses in the structured system. Some of the definitions may be computer programs, but most are preferably definitions of the system configuration written out in a language which a systems engineer can understand and use. Generally, definitions may include designators which are names or numbers.Any definition may refer to an event, a job, or a variable by making reference to the designator that is included in the definiton of the event, the job or the variable. Executable job definitons may, by referring to event designators, specify specific events which are to trigger their execution--for example, variable scanning events or variable change-of-state events--or they may specify that they are to be periodically executed at a specified frequency or rate. The definitions are processed individually by an off-line preliminary processor which converts the systems engineer's language into a numeric language intelligible to processing programs within the computer system or to the computer system itself. The definitions are then fed into the computer system.Automatic programming means within the computer system establish all the necessary linkages between each new definition and previously entered definitions and other operative portions of the computer system so as to implement each definition relative to the system apparatus as soon as the definition is received and so as automatically to establish the desired system operating configuration through the controlled operation of the computer relative to the interfaced system apparatus.Definitions may be deleted from the computer system at any time and in any order by the automatic programming means without shutting down the system, and the system operating configuration may thus be modified whenever necessary or desirable. Following such deletions, the automatic programming means eliminates linkages which are no longer required and compresses the tables in which such linkages may be stored so as to maximize the storage space which is avialable for additional new definitions and their associated linkages.

    Training simulator for a nuclear power plant
    3.
    发明授权
    Training simulator for a nuclear power plant 失效
    核电厂培训模拟器

    公开(公告)号:US4977529A

    公开(公告)日:1990-12-11

    申请号:US333901

    申请日:1973-02-23

    IPC分类号: G05B17/02 G09B9/00

    CPC分类号: G05B17/02 G09B9/00

    摘要: A training simulator for the full-scope real-time dynamic operation of a nuclear power plant utilizes apparatus that includes control consoles having manual and automatic devices for operating simulated plant components and indicating devices for monitoring physical values in the simulated plant. A general purpose digital computer configuration is connected to the control consoles to accept input data indicative of the operated condition of the console control devices and perform dynamic real-time simulation calculations for providing output data to the monitoring devices. An instructor's console, which has control and indicating devices, is connected to the computer configuration to perform functions that include initializing and "replaying" selected operational states of the simulated plant. The majority of the control components of the simulated plant, such as valves, pumps and controllers, are simulated separately from the simulated system they control. The computer organization is structured to perform a combination of sequential data processing at predetermined repetitive time intervals; and to perform event oriented data processing with the capability of recognizing and processing data immediately upon the occurrence of an event. When the simulated plant is initialized or "replayed," the computer functions provide indications of the plant control devices which do not positionally correspond to the plant status. A plural digital computer arrangement is disclosed wherein the data in each computer is processed by its own control arrangement; and the interdependent data is synchronized by the control function on one computer and data link communication between computers.

    摘要翻译: 用于核电站全面实时动态操作的训练模拟器利用装置,其包括具有用于操作模拟工厂部件的手动和自动装置的控制台,以及用于监测模拟工厂物理值的指示装置。 通用数字计算机配置连接到控制台以接受指示控制台控制设备的操作状态的输入数据,并执行动态实时模拟计算,以向监控设备提供输出数据。 具有控制和指示装置的指导员控制台连接到计算机配置以执行包括初始化和“重放”所选择的模拟工厂的操作状态的功能。 模拟设备的大多数控制组件,如阀门,泵和控制器,都与其控制的模拟系统分开模拟。 计算机组织被构造成以预定的重复时间间隔执行顺序数据处理的组合; 并且执行事件导向的数据处理,其具有在事件发生时立即识别和处理数据的能力。 当模拟工厂被初始化或“重播”时,计算机功能提供了不与工厂状态位置对应的工厂控制装置的指示。 公开了一种多个数字计算机装置,其中每个计算机中的数据由其自己的控制装置处理; 并且相互依赖的数据由一台计算机上的控制功能和计算机之间的数据链路通信同步。

    Digital computer monitored system or process which is configured with
the aid of an improved automatic programming system

    公开(公告)号:US4227245A

    公开(公告)日:1980-10-07

    申请号:US258800

    申请日:1972-06-01

    CPC分类号: G06F3/05 B21B37/16 C21D11/00

    摘要: An industrial production or other operational system is established by connecting apparatus which implements system operations to a digital computer system using an interface system. Machine readable definitions of events, of executable jobs, and of system variables are prepared for computer entry and ultimately for configuration of the system apparatus into an entity having operational characteristics corresponding to the entered definitions.The definitions of system variables may include definitions of signals which are coupled between the system apparatus and the computer through the interface system, and such signals may be put to system monitoring or control uses or both of these uses in the structured system. Some of the definitions may be computer programs, but most are preferably definitions of the system configuration written out in a language which a systems engineer can understand and use. Generally, definitions may include designators which are names or numbers.Any definition may refer to an event, a job, or a variable by making reference to the designator that is included in the definition of the event, the job or the variable. Executable job definitions may, by referring to event designators, specify specific events which are to trigger their execution--for example, variable scanning events or variable change-of-state events--or they may specify that they are to be periodically executed at a specified frequency or rate. The definitions are processed individually by an off-line preliminary processor which converts the systems engineer's language into a numeric language intelligible to processing programs within the computer system or to the computer system itself. The definitions are then fed into the computer system.Automatic programming means within the computer system establish all the necessary linkages between each new definition and previously entered definitions and other operative portions of the computer system so as to implement each definition relative to the system apparatus as soon as the definition is received and so as automatically to establish the desired system operating configuration through the controlled operation of the computer relative to the interfaced system apparatus.Definitions may be deleted from the computer system at any time and in any order by the automatic programming means without shutting down the system, and the system operating configuration may thus be modified whenever necessary or desirable. Following such deletions, the automatic programming means eliminates linkages which are no longer required and compresses the tables in which such linkages may be stored so as to maximize the storage space which is available for additional new definitions and their associated linkages.

    Combined file and directory system for a process control digital
computer system

    公开(公告)号:US4215407A

    公开(公告)日:1980-07-29

    申请号:US281618

    申请日:1972-08-22

    CPC分类号: G06F8/41 B21B37/16 C21D11/00

    摘要: An industrial production or other operational system is established by connecting apparatus which implements system operations to a digital computer system using an interface system. Machine readable definitions of events, of executable jobs, and of system variables are prepared for computer entry and ultimately for configuration of the system apparatus into an entity having operational characteristics corresponding to the entered definitions.The definitions of system variables may include definitions of signals which are coupled between the system apparatus and the computer through the interface system, and such signals may be put to system monitoring or control uses or both of these uses in the structured system. Some of the definitions may be computer programs, but most are preferably definitions of the system configuration written out in a language which a systems engineer can understand and use. Generally, definitions may include designators which are names or numbers.Any definition may refer to an event, a job, or a variable by making reference to the designator that is included in the definition of the event, the job or the variable. Executable job definitions may, by referring to event designators, specify specific events which are to trigger their execution--for example, variable scanning events or variable change-of-state events--or they may specify that they are to be periodically executed at a specified frequency or rate. The definitions are processed individually by an off-line preliminary processor which converts the systems engineer's language into a numeric language intelligible to processing programs within the computer system or to the computer system itself. The definitions are then fed into the computer system.Automatic programming means within the computer system establish all the necessary linkages between each new definition and previously entered definitions and other operative portions of the computer system so as to implement each definition relative to the system apparatus as soon as the definition is received and so as automatically to establish the desired system operating configuration through the controlled operation of the computer relative to the interfaced system apparatus.Definitions may be deleted from the computer system at any time and in any order by the automatic programming means without shutting down the system, and the system operating configuration may thus be modified whenever necessary or desirable. Following such deletions, the automatic programming means eliminates linkages which are no longer required and compresses the tables in which such linkages may be stored so as to maximize the storage space which is available for additional new definitions and their associated linkages.