INDEX INDEX 1 개요 본체의특징 본소프트웨어의특징 본체와의연결방법 접속방식 시작하기 소프트웨어의설치 내용물 설치방

Similar documents
ISP and CodeVisionAVR C Compiler.hwp

ADP-2480

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Studuino소프트웨어 설치

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

BY-FDP-4-70.hwp

1

tiawPlot ac 사용방법

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

Install stm32cubemx and st-link utility

Plc\PLC-p

Office 365 사용자 가이드

System Recovery 사용자 매뉴얼

IRISCard Anywhere 5

사용설명서 LG 모니터링기기 PMU 시리즈

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

Oracle VM VirtualBox 설치 VirtualBox에서 가상머신 설치 가상머신에 Ubuntu 설치

RealDSP UT 프로그램 메뉴얼

JDK이클립스

SBR-100S User Manual

MF Driver Installation Guide

NTD36HD Manual

View Licenses and Services (customer)

메뉴얼41페이지-2

제 2 장 기본 사용법

제품명형명 고속그래픽처리를위한 32bit CPU 채택최대 115,200bps 통신속도지원화면, 이미지, 메시지, 경보, 기호별분할전송가능 제어기 Address 직접입력및다양한라이브러리제공 Fnet/Rnet 채용으로 LS PLC 와손쉽게통신가능파라미터데이터일괄처리를위한

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Microsoft PowerPoint - 07_04_s7기초기술교육_simatic_manager_operation.ppt [호환 모드]

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

Microsoft PowerPoint _사용자매뉴얼.ppt

Microsoft Word - src.doc

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

Microsoft Word - Armjtag_문서1.doc

슬라이드 제목 없음

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로

Windows 8에서 BioStar 1 설치하기

MF5900 Series MF Driver Installation Guide

Cubase AI installation guide

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

M2I 터치스크린 사용자 입문서

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

슬라이드 1

게임 기획서 표준양식 연구보고서

Microsoft Word - PLC제어응용-2차시.doc

목차 1. 매뉴얼안내 사용준비 Unified Label Printer Utility 사용방법 PCX File Downloader User Setting Manager File Transfer

PowerPoint Template

*Revision History 날짜 내용 최초작성 Tel Fax [2] page

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

슬라이드 1

목 차

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

슬라이드 1

슬라이드 1

Endpoint Protector - Active Directory Deployment Guide

슬라이드 1

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

EndNote X2 초급 분당차병원도서실사서최근영 ( )

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예

목차 1. 매뉴얼안내 사용환경 권장사양 Virtual COM for USB Driver 지원모델 소프트웨어설치및삭제 설치 삭제 Configuration Tool

<4D F736F F F696E74202D C20C4C4C7BBC5CD20C8B0BFEB20B9D720C6C4C0CF20B0FCB8AE20BBF9C7C >

1

JAVA 플랫폼 개발 환경 구축 및 활용

NX1000_Ver1.1

MF3010 MF Driver Installation Guide

ICAS CADWorx SPLM License 평가판설치가이드

Mango-E-Toi Board Developer Manual

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows

지도상 유의점 m 학생들이 어려워하는 낱말이 있으므로 자세히 설명해주도록 한다. m 버튼을 무리하게 조작하면 고장이 날 위험이 있으므로 수업 시작 부분에서 주의를 준다. m 활동지를 보고 어려워하는 학생에게는 영상자료를 접속하도록 안내한다. 평가 평가 유형 자기 평가

DAQMaster mobile

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

Xcovery 사용설명서

gcloud storage 사용자가이드 1 / 17

왜곡보정버전업그레이드순서 - Windows 판 - 니콘제품을애용해주셔서대단히감사합니다. 여기에서는왜곡보정의버전업그레이드에대해설명하고있습니다. 그리고니콘서비스센터에서의업데이트도받고있으므로사용하시는환경등으로펌웨어를업데이트할수없는사용자는이용하여주십시오. 사용하시는카메라사용법

Slide 1

vRealize Automation용 VMware Remote Console - VMware

Microsoft PowerPoint - XUSB_제품메뉴얼_140206

ThinkVantage Fingerprint Software

Microsoft Word - Korean_뷰어 메뉴얼_공용_ADVR&SWi_.doc

슬라이드 1

윈도 모바일 6.1을 OS로 사용하는 스마트폰(옴니아2 등)에서의 Tcl/Tk의 사용

C스토어 사용자 매뉴얼

프린터서버응용프로그램가이드 이설명서는다음모델에적용됩니다. 목차 Chapter 1. 개요...1 Chapter 2. 설치하기전...2 Chapter 3. Windows 운영체제에설치...2 Chapter 4. Windows 운영체제용응용프로그램 TP-LIN

Melsec (Q – Ethernet) 통신 테스트 레포트

2 카메라의 펌웨어버전을확인합니다 카메라기종에따라표시되는화면이다를수있습니다. 1 카메라의전원을 ON으로합니다. 2 카메라의메뉴버튼 MENU을누르고메뉴화면을표시합니다. 3 [ 설정메뉴 ] 에서 [ 펌웨어버전 ] 를선택합니다. 4 카메라의 펌웨어버전이표시됩니다. 버전이업그

WebPACK 및 ModelSim 사용법.hwp

슬라이드 1

OnTuneV3_Manager_Install

Operating Instructions

디지털일안리플렉스카메라펌웨어업그레이드순서에대하여 (Mass Storage 대응기종 ) - Mac 판 - 니콘제품을애용해주셔서대단히감사합니다. 여기에서는이번다운로드대상이되는니콘디지털일안리플렉스카메라의펌웨어버전업그레이드에대해설명하고있습니다. 그리고니콘서비스센터에서의업데이트

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

Microsoft PowerPoint - USB다운로더PC연결.pptx

F120L(JB)_UG_V1.0_ indd

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

Microsoft PowerPoint - e pptx

PowerPoint Presentation

Transcription:

TOP Designer 사용설명서 엠투아이코퍼레이션소프트웨어팀 2005. 12. 30 Copyright C 2005 M2I Corporation. All rights reserved

INDEX INDEX 1 개요...10 1.1 본체의특징... 10 1.2 본소프트웨어의특징... 11 1.3 본체와의연결방법... 12 1.3.1 접속방식... 12 2 시작하기...16 2.1 소프트웨어의설치... 17 2.1.1 내용물... 17 2.1.2 설치방법... 17 3 기본사용법...22 3.1 본소프트웨어의구성... 22 3.2 메뉴... 23 3.2.1 도구모음 (TOOLBAR)... 30 3.2.2 파일... 33 3.2.3 프로젝트... 40 3.2.4 보기... 53 3.2.5 편집... 56 3.2.6 그리기... 60 3.2.7 태그... 60 3.2.8 라이브러리... 61 3.2.9 윈도우 ( 창 )... 63 3.2.10 전송... 64 3.2.11 도구... 67 3.2.12 도움말... 69 2 TOP Designer User Guide

INDEX 4 프로젝트파일작성및본체와의데이터전송... 72 4.1 프로젝트파일의작성...72 4.2 프로젝트파일다운로드...76 4.3 글꼴 (FONT) 의다운로드...81 4.4 O.S 다운로드...83 4.5 가상운전 (SIMULATE)...85 4.6 업로드 (UPLOAD)...87 5 글로벌파일작성... 90 5.1 메시지파일작성...90 5.2 경보파일작성...91 5.3 비트맵등록...92 5.4 데이터로깅, 파라미터이동설정...95 6 그리기... 112 6.1 그리기도형등록...112 6.2 편집...113 6.3 그리기도형의종류...118 6.3.1 선...118 6.3.2 사각...118 6.3.3 원...120 6.3.4 타원...121 6.3.5 부채꼴 / 호 / 현...121 6.3.6 칠하기...123 3 TOP Designer User Guide

INDEX 6.3.7 다각직선... 124 6.3.8 눈금... 125 6.3.9 문자... 126 6.3.10 화면배경색설정... 127 6.3.11 이미지문자... 128 7 태그... 오류! 책갈피가정의되어있지않습니다. 7.1 태그의등록... 오류! 책갈피가정의되어있지않습니다. 7.2 태그편집... 오류! 책갈피가정의되어있지않습니다. 7.3 태그다이얼로그의구성... 오류! 책갈피가정의되어있지않습니다. 7.4 태그에서공통으로사용되는항목... 오류! 책갈피가정의되어있지않습니다. 8 숫자태그... 오류! 책갈피가정의되어있지않습니다. 8.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 8.1.1 일반설정... 오류! 책갈피가정의되어있지않습니다. 8.1.2 표시설정... 오류! 책갈피가정의되어있지않습니다. 8.1.3 범위... 오류! 책갈피가정의되어있지않습니다. 8.2 숫자태그등록예... 오류! 책갈피가정의되어있지않습니다. 9 터치태그... 오류! 책갈피가정의되어있지않습니다. 9.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 9.2 터치태그등록예... 오류! 책갈피가정의되어있지않습니다. 10 램프태그... 오류! 책갈피가정의되어있지않습니다. 10.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 4 TOP Designer User Guide

INDEX 10.2 램프태그등록예... 오류! 책갈피가정의되어있지않습니다. 11 시계태그... 오류! 책갈피가정의되어있지않습니다. 11.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 11.2 시계태그등록예... 오류! 책갈피가정의되어있지않습니다. 12 문자열태그... 오류! 책갈피가정의되어있지않습니다. 12.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 12.2 문자열태그등록예... 오류! 책갈피가정의되어있지않습니다. 13 메시지태그... 오류! 책갈피가정의되어있지않습니다. 13.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 13.2 메시지태그등록예... 오류! 책갈피가정의되어있지않습니다. 14 경보태그... 오류! 책갈피가정의되어있지않습니다. 14.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 14.2 경보태그등록예... 오류! 책갈피가정의되어있지않습니다. 15 키표시태그... 오류! 책갈피가정의되어있지않습니다. 15.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 15.2 키표시태그등록예... 오류! 책갈피가정의되어있지않습니다. 16 그래프 1 태그... 오류! 책갈피가정의되어있지않습니다. 5 TOP Designer User Guide

INDEX 16.1 막대 / 메타 / 파이 / 폐곡선그래프... 오류! 책갈피가정의되어있지않습니다. 16.1.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 16.1.2 막대그래프등록예... 오류! 책갈피가정의되어있지않습니다. 17 그래프 2 태그... 오류! 책갈피가정의되어있지않습니다. 17.1 꺾은선태그... 오류! 책갈피가정의되어있지않습니다. 17.1.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 17.1.2 꺾은선태그등록예... 오류! 책갈피가정의되어있지않습니다. 18 통신태그... 오류! 책갈피가정의되어있지않습니다. 18.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 18.2 통신태그등록예... 오류! 책갈피가정의되어있지않습니다. 19 윈도우태그... 오류! 책갈피가정의되어있지않습니다. 19.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 19.2 윈도우태그등록예... 오류! 책갈피가정의되어있지않습니다. 20 연산태그... 오류! 책갈피가정의되어있지않습니다. 20.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 20.2 연산태그등록예... 오류! 책갈피가정의되어있지않습니다. 21 부품태그... 오류! 책갈피가정의되어있지않습니다. 21.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 21.2 부품태그등록예... 오류! 책갈피가정의되어있지않습니다. 6 TOP Designer User Guide

INDEX 22 확장숫자태그... 오류! 책갈피가정의되어있지않습니다. 22.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 22.2 확장숫자태그등록예... 오류! 책갈피가정의되어있지않습니다. 23 확장메시지태그... 오류! 책갈피가정의되어있지않습니다. 23.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 23.2 확장메시지태그등록예... 오류! 책갈피가정의되어있지않습니다. 24 확장문자열태그... 오류! 책갈피가정의되어있지않습니다. 24.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 24.2 확장문자열태그등록예... 오류! 책갈피가정의되어있지않습니다. 25 확장그래프 2 태그... 오류! 책갈피가정의되어있지않습니다. 25.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 25.2 확장그래프 2 태그등록예... 오류! 책갈피가정의되어있지않습니다. 26 X-Y CHART 태그... 오류! 책갈피가정의되어있지않습니다. 26.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 26.2 X-Y 챠트태그등록예... 오류! 책갈피가정의되어있지않습니다. 26.3 Y 그래프태그의예제... 오류! 책갈피가정의되어있지않습니다. 27 SCRIPT... 오류! 책갈피가정의되어있지않습니다. 28 스위치태그... 오류! 책갈피가정의되어있지않습니다. 28.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 7 TOP Designer User Guide

INDEX 28.2 스위치태그등록예... 오류! 책갈피가정의되어있지않습니다. 29 N 상램프... 오류! 책갈피가정의되어있지않습니다. 29.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 29.2 N 상램프의등록예... 오류! 책갈피가정의되어있지않습니다. 30 PLC 래더... 오류! 책갈피가정의되어있지않습니다. 30.1 설정항목... 오류! 책갈피가정의되어있지않습니다. 중요 주의 Note 참고 8 TOP Designer User Guide

CHAPTER 1 개요

Chapter 1 개요 1 개요 [ 그림. 본기기의구성도 ] 1.1 본체의특징 (1) 다양한디스플레이소자고해상도, 고휘도컬러 TFT(12.1, 10.4, 5.5인치 ), STN Color LCD(5.7, 7.5, 10.4인치 )STN Mono LCD(7.5인치, 5.7인치 ) (2) 고속 32bit RISC CPU 채용 (ARM Processor) (3) 256 Color지원 ( 컬러모델의경우 ) (4) 고속그래픽컨트롤러채용 (5) IP65F 대응전면방수형 (6) 패널취부구조를고려한초박형설계 (7) 통신포트, 전송포트기본장착 (8) 압전식매트릭스 / 아날로그터치키 (9) 화면저장용 Flash Memory( 최대4Mbyte) (10) 버전업을위한 OS, 폰트데이터의다운로드방식채용 (11) 다양한태그 (12) 다양한한글, 한자, 영어, 일어표현 (8*8, 8*16, 16*16, 32*32) (13) 윈도우기반모니터링작화소프트웨어제공 (14) 외부제어기기와의통신진단기능 ( 프로토콜분석기능제공 ) (15) 파라미터데이터의일괄처리를위한레시피 ( 파일링 ) 기능 (16) 데이터로깅기능내장 (17) 내부에통신용메모리제공 ( 시스템버퍼 ) (18) 직 / 간접디바이스지정 (19) 업로드기능 ( 화면, 로깅, 레시피, 경보 ) 10 TOP Designer User Guide

Chapter 1 개요 1.2 본소프트웨어의특징 본작화소프트웨어는 IBM 호환기종 PC 에서사용할수있게만든작화및전송용소 프트웨어로서, 본체에대해서프로그램을작성하고전송, 디버깅하는소프트웨어툴 입니다. (1) 윈도우 95/98/Me/NT/2000/XP에서운영 (2) 사용하기편리한프로젝트통합환경하나의프로젝트에여러개의화면을포함시킬수있으므로프로그램을작성하고테스트하기가훨씬쉬워졌습니다. 하나의환경하에모든기능을사용하고, 한파일만관리하면됩니다. (3) 다이나믹한 Object Oriented 그래픽, 태그편집 (4) 본체버전업을위한 OS, FONT Data 다운로드 (5) 프로젝트관리기내에기본 ( 보조 ) 화면, 윈도우, 이미지, 메시지, 경보, 심볼, 로깅, 레시피설정기능제공. (6) Graphic Object와태그툴바의자유로운편집. (7) 화면 Thumbnail 보기, 열기 (8) 화면자동저장 (9) 미려한 Graphic Design을위한화면확대 (100%,200%,300%) 기능 (10) 태그리스트 / 로깅 / 레시피 / 경보 / 메시지 /Cross-reference 데이터를마이크로소프트엑셀로출력가능 (11) 화면구성요소를알수있는정보윈도우에서도형, 태그, 선택리스트제공 (12) 그래픽라이브러리및비트맵 (256color까지) 라이브러리제공 (13) 가상운전 (Simulation) 기능본체를현장에서운전하는것처럼, PC와연결하여가상운전을실행함으로서현장에서일어날수있는트러블을최소화할수있습니다. (14) 투명글자지원 (15) 투명비트맵지원 (16) 윈도우에서지원하는모든글꼴지원 (17) 미세한이동및사이즈조절에키보드사용가능 (18) 편집 ( 이동 / 사이즈조절 ) 을막는잠금기능제공 (19) 화면에등록된도형들, 태그들, 선택된것들의정보를제공하는정보윈도우제공 11 TOP Designer User Guide

Chapter 1 개요 [PC 에서의프로젝트작성 ] 1.3 본체와의연결방법 PC상에서작화가모두완료된후에전송을선택을합니다. 전송전에임의로화면프로젝트파일을저장을합니다. 저장을한뒤, 화면파일을최적화하는컴파일을거쳐, RS-232C포트를통하여본체로전송을합니다. 1.3.1 접속방식 PC 와본체의 RS-232C 커넥터핀규격은아래그림과같습니다. 12 TOP Designer User Guide

Chapter 1 개요 (1) 본체 6 핀포트와 PC 의 9 핀포트연결 (6 핀 ) PC (9 핀 ) 6 5 1 2 RD 1 2 RD 4 3 3 SG 3 SD 2 1 4 4 [ 본체의뒷모습 ] 5 6 SD 5 SG 6 7 RTS 8 9 (2) 본체 6 핀포트와 PC 의 25 핀포트연결 (6 핀 ) PC (25 핀 ) 6 5 1 2 RD 1 2 SD 4 3 3 SG 3 RD 2 1 4 4 [ 본체의뒷모습 ] 5 6 SD 5 6 7 SG 8 20 13 TOP Designer User Guide

Chapter 1 개요 14 TOP Designer User Guide

CHAPTER 2 시작하기

Chapter 2 시작하기 2 시작하기 본작화프로그램은 IBM 호환기종 PC 에서사용할수있습니다. 본소프트웨어를사용하려면다음과같은하드웨어와소프트웨어가필요합니다. 항목 사용규격 사용기준 IBM PC AT Compatible MMX 233 이상, 셀러론이상추천 메모리용량 64 Mbyte 이상의메모리, 128M 이상추천 CD ROM 드라이 브 1 대 하드 (HDD) 디스크 40Mbyte HDD 이상추천 ( 하드디스크의전체크기가아님. 여유공간 ) 시리얼포트시리얼통신포트 1 개이상 ( 본체와데이터전송용 ) 모니터 SVGA(800*600) 16bit 컬러이상그래픽어뎁터. 1024X768 이상추천 키보드 윈도우호환키보드 마우스 윈도우호환마우스 프린터 윈도우호환프린터 권장사용 O.S 환경 Windows 95/98/Me/NT V4.0/2000/XP Note 사용규격과다른규격에서는본소프트웨어가실행이되지않을수도있습니다. 16 TOP Designer User Guide

Chapter 2 시작하기 2.1 소프트웨어의설치 2.1.1 내용물 - 사용설명서 ( 별도구매 ) - Install CD - 통신케이블 ( 별도구매 ) 2.1.2 설치방법설치과정은 Windows 95/98/Me/NT4.0/2000/XP에서동일합니다. 본소프트웨어를설치하려면설치프로그램이저장된배포CD를윈도우상에서실행해야합니다. 주로자동압축풀림실행파일로제공됩니다. (1) 제공된 CD를 CD-ROM드라이브에넣습니다. CD속이나인터넷의웹상에서다운받은자동압축풀림 exe파일을실행하면아래와같은환영메시지가나타납니다. Next버튼을눌러설치를진행하세요. (2) 소프트웨어라이센스에동의하는지의여부를묻습니다. 동의하시면 Yes 버튼을눌러다음화면으로이동하십시오. (3) 설치할경로를보여주는대화상자가나타납니다. 설치될경로가화면아래쪽에보입니다. 설치할경로를바꾸시려면 Browse단추를클릭합니다. 설치를중단하시려면, 설치중에어느곳에서든 Cancel단추를누르면됩니다. 설치할경로선택이끝났으면대화상자에서 Next 단추를클릭합니다. 17 TOP Designer User Guide

Chapter 2 시작하기 (4) 프로그램아이콘폴더를지정합니다. 변경을원할경우변경이가능합니다. 18 TOP Designer User Guide

(5) 디스크에있는파일들을여러분의컴퓨터에복사하기시작합니다. Chapter 2 시작하기 (6) 복사가완료되면완료대화상자가나타납니다. Finish 단추를선택합니다. (7) 설치가완료되면, 프로그램그룹에실행아이콘, 설치제거 (Uninstall) 아이콘, 아 이콘메이커 (IconMaker) 아이콘이생성됩니다. 그리고바탕화면에바로가기아이콘이 만들어져쉽게프로그램을실행시킬수있습니다. (8) 설치가된폴더를탐색해보면, 아래의그림처럼 OS, Demo, bitmap, lib-xxx6, 본소프트웨어를설치하는데필요한프로그램은인스톨프로그램형태로 CD-ROM 에들어 있습니다. 그리고 CD-ROM 내용을그대로하드디스크에복사해서도설치할수있습니다. lib-xxx3, lib-xxxc란폴더가생성됩니다. OS폴더에는설치된소프트웨어의버전과같은버전의본체용 O.S( 펌웨어 ) 가들어있습니다. 구입한본체의 O.S( 본체를켰을경우, 메뉴상태에서오른쪽하단에 Vx.x란버전표시가있음 ) 가구버전이고소프트웨어가더상위버전이면이폴더아래의 *.bin파일을 OS전송하면됩니다. 자세한 OS전송방법은 OS전송부분을참조해주십시오. Demo폴더엔각기종별로예제데모파일이있습니다. Lib-xxxX 폴더들에는각기종별로사용하는라이브러리파일들이있습니다. Bitmap폴더는터치와램프태그에서사용하는비트맵라이브러리가위치하는폴더입니 19 TOP Designer User Guide

Chapter 2 시작하기 다. 20 TOP Designer User Guide

CHAPTER 3 기본사용법

Chapter 3 기본사용법 3 기본사용법 윈도우화면에서왼쪽하단의버튼을선택합니다. 시작화면에서 " 프로그램 " 메뉴를선택한뒤본소프트웨어를실행합니다. 바탕화면에있는단 축아이콘을클릭하면간단히실행시킬수있습니다. 3.1 본소프트웨어의구성 윈도우환경에서실행되며, 본프로그램에서화면편집, 메시지편집, 경보편집, 가상운전등의작업을동시에수행할수있습니다. 이는본체에대해서프로그램을작성하고다운로드, 업로드, 디버깅하는소프트웨어툴입니다. 프로젝트파일은크게, 화면데이터, 메시지설정데이터, 경보설정데이터, 로깅및파라미터이동설정데이터로구성되며, 한파일로저장됩니다. 또한편집중에는자동저장주기마다 *.bak파일로자동보관됩니다. (1) PC와본체의통신기능모두본체의 COM1( 라운드타입 6핀커넥터 ) 를사용합니다. - O.S프로그램다운로드 - 글꼴 (Font) 다운로드 - 프로젝트파일전송기능 - 업로드 ( 화면, 로깅1/2, 파라미터이동, 경보 ) - 가상운전 22 TOP Designer User Guide

3.2 메뉴 본소프트웨어를실행시키면처음의화면은다음과같이표시됩니다. Chapter 3 기본사용법 이메뉴는프로젝트파일을열기전의 메뉴입니다. 도구모음줄 정보윈도우 프로젝트윈도우 상태표시줄 [ 실행시모습 ] 좌측으로프로젝트윈도우가뜨고우측으로정보윈도우가뜨는것을볼수있습니다. 파일메뉴를이용하여프로젝트파일을열거나, 새로만들면다음과같이메뉴전체 가활성화됩니다. 다음은새로프로젝트를작성했을때의화면입니다. 23 TOP Designer User Guide

Chapter 3 기본사용법 본메뉴들은프로젝트안에서새로운화면을만들 거나, 도형을그리고, 태그를등록하는등의작업 을위한메뉴입니다. 프로젝트윈도우 : 현재사용중인파일, 메시지, 경보, 이미 지, 보조화면, 심볼을나타냄. 정보윈도우 : 프로젝트에 등록된 도형, 태그및선택된객체의정 보를볼수있는창 [ 새프로젝트작성화면 ] (1) 프로젝트윈도우 프로젝트윈도우에는기본화면, 윈도우화면, 보조화면, 메시지, 심볼, 경보, 메시지, 로깅, 파라미터이동 ( 레시피 ) 을설정하는폴더 ( ) 모양의아이콘이존재합니다. 각 항목이등록될때마다폴더아래로 ( ) 모양의아이콘이첨가됩니다. 단, 메시지, 경보, 로깅, 파라미터이동 ( 레시피 ) 은 1프로젝트당 1개만이존재합니다. 1) 기본화면 파일메뉴에서새화면을선택하여나타난다이얼로그박스에 Base 레디오버튼 (Radio button) 을체크하거나, 프로젝트윈도우에서기본화면아이콘옆의문자 Base 를우측마우스로클릭하여 기본화면추가 메뉴를선택합니다. 새화면다이얼로그박스에화면번호를기입하면새로운기본화면이생성되면서기본화면아이콘폴더밑에아이콘와화면번호가추가됩니다. 24 TOP Designer User Guide

Chapter 3 기본사용법 [ 새기본화면추가 ] 2) 윈도우 (Window) 파일메뉴에서새화면을선택하여나타난다이얼로그박스에 Window 레디오버튼을체크하고화면번호를기입하거나, 프로젝트윈도우에서윈도우화면아이콘옆의문자 Window 를우측마우스로클릭하여 윈도우화면추가 메뉴를선택합니다. 새화면다이얼로그에서윈도우화면번호를기입하면새로운윈도우화면이생성되면서윈도우화면아이콘폴더밑에아이콘와화면번호가추가됩니다. [ 새윈도우화면추가 ] 윈도우화면의용도 : 기본화면에서윈도우태그를사용해서윈도우화면의일정부분을팝업시킬 수있습니다. 또한윈도우태그의동작으로윈도우화면을닫을수있습니다. 이때, 윈도우가뜬자 리는다시복구됩니다. 3) 보조화면 (Sub) 파일메뉴에서새화면을선택하여나타난다이얼로그박스에 Part 레디오버튼을체 크하거나프로젝트윈도우에서화면아이콘옆의문자 Part 를우측마우스로클릭 하여 보조화면추가 메뉴를선택합니다. 새화면다이얼로그박스에화면번호를기입 25 TOP Designer User Guide

Chapter 3 기본사용법 하면새로운보조화면이생성되면서보조화면아이콘폴더밑에아이콘 호가추가됩니다. 와화면번 보조화면은애니매이션효과및용량절약, 작화절약을위해효과적으로사용됩니다. 독립적으로기본또는윈도우화면에보조화면을호출하여사용할수있습니다. 방법은프로젝트창에서삽입하고자하는보조화면번호아이콘을오른쪽버튼으로클릭하여 액티브된화면에삽입 메뉴를선택하면보조화면의내용이, 액티브된기본윈도우화면에투명하게겹쳐그려집니다. 또다른기본화면이나윈도우화면에동일한그림이필요하면, 계속적으로같은방법으로보조화면을호출하면됩니다. 이렇게함으로써, 용량은보조화면 1개의분량만사용하면서동일한많은그림을대체할수있습니다. 또다른활용방법은, 부품태그와같이쓰여서여러보조화면을조건에따라순환시켜애니메이션효과를낼수있습니다. 보조화면에오브젝트를등록할때주의할점은보조화면에는태그를등록할수없고단지도형및비트맵만을등록할수있습니다. 4) 이미지 (Image) 이미지폴더아이콘을우측마우스로한번클릭한뒤 이미지추가 메뉴를선택하거나파일메뉴에서 비트맵등록 메뉴를선택하여이미지를등록합니다. 이미지등록툴은윈도우에서제공하는그림판이나기타비트맵에디터 (Editor) 를사용하여편집한파일을불러올수있습니다. 등록한이미지를더블클릭하여, 액티브된화면의원하는위치에떨어뜨립니다. 이미지로등록할수있는비트맵은 256색까지이며, 크기는본체기종의화면크기에따릅니다. 흑백비트맵을이용하더라도, 전면색과배경색을지정하여, 두색상을표현할수있습니다. 등록된이미지는 Export기능을이용하여, 윈도우비트맵파일로다시추출할수있습니다. 26 TOP Designer User Guide

Chapter 3 기본사용법 더블클릭하여 화면에등록된이미지 [ 이미지등록 ] 5) 심볼 (Symbol) 심볼아이콘 ( )) 을우측마우스로한번클릭한뒤, 기호추가 메뉴를선택하거나파일메뉴에서 비트맵등록 을선택하여심볼로사용할비트맵파일을로드한뒤, 심볼로이용할것인지여부를나타내는체크상자를체크합니다. 그리고확인버튼을누르면아래그림과같이새심볼이등록됩니다. 등록된이미지를더블클릭하여액티브된화면의원하는위치에떨어뜨려서사용합니다. [ 등록된심볼 ] 심볼은비트맵이미지가 96*96이하의경우만등록이가능하며, 흑백으로만등록이됩니다. 그림판에서파일저장시, 파일형식을흑백비트맵으로하여주십시오. 비트맵등록툴은자체제공하는 Icon Maker나기타비트맵에디터 (Editor) 를사용하여편집한다음, 그파일을불러올수있습니다. 비트맵사이즈는 16의배수로설정후등록이가능하며심볼최대사이즈는 96*96입니다. 심볼은이미지와달리배각을지정하여, 확대를할수있습니다. 또전면색과배경색을지정하여두색의색상을표현할수있습니다. 등록된이미지는 Export기능을이용하여, 윈도우비트맵파일로다시추출할수있습니다. 27 TOP Designer User Guide

Chapter 3 기본사용법 6) 프로젝트윈도우에서의단축메뉴 폴더나 ( ) 폴더아래의서브아이템 ( ) 을우측마우스로클릭하면다음의메뉴가 나옵니다 단, 폴더의경우메뉴중 Allow Docking 과 Hide 만이나타납니다. 1 Allow Docking 체크가되어있을때 : 프로젝트윈도우를전체윈도우의상하좌우의원하는위치에붙여서 (Docking) 하여위치시킬수있습니다. 체크가되어있지않을때 : 프로젝트윈도우가독립된창으로서이동시에도그대로의모습을가집니다. [Allow Docking 이체크되지않은프로젝트윈도우 ] [Allow Docking 프로젝트윈도우 ] 2 HIDE : 프로젝트윈도우를화면에보이지않도록합니다. 참고 프로젝트윈도우나정보윈도우를 Hide 한후에, 다시나타나게하려면, 메뉴의 윈 도우 에서 프로젝트윈도우 나 정보윈도우 를다시체크하면됩니다 다음은서브아이템 ( ) 을오른쪽버튼으로선택했을때나타나는메뉴입니다. 28 TOP Designer User Guide

Chapter 3 기본사용법 3 화면삭제 확인메시지다이얼로그가나타나며 예 를누르면화면이삭제됩니다. [ 화면삭제 ] 4 화면번호변경 [ 화면번호변경 ] 5 화면설명변경 [ 화면설명변경 ] (2) 정보윈도우 현재액티브된화면에있는태그와도형등을관리하는 3 개의탭으로이루어져있습 니다. 탭내에서항목을클릭하면해당도형이나태그가화면에서선택되어보입니다. 화면에등록된도형및태그의정보를볼수있는창으로서다음과같습니다. 29 TOP Designer User Guide

Chapter 3 기본사용법 1) 도형현재화면에등록된그리기도형이나, 이미지, 심볼을볼수있습니다. 2) 태그현재화면에등록된태그를볼수있습니다. 3) 선택현재선택된도형이나태그를볼수있습니다. * 이정보윈도우를띄우려면메뉴의 윈도우 에서 정보윈도우 를체크하면됩니다. 1) 2) 3) [ 정보윈도우 ] 3.2.1 도구모음 (Toolbar) 본소프트웨어에서사용되는도구들입니다. 본툴의도구모음줄 (Toolbar) 은도킹 (Docking) 이가능하고, 사용자가사용한마지막위치를기억하여나타납니다. 본소프트웨어에서는현재자주사용되는메뉴들을단축아이콘형태로제공하고있습니다. 원하는도구를마우스로누르면실행이됩니다. 아래표에서는도구의모양과그에대한설명을나타냅니다. 이도구버튼들은계속추가되므로아래표에서없는것들도있을수있습니다. 30 TOP Designer User Guide

Chapter 3 기본사용법 도구명령도구명령 새프로그램파일삭제프로그램열기프로그램저장프로그램프린터버전정보 시계태그문자태그메시지태그경보태그키표시태그그래프1 태그 한도트좌로이동 그래프 2 태그 한도트우로이동 통신태그 한도트위로이동 윈도우태그 한도트아래로이동 확장숫자태그 스냅그리드 확장메시지태그 토글그리드 그리드설정 연산태그 기호태그 다시그리기 확장문자열태그 잘라내기 개체선택 복사 선그리기 붙여넣기 사각형그리기 멀티복사 원그리기 도구명령도구명령 31 TOP Designer User Guide

Chapter 3 기본사용법 터치태그 스위치 16 상램프래더램프 개체지우기 타원그리기 그룹 호 / 현그리기 그룹해제 색채우기 좌로정열 다각직선그리기 우로정열 눈금자그리기 위로정열 문자편집 아래로정열 이미지문자 중간정렬 ( 세로 ) 파일전송 중간정렬 ( 가로 ) X/Y 챠트 ( 분포 ) 램프태그 화면내용얼림기능 특정주소찾기 확장그래프 2 태그 참고 도구바 (Toolbar) 들은몇개의그룹으로나뉘는데, 사용자가임의로각도구바들을 닫을수있습니다. 닫힌도구바를다시띄우려면, 메뉴의 보기 / 도구모음줄관 리 / 도구모음줄 을실행하여닫힌도구바그룹을체크하면됩니다 다음은여러메뉴항목을설명합니다. 32 TOP Designer User Guide

Chapter 3 기본사용법 3.2.2 파일 초기실행시의메뉴입니다. 파일메뉴는편집화면과프로젝트파일이열려있을경우각각다르게나타납니다. - 프로젝트파일이닫힌경우나, 처음실행하였을때의메뉴입니다. [ 비활성화된파일메뉴 ] - 새프로젝트파일을만들었거나, 기 존에저장된프로젝트파일을열었을 경우의메뉴입니다. [ 활성화된파일메뉴 ] 33 TOP Designer User Guide

Chapter 3 기본사용법 (1) 새화면새로운화면을만듭니다. 기본화면 (Base Screen), 윈도우화면 (Window Screen), 보조화면 (Sub Screen) 을만들수있습니다. 프로젝트가만들어지지않았을경우새파일을만들면 4장 프로젝트파일의작성 과같은경로를통해화면이생성됩니다. [ 새파일등록화면 ] 새파일을추가할경우에화면번호가같을때에는아래의메시지가나타납니다. (2) 화면삭제 이미작성한화면을삭제할수있습니다. 34 TOP Designer User Guide

Chapter 3 기본사용법 (3) 인쇄 작성한화면을프린터로출력합니다. 인쇄에앞서인쇄할기본 / 윈도우 / 보조윈도우의종류를고르는설정상자가나타납니다. 인쇄할매수, 프린터등록정보를통한프린트방법을설정하는상자가다음과같이나 타납니다. 위그림에서, [ 전부 ] 를선택하면선택한화면 ( 기본, 윈도우, 보조 ) 종류의모든화면이인쇄됩니다. [ 인쇄할페이지 ] 를선택하고, 구간을설정하면구간내의존재하는화면들이모두인쇄됩니다. 인쇄시엔, 토너나잉크절약을위해흰색과검정색은반전되어출력됩니다. 참고 DeskJet, InkJet 사용시엔, 메뉴의 프로젝트정보 에서 인쇄시배율 을 50% 로 해주십오. LaserJet 인경우는 100% 가적합합니다 35 TOP Designer User Guide

Chapter 3 기본사용법 (4) 인쇄설정 프린터설정과인쇄에관한일반설정을합니다. 등록정보를선택하여인쇄옵션을정의합니다. 이는설치된프린터의특성에따라다 릅니다. (5) 메시지파일설정 메시지파일을만들어줍니다. 자세한내용은 5 장 메시지파일작성 을참조하세요. [ 메시지파일다이얼로그 ] 36 TOP Designer User Guide

Chapter 3 기본사용법 (6) 경보파일설정 경보파일을설정해줍니다. 메시지와동일하나단, 경보가뜨는조건으로사용하게될 비트어드레스가추가됩니다. 자세한내용은 5 장 경보파일작성 을참조하세요. 경보조건 어드레스 입력 [ 경보파일설정다이얼로그 ] (7) 비트맵불러오기윈도우비트맵파일을불러와서이미지나심볼로등록합니다. 그다음등록한이미지와심볼을화면에직접사용하거나, 부품태그에서이용할수있습니다. 비트맵을등록하는방법은, 먼저 찾기 버튼을눌러존재하는비트맵파일을선택합니다. 그다음이미지로등록할것인지, 심볼로등록할것인지결정합니다. 이는 심볼로이용 의체크여부에따라결정됩니다. 그와함께 번호 를지정하고 확인 을누르면새로운이미지 / 심볼이등록됩니다. 이것을체크하면심볼 로등록되고, 체크하지 않으면이미지로등록 [ 비트맵등록 ] 37 TOP Designer User Guide

Chapter 3 기본사용법 (8) 로깅, 파라미터이동 ( 레시피 ) 설정로깅이란, 외부기기 (PLC) 디바이스나본체내부의시스템버퍼값을특정조건이나시간간격에따라본체에블록으로저장하는기능을말합니다. 로깅된데이터는프린트하거나 PC로업로드할수있습니다. 또한, 숫자나메시지, 그래프로로깅된값을표현할수있습니다. 로깅과파라미터이동을설정하기전에항상메모리할당을해야됩니다. [ 로깅설정 ] 파라미터이동이란, 외부기기또는본체가사용할여러파라미터데이터들을 TOP 본체에미리저장해놓은후, 설정한이동조건이되었을때조건에맞는블록데이터를작업영역 ( 외부기기나본체시스템버퍼 ) 으로이동시킵니다. 파라미터이동데이터는 PC로업로드할수있습니다. 또한, 그값들을숫자나메시지, 그래프로표시할수있습니다. 38 TOP Designer User Guide

Chapter 3 기본사용법 [ 파라미터이동설정 ] 로깅및파라미터이동의자세한내용은 5 장을참조하세요. (9) Fnet 설정 Fnet 설정은본매뉴얼과같이제공되는어플리케이션매뉴얼 (PLC 접속매뉴얼 ) 을참조 하세요. (10) 종료 종료를선택하면본소프트웨어를종료하며작업중인파일을저장할것인지를묻습니 다 [ 프로젝트를저장하지않은상태에서종료했을경우 ] 39 TOP Designer User Guide

Chapter 3 기본사용법 3.2.3 프로젝트 최근에열고닫은프로젝트파일 들 [ 프로젝트메뉴 ] (1) 새프로젝트 기존의프로젝트를종료하고새프로젝트파일을만들고자할때사용됩니다. 4 장프로젝트파일의작성 을참조하세요. (2) 프로젝트닫기 현재작성하고있는프로젝트를닫습니다. 저장이되지않은프로젝트일경우, 저장을 하라는메시지가나타납니다. (3) 프로젝트파일열기 미리작성된프로젝트파일을불러올수있습니다. (4) 프로젝트파일저장 현재작업하는프로젝트파일을저장합니다. 40 TOP Designer User Guide

Chapter 3 기본사용법 (5) 다른이름으로저장 이미작성된프로젝트를편집하고나서기존에있는프로젝트파일과는다른이름으로 저장하는메뉴입니다. (6) 프로젝트정보 프로젝트의초기에설정된정보를아래와같이다이얼로그에표시합니다. 설정된분마다자동적으로프로 젝트파일이 *.bak 로저장된다. 본체종류, 현재선택된 PLC, type, 국번 등프로젝트생성시에설정한값들이그 대로나타난다. 색반전사용 을선택하면, [ 편집 / 화면캡쳐 ] 기능을사용할때, 배경의검정색을흰색 으로반전하여캡쳐합니다. 프린트시에, 확대비율을지정할 수있습니다.50%,100%, 200% 중에선택하면됩니다. 1) PLC 에서의화면전환 [ 프로젝트정보 ] 에서 PLC 에서화면전환 을체크하고 PLC 주소를설정합니다. 설정된 PLC 주소의값을항상읽어와서그값으로화면전환동작을합니다. 41 TOP Designer User Guide

Chapter 3 기본사용법터치스크린에서도화면전환을하는방법은두가지가있습니다. 첫번째방법은터치태그의특수동작인 [ 화면전환 ] 기능을사용하는것입니다. 기존에는사용할수없었으나, 수정하여사용이가능합니다. 두번째방법은아래그림과같이워드동작으로설정된 PLC주소에값을쓰는방법입니다. 즉, PLC에서화면전환 주소를 MW0000 으로설정하고, 터치태그로 2번화면으로전환하고싶다면, 아래와같이터치태그설정을하면합니다. 2) 2port 동시통신 기존에는 PLC 나기타제어기와통신할때, 본체의외부통신용포트 (COM2 로명기 ) 에만 연결할수있었습니다. 여기에 PC 와의연결포트 (COM1 으로명기 :6pin round connector) 에도타기종제어기를동시에연결하여감시제어가가능합니다. A PLC B PLC 42 TOP Designer User Guide

Chapter 3 기본사용법 1 S/W 에서설정 - 프로젝트정보에서설정위의프로젝트정보에서와같이 동시에 COM1으로 PLC2와통신하기 를체크하고 COM1으로통신할 PLC를선택하면됩니다. - 화면에서태그설정실제태그에서사용할때에는각태그마다 COM1으로통신할 PLC2로사용 을체크하면됩니다. 체크를해서사용하면, 이태그에서는 COM1 으로연결될 PLC 의주소를설정하여감시제 어를할수있습니다. 체크를하지않으면, 이태그에서는 COM2 로연결될 PLC 의주소 를설정하여감시제어를할수있습니다. 2 결선도및통신설정 COM1, COM2 를사용하여 2 대이상의 PLC, 컨트롤러간의 2 포트통신을하기위해서는다 음과같은방식으로연결해야합니다. - COM2 포트연결및통신설정 COM2 포트를사용한통신연결및설정은기존의방식과동일하며각 PLC, 컨트롤러에 대한결선및통신설정은통신매뉴얼을참조하시기바랍니다. - COM1 포트연결 COM1 포트는 RS232 통신방식으로 6PIN 커넥터를사용하며 PLC 나컨트롤러와의결선 방법은다음과같습니다. 43 TOP Designer User Guide

Chapter 3 기본사용법 6 4 2 5 1 TOP 본체뒷면기준 3 1 2 RD 3 SG 4 5 6 SD PLC/Controller 측 TX PLC/Controller 측 SG PLC/Controller 측 RX COM1 포트에대한통신설정 (Baud rate, Data bits, Stop bit 등 ) 은본체메뉴의 [ 통신 설정 ] 에서 COM2 포트에대한통신설정과동일한방법으로설정하면됩니다. 주의 본체의 COM1 포트는 RS232 시리얼통신만지원하기때문에 RS422/485 통신을 사용하는 PLC 나컨트롤러는연결할수없습니다. 이때 COM2 의경우에는 RS-232 와 RS-422/485 통신을지원하지만 COM1 의경우에는 RS- 232 통신만을지원하기때문에 RS-422/485 통신을사용하는 PLC 및컨트롤러는 COM1 포 트를사용할수없습니다. 3 COM1 포트에통신가능한 PLC 및제어기 COM1 포트를사용하여접속할수있는 PLC 및컨트롤러목록은다음과같습니다. 주의 본체의 COM1 포트에적용이불가능한 PLC 나컨트롤러는 COM2 에연결하면됩 니다 44 TOP Designer User Guide

Chapter 3 기본사용법 Connectable PLC ( 접속가능한 PLC 및컨트롤러는 표시 ) Maker Series CPU Type CPU Port Link (I/F Module) 2Way Comm. (TOP COM1) LG GLOFA-GM GM1 GM2 GM3 GM4 GM6 Master-K 10S1 10S 100S 30S 60S 60H 200H 80S 200S 300S 1000S Mitsubishi Melsec-A A1N *1 A2N *1 A2N-S1 *1 A3N *1 A1S *1 A1SH *1 A1SJ *1 A1SJH *1 A2S *1 A2SH *1 A2A *1 A2A-S1 *1 A3A *1 A2U *1 45 TOP Designer User Guide

Chapter 3 기본사용법 Maker Series CPU Type CPU Port Link (I/F Module) 2Way Comm. (TOP COM1) A2U-S1 *1 Mitsubishi Melsec-A A2US *1 A2US-S1 *1 A2USH-S1 *1 A3U *1 A4U *1 AOJ2 *1 AOJ2H *1 Melsec-QnA Q2A *1 Q2A-S1 *1 Q2AS *1 Q2ASH *1 Q2AS-S1 *1 Q3A *1 Q4A *1 Q4AR *1 Melsec FX FX0 *1 FX1 *1 FX1S *1 FX1N *1 FX2 *1 FX2N *1 Melsec Q 02 *1 02H *1 06H *1 12H *1 25H *1 Siemens SIMATIC S5 90U 95U 100U 115U 46 TOP Designer User Guide

Maker Series CPU Type CPU Port Link (I/F Module) Chapter 3 기본사용법 2Way Comm. (TOP COM1) 135U 155U SIMATIC S7-200 212 214 215 216 221 222 224 226 SIMATIC S7-300 312IFM 313 314 315 315-2DP Omron SYSMAC C C200H C200HS C500 C500F C1000H C2000H C2000 C50 C120 C120F CQM1 CPM1 CPM2A Omron SYSMAC C CPM2C SYSMAC CS CS1G CS1H 47 TOP Designer User Guide

Chapter 3 기본사용법 Maker Series CPU Type CPU Port Link (I/F Module) 2Way Comm. (TOP COM1) SYSMAC CJ CJ1G CJ1M Rockwell PLC5 PLC5/11 (Allen - Bradlley) PLC5/20 PLC5/30 PLC5/40 PLC5/40L PLC5/60 PLC5/60L SLC500 SLC5/03 SLC5/04 Fuji Micrex-F F80H F120H F250 F120S F140S F150S GE-Fanuc Fanuc 90-30 311 331 Fanuc 90-70 731 732 771 772 781 782 Modicon Modbus 884 (Schneider) 984A 984B 48 TOP Designer User Guide

Maker Series CPU Type CPU Port Link (I/F Module) Chapter 3 기본사용법 2Way Comm. (TOP COM1) 984X Slotmount984 LCAA TWIDO 10DRF LCAA 16DRF LCAA 24DRF LMDA 20DTK LMDA 20DUK LMDA 20DRT LMDA 40DTK LMDA 40DUK KOYO DL-205 D2 240 DL-305 D3-330 DL-405 D4-430 D4-440 Toshiba Prosec-T T3 T3H T2E T2N SAIA SAIA PCD2 Hitachi HIDIC-H EH-150 Micro EH FATEK Facon FB 20MC 49 TOP Designer User Guide

Chapter 3 기본사용법 Delta DVP DVP-ES Compile Tiny TCP32 TCP37 Yaskawa PROGIC-8 PROGIC-8 MP900 MP920 MP930 Yaskawa Control Pack CP-9200SH Matsushita N/NAiS(LINK) Maker Series CPU Type CPU Port N/NAiS(LOADE Link (I/F Module) 2Way Comm. (TOP COM1) Matsushita R) Samsung N70/700 Samsung SPC LOADER POSCON POSFA A POSFA-A KDT CIMON CM1-CP1A CM1-CP2A CM1-CP3A CM1-CP4A Honeywell Honeywell HC900 VIGOR * 1: Melsec CPU 직결로사용하는경우는 2 port 통신이지원되지않습니다. Inverter / Motion Controller Maker Series CPU Type CPU Port Link (I/F Module) Type Mistubishi FX2N FX2N-20GM Motion FX2N-10GM ABB ACS ACS140 Inverter ACS400 IMO VXxM VXM Inverter VXSM LG SV-iG5 SV-iG5 Inverter 50 TOP Designer User Guide

ROBOSTAR Newro RCS6000 Motion Chapter 3 기본사용법 RCM DASA Tech ims-j ims-j Motion Delta-Tau PMAC Mini-PMAC Motion Gidding & Lewis MMC MMC Motion Huropec HC HC Motion Metronix Anypack Anypack Servo Measurement Maker Series Type RKC CB100Z 온도측정기 CB400Z CB500Z CB700Z CB900Z SR-Mini AND AD4326 Indicator AD4327 AD4328 AD4329 세화 SI 3000 Indicator 한영 PX 온습도측정기 NX UX100 Cersa-MCI LSN 레이져측정기 시스트로닉스 SYS-STHC 보일러컨트롤러 서부시스템 SBC-2 보일러컨트롤러 광산전기 보일러컨트롤러 IMO DTP/TP 온도측정기 혜성시스템 보일러컨트롤러 51 TOP Designer User Guide

Chapter 3 기본사용법 4 주의사항 2포트를사용하여통신하는경우작화다운로드포트인 COM1을다른제어기가사용하고있기때문에운전중에작화파일을다운로드하실수없습니다. 작화파일을다운로드하기위해서는반드시운전상태에서본체의메인메뉴상태로전환하셔야작화다운로드하실수있습니다. 3) 자동텐키의사용 자동텐키는터치스크린에서키표시태그를터치했을때자동으로텐키가팝업되고 Enter 키를입력하면사라지는기능을말합니다. - 프로젝트정보에서설정위의프로젝트정보에서와같이 자동텐키사용 의 사용 를체크합니다. - 키표시태그설정키표시태그에서는 [ 일반 ] 탭에서다음과같이자동텐키로체크해줍니다. 4) 작업폴더의지정 작업폴더를지정해두면파일열기, 파일저장, 다른이름으로저장등의경로창이뜰때처음파일의경로가작업폴더에서지정한경로로되어있습니다. 아래그림과같이 [ 프로젝트정보 ] 에서 [Browse] 버튼을누르면경로를선택할수있는창이나타납니다. [ 검색 ] 버튼을눌러경로를설정하고, [ 확인 ] 버튼을누릅니다. 52 TOP Designer User Guide

Chapter 3 기본사용법 (7) 최근연프로젝트경로 최근에연프로젝트파일의경로및파일이름이최대 4 개까지나타납니다. 선택하여빠른파일열기를할수있습니다. 3.2.4 보기 [ 그림. 보기메뉴 ] (1) 상태표시줄 상태표시줄을보이거나사라지게합니다. (2) 그리드 (Grid) 보임 설정된그리드를보이거나보이지않게합니다. [ 그리드보임 ] [ 그리드보이지않음 ] (3) 이름보임 태그의이름을보이게하거나감춥니다. [ 이름보임 ] [ 이름감춤 ] 53 TOP Designer User Guide

Chapter 3 기본사용법 태그이름의종류 1) ID : T0002처럼태그의고유순번을나타냄 2) Addr. : D0002처럼감시 / 제어하는주된외부기기주소를나타냄 3) Desc. : 사용자가그태그에지정한보조설명을나타냄 (4) 태그리스트 현재화면에서사용된태그리스트를종류별로또는통합하여볼수있습니다. 태그수정기능 종류별태그탭들 : 현재화면에존 재하는태그들의탭만나타남. 프린트기능 모든태그리스트를통 합하여엑셀로내보냄 (export) [ 태그리스트 ] - 프린트기능 : 각태그탭의리스트를프린트할수있습니다. - 태그수정기능 : 수정할태그ID를마우스로선택하고수정버튼을누르면해당태그의다이얼로그박스가나타나서수정을할수있습니다. 엑셀에서편집 : 현재화면에등록된전태그를엑셀 (Excel) 에서편집할수있게끔클립보드로복사하는기능입니다. (5) Thumbnail( 간략화화면 ) 보기 모든화면을간략화하여보여줍니다. 편집하기원하는간략화화면을선택하고열기버 튼을누르면해당화면이전면으로활성화되어나타납니다. 54 TOP Designer User Guide

Chapter 3 기본사용법 [Thumbnail 보기 ] (6) 화면확대 화면을 100%~300% 까지확대하여편집할수있다. [100% 확대 ] [300% 확대 ] (7) 도구모음줄관리 도구모음을숨기거나보이도록합니다. 리스트에서필요한도구바를보임또는안보이 게합니다. 55 TOP Designer User Guide

Chapter 3 기본사용법 3.2.5 편집 (1) 실행취소편집화면에서행한모든실행을하나씩취소합니다. 최대10개까지가능합니다. (2) 잘라내기선택한도형이나태그를잘라냅니다. (3) 복사선택한도형이나태그를클립보드로복사합니다. (4) 멀티복사복사와같은기능이나설정한행과열개수만큼행간격과열간격의사이를두고복사합니다. 숫자태그나키표시태그를멀티복사할경우, 사용한외부기기의주소는자동증가합니다. (5) 붙여넣기클립보드에있는도형이나태그를붙여넣습니다. (6) 삭제선택한도형이나태그를삭제합니다. [ 그림. 편집메뉴 ] (6) 좌표로이동선택된도형들이나태그들, 그룹들을지정한 X,Y만큼이동합니다. 절대 인경우기준점은화면의좌상점 (0,0) 이고, 상대 인경우는선택된개체들의좌상점을기준으로상대적 X,Y만큼을이동합니다. 56 TOP Designer User Guide

Chapter 3 기본사용법 (7) 그룹선택한도형이나태그, 그룹을그룹으로묶을때사용합니다. 각각하나의객체였던도형이나태그들이그룹으로묶여서하나의객체로동작합니다. 한그룹과다른그룹또는객체를재그룹화하는것도가능합니다. 즉그룹의그룹도가능하며그룹에대한편집연산 ( 복사, 삭제 등 ) 을할수있습니다. [ 그룹전각각객체 ] [ 그룹후하나로된객체 ] (8) 그룹해제 이미설정해놓은그룹을해제시킵니다. 그러면그룹에서각각의독립된객체로한단 계씩해제됩니다. 즉, 그룹과는반대된동작을합니다. (9) 속성바꾸기 선택한도형및태그의속성을변경합니다. (10) 다시그리기 (Refresh) 현재액티브되어있는화면을다시그립니다. (11) 전부선택 화면상의모든도형과태그들을선택합니다. (12) 스냅 to 그리드 (Snap to Grid) 스냅설정시도형, 태그의위치는현재설정된그리드의간격에맞추어이동하게됩니다. 스냅을지정하지않은경우는원하는임의의도형, 태그의위치를그리드간격에관계없이이동시킬수있습니다. 57 TOP Designer User Guide

Chapter 3 기본사용법 [ 스냅설정 ] [ 스냅설정무 ] (13) 그리드설정 (Grid Setup) 그리드의간격을원하는크기로 X,Y 축을조정하여화면에나타내도록합니다. [ 그리드설정다이얼로그 ] <X 축 :20,Y 축 :20> <X 축 :30,Y 축 :20> (14) 앞으로가져오기 선택한도형이나오브젝트 (Object) 들을앞으로나오도록하는것입니다. 여기서는칼라기종을기준으로한예임 [ 사각형을타원앞으로가져올경우 ] (15) 뒤로보내기 선택한태그, 도형등의객체 (Object) 들을뒤로가도록하는것입니다. 앞으로가져오기의반대동작입니다. (16) 좌, 우, 위, 아래로정렬 1 좌로정렬 : 객체들이선택된상태에서맨좌측객체를기준으로일렬로정렬됩니다. 2 우로정렬 : 객체들이선택된상태에서맨우측객체를기준으로일렬로정렬됩니다. 58 TOP Designer User Guide

Chapter 3 기본사용법 3 위로정렬 : 객체들이선택된상태에서맨위쪽객체를기준으로일렬로정렬됩니다. 4 아래정렬 : 객체들이선택된상태에서맨아래쪽객체를기준으로일렬로정렬됩니다. 좌로정렬후 (17) 윈도우영역자동지정윈도우화면에서도형이나태그가윈도우크기를벗어나등록되어있을때, 가장큰오브젝트크기를기준으로자동적으로 X,Y축마진만큼을더하여윈도우크기를재설정합니다. (18) 어드레스찿기특정디바이스어드레스나시스템버퍼를프로젝트전체에서찾고자할때사용합니다. 주소를입력하고찾기버튼을누르면리스트에해당화면번호및어드레스를가진태그번호가순서대로한칼럼에나타납니다. 태그번호를더블클릭하면해당태그다이얼로그가나타나서수정할수있습니다. (19) 화면캡쳐 캡쳐하고자하는화면을액티브시키고화면캡쳐를누른다음그림판이나워드등에서 붙여넣기를하면됩니다. 참고일반적으로화면의배경색이검정색입니다. 이는캡쳐하여문서작업을한후, 인쇄를할때, 많은토너나잉크를소비하게됩니다. 메뉴의 [ 프로젝트 / 프로젝트정보 ] 에서 화면캡쳐시색반전사용 을이용하여, 화면의배경색을흰색으로캡처할수있습니다. (20) 얼림 / 풀림 (fix/unfix) 얼림모드에서는화면에있는모든도형, 태그, 그룹의이동이나크기변경을막습니다. 주로태그의속성이나도형의속성만변경하고자할때, 얼림모드를이용하면, 원하지않은미세한위치변경을막을수있습니다. 59 TOP Designer User Guide

Chapter 3 기본사용법 3.2.6 그리기 원하는도형이나선을이용하여화면을편집합니다.( 도구모음줄의그리기단축아이콘을사용하시면보다쉽게편집할수있습니다.) 6장그리기를참조하세요. [ 그림. 그리기메뉴 ] 3.2.7 태그 외부기기를감시 / 제어하는기능별로여러태그를제공합니다. 사용하려는태그를화면에등록합니다.( 도구모음줄의태그단축아이콘을사용하면보다쉽게등록할수있습니다 ) 7장태그등록을참조하세요 [ 그림. 태그메뉴 ] 60 TOP Designer User Guide

Chapter 3 기본사용법 3.2.8 라이브러리 [ 그림. 라이브러리메뉴 ] (1) 라이브러리 (Library) 등록사용자가자주사용하는모양의태그, 도형의조합을그룹으로설정한뒤라이브러리로등록하여사용하실수있습니다. 등록하기전에등록하고자하는객체들을아래와같이그룹화합니다. 라이브러리등록메뉴를선택하고번호, 그룹, 설명등을설정합니다. 또는그룹화된개체를선택한뒤, 라이브러리불러오기 메뉴를선택하고라이브러리등록버튼을누르면선택할그룹과번호의위치및모양을고려하면서더욱자유롭게라이브러리를등록할수있습니다. Button, Lamp, Tenkey 등의그룹이있다. 번호입력 61 TOP Designer User Guide

Chapter 3 기본사용법 (2) 라이브러리 (Library) 불러오기 1 경로설정 사용할라이브러리의경로가지정되어있지않을경우, 라이브러리의경로를지정합니 다. 2 설치된라이브러리를불러옵니다. 그룹화된객체가선택되어있는 경우버튼이활성화되어객체를 등록할수있다. 여기서는칼라기종을기준으로한화면임 62 TOP Designer User Guide

Chapter 3 기본사용법 - 라이브러리등록 : 그룹화된개체가선택된상태라면, 이버튼을눌렀을때현재라이브러리종류의맨마지막번호로등록하라는다이얼로그상자가나타납니다. 다른번호또는종류로변경하길원한다면원하는번호및종류로지정하면원하는위치에삽입됩니다. - 라이브러리삭제 : 라이브러리중하나가선택된상태에서이버튼을누르면해당라이브러리가삭제됩니다. - 1:1크기로보기 : 라이브러리를실제크기로볼수있습니다. - PgUp/PgDown: 이전페이지또는다음페이지로전환하는데사용합니다. - 불러오기 : 실행하면화면내에임의위치에선택된라이브러리가등록됩니다. - 전체보기 : 라이브러리중하나가선택된상태에서오른쪽마우스버튼을누르면 전체보기 및 삭제 메뉴가나타나는데 전체보기 메뉴를선택합니다. 라이브러리크기가큰경우전체모양을볼수없으므로이기능을사용하면라이브러리의전체모양을볼수있습니다. 3.2.9 윈도우 ( 창 ) [ 그림. 윈도우메뉴 ] (1) 계단식 윈도우 ( 화면 ) 를계단식으로배열합니다. [ 계단식정렬화면 ] 63 TOP Designer User Guide

Chapter 3 기본사용법 (2) 바둑판식 윈도우 ( 화면 ) 를바둑판식으로배열합니다. (3) 프로젝트윈도우 [ 바둑판식정렬화면 ] 프로젝트윈도우를보이게하거나숨기거나합니다 (4) 정보윈도우 정보윈도우를보이거나숨깁니다. (5) 열린파일리스트 현재열린화면리스트들입니다. 작업하고싶은화면을클릭하면그화면이제일 앞으로나옵니다. 는현재활성화된창을나타냅니다. 3.2.10 전송 [ 그림. 전송메뉴 ] (1) Serial 작화전송 PC 에서작성된프로젝트파일을본체로전송하고자할때사용합니다. 64 TOP Designer User Guide

Chapter 3 기본사용법전송메뉴는초기에는비활성화되어있습니다. 파일을저장한다음에활성화되어전송을하게됩니다. 전송시, 화면 / 로깅 / 파라미터 / 경보 / 메시지 / 이미지 / 기호 / 업로드정보 ( 옵션 ) 등을포함하여전송합니다. 자세한내용은 4장본체와의데이터전송부분을참조하세요. (2) Serial 작화 Upload Upload는본체에있는데이터 ( 작화파일, 로깅데이터, 경보, 파라미터 ) 를 PC로가져오는것입니다. 업로드를실행하기전에본체에업로드데이터가있는지먼저확인하세요. 작화를다운로드할때업로드데이터를포함해서전송했을경우에만업로드가됩니다. 본체의메뉴모드에서업로드정보가포함되어있는지볼수있습니다. 데이터의종류를선택합니다. 작화파일은화면을선택합니다. 본체의기종에따라 TOP-3,6 Series와 TOP A Series 중에서선택해줍니다. TOP-3,6 Series는현재는단종된모델로, A Series가개발되지이전의모델입니다. 그외기종은 TOP A Series로하시면됩니다. PC의시리얼통신포트를설정합니다. 전송버튼을누릅니다. [ 업로드 ] 65 TOP Designer User Guide

Chapter 3 기본사용법 PC 에업로드받아저장할업로드파일이름을지정합니다. [ 업로드파일이름지정 ] 만약본체에암호가설정되어있으면암호를입력해야만, 업로드가가능합니다. 암호 가없을경우에는그냥 OK 를누르면됩니다. [ 암호확인 ] 케이블이잘연결되어있고, 통신포트가맞으면업로드가됩니다. (3) Serial OS, Font 전송 본체 O.S 및 FONT 를 PC 에서본체로전송합니다. (O.S 의기능이버전업되었을경우, 다운로드방식으로 O.S 를바꿀수있습니다.) 주의본기능은절대사용자임의로사용하지마십시요. 반드시고객지원실의안내를받으신후사용하십시오 (4) Ethernet/USB 전송 ( 파일만들기 ) CHAPTER 32와 CHAPTER 33을참조하세요. (5) 이더넷공유설정 CHAPTER 32와 CHAPTER 33을참조하세요. 66 TOP Designer User Guide

Chapter 3 기본사용법 3.2.11 도구 < 어드레스찾기 > : 편집메뉴에서여기로이동 (1) 크로스레퍼런스 (Cross reference): 현재프로젝트파일에서사용한외부기기주소 와시스템버퍼를연결된태그와화면과같이보여줍니다. 아래의그림과같습니다. 위는 1 번기본화면에서사용한 PLC 주소 (M0080,,D00204) 와시스템버퍼 (2,,22) 를일 목요연하게보여줍니다. 그리고그주소를사용한해당태그 ID 를보여줍니다. 주의 - Cross Reference 에나타나는주소는워드 (word) 단위로만보여줍니다. 비트주 소는그비트를포함하는워드주소의리스트로보여줍니다 - 로깅과파라미터이동, 경보, 통신태그에서사용한주소는이기능에서보여주지 않습니다 (2) 주소일괄변환사용한외부기기의주소및시스템버퍼를일괄변환하는기능입니다. 아래의예는현재액티브되어있는한개의화면에사용한모든 D0을 D100으로일괄변환하는예제입니다. 고급옵션을체크하면, 다른기종간의주소변경이가능합니다. ( 옵셋치 ) 를십진수로입력하고, 바꾸고자하는디바이스를설정합니다. 67 TOP Designer User Guide

Chapter 3 기본사용법 예를들어, [ 옵셋치 : 100, 변경전주소 :D****] 로설정하였다면, 화면에서사용한모든 D 로시작하는주소들은옵셋치인 100 이더해집니다. 즉, D0001, D0020, D0021 을사용하였다면변경후에는 D0101, D0120, D0121 이됩니다. 시스템버퍼에도적용되고, 옵셋치는마이너스 (-) 도적용됩니다. 주의 이기능은화면에만적용되는기능이므로, 로깅 / 파라미터이동 / 경보에서사용한주 소에는적용되지않습니다. 특정 PLC의특수한규칙을갖는주소에대해선주의를요합니다. 즉, X를 D로변환시, X123F는 D123F로변환됩니다. 일반적으로 D( 워드레지스터 ) 는 HEX표기를사용하지않으므로통신오류를가져올수있습니다. 68 TOP Designer User Guide

Chapter 3 기본사용법 3.2.12 도움말 [ 그림. 도움말메뉴 ] (1) 도움말 사용에대한설명을볼수있습니다. 태그설명은더자세히볼수있습니다. (2) 정보 버전정보를볼수있습니다. 69 TOP Designer User Guide

Chapter 3 기본사용법 70 TOP Designer User Guide

CHAPTER 4 프로젝트파일작성및본체와의데이터전송

Chapter 4 프로젝트파일작성및본체와의데이터전송 4 프로젝트파일작성및본체와의데이터전송 4.1 프로젝트파일의작성 프로젝트메뉴에서 새프로젝트 를실행하거나프로젝트가닫힌상태에서새화일을생성하면다음과같은다이얼로그박스가나타납니다. (1) 버튼을클릭합니다. (2) 본체기종, 외부기기기종및통신방식을선택하고을클릭합니다. 본체의기종을선택합니다. 통신할 PLC 국번 각 PLC 에따른보 조통신설정 72 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 1 본체종류 -640 X 480 10.4inch TFT Color -320 X 240 5.5inch TFT Color -320 X 240 5.7inch STN Mono(Advanced Model) -640 X 480 10.4inch TFT/STN Color(Advanced Model) -800 X 600 12.1inch TFT Color(Advanced Model) -320 X 240 5.5inch TFT/STN Color(Advanced Model) -640 X 480 7.5inch STN Color(Advanced Model) 2 통신할외부기기또는컨트롤러종류 -PLC TYPE: LG:GM(LINK) -PLC TYPE: LG:Master-K [80,200,300,1000]S(LINK) -PLC TYPE: Melsec AnA,AnU(LINK) -PLC TYPE: Melsec AnN,AnS,AOJ2(LINK) -PLC TYPE: LG:GM(LOADER) -PLC TYPE: LG:Master-K [80,200,300,1000]S(LOADER) -PLC TYPE: LG:Master-K [10,30,60,100]S(LOADER) -PLC TYPE: LG:Master-K [10]S1(LOADER) -PLC TYPE: LG:Master-K [60,200]H(LOADER) -PLC TYPE: OMRON(SYSMAC-C) -PLC TYPE: OMRON(SYSMAC-CS1) -PLC TYPE: Fuji:MICREX-F(LINK) -PLC TYPE: LG:F-net -PLC TYPE: Melsec A2N,A3N(LOADER) -PLC TYPE: Melsec A2A,A3A(LOADER) -PLC TYPE: Melsec A2U,A3U,A2USH(LOADER) -PLC TYPE: Melsec AnS,AOJ2H(LOADER) -PLC TYPE: Melsec AOJ2(LOADER) -PLC TYPE: Melsec QnA(LOADER) -PLC TYPE: Melsec FX(LOADER) -PLC TYPE: Melsec Q Series(LOADER) -PLC TYPE: Modicon(MODBUS) -PLC TYPE: Melsec FX(LINK) -PLC TYPE: AB SLC500[5/30,04] (LOADER) 73 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 -PLC TYPE: AB PLC-5 (LOADER) -PLC TYPE: Siemens S5-3964R,S7-3964/RK512(LINK) -PLC TYPE: Siemens S7-300/400 MPI(LOADER) -PLC TYPE: Siemens S7-200 PPI(LOADER) -PLC TYPE: GE Fanuc 90-30[SNP-X,SNP] (LOADER) -PLC TYPE: Yaskawa Progic-8 (LOADER) -PLC TYPE: Yaskawa MP-920 -PLC TYPE: Yaskawa CP-9200SH(CP-217) -PLC TYPE: RTU AE5000(RTU) -PLC TYPE: Compumotor SX Indexer/Driver -PLC TYPE: Toshiba PROSEC-T -PLC TYPE: Samsung:Fara-N (LINK) -PLC TYPE: Samsung:Fara-N70/700 plus (LINK) -PLC TYPE: Samsung:Fara-N (LOADER) -PLC TYPE: Samsung:SPC (LOADER) -PLC TYPE: LG Inverter -PLC TYPE: LG PLC, Inverter -PLC TYPE: LG Servo FCS-5000 -PLC TYPE: Compile Technology Tiny -PLC TYPE: LG:Master-K500,1000(LINK) -PLC TYPE: LG:Master-K[10,30,60,100]S(LINK) -PLC TYPE: LG:Master-K10S1(LINK) -PLC TYPE: SLAVE(extended) -PLC TYPE: Countec(Master) -PLC TYPE: Koyo DL-205 Series -PLC TYPE: Koyo DL-305 Series -PLC TYPE: Koyo DL-405 Series -PLC TYPE: Slave(extended-2) -PLC TYPE: DDC Monitoring(1:1) -PLC TYPE: DDC Monitoring(1:n) -PLC TYPE: PMC-3000 -PLC TYPE: Delta DVP-ES -PLC TYPE: Poscon POSFA phld-1a/2a -PLC TYPE: Dong-Yang Maxcom Series 74 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 -PLC TYPE: KDT CIMON Series(LINK) -PLC TYPE: KDT CIMON Series(LOADER) -PLC TYPE: Yokogawa FA-M3(LINK) -PLC TYPE: ExtDDC[1:1] -PLC TYPE: ExtDDC[1:n] -PLC TYPE: Metronix Anypack -PLC TYPE: Dupline GTI 50 -PLC TYPE: Robostar Newro RCS-6000 -PLC TYPE: SAIA PCD Series(S-BUS) 참고위의항목이외의외부기기도지속적으로추가하고있습니다!! PLC 와직접통신하기이전에본체초기메뉴중진단메뉴에서 PLC 와통신진단 에서 PLC 와의통신가능여부를테스트할수있습니다. (3) 화면번호, 화면종류를선택합니다. 화면관리를위하여설명을입력하시는게좋 습니다. 입력을완료한후을누릅니다. (4) 아래와같이기본또는윈도우, 보조화면이나타납니다. 기본 / 보조화면 윈도우영역 [ 화면종류를기본 / 보조화면으로선택시 ] [ 화면종류를윈도우화면으로선택시 ] 75 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송윈도우화면은등록후기본화면에서윈도우태그로호출하여사용할때응용됩니다. 윈도우창의크기는기본화면에서팝업되는실제크기이므로기본화면의위치를고려하여창크기를조절하여사용하십시요. 프로젝트윈도우에서등록된화면들을볼수있으며, 편집하고자하는화면번호를클릭하여활성화된창에서편집을할수있습니다. (5) 각종도형, 태그, 이미지, 기호들을등록하여화면을편집합니다. 화면에등록된태그, 이미지, 기호및각종도형은정보윈도우창과보기메뉴의태그리스트를이용하면쉽게편집할수있습니다. 윈도우화면일경우윈도우창크기를벗어난도형이나태그는오류를가져올수있습니다. 참고 메뉴에서 [ 편집 / 윈도우영역자동지정 ] 을이용하여, 윈도우영역을쉽게 자동설정할수있습니다. (6) 프로젝트를저장합니다. 4.2 프로젝트파일다운로드 Note (1)PC 의 COM1,2,3,4 중한포트와본체의 COM1 포트를통신케이블로연결합 니다. ( 본체는 COM1 포트 [Round 타입커넥터 ] 만다운로드용으로사용가능 ) 2) PC 에서전송하고자하는파일을작성하거나기존것을열기합니다. 3) 전송합니다. (1) 본체로파일을전송하려면먼저작성된파일을저장을합니다. (2) 전송을실행하면파일을최적화하는컴파일을실행합니다. 76 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 (3) 컴파일이끝나면통신설정 (Communication Setup) 창이나타납니다. 본체로부터업로드시 필요합니다. 전송할데이터종 류설정 통신포트를설정합니다. (4) 전송내용 화면데이터를전송하기위해서 화면 을선택합니다. 디폴트로 화면 이선택되 어있습니다. - 통신포트 : 다운로드케이블이연결된 PC의통신포트를선택 (COM1/2/3/4) PC에서사용가능한통신포트이어야합니다. 한번전송에성공하면, 성공한포트를기억하고있다가, 다음부터는그포트가디폴트로자동지정됩니다. - 업로드정보 (Upload Info) : 본체로부터업로드시, 반드시필요합니다. 화면데이 터를본체로부터전송을받을필요가있다면반드시설정해주십시오. 77 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 주의 업로드정보설정 본체로부터화면데이타를업로드시, 과거에화면데이터를다운로드할때, 업로드정보포함 을선택하지않았으면업로드가불가능합니다. 그러므로본체로부터화면데이터를전송을받을필요가있다면반드시 업로드정보포함 을선택해주십시요. 또한 업로드정보포함 시는실제화면데이터용량보다다운로드되는데이터용량이조금증가하게됩니다. 그리고실제현장에서는 업로드정보포함 을선택하지않을경우는본체의화면데이타를 PC 에서업로드하지못함으로써본체의화면데이터를보호하는효과가있습니다. (5) 다운로드케이블을 PC와본체간에연결한후버튼을클릭합니다. (6) 프로젝트파일을새로다운로드하면본체에저장된경보이력, 로깅이나파라미터데이터는모두삭제됩니다. 백업이필요하면프로젝트파일다운로드전에꼭업로드를하세요. (7) 작성된파일을컴파일합니다. 컴파일이끝난뒤, 본체에암호설정이되어있으면, 암호입력다이얼로그가나타나는데, 암호를입력후을누름니다. < 컴파일 > < 암호입력 > 78 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 주의 - 컴파일 전송전의처리과정을모두컴파일과정으로볼수있습니다. 이과정에선본체의고속처리를위한최적화를수행합니다. 이경우, 칠하기나폐곡선램프를많이사용하면, 컴파일시간이오래걸릴수있습니다. - 암호설정전송시엔암호를입력해야합니다. 출하시엔암호설정이되어있지않아암호를입력하지않고도전송이가능합니다. 그러나본체의암호설정메뉴에서암호를설정하면 PC에서도동일하게암호를입력해야만전송이가능하므로데이터의보안성을높일수있습니다 (8) 본체로파일을전송합니다. 이때본체는전원이켜져있고, 메뉴상태 ( 통신설정, 초기설정, 진단, 정보모드 ) 이거나운전상태이면됩니다. 전송취소를원하실경우는취소버튼 (Cancel) 을클릭하시면됩니다. 만약본체에실제로로깅이나파라미터이동데이터가있다면, 모두지워진다는경고 메시지가나타납니다. (9) 전송이끝나면가상운전을묻는다이얼로그가나타나며가상운전여부를묻습니다. 가상운전을원하지않으면 아니오 를선택하세요. 전송중아래와같은메시지가창이뜬다면통신포트, 케이블, 본체의전송모드를확 인후다시전송하여주십시요. 79 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 정상적으로전송이되면본체는약 2초정도전송완료라는메시지를띄우고메뉴상태나운전상태로돌아갑니다. 에러가발생하면키를누를때까지에러메시지가계속나타납니다. 에러가발생했을때, 터치키를누르면프로젝트파일이비정상이라는메시지가뜨고초기화를할것인지묻는박스가나타나는데, 이때 YES를선택해서메모리를초기화하여줍니다. 메뉴에서다운로드했을때화면전송이끝난후본체의메뉴화면우측상단에있는메뉴종료버튼 ( ) 을터치하면운전을시작합니다. - 본체가운전중화면전송 본체가운전중에파일을변경할경우현재실행화면에서모든통신 ( 외부기기, 기타 기기 ) 을중단하고화면데이터파일을받습니다. PC 로부터파일수신중 내부메모리쓰기! 통신완료 ( 본체상단에표시 ) 2) 전송이완료되면본체는새파일로운전을계속합니다. 운전시초기화면번호와통신설정치는초기설정에서설정한값이됩니다. 80 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 4.3 글꼴 (Font) 의다운로드 주의본기능은절대사용자임의로사용하지마십시요. 꼭본체의 COM1 포트를사용하여야하며다른포트에연결된케이블을제거하여 야합니다. (1) 본체를 O.S전송모드로변경합니다. 이는아래와같이하면됩니다. 본체를전원 Off시킨상태에서본체쪽 COM1의 6핀커넥터에서 2번핀 (RD),6번핀(SD) 을단락시키거나, 다운로드용케이블이본체의 COM1에연결된상태에서케이블의반대편 9핀커넥터의 2,3번핀을단락 (Short) 시킨다음전원을ON하면화면에아래와같이 O.S 다운로드모드로변경이됩니다. OS DOWNLOAD MODE 위의상태가되어야만본체와 PC 간에글꼴 (Font) 전송이가능합니다. (2) PC 와본체를통신케이블로연결합니다. 주의반드시단락시켰던선을제거해야합니다. (3) 메뉴의 [ 전송 ] 아래의메뉴를선택합니다. (3) 사용할 *.fon 데이터를선택합니다. 81 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 (4) 선택한데이터 (Font) 를본소프트웨어에서최적화합니다. (5) 전송내용 : Character ROM 을선택합니다. 전송 (Transfer) 을클릭하면다음의메시지박스가나타납니다. 전송후본체는자체에 O.S 가없으면, O.S download 모드 화면으로자동으로바뀝니 다.O.S 가있으면, 메뉴모드나운전모드로바뀝니다. 82 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 4.4 O.S 다운로드 주의본기능은절대사용자임의로사용하지마십시요. 꼭본체의 COM1 포트를사용하여야하며본체의다른포트에연결된케이블을제 거하여야합니다. (1) PC와본체를통신케이블로연결합니다. 이때이미본체는 O.S전송모드로되어있어야합니다. 본체전원을 OFF시킨상태에서본체쪽 COM1의 6핀커넥터에서 2번핀 (RD), 6번핀 (SD) 을단락시키거나, 다운로드케이블을본체의 COM1에연결시킨상태에서, 반대편 9핀커넥터의 2,3번핀을단락 (Short) 시킨다음전원을ON하면, 화면에아래와같이 O.S 다운로드모드 로변경이됩니다. OS OWNLOA MO 이런상태에서 POWER ON 을합니다. 그러면아 래와같이 [OS DOWNLOAD MODE] 로전환됩니 다. 5 1 위의상태가되어야만본체와 PC 간에 O.S 전송이가능합니다. 이후에는반드시단락시킨선을제거하고 PC로연결해야만합니다. (2) 소프트웨어를실행하여 OS,Font전송 메뉴를선택합니다. (3) 제공된 *.bin 데이터를선택하고열기버튼을누릅니다. (4) 선택한데이터 (O.S) 를컴파일을합니다. 83 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송전송완료후본체는리셋 (Reset) 되면서모든데이터가삭제되므로, 필요한경우는화면파일, 로깅, 파라미터데이터, 경보이력등을업로드할필요가있습니다. 따라서컴파일에앞서다음의전송시와같은경보메시지가나타납니다. 다음과같은컴파일메시지가나타납니다. (5) 전송내용 : Machine OS 를선택합니다. [O.S 전송 Setup 화면 ] (6) 전송 O.S 전송 Setup 화면에서전송 (Transfer) 을클릭하면다음의전송메시지박스가뜹니 다. 84 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 전송후본체는리셋됩니다. 4.5 가상운전 (Simulate) 본체와 PC를연결하여본체와가상운전을할수있습니다. 사용순서는다음과같습니다. (1) 본체에화면데이터를전송합니다. 전송이완료되면가상운전을실행할것인지를묻는다이얼로그박스가나타납니다. 예를선택하여가상운전을합니다. 또는메뉴의 [ 가상운전 / 시작 ] 을실행하면가상운전을할수있습니다. 이때, 본체에전송되어있는프로젝트파일과현재 PC에서열린프로젝트파일이다르면오동작이일어날수있습니다. (2) 본체는자동으로가상운전모드가됩니다. (3) 다이얼로그박스를이용하여값을모니터링하거나변경하여가상운전을합니다. 85 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 Device: 디바이스의어드레스 Value: 디바이스에입력할값 Edit 또는 GO 모드중선택 시뮬레이션종료 - [Edit모드] 에서는 Value를입력한후 <= 버튼을누르면대응디바이스로대입되는것과같은효과가있다. - [Go 모드 ] 에서는 Device의값이 Value난에모니터링됩니다. - Device가한페이지를넘으면페이지 PgUp, PgDn을눌러페이지를변경한다. 데이터가 Write 되면본체의화면에그데이터에의해태그가동작하는것을확인할 수있습니다. (5) 본체에서값을변경하면다이얼로그의 Value 도변경됩니다. (6) 가상운전을종료하려면 End simulation 버튼을클릭합니다. 본체에서는가상 운전을종료할수없으며만약본체에서운전종료터치버튼을누르면본체는메뉴모 드로돌아갑니다. 86 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 4.6 업로드 (Upload) 화면프로젝트를전송한후, 다시본체로부터그프로젝트를역전송하길원할경우, 이기능을이용합니다. 단, Upload정보를포함 하여전송했을경우에만가능합니다. 화면Upload를제외한파라미터, 로깅, 경보등의 Upload는프로젝트에서해당기능을설정하여전송했을경우만가능합니다. 전송과마찬가지로암호설정을해야합니다. [ 순서 1. Upload 전송내용을선택한다 ] [ 순서 2. Upload 하여저장할파일이름을설정한다 ] [ 순서 3. 본체의암호를입력한다 ]. 이후업로드가진행됩니다 87 TOP Designer User Guide

Chapter 4 프로젝트파일작성및본체와의데이터전송 [ 순서 4. 파라미터이동업로드예 ] [ 순서 5. 업로드성공메시지 ] 화면프로젝트에 Upload 정보 를첨가하지않고업로드할경우나, 파라미터, 로깅, 경보를설정하여다운로드하지않고업로드할경우의에러메시지는다음과같습니다. 88 TOP Designer User Guide

CHAPTER 5 글로벌파일작성

Chapter 5 글로벌파일작성 5 글로벌파일작성 메시지, 경보, 로깅, 파라미터이동은프로젝트파일에속하는모든화면파일이참조합니다. 5.1 메시지파일작성 파일메뉴에서메시지파일작성을선택하면다음의메시지파일작성윈도우가나타납 니다. [ 그림. 메시지파일작성윈도우 ] (1) 메시지파일작성윈도우에서필요한설정을한후단축키의추가 (Add) 를실행하거나 Enter를누릅니다. - 메시지그룹 : A ~ Z까지선택가능 - 일련번호 : 1 ~ 999까지선택가능 - 메시지내용 : 최대 80자까지입력가능 [ 영문, 숫자기준 ], 한글의경우 40자입력가능 (2) 수정 수정하고자하는메시지를선택한후메시지내용을수정하고단축키의추가 (Add) 를 실행하거나 Enter 를누릅니다. 수정한내용을 Overwrite 할것인지를묻고 있습니다. 예를클릭하면변경이됩니다. 90 TOP Designer User Guide

Chapter 5 글로벌파일작성 (3) 삭제 삭제하고자하는메시지를선택한후삭제버튼을누름니다. 삭제를선택할경우바로 지워지므로주의하여주십시오. 5.2 경보파일작성 파일의경보파일작성을선택하면다음의경보파일작성윈도우가나타납니다. 디바이스주소 경보가뜰조건을나 타내는비트 (1) 경보파일작성 : 윈도우에서필요한설정을한후추가 (Add) 를선택하거나 Enter 를누릅니다. - 경보그룹 : A ~ Z까지선택가능 - 일련번호 : 1 ~ 999까지선택가능 - [D],[S] : 외부기기의디바이스나시스템버퍼중에서선택 - 외부기기의디바이스 : 외부기기의주소나시스템버퍼의번호를입력 - 외부기기디바이스의비트 : 16비트디바이스는 0 ~ 15, 32비트디바이스는0 ~31까지선택가능 - 동작조건 : 디바이스비트의값이 ON일때경보가발생하는지 OFF일때경보가발생하는지를결정한다. - 경보내용 : 최대 80자까지입력가능 [ 영문, 숫자기준 ], 한글은 40자까지입력가능 경보편집기에서주소, 비트, 조건, 내용을바로편집할수있습니다. 단, 주소는직접입력이금지되어있고, 텐키버튼 ( ) 을눌러서수정합니다. 91 TOP Designer User Guide

Chapter 5 글로벌파일작성 수정이끝나면종료버튼 ( ) 을눌러서경보편집기를닫습니다. 닫을때, 수정된내용을저장할수있습니다. (2) 수정 : 수정하고자하는경보를선택한후경보내용을수정하고 Enter 를합니다. 수정한내용을 Overwrite 할것인지 를묻고있습니다. 예를클릭하면변 경이됩니다. (3) 삭제 : 삭제하고자하는메시지를선택한후삭제버튼을누름니다. 삭제를선택할경우바로지워지므로주의하여주십시요. 5.3 비트맵등록 (1) 비트맵작성 본장은사용자가비트맵을작성하는데도움을주기위하여 Auto CAD 로작성된도면의 기호나부속을비트맵으로전환하는방법과비트맵작성 Tool 을간단히살펴봅니다. 1) 사용되는비트맵의특징 1 심볼 : 심볼은비트맵은 96*96이하의경우만등록이가능하며, 흑백으로만등록이됩니다. 화일저장시화일형식을흑백비트맵으로하여주십시요. 비트맵제작툴은, 제공하는 IconMaker나윈도우에서제공하는그림판을사용하면됩니다. 2 이미지 : 256 색까지가능합니다. 이미지비트맵은본체의기종 ( 해상도 ) 에따라 320*240, 640*480, 800*600 이최대입니 다. 3 심볼과흑백이미지작성시배경색은검은색으로하고그림은흰색으로작성하는 것이좋습니다. 92 TOP Designer User Guide

Chapter 5 글로벌파일작성 2) AUTO CAD 에서의비트맵전환 Note - AUTO CAD 를이용한비트맵은정확한크기의심볼이나이미지작성할수없으 며단지기계도면이나다양한그림을보여주기위한비트맵작성에사용됩니다. AUTO CAD 에서의비트맵작성순서 1 비트맵으로전환할파일을 LOAD하거나도면을작성합니다. 2 비트맵으로전환할기호나부속을적당한크기로화면에 ZOOM in/out을이용하여크기를조정한다. 이때주의할것은 AUTO CAD의화면에서기준화면은 640*480으로하면화면의그림은약간의오차가있으나 TOP DISIGNER의표시크기와동일합니다. 그러나대부분의사용자는화면의해상도를 640*480이상의화면을많이사용하고있으므로 AUTO CAD의그림을몇차례 ZOOM in/out으로조정하여적당한크기를만들어비트맵으로전환하여야합니다. 3 도면이적당한크기로되면 File의 Export를선택하고파일형식을비트맵으로선택합니다. 4 비트맵의저장경로를설정하고파일이름을입력하고저장을클릭합니다 5 위화면이사라지고편집화면이나타난다. 이때 W( 전체선택 ) Command 를입력하고 93 TOP Designer User Guide

Chapter 5 글로벌파일작성비트맵으로만들부분의영역을선택하고마우스의오른쪽버튼을누르면선택된영역이점선으로나타납니다. 이점선은비트맵으로전환될부분이므로확인하고 Enter를누르십시요. 3) 비트맵 Tool 을이용한비트맵작성 Note - 비트맵 Tool 은기본적으로지원되는 Icon Maker 를중심으로설명하였으며, 다 른종류의비트맵작성 Tool 을사용하여비트맵을작성하여도심볼, 이미지로사 용이가능합니다. - 비트맵 Tool 을이용한비트맵은간단한도형이나소형부품을정확한크기로비 트맵을작성하는데주로사용됩니다. 심볼비트맵의작성 1 본소프트웨어가인스톨되면시작메뉴에 Icon Maker가생성됩니다. 2 Icon Maker가실행되면기본적으로 16X16크기의비트맵을작성할수있는그림판이나타납니다. File 메뉴의 New 를선택하여 16의배수로화면의크기를입력하고심볼설정의예이므로색상은흑백으로설정한뒤 OK 를클릭합니다. Advanced 모델이아닌경우,16 의배수이여야합니다 3 편집화면에서비트맵을작성합니다. 비트맵작성시, 심볼용비트맵은 96*96이최대이며이미지는기종별해상도에따릅니다. 4 모든심볼은흑백이어야합니다. (2) 비트맵등록 94 TOP Designer User Guide

Chapter 5 글로벌파일작성심볼과이미지를모두등록할수있는툴로서, 이도구를이용하여등록한비트맵은부품태그로이용하거나화면에배경이미지로이용할수있습니다. 심볼로등록시엔 심볼로이용 체크박스를체크해야합니다. 비트맵이미지파일경로설정 심볼로 이용시 체크해야함 [ 비트맵등록다이얼로그박스 ] 단, 256색이하의비트맵이나 MONO비트맵만가능하며 1개의번호에 2개이상의비트맵이미지등록은불가합니다. 등록후에화면에삽입하고자할경우에는삽입된이미지를더블클릭하여액티브된화면에등록합니다. 5.4 데이터로깅, 파라미터이동설정 로깅과파라미터이동의설정을하기전에메모리할당을해야됩니다. 즉로깅1,2 및파라미터이동중어느것을사용할것인가, 사용한다면얼마나메모리를사용할것인가등을먼저설정해주어야합니다. 워드수는계산식에따라적당한용량을할당하여주십시오. 95 TOP Designer User Guide

Chapter 5 글로벌파일작성 [ 메모리설정 ] 만약메모리설정을하지않고로깅의메뉴를실행하면다음과같은메시지가나타납 니다. 메모리설정이다된후에는메모리할당정보에따라로깅, 파라미터이동설정을할 수있으며로깅은최대 2 개까지설정이가능합니다. (1) 로깅로깅이란본체가조건 ( 비트, 워드, 시각조건 ) 이만족되면일정한시간간격으로데이터를본체의메모리 (SRAM) 에반영구적으로저장하는것을말합니다. 이때해당데이터의저장년 / 월 / 일시 : 분이함께저장됩니다. 로깅된데이터는언제든지 PC로업로드가가능합니다. 또한본체에연결된프린터로운전중에인쇄가가능합니다. 로깅된데이터는새로로깅을시작하거나새로프로젝트파일을다운로드하거나 O.S를다운로드하지않는한계속보존이됩니다. 그리고본체의전원이 4일을초과하여계속꺼져있는경우에는백업용배터리가있어야합니다. 백업용배터리가없는상태에서, 전원이 4일을초과하여꺼져있으면, 그동안로깅된데이터가다지워지며, 로깅에관련된특수버퍼의데이터도다지워집니다. 1) 로깅의조건 한번로깅을시작하면, 동작탭에있는로깅조건의간격만큼로깅을합니다. 일단, 로깅이시작하려면, [ 조건 ] 탭에있는 [ 시작조건 ] 을만족해야합니다. 시작을했으면 96 TOP Designer User Guide

Chapter 5 글로벌파일작성 [ 횟수 ] 를다채울때까지 [ 시작조건 ] 을무시하며, [ 간격 ] 때마다로깅을합니다. -비트조건: 국번의설정된어드레스가 ON, OFF, 반전이되었을때로깅을시작합니다. 로깅을다시시작하려면조건이 ON 인경우 OFF 를시킨후다시 ON 을해야하며, OFF 인경우는그반대이며, 반전인경우는 ON 에서 OFF 또는 OFF 에서 ON 이되면로깅을시작합니다. - 워드조건 : 국번의설정된디바이스의값이설정된범위안에들었을때, 로깅을시 작합니다. 로깅을다시시작하려면범위내의다른값으로바꾸면됩니다. 즉, 값이 바뀌지않고, 유지되면범위안의조건을만족하더라도재시작하지않습니다. - 시각조건 : 일정한일 : 시각에로깅을시작하고자할때시각조건을씁니다. 일단위또는시각단위로로깅을시작합니다. 다시로깅이시작되는시각은설정한일 : 시가되었을때입니다. 물론, 다시로깅이재시작하려면 [ 횟수 ] 를채운이후입니다. 예를들어매일 8시에로깅을시작하고 1시간간격으로 30회를로깅한다면첫째날 8시부터로깅을시작해서다음날오후 1시에로깅이끝나며다시로깅을시작하는날은그다음날아침 8시에로깅을다시시작합니다. 꼭매일아침 8시에로깅을시작해야한다면종료시각을로깅시작시각의이전이되도록시간간격과횟수를조정해야합니다. [ 로깅시작조건설정 ] 2) 로깅동작 1 로깅간격 : 로깅대상을얼마의시간주기로몇회로깅할것인가를지정합니다. 시간단위이면, 일 ( 날짜 ) 이 0 이되며분단위이면날짜와시간이 0 이됩니다. 2 횟수 : 조건탭에있는시작조건부터로깅간격으로몇번을로깅할것인지를지정 97 TOP Designer User Guide

Chapter 5 글로벌파일작성합니다. 예를들어서아침 8시부터 1시간간격으로오후 5시까지하고자한다면로깅간격은 0일1시0분이고, 횟수는 10회가됩니다. 3 로깅대상 : 로깅하고자하는외부기기의국번과주소또는시스템버퍼를지정하고한번에몇워드를로깅할것인가를함께설정합니다. 4 총로깅횟수 : 로깅의총횟수. 로깅간격에있는횟수의배수로설정해야합니다. 로깅간격에있는횟수가 10이면총로깅횟수는 10의배수인 10, 20, 30,, 100 등으로설정해야합니다. 총로깅횟수에다도달하면, 로깅조건에상관없이로깅은종료됩니다. 총로깅용량은메모리설정에서설정한값을초과할수없습니다. 총로깅용량 = 총로깅횟수 *( 워드수 +4( 로깅시각저장용 )) 5 최근로깅을맨먼저디스플레이 : 사용하지않으면최신으로로깅된것이리스트의 마지막에추가가되지만, 사용하면최신으로로깅된것이리스트의맨처음에삽입됩 니다. 설정한로깅용량이초과하였을경우는다음과같은에러메세지가나타납니다. 98 TOP Designer User Guide

Chapter 5 글로벌파일작성 Note 데이터로깅중정전 매일 8 시부터 1 시간간격으로하루에 10 번씩오후 5 시까지로깅을하는데첫째날 10 시 15 분부터 10 시 45 분까지정전이되었다가켜진경우는, 8 시 9 시 10 시 11 시에정상적으로로깅이됩니다. 왜냐하면로깅시각인 11 시에전원이켜져있었 기때문입니다. 둘째날 11시 45분부터 12시 15분까지정전이된경우는 12시만로깅이안되고다음로깅은 1시 2시 3시 4시 5시에됩니다. 왜냐하면로깅해야하는 12시에전원이꺼져있었기때문입니다. 그래서둘째날은 9개만로깅이되고마지막1개는 NULL입니다. NULL 데이터에는로깅시각이찍혀있지않습니다. 셋째날아침 7시 30분에전원이켜졌다가 3시 30분부터계속전원이꺼진후네째날아침 7시에전원이들어오면세째날은 8개만로깅이되고마지막 2개는 NULL입니다. 왜냐하면 8시부터 3시까지만로깅이되기때문입니다. NULL 데이터에는로깅시각이찍혀있지않습니다. 다섯째날아침 8 시 30 분에전원이켜지면그날은전혀로깅이안됩니다. 왜냐하 면시작시각에전원이꺼져있었기때문입니다. 즉시작조건에전원이 OFF 상 태면그날은시작조건이만족되지않았습니다. 로깅이완료되면로깅된총데이터수는데이터로깅에서설정한 ( 로깅간격의횟 수 ) * ( 총로깅횟수 ) 가됩니다. 중간에로깅이되지않은경우는 NULL 데이터가들어있습니다. NULL 데이터에는로깅시각이찍혀있지않습니다. 99 TOP Designer User Guide

Chapter 5 글로벌파일작성 [ 그림. 로깅동작설정 ] Note 데이터로깅에관련된특수버퍼 * 참조 : _LOGED_ONE_1 는로깅 #1 를의미함 - _LOGED_ONE_1(1회로깅완료 ): 로깅 #1이한번로깅이될때마다 1이됨. 본체가자동-으로 0으로클리어하지않습니다. - _LOGED_ALL_1( 모든로깅완료 ): 로깅 #1의모든로깅이완료되면 1이됨 ( 즉, 총로깅회수에도달함 ) - _LOGED_CUR_BL_1( 현재로깅된블록번호 ): 로깅 #1의현재로깅한블록번호를표시함. 1회로깅을했다면 1이됨. - _LOGED_ALL_CLR_1( 로깅된모든데이터클리어 ): 0이아닌값이면로깅 #1의로깅데이터를모두지우고새로로깅을시작함. 로깅데이터를지운후본체는자동적으로이특수버퍼를 0으로클리어함 위의파라미터는본체메뉴의 정보 나숫자태그를이용하여그값을확인할수있습니다. 로깅 #1과로깅 #2 #8는서로독립적으로동작합니다. 로깅 #1이로깅 #2에영향을주거나그반대의경우는발생하지않습니다. 100 TOP Designer User Guide

Chapter 5 글로벌파일작성 3) 데이터로깅예 1 비트조건의로깅예 1 0번국번의 MW0000의비트0이 ON시, MW0010에서부터 20개의워드를 1시간간격으로 10 회로깅하여총 100회로깅을해보세요. 맨마지막로깅된것이맨처음디스플레이되길원합니다. 메모리설정은최소 100 x(20 + 4) = 2400 워드이상으로하면됩니다. - 로깅 1 메모리할당 : 32768 워드 [ 로깅예제. 로깅 1 메모리할당 ] -시작조건: 비트조건 -국번:0 -조건주소:MW0의 0 비트 -조건: ON 시 101 TOP Designer User Guide

Chapter 5 글로벌파일작성 [ 로깅예제. 비트조건을이용한로깅의일반탭 ] -로깅간격:1시간 -횟수:10회 -로깅대상:0국번의 MW10에서부터 20워드 -총로깅횟수 :100회 -최근로깅을맨처음에디스플레이 102 TOP Designer User Guide

Chapter 5 글로벌파일작성 [ 로깅예제. 비트조건을이용한로깅의동작탭 ] 2 시각조건의로깅예2 매일오전 8시부터로깅을시작하여 60분간격으로 0번국번의 MW0010부터 20개를 8회로깅을하는데 30일동안로깅을하는설정을해보세요. 로깅된순서대로나중것은리스트의맨마지막에추가되길원합니다. 메모리설정은최소 (8x30) x(20+4) = 5760워드이상으로하면됩니다. * 로깅1은위의예제의할당이며여기서는로깅2를할당하여사용함. - 로깅 2 메모리할당 : 32768 [ 로깅예제. 로깅 1/2 메모리할당 ] 103 TOP Designer User Guide

Chapter 5 글로벌파일작성 - 시작조건 : 시각 - 시작주기 : 매일오전 8 시 [ 로깅예제. 시각조건을이용한로깅의일반탭 ] - 로깅간격 : 60분 - 횟수 : 8회 - 로깅대상 : 0국번의 MW10에서부터 20워드 - 종료횟수 : 240회 - 최근로깅은맨마지막에디스플레이 [ 로깅예제. 시각조건을이용한로깅의동작탭 ] 104 TOP Designer User Guide

Chapter 5 글로벌파일작성 (2) 파라미터이동 파라미터이동이란외부기기또는본체가필요한여러파라미터데이터들을 TOP 본체에저장해놓은후, 설정한이동조건이되었을때, 조건에맞는블럭을작업영역 ( 외부기기디바이스나시스템버퍼 ) 으로이동시키는기능합니다. 데이터는 PC로업로드가가능합니다. 프로젝트를본체로다운로드하면프로젝트와파라미터데이터는본체의플래시메모리에저장됩니다. 다운로드가완료되면자동으로파라미터데이터는플래시메모리에서 SRAM으로로드됩니다. 운전중에본체는 SRAM에있는파라미터데이터만사용합니다. 파라미터데이터는변경하거나새로프로젝트파일을다운로드하거나 O.S 를다운로드하지않는한계속보존이됩니다. 그리고본체의전원이 4일을초과하여계속꺼져있는경우에는백업용배터리가있어야합니다. 백업용배터리가없는상태에서전원이 4일을초과하여꺼져있으면 SRAM에있는파라미터데이터가다지워지며, 파라미터에관련된특수버퍼의데이터도다지워집니다. 그러나이때에도플래시메모리에있는파라미터데이터는지워지지않습니다. 1) 파라미터설정 1 블럭수 : 블럭수 ( 파라미터테이블의개수 ) 를설정합니다. 2 워드수 /1블럭: 1블럭당워드수를설정합니다. 3 적용버튼을누르면설정한개수만큼리스트에행과 ( 블럭 ) 열이 ( 워드 ) 생깁니다. 2) 파라미터이동조건 1 비트 : 설정된워드주소의 0비트부터블럭수만큼블럭의이동조건이됩니다. 비트와블록번호가일대일대응되며비트값이 0->1로변하면대응블록의데이터가작업영역으로이동합니다. 예로비트0이 0->1로변하면첫번째블록의데이터가이동합니다. 주의 파라미터테이블개수가 16 의배수가아닐경우주의를요합니다. 예를들어파라 미터테이블개수가 10 개인경우, 조건에미사용되는어드레스의 ( 비트 10~ 비트 15) 는다른곳에서사용하면안됩니다. 2 가변 : 설정한주소에있는값이블럭의번호가됩니다 ( 첫번째블록번호는 1입니다 ). 즉, 그번호가이동블럭이됩니다. 블록갯수이내의값일경우, 값이바뀔때마다바뀐번호의블록이작업영역으로이동합니다. 단, 0이거나블록의개수를초과하면그값은무시됩니다. 105 TOP Designer User Guide

Chapter 5 글로벌파일작성 3 작업영역주소 : 파라미터데이터가이동될국번및작업영역주소를설정해줍니다. 4 리스트 : 컬럼은블럭을나타내고열은워드를나타낸다. 키보드로해당블럭의워드셀에값을직접입력해줍니다. 또는엑셀에서기입한데이터를복사해서, 붙여넣기할수있습니다. 5 파라미터프린트 : 설정된파라미터리스트를프린트합니다. 물론, 리스트에있는데이터들을복사해서엑셀에붙여넣은후, 인쇄를해도됩니다. 로깅과마찬가지로할당된총워드수를초과해서는안됩니다. 총워드 = ( 워드수 x 블럭수 ) 파라미터이동에대한메모리를제대로할당하지않았을때는로깅과마찬가지로에러 메세지가나타납니다. 이동조건 파라미터들을설정하고관리할때, 16/32bit, 무부호십진수 / 부호십진수 /16 진수를선택 할수있습니다. 위는 16bit 무부호십진수 (DEC) 일경우입니다. 106 TOP Designer User Guide

Chapter 5 글로벌파일작성 1) 16bit 부호십진수 (+-DEC) 일경우 2) 16bit HEX 일경우 3) 32bit HEX 일경우 - 위의워드 W0, W1 이합쳐져서더블워드인 DW0 이되고, W2 와 W3 이더블워드인 DW1 이 됩니다. 이때, W0 이하위워드 (Low Word), W1 이상위워드 (High Word) 가됩니다. 4) 32bit 무부호십진수 (DEC) 일경우 107 TOP Designer User Guide

Chapter 5 글로벌파일작성 5) 32bit 부호십진수 (+-DEC) 일경우 Note 파라미터이동태그에관련된특수버퍼 - _PARM_DEFAULT_LD( 파라미터디폴트로드 ): 0 이아니면파라미터테이블을 메모리로로드합니다. 본체는로드가완료되면버퍼를 0으로자동클리어합니다. 파라이터테이블디폴트로드는프로젝트파일을다운로드했을때도자동적으로 1회수행이됩니다. 이동작은 _PARM_RESTORE나 - _PARM_SAVE를이용하여 SRAM에있는파라미터데이터가바뀌었을경우, 프로젝트파일을전송시에기입했던초기파라미터데이터로초기화할경우사용할수있습니다. _PARM_RESTORE( 파라미터리스토어 ): 0이아닐동안계속동작합니다. 새로운파라미터가작업영역으로로드될때, 현재작업영역의값들이 SRAM에리스토어됩니다. SRAM파라미터데이터들을항상현재작업영역에있는값으로대체할경우사용합니다. - _PARM_SAVE( 파라미터세이브 ): 0이아닌값이되면, 새로운파라미터가작업영역으로로드될때, 현재작업영역의값들이 SRAM에리스토어됩니다. _PARM_RESTORE와는달리, 한번만동작한뒤, 본체는다시이값을 0으로자동클리어합니다. 파라미터데이터들을현재작업영역에있는값으로대체할경우사용합니다. - _PARM_CUR_BLOCK( 현재작업중인블럭번호 ): 항상현재작업중인블록번호가들어있습니다 ( 이버퍼는읽기전용입니다 ). 3) 파라미터이동예 파라미터이동을설정하기위해메모리를충분히할당한후파라미터이동설정다이얼로그를열고, 파라미터변수를 10블럭에 4워드로설정합니다. 파라미터블럭을작업영역인국번 2의 M0010에이동하는조건으로가변주소 MW0를설정합니다. 즉 MW0의값이파라미터블럭의번호가됩니다. 파라미터데이터는임의로설정하세요. - 총워드 = (10 * 4) 108 TOP Designer User Guide

Chapter 5 글로벌파일작성 [ 예제. 파라미터이동메모리할당 ] - 블록개수 :10 - 워드수 / 블록 : 4 - 파라미터이동조건 : 가변 - 파라미터이동조건주소 : MW0 - 파라미터이동될작업영역주소 : 국번2, MW10 - 파라미터데이터 : 아래그림참조 [ 예제. 파라미터이동설정 ] 109 TOP Designer User Guide

Chapter 5 글로벌파일작성 110 TOP Designer User Guide

CHAPTER 6 그리기

Chapter 30 PLC 래더 6 그리기 그리기모드는선택 / 선 / 사각 / 원 / 타원 / 호 ( 현, 파이 )/ 칠하기 / 다각직선 ( 폐다각직선 )/ 눈금 / 문자가있습니다. 그외에특수기능으로 화면배경색설정 이있습니다. 각그리기모드마다그에해당하는모달리스 (Modaless) 다이얼로그박스가나타나, 속성을변경하면서도형을등록할수있습니다. 6.1 그리기도형등록 [ 그리기메뉴 ] [ 그리기도구모음줄 ] (1) 풀다운메뉴의그리기에서해당도형을선택하거나, 아이콘에서해당도형을선택합니다. (2) 속성다이얼로그가뜨면그리기원하는속성으로변경합니다. [ 사각속성다이얼로그 ] 112 TOP Designer User Guide

Chapter 30 PLC 래더 (3) 도형을그립니다. 그릴때왼쪽마우스로첫지점에찍고원하는크기와모양으로드래그 ( 마우스외쪽버튼을놓은채 ) 한후 ( 또는키보드화살표로사이즈조절 ), 원하는지점에서마우스를다시한번찍습니다. 단, 도형에따라약간씩다르므로자세한내용은각각의도형에서설명합니다. (4) 원하는개수만큼 (3) 을반복합니다. (5) 그리기를중단하고자할경우에는 Esc키나마우스의오른쪽버튼으로빈화면을클릭합니다. (6) 화면배경색설정 : 기본또는윈도우화면의바탕색을등록하면화면전체가해당색으로칠해집니다. 여기서 [ 비트맵이용 ] 을사용하면, 256색까지의비트맵을화면배경으로사용할수있습니다. 6.2 편집 (1) 선택및취소 모드를선택모드 ( ) 로한상태에서마우스왼쪽으로클릭하면선택됩니다. 클릭하 여선택할경우, 클릭위치는도형의외곽이기준입니다. 선택을취소하려면빈화면에마우스로왼쪽클릭을하면됩니다. 여러개를선택하려면마우스로도형이포함된영역을드래그해줍니다. 좌측에서우측으로선택하면, 드래그영역안에완전히포함된객체만선택되고, 우측에서좌측으로드래그하면, 드래그영역에조금이라도걸친객체는모두선택됩니다. 정보창에서도도형을선택할수있는데정보창의도형탭에서원하는도형을더블클릭하면속성다이얼로그가뜨고해당도형이선택되어보이며선택탭에서도선택된도형의리스트들을볼수있습니다. 참고로선택된도형들은좌우상하로흰점 ( 핸들 ) 이표시되어선택됐음을구분할수있습니다. 편집메뉴에서모두선택 (Ctrl+A) 을선택하면화면에있는모든태그및객체가선택됩니다. [ 정보창에서의선택리스트 ] 113 TOP Designer User Guide

Chapter 30 PLC 래더 (2) 수정마우스의왼쪽버튼으로도형을선택한후편집메뉴의 [ 속성바꾸기 ] 를선택하거나, 마우스의왼쪽버튼으로도형을더블클릭하거나, 마우스의왼쪽버튼으로도형을선택한후다시마우스의오른쪽버튼을눌러서 [ 속성 ] 메뉴를선택합니다. 정보창에서원하는항목을더블클릭시속성창이뜨므로역시수정이가능합니다. [ 메뉴에서속성선택 ] [ 속성창이뜬모습 ] 그룹또는여러개가선택된상태에서의마우스의왼쪽버튼더블클릭하면, 수정리스 트가나타나서여러개항목중선택할수있습니다. [ 그룹또는여러개도형선택시의수정 ] (3) 이동 도형을선택하고드래그 (Drag) 한후원하는위치에떨어뜨립니다 (Drop). 한도트씩이동하려면객체들이선택된상태에서 중하나의아이콘을 눌러서원하는위치로이동하거나, 키보드의상, 하, 좌, 우키를이용해서 1 도트씩 이동가능합니다. 114 TOP Designer User Guide

Chapter 30 PLC 래더 * 드래그 : 선택한물체에서마우스왼쪽클릭한상태에서끌기를하는것을말합니다. [ 좌표로이동 ] : 메뉴의 [ 편집 / 좌표로이동 ] 이나, 선택된객체들을오른쪽버튼을누를경우 나타나는메뉴에기능이있습니다. 이기능을이용해서선택된객체들을절대적 / 상대적으로 정확한위치로이동할수있습니다. (4) 삭제 (Del) 도형을선택한후키보드의 Delete키를누르거나, 편집메뉴에서삭제를선택하거나, 도형을마우스의오른쪽버튼으로클릭후나타난팝업메뉴에서삭제를선택합니다. 또는정보창에서삭제하고자하는도형을선택하여 Del키를누르면도형이삭제됩니다. [ 정보창에서삭제전 ] [ 정보창에서삭제후 ] (5) 복사 (Ctrl+C) 마우스의왼쪽버튼으로객체들을선택한후, 편집의복사메뉴를선택하거나마우스 의오른쪽클릭후나타난팝업메뉴에서복사를선택하여클립보드로복사합니다. (6) 멀티복사 편집메뉴의멀티복사기능을이용하여개수및간격을조정하고클립보드로복사하면 동일한여러개도형을복사할수있습니다. 115 TOP Designer User Guide

Chapter 30 PLC 래더 70 dots [ 멀티복사전 ] 70 dots [ 멀티복사후 ] (7) 그룹및그룹해체여러개의도형을한개의개체처럼움직이길원할때그룹을선택합니다. 그룹은위의모든편집연산이가능합니다. 그룹의그룹도가능하며해제는한단계씩역순으로진행됩니다. 116 TOP Designer User Guide

Chapter 30 PLC 래더 편집메뉴에서그 룹을선택했을때 의화면 확대, 축소할경우여기 를선택하고마우스로 이동 편집메뉴에서그룹해 제을선택했을때의 화면 (8) 붙여넣기 (Ctrl+V) 클립보드의내용을편집의붙여넣기메뉴를통하여화면에복사합니다. (9) 잘라내기 (Ctrl + X) 마우스의왼쪽버튼으로도형을선택한후오른쪽버튼을클릭하면팝업메뉴가나타나며잘라내기를선택하면도형이잘라내집니다. 또는편집메뉴에서잘라내기를선택하면동일한효과가나타납니다. (10) 확대축소도형이선택되면좌 / 우 / 위 / 아래로사각흰점 ( 핸들 ) 이생깁니다. 핸들에마우스를대면확대축소방향이아이콘으로나타나며그위치에서마우스를원하는방향으로끌어주고원하는위치에서마우스의왼쪽버튼을놓으면확대축소가가능합니다. 그룹의확대축소는선택상태에서오른쪽아래의흰점 ( 핸들 ) 을움직이면됩니다. Note 선택된개체의흰점 ( 핸들 ) 에마우스를위치시키면, 마우스커서가확대, 축소모 양으로바뀝니다. 이상태에서, 마우스로부터손을떼고, 키보드의화살표키만을 눌러확대, 축소 (Resize) 할수있습니다. 미세한사이즈변경에아주유용하게사용 됩니다. 117 TOP Designer User Guide

Chapter 30 PLC 래더 6.3 그리기도형의종류 모든도형은아이콘이나풀다운메뉴에서원하는도형을선택하면모달리스 (Modaless) 속성상자가나타납니다. 여기서속성을지정한뒤, 화면에그리기를시작하면됩니다. 모든도형은그린순서대로표시가됩니다. 예를들어삼각형을그리고삼각형내부에칠하기를하면삼각형내부에만칠하기가되고, 칠하기를먼저한후에삼각형을그리 면삼각형내부와외부모두에칠하기가됩니다. 6.3.1 선선은화면에시작점을마우스왼쪽버튼으로클릭한후, 다음점을클릭하면이두점을있는직선을그릴수있습니다. 마우스왼쪽버튼으로클릭한후에 shift키를누르고마우스를움직이면 90도로유지되는직선을그릴수있습니다 ( 수평 / 수직선 ). 직선의사이즈를변경할때, shift키를누른채로마우스를드래그하면, 원래직선의기울기를유지하면서사이즈변경할수있습니다. 선패턴지정 선색상지정 [ 선그리기속성창 ] (Mono 모델 ) 6.3.2 사각사각은화면에서시작점 ( 좌상 ) 과끝점 ( 우하 ) 을마우스왼쪽버튼으로차례로클릭하면사각형모양이형성됩니다. 또한, 마우스로시작점을누르고, 그다음은키보드화살표키로미세하게조정한후, 끝점은키보드 Enter키로결정할수도있습니다. Note 모든그리기모드에서 Enter 키는, 마우스왼쪽버튼과같은역할을합니다. 테두리색을지정한사각, 또는특정한패턴및색으로칠한사각을설정할수있습니 다. 118 TOP Designer User Guide

Chapter 30 PLC 래더 또는 (Mono 모델일경우 ) [ 칠하기사용선택전 : 특정색상으로사각형테두리를그려주고자할때 ] 무늬없이테두리없이 전면색으로칠해줍니 또는 (Mono 모델일경우 ) 다. 무늬없이테두리를전면색으로내부를배경색으로칠해줍니다. [ 칠하기사용선택후 : 특정패턴및색상으로사각안을채우고자할때 ] 1) 선색상 : 사각의테두리선색을지정한다. 이경우칠하기사용속성은사용하지못합니다. 2) 칠하기사용 (Fill) : 사각형의내부를채우도록하는속성입니다. 전면색으로채우길원한다면무늬없는 Fill 패턴 (0번) 을선택합니다. 3) 전면색 : Fill패턴으로채웠을경우전면색입니다. 4) 배경색 : Fill패턴으로채웠을경우배경색입니다. 5) 칠하기사용시패턴조합에의한다양한색상을구현할수있습니다. 119 TOP Designer User Guide

Chapter 30 PLC 래더 [ 사각그리기의패턴사용예 ] 6.3.3 원그리는방법은사각형과같습니다. 원을특정테두리색으로그리거나, 또는특정한패턴및색으로칠할수있습니다. 원의테두리색 [ 칠하기사용선택전 ] [ 칠하기사용선택후 ] 1) 선색상 : 원의테두리색을지정한다. 이경우칠하기속성은지정불가능합니다. 2) 칠하기사용 (Fill) : 원의내부를채우도록하는속성입니다. 전면색으로채우길원한다면무늬없는 Fill패턴 (0번) 을선택합니다. 3) 전면색 : Fill패턴으로채웠을경우전면색입니다. 테두리선색도전면색으로적용 4) 배경색 : Fill패턴으로채웠을경우바탕색입니다. 5) 칠하기사용시패턴조합에의한다양한색상을구현할수있습니다. 120 TOP Designer User Guide

Chapter 30 PLC 래더 [ 원의패턴사용예 ] 6.3.4 타원 그리는방법과속성창의내용은원과동일합니다. 6.3.5 부채꼴 / 호 / 현 * Advanced 모델에선이기능이지원되지않습니다호, 부채꼴, 현을그리는메뉴입니다. 현 : 도형편집에서 Chord를지정합니다. 부채꼴 : 도형편집에서 Pie를지정합니다. 호 : 도형편집에서 Arc를지정합니다. 우선화면에한점을찍고원을그리는것과같이크기와방향을맞추어그립니다. 그려진원위에서마우스를움직이면서원하는부분에서클릭하고시계방향으로움직 여다음위치를클릭하게되면, 두점을잇는호가완성됩니다. [ 부채꼴 / 호 / 현그리기속성창 ] 121 TOP Designer User Guide

Chapter 30 PLC 래더 <ARC> <PIE> <CHORD> 1) 전면색 : Fill로채웠을경우전면색입니다. 2) 배경색 : Fill로채웠을경우바탕색입니다. 3) 칠하기 (Fill) 사용시패턴조합에의한다양한색상을구현할수있습니다. 4) 호현과부채꼴은속성변경을통해쉽게전환됩니다. 다음은호에서부채꼴로속성을변경하는예입니다. - 속성창에서호를지정하고, 원하는크기의원을그리고난뒤두점을잘라냅니다 - 오른쪽버튼을클릭한뒤팝업메뉴에서속성메뉴를지정하면속성창이뜹니다. 여기서는부채꼴을지정합니다. - 바꿀도형을선택합니다. [ 호에서부채꼴로의속성변경 ] 122 TOP Designer User Guide

Chapter 30 PLC 래더 6.3.6 칠하기폐영역에특정색으로채우기를실행합니다. 단폐영역이고바탕이검정이며패턴이없을때에만칠하기가적용됩니다. 적용된후에사각모양의칠하기객체가조그맣게화면에나타납니다. Note Advanced 모델에서의칠하기 Advanced 시리즈에서는바탕색에상관없이 ( 비트맵위에도가능 ) 칠하기가가능합 니다. 그리고아주미세하거나구석진곳도칠하기가가능합니다. 즉, PC에서칠하여진대로, 100% 본체에서도똑같이칠하기가됩니다. 본체에서칠하기의속도도다른도형과차이가없이빠릅니다. 단, 패턴은이용할수없습니다. 칠하기를많이사용하면, PC에서전송전에행하는컴파일처리가오래걸립니다. 칠하기패턴의전면색 칠하기패턴 [ 칠하기속성창 ] 칠하기패턴의배경색 속성상자에서속성을선택한후에화면의원하는곳으로가서마우스왼쪽버튼을클 릭하여칠하기를등록합니다. 클릭하게되면칠하기가위치해있는부분의검정바탕에 폐쇄된영역에만칠하기가적용됩니다 (Advanced 모델은검정바탕이아니라도상관없음 ). 칠하기객체 패턴조합과색상조 선이겹쳐진영역은칠 하지않습니다. - 합에의해여러가지 색상구현이가능합 니다. 123 TOP Designer User Guide

Chapter 30 PLC 래더 6.3.7 다각직선 다각직선, 폐다각직선을그립니다. 화면에원하는위치에마우스왼쪽버튼으로한번클릭하고마우스를움직이면선이따라다니게됩니다. 이선을원하는위치로클릭하게되면선이하나생기게되고다시한번마우스를움직여보면선이계속따라다니는것을볼수있을것입니다. 다각직선그리기를끝내려면왼쪽마우스로더블클릭을하면그점까지그려집니다. 또는오른쪽마우스버튼으로클릭하면, 바로그전단계까지그려집니다. 선패턴 선색상 [ 다각직선속성창 ] 1) 다각직선 : 여러각을갖는직선이라는의미로화면에각을이룬직선으로그려집니다. 2) 폐다각직선 : 다각직선으로그릴때첫점과끝점을연결하여닫힌도형으로만드는것을말합니다. Advanced 모델들은폐다각직선에칠하기속성을사용할수있습니다. [ 다각직선 ] [ 폐다각직선 ] 124 TOP Designer User Guide

Chapter 30 PLC 래더 6.3.8 눈금 [ 눈금속성설정다이얼로그 ] 그리기메뉴에서눈금을선택하거나도구모음줄에서눈금아이콘을선택합니다. 방향과눈금을정하고화면의원하는위치에마우스왼쪽버튼을클릭한후에마우스를움직여서원하는크기로늘린후화면의지정된위치에다시마우스왼쪽버튼을클릭하여나타냅니다. 1) 모양 : 수평, 수직, 원, 파이중눈금의모양을선택할수있습니다. 2) 눈금수 : 큰눈금, 작은눈금의크기를선택할수있습니다. 3) 작은눈금정렬 : 작은눈금을기준으로한눈금의방향을선택할수있습니다. 수평일경우위, 아래를선택할수있으며수직일경우왼쪽, 오른쪽을선택할수있습니다. 4) 선색상 : 눈금의색상을선택할수있습니다. [ 수평눈금. 큰눈금 3, 작은눈금 4, 수평, 위방향 ] [ 수직눈금. 큰눈금 3, 작은눈금 4, 수직, 왼쪽방향 ] 125 TOP Designer User Guide

Chapter 30 PLC 래더 6.3.9 문자 문자를입력합니다. 1) 4) 2) 3) 5) 6) [ 문자설정다이얼로그 ] 1) 배각 x, y 모두 8배각까지 (16x16의경우 ) 문자의크기를설정할수있습니다. 2) 색상글자색 : 문자의색상을지정합니다. 배경색 : 문자의배경색을지정합니다. 3) 표시방식 Replace: 색상에서정의한글자와배경색으로지정합니다. XOR: 색상에서지정한배경색에글자색을 XOR하여나타냅니다. 투명으로사용 : Advanced 모델인경우는글자를배경색없이투명으로사용가능합니다. 4) 폰트종류 : 16x16 dots, 32x32 dots, ASCII1(8x8 dots), 가는ASCII2(8x16 dots), 가는ASCII3(8x16 dots), 굵은ASCII4(8x16 dots), ASCII5(16x16 dots) 의 7가지종류중선택할수있습니다. 126 TOP Designer User Guide

Chapter 30 PLC 래더 PC 에서는각폰트의정확한형태를보여줄수없습니다. 본체에서확인하십시오. 주의 ASCII 폰트의경우, 한글은표시되지않습니다. 즉, ASCII 코드표에존재하는것만 가능합니다. 5) 폰트 : 고딕, 명조중선택할수있습니다. 16x16 dots 폰트크기에만적용됩니다. 6) 내용문자의내용을입력합니다. 6.3.10 화면배경색설정 현재화면의배경색으로사용할색을설정합니다. 사각형의칠하기속성으로화면배경을구성하거나칠하기로배경을색칠하는것보다 훨씬빠른처리가가능합니다. 단지, 색만지정하면됩니다. Advanced 모델인경우배경색을설정하는것외에, 비트맵을설정할수있습니다. 마치윈도우의배경화면과같습니다. 단, 풀화면 (320x240, 640x480, 800x600) 의해상도이고 256칼라이내의비트맵이어야만합니다. 127 TOP Designer User Guide

Chapter 30 PLC 래더 6.3.11 이미지문자 Advanced model 인경우만, 사용할수있는텍스트도형입니다. 입력방법은기존의도 형인 문자 와비슷하나윈도우의폰트를사용할수있습니다. 투명으로사용하면, 위의 배경 과표시방식 (Replace,XOR) 은필요가없음 글꼴 버튼을누르면아래와같은폰트설정을합니다. 주의 투명으로사용하면, 위설정의 색 을검정으로할수없습니다. 그리고프로젝 트파일을다른 PC 로이동했을경우, 그 PC 에는설치되어있지않은폰트가있 으면올바르게표시되지않을수있습니다. 128 TOP Designer User Guide

CHAPTER 7 태그

Chapter 7 태그 1 태그 태그란, 외부기기 (PLC) 또는본체의데이터를조건또는시간주기, 또는실시간에의해본체화면에나타내거나본체의데이터를외부기기로전달할수있도록하는매개역할로써본체화면에등록된객체를말합니다. 여러종류의태그가있으며아래에서상세히기술합니다. 1.1 태그의등록 (1) 태그의등록유형 1 풀다운메뉴의태그에서해당태그를선택한후화면의원하는위치에마우스의왼쪽 버튼으로클릭을합니다. [ 태그풀다운메뉴 ] (2) 태그의등록유형 2 단축아이콘을사용하면메뉴에서의선택과같은효과가나타납니다. [ 태그단축아이콘 ] 2 TOP Designer User Guide

Chapter 8 숫자태그 1.2 태그편집 1) 선택및취소 선택모드 ( ) 에서마우스왼쪽버튼으로태그를클릭하면선택할수있습니다. 태그 를선택하는가장쉬운방법은 태그이름 을클릭하는방법입니다. 선택된태그를취소하려면빈화면에마우스왼쪽버튼을클릭해줍니다. 여러개의태그를선택하려면마우스로태그가포함된영역을드래깅해줍니다. 좌측에서우측으로드래그하면, 드래그한영역에완전히속한도형이나태그만선택되고, 우측에서좌측으로드래그하면드래그영역에조금이라도걸친도형, 태그는모두선택됩니다. 태그이름을클릭하여선택할수도있습니다. 정보창에서도태그를선택할수있는데정보창의태그탭을클릭한뒤원하는태그항목를선택하면됩니다. 정보창의선택탭에서선택된태그리스트들을볼수도있습니다. 참고로선택된태그는상하좌우가회색점으로나타납니다. [ 정보윈도우에서의선택된태그리스트 ] 2) 수정 제일쉬운수정방법은태그이름을마우스왼쪽버튼으로더블클릭하는것입니다. 다른방법으론, 마우스의왼쪽버튼으로태그를선택한후편집메뉴의속성바꾸기를선택하거나, 마우스의왼쪽버튼으로태그를더블클릭하거나, 마우스의왼쪽버튼으로태그를선택한후태그위에서마우스의오른쪽버튼을눌러서속성메뉴를실행하면태그를수정할수있습니다. 또한정보창의수정태그항목을더블클릭시태그다이얼로그가나타나므로수정이가능합니다.

Chapter 7 태그 더블클릭 [ 화면에등록된시계태그 ] 초기값이아닌 이미설정된 올라옴 값이 [ 수정모드로뜬시계태그다이얼로그 ] 그룹또는여러개가선택된상태에서마우스의왼쪽버튼을더블클릭하면수정리스트 가나타나여러개중선택할수있습니다. [ 그룹또는여러태그선택시의수정 ] 참고로보기메뉴의태그리스트다이얼로그를띄우고원하는태그항목선택 ( 태그 ID 를 선택해야만합니다 ) 한뒤수정버튼을누르면위의방법과동일한효과가나타납니다. 4 TOP Designer User Guide

Chapter 8 숫자태그 숫자태그항목선택 수정 버튼 누름 수정할태그다이얼로그 가나타남 3) 이동및크기조절 이동하려는태그를선택한뒤이동모드로커서가바뀌었을때, 왼쪽마우스버튼으로드 래그하여원하는위치에놓습니다. 한도트씩이동하려면태그가선택된상태에서 를눌러서원하는위치로이동합니다. 또는이동하고싶은도형이나태그들을선택한후, 마우스를놓고, 키보드의화살표키를눌러서편하게 1도트씩이동할수도있습니다. 크기조절이가능한태그만크기조절이되며크기조절사각점 ( 핸들 ) 에왼쪽마우스를클릭한상태에서좌 / 우 / 위 / 아래로드래깅합니다. 키보드로도마우스와동일하게이동및크기조절이가능합니다. 4) 삭제 (Del) 태그를선택한후키보드의 Del키를누르거나, 편집메뉴에서삭제를누르면태그가삭제됩니다. 마우스의오른쪽버튼을클릭후나타난팝업메뉴에서삭제를선택해도삭제됩니다. 또는정보창의태그탭에서삭제하고자하는태그를선택하여 Del키를누르면태그가삭제됩니다.

Chapter 7 태그 램프태그 삭제후 5) 복사 (Ctrl+C) 태그를선택한후편집의복사메뉴를선택하거나마우스의오른쪽클릭후, 나타난 팝업메뉴에서복사를선택하여클립보드로태그를복사합니다. 6) 멀티복사 편집메뉴의멀티복사기능을이용하여개수및간격을조정하고클립보드로복사하면 동일한여러개태그를복사할수있습니다. 특히키표시태그와숫자태그는태그내의 주소가자동증가됩니다. 6 TOP Designer User Guide

Chapter 8 숫자태그 7) 붙여넣기 (Ctrl+V) 복사하여클립보드로저장된내용을, 편집의붙여넣기메뉴를통하여화면에복제합니 다 8) 잘라내기 (Ctrl + X 마우스의왼쪽버튼으로태그를선택한후오른쪽버튼클릭하면팝업메뉴가나타나는데잘라내기를선택하면태그가잘라내집니다. 또는편집메뉴에서잘라내기를선택하면동일한효과가나타납니다. 잘라내진태그나도형은일단은사라지나, 붙여넣기를통해다시복제됩니다. 9) 그룹및그룹해체 여러개의태그를한개의개체처럼움직이길원할때그룹을선택합니다. 그룹은위 의모든편집동작이가능합니다. 그룹의그룹도가능하며해체는한단계씩역순으로 진행됩니다. 도형의그룹및그룹해체를참조하세요. 확대축소점 [ 그룹 ] 10) 확대축소 태그가선택된상태에서, 회색사각점 ( 핸들 ) 에마우스를대면확대축소방향의아이콘으로나타나며그위치에서마우스를원하는방향으로끌어주고원하는위치에서마우스의왼쪽버튼을놓으면확대축소가가능합니다. 그룹의확대축소는선택상태에서오른쪽아래의흰색점 ( 핸들 ) 을움직이면가능합니다. 단, 숫자태그와같이글자를표시하는태그에는배각을수정하여크기를바꿉니다.

Chapter 7 태그 1.3 태그다이얼로그의구성 1) 일반탭 주로태그의기본사항이나동작조건을설정하는탭입니다. 2) 연산탭 태그의동작사항을설정하는탭입니다. 3) 범위탭 주로디바이스값의범위에따라다른동작을해야할경우설정하는탭입니다. 4) 디스플레이탭 태그의캡션또는색상속성등태그를표시하는데필요한사항을기술한탭입니다. 또는 [ 태그다이얼로그에서탭의예 ] 7.4 태그에서공통으로사용되는항목 1) 설명 태그를간단히부연설명하며최소 0 ~ 최대 40 자 ( 영문, 숫자기준 ) 까지입력할수있 습니다. 2) 디바이스, 시스템버퍼및상수등록 TOP Designer에서태그등록시, 디바이스 / 시스템버퍼 / 상수를바로입력시킬수있습니다. 입력시킬수있는부분에는아래와같이표시되어있습니다. 비트입력난 [ 디바이스, 시스템버퍼및상수설정 ] [ 비트기능이선택된상태 ] [d] : 외부기기주소를입력할때사용합니다. 8 TOP Designer User Guide

Chapter 8 숫자태그단, 비트입력난에는태그다이얼로그에서비트기능을선택하고, 에디트박스에서의값이워드단위주소일경우에만활성화 (Enable) 되어나타납니다 ( 그림에서 MW 는워드디바이스임 ). 16비트디바이스일경우에는 0~15, 32비트디바이스일경우에는 0~32 까지선택할수있습니다. 비트주소를입력할경우는그자체가비트이므로비트입력을하는콤보박스는의미가없습니다. 워드주소와비트주소의구분은각외부기기의매뉴얼을참조하세요. [s] : 시스템버퍼를입력할때사용합니다. 비트입력난은비트기능이선택된상태에서는항상활성화되어있어비트를지정할수 있습니다.( 시스템버퍼는모두워드단위로되어있습니다 ) [c] : 상수를입력할때사용합니다. 상수는피연산자로만사용되고, 비트입력난을사용하지않습니다. 1 외부기기디바이스 ( 주소 ) 입력 외부기기주소를입력하는경우에는를누르고를클릭하십시오. 어드레스설정다이얼로그박스가나타나면태그다이얼로그의이전에설정된어드레스값이외부기기디바이스명과어드레스로분리되어각각에디트박스와콤보박스에나타납니다. [ 비트기능인경우 ] 외부기기 디바이스명 외부기기주소값 비트 02 워드어드레스 MW0000 비트 2 키패드 [ 태그다이얼로그에서 ] [ 어드레스설정다이얼로그박스 ] 특히, 활성화된비트콤보박스의값이에디트박스의어드레스와붙어서어드레스설정

Chapter 7 태그다이얼로그박스의에디트박스로올라오는데 2자리로첨가되어올라옵니다. 예로콤보박스값이 0 이면 00 등으로변형되어나타납니다. 단, 비트기능을선택하고어드레스가워드일경우에만콤보박스의비트값이에디트박스값과붙어서초기치로올라오며그이외에는에디트박스의값만이올라옵니다. 어드레스설정방법은먼저, 좌측의콤보박스를이용하여외부기기디바이스명 ( 외부기기의종류에따라서달라집니다.) 을선택하고, 키패드및키보드를이용하여디바이 스의어드레스 ( 주소값 ) 를입력합니다. 입력이끝난뒤버튼을클릭합니다. 입력시, 태그동작에서비트기능을선택하고, 외부기기디바이스명콤보박스에서워드어드레스를선택하면외부기기어드레스를설정하는에디트박스의맨끝두자리는비트를나타냅니다. 앞의조건이외에는비트2자리를사용하지않습니다. 입력이올바를경우 버튼을누르면어드레스설정다이얼로그박스의어드레스 값들은태그다이얼로그의에디트박스와콤보박스로분리되어나타납니다. [ 비트기능인경우 ] MW 가워드디바이스이므로 02 가비트로인식되며태그다이얼로그에서콤보박스로 2 로분리되어나타난다. [ 태그다이얼로그에서설정 ] [ 어드레스설정다이얼로그박스에서의결과 ] 입력이올바르지않은경우, 다음과같은메시지가나타납니다. 10 TOP Designer User Guide

Chapter 8 숫자태그 2 시스템버퍼 ( 특수버퍼포함 ) 를입력 를선택하고를누름니다. 다이얼로그박스가나타나면초기입력값이보이는데유저가이전에설정한값이그대로올라옵니다. 특히, 활성화된비트콤보의값이에디트박스의값과붙어서올라오는데 2자리로첨가되어나타납니다. 예로콤보박스값이 0 면 00 등으로변형됩니다. 즉, 비트기능을선택했을때에만콤보박스의비트값이에디트박스의값과붙어서초기치로올라옵니다. 단, 특수버퍼는비트를사용 하지않습니다. 시스템버퍼또는특수 버퍼입력창 - 시스템버퍼 시스템버퍼는본체내부의시스템영역을 키패드 이용하는것으로 0~1023 까지의워드공간입 니다. - 특수버퍼시스템버퍼의영역으로특수한기능이내장되어있어이를등록하여사용합니다. 특수버퍼에는년, 월, 일, 시, 분, 초, 타이머등이있습니다. 워드로만사용합니다. [ 시스템버퍼입력다이얼로그 ] 특수버퍼 특수버퍼입력은콤보박스에서원하는항목을선택하면입력에디트상자에반영되어 나타납니다.

Chapter 7 태그 콤보박스를이용하 여원하는항목을 고른다. [ 특수버퍼입력 ] < 특수버퍼리스트 > _SCR_NUM( 화면번호 ): 운전중현재화면번호. 여기에원하는화면번호를입력하여화면전환할수있음 _KEY_ENT( 엔터키 ): 운전중본체에서엔터키누르면 1로만변함. 다시 0으로되지는않음. _KEY_DSP( 키표시 ): 운전중현재키표시데이터. _SCR_SVE( 화면꺼짐설정 ): 운전중 0이아니면백라이트가꺼지고 0이면백라이트가켜집니다. 다시터치를누르면백라이트가켜지고자동으로값이 0으로됨. _RTC_YER( 날짜년 ): 운전중본체내부 RTC의년데이터 (BCD 1999 ~ 2098) _RTC_MTH( 날짜월 ): 운전중본체내부 RTC의월데이터 (BCD 1 ~ 12) _RTC_DAY( 날짜일 ): 운전중본체내부 RTC의일데이터 (BCD 1 ~ 31) _RTC_HUR( 시각시 ): 운전중본체내부 RTC의시각데이터 (BCD 0 ~ 23) _RTC_MIN( 시각분 ): 운전중본체내부 RTC의분데이터 (BCD 0 ~ 59) _RTC_SEC( 시각초 ): 운전중본체내부 RTC의초데이터 (BCD 0 ~ 59) _T1S(1초): 운전중매초마다 0 ~ 65535를카운트함. _1ON( 첫스캔 ON): RUN을시작하거나운전중화면전환을하면첫스캔에서 1이됨. _1OFF( 첫스캔 OFF): RUN을시작하거나운전중화면전환을하면첫스캔에서 0이됨. _STOG( 스캔반전 ): 운전중매스캔마다 0 에서 1, 1 에서 0으로반전함. _ON( 항상 ON): 운전중항상 1. 이것이태그의시작조건이면매스캔태그가실행되므로이것을시작조건으로하는태그가많으면스캔속도가느려지므로사용에신중을기할것. _OFF( 항상 OFF): 운전중항상 0. 이것이태그의시작조건이면매스캔태그가실행되므로이것을시작조건으로하는태그가많으면스캔속도가느려지므로사용에신중을기할것. _CN_ERR( 통신에러정보 ): 운전중통신에러정보. _PARAM_SAVE: 파라미터리스토어와같으나한번 SRAM에저장된후버퍼값이 0로바뀐다. 즉, 12 TOP Designer User Guide

Chapter 8 숫자태그 1회수행에사용합니다. _PARM_DEFAULT_LD( 파라미터디폴트로드 ): 0이아니면파라미터테이블을메모리로로드합니다. 본체는로드가완료되면버퍼를 0으로클리어합니다. 파라미터테이블디폴트로드는프로젝트파일을다운로드했을때도자동적으로 1회수행이됩니다. _PARM_RESTORE( 파라미터리스토어 ): 0이아니면새로운파라미터가작업영역으로로드될때마다현재작업영역의값들이 SRAM에저장됩니다. 현재작업데이터를항상다음에도사용하고싶을때이용합니다. _PARM_CUR_BLOCK( 현재작업중인블럭번호 ): 항상현재작업중인블록번호가들어있습니다. _LOGED_ONE_1(1회로깅완료 ): 로깅 #1의한번로깅이될때마다 1이됨. _LOGED_ONE_2(1회로깅완료 ): 로깅 #2의한번로깅이될때마다 1이됨.( 로깅8까지같음 ) _LOGED_ALL_1( 모든로깅완료 ): 로깅 #1의모든로깅이완료되면 1이됨. _LOGED_ALL_2( 모든로깅완료 ): 로깅 #2의모든로깅이완료되면 1이됨. ( 로깅8까지같음 ) _LOGED_CUR_BL_1( 현재로깅된블록번호 ): 로깅 #1의현재로깅한블록번호를표시함. 1회로깅을했다면 1이됨. _LOGED_CUR_BL_2( 현재로깅된블록번호 ): 로깅 #2의현재로깅한블록번호를표시함. 1회로깅을했다면 1이됨. ( 로깅8까지같음 ) _LOGED_ALL_CLR_1( 로깅된모든데이터클리어 ): 0이아닌값이면로깅 #1의로깅데이터를모두지우고새로로깅을시작함. 로깅데이터를지운후본체는자동적으로이특수버퍼를 0으로클리어함. _LOGED_ALL_CLR_2( 로깅된모든데이터클리어 ): 0이아닌값이면로깅 #2의로깅데이터를모두지우고새로로깅을시작함. 로깅데이터를지운후본체는자동적으로이특수버퍼를 0으로클리어함. ( 로깅8까지같음 ) _RUN_OUT( 운전종료 ): 0이아닌값이면운전종료. _BAT_WARNING( 배터리경고 ): 배터리교환이필요하면 1로됨. _FUN_KEY_VAL : 특수목적 ( 현재기능키값표시 ) _PARM_FILE_ERR : 특수목적 ( 파라미터저장용메모리카드에이상이있을때 1이됨. 재시도후에도계속 1이면메모리카드고장임 ) _PORT_OUT : 특수목적 ( 포트출력값 ) _FUN_KEY_PRESS : 특수목적 ( 기능키가눌려지면 1이됨 ) 3 상수입력

Chapter 7 태그 를선택하고를누른뒤다이얼로그박스에서키패드를이용하여값을입력한후 Enter 버튼을눌러서등록하세요. 상수의크기 (16/32bit) 및타입 (HEX, BCD, 십진수 ) 에따라입력값의범위및키값이다를수있습니다. 부호 / 무부호선택이없는태그는 32768~32767까지사용가능합니다 3) Font: 글자의폰트를 16*16, 32*32 중에서선택합니다. 16*16 폰트 : 한글을기준으로가로 16 도트세로 16 도트의글자입니다. 영문이나숫 자를기준으로하면가로 8 도트, 세로 16 도트의글자가됩니다. 시스템폰트만을사용 합니다. 32*32 폰트 : 한글을기준으로가로 32 도트세로 32 도트의글자입니다. 영문이나숫자를기준으로하면가로 16 도트, 세로 32 도트의글자가됩니다. 32*32 폰트는 16 *16 폰트의글자보다세밀하며고딕체와명조체중선택이가능합니다. 단숫자태그는고딕 / 명조체의선택이없습니다. [16*16] [32*32] 4) 배각 : 배각은표시숫자의크기이며가로배각과세로배각을각각지정할수있습니 다. 각각은 1 ~ 8 배각까지입력가능합니다. [1*3] [3*1] 5) 영문이나숫자를기준으로 16*16 폰트를가로 2 배각, 세로 2 배각으로하면가로 16 도트, 세로 32 도트크기의큰글자가됩니다. 그러나 32*32 폰트를사용한것의해상도 가더좋습니다. 6) 글자색 & 배경색 : 글자는글자색으로표시하며배경색은바탕색이됩니다. 14 TOP Designer User Guide

Chapter 8 숫자태그 * 여기서는칼라기종을기준으로한예임 7) 정렬 : 정렬방법은지정된전체자릿수내에서데이터를표시하는방법입니다. 정렬 방법에는왼쪽정렬, 오른쪽정렬, 0 채움방법이있습니다. - 왼쪽정렬 : 지정된전체자릿수안에서데이터를왼쪽으로맞춤 123 - 오른쪽정렬 : 지정된전체자릿수안에서데이터를오른쪽으로맞춤 123-0 채움 : 오른쪽으로정렬하면서빈왼쪽자리를 0 으로채움. 00123

CHAPTER 8 숫자태그

Chapter 8 숫자태그 2 숫자태그 외부 PLC 의특정주소의현재값을본체의화면에실시간으로표시합니다. 2.1 설정항목 2.1.1 일반설정 2) 1) 4) 9) 5) 3) 6) 7) 8) [ 숫자태그의일반탭 ] 1) 표시주소 : 표시하고자하는외부기기의주소를입력합니다. 2) 부호표시 : 디바이스의데이터형을선택하며, 무부호, 부호중에서선택합니다. 3) 데이터타입 : 십진수, HEX, BCD중에서선택합니다. - DEC: 십진수로서 65535는 6만5천5백3십5입니다. - HEX:16진수입니다. 9h + 1h = ah가되고, fh + 1h = 10h가됩니다. - BCD:4비트씩 10진수의한자리씩표시하는방식입니다. 9h + 1h = 10h이됩니다. 본체에서시계데이터는 BCD로관리합니다. 4) 데이터크기 : 16Bit, 32Bit 중에서선택합니다.

Chapter 8 숫자태그 부호 무부호 10 진수 -32768 ~ 32767 0 ~ 65535 HEX 0 ~ FFFF BCD 0 ~ 9999 [ 표. 16 비트의각데이터종류별수치범위 ] 부호 무부호 10 진수 -2147483648 ~ 2147483647 0 ~ 4294967295 HEX 0 ~ FFFFFFFF BCD 0 ~ 99999999 [ 표. 32 비트의각데이터종류별수치범위 ] 5) 전체자리수 : 전체자리는화면에표시되는데이터의총자리수를의미합니다. 데이터가지정된자리수보다클경우에는큰자리의값이보이지않게됩니다. 예 ) 표시자리수 4 일때 12345 2345 실제값 표시값 6) 소수자리수 : 소수자리는총자릿수중에서소수점이하의자리수를얼마로할것 인가를지정합니다. 본체내부에서의데이터는소수점처리가되지않습니다. 단지데 이터의화면표시만을소수점으로표시하는것입니다. 예 ) 데이터 12345, 전체자리수 :5, 소수자리수 :1 => 1234.5 단, 데이터에부호가있을경우에는총표시자리수는실제로지정한전체자리수보 다한자리더크게표시됩니다. 예 ) 데이터 12345, 전체자리수가 5, 소수자리수가 1 => -1234.5 7) 확장옵션 18 TOP Designer User Guide

Chapter 8 숫자태그표시주소의값과확장된연산을할수있도록연산식을기술하는부분입니다. 디폴트는확장옵션을사용하지않는상태입니다. 중요한점은, 비록연산을하여표시를하지만, 실제외부기기 (PLC) 의값은바꾸지않습니다. [ 확장옵션을선택하지않은경우 ] [ 확장옵션을선택한경우 ] 1 피연산자 : 최대3개의피연산자를지정할수있습니다. 숫자태그가수행이되더라도표시주소의값은변하지않습니다. 2 피연산자종류 : 외부기기의디바이스나숫자및시스템버퍼중선택할수있습니다. 3 연산자에는다음과같은종류가있습니다. 주의 연산은좌에서우로순서대로수행됩니다. 1+2x3 은 (1+2)x3 이됩니다 NA : Not available + : 피연산버퍼내의데이터와연산데이터를가산합니다. : 피연산버퍼내의데이터에서연산데이터를감산합니다. : 피연산버퍼내의데이터와연산데이터를승산합니다. : 피연산버퍼내의데이터에서연산데이터를제산합니다. & : 피연산버퍼내의데이터와연산데이터의논리합을구합니다. : 피연산버퍼내의데이터와연산데이터의논리곱을구합니다. ^ : 피연산버퍼내의데이터와연산데이터의배타적논리합을구합니다. <<: 피연산버퍼내의데이터의비트들을연산데이터만큼좌로쉬프트합니다. 예 ) 1101 0111 0010 0110을좌로2쉬프트하면아래와같이됩니다. 0101 1100 1001 1000 >>: 피연산버퍼내의데이터의비트들을연산데이터만큼우로쉬프트합니다. 예 ) 1101 0111 0010 0110을우로2를쉬프트하면아래와같이됩니다. 0011 0101 1100 1001 8) 스케일링사용

Chapter 8 숫자태그 예를들면, 외부기기의실제의값이 20~3000 으로변하는값을 0~200 으로스케일링하여 모니터하고싶은경우에사용합니다. 이럴경우, 아래처럼설정하면됩니다. 9) 32bit 워드스왑 [ 데이터크기 ] 를 32bit로선택한경우에만설정이가능합니다. [ 표시주소 ] 를 16비트디바이스로설정하고, [ 데이터크기 ] 를 32비트크기로설정하면, 표시주소에입력한주소 (MW0000) 는하위16비트값이되고, 그다음주소 (MW0001) 는상위16비트값이되어, 32비트의값을표시합니다. 그런데, [32bit 워드스왑 ] 을체크하면표시주소 (MW0000) 가상위 16비트값이되고, 그다음주소 (MW0001) 가하위 16비트값이됩니다. 즉, 16비트워드씩상위와하위의위치가바뀌게됩니다. 2.1.2 표시설정 숫자의표시사양을설정합니다. 폰트, 배각, 색상, 정렬의자세한내용은 7 장 태그에서공통으로사용되는항목 을 참조하세요. 20 TOP Designer User Guide

Chapter 8 숫자태그 [ 숫자태그의디스플레이탭 ] 2.1.3 범위 구간별로숫자를다른색상으로표시합니다. 본설정을하지않으면디스플레이탭에 서설정한글자색과배경색에의해숫자태그가표시됩니다. 1) 7) 2) 3) 5) 4) 8) 6) [ 그림. 숫자태그에서표시조건설정화면 ] 1) 범위설정여부 : 범위에따라태그색을달리하지않을경우체크하지않습니다. 2) 범위개수 : 최소1개부터최대 8개까지입력이가능합니다. 3) 글자색 : 표시데이터의글자색을지정합니다. 4) 배경색 : 표시데이터의바탕색을지정합니다. 5) 하위값 : 구간의시작값를입력합니다. 6) 상위값 : 구간의끝값를입력합니다. 7) 읽을주소와같음 을선택하면, 값의범위에따른글자색과배경색의표시를숫자태그가읽어오는주소와같습니다. 다른버퍼의사용 을체크하고시스템버퍼의주소를화살표키를이용하여설정하면, [ 일반 ] 탭에서설정한 [ 읽을주소 ] 와상관없이설정한주소의값을참조하여글자색과배경색을표시합니다. 즉, 시스템버퍼 100의값이현재 150이면이숫자태그는하늘색으로표시됩니다 ( 배경색은남색 ). 8) 설정완료후확인을클릭합니다.

Chapter 8 숫자태그 주의각각의구간은서로겹치는부분이없어야합니다. 2.2 숫자태그등록예 디바이스 MW10의값을 MW100을더한뒤, MW200의값과곱한뒤, 다시 10을더하여표시하는숫자태그를설정하세요. 데이터는 16비트의 DEC값이며부호를표시하고전체5 자리에소수자리2자리로표시합니다. MW10에다연산을한값을표시할때, 0에서 200 사이이면글자색을파랑색으로바탕색을노랑색으로표시하고그이외의값일경우글자색은검정, 바탕색은빨강색으로나타내는숫자태그를등록하세요. * 여기서는컬러가지원되는모델을기준으로한예제로써기종에따라약간씩다를수있음 - 표시주소 : MW10 - 부호표시 : 무부호 - 데이터크기 : 16비트 - 데이터타입 : DEC - 표시형식 : 전체 5자리, 소수2자리 - 표시내용 : MW10 + MW100 * MW200 + 10 - 스케일링 : 사용안함 22 TOP Designer User Guide

Chapter 8 숫자태그 [ 예제. 숫자태그에서의일반탭 ] - 폰트픽셀 : 16*16 - 배각 : 1x1 - 색상 : 글자검은색, 배경빨강색 - 정렬 : 오른쪽 - 범위개수 :1 [ 예제. 숫자태그에서의디스플레이탭 ] - 범위 1 : 하위값 0, 상위값 200, 글자색파랑, 배경색노랑

Chapter 8 숫자태그 [ 예제. 숫자태그에서의범위탭 ] S/W 화면숫자태그 본체로전송했을때결과 Note 부호는전체자리수에서한자리를차지합니다. 24 TOP Designer User Guide

CHAPTER 9 터치태그

Chapter 10 램프태그 3 터치태그 화면에터치영역을설정하고, 그터치입력에의해비트나워드의조작또는, 특수기능을실행 합니다. Note 본체모델중에서매트릭스방식의터치판넬을사용하는기종은, 최소터치영역의 단위는가로 20 도트, 세로 20 도트입니다. 가능하면 20*20 이상의단위로터치 태그의영역을설정하는것이좋습니다.( 원칙적으로터치태그가서로겹치게등 록하면안됩니다. 또한다른태그와도겹치지않는것이좋습니다. 꼭다른태그 와겹쳐서사용하려면터치태그의 [ 누름표시 ] 사용을하지마십시오 ) (1) 터치설정시유의사항은다음과같습니다. 1) 터치영역은서로겹쳐서등록하면안됩니다. 겹쳐서등록하면겹쳐진 2개의터치태그는정상동작하지않습니다 ( 먼저등록된태그로동작함 ). 한터치태그에 10개까지의서로다른기능을부여할수있습니다. 2) 터치태그를등록할때에는가로, 세로 20 도트단위로스냅을설정하는것이좋습니다. 터치태그의영역설정시, 20도트단위의셀에걸쳐진부분은본체에서운전시, 그셀전체가하나의영역으로인식이됩니다. 그러므로, 사용자가원하는영역안에서만터치가유효하도록하려면 20도트단위로영역을설정하거나, 그내부에설정해야합니다. (2) 터치태그기능 1) 비트를조작하는 Momentary( 누름시만 On) 스위치, On 스위치, Off 스위치, 반전스위치로사용할수있습니다. 2) 워드데이터를저장디바이스에쓰기 (Set) 를수행하는스위치로사용할수있습니다. 3) 키기능은 Ten Key의숫자키또는문자열을입력하기위한문자키로사용할수있습니다. 4) 특수기능을행하는스위치로사용할수있습니다 ( 화면전환, 이전화면호출, 운전종료, 화면프린트, 로깅데이타프린트, 경보이력프린트등 ). 한개의터치태그에위의서로다른 4 기능을 10 개까지등록하여동작시킬수있습니다. 26 TOP Designer User Guide

Chapter 10 램프태그 3.1 설정항목 (1) 일반연산탭에서설정할동작의조건을설정합니다. 1) 조건사용여부 1 조건사용체크박스가체크되지않았을경우터치를누를때마다, 무조건연산탭에서설정한동작을수행합니다. 1) 2) [ 터치태그에서조건을사용하지않은경우의일반탭 ] 2 조건사용체크박스가체크된경우터치를누르고, 설정한조건을만족했을경우에만연산탭에서설정한동작을합니다. - 비트조건어드레스및비트를지정하여비트가 ON 이나 OFF 인경우에만동작합니다. 2)

Chapter 10 램프태그 [ 터치태그에서비트조건을사용한일반탭 ] - 워드조건최소값, 최대값을지정하여설정한주소의값이정해진범위내에있을때만동작합니다. 또는, 최대 / 최소란에같은상수값을기입하면, 설정한주소의값이꼭그상수일때만동작합니다. (2) 연산 [ 터치태그에서워드조건을사용한일반탭 ] 28 TOP Designer User Guide

Chapter 10 램프태그 (1) 의일반탭에서설정한조건을만족할때, 비트, 워드, 키, 특수의 4가지동작을수행할수있습니다. 1) 비트동작비트동작은설정된터치태그를눌렀을시, 지정한주소의비트값을변경하는것을말합니다. 1 동작주소터치키를눌렀을때조작될디바이스및비트를설정합니다. 비트는외부기기에따라다르나대개 16비트어드레스일경우 0부터 15 까지선택이가능하며, 32비트일경우에는 0부터 31까지선택이가능합니다. 2 동작방법동작방법은크게 4가지로설정할수있습니다. - 누름시만 ON : 터치키를눌렀을경우지정된비트는 1, 떼었을때는 0 로됩니다. - ON : 터치키를누르면지정된비트는항상 1 이됩니다. - OFF : 터치키를누르면지정된비트는항상 0 이됩니다. - 반전 : 터치키를누르면지정된비트가 1 일경우에는 0 로, 0 일경우에는 1 로반전됩니다. 비트선택 1 2 [ 터치태그에서비트동작을선택했을시연산탭 ] 2) 워드동작 워드동작은피연산자와연산자의연산결과를설정된저장디바이스에저장하는연산

Chapter 10 램프태그 을합니다. 1 데이터타입 : 십진수, HEX, BCD중에서선택합니다. 2 피연산자 : 최대 4개의피연산자를지정할수있습니다. 이때연산에사용된피연산자의데이터들은연산에이용될뿐값이변경되지않습니다. 연산자의종류는숫자태그에서와동일합니다. 3 저장주소 : 터치키를눌렀을때연산식에서계산된값을저장할디바이스주소를설정합니다. 4 저장주소크기 : 저장할디바이스크기 (16/32bit) 를선택합니다. 16비트디바이스에 32비트크기로설정하면, 저장주소에는하위16비트값이저장되고, 그다음저장주소에는상위16비트값이저장됩니다. 저장주소자체가 32비트주소면, 본설정은반드시 32비트로설정해야합니다. 5 피연산자주소크기 : 피연산자로사용되는항목1~ 항목4의디바이스크기 (16/32bit) 를선택합니다. 16비트디바이스에 32비트크기로설정하면, 피연산자에입력한주소는하위16비트값이되고, 그다음주소는상위16비트값이되어, 32비트로계산을합니다. 1 2 4 5 3 [ 터치태그에서워드동작을선택했을시연산탭 ] 3) 키동작 30 TOP Designer User Guide

Chapter 10 램프태그숫자키나문자키등의데이터입력용터치키로등록하여키표시태그에키값을입력할때사용하는기능입니다. 숫자키나문자키중하나를선택합니다. - 숫자키 : 0부터 9, A부터 F까지의숫자,-,.( 소수점 ),ENTER,CLR(clear),BS(back space), 중 1가지를선택합니다. - 문자키 : 아스키코드 128글자, ENTER,CLR(clear),BS(back space) 중 1글자를선택합니다. Up, Down, Left, Right키는키표시태그에서방향키로사용하기위한것입니다 [ 숫자키선택 ] [ 문자키선택 ] 4) 특수동작 [ 터치태그의특수동작종류 ] 1 운전종료 : 운전모드에서나와본체의메인메뉴로돌아가는기능입니다. 2 이전화면 : 운전중전환된이전화면을호출하는기능으로서이전화면의호출은최대 10개의화면까지가능합니다. 호출된화면마다전화면호출터치태그가등록되어있어야계속적으로이전화면을호출합니다. 3 화면전환 : 지정한화면으로전환합니다. 4 화면프린트 : 현재화면을프린트합니다. 화면프린트는본체에서초기설정메뉴에서프린터타입을설정하고프린트하시기바랍니다. - HP DeskJet 100 DPI : 빠르게인쇄하고자할때사용하며, 1페이지에약 6초에인쇄

Chapter 10 램프태그됩니다. Gray Level이 2단계까지있고가로로인쇄됩니다. - HP DeskJet 75 DPI : 세로로크게화면에가득인쇄되며 Gray Level이 2단계가있으며약 15초에인쇄됩니다. 색상 8 ~15번까지는검정, 그이하는흰색입니다. - HP DeskJet 600 DPI : 세로로크게화면에가득인쇄되며 Gray Level이 16단계까지있으며약 3분정도에인쇄됩니다. 5 경보프린트 : 경보이력을프린트합니다. 경보내용이 40자이내일때는같 [ 경보이력 ] 번호그룹날짜시각 ON/OFF 경보내용 은줄에 40 자초과시에는다음줄 에개행됨. 001 A 2000/8/28 16:14:57 ON ALARMDATA1ALARMDATA2ALARMDATA3ALARMDATA4ALARMDATA4 003 B 2000/9/3 16:12:00 ON DATA1DATA2DATA3 [ 경보이력프린트예 ] 6 로깅프린트 1 ~ 8 : 로깅 1 ~ 8 을프린트합니다. [LOGGING DATA] 2000/02/21 12:00:05 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 2000/08/28 15:05:55 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 12345 67890 [ 로깅프린트예 ] 7 경보 Scroll Up/Dn/Clear : 경보태그로현재경보나경보이력을감시할때, 경보태그의 기본틀사용 을체크하면, 본체에서자동으로 Scroll Up/Dn/Clear 버튼을제공해줍니다. 그러나위치, 32 TOP Designer User Guide

Chapter 10 램프태그 모양등의이유로제공하는버튼을사용하지않으려면, 이기능을사용하여경보의내 용을 Scroll Up/Dn/Clear 하는버튼을제작하면됩니다. 주의 경보 Clear 는화면에표시하는창만지우는것이아니라실제경보이력을삭 제합니다. 8 Roll printer 인쇄 : Touch 본체의 COM1 에 Roll printer 를연결하여사용할경우, 프린트가됩니다. [Roll-Printer 매뉴얼을참조하세요 ] 9 현재윈도우이동 : 화면에떠있는윈도우화면을원하는위치로이동할수있습니다. 윈도우화면에 [ 특수 ] 의 [ 현재윈도우이동 ] 을설정하여등록합니다. 윈도우화면이떠있을때, 윈도우화면의현재윈도우이동으로설정된터치태그를터치한다음, 기본화면을터치하면기본화면을터치한위치로윈도우화면이이동합니다. 10 CF eject : TOP 중에서 CF Card를사용가능한모델인경우에사용합니다. CF카드는로깅이나경보데이터를저장하는용도로사용됩니다. 로깅이나경보데이터는먼저본체의 SRAM 메모리에저장된후 CF카드로옮겨지므로, 데이터가저장된 CF카드를본체에서제거할때, 본체의 SRAM 메모리에남아있는최종데이터까지모두 CF카드에저장하기위하여이터치태그를한번눌러준후제거합니다. 동작등록방법연산은 10개까지가능하며원하는동작을삽입하거나수정하는방법은다음과같습니다. 1) 첨가 : 원하는동작을삽입하려면첨가버튼을누릅니다. 첨가시, 선택된행의다음행으로삽입됩니다. 2) 삭제 : 먼저삭제할행을선택후삭제버튼을누릅니다. 3) 수정 : 수정할행을클릭하면수정할항목이화면에나타납니다. 화면에서수정을끝낸뒤, 수정버튼을누르면리스트의행이수정된값으로변경됩니다.

Chapter 10 램프태그 4) 등록시유의점 [ 리스트에 4 가지동작들을 10 개까지첨가, 삭제, 변경할수있다 ] 1 행을선택하지않고수정또는삭제버튼을눌렀을경우 또는 2 터치태그의연산탭에서하나의동작도등록하지않고확인을눌렀을경우 -> 동작을등록하고을누릅니다 3 동작등록중비트의 누름시만 ON 이나특수동작은한개만등록할수있습니 다. 4 등록은 10 개까지가능합니다. 34 TOP Designer User Guide

Chapter 10 램프태그 (3) 디스플레이 1) 2) 3) 4) 5) [ 터치태그의디스플레이탭 ] 1) 프리뷰및 Library 선택버튼 Library 선택 버튼을누르면태그모양선택다이얼로그가나타나서안보임사각, 원, 사각, 타원중에서원하는터치모양을선택할수있습니다 ( 비트맵사용 을체크하지않았을경우 ). 디폴트로프리뷰에는안보임사각으로설정돼있습니다. 비트맵사용 을선택하지않은경우는아래와같은라이브러리모양이나타납니다. [Library 선택버튼을눌렀을때의라이브러리그림 ] 비트맵사용 을선택한경우, 다음과같이비트맵을이용할수있습니다 ( 단, Advanced 모델만 ). 아래는, On 상태일경우, 3 번버튼모양의비트맵을선택하고있습니 다. 즉, 본체의 RUN 중에, 조작하는비트가 On 이면터치의영역은 3 번비트맵으로보

Chapter 10 램프태그 이게됩니다. [Library 선택버튼을눌렀을때의라이브러리그림 ] 2) 테두리색 안보임사각및비트맵을이용하는경우를제외한도형에선테두리색을설정할수있 습니다. 또는 3) 캡션 (Mono 모델의경우 ) 터치태그위에특정문자를등록할지여부를선택할수있습니다. [ 누름표시조건 ] 을 디 바이스 On 시 로했을 경우만 On/Off 캡션을 각각지정할수있음. [ 캡션사용여부를체크했을시캡션설정화면 ] 1 캡션 : 표시할문자열을설정합니다 (10 줄까지가능 ). 36 TOP Designer User Guide

Chapter 10 램프태그 2 정렬 : 캡션이터치영역의좌 / 중앙 / 우중어디에위치할지설정합니다. 3 줄간격 : 2 줄이상의캡션을사용할때, 도트 (dot, pixel) 단위의줄간격을지정합 니다. 4 폰트 : 픽셀크기와종류를설정합니다. 캡션의폰트를 8x8 로사용할경우엔, ASCII 문자만입력가능합니다. 즉, 한글이나한문등은표시하지못합니다. 5 배각 : 캡션의배각을설정합니다. 6 XOR 색상 : 캡션을 XOR 하여나타낼색상을설정합니다. 검정색과 XOR 했을경우캡션 색이바탕색과같아지므로검정색설정을제한하였습니다. XOR 색의사용법은, 디스플 레이탭에서 취소 옆의 도움말 버튼을누르세요. 7 문자테이블 ( 다국어설정 ) 캡션 [ 문자테이블 ] 은미리등록한문구를선택하여등록합니다. 문자테이블캡션은최대 3 줄까지사용할수있습니다. [ 파일 ] 메뉴에서 [ 다국어설정 ] 을미리한경우에만, 사용할수있습니다. 다음과같이 [ 다국어설정 ] 을실행합니다.

Chapter 10 램프태그 다국어설정기가뜨면, 최대 5 종류의언어까지각문구를입력할수있습니다. 이문구들을도형의 [ 문자 ] 나터치, 램프태그의캡션에서사용할수있습니다. 각언어별로의전환은본체가 RUN 중에특수버퍼인 [_MULTI_LANG] 의값을변화시키면 됩니다. 즉, _MULTI_LANG 에 0 을쓰면모든문자가 Lang0 에등록된문자들로바뀝니다. _MULTI_LANG 에 1 을쓰면 Lang1 에등록된문자들로바뀝니다. 8 이미지문자캡션 [ 이미지문자 ] 캡션은윈도우의모든폰트를사용할수있는캡션입니다. 38 TOP Designer User Guide

Chapter 10 램프태그 설정이나결과는도형의 [ 이미지문자 ] 와같습니다. 4) 누름색사용여부 * 투명캡션의사용 : Advanced 모델만사용이가능합니다. 투명 을체크하여사용하면 캡션이배경색에상관없이 (XOR 하지않고 ) 표시됩니다. 단, 검은색은투명색으로사용되 므로사용할수없습니다. 터치태그의누름색을사용할지여부를선택할수있습니다. 체크가되어있지않았다 면터치태그를눌러도색의변화가없으나, 체크가되어있다면운전중에눌렀을시, 누름표시조건에따라색표시를합니다. 누름표시조건 1 터치시 터치시에터치영역만큼 XOR 색으로반전됩니다. 손을떼면, 원래색으로복귀합니다. 2 디바이스 ON 시설정된조건비트가 1 일경우에만 ON색으로변경되며, 0 이되면 OFF색으로바뀝니다. 단, 이경우, ON/OFF색은 XOR 연산을하지않습니다. 즉, 터치영역만큼그색그대로칠합니다. 주의 원과타원터치태그의경우 ON/OFF 색은, 테두리색과동일하게설정할수없습니 다.

Chapter 10 램프태그 [ 디바이스의 ON 시 ] 3 디바이스 ON 시 (XOR) 설정된조건비트가 1 일경우에만터치시에터치영역만큼 XOR 색으로반전됩니다. 0 이되면원래의색으로바뀝니다. 5) 점멸사용 점멸사용은 디바이스 ON 시 를선택할때만가능합니다. 선택한주소가 On 일때, ON 색 과 OFF 색 이번갈아가면서점멸합니다. Note XOR 란? 0 과 0 은 0, 0 과 1 은 1, 1 과 1 은 0 이되는연산입니다. 결국검은색과흰색을 XOR 하 면흰색이됩니다. 일반적인그리기 XOR 그리기 40 TOP Designer User Guide

Chapter 10 램프태그 3.2 터치태그등록예 (1) 워드조건의터치태그예 터치태그의동작조건은워드디바이스 MW0가 0부터 100사이의값일경우이며 MW100과 MW200의값을곱하여 MW300(1워드 ) 에저장한뒤, 운전을종료하는동작을합니다. 터치모양은타원이며테두리색은노랑, 캡션은 누름 이고눌렀을때의색상은 XOR된빨강색, 떼었을시는원래색으로복구되도록합니다. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 1) 설정 - 조건사용여부 : 사용, 워드조건 - 주소 :MW0 - 최소값 :0 최대값 :100 [ 예제. 터치태그에서워드조건사용시일반탭 ]

Chapter 10 램프태그 - 캡션사용여부 : 사용 - 캡션 : 누름 - 폰트 : 16x16, 고딕체 - 배각 : 1x1 - 투명 : 사용 - 투명색 : 황색 - 누름색사용여부 : 사용 - ON색 : 빨강, OFF색 : 파랑 - 누름조건 : 터치시 [ 예제. 터치태그에서워드조건사용시디스플레이탭 ] 42 TOP Designer User Guide

Chapter 10 램프태그 - 동작 1: 워드연산, MW100 x MW200 = MW300 - 동작 1 저장주소크기 : 16bit - 동작 2: 특수연산, 운전종료 [ 예제. 터치태그에서 2 개의동작을지정한연산탭 ] 2) 결과 => S/W 화면 => 본체에서누름시화면 (2) 비트조건의터치태그예 2

Chapter 10 램프태그 조건없이숫자키 9 로사용되는터치태그를등록하는데, 눌렀을경우파랑색으로 XOR 되어나타나는터치태그를설정하세요. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 1) 설정 조건사용 : 안함 2) 디스플레이 - 캡션사용여부 : 사용 - 캡션 :9 - 테두리색 : 흰색 - 터치모양 : 보임사각 - 폰트 :16x16, 고딕체 - 투명글자색 : 노랑색 - 누름색사용여부 : 사용 - XOR ON색 : 파랑색 - 누름표시조건 : 터치시 [ 예제. 본예제인경우디스플레이탭 ] 3) 연산 44 TOP Designer User Guide

Chapter 10 램프태그 - 동작대상 : 키 ( 숫자 9) [ 예제. 본예제에서숫자키로사용된터치의연산탭 ] 4) 결과 <S/W 화면 > < 본체에서터치시 >

CHAPTER 10 램프태그

Chapter 11 시계태그 4 램프태그 램프태그는원이나사각으로둘러싸인영역을설정된조건에의해, ON/OFF 시키는태그입니다. (1) 기본적인램프태그등록 1) 램프태그일반탭에서비트 / 워드기능을선택하고, 어드레스를입력합니다. 2) 비트디바이스를표시조건으로하면디스플레이탭에서 ON, OFF 시각각의색상을설정합니다. 3) 워드디바이스를표시조건으로하면범위탭에서구간별로다른색상을설정할수있습니다. 4.1 설정항목 (1) 일반 램프를표시할조건어드레스를설정합니다. 1) 디바이스선택 비트디바이스 표시주소의비트값에따라디스플레이탭에서지정한 ON, OFF 시의색으로나타납니다. [ 비트기능을사용한램프태그의일반탭 ] 워드디바이스

Chapter 11 시계태그 설정한어드레스값이범위탭에서설정한범위에해당할때, 각해당범위에서설정한 색상으로나타납니다 [ 워드기능을사용한램프태그의일반탭 ] (2) 디스플레이 캡션및램프모양설정은터치태그와동일합니다. 투명이아닌경우, 캡션색깔은 XOR 색이므로검정색과 XOR 했을경우캡션색이바탕색과같아지므로검정색설정을제한하 였습니다. Advanced 모델의경우, 투명을사용하면설정한색, 그대로글자색이됩니다. 2) 색지정 : ON, OFF 색은일반탭에서비트디바이스를선택했을때만지정할수있습니다. ON 시의색은지정비트가 1 일때색이고, OFF 시의색은지정비트가 0 일때색입니다. 원 / 타원램프의경우, ON과 OFF색및테두리색은동일하게설정할수없습니다. 3) 캡션의폰트를 8x8 로사용할경우엔, ASCII 문자만입력가능합니다. 즉, 한글이나 한문등은표시하지못합니다. 4) [ 점멸사용 ] 은 [ 표시주소 ] 의값이 ON 이되면 ON 색 ( 혹은 ON 비트맵 ) 이보였다 가안보였다가하면서점멸하는것입니다. [ 반전사용 ] 은 [ 표시주소 ] 의값이 ON 이되면 48 TOP Designer User Guide

Chapter 11 시계태그 ON 색 과 OFF 색 ( 혹은 ON 비트맵 과 OFF 비트맵 ) 이번갈아가면서점멸하는것 입니다. 주의폐곡선램프에서는점멸을사용할수없습니다. 5) [OFF 표시안함 ] 은 [ 표시주소 ] 의값이 OFF 일때에는램프가표시되지않습니다. [ON 표시안함 ] 은 [ 표시주소 ] 의값이 ON 일때에는램프가표시되지않습니다. [ 일반탭에서비트를지정하고, 캡션을설정했을때나타난디스플레이탭의모습 ]

Chapter 11 시계태그 Note Library 선택버튼을눌렀을시에다이얼로그에여러종류의램프모양이나타나는 데, 터치에비해폐곡선램프가추가되어있습니다. 폐곡선램프를선택하면비트 램프만사용할수있습니다. 폐곡선램프의등록은폐곡선도형내부에위치하면됩니다. 또한폐곡선램프의 바탕색은초기에 OFF 색이나검정색이어야정상동작합니다. Advanced 모델인경 우에는검은색이아니라도상관없습니다. 비트맵사용을이용하면 On/Off 시, 각각비트맵램프모양을지정할수있습니 다.[Advanced 모델만가능 ]) 50 TOP Designer User Guide

Chapter 11 시계태그 (3) 범위 구간별로램프를다른색상으로표시합니다. 본설정은일반탭에서워드로설정했을 경우에만가능합니다. 1) 2) 3) 4) 5) [ 워드기능의램프태그에서범위를선택했을때의화면 ] 1) 범위개수 : 최소1개부터최대 8개까지입력이가능합니다. 2) 색상 : 값이해당범위안에들었을때의색을지정합니다. * 이외범위색상설정값은데이터가해당설정범위가아닐경우표시색입니다. 3) 하위값 : 구간의하한값을입력합니다 (-32768~32767). 4) 상위값 : 구간의상한값을입력합니다 (-32768~32767). 5) 설정완료후확인을클릭합니다. 주의각각의구간은서로겹치는부분이없어야합니다.

Chapter 11 시계태그 4.2 램프태그등록예 (1) 비트조건의램프태그예 1 디바이스 MW10의 2번째비트의값이 0 일때파란색, 1 일때빨간색으로보이는램프태그로서원모양이며, 테두리가노란색이고캡션은 램프 이며캡션의색상은흰색인램프태그를설정하세요. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 - 디바이스선택 : 비트 - 표시조건주소 : MW10 의 2번째비트 [ 예제. 램프태그의일반탭에서의설정 ] - 램프모양 : 원 - 테두리색 : 노랑 - 캡션 : 램프, 16x16 폰트에고딕체, 1x1배각, 투명이용, 흰색글자색 - 색상 : ON 시빨강, OFF 시파랑 52 TOP Designer User Guide

Chapter 11 시계태그 [ 예제. 램프태그의디스플레이탭에서의설정 ] S/W 에서의화면 [OFF 시 ] 다운로드후본체에서의화면 (OFF 일경우 ) (2) 워드조건의램프태그예2 워드로쓰인시스템버퍼 100의값이 0부터 200까지일때, 램프의색깔이파란색으로바뀌며그이외에는노란색인램프태그를설정하세요. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 - 디바이스선택 : 워드 - 표시조건주소 : 시스템버퍼 100

Chapter 11 시계태그 [ 예제. 워드기능램프태그의일반탭에서의설정 ] - 범위 1 : 0~200 파랑색 - 이외범위 : 노랑색 [ 예제. 램프태그의범위탭에서의설정 ] =>S/W 화면 ( 안보임사각으로설정시 ) => 본체에서의화면 ( 시스템버퍼 100 의값이 0~200 일때의램프 ) 54 TOP Designer User Guide

Chapter 11 시계태그

CHAPTER 11 시계태그

Chapter 11 시계태그 5 시계태그 본체의시각데이터를표시합니다. (1) 간단한시계태그등록예 1) 풀다운메뉴의태그에서시계태그를선택한후화면의원하는위치에마우스의왼쪽버튼으 로클릭하여등록합니다. 2) 시계태그설정화면에서시계종류를선택한후확인을선택합니다. 5.1 설정항목 (1) 일반 - 시계종류 [ 시계태그일반탭 ] 1) YYYY/MM/DD/HH/MM/SS : 년 / 월 / 일 / 시 / 분 / 초 2) YYYY/MM/DD: 년 / 월 / 일 3) HH/MM/SS: 시 / 분 / 초 4) MM/SS: 분 / 초 (2) 디스플레이 1) 글자색 : 표시시계데이터의글자색을지정합니다. 2) 배경색 : 표시시계데이터의배경색을지정합니다.

Chapter 11 시계태그 1) 2) [ 시계태그의디스플레이 ] 5.2 시계태그등록예 년 / 월 / 일 / 시 / 분 / 초를나타낼수있는시계를설정하세요. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 - 시계종류 : YYYY/MM/DD/HH/MM/SS [ 예제. 시계태그일반탭 ] - 폰트 : 16*16, 고딕체 - 배각 1x1 - 글자색 : 빨강 - 배경색 : 흰색 58 TOP Designer User Guide

Chapter 11 시계태그 [ 예제. 시계태그디스플레이탭 ] <S/W 화면 > < 본체화면 >

CHAPTER 12 문자열태그

Chapter 12 문자열태그 6 문자열태그 문자열태그는지정한버퍼의데이터값을해당하는 ASCII 문자로표시해주는태그입니다. 표시되는문자열은, 문자열로읽기위해지정한연속된버퍼의데이터를 ASCll값으로인식하여변환한문자들입니다. 대부분의외부기기 (PLC) 의메모리나본체내부의메모리도 16bit 단위이므로, 하나의주소공간은 2개의 ASCII 문자 (8bit로이루어짐 ) 를표시할수있습니다. (1) 문자열태그등록 풀다운메뉴의태그에서문자열태그를선택한후화면의원하는위치에마우스의왼쪽버튼으 로등록합니다. 문자열태그설정화면에서문자열시작주소와문자열개수를입력한후확인을선택합니다. 6.1 설정항목 (1) 일반 1) 문자열시작주소 : 문자열로변환할버퍼의시작주소를지정합니다. 2) 문자개수 : 화면에보여질문자열의개수를지정합니다. 문자열의최대길이는 16x16폰트의경우, 숫자나영문 80자, 한글 40자까지가능하고 32x32폰트의경우는숫자나영문 40자, 한글 20자까지가능합니다 [TOP6(x) 기준 ]. 16 비트디바이스 1개는영문 2문자, 한글 1문자의데이터를가질수있습니다. 따라서, 문자열갯수를 20으로지정했다면, 문자열시작버퍼로부터 10개의버퍼 (16bit단위) 의데이터를읽어서화면에문자로표시합니다. 그러나, 문자열갯수로지정한개수에상관없이버퍼의데이터가 0 즉, NULL인경우에는 NULL전까지의데이터만화면에문자열로표시해줍니다. 그예로 MW0의워드값에 41h를입력하면 MW0에는 0041h이저장되어있으므로 MW0를문자열태그의시작버퍼로해도 A문자가표시되지않습니다. 따라서 4100h를입력해야합니다. " 가 " 를표시하려면버퍼에 "B0A1h" 를입력합니다. 3) 문자열태그는 PLC 의값들을 ASCII 코드로인식하여표시합니다. 예를들어 D0000 에 0x4142 라는값이있으면문자열태그에서 AB 란문자열을표시하 게됩니다. [ 각 Byte 를 Swap 하기 ] 를체크하여사용하면 BA 란문자열을표시합니다.

Chapter 12 문자열태그 [ 문자열태그의일반탭 ] (2) 디스플레이 문자열의배각폰트색상등을설정합니다. [ 문자열태그의디스플레이탭 ] 62 TOP Designer User Guide

Chapter 12 문자열태그 6.2 문자열태그등록예 MW0 로부터 4 글자의한글을표시하는문자열태그를등록하세요. - 문자열시작주소 : MW0 - 문자개수 : 8 [ 예제. 문자열태그등록 ] S/W 에서의화면 본체에서의화면

CHAPTER 13 메시지태그

Chapter 14 경보태그 7 메시지태그 메시지태그등록전에반드시파일메뉴의 메시지편집기 에서메시지를편집한후메시지 태그를등록합니다. 4 장 메시지파일작성 을참조하세요. - 미리작성한메시지파일의내용중, 조건에따라메시지를화면에표시해주는기능을합니다. - 메시지태그는디바이스의지정비트가표시조건에부합될때, 메시지가화면의지정위치에표시되거나워드디바이스의경우값에일대일대응되는메시지번호가표시됩니다. (1) 메시지태그등록 1) 풀다운메뉴의메시지태그를선택합니다. 2) 메시지태그에서비트조건이나워드조건을선택하고, 어드레스를입력한후, 확인을선택 합니다. 3) 비트디바이스를표시조건으로하면 ON, OFF 시의메시지번호를설정합니다. (ON/OFF에해당하는메시지번호가 0이거나, 메시지파일에등록되지않은번호이면, 메시지태그가등록된영역만큼 OFF색으로지워 (clear) 집니다 ) 4) 워드디바이스를표시조건으로하면구간별로다른메시지를설정할수있습니다. 또한, 가변 으로설정하면, 설정한워드주소의값이메시지번호에대응됩니다. 7.1 설정항목 (1) 일반 1) 그룹 : 표시하기원하는페이지그룹을선택합니다. A ~ Z까지선택가능 2) 비트조건설정메시지를나타낼때조건이되는비트어드레스를지정합니다. * 비트 : 지정디바이스에서메시지를동작시키는데사용될비트를지정합니다. 이지정한비트가 1 이면 ON 시해당번호의메시지가표시되고, 0 이면 OFF 시해당번호의메시지가표시됩니다. 1 ON 시 : 지정비트가 1 일경우표시될메시지번호를지정합니다. 2 OFF 시 : 지정비트가 0 일경우표시될메시지번호를지정합니다.

Chapter 14 경보태그 표시하길원하지않을경우, 메시지번호를 0 으로지정합니다. 1) 비트조건 설정 [ 메시지태그일반탭에서비트조건을선택했을경우 ] 3) 워드조건설정 범위메시지, 가변메시지의두종류가있습니다. 1 범위메시지 범위기능은범위탭에서설정한디바이스값의범위에따라, 메시지를표시하는방식입니다. 예를들어디바이스의값이 0부터 100일때는 1번메시지, 101부터 150이면 2 번메시지등의방법으로메시지의범위및색상속성을지정할수있습니다. 최대 8개까지범위를설정할수있습니다. 범위의값은 32768~32767까지지정할수있습니다. 66 TOP Designer User Guide

Chapter 14 경보태그 일반탭에서워드디바이스의 범위 로설정하 였을경우, 범위탭이추가됨 워드조건으로설정 범위로설정 [ 메시지태그에서워드의범위로설정한경우 ] 2 가변메시지 가변메시지는디바이스의값이메시지번호에대응됩니다. 상한, 하한메시지번호를넘 을경우나메시지번호가존재하지않는경우에는아무메시지도표시하지않습니다. 워드조건으로설정 가변으로설정 4) 메시지범위제한 [ 메시지태그에서워드가변일경우 ]

Chapter 14 경보태그 워드디바이스로설정된경우, 읽을주소의값이이범위를넘으면메시지를표시하지 않습니다. 메시지번호는 1~999 입니다. 5) 표시형식 비트나워드디바이스공통사항으로서, 1 문자수 / 행당 : 행당최대문자수를설정합니다. 2 행수 : 여러행을설정할수있습니다 ( 표시할메시지내용이위의 [ 문자수 / 행당 ] 를초과하면, 다음행으로자동개행됩니다 ). (2) 디스플레이 메시지의배각, 폰트, 색상등을설정합니다. 1) 색상일반탭에서비트디바이스로설정시 : ON, OFF 시의메시지의색상과바탕색을지정합니다. 점멸사용 : 메시지가나타났다가사라지는것을반복하여점멸합니다. 글자는글자만점멸합니다. 전체는배경색까지함께점멸합니다. 68 TOP Designer User Guide

Chapter 14 경보태그 [ 일반탭에서비트조건으로설정시 ] 2 일반탭에서워드가변으로설정시 : 글자색과바탕색을지정합니다. [ 정렬 : 워드기능으로사용할경우, 문자수가다양한메시지들이표출됩니다. 이때, 정렬을 중앙 으로하면, 각각의메시지들이고정된메시지태그영역에서중앙정렬되어표출됩니다 ] (3) 범위 [ 일반탭에서워드가변으로설정시 ]

Chapter 14 경보태그 이설정은워드의 범위 로지정한경우에만설정할수있습니다. 각메시지에해당 되는범위별로바탕색과글자색을설정합니다. 1) 2) 3) 4) [ 메시지태그범위탭의설정 ] 1) 범위개수 최대 8 개의범위를지정할수있습니다. 2) 메시지번호 우측의범위에대응되는메시지번호를설정합니다. 3) 메시지의구간에따른글자색을지정합니다. 4) 메시지의구간에따른바탕색을지정합니다. 5) 범위별값의설정 각범위에서워드디바이스값의하위, 상위값을지정합니다. 즉지정한메시지에대 응되는구간을설정합니다 ( 값의범위는 32768~32767 까지입니다 ). 70 TOP Designer User Guide

Chapter 14 경보태그 7.2 메시지태그등록예 (1) 비트디바이스사용예1 터치태그를이용하여 MW0의 9비트가반전되었을때, 동작되는메시지태그로서 MW0의 9번째비트가 1 (ON) 일경우 A그룹의 1번메시지를 0 (OFF) 일때 A그룹의 2번메시지를나타내는메시지태그를설정하세요. 단 ON 일경우글자색은파랑, 바탕색은흰색이며 OFF 일때, 글자색은노랑, 바탕색은파랑색으로표시됩니다. 메시지는한행에나타내며행당최대 10자로나타냅니다. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 1) 먼저메시지파일을만들어주세요. - A 그룹 : 번호 (1), 내용 (ABC) 번호 (2), 내용 (DEF) 번호 (10), 내용 (1234) [ 메시지파일등록 ] 2) 메시지태그를등록합니다.

Chapter 14 경보태그 - 비트조건 - 디바이스 : MW0 - 비트 : 9 - 그룹 : A - ON 시메시지번호 : 1(A그룹의첫번째메시지를 On했을때, 표시하겠다는의미 ) - OFF 시메시지번호 : 2(A그룹의두번째메시지를 Off했을때, 표시하겠다는의미 ) - 문자수 / 행당 : 10 - 행수 : 1 [ 예제. 비트조건메시지태그의일반탭 ] - 폰트 : 16x16, 고딕체 - ON 시글자색 : 파랑색 - OFF 시글자색 : 노랑색 - ON 시배경색 : 흰색 - OFF 시배경색 : 파랑색 - 정렬 : 좌 72 TOP Designer User Guide

Chapter 14 경보태그 [ 예제. 비트조건메시지태그의디스플레이탭 ] 3) On/Off 동작을하기위해서터치태그를이용합니다. - 동작주소 : MW0 의 9 비트 - 동작 : 반전 [ 예제. 메시지태그동작을위한터치태그등록 ] 4) 실행결과

Chapter 14 경보태그 화면에메시지태그를등록하면다음과같습니다. => S/W 화면 (M0004 에서 M 은메시지태그의약어표시임 ) 3) 에서설정한터치태그를한번터치했을때 (On) => A 그룹의 1 번메시지가표시됩니다. 다시한번터치했을때 (Off) => A 그룹의 2 번메시지가표시됩니다. (2) 워드의가변사용예 워드기능의 MW0 의값은 A 그룹의메시지의번호를나타내며메시지의범위제한은상한 90 번하한 10 번입니다. 글자색은검정, 바탕색은파랑색인메시지태그를설정하세요. * 여기서는 TOP6(x) 를기준으로한예제로써기종에따라약간씩다를수있음 1) 먼저 (1) 비트예에서와같이메시지파일을등록한다. 2) 메시지태그를등록한다. - 그룹 : A - 디바이스선택 : 워드 - 주소종류 : 가변 - 읽을주소 : MW0 - 메시지범위제한 : 10~90 - 문자수 / 행당 : 10 - 행수 :1 74 TOP Designer User Guide

Chapter 14 경보태그 [ 예제. 워드가변기능의메시지태그일반탭 ] - 글자색 : 검정 - 바탕색 : 파랑 - 폰트 : 16x16, 고딕체 - 배각 : 1x1 [ 예제. 워드가변조건의메시지태그디스플레이탭 ] 3) 결과

Chapter 14 경보태그 => S/W 에서의화면 본체로다운로드 => MW0 가 10 일때의화면표시 (2) 워드의범위사용예 워드기능의 MW0 값이 0 부터 500 까지일때 C 그룹의 10 번메시지를나타내고 501 부터 999 까지일때 20 번메시지를나타내는메시지태그를설정하세요. 두범위모두바탕색 은노랑, 글자색은검정입니다 1) 메시지파일을설정한다. - C 그룹 : 10 번메시지 NJVJF 20 번메시지 LSJOFA [ 메시지파일등록 ] 2) 태그를등록한다 76 TOP Designer User Guide

Chapter 14 경보태그. - 그룹 : C - 디바이스선택 : 워드 - 주소종류 : 범위 - 읽을주소 : MW0 [ 예제. 워드범위조건의메시지태그일반탭 ] - 메시지 10 범위 : 0~500, 글자색검정, 배경색노랑 - 메시지 20 범위 : 501 ~ 999, 글자색검정, 배경색노랑 - 이외메시지 : 배경색파랑

Chapter 14 경보태그 [ 예제. 워드범위조건의메시지태그디스플레이탭 ] 3) 결과 => S/W 에서의화면 => MW0 값이 501 ~ 999 일경우본체화면 78 TOP Designer User Guide

Chapter 14 경보태그

CHAPTER 14 경보태그

Chapter 15 키표시태그 8 경보태그 경보가발생했을시, 경보파일에서미리작성한경보메세지중현재활성화 (enable) 된메시지를표시해주는기능을가진태그입니다. 경보태그등록전에반드시풀다운메뉴중파일메뉴의 경보편집기 에서경보를등록한후, 화면에경보태그를등록해야합니다. 4장의 경보파일작성 을참조하세요. (1) 간단한경보태그등록 1) 미리경보파일을만듭니다. 2) 풀다운메뉴의경보태그를선택합니다. 3) 태그설정화면에서경보종류와그룹을지정한후확인을클릭합니다. 8.1 설정항목 (1) 일반 1) 현재종류지정 : 현재경보 는현재발생한경보내용만나타나고, 경보이력 은날짜 / 시각, 경보내용, 발생 / 해제여부가경보가발생한순으로나타납니다. 2) 경보그룹지정경보파일편집기에서작성한경보그룹 A ~ Z중 1개의그룹을선택합니다. 지정한그룹에해당하는경보를표시합니다. 기본틀사용여부는본체가제공하는페이지업 / 다운및화면클리어버튼을가진기본틀을사용하는가또는사용자가정의한버튼 ( 터치태그의특수기능으로구현 ) 을가진틀을쓰는가를선택하도록합니다. 3) 경보태그에서 현재경보 의 기본틀사용 을체크안한상태에서지원합니다. 좌우스크롤 : 좌우 스크롤사용시, 한줄만표시되어스크롤됩니다. 즉, 현재여러개의경보가액티브되어있으면그여러개가 1줄로우에서좌로흐릅니다. 2 상하스크롤 : 상하 스크롤사용시, 경보태그의사각에표시할수있는줄만큼표현되어 1줄씩상하로흐릅니다. 3 고급 : 현재경보에서만사용하는기능으로, 경보가발생하면지정된시작주소부터발생된현재경보의번호가저장됩니다. 고급을체크하고, 시작주소를지정합니다.

Chapter 15 키표시태그 현재경보 로설정 현재발생되어있는경보 들의번호가 버퍼시작 주소 부터차례로들어 갑니다. 즉, 현재번호 2,4,11 의경보가떠있 기본틀사용 으면, 100 에는 2, 101 에 는 4, 102 에는 11 이저 장됩니다. [ 현재경보설정시의일반탭 ] 경보이력은그룹과기본틀, 사용이외에도행순서지정속성이있는데, 경보가발생한시점의날짜, 시간, 내용, 해제날짜, 해제시간을표시할수있다. 날짜의경우 4가지타입형식중하나를선택할수있다. 내용의최대문자수를지정하여내용영역을확보하도록한다. [ 경보이력설정시의일반탭 ] 82 TOP Designer User Guide

Chapter 15 키표시태그 (2) 디스플레이 나타낼경보메세지의글자, 배각및색상을선택합니다. 스크롤갯수는경보화면을 PgUP/PgDN 버튼으로스크롤하여볼때의스크롤할행의갯수입니다. 경보이력에서경보발생시, 해제시색상을다르게설정할수있습니다. 경보태그의사각형틀의선색과바탕색도지정할수있습니다 [ 경보태그디스플레이탭 ] 8.2 경보태그등록예 경보메세지를임의로여러개등록한후, A 그룹경보를검사하여경보가발생했을때, 경보이력들을 3 개의스크롤단위로디스플레이하는태그를만들어보세요. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 (1) 파일메뉴에서 경보파일설정 을이용해경보파일을등록합니다.

Chapter 15 키표시태그 [ 경보파일작성 ] (2) 경보태그를등록합니다. - 경보종류 : 경보이력 그룹 : A [ 예제. 경보태그일반탭 ] 84 TOP Designer User Guide

Chapter 15 키표시태그 - 색상 : 글자색은빨간색, 배경색은파랑색 - 폰트픽셀 : 16*16 - 폰트종류 : 고딕 - 배각 : 2*1 - 스크롤갯수 : 3 [ 예제. 경보태그디스플레이탭 ] (3) 결과 A003 S/W 에서의화면 본체화면 ( 경보가발생하지않았을경우 ) 실시간발생한경보이력을디스플레이함. 발생한경보가화면에넘칠경우는화면하단에표시된 UP, DOWN 키로다음화면을볼 수있습니다. 이때스크롤단위는 3 개입니다.

CHAPTER 15 키표시태그

Chapter 16 그래프 1 태그 9 키표시태그 키표시태그는평상시엔숫자태그처럼동작하나아래의키표시 선택조건 에의해, 말그대로키를표시하는패드로쓰입니다. Enter키를누르면그때까지입력한데이터가현재선택된키표시태그의설정된어드레스로입력이됩니다. 화면에 1 개또는여러개의키표시태그가있을때키표시선택방법 - 키표시를터치함으로써어느키표시태그에데이터를입력할지, 선택이가능합니다 ( 키패드동작이 터치시 ) - 특정디바이스의비트가선택되었을경우 ( 1 일경우 ) 해당키표시태그선택이가능합니다 ( 키패드동작이 선택비트 On 시 ) - 선택된키표시태그는현재의값이 0 또는이전값으로바뀌고그자리가반전됩니다. - 선택된상태에서그선택된키표시를다시선택하거나, 다른키표시를선택하면, 이전의키표시태그는선택해제됩니다. 즉, 입력모드에서해제되고일반숫자태그처럼동작합니다. (1) 간단한키표시태그등록 1) 풀다운메뉴에서키표시태그를선택한후, 화면의원하는위치에마우스의왼쪽버튼으로등록합니다. 2) 키표시태그의연산탭에서출력주소란에외부기기의디바이스또는시스템버퍼를입력한후숫자, 문자를선택합니다. 3) 키표시태그의디스플레이탭에서문자크기, 색상등을선택후확인을선택합니다. 9.1 설정항목 (1) 일반 키표시태그의동작방법과키패드종류를설정합니다. 1) 키표시태그의동작조건을선택합니다.

Chapter 16 그래프 1 태그 1 터치시 : 키표시태그를터치해야만선택이되어값을입력할수있습니다. 2 선택비트 ON시 : 선택비트의값이 1 이돼야만선택이되어값을입력할수있습니다.[ ESC 키를눌러서선택해제를시킨때에도실제선택비트는 OFF시키지않습니다.] 선택비트주소입력 3 방향키사용은한화면에다수의키표시태그를사용할때사용합니다. 방향키를사용하여다른키표시태그로입력모드를이동시킬수있습니다 88 TOP Designer User Guide

Chapter 16 그래프 1 태그 4 자동텐키 : 다음의작화그림을보면, 좀더쉽게이해할수있습니다 가. 화면설정 사각도형안에각각 20개의키표시태그가등록되어있습니다. 그림에서보듯이, 왼쪽사각도형내부의키표시태그는모두 [ 일반 ] 탭의 [ 키패드동작 ] 에서방향키사용이체크되고, 선택비트를시스템버퍼 100-0번지로설정되어있습니다. 오른쪽사각도형안에있는키표시태그는방향키사용이체크되고, 왼쪽과다르게선택비트를 100-1번지로설정되어있습니다. 사각도형아래에등록된터치태그는키표시태그의선택비트의주소와동일한주소

Chapter 16 그래프1태그를반전시켜주는동작을합니다. 왼쪽의터치태그는 100-0 번지를반전시켜주고, 오른쪽의터치태그는 100-1번지를반전시켜줍니다. 오른쪽에있는위쪽, 아래쪽, 왼쪽, 오른쪽화살표의방향키는터치태그를사용합니다. 아래그림처럼 [ 연산 ] 탭의 [ 키 ] 의숫자에서 Up, Down, Left, Right키를각각설정합니다. 나. 동작설명 100-0반전 이라고쓰여진터치태그를누르면, 100번지의 0번째비트가 On이되어서, 왼쪽사각도형내부의키표시태그중하나를터치하면입력모드가됩니다. 100-0번지가 On이아닐경우에는키표시태그를터치해도입력모드가되지않습니다. 이때위쪽, 아래쪽, 왼쪽, 오른쪽방향의화살표키를이용하면, 사각도형내에서키표시태그의입력모드가옮겨집니다. 입력모드는같은선택비트를사용한키표시태그끼리만이동합니다. 따라서선택비트를다르게설정한오른쪽사각도형내부의키표시태그로는이동하지않습니다. 키표시태그에값을입력하고 Enter키 를누르면, 같은선택비트를사용한키표시태그안에서, 그키표시태그의다음아이디번호 ( 등록된순서 ) 를가진키표시태그로입력모드가이동합니다. 만약다음아이디번호를가진키표시태그가없을경우에는가장빠른아이디번호를가진키표시태그로입력모드가이동합니다. 100-1반전 이라고쓰여진터치태그를누르면, 100-1번지가 On이되어오른쪽사각도형내부의키표시태그를터치하면입력모드가됩니다. 마찬가지로화살표키를이용하면입력모드가옮겨집니다. 하지만다른선택비트를사용한키표시태그 ( 왼쪽사각도형안의키표시태그 ) 로는이동하지않습니다. 2) 키패드의종류를선택합니다. 숫자용키패드 (Numberic) 와문자용키패드 (String) 중선택가능합니다. 90 TOP Designer User Guide

Chapter 16 그래프 1 태그 Note - 숫자용키패드의경우 키표시태그가 32 비트데이터이고, 외부기기의디바이스가 16 비트이면해당외부 기기의디바이스에는입력값의하위자리가입력되고, 외부기기의다음디바이스에는입력값의상위자리가입력됩니다. 예 ) 12345678h를디바이스어드레스 MW0에저장하려는경우, 1234h는 MW1에 5678h는 MW0에저장된다. - 문자용키패드의경우키표시태그의문자열길이가 6이고, 외부기기의디바이스가 16비트이면해당외부기기디바이스의상위자리에가장좌측의첫번째문자가입력되고, 하위자리에두번째문자가입력되며, 다음외부기기디바이스의상위자리에세번째문자가입력되고, 하위자리에네번째문자가입력됩니다. 예 ) 출력주소 MW0에 ABCD를입력할경우 : MW0에 AB, MW1에 CD가입력됩니다. (2) 연산 일반탭에서설정된키패드종류에따라아래와같이다르게설정해줍니다. 단, 출력주 소의설정은동일합니다. 1) 출력주소 : 입력된키패드값이저장될출력어드레스를입력합니다. 2) 숫자키패드일경우의설정 부호사용, 데이터타입, 데이터크기, 전체자리수, 소수자리수를설정합니다. 자세한내용은숫자태그를참조하세요.

Chapter 16 그래프 1 태그 [ 일반탭에서숫자키패드로설정 ] [ 연산탭에서의설정 ] 3) 문자키패드일경우의설정 키패드에나타낼최대문자개수를설정합니다. [ 일반탭에서문자키패드로설정 ] [ 연산탭에서의설정 ] 92 TOP Designer User Guide

Chapter 16 그래프 1 태그 1 2 3 1 BIN 은 Binary 의약자로 2 진수로표현하는것을말합니다. 따라서전체자리수도 16 비트를사용하므로 16 자리수가됩니다. 2 입력상하한값제한키표시는텐키를사용하여디바이스에값을쓸수있는태그입니다. 입력상하한값제한은디바이스에값을쓸때아래의그림과같이상한과하한의값을설정하여그값의범위를벗어날경우, 값이입력되지않게하는것을말합니다. 아래처럼설정하면입력값이 2000이넘거나 100보다작으면입력되지않습니다. 3 스케일링스케일링은다음과같이설정합니다. 디바이스값이입력할수있는최대 / 최소의실제값을 디바이스값 에설정하고, 입출력스케일값을설정합니다. 아래와같이설정하면, 입력할수있는값의범위는 1부터 100까지의값이되고, 1이

Chapter 16 그래프 1 태그 입력되면키표시태그는 2 로표시합니다. 즉실제값을두배로스케일링하여표시하여 줍니다. 주의 입력상하한값제한 과 스케일링 은동시에설정할수없습니다. 4 32bit 워드스왑 [ 데이터크기 ] 를 32bit로선택한경우에만설정이가능합니다. [ 출력주소 ] 를 16비트디바이스로설정하고, [ 데이터크기 ] 를 32비트크기로설정하면, 출력주소에입력한주소 (MW0000) 는하위 16비트가되고, 그다음주소 (MW0001) 는상위 16비트가되어, 32비트주소에값을입력합니다. 그런데, [32bit 워드스왑 ] 을체크하면출력주소 (MW0000) 가상위 16비트가되고, 그다음주소 (MW0001) 가하위 16비트가됩니다. 즉, 16비트워드씩상위와하위의위치가바뀌게됩니다. (3) 디스플레이나타낼키패드의폰트, 배각, 색상, 암호화 (*), 이전값보임등을나타냅니다. 특히누름색은키표시태그를눌렀을경우의 XOR색상을나타냅니다. 선택시이전값보임 속성은터치나선택비트에의해선택되었을때, 현재값을보이며입력을기다립니다. 이것을체크하지않았을경우는, 선택되었을때, 0 으로표시되며입력을기다립니다. 임의의키표시태그가 1234라는값을표시하고있다고가정합니다. 키표시태그가선택되고선택시이전값보임이설정되어있으면일단 1234 가표시됩니다. 이후사용자가 5를입력하면, 표시값은숫자값 5 만표시됩니다. 그러나먼저 Backspace를누르고 5를입력하면 1235 가입력됩니다. 암호화속성은패스워드로사용할때체크합니다. 입력시, * 로나타나서사용자에게입력값이드러나지않습니다. 키표시태그는일반모드인경우에숫자태그처럼동작합니다. 입력모드로전환되었을경우, 텐키의입력값을받아서외부기기에쓰는동작을합니다. 입력모드로전환되었을때, 키표시태그의색상을달리지정할수있습니다. 94 TOP Designer User Guide

Chapter 16 그래프 1 태그 [ 키표시태그의디스플레이탭 ] 9.2 키표시태그등록예 (1) 숫자키표시태그의예 MW0에십진수숫자를입력하는키표시태그를등록하세요. 전체자리수를 5, 소수자리 0, 16bit에부호가없고, 눌렀을때빨강색으로 XOR되는키표시태그이며, 평상시엔파랑바탕에하얀글자로숫자를나타내도록설정하세요. 단, 선택시 0 값이키패드에나타나도록설정하세요. 패스워드로는사용하지않습니다. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 1) 일반설정 - 키패드종류 : 숫자 - 키패드동작 : 터치시

Chapter 16 그래프 1 태그 [ 예제. 숫자키표시태그의일반탭 ] 2) 연산설정 - 전체자리수 : 5 - 소수자리수 : 0 - 데이터크기 : 16비트 - 데이터종류 : DEC - 출력주소 : MW0 [ 예제. 숫자키표시태그의연산탭 ] 96 TOP Designer User Guide

Chapter 16 그래프 1 태그 3) 디스플레이설정 - 폰트 : 16*16 - 배각 : 1x1 - 문자색 : 흰색 - 배경색 : 파랑 - 누름색 : 빨강 - 정렬 : 오른쪽 - 암호화 : 사용하지않음 - 선택시이전값보임 : 사용하지않음 [ 예제. 숫자키표시태그의의디스플레이탭 ] 4) 결과 PC 에서본체로처음다운로드했을경우의모양은다음과같습니다. 전송 [S/W] [ 본체 ] 등록된키표시태그를선택 ( 터치 ) 합니다. TENKEY 를이용하여 123 를입력합니다.

Chapter 16 그래프 1 태그 Enter 키를누를경우 123 이 MW0 에입력됩니다. * 여기서 Enter 키를누르지않고, 다시한번키표시태그자체를선택하면, 입력취소 가됩니다. (2) 문자키표시태그예문자키표시태그로써문자는최대 6개까지나타나고, 선택비트 MW9의첫번째비트가 1 이되었을경우동작하는키표시태그이다. 엔터키를눌렀을때값을 MW0부터저장하며, 왼쪽정렬로표시되고평상시문자색은파랑색, 바탕은하얀색, 누름시 XOR색은빨강으로표시하는키표시태그를설정하세요. 단, 선택시아무것도나타나지않게키패드를설정하세요. 패스워드로는사용하지않습니다. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 1) 일반 - 키패드종류 : 문자 - 키패드동작 : 선택비트 MW9 의첫번째비트가 1 일경우 [ 예제. 문자키표시태그의의일반탭 ] 2) 연산 98 TOP Designer User Guide

Chapter 16 그래프 1 태그 - 출력주소 : MW0 - 문자개수 : 6 [ 예제. 문자키표시태그의의연산탭 ] 3) 디스플레이 - 폰트 : 16*16 - 배각 : 1 x 1 - 글자색 : 파랑 - 배경색 : 흰색 - 누름색 : 빨강 - 암호화 : 사용하지않음 - 선택시이전값보임 : 사용하지않음

Chapter 16 그래프 1 태그 [ 예제. 문자키표시태그의디스플레이탭 ] 4) 결과 PC 에서본체로처음다운로드했을경우의모양은다음과같습니다. 다운로드 <S/W> < 본체 > 키표시태그를선택 (Touch) 합니다. 숫자키표시태그와는달리, 아무것도나타나지않 습니다 ( 이전값보임이아니기때문 ). TENKEY 를이용하여 ABCDEF 를입력합니다. Enter 키를눌렀을경우 AB 가 MW0 에 CD 가 MW1 에 EF 가 MW2 에들어갑니다. 100 TOP Designer User Guide

Chapter 16 그래프 1 태그

CHAPTER 16 그래프 1 태그

Chapter 16 그래프 1 태그 10 그래프 1 태그 그래프 1 태그의종류에는막대그래프태그와메타, 파이등여러종류가있습니다. 10.1 막대 / 메타 / 파이 / 폐곡선그래프 외부기기나시스템버퍼의데이터를읽어서화면상의지정위치의막대영역에정량적인그래프로나타내는태그를막대그래프태그라합니다. 또, 원이나반원, 모양의게이지 (Gauge) 에수치에따라바늘로표시하는태그를메타그래프라하고 ( 자동차의속도계와같음 ), 바늘대신에색으로채우는그래프를파이그래프라합니다. [ 막대그래프 ] [ 메타그래프 ] [ 파이그래프 ] [ 폐곡선그래프 ] 그래프1태그는, - 테두리없는사각형이거나사각형중선택할수있습니다. 파이 / 메타그래프는원이나반원을선택할수있습니다. - 막대그래프의진행방향은상하좌우의 4방향이가능합니다. 파이 / 메타인경우는시계, 반시계방향이가능합니다. - 최대값과최소값을설정함으로써, 표시데이터의범위를제한할수있습니다. (1) 간단한그래프 1 등록 1) 풀다운메뉴의그래프 1 태그를선택합니다. 2) 그래프태그일반탭에서표시할값의주소인외부기기의디바이스또는시스템버퍼 의어드레스를입력한후확인을선택합니다.

Chapter 16 그래프 1 태그 10.1.1 설정항목 (1) 일반 1) 스캔타임설정 : 디스플레이할값의대상인주소의값을읽는시간주기를설정합니 다. 스캔타임 x 500ms 마다막대그래프를주기적으로업데이트합니다 (Refresh). 0 으로 설정하면, 스캔마다값을모니터하여그래프에나타냅니다. 2) 어드레스설정 : 디스플레이할값의대상인어드레스를설정합니다. 3) 최대 / 최소값종류 : 상수와시스템버퍼 2 종류가있다. 시스템버퍼일경우, 데이터 범위의최대값최소값입력란에는시스템버퍼번호를지정해야합니다. 그러면실제 최대 / 최소는설정한시스템버퍼안에있는값으로동작합니다. 4) 데이터타입 : 무부호십진수, 부호십진수, BCD 3 종류가있습니다. 5) 데이터범위 최대 / 최소값종류가시스템버퍼일경우, 범위는시스템버퍼어드레스 (0~1023) 이고, 상수일경우는다음과같다. 데이터타입 데이터범위 무부호십진수 0~65535 부호십진수 -32767~32768 BCD 0~9999 6) 표시방향 : 막대그래프의진행방향으로써위, 아래, 좌, 우의 4 방향이있습니다. 파이 / 메타인경우는시계, 반시계방향이있습니다. 104 TOP Designer User Guide

Chapter 16 그래프 1 태그 1) 2) 4) 3) 5) [ 파이, 메타그래프인경우 ] 6) [ 그래프 1 태그의일반탭 ] (2) 디스플레이 그래프의모양과색상을지정하는탭입니다. 1) 그래프태그모양설정 옵션버튼을눌러서안보임사각과보임사각중선택할수있습니다. 테두리색상과그래프의바탕색상을다르게설정하면미리보기창에적용되어나타납니다. 단안보임사각은테두리색상을지정할수없습니다. 파이, 메타그래프인경우는원과반원중선택할수있습니다. 마찬가지로미리보기창에서확인할수있습니다. 2) 색상 1 바탕색 : 그래프의바탕색 2 테두리색 : 그래프의테두리색 3 정상시채움색 : 표시할값의대상인어드레스의값이일반탭에서설정한범위안에들었을때정상시채움색에서설정한색으로나타납니다.

Chapter 16 그래프 1 태그 4 초과시채움색 : 표시할값의대상인어드레스의값이일반탭에서설정한범위보다 클때, 초과시채움색으로설정한색으로나타납니다. 주의 범위보다작을경우는초과시채움색을사용하지않습니다. 즉, 범위보다클때만 적용됩니다 미리보기 l (Mono 모델의경우 ) [ 막대그래프의디스플레이탭 ] 원 일경우만 시작 각도 를정합니다. [ 파이, 메타그래프의디스플레이탭 ] 106 TOP Designer User Guide

Chapter 16 그래프 1 태그 10.1.2 막대그래프등록예 2초마다 MW0를스캔하여좌에서우로디스플레이하는막대그래프를등록하세요. 데이터는상수로써값의범위는무부호십진수로 0 부터 20000입니다. 그래프태그의모양은보임사각으로테두리색은검정색, 바탕색은흰색, 정상시채움색은옥색, 초과시채움색은분홍색으로표시하는막대그래프입니다. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 (1) 일반설정 - 읽을주소 : MW0 - 스캔타임 : 2초 - 표시방향 : 위 - 최대 / 최소값종류 : 상수 - 데이터타입 : 무부호십진수 - 데이터범위 : 0~20000 2) 디스플레이설정 [ 예제. 막대그래프의일반탭 ]

Chapter 16 그래프 1 태그 - 그래프모양 : 보임사각 - 테두리색 : 검정 - 바탕색 : 흰색 - 정상시채움색 : 옥색 - 초과시채움색 : 분홍색 [ 예제. 막대그래프의디스플레이탭 ] 3) 결과 PC에서전송후, 표시화면 ( 표시방향을위로해서아래부분부터채웁니다 ) < 정상시 > 108 TOP Designer User Guide

Chapter 16 그래프 1 태그 PC 에서전송후, 화면 ( 경계치를넘어서면초과시색으로변경됩니다 ) < 초과시 >

CHAPTER 17 그래프 2 태그

Chapter 17 그래프 2 태그 11 그래프 2 태그 그래프 2 태그에는꺾은선을비롯한여러종류가있습니다. 그래프2 태그중꺾은선그래프태그란, 시간의변화에따른수치입력값의변화를시각적으로볼수있게하는태그로서그래프의 X축은시간축이고, Y축은데이터를나타냅니다. 1개의태그에최대 10개의꺾은선을등록할수있습니다. 즉, 10개의서로다른디바이스나시스템버퍼를한태그에서감시할수있습니다. (1) 그래프 2 태그의간단한등록 1) 풀다운메뉴의그래프 2 태그를선택하고화면에등록합니다. 2) 디스플레이탭에서그래프종류를모양을선택하고범위탭에서표시하길원하는꺾은선개 수만큼감시할주소들을등록합니다. 11.1 꺾은선태그 11.1.1 설정항목 (1) 일반 1) 스캔타임설정 : 표시할값의대상인주소를읽는시간주기를나타냅니다. 0 일경 우는항상스캔하여그래프를다시그립니다 (Refresh). 설정시간 X 500ms 마다꺾은선 을표시합니다. 2) 데이터타입 : 무부호십진수, 부호십진수, BCD 의 3 종류가있습니다. 데이터의범 위는동작탭에서설정합니다. 데이터타입 데이터범위 무부호십진수 0~65535 부호십진수 -32767~32768 BCD 0~9999

Chapter 17 그래프2태그 3) 표시설정 1 X축등분개수 : 사각으로지정된그래프의 X축을몇등분으로나눌지, 설정합니다. 2 스크롤개수 : 그래프를 X축등분한개수만큼, 다그린후 ( 꺾은선들이그래프의사각영역의끝까지다진행했을경우 ), 다시그릴때는스크롤개수만큼표시반대방향으로쉬프트 (shift) 하여표시하는데, 그때몇개의등분을쉬프트할것인가를설정합니다.( 스크롤개수는 X축등분개수보다작아야합니다 ) 4) 표시방향 : 우 ( 좌 -> 우 ) 이거나좌 ( 우 -> 좌 ) 의 2 종류가있습니다. [ 꺾은선태그의일반탭 ] (2) 디스플레이 1) 그래프모양선택 안보임사각, 사각형중에서선택할수있습니다. 기본은안보임사각으로설정되어있 습니다. 2) 바탕색과테두리색설정 1 바탕색 : 그래프의바탕색을지정합니다. 112 TOP Designer User Guide

2 테두리색 : 안보임사각을제외하고그래프의외곽선을지정합니다. Chapter 17 그래프 2 태그 2) (Mono 모델일경우 ) [ 꺾은선태그의디스플레이탭 ] (3) 범위 꺾은선은최대 10 개까지설정이가능합니다. 각각의꺾은선에다음항목을입력하고삽 입버튼을누르면하나의꺾은선이등록됩니다. 1) 주소입력그래프태그로나타내고자하는어드레스를입력합니다. 2) 최소값, 최대값표시할데이터의범위를설정합니다. 3) 색상설정꺾은선의색상을설정합니다. 4) 패턴 8종류의선패턴을선택할수있습니다. 5) 꺾은선의삽입, 삭제, 수정방식은연산및터치의연산탭에서의삽입, 삭제, 수정방식과같습니다. 단, 꺾은선삽입시, 맨마지막꺾은선항목의다음행으로추가됩니다.

Chapter 17 그래프 2 태그 1) 2) 3) 5) 4) [ 꺾은선태그의범위탭 ] 다음은아무항목도입력하지않았을경우의메시지입니다. 11.1.2 꺾은선태그등록예 5초주기로꺾은선을그리는 (Refresh하는) 꺾은선그래프에서데이터의타입은무부호십진수, X축눈금갯수는 20개, 스크롤개수는 6인보임사각모양의꺾은선태그를설정하세요. 2개의꺾은선을추가하며각각 MW0와 MW10를디스플레이대상으로설정합니다. 각각의선패턴은 (----) 과 ( ) 로써각각파랑색, 옥색으로표시해줍니다. 전자의꺾은선의 Y축값은 0에서 5000, 후자는 5000에서 10000입니다. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음. 114 TOP Designer User Guide

Chapter 17 그래프 2 태그 (1) 일반 - 스캔타임 : 5초 ( 10x500ms ) - 데이터타입 : 무부호십진수 - X축등분개수 : 20 - 스크롤개수 : 6 - 방향 : 우 [ 예제. 꺾은선태그의일반탭 ] (2) 디스플레이 - 그래프모양 : 보임사각 - 바탕색 : 검정 - 테두리색 : 흰색

Chapter 17 그래프 2 태그 [ 예제. 꺾은선태그의디스플레이탭 ] (3) 범위 - 꺾은선 1: 어드레스는MW0, 색상은파랑색, 선패턴은 ----, 꺾은선의 Y축은값이 0에서 5000 - 꺾은선2: 어드레스는 MW10, 색상은옥색, 선패턴은, 꺾은선의 Y축값이 5000에서 10000 116 TOP Designer User Guide

Chapter 17 그래프 2 태그 [ 예제. 꺾은선태그의범위탭 ] (4) 결과 숫자태그를이용하여그래프의변화를보면숫자태그에서나타내는숫자에의해그래프의높낮이가달라지는것을볼수있습니다. <S/W 화면 > < 본체화면 > X 축등분눈금이 20 이고, 주기가 5 초이므로 100 초가되면꺾은선그래프영역을전부

Chapter 17 그래프 2 태그 그리게되고, 스크롤개수가 6 이므로 X 축등분눈금 20 중 6 만큼만좌로쉬프트 (shift) 되어다음주기의데이터를표시합니다. 이까지진행한다음, 5 초후좌로 6 등분만큼이동 한다음시작합니다. 5 초마다이만큼씩진행한다. 118 TOP Designer User Guide

CHAPTER 18 통신태그

Chapter 18 통신태그 12 통신태그 지정한조건에의해, 외부기기의연속된데이터들을, 내부시스템버퍼로읽어오거나, 시스템 내부버퍼의연속된데이터들을외부기기로쓰는기능을합니다. 통신태그와연산태그는등록된 순서대로실행됩니다 (1) 통신태그간단한등록 1) 풀다운메뉴의태그에서통신태그를선택한후, 화면의원하는위치에마우스의왼쪽버튼으로등록합니다. 2) 읽기또는쓰기를선택하고, 외부기기의국번, 시작외부기기의디바이스, 통신개수, 본체의시작내부버퍼를입력한후확인을선택합니다. 12.1 설정항목 (1) 일반통신조건을설정합니다. 1) 주기조건지정최소 500ms 주기부터 32767초까지지정할수있습니다. 지정한주기마다통신을실행합니다. 주기가 0일경우는항상 ( 매스캔마다 ) 통신합니다. 통신태그는실행이완료되었을때만다른태그를계속실행하기때문에매스캔통신태그가수행되면, 스캔이많이느려집니다. 2) 비트조건조건으로사용할어드레스와비트를지정합니다. - ON : 지정비트가 0에서 1로변할때, 통신조건이만족됩니다. - OFF : 지정비트가 1에서 0로변할때, 통신조건이만족됩니다. - 반전 : 지정비트가 0에서 1, 1에서 0으로될때, 통신조건이만족됩니다. - ON계속 : 지정비트가 1인동안, 매스캔마다계속적으로통신합니다. - OFF계속 : 지정비트가 0인동안, 120 TOP Designer User Guide

Chapter 18 통신태그 매스캔마다계속적으로통신합니다. [ 주기조건선택시, 통신태그일반탭 ] (2) 연산 1) 읽기또는쓰기지정본체가외부기기디바이스의값을읽어오는읽기동작이나, 본체가 PLC 디바이스에값을쓰는쓰기동작중선택합니다. 2) 국번설정통신할외부기기의국번을지정합니다 (PLC국번 : MASTER-K200S => 0 ~ 31번까지가능 ). 3) 시작디바이스설정외부기기의디바이스를입력합니다. 읽기를하면읽어올디바이스가되고, 쓰기를하면쓸디바이스가됩니다. 4) 시작내부시스템버퍼설정본체의시스템내부버퍼를설정합니다. 읽기인경우에는읽어온데이터를저장할버퍼가되고, 쓰기일경우에는외부기기의디바이스에값을쓰기위해서참조할버퍼가됩니다. 5) 워드수설정통신할워드수를설정합니다. 지정한개수만큼시스템버퍼와외부기기디바이스가통신하여데이터를읽거나쓸수있습니다.

Chapter 18 통신태그 주의 각 PLC 또는컨트롤러마다한번 ( 한프레임 ) 에통신할수있는워드수가정해져 있습니다. S/W 에서각외부기기의통신사양에따라, [ 워드수 ] 에제한을두었습니 다. 입력이안되면, 외부기기의통신사양때문이니, 통신태그를추가로등록하여 분리해사용하시기바랍니다. 1) 2) 3) 4) 5) [ 통신태그의연산탭 ] 12.2 통신태그등록예 (1) 읽기통신태그예 MW0 의 0 비트가 0 에서 1 로변할때외부기기의 0 국번 MW0 부터 10 워드를읽어, 시스 템내부버퍼 100 번부터 109 번까지에저장하는통신태그를설정하세요. - 통신조건 : 비트조건 - 조건주소 : MW0 의 0 비트 - 조건 : ON 시 122 TOP Designer User Guide

Chapter 18 통신태그 [ 예제. 읽기통신태그일반탭 ] - 연산 : 읽기 - 읽을대상 : 0 국번 MW0 에서부터 10 워드 - 쓸대상 : 시스템버퍼 100 [ 예제. 읽기통신태그연산탭 ] (2) 쓰기통신태그예

Chapter 18 통신태그 5초마다본체의시스템버퍼 200으로부터 10워드를 PLC 10번국번 D0( 쓰기가능한주소라고가정 ) 에저장하는태그를설정하세요. - 통신조건 : 주기조건 - 주기 : 5초 [ 예제. 쓰기통신태그일반탭 ] - 연산 : 쓰기 124 TOP Designer User Guide

Chapter 18 통신태그 - 쓸대상 : 10 국번 D0 에서부터 10 워드 (D0~D9) - 읽을대상 : 시스템버퍼 200 [ 예제. 쓰기통신태그연산탭 ]

CHAPTER 19 윈도우태그

Chapter 19 윈도우태그 13 윈도우태그 미리작성해놓은윈도우화면중에서원하는윈도우화면을기본화면에호출하는기능입니다. 윈도우화면에태그가등록되어있으면바탕의기본화면에상관없이태그동작을수행합니다. (1) 윈도우태그간단한등록 1) 풀다운메뉴의태그에서해당태그를선택한후, 화면의원하는위치에마우스의왼쪽버튼 으로등록합니다. 2) 윈도우태그일반탭에서윈도우종류를선택합니다. 3) 윈도우태그가표시될비트나워드조건을선택합니다. 4) 조건어드레스를입력한뒤비트조건일경우, 표출윈도우번호를지정하고워드의범위조 건일경우범위탭에서범위에따른윈도우번호를지정합니다. 주의 - 윈도우태그는동시에하나만 ENABLE 될수있습니다 ( 팝업될수있습니다 ). 즉하나 의윈도우가 ENABLE 되어있으면, 다른윈도우태그가 ENABLE 되어도동작을수행되지못하고이전의윈도우가 DISABLE 되고나면그때수행됩니다. 단, 등록은여러개가능합니다. -윈도우가 ENABLE 되어윈도우화면이기본화면에 POPUP되어나타나면기본화면에설정된태그중윈도우화면에중첩 ( 영역이 OVERLAP) 되는태그는해당윈도우가 DISABLE될때까지동작을수행하지않습니다. -크기를알수없는태그들은그크기를화면의최대크기로간주합니다. 그래서윈도우태그가 ENABLE되면기본화면에설정된크기를알수없는태그들은해당윈도우가 DISABLE될때까지동작을수행하지않습니다. 현재는폐곡선램프가크기를알수없는태그입니다 (Advanced 모델에선윈도우가팝업되도윈도우와겹치지만않으면폐곡선램프가동작합니다 ). 또한기호의가변동작은등록된기호의최대크기를기준으로 OVERLAP을판단합니다. -윈도우태그는태그이름이표시되는위치가기준점이되어나타냅니다. 즉태그이름위의 o표시부터좌상, 좌하, 좌중, 우상, 등의설정한기준으로윈도우화면이표시됩니다.

Chapter 19 윈도우태그 13.1 설정항목 (1) 일반 1) 비트조건 지정버퍼의비트가 ON 시또는 OFF 시에설정된화면을호출합니다. 1 윈도우종류 : 기본윈도우와보조윈도우의 2종류가있습니다. 보조윈도우의경우사라진후배경을복원하지않고, 기본윈도우는배경을복원합니다. 한화면에기본윈도우 1개와보조윈도우 1개만이동시에표출될수있습니다. 기본과보조윈도우는설정항목즉속성이동일합니다. 2 읽을주소윈도우를표시할때, 조건이되는비트를포함한디바이스를지정합니다. 3 비트지정버퍼에서윈도우를동작시키는데사용될비트를지정합니다. 4 조건위의비트가 ON 시에윈도우를표시할것인지 OFF 일때윈도우를표시할것인지를설정합니다. 5 표출윈도우지정조건이만족할때표시할윈도우번호를지정합니다. 6 표시기준점 : 윈도우가표시되는기준점을말하며좌상 / 중상 / 우상 / 우중 / 우하 / 중하 / 좌하 / 좌중 / 중심 9종류가있습니다. 7 윈도우위치변경 : 윈도우를띄우는 [ 읽을주소 ] 가 MW0000 이라면 MW0001 은 x좌표, MW0002 는 y좌표로사용됩니다. 비트기능이나워드기능이나같습니다. 1) 상대적 위치변경 : 현재윈도우가떠있는위치에서 x, y값을더해서이동합니다. 2) 절대적 위치변경 : x, y값을읽어서그위치로이동합니다. 주의 x,y 의값은 4 의배수만유효합니다. 128 TOP Designer User Guide

Chapter 19 윈도우태그 비트 윈도우위치변경 읽을주소 조건 표출윈도우 표시기준점 [ 비트조건일경우일반탭 ] 2) 워드조건 지정한버퍼값의범위나가변조건에의해윈도우를표시합니다. 1 범위 / 가변주소지정 - 범위주소는범위탭에서구간에따라지정한범위에만족하면해당하는윈도우를표시합니다. - 가변주소는설정된주소의값이윈도우번호에대응됩니다. 값에해당하는윈도우를표시합니다. 2 상한 / 하한윈도우번호 설정된범위안에들지않았을경우, 윈도우를표시하지않습니다. 3 윈도우크기일정 윈도우가 보조 인경우만설정할수있으며, 표출되는윈도우들의크기가모두같 을경우, 설정하면윈도우화면전환속도가빨라집니다.

Chapter 19 윈도우태그 범위탭이생김 워드로설정 범위로설정 윈도우종류가 보 조 인경우에만선 택가능 상한 / 하한 윈도우번호 [ 워드디바이스의범위일경우의일반탭 ] 가변으로 설정 주소의값이윈도우 번호임 윈도우종류가 보 조 인경우에만선 택가능 [ 워드가변일경우의일반탭 ] 130 TOP Designer User Guide

Chapter 19 윈도우태그 (2) 범위 워드조건의 범위 기능일경우만입력이가능합니다. 각윈도우번호및그윈도우 에해당되는값의범위를설정합니다. 상하위값은 32768~32767 까지사용가능합니다 [ 윈도우태그의범위탭 ] 13.2 윈도우태그등록예 (1) 비트조건사용예 기본윈도우로써 MW0 의 0 비트가 ON 이면 10 번윈도우를나타나고, OFF 면사라지는윈도 우태그를등록하세요. 등록된태그를기준으로좌상에표출됩니다. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 1) 설정 - 윈도우종류 : 기본 - 디바이스선택 : 비트 - 읽을주소 : MW0 의 0비트 - 조건 : ON 시 - 표출윈도우번호 : 10번

Chapter 19 윈도우태그 - 표시기준점 : 좌상 [ 그림. 비트조건을사용시윈도우태그 ] 2) 결과 => S/W 에서의결과 표출윈도우화면 => 본체에서의결과 132 TOP Designer User Guide

CHAPTER 20 연산태그

Chapter 20 연산태그 14 연산태그 지정한조건 ( 비트, 워드, 주기 ) 을만족하면특정디바이스의비트를제어하거나사칙및논리연산을행하여특정디바이스에워드로저장하는태그입니다. 또는특수기능을수행하기도합니다. 연산태그와통신태그는등록된순서대로수행됩니다. (1) 연산태그의간단한등록 1) 풀다운메뉴의태그에서연산태그를선택한후화면의원하는위치에마우스의왼쪽버튼으로등록합니다. 연산태그는무형의태그이므로특정영역을차지하지않습니다. 단지, 등록된화면에서만동작하므로그화면에꼬리표로서나타내집니다. 2) 일반탭에서연산조건을입력한뒤, 연산탭에서원하는비트또는특수또는워드연산을리스트에등록합니다 (10개까지가능합니다 ). 14.1 설정항목 (1) 일반 1) 동작조건사용여부 - 비트조건 : 지정디바이스및비트의 ON/OFF변화 (trigger) 에따라연산을합니다. - 워드조건 : 지정디바이스의값이설정한범위안에들면항상연산을합니다. - 주기조건 : 500ms 단위로동작주기를지정할수있습니다. 0 으로지정하면매스캔계속적으로동작합니다. 2) 비트조건조건주소지정조건어드레스및비트를설정합니다. 연산조건 - ON: 지정비트가 0에서 1로변할때, 연산조건이만족됩니다. - OFF: 지정비트가 1에서 0로변할때, 연산조건이만족됩니다. - 반전 : 지정비트가 1에서 0 또는 0에서 1로변할때, 연산조건이만족됩니다. - ON( 계속 ): 지정비트가 1인동안, 매스캔마다계속적으로비트 / 워드 / 특수연산을합니다. 134 TOP Designer User Guide

Chapter 20 연산태그 - OFF( 계속 ): 지정비트가 0 인동안, 매스캔마다계속적으로비트 / 워드 / 특수연산을 합니다. Note 연산태그의결과치는사용자가지정한대로 16bit(1 word) 로저장되거나 32bit 로 저장됩니다. 저장주소크기 를 32bit 로하고, 시스템버퍼 100 번과 101 번값을연산 하여 102번에저장하는연산태그의결과치는 102번과 103번에걸쳐들어갑니다. 즉, 102번에연산치의하위값, 103번에상위값이저장됩니다. 외부기기 (PLC) 디바이스경우도마찬가지로적용됩니다. 저장주소크기를 32bit로지정해도피연산자들은무조건 16bit크기로사용됩니다 [ 연산조건을비트로지정했을시일반탭 ] 3) 주기조건 설정된주기마다연산을수행합니다. 주기 [ 연산조건을주기로지정했을시일반탭 ]

Chapter 20 연산태그 4) 워드조건 연산식이참 (TRUE) 이면연산을수행합니다. 1 연산자지정 : 피연산자와피연산자사이의연산을할연산자를지정합니다. <: 지정한주소의워드값보다비교되는주소의워드값이더클경우, 연산태그수행 =<: 지정한주소의워드값보다비교되는주소의워드값이같거나더클경우연산태그수행 >: 지정한주소의워드값보다비교되는주소의워드값이더작을경우연산태그수행 =>: 지정한주소의워드값보다비교되는주소의워드값이더작거나같을경우연산태그수행 ==: 지정한주소의워드값이비교되는주소의워드값과같을경우연산태그수행!=: 지정한주소의워드값이비교되는주소의워드값과같지않을경우연산태그수행 &: 지정한주소의워드값이비교되는주소의워드값과 AND연산을할결과가 1 일경우연산태그수행 : 지정한주소의워드값이비교되는주소의워드값과 OR연산을할결과가 1 일경우연산태그수행 : 지정한주소의워드값이비교되는주소의워드값과 XOR연산을할결과가 1 일경우연산태그수행 NA: 지정주소를두개만사용하여비교할경우, 선택하면됩니다. 뒤의비교식은무시됩니다. AND: 앞쪽의비교식과뒤쪽의비교식을 AND 연산을통해서연산태그가동작하도록합니다. OR: 쪽의비교식과뒤쪽의비교식을 OR 연산을통해서연산태그가동작하도록합니다. 2 피연산자지정어드레스나상수를입력할수있습니다. 3 주소크기 16비트 /32비트중선택할수있습니다. 16비트는설정한 2Bytes크기를가진주소의값을비교하는것입니다. 32비트는 2 16 이상의값을비교할때사용합니다. 설정한주소는하위워드가되고, 설정한다음주소는상위워드가됩니다. 아래그림과같이 32비트로선택하면, MW0000은하위워드가되고 MW0001은상위워드가되고, MW0020은하위워드가되고, MW0021은상위워드가됩니다. 136 TOP Designer User Guide

Chapter 20 연산태그 [ 연산태그에서워드조건을사용할경우 ] (2) 연산 일반탭에서설정한연산조건을만족하면연산식을수행합니다. 1) 연산지연시간 조건을만족한후에연산을할수있도록시간을설정합니다. 0 이면지연없이등록된 연산을수행합니다. 2) 연산종류 비트연산, 워드연산, 또는특수동작, 키동작을할것인지를선택합니다. 1 비트연산 - ON : 연산주소의비트를 1로설정합니다. - OFF: 연산주소의비트를 0로설정합니다. - 반전 : 연산주소의비트를 0면 1로 1이면 0로설정합니다.

Chapter 20 연산태그 등록된비트연산항목 [ 비트연산을설정할경우의연산탭 ] 2 워드연산 피연산자와연산자및연산된결과를저장할디바이스를설정합니다. 저장주소 : 연산결과를저장할주소를설정합니다. 저장주소크기 에서저장워드를지정할수있습니다. 저장워드를 32bit로지정하고저장주소를 MW0로설정했으면 MW0~MW1에연산값이저장됩니다. 피연산자는외부기기디바이스나시스템버퍼또는상수모두가가능합니다. 연산자는터치의연산탭과동일하니, 참조하시기바랍니다. 저장주소크기 : 16bit, 32bit중선택할수있습니다. 피연산주소크기 : 16bit, 32bit중선택할수있습니다. 138 TOP Designer User Guide

Chapter 20 연산태그 저장 디바이스 [ 워드연산을설정할경우의연산탭 ] : 위의그림은 MW0000 에상수 100 을저장하는예입니다. 3 특수동작터치태그의특수기능과같습니다. 운전종료, 이전화면, 화면전환, 화면프린트, 로깅1/2 프린트, 경보이력프린트, 경보스크롤Up, 경보스크롤Down, 경보클리어, Roll printer 인쇄, 현재윈도우이동, CF eject 등을각종조건에따라동작시킬수있습니다. 4 키동작 터치태그의키기능과같습니다. 각종조건에따라키동작을시킬수있습니다. 터 치태그를참조하시길바랍니다. 3) 리스트에추가비트나워드연산, 특수동작의입력이끝나면추가버튼을눌러서연산식을등록합니다. 연산항목은최대 10개까지입력이가능하며리스트로의추가, 수정, 삭제는터치태그연산탭에서의리스트조작과동일합니다. 동작순서는리스트의순서대로입니다. 14.2 연산태그등록예

Chapter 20 연산태그 (1) 비트조건을이용한연산태그의예 MW0 의 0 비트가 0 에서 1 로변경되었을때 MW10 의값과 MW11 의값을더해서 MW12 와 MW13 에저장하는연산태그를등록하세요. - 연산종류 : 비트 - 조건 : ON 시 [ 예제. 비트조건을이용한연산태그의일반탭 ] - 연산종류 : 워드 - 데이터타입 : DEC - 연산지연시간 : 0 - 연산 : MW10+MW11 = MW12~MW13 - 저장주소크기 : 32bit(MW는 16bit 크기의주소이므로 32bit로설정해야만 MW12와 MW13에결과가저장됩니다. 140 TOP Designer User Guide

Chapter 20 연산태그 [ 예제. 비트조건을이용한연산태그의연산탭 ] =>S/W 에서등록된연산태그 ( 숫자태그로연산의결과를확인해보세요.) (2) 워드조건을이용한연산태그의예워드조건을이용하여 MW10의값과 MW00의값이같을때 MW100의 10번비트를반전시키는연산태그를등록하세요. - 연산조건 : 워드 - 조건 : MW10의값과 MW0의값이같을경우

Chapter 20 연산태그 [ 예제. 워드조건을이용한연산태그의일반탭 ] - 연산종류 : 비트연산 - 연산 MW100 의 10 번비트를반전 [ 예제. 워드조건을이용한연산태그의연산탭 ] 142 TOP Designer User Guide

Chapter 20 연산태그 =>S/W 에서등록된연산태그 ( 숫자태그로연산값의결과를확인해보세요.) (3) 주기조건을이용한연산태그의예 2초마다 MW100의 10번째비트를반전시키고 MW0의값과 MW12의값을더하여 MW0(1워드 ) 에저장하는연산태그를등록하세요. - 연산종류 : 주기 - 주기 : 2초 [ 예제. 주기조건을이용한연산태그의일반탭 ] - 연산종류 : 워드 - 데이터타입 :DEC - 연산1: 비트, MW100의 10번째비트, 반전 - 연산2:MW0+ MW12 = MW0 - 저장주소크기 : 16BIT

Chapter 20 연산태그 [ 예제. 주기조건을이용한연산태그의연산탭 ] => S/W 에서등록된연산태그 ( 숫자태그로연산값의결과를확인해보세요.) 144 TOP Designer User Guide

CHAPTER 21 부품태그

Chapter 21 부품태그 15 부품태그 부품태그등록전에반드시프로젝트창또는메뉴에서사용할부품을등록해야합니다. 부품등록은 4 장 부품등록 을참조하세요. - 미리등록한부품 ( 이미지, 심볼, 파트 [ 보조 ]) 중조건에따라화면에표시해주는기능을합니다. - 부품태그는디바이스의지정비트가 ON/OFF됨에따라각각의부품이화면의지정위치에표시됩니다. 디바이스의범위또는가변값에따라해당부품이표시됩니다. (1) 부품태그등록 1) 풀다운메뉴의부품태그를선택합니다. 2) 부품의종류를이미지, 심볼, 보조 [ 파트 ] 중하나를선택합니다. 3) 부품태그등록화면에서비트조건이나워드조건을선택하고, 어드레스를입력한후, 확인버튼을누릅니다. 4) 비트디바이스를표시조건으로하면 ON, OFF 시에설정한번호대로부품이나타납니다. 5) 워드디바이스를표시조건으로하면구간별로다른부품을표시할수있습니다. 146 TOP Designer User Guide

Chapter 21 부품태그 Note - 파트 [ 보조 ] 는어떠한경우든다른파트화면으로전환시에배경화면을지우지 않습니다. - 파트 [ 보조 ] 를제외한 ( 심볼이나이미지 ) 부품태그 ( 비트조건일때 ) 에서 OFF시번호를 0으로설정하거나, 등록된부품이없으면 OFF시에배경색으로태그에설정한크기만큼을지웁니다. - 파트 [ 보조 ] 를제외한 ( 심볼이나이미지 ) 부품태그의워드조건에서범위로설정시, 해당범위가아닐경우는이외범위의지정색으로표시설정에설정한크기만큼을지움 - 파트 [ 보조 ] 를제외한 ( 심볼이나이미지 ) 부품태그의워드조건에서가변으로설정시, 해당번호에등록된부품이없으면배경색으로표시설정에설정한크기만큼을지움주의 ) 심볼이나이미지부품태그에서, 표시설정에설정한 X축크기,Y축크기보다큰부품이 Enable된경우는다음에그부품이 Disable된후표시설정크기이외의부분은잔상이지워지지않습니다. 반드시 X축최대값과 Y축최대값은표시될기호나이미지의가장큰값을설정하세요. 15.1 설정항목 (1) 일반 1) 부품종류 : 심볼, 이미지, 파트의 3종류가있습니다. 파트태그는파트화면을미리등록하여야합니다. 파트의등록을참조하세요. 심볼, 이미지, 파트의특성및등록은 3장의프로젝트윈도우의 보조화면 과 5장의 비트맵작성및등록 을참조하세요. 2) 그룹 : 표시하기원하는부품그룹을선택. A ~ Z 까지선택가능. 심볼에만있습니다. 3) 비트조건설정 1 읽을주소 : 부품을표시할때조건이되는비트어드레스를지정합니다. 2 비트 : 디바이스에서부품을동작시키는데사용될비트를지정합니다. 이지정한비트가 1 이면 ON 시해당번호의부품이표시되고, 0 이면 OFF 시해당번호의부품이표시됩니다. 3 ON 시 : 지정비트가 1 일경우표시될부품번호를지정합니다.

Chapter 21 부품태그 4 OFF 시 : 지정비트가 0 일경우표시될부품번호를지정합니다. 표시할부품이없으면부품번호를 0 으로지정합니다. 1) 2) 비트조건으로설정 1 2 3 4 [ 부품태그에서비트조건으로설정시일반탭 ] 4) 워드조건설정 범위부품, 가변부품의두종류가있습니다. 1 범위부품범위부품은범위탭에서설정한어드레스값의범위에따라표시되는부품이변합니다. 예를들어디바이스의값이 0부터 100일때는 1번부품, 101부터 150이면 2번부품등의방법으로부품의범위및색상속성을지정할수있습니다. 최대 8개까지범위를설정할수있습니다. 148 TOP Designer User Guide

Chapter 21 부품태그 일반탭에서워드조건의범위 로설정하였을경우범위탭이 추가됨 범위로 워드조건으로설정 설정 [ 워드조건에범위로설정했을경우 ] 2 가변부품 가변부품은어드레스의값이부품번호에대응됩니다. 상한, 하한부품번호를넘을경 우나부품번호가존재하지않는경우에는어떤부품도표시하지않습니다.

Chapter 21 부품태그 가변으로 설정 [ 워드조건의가변으로설정했을경우 ] 5) 부품범위제한 워드조건으로설정된경우, 읽을주소의값이이범위를넘으면부품을표시하지않 습니다. 부품번호는 1~999 입니다. (2) 디스플레이탭 1) 배각부품의배각을설정합니다. 심볼일경우에만의미가있습니다. 2) 색상파트는색상을설정할수없습니다. 이미지 / 심볼에대해서는동작이비트또는워드가변어드레스일경우에만디스플레이탭에서색상을설정합니다. 비트동작일경우심볼은 ON 또는 OFF 색의전면 / 배경색으로변경되며이미지는고유의색을그대로나타냅니다. 둘다다른부품으로전환될때해당 ON/OFF시의배경색으로바탕을지웁니다. Note ON/OFF 시의심볼전환시에흰색은전면색으로검정색은배경색으로변경됩니다. 150 TOP Designer User Guide

Chapter 21 부품태그 워드동작이고가변일경우심볼은전면 / 배경색으로변경되며이미지는고유의색을 그대로나타냅니다. 둘다다른부품으로전환될때배경색으로바탕을지웁니다. 1 일반탭에서비트조건으로설정시심볼일경우 ON, OFF 시심볼의전면색과배경색으로변경하여나타냅니다. 배경색은부품을지우는색으로도이용합니다. 2 일반탭에서워드가변조건으로설정시전면색과배경색을지정할수있습니다. 심볼일경우모두지정하며이미지일경우배경색을지정합니다. [ 일반탭에서비트조건으로설정시 ] [ 일반탭에서워드가변으로설정시 ] (3) 범위 이설정은워드의범위로지정한경우에만설정할수있습니다. 각범위에해당되는 부품의범위별부품번호, 전면, 배경색을지정해야합니다. 1) 3) 4) 2) 5) [ 범위탭에서의설정 ] 1) 범위개수

Chapter 21 부품태그 최대 8 개의범위를지정할수있습니다. 2) 부품번호 우측의범위에대응되는부품번호를설정합니다. 3) 부품의구간에따른전면색을지정합니다. 전면색은이미지및파트에서는설정하 지못합니다. 4) 부품의구간에따른배경색을지정합니다. 단, 8개범위구간이외의값에대해서는이외범위에서설정한배경색으로바탕을채운다. 배경색은이미지및파트에서는설정하지못합니다. 단, 이미지에서는이외범위에서만배경색을설정할수있는데다른이미지로의전환시에이미지의배경을지우는데사용합니다. 5) 범위별값의설정 각범위에서워드어드레스값의하위, 상위값을지정합니다. 즉지정한부품에대응 되는구간을설정합니다. 32768~32767 까지사용가능합니다. 15.2 부품태그등록예 (1) 비트디바이스사용예 터치태그를이용하여 MW0의 9비트가반전되었을시, 동작되는심볼부품태그로서 MW0 의 9번째비트가 ON 시 A그룹의 1번부품을, OFF 시 A그룹의 2번부품을나타내는부품태그를등록하세요. 단 ON 일경우전면색은파랑, 배경색은흰색이며 OFF 일경우전면색은노랑, 배경색은파랑색으로나타나는부품태그임. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 1) 먼저부품을등록해주세요. A 그룹 : 번호 (1) 번호 (2) B 그룹 : 번호 (1) C 그룹 : 번호 (1) 152 TOP Designer User Guide

Chapter 21 부품태그 < 프로젝트윈도우 > [ 비트맵등록하기 ] 2) 부품태그를설정해주세요. - 부품종류 : 심볼 - 디바이스 : MW0 - 비트 : 9 - 그룹 : A - ON 시부품번호 : 1(A그룹의첫번째부품을 ON 시에보이겠다는의미 ) - OFF 시부품번호 : 2(A그룹의두번째부품을 OFF 시에보이겠다는의미 ) [ 예제. 비트조건의부품태그일반탭 ] - 배각 : 1x1

Chapter 21 부품태그 - ON 시전면색 : 파랑색 - OFF 시전면색 : 노랑색 - ON 시배경색 : 흰색 - OFF 시배경색 : 파랑색 [ 예제. 비트조건의부품태그디스플레이탭 ] 3) ON/OFF 를하기위해서터치태그를이용합니다. 터치태그설정 : 디바이스 (MW0000), 비트 (9), 반전 4) 실행결과 => S/W 에서의화면 (SYM001 에서 SYM 은부품태그의약어표시임 ) 3) 에서설정한터치태그를한번터치했을때 (ON 일경우 ) => A 그룹의 1 번부품이표시됩니다. 다시한번터치했을때 (OFF 일경우 ) => A 그룹의 2 번부품이표시됩니다. (3) 워드의가변사용예 154 TOP Designer User Guide

Chapter 21 부품태그 워드기능을사용하고 MW0 의값은 A 그룹의심볼부품의번호를나타내며부품의번호는 90 번부터 10 번까지입니다. 전면색은검정, 배경색은파랑색인부품태그를설정하세요. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 1) 먼저위의비트조건예에서와같이부품비트맵을등록한다. 2) 부품태그를등록한다. - 부품종류 : 심볼 - 그룹 : A - 디바이스선택 : 워드 - 주소종류 : 가변 - 읽을주소 : MW0 - 부품범위제한 : 10~90 [ 예제. 워드가변조건의부품태그일반탭 ] - 전면색 : 검정 - 배경색 : 파랑 - 배각 : 1x1

Chapter 21 부품태그 [ 예제. 워드가변조건의부품태그디스플레이탭 ] 3) 결과 => S/W 에서의화면 => MW0가 10에서 90사이일때의화면표시 ( 부품번호 10번이표시됨. 단 A그룹의 10번부품이등록돼있다고가정 ) (3) 워드의범위사용예 MW0 값이 1부터 500 까지일때 C그룹의 10번부품이나타나고 501 부터 999까지일때 20번부품이나타나는심볼부품태그를설정하세요. 두범위모두배경색은노랑, 글자색은검정입니다. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 1) 부품화일을등록합니다. 156 TOP Designer User Guide

Chapter 21 부품태그 [ 등록된비트맵 ] C 그룹 : 10 번부품 20 번부품 2) 부품태그를설정합니다. - 부품종류 : 심볼 - 그룹 : C - 디바이스 : MW0 - 디바이스선택 : 워드 - 주소종류 : 범위 [ 예제. 워드범위조건의부품태그일반탭 ] - 10 번부품 : 1 이상 500 이하일때전면이검은색, 배경이노랑색

Chapter 21 부품태그 - 20 번부품 : 501 이상 999 이하일때전면이검은색, 배경이노랑색 - 이외부품 : 파랑배경색 [ 예제. 워드범위조건의부품태그디스플레이탭 ] 3) 결과 => S/W 에서의화면표시 => MW0 가 501 과 999 사이일경우, 20 번부품번호가나타납니다. 값이 0 ~999 사이의범위에없다면화면에아무것도표시되지않습니다. 158 TOP Designer User Guide

CHAPTER 22 확장숫자태그

Chapter 22 확장숫자태그 16 확장숫자태그 숫자태그를확장한형태로서, 로깅한값또는레서피 ( 파라미터이동 ) 데이터를본체의화면에실시간으로표시할때사용합니다. 대부분로깅에서는 ' 최신로깅을맨처음에저장 ' 이라는속성을체크하고, 최신블록의워드들을숫자태그처럼값으로볼때사용합니다. 용어 ] 아래에서사용하는블록 (block) 이란, 로깅이나레서피에서한번에저장하는워드의그룹을말합니다 16.1 설정항목 (1) 일반설정 (1) (4) (3) (2) (5) (6) (7) (8) [ 확장숫자태그의일반탭 ] (1) 표시주소 : 먼저로깅 1/ 로깅 2/ 레서피 / 로깅 3~8 을나타낼것인지를선택합니다. 로 깅인경우에는로깅된날짜 / 시간을표시할건지, 숫자 ( 데이터 ) 를표시할건지설정합 160 TOP Designer User Guide

Chapter 22 확장숫자태그니다. 이설정에따라숫자일경우에는블록, 워드번호를설정하고날짜 / 시간일경우에는콤보박스에서년 / 월 / 일 / 시 / 분 / 초의 6가지타입중하나를설정할수있습니다. 열은한블록의워드번호를의미합니다. 블록번호와워드번호는첫번째것이 0입니다. < 로깅의경우 > 로깅된날짜및시간로깅데이터 ( 숫자 ) 워드번호 년월일시분초 0 워드 0 1 워드 2 워드 증가방향 블록 0 블록 0 블록 년 월 일 시 분 초 0워드 1블록 년 월 일 시 분 초 0워드 1워드 1 블록 1워드 2워드 1블록 2워드 블록번호증가방향 2 블록 2 블록 2 블록 < 레서피의경우 > 레서피데이터 ( 숫자 ) 0 워드 0 블록 1 워드 0 블록 2 워드 0 블록 0 워드 1 블록 1 워드 1 블록 2 워드 1 블록 워드번호 증가방향 0 워드 2 블록 1 워드 2 블록 2 워드 2 블록 (2) 부호표시 : 부호, 무부호중에서선택합니다. 블록번호 증가방향 (3) 데이터타입 : DEC, HEX, BCD중에서선택합니다. - DEC: 십진수로서 65535는 6만5천5백3십5입니다. - HEX:16진수입니다. 9h + 1h = ah가되고, fh + 1h = 10h가됩니다. - BCD:4비트씩 10진수의한자리씩표시하는방식입니다. 9h + 1h = 10h이됩니다. 본체에서시계데이터는 BCD로관리합니다. (3) 데이터크기 : 16Bit, 32Bit 중에서선택합니다.

Chapter 22 확장숫자태그 부호 무부호 10 진수 -32768 ~ 32767 0 ~ 65535 HEX 0 ~ FFFF BCD 0 ~ 9999 [ 표. 16 비트의각데이터종류별수치범위 ] 부호 무부호 10 진수 -2147483648 ~ 2147483647 사용못함 HEX 0 ~ FFFFFFFF BCD 0 ~ 99999999 [ 표. 32 비트의각데이터종류별수치범위 ] (5) 전체자리수 : 전체자리는화면에표시되는데이터의총자리수를의미합니다. 데이터가지정된자리수보다클경우에는큰자리의값이보이지않게됩니다. 예 ) 표시자리수 4 일때 12345 2345 실제값 표시형태 (6) 소수자리수 : 소수자리는총자릿수중에서소수점이하의자리수를얼마로할것 인가를지정합니다. 본체내부에서데이터는소수점처리가되지않습니다. 단지데이 터의화면표시만을소수점으로표시하는것입니다. 예 ) 데이터 12345, 전체자리수 :5, 소수자리수 :1 => 1234.5 단, 데이터에부호가있을경우에는총표시자리수는실제로지정한전체자리수보다 한자리더크게표시됩니다 예 ) 데이터 12345, 전체자리수 :5, 소수자리수 :1 => -1234.5 (7) 확장옵션 저장주소의값과확장된연산을할수있도록연산식을기술하는부분입니다. 디폴트는확장옵션이전개되지않은상태입니다. 162 TOP Designer User Guide

Chapter 22 확장숫자태그 [ 확장옵션을선택하지않은경우 ] [ 확장옵션을선택한경우 ] 1 피연산자 : 최대3개의피연산자를지정할수있습니다. 확장숫자태그가수행이되더라도표시주소의값은변하지않습니다. 2 피연산자종류 : 외부기기의디바이스나숫자및시스템버퍼중선택할수있습니다. 3 연산자에는다음과같은종류가있습니다. NA : Not available + : 피연산버퍼내의데이터와연산데이터를가산합니다. : 피연산버퍼내의데이터에서연산데이터를감산합니다. : 피연산버퍼내의데이터와연산데이터를승산합니다. : 피연산버퍼내의데이터에서연산데이터를제산합니다. & : 피연산버퍼내의데이터와연산데이터의논리합을구합니다. : 피연산버퍼내의데이터와연산데이터의논리곱을구합니다. ^ : 피연산버퍼내의데이터와연산데이터의배타적논리합을구합니다. <<: 피연산버퍼내의데이터의비트들을연산데이터만큼좌로쉬프트합니다. 예 ) 1101 0111 0010 0110을좌로2쉬프트하면아래와같이됩니다. 0101 1100 1001 1000 >> : 피연산버퍼내의데이터의비트들을연산데이터만큼우로쉬프트합니다. 예 ) 1101 0111 0010 0110을우로2를쉬프트하면아래와같이됩니다. 0011 0101 1100 1001 (8) 스케일링사용 : 숫자태그에서의스케일링과동일합니다. 실제값의범위와표시되고자하는값의범위를지정하기만하면됩니다. 실제값이 [0 ~ 1000] 사이에서변할때, 이를 [ 50 ~ +50] 사이에서표시할수있습니다. (2) 표시설정

Chapter 22 확장숫자태그숫자의표시사양을설정합니다. 폰트, 배각, 색상, 정렬의자세한내용은 7장 태그에서공통으로사용되는항목 을참조하세요. [ 확장숫자태그의디스플레이탭 ] (3) 범위 구간별로숫자를다른색상으로표시합니다. 본설정을하지않으면디스플레이탭에서 설정한글자색과배경색에의해확장숫자태그가표시됩니다. 그리고, 정의하지않은 구간에값이속할때엔, 디스플레이탭에서설정한색으로표시됩니다. 164 TOP Designer User Guide

Chapter 22 확장숫자태그 1) 2) [ 그림. 확장숫자태그에서표시조건설정화면 ] 1) 범위설정여부 : 범위에따라태그색을달리하지않을경우체크하지않습니다. 2) 범위개수 : 최소1개부터최대 8개까지입력이가능합니다. 3) 글자색 : 표시데이터의글자색을지정합니다. 4) 배경색 : 표시데이터의바탕색을지정합니다. 5) 하위값 : 구간의시작값을입력합니다. 6) 상위값 : 구간의끝값을입력합니다. 7) 설정완료후확인을클릭합니다. 주의각각의구간은서로겹치는부분이없어야합니다.

Chapter 22 확장숫자태그 16.2 확장숫자태그등록예 로깅1에서는 ' 최신로깅을맨처음에저장 ' 이라는속성을체크하고, 최신의 1번째,2번째블록의값들을숫자로보고자할때의확장숫자태그들을등록하세요. 로깅에서한블록은 5개의워드데이터를저장하도록지정하고그외의조건은임의로등록하세요. 데이터는 16비트의 DEC값이며무부호이고전체5자리, 소수자리2자리로표시합니다. 표시시, 로깅1의값이 0에서 200사이이면글자색을파랑색으로바탕색을노랑색으로표시하고그이외의값일경우글자색은검정, 바탕색은빨강색으로나타내는확장숫자태그를등록하세요. ' 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음 - 로깅 1 에서의설정 - 표시주소 : 로깅1의 ( 블록 0, 워드 0) ~ ( 블록 0, 워드 4) 의숫자데이터 - 로깅1의 ( 블록 1, 워드 0) ~ ( 블록 1, 워드 4) 의숫자데이터 - 부호표시 : 무부호 - 데이터크기 : 16비트 - 데이터타입 : DEC - 표시형식 : 전체 5자리, 소수2자리 166 TOP Designer User Guide

Chapter 22 확장숫자태그 0 X 0 ~ 0 X 4 1 X 0 ~ 1 X 4 [ 예제. 확장숫자태그에서의일반탭 ] - 폰트픽셀 : 16*16 - 배각 : 1x1 - 색상 : 글자검은색, 배경빨강색 - 정렬 : 오른쪽

Chapter 22 확장숫자태그 [ 예제. 확장숫자태그에서의디스플레이탭 ] - 범위개수 :1 - 범위 1 : 하위값 0, 상위값 200, 글자색파랑, 배경색노랑 [ 예제. 확장숫자태그에서의범위탭 ] 168 TOP Designer User Guide

Chapter 22 확장숫자태그 0 X 0 0 X 1 0 X 2 0 X 3 0 X 4 S/W 에서등록된확장숫자태그 1 X 0 1 X 1 1 X 2 1 X 3 1 X 4 0 번째워드 1 번째워드 2 번째워드 3 번째워드 4 번째워드 블록 0 ( 가장최근에로 48682 48682 48682 48682 48682 깅된블록 ) 블록 1 ( 바로전에로깅 48682 48682 48682 48682 48682 된블록 ) < 본체의로깅 1 메모리에로깅된실제데이터블록 > 0 X 0 0 X 1 0 X 2 0 X 3 0 X 4 본체로전송했을때결과 1 X 0 1 X 1 1 X 2 1 X 3 1 X 4 Note 부호는전체자리수에서한자리를차지합니다.

Chapter 22 확장숫자태그 170 TOP Designer User Guide

CHAPTER 23 확장메시지태그

Chapter 23 확장메시지태그 17 확장메시지태그 확장메시지태그등록전에반드시파일메뉴의메시지편집기에서메시지를편집한후, 확장메시지태그를등록해야합니다. 4장 메시지파일작성 을참조하세요. 확장메시지태그는, 로깅및레서피데이터중에서특정블럭및워드의값을메시지번호라고간주하여실시간으로해당메시지를나타내주는태그입니다. 따라서데이터값이메시지번호가되며그번호에해당하는메시지를나타냅니다. (1) 확장메시지태그등록 1) 풀다운메뉴의확장메시지태그를선택합니다. 2) 확장메시지태그등록화면에서로깅1/2/ 레서피 / 로깅3~8 중에서종류를선택 칼럼의타입 과블록위치및워드위치를지정한후확인을선택합니다. 3) 범위메시지일경우구간별로다른메시지를설정합니다. 4) 가변메시지일경우데이터값이메시지번호를나타냅니다. 17.1 설정항목 (1) 일반 1) 그룹 : 표시하기원하는메시지그룹을선택합니다. A ~ Z 까지선택가능 메시지를나타낼때, 조건이되는비트어드레스를지정합니다. 2) 표시주소 : 표시주소의내용은메시지번호로써먼저, 표시주소타입이로깅1/ 로깅2/ 레서피 / 로깅3~8 인지를선택합니다. 주소설정에앞서 칼럼데이터타입 을설정합니다. 확장문자열태그에서는이를 숫자 로설정하는것이일반적입니다. 날짜나시간의값으로메시지를표출하는것은거의의미가없습니다. 참조하고자하는위치인블록번호와워드번호를설정합니다. 172 TOP Designer User Guide

Chapter 23 확장메시지태그 < 로깅의경우 > 로깅된날짜및시간로깅데이터 ( 숫자 ) 워드번호 년월일시분초 0 워드 0 1 워드 2 워드 증가방향 블록 0 블록 0 블록 년 월 일 시 분 초 0워드 1블록 년 월 일 시 분 초 0워드 1워드 1 블록 1워드 2워드 1블록 2워드 블록번호 증가방향 2 블록 2 블록 2 블록 < 레서피의경우 > 레서피데이터 ( 숫자 ) 워드번호 0 워드 0 블록 1 워드 0 블록 2 워드 0 블록 0 워드 1 블록 1 워드 1 블록 2 워드 1 블록 증가방향 0 워드 2 블록 1 워드 2 블록 2 워드 2 블록 3) 워드조건설정 블록번호 증가방향 범위조건, 가변조건의두종류가있습니다. 1 범위조건이조건은범위탭에서설정한값의범위에따라메시지를표시하는방식입니다. 예를들어특정위치의로깅이나레서피의값이 0부터 100일때는 1번메시지, 101부터 150 이면 2번메시지등의방법으로메시지의범위및색상속성을지정할수있습니다. 최대 8개까지범위를설정할수있습니다.

Chapter 23 확장메시지태그 범위로설정 [ 확장메시지태그에서워드의범위로설정한경우 ] 2 가변메시지 가변메시지는특정위치의로깅이나레서피값이메시지번호에대응됩니다. 상한, 하 한제한을넘을경우나메시지번호가존재하지않는경우에는아무메시지도표시하 지않습니다. 가변으로설정 [ 확장메시지태그에서워드가변일경우 ] 174 TOP Designer User Guide

Chapter 23 확장메시지태그 4) 메시지범위제한 읽을주소의값즉로깅데이터값이이범위를넘으면메시지를표시하지않습니다. 메시지번호는 1~999 까지가능합니다. 5) 표시형식 1 문자수 / 행당 : 행당최대문자수를설정합니다. 2 행수 : 여러행을설정할수있습니다. (2) 디스플레이 메시지의배각, 폰트, 색상등을설정합니다. 1) 색상 일반탭에서워드가변으로설정시 : 글자색과바탕색을지정합니다. [ 워드가변조건일경우디스플레이탭 ] (3) 범위

Chapter 23 확장메시지태그 이설정은범위조건으로지정한경우에만설정할수있습니다. 각메시지에해당되는 범위별로표출할메시지번호와바탕색과글자색을설정합니다. [ 확장메시지태그범위탭 ] 1) 범위개수최대 8개의범위를지정할수있습니다. 2) 메시지번호우측의범위에해당될때, 표출할메시지번호를설정합니다. 3) 메시지의구간에따른글자색을지정합니다. 4) 메시지의구간에따른바탕색을지정합니다. 5) 범위별값의설정각범위에서지정된로깅데이터값의하위, 상위값을지정합니다. 즉지정한메시지에대응되는구간을설정합니다. 176 TOP Designer User Guide

Chapter 23 확장메시지태그 17.2 확장메시지태그등록예 (1) 가변조건일경우확장메시지사용예 열한번째로깅 ( 로깅1) 된블록의두번째워드의값으로, A그룹의메시지를표시하며메시지의범위제한은상한 90번하한 10번입니다. 글자색은검정, 바탕색은파랑색인확장메시지태그를설정하세요. 1) 먼저메시지파일을등록한다. 2) 로깅1을설정한다. 3) 확장메시지태그를등록한다. - 그룹 : A - 주소종류 : 가변 - 메시지어드레스 : 로깅1의 block 10( 열한번째 ) X word 1( 두번째 ) 숫자데이터 - 메시지범위제한 : 10~90 - 문자수 / 행당 : 10 - 행수 :1 [ 예제. 워드가변조건의확장메시지태그일반탭 ] - 글자색 : 검정

Chapter 23 확장메시지태그 - 바탕색 : 파랑 - 폰트 : 16x16, 고딕체 - 배각 : 1x1 - 정렬 : 좌 [ 예제. 워드가변조건의확장메시지태그디스플레이탭 ] 3) 결과 => PC 에서의화면 본체로다운로드 => 로깅 1 에서 block10 x word1 의값이 2 이고, 메시지 2 번의 내용이 1234 일경우의실행예 (2) 범위메시지사용예 178 TOP Designer User Guide

Chapter 23 확장메시지태그 로깅1의속성들을임의로설정하되한블록은 20개의워드를갖도록설정하세요. 로깅 1의 2번째블록 11번째 word는 C그룹의메시지번호를나타냅니다. 로깅1의 block 1 X word 10를등록하되, 그값이 0~500일때 C그룹의 10번메시지를나타내고 501~999일때 20번메시지를나타내는확장메시지태그를설정하세요. 두범위모두바탕색은노랑글자색은검정입니다. 1) 로깅 1 을등록합니다 2) 메시지파일을설정한다. - C 그룹 : 10 번메시지 NJVJF 20 번메시지 LSJOFA

Chapter 23 확장메시지태그 [ 메시지파일등록 ] 3) 태그를등록한다. - 그룹 : C - 디바이스선택 : 워드 - 주소종류 : 범위 - 읽을주소 : 로깅1의 block 1 X 10 word ( 두번째블록, 열한번째워드 ) [ 예제. 워드범위조건의확장메시지태그일반탭 ] 180 TOP Designer User Guide

Chapter 23 확장메시지태그 - 메시지 10 범위 : 0~500, 글자색검정, 배경색노랑 - 메시지 20 범위 : 501 ~ 999, 글자색검정, 배경색노랑 - 이외메시지 : 배경색파랑 [ 예제. 워드범위조건의확장메시지태그디스플레이탭 ] 4) 결과 => PC 에서의화면 < 로깅 1 의내용 > => 로깅된값이 891 일경우본체화면 0word 1word 2word 3word 4word 5word 6word 7word 8word 9word 10word

Chapter 23 확장메시지태그 블록 324 33 544 56 78 4 4 2 8 120 782 0 블록 54 3 1 0 0 0 890 1023 32764 233 891 1 182 TOP Designer User Guide

CHAPTER 24 확장문자열태그

Chapter 24 확장문자열태그 18 확장문자열태그 확장문자열태그는지정한로깅 ( 레서피 ) 중에서특정위치의데이터값을해당하는 ASCII 문자로표시해주는태그입니다. 이태그는문자열태그와데이터소스 (source) 만다르고나머지는똑같습니다. 표시되는문자열은, 문자열로읽기위해지정한로깅또는레서피의해당블록및워드의연속된메로리데이터를 ASCll값으로인식하여변환한문자들입니다. (1) 확장문자열태그등록 1) 풀다운메뉴의태그에서확장문자열태그를선택한후화면의원하는위치에마우스의왼쪽버튼으로클릭합니다. 2) 확장문자열태그설정화면에서확장문자열시작위치와문자열개수를입력한후확인을누릅니다. 18.1 설정항목 (1) 일반 1) 문자열시작주소 : 문자열로변환할메모리 ( 로깅 / 레서피 ) 의시작위치를지정합니다. 먼저주소의타입즉로깅1(L1), 로깅2(L2), 레서피 (R), 로깅3~8(Lx) 중하나를결정합니다. 로깅의경우칼럼의데이터타입을설정할수있는데날짜 / 시간또는문자의두경우가있습니다. 레서피의경우는문자타입만이존재합니다. 그러나로깅의경우도날짜 / 시간의값이 ASCII값을가지는경우는드물기때문에, 거의사용하지않습니다. 확장문자열에선 문자 를선택하고설정한블록및워드에해당하는데이터를아래설정한문자개수만큼 ASCII로표현해줍니다. 여기서문자를스캔하는방향은워드방향입니다. 예로 0번째블록의 1번째워드부터 3개의문자 (8bitX3) 를읽는확장문자열태그라면 0블록의 1번째워드, 0블록의 2번째워드순으로데이터를스캔하여 ASCII값으로나타냅니다 (3 ASCII를표현하기위해선 2 word가필요 ). 184 TOP Designer User Guide

Chapter 24 확장문자열태그 < 로깅의경우 > 로깅된날짜및시간로깅데이터 ( 숫자 ) 년 월 일 시 분 초 0워드 0블록 1워드 0블록 2워드 0블록 워드번호증가방향 년월일시분초 0 워드 1 워드 2 워드 1 블록 1 블록 1 블록 블록번호 년월일시분초 0 워드 1 워드 2 워드 증가방향 2 블록 2 블록 2 블록 < 레서피의경우 > 레서피데이터 ( 숫자 ) 워드번호 0 워드 0 블록 1 워드 0 블록 2 워드 0 블록 0 워드 1 블록 1 워드 1 블록 2 워드 1 블록 증가방향 0 워드 2 블록 1 워드 2 블록 2 워드 2 블록 블록번호 증가방향 2) 문자개수 : 화면에보여질문자열의개수를지정합니다. 문자열의표시최대길이는 16x16폰트의경우는숫자나영문 80자, 한글 40자까지가능하고 32x32폰트의경우는숫자나영문 80자, 한글 40자까지가능합니다 (TOP6(x) 기준 ). 16비트디바이스 1개는영문2문자, 한글1문자의데이터를표현할수있습니다. 문자열개수는영문, 숫자인경우에따릅니다. 그러므로, 문자열개수를 20으로지정했다면, 문자열시작버퍼로부터 10개의워드데이터를읽어서화면에문자로표시합니다. 이런특징들이문자열태그의동작과같습니다. 문자열중간에 NULL이존재하면, 문자열태그나확장문자열태그는 NULL 뒤의문자들은표시하지않습니다.

Chapter 24 확장문자열태그 [ 확장문자열태그의일반탭 ] (2) 디스플레이 문자열의배각폰트색상등을설정합니다. [ 확장문자열태그의디스플레이탭 ] 186 TOP Designer User Guide

Chapter 24 확장문자열태그 18.2 확장문자열태그등록예 레서피를등록하되블록개수는 10, 워드수 / 블록는 20으로지정하고그외의속성들은임의로설정하세요. 레서피의 5번째워드열부터 8번째워드열까지 (4워드) 는회사명을나타내는 ASCII 데이터를가지고있습니다. 레서피의 4번째블록, 5번째워드부터 4번째블록, 8번째워드까지의문자데이타를 4글자의한글로표시하는확장문자열태그를등록하세요. (1) 레서피등록 - 문자열시작주소 : 레서피, 블록 3, 워드 4(0,1,2,3:4 번째블록, 0,1,2,3,4:5 번째워드 ) - 문자개수 : 8( 한글은영문, 숫자에비해 x2 를해야합니다 )

Chapter 24 확장문자열태그 [ 예제. 확장문자열태그등록 ] => S/W 에서의화면 => 본체에서의화면 188 TOP Designer User Guide

CHAPTER 25 확장그래프 2 태그

Chapter 25 확장그래프 2 태그 19 확장그래프 2 태그 그래프2 태그에서꺾은선그래프와실행되는모양은비슷하지만설정은완전히다릅니다. 로깅된데이터또는파라미터이동데이터를꺾은선의형태또는 X-Y챠트로나타냅니다. 또다른응용으로는, 꺾은선그래프만을위해서로깅을사용하기도합니다. 일반그래프2 태그는화면전환을하여다시그래프2 태그가있는화면으로돌아왔을경우, 조금전과거의데이터를그리지못합니다 ( 저장을하지않으므로 ). 즉, 운전으로돌아오거나화면전환되었을경우, 다시처음부터그립니다. 그러나이확장그래프2 태그는로깅된 ( 저장된 ) 데이터들을꺾은선으로표시하므로화면전환에상관없이과거의상태까지표시할수있습니다. 확장그래프2 태그의꺾은선에서 X축은단순히로깅된인덱스 ( 순번 ) 입니다. (1) 확장그래프 2 태그의간단한등록 확장그래프2 태그란로깅또는레서피데이터의값을시각적으로볼수있게하는태그입니다. 꺽은선타입은그래프의 X축을저장된순서로하고 ( 순서변경은범위탭의 데이터방향 속성에서지정할수있습니다 ), Y축을값에따라서나타냅니다. X-Y챠트타입은 X,Y축이모두데이터의값으로표현됩니다. 1개의태그에최대 10개의꺾은선또는 X-Y챠트를섞어서등록할수있습니다. 풀다운메뉴의확장그래프 2 태그를선택하고화면에등록합니다. 디스플레이탭에서그래프종류모양을선택하고범위탭에서표시하길원하는꺾은선개수만 큼을등록합니다. 19.1 설정항목 (1) 일반 1 도트수 / 눈금 : 그래프의 1 눈금당몇도트가있는지를설정합니다. 값이 1 에가까울 수록부드러운그래프가됩니다 (X-Y 챠트에선값 1 이차지하는도트수 ). 2 X 축시작값 : X 축의시작값을결정합니다. 상수일경우시작값은설정한값으로고 정되며시스템버퍼, 로깅또는레서피로설정했을경우는, 그값이바뀔때마다시작 점이바뀐그래프추이를볼수있습니다 ( 설정범위는 0~65535). 보통은 0 으로설정합 190 TOP Designer User Guide

Chapter 25 확장그래프 2 태그 니다. 3 X축커서 : X축커서유무를설정할수있으며시스템버퍼로지정할경우, 커서유무를가변적으로변경할수있습니다. X축커서유 로체크하면 X축커서위치를지정할수있는데상수로지정하면위치가고정되며시스템버퍼로지정하면, 그값에따라커서위치를변경할수있습니다. 보통은커서 무 로설정합니다 4 Y축커서 : Y축커서유무를설정할수있으며시스템버퍼로지정할경우, 커서유무를가변적으로변경할수있습니다. Y축커서유 로체크하면 Y축커서위치를지정할수있는데상수로지정하면위치가고정되며시스템버퍼로지정하면, 그값에따라커서위치를변경할수있습니다. 보통은커서 무 로설정합니다. Y축커서값은백분율로환산되며무조건소수점 2째자리까지표현됩니다. 예로 9999는 99.99% 를나타내며 10000는 100% 를나타냅니다. 따라서설정할수있는값의범위는 0~10000. 5 X축축소배율 : X축의항목을설정한배율만큼으로축소하여보고자할때이기능을사용합니다. 배율은 0 이상이며, 0이나 1은모두 1배율, 즉정상시와같은배율로나타냅니다. 상수, 시스템버퍼, 로깅, 레서피중하나로 X축축소배율을가변적으로설정할수있습니다. 보통은 0이나 1로설정합니다. 6 X축확대배율 : X축의항목을설정한배율만큼으로확대하여보고자할때이기능을사용합니다. 배율은 0 이상이며 0이나 1은모두 1배율, 즉정상시와같은배율로나타냅니다. 상수, 시스템버퍼, 로깅, 레서피중하나로 Y축축소배율을가변적으로설정할수있습니다. 보통은 0이나 1로설정합니다.

Chapter 25 확장그래프 2 태그 [ 확장그래프 2 태그의일반탭 ] (2) 디스플레이 1) 그래프모양선택 안보임사각, 사각형중에서선택할수있습니다. 디폴트로안보임사각으로설정되어 있습니다. 2) 바탕색과테두리색설정 바탕색 : 그래프의바탕색을지정합니다. 테두리색 : 안보임사각을제외하고그래프의외곽선을지정합니다. 192 TOP Designer User Guide

Chapter 25 확장그래프 2 태그 (Mono 기종일경우 ) [ 확장그래프 2 태그의디스플레이탭 ] (3) 범위 꺾은선과 X-Y챠트는합해서최대 10개까지설정이가능합니다. 데이터타입, 데이터크기, X-Y챠트에서최대점수는모든꺾은선에공통적인속성으로써아래의리스트에는등록되지않습니다. * 데이터타입 : 나타낼그래프데이터의타입을결정합니다. 무부호십진수, 부호십진수, BCD의 3 종류가있습니다. 읽을데이터의위치및데이터의범위는동작탭에서설정합니다. 데이터타입 데이터범위 무부호십진수 0~65535 부호십진수 -32767~32768 BCD 0~9999 * 데이터크기 : 16bit 또는 32bit 중선택할수있습니다. * X-Y 챠트에서최대점수 : 각설정에서점수는결정되지만, 이설정에서최대치를 제한합니다.

Chapter 25 확장그래프 2 태그 각각의꺾은선에다음의 1)~ 6) 항목을입력하고삽입버튼을누르면하나의꺾은선이 등록됩니다. 1) 그래프종류 꺾은선과 X-Y 챠트중에선택합니다. 2) 그릴주소 그래프태그로나타내고자하는주소 ( 위치 ) 를입력합니다. 즉, 로깅 1~8 또는레서피 중하나를선택하고블록과워드위치를지정합니다. 3) 데이터방향 X축에세로, 가로또는워드간격의순서로데이터를표시할수있습니다. 세로 일경우는읽을주소의블록과워드에서부터시작해서해당블록을모두스캔하여그래프로나타냅니다. 가로 순일경우는읽을주소의블록과워드에서시작해서해당워드를모두스캔하여그래프로나타냅니다. 워드간격 순일경우는지정한간격만큼을워드순으로건너뛰면서스캔하여그래프로나타냅니다. < 로깅의경우스캔방향예 > 로깅된날짜및시간로깅데이터 ( 숫자 ) 년 월 일 시 분 초 0블록0워드 0블록1워드 년 월 일 시 분 초 1블록0워드 1블록1워 드 년 월 일 시 분 초 2블록0워드 2블록1워 드 0 블록 2 워드 1 블록 2 워드 2 블록 2 워드 워드증가 방향 블록증가방향 0블록,0워드부터데이터를읽는경우라고가정하면 ( 읽을주소가 0블록,0워드라고설정한경우 ) [ 세로 ] 방향이면, [0블록0워드], [1블록0워드], [2블록0워드] 순으로데이터를읽어표시합니다. [ 가로 ] 방향이면, [0블록0워드], [0블록1워드], [0블록2워드] 순으로데이터를읽어 194 TOP Designer User Guide

Chapter 25 확장그래프 2 태그 표시합니다. [ 워드간격 ] 이 2 이면, [0 블록 0 워드 ], [0 블록 2 워드 ], [1 블록 1 워드 ], [2 블록 0 워드 ], [2 블록 2 워드 ] 순으로데이터를읽어표시합니다. 4) Y 축범위 표시할데이터의범위즉최소, 최대를설정합니다. 상수, 시스템버퍼, 로깅, 레서피 로 Y 축범위를설정할수있으며상수를제외하고는 Y 축범위를변경할수있습니다. 5) 선색상 꺾은선이나 X-Y 챠트의색상을설정합니다. 6) 패턴 8 종류의선패턴을선택할수있습니다. 7) X 축커서와그래프가만나는 Y 축값 ( 시스템버퍼 ) 꺾은선타입일경우만가능 X 축커서와만나는지점의그래프값즉, Y 축의값이출력됩니다. 시스템버퍼로만이 값을지정할수있습니다. 8) 그래프보임 On/Off 각그래프의표시를 On/Off 할수있습니다. 시스템버퍼의주소를설정하여, 그버퍼의 값이 0 이면표시하지않고, 0 이아닌값이면표시합니다. 9) 그려질점수 X-Y 챠트타입일경우만가능 X-Y 챠트는읽을주소부터값들을가져와 x,y 좌표로점들을그리고선을잇습니다. 이 때, 값들을몇개나참조하느냐는그려질점수에달려있습니다. * 꺾은선의삽입, 삭제, 수정방식은연산및터치의연산탭에서의삽입, 삭제, 수정 방식과같습니다. 단, 꺾은선삽입시선택된행에관계없이맨마지막꺾은선항목의 다음행으로추가됩니다.

Chapter 25 확장그래프 2 태그 1) 2) 3) 4) 5) 8) 6) 7) [ 확장그래프 2 태그의범위탭 ] 다음은한개의항목도입력하지않았을경우의메시지입니다. 196 TOP Designer User Guide

Chapter 25 확장그래프 2 태그 19.2 확장그래프 2 태그등록예 로깅1 및로깅2 각각의값을꺾은선으로나타내는확장그래프2 태그를등록합니다. 데이터의타입은무부호십진수, 데이터크기는 16비트, 눈금당도트수는 5, X축시작값은시스템버퍼 100으로변화시키고, X축및 Y축커서는항상존재하며각각시스템버퍼 101, 102로커서위치를변경하고, X축축소및확대비율은사용하지않습니다. 검정바탕의보임사각을사용합니다. 로깅1에서로깅된모든블록들의 3번째워드들과, 로깅2에서 0번째블록의모든워드들을그래프로표시합니다. 각각의선패턴은 (---) 과 ( ) 로써각각파랑색, 옥색이며전자의꺾은선의 Y축값은 0에서 5000, 후자는 5000에서 10000입니다. X축커서와그래프가만나는 Y축값은각각시스템버퍼 200, 300으로설정합니다. (1) 일반 - 도트수 / 눈금 : 5 - X축시작값 : 시스템버퍼 100 - X축커서 : 유, 시스템버퍼 101 - Y축커서 : 유, 시스템버퍼 102 - X축확대배율 : 0 또는 1 - Y축확대배율 : 0 또는 1 (2) 디스플레이 [ 예제. 확장그래프 2 태그의일반탭 ]

Chapter 25 확장그래프 2 태그 - 그래프모양 : 보임사각 - 바탕색 : 검정 - 테두리색 : 흰색 [ 예제. 확장그래프 2 태그의디스플레이탭 ] (3) 범위 데이터타입 : 무부호십진수 데이터크기 : 16bit 1) 꺾은선 1: 읽을주소는로깅1의모든블록들의 3번째워드 들, 방향은 세로, 색상은파랑색, 선패턴은 --, 꺾은선의 Y축은값이 0에서 5000. X축커서와그래프가만나는 Y 축값은시스템버퍼 200. 2) 꺾은선 2: 읽을주소는로깅2의 0번블록 의모든워드들, 방향은 가로, 색상은옥색, 선 패턴은, 꺾은선의 Y 축값이 5000 에서 10000. X 축커서와그래프가만나는 Y 축값 은시스템버퍼 300. 198 TOP Designer User Guide

Chapter 25 확장그래프 2 태그 각블록의모든 3 번 째워드들을꺾은선 으로표시 0 번블록의모든워 드들을 꺾은선으로 표시 [ 예제. 확장그래프 2 태그의범위탭 ] (4) 결과 아래는로깅1의현재로깅된메모리상태를보여줍니다. 현재 5번 (0~4) 까지로깅한상태이며, 블록당워드수는 8개라고가정합니다. 첫번째설정항목인, 모든블록의 2번째워드, 즉세로방향으로꺾은선으로표시합니다.

Chapter 25 확장그래프 2 태그 로깅 1 0 번 1 번 2 번 3 번 4 번 5 번 6 번 7 번 워드 워드 워드 워드 워드 워드 워드 워드 블록0 3244 435 2001 12 321 98 997 10 블록1 5246 255 8 467 2334 421 4361 53 블록2 2421 525 1 777 3500 366 8544 224 블록3 12 788 801 844 2000 22 1375 620 블록4 11 324 2500 133 51 47 619 71 로깅 0 0 0 0 0 0 0 0 안됨 (NULL) (NULL) (NULL) (NULL) (NULL) (NULL) (NULL) (NULL) - 아래는로깅2의현재로깅된메모리상태를보여줍니다. - 현재 2번 (0~1) 까지로깅한상태이며, 블록당워드수는 5개라고가정합니다. - 두번째설정항목인, 0번블록의모든워드, 즉가로방향으로꺾은선으로표시합니다. 로깅2 0번워드 1번워드 2번워드 3번워드 4번워드 블록0 6500 9999 9000 7000 10000 블록1 10000 8543 8544 7522 619 로깅안됨 0(NULL) 0(NULL) 0(NULL) 0(NULL) 0(NULL) 로깅 1: - - - - -( 파란색 ) 로깅 2: ( 옥색 ) 200 TOP Designer User Guide

Chapter 25 확장그래프 2 태그 5000( 로깅 1) 9999 10000 10000( 로깅 2) 9000 2500( 로깅 1) 2500 2001 7000 6500 801 8 1 0( 로깅1) 5000( 로깅2) 눈금당도트수 (5dot) < 본체에서운전중의현재화면 >. 참고 여기서는꺾은선타입의확장그래프 2 태그의예제만제시하였습니다. X-Y 챠트에 대한예제는 X-Y 챠트 태그를참조해주십시오

Chapter 25 확장그래프 2 태그 202 TOP Designer User Guide

CHAPTER 26 XY 챠트태그

Chapter 26 X-Y Chart 태그 20 X-Y Chart 태그 앞서언급한꺾은선그래프는 X축이시간의진행이고, Y축이값의변화를표시하는그래프입니다. 그런데, X-Y 챠트태그는 X축, Y축모두값의변화로점들을표시합니다. 2차원 ( 평면 ) 그래프에서한점을표시하기위해선 (x,y) 즉, 2개의값이필요합니다. 일반적으로 5점을표시하려면, 10개의읽어올주소가필요합니다. X-Y 챠트태그에선점의개수로사용할주소 (1워드 ) 도필요하므로, 여기선 11개의읽어올주소가필요합니다.Y그래프태그에선 5점을표시하려면 5개의주소가필요합니다. (1) X-Y 챠트태그의간단한등록 X-Y 챠트태그의종류에는 꺾은선 과 분포도 와 Y 그래프 가있습니다. 꺾은선타입은 여러점들을이어서, 그점들의움직임을감시하는것이고, 분포도는한점, 또는몇개점들의 변화를지우지않고자취를추적하여계속찍어나가는그래프입니다. 1) 풀다운메뉴의 X-Y 챠트태그를선택하고화면에등록합니다. 2) 일반탭에서읽어올값이있는주소를설정하고, 디스플레이탭에서그래프종류모양을 선택합니다. 범위탭에선표시하길원하는점그룹 ( 데이터세트 ) 들의속성을등록합니다. [ 읽을주소를 x 라고설정했을경우, 예제 ] 2 인접점연결 1 옵션 3 < 꺾은선 : x 의값 ( 점개수 ) 이 3 일경우 > < 분포도 : x 의값이 1 일경우 > => 점의개수가 3 이면, 6 개의값을읽어야함 => 개수가 1 이면, 2 개의값을읽어야함 204 TOP Designer User Guide

Chapter 26 X-Y Chart 태그 1 (x+1 버퍼의값, x+2 버퍼의값 ) (x+1 버퍼의값, x+2 버퍼의값 ) 2 (x+3 버퍼의값, x+4 버퍼의값 ) 3 (x+5 버퍼의값, x+6 버퍼의값 ) * 점이여러개인이유는, 과거값들을 지우지않으므로계속자취가남는다 [ 읽을주소를 D0000 이라고설정했을경우, 예제 ] D0 D1 D2 D3 D4 => 점의개수를 고정 으로하고 그릴점수 를 5 로설정 20.1 설정항목 (1) 일반 1 읽을주소 : 설정한주소의값에따라점의개수가결정됩니다. 이개수에따라얼마만큼의버퍼를참조해야 ( 읽어와야 ) 할지결정됩니다. 읽어올점의좌표들은설정한버퍼의바로다음버퍼부터이어집니다. 읽을주소 로설정한버퍼가 x라면, 그리고 x의값이 n( 점의개수가됨 ) 이라면, (x+1, x+2), (x+3, x+4), (x+5, x+6),,(x+2*n-1, x+2*n) 까지값을읽습니다. 단, n은 n 1인자연수입니다. 2 데이터타입 : 무부호십진수, 부호십진수, BCD 중에서지정합니다. 3 최대포인트수 : 점의개수고정 이아닌경우, 읽을주소 로설정한버퍼의값의최대치를제한합니다. 최대포인트수 를 10으로설정하면, 읽을주소 로설정한첫버퍼의값이 10보다큰값이라도 10개의점데이터만처리하여표시합니다. 4 표시조건 : 그래프의업데이트 (Refresh) 조건을설정합니다. 이조건에만족될때

Chapter 26 X-Y Chart 태그 마다그래프를다시그립니다. 즉, 값의변화가적용되어점들이최신정보로표시됩니 다. 1) 비트조건 : 설정한주소의비트가 On/Off/ 반전 (edge), On/Off 계속 (level) 의조건 을만족할때, 리프레쉬 (Refresh) 합니다. 2) 워드조건 : 설정한워드주소의값이지정한범위안에있으면, 매스캔마다리프 레쉬합니다. 5 주기조건 : 설정한시간마다그래프를업데이트합니다 (0 이면, 매스캔 ). [X-Y 챠트태그의일반탭 ] (2) 디스플레이 1) 그래프모양선택안보임사각, 사각형중에서선택할수있습니다. 기본으론안보임사각이설정되어있습니다. 2) 바탕색과테두리색설정 206 TOP Designer User Guide

Chapter 26 X-Y Chart 태그 1 바탕색 : 그래프의바탕색을지정합니다. 2 테두리색 : 안보임사각을제외하고그래프의외곽선을지정합니다. 3) 그래프타입 : 꺾은선 과 분포도 와 Y그래프 중에선택합니다. 1 인접점연결 : 그래프타입이 꺾은선 인경우만선택할수있습니다. 이웃점들과의연결선을이을것인지아닌지를설정합니다. 2 그래프화면클리어조건 : 분포도 인경우만선택할수있습니다. 분포도 의 X-Y 챠트태그는현재값이변하더라도과거의점들을지우지않습니다. 이점들의자취를지우고자할경우는, 클리어조건 으로설정한워드주소에 0이아닌값을대입하면됩니다. 주의 다시자취추적을하여그래프를표시하려면, 반드시 클리어조건 의주소에 0 을써야합니다. 0 이아닌값이면계속클리어하고그래프를그립니다. 꺾은선 일 경우만설정 가능 (Mono 기종일경우 ) 분포도 일때만 설정가능 [X-Y 그래프태그의디스플레이탭 ] (3) 범위

Chapter 26 X-Y Chart 태그 데이터세트는최대 4 개까지설정이가능합니다 ( 차후에증가할수있습니다 ). 각각의데이터세트에다음의 1)~ 5) 항목을입력하고첨가버튼을누르면하나의세트 (Set) 가등록됩니다. 1) 수직최대 / 최소 Y 축의최대, 최소를설정합니다. 2) 수평최대 / 최소 X 축의최대, 최소를설정합니다. 3) 포인트크기 표시할점의크기를설정합니다. 점은정사각형으로그려지며, 포인트크기는한변의 길이입니다. 단, 홀수만가능합니다. 4) 펜색상 점의색상을설정합니다. 5) 선패턴 8 종류의선패턴을선택할수있습니다. 꺾은선 타입이고 인접점연결 을선택 했을경우만적용됩니다. 데이터세트의첨가, 삭제, 수정방식은연산및터치의연산탭에서의삽입, 삭제, 208 TOP Designer User Guide

Chapter 26 X-Y Chart 태그 수정방식과같습니다. 단, 세트첨가시, 선택된행에관계없이맨마지막항목의 다음행으로추가됩니다. [ 데이터세트 ] : 데이터세트란표시할점들의그룹을말합니다. 5 개의점들을이어서 1 개의데이 터세트를표시한다면, 아래의그림처럼표시됩니다 ( 꺾은선 타입일경우 ). 5 개의점들을이어서 2 그룹 ( 세트 ) 을표시한다면, 아래의그림처럼표시됩니다 ( 꺾 은선 타입일경우 ).

Chapter 26 X-Y Chart 태그 [ 확장그래프 2 태그의범위탭 ] 20.2 X-Y 챠트태그등록예 시스템버퍼내의값들을점들의분포로나타내는 X-Y 챠트태그를등록합니다. 데이터의타입은무부호십진수, 읽을주소는시스템버퍼 100부터로지정합니다. 표시조건은항상으로하여, 계속최신값으로그래프를표시합니다. 여기선, 주기조건을선택하고, 0을설정합니다. 디스플레이탭에선안보임사각을선택하고, 꺾은선 으로지정합니다. 인접점연결도사용합니다. 범위탭에서는, 2개의데이터세트를첨가합니다. 둘모두포인트크기는 5( 홀수만가능 ) 로지정하고, 펜색상은각각빨강, 파랑을선택합니다. 인접점의선패턴은각각보통선과점선을선택합니다. 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음. (1) 일반 - 읽을주소 : 100( 시스템버퍼 ) - 데이터타입 : 무부호십진수 - 최대포인트수 : 10 - 표시조건 : 주기조건 0 210 TOP Designer User Guide

Chapter 26 X-Y Chart 태그 [ 예제. X-Y 챠트태그의일반탭 ] (2) 디스플레이 - 그래프모양 : 보임사각 - 바탕색 : 검정 - 테두리색 : 흰색 - 그래프타입 : 꺾은선 - 인접점연결 : 사용 (4) 범위 [ 예제. X-Y 챠트태그의디스플레이탭 ] 데이터세트 : 2 개 1) 1번세트 - 수직 (y): 0~1000 - 수평 (x): 0~500 - 포인트크기 : 3 - 점색상 : 빨강 - 선패턴 : 보통직선 2) 2번세트 - 수직 (y): 100~200 - 수평 (x): 0~500 - 포인트크기 : 3

Chapter 26 X-Y Chart 태그 - 점색상 : 파랑 - 선패턴 : 점선 [ 예제. X-Y 챠트태그의범위탭 ] (4) 결과 아래는시스템버퍼의현재값상태를보여줍니다. 버 10 10 10 10 10 10 10 10 10 10 11 11 11 11 퍼 0 1 2 3 4 5 6 7 8 9 0 1 2 3 값 3 25 50 10 15 40 80 11 19 30 49 30 18 70 0 0 0 0 0 0 0 5 0 0 0 세트 1 세트 1 세트 2 세트 2 세트 1 세트 1 세트 2 세트 2 세트 1 세트 1 세트 2 세트 2 1 번째 1 번째 1 번째 1 번째 2 번째 2 번째 2 번째 2 번째 3 번째 3 번째 3 번째 3 번째 점의 점의 점의 점의 점의 점의 점의 점의 점의 점의 점의 점의 x y x y x y x y x y x y - 점의개수 (100 번버퍼의값 ) 가 3 이므로 3 X 2(xy 의두좌표 ) X 2( 세트개수 ) = 12 개 의버퍼를읽어옵니다 (100 번버퍼를포함하면, 13 개의워드값 ). 세트2: - - - - -( 파란색 ) 212 세트TOP 1: Designer User ( 빨간색 Guide )

Chapter 26 X-Y Chart 태그 1000(set 1) 200(set 2) (110,195) (300,180) (400,800) 500(set 1) (30,490) (100,150) (250,500) 0(set 1) 100(set2) 0 250 500 < 본체에서운전중의현재화면 > 26.3 Y 그래프태그의예제 PLC주소값들을점들의분포로나타내는 X-Y 챠트태그를등록합니다. 데이터의타입은무부호십진수, 읽을주소는 D0100부터지정합니다. 표시조건은항상으로하여, 계속최신값으로그래프를표시합니다. 여기선, 주기조건을선택하고, 0을설정합니다. 디스플레이탭에선안보임사각을선택하고, Y그래프 로지정합니다. 범위탭에서는, 1개의데이터세트를첨가합니다. 포인트크기는 5( 홀수만가능 ) 로지정하고, 펜색상은각각빨강을선택합니다. 선패턴은점선을선택합니다. * 여기서는컬러모델을기준으로한예제로써기종에따라약간씩다를수있음. (1) 일반 - 읽을주소 : D0100 - 데이터타입 : 무부호십진수 - 그릴점수 : 5

Chapter 26 X-Y Chart 태그 - 표시조건 : 주기조건 0 [ 예제. X-Y 챠트태그의일반탭 ] (2) 디스플레이 - 그래프모양 : 보임사각 - 바탕색 : 검정 - 테두리색 : 흰색 - 그래프타입 : Y 그래프 214 TOP Designer User Guide

Chapter 26 X-Y Chart 태그 [ 예제. X-Y 챠트태그의디스플레이탭 ] (2) 범위 - 데이터세트 : 1개 [ 1번세트 ] - 수직 (y): 0~100 - 포인트크기 : 5 - 점색상 : 빨강 - 선패턴 : 점선

Chapter 26 X-Y Chart 태그 [ 예제. X-Y 챠트태그의범위탭 ] (3) 결과 아래는 PLC 메모리의현재값상태를보여줍니다. 주소 D100 D101 D102 D103 D104 값 55 25 98 80 28 세트 1 세트 1 세트 1 세트 1 세트 1 1 번째 2 번째 3 번째 4 번째 5 번째 점의 y 점의 y 점의 y 점의 y 점의 y 세트 1: - - - - - ( 빨간색 ) 216 TOP Designer User Guide

Chapter 26 X-Y Chart 태그 100(set 1) 50(set 1) 0(set 1) 0 < 본체에서운전중의현재화면 >

CHAPTER 27 Script

Chapter 27 Script 21 Script Script 는연산태그를사용하지않고동작의내용을직접써서동작할수있게하는 기능입니다. 문법은 C 나 Basic 과흡사합니다. 스크립트의종류에는글로벌스크립트와로컬스크립트가있습니다. 글로벌스크립트와로컬스크립트의설정방법은동일합니다. 글로벌스크립트는모든화면에적용되어동작하는것을말하고, 로컬스크립트는현재활성화되어있는화면에만적용되어동작합니다. 사용하는방법은먼저메뉴의 [ 파일 ] 에서 [ 글로벌스크립트설정 ] 또는 [ 로컬스크립트설정 ] 을선택합니다. [ 글로벌스크립트설정 ] 또는 [ 로컬스크립트설정 ] 을누르면다음과같은 Script 창 이나타납니다. 위의스크립트창에서 [Script Lists] 를보면 Script-ID 가 0 과 1 인두개의동작이설 정되어있는것을알수있습니다. 이와같이스크립트의동작은개수제한이없이여 러개설정할수있습니다. [Script Lists] 의번호는 Script-ID 를말합니다. Script-ID 는스크립트하나의동작을

Chapter 27 Script 구별하는번호이므로같은번호를입력할수없습니다. Description 은하나의동작에 대한설명을적으면됩니다. [Condition for executing formula] 은동작조건을설정하는부분입니다. - Timer는 500ms의단위로주기조건설정하는것입니다. - 0->1은아래의설정한비트주소가 On이될때동작하는것입니다. - 1->0은설정한비트주소가 Off가될때동작하는것입니다. - 1<->0은설정한비트주소가반전이일어날때동작하는것입니다. [Program] 에는동작의내용을쓰시면됩니다. (1) PLC 주소나시스템버퍼의주소를쓰는형식은다음과같습니다. 1) 워드로사용하는시스템버퍼는 [SW: 주소 ] 의형식으로씁니다. 예 ) 시스템버퍼 100번지의주소 : [SW:100] 2) 워드로사용하는디바이스주소는 [DW: 주소 ] 의형식으로씁니다. 예 ) 디바이스 MW0001의주소 : [DW:MW0001] 3) 비트로사용하는시스템버퍼는 [SB: 주소 + 사용비트 ] 의형식으로씁니다. 즉, 비트로사용하는것은사용비트두자리를주소뒤에붙여줍니다. 예 ) 시스템버퍼 100번지의주소의 2번째비트 : [SB:10002] 4) 비트로사용하는디바이스주소는 [DB: 주소 + 사용비트 ] 의형식으로씁니다. 예 ) 디바이스 MW0001의 11번째비트사용 : [DB:M W000111] 5) 상수는숫자를직접써도되고, [C: 숫자 ] 의형식으로사용하셔도됩니다. 예 ) 상수 300: 300 or [C:300] [Show Tool box] 를체크하면다음의창이나타나프로그램을작성하기쉽습니다. 220 TOP Designer User Guide

Chapter 27 Script [Operands] 부분에서주소를씁니다. 먼저비트로사용할것인지, 워드로사용할것인지를선택합니다. 다음으로태그의모든주소설정부분과마찬가지로디바이스는 d, 상수는 c, 시스템버퍼는 s를선택한후계산기버튼을누릅니다. 계산기창에서주소를입력한후 Ent 키를입력하면, Program 창의커서부분에형식에 맞는주소가자동으로입력됩니다.

Chapter 27 Script 비트로선택했을때입력된모습은다음과같습니다. 워드로선택했을때입력된모습은다음과같습니다. (2) 연산자는 [Tool box] 의 [Operators] 에있는연산자를사용할수있습니다. [Scr] 은화면전환시사용합니다. Scr 버튼을클릭하면다음과같은창이나타납니다. 어떤조건에서 2 번화면으로전환하고자할때다음과같이화번번호를쓰고 [OK] 버튼 을누릅니다. 222 TOP Designer User Guide

Chapter 27 Script Program 창에는다음과같이나타납니다. 2) Math, Boolean, Bit 연산자 1 Math연산자는기본산술연산자입니다. - (+) : 두피연산자의합을계산하는연산자입니다. - (-) : 두피연산자의차를계산하는연산자입니다. - (*) : 두피연산자의곱을계산하는연산자입니다. - (/) : 두피연산자의나눗셈을하는연산자입니다. - (%) : 피연산자를나눠서나머지를구하는연산자입니다. - (=) : 피연산자에값을대입하는연산자입니다. 2 Boolean연산자는주로조건문에사용되며, 참과거짓을구별하는연산자입니다. - (and) : 두개의명제사이에쓰이며, 두명제모두참이면참이되는연산자입니다. - (or) : 두개의명제사이에쓰이며, 하나의명제라도참이면참이되는연산자입니다. - (not) : 하나의명제앞에쓰이며, 그명제가참이면거짓이되는연산자입니다. - (<) : 두피연산자사이의크기비교에쓰이는연산자로, 오른쪽피연산자가더큰조- 건을나타낼때쓰입니다. - (<=) : 두피연산자사이의크기비교에쓰이는연산자로, 오른쪽피연산자가더크거나같은조건을나타낼때쓰입니다. - (<>) : 두피연자의값이같지않는조건을나타낼때쓰입니다. - (>) : 두피연산자사이의크기비교에쓰이는연산자로, 왼쪽피연산자가더큰조

Chapter 27 Script 건을나타낼때쓰입니다. - (>=) : 두피연산자사이의크기비교에쓰이는연산자로, 왼쪽피연산자가더크거나같은조건을나타낼때쓰입니다. - (==) : 두피연산자의값이같은조건을나타낼때쓰입니다. 3 Bit연산자는비트연산에사용되는연산자입니다. - (<<) : 왼쪽피연산자의 2진수의값을오른쪽피연산자의값만큼오른쪽으로비트쉬프트시키는연산자입니다. - (>>) : 왼쪽피연산자의 2진수의값을오른쪽피연산자의값만큼왼쪽으로비트쉬프트시키는연산자입니다. - (&) : 두피연산자의 2진수의값을비트 and연산을시키는연산자입니다. - ( ) : 두피연산자의 2진수의값을비트 or연산을시키는연산자입니다. - (^) : 두피연사자의 2진수의값을 XOR연산을시키는연산자입니다. - (~) : 하나의피연산자앞에사용하며, 그피연산자의 2진수의값을비트 not연산을시키는연산자입니다. (3) 제어문은 [Tool box] 에서제공되는 [Control Statement] 을사용할수있습니다. 현재는 [if] 문과 [if else] 문이제공됩니다. 주의현재 if 문안의또다른 if 문은지원되지않습니다. [if] 문을누르면화면에다음과같이들어갑니다. if 옆의 () 괄호안에조건을쓰고, 대괄호안에동작을씁니다. 반드시마지막에는 endif 가붙습니다. [if else] 문을누르면화면에다음과같이들어갑니다. if 문과동일하게 if 옆의 () 괄호안에조건을쓰고, 대괄호안에동작을씁니다. [if else] 문을누르면화면에다음과같이들어갑니다. 224 TOP Designer User Guide

Chapter 27 Script if 문과동일하게 if 옆의 () 괄호안에조건을쓰고, 대괄호안에동작을씁니다. 프로그램의문장의끝은세미콜론 (;) 으로표시합니다. program 의형식이모두올바로되어있으면왼쪽의하단에 [Formula Expression OK] 라 고표시되고, 형식이잘못되어있으면 [Illegal Formula Expression] 라고표시됩니다. 바르게표시되었을때왼쪽의 Script Lists에등록해야동작이됩니다. 왼쪽 Script Lists아래의 5개의버튼에서 [New] 는 Program창의모든코드를지웁니다. - [Add] 는프로그램이바르게코딩되었을때 Script Lists에등록합니다. - [Del] 은 Script Lists에서선택된동작을삭제합니다. - [Apply] 는 Script Lists에서선택된동작을현재프로그램에입력된코드로변경합니다. [ 예제1] 5초에한번씩주소의값을확인해서 MW0000번지의 13번째비트가 On이고, MW0001번지의값이 20일때 MW0002의값을 2씩더하고, 그렇지않을경우에는 MW0002 의값을 2씩빼는동작을스크립트를사용하여작화하여보세요.

Chapter 27 Script 5초에한번씩주소의값을확인한다고했으므로, Timer( 주기 ) 를사용해서 10x500ms = 5s( 초 ) 마다 [if else] 문을체크합니다. Program에서 MW0000의 13번째비트가 On이면서동시에, MW0001의값이 20이여야하므로 [and] 연산자를사용합니다. 이조건을만족할때 MW0002의값에 2씩더하고, 그렇지않을때는 2씩빼므로조건문인 [if else] 문을사용합니다. 왼쪽하단에서 [Formula Expression OK] 가나타나면 Add버튼을눌러스크립트동작을설정합니다. [ 예제2] 시스템버퍼의 100번지의 0번째비트가 On이될경우에만주소의값을확인해서 MW0001번지의 0번째비트, MW0001의 1번째비트, MW0001의 2번째비트, MW0001의 3번째비트중하나라도 On일경우에 MW0003번지의 0번째비트가 On이되는동작이되도록스크립트를사용하여작화하여보세요. 226 TOP Designer User Guide

Chapter 27 Script 조건이시스템버퍼 100번지의 0번째비트가 On일경우에만, 스크립트의 Program을동작시키므로, [Condition for executing Formula] 에서 [0->1] 을선택하고, 주소를시스템버퍼 100번지의 0번째비트로설정합니다. Program에서네가지의조건중하나를만족할경우에 MW0003의 0번째비트를 On시키고, 만족시키지않을경우에는 Off를시키므로 [if else] 문을사용합니다. 네가지의조건중하나만 On이되어도, MW0003의 0번째비트가 On이되므로, if의조건에 [or] 연산자를사용합니다.

CHAPTER 28 스위치태그

Chapter 28 스위치태그 22 스위치태그 화면에터치영역을설정하고, 그영역에터치를할때일련의연산을수행하는기능으로터치태그와동일한기능을가지고있습니다. (Chapter9 참조 ) 터치태그와의차이점은디스플레이탭에서라이브러리를사용할수없다는점입니다. 대신색상, 테두리의두께, 음영등의속성을 ON/OFF 상태에따라사용자가변경할수있게되어있으며터치태그에서의비트맵라이브러리를사용할때처럼많은메모리용량을사용하지않고도입체적인스위치모양을꾸밀수있는장점이있습니다. 중요스위치태그는디스플레이탭에있는사항만제외하고는터치태그의기능, 특성, 설정방법등이모두동일하므로태그설정시유의사항및기능적인항목은 Chapter9 의터치태그를참조하시기바랍니다. 22.1 설정항목 (3)2 (1) (2)2

Chapter 28 스위치태그 (1) 일반탭 -> Chapter 9 터치태그항목참조 (2) 연산탭 -> Chapter 9 터치태그항목참조 (3) 디스플레이탭 (2) 캡션사용 (1) 테두리설정 (3) 누름색사용. [ 스위치태그의디스플레이탭 ] 스위치태그에서는터치태그처럼라이브러리를사용할수없습니다. 대신테두리설정, 누름색사용등을통해사용자가버튼을꾸밀수가있습니다. 230 TOP Designer User Guide

Chapter 28 스위치태그 1) 테두리설정스위치태그에서는 Library 선택 버튼이없기때문에항상사각형스위치만사용해야합니다. 테두리색을변경하면스위치버튼의외각선의색에영향을미치게됩니다. 테두리의넓이는스위치버튼의두깨를의미하는데 미리보기 에서는나오지않고등록을시키면나타나게됩니다. 노랑색테두리에두께 6 으로설정 파랑색테두리에두께 20 으로설정 참고위그림에서는스위치버튼의색상을모두검정색으로변경한것입니다. 2) 캡션사용 스위치태그위에 Caption 을설정할수있게됩니다.

Chapter 28 스위치태그캡션설정 : 에디트박스에문자열을입력하면태그위에문자열이등록됩니다. (10줄까지가능 ) 정렬 : 왼쪽정렬, 가운데정렬, 오른쪽정렬중선택합니다. 폰트픽셀 : 캡션에사용되는문자셋을크기단위별로 3가지중선택합니다. 줄간격 : 2줄이상의캡션을사용할때, 줄간격을지정합니다. ( 단위 : 픽셀 ) 배각 : 문자셋의가로, 세로배각을설정합니다. 폰트종류 : 고딕, 명조의 2가지폰트중선택합니다. 캡션복사 (ON<->OFF) : ON 상태일때와 OFF 상태일때의캡션의내용을같게합니다. 투명글자색 : 글자의색상을설정합니다. 검정색과 XOR했을경우캡션색이바탕색과같아지므로검정색설정을제한하였습니다. XOR색의사용법은, 디스플레이탭에서 취소 옆의 도움말 버튼을누르세요. 232 TOP Designer User Guide

Chapter 28 스위치태그 Note XOR란? 0과0은 0, 0과1은 1, 1과1은 0이되는연산입니다. 결국검은색과흰색을 XOR하면흰색이됩니다. 일반적인그리기 XOR 그리기 * 투명에채크할경우 : Advanced 모델만사용이가능합니다. 투명 을체크하여 사용하면캡션이배경색에상관없이 (XOR 하지않고 ) 표시됩니다. 단, 검은색은투 명색으로사용되므로사용할수없습니다 이미지문자 : Windows 에등록된폰트를사용하여캡션으로쓸수있습니다. 설정이나결과는도형의 [ 이미지문자 ] 와같습니다. [ 이미지문자에채크한후폰트를설정 ] 폰트를설정한뒤캡션 에디트박스에캡션을 입력합니다.

Chapter 28 스위치태그 스위치태그에서설정 한이미지문자가캡션 으로등록됩니다. 참고 이미지문자를사용할경우완성된문자열이비트맵형식으로변환되기 때문에 작화의용량이커지게됩니다. 이미지문자도일반캡션과동일하게좌측 / 중간 / 우측정렬을할수있습 니다. 문자테이블 : 미리등록한문자열을가져와서태그의캡션으로사용할수있습니다. 국문 작화 <-> 영문작화 변환시문자테이블을이용하면편리합니다. 문자테이블에설정된 내용이없을경우 [ 문자테이블 ] 은미리등록한문구를선택하여등록합니다. 문자테이블캡션은최대 3 줄까지사용할수있습니다. [ 파일 ] 메뉴에서 [ 다국어설정 ] 을미리한경우에만, 사용할수있습니다. 아래와같이 [ 다국어설정 ] 을실행합니다. 234 TOP Designer User Guide

Chapter 28 스위치태그 다국어설정기가뜨면, 최대 5 종류의언어까지각문구를입력할수있습니다. 이문구들을도형의 [ 문자 ] 나터치, 램프태그의캡션에서사용할수있습니다. 각언어별로의전환은본체가 RUN 중에특수버퍼인 [_MULTI_LANG] 의값을변화시키면 됩니다. 즉, _MULTI_LANG 에 0 을쓰면모든문자가 Lang0 에등록된문자들로바뀝니다. _MULTI_LANG 에 1 을쓰면 Lang1 에등록된문자들로바뀝니다. 상태 : 스위치태그는 ON 상태일때와 OFF 상태일때각각캡션을다르게설정할수있습니다. 캡션의내용및색상, 폰트, 크기, 이미지문자등모든내용이 ON 상태일때와 OFF 상태일때다릅니다. 이항목을활성화시키려면 누름표시조건 을 디바이스 ON 시 로설정해주세요

Chapter 28 스위치태그 ON 일때와 OFF 일 때의캡션의설정 이다르다. 3) 누름색사용 Designer에서작화를할때터치나스위치태그에서는기본적으로눌러지지않는상태 (OFF인상태 ) 로되어있습니다. 터치나스위치가눌러졌을때 (ON 상태일때 ) 효과를주고싶으면누름색사용을설정합니다. ON 일때와 OFF 일때의 스위치색상을변경할 수있습니다. 내부색 : 스위치태그의바탕색상입니다. 좌상음영 : 좌측과상단의테두리를채우는색상입니다. 우하음영 : 우측과하단의테두리를채우는색상입니다. 236 TOP Designer User Guide

Chapter 28 스위치태그 4) 누름표시조건스위치태그의 ON 상태와 OFF 상태를결정하는조건입니다. 터치시로설정하면터치할때 ON상태로되고디바이스 ON 시일땐설정한장치의어드레스가 Enable 상태일때 ON 상태로됩니다. 1 터치시 운전중스위치태그에터치할동안 ON 상태로되어스위치태그의색상이 ON 상태 로변경됩니다. 2 디바이스 ON 시이경우어드레스의비트의값에따라동작이되므로스위치태그에터치를시도해봐도동작하지않을것입니다. 그래서설정된조건비트가 1 일경우에만 ON 상태로변경되며, 0 이되면 OFF 상태로변경됩니다.

Chapter 28 스위치태그 Note 디바이스 ON 시로설정할경우캡션의 ON / OFF 상태가활성화됩니 다. 이때 ON 상태에서도캡션을설정해주어야합니다. [ ON 상태일때캡션을설정해주지않는경우캡션이안나온다.] 이경우 캡션복사 (ON<->OFF) 버튼을눌러 ON/OFF 상태의캡션을같게 할수는있지만캡션만같게될뿐폰트나배각등의속성은다르게적용 되지않으므로직접설정해주어야한다. 22.2 스위치태그등록예 -> Chapter 9 터치태그항목참조 238 TOP Designer User Guide

Chapter 28 스위치태그

CHAPTER 29 n 상램프

Chapter 29 n 상램프 23 n 상램프 n상램프는태그하나에최대 16개의램프상태를표현할수있는기능입니다. n의값은최대표현할수있는램프의상태의개수이며램프태그여러개를하나로합쳐놓았다고생각하시면됩니다. 16가지의램프상태를표현하려면 4개의램프태그가필요하지만 n상램프에서는 4개의어드레스비트들설정하면됩니다. 4개의비트들의상태를조합해보면 16가지의조합이가능지므로설정한어드레스의수에따라 4상램프, 8상램프, 16상램프로나누어집니다. (1) n 상램프의등록 1) n상램프태그의일반탭에서 4상, 8상, 16상램프중하나를선택하고, 활성화된어드레스항목에비트조건을설정합니다. 2) 활성화된비트들의 ON, OFF 시의조합에따라 n개의색상을설정합니다. 3) 디스플레이탭에서도비트들의조합에따라 n개의캡션을설정합니다. 23.1 설정항목 (1) 일반탭 4 상램프, 8 상램프, 16 상램프중사용할램프수를선택합니다. 주소1 : OFF 주소2 : OFF 주소3 : OFF 주소4 : OFF 일때의색상 4 상램프의경우 : 표시주소가 2 개까지활성화 8 상램프의경우 : 표시주소가 3 개까지활성화 16 상램프의경우 : 표시주소가 4 개까지활

Chapter 29 n 상램프 Note 일반램프태그의기능은비트조건시 2 가지상태를표현할수있으므로 n 상램프에서는 2 상램프가제외되고 4 상램프부터 16 상램프까지지원 합니다. 활성화된표시주소란에는어드레스를설정합니다. (n 상램프는비트조건만지원합니다.) TOP 와연결된외부장치의주소 TOP 내부의시스템버퍼의주소 표시주소란오른쪽에보면 ON / OFF 선택스위치가있고아래쪽에는색상을선택할수있는콤보박스가있습니다. 이것은표시주소들의상태가 ON / OFF 에따라서 ( 2 활성화된표시주소의개수 ) 만큼의조합이가능해지는데각각의표시주소들의상태에따라서색상을지정할수가있습니다. ON / OFF 버튼모양은들어간모양으로되있는버튼이그주소의값으로 OFF 버튼이들어간모양이면주소값이 0 일때를의미합니다. 따라서 16 상램프를사용한다면 4 개의표시주소가활성화될것이고각각활성화된표 시주소의 ON, OFF 상태를조합해보면 2 4 = 16 이되므로각각의상태에따라서 0000 부터 1111 까지의색상을지정할수있습니다. [ 주소 3 만 ON 일때램프는흰색 ] [OFF, ON, ON, ON 일때램프는빨강 ] 242 TOP Designer User Guide

Chapter 29 n 상램프 (2) 디스플레이탭 1) 디스플레이탭에서는 n상램프의상태에따라서 n개만큼의캡션을설정할수가있습니다. n상램프의상태는일반탭의표시주소들의 ON / OFF 상태에따라서결정되며램프의모양과테두리색은 n상램프의상태에따라서적용되지않고고정되어있습니다. 2) 캡션설정 Libray 선택버튼 : n상램프의모양을변경합니다. 테두리색콤보박스 : 램프모양의테두리색을변경합니다. 캡션사용여부 : 램프영역에캡션을설정할수있습니다. ON / OFF 스위치 : 캡션을설정할때 n상램프의상태를결정합니다. Note Library 선택버튼을눌렀을시에다이얼로그에여러종류의램프모양이나타나는 데, 터치에비해폐곡선램프가추가되어있습니다. 폐곡선램프를선택하면비트 램프만사용할수있습니다. 폐곡선램프의등록은폐곡선도형내부에위치하면됩니다. 또한폐곡선램프의 바탕색은초기에 OFF 색이나검정색이어야정상동작합니다. Advanced 모델인경 우에는검은색이아니라도상관없습니다.

Chapter 29 n 상램프 2) 캡션설정 캡션설정기능은태그영역에캡션을등록시킬수있습니다. 캡션설정 : 에디트박스에문자열을입력하면태그영역에문자열이등록됩니다. (10줄까지가능 ) 정렬 : 왼쪽정렬, 가운데정렬, 오른쪽정렬중선택합니다. 폰트픽셀 : 캡션에사용되는문자셋을크기단위별로 3가지중선택합니다. 줄간격 : 2줄이상의캡션을사용할때, 줄간격을지정합니다. ( 단위 : 픽셀 ) 배각 : 문자셋의가로, 세로배각을설정합니다. 폰트종류 : 고딕, 명조의 2가지폰트중선택합니다. 캡션등록은 n 개까지가능합니다. [ 캡션이설정된 n 상램프 ] XOR 색 : 글자의색상과투명을설정합니다. 검정색과 XOR 했을경우캡션색이바탕색과같아지므로검정색설정을제한하였습니다. XOR 색의사용법은, 디스플레이탭에서 취소 옆의 도움말 버튼을누르세요. 244 TOP Designer User Guide

Chapter 29 n상램프 Note XOR란? 0과0은 0, 0과1은 1, 1과1은 0이되는연산입니다. 결국검은색과흰색을 XOR하면흰색이됩니다. 일반적인그리기 XOR 그리기 * 투명에채크할경우 : Advanced 모델만사용이가능합니다. 투명 을체크하여 사용하면캡션이배경색에상관없이 (XOR 하지않고 ) 표시됩니다. 단, 검은색은투 명색으로사용되므로사용할수없습니다 이미지문자 : Windows 에등록된폰트를사용하여캡션으로쓸수있습니다. 설정이나결과는도형의 [ 이미지문자 ] 와같습니다. 폰트를설정한뒤캡션에디트박스에캡션을입력합니다. [ 이미지문자에채크한후폰트를설정 ]

Chapter 29 n 상램프 참고 이미지문자를사용할경우완성된문자열이비트맵형식으로변환되기 때문에 작화의용량이커지게됩니다. 이미지문자도일반캡션과동일하게좌측 / 중간 / 우측정렬을할수있습 니다. 문자테이블 : 미리등록한문자열을가져와서태그의캡션으로사용할수있습니다. [ 문자테이블 ] 은미리등록한문구를선택하여등록합니다. 문자테이블캡션은최대 3 줄까지사용할수있습니다. [ 파일 ] 메뉴에서 [ 다국어설정 ] 을미리한경우에만, 사용할수있습니다. 아래와같이 [ 다국어설정 ] 을실행합니다. 246 TOP Designer User Guide

Chapter 29 n 상램프 다국어설정기가뜨면, 최대 5 종류의언어까지각문구를입력할수있습니다. 이문구들을도형의 [ 문자 ] 나터치, 램프태그의캡션에서사용할수있습니다. 각언어별로의전환은본체가 RUN 중에특수버퍼인 [_MULTI_LANG] 의값을변화시키면 됩니다. 즉, _MULTI_LANG 에 0 을쓰면모든문자가 Lang0 에등록된문자들로바뀝니다. _MULTI_LANG 에 1 을쓰면 Lang1 에등록된문자들로바뀝니다. 23.2 N 상램프의등록예 1) 8 상램프태그의등록예 시스템버퍼의어드레스 3 개를사용하여 8 가지의색상과캡션의내용을표시할 8 상램 프태그를등록해보겠습니다. Address1 Address2 Address3 Color Caption 100-2 100-1 100-0 OFF OFF OFF Gray 회색 OFF OFF ON Blue 파랑 OFF ON OFF Green 녹색 OFF ON ON Cyon 바다색 ON OFF OFF Red 빨강색 ON OFF ON Magenta 자주색 ON ON OFF Yellow 노랑색 ON ON ON Dark 검정색

Chapter 29 n 상램프 위에나온표와같이일반탭에서어드레스와색상설정을해줍니다. [8 상램프의설정 ] 디스플레이탭에서도표에나온데로캡션을설정합니다. ON / OFF 버튼들을이용해주소들의상태를변경해가면서캡션을등록해줍니다. [ 등록이완료된 8 상램프 ] 248 TOP Designer User Guide

Chapter 29 n 상램프 8 상램프가등록되었으니이번엔연산태그를사용하여주기적으로주소 1, 주소 2, 주소 3 의상태를변화시켜보자 주소 1, 주소 2, 주소 3 은시스템버퍼 100-0 번지부터연속적으로위치하기때문에워 드연산으로주기마다 +1 씩더해주는것이다. 이제 TOP 에작화를다운로드한뒤운전상태에서 1 초마다색과캡션에변화는지확인 해보자!

CHAPTER 30 PLC 래더

Chapter 30 PLC 래더 24 PLC 래더 PLC 래더는램프태그와비슷하지만 PLC 접점등의상태를보다적합하게표현할수있는태그 입니다. (1) PLC 래더의등록 1) PLC 래더의일반탭에서어드레스를설정합니다. 2) 디스플레이탭에서라이브러리를선택해 ON / OFF 상태에따른접합한접점모양을선택해줍니다. 3) 필요시투명색, 점멸등의기능을선택합니다. 24.1 설정항목 (1) 일반탭 표시주소란에어드레스설정을해줍니다. TOP 와연결된외부장치의주소 TOP 내부의시스템버퍼의주소

Chapter 30 PLC 래더 Note PLC 래더는비트조건만설정가능합니다. (2) 디스플레이탭 디스플레이탭에서는접점의그림을선택할수가있습니다. Library 선택 버튼을누르고원하는접점모양을선택합니다. 여기서는 ON 상태일때와 OFF 상태일때의모양을선택할수있습니다. 점멸사용 : 운전중램프태그처럼 PLC 래더의모양이점멸됩니다. 투명사용 : 투명으로설정할경우태그의바탕색이배경색과같아집니다. PLC 래더는등 록시상단에디 바이스 주소가 [ 바탕색을투명하게설정했을경우 ( 우측 )] 252 TOP Designer User Guide