Systems and methods for automated display of permissive logic in control systems associated with a power generation unit
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-001/26
G05B-019/409
출원번호
US-0745165
(2013-01-18)
등록번호
US-9684347
(2017-06-20)
발명자
/ 주소
Grubbs, Robert William
Childs, Lester D.
Foard, Adam
Adnan, Muhammad
Rhode, Timothy Joseph
출원인 / 주소
General Electric Company
대리인 / 주소
Eversheds-Sutherland (US) LLP
인용정보
피인용 횟수 :
0인용 특허 :
7
초록▼
Certain embodiments herein relate to automated display of permissive logic in control systems associated with a power generation unit. A control device may be configured to provide automated updates of system data, such as signals received from power generation equipment, to a human machine interfac
Certain embodiments herein relate to automated display of permissive logic in control systems associated with a power generation unit. A control device may be configured to provide automated updates of system data, such as signals received from power generation equipment, to a human machine interface (HMI) or a supervisory control and data acquisition (SCADA) display, as non-limiting examples. A logic builder block may receive permissive logic configurations, including one or more combinational logic blocks. A logic builder block may be associated with power generation equipment to facilitate the identification of related system data and the subsequent association of the system data to corresponding input pins for the combinational logic blocks. The permissive logic configurations may be compiled into object code and downloaded to the control device, where it may be executed to perform the above described functions, among other functions.
대표청구항▼
1. A method comprising: receiving, at a control device, one or more signals from a power generation equipment, wherein the one or more signals received from the power generation equipment include at least one previous frame and a current frame of input pin data and output pin data, wherein the input
1. A method comprising: receiving, at a control device, one or more signals from a power generation equipment, wherein the one or more signals received from the power generation equipment include at least one previous frame and a current frame of input pin data and output pin data, wherein the input pin data and the output pin data are associated with at least one logic builder block of the power generation equipment, wherein the logic builder block comprises at least one combinational Boolean logic block;processing, by the control device, the one or more signals to control the power generation equipment according to permissive logic instructions that permit or prohibit progression in a state machine or a process presented in a graphical representation of the logic builder block, the graphical representation including the at least one combinational Boolean logic block, wherein the logic builder block includes one or more input pins of combinational logic blocks, each of the one or more input pins being associated with one of the one or more signals;based on the processing, sending, by the control device, data associated with the one or more signals to a storage area for updating on a display;determining, by the control device, at least one change of an input pin value between the previous frame and the current frame that causes at least one output pin associated with at least one of the combinational Boolean logic blocks to change; andproviding, on the display, a real-time updated graphical representation of the logic builder block that includes the at least one combinational Boolean logic block, wherein the at least one change of the input pin value is visually indicated by highlighting. 2. The method of claim 1, further comprising associating, by the control device, the one or more signals with the one or more input pins associated with the graphical representation. 3. The method of claim 1, wherein the graphical representation comprises the combinational logic blocks, wherein the at least one output pin associated with the combinational logic blocks is updated based at least in part on the one or more signals. 4. The method of claim 1, further comprising receiving, by the control device, compiled object code comprising the permissive logic instructions. 5. The method of claim 1, wherein the power generation equipment comprises a generator or a turbine. 6. The method of claim 1, wherein the display comprises a human machine interface (HMI) display or a supervisory control and data acquisition (SCADA) display. 7. A system comprising: at least one memory that stores computer-executable instructions; andat least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to:receive one or more signals from a power generation equipment, wherein the one or more signals received from the power generation equipment include at least one previous frame and a current frame of input pin data and output pin data, wherein the input pin data and the output pin data are associated with at least one logic builder block of the power generation equipment, wherein the logic builder block comprises at least one combinational Boolean logic block;process the one or more signals to control the power generation equipment according to permissive logic instructions that permit or prohibit progression in a state machine or a presented in a graphical representation of the logic builder block, the graphical representation including the at least one combinational Boolean logic block, wherein the logic builder block includes one or more input pins of combinational logic blocks, each of the one or more input pins being associated with one of the one or more signals;send, based on processing, data associated with one or more changes in input values of one or more input pins of the combinational logic blocks associated with the logic builder block;determine, by the control device, at least one change of an input pin value between the previous frame and the current frame that causes at least one output pin associated with at least one of the combinational Boolean logic blocks to change for updating on a display; andprovide, on the display, a real-time updated graphical representation of the logic builder block that includes the at least one combinational Boolean logic block with the at least one change of the input pin value being visually indicated by highlighting. 8. The system of claim 7, the at least one processor further configured to associate the one or more signals with the one or more input pins associated with the graphical representation. 9. The system of claim 7, wherein the graphical representation comprises the combinational Boolean logic blocks, wherein the at least one output pin associated with the combinational logic blocks is updated based at least in part on the one or more signals. 10. The system of claim 7, the at least one processor further configured to receive compiled object code comprising the permissive logic instructions. 11. The system of claim 7, wherein the power generation equipment comprises a generator or a turbine. 12. The system of claim 7, wherein the display comprises a human machine interface (HMI) display or a supervisory control and data acquisition (SCADA) display. 13. A method comprising: receiving, by a computing device, one or more inputs for configuring a logic builder block associated with permissive logic instructions that permit or prohibit progression in a state machine or a process to control a power generation equipment, wherein the logic builder block comprises at least one combinational Boolean logic block;compiling, by the computing device, instructions associated with at least a portion of the one or more inputs to generate object code for execution by a control device; andsending, by the computing device, the compiled object code to the control device, wherein the compiled object code when executed causes the control device to:send real-time data associated with the one or more signals from the power generation equipment to a display, wherein the one or more signals include at least one previous frame and a current frame of input pin data and output pin data, wherein the input pin data and the output pin data are associated with at least one logic function block of the power generation equipment, wherein the display comprises a graphical representation of the logic builder block, the graphical representation including the at least one combinational Boolean logic block, wherein each of the one or more signals is associated with one or more input pins of combinational logic blocks in the logic builder block;using the data, detect one or more changes in values of the one or more input pins of the combinational logic blocks;determine at least one change of an input pin value between the previous frame and the current frame that causes at least one output pin associated with at least one of the combinational Boolean logic blocks to change; andvisually indicate by highlight the at least one change in the graphical representation of the logic builder block. 14. The method of claim 13, wherein the one or more inputs comprise the logic builder block and an identification of the logic builder block. 15. The method of claim 14, wherein the one or more inputs further comprise one or more combinational logic blocks associated with the logic builder block. 16. The method of claim 14, further comprising associating, by the computing device, the logic builder block with equipment in the power generation equipment based at least in part on the identification. 17. The method of claim 13, further comprising determining, by the computing device, whether the one or more inputs are valid.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (7)
Wiebe, Cory James; Poole, Mark Charles; Moore, Kelly James; Kuusela, Michael Anton, Electrical control apparatus including retrievable stored operationing program.
Onarheim William G. (Milwaukee WI) Dudley Horace (Hales Corners WI) Meyer Barbara E. (Greendale WI) Viste Michael J. (Grafton WI) Morley David J. (Thousand Oaks CA), Methods for set up and programming of machine and process controllers.
Lewis Robert W. ; Tanner Matthew A. ; Walker Timothy K., Object-oriented computer program, system, and method for developing control schemes for facilities.
Schwenke Marvin J. ; Staron Raymond J. ; Sinclair James A. ; Franklin Paul F. ; Hoskins Josiah C., System, method and article of manufacture for displaying an animated, realtime updated control sequence chart.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.