METHOD AND ARRANGEMENT FOR COMMISSIONING AN UPDATED APPLICATION FOR AN INDUSTRIAL AUTOMATION ARRANGEMENT
The present invention relates to a method and an apparatus for commencing operation of an updated application (app2n) for an industrial automation system. To this end, a first existing application on a first controller (ES) and the updated application (app2n) on a test device (TE) are executed in pa...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The present invention relates to a method and an apparatus for commencing operation of an updated application (app2n) for an industrial automation system. To this end, a first existing application on a first controller (ES) and the updated application (app2n) on a test device (TE) are executed in parallel. In this case, local software (in particular, a proxy service (proxy)) writes sensor data, which is obtained in the industrial automation system and is present in the process image of the first controller (ES), in the process image of a separate test device (TE). In this case, memory cells (for example, I/O values, variables, or registers) not yet belonging to the local process image of the test device (TE) are applied or allocated thereto. Thus, the "external" data and values of a production system [the first controller (ES)] are available in the local process image of the test device (TE) without having to change the production version of the application (app2, app2n) or the version of the application to be tested. The output values of the updated application (app2n) are tested, and if successful, the updated application (app2n) is released for operation. Therefore, access of the application to a process image, especially an external process image can be simplified.
본 발명은 산업용 자동화 장치를 위한 업데이트된 애플리케이션(app2n)의 운영 개시를 위한 방법 및 장치에 관한 것이다. 이를 위해, 제1 제어부(ES) 상의 기존의 제1 애플리케이션(app2)과 테스트 장치(TE) 상의 업데이트된 애플리케이션(app2n)은 병렬로 운영된다. 이 경우, 로컬 소프트웨어를 통하여, 특히 소위 프록시 서비스(줄임말: 프록시)를 통하여, 산업용 자동화 시스템에서 획득되고, 제1 제어부(ES)의 프로세스 이미지 내에 존재하는 센서 데이터는 별도의 테스트 장치(TE)의 프로세스 이미지 내에 쓰기 실행된다. 이 경우, 테스트 장치(TE)의 로컬 프로세스 이미지에 아직 속하지 않는 메모리 셀(예를 들어, I/O 값, 변수 또는 레지스터)은 그곳에 적용되거나 할당된다. 이에 따라, 생산 시스템[제1 제어부(ES)]의 "외부" 데이터 및 값은, 애플리케이션(app2, app2n)의 생산 버전도, 테스트할 버전도 변화될 필요가 없으면서 테스트 장치(TE)의 로컬 프로세스 이미지 내에서 사용 가능하다. 업데이트된 애플리케이션(app2n)의 출력 값들은 테스트되고, 성공적인 경우에, 업데이트된 애플리케이션(app2n)은 운영을 위해 릴리스된다. |
---|