# 화면 또는 콘텐츠 변경 후 전환

화면이나 콘텐츠를 전환한 후 화면 전환에서 [화면 우선] 대 [통신 우선]에 따라 [그리기 모드] 설정이 다릅니다.

메모: 시스템 아키텍처에서 [그리기 모드]를 구성할 수 있습니다.

1. 프로젝트 익스플로러 창에서 [시스템 아키텍처]로 이동한 후 [Target01]을 클릭합니다.
2. 속성 창에서 [펑션] 탭➞ [옵션] 탭으로 이동하여 [기본 설정]을 클릭합니다.

화면 변경

콘텐츠 있는 화면으로 변경

콘텐츠 변경

## 화면 변경

# | 이벤트 | [그리기 모드]가 [화면 우선]일 때 전환 | [그리기 모드]가 [통신 우선]일 때 전환
1 | 화면 변경 작업을 실행합니다. |  |
2 | 화면 변경 작업의 대상에 외부 변수 및 장치 주소에 대한 통신을 설정합니다. 통신을 설정하는 동안 스크립트 및 화면 변경은 실행되지 않습니다. | 통신이 정의되지 않은 상태에서 외부 변수가 있는 개체를 표시합니다.
3 | [화면/콘텐츠 상태] 트리거가 [Active]로 설정된 화면 변경 작업의 대상에 스크립트가 있으면 그 스크립트가 실행됩니다. |
4 | 3단계에서 지정된 스크립트 이외의 스크립트를 실행합니다. |

Var1, Var2: 내부 변수, Var3: 외부 변수

## 콘텐츠 있는 화면으로 변경

# | 이벤트 | [그리기 모드]가 [화면 우선]일 때 전환 | [그리기 모드]가 [통신 우선]일 때 전환
1 | 화면 변경 작업을 실행합니다. |  |
2 | 화면 변경 작업의 대상에 외부 변수 및 장치 주소에 대한 통신을 설정합니다. 통신을 설정하는 동안 스크립트 및 화면 또는 콘텐츠 변경은 실행되지 않습니다. | 통신이 정의되지 않은 상태에서 외부 변수가 있는 개체를 표시합니다.
3 | [화면/콘텐츠 상태] 트리거가 [Active]로 설정된 화면 변경 작업의 대상 화면에 스크립트가 (또는 대상 화면의 콘텐츠에 스크립트가) 있으면 그 스크립트가 실행됩니다. |
4 | 3단계에서 지정된 스크립트 이외의 스크립트를 실행합니다. |

Var1, Var2: 내부 변수, Var3, Var6: 외부 변수

## 콘텐츠 변경

# | 이벤트 | [그리기 모드]가 [화면 우선]일 때 전환 | [그리기 모드]가 [통신 우선]일 때 전환
1 | 콘텐츠 변경 작업을 실행합니다. |  |
2 | 콘텐츠 변경 작업의 대상에 외부 변수 및 장치 주소에 대한 통신을 설정합니다. 통신을 설정하는 동안 스크립트 및 콘텐츠 변경은 실행되지 않습니다. | 통신이 정의되지 않은 상태에서 외부 변수가 있는 개체를 표시합니다.
3 | [화면/콘텐츠 상태] 트리거가 [Active]로 설정된 콘텐츠 변경 작업의 대상에 스크립트가 있으면 그 스크립트가 실행됩니다. |
4 | 3단계에서 지정된 스크립트 이외의 스크립트를 실행합니다. |

Var1, Var2, Var4, Var5: 내부 변수, Var6: 외부 변수