숫자표시기(FND) 표시 기능 |
|
FND 표시를 위한 데이터 변수입니다. 소프트웨어의 기본단자 속성에서 사용하고자하는 FND 단자를 지정하고 프로그램 명령으로 순서대로 버퍼에 필요한 데이터를 저장하면 FND에 설정한 데이터가 표시됩니다. FND는 세그먼트 기준 최대 8개까지 사용할 수 있으며, 사용하지 않는 변수는 범용 변수로 사용이 가능합니다. 또한 여러분이 표시하기를 원하는 BCD, HEX등 FND 관련 변환 명령으로 변환한 데이터를 이 버퍼에 넣을 경우 자동으로 FND에 숫자가 표시됩니다. 이 기능은 여러분이 FND 표시를 프로그램화 하는데 소요되는 시간과 부담을 대폭 줄여줍니다.. |
|
|
< 숫자표시기(FND) 변수 구조 >
|
|
|
어드레스
|
이 름
|
비트7
|
비트6
|
비트5
|
비트 4
|
비트 3
|
비트 2
|
비트 1
|
비트 0
|
10h (16)
|
FndData0
|
D7
|
D6
|
D5
|
D4
|
D3
|
D2
|
D1
|
D0
|
11h (17)
|
FndData1
|
D7
|
D6
|
D5
|
D4
|
D3
|
D2
|
D1
|
D0
|
12h (18)
|
FndData2
|
D7
|
D6
|
D5
|
D4
|
D3
|
D2
|
D1
|
D0
|
13h (19)
|
FndData3
|
D7
|
D6
|
D5
|
D4
|
D3
|
D2
|
D1
|
D0
|
14h (20)
|
FndData4
|
D7
|
D6
|
D5
|
D4
|
D3
|
D2
|
D1
|
D0
|
15h (21)
|
FndData5
|
D7
|
D6
|
D5
|
D4
|
D3
|
D2
|
D1
|
D0
|
16h (22)
|
FndData6
|
D7
|
D6
|
D5
|
D4
|
D3
|
D2
|
D1
|
D0
|
17h (23)
|
FndData7
|
D7
|
D6
|
D5
|
D4
|
D3
|
D2
|
D1
|
D0
|
|
|
예를들면, FND 세그먼트 3개를 사용하고자 하는 경우 세그먼트 abcdefgh를 P0~P7로 연결하고 세그먼트 최하위부터 P8 부터 사용하도록 설정한 후 FndData0 ~ FndData2 까지 데이터를 넣고 FndOn 또는 숫자표시기켜기 명령으로 FND에 값이 표시됩니다.
보다 자세한 사항은 예제프로그램을 참고하시기 바랍니다. |
다음은 숫자표시기(FND) 관련 명령입니다.
모든 영문 명령어는 대소문자를 구분하지 않습니다.
|
모든 FND |
켜기 |
FndOn 또는 숫자표시기켜기 |
자동으로 켜집니다. |
|
끄기 |
FndOff 또는 숫자표시기끄기 |
자동으로 꺼집니다. |
FND1 영역 |
켜기 |
Fnd1On 또는 숫자표시기1켜기 |
숫자표시기1켜기를 실행해야 적용됩니다. |
|
끄기 |
Fnd1Off 또는 숫자표시기1끄기 |
숫자표시기1끄기를 실행해야 적용됩니다. |
FND2 영역 |
켜기 |
Fnd2On 또는 숫자표시기2켜기 |
숫자표시기2켜기를 실행해야 적용됩니다. |
|
끄기 |
Fnd2Off 또는 숫자표시기2끄기 |
숫자표시기2끄기를 실행해야 적용됩니다. |
십진수로 변환 |
끄기 |
Decimal 또는 십진변환 |
|
|
|
|
특수 기능 변수 참고사항: |
|
DIO32 디바이스의 시스템 프로그램은 특수 기능 변수에 의하여 제어됩니다.
특수 기능 변수는 기능을 사용하지 않는 경우 범용 변수로 사용할 수 있습니다. 별도의 표기가 없는 경우, 데이터는 소실되지 않고 그대로 유지됩니다. 또한 데이터 비트가 ‘X’로 표기된 부분은 해당 특수기능을 사용하는 동안 내부적으로 사용되므로 데이터 쓰기를 해서는 안됩니다. |
|