태그 편집기의
,
버튼 또는 태그 리스트 단축메뉴의
‘태그 추가’(Shift+Ins 키), ‘태그 삽입’(Ins
키)을 선택하면 <그림 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>의 ‘태그 이벤트 스크립트’에는 현재의 태그 값이 변경될 때 실행할 스크립트를 설정할 수 있다.
태그 이벤트 스크립트에서 자신의 태그 값이 변경되었는지를 확인하는 함수는 다음과 같다.
함수 이름 : @SystemValueGet(string itemname);
인자로 사용될 itemname : TagEventTag
관련항목)