Operator Library: Parameters
IntFieldVariable 연산자는 소프트웨어 변수 필드를 생성합니다.
변수가 표시되고 액세스될 수 있는 디자인 계층 내의 타겟을 정의할 수 있습니다. 타겟은 DisplayHierarchy와 DisplayName이라는 두 가지 파라미터로 정의됩니다. DisplayHierarchy에서는 연산자 자체가 위치한 것과 동일한 프로세스 내의 계층적 박스를 지정합니다. DisplayName 파라미터를 사용하여 타겟 파라미터의 이름을 설정합니다. DisplayHierarchy와 DisplayName이 모두 설정된 경우, DisplayName으로 정의된 파라미터는 DisplayHierarchy에서 지정한 계층적 박스에서 사용할 수 있게 됩니다. DisplayName이 비어 있으면 파라미터가 생성되지 않습니다. DisplayName은 설정되어 있지만 DisplayHierarchy가 비어 있는 경우, DisplayName으로 정의된 파라미터가 상위 계층(즉, 연산자 자체가 위치한 계층적 박스)에 추가됩니다.
이 연산자는 디자인의 데이터 흐름 구조를 간섭하지 않으므로 입력과 출력이 없습니다.
Parameters 라이브러리에 대한 일반적인 소개는 Library Parameters를 참조하십시오.
| Status | |
|---|---|
| Type | 정적 읽기(GUI에는 쓰기로 표시되지만) 파라미터 |
| Default | 없음 |
| Range | OK 또는 오류 메시지 |
|
오류 상태를 표시합니다. Activate 파라미터가 Yes으로 설정된 경우, 다른 모듈 파라미터가 확인됩니다. 이 파라미터는 이 확인 결과, 즉 OK 또는 오류 메시지를 표시합니다. 이 파라미터는 최종 애플릿의 일부가 아닙니다. |
|
| DisplayName | |
|---|---|
| Type | static write parameter |
| Default | 없음 |
| Range | 임의의 문자열 |
|
오퍼레이터 인스턴스 자체 외에 디자인의 다른 지점에서 파라미터에 대한 액세스 권한을 부여하거나 액세스하려면 새 파라미터를 정의해야 합니다. 여기에서 이 새 파라미터의 이름을 지정하십시오. 이 필드가 비어 있으면 새 파라미터가 생성되지 않습니다. |
|
| DisplayHierarchy | ||||
|---|---|---|---|---|
| Type | static write parameter | |||
| Default | 없음 | |||
| Range | 임의의 문자열 | |||
|
DisplayName 파라미터로 정의한 새 맵 파라미터를 연결할 계층적 박스를 여기에 지정하십시오. 이 파라미터에서는 자동 완성 기능과 구문 강조(syntax highlighting)를 사용할 수 있습니다. 자동 완성을 사용하려면 Module Properties 대화 상자에서 이 파라미터의 Parameter Values 필드를 클릭하고 키보드의 TAB 키를 누르십시오. 자동 완성 기능에 대한 자세한 지침은 'Autocompletion and Syntax Highlighting for Translator and Reference Operators'에서 확인할 수 있습니다. 새 DisplayName 파라미터를 정의했지만 DisplayHierarchy 파라미터를 비워 둔 경우: 새 파라미터가 연산자 인스턴스를 포함하는 계층적 박스에 추가됩니다. 연산자 인스턴스가 가장 높은(프로세스) 수준에 위치한 경우에는 이 작업을 수행할 수 없습니다.
|
||||
| 크기 | |
|---|---|
| Type | static, dynamic, write, read parameter |
| Default | 0 |
| Range | 부호 없는 정수(31비트) |
|
이 파라미터를 사용하여 필드 항목 수를 정의할 수 있습니다. |
|
| ColumnCount | |
|---|---|
| Type | 정적 쓰기, 읽기 파라미터 |
| Default | 0 |
| Range | [1,256] |
|
이 파라미터를 사용하여 모듈 속성 대화 상자에 필드 값을 입력하기 위한 열 수를 정의할 수 있습니다. |
|
| 색인 | |
|---|---|
| Type | dynamic write parameter |
| Default | 0 |
| Range | UInt |
|
이 파라미터를 사용하여 여기에 필드 인덱스를 설정할 수 있습니다. |
|
| Value | |
|---|---|
| Type | dynamic, write, read parameter |
| Default | 0 |
| Range | 부호 있는 정수(64비트) |
|
이 파라미터를 사용하여 Index 파라미터로 지정된 필드 항목을 설정하거나 읽을 수 있습니다. |
|
| 필드 | |
|---|---|
| Type | static,dynamic, write, read parameter |
| Default | 없음 |
| Range | 픽셀 |
|
이 필드 파라미터는 변수 필드의 콘텐츠를 정의합니다. |
|
| Unit | |
|---|---|
| Type | static write parameter |
| Default | - |
| Range | Latin-1 |
|
여기에 Value 파라미터의 단위를 입력하십시오. |
|
| 설명 | |
|---|---|
| Type | static write parameter |
| Default | - |
| Range | any text |
|
여기에 Value 파라미터에 대한 설명을 입력하십시오. |
|
| RangeFrom | |
|---|---|
| Type | static write parameter |
| Default | 0 |
| Range | |
|
이 파라미터를 사용하여 유효한 최솟값을 정의할 수 있습니다. 여기에 공식을 입력할 수도 있습니다. |
|
| RangeTo | |
|---|---|
| Type | static write parameter |
| Default | 255 |
| Range | |
|
이 파라미터를 사용하여 유효한 최댓값을 정의할 수 있습니다. 여기에 공식을 입력할 수도 있습니다. |
|
| RangeIncrement | |
|---|---|
| Type | static write parameter |
| Default | 1 |
| Range | |
|
이 파라미터를 사용하여 유효한 값 사이의 간격(스텝 크기 정의)을 정의할 수 있습니다. 여기에 공식을 입력할 수도 있습니다. |
|
| Activate | |
|---|---|
| Type | dynamic write parameter |
| Default | No |
| Range | {No,Yes} |
|
Yes = Value 맵 파라미터를 통해 변수와의 액세스가 활성화됩니다. No = 변수와의 액세스가 비활성화되고 Status 파라미터가 비활성화됩니다. DisplayName 및 DisplayHierarchy 파라미터는 아무런 효과가 없습니다. |
|

![[참고]](../common/images/admon/note.png)

이전

