브랜드

Impact-Company-Logo-English Black-01-177x54

슈나이더 일렉트릭 코리아 웹사이트에 방문해 주셔서 감사합니다.

슈나이더 일렉트릭 코리아 웹사이트 방문자 분들 모두 환영합니다.
		
오늘 무엇을 도와드릴까요?
What options are available for Managing MODICON Quantum State RAM
Issue
What options are available for Managing MODICON Quantum State RAM

Product Line
Quantum

Environment
Windows 10


Resolution
General Background regarding the Unity Pro LL984 Converter
The Unity Pro LL984 converter analyses the ProWORX32.PWX file (which includes State Ram values)
for Register contents that are not zero.  When non-zero values are encountered in contiguous registers,
an Array is created to capture these values, if there are no contiguous registers containing values then
a UINT Variable is created.  The Initial values for these converter created variables are set to the value
contained in the State Ram table from the .PWX file.

The variables created have the following naming convention:
  • UINT Variable
    • _400001_I
  • ARRAY[1..2] OF UINT Variable
    • _400001_2_I

Note:

    • The “I” in the ARRAY VARIABLE NAME indicates the Integer type (UINT)
    • The “_2_” in the ARRAY VARIABLE NAME indicates the size of the ARRAY.

General Background regarding Quantum State RAM Behavior

State RAM (%MWx) data is maintained through (Warm Starts) Stop to Run and Power Cycle transitions by the Battery.

State RAM (%Mx) data is handled by configuration setting for Cold Starts.

·         Cold Starts always occur following Full Downloads.

·         Full Downloads are required after:

o        Configuration Changes (not necessarily applicable for CPUs with CCOTF enabled)

o        Off-Line Builds (Partial and Full)

The configuration for Cold Start handling is in the CPU Configuration window.

For upgraded projects, it is recommended to evaluate whether or not to CHECK the %MWi reset box.

Checking the %MWi reset box will insure that the Initial Values of the Converter created
variables will be used following any Cold Starts.


Maintaining State RAM long term

As a part of the Unity Upgrade, controller data should be reviewed to determine if the data requires periodic maintenance.

Examples of Data that requires periodic maintenance includes (but is not limited to):

·         PID Tuning parameters that may be changed during operation

·         Setpoint data that may be changed during operation

·         Cumulative Data (Flow Totalizers, Motor Runtime)

There are Unity features for addressing periodic data maintenance, these are:

·         Save Data from PLC to File

·         Restore Data from File to PLC

·         Update Init Values with Current Values

·         Update Local Init Values with PLC Init Values

Following are recommendations for the use of these features which should be evaluated.


Recommendation for On-Line Unity maintenance of Data

Use the Save data property for ALL of the Unity Converter created UINT Variables and ARRAYS.

By Checking the Save data property, the following is possible:

·         Change the value of a Variable in an Animation Table, e.g. a Setpoint

o        It is desired that this new Setpoint value be maintained through the next Full Download

·         Use the PLC Pull Down Menu and select ==>>  "Update Init Values with Current Values”

o        This causes the CPU to update the Initial Value for All “Saved” Variables in the CPU.

·         Use the PLC Pull Down Menu and select ==>>  "Update Local Init Values with PLC Init Values”

o        This transfers the CPU Init values to the Unity Init Values

· Then the user is prompted to Build the application (On-Line Build Changes).



Recommendation for Full Download maintenance of Data

Any time that a Full Build and Full Download is executed, the Quantum Controller will execute a Cold Start and initialize the %MWi data as set in the configuration.

However, if there is Cumulative Data in the %MWi data (e.g. Flow Totalizers, Motor Runtimes) it is desirable for that data to be maintained through the re-loading of a controller application.

In order to accomplish this, follow these steps:

  • Make the changes to the Unity application (Off-Line) and execute a
    File Save As…  saving the file to a new project name.
  • Connect to the controller with the original project file and execute a
    “Save Data from PLC to File” from the PLC Pull Down Menu
  • Disconnect and open the new project, Download the project,
    DO NOT START the CONTROLLER
  • Execute a “Restore Data from File to PLC” from the PLC Pull Down Menu
  • Start the Controller

슈나이더 일렉트릭 Korea

자세히 알아보기
제품군
자세히 알아보기
제품군

도움이 필요하신가요?

  • 제품 선택기

    애플리케이션에 적합한 제품과 액세서리를 빠르고 쉽게 찾을 수 있습니다.

  • 견적 받기

    영업 관련하여 온라인으로 문의하시면 전문가가 연락드립니다.

  • 구매처

    해당 지역의 가장 가까운 슈나이더 일렉트릭 대리점을 쉽게 찾을 수 있습니다.

  • 지원 센터

    한 곳에서 모든 요구 사항에 대한 지원 리소스를 찾아보십시오.

  • 제품 문서
  • 소프트웨어 다운로드
  • 제품 선택기
  • 제품 대체 및 교체
  • 지원 및 연락처 센터
  • 영업소 검색
  • 견적 받기
  • 채용
  • 회사 소개
  • 부정 행위 보고
  • 접근성
  • 뉴스룸
  • 투자자
  • Ecostruxure
  • 작업 검색
  • 블로그
  • 개인정보 취급방침
  • 쿠키 공지
  • 사용 약관
  • Change your cookie settings