SE0600449L - En metod för att jämföra variabelvärden erhållna från olika versioner av ett applikationsprogram samt ett automationssystem och en styrenhet - Google Patents
En metod för att jämföra variabelvärden erhållna från olika versioner av ett applikationsprogram samt ett automationssystem och en styrenhetInfo
- Publication number
- SE0600449L SE0600449L SE0600449A SE0600449A SE0600449L SE 0600449 L SE0600449 L SE 0600449L SE 0600449 A SE0600449 A SE 0600449A SE 0600449 A SE0600449 A SE 0600449A SE 0600449 L SE0600449 L SE 0600449L
- Authority
- SE
- Sweden
- Prior art keywords
- different versions
- variable values
- application program
- automation system
- values obtained
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/06—Arrangements for sorting, selecting, merging, or comparing data on individual record carriers
- G06F7/20—Comparing separate sets of record carriers arranged in the same sequence to determine whether at least some of the data in one set is identical with that in the other set or sets
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0426—Programming the control sequence
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1433—Saving, restoring, recovering or retrying at system level during software upgrading
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23324—Separate update program onboard
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1479—Generic software techniques for error detection or fault masking
- G06F11/1487—Generic software techniques for error detection or fault masking using N-version programming
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Automation & Control Theory (AREA)
- Quality & Reliability (AREA)
- Programmable Controllers (AREA)
- Stored Programmes (AREA)
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE0600449A SE0600449L (sv) | 2006-03-02 | 2006-03-02 | En metod för att jämföra variabelvärden erhållna från olika versioner av ett applikationsprogram samt ett automationssystem och en styrenhet |
| PCT/SE2007/000187 WO2007100290A1 (en) | 2006-03-02 | 2007-02-28 | A method for comparing, an automation system and a controller |
| CN2007800072224A CN101395576B (zh) | 2006-03-02 | 2007-02-28 | 比较方法、自动化系统以及控制器 |
| EP07709390A EP1989615A4 (en) | 2006-03-02 | 2007-02-28 | METHOD OF COMPARISON, AUTOMATION SYSTEM AND CONTROL |
| US12/202,853 US8121709B2 (en) | 2006-03-02 | 2008-09-02 | Method for comparing, an automation system and a controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SE0600449A SE0600449L (sv) | 2006-03-02 | 2006-03-02 | En metod för att jämföra variabelvärden erhållna från olika versioner av ett applikationsprogram samt ett automationssystem och en styrenhet |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| SE529634C2 SE529634C2 (sv) | 2007-10-09 |
| SE0600449L true SE0600449L (sv) | 2007-10-09 |
Family
ID=38459323
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SE0600449A SE0600449L (sv) | 2006-03-02 | 2006-03-02 | En metod för att jämföra variabelvärden erhållna från olika versioner av ett applikationsprogram samt ett automationssystem och en styrenhet |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US8121709B2 (sv) |
| EP (1) | EP1989615A4 (sv) |
| CN (1) | CN101395576B (sv) |
| SE (1) | SE0600449L (sv) |
| WO (1) | WO2007100290A1 (sv) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE531389C2 (sv) * | 2006-03-01 | 2009-03-17 | Abb Ab | Metod för hantering av olika versioner av en applikation och ett automationssystem |
| US20080189718A1 (en) * | 2007-02-02 | 2008-08-07 | The Mathworks, Inc. | Scalable architecture |
| US20090076628A1 (en) * | 2007-09-18 | 2009-03-19 | David Mark Smith | Methods and apparatus to upgrade and provide control redundancy in process plants |
| US8549476B2 (en) * | 2009-07-30 | 2013-10-01 | Hewlett-Packard Development Company, L.P. | Comparison of result of program operation to result of an operation of a different version of the program |
| EP2309354B1 (de) * | 2009-10-01 | 2013-03-20 | Siemens Aktiengesellschaft | Vorrichtung und Verfahren zur Simulation |
| WO2014047386A1 (en) * | 2012-09-21 | 2014-03-27 | Life Technologies Corporation | Systems and methods for versioning hosted software |
| US9117079B1 (en) * | 2013-02-19 | 2015-08-25 | Trend Micro Inc. | Multiple application versions in a single virtual machine |
| US10275329B2 (en) * | 2017-02-09 | 2019-04-30 | Red Hat, Inc. | Fault isolation and identification in versioned microservices |
| CN111679600B (zh) * | 2020-05-28 | 2021-12-28 | 深圳市英维克信息技术有限公司 | 控制系统的比较方法、控制终端和计算机可读存储介质 |
| CN112596770B (zh) * | 2020-12-24 | 2023-08-18 | 潍柴动力股份有限公司 | 一种数据处理方法、装置、电子设备和存储介质 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5491625A (en) * | 1993-12-23 | 1996-02-13 | The Dow Chemical Company | Information display system for actively redundant computerized process control |
| US20040015947A1 (en) * | 1999-02-17 | 2004-01-22 | Qing Gong | Client to client distribution through a network |
| US6788980B1 (en) * | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
| US6501995B1 (en) * | 1999-06-30 | 2002-12-31 | The Foxboro Company | Process control system and method with improved distribution, installation and validation of components |
| WO2000077583A1 (en) * | 1999-06-11 | 2000-12-21 | The Foxboro Company | Control system with improved installation |
| US6986132B1 (en) * | 2000-04-28 | 2006-01-10 | Sun Microsytems, Inc. | Remote incremental program binary compatibility verification using API definitions |
| US6951017B1 (en) * | 2001-07-27 | 2005-09-27 | Lsi Logic Corporation | Design system upgrade migration |
| DE10144050A1 (de) * | 2001-09-07 | 2003-03-27 | Bosch Gmbh Robert | Verfahren zur Softwareverifikation für Steuereinheiten und Verifikationssystem |
| CN1581917A (zh) * | 2003-08-15 | 2005-02-16 | 明基电通股份有限公司 | 输出图像参数的校正方法 |
| JP3915808B2 (ja) * | 2003-09-26 | 2007-05-16 | オムロン株式会社 | プログラマブルコントローラおよびプログラマブルコントローラシステムならびにcpuユニット |
-
2006
- 2006-03-02 SE SE0600449A patent/SE0600449L/sv unknown
-
2007
- 2007-02-28 EP EP07709390A patent/EP1989615A4/en not_active Ceased
- 2007-02-28 CN CN2007800072224A patent/CN101395576B/zh active Active
- 2007-02-28 WO PCT/SE2007/000187 patent/WO2007100290A1/en not_active Ceased
-
2008
- 2008-09-02 US US12/202,853 patent/US8121709B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| SE529634C2 (sv) | 2007-10-09 |
| WO2007100290A1 (en) | 2007-09-07 |
| CN101395576A (zh) | 2009-03-25 |
| US20090069906A1 (en) | 2009-03-12 |
| EP1989615A1 (en) | 2008-11-12 |
| CN101395576B (zh) | 2012-01-04 |
| US8121709B2 (en) | 2012-02-21 |
| EP1989615A4 (en) | 2010-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| SE0600447L (sv) | En metod för att utvärdera en applikation, ett automationssystem och en styrenhet | |
| ATE438151T1 (de) | Verschleierung von computerprogrammcodes | |
| SE0600449L (sv) | En metod för att jämföra variabelvärden erhållna från olika versioner av ett applikationsprogram samt ett automationssystem och en styrenhet | |
| WO2008074526A3 (en) | Method, system and computer program for testing software applications based on multiple data sources | |
| US20160026167A1 (en) | Machining time estimating device for estimating machining time after modification of nc program | |
| WO2008064901A3 (en) | Producer graph oriented programming and execution | |
| DE602006003705D1 (de) | Transformation von Prozessmodellen für ereignis-basierte Koordination von zusammengesetzten Anwendungen | |
| ATE392656T1 (de) | Verfahren und system zur off-line-programmierung von mehreren interagierenden robotern | |
| WO2008058159A3 (en) | System and method for creating integrated web form and database applications | |
| TW200632719A (en) | Multivariate control of semiconductor processes | |
| US20110099540A1 (en) | Method and system for testing sofware for industrial machine | |
| EP2478270A4 (en) | Method for control of a gearbox | |
| NO20091360L (no) | Fremgangsmate, datamaskinprogram og system for den funksjonelle styring av en inert platform for en farkost i bevegelse | |
| DE602006012292D1 (de) | Verfahren zur datenverarbeitung mit modularer potenzierung und dazugehörige vorrichtung | |
| WO2008096847A1 (ja) | 自動プログラミング方法及び自動プログラミング装置 | |
| Santos et al. | Improving operation in an industrial MDF flash dryer through physics-based NMPC | |
| US9766882B2 (en) | Computer-implemented method for editing data object variants | |
| DE602006014415D1 (de) | Synchronisierung und paralleles Ausführen von Kontrollfluss und Datenfluss auf Task-Ebene | |
| FI20095715A7 (sv) | Lärande av en modell som ska användas för automatisk styrning av en rörlig gruvmaskin | |
| JP2008242572A (ja) | 制御処理シミュレーション装置 | |
| US20150066203A1 (en) | Control unit for centralizing control by grouping a plurality of paths | |
| JP2021510430A (ja) | 実生産プロセスを制御するための方法および制御システム | |
| SE1651247A1 (en) | Method and system for predicting the fuel consumption for a vehicle | |
| EP4631590A3 (en) | Visual programming environment for developing interactive media programs | |
| DE502005009194D1 (de) | Verfahren zur bestimmung von serviceintervallen für feldgeräte der automatisierungstechnik |