CN101315559A - 操作培训***和操作培训方法 - Google Patents

操作培训***和操作培训方法 Download PDF

Info

Publication number
CN101315559A
CN101315559A CNA2008101086659A CN200810108665A CN101315559A CN 101315559 A CN101315559 A CN 101315559A CN A2008101086659 A CNA2008101086659 A CN A2008101086659A CN 200810108665 A CN200810108665 A CN 200810108665A CN 101315559 A CN101315559 A CN 101315559A
Authority
CN
China
Prior art keywords
program
emulator
emulation
installation
control system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2008101086659A
Other languages
English (en)
Other versions
CN101315559B (zh
Inventor
村上威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Publication of CN101315559A publication Critical patent/CN101315559A/zh
Application granted granted Critical
Publication of CN101315559B publication Critical patent/CN101315559B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B17/00Systems involving the use of models or simulators of said systems
    • G05B17/02Systems involving the use of models or simulators of said systems electric
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Automation & Control Theory (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Theoretical Computer Science (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

本发明涉及一种操作培训***和操作培训方法,其中使用安装在个人计算机中的应用程序和通信程序来实现安全站仿真器。应用程序是实际上由实机的安全站来使用的程序。由于能够完整地使用由实机使用的程序,所以不需要再次说明用于操作培训***的应用程序。

Description

操作培训***和操作培训方法
本申请要求2007年5月31日提交给日本专利局的日本专利申请No.2007-144949的优先权,日本专利申请No.2007-144949的全部内容通过引用并入本申请。
技术领域
本发明涉及一种用于培训操作员操作连接到工厂控制***上的安全仪表***的操作培训***。
背景技术
已知一种工厂控制***,它具有对包含带有计算机软件的操作监控站的***进行仿真以培训操作员操作该工厂控制***的功能。这样的用于对过程的动态特性仿真的功能和过程仿真器组合使用,由此可以用计算机模拟整个工厂并且能够完成针对工厂操作的操作培训。
[专利文献1]公开号为2005-78545的日本专利申请
在另一方面,在工厂控制***中,各种***和功能在进行整合,并且也存在其中把安全仪表***连接到工厂控制***上的***,并且安全仪表***的操作监控能够通过工厂控制***的操作监控站实现。
但是,用于处理适合于上述这种***的操作培训的操作培训***尚未开发;对意外发生时通过手工操作安全仪表***的风险转移过程的培训、对在安全仪表***的自动紧急关闭后的恢复过程的培训、对包含由安全仪表***控制的紧急关闭阀的打开等的工厂启动过程的培训等尚不能实现。
为了使用相关技术中的操作培训***来进行包含安全仪表***的操作培训,必需再次以工厂控制***的控制站中使用的描述语言来说明安全仪表***中执行的应用逻辑并且说明由工厂控制***的仿真器进行的替代操作。但是,安全仪表***和工厂控制***在应用程序描述语言、现场仪表和信号线的标识符等方面是不同的,并且应用程序描述的转换要求大量的工时。
发明内容
本发明的示范实施例提供一种能够用简单的***结构来培训操作员操作连接到工厂控制***上的安全仪表***的操作培训***和操作培训方法。
本发明的操作培训***是一种用于培训操作员操作连接到工厂控制***上的安全仪表***的操作培训***。该操作培训***包含:仿真器,其用于执行由工厂控制***控制的过程的仿真;操作接受部分,其用于接受操作;第一程序执行部分,其用于根据对操作接受部分的操作来执行由安全仪表***使用的安装的程序;以及第一通信部分,其用于执行第一程序执行部分和仿真器之间的通信,因此在仿真器中的仿真上反映出安装的程序的执行结果。
根据该操作培训***,由安全仪表***使用的安装的程序被执行并且安装的程序的执行结果在仿真上反映出来,这样能够培训操作员操作连接到工厂控制***上的安全仪表***并且能够简单地构成***。
操作培训***还可以包含第二程序执行部分,其用于执行由工厂控制***使用的安装的程序,以及第二通信部分,其用于执行第二程序执行部分和仿真器之间的通信,因此在仿真器中的仿真上反映出来自第二程序执行部分的安装的程序的执行结果。
与过程的仿真相结合,仿真器可以执行仪表板的仿真。
本发明的操作培训方法是一种用于培训操作员操作连接到工厂控制***上的安全仪表***的操作培训方法。操作培训方法包含步骤:由仿真器执行对工厂控制***控制的过程的仿真;接受操作;根据接受操作的步骤中接受的操作来执行由安全仪表***使用的安装的程序;以及执行安装的程序和仿真器之间的通信,从而在仿真器中的仿真上反映出安装的程序的执行结果。
根据所述的操作培训方法,由安全仪表***使用的安装的程序被执行并且安装的程序的执行结果反映在仿真上,这样能够培训操作员操作连接到工厂控制***上的安全仪表***并且能够简单地构成***。
根据本发明的操作培训***,由安全仪表***使用的安装的程序被执行并且安装的程序的执行结果反映在仿真上,这样能够培训操作员操作连接到工厂控制***上的安全仪表***并且能够简单地构成***。
根据本发明的操作培训方法,由安全仪表***使用的安装的程序被执行并且安装的程序的执行结果反映在仿真上,这样能够培训操作员操作连接到工厂控制***上的安全仪表***并且能够简单地构成***。
从下面的详细说明、附图和权利声明中,其它特点和优势会变得明显。
附图说明
图1A是示出连接了安全仪表***的工厂控制***的配置示例的框图。
图1B是示出构造来适合图1A中的工厂控制***的本发明实施例的操作培训***的配置的框图。
图2是示出本发明的实施例的操作培训***的细节的框图。
图3A是示出连接了仪表板的工厂控制***的配置示例的框图。
图3B是示出构造来适合图3A中的工厂控制***的操作培训***的配置的框图。
具体实施方式
参照附图1A到3B,将讨论根据本发明的操作培训***的实施例。
图1A是示出连接了安全仪表***的工厂控制***的配置示例的框图,并且图1B是示出构造来适合图1A中的工厂控制***的本发明实施例的操作培训***的配置的框图。
图1A中所示的工厂控制***包含控制站101A和101B,其分布在工厂中以通过现场仪表组来控制过程104;安全站102,其用于执行如现场仪表的紧急关闭之类的控制以确保工厂安全;以及操作监控站103A和103B,其用于接受操作员的各种操作并通过控制站101A和101B及安全站102来操作和监控现场仪表组。
如图1A所示,控制站101A和101B、安全站102以及操作监控站103A和103B通过控制总线106相互连接。
控制站101A和101B通过输入/输出单元111连接到现场仪表组,并且安全站102通过输入/输出单元121连接到现场仪表组。
在另一方面,如图1B所示,本实施例的操作培训***使用按照TCP/IP连接的三台个人计算机PC1、PC2和PC3来实现。
如图1B所示,个人计算机PC1实现了对控制站101A和101B仿真的控制站仿真器1A和1B、对安全站102仿真的安全站仿真器2以及对操作监控站103A仿真的作为操作接受部分的操作监控站3A。个人计算机PC2实现了对操作监控站103B仿真的作为操作接受部分的操作监控站3B。此外,个人计算机PC3实现了作为对过程104仿真的仿真器的过程仿真器4。
控制站仿真器1A和1B、安全站仿真器2以及操作监控站3A和3B通过提供在个人计算机PC1和PC2之间的虚拟控制总线6相互连接。从而操作员能够从操作监控站3B像从操作监控站3A一样来操作和监控控制站仿真器1A和1B以及安全站仿真器2。
控制站仿真器1A和1B通过虚拟输入/输出单元11连接到过程仿真器4的现场仪表组上,并且安全站仿真器2通过虚拟输入/输出单元21连接到过程仿真器4的现场仪表组上。
图2是示出本发明的实施例的操作培训***的细节的框图。
如图2所示,使用安装在个人计算机PC1中的作为第二程序执行部分的控制程序12和作为第二通信部分的通信程序13来实现控制站仿真器1A。控制站仿真器1B也像控制站仿真器1A那样实现。
控制程序12是实际上由实机的控制站101A使用的安装的程序。由于能够完整地使用由实机使用的程序,所以不需要再次说明用于操作培训***的应用程序。
通信程序13是一个用于通过安装在个人计算机PC1中的网关软件7来执行与过程仿真器4的通信的程序。程序的功能将在后面说明。
如图2所示,使用安装在个人计算机PC1中的作为第一程序执行部分的应用程序22和作为第一通信部分的通信程序23来实现安全站仿真器2。
应用程序22是实际上由实机的安全站102来使用的安装的程序。由于能够完整地使用由实机使用的程序,所以不需要再次说明用于操作培训***的应用程序。
通信程序23是一个用于通过安装在个人计算机PC1中的网关软件7来执行与过程仿真器4的通信的程序。程序的功能将在后面说明。
如图2所示,过程仿真器4使用过程仿真软件41和通信软件42来实现。
过程仿真软件41具有由过程104用作变量的过程值并且使用该过程值执行计算,从而对过程104的动态特性进行仿真。
在另一方面,通信软件42维持由过程仿真软件41使用的每个变量和控制站仿真器1A和1B的输入/输出单元11的输入/输出端子之间的关系,并且根据专用协议向网关软件7发送一个把过程仿真软件41的计算结果写到相应的输入/输出单元11的输入/输出端子的请求。相反地,通信软件42通过网关软件7从输入/输出单元11的输入/输出端子得到仿真的输出信号并且发送该信号到过程仿真软件41。
为了进行过程仿真器4和控制站仿真器1A、1B之间的通信,网关软件7执行在用于与过程仿真软件41通信的专用协议和虚拟控制总线6使用的协议之间的协议转换。
控制站仿真器1A和1B的每一个的通信程序13仲裁在控制程序12和过程仿真器4之间交换的输入/输出单元11的仿真的输入/输出信号。通信程序13把从过程仿真器4发送的输入信号写入到输入/输出单元11的预定输入/输出端子中。所写的值用于控制程序12的计算中并且计算结果也写入到输入/输出单元11的预定输入/输出端子中。由控制程序12所写的输出值由通信程序13通过网关软件7发送到过程仿真器4。
通信软件42维持由过程仿真软件41使用的每个变量和安全站仿真器2的输入/输出单元21的输入/输出端子之间的关系,并且根据专用协议向网关软件7发送一个把过程仿真软件41的计算结果写到输入/输出单元21的输入/输出端子的请求。相反地,通信软件42通过网关软件7从输入/输出单元21的输入/输出端子得到仿真的输出信号并且发送该信号到过程仿真软件41。
为了进行过程仿真器4和安全站仿真器2之间的通信,网关软件7执行在用于与过程仿真软件41通信的专用协议和虚拟控制总线6使用的协议之间的协议转换。
安全站仿真器2的通信程序23仲裁在应用程序22和过程仿真器4之间交换的输入/输出单元21的仿真的输入/输出信号。通信程序23把从过程仿真器4发送的输入信号写入到输入/输出单元21的预定输入/输出端子中。所写的值用于应用程序22的计算中并且计算结果也写入到输入/输出单元21的预定输入/输出端子中。由应用程序22所写的输出值由通信程序23通过网关软件7发送到过程仿真器4并且反映到过程仿真器4的仿真上。
这样,在本实施例的操作培训***中,在安全站仿真器2和过程仿真器4之间的仿真的输入/输出信号的传输是根据类似于在控制站仿真器1A、1B和过程仿真器4之间传输仿真的输入/输出信号的机制执行的。但是,控制站101A、101B和安全站102具有不同的应用程序描述语言并且在输入/输出单元的输入/输出端子的读取方面(如信号线的标识符等)也不同。在本实施例中,这样的差异由通信程序13和23来化解,所以可以根据类似的机制来传输仿真的输入/输出信号,而同时使用在实机中使用的控制程序12和应用程序22。
如上所述,在本实施例的操作培训***中,连接了安全仪表***的工厂控制***的整体能够被仿真。这样能够在结合了安全仪表***和工厂控制***的整个工厂中培训操作员,包括由安全仪表***执行的紧急关闭机制起作用的情况、对紧急关闭机制复位的过程等。
由于能够完整地使用由实机的安全仪表***使用的应用程序,能够容易地构成更接近于实际工厂的培训***。
由于计算机也能够以组合的形式使用,因此还可以同时操作大量的安全站仿真器。这样,操作培训***也能够支持大规模的工厂的培训。
此外,能够完整地使用由实机的安全仪表***使用的应用程序,这样本实施例的操作培训***也能够用作一个辅助创建应用程序的***。
在根据本发明的操作培训***中,对除操作监控站以外的用仪表板执行操作和监控的仿真也能够与过程的仿真相结合来执行。
图3A是示出连接了仪表板的工厂控制***的配置示例的框图,并且图3B是示出构造来适合图3A中的工厂控制***的操作培训***的配置的框图。与图1中组件相同的组件在图3中以相同的参照数字来标识并且将不再讨论。
图3A所示的示例中,在工厂中安装了包含灯81、警报器82和开关按钮83的用于手工操作报警、仪表等的面板108。灯81、警报器82和开关按钮83等通过输入/输出单元121连接到安全站102上。
如图3B所示,实机的面板108被仿真为由个人计算机PC3实现的过程仿真器4A中的面板8。面板8像其它现场仪表一样通过虚拟输入/输出单元21连接到安全站仿真器2上以仿真安全站102。面板8显示在个人计算机PC3的显示器等上,并且在屏幕上接受操作,从而对面板的操作培训也成为可能。在培训时,操作员通过操作监控站3A、3B执行过程操作和监控,还能够被培训来通过在屏幕上显示的面板8操作和监控安全仪表***。
如上所述,根据本发明的操作培训***,由安全仪表***使用的安装的程序被执行并且安装的程序的执行结果能够反映在仿真上,从而能够培训操作员操作连接到工厂控制***上的安全仪表***并且再次说明应用程序的工作成为不必要的,并且***能够简单地构成。
应当理解本发明不仅限于上述的特定实施例。本发明能够广泛地应用到用于培训操作员对连接到工厂控制***上的安全仪表***进行操作的操作培训***和操作培训方法中。

Claims (4)

1.一种操作培训***,其用于培训操作员对连接到工厂控制***上的安全仪表***进行操作,所述的操作培训***包含:
仿真器,其用于执行由工厂控制***控制的过程的仿真;
操作接受部分,其用于接受操作;
第一程序执行部分,其用于根据对所述操作接受部分的操作来执行由安全仪表***使用的安装的程序;以及
第一通信部分,其用于执行所述第一程序执行部分和所述仿真器之间的通信,从而在所述仿真器中的仿真上反映出安装的程序的执行结果。
2.如权利要求1所述的操作培训***还包含:
第二程序执行部分,其用于执行由工厂控制***使用的安装的程序;以及
第二通信部分,其用于执行所述第二程序执行部分和所述仿真器之间的通信,从而在所述仿真器中的仿真上反映出来自第二程序执行部分的安装的程序的执行结果。
3.如权利要求1或2所述的操作培训***,其中所述仿真器结合过程的仿真来执行仪表板的仿真。
4.一种操作培训方法,其用于培训操作员对连接到工厂控制***上的安全仪表***进行操作,所述的操作培训方法包含如下步骤:
由仿真器执行对工厂控制***控制的过程的仿真;
接受操作;
根据在所述接受操作的步骤中所接受的操作来执行由安全仪表***使用的安装的程序;以及
执行安装的程序和仿真器之间的通信,从而在仿真器中的仿真上反映出安装的程序的执行结果。
CN2008101086659A 2007-05-31 2008-05-30 操作培训***和操作培训方法 Active CN101315559B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2007144949A JP5240490B2 (ja) 2007-05-31 2007-05-31 操作訓練システムおよび操作訓練方法
JP2007144949 2007-05-31
JP2007-144949 2007-05-31

Publications (2)

Publication Number Publication Date
CN101315559A true CN101315559A (zh) 2008-12-03
CN101315559B CN101315559B (zh) 2011-01-19

Family

ID=39917618

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101086659A Active CN101315559B (zh) 2007-05-31 2008-05-30 操作培训***和操作培训方法

Country Status (4)

Country Link
US (1) US20080299525A1 (zh)
JP (1) JP5240490B2 (zh)
CN (1) CN101315559B (zh)
DE (1) DE102008026409A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009086520A (ja) * 2007-10-02 2009-04-23 Toshiba Corp プラント運転訓練装置およびプラント運転訓練装置システムならびにプラント運転訓練装置用制御ロジックソフト修正方法
CN101981522B (zh) * 2008-04-09 2013-02-13 三菱电机株式会社 图形用户界面装置
CN103794109B (zh) * 2012-11-01 2016-04-20 同济大学 具有仿真培训功能的电力控制***及其仿真培训方法
CN103295443B (zh) * 2013-07-04 2015-12-23 中国烟草总公司职工进修学院 烟草行业生产设备的仿真教学***
CN103713545B (zh) * 2013-12-17 2017-09-29 华为技术有限公司 操作指导方法、装置及***
CN104064070B (zh) * 2014-07-09 2017-08-04 国家电网公司 智能化模拟断路器
US11222551B2 (en) * 2015-07-23 2022-01-11 Rockwell Automation Technologies, Inc. Snapshot management architecture for process control operator training system lifecycle
US20180061269A1 (en) * 2016-09-01 2018-03-01 Honeywell International Inc. Control and safety system maintenance training simulator

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3237318A (en) * 1963-07-23 1966-03-01 Arthur J Schager Apparatus for simulating the operation of an electrical power generating plant
US3451147A (en) * 1966-05-31 1969-06-24 Inst Energetik Training system for the operation of industrial plants
US3919720A (en) * 1973-02-23 1975-11-11 Westinghouse Electric Corp Nuclear power plant training simulator modeling organization and method
US4425097A (en) * 1981-09-08 1984-01-10 Owens Lawrence L Apparatus for training equipment operators
US4613952A (en) * 1983-07-11 1986-09-23 Foster Wheeler Energy Corporation Simulator for an industrial plant
US4568288A (en) * 1983-09-27 1986-02-04 The Singer Company System and a method to visually simulate subsystems in a fossil fuel power plant simulator
FR2712998B1 (fr) * 1993-11-22 1996-02-09 Aerospatiale Simulateur de bus numériques intégré dans un système de test automatique de boîtiers électroniques embarqués sur avion.
JPH11219099A (ja) * 1998-02-03 1999-08-10 Mitsubishi Electric Corp シミュレータ
DE59804906D1 (de) * 1998-10-29 2002-08-29 Endress & Hauser Gmbh & Co Kg Gerät zur Verwendung in einem industriellen Prozess und Anlage mit solchen Geräten sowie Verfahren zum Simulieren des Betriebs einer solchen Anlage
US6325631B1 (en) * 1999-11-17 2001-12-04 Kouba-O'reilly Consulting Group Remote certification of workers for multiple worksites
US6616453B2 (en) * 1999-11-17 2003-09-09 Kouba-O'reilly Consulting Group Remote certification of workers for multiple worksites
JP2002215206A (ja) * 2001-01-24 2002-07-31 Yokogawa Electric Corp 石油備蓄システム
JP2003108220A (ja) * 2001-09-28 2003-04-11 Omron Corp 制御プログラム開発支援方法及び装置
US20030163219A1 (en) * 2001-12-21 2003-08-28 Flesher Robert W. Method and system for interactive manufacturing, assembly and testing
US20040241627A1 (en) * 2003-03-21 2004-12-02 Raymond Delfing Method & system for providing orientation/training and controlling site access
JP2005078545A (ja) * 2003-09-03 2005-03-24 Yokogawa Electric Corp プロセスモデルの調整方法及び調整装置
US20050170322A1 (en) * 2004-02-04 2005-08-04 Midden Daniel P. Development of a cost effective, on-site personnel trainer for boiler operations
JP2007144949A (ja) 2005-11-30 2007-06-14 Toshiba Tec Corp 媒体搬送装置
US20070264620A1 (en) * 2006-02-24 2007-11-15 Toyota Motor Engineering & Manufacturing North America, Inc. Testing systems and methods using manufacturing simulations

Also Published As

Publication number Publication date
CN101315559B (zh) 2011-01-19
DE102008026409A1 (de) 2008-12-04
US20080299525A1 (en) 2008-12-04
JP2008299068A (ja) 2008-12-11
JP5240490B2 (ja) 2013-07-17

Similar Documents

Publication Publication Date Title
CN101315559B (zh) 操作培训***和操作培训方法
CN109740222B (zh) 一种针对汽车网联化场景的测试装置和***
CN103995777A (zh) 嵌入式软件黑盒自动化测试***及测试方法
TW200849134A (en) Method and system for testing a building control system
US20080077370A1 (en) System and method for integrating a process control system into a training simulator
CN103608735B (zh) 仿真***、用于执行仿真的方法、控制***和计算机程序产品
CN104503771A (zh) 一种列车网络控制***集成开发平台
CN104572108A (zh) 一种列车网络控制***软件开发方法
CN103597414A (zh) 仿真***、用于执行仿真的方法、控制***和计算机程序产品
CN103676661A (zh) 多功能仿真验证***及其仿真验证方法
CN101145970B (zh) 在线定位通信***设备故障的***和方法
US20120173221A1 (en) Emulation of an Automation System
JP4885639B2 (ja) Hils装置
CN103576667A (zh) 主控板的测试方法、装置及***
JP2007221364A (ja) コントローラ、制御システム及び制御装置の拡張方法
CN105425778A (zh) 基于can总线的列车网络控制***的测试平台
US6301508B1 (en) Automatic instrumentation system
CN112119358A (zh) 仿真装置及仿真程序
CN114328349A (zh) 虚拟串口终端***及其实现方法、设备及计算机存储介质
KR20130044700A (ko) 발전소 시뮬레이터 시스템
CN209265219U (zh) 基于RapidPro的整车控制器快速原型***
US12050529B2 (en) Loop mode for simulated control units
EP2375335A1 (en) Method for automated testing of a system and automated testing system for such a method
US20230025895A1 (en) Loop mode for simulated control units
Kastner et al. Remote control of EIB systems based on virtual shared group objects

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant