David C. Rasmussen - Placentia CA John G. Gabler - Irvine CA Ronald L. Popp - Lake Forest CA
Assignee:
Triconex Corporation - Irvine CA
International Classification:
G06F 1118
US Classification:
714 12, 713400
Abstract:
A controller for executing an application program to process control information related to control elements includes one or more main processors that each run the application program; a time synchronization system that synchronizes the time clocks of the main processors; and a voting system that exchanges information between the main processors and compares the information received from the other main processors. In addition, the controller includes one or more rendezvous signals sent to and received by the main processors as well as a mechanism for updating the time clocks based on a clocking midpoint of all processor signals.
Method And Apparatus For Processing Control Using A Multiple Redundant Processor Control System Related Applications
David C. Rasmussen - Placentia CA John C. Gabler - Irvine CA Ronald L. Popp - Lake Forest CA
Assignee:
Invensys Systems, Inc. - Foxboro MA
International Classification:
G06F 1100
US Classification:
714 11, 714 12, 714797
Abstract:
A control system for executing an application program is disclosed herein. The control system includes a plurality of main processor modules. The control system further includes a plurality of input/output modules for providing input process data to associated ones of the plurality of main processor modules. A voting system is operative to compare the input process data associated with first and second of the plurality of main processor modules to the input process data associated with a third of the main processor modules. This results in generation of voted input process data utilized by the third main processor module in executing the application program. In certain implementations the system includes a high-speed bus for distributing the voted input process data to the first and second main processor modules, each of which also executes the application program based upon the voted input process data.
Method And Apparatus For Processing Control Using A Multiple Redundant Processor Control System
David C. Rasmussen - Placentia CA, US John G. Gabler - Irvine CA, US Ronald L. Popp - Lake Forest CA, US
Assignee:
Triconex - Irvine CA
International Classification:
G06F 11/00
US Classification:
714 12, 713375
Abstract:
A system and method for synchronizing a plurality of main processors. At a first time and in response to a first time reference, a first rendezvous signal is sent from a first to a second of the plurality of main processors. At a second time, and in response to a second time reference, a second rendezvous signal is sent from the second of the plurality of main processors, to the first of said plurality of main processors. After the first rendezvous signal is received by the second of the plurality of main processors and the second rendezvous signal is received by the first of said plurality of main processors, substantially simultaneous scanning of control information is initiated by the first and second of the plurality of main processors. In variations, a difference between the first and second times signals a fault condition.
System And Method For Implementing Safety Instrumented Systems In A Fieldbus Architecture
David A. Glanzer - Georgetown TX, US Joseph D. Duffy - Georgetown TX, US Stephen B. Mitschke - Austin TX, US Ram Ramachandran - Austin TX, US John Carl Gabler - Irvine CA, US L. Jonas F. Berge - Singapore, SG
An apparatus, system and process is provided for communicating safety-related data, over an open system, from a sender to a receiver. Safety-related components, including function blocks, flexible function blocks, resource blocks and transducer blocks, as well as, safety-related objects are provided. Also, an extended safety-related protocol provides for authenticating communications between safety-related components over an existing black channel, such as one using a fieldbus Architecture.
System And Method For Implementing Safety Instrumented Systems In A Fieldbus Architecture
David A. Glanzer - Georgetown TX, US Joseph D. Duffy - Georgetown TX, US Stephen B. Mitschke - Austin TX, US John Carl Gabler - Irvine CA, US L Jonas F. Berge - Singapore, SG Ram Ramachandran - Austin TX, US
An apparatus, system and process is provided for communicating safety-related data, over an open system, from a sender to a receiver. Safety-related components, including function blocks, flexible function blocks, resource blocks and transducer blocks, as well as, safety-related objects are provided. Also, an extended safety-related protocol provides for authenticating communications between safety-related components over an existing black channel, such as one using a fieldbus Architecture.
System And Method For Implementing Safety Instrumented Systems In A Fieldbus Architecture
David A. Glanzer - Georgetown TX, US Joseph D. Duffy - Georgetown TX, US Stephen B. Mitschke - Austin TX, US Ram Ramachandran - Austin TX, US John Carl Gabler - Irvine CA, US L. Jonas F. Berge - Singapore, SG
Assignee:
Fieldbus Foundation - Austin TX
International Classification:
G05B 11/01 G05B 19/42 G06F 19/00
US Classification:
700 79, 700 86, 700 18
Abstract:
An apparatus, system and process is provided for communicating safety-related data, over an open system, from a sender to a receiver. Safety-related components, including function blocks, flexible function blocks, resource blocks and transducer blocks, as well as, safety-related objects are provided. Also, an extended safety-related protocol provides for authenticating communications between safety-related components over an existing black channel, such as one using a fieldbus Architecture.
System And Method For Implementing Time Synchronization Monitoring And Detection In A Safety Instrumented System
Joseph D. Duffy - Georgetown TX, US Ram Ramachandran - Austin TX, US John Carl Gabler - Irvine CA, US
Assignee:
Fieldbus Foundation - Austin TX
International Classification:
G05B 9/02
US Classification:
700 79
Abstract:
An apparatus, system and process is provided for communicating safety-related data, over an open system, from a sender to a receiver. Safety-related components, including function blocks, flexible function blocks, resource blocks and transducer blocks, as well as, safety-related objects are provided. Also, a time synchronization monitor is provided for monitoring timing distributions and determining when such distributions have drifted beyond an acceptable limit.
System And Method For Validating Channel Transmission
David C. Rasmussen - Placentia CA, US John G. Gabler - Irvine CA, US
International Classification:
G06F 11/00
US Classification:
714 31, 714716, 370249
Abstract:
A system for validating communications between a plurality of processors is disclosed. The system includes a plurality of loop back paths, and each of the loop back paths is coupled to a corresponding one of the plurality of processors. In addition, each loop back path is configured to attenuate one of a plurality of signals transmitted from each of the corresponding ones of the plurality of processors so as to generate a plurality of loop back signals. A plurality of signal transmission paths are configured to carry a corresponding one of the plurality of signals from one of the plurality of processors to another of the plurality of processors, and a plurality of comparators compare the plurality of loop back signals to the plurality of transmission signals so as to enable the validity of each of the plurality of signals to be assessed.
Triconex Oct 1987 - Dec 1991
Principal Software Engineer
Invensys Operations Management Oct 1987 - Dec 1991
System Architect
Honeywell Jul 1980 - Oct 1986
Software Engineer
Education:
Illinois Institute of Technology 1975 - 1979
Bachelors, Bachelor of Science In Electrical Engineering, Electrical Engineering
Valparaiso University 1971 - 1975
Skills:
Plc Control Systems Design Scada Automation Process Automation Project Engineering Functional Safety Integration Manufacturing Process Control Engineering Testing Dcs Instrumentation Engineering Management Wonderware Modbus Process Engineering
System Architect at Invensys, System Architect at Invensys Process Systems, System Architect at Invensys Process Systems (S) Pte Ltd, System Architect at Invensys Triconex
Location:
Orange County, California Area
Industry:
Industrial Automation
Work:
Invensys
System Architect
Invensys Process Systems since 1995
System Architect
Invensys Process Systems (S) Pte Ltd since 1987
System Architect
Invensys Triconex since 1987
System Architect
Triconex Oct 1987 - Dec 1991
Principal Software Engineer
Education:
Illinois Institute of Technology 1975 - 1979
BSEE, Electrical Engineering
Valparaiso University 1971 - 1975
Youtube
1969: Michigan-24 #1 Ohio State-12 (PART 3)
Part 3 - Game played on November 22, 1969 in Ann Arbor. 1969 Michigan ...
Category:
Sports
Uploaded:
22 Mar, 2010
Duration:
10m 48s
1969: Michigan-24 #1 Ohio State-12 (PART 1)
New 3 parter for the greatest win in school history. Game played on No...
Category:
Sports
Uploaded:
22 Mar, 2010
Duration:
10m 21s
1969: Michigan-24 #1 Ohio State-12 (PART 2)
Part 2 - Game played on November 22, 1969 in Ann Arbor. 1969 Michigan ...
Category:
Sports
Uploaded:
22 Mar, 2010
Duration:
10m 3s
Hedda Gabler -- John Cale
Taken from Cale's album Sabotage/Live (1979), but originally from the ...
Category:
Music
Uploaded:
12 Feb, 2010
Duration:
8m 8s
Siouxsie - The Creatures with John Cale - Hed...
A great start to this concert by Siouxsie, John Cale and The Creatures...
Category:
Autos & Vehicles
Uploaded:
02 May, 2009
Duration:
5m 22s
John Gibson: Neal Gabler Is a Low-Life Coward!
On his radio program tonight, Gibby reacted to recent statements made ...
Jack Brever, Adam Crabtree, Lou Masonick, David Trampe, Roger Cole, Geraldine Boyer, Karen Lowe, Gary Crabtree, Arlene Palmgren, Roger Knapp, Marlys Goertz