기본 콘텐츠로 건너뛰기

싸이몬 CIMON SCADA FAQ - 입출력 테이블 사용 시 선택된 행 위치를 가져 오는 방법

안녕하세요.

싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다.


wcGridGetPos 내부함수를 이용하면 입출력 테이블에서 선택된 행의 위치를 알 수 있습니다.

 

[상세설명]

wcGridGetPos 내부함수의 사용방법은 다음과 같습니다.

[적용 방법]

다음은 입출력 테이블의 셀을 선택했을 때 열의 값을 가져오는 예제입니다.

1. 입출력 테이블을 페이지에 삽입 후, 오브젝트 이름을 ‘GRID’로 입력합니다.

 

2. 데이터베이스에서 아날로그 태그 ‘ANA1’을 생성합니다.

3. [도구]-[스크립트]에 진입하여 다음과 같이 스크립트를 작성합니다.

Sub RowPosition()

Tn = wcGridGetPos(“GRID”, 1, 1)
SetTagVal “ANA1” , Tn

End Sub

===========================

 

위 스크립트는 다음 그림과 같이 등록합니다.

4. CimonX를 실행합니다.

입출력 테이블의 두 번째 행을 선택한 상태에서 스크립트를 실행하면 ANA1 태그에 2 값이 출력됩니다.

 


싸이몬 홈페이지에서 다양한 FAQ를 확인할 수 있습니다.
언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.


감사합니다.

댓글