Event Synchronized Reporting in Process Control Systems
First Claim
1. A method of reporting synchronized events in a process control system, comprising:
- obtaining a synchronization parameter;
extracting, from an event historian database of the process control system, first data for a first event corresponding to the synchronization parameter, the first event occurring over a first time interval;
extracting, from the event historian database, second data for a second event corresponding to the synchronization parameter, the second event occurring over a second time interval and the first and the second time intervals are non-contiguous; and
generating an event synchronized report for the synchronization parameter, the event synchronized report including at least one synchronized value based on the first and the second data.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-executable instructions for event synchronized reporting in an process control system are disclosed. Events may be synchronized by a synchronization parameter, whose instances of occurrence may be non-contiguous in time. Examples of synchronization parameters may include a work shift, a work group, an individual'"'"'s on-duty time, a logged-on period of an individual, the execution times of a process control entity, a batch run type, and a procedure or sub-unit of a batch run. Instances of occurrence of the synchronization parameter may be recorded into a process control event database. Event synchronized reports may contain at least one synchronization value based on both the instances of occurrence of the synchronization parameter as well as historical process control data. Data from various historian databases may be accessed from process control system tools and integrated into a single report.
-
Citations
34 Claims
-
1. A method of reporting synchronized events in a process control system, comprising:
-
obtaining a synchronization parameter; extracting, from an event historian database of the process control system, first data for a first event corresponding to the synchronization parameter, the first event occurring over a first time interval; extracting, from the event historian database, second data for a second event corresponding to the synchronization parameter, the second event occurring over a second time interval and the first and the second time intervals are non-contiguous; and generating an event synchronized report for the synchronization parameter, the event synchronized report including at least one synchronized value based on the first and the second data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of synchronizing work shift information in a process control system of a process control plant:
-
identifying at least one work group in the process control plant, the at least work group including at least one individual, identifying at least one work shift in the process control plant scheduled for the at least one work group; generating a work change control system event for each work change, each work change including a time stamp and corresponding to a change in the process control plant from; a first identified work shift to a second identified work shift, or a first identified work group to a second identified work group; recording the work change control system event for the each work change in an event historian database of the process control system, and generating an event synchronized report including at least one synchronized value based on the work change control system event and at least one entry corresponding to historical data for a process control entity of the process control system, the at least one entry obtained from a centralized database of the process control system. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An event synchronized reporting system for use in a process control plant having a process control system, the event synchronized reporting system comprising:
-
a computer having a processor and a memory; a historian database accessible by the computer; and an event synchronizer stored on the memory of the computer and adapted to be executed on the processor, wherein the event synchronizer is adapted to; obtain a synchronization parameter, the synchronization parameter being a parameter of the process control system having instances of occurrence of a measurable time duration, wherein a first instance of occurrence of the synchronization parameter and a second instance of occurrence of the synchronization parameter are non-contiguous over time; generate a first event corresponding to at least one of a start time and an end time of the first instance; generate a second event corresponding to at least one of a start time and an end time of the second instance; record the first and the second events in the historian database; generate an event synchronized report for the synchronization parameter, the event synchronized report including at least one synchronized value based on; data associated with the first event, data associated with the second event, and historical data corresponding to a process control entity in the process control plant, the historical data generated during at least one of the first or the second instance of occurrence of the synchronization parameter. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable storage medium in a process control system in a process control plant having computer executable instructions thereon for performing steps of:
-
obtaining work shift information corresponding to a work shift in the process control plant, including a work shift identifier, a work shift time period, and a work shift schedule; storing the work shift information in a centralized database of the process control system; generating, based on the stored work shift information, a work shift event for each instance of occurrence of the work shift; and recording the work shift event in the centralized database of the process control system. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification