Movatterモバイル変換


[0]ホーム

URL:


US20130125232A1 - Implementing engineering unit conversions associated with control devices - Google Patents

Implementing engineering unit conversions associated with control devices
Download PDF

Info

Publication number
US20130125232A1
US20130125232A1US13/293,931US201113293931AUS2013125232A1US 20130125232 A1US20130125232 A1US 20130125232A1US 201113293931 AUS201113293931 AUS 201113293931AUS 2013125232 A1US2013125232 A1US 2013125232A1
Authority
US
United States
Prior art keywords
subset
data
conversion
user
items
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.)
Abandoned
Application number
US13/293,931
Inventor
Keith M. Hogan
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.)
Rockwell Automation Technologies Inc
Original Assignee
Rockwell Automation Technologies 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 Rockwell Automation Technologies IncfiledCriticalRockwell Automation Technologies Inc
Priority to US13/293,931priorityCriticalpatent/US20130125232A1/en
Assigned to ROCKWELL AUTOMATION TECHNOLOGIES, INC.reassignmentROCKWELL AUTOMATION TECHNOLOGIES, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: HOGAN, KEITH M.
Priority to EP12192181.1Aprioritypatent/EP2592505B1/en
Priority to CN201210452691.XAprioritypatent/CN103123466B/en
Publication of US20130125232A1publicationCriticalpatent/US20130125232A1/en
Priority to US15/008,412prioritypatent/US9405284B2/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The disclosed subject matter comprises a converter component that can efficiently manage conversion of data associated with a control system from one engineering unit (EU) type to another EU type, and/or conversion of the data from one language to another language, based at least in part on the user. The converter component can identify a user, or can receive a conversion selection(s) from the user, and can automatically select a specified subset of EU conversions and/or language conversions to employ in relation to the user, convert the data associated with the control system in accordance with the subset, and present the converted data to the user via the interface. The converter component can present a pre-populated table of EU conversions associated with the subset, and can allow a user to add or modify an EU conversion.

Description

Claims (23)

What is claimed is:
1. A system, comprising:
at least one processor configured to execute one or more sets of code instructions retained in at least one memory, the one or more sets of code instructions, when executed by the at least one processor, implement a group of components comprising:
a user interface component configured to present a subset of items of data or a subset of converted items of data associated with a control system; and
a converter component configured to identify a subset of conversion functions usable to convert at least a portion of the subset of items of data based at least in part on a subset of user preferences, and convert respective items of data of the subset of items of data to generate respective converted items of data of the subset of converted items of data, in accordance with respective conversion functions of the subset of conversion functions.
2. The system ofclaim 1, wherein the converter component is further configured to identify an engineering unit associated with a first item of data of the subset of items of data, wherein the first item of data is associated with metadata associated with an automation device in the control system, and a conversion function associated with the engineering unit, in accordance with the subset of user preferences.
3. The system ofclaim 2, wherein the converter component is further configured to automatically apply the conversion function to the first item of data to convert a data value of the first item of data to a different data value that expresses the first item of data using a different engineering unit associated with the conversion function.
4. The system ofclaim 1, wherein the converter component is further configured to comprise a subset of conversion tables, wherein a first conversion table of the subset of conversion tables comprises at least a first column and a second column, wherein the first column is pre-populated with a subset of engineering units and the second column is pre-populated with the subset of conversion functions that are respectively correlated to the subset of engineering units.
5. The system ofclaim 4, wherein the user interface component is further configured to receive information from a user for at least one of: generation of a new conversion function, modification of a specified conversion function in the subset of conversion functions, or removal of the specified conversion function from the subset of conversion functions, wherein the generation of the new conversion function or modification of the specified conversion function is associated with at least one of conversion of an engineering unit or conversion of a language in relation to an item of data of the subset of items of data, and to provide the information to the converter component, and
wherein the converter component is further configured to at least one of: generate the new conversion function and add the new conversion function to the subset of conversion functions, modify the specified conversion function, or remove the specified conversion function from the subset of conversion functions.
6. The system ofclaim 4, wherein the first conversion table is configured to be presented via the user interface component and comprises a plurality of cells, wherein at least one cell of the plurality of cells is associated with a menu comprising a plurality of available conversion functions that are selectable for use in the subset of conversion functions.
7. The system ofclaim 4, wherein the first conversion table comprises a cell in the second column that is empty to cause an item of data of the subset of items of data to not be converted from an engineering unit originally associated with the item of data.
8. The system ofclaim 4, wherein the converter component is configured to generate a third column in the first conversion table and a custom subset of conversion functions associated with one or more users of a user class in response to received information that indicates at least one custom conversion function to be included in the custom subset of conversion functions, wherein the converter component is configured to populate the third column with the custom subset of conversion functions, which are respectively correlated to the subset of engineering units.
9. The system ofclaim 1, wherein the user interface component is further configured to be associated with the converter component, and receive information from a user for selection of the subset of conversion functions, wherein the converter component is further configured to select the subset of conversion functions and store the subset of conversion functions in the subset of user preferences associated with the user in response to the information received from the user.
10. The system ofclaim 1, wherein the converter component is further configured to associate the subset of user preferences with at least one of a user identifier or authentication credentials, associated with a user, and identifies the subset of conversions to be used to facilitate generation of the subset of converted items of data based at least in part on reception of the at least one of the user identifier or the authentication credentials.
11. The system ofclaim 1, wherein the subset of conversion functions is determined as a function of at least one of a regional industry standard or a language selected for presentation of information associated with the control system via the user interface component.
12. The system ofclaim 11, wherein the converter component is further configured to translate information associated with the subset of items of data from a first language to a second language in accordance with the language selected, wherein the language selected determines at least in part one or more conversions functions that are to be included in the subset of conversion functions.
13. The system ofclaim 12, wherein the converter component is further configured to comprise a subset of conversion tables, wherein a conversion table of the subset of conversion tables is configured to facilitate conversion of the subset of items of data in accordance with the language selected, wherein the conversion table comprises at least a first column and a second column, wherein the first column is pre-populated with a subset of engineering units and the second column is pre-populated with the subset of conversion functions that are respectively correlated to the subset of engineering units and are in accordance with the language selected.
14. The system ofclaim 13, wherein the first column comprises a first subset of cells and the second column comprises a second subset of cells that are respectively correlated to the first subset of cells, wherein a cell in the second column is empty to facilitate translation of an item of data of the subset of items of data from a first language to a second language without conversion of the item of data from an engineering unit originally associated with the item of data.
15. A method, comprising:
employing at least one processor to execute code instructions retained in a memory, the code instructions when executed by the at least one processor perform acts, comprising:
identifying a subset of conversion functions for use with a subset of items of data associated with a control system based at least in part on a subset of user preferences; and
automatically converting respective items of data of the subset of items of data to generate respective converted items of data of a subset of converted items of data, in accordance with respective conversion functions of the subset of conversion functions.
16. The method ofclaim 15, the acts further comprising:
receiving at least one of a user identifier or authentication credentials associated with a user;
identifying the subset of user preferences corresponding to the at least one of a user identifier or authentication credentials associated with a user;
identifying the subset of conversion functions associated with the subset of user preferences; and
utilizing at least a portion of the subset of conversion functions to convert the respective items of data of the subset of items of data to generate the respective converted items of data of the subset of converted items of data.
17. The method ofclaim 15, the acts further comprising:
receiving a first item of data of the subset of items of data;
identifying a first engineering unit associated with the first item of data based at least in part on a first tag associated with the first item of data;
analyzing a conversion table to locate the first engineering unit;
identifying the subset of conversion functions based at least in part on the subset of user preferences;
identifying a first conversion function of the subset of conversion functions that is associated with the first engineering unit; and
automatically applying the first conversion function to the first item of data to convert a first data value of the first item of data to a second data value corresponding to a second engineering unit associated with the first conversion function to generate a first converted item of data of the subset of converted items of data.
18. The method ofclaim 15, the acts further comprising:
creating a conversion table;
inserting a subset of engineering units in respective cells of a first column of the conversion table;
selecting the subset of conversion functions;
inserting respective conversion functions of the subset of conversion functions into respective cells of a second column of the conversion table, wherein the respective conversions functions are correlated with respective engineering units of the subset of engineering units; and
storing the conversion table.
19. The method ofclaim 15, the acts further comprising:
creating a conversion table that facilitates converting the subset of items of data in accordance with at least one of a selected language or a selected regional industry standard;
inserting a subset of engineering units in respective cells of a first column of the conversion table;
selecting at least one of a subset of disparate engineering units or the subset of conversion functions, wherein the at least one of the subset of disparate engineering units or the subset of conversion functions corresponds to the at least one of the selected language or the selected regional industry standard;
inserting at least one of respective disparate engineering units of the subset of disparate engineering units or respective conversion functions of the subset of conversion functions into respective cells of a second column of the conversion table, wherein the respective disparate engineering units or the respective conversions functions are correlated with respective engineering units of the subset of engineering units; and
storing the conversion table.
20. The method ofclaim 19, the acts further comprising:
translating information associated with the subset of items of data from a first language to a second language to generate translated information, in accordance with the subset of conversion functions;
associating the translated information with the subset of converted items of data; and
presenting the subset of converted items of data with the translated information.
21. The method ofclaim 15, the acts further comprising:
receiving a command to at least one of generate a new conversion function or modify a specified conversion function in the subset of conversion functions;
receiving selection of a conversion function;
associating the conversion function with an engineering unit; and
storing the subset of conversion functions comprising the conversion function.
22. The method ofclaim 15, the acts further comprising:
generating a mapping associated with the subset of user preferences, the generating the mapping comprising:
generating a mapping of the subset of user preferences to the subset of conversion functions, and
generating a mapping of the subset of user preferences to at least one of a user identifier or authentication credentials associated with a user; and
identifying the subset of conversion functions based at least in part on the at least one of the user identifier or the authentication credentials associated with the user and the mapping associated with the subset of user preferences.
23. A computer program product comprising a computer-readable storage medium that retains computer-readable instructions that, in response to execution, cause a device to perform operations, comprising:
identifying a subset of conversion functions for use with a subset of items of data associated with a control system based at least in part on a subset of user preferences; and
converting respective items of data of the subset of items of data to generate respective converted items of data of a subset of converted items of data, in accordance with respective conversion functions of the subset of conversion functions.
US13/293,9312011-11-102011-11-10Implementing engineering unit conversions associated with control devicesAbandonedUS20130125232A1 (en)

Priority Applications (4)

Application NumberPriority DateFiling DateTitle
US13/293,931US20130125232A1 (en)2011-11-102011-11-10Implementing engineering unit conversions associated with control devices
EP12192181.1AEP2592505B1 (en)2011-11-102012-11-12Implementing engineering unit conversions associated with control devices
CN201210452691.XACN103123466B (en)2011-11-102012-11-12Realize the engineering unit conversion being associated with control appliance
US15/008,412US9405284B2 (en)2011-11-102016-01-27Implementing engineering unit conversions associated with control devices

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
US13/293,931US20130125232A1 (en)2011-11-102011-11-10Implementing engineering unit conversions associated with control devices

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US15/008,412ContinuationUS9405284B2 (en)2011-11-102016-01-27Implementing engineering unit conversions associated with control devices

Publications (1)

Publication NumberPublication Date
US20130125232A1true US20130125232A1 (en)2013-05-16

Family

ID=47504588

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US13/293,931AbandonedUS20130125232A1 (en)2011-11-102011-11-10Implementing engineering unit conversions associated with control devices
US15/008,412ActiveUS9405284B2 (en)2011-11-102016-01-27Implementing engineering unit conversions associated with control devices

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US15/008,412ActiveUS9405284B2 (en)2011-11-102016-01-27Implementing engineering unit conversions associated with control devices

Country Status (3)

CountryLink
US (2)US20130125232A1 (en)
EP (1)EP2592505B1 (en)
CN (1)CN103123466B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106383803A (en)*2016-08-312017-02-08珠海格力电器股份有限公司Temperature processing method and device
US10209694B2 (en)*2014-11-132019-02-19Yokogawa Electric CorporationSystem and method for managing switched hierarchical control states
US10423152B2 (en)*2016-05-162019-09-24Fanuc CorporationInformation processing apparatus for processing machining information between plurality of manufacturing cells
US10650019B2 (en)*2014-03-062020-05-12International Business Machines CorporationManaging data conversion for user-defined data types within a database management system
US11032172B2 (en)*2017-06-092021-06-08Johnson Controls Technology CompanyAsynchronous wireless data transmission system and method for asynchronously transmitting samples of a measured variable by a wireless sensor
CN114385540A (en)*2021-12-232022-04-22新奥数能科技有限公司 A data unit conversion method and device

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11544605B2 (en)*2018-03-072023-01-03International Business Machines CorporationUnit conversion in a synonym-sensitive framework for question answering
CN111563069B (en)*2020-05-062023-09-19杭州安恒信息技术股份有限公司 A probe configuration method and system for industrial control equipment
DE102020119972A1 (en)2020-07-292022-02-03Hospitality Digital Gmbh Interface for the acquisition of measurement data in a heterogeneous landscape of acquisition devices
CN116303702B (en)*2022-12-272024-04-05易方达基金管理有限公司ETL-based data parallel processing method, device, equipment and storage medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5373346A (en)*1991-06-131994-12-13Onset Computer Corp.Data gathering computer and analysis display computer interface system and methodology
US20020007279A1 (en)*2000-04-132002-01-17Mitsuhiro MatsudaMultilingual document preparing method and multilingual document reading system
US6560235B1 (en)*1998-11-162003-05-06Woodhead Industries, Inc.Universal communication system
US20060179012A1 (en)*2005-02-092006-08-10Robert JacobsComputer program for preparing contractor estimates
US20070079355A1 (en)*2005-09-302007-04-05Rockwell Automation Technologies, Inc.Data perspectives in controller system and production management systems
US20070142926A1 (en)*2005-12-212007-06-21Rockwell Automation Technologies, Inc.Remote monitoring and control of an I/O module
US20080016445A1 (en)*2006-07-132008-01-17Pernell James DykesOn-Demand Numerical Conversion
US20080066058A1 (en)*2006-09-112008-03-13International Business Machines CorporationTesting Internationalized Software Using Test Resource File and Test Font
US20080221721A1 (en)*2005-01-192008-09-11Tosoh Smd Etna, LlcAutomated Sputtering Target Production
US20080235143A1 (en)*2007-03-202008-09-25Square D CompanyReal time data tunneling for utility monitoring web applications
US20110282866A1 (en)*2010-05-172011-11-17Invensys Systems, Inc.System And Method For Retrieving And Processing Information From A Supervisory Control Manufacturing/Production Database
US8756041B2 (en)*2011-03-072014-06-17Rockwell Automation Technologies, Inc.Industrial simulation using redirected I/O module configurations

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN2050188U (en)*1989-04-061989-12-27但以理贸易有限公司 Handheld multifunctional data retrieval and digital processor
US5526268A (en)*1994-05-111996-06-11Westinghouse Electric CorporationDynamic language changing process graphics
CN1194410A (en)*1998-01-241998-09-30谢志群Multifunctional calculator
CN1116646C (en)*1998-09-092003-07-30英业达股份有限公司 Calculator to convert units of data
CN2546951Y (en)*2002-01-292003-04-23徐立强Calculator of displaying digit and Chinese characters unit
US7440809B2 (en)*2004-07-142008-10-21York International CorporationHTML driven embedded controller
CN201266374Y (en)*2008-07-172009-07-01比亚迪股份有限公司Device for implementing unit conversion
WO2010022047A2 (en)*2008-08-182010-02-25Beckman Coulter, Inc.Normalized decimal equivalent systems and methods

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5373346A (en)*1991-06-131994-12-13Onset Computer Corp.Data gathering computer and analysis display computer interface system and methodology
US6560235B1 (en)*1998-11-162003-05-06Woodhead Industries, Inc.Universal communication system
US20020007279A1 (en)*2000-04-132002-01-17Mitsuhiro MatsudaMultilingual document preparing method and multilingual document reading system
US20080221721A1 (en)*2005-01-192008-09-11Tosoh Smd Etna, LlcAutomated Sputtering Target Production
US20060179012A1 (en)*2005-02-092006-08-10Robert JacobsComputer program for preparing contractor estimates
US20070079355A1 (en)*2005-09-302007-04-05Rockwell Automation Technologies, Inc.Data perspectives in controller system and production management systems
US20070142926A1 (en)*2005-12-212007-06-21Rockwell Automation Technologies, Inc.Remote monitoring and control of an I/O module
US20080016445A1 (en)*2006-07-132008-01-17Pernell James DykesOn-Demand Numerical Conversion
US20080066058A1 (en)*2006-09-112008-03-13International Business Machines CorporationTesting Internationalized Software Using Test Resource File and Test Font
US20080235143A1 (en)*2007-03-202008-09-25Square D CompanyReal time data tunneling for utility monitoring web applications
US20110282866A1 (en)*2010-05-172011-11-17Invensys Systems, Inc.System And Method For Retrieving And Processing Information From A Supervisory Control Manufacturing/Production Database
US8756041B2 (en)*2011-03-072014-06-17Rockwell Automation Technologies, Inc.Industrial simulation using redirected I/O module configurations

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10650019B2 (en)*2014-03-062020-05-12International Business Machines CorporationManaging data conversion for user-defined data types within a database management system
US10209694B2 (en)*2014-11-132019-02-19Yokogawa Electric CorporationSystem and method for managing switched hierarchical control states
US10890886B2 (en)2014-11-132021-01-12Yokogawa Electric CorporationController for managing switched hierarchical control states
US10423152B2 (en)*2016-05-162019-09-24Fanuc CorporationInformation processing apparatus for processing machining information between plurality of manufacturing cells
CN106383803A (en)*2016-08-312017-02-08珠海格力电器股份有限公司Temperature processing method and device
US11032172B2 (en)*2017-06-092021-06-08Johnson Controls Technology CompanyAsynchronous wireless data transmission system and method for asynchronously transmitting samples of a measured variable by a wireless sensor
CN114385540A (en)*2021-12-232022-04-22新奥数能科技有限公司 A data unit conversion method and device

Also Published As

Publication numberPublication date
CN103123466B (en)2016-05-11
EP2592505A2 (en)2013-05-15
US9405284B2 (en)2016-08-02
CN103123466A (en)2013-05-29
EP2592505A3 (en)2017-06-14
EP2592505B1 (en)2019-09-25
US20160147210A1 (en)2016-05-26

Similar Documents

PublicationPublication DateTitle
US9405284B2 (en)Implementing engineering unit conversions associated with control devices
US10691103B2 (en)Custom properties in an application environment
US9753446B2 (en)Binding graphic elements to controller data
US8566923B2 (en)Enhanced organization and automatic navigation of display screens facilitating automation control
US9182755B2 (en)Automated operator interface generation in a control system
US7587251B2 (en)Remote monitoring and control of an I/O module
US11775263B2 (en)Control code generation and collaboration using active machine learning
US11181892B2 (en)Persistent authentication in dynamic automation visualization content delivery
US20190102456A1 (en)Reduced data set automation visualization content
EP4296803B1 (en)Device configuration object template with user interaction for device properties generator
US20240103850A1 (en)Presentation design to background service binding
US20240019850A1 (en)Extensible profiles for industrial control modules
US11914994B2 (en)Collaborative work in industrial system projects
US12197904B2 (en)Collaborative work on translations in industrial system projects
US12079624B2 (en)Method for connecting a web socket session with an object instance with automation device association
US20240103851A1 (en)Presentation design to automation device binding
US11835939B2 (en)Cloud and digital operations system and method

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:ROCKWELL AUTOMATION TECHNOLOGIES, INC., OHIO

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:HOGAN, KEITH M.;REEL/FRAME:027210/0496

Effective date:20111103

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO PAY ISSUE FEE


[8]ページ先頭

©2009-2025 Movatter.jp