태그 추가/삽입

 

태그 편집기의 3, 4 버튼 또는 태그 리스트 단축메뉴의 ‘태그 추가’(Shift+Ins 키), ‘태그 삽입’(Ins 키)을 선택하면 <그림 1>의 예와 같은 태그 추가 또는 삽입 대화상자가 나타난다.

 

<그림 1> 태그 추가(또는 삽입) 대화상자의 예

 

<그림 1>의 1 영역에서 태그 활성화 여부를 설정하고 이름, 설명 에디터에 사용할 태그 이름과 설명을 입력한다.

태그 추가 대화상자의 ‘태그 종류’ 라디오 버튼 영역에서 다음과 같은 태그 종류를 선택한다.

             AI : 아날로그 입력 태그.

             AO : 아날로그 출력 태그. 보통 아날로그 입력의 AO SV에 연결하여 출력.

             DI : 디지털 입력 태그.

             DO : 디지털 출력 태그. 보통 디지털 입력의 Out1, Out2에 연결하여 출력.

             문자열 : 문자열을 저장하는 태그. 최대 255(한/영 동일 : Unicode)자 까지 사용.

             DoGroup : 디지털 출력 그룹 태그. DO 태그를 모아 놓은 태그.

             그룹 : 여러 개의 AI, AO, DI, DO, 문자열, DoGroup, 그룹을 포함하는 태그. 그룹 내에 또 다른 그룹 포함 가능.

                           주 그룹은 보통 Local(실제는 그룹이 없으나 편의상)로 표시.

 

또한 ‘연결 종류’ 라디오 버튼에서 다음과 같은 연결 종류를 선택한다.

             PLC_SCAN : 통신 프로그램에서 설정한 드라이버를 통해서 통신 데이터를 가져오거나 출력,

             DDE : 외부 DDE 서버 프로그램과 서비스, 토픽, 아이템 이름으로 통신(OPC/DDE 탭 참조),

             메모리 태그 : 내부 계산용 태그,

             간접 태그 : 스크립트 등에서 다른 태그를 할당해서 사용하는 태그,(태그 맴버 스크립트를 사용, 예) AI0000.assign)

             시스템 : 네트워크 서버/클라이언트 프로그램 등의 통신 상태 값을 읽기 위한 연결 종류,

             OPC : OPC 클라이언트 메인 프로그램에서 설정한 OPC 서버, 그룹, 아이템과 통신.

 

만약 사용하는 시스템이 서버/클라이언트일 경우 <그림 1>의 1 영역에서 현재 시스템에서만 사용하는 태그인지를 설정할 수 있다.

 

<그림 1>의 ‘태그 이벤트 스크립트’에는 현재의 태그 값이 변경될 때 실행할 스크립트를 설정할 수 있다.

태그 이벤트 스크립트에서 자신의 태그 값이 변경되었는지를 확인하는 함수는 다음과 같다.

함수 이름 : @SystemValueGet(string itemname);

             인자로 사용될 itemname : TagEventTag

 

관련항목)

DDE

OPC

@SystemValueGet() 함수

태그 삭제

태그 편집기

스튜디오의 파일 글자메뉴

스튜디오 주 도움말