Block-oriented control system on high speed ethernet
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/16
G06F-015/173
출원번호
US-0598697
(2000-06-21)
발명자
/ 주소
Glanzer, David A.
Corles, Colin R.
Brodman, Steven K.
Hawkins, William M.
Hirst, Michael D.
Kozlik, Tony J.
Neitzel, Lee A.
Sawyer, Raymond D.
Tegnell, Johan I.
출원인 / 주소
Fieldbus Foundation
대리인 / 주소
Dorsey & Whitney LLP
인용정보
피인용 횟수 :
87인용 특허 :
26
초록▼
A distributed control system architecture (HSE) provides an open, interoperable solution optimized for integration of distributed control systems and other control devices in a high performance backbone, provides an open, interoperable solution that provides system time synchronization suitable for
A distributed control system architecture (HSE) provides an open, interoperable solution optimized for integration of distributed control systems and other control devices in a high performance backbone, provides an open, interoperable solution that provides system time synchronization suitable for distributed control applications operable over a high performance backbone, and provides an open, interoperable solution that provides a fault tolerant high performance backbone as well as fault tolerant devices that are connected to the backbone. The distributed control system architecture comprises a High speed Ethernet Field Device Access (HSE FDA) Agent, which maps services of a distributed control system, e.g., a fieldbus System, to and from a standard, commercial off-the-shelf (COTS) Ethernet/Internet component. The distributed control system architecture also comprises a High speed Ethernet System Management Kernel (HSE SMK) that operates to keep a local time, and keeps the difference between the local time and a system time provided by a time server within a value specified by the time sync class. The local time is used to time stamp events so that event messages from devices may be correlated across the system. The distributed control system architecture further comprises a High speed Ethernet Local Area Network Redundancy Entity (HSE LRE) that provides redundancy transparent to the applications running on the system. The HSE LRE of each device periodically transmits a diagnostic message representing its view of the network to the other Devices on the system. Each device uses the diagnostic messages to maintain a Network Status Table (NST), which is used for fault detection and selection from a redundant pair of resources.
대표청구항▼
1. An apparatus in a distributed control system, comprising:a first network interface for communicating with a first network having a communication protocol stack; anda High Speed Ethernet core further comprising:a device access agent which emulates mapping of an access sublayer of at least one lega
1. An apparatus in a distributed control system, comprising:a first network interface for communicating with a first network having a communication protocol stack; anda High Speed Ethernet core further comprising:a device access agent which emulates mapping of an access sublayer of at least one legacy format service message of said distributed control system to one or more network format messages compatible with said communication protocol stack using a common access interface; whereupon mapping of the at least one legacy format service message to one or more network format messages, the one or more network format messages are communicated to at least one second apparatus connected to the first network, wherein both the apparatus and the at least one second apparatus actively control respective functions performed by the distributed control system. 2. The apparatus according to claim 1, wherein:said first network comprising an Ethernet network. 3. The apparatus according to claim 2, further comprising:a high speed Ethernet management agent for managing transport control protocol, user data protocol, and Internet protocol layers of said communication protocol stack; anda high speed Ethernet management agent interface through which said device access agent communicates with said high speed Ethernet management agent. 4. The apparatus according to claim 3, further comprising:a user data protocol local interface through which said device access agent communicates with a user data protocol layer of said communication protocol stack. 5. The apparatus according to claim 4, further comprising:a transport control protocol local interface through which said device access agent communicates with a transport control protocol layer of said communication protocol stack. 6. The apparatus according to claim 5, wherein said high speed Ethernet management comprises:a management information base constructed with a standardized structure to thereby allow an open and interoperable profile, and to make said apparatus to appear as a well behaved node. 7. The apparatus according to claim 1, further comprising:a network management information base for storing information necessary for managing operation of said distributed control system; anda network management information base local interface through which said device access agent communicates with said network management information base. 8. The apparatus according to claim 7, further comprising:a system management information base for storing system configuration information of said apparatus; anda system management information base local interface through which said device access agent communicates with said system management information base. 9. The apparatus according to claim 1, further comprising:a system management kernel for configuring said apparatus and storing system configuration information in a system management information base; anda system management kernel local interface through which said device access agent communicates with said system management kernel. 10. The apparatus according to claim 9, further comprising:a local time clock for providing local time for use within said apparatus; anda system time clock for providing a system time across said distributed control system;wherein said system management kernel synchronizes said local time clock with said system time clock. 11. The apparatus according to claim 10, further comprising:a redundancy entity for sending and receiving diagnostic information; anda redundancy entity local interface through which said device access agent communicates with said redundancy entity. 12. The apparatus according to claim 11, wherein:said first network interface comprises a redundant plurality of first network interfaces;wherein said first network comprises a redundant plurality of first networks; andwherein said redundancy entity maintains a network status table indicating diagnostic status of said distributed control system to select operatio nal one of said redundant plurality of first network interfaces based on said network status table. 13. The apparatus according to claim 1, further comprising:at least one function block application process virtual field device providing standardized definitions of at least one of inputs, outputs, algorithms, control variables, and behavior of said distributed control system; andat least one function block application process virtual field device interface through which said device access agent communicates with said at least one function block application process virtual field device. 14. The apparatus according to claim 1, further comprising:a second network interface for communicating with a second network using said at least one legacy format service message. 15. An open interoperable apparatus in a distributed control system, comprising:a redundant plurality of first network interfaces for communicating with respective ones of a redundant plurality of first networks having a communication protocol stack; anda High Speed Ethernet core further comprisinga redundancy entity configured to send and receive diagnostic information through said redundant plurality of first network interfaces, said redundancy entity maintaining a network status table indicating diagnostic status of said redundant plurality of first networks, and said redundancy entity being configured to select an operational one of said redundant plurality of first networks based on said network status table. 16. The open interoperable apparatus according to claim 15, wherein the High Speed Ethernet core further comprises:a device access agent for mapping at least one legacy format service message of said distributed control system to a network format messages compatible with said communication protocol stack; anda redundancy entity local interface through which said device access agent communicates with said redundancy entity. 17. The open interoperable apparatus according to claim 16, further comprising:a system management kernel for configuring said apparatus and synchronizing a local time clock, which provides a local time for use within said apparatus, with a system time clock, which provides a system time across said distributed control system; anda system management kernel local interface through which said device access agent communicates with said system management kernel. 18. An open interoperable distributed control system, comprising:at least one first network having a communication protocol stack; andat least one device in communication with said at least one first network, said at least one device having an access agent for mapping at least one legacy format service message of said open interoperable distributed control system to a network format message compatible with said communication protocol stack; whereupon mapping of the at least one legacy format service message to one or more network format messages, the one or more network format messages are communicated via the at least one first network to at least one second apparatus connected to the at least one first network, wherein both the apparatus and the at least one second apparatus actively control the distributed control system. 19. The open interoperable distributed control system according to claim 18, wherein: said at least one first network comprises a commercial off-the-shelf Ethernet network. 20. The open interoperable distributed control system according to claim 18, wherein said at least one device further comprises:a system management kernel for configuring said apparatus and synchronizing a local time clock, which provides a local time for use within said apparatus, with a system time clock, which provides a system time across the distributed control system; anda system management kernel local interface through which said device access agent communicates with said system management kernel. 21. The open interoperable distributed control system according to claim 18, wherein:said a t least one first network comprises a redundant plurality of first networks; andwherein said at least one device further comprise:a redundancy entity configured to send and receive diagnostic information to and from said redundant plurality of first networks, said redundancy entity maintaining a network status table indicating diagnostic status of said redundant plurality of first networks, and said redundancy entity being configured to select an operational one of said redundant plurality of first networks based on said network status table. 22. The open interoperable distributed control system according to claim 21, wherein:said redundant plurality of first networks comprises a redundant plurality of commercial off-the-shelf Ethernet networks. 23. The open interoperable distributed control system according to claim 18, further comprising:a plurality of second networks, each of said plurality of second networks using said at least one legacy service message format;wherein said at least one device comprises a redundant plurality of devices, each of said redundant plurality of devices comprises:a plurality of second network interfaces for communicating with said plurality of second networks; anda redundancy entity configured to provide information necessary for selection of an operational one of said redundant plurality of devices based on a network status table indicating diagnostic status of at least one of said redundant plurality of devices and said at least one first network. 24. A method of synchronizing a plurality of device specific local times and a system time in an open interoperable distributed control system, said plurality of device specific local times being associated with respective ones of devices in said open interoperable distributed control system, said method comprising:detecting an end of a previous operational cycle;providing a start time of a next operational cycle to each of said plurality of devices;computing an offset between each of said plurality of device specific local times and said system time;synchronizing each of said plurality of device specific local times with said system time suing said computed offset; andaligning said plurality of device specific local times with respect to each other so that said start time of said plurality of devices coincide. 25. The method of synchronizing a plurality of device specific local times and a system time in accordance with claim 24, further comprising:providing a time master in said open interoperable distributed control system, said time master maintaining a global time;determining whether said system time is synchronized with said global time; andsetting a synchronized flag if it is determined that said system time is synchronized with said global time. 26. of synchronizing a plurality of device specific local times and a system time in accordance with claim 24, wherein said step of aligning said plurality of device specific local times comprises:computing an offset between each of said plurality of device specific local times with respect to each other; andadding a time delay to at least one of said plurality of device so that said start time of each of said plurality of devices coincide with respect to each other. 27. An open interoperable apparatus in a distributed control system, the open interoperable apparatus comprising:a High Speed Ethernet core:a local time clock for providing a local time for use within said open interoperable apparatus;a system time clock for providing a system time across said distributed control system; anda system management kernel for synchronizing said local time clock with said system time clock;wherein at least one of said local time clock, said system time clock and said system management kernel are utilized by the High Speed Ethernet core to control at least one operation of the open interoperable apparatus wherein information relevant to the at least one operation is mapped by the High Speed Ethernet core from at least one legacy format service message to one or more network format messages and the one or more network format messages are communicated to at least one second open interoperable apparatus in the distributed control system. 28. The open interoperable apparatus in accordance with claim 27, further comprising:a first network interface for communicating with a first network having a communication protocol stack;a device access agent which emulate mapping of an access sublayer of at least one legacy format service message of said distributed control system to a network format message compatible with said communication protocol stack; anda system management kernel local interface through which said device access agent communicates with said system management kernel. 29. An apparatus in a distributed control system, comprising:a first network interface for communicating with a first network having a communication protocol stack; anda device access agent that maps an access sublayer of at least one legacy format service message of said distributed control system to a network format message compatible with said communication protocol stack; whereupon mapping of the at least one legacy format service message to one or more network format messages, the one or more network format messages are communicated to at least one second apparatus connected to the first network, wherein both the apparatus and the at least one second apparatus actively control respective functions performed by the distributed control system. 30. An apparatus for mapping a message in a first format into a second format, wherein the second format is compatible for use with at least one of an H 1 fieldbus compatible device and a High Speed Ethernet device comprising:a High Speed Ethernet management agent;a protocol stack, under the control of the High Speed Ethernet management agent;an H 1 Interface, for connecting the apparatus to an H 1 network, when the apparatus is an H 1 fieldbus compatible device; anda High Speed Ethernet core, further comprising:a field device access agent which facilitates mapping of messages in the first format into the second format and the mapping of messages in the second format into the first format;an H 1 Interface local interface through which the field device access agent communicates with the H 1 interface, when the High Speed Ethernet core is in communication with an H 1 fieldbus compatible device. 31. The apparatus of claim 30 wherein the protocol stack further comprises a standard Ethernet stack. 32. The apparatus of claim 31 wherein the High Speed Ethernet core further comprises at least one of a user data protocol local interface, by which the field device access agent communicates with a user data protocol layer of the standard Ethernet stack, and a transport control protocol layer interface by which the field device access agent communicates with a transport control protocol layer of the standard Ethernet stack.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (26)
Sackmann David J. (Milwaukee WI) Hill Brian T. (Mequon WI) Bronikowski Joseph T. (Milwaukee WI) Weber Mark S. (Germantown WI), Apparatus for networking programmable logic controllers to host computers.
Sackmann David J. (Milwaukee WI) Hill Brian T. (Mequon WI) Bronikowski Joseph T. (Milwaukee WI) Weber Mark S. (Germantown WI), Communication system enabling programmable logic controllers access to host computer tasks and host computer access to p.
Biegel Charles H. (Sterling VA) Carter Nicholas J. (Chantilly VA) Chen Chung (Herndon VA) Christofferson Michael (Falls Church VA) Desai Mahesh P. (Annandale VA) Eberhart Rita A. (Herndon VA) Klonsky, Control system and operations system interface for a network element in an access system.
Swales Andrew G. ; Naismith Ronald ; Breinlinger Richard ; Baker ; Jr. Richard Albert ; Papadopoulos A. Dean ; Tanzman Allan ; Belliardi Rodolfo G. ; Dube Dennis J. W., Internet web interface including programmable logic controller for controlling output devices based on status of input devices.
Bronikowski Joseph T. (Milwaukee WI) Hill Brian T. (Mequon WI) Sackmann David J. (Milwaukee WI) Weber Mark S. (Germantown WI), LAN interface which permits a host computer to obtain data without interrupting a ladder program executing in the interf.
Burns Harry A. ; Larson Brent H. ; Brown Larry K., Local device and process diagnostics in a process control network having distributed control functions.
Burns Harry A. ; Larson Brent H. ; Brown Larry K., Local device and process diagnostics in a process control network having distributed control functions.
Larson Brent H. ; Burns Harry A. ; Brown Larry K., Method and apparatus for debugging and tuning a process control network having distributed control functions.
Weigl Edward H. (Deerfield IL) Sackmann David J. (Milwaukee WI) Gans Steven J. (Mequon WI), Network interface board having memory mapped mailbox registers including alarm registers for storing prioritized alarm m.
Janke Donald R. (Milwaukee WI) Watt Kim J. (Milwaukee WI) Gates Dirk I. (Woodland Hills CA) Bronikowski Joseph T. (Brown Deer WI), Peer-to-peer register exchange controller for industrial programmable controllers.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GBX ; Lucas Mike,GBX ; Hoffmaster James, Process control system for versatile control of multiple process devices of various device types.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GB2 ; Lucas Mike,GB2, Process control system using standard protocol control of standard devices and nonstandard devices.
Papadopoulos A. Dean ; Tanzman Allan ; Baker ; Jr. Richard A. ; Belliardi Rodolfo G. ; Dube Dennis J. W., System for remotely accessing an industrial control system over a commercial communications network.
Weber Mark S. (Germantown WI) Bronikowski Joseph T. (Milwaukee WI) Hill Brian T. (Mequon WI) Sackmann David J. (Milwaukee WI), System for sharing data between microprocessor based devices.
Curry, Jimmie; Jennings, Jacob; Grohman, Wojciech, Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network.
Grohman, Wojciech; Filbeck, Amanda, Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network.
Hadzidedic, Darko; Wallaert, Timothy E.; Powell, Joe, Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network.
Grohman, Wojciech; Hadzidedic, Darko; Filbeck, Amanda; Wallaert, Timothy E., Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network.
Grohman, Wojciech; Hadzidedic, Darko; Filbeck, Amanda; Wallaert, Timothy E.; Thorson, Timothy H.; Pavlak, Thomas Gerard; Jennings, Jacob, Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network.
Eldridge, Keith; Mackay, Brian; Johnson, Mark; Volk, Scott; Burke, Kenneth A.; Meskonis, Paul; Hall, Robert; Dardinski, Steven, Apparatus for control systems with objects that are associated with live data.
Grohman, Wojciech; Filbeck, Amanda, Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network.
Grohman, Wojciech; Hadzidedic, Darko, Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network.
Grohman, Wojciech; Hadzidedic, Darko; Sullivan, Daniel, Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network.
Wallaert, Timothy E.; Grohman, Wojciech, Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network.
Jeganathan, Srinivasan; Sundaram, Ganapathy Kalyana; Pamidi, Nanda Kishore; Sivasankaran, Sirosh, Control of an actuator-sensor-interface compatible device using a remote intelligence device.
Grohman, Wojciech; Filbeck, Amanda, Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system.
Hadzidedic, Darko; Grohman, Wojciech, Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system.
Grohman, Wojciech; Hadzidedic, Darko, Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system.
Grohman, Wojciech; Jennings, Jacob; Filbeck, Amanda, Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system.
Wallaert, Timothy; Thorson, Timothy H.; Pavlak, Thomas G., Flush wall mount thermostat and in-set mounting plate for a heating, ventilation and air conditioning system.
Grohman, Wojciech; Hadzidedic, Darko; Thorson, Timothy H.; Mirza, Muhammad Ali; Kailani, Ammar; Wallaert, Timothy E., General control techniques in a heating, ventilation and air conditioning network.
Grohman, Wojciech; Hadzidedic, Darko; Nanjundeshaiah, Kamala Kodihally; Courtney, Michael, Method of controlling equipment in a heating, ventilation and air conditioning network.
Doll, Benno; Kostadinov, Vladimir; Eldridge, Keith E., Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware.
Johnson, Alexander; Badavas, Paul C.; Christiansen, T. Eric; Hansen, Peter D.; Kinney, Thomas B.; Keyghobad, Seyamak; Ling, Bo; Thibault, Richard L., Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network.
Varada, Srihari; Yeo, Michael Singngee; Marty, Diego; Shanley, Timothy M., Methods and apparatus for fast ETHERNET link switchover in the event of a link failure.
Dardinski, Steven; Eldridge, Keith; Hall, Robert; Johnson, Mark; Mackay, Brian; Meskonis, Paul; Volk, Scott, Process control configuration system with connection validation and configuration.
Franke,Michael; Heider,Alexander; Kiesel,Martin, Synchronous, clocked communication system with relative clock and method for configuring such a system.
Glanzer,David A.; Duffy,Joseph D.; Mitschke,Stephen B.; Gabler,John Carl; Berge,L Jonas F.; Ramachandran,Ram, System and method for implementing safety instrumented systems in a fieldbus architecture.
Glanzer,David A.; Duffy,Joseph D.; Mitschke,Stephen B.; Ramachandran,Ram; Gabler,John Carl; Berge,L. Jonas F., System and method for implementing safety instrumented systems in a fieldbus architecture.
Glanzer,David A.; Duffy,Joseph D.; Mitschke,Stephen B.; Ramachandran,Ram; Gabler,John Carl; Berge,L. Jonas F., System and method for implementing safety instrumented systems in a fieldbus architecture.
Duffy,Joseph D.; Ramachandran,Ram; Gabler,John Carl, System and method for implementing time synchronization monitoring and detection in a safety instrumented system.
Pleasant, Daniel L.; Kailasam, Gopalakrishnan, System and method for synchronizing operations of a plurality of devices via messages over a communication network.
Grohman, Wojciech; Filbeck, Amanda; Wallaert, Timothy E., System and method for zoning a distributed architecture heating, ventilation and air conditioning network.
Filbeck, Amanda; Wallaert, Timothy E.; Thorson, Timothy H., System and method for zoning a distributed-architecture heating, ventilation and air conditioning network.
Devineni, Suresh Kumar; Wallaert, Timothy; Mirza, Muhammad Ali; Pavlak, Thomas Gerald; Thorson, Timothy H., System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network.
Filbeck, Amanda; Spencer, Christopher W.; Stanbouly, Souhel H.; Thorson, Timothy H., System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network.
Jennings, Jacob; Pavlak, Thomas Gerald; Filbeck, Amanda; Spencer, Christopher W., System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network.
Mirza, Muhammad Ali; Jennings, Jacob; Filbeck, Amanda, System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network.
Mirza, Muhammad Ali; Thorson, Timothy H., System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network.
Pavlak, Thomas Gerard; Jennings, Jacob, System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network.
Pavlak, Thomas Gerard; Wallaert, Timothy; Thorson, Timothy H., System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network.
Wallaert, Timothy E.; Pavlak, Thomas G.; Thorson, Timothy H.; Mirza, Muhammad Ali; Devineni, Suresh Kumar, System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network.
Wallaert, Timothy; Thorson, Timothy H.; Jennings, Jacob, System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network.
Rovaglio, Maurizio; Scheele, Tobias, Systems and methods for immersive interaction with actual and/or simulated facilities for process, environmental and industrial control.
Pettigrew, William Robert; Chong, Justin Brandon, Systems, methods, and apparatus for facilitating communications between an external controller and fieldbus devices.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.