[go: up one dir, main page]

CA2332009C - Systeme et procedes de commande orientee objet de divers systemes electromecaniques utilisant un reseau informatique - Google Patents

Systeme et procedes de commande orientee objet de divers systemes electromecaniques utilisant un reseau informatique Download PDF

Info

Publication number
CA2332009C
CA2332009C CA002332009A CA2332009A CA2332009C CA 2332009 C CA2332009 C CA 2332009C CA 002332009 A CA002332009 A CA 002332009A CA 2332009 A CA2332009 A CA 2332009A CA 2332009 C CA2332009 C CA 2332009C
Authority
CA
Canada
Prior art keywords
control system
objects
oriented control
java
oriented
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.)
Expired - Lifetime
Application number
CA002332009A
Other languages
English (en)
Other versions
CA2332009A1 (fr
Inventor
Gerald L. Frank
Danny J. Wahlquist, Jr.
Brian S. Frank
John W. Sublett
Daniel P. Giorgis
William G. Rockwell
Ottie E. Allgood
Robert A. Adams
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.)
Tridium Inc
Original Assignee
Tridium Inc
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 Tridium Inc filed Critical Tridium Inc
Publication of CA2332009A1 publication Critical patent/CA2332009A1/fr
Application granted granted Critical
Publication of CA2332009C publication Critical patent/CA2332009C/fr
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • G06F9/4488Object-oriented
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)
  • Stored Programmes (AREA)

Abstract

L'invention concerne une méthodologie de système de commande utilisant un logiciel orienté objet pour intégrer de multiples systèmes de commande afin d'obtenir un modèle objet commun. Des techniques orientées objet sont utilisées pour construire des applications Java réparties dans un environnement de système ouvert à vendeurs multiples, s'utilisant dans des systèmes de commande et de surveillance de taille et de configuration variées. Le système comporte un client (101) de navigateur (utilisant un navigateur reconnaissant Java) et un client de serveur. La présente invention comporte des postes multiples : un serveur (110) web BAS, un processeur (111) de réseau (NP) et un organe (112) de commande de champ (FC). Le NP et le FC sont de préférence des machines virtuelles Java installées dans un environnement modulaire Java enfichable. Des informations sont rassemblées pour former un modèle objet commun et sont mises à disposition sur tout le système. Un langage de programmation personnalisé à base de Java est prévu pour produire des objets, l'accès aux objets étant commandé par l'intermédiaire d'un protocole de sécurité multiniveaux. Le flux de données est dirigé par un gestionnaire de synchronisation d'informations en temps réel.
CA002332009A 1998-05-15 1999-05-14 Systeme et procedes de commande orientee objet de divers systemes electromecaniques utilisant un reseau informatique Expired - Lifetime CA2332009C (fr)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US8553998P 1998-05-15 1998-05-15
US60/085,539 1998-05-15
PCT/US1999/010711 WO1999060487A1 (fr) 1998-05-15 1999-05-14 Systeme et procedes de commande orientee objet de divers systemes electromecaniques utilisant un reseau informatique

Publications (2)

Publication Number Publication Date
CA2332009A1 CA2332009A1 (fr) 1999-11-25
CA2332009C true CA2332009C (fr) 2007-08-07

Family

ID=22192285

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002332009A Expired - Lifetime CA2332009C (fr) 1998-05-15 1999-05-14 Systeme et procedes de commande orientee objet de divers systemes electromecaniques utilisant un reseau informatique

Country Status (9)

Country Link
EP (1) EP1082669A4 (fr)
JP (1) JP4330799B2 (fr)
KR (1) KR100563291B1 (fr)
CN (1) CN1305611B (fr)
AU (1) AU758278B2 (fr)
BR (1) BR9910512A (fr)
CA (1) CA2332009C (fr)
HK (1) HK1038970B (fr)
WO (1) WO1999060487A1 (fr)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI109951B (fi) * 1999-12-29 2002-10-31 Valtion Teknillinen Ohjain ja sen ohjausmenetelmä
EP1168752A1 (fr) 2000-06-23 2002-01-02 Matra Nortel Communications Controle d'acces dans des systèmes client-serveur
DE10058391C2 (de) * 2000-11-24 2003-06-18 Siemens Ag Vorrichtung zur Objektbearbeitung
WO2002091134A2 (fr) * 2001-05-09 2002-11-14 Spraying Systems Co. Systeme d'exploitation oriente objet pour regulateur de pulverisation
US6819960B1 (en) 2001-08-13 2004-11-16 Rockwell Software Inc. Industrial controller automation interface
US8417827B2 (en) * 2001-12-12 2013-04-09 Nokia Corporation Synchronous media playback and messaging system
DE10214185A1 (de) * 2002-03-28 2003-10-16 Siemens Ag PC-Anordnung für Visualisierungs-, Diagnose- und Expertensysteme zur Überwachung und Steuerung bzw. Regelung von Hochspannungsversorgungseinheiten von Elektrofiltern
US20040093516A1 (en) * 2002-11-12 2004-05-13 Hornbeek Marc William Anthony System for enabling secure remote switching, robotic operation and monitoring of multi-vendor equipment
US7526347B2 (en) * 2003-02-18 2009-04-28 Fisher-Rosemount Systems, Inc. Security for objects in a process plant configuration system
US8880735B2 (en) * 2003-09-05 2014-11-04 Sierra Wireless, Inc. Mail server based application record synchronization
FR2865557B1 (fr) * 2004-01-27 2006-06-23 Sinovia Systeme ouvert d'integration et de gestion des composants informatiques representant une fonctionnalite specifique d'une application determine
DE102004036210B4 (de) * 2004-07-26 2006-08-31 Siemens Ag Steuereinrichtung sowie Steuerverfahren für Elektrofilter mit einer konfigurierbaren Anzahl paralleler und serieller Filterzonen
CN101529345B (zh) * 2005-05-13 2011-10-19 洛克威尔自动控制技术股份有限公司 工业自动化环境中的分布式数据库
WO2007012707A1 (fr) * 2005-07-26 2007-02-01 Sinovia Systeme ouvert d'integration et de gestion de composants informatiques representant une fonctionnalite specifique d'une application determinee
CN102759886A (zh) * 2005-08-22 2012-10-31 传恩国际股份有限公司 便于用户定制的建筑物自动化系统
CN100433649C (zh) * 2005-11-17 2008-11-12 中兴通讯股份有限公司 电信网络系统中多对象配置的方法
US7734572B2 (en) * 2006-04-04 2010-06-08 Panduit Corp. Building automation system controller
CN100409128C (zh) * 2006-10-17 2008-08-06 南京科远自动化集团有限公司 通用工业控制器
CN101730867B (zh) * 2007-06-27 2012-08-08 皇家飞利浦电子股份有限公司 用于提供独立于设备的控制和修改的系统和方法
CN102473158A (zh) * 2009-07-31 2012-05-23 惠普开发有限公司 控制虚拟机
EP2579113B1 (fr) 2011-10-03 2021-02-17 Siemens Schweiz AG Structure d'un système d'automatisation d'un bâtiment
CN102393724B (zh) * 2011-11-30 2014-06-04 洛阳正扬冶金技术股份有限公司 一种多层次自动化控制系统的构架
EP2831680B1 (fr) 2012-03-28 2018-07-04 Siemens Schweiz AG Système et procédé de groupement d'objets d'automatisation de bâtiment destinés à une communication de groupe au sein d'un système d'automatisation de bâtiment
US9753750B2 (en) 2012-08-30 2017-09-05 Entit Software Llc Global feature library useable with continuous delivery
CN103870252A (zh) * 2012-12-11 2014-06-18 镇江金钛软件有限公司 资源管理方法和装置
CN104133380A (zh) * 2013-05-03 2014-11-05 北京林业大学 基于OPC XML DA的LonMark和BACnet开放控制系统解决方案
CN103677829B (zh) * 2013-12-13 2016-08-17 北京同有飞骥科技股份有限公司 对象操作访问控制的方法
CN104008000A (zh) * 2014-05-09 2014-08-27 启秀科技(北京)有限公司 实操题测评软件仿真系统
CN104778410B (zh) * 2015-04-16 2017-07-11 电子科技大学 一种应用程序完整性验证方法
EP3919992A1 (fr) 2020-06-06 2021-12-08 Honeywell International Inc. Procédé et système de gestion de contrôleurs virtuels dans un système de gestion de construction
US11782410B2 (en) 2020-06-06 2023-10-10 Honeywell International Inc. Building management system with control logic distributed between a virtual controller and a smart edge controller
US11940786B2 (en) 2020-06-06 2024-03-26 Honeywell International Inc. Building management system and method with virtual controller and failsafe mode
EP3919991A3 (fr) 2020-06-06 2022-02-16 Honeywell International Inc. Procédé et système de configuration de un système de gestion de bâtiment

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5608720A (en) * 1993-03-09 1997-03-04 Hubbell Incorporated Control system and operations system interface for a network element in an access system
US5611059A (en) * 1994-09-02 1997-03-11 Square D Company Prelinked parameter configuration, automatic graphical linking, and distributed database configuration for devices within an automated monitoring/control system
US5650936A (en) * 1994-12-30 1997-07-22 Cd Power Measurement Limited Power monitor apparatus and method with object oriented structure
US5752249A (en) * 1996-11-14 1998-05-12 Macon, Jr.; Charles E. System and method for instantiating a sharable, presistent parameterized collection class and real time process control system embodying the same

Also Published As

Publication number Publication date
CN1305611A (zh) 2001-07-25
EP1082669A1 (fr) 2001-03-14
EP1082669A4 (fr) 2006-05-03
HK1038970A1 (en) 2002-04-26
WO1999060487A9 (fr) 2001-03-01
HK1038970B (zh) 2011-03-04
KR20010043617A (ko) 2001-05-25
BR9910512A (pt) 2001-01-02
WO1999060487A1 (fr) 1999-11-25
CN1305611B (zh) 2010-06-02
JP2002516432A (ja) 2002-06-04
JP4330799B2 (ja) 2009-09-16
KR100563291B1 (ko) 2006-03-27
AU3993199A (en) 1999-12-06
AU758278B2 (en) 2003-03-20
CA2332009A1 (fr) 1999-11-25

Similar Documents

Publication Publication Date Title
CA2332009C (fr) Systeme et procedes de commande orientee objet de divers systemes electromecaniques utilisant un reseau informatique
US6832120B1 (en) System and methods for object-oriented control of diverse electromechanical systems using a computer network
US6032208A (en) Process control system for versatile control of multiple process devices of various device types
JP6194252B2 (ja) プロセス制御システム
US5862052A (en) Process control system using a control strategy implemented in a layered hierarchy of control modules
US5909368A (en) Process control system using a process control strategy distributed among multiple control elements
US5768119A (en) Process control system including alarm priority adjustment
US6098116A (en) Process control system including a method and apparatus for automatically sensing the connection of devices to a network
US8122434B2 (en) Methods and apparatus for control configuration control objects associated with a track attribute for selecting configuration information
US5995916A (en) Process control system for monitoring and displaying diagnostic information of multiple distributed devices
US8127060B2 (en) Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware
US6266726B1 (en) Process control system using standard protocol control-of standard devices and non-standard devices
US5801942A (en) Process control system user interface including selection of multiple control languages
US6868538B1 (en) Object-oriented programmable controller
US20030061274A1 (en) Method and apparatus for programming programmable controllers and generating configuration data from a centralized server
WO1998036335A9 (fr) Systeme de gestion de processus industriels utilisant une strategie de gestion a hierarchie en couches repartie dans des dispositifs de commande multiples
JP2012084162A5 (fr)
JP2014116027A5 (fr)
WO2010138412A1 (fr) Configuration de commande avec des objets de commande qui sont sensibles au protocole de bus de terrain et qui auto-définissent les paramètres suivis
Lapalus et al. Manufacturing integration
Pasek et al. Web-enabled monitoring and control of manufacturing systems
Richmond The Niagara Framework
Bormans tlB

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20190514