464
SIMATIC HMI WinCC flexible 2008 WinCC flexible 2008 Compact / Standard / Advanced 머리말 WinCC flexible 개요 1 WinCC flexible 엔지니어링 시스템 2 프로젝트를 이용해서 작업하기 3 태그를 이용해서 작업하기 4 화면 생성하기 5 알람 시스템 생성하기 6 연결 작업 7 래서피 관리 시스템의 구조 8 태그 로깅과 디스플레이 9 보고서를 이용해서 작업하기 10 사용자 관리 11 시스템 기능과 런타임 스크립팅 12 다국어 프로젝트의 구조 13 프로젝트 문서 14 모바일 무선 15 작업 계획 16 프로젝트 버전 관리하기 17 변경사항 로깅 18 전송 19 WinCC flexible을 STEP 7 에 통합 20 부록 21 SIMATIC HMI WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼 07/2008 A5E01024956-02

WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

  • Upload
    letuyen

  • View
    294

  • Download
    12

Embed Size (px)

Citation preview

Page 1: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

SIMATIC HMI WinCC flexible 2008 WinCC flexible 2008 Compact / Standard / Advanced

머리말

WinCC flexible 개요 1

WinCC flexible 엔지니어링 시스템

2프로젝트를 이용해서 작업하기

3

태그를 이용해서 작업하기 4

화면 생성하기 5

알람 시스템 생성하기 6

연결 작업 7

래서피 관리 시스템의 구조 8

태그 로깅과 디스플레이 9

보고서를 이용해서 작업하기 10

사용자 관리 11

시스템 기능과 런타임 스크립팅

12

다국어 프로젝트의 구조 13

프로젝트 문서 14

모바일 무선 15

작업 계획 16

프로젝트 버전 관리하기 17

변경사항 로깅 18

전송 19

WinCC flexible을 STEP 7 에 통합

20

부록 21

SIMATIC HMI

WinCC flexible 2008 Compact / Standard / Advanced

시스템 메뉴얼

07/2008 A5E01024956-02

Page 2: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

안전 가이드라인 안전 가이드라인 본 메뉴얼에는 여러분 자신의 안전과 재산 손실을 방지하기위해 여러분이 지켜야할 주의사항이 담겨있습니다. 여러분의 안전에 관련된 주의사항은 안전 경고 심볼로 강조되어있으며, 재산 손실에 관련된 주의사항은 안전 경고 심볼이 없습니다.

위험 피하지 않으면 사망 또는 심각한 부상을 초래할 수 있는 절박한 위험 상황을 나타냅니다.

경고 피하지 않으면 사망 또는 심각한 부상을 초래할 수 있는 잠재적인 위험 상황을 나타냅니다.

주의 피하지 않으면 경미한 부상을 입을 수 있는 잠재적인 위험 상황을 나타내는 안전 경고 심볼로서 사용됩니다.

주의 피하지 않으면 재산 손실을 초래할 수 있는 잠재적인 위험 상황을 나타내는 안전 경고 심볼로서 사용됩니다.

유의사항 피하지 않으면 원하지 않는 결과나 상태를 초래할 수 있는 잠재적인 상황을 나타내는 안전 경고 심볼로서 사용됩니다.

여러 위험 수준이 적용될 때에는, 항상 가장 높은 레벨(낮은 번호)의 알림이 표시됩니다. 안전 경고 심볼이 인적 손실을 나타내는 경우, 재산 손실을 경고하는 또 다른 알림이 추가될 수도 있습니다.

자격을 가진 자 디바이스/시스템은 본 문서와 관련해서 설정되고 조작되어야만 합니다. 자격있는 자만이 기기를 설치하고 작동해야합니다. 공인된 자

예정된 사용 다음에 주의하십시오:

경고 본 기기와 부품은 카타로그 또는 기술 설명서에 설명된 용도로만 사용되어야하며, Siemens 에의해서 승인되고 권장되는 타 제조업자의 기기나 부품만을 사용해야합니다. 본 제품은 올바르게 운송, 저장, 설정 및 설치되어서 권장되는대로 조작되고 유지된 경우에만 올바르게, 그리고 안전하게 제 기능을 작동할 수 있습니다.

상표 ® 표시는 Siemens AG 의 등록상표입니다. 본 문서의 기타 표시는 특정 목적으로 제삼자가 사용하는 경우, 지적 재산권을 해칠 수 있는 상표입니다.

책임의 포기 저희는 기술된 하드웨어와 소프트웨어가 본 메뉴얼의 내용물과 일치하는 것을 확인했습니다. 편차가 발생하는 것을 완전히 배제할 수는 없으므로, 완전히 동일하다고는 보장할 수 없습니다. 그렇지만, 메뉴얼의 데이터는 정기적으로 검토되며, 필요한 수정은 다음의 수정판에 반영됩니다. 품질 개선을 위한 의견은 환영합니다.

Siemens AG Industry Sector Postfach 48 48 90327 NÜRNBERG 독일

Ⓟ 07/2008

Copyright © Siemens AG 2008.기술 데이터는 변경될 수 있습니다

Page 3: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3

머리말

이 매뉴얼의 목적 이 사용자 매뉴얼은 WinCC flexible 설명서의 일부입니다. 이 매뉴얼은 WinCC flexible 을 사용한 구성에 대해 개괄적으로 설명하며, 새 프로젝트 생성, 구성 도중 사용되는 절차, HMI 디바이스로 프로젝트 전송 작업에 유용한 정보를 제공합니다. WinCC flexible 을 사용하는 장비의 구성, 스타트업, 설치 및 서비스 작업자와 구성 엔지니어는 물론 초보자에게도 유용합니다. WinCC flexible 에 통합된 도움말 기능에 자세한 정보가 들어 있습니다. 인포메이션 시스템은 지침, 예, 참조 정보를 전자 형태로 포함하고 있습니다.

기본적인 지식 전제조건 이 매뉴얼의 내용을 이해하려면 자동화 엔지니어링 분야의 일반적인 지식이 필요합니다. 또한 Windows 2000 또는 Windows XP 운영 체제에서 실행되는 PC 사용 경험도 있어야 합니다. 스크립트를 이용한 진보된 컨피규레이션에는 VBA 또는 VBS 에 대한 지식이 필요합니다

매뉴얼의 범위 이 매뉴얼은 WinCC flexible 2008 소프트웨어 패키지에 유효합니다.

정보 체계 내의 위치 이 매뉴얼은 SIMATIC HMI 문서의 일부입니다. 아래 정보는 SIMATIC HMI 에 관한 정보를 개괄적으로 표시하고 있습니다. 사용자 매뉴얼 ● WinCC flexible Micro:

– WinCC flexible Micro 엔지니어링 시스템(ES)에 기반한 엔지니어링 원리를 설명합니다. ● WinCC flexible Compact/Standard/Advanced:

– WinCC flexible Compact, WinCC flexible Standard 그리고 WinCC flexible Advanced 엔지니어링 시스템 (ES)에 기반한 엔지니어링 원리를 설명합니다.

● WinCC flexible Runtime: – PC 에서 사용자의 런타임 프로젝트를 시동시키고 조작하는 방법을 설명합니다.

Page 4: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

머리말

WinCC flexible 2008 Compact / Standard / Advanced 4 시스템 메뉴얼, 07/2008

● WinCC flexible Migration: – 기존의 ProTool 프로젝트를 WinCC flexible 로 변환하는 방법을 설명합니다. – 기존의 WinCC 프로젝트를 WinCC flexible 로 변환하는 방법을 설명합니다. – HMI 이송을 사용하여 OP3 으로부터 OP 73 또는 OP 73 micro 로 ProTool 프로젝트를

이송하는 방법을 설명합니다. – OP7 로부터 OP 77B 또는 OP 77A 로 HMI 이송을 통하여 ProTool 프로젝트를

이송하는 방법을 설명합니다. – OP 177B 로의 OP17 의 HMI 이송을 이용하여 ProTool 프로젝트를 이송하는 방법을

설명합니다. – Windows CE 디바이스로의 RMOS 그래픽 디바이스의 HMI 이송을 이용하여 ProTool

프로젝트를 이송하는 방법을 설명합니다. ● 통신:

– 통신 파트 1 은 SIMATIC PLC 로의 HMI 디바이스의 연결을 설명합니다. – 통신 파트 2 는 제 3 의 PLC 로의 HMI 디바이스의 연결을 설명합니다.

사용 설명서 ● SIMATIC HMI 디바이스의 사용 설명서:

– OP 73, OP 77A, OP 77B – TP 170micro, TP 170A, TP 170B, OP 170B – OP 73micro, TP 177micro – TP 177A, TP 177B, OP 177B – TP 270, OP 270 – TP 277, OP 277 – MP 270B – MP 370 – MP 377

● 모바일 SIMATIC HMI 디바이스의 사용 설명서: – 이동 패널 170 – 이동 패널 277 – 이동 패널 277F IWLAN – 이동 패널 277 IWLAN

● SIMATIC HMI 디바이스의 사용 설명서 (compact): – OP 77B – 이동 패널 170

시작하기 ● 처음 사용자용 WinCC flexible:

– 샘플 프로젝트를 기초로 해서 화면, 알람, 래서피의 구성 원리와 화면 내비게이션의 원리를 단계적으로 소개합니다.

Page 5: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

머리말

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 5

● 고급 사용자용 WinCC flexible: – 샘플 프로젝트를 기초로 해서 로그, 프로젝트 보고서, 스크립트, 사용자 관리, 다중 언어

프로젝트의 구성 원리와 STEP 7 로의 통합을 단계적으로 소개합니다. ● WinCC flexible 옵션:

– 샘플 프로젝트를 기초로 하여 WinCC flexible Audit, Sm@rtServices, Sm@rtAccess 및 OPC Server 옵션의 구성 원리를 단계적으로 소개합니다.

온라인 가능성 다음 링크는 사용자를 SIMATIC 제품 및 다른 언어의 시스템을 위한 기술 문서로 안내해 줍니다. ● SIMATIC 가이드 기술 문서: http://www.automation.siemens.com/simatic/portal/html_76/techdoku.htm

매뉴얼 이 매뉴얼의 구조 ● WinCC flexible 소개 – 제 1 장 ● WinCC flexible 을 사용한 작업 – 제 2 -17 장 ● HMI 디바이스로 프로젝트 전송 – 제 18 장 ● WinCC flexible 통합(7 단계) – 제 19 장 ● 부록 - 제 20 장

규정 컨피규레이션 소프트웨어와 런타임 소프트웨어의 이름에 대한 규정이 구분됩니다: ● "WinCC flexible 2008"은 컨피규레이션 소프트웨어를 나타냅니다. ● "런타임"은 HMI 디바이스에서 실행중인 런타임 소프트웨어를 나타냅니다. ● "WinCC flexible 런타임"은 표준 PC 또는 패널 PC 에서 사용하기 위한 시각화 제품을

가리킵니다. "WinCC flexible" 용어는 일반적인 문맥에서 사용됩니다. "WinCC flexible 2008"과 같은 버전 이름은 다른 버전과의 구분이 필요할 때마다 사용됩니다. 다음과 같은 포매팅은 매뉴얼을 쉽게 읽을 수 있도록 도와줍니다.

표기법 범위 "화면 추가" • 사용자 인터페이스에서 나타나는 용어, 예를 들면 대화창

이름, 탭, 버튼, 메뉴 명령. • 필요한 입력, 예를 들면 한계값, 태그값 • 경로 정보

"파일 > 편집" 동작 순서, 예를 들면 메뉴 명령/쇼트컷 메뉴 명령. <F1>, <Alt>+<P> 키보드 입력

Page 6: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

머리말

WinCC flexible 2008 Compact / Standard / Advanced 6 시스템 메뉴얼, 07/2008

다음과 같은 통지사항들에 특히 주의를 기울이십시오:

주 주는 제품 및 제품 취급, 또는 특별히 주의를 기울여야 하는 문서의 특정 부분에 대한 중요한 정보를 포함하고 있습니다.

상표

HMI® SIMATIC® SIMATIC HMI® SIMATIC ProTool® SIMATIC WinCC® SIMATIC WinCC flexible®

매뉴얼에 나오는 그 밖의 이름도 해당 소유자의 상표로서, 개인적 목적으로 사용할 경우 상표 소유자의 권한을 침해할 수 있습니다.

그 밖의 지원

대리점/영업소 이 매뉴에서 찾을 수 없는 상세한 제품 사용에 대한 질문이 있으면 가까운 Siemens 대리점에 문의하십시오. 다음에서 연락처를 찾을 수 있습니다: http://www.siemens.com/automation/partner 다양한 SIMATIC 제품 및 시스템의 설명서에 대한 정보는 다음 웹 페이지에서 확인할 수 있습니다. http://www.siemens.com/simatic-tech-doku-portal 온라인 카탈로그와 온라인 주문 시스템에 대한 정보는 다음 웹 페이지에서 제공합니다. http://mall.automation.siemens.com

트레이닝 센터 Siemens 에서는 자동화 시스템과 관련하여 다양한 교육 강좌를 제공합니다. 지역 트레이닝 센터 또는 독일 D-90327 Nuremberg 의 중앙 트레이닝 센터에 연락하십시오. 인터넷: http://www.sitrain.com

Page 7: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

머리말

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 7

기술 지원부 웹 상에서 지원 요구 서식을 이용하여 모든 A&D 제품에 대한 기술 지원을 얻을 수 있습니다: http://www.siemens.com/automation/support-request 기술 지원에 대한 추가 정보는 다음 웹 페이지에서 제공합니다: http://www.siemens.com/automation/service

인터넷 서비스 및 지원부 다음 웹 페이지에서 설명서 이외의 전반적인 기술 자료를 제공합니다. http://www.siemens.com/automation/service&support

기술 자료에서 다음과 같은 정보를 제공합니다. ● 제품에 관한 최신 정보를 제공하는 뉴스레터 ● 서비스 및 지원 데이터베이스의 탐색 기능을 통해 액세스할 수 있는 사용자 애플리케이션

관련 설명서 ● 전세계의 사용자 및 전문가들이 의견을 교환하는 포럼 ● 현지 자동화 및 드라이브 대리점 ● 현장 지원 서비스, 수리 및 예비 부품 관련 정보 "서비스" 페이지에 더 자세한 내용이

있습니다.

Page 8: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

머리말

WinCC flexible 2008 Compact / Standard / Advanced 8 시스템 메뉴얼, 07/2008

Page 9: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 9

목차 머리말........................................................................................................................................................ 3 1 WinCC flexible 개요................................................................................................................................. 19

1.1 SIMATIC HMI에 대한 개요...........................................................................................................19 1.2 WinCC flexible 시스템 개요 .........................................................................................................20 1.2.1 WinCC flexible의 구성요소 ..........................................................................................................20 1.2.2 WinCC flexible 엔지니어링 시스템...............................................................................................21 1.2.3 WinCC flexible 런타임..................................................................................................................23 1.2.4 사용가능한 옵션...........................................................................................................................23 1.2.5 인가..............................................................................................................................................25 1.2.5.1 라이센스와 라이센스 키...............................................................................................................25 1.2.5.2 라이센스 없는 WinCC flexible......................................................................................................26 1.3 자동화 개념 ..................................................................................................................................26 1.3.1 WinCC flexible를 이용한 자동화 개념..........................................................................................26 1.3.2 HMI 디바이스로의 원격 접근 .......................................................................................................29 1.3.3 자동 알람 전송..............................................................................................................................30 1.3.4 분산형 HMI...................................................................................................................................31 1.3.5 개인적인 HMI 디바이스 지원하기 ................................................................................................32 1.3.6 모듈 방식의 기계 개념..................................................................................................................32 1.4 컨피규레이션 개념 .......................................................................................................................33 1.4.1 컨피규레이션 지원 .......................................................................................................................33 1.4.2 확장 가능한 컨피규레이션 툴.......................................................................................................34 1.4.3 PLC 독립 컨피규레이션 ...............................................................................................................35 1.4.4 사용..............................................................................................................................................35 1.4.5 지능형 툴......................................................................................................................................36 1.4.5.1 대용량 데이터 처리 ......................................................................................................................36 1.4.5.2 이동 경로 구성하기 ......................................................................................................................37 1.4.5.3 화면 내비게이션의 그래픽 컨피규레이션.....................................................................................38 1.4.6 완전히 통합된 자동화 시스템.......................................................................................................39

2 WinCC flexible 엔지니어링 시스템........................................................................................................... 41 2.1 프로그래밍 인터페이스의 기본 원리............................................................................................41 2.2 WinCC flexible 사용자 인터페이스...............................................................................................42 2.2.1 WinCC flexible 사용자 인터페이스 요소 ......................................................................................42 2.2.2 메뉴와 도구표시줄 .......................................................................................................................44 2.2.3 작업영역.......................................................................................................................................45 2.2.4 프로젝트 보기...............................................................................................................................46 2.2.5 속성 보기......................................................................................................................................47 2.2.6 라이브러리 ...................................................................................................................................48 2.2.7 출력 보기......................................................................................................................................49 2.2.8 개체 보기......................................................................................................................................50 2.3 편집기-특유의 조작 요소 위치시키기...........................................................................................51 2.4 창과 도구표시줄을 이용해서 작업하기 ........................................................................................52 2.5 마우스를 이용해서 작업하기........................................................................................................54

Page 10: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

목차

WinCC flexible 2008 Compact / Standard / Advanced 10 시스템 메뉴얼, 07/2008

2.6 키보드 컨트롤.............................................................................................................................. 56 2.7 WinCC flexible을 이용해서 작업하기.......................................................................................... 57 2.7.1 WinCC flexible을 이용해서 작업하기.......................................................................................... 57 2.7.2 프로젝트를 이용해서 작업하기 ................................................................................................... 58 2.7.3 WinCC flexible을 이용해서 다수의 프로젝트 편집하기............................................................... 58 2.7.4 프로젝트의 기능 범위.................................................................................................................. 59 2.7.5 편집기 속성 ................................................................................................................................. 60 2.7.6 편집기 열기 ................................................................................................................................. 61 2.7.7 편집기 사이의 스위칭.................................................................................................................. 63 2.7.8 개체 목록..................................................................................................................................... 65 2.7.9 기능 목록..................................................................................................................................... 66 2.7.10 텍스트 목록 ................................................................................................................................. 68 2.7.11 그래픽 목록 ................................................................................................................................. 72 2.7.12 도움말 디스플레이하기 ............................................................................................................... 76 2.7.13 WinCC flexible의 개별화된 컨피규레이션................................................................................... 77 2.8 WinCC flexible 스타트 센터......................................................................................................... 78

3 프로젝트를 이용해서 작업하기 ................................................................................................................ 79 3.1 프로젝트 작업 원리 ..................................................................................................................... 79 3.1.1 프로젝트를 이용해서 작업하기 ................................................................................................... 79 3.2 프로젝트의 구성요소................................................................................................................... 81 3.3 프로젝트 유형.............................................................................................................................. 81 3.3.1 프로젝트 유형.............................................................................................................................. 81 3.3.2 프로젝트의 HMI 디바이스 의존성 ............................................................................................... 82 3.3.3 여러 HMI 디바이스용 프로젝트 구성하기 ................................................................................... 85 3.3.4 다른 운전자 디바이스에서 사용하기 위한 프로젝트 생성하기.................................................... 86 3.3.5 SIMOTION 그리고 STEP7 에 통합된 WinCC flexible ................................................................. 87 3.4 다중 언어적 컨피규레이션........................................................................................................... 88 3.5 프로젝트 편집하기 ...................................................................................................................... 90 3.5.1 프로젝트 편집하기 ...................................................................................................................... 90 3.5.2 프로젝트 디스플레이하기............................................................................................................ 92 3.5.3 프로젝트 보기에서 작업하기....................................................................................................... 94 3.5.4 개체 보기에서 작업하기 .............................................................................................................. 95 3.5.5 기존 프로젝트 이송하기 .............................................................................................................. 96 3.6 프로젝트 변환하기 ...................................................................................................................... 97 3.6.1 다른 WinCC flexible 버전의 프로젝트......................................................................................... 97 3.6.2 다른 WinCC flexible 버전의 프로젝트 간 차이 ............................................................................ 98 3.6.3 HMI 디바이스 버전의 차이 ........................................................................................................ 100 3.7 프로젝트 데이터 재사용하기..................................................................................................... 101 3.7.1 복사 방법................................................................................................................................... 101 3.7.2 플랫 복사................................................................................................................................... 102 3.7.3 복사 ........................................................................................................................................... 103 3.7.4 바꾸기........................................................................................................................................ 104 3.7.5 라이브러리 사용하기................................................................................................................. 105 3.7.6 페이스플레이트 사용하기.......................................................................................................... 106 3.8 상호참조를 이용하여 작업하기 ................................................................................................. 107 3.9 다시 연결 개요........................................................................................................................... 108 3.10 내부 프로젝트 찾기/바꾸기 기능 ............................................................................................... 108 3.11 WinCC flexible 문서의 기본 원리 .............................................................................................. 109

Page 11: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

목차

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 11

3.12 생성시 일관성 점검 ....................................................................................................................109 3.13 프로젝트 디버깅.........................................................................................................................110 3.14 프로젝트 전송하기 .....................................................................................................................111 3.14.1 전송 작업의 기본 원리................................................................................................................111 3.14.2 프로젝트의 뒤로 전송.................................................................................................................112

4 태그를 이용해서 작업하기 ..................................................................................................................... 115 4.1 기본원리.....................................................................................................................................115 4.1.1 태그의 기본 원리........................................................................................................................115 4.1.2 외부 태그....................................................................................................................................116 4.1.3 내부 태그....................................................................................................................................116 4.2 요소와 기본 세팅........................................................................................................................117 4.2.1 태그 편집기 ................................................................................................................................117 4.2.2 태그 및 배열에 대한 기본 세팅...................................................................................................118 4.3 태그를 이용해서 작업하기 .........................................................................................................120 4.3.1 태그의 속성 ................................................................................................................................120 4.3.2 외부 태그를 사용하여 PLC와 통신.............................................................................................121 4.3.3 태그 컨피규레이션 변경하기......................................................................................................123 4.3.4 태그 한계값 ................................................................................................................................123 4.3.5 태그의 시작값.............................................................................................................................124 4.3.6 런타임 중에 태그값 갱신하기.....................................................................................................124 4.3.7 데이터 로깅 ................................................................................................................................125 4.3.8 태그 선형 스케일링 ....................................................................................................................126 4.3.9 태그의 간접 주소지정.................................................................................................................127 4.4 배열 원리....................................................................................................................................128 4.5 배열의 예....................................................................................................................................130 4.6 주기 원리....................................................................................................................................130 4.7 구조를 이용하여 작업하기 .........................................................................................................131 4.7.1 구조의 원리 ................................................................................................................................131 4.7.2 구조 편집기 ................................................................................................................................133 4.7.3 구조 관리하기.............................................................................................................................134 4.8 태그 들여오기.............................................................................................................................136 4.8.1 태그 들여오기 및 내보내기 ........................................................................................................136 4.8.2 태그 내보내기 및 들여오기 설정 ................................................................................................137 4.8.3 연결 데이터 포맷........................................................................................................................139 4.8.4 태그 데이터 포맷........................................................................................................................141

5 화면 생성하기 ........................................................................................................................................ 145 5.1 기본원리.....................................................................................................................................145 5.1.1 화면 원리....................................................................................................................................145 5.1.2 화면의 HMI 종속성.....................................................................................................................147 5.1.3 "화면" 편집기..............................................................................................................................149 5.1.4 과정............................................................................................................................................150 5.2 내비게이션 시스템 구성하기......................................................................................................151 5.2.1 옵션 내비게이트하기..................................................................................................................151 5.2.2 화면 내비게이션 시스템의 그래픽 프로그래밍 ..........................................................................151 5.2.3 내비게이션 컨트롤 이용하기......................................................................................................153 5.3 개체를 이용해서 작업하기 .........................................................................................................154 5.3.1 개체 개요....................................................................................................................................154 5.3.2 개체 옵션 편집하기 ....................................................................................................................158

Page 12: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

목차

WinCC flexible 2008 Compact / Standard / Advanced 12 시스템 메뉴얼, 07/2008

5.3.3 다수의 개체의 위치를 재설정하고 크기 변경하기..................................................................... 159 5.3.4 외부 그래픽 ............................................................................................................................... 159 5.3.5 개체 그룹................................................................................................................................... 161 5.3.6 그룹 속성 정의하기 ................................................................................................................... 162 5.4 동적 갱신 기능을 할당하는 옵션 ............................................................................................... 163 5.5 기능키를 이용해서 작업하기..................................................................................................... 164 5.6 계층의 이점 ............................................................................................................................... 166 5.7 개체 라이브러리........................................................................................................................ 166 5.8 페이스플레이트를 이용해서 작업하기 ...................................................................................... 168 5.8.1 페이스플레이트의 원리 ............................................................................................................. 168 5.8.2 동적 컨트롤 옵션....................................................................................................................... 170

6 알람 시스템 생성하기 ............................................................................................................................ 171 6.1 기본원리.................................................................................................................................... 171 6.1.1 공정과 시스템 알람 시각화........................................................................................................ 171 6.1.2 사용자 정의 알람....................................................................................................................... 172 6.1.2.1 이용 가능한 알람 과정............................................................................................................... 172 6.1.2.2 알람 인지하기............................................................................................................................ 173 6.1.2.3 알람 부류................................................................................................................................... 174 6.1.3 시스템 알람 ............................................................................................................................... 175 6.1.4 알람 디스플레이........................................................................................................................ 176 6.1.4.1 HMI 디바이스에서 알람 디스플레이하기 .................................................................................. 176 6.1.4.2 알람 디스플레이 필터링 ............................................................................................................ 177 6.1.4.3 알람 로깅 및 보고하기............................................................................................................... 178 6.1.4.4 알람 편집용 시스템 기능 ........................................................................................................... 178 6.2 요소와 기본 세팅....................................................................................................................... 180 6.2.1 알람 구성요소와 속성................................................................................................................ 180 6.2.2 알람 구성용 편집기 ................................................................................................................... 181 6.2.2.1 편집기의 기본 원리 ................................................................................................................... 181 6.2.2.2 "개별 알람" 편집기 .................................................................................................................... 183 6.2.2.3 "아날로그 알람" 편집기 ............................................................................................................. 184 6.2.2.4 "시스템 알람" 편집기................................................................................................................. 185 6.2.2.5 "알람 부류" 편집기 .................................................................................................................... 186 6.2.2.6 "알람 그룹" 편집기 .................................................................................................................... 187 6.2.2.7 알람 시스템에 대한 기본 세팅................................................................................................... 188 6.3 알람 작업하기............................................................................................................................ 189 6.3.1 알람 보고하기............................................................................................................................ 189 6.3.2 알람 번호매기기 과정을 이용해서 알람 통합하기..................................................................... 190 6.4 알람로깅.................................................................................................................................... 192 6.4.1 알람로깅의 기본 원리................................................................................................................ 192 6.4.2 알람로깅.................................................................................................................................... 193 6.4.3 "알람 로그" 편집기 .................................................................................................................... 194 6.4.4 알람 로그 기본 세팅 .................................................................................................................. 195 6.4.5 알람로깅.................................................................................................................................... 197 6.4.6 화면에 로그된 알람 디스플레이하기......................................................................................... 198 6.4.7 알람이 있는 *.csv 파일의 구조 .................................................................................................. 198 6.4.8 ODBC 로그 데이터베이스에 직접 접근하기.............................................................................. 200

7 연결 작업 ............................................................................................................................................... 201 7.1 기본원리.................................................................................................................................... 201 7.1.1 통신 기본원리............................................................................................................................ 201 7.1.2 통신의 기본원리........................................................................................................................ 202

Page 13: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

목차

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 13

7.2 요소와 기본 세팅........................................................................................................................204 7.2.1 연결 편집기 ................................................................................................................................204 7.2.2 연결 매개변수.............................................................................................................................205 7.2.3 연결용 영역 포인터 ....................................................................................................................206 7.3 Introduction_Connection and Protocols .....................................................................................207 7.4 이서네트 연결.............................................................................................................................209 7.5 HMI의 SNMP 및 MIB .................................................................................................................210

8 래서피 관리 시스템의 구조 .................................................................................................................... 211 8.1 기본원리.....................................................................................................................................211 8.1.1 래서피의 기본 원리 ....................................................................................................................211 8.1.2 래서피 사용에 대한 예................................................................................................................212 8.1.3 래서피의 구조.............................................................................................................................213 8.1.4 래서피의 디스플레이..................................................................................................................214 8.1.5 래서피 데이터 레코드의 전송.....................................................................................................215 8.1.6 래서피 컨피규레이션..................................................................................................................218 8.1.7 OP 77A 및 TP 177A의 특수 기능...............................................................................................220 8.1.8 래서피 데이터 레코드와 PLC의 동기화 .....................................................................................222 8.2 요소와 기본 세팅........................................................................................................................224 8.2.1 "래서피" 편집기..........................................................................................................................224 8.2.2 래서피 요소 ................................................................................................................................225 8.2.3 래서피 데이터 레코드.................................................................................................................227 8.2.4 래서피 세팅 ................................................................................................................................228 8.3 런타임에서 래서피 보기와 편집하기..........................................................................................231 8.3.1 래서피 화면 및 래서피 보기 .......................................................................................................231 8.3.2 래서피 보기 ................................................................................................................................232 8.3.3 래서피 보기를 위한 구성 옵션....................................................................................................233 8.3.4 런타임 중에 래서피 보기의 거동 ................................................................................................236 8.3.5 래서피 화면 ................................................................................................................................237 8.3.6 래서피 보기의 운전자 입력 ........................................................................................................239 8.3.7 간단한 래서피 보기의 운전자 입력.............................................................................................241 8.3.8 래서피 구조 수정에 대한 반응....................................................................................................244 8.4 시나리오.....................................................................................................................................245 8.4.1 시나리오: 런타임 중에 래서피 데이터 레코드 입력하기.............................................................245 8.4.2 시나리오: 수동 생산 순서...........................................................................................................246 8.4.3 시나리오: 자동 생산 순서...........................................................................................................247

9 태그 로깅과 디스플레이......................................................................................................................... 249 9.1 기본원리.....................................................................................................................................249 9.1.1 데이터 로깅의 기본 원리............................................................................................................249 9.1.2 WinCC flexible에서 데이터 로그하기.........................................................................................249 9.1.3 그래프 ........................................................................................................................................252 9.2 요소와 기본 세팅........................................................................................................................254 9.2.1 "데이터 로그" 편집기..................................................................................................................254 9.2.2 데이터 로그 기본 세팅................................................................................................................255 9.3 탭 값 로깅...................................................................................................................................257 9.4 로그된 데이터 출력하기.............................................................................................................258 9.4.1 태그 값을 화면에 출력하기 ........................................................................................................258 9.4.2 태그 값을 포함하고 있는 *.csv 파일의 구조...............................................................................258 9.4.3 ODBC 로그 데이터베이스에 직접 접근하기 ..............................................................................260

Page 14: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

목차

WinCC flexible 2008 Compact / Standard / Advanced 14 시스템 메뉴얼, 07/2008

10 보고서를 이용해서 작업하기.................................................................................................................. 261 10.1 보고 시스템의 원리 ................................................................................................................... 261 10.2 보고서의 구조............................................................................................................................ 262 10.3 요소와 기본 세팅....................................................................................................................... 264 10.3.1 "보고서" 편집기 ......................................................................................................................... 264 10.3.2 도구상자 보기 이용하기 ............................................................................................................ 265 10.4 보고서를 이용해서 작업하기..................................................................................................... 266 10.4.1 보고서 생성하기........................................................................................................................ 266 10.4.2 보고서 속성 맞추기 ................................................................................................................... 268 10.4.3 보고서 생성을 위한 개체 ........................................................................................................... 269 10.4.4 보고서 개체의 사용 ................................................................................................................... 272 10.5 알람 보고하기............................................................................................................................ 272 10.5.1 알람 보고하기............................................................................................................................ 272 10.5.2 알람 컨트롤용 출력 매개변수 처리............................................................................................ 273 10.6 래서피 보고하기........................................................................................................................ 275 10.6.1 래서피 보고하기........................................................................................................................ 275 10.6.2 래서피 보고서를 위한 출력 매개변수 편집하기......................................................................... 276 10.7 보고서 출력하기........................................................................................................................ 279

11 사용자 관리............................................................................................................................................ 281 11.1 사용자 관리 이용 분야............................................................................................................... 281 11.2 사용자 관리의 구조 ................................................................................................................... 282 11.3 요소와 기본 세팅....................................................................................................................... 283 11.3.1 "사용자" 사용자 관리................................................................................................................. 283 11.3.2 "그룹" 사용자 관리 .................................................................................................................... 284 11.3.3 사용자 작업영역........................................................................................................................ 285 11.3.4 사용자 그룹 작업영역................................................................................................................ 286 11.3.5 런타임 보안 세팅....................................................................................................................... 287 11.4 사용자 관리로 작업하기 ............................................................................................................ 289 11.4.1 SIMATIC 로그온을 사용하여 중앙 사용자 관리 ........................................................................ 289 11.4.2 런타임에서 사용자 .................................................................................................................... 291 11.4.3 사용자 보기 ............................................................................................................................... 292 11.4.4 접근 보안................................................................................................................................... 294

12 시스템 기능과 런타임 스크립팅 ............................................................................................................. 295 12.1 기본원리.................................................................................................................................... 295 12.1.1 시스템 기능과 런타임 스크립팅 ................................................................................................ 295 12.1.2 시스템 기능 ............................................................................................................................... 297 12.1.3 시스템 기능의 사용 ................................................................................................................... 298 12.1.4 스크립트.................................................................................................................................... 299 12.1.5 스크립트의 사용........................................................................................................................ 300 12.2 기능 목록으로 작업하기 ............................................................................................................ 301 12.2.1 기능 목록의 기본 원리............................................................................................................... 301 12.2.2 기능 목록의 속성....................................................................................................................... 302 12.3 요소와 기본 세팅....................................................................................................................... 303 12.3.1 "스크립트" 편집기 ..................................................................................................................... 303 12.3.2 "스크립트" 편집기의 속성.......................................................................................................... 305 12.3.3 기본 세팅................................................................................................................................... 309 12.4 스크립트 작성............................................................................................................................ 310

Page 15: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

목차

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 15

12.4.1 태그로의 접근.............................................................................................................................310 12.4.2 스크립트에서 스크립트와 시스템 기능 호출..............................................................................311 12.4.3 개체에 접근 ................................................................................................................................313 12.4.4 태그와 개체의 동기화.................................................................................................................314 12.4.5 스크립트 저장.............................................................................................................................314 12.5 디버깅 ........................................................................................................................................315 12.5.1 스크립트 디버깅.........................................................................................................................315 12.5.2 디버거 통합하기.........................................................................................................................316 12.6 런타임 중에 기능들의 런타임 거동.............................................................................................320 12.6.1 런타임 중에 기능 목록의 완료....................................................................................................320 12.6.2 런타임 중에 스크립트 처리하기 .................................................................................................321 12.6.3 값 전달과 반환............................................................................................................................322 12.6.4 VBS로 런타임 중에 개체 속성 변경하기 ....................................................................................323 12.6.5 스크립트에서 HMI 디바이스 의존적 시스템 기능 ......................................................................323

13 다국어 프로젝트의 구조......................................................................................................................... 325 13.1 다중 언어를 이용하여 작업하기 .................................................................................................325 13.2 WinCC flexible 용어 ...................................................................................................................326 13.3 언어 세팅....................................................................................................................................328 13.3.1 운영체제의 언어 세팅.................................................................................................................328 13.3.2 아시아 언어를 위한 운영체제 세팅.............................................................................................329 13.3.3 "프로젝트 언어" 편집기 ..............................................................................................................329 13.4 다중 언어에서 프로젝트 생성하기..............................................................................................331 13.4.1 다중 언어에서 프로젝트 생성하기..............................................................................................331 13.4.2 엔지니어링 시스템에서 아시아와 동양 언어의 특징 ..................................................................332 13.4.3 편집기에서 프로젝트 텍스트 번역하기 ......................................................................................333 13.4.4 "프로젝트 텍스트" 편집기 ..........................................................................................................334 13.4.5 번역기와 텍스트 교환하기 .........................................................................................................337 13.5 사전을 이용해서 작업하기 .........................................................................................................338 13.5.1 사전을 이용해서 작업하기 .........................................................................................................338 13.5.2 "시스템 사전" 편집기..................................................................................................................339 13.5.3 "사용자 사전" 편집기..................................................................................................................340 13.6 언어 의존적 그래픽 사용............................................................................................................341 13.6.1 언어 의존적 그래픽 사용............................................................................................................341 13.6.2 "그래픽" 편집기..........................................................................................................................342 13.7 런타임에서 언어.........................................................................................................................343 13.7.1 런타임에서 언어.........................................................................................................................343 13.7.2 언어 스위칭 구성하기.................................................................................................................344 13.7.3 런타임에서 아시아와 동양 언어의 특징 .....................................................................................344

14 프로젝트 문서 ........................................................................................................................................ 347 14.1 기본원리.....................................................................................................................................347 14.1.1 프로젝트 문서.............................................................................................................................347 14.1.2 배치의 구조 ................................................................................................................................348 14.2 배치 사용하기.............................................................................................................................350 14.2.1 배치 사용하기.............................................................................................................................350 14.2.2 프로젝트 문서를 위한 배치 편집하기.........................................................................................352 14.3 프로젝트 보고서 생성하기 .........................................................................................................353 14.3.1 프로젝트 보고서를 위한 데이터 선택하기..................................................................................353 14.3.2 선택한 개체의 데이터 출력하기 .................................................................................................354

Page 16: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

목차

WinCC flexible 2008 Compact / Standard / Advanced 16 시스템 메뉴얼, 07/2008

14.3.3 프로젝트 문서용 개체 선택하기 ................................................................................................ 354 15 모바일 무선............................................................................................................................................ 357

15.1 기본 원리................................................................................................................................... 357 15.1.1 모바일 패널 무선에 대한 적용 분야........................................................................................... 357 15.1.2 모바일 패널 무선이 작동하는 방법............................................................................................ 359 15.2 요소와 기본 세팅....................................................................................................................... 362 15.2.1 구역 ........................................................................................................................................... 362 15.2.2 구역 작업 영역........................................................................................................................... 363 15.2.3 유효 범위................................................................................................................................... 364 15.2.4 유효 범위 작업 영역 .................................................................................................................. 365 15.3 유효 범위를 이용해서 작업하기 ................................................................................................ 366

16 작업 계획 ............................................................................................................................................... 369 16.1 스케줄러의 이용 분야................................................................................................................ 369 16.2 작업과 이벤트로 작업하기......................................................................................................... 370 16.3 요소 ........................................................................................................................................... 372 16.3.1 "스케줄러" 편집기 ..................................................................................................................... 372 16.3.2 "스케줄러" 편집기의 작업영역 .................................................................................................. 373

17 프로젝트 버전 관리하기......................................................................................................................... 375 17.1 프로젝트 버전 변경에 이용........................................................................................................ 375 17.2 버전 관리의 원리....................................................................................................................... 376 17.3 트렁크........................................................................................................................................ 377 17.4 분기 ........................................................................................................................................... 378 17.5 요소 ........................................................................................................................................... 379 17.5.1 "프로젝트 버전" 편집기 ............................................................................................................. 379 17.5.2 Bedienelemente Projektversionen__ohneVersionsvergleich.................................................... 380 17.5.3 버전 관리 작업 영역 .................................................................................................................. 381 17.5.4 속성 보기................................................................................................................................... 382 17.6 프로젝트 버전을 이용해서 작업하기......................................................................................... 383 17.6.1 버전 비교하기............................................................................................................................ 383

18 변경사항 로깅 ........................................................................................................................................ 385 18.1 변경로그 이용............................................................................................................................ 385 18.2 프로젝트의 변경로그................................................................................................................. 386 18.3 프로젝트의 변경로그................................................................................................................. 387 18.4 버전 관리에서 프로젝트의 변경로그......................................................................................... 389 18.5 요소 ........................................................................................................................................... 391 18.5.1 "변경 로그" 편집기 .................................................................................................................... 391 18.5.2 변경로그 운전자 컨트롤 ............................................................................................................ 392 18.5.3 변경로그 작업영역 .................................................................................................................... 393

19 전송 ....................................................................................................................................................... 395 19.1 기본원리.................................................................................................................................... 395 19.1.1 전송 작업의 기본 원리............................................................................................................... 395 19.1.2 전송 세팅................................................................................................................................... 397 19.1.3 USB를 통한 전송....................................................................................................................... 400 19.1.4 프로젝트의 뒤로 전송................................................................................................................ 401

Page 17: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

목차

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 17

19.2 HMI 디바이스에서 파일 관리하기 ..............................................................................................403 19.2.1 ProSave .....................................................................................................................................403 19.2.2 HMI 데이터의 백업.....................................................................................................................404 19.2.3 운영체제 갱신하기 .....................................................................................................................405 19.2.4 인증 전송하기.............................................................................................................................406 19.2.5 옵션 설치....................................................................................................................................406

20 WinCC flexible을 STEP 7 에 통합.......................................................................................................... 407 20.1 기본 원리....................................................................................................................................407 20.1.1 통합식 프로젝트의 제한사항......................................................................................................407 20.1.2 통합식 프로젝트 변환하기 .........................................................................................................408 20.1.3 STEP 7 로의 통합의 기본 원리 ..................................................................................................409 20.1.4 SIMATIC 관리자를 이용해서 작업하기 ......................................................................................410 20.1.5 HW Config를 이용해서 작업하기 ...............................................................................................411 20.1.6 연결 구성하기.............................................................................................................................411 20.1.7 개체를 이용해서 작업하기 .........................................................................................................413 20.1.8 통합식 프로젝트 변환하기 .........................................................................................................415 20.1.8.1 STEP 7 에서 통합식 WinCC flexible 프로젝트 변환 ..................................................................415 20.1.8.2 통합식 프로젝트를 현재 WinCC flexible 버전으로 변환하기 .....................................................416 20.1.8.3 통합식 프로젝트를 이전 WinCC flexible 버전으로 변환하기 .....................................................417 20.1.9 PC 스테이션에 WinCC flexible 통합하기...................................................................................419 20.2 통신 세팅 구성하기 ....................................................................................................................421 20.2.1 라우팅을 통해 통신 세팅 구성하기.............................................................................................421 20.2.2 S7 라우팅을 통한 프로젝트 전송 ...............................................................................................422 20.3 태그 컨피규레이션 .....................................................................................................................426 20.3.1 태그 편집기를 이용해서 태그 구성하기 .....................................................................................426 20.3.2 사용 지점을 통해 태그 연결하기 ................................................................................................428 20.4 알람 구성하기.............................................................................................................................429 20.4.1 알람 번호매기기 과정을 이용해서 알람 통합하기......................................................................429

21 부록 ....................................................................................................................................................... 431 21.1 개방형 소스 소프트웨어.............................................................................................................431 21.2 성능 특성....................................................................................................................................431 21.2.1 일반적인 기술 자료 ....................................................................................................................431 21.2.1.1 출시된 운영체제.........................................................................................................................431 21.2.1.2 출시된 데이터 베이스.................................................................................................................432 21.2.1.3 지원되는 기타 소프트웨어 버전 .................................................................................................432 21.2.1.4 권장되는 프린터.........................................................................................................................432 21.2.1.5 허용된 문자 ................................................................................................................................433 21.2.1.6 래서피의 필요 메모량.................................................................................................................433 21.2.1.7 특정 디바이스의 래서피에 대한 메모리 필요량 .........................................................................434 21.2.2 시스템 한계 ................................................................................................................................436 21.2.2.1 시스템 한계 ................................................................................................................................436

인덱스.................................................................................................................................................... 447

Page 18: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

목차

WinCC flexible 2008 Compact / Standard / Advanced 18 시스템 메뉴얼, 07/2008

Page 19: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 19

WinCC flexible 개요 11.1 SIMATIC HMI 에 대한 개요

개요 공정이 더 복잡해지고 기계와 설비시스템 기능성에 대한 요구가 증가하고 있는 환경에서 작업하는 운전자에게는 최고의 투명성이 극히 중요합니다. Human Machine Interface(HMI)는 이러한 투명성을 제공하고 있습니다. HMI 시스템은 인간(운전자)과 공정(기계/설비시스템) 간의 인터페이스를 나타냅니다. PLC 는 공정을 컨트롤하는 실제 유닛입니다. 따라서 운전자와 WinCC flexible(HMI 디바이스에서) 간의 인터페이스와 WinCC flexible 과 PLC 간의 인터페이스가 존재합니다. HMI 시스템은 다음과 같은 임무를 담당하고 있습니다: ● 공정 시각화

공정은 HMI 디바이스에서 시각화됩니다. HMI 디바이스의 화면은 동적으로 갱신됩니다. 이것은 공정 변환을 기초로 하고 있습니다.

● 공정의 운전자 컨트롤 운전자는 GUI 를 이용하여 공정을 컨트롤할 수 있습니다. 예를 들면 운전자는 컨트롤을 위한 참조값을 사전설정하거나 모터를 시작할 수 있습니다.

● 알람 디스플레이하기 공정시 임계 공정 상태가 발생하면, 자동적으로 알람이 트리거 됩니다(예를 들면 사전설정된 한계값 초과시).

● 공정값과 알람 기록하기 HMI 시스템은 알람과 공정값을 로그할 수 있습니다. 이런 방식으로 공정 순서를 로그할 수 있고 차후에도 이전 생산 데이터를 검색할 수 있습니다.

● 공정값과 알람 로그하기 HMI 시스템은 알람과 공정값 보고서를 출력할 수 있습니다. 이렇게 하면 예를 들어 근무조 작업시간이 끝난 후에 생산 데이터를 인쇄출력할 수 있습니다.

● 공정 매개변수와 기계 매개변수 관리 HMI 시스템은 공정과 기계의 매개변수들을 래서피에 저장할 수 있습니다. 예를 들면 생산을 다른 제품 버전으로 바꾸기 위해, 이 매개변수들을 한 작업 단계를 이용하여 HMI 디바이스에서 PLC 로 다운로드할 수 있습니다.

Page 20: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.2 WinCC flexible 시스템 개요

WinCC flexible 2008 Compact / Standard / Advanced 20 시스템 메뉴얼, 07/2008

SIMATIC HMI SIMATIC HMI 는 다양한 컨트롤과 감시 태스크를 위해 완전히 통합된, 단일-소스 시스템을 제공합니다. SIMATIC HMI 를 이용하여 항상 공정을 지배할 수 있으며, 항상 기계와 설비시스템 실행을 유지할 수 있습니다. 간단한 SIMATIC HMI 시스템의 예는 기계 수준에서 사용되는 소형 터치 패널입니다. 생산 설비시스템을 컨트롤하고 감시하는 데 사용되는 SIMATIC HMI 시스템은 성능 스펙트럼의 상단 끝을 나타냅니다. 이것에는 고성능 클라이언트/서버 시스템이 포함되어 있습니다.

SIMATIC WinCC flexible 의 통합 WinCC flexible 은 편안하고 매우 효과적인 엔지니어링을 포함한, 미래 보장적이고 기계 지향적인 자동화 시스템 개념용 HMI 소프트웨어입니다. WinCC flexible 은 아울러 다음과 같은 이점들을 가지고 있습니다: ● 간단한 취급법 ● 투명성 ● 유연성

1.2 WinCC flexible 시스템 개요

1.2.1 WinCC flexible 의 구성요소

WinCC flexible 엔지니어링 시스템 WinCC flexible 엔지니어링 시스템은 꼭 필요한 모든 컨피규레이션 태스크를 처리하는데 사용되는 소프트웨어입니다. WinCC flexible 에디션은 SIMATIC HMI 스펙트럼 내에서 어떤 HMI 디바이스를 구성할 수 있는지를 결정합니다.

WinCC flexible 런타임 WinCC flexible 런타임은 공정 시각화용 소프트웨어입니다. 공정 모드의 런타임에서 프로젝트를 실행합니다.

WinCC flexible 옵션 WinCC flexible 옵션을 이용하여 WinCC flexible 의 기본 기능성을 확장할 수 있습니다. 각각의 옵션에 대해 별도의 라이센스가 필요합니다.

Page 21: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.2 WinCC flexible 시스템 개요

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 21

1.2.2 WinCC flexible 엔지니어링 시스템

개요 WinCC flexible 은 모든 컨피규레이션 태스크를 위한 엔지니어링 시스템입니다. WinCC flexible 은 모듈러식으로 설계되어 있습니다. 에디션이 더 높아질 때마다 지원되는 디바이스와 WinCC flexible 기능성의 스펙트럼이 확장됩니다. 파워팩을 이용하여 항상 더 높은 에디션으로 이송할 수 있습니다.

WinCC flexible 은 마이크로 패널에서 간단한 PC 시각화까지의 성능 스펙트럼을 포함하고 있습니다. 따라서 WinCC flexible 기능성은 ProTool 패밀리와 TP 디자이너 제품의 기능성과 비교 가능합니다. 사용자의 기존 ProTool 프로젝트를 WinCC flexible 에 통합시킬 수 있습니다.

Page 22: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.2 WinCC flexible 시스템 개요

WinCC flexible 2008 Compact / Standard / Advanced 22 시스템 메뉴얼, 07/2008

원리 WinCC flexible 에서 새로운 프로젝트를 생성하거나 기존 프로젝트를 열면, 사용자의 프로그래밍 컴퓨터 화면에 WinCC flexible 워크벤치가 나타납니다. "프로젝트 보기"에서 프로젝트 구조가 시각화되고 프로젝트가 관리됩니다.

WinCC flexible 에는 각각의 컨피규레이션 태스크를 위해 특별한 편집기가 존재합니다. 예를 들면, "화면" 편집기에서 HMI 디바이스의 GUI 를 구성합니다. 또는 "개별 알람" 편집기를 이용하여 알람을 구성할 수 있습니다. 프로젝트와 관련된 모든 프로젝트 컨피규레이션 데이터는 프로젝트 데이터베이스에 저장됩니다.

다른 WinCC flexible 에디션으로의 이송 사용자의 현재 WinCC flexible 에디션은 어떤 HMI 디바이스를 구성할 수 있는지를 결정합니다. 사용자의 현재 WinCC flexible 에디션에서 지원되지 않은 HMI 디바이스를 구성하고자 하면, WinCC flexible 에디션을 바꿀 수 있습니다. 기존의 모든 기능들을 계속해서 사용할 수 있습니다. WinCC flexible Compact 에디션에서부터 파워팩을 사용하여 WinCC flexible 에디션을 업그레이드할 수 있습니다.

WinCC flexible Asia 에디션 WinCC flexible ASIA 버전에서는 "Advanced"와 "Standard" 에디션만 사용할 수 있습니다.

Page 23: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.2 WinCC flexible 시스템 개요

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 23

1.2.3 WinCC flexible 런타임

원리 런타임에서, 운전자는 공정을 컨트롤하고 감시할 수 있습니다. 이것에는 특히 다음과 같은 태스크가 포함됩니다: ● 자동화 시스템과의 통신. ● 이미지의 화면 시각화 ● 공정 조작하기 (예를 들면 규정값을 설정하거나 또는 밸브를 열고 닫음으로써). ● 현재의 런타임 데이터 기록하기, 예를 들면 공정값과 알람 이벤트.

WinCC flexible 런타임의 성능 스펙트럼 WinCC flexible 런타임은 사용자의 라이센스에 의해 결정되는 특정 수의 공정 변수(파워태그)를 지원합니다: ● WinCC flexible 런타임 128: 128 개의 공정 변수를 지원합니다 ● WinCC flexible 런타임 512: 512 개의 공정 변수를 지원합니다 ● WinCC flexible 런타임 2048: 2048 개의 공정 변수를 지원합니다 파워팩을 이용하여 공정 변수의 수를 증가시킬 수 있습니다.

1.2.4 사용가능한 옵션

개요 옵션은 다음과 같은 구성요소에 사용할 수 있습니다: ● WinCC flexible 엔지니어링 시스템 ● PC 에 기반한 HMI 디바이스의 WinCC flexible 런타임 ● PC 에 기반하지 않은 HMI 디바이스

HMI 디바이스에서 디바이스 의존적 런타임 옵션을 조작할 수 있습니다. 각 옵션에는 라이센스가 필요합니다.

WinCC flexible 엔지니어링 시스템용 옵션 WinCC flexible 엔지니어링 시스템에 사용 가능한 옵션:

SIMATIC WinCC flexible 옵션

기능 사용 가능도

WinCC flexible /ChangeControl

버전 관리와 수정 추적 WinCC flexible Compact/Standard/Advanced:

Page 24: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.2 WinCC flexible 시스템 개요

WinCC flexible 2008 Compact / Standard / Advanced 24 시스템 메뉴얼, 07/2008

WinCC flexible 런타임용 옵션 옵션은 사용된 목표 시스템과 관계가 있습니다. PC 에 기반한 HMI 디바이스의 WinCC flexible 런타임 또는 PC 에 기반하지 않은 HMI 디바이스에 사용할 수 있는 옵션은 다음과 같습니다:

SIMATIC WinCC flexible RT 옵션

기능 PC 에 기반하지 않은 HMI 디바이스

SIMATIC 패널 PC

WinCC flexible /Archives

런타임에서 기록 기능성 패널 270 부터 x

WinCC flexible /Recipes

런타임에서 래서피 기능성 사용 가능한 디바이스 의존적 옵션에는 인가가 필요하지 않습니다.

x

WinCC flexible /Sm@rtAccess

여러 SIMATIC HMI 시스템 간의 통신뿐만 아니라 원격 컨트롤과 원격 감시

패널 270 부터 x

WinCC flexible /Sm@rtService

인터넷/인트라넷을 통한 기계/설비시스템의 원격 유지보수와 서비스.

패널 270 부터 x

WinCC flexible /OPC-Server

HMI 디바이스를 OPC 서버로서 사용

다중 패널 x

WinCC flexible /ProAgent

런타임 중 공정 진단 패널 270 부터 x

WinCC flexible /Audit FDA 에 따라 상호작용 보고하기 패널 270 부터 x

주 옵션 Audit 와 옵션 Sm@rtAccess 및 Sm@rtService 를 함께 사용하지 못합니다.

주 감사 뷰어 설치하기 감사 뷰어는 오피스 PC 에서 외부 분석을 준비할 때 WinCC flexible / 감사 옵션의 감사 추적을평가하는 데 편리한 도구입니다. Audit Viewer 를 설치하려면 제품 DVD 의 CD_2/Support/Audit Viewer/Suport 디렉토리에서 setup.exe 를 시작하십시오. Audit Viewer 는 Windows XP 에서만 실행할 수 있습니다.

Page 25: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.2 WinCC flexible 시스템 개요

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 25

1.2.5 인가

1.2.5.1 라이센스와 라이센스 키

원리 모든 WinCC flexible 에디션은 라이센스가 필요합니다. 일정한 WinCC flexible 에디션은 제한없이 사용하는 데 라이센스가 필요합니다. ● 라이센스

사용자는 용지상으로 라이센스를 받게 됩니다. 라이센스는 사용자에게 구매한 WinCC flexible 에디션을 컴퓨터에 설치하고 사용할 권한을 줍니다. 사용 권한에 대한 더 자세한 정보는 일렉트로닉 카탈로그 CA 01 에서 찾을 수 있습니다.

● 라이센스 키 라이센스 키는 복사 금지된 별도의 USB 스틱으로 제공됩니다. 설치 중에 라이센스 키가 들어 있는 USB 스틱을 삽입하도록 요청합니다. 라이센스 키를 포함하는 데이터 저장 장치는 다른 모든 문서에서 저장 위치로 명명됩니다.

WinCC flexible 엔지니어링 시스템에 대한 라이센스 어떤 인가 모델이 사용되는지는 WinCC flexible 에디션과 관계가 있습니다. 에디션은 구입한 라이센스, 즉 설치한 라이센스 키를 사용하여 활성화됩니다: ● WinCC flexible Micro: 라이센스 동의 ● WinCC flexible Compact/Standard/Advanced :

– USB 스틱에 있는 WinCC flexible Compact 용 라이센스 협정 및 라이센스 키 – USB 스틱에 있는 WinCC flexible Standard 용 라이센스 협정 및 라이센스 키 – USB 스틱에 있는 WinCC flexible Advanced 용 라이센스 협정 및 라이센스 키

WinCC flexible 런타임에 대한 라이센스 WinCC flexible 런타임은 라이센스 협정 및 라이센스 키를 사용하여 인가됩니다. WinCC flexible 런타임 라이센스는 서로 다른 수의 변수를 지원합니다: ● WinCC flexible 런타임 128: 128 개의 공정 변수를 지원합니다 ● WinCC flexible 런타임 512: 512 개의 공정 변수를 지원합니다 ● WinCC flexible 런타임 2048: 2048 개의 공정 변수를 지원합니다

옵션 패키지에 대한 라이센스 옵션별로 USB 스틱으로 하나의 라이센스와 라이센스 키 디스크가 제공됩니다. WinCC flexible 엔지니어링 시스템에는 이미 런타임 옵션 패키지의 기능성이 포함되어 있습니다. 런타임 옵션의 기능성을 구성하기 위해서는 사용자의 프로그래밍 컴퓨터에서 어떠한 라이센스도 필요치 않습니다.

Page 26: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.3 자동화 개념

WinCC flexible 2008 Compact / Standard / Advanced 26 시스템 메뉴얼, 07/2008

1.2.5.2 라이센스 없는 WinCC flexible

원리 라이센스가 없는 경우, WinCC flexible 은 데모 모드로만 싱행되며 소프트웨어 운영이 제한적입니다. 인지가 필요한 알람들은 WinCC flexible 엔지니어링 시스템과 WinCC flexible 런타임의 화면에 정기적으로 나타납니다.

새로운 라이센스 키 요청하기 라이센스 키의 저장 위치가 손상되었거나 손실된 경우 고객지원부에 문의하십시오. 라이센스 키의 저장 위치는 플로피 디스크 또는 USB 스틱일 수 있습니다.

1.3 자동화 개념

1.3.1 WinCC flexible 를 이용한 자동화 개념

개요 WinCC flexible 은 다수의 상이한 자동화 개념의 컨피규레이션을 지원합니다. WinCC flexible 을 이용하여, 기본으로 다음과 같은 자동화 개념을 실현시킬 수 있습니다.

하나의 HMI 디바이스를 포함한 제어 공정 버스를 통해 PLC 에 직접 연결된 HMI 디바이스를 단독 사용자 시스템이라고 부릅니다.

단독 사용자 시스템은 일반적으로 생산에 인접해서 사용되지만, 독자적인 부분 공정이나 시스템 부분도 조작하고 감시할 수 있습니다.

Page 27: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.3 자동화 개념

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 27

여러 HMI 디바이스를 포함하는 PLC 여러 HMI 디바이스들이 공정 버스(예를 들면 프로피버스 또는 이서네트)를 통해 하나 또는 그 이상의 PLC 에 연결되어 있습니다.

이러한 종류의 시스템은 예를 들면 생산 라인에서 여러 지점으로부터 설비시스템을 조작하기 위해 사용됩니다.

Page 28: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.3 자동화 개념

WinCC flexible 2008 Compact / Standard / Advanced 28 시스템 메뉴얼, 07/2008

중앙집중식 기능을 가진 HMI 시스템 HMI 시스템이 이서네트를 통해 PC 에 연결되어 있습니다. 상위 PC 는 핵심적인 기능들을 책임집니다(예를 들면 래서피 관리). 필요한 래서피 데이터 레코드는 하위 HMI 시스템에 의해 제공됩니다.

Page 29: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.3 자동화 개념

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 29

모바일 기계장치의 지원 모바일 기계장치는 주로 대형 생산 설비시스템, 긴 생산 라인 또는 컨베이어 기술에서 사용되지만, 공정을 직접 시각적으로 보아야 하는 시스템에서도 실현됩니다. 조작할 기계에는 예를 들면 이동 패널 170 을 연결할 수 있는 여러 개의 인터페이스가 설치되어 있습니다.

따라서 운전자 또는 서비스 기술자는 현장에서 직접 작업할 수 있습니다. 이것은 예를 들면 시동단계에서 정확하게 셋업하고 위치를 지정할 수 있게 합니다. 서비스시, 모바일 유닛은 더 짧은 다운시간을 보장합니다.

1.3.2 HMI 디바이스로의 원격 접근

개요 Sm@rtService 옵션을 이용하여, 워크 스테이션으로부터 네크워크 (인터넷, LAN)를 통해 HMI 디바이스에 연결할 수 있습니다. 예: 중간 규모의 생산 회사는 외부 서비스 회사와 체결한 서비스 계약서를 가지고 있습니다. 서비스가 필요할 경우에는, 해당 서비스 기술자가 HMI 디바이스에 원격으로 접근하여 자신의 워크 스테이션에서 직접 HMI 디바이스의 사용자 인터페이스를 디스플레이할 수 있습니다. 이러한 방법으로, 갱신된 프로젝트를 더 신속하게 전송할 수 있으며, 이것은 또다시 기계의 다운타임을 줄이게 됩니다.

Page 30: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.3 자동화 개념

WinCC flexible 2008 Compact / Standard / Advanced 30 시스템 메뉴얼, 07/2008

가능한 용도 실현을 위해서는 "Sm@rtService" 옵션이 필요합니다.

네트워크를 통한 원격 접근은 다음과 같은 용도로 사용할 수 있습니다: ● 원격 조작과 감시

사용자의 워크 스테이션으로부터 HMI 디바이스를 조작하고 실행중인 공정을 감시할 수 있습니다.

● 원격 관리 프로젝트를 워크 스테이션에서 HMI 디바이스로 전송할 수 있습니다. 이러한 방법으로, 프로젝트를 중앙 지점으로부터 갱신할 수 있습니다.

● 원격 진단 각각의 패널은 HTML 페이지를 제공하며, 이곳에서 웹 브라우저를 이용하여 설치된 소프트웨어, 버전 또는 시스템 알람에 접근할 수 있습니다.

1.3.3 자동 알람 전송

개요 고장으로 인해 작동하지 않는 기계는 비용이 많이 듭니다. 시의 적절하게 서비스 기술자에게 알람이 배달되므로 비계획적 가동중단 시간을 최소화할 수 있습니다. 예: 배관이 오염되어 있으면 냉각수의 흐름속도가 저하됩니다. 밸브가 구성된 하한값 아래로 떨어지게 되면, HMI 디바이스는 경고를 디스플레이합니다. 경고는 추가로 이메일로서 해당 서비스 기술자에게 전송됩니다.

Page 31: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.3 자동화 개념

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 31

원리 이를 실현하기 위해서는 "Sm@rtAccess" 옵션이 필요합니다. 알람을 이메일로 전송하기 위해서는, HMI 시스템이 이메일 서버에 접근할 수 있어야 합니다. 이메일 클라이언트는 인트라넷 또는 인터넷을 통해 알람을 전송합니다. 자동 알람 전송은 관련된 모든 사람들 (예를 들면 근무조 감독과 판매 관리자)에게 기계의 상태에 대한 정보를 제때에 제공할 수 있게 합니다.

1.3.4 분산형 HMI

개요 분산된 HMI 는 여러 동기화된 운영 스테이션으로부터 기계를 조작할 수 있게 합니다. 모든 운영 스테이션은 동일한 공정 화면을 디스플레이합니다. 조작 권한은 지능적으로 전송됩니다.

원리 이를 실현하기 위해서는 "Sm@rtAccess" 옵션이 필요합니다.

오직 하나의 HMI 디바이스만 컨피규레이션 데이터를 포함하고 있으며 서버로서 작동합니다. 다른 운전자 디바이스로부터 서버를 컨트롤할 수 있습니다. 모든 HMI 디바이스는 동일한 화면을 디스플레이합니다.

Page 32: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.3 자동화 개념

WinCC flexible 2008 Compact / Standard / Advanced 32 시스템 메뉴얼, 07/2008

1.3.5 개인적인 HMI 디바이스 지원하기

개요 개인적인 HMI 디바이스 지원을 사용하면 기계는 특수 HMI 디바이스를 시작할 수 있고 독립적인 수리를 받을 수 있습니다. 예: 제작 홀에 여러 개의 다양한 기계가 있습니다. 기술자는 기계를 작동하고 수리해야 할 책임이 있습니다. 기술자는 기계상에서 수리 작업을 완료할 수 있는 개인적인 HMI 디바이스(PDA, Personal Digital Assistant)를 갖추고 있습니다.

원리 이를 실현하기 위해서는 "Sm@rtAccess" 옵션이 필요합니다.

개인적인 HMI 디바이스를 서버에 연결하면 공정 화면이 디스플레이됩니다.

1.3.6 모듈 방식의 기계 개념

개요 기계장치, 전기장치, 소프트웨어의 승인되고 테스트된 모듈은 각각의 기계 기능을 위해 개발되었으며 복합적인 기계의 생성을 촉진시킵니다. 모듈의 사용은 오류 빈도수를 감소시키며 현장에서의 시동 시간을 단축시킵니다. 따라서 전체 비용은 줄어들게 됩니다. PROFInet 를 기초로 한 Component Based Automation(CBA, 구성요소에 기반한 자동화)은 모듈 방식의 시스템과 기계 구조에서 자동화를 단순화시킵니다.

원리 WinCC flexible 을 이용하여 모듈의 HMI 보기를 생성하고, 전체 모듈을 형성하기 위해 이것을 컨트롤 유닛과 결합시킬 수 있습니다. SIMATIC iMap 링크 편집기에서 모듈 인터페이스들을 그래픽으로 서로 링크할 수 있습니다. 통신 링크를 프로그래밍할 필요는 없습니다. 링크 정보와 모듈의 HMI 부분을 사용하면 WinCC flexible 를 이용한 시각화에 대한 기초가 자동적으로 마련됩니다.

Page 33: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.4 컨피규레이션 개념

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 33

1.4 컨피규레이션 개념

1.4.1 컨피규레이션 지원

개요 WinCC flexible 에서 기계와 설비시스템을 조작하고 감시하기 위한 사용자 인터페이스를 구성합니다. WinCC flexible 은 컨피규레이션 태스크에서 솔루션 지향적 개념의 형태로 사용자를 지원합니다. 예를 들면, 이것은 대용량 데이터의 처리, 자동 전송 또는 이동 경로의 지능적 컨피규레이션에 관계됩니다.

엔지니어링 지원 효율적인 컨피규레이션은 시간과 비용을 절약합니다. 이러한 목적으로 WinCC flexible 은 다음을 지원합니다: ● 목표 시스템 의존적인 컨피규레이션

컨피규레이션시, 선택한 목표 시스템에 의해 지원되는 기능만이 디스플레이됩니다. ● 사용중인 PLC 독립적인 엔지니어링

상이한 또는 여러 목표 시스템을 위해 하나의 프로젝트를 사용할 경우에는 오직 이 프로젝트에서 HMI 디바이스를 전환합니다. 선택한 HMI 디바이스의 지원되지 않는 기능성은 디스플레이되지 않습니다.

● 참조된 개체의 중앙 수정 중앙 스테이션에서의 수정 내용이 전체 프로젝트에 적용됩니다.

● 사용 컨피규레이션 개체의 재사용은 컨피규레이션을 단순화하고 전체 비용을 감소시킵니다.

● 대용량 데이터 처리 동작을 이용하여, 예를 들면, 동일한 값을 가진 또는 시간순서적으로 구성된 주소를 가진 여러 태그를 생성하십시오.

● 화면 내비게이션의 그래픽 컨피규레이션 구성된 화면의 그래픽 개요에서 화면 계층을 생성하십시오. 화면 내비게이션에 필요한 개체들이 자동적으로 생성됩니다.

● 이동 경로 구성하기 공정 화면에서 개체의 이동을 명확하게 구성하십시오.

● 완전히 통합된 자동화 시스템 SIMATIC STEP 7 과 SIMOTION SCOUT 의 컨피규레이션 사용자 인터페이스에서 WinCC flexible 의 매끄러운 통합의 이점.

프로그래밍 사용자 인터페이스의 사용자 커스터마이즈 창과 도구표시줄을 이동시키거나 숨김으로써 WinCC flexible 워크벤치를 사용자 스스로 맞출 수 있습니다.

Page 34: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.4 컨피규레이션 개념

WinCC flexible 2008 Compact / Standard / Advanced 34 시스템 메뉴얼, 07/2008

1.4.2 확장 가능한 컨피규레이션 툴

개요 WinCC flexible 을 상이한 HMI 디바이스용 프로젝트를 편집하는 데 사용할 경우, 기능 범위는 컨피규레이션시에 HMI 디바이스에 맞추어집니다. HMI 디바이스에 따라 상이한 기능성을 이용할 수 있습니다.

HMI 디바이스 의존적인 기능성 디바이스 의존적인 기능성은 효과적인 컨피규레이션을 보장합니다. 특정한 HMI 디바이스에 의해 지원되는 기능들만을 구성해야 합니다. 프로젝트 보기에 디스플레이된 편집기를 이용하여, 예를 들면, 어떤 기능이 선택한 HMI 디바이스에 의해 지원되는지를 신속하게 탐지할 수 있습니다.

상이한 목표 시스템을 위해 하나의 프로젝트를 사용할 수 있습니다. 목표 시스템을 변경하면, 프로젝트 데이터의 보기만이 수정됩니다. 목표 시스템 변경시, 구성된 개체는 삭제되지 않습니다. 이 개체들은 일부 특징이 목표 시스템에 의해 지원되지 않을 경우에만 숨겨집니다.

Page 35: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.4 컨피규레이션 개념

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 35

컨피규레이션 사용자 인터페이스의 개별화된 셋업 WinCC flexible 을 사용하면, 창과 도구표시줄의 위치와 반응을 개별화할 수 있습니다. 이렇게 해서 사용자는 자신의 필요에 맞게 작업 환경을 구성할 수 있습니다. WinCC flexible 워크벤치의 컨피규레이션은 Microsoft Windows 에 로그온한 사용자에게 링크되어 있습니다. 프로젝트 저장시, 창과 도구표시줄의 위치 및 거동도 자동적으로 함께 저장됩니다. 다시 열면, 창과 도구표시줄의 위치 및 거동은 프로젝트를 마지막으로 저장했을 때와 같습니다. 작업 환경을 열면, 마지막으로 닫았을 때의 컨피규레이션과 같습니다. 이것은 다른 프로젝트 구성자가 편집했던 프로젝트를 열 때에도 적용됩니다.

1.4.3 PLC 독립 컨피규레이션

개요 WinCC flexible 는 목표 시스템과는 별도로 컨피규레이션을 생성하는 것을 지원합니다. 예: 기계는 3 개의 운영 스테이션을 가지고 있습니다. 이 운영 스테이션들 중 하나에서는 평균 성능을 가진 HMI 디바이스 1 개로 충분합니다.

원리 이 HMI 디바이스를 위해 프로젝트를 다시 생성할 필요가 없습니다. 그 대신, 프로젝트에서 HMI 디바이스만을 스위칭하십시오. HMI 디바이스에 의해 지원되지 않은 기능들이 숨겨집니다. 해상도와 기능성 측면에서 여러 HMI 디바이스들의 차이가 너무 커서는 안됩니다.

1.4.4 사용

개요 컨피규레이션 개체의 재사용은 컨피규레이션 작업을 용이하게 만듭니다. 중앙집중식 편집은 개체 변경시 상당 부분의 컨피규레이션 작업을 저장합니다.

페이스플레이트 간단한 화면 개체들을 페이스플레이트로서 결합하여 복합적인 개체를 형성할 수 있습니다. 각각의 페이스플레이트에 대해, 화면 개체의 어떤 속성을 변경할 수 있는지를 정의할 수 있습니다. 라이브러리에 저장된 페이스플레이트를 재사용함으로써, 중앙 지점으로부터 전체 프로젝트에 걸쳐 수정을 실행할 수 있습니다.

Page 36: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.4 컨피규레이션 개념

WinCC flexible 2008 Compact / Standard / Advanced 36 시스템 메뉴얼, 07/2008

라이브러리 모든 컨피규레이션 개체를 라이브러리에, 중앙에 저장할 수 있습니다. 그 외에도 사전 구성된 다수의 화면 개체가 공급됩니다. 이들은 공정 화면을 적절하게 설계하는 데 사용될 수 있습니다.

텍스트 라이브러리 텍스트 라이브러리를 이용하여 모든 컨피규레이션 텍스트를 여러 언어로 저장할 수 있습니다. 프로젝트를 여러 언어로 구성할 경우, 텍스트를 자동적으로 번역할 수 있습니다.

1.4.5 지능형 툴

1.4.5.1 대용량 데이터 처리

개요 대용량 데이터 관리는 여러 개체를 동시에 생성하고 편집할 때 사용자를 지원합니다. 컨피규레이션은 더 능률적이며, 시간과 비용을 줄일 수 있습니다. 예: 이전 프로젝트로부터 태그 목록의 일부를 채택합니다. 하지만 이것은 틀린 태그 유형을 가지고 있습니다. WinCC flexible 을 이용하여, 한 작업 단계에서 모든 태그를 위한 태그 유형을 수정할 수 있습니다.

원리 대용량 데이터 처리의 이점은 특정한 개체 (예를 들면 태그)를 생성하고 편집할 때 활용 가능합니다. ● 자동 주소 할당

공정 링크로 생성된 여러 태그들을 연속해서 PLC 메모리에 저장할 경우, 각각의 태그를 위해 자동적으로 주소 영역을 증가시킬 수 있습니다.

● 다중 수정 여러 태그를 위해 동일한 세팅내용 (예를 들면 태그 유형 또는 PLC)을 한번에 수정할 수 있습니다.

Page 37: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.4 컨피규레이션 개념

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 37

1.4.5.2 이동 경로 구성하기

개요 개체 이동을 포함한 공정 순서를 HMI 디바이스에 알기 쉽게 디스플레이할 수 있습니다 (예를 들면 컨베이어 벨트에서의 제품 수송). 이동 경로는 공정 화면에서의 개체의 이동을 쉽게 구성할 수 있게 합니다. 이동 공정은 화면에서 다이어그램으로 나타납니다.

원리 공정 화면에서 개체의 이동 경로를 정의합니다. 이동 경로는 시작점과 끝점으로 구성되어 있습니다. 이동 경로에 태그를 할당합니다. 태그값은 런타임에서 이동 경로 위에 있는 개체의 상대적인 위치를 정의합니다.

Page 38: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.4 컨피규레이션 개념

WinCC flexible 2008 Compact / Standard / Advanced 38 시스템 메뉴얼, 07/2008

1.4.5.3 화면 내비게이션의 그래픽 컨피규레이션

개요 화면 내비게이션은 공정 화면용으로 구성된 계층을 뜻합니다. 화면 내비게이션을 이용하여, 프로젝트를 위해 고정된 내비게이션 구조를 정의합니다. 운전자는 런타임에서 내비게이션 컨트롤을 이용하여 구조의 여러 화면들을 내비게이트할 수 있습니다.

원리 화면 내비게이션 편집기에서 끌어다 놓기를 이용하여 화면을 화면 계층 내의 필요한 위치에 위치시키십시오. 계층에 통합되지 않은 화면들 간의 직접 링크를 생성할 수도 있습니다. 공정 화면에 내비게이션 버튼을 붙여넣을 수 있습니다.

내비게이션 구조의 생성은 다음과 같은 이점을 제공합니다: ● 전체 프로젝트의 내비게이션 구조에 대한 개요. ● 공정 화면 간의 직접 링크의 신속한 생성. ● 기본 화면 내비게이션의 자동 생성.

Page 39: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.4 컨피규레이션 개념

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 39

1.4.6 완전히 통합된 자동화 시스템

개요 완전한 자동화 시스템 솔루션에는 WinCC flexible 과 같은 HMI 시스템뿐만 아니라 또 다른 구성요소, 예를 들면 PLC, 공정 버스 그리고 주변장치도 포함되어 있습니다. 특히 광범위한 통합에는 WinCC flexible 에 의해 SIMATIC 제품 구색과 SIMOTION 제품 구색의 구성요소가 제공됩니다. ● 일관적인 컨피규레이션과 프로그래밍 ● 일관적인 데이터 유지 ● 일관적인 통신

SIMATIC STEP 7 로의 통합 공정 태그는 PLC 와 HMI 시스템 간의 통신용 링크를 제공합니다. 완전 통합식 자동화 기기의 이점 없이, 각각의 태그를 두번 정의해야 합니다: PLC 를 위해 한번, HMI 시스템을 위해 한번. 컨피규레이션 사용자 인터페이스로의 SIMATIC STEP 7 의 통합은 고장 빈도수를 줄이고 컨피규레이션 수고를 감소시킵니다. 컨피규레이션 중, STEP7 아이콘 도표와 통신 세팅으로 직접 접근이 이루어집니다. ● STEP 7 기호 도표에는 컨트롤 프로그램 생성중에 정의한 데이터 베이스 정의(주소 및

데이터 유형 등)이 포함됩니다. ● 통신 세팅은 버스 주소와 PLC 프로토콜을 포함하고 있습니다. 통신 세팅은 NetPro 에서

이루어집니다.

SIMOTION SCOUT 로의 통합 WinCC flexible 로의 SIMOTION SCOUT 의 통합은 SIMATIC STEP 7 의 통합의 장점들뿐만 아니라 SIMOTION-SCOUT 사용자 인터페이스로의 완전한 통합을 제공합니다.

Page 40: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 개요 1.4 컨피규레이션 개념

WinCC flexible 2008 Compact / Standard / Advanced 40 시스템 메뉴얼, 07/2008

Page 41: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 41

WinCC flexible 엔지니어링 시스템 22.1 프로그래밍 인터페이스의 기본 원리

원리 WinCC flexible 은 편안하고 매우 효과적인 엔지니어링을 포함한, 미래 보장적이고 기계 지향적인 자동화 시스템 개념용 HMI 소프트웨어입니다. 사용자는 선택한 HMI 디바이스에 의해 지원되는 모든 기능에 접근할 수 있습니다. WinCC flexible 을 시작하기 위해, 프로그래밍 디바이스에서 데스크탑 아이콘을 클릭하거나 또는 윈도우 시작 메뉴에서 WinCC flexible 을 선택하십시오.

WinCC flexible 에서는 언제든지 하나의 프로젝트만을 열었어야 합니다. 여러 프로젝트에서 동시에 작업하려면, WinCC flexible 을 여러번 시작하십시오.

주 WinCC 는 동일한 프로젝트에서 여러 HMI 디바이스를 구성할 수 있게도 합니다.

Page 42: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.2 WinCC flexible 사용자 인터페이스

WinCC flexible 2008 Compact / Standard / Advanced 42 시스템 메뉴얼, 07/2008

2.2 WinCC flexible 사용자 인터페이스

2.2.1 WinCC flexible 사용자 인터페이스 요소

개요 WinCC flexible 작업환경은 여러 요소들로 구성되어 있습니다. 요소중 일부는 특정한 편집기에 링크되어 있습니다. 이것은 해당 편집기가 활성화되어 있지 않으면 그 요소들을 볼 수 없음을 의미합니다.

주 대화상자의 배치는 컨트롤 패널의 디스플레이 세팅에 따라 달라집니다. 텍스트는 세팅에 따라잘라집니다 컨피규레이션 PC 의 운영체제를 "표준 크기(96 dpi)"로 설정하십시오. 컨트롤 패널의 "디스플레이 -> 세팅 -> 고급 > 일반사항 -> DPI 세팅"에서 설정할 수 있습니다.

WinCC flexible 의 요소 WinCC flexible 은 다음과 같은 요소로 구성되어 있습니다:

Page 43: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.2 WinCC flexible 사용자 인터페이스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 43

메뉴와 도구표시줄 메뉴와 도구표시줄을 이용하여, WinCC flexible 에 의해 제공된 모든 기능에 접근할 수 있습니다. 마우스 포인터를 하나의 기능 위로 이동시키면, 툴팁이 나타납니다.

작업 영역 작업영역에서 프로젝트 개체를 편집합니다. 모든 WinCC flexible 요소들은 작업영역의 가장자리에 배열됩니다. 작업영역을 제외하고는, 모든 요소들을 사용자의 개인적인 필요에 따라 편성하고, 구성하고, 예를 들면 이동시키거나 숨길 수 있습니다.

프로젝트 보기 프로젝트에서 이용 가능한 모든 구성요소와 편집기가 프로젝트 보기에서 트리 구조로 나타납니다. 각 편집기의 서브-요소로서 폴더가 제공됩니다. 사용자는 여기에 구조화된 방식으로 개체들을 저장할 수 있습니다. 그 외에도 화면, 래서피, 스크립트, 프로토콜, 사용자 사전과 관련해서 구성된 개체로의 직접적인 접근이 가능합니다. 프로젝트 창에서 HMI 디바이스의 디바이스 세팅, 언어 세팅, 그리고 버전 관리에 접근할 수 있습니다.

속성 보기 속성 보기는 개체 속성, 예를 들면 화면 개체의 색상을 편집하는데 사용됩니다. 속성 보기는 특정한 편집기에서만 이용할 수 있습니다.

도구상자 도구상자에는 개체의 모음, 예를 들면 이미지 개체 또는 운전자 컨트롤 요소 등을 담고 있으며 사용자는 이 중에서 선택하여 화면에 추가할 수 있습니다. 또한, 도구상자는 개체 템플리트 및 페이스플레이트 모음이 들어있는 개체 라이브러리를 제공합니다.

라이브러리 "라이브러리"는 도구상자 보기의 요소입니다. "라이브러리"는 화면 개체 템플리트로의 접근을 가능하게 합니다. 언제든지 화면 개체를 추가할 수 있고, 개체 템플리트의 다중 사용 또는 재사용을 통해 프로그래밍 효율을 증가시킬 수 있습니다. 라이브러리는 자주 사용하는 개체 (예를 들면 화면 개체와 태그)를 저장하기 위한 중앙 데이터베이스입니다.

출력 보기 출력창은 예를 들면 프로젝트 테스트 실행시, 생성된 시스템 알람을 디스플레이합니다.

개체 보기 "개체 보기"는 "프로젝트 보기"에서 선택한 영역의 모든 요소들을 나타냅니다.

주 작업영역을 제외하고는, "보기" 메뉴에서 모든 창을 나타내거나 숨길 수 있습니다.

Page 44: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.2 WinCC flexible 사용자 인터페이스

WinCC flexible 2008 Compact / Standard / Advanced 44 시스템 메뉴얼, 07/2008

2.2.2 메뉴와 도구표시줄

개요 메뉴와 도구표시줄에서 HMI 디바이스를 구성하는데 필요한 모든 기능을 찾을 수 있습니다. 해당 편집기가 활성화되어 있으면, 그 편집기 특유의 메뉴 명령과 도구표시줄이 나타납니다. 마우스 포인터를 명령 위로 이동시키면, 해당 툴팁이 나타납니다.

도구표시줄 위치지정하기 새로운 프로젝트 생성시, 메뉴와 도구표시줄은 기본으로 화면의 상단 가장자리에 위치지정됩니다. 메뉴와 도구표시줄의 위치는 윈도우에 로그온한 사용자에 의해 결정됩니다. 마우스를 이용하여 도구표시줄을 이동시키면, WinCC flexible 재시작시 이 도구표시줄은 자신의 마지막 '빠져나감 (Exit)' 위치로 되돌아갑니다.

메뉴 WinCC flexible 에서 사용가능한 메뉴:

메뉴 간략한 설명 "프로젝트" 프로젝트를 관리하기 위한 명령들을 포함하고 있습니다. "편집" 클립보드와 검색 기능을 위한 명령들을 포함하고 있습니다. "보기" 요소 열기/닫기, 그리고 확대/축소/계층 세팅을 위한 명령들을 포함하고 있습니다.

닫혀 있는 요소를 다시 열기 위해 "보기" 메뉴를 선택하십시오. "붙여넣기" 새로운 개체를 붙여넣기 위한 명령들을 포함하고 있습니다 "포맷" 화면 개체를 편성하고 포매팅하기 위한 명령들을 포함하고 있습니다. "페이스플레이트" 페이스플레이트를 생성하고 편집하기 위한 명령들을 포함하고 있습니다. "도구" 사용자 인터페이스 언어를 변경하고, 예를 들면 WinCC flexible 의 기본 세팅을

구성하기 위한 명령들을 포함하고 있습니다. "스크립트" 스크립트의 구문 점검과 동기화를 위한 명령들을 포함하고 있습니다. "창" 작업 영역에서 다수의 창을 관리하기 위한 (예를 들면 다른 창으로 변경하기

위한) 명령들을 포함하고 있습니다. "도움말" 도움말 기능을 불러내기 위한 명령들을 포함하고 있습니다.

메뉴의 사용가능성과 메뉴 명령의 범위는 사용하는 각각의 편집기와 관련이 있습니다.

Page 45: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.2 WinCC flexible 사용자 인터페이스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 45

도구표시줄 도구표시줄을 이용하여, 자주 사용하는 중요한 기능들에 접근할 수 있습니다. 사용 가능한 도구표시줄 컨피규레이션 옵션은 아래와 같습니다: ● 버튼 추가하기와 제거하기 ● 위치 변경하기

2.2.3 작업영역

개요 작업영역은 프로젝트 데이터를 도표 형태로 (예를 들면 태그) 또는 그래픽 형태로 (예를 들면 공정 화면) 편집하는데 사용됩니다.

설명 열려있는 각각의 편집기는 작업영역에서 별도의 탭 컨트롤에 디스플레이됩니다. 그래픽 편집기의 경우, 각각의 요소는 별도의 탭 컨트롤에 디스플레이됩니다. 여러 편집기를 동시에 열었을 경우, 항상 하나의 탭만이 활성화되어 있습니다. 다른 편집기로 이동하려면, 해당 탭을 클릭하십시오. 편집기를 최대 20 개까지 동시에 열 수 있습니다.

Page 46: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.2 WinCC flexible 사용자 인터페이스

WinCC flexible 2008 Compact / Standard / Advanced 46 시스템 메뉴얼, 07/2008

2.2.4 프로젝트 보기

개요 프로젝트 보기는 프로젝트 편집용 중앙 컨트롤 포인트입니다. 프로젝트에서 이용 가능한 모든 구성요소와 편집기가 프로젝트 보기에서 트리 구조로 나타납니다. 각각의 편집기에는 해당 개체를 식별하는데 사용할 수 있는 기호가 할당되어 있습니다. 선택한 HMI 디바이스에 의해 지원되는 요소들만이 프로젝트 창에 디스플레이됩니다. 프로젝트 창에서 HMI 디바이스의 디바이스 세팅, 언어 세팅, 그리고 버전 관리에 접근할 수 있습니다.

Page 47: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.2 WinCC flexible 사용자 인터페이스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 47

설명 프로젝트 보기는 프로젝트 구조를 계층적으로 디스플레이합니다: ● 프로젝트 ● HMI 디바이스 ● 폴더 ● 개체 프로젝트 보기는 개체를 생성하고, 편집 목적으로 이 개체를 여는데 사용됩니다. 사용자의 프로젝트 개체들을 구조화하기 위해 폴더를 성성할 수 있습니다. 프로젝트 보기를 다루는 법은 윈도우 익스플로러와 같습니다. 모든 개체에 대해 가장 중요한 명령들로 이루어진 쇼트컷 메뉴를 불러낼 수 있습니다. 그래픽 편집기의 요소는 프로젝트 보기와 개체 보기에 디스플레이됩니다. "표로 나타낸 편집기"의 요소는 개체 보기에만 디스플레이됩니다.

2.2.5 속성 보기

개요 속성 보기에서는 작업 영역에서 선택한 개체의 속성을 편집하는데 사용합니다. 속성 보기의 내용은 선택한 개체와 관계가 있습니다.

설명 "속성 보기" 에서는 선택한 개체를 하나의 카테고리로 편제한 속성을 보여줍니다. 변경된 값은 입력필드를 종료하면 곧 바로 효력을 발휘합니다. 유효하지 않은 엔트리는 유색의 배경으로 강조됩니다. 툴팁은 정확한 입력을 도와주고자 나타나게 됩니다.

예 "높이" 개체 속성은 논리적으로 "Byte" 태그에 링크되어 있습니다. 태그 타입의 사용 값의 범위는 0 부터 255 입니다. " 속성 보기" 의 "높이" 입력 박스에서 "300"의 값을 입력하면 박스를 닫을 때에 입력된 값이 유색의 배경으로 강조됩니다.

Page 48: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.2 WinCC flexible 사용자 인터페이스

WinCC flexible 2008 Compact / Standard / Advanced 48 시스템 메뉴얼, 07/2008

2.2.6 라이브러리

개요 "라이브러리"는 도구상자 보기의 요소입니다. 라이브러리는 자주 사용하는 개체를 저장하기 위한 중앙 데이터베이스입니다. 라이브러리에 저장된 개체는 단지 한번만 구성해야 합니다. 그 다음 이 개체를 원하는 횟수 만큼 다시 사용할 수 있습니다. 언제든지 화면 개체를 추가할 수 있고, 개체 템플리트의 다중 사용 또는 재사용을 통해 프로그래밍 효율을 증가시킬 수 있습니다.

Page 49: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.2 WinCC flexible 사용자 인터페이스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 49

설명 WinCC flexible 은 전역 라이브러리와 프로젝트 라이브러리를 구별합니다: ● 공유된 라이브러리

전역 라이브러리는 프로젝트 데이터베이스에 저장되지 않습니다. 이 라이브러리는 파일에 쓰여집니다. 파일은 기본으로 WinCC flexible 의 설치 디렉토리에 저장됩니다. 전역 라이브러리는 모든 프로젝트에서 사용가능합니다.

● 프로젝트 라이브러리 프로젝트 라이브러리는 프로젝트 데이터와 함께 데이터베이스에 저장되고, 프로젝트 데이터가 생성되었던 프로젝트에서만 사용가능합니다.

포함된 개체들을 구조화하기 위해 두 라이브러리에서 폴더를 생성할 수 있습니다. 그 외에도, 항상 요소들을 프로젝트 라이브러리에서 전역 라이브러리로 복사할 수 있습니다.

별도의 창에서 라이브러리 열기 라이브러리를 "도구상자 보기"에서 별도의 창으로 교체할 수 있습니다. 이를 위해, 라이브러리 보기의 쇼트컷 메뉴에서 "도구상자 안의 라이브러리" 명령을 선택하십시오. 라이브러리를 "도구상자 보기"로 되돌리려면, 이 명령을 다시 선택하십시오.

2.2.7 출력 보기

개요 출력창은 예를 들면 프로젝트 테스트 실행시, 생성된 시스템 알람을 디스플레이합니다.

설명 출력 보기는 보통 시스템 알람을 발생한 순서대로 디스플레이합니다. 범주는 시스템 알람을 생성했던 해당 WinCC flexible 모듈을 정의합니다. 예를 들면, "생성자" 범주에 대한 시스템 알람은 일관성 테스트를 하는 동안 생성됩니다. 시스템 알람을 분류하기 위해, 해당 열의 머리글을 클릭하십시오. 팝-업 메뉴는 오류 위치 또는 태그로 건너뛰기 그리고 시스템 알람의 복사 및 삭제를 할 때 사용할 수 있습니다. 출력 보기는 마지막 동작의 모든 시스템 알람을 나타냅니다. 새로운 동작은 모든 이전 시스템 알람을 덮어씁니다. 별도의 로그 파일에서 이전 시스템 알람을 여전히 검색할 수 있습니다.

Page 50: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.2 WinCC flexible 사용자 인터페이스

WinCC flexible 2008 Compact / Standard / Advanced 50 시스템 메뉴얼, 07/2008

2.2.8 개체 보기

개요 프로젝트 보기에서 폴더 또는 편집기를 선택하면, 그들의 내용이 개체 보기에 디스플레이됩니다. 다음 그림은 프로젝트 보기의 선택이 개체 보기의 디스플레이에 어떻게 영향을 미치는지를 나타낸 것입니다:

Page 51: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.3 편집기-특유의 조작 요소 위치시키기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 51

설명 해당 편집기를 열기 위해 개체 보기에서 개체를 더블 클릭하십시오. 드래그 및 드롭 기능은 개체 창에서의 모든 개체를 나타낼 수 있도록 합니다. 예를 들어, 다음과 같은 끌어다 놓기 동작이 지원됩니다: ● 작업 영역에서 태그를 공정 화면으로 옮기기: 태그에 링크된 I/O 필드를 생성합니다. ● 태그를 기존 I/O 필드로 이동시키기: 태그와 I/O 필드 간의 논리적 연결을 생성합니다. ● 공정 화면을 작업 영역에서 다른 공정 화면으로 옮기기: 화면 변환 기능을 갖는 버튼으로

진행 화면으로의 링크를 만들 수 있습니다. 개체 이름이 길면 "개체 보기"에서 약어로 디스플레이됩니다. 마우스 포인터를 개체로 이동시키면, 툴팁으로서 완전한 이름이 나타납니다. 큰 수를 갖는 개체를 활용할 때에 개체에 처음으로 입력한 문자에 의하여 불리워진 개체를 빠르게 자리잡게 합니다.

2.3 편집기-특유의 조작 요소 위치시키기

개요 편집기-특유의 조작 요소는 해당 편집기의 작업영역이 활성화되어 있을 때에만 볼 수 있습니다.

편집기-특유의 조작 요소는 다음을 포함하고 있습니다: ● 도구표시줄 ● 도구상자 ● 메뉴 명령

Page 52: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.4 창과 도구표시줄을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 52 시스템 메뉴얼, 07/2008

위치시키기 편집기-특유의 도구표시줄의 기본 위치는 기존 도구표시줄의 우측 또는 아래입니다. 편집기-특유의 도구상자 보기의 기본 위치는 우측 화면 가장자리입니다. 편집기-특유의 명령이 해당 메뉴에 추가됩니다. 이전 세션에서 편집기-특유의 조작 요소들을 사용자의 필요에 맞게 재배열했다면, WinCC 를 다시 시작한 후, 이들의 위치가 복원됩니다.

2.4 창과 도구표시줄을 이용해서 작업하기

개요 WinCC flexible 은 사용자로 하여금 프레임과 도구표시줄의 배치를 맞출 수 있게 합니다. 작업영역을 확대하기 위해, 자주 사용하지 않는 특정한 프레임을 숨길 수 있습니다. "보기" 메뉴는 프레임과 도구표시줄의 기본 배치를 복원하는데 사용될 수 있습니다.

사용가능한 조작 요소 아래의 도표는 프레임과 도구표시줄의 조작 요소와 그들의 사용 목적을 나타낸 것입니다.

운전자 컨트롤 요소 목적 사용 장소

프레임 또는 도구표시줄을 닫습니다

프레임과 도구표시줄 (이동 가능)

끌어다 놓기(drag-and-drop)를 이용하여 프레임과 툴바를 이동시키고 도킹합니다

프레임과 도구표시줄 (이동 가능)

끌어다 놓기를 이용하여 도구표시줄을 이동시킵니다

도구표시줄 (도킹됨)

도구표시줄 아이콘을 추가하거나 삭제합니다

도구표시줄 (도킹됨)

창의 자동-숨기기 모드를 활성화합니다.

프레임 (도킹됨)

프레임의 자동-숨기기 모드를 비활성화합니다

프레임 (도킹됨)

Page 53: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.4 창과 도구표시줄을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 53

프레임 또는 도구표시줄 도킹 "도킹"은 WinCC flexible 작업 창으로의 창의 통합을 가리킵니다. 사용자의 작업공간을 넓히기 위해, 도킹된 프레임을 자동적으로 숨길 수 있습니다. 임의로 이동 가능한 창을 다른 창의 다음과 같은 위치에 도킹할 수 있습니다: ● 위쪽 가장자리 ● 우측 가장자리 ● 아래쪽 가장자리 ● 좌측 가장자리

도구표시줄을 기존 도구표시줄에 도킹할 수 있습니다.

결합된 프레임 프레임을 다른 프레임과 결합시킬 수 있습니다. 각각의 프레임은 결합된 프레임에 별도의 탭으로 나타납니다. 다른 프레임으로 변경하려면, 해당 탭을 클릭하십시오.

Page 54: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.5 마우스를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 54 시스템 메뉴얼, 07/2008

창을 자동적으로 숨기기 자주 사용하지 않는 창을 자동적으로 숨길 수 있습니다. 이것은 사용자의 작업영역을 넓힐 것입니다. 각각의 창을 화면에 복구하려면 툴바를 클릭하십시오.

2.5 마우스를 이용해서 작업하기

개요 WinCC flexible 에서는 주로 마우스를 이용해서 작업합니다. 이 때 중요한 조작 기능은 끌어다 놓기 기능과 바로 가기 메뉴에서의 명령 호출 기능입니다.

끌어다 놓기 끌어다 놓기는 컨피규레이션을 훨씬 더 수월하게 할 수 있도록 만듭니다. 예를 들어 태그를 개체 보기에서 공정 화면으로 끌어다 놓으면, 시스템은 자동으로, 태그에 논리적으로 연결되어 있는 I/O 필드를 생성합니다. 화면 변경을 구성하려면, 필요한 공정 화면을 작업 영역에 디스플레이된 공정 화면으로 끌어다 놓으십시오. 이렇게 하면 화면 변경 기능이 구성되어 있는 버튼이 생성됩니다. 끌어다 놓기 기능은 "프로젝트 보기"와 "개체 보기"의 모든 개체에서 이용할 수 있습니다. 마우스 포인터는 끌어다 놓기가 목표 지점에서 실행될 수 있는지의 여부를 나타냅니다:

● 끌어다 놓기가 가능함

● 끌어다 놓기가 가능하지 않음

Page 55: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.5 마우스를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 55

쇼트컷 메뉴 WinCC 에서, 각각의 개체를 마우스 오른쪽 버튼으로 클릭하여 바로 가기 메뉴를 열 수 있습니다. 바로 가기 메뉴는 해당 상황에서 실행할 수 있는 명령들을 포함하고 있습니다.

개요: 마우스 기능

기능 효과 마우스의 왼쪽 버튼 클릭 임의의 개체를 활성화하거나 동작을 실행합니다(예를 들면 메뉴

명령 또는 끌어다 놓기). 마우스의 오른쪽 버튼 클릭 바로 가기 메뉴를 엽니다. 더블 클릭(마우스의 왼쪽 버튼) 프로젝트 보기 또는 개체 보기에서 편집기를 시작하거나 폴더를

엽니다. <마우스의 왼쪽 버튼+끌어다 놓기> 프로젝트 보기에서 개체의 복사본을 생성합니다. <CTRL+마우스의 왼쪽 버튼> "개체 보기"에서 다수의 개별 개체를 차례로 선택합니다. <SHIFT+마우스의 왼쪽 버튼> "개체 보기"에서 마우스로 끌어당긴 사각형 라쏘 내에 있는 모든

개체를 선택합니다.

Page 56: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.6 키보드 컨트롤

WinCC flexible 2008 Compact / Standard / Advanced 56 시스템 메뉴얼, 07/2008

2.6 키보드 컨트롤

개요 WinCC flexible 은 자주 사용하는 메뉴 명령을 실행하는데 사용할 수 있는 다수의 단축키를 제공합니다. 메뉴는 해당 명령에 대해 단축키를 사용할 수 있는지의 여부를 나타냅니다. 그 외에도 윈도우에서 제공하는 모든 표준 단축키도 사용할 수 있습니다.

중요한 단축키 도표는 WinCC flexible 에서 사용할 수 있는 가장 중요한 단축키를 나타낸 것입니다.

단축키 효과 <Ctrl+Tab>/<Ctrl+Shift+Tab> 작업 영역에서 다음/이전 탭을 활성화합니다. <Ctrl+F4> 작업 영역에서 활성화된 보기를 닫습니다. <Ctrl+C> 선택한 개체를 클립보드로 복사합니다. <Ctrl+X> 개체를 잘라내어 클립보드로 복사합니다. <Ctrl+V> 클립보드에 저장된 개체를 삽입합니다. <Ctrl+F> "찾기 및 바꾸기" 대화창을 엽니다. <Ctrl+A> 활성화된 영역의 모든 개체를 선택합니다. <ESC> 동작을 취소합니다.

Page 57: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 57

2.7 WinCC flexible 을 이용해서 작업하기

2.7.1 WinCC flexible 을 이용해서 작업하기

개요 WinCC flexible 은 일정 범위의 조절 가능한 엔지니어링 시스템이 제공되므로 해당 컨피규레이션 태스크에 따라 최적으로 맞춰지거나 또는 사용자가 조정할 수 있습니다. 각 사전은 보다 다양한 유형의 HMI 디바이스와 기능들을 지원하는 반면, "표준"판은 "마이크로" 판에서 HMI 디바이스를 구성할 때 사용할 수 있습니다. 파워팩을 이용하여 항상 더 높은 에디션으로 이송할 수 있습니다.

개별 에디션의 기능 범위 WinCC flexible 은 다음 에디션에서 사용할 수 있습니다:

Page 58: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 58 시스템 메뉴얼, 07/2008

2.7.2 프로젝트를 이용해서 작업하기

개요 WinCC flexible 에서 기계와 설비시스템을 조작하고 감시하기 위한 사용자 인터페이스를 구성합니다. 색다른 컨피규레이션 태스크를 위해 특별한 에디션을 사용할 수도 있습니다. 컨피규레이션 정보는 모두 프로젝트에 저장됩니다.

프로젝트 생성 또는 로드하기 WinCC flexible 을 시작한 후, 마법사가 새로운 프로젝트 생성에 필요한 모든 단계들로 사용자를 안내합니다. 사용자는 예를 들면 프로젝트의 이름을 입력하고 HMI 디바이스를 선택하도록 요구받게 됩니다. WinCC flexible 이 이미 열려 있다면, "새로운" 명령을 선택하여 새로운 프로젝트를 생성하십시오. 어떤 상황에서는 마법사가 나타나 전체 공정 내내 사용자를 안내할 것입니다. 기존 프로젝트를 로드하려면, "프로젝트" 메뉴에서 "열기" 명령을 선택하십시오.

디바이스 의존성 WinCC flexible 은 선택한 HMI 디바이스가 지원하는 기능성만을 제공합니다. 프로젝트 보기는 컨피규레이션에 사용할 수 있는 편집기만을 디스플레이합니다.

이송 만약 기존의 ProTool 또는 WinCC 프로젝트가 WinCC flexible 에서 열리면, 데이터가 변환됩니다. 사용자는 변환 공정 전반에 걸쳐 안내를 받으면서 변환 공정과 관련한 정보를 제공 받습니다.

2.7.3 WinCC flexible 을 이용해서 다수의 프로젝트 편집하기

원리 WinCC flexible 에서는 언제든지 하나의 프로젝트만을 열어 편집할 수 있습니다. 예를 들어, 만일 프로젝트가 전역적으로 복사되어야 한다면, WinCC flexible 을 재시작한 다음 필요로 하는 프로젝트를 여십시오.

주 사용자의 PC 에 ProTool 과 WinCC flexible 둘 다 모두를 설치하였으면, 한번에 한 프로그램만을 열 수 있습니다.

다수의 HMI 디바이스가 각 프로젝트에서 병렬적으로 설정될 수 있습니다. 열려 있는 각각의 WinCC flexible 은 윈도우 작업표시줄에 나타납니다.

Page 59: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 59

2.7.4 프로젝트의 기능 범위

개요 WinCC flexible 을 상이한 HMI 디바이스용 프로젝트를 편집하는데 이용하면, 기능 범위는 컨피규레이션에서 동일하지 않습니다. HMI 디바이스에 따라 상이한 기능성을 이용할 수 있습니다.

원리 이용 가능한 기능성은 선택한 HMI 디바이스와 관계가 있습니다. 선택한 HMI 디바이스가 지원하는 기능만을 구성하십시오. 이러한 과정은 효율적인 컨피규레이션에 유익합니다. 프로젝트 보기에 디스플레이된 편집기를 이용하여, 예를 들면, 어떤 기능이 선택한 HMI 디바이스에 의해 지원되는지를 신속하게 탐지할 수 있습니다. 다이어그램은 프로젝트 보기를 기초로 하여 상이한 두 HMI 디바이스의 기능 범위를 설명한 것입니다:

Page 60: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 60 시스템 메뉴얼, 07/2008

2.7.5 편집기 속성

개요 WinCC flexible 에는 각각의 컨피규레이션 태스크를 위해 특별한 편집기가 존재합니다. WinCC flexible 은 2 개의 서로 다른 편집기 유형을 구분합니다: 즉 그래픽 편집기 그리고 도표 편집기. 편집기를 최대 20 개까지 동시에 열 수 있습니다.

그래픽 편집기 화면 편집기와 같은 그래픽 편집기는 프로젝트 보기와 개체 보기에 속해 있는 요소들을 디스플레이합니다. 그래픽 편집기를 이용하여 작업 영역에서 각각의 개체를 엽니다.

도표 편집기 태그 편집기와 같은 도표 편집기들은 개체 보기의 연관된 개체들만을 디스플레이합니다. 개체 편집을 위해 도표 편집기를 열 때, 연관된 모든 개체들은 작업 영역에서 도표에 디스플레이됩니다.

편집기 속성 다음 속성은 모든 편집기 그리고 그 개체에 적용됩니다: ● 내용 변경하기

변경은 입력 필드를 편집한 후 직접 효력을 발휘하고 전역적으로 프로젝트에 영향을 미칩니다. 수정에 의해 영향을 받은 개체들은 모두 자동적으로 갱신됩니다. 예를 들어, 태그 매개변수를 화면 편집기의 사용 장소에서 변경하면, 이 변경은 태그 편집기에서 직접 효과를 발휘합니다.

● 프로젝트 데이터에 변경 적용하기 수정된 프로젝트 데이터는 프로젝트를 저장하는 즉시 프로젝트 데이터베이스로 전송됩니다.

● 되돌리기 또는 재실행 작업 단계 각 편집기마다 사용자 동작이 저장되는 내부 목록이 있습니다. 이런 방식으로, 모든 동작은 복귀 (취소) 또는 재저장할 수 있습니다. 관련 명령은 "편집" 메뉴에 있습니다. 편집기가 닫히거나 또는 프로젝트가 저장될 때 목록은 삭제됩니다. 다른 편집기로 스위칭하는 것은 목록에 저장된 동작에 영향을 미치지 않습니다.

주 편집기가 화면을 로딩하는 데 문제가 있다면 그래픽 드라이브가 최신이 아닐 수 있습니다.

Page 61: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 61

2.7.6 편집기 열기

개요 편집기가 시작되는 방식은 그것이 그래픽 편집기 (예: 화면 편집기)인가 아니면 도표 편집기 (예: 태그 편집기)인가에 따라 다릅니다. 편집기를 최대 20 개까지 동시에 열 수 있습니다.

그래픽 편집기 열기 그래픽 편집기는 새로운 개체를 생성하거나 또는 기존 개체를 여는 것으로부터 시작됩니다. 새로운 개체를 생성하려면, 다음과 같은 과정을 진행하십시오: 1. 새로운 개체가 추가될 프로젝트 편집기의 그래픽 편집기에서 우측 마우스 버튼을

클릭하십시오. 2. 예를 들면 쇼트컷 메뉴에서 "화면 추가"를 선택하십시오.

이 개체 (예: 하나의 화면)가 프로젝트 보기에서 생성되어 작업 영역에 디스플레이됩니다. 3. 기존 개체를 열려면, 프로젝트 보기 또는 개체 보기에서 그 개체를 더블 클릭하십시오.

이 개체 (예: 하나의 화면)가 작업 영역에 디스플레이됩니다.

Page 62: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 62 시스템 메뉴얼, 07/2008

도표 편집기 열기 도표 편집기는 프로젝트 보기의 도표 편집기에서 더블 클릭하면 열립니다. 편집기가 작업 영역에 나타납니다.

관련 쇼트컷 메뉴를 이용하여 도표 편집기를 활성화할 수도 있습니다. 도표 편집기에서 기존 요소를 열려면, 프로젝트 보기에서 도표 편집기를 선택하십시오. 그 다음 개체 보기에서 필요로 하는 개체를 더블 클릭하십시오.

대안 과정 메뉴를 통해 편집기를 열려면, "삽입" 메뉴에서 "프로젝트에 있는 새로운 개체" 명령을 선택하십시오.

Page 63: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 63

2.7.7 편집기 사이의 스위칭

개요 일부 편집기나 편집기의 개체들을 WinCC flexible 에서 동시에 열 수는 있지만, 단지 한개 편집기의 작업 영역만 작업 영역에 활성화 될 수 있습니다. 만약 여러 편집기가 열려있으면, 이들은 작업 영역에서 각각 별도의 탭 컨트롤로 표현됩니다.

탭 컨트롤 다른 편집기를 선택하려면, 작업 영역에서 해당 탭을 클릭하십시오. 도표 편집기의 경우, 탭에 편집기의 이름이 나타납니다 (식별이 용이하도록). 그래픽 편집기의 경우, 현재 요소의 이름이 표시됩니다 (예: "화면 1").

툴팁은 편집기에서 어느 HMI 디바이스가 구성되고 있는지를 나타냅니다.

Page 64: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 64 시스템 메뉴얼, 07/2008

내비게이션 화살표 작업 영역의 공간이 모든 탭을 나타내기에 부족하다면, 내비게이션 화살표가 작업 영역에서 활성화됩니다. 작업 영역에 더 이상 표시되지 않는 탭에 접근하려면, 상응하는 내비게이션 화살표를 클릭하십시오.

편집기 닫기 편집기를 닫으려면, 작업 영역에서 기호를 클릭하십시오.

Page 65: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 65

2.7.8 개체 목록

개요 개체 목록은 WinCC flexible 에서 컨피규레이션 태스크에 유용한 수단입니다. 개체 목록을 이용하여 필요한 개체 유형의 기존 개체를 찾고 이를 사용 장소에서 직접 구성할 수 있습니다. 개체 목록을 이용하여 새로운 개체를 사용 장소에서 생성할 수도 있습니다.

개체 목록 열기 개체는 보통 속성 보기에서 편집하지만, 도표 편집기를 사용할 경우 작업 영역 내의 도표에서 직접 편집할 수도 있습니다. WinCC flexible 이 개체로의 연결을 필요로 하면, 개체 선택 목록 클릭시 개체 목록이 열립니다. 예를 들어 그래픽 개체용 태그를 구성하고자 할 경우, 태그용 선택 필드를 클릭하십시오. 선택 목록으로부터, 프로젝트 내의 사용 가능한 모든 태그 (적합한 데이터 유형 포함)를 나타내는 개체 목록이 선택용으로 열립니다

개체 목록

필요한 태그를 선택하십시오. 버튼을 눌러 선택을 확인하십시오.

개체 목록을 이용해서 작업하기 적합한 개체가 프로젝트에 존재하지 않으면, 개체 목록을 이용하여 새로운 개체를 생성하십시오. 새로운 개체를 생성하려면, 개체 목록에서 "새로운" 버튼을 클릭하십시오. 새로운 개체가 생성되고, 이 개체를 구성하기 위한 해당 대화창이 열립니다. 새로 생성된 개체를 구성하고 컨피규레이션 대화창을 닫으십시오.

개체 목록에서 기존의 개체를 열어 구성할 수도 있습니다. 개체 목록의 개체를 선택하십시오. 편집용 아이콘이 우측 열에 디스플레이됩니다. 아이콘을 클릭하십시오. 개체 편집을 위한 해당 대화창이 열립니다. 개체의 속성을 편집하고 컨피규레이션 대화창을 닫으십시오.

Page 66: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 66 시스템 메뉴얼, 07/2008

2.7.9 기능 목록

개요 기능 목록은 시스템 기능 그리고/또는 스크립트를 차례로 나열해 놓은 것입니다. 이들은 기능 목록 호출시에 연속적으로 실행됩니다. 기능 목록은 이벤트에서 시스템 기능의 실행을 트리거하는데 사용할 수 있습니다. 기능 목록은 개체의 이벤트에서 구성됩니다 (예: 화면 개체 또는 태그). 사용 가능한 이벤트는 선택한 HMI 디바이스에 따라 다릅니다. 이벤트는 프로젝트가 런타임에 있을 때에만 발생합니다. 이벤트 예: ● 태그 값 변경 ● 배열 값 변경 = 배열 요소의 값 변경 ● 버튼 누름 ● 알람 발생 매 이벤트마다 정확하게 기능 목록을 구성할 수 있습니다. 기능 목록에서 최대 15 개까지의 기능을 구성할 수 있습니다. 구성된 이벤트가 런타임 중에 발생할 때 기능 목록은 상단에서 하단으로 완료됩니다. 대기시간을 피하기 위해, 실행 시간이 긴 시스템 기능 (예: 파일 조작)은 동시에 처리됩니다. 이전 시스템 기능이 아직 완료되지 않았음에도 불구하고, 다음 시스템 기능이 수행될 수 있습니다.

기능 목록 구성하기 WinCC flexible 에서, 기능 목록을 구성하고자 하는 개체를 포함하고 있는 편집기를 여십시오. 마우스로 개체를 선택하십시오. 속성 보기의 "이벤트" 그룹에서 기능 목록을 구성하고자 하는 이벤트를 클릭하십시오. 기능 목록이 속성 보기에서 열립니다.

기능 목록

Page 67: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 67

개체에 대해 기능을 구성하지 않았으면 기능 목록의 첫번째 행에 "기능 없음"이 나타납니다. "기능 없음" 필드를 클릭하십시오. 선택 버튼이 디스플레이됩니다. 선택 버튼을 이용하여 이용 가능한 시스템 기능 목록을 여십시오. 시스템 기능은 범주에 따라 선택 목록에서 배열됩니다. 원하는 시스템 기능을 선택하십시오.

시스템 기능

시스템 기능과 관련해서 매개변수가 필요하면, 시스템 기능 선택 후 다음 행에 "값 없음" 엔트리가 나타납니다. "값 없음" 필드를 클릭하십시오. 선택 버튼이 디스플레이됩니다. 선택 버튼을 이용하여 개체 목록을 열고 원하는 매개변수를 선택하십시오.

매개변수 선택

기능이 기능 목록에 구성되었습니다. 필요시 다른 기능들을 구성하십시오. 와 버튼을 이용하여 구성된 기능/스크립트의 순서를 변경합니다 기능을 선택하고 화살표 버튼을 클릭하여 기능을 위로 또는 아래로 이동시키십시오. 기능을 삭제하려면, 마우스로 기능을 마크표시하고 <Del> 키를 누르십시오.

Page 68: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 68 시스템 메뉴얼, 07/2008

2.7.10 텍스트 목록

개요 텍스트 목록에서 여러 텍스트에 태그 값이 할당됩니다. 텍스트 목록은 "텍스트 목록" 편집기에서 생성됩니다. 태그에 대한 텍스트 목록의 첨부는 사용된 개체(예: 기호식 IO 필드)에서 구성됩니다. 텍스트 목록의 이용 영역: ● 기호식 IO 필드가 있는 선택 목록을 구성하기 위해 ● 상태 의존적인 버튼 라벨을 구성하기 위해 ● 개별 또는 아날로그 알람 값을 위한 텍스트 출력의 컨피규레이션을 위해. ● 래서피 데이터 값을 위한 텍스트 출력의 컨피규레이션을 위해. 텍스트 목록의 텍스트는 다중 언어로 구성 가능합니다. 런타임중에 텍스트는 설정된 런타임 언어로 디스플레이됩니다.

텍스트 목록 구성 프로젝트 보기에서 "텍스트 목록" 엔트리를 더블 클릭하여 "텍스트 목록" 편집기를 여십시오. 편집기의 비어 있는 첫번째 행을 더블 클릭하면 새로운 텍스트 목록이 생성됩니다.

"선택" 열을 클릭하여 드롭-다운 목록 상자를 여십시오

Page 69: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 69

원하는 텍스트 목록을 위한 해당 필드를 선택하십시오. 다음과 같은 필드를 사용할 수 있습니다: ● Range(... - ...) 이 세팅을 이용하여 태그의 값 범위 또는 정수를 텍스트 목록의 텍스트

엔트리에 할당합니다. 다수의 텍스트 엔트리를 임의로 선택할 수 있습니다. 엔트리의 최대 수는 HMI 디바이스에 따라 다릅니다. 태그 값이 정의된 영역 밖에 있을 때 디스플레이되는 기본값을 설정합니다.

● Bit(0, 1) 이 세팅을 이용하여 텍스트 목록의 텍스트 엔트리를 2 진 태그의 두 상태에 할당합니다. 2 진 태그의 상태용으로 텍스트 엔트리를 생성할 수 있습니다.

● Bit number(0 - 31) 이 엔트리를 이용하여 텍스트 목록의 텍스트 엔트리를 태그의 모든 비트에 할당합니다. 텍스트 엔트리의 최대 수는 32 개입니다. 이러한 유형의 텍스트 목록은 예를 들어 시퀀서(사용된 태그의 한 비트만 설정할 수 있는 시퀀서) 실행시 순차적인 컨트롤에 사용될 수 있습니다. 가장 중요하지 않은 설정 비트와 기본값은 비트 번호의 동작을 결정합니다(0 - 31).

작업 영역 내의 "목록 엔트리" 도표에서 텍스트 목록의 텍스트들을 생성하십시오. 도표의 첫번째 행을 더블 클릭하십시오. 첫번째 텍스트 엔트리가 생성됩니다. "값" 열에서 사용된 태그로의 할당을 위해 값 범위 또는 2 진수 값, 비트 번호를 설정하십시오.

"엔트리" 열에서 출력용의 원하는 텍스트를 입력하십시오. 또한, 다른 텍스트 목록, 태그 및 컨트롤 태그의 입력을 위한 출력 필드를 삽입할 수 있습니다. 컨트롤 태그는 텍스트 목록 엔트리를 선택하는 태그입니다. 태그의 출력을 위해, 데이터 유형 및 디스플레이 포맷을 선택하십시오. 10 진수, 16 진수 및 2 진수의 데이터 유형만 컨트롤 태그에 대해 유효합니다. 텍스트 목록 엔트리의 출력에 대한 필드 길이를 지정하십시오.

주 텍스트 목록 엔트리 또는 태그에 대한 참조를 포함하는 텍스트 목록 엔트리에 대한 참조 개수가 제한됩니다.

다음 엔트리를 생성하기 위해, 도표에서 비어있는 다음 행을 더블 클릭하십시오.

Page 70: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 70 시스템 메뉴얼, 07/2008

"값" 열의 엔트리는 시스템에 의해 유일하게 할당됩니다. 값을 변경하기 위해, 해당 엔트리를 클릭하십시오. 드롭-다운 목록 상자를 열고 원하는 값과 범위 값을 입력하십시오.

주 텍스트 목록의 사용가능성은 사용된 HMI 디바이스에 의해 결정됩니다.

비트 번호의 동작(0 - 31) "텍스트 및 그래픽 목록의 비트 선택"이 "디바이스 세팅" 편집기에서 비활성화되었고 기본값이 설정되지 않은 경우 다음과 같은 표준 응답이 적용됩니다: 설정된 모든 비트에 대해 정확히 1 비트가 구성된 경우 구성된 비트에서 저장된 내용이 디스플레이됩니다.

중요도 7 6 5 4 3 2 1 0 설정된 비트 0 0 1 1 0 1 0 0 구성됨 - 텍스트 3 - 텍스트 2 텍스트 1 - - -

중요도 "4"의 비트만 구성됩니다. 텍스트 2 가 디스플레이됩니다. 다른 모든 경우에는 아무 것도 디스플레이되지 않습니다: ● 예를 들어, 비트가 설정되지 않습니다. ● 예를 들어, 여러 비트가 설정됩니다.

기본값 이러한 경우 디스플레이가 비어 있지 않도록 하기 위해 기본값을 구성합니다. 구성된 기본값이 다음 상황에 디스플레이됩니다: ● "텍스트 및 그래픽 목록의 비트 선택"이 비활성화되고 태그에는 구성된 1 비트가 정확히

설정되어 있지 않습니다.

중요도 7 6 5 4 3 2 1 0 설정된 비트 0 0 1 1 0 1 0 0 구성됨 - 텍스트 3 텍스트 2 텍스트 1 - - - 텍스트 0

2 개의 비트가 설정되고 구성됩니다. 구성된 기본값이 디스플레이됩니다. ● "텍스트 및 그래픽 목록의 비트 선택"이 활성화되고 비트가 설정되어 있지 않거나, 값이

가장 작은 비트가 설정된 경우 어떠한 텍스트도 구성되지 않습니다. "목록 엔트리" 도표의 "기본" 열에 있는 엔트리를 클릭하여 기본값을 디스플레이하십시오. 또한, 속성 창의 "세팅" 영역의 "일반사항" 범주에서 "기본"을 "값"으로 입력할 수 있고 또는 "기본" 체크상자를 활성화할 수 있습니다.

Page 71: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 71

가장 중요하지 않은 비트 설정 "텍스트 및 그래픽 목록의 비트 선택"이 활성화된 경우 디스플레이되는 텍스트는 최소값으로 설정된 비트에 대해 구성된 텍스트입니다.

중요도 7 6 5 4 3 2 1 0 설정된 비트 0 0 1 1 0 1 0 0 구성됨 - 텍스트 3 - 텍스트 2 - 텍스트 1 - -

가장 중요하지 않은 설정 비트는 "2"입니다. 텍스트 1 이 디스플레이됩니다. 텍스트와 기본값이 모두 가장 중요하지 않은 비트에 대해 구성되면 아무 것도 디스플레이되지 않습니다. 이것이 구성되면 기본값이 디스플레이됩니다. 가장 중요하지 않은 비트에 할당된 텍스트만 시각화하려면 "디바이스 세팅" 편집기의 "런타임 세팅" 영역에서 "텍스트 및 그래픽 목록의 비트 선택"을 활성화하십시오. 하위 버전과의 호환성을 위해 이 세팅이 기본으로 비활성화됩니다. 이 세팅은 HMI 디바이스의 모든 텍스트 목록에 적용됩니다.

다중 줄 텍스트 목록 엔트리 개행은 "<SHIFT>+<Return>" 바로 가기를 사용하여 "텍스트 목록" 편집기에서 입력됩니다. 또는, 속성 대화창을 사용하여 "Return"을 포함한 개행을 입력할 수 있습니다. 개행은 "¶" 캐리지 리턴 기호를 사용하여 디스플레이됩니다. 다중 줄 텍스트 목록 엔트리는 기호식 출력 필드와 버튼에서 여러 줄로만 출력됩니다. 다른 모든 경우, 다중 줄 텍스트는 "¶" 캐리지 리턴 기호를 사용하여 디스플레이됩니다(예: 메시지 줄, 기호식 I/O 필드).

Page 72: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 72 시스템 메뉴얼, 07/2008

2.7.11 그래픽 목록

개요 그래픽 목록에서, 여러 화면 또는 그래픽에 태그 값이 할당됩니다. 그래픽 목록은 "그래픽 목록" 편집기에서 생성됩니다. 태그에 대한 그래픽 목록의 첨부는 사용된 개체(예: 기호식 그래픽 필드)에서 구성됩니다. 그래픽 목록의 이용 영역: ● 그래픽 IO 필드가 있는 드롭 다운 목록 상자의 컨피규레이션을 위해. ● 상태 의존적인 버튼 표시를 구성하기 위해 그래픽 목록의 그래픽은 다중 언어로 구성 가능합니다. 런타임중에 그래픽은 설정된 런타임 언어로 디스플레이됩니다.

그래픽 목록 구성 프로젝트 보기에서 "그래픽 목록" 엔트리를 더블 클릭하여 "그래픽 목록" 편집기를 여십시오. 편집기의 비어 있는 첫번째 행을 더블 클릭하면 새로운 그래픽 목록이 생성됩니다.

"선택" 열을 클릭하여 드롭-다운 목록 상자를 여십시오

Page 73: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 73

원하는 그래픽 목록을 위한 해당 필드를 선택하십시오. 다음과 같은 필드를 사용할 수 있습니다: ● 범위 (... - ...) 이 세팅을 이용하여 태그의 값 범위 또는 정수를 그래픽 목록의 그래픽에

할당합니다. 다수의 그래픽을 임의로 선택할 수 있습니다. 엔트리의 최대 수는 HMI 디바이스에 따라 다릅니다. 태그 값이 정의된 영역 밖에 있을 때 디스플레이되는 기본값을 설정합니다.

● 비트(0, 1) 이 세팅을 이용하여 그래픽 목록의 그래픽을 2 진 태그의 두 상태에 할당합니다. 2 진 태그의 모든 상태를 위한 텍스트 엔트리를 생성할 수 있습니다.

● 비트 번호(0 - 31) 이 엔트리를 이용하여 그래픽 목록의 그래픽을 태그의 모든 비트에 할당합니다. 그래픽 엔트리의 최대 수는 32 개입니다. 이러한 유형의 그래픽 목록은 예를 들어 시퀀서(사용된 태그의 한 비트만 설정할 수 있는 시퀀서) 실행시 순차적인 컨트롤에 사용될 수 있습니다. 가장 중요하지 않은 설정 비트와 기본값은 비트 번호의 동작을 결정합니다(0 - 31).

작업 영역 내의 "목록 엔트리" 도표에서 그래픽 목록의 그래픽들을 생성하십시오. 도표의 첫번째 행을 더블 클릭하십시오. 첫번째 그래픽 엔트리가 생성됩니다. "값" 열에서 사용된 태그로의 할당을 위해 값 범위 또는 2 진수 값, 비트 번호를 설정하십시오.

"엔트리" 열에서 출력용의 원하는 그래픽을 입력하십시오.

다음 엔트리를 생성하기 위해, 도표에서 비어있는 다음 행을 더블 클릭하십시오.

Page 74: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 74 시스템 메뉴얼, 07/2008

"값" 열의 엔트리는 시스템에 의해 유일하게 할당됩니다. 값을 변경하기 위해, 해당 엔트리를 클릭하십시오. 드롭-다운 목록 상자를 열고 원하는 값과 범위 값을 입력하십시오.

주 그래픽 목록의 사용가능성은 사용된 HMI 디바이스에 의해 결정됩니다.

비트 번호의 동작(0 - 31) 디바이스 설정에 있는 "텍스트 및 그래픽 목록의 비트 선택"이 비활성화되었고 기본값이 설정되지 않은 경우 다음과 같은 표준 응답이 적용됩니다: 모든 설정 비트 중 하나라도 구성되면 구성된 비트에 저장된 이미지가 디스플레이됩니다.

중요도 7 6 5 4 3 2 1 0 설정된 비트 0 0 1 1 0 1 0 0 구성됨 - 이미지 3 - 이미지 2 이미지 1 - - -

중요도 "4"의 비트만 구성됩니다. 이미지 2 가 디스플레이됩니다. 다른 모든 경우에는 선인장 이미지가 디스플레이됩니다: ● 예를 들어, 비트가 설정되지 않습니다. ● 예를 들어, 여러 비트가 설정됩니다.

Page 75: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 75

기본값 이러한 경우 선인장 그래픽이 디스플레이되지 않도록 하기 위해 기본값을 구성합니다. 기본값에 대해 구성된 그래픽이 다음 상황에 디스플레이됩니다: ● "텍스트 및 그래픽 목록의 비트 선택"이 비활성화되고 태그에는 구성된 1 비트가 정확히

설정되어 있지 않습니다.

중요도 7 6 5 4 3 2 1 0 설정된 비트 0 0 1 1 0 1 0 0 구성됨 - 이미지 3 이미지 2 이미지 1 - - - 이미지 0

2 개의 비트가 설정되고 구성됩니다. 구성된 기본값이 디스플레이됩니다. ● "텍스트 및 그래픽 목록의 비트 선택"이 활성화되고 비트가 설정되어 있지 않거나, 값이

가장 작은 비트가 설정된 경우 어떠한 그래픽도 구성되지 않습니다. "목록 엔트리" 도표의 "기본" 열에 있는 엔트리를 클릭하여 기본값을 디스플레이하십시오. 또한, 속성 창의 "세팅" 영역의 "일반사항" 범주에서 "기본"을 "값"으로 입력할 수 있고 또는 "기본" 체크상자를 활성화할 수 있습니다.

가장 중요하지 않은 비트 설정 "텍스트 및 그래픽 목록의 비트 선택"이 활성화된 경우 디스플레이되는 그래픽은 최소값으로 설정된 비트에 대해 구성된 텍스트입니다.

중요도 7 6 5 4 3 2 1 0 설정된 비트 0 0 1 1 0 1 0 0 구성됨 - 이미지 3 - 이미지 2 - 이미지 1 - -

가장 중요하지 않은 설정 비트는 "2"입니다. "이미지 1"이 디스플레이됩니다. 이미지와 기본값이 모두 가장 중요하지 않은 비트에 대해 구성되면 선인장 이미지가 디스플레이됩니다. 구성된 기본값이 구성되면 이 기본값에 대해 구성된 이미지가 디스플레이됩니다. 가장 중요하지 않은 비트에 할당된 텍스트만 시각화하기 위해 디바이스 세팅의 "런타임 세팅" 영역에서 "텍스트 및 그래픽 목록의 비트 선택"을 활성화하십시오. 하위 버전과의 호환성을 위해 이 세팅이 기본으로 비활성화됩니다. 이 세팅은 HMI 디바이스의 모든 그래픽 목록에 적용됩니다.

Page 76: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 76 시스템 메뉴얼, 07/2008

2.7.12 도움말 디스플레이하기

쇼트컷 도움말 마우스 포인터를 임의의 개체, 아이콘 또는 대화창 요소 위로 이동시키면 툴팁이 나타납니다.

툴팁 옆에 있는 의문부호는 이 사용자 인터페이스 요소와 관련해서 쇼트컷 도움말을 이용할 수 있음을 나타냅니다. 간략한 설명에 대한 부연 설명을 호출하려면, 의문부호를 클릭하거나 툴팁이 활성화되었으면 <F1>을 누르거나, 또는 마우스 커서를 툴팁으로 이동시키십시오.

부연 설명은 사용자를 온라인 도움말의 세부적인 설명으로 안내할 참조를 담고 있습니다.

Page 77: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.7 WinCC flexible 을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 77

온라인 도움말 "도움말" 명령 메뉴에서 온라인 도움말에 접근할 수 있습니다. "도움말 > 내용" 메뉴 명령을 사용할 경우, WinCC flexible 정보 시스템이 목차가 열려 있는 상태로 열립니다. 목차를 이용하여 원하는 주제로 내비게이트하십시오. 또 다른 방법으로, "도움말 > 색인" 메뉴 명령을 선택하십시오. WinCC flexible 정보 시스템이 색인이 열려 있는 상태로 열립니다. 색인을 이용하여 원하는 주제를 검색하십시오. 전체 WinCC flexible 정보 시스템에서 전체 텍스트 검색을 이용하기 위해서는, "도움말 > 검색" 메뉴 명령을 선택하십시오. WinCC flexible 정보 시스템이 검색 탭과 함께 열립니다. 원하는 검색 용어를 입력하십시오. 윈도우의 시작 메뉴를 통해 WinCC flexible 정보 시스템을 열 수도 있습니다. 태스크 표시줄에서 "시작 > SIMATIC > WinCC flexible > WinCC flexible 도움말 시스템" 메뉴 명령을 선택하십시오. 온라인 도움말 시스템이 별개의 창에서 열립니다.

2.7.13 WinCC flexible 의 개별화된 컨피규레이션

개요 WinCC flexible 을 사용하면, 창과 도구표시줄의 위치와 반응을 개별화할 수 있습니다. 이렇게 해서 사용자는 자신의 필요에 맞게 작업 환경을 구성할 수 있습니다.

작업 환경 사용자 의존성 WinCC flexible 의 외관은 Microsoft 윈도우에 로그인한 사용자와 연결되어 있습니다. 프로젝트 저장시, 창과 도구표시줄의 위치 및 거동도 자동적으로 함께 저장됩니다. 프로젝트가 다시 열릴 때, 로드된 프로젝트 상태는 저장시와 똑같습니다. 이처럼, 작업 환경은 마지막으로 닫힐 때의 그 상태로 열립니다. 이것은 다른 프로젝트 구성자가 편집했던 프로젝트를 열 때에도 적용됩니다.

작업 환경 리셋 보기와 도구표시줄의 위치는 원래 상태로 리셋할 수 있습니다. 이를 위해, "보기" 메뉴에서 "배치 리셋"을 선택하십시오.

Page 78: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 엔지니어링 시스템 2.8 WinCC flexible 스타트 센터

WinCC flexible 2008 Compact / Standard / Advanced 78 시스템 메뉴얼, 07/2008

2.8 WinCC flexible 스타트 센터

개요 WinCC flexible 은 프로젝트의 가속화된 열기를 지원합니다. 시작을 가속화하기 위해, 운영체제 부팅시, WinCC flexible 의 일부 서비스들이 후면에서 시작됩니다. WinCC flexible 스타트 센터를 조작할 수 있도록, 설치하는 동안 작업표시줄 통보 영역, 이른바 작업표시줄의 트레이 영역에 기호가 생성됩니다.

스타트 센터 기호

WinCC flexible 스타트 센터 메뉴 명령 작업표시줄의 트레이 영역에 있는 기호를 마우스의 오른쪽 버튼으로 클릭하면 스타트 센터 조작용 팝-업 메뉴가 열립니다. 이것은 다음과 같은 메뉴 명령을 포함하고 있습니다:

메뉴 명령 기능 WinCC flexible 시작 WinCC flexible 을 시작하고 프로젝트 마법사를 엽니다. WinCC flexible 스타트 센터 ► 활성화 WinCC flexible 의 퀵 스타트를 활성화합니다. 운영체제 시작시 퀵 스타트에

필요한 서비스가 로드됩니다. WinCC flexible 스타트 센터 ► 비활성화 WinCC flexible 의 퀵 스타트를 비활성화합니다. 운영체제 시작시 추가적인

서비스가 시작되지 않습니다. 도움말 WinCC flexible 스타트 센터 온라인 도움말을 엽니다. 정보... 스타트 센터의 버전 정보를 디스플레이하는 창을 엽니다. 종료 스타트 센터를 끝냅니다.

WinCC flexible 시작 WinCC flexible 설치시 WinCC flexible 스타트 센터도 자동적으로 설치되고 활성화됩니다. 스타트 센터가 효력을 발휘하도록 컴퓨터를 다시 시작하십시오. WinCC flexible 을 시작하기 위해 스타트 센터 팝-업 메뉴에서 "WinCC flexible 실행"을 선택하십시오. 또 다른 방법으로, 데스크탑 아이콘을 통해 WinCC flexible 을 시작하십시오. WinCC flexible 이 활성화되고 프로젝트 마법사가 디스플레이됩니다. 프로젝트 마법사가 그 밖의 지침들로 사용자를 지원합니다. STEP 7 에 통합된 프로젝트의 시작 가속화에 대한 정보는 "STEP 7 에서 WinCC flexible 시작" 장에서 찾을 수 있습니다.

주 WinCC flexible 을 처음 시작할 때 아래에 나열된 폴더에 대해 쓰기 권한이 필요합니다: "Documents and Settings\All Users\Application data\Siemens AG\SIMATIC WinCC flexible" and "Documents and Settings\All Users\Application data\Siemens AG\SIMATIC WinCC flexible 2008\Caches". 시스템은 처음 시작시 이들 폴더에 현재 WinCC flexible GUI 언어로 템플리트 파일을 생성합니다. 프로젝트에 대해 새로운 GUI 언어를 처음 설정할 때도 쓰기 권한이 필요합니다.

스타트 센터 비활성화 WinCC flexible 스타트 센터를 비활성화하기 위해, WinCC flexible 스타트 센터 팝-업 메뉴에서 "WinCC flexible 스타트 센터 > 비활성화" 메뉴 명령을 선택하십시오. 컴퓨터를 그 다음에 재시작할 경우, WinCC flexible 구성요소들이 후면에서 시작되지 않을 것입니다.

Page 79: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 79

프로젝트를 이용해서 작업하기 33.1 프로젝트 작업 원리

3.1.1 프로젝트를 이용해서 작업하기

WinCC flexible 에 있는 프로젝트 WinCC flexible 컨피규레이션 소프트웨어는 기계와 시스템을 컨트롤하기 위한 사용자 인터페이스 구성에 사용됩니다. 이것은 매개변수를 판독하기 위한 간단한 텍스트 디스플레이 유닛뿐만 아니라 예를 들어 생산 라인을 위한 복잡한 조작 스테이션일 수도 있습니다. WinCC flexible 은 모듈러식으로 설계되어 있습니다. 사용자가 WinCC flexible 에디션 선택을 통해 어떤 HMI 디바이스 유형을 구성할 수 있는지를 결정합니다. 필요시, WinCC flexible 에디션을 아무런 문제 없이 더 최신 버전의 에디션으로 업그레이드할 수 있습니다. WinCC flexible 프로젝트에 최대 8 개의 HMI 디바이스를 구성할 수 있습니다. WinCC flexible 프로젝트는 설비 시스템 또는 HMI 디바이스를 위한 모든 컨피규레이션 데이터를 포함하고 있습니다. 컨피규레이션 데이터는 다음을 포함합니다: ● 공정 화면, 공정을 디스플레이하기 위해. ● 태그, 런타임에서 PLC 와 HMI 디바이스 간에 데이터를 전송하기 위해. ● 알람, 런타임에서 운전 상태를 디스플레이하기 위해. ● 로그, 공정값과 알람을 저장하기 위해. 프로젝트와 관련된 모든 데이터는 WinCC flexible 에 통합된 데이터 베이스에 저장됩니다.

Page 80: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.1 프로젝트 작업 원리

WinCC flexible 2008 Compact / Standard / Advanced 80 시스템 메뉴얼, 07/2008

애플리케이션 예 WinCC flexible 을 이용하여 예를 들면 다음과 같은 시나리오를 처리할 수 있습니다: ● 기계 수준에 영구적으로 설치된 HMI 디바이스 구성하기.

이것은 HMI 디바이스가 시스템 또는 기계 상에 영구적으로 설치되는, 가장 일반적인 컨피규레이션 유형을 나타냅니다.

● 모빌 유닛의 사용 모빌 유닛은 일반적으로 대량 생산 현장이나 대량 생산 라인에서, 또는 재료 컨베이어 기술에서 사용됩니다. 조작할 기계에는 예를 들면 Mobile Panel 170 을 연결할 수 있는 여러 개의 인터페이스가 설치되어 있습니다. 따라서 운전자 또는 서비스 기술자는 현장에서 직접 작업할 수 있습니다. 이것은 예를 들면 시동단계에서 정확하게 셋업하고 위치를 지정할 수 있게 합니다. 서비스시, 모빌 유닛은 더 짧은 다운시간을 보장합니다.

● 여러 HMI 디바이스 구성하기 여러 HMI 디바이스를 시스템 또는 기계에 연결할 수 있습니다. 그 다음 시스템을 다양한 위치에서 조작할 수 있습니다. WinCC flexible 을 이용하여, 하나의 프로젝트에서 동일한 프로젝트 데이터로 작업할 수 있는 여러 유닛들, 심지어 유형이 서로 다른 유닛들도 구성할 수 있습니다.

Windows 탐색기에서 프로젝트 관리 WinCC flexible 은 프로젝트를 저장할 때 하드 디스크에서 프로젝트 데이터베이스를 생성합니다. 프로젝트 데이터베이스는 확장자가 *.hmi 인 파일로 Windows 파일 관리자에 저장됩니다. 로그 파일(*_log.ldf)은 각 프로젝트 데이터베이스에 대해 저장됩니다. 이 로그 파일이 없으면 데이터 일관성을 보장할 수 없습니다. 프로젝트 데이터베이스는 다른 파일에서처럼 Windows 탐색기에서 해당 로그 파일과 함께 이동, 복사 및 삭제할 수 있습니다. 그러나 복사와 이동 중에 데이터베이스와 로그 파일이 따로 떨어지지 않도록 하십시오. 자세한 내용은 "Windows 탐색기에서 프로젝트 관리" 부분의 프로젝트를 이용해서 작업하기를 참조하십시오.

프로젝트 열 때 백그라운드 로딩 컨피규레이션 컴퓨터의 작업 메모리가 1GB 이상이면 WinCC flexible 프로젝트를 연 후 백그라운드 로딩이 시작됩니다. 백그라운드 로딩은 WinCC flexible 과 함께 작업하기 위해 성능을 향상시키기 위해 시작시 WinCC flexible 의 다양한 구성요소를 포함합니다. 백그라운드 로딩이 완료될 때까지 엔지니어링 시스템에서의 작업 실행이 지연될 수 있습니다. 컴퓨터 컨피규레이션에 따라 백그라운드 로딩이 최대 1 분 정도 소요될 수 있습니다. 백그라운드 로딩 완료 후, 엔지니어링 시스템 응답 시간이 정상으로 돌아옵니다.

Page 81: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.2 프로젝트의 구성요소

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 81

3.2 프로젝트의 구성요소

원리 WinCC flexible 프로젝트는 시스템의 조작과 감시를 가능하게 하는 모든 컨피규레이션 데이터로 구성되어 있습니다. WinCC flexible 에서 컨피규레이션 데이터는 주제 범주에 따라 컴파일되어 있습니다. 각각의 범주는 개별 편집기에서 처리됩니다. 어떤 편집기를 사용할 수 있는지는 사용된 WinCC flexible 에디션 그리고 구성될 HMI 디바이스와 관계가 있습니다. WinCC flexible 의 작업환경은 현재 사용중인 HMI 디바이스에 의해 지원되는 편집기만을 디스플레이합니다. 이것은 컨피규레이션을 간단하고 쉽게 수행할 수 있음을 의미합니다. 프로젝트를 로그하려면 [프로젝트 이름].hmi, [프로젝트 이름]_log.ldf 파일을 백업하면 됩니다. 델타 컴파일을 계속 진행하기 전에 [프로젝트 이름].rt 와 [프로젝트 이름]_RT_log.LDF 파일도 백업해야 합니다. 필요 시 "*.fwx"와 "*.pwx" 파일을 생성할 수 있습니다.

3.3 프로젝트 유형

3.3.1 프로젝트 유형

원리 WinCC flexible 을 이용하여 서로 다른 유형의 프로젝트를 생성할 수 있습니다. 프로젝트의 유형은 시스템 컨피규레이션, 시스템 또는 기계의 크기, 시스템 또는 기계의 필요한 표현, 그리고 조작과 감시에 사용된 HMI 디바이스와 관계가 있습니다. 다음 프로젝트 유형들을 WinCC flexible 에서 구성할 수 있습니다: ● 단독 사용자 프로젝트

단독 HMI 디바이스를 위해 사용되는 프로젝트. ● 다중-사용자 프로젝트

여러 HMI 디바이스가 구성되는 프로젝트. ● 다른 HMI 디바이스에서 사용하기 위한 프로젝트

단독 사용자 프로젝트 대부분의 경우, 하나의 HMI 디바이스만 구성됩니다. 컨피규레이션 단계에서, 프로젝트는 언제나 현재 선택한 HMI 디바이스에 의해 지원되는 기능 범위를 정확하게 디스플레이합니다.

Page 82: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.3 프로젝트 유형

WinCC flexible 2008 Compact / Standard / Advanced 82 시스템 메뉴얼, 07/2008

다중-사용자 프로젝트 여러 HMI 디바이스를 사용하여 시스템을 조작하는 경우, WinCC flexible 을 여러 HMI 디바이스가 구성된 프로젝트를 생성하는 데 사용할 수 있습니다. 이 프로젝트 유형은 예를 들어 컨트롤되는 기계 또는 시스템이 서로 다른 여러 위치로부터 조작될 때 사용됩니다. 이를 통해 공동 개체를 이 프로젝트에서 사용할 수 있습니다. 이러한 방법은 각각의 HMI 디바이스마다 프로젝트를 생성할 필요가 없으며, 오히려 모든 HMI 디바이스를 똑같은 프로젝트에서 관리하게 됨을 의미합니다. WinCC flexible 프로젝트는 시스템의 조작과 감시를 가능하게 하는 모든 컨피규레이션 데이터로 구성되어 있습니다. 구성된 각 유닛은 특정 유닛이 지원하는 기능들만을 디스플레이합니다. 지원되지 않는 기능들은 숨겨져 있지만 프로젝트 데이터의 구성요소로 남아 있게 됩니다.

다른 HMI 디바이스에서 사용하기 위한 프로젝트 프로젝트를 특정 HMI 디바이스를 위해 생성되어 다른 여러 HMI 디바이스에 로드할 수 있습니다. HMI 디바이스로 로드할 때, 이 HMI 디바이스에 의해 지원되는 데이터만이 로드됩니다.

3.3.2 프로젝트의 HMI 디바이스 의존성

원리 HMI 디바이스의 기능들은 WinCC flexible 에서의 프로젝트 시각화 및 편집기들의 기능 범위를 결정합니다.

운전자 디바이스 유형 선택하기 프로젝트 생성시 첫번째 HMI 디바이스의 유형을 선택합니다. HMI 디바이스의 프로젝트 보기 바로 가기 메뉴에서 HMI 디바이스 유형을 변경할 수 있습니다. 하드웨어 서포트 패키지를 사용하여 새로운 HMI 디바이스를 소급하여 설치할 수 있습니다.

주 HMI 디바이스 유형 대체하기 • HMI 디바이스 유형을 변경한 후, 구성된 모든 데이터는 여전히 프로젝트 파일에 들어

있습니다. 엔지니어링 시스템에서는 기능들만이 이용 가능하며, 현재의 HMI 디바이스에 의해 지원되는 컨피규레이션 데이터만이 디스플레이됩니다. 이것은 예를 들어 로그, 래서피, 화면의 이용 가능한 개체, 이용 가능한 시스템 기능, 그리고 이용 가능한 통신 프로토콜을 포함하고 있습니다.

• WinCC flexible 프로젝트에서 HMI 디바이스 유형을 변경하고 나중에 다시 변경 사항을 되돌렸다면 디스플레이 개체의 높이 또는 너비가 0 이라는 경고 메시지가 표시될 수 있습니다. 이것은 HMI 디바이스를 더 작은 디스플레이로 변경할 때 개체의 높이 또는 너비가 0 으로 설정된 경우에 발생합니다. 이후 더 큰 디스플레이의 HMI 디바이스로 변경할 때 0 값이 유효한 크기로 변환되지 않습니다. 개체 크기를 직접 수정하십시오.

Page 83: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.3 프로젝트 유형

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 83

HMI 디바이스 의존적인 기능 HMI 디바이스 유형을 다른 유형으로 스위칭할 때 기능 범위를 변경하는것 외에도, 다음과 같은 특징들도 반드시 고려해야 합니다: ● 지원되는 색상

색상 디스플레이를 가진 HMI 디바이스에서 그보다 작은 색상 범위를 가진 운전자 디바이스로 스위칭할 때에는 색상이 자동적으로 변경됩니다. 사용자가 직접 색상 범위가 작은 HMI 디바이스에 대해 색상을 변경하고 색상 범위가 큰 HMI 디바이스로 다시 변경하게 되면, 감소된 색상 범위가 그대로 유지됩니다.

● 내비게이션 버튼 HMI 디바이스 유형 변경 후 프로젝트를 다시 컴파일하십시오. 이렇게 하면 모든 화면이 현재 HMI 디바이스로 변환됩니다. 먼저 생성하지 않고 HMI 디바이스를 다시 변경하는 경우 개별 화면에 내비게이션 버튼이 다르게 나타날 수 있습니다.

● 글꼴 구성된 "글꼴"을 HMI 디바이스에서 이용할 수 없는 경우, 유사한 글꼴 또는 구성된 "표준 글꼴"로 대체됩니다. "표준 글꼴"은 선택된 HMI 디바이스와 관계가 있습니다.

● 상이한 글꼴 크기를 가진 문자 집합 HMI 디바이스 OP 73micro, TP 177micro, OP 73, OP 77A 및 TP 177A 의 프로젝트에서 여러 가지 글꼴 크기를 사용하지 마십시오. 각 글꼴 크기에 대해 문자 집합이 HMI 디바이스에서 로드됩니다. 데이터 생성시, 문자 집합에 의해 사용되는 HMI 메모리 리소스를 확인하기 위해 출력 보기를 점검하십시오.

● 글꼴 크기 HMI 디바이스에서 텍스트를 디스플레이하기 위해 작은 Windows 글꼴을 사용하십시오. 큰 Windows 글꼴을 사용하면 디스플레이의 크기에 따라 텍스트가 모두 디스플레이되지 않습니다. HMI 디바이스 OP 77A, TP 177micro 및 TP 177A 에서 20 포인트 이상의 글꼴 크기를 사용하면 성능에 영향이 있습니다. 효과적인 컨피규레이션을 위해 다음에 유의하십시오: – 프로젝트 전체에서 모든 대형 문자에 같은 글꼴을 사용하십시오. Arial 및 Tahoma 가

가장 적합합니다. – 72 포인트보다 큰 글꼴을 사용하지 마십시오.

● 해상도 HMI 디바이스를 해상도가 더 낮은 HMI 디바이스로 스위칭할 때, 2 가지 옵션이 가능합니다: 사용자는 모든 화면 개체를 자동으로 스케일링할 수 있습니다. 모든 화면 개체를 원래 크기로 유지할 수 있습니다. 디스플레이 가능한 화면에서 돌출해 있는, 화면 아래쪽 또는 우측 가장자리에 있는 개체들은 디스플레이되지 않습니다. 이 숨겨진 개체들을 디스플레이하기 위해, 화면 후면을 선택하고 바로 가기 메뉴에서 "숨겨진 개체 디스플레이"를 선택하십시오. 열리는 대화창에서 개별 개체 또는 모든 개체를 선택하고 "확인"을 눌러 이들을 화면의 보이는 영역으로 이동시킬 수 있습니다.

Page 84: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.3 프로젝트 유형

WinCC flexible 2008 Compact / Standard / Advanced 84 시스템 메뉴얼, 07/2008

주 디스플레이 크기가 6"이하인 HMI 디바이스들은 폭은 동일하지만 높이가 다르기 때문에, HMI 디바이스를 바꿀 경우에는 자동 스케일링을 스위치 오프해야 합니다. 폭은 변함없이 동일하기 때문에 자동 스케일링은 개체의 높이만을 변경하고, 이것은 개체들을 찌그러뜨리는 결과를 가져올 것입니다. 자동 스케일링을 활성화 또는 비활성화하기 위해, "옵션 > 설정" 메뉴 명령을 선택하십시오. 열리는 "설정" 대화창에서, "화면 편집기" 그룹의 "화면 편집기용 설정"을 클릭하십시오. "새로운 HMI 디바이스에 화면과 화면 개체 맞추기" 옵션을 활성화 또는 비활성화하십시오.

● DP 컨피규레이션을 이용하여 HMI 작업 DP 컨피규레이션을 이용하여 HMI 를 대체할 경우 DP 컨피규레이션은 바뀌지 않습니다. 예를 들어 호환 불가능한 DP 슬레이브 사용시 DP 컨피규레이션이 일치하지 않으면, 런타임에서 HMI 를 조작할 수 없습니다. HMI 대체시, 항상 DP 컨피규레이션과 HW Config 에서 해당하는 DP 모듈의 존재를 점검하십시오.

● 사용할 수 없는 개체의 탭 순서 HMI 디바이스에서 지원되지 않는 모든 구성된 개체는 디스플레이되지 않습니다. 더 이상 디스플레이되지 않는 개체의 탭 순서 번호는 탭 순서의 다음 개체로 전송됩니다. ActivateScreenByNumber 시스템 기능을 구성할 때 탭 순서 번호를 사용했다면 개체 번호를 변경된 탭 순서 번호에 적용하십시오.

HMI 디바이스의 운영 체제 버전 선택하기 새로운 HMI 디바이스 구성시, WinCC flexible 은 자동적으로 가장 최근의 운영 체제 버전을 선택합니다. 구운영 체제 버전을 갖춘 HMI 디바이스에서 새로운 버전을 사용하고자 하면, 관련 펌웨어 버전의 이미지를 HMI 디바이스로 전송해야 합니다. WinCC flexible 은 지원된 HMI 디바이스에 필요한 이미지를 제공합니다. 그 외의 정보는 "운영 체제 전송" 장에서 찾을 수 있습니다. 호환성의 이유로 인해 구운영 체제 버전을 사용해야 하면, WinCC flexible 프로젝트를 이전 버전으로 변환해야 합니다. 변환시 HMI 디바이스의 버전은 자동적으로 이전 버전으로 설정됩니다. 그 외의 정보는 "프로젝트 변환하기" 장에서 찾을 수 있습니다. 최신 운영 체제 버전을 갖춘 HMI 디바이스에서 구버전을 사용하고자 하면, 관련 펌웨어 버전의 이미지를 HMI 디바이스로 전송해야 합니다. WinCC flexible 은 지원된 HMI 디바이스에 필요한 이미지를 제공합니다. 그 외의 정보는 "운영 체제 전송" 장에서 찾을 수 있습니다. WinCC flexible 에 사용되는 HMI 디바이스 버전에 대한 정보는 기사 D 21742389 의 인터넷 관련 FAQ 에서 찾을 수 있습니다. HMI 디바이스 버전 정보 링크

Page 85: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.3 프로젝트 유형

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 85

3.3.3 여러 HMI 디바이스용 프로젝트 구성하기

원리 WinCC flexible 에디션 "Compact"부터, 여러 HMI 디바이스에서 프로젝트를 구성할 수 있습니다.

프로젝트 창에서 HMI 디바이스를 삭제, 복사 (전체 프로젝트들에서도), 재명명할 수 있습니다.

애플리케이션 예 이러한 유형의 컨피규레이션은 예를 들어 여러 HMI 디바이스를 통해 조작될 큰 시스템을 위해 설계된 프로젝트에서 사용합니다.

전역 데이터와 HMI 디바이스-특유 데이터 여러 HMI 디바이스가 구성되어 있는 한 프로젝트 내에서, 일부 데이터와 개체는 HMI 디바이스 특유적으로 이용할 수 있는 반면, 어떤 데이터와 개체는 프로젝트 전체에 걸쳐 전역적으로 이용할 수 있습니다. ● HMI 디바이스-특유 데이터

특정 HMI 디바이스와 관련된 데이터는 프로젝트에서 개별적으로 설정할 수 있습니다. HMI 디바이스-특유 데이터와 개체란 엔트리 "디바이스" 아래의 프로젝트 보기에 나열되어 있는 모든 데이터와 개체를 말합니다 (예: 그림, 통신, 래서피 또는 로그).

Page 86: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.3 프로젝트 유형

WinCC flexible 2008 Compact / Standard / Advanced 86 시스템 메뉴얼, 07/2008

● 전역 프로젝트 데이터 전역 프로젝트 데이터는 전체 프로젝트 내의 모든 HMI 디바이스에 적용됩니다. 이는 "디바이스" 옵션과 동일한 레벨에서 프로젝트 보기에 있는 모든 데이터와 개체에 적용됩니다. (예: "언어" 또는 "버전 관리")

프로젝트에 있는 HMI 디바이스의 개수 WinCC flexible 프로젝트에서 최대 5 대의 HMI 디바이스를 구성할 수 있습니다. 예를 들어, WinCC flexible 이 WinCC flexible 2005 의 디바이스를 5 개 이상 포함하는 프로젝트의 열기를 지원하지만 추가 디바이스는 생성할 수 없습니다.

3.3.4 다른 운전자 디바이스에서 사용하기 위한 프로젝트 생성하기

원리 하나의 프로젝트를 생성하여 다른 여러 HMI 디바이스에서 이것을 로드할 수 있습니다.

애플리케이션 예 이러한 유형의 컨피규레이션이 사용되는 전형적인 예가 바로 유형은 유사하나 성능이 다른 여러 운전자 디바이스들을 위해 사용하는 경우입니다.

컨피규레이션의 특수한 측면 한 프로젝트를 다른 HMI 디바이스를 위해 사용하려면 다음과 같이 진행하십시오: ● 특정 유형의 운전자 디바이스(일반적으로 가장 작은 기능 범위를 가진 운전자 디바이스)를

위한 프로젝트를 생성하십시오. ● 프로젝트 보기에서 운전자 디바이스를 위한 컨피규레이션을 복사하십시오. ● 프로젝트에서 운전자 디바이스 유형을 스위칭함으로써 다른 운전자 디바이스를 위해

이용할 수 있는지를 테스트하십시오. 다음과 같은 특징에 특히 주의하십시오: ● 운전자 디바이스 유형을 스위칭한 후, 구성된 모든 데이터는 여전히 프로젝트 파일에 들어

있습니다. 그러나 현재 사용중인 운전자 디바이스에 의해 지원되는 컨피규레이션 데이터만 디스플레이됩니다. 이것은 편집기, 개체 그리고 개체 속성과 관계가 있습니다.

Page 87: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.3 프로젝트 유형

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 87

● WinCC flexible 은 운전자 디바이스의 기능 범위뿐 아니라 그 한계도 점검합니다. 예를 들어, HMI 디바이스에서 특정한 개수의 태그만 사용할 수 있다면, HMI 디바이스로 프로젝트를 전송할 때 또는 런타임에서 테스트할 때 해당 오류 메시지가 나타납니다.

● HMI 유형을 변경할 때마다 HMI 버전을 정의하십시오. 런타임과 시뮬레이션은 새로운 HMI 디바이스 버전이 구성된 경우에만 시작될 수 있습니다. WinCC flexible 에 사용되는 HMI 디바이스 버전에 대한 정보는 기사 D 21742389 의 인터넷 관련 FAQ 에서 찾을 수 있습니다. HMI 디바이스 버전에 대한 정보

3.3.5 SIMOTION 그리고 STEP7 에 통합된 WinCC flexible

개요 WinCC flexible Compact 에디션부터 WinCC flexible 조작을 SIMATIC STEP 7 과 SIMOTION SCOUT 에서 조작할 수 있습니다. 통합은 다음과 같은 장점이 있습니다: ● 태그와 텍스트들이 WinCC flexible 프로젝트로 들여오기 됩니다. ● 공정 연결시 SIMATIC STEP 7 기호와 SIMOTION SCOUT 기호로의 직접 접근 ● 알람 컨피규레이션에 포함된 텍스트와 특성들이 WinCC flexible 로 들여오기 됩니다. ● 컨피규레이션 데이터의 공동 사용을 통해 컨피규레이션 비용 감소. SIMOTION SCOUT 로의 통합 조작을 위한 조건은 SIMATIC STEP 7 과 SIMOTION SCOUT 를 컨피규레이션 컴퓨터에 설치하는 것입니다. 설치 순서: 1. SIMATIC STEP 7 2. SIMOTION SCOUT 3. WinCC flexible

SIMATIC STEP 7 에 통합된 WinCC flexible WinCC flexible 설치시, 사용자가 WinCC flexible 을 SIMATIC STEP 7 에 통합해야 하는지의 여부를 정의합니다. 컨피규레이션 인터페이스로의 SIMATIC STEP 7 의 통합은 다음과 같은 이점을 제공합니다: ● 내고장성 향상 ● 변경 작업 감소 ● 컨피규레이션 작업 감소 컨피규레이션시, SIMATIC STEP7 로부터 SIMATIC STEP7 기호표, 데이터 영역, PLC 로의 직접적인 접근이 이루어집니다. 아이콘 표에는 PLC 프로그램 생성시 정의된 데이터 포인트 정의 (예를 들면 주소와 데이터 유형)가 포함되어 있습니다. WinCC flexible 프로젝트 트리가 SIMATIC 관리자의 프로젝트 트리에 반영됩니다. 그러나 개체들은, 고유 WinCC flexible ES 사용자 인터페이스를 갖고 있는 별도의 응용프로그램에서 편집됩니다. SIMATIC STEP 7 의 사용에 관한 자세한 정보는 STEP 7 문서에 제공됩니다.

Page 88: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.4 다중 언어적 컨피규레이션

WinCC flexible 2008 Compact / Standard / Advanced 88 시스템 메뉴얼, 07/2008

SIMOTION SCOUTY 에 통합된 WinCC flexible WinCC flexible 을 설치할 때, WinCC flexible 이 SIMOTION SCOUT 에 통합되어야 할지의 여부를 정의하십시오. SIMOTION SCOUT 연결을 가진 HMI 디바이스는 SIMOTION SCOUT 작업 환경에서 구성됩니다. WinCC flexible 과 SIMOTION SCOUT 가 하나의 컨피규레이션 컴퓨터에 설치되어 있으면, WinCC flexible 은 SIMOTION SCOUT 작업 환경에 통합됩니다. 그러면 사용자는 SIMOTION SCOUT 또는 WinCC flexible 환경으로부터의 모든 태스크를 위한 작업을 단일 작업 환경에서 실행하게 됩니다. WinCC flexible 프로젝트는 SIMOTION SCOUT 프로젝트 트리에서 하나의 노드로서 나타납니다. 프로젝트 내에 구성된 모든 작동 장치는 프로젝트 트리의 하위 엔트리로 나타납니다. WinCC flexible 편집기는 SCOUT 사용자 인터페이스 안에서 SCOUT 편집기와 병렬로 열립니다. SIMOTION SCOUT 의 사용에 관한 자세한 정보는 "SIMOTION SCOUT" 문서에 제공됩니다.

통합식 프로젝트 열기 이전 버전에서 생성된 WinCC flexible 프로젝트가 처음에 WinCC flexible 2008 에서 열리는 경우 기본적으로 변환이 시작됩니다. 변환하는 데 다소 시간이 소요될 수 있습니다. 대형 프로젝트의 경우 몇 시간이 소요될 수도 있습니다. SIMATIC 관리자에서 프로젝트를 직접 연 경우 변환 진도가 디스플레이에 표시됩니다. 대형 프로젝트를 처리하는 경우에는 실제 진도를 보여주지 않을 수 있습니다. 이 경우, 컴퓨터의 CPU 사용률은 변환이 아직 실행 중임을 나타냅니다. 변환 공정을 중단하지 마십시오.

3.4 다중 언어적 컨피규레이션

다중 언어적 컨피규레이션 WinCC flexible 을 이용하여 프로젝트를 다중 언어로 구성할 수 있습니다. WinCC flexible 은 런타임에서 텍스트가 디스플레이되는 거의 모든 개체들의 다중 언어 컨피규레이션을 지원합니다. WinCC flexible 은 운영 체제에 설치된 모든 언어로 구성할 수 있습니다. 편집기에서의 직접적인 텍스트 입력 외에도, WinCC flexible 은 프로젝트 번역시에 사용이 간편한 내보내기와 들여오기 기능을 제공합니다. 이것은 텍스트가 많은 대규모 프로젝트를 구성할 때 특히 이점이 있습니다. WinCC flexible 에서 텍스트 번역시에 다음과 같은 편집기들을 이용합니다:

도구표시줄 간략한 설명 프로젝트 언어 프로젝트 텍스트를 위한 언어 관리 언어 및 글꼴 런타임에서 사용될 언어와 글꼴 정의 프로젝트 텍스트 언어 의존적 프로젝트 텍스트 관리 그래픽 브라우저 로컬 그래픽 관리 사전 시스템 및 사용자 사전 관리

Page 89: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.4 다중 언어적 컨피규레이션

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 89

WinCC flexible 다중 언어 사용자 인터페이스 예를 들어, 다른 국가의 여러 엔지니어가 하나의 프로젝트 컨피규레이션에 대해 작업하는 경우 구성하는 과정 중에 WinCC flexible 에서 GUI 언어를 변경할 수 있습니다. WinCC flexible 을 설치할 때, 나중에 이용하고자 하는 언어를 반드시 선택해야 합니다.

설치 언어가 WinCC flexible 의 기본 GUI 언어로 설치되어 있습니다. 다음과 같은 언어들도 설치할 수 있습니다: ● 서유럽 언어

독일어 스페인어 이탈리아어 프랑스어

● 아시아 언어 일본어 중국어 대만어 한국어

주 WinCC flexible 2008 CHINA 는 중국어(간자)를 GUI 언어로 제공합니다.

Page 90: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.5 프로젝트 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 90 시스템 메뉴얼, 07/2008

3.5 프로젝트 편집하기

3.5.1 프로젝트 편집하기

개체와 편집기 다음 개체들을 WinCC flexible 에서 생성 및 편집할 수 있습니다. ● 화면

화면 편집기에서 화면을 생성하고 편집할 수 있습니다. "화면 검색" 편집기에서 화면간의 내비게이션을 정의할 수 있습니다.

● 페이스플레이트 페이스플레이트는 프로젝트에서 필요할 때 언제든 사용할 수 있는 개체 그룹입니다. 페이스플레이트는 라이브러리에 저장되어 있습니다.

● 그래픽 목록 그래픽 목록에서, 여러 그래픽에 태그 값이 할당됩니다. 그래픽 목록은 "그래픽 목록" 편집기에서 생성되며 "그래픽 I/O 필드" 개체와 함께 디스플레이됩니다.

● 텍스트 목록 텍스트 목록에서, 여러 텍스트에 태그 값이 할당됩니다. 텍스트 목록은 "텍스트 목록" 편집기에서 생성되며 "기호식 I/O 필드" 개체와 함께 디스플레이됩니다.

● 언어 의존적 텍스트와 그래픽 WinCC flexible 을 사용하여, 프로젝트를 여러 가지 언어로 생성할 수 있습니다: – 프로젝트 언어 편집기에서 프로젝트가 실행될 언어를 관리하십시오. – 프로젝트 텍스트 편집기에서 언어 의존적 텍스트들을 중앙집중식으로 관리하고 번역할

수 있습니다. – 그래픽 편집기에서 언어 의존적 그래픽을 관리하십시오. – 사용자 사전 편집기에서 프로젝트 텍스트 번역을 위한 사전들을 생성 및 관리하십시오.

시스템 사전 편집기에서 WinCC flexible 에 통합되어 있는 시스템 사전을 볼 수 있습니다.

● 태그 태그 편집기에서 태그를 생성하고 편집합니다.

● 주기 WinCC flexible 에서 규칙적인 간격으로 반복해서 일어나는 이벤트들을 구성할 수 있습니다. 주기 편집기에서 시간 간격을 정의하십시오.

● 알람 아날로그 알람 및 개별 알람 편집기에서 알람을 생성하고 편집하십시오.

● 로그 알람 로그 편집기는 시스템에서 발생하는 운전 상태와 장애를 기록하기 위하여 알람을 로그하는 데 사용됩니다. 데이터 로그 편집기에서 공정값을 컴파일, 처리 및 로그할 수 있습니다.

Page 91: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.5 프로젝트 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 91

● 프로토콜 보고서 편집기에서 보고서를 생성할 수 있습니다. 예를 들어, 사용자는 런타임에서 이들 보고서를 이용하여 알람과 공정값을 인쇄합니다.

● 스크립트 WinCC flexible 은 커스텀 스크립트를 이용하여 사용자의 프로젝트를 동적화하는 옵션을 제공합니다. 스크립트는 스크립트 편집기에서 관리됩니다.

WinCC flexible 에서는 다음 태스크도 완료할 수 있습니다:

태스크 편집기 PLC 컨피규레이션 연결 런타임에서 조작을 위해 사용자, 사용자 그룹 및 사용자 권한 할당 설정 런타임 사용자 관리 태스크 관련 작업 관리. 작업은 한번 또는 여러 번에 걸쳐 실행할 수 있습니다.

스케줄러

디바이스 세팅 (예: 시작 화면, 사용된 언어) 설정 디바이스 세팅 서로 다른 프로젝트 버전 관리 버전 관리

유닛 의존성과 편집기 WinCC flexible 에서 프로젝트 보기에 프로젝트를 나타내는 것 그리고 편집기의 기능 범위는 선택된 HMI 디바이스에 따라 결정됩니다. HMI 디바이스에서 어떤 개체와 편집기를 사용할지를 결정하려면 매뉴얼을 참조하십시오.

도표 편집기와 이미지 편집기 화면 편집기와 같은 그래픽 편집기는 프로젝트 보기와 개체 보기에 속해 있는 요소들을 디스플레이합니다. 그래픽 편집기를 이용하여 작업 영역에서 각각의 개체를 엽니다. 태그 편집기와 같은 도표 편집기들은 개체 보기의 연관된 개체만을 디스플레이합니다. 개체 편집을 위해 도표 편집기를 열 때, 연관된 모든 개체들은 작업 영역에서 도표에 디스플레이됩니다.

주 OP 73 에서 OP 77 HMI 디바이스로 변경하기 위한 글꼴 크기 HMI 디바이스가 변경되면 알람 보기와 같은 특정 화면 개체에서 글꼴 크기가 변경됩니다. "옵션 ▶ 세팅 ▶ "화면" 편집기 ▶ "화면 편집기"의 세팅" 메뉴에서 "디바이스 변경시 화면 및 화면 개체 맞추기" 옵션을 비활성화하십시오.

Page 92: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.5 프로젝트 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 92 시스템 메뉴얼, 07/2008

3.5.2 프로젝트 디스플레이하기

원리 프로젝트에서 이용 가능한 모든 구성요소와 편집기가 프로젝트 보기에서 트리 구조로 나타납니다.

프로젝트 보기에서 프로젝트 디스플레이 이용 가능한 모든 편집기는 프로젝트 보기에서 프로젝트 노드 아래에 디스플레이됩니다. 프로젝트에 있는 개체들은 다양한 편집기를 이용하여 편집할 수 있습니다. 각 편집기의 서브-요소로서 폴더가 제공됩니다. 사용자는 여기에 구조화된 방식으로 개체들을 저장할 수 있습니다. 그 외에도 화면, 래서피, 스크립트, 로그, 보고서와 관련해서 구성된 개체로의 직접적인 접근이 가능합니다.

프로젝트 보기 디스플레이는 프로젝트 생성시에 선택한 HMI 디바이스와 관계가 있습니다. 선택한 HMI 디바이스가 지원하는 편집기들만 디스플레이됩니다. 예를 들어, 사용자가 "TP170A"를 구성할 경우, "로그" 편집기는 사용할 수 없습니다. "TP170A"는 로깅 기능을 갖고 있지 않기 때문입니다. 프로젝트 보기에서 편집하고자 하는 프로젝트 개체를 선택하십시오. 이를 위해, 해당 개체를 더블 클릭하십시오. 해당 편집기가 열릴 것입니다.

개체 보기에서 개체 디스플레이 개체 보기에는 사용자가 프로젝트 보기에서 선택한 각 폴더와 편집기의 내용과 관련 정보가 디스플레이됩니다. 개체 보기는 기본으로 프로젝트 보기 아래에 디스플레이됩니다. 개체 보기는 3 개의 열로 구성되어 있습니다: ● 개체 유형 ● "이름"

개체의 이름 ● "정보"

간략한 정보, 예를 들어 컨피규레이션 기획관리자가 입력한 주석.

Page 93: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.5 프로젝트 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 93

개체는 개체 보기에서 다음과 같은 아이콘을 통해 디스플레이됩니다:

부호 간략한 설명 기호 간략한 설명

그림

데이터 로그

태그

알람 로그

아날로그 알람

프로토콜

개별 알람

연결

시스템 알람

주기

알람 부류 텍스트 목록과 그래픽 목록

알람 그룹 사용자(들)

래서피 사용자 그룹

태스크

Page 94: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.5 프로젝트 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 94 시스템 메뉴얼, 07/2008

개체 보기에서 작업하기 개체 보기에서 개체를 더블 클릭하여 해당 편집기를 여십시오. 이 외에도 개체 보기에 디스플레이된 모든 개체에서 끌어다 놓기 동작을 실행할 수 있습니다. 예를 들어, 다음과 같은 끌어다 놓기 동작이 지원됩니다: ● 작업 영역에서 태그를 공정 화면으로 옮기기: 이것은 태그에 연결된 I/O 필드를

생성합니다. ● 공정 화면을 작업 영역에서 다른 공정 화면으로 옮기기: 관련 공정 화면에 대하여 "화면

변경" 버튼을 생성합니다.

3.5.3 프로젝트 보기에서 작업하기

원리 프로젝트를 편집하기 위해 프로젝트 보기에서 프로젝트의 표현을 사용할 수 있습니다. 프로젝트 보기에서 다음과 같은 동작들을 실행할 수 있습니다: ● 더블 클릭 ● 쇼트컷 메뉴에서 명령 선택 ● 끌어다 놓기 동작

더블 클릭 프로젝트 보기에서 폴더를 더블 클릭하면 폴더가 열립니다. 프로젝트 보기에서 편집기 (예: "태그" 편집기) 또는 개체 (예: 화면)을 더블 클릭하면 편집기가 열립니다.

쇼트컷 메뉴 마우스 포인터를 개체 또는 폴더 위에 놓고 오른쪽 마우스 버튼을 클릭하면, 해당 쇼트컷 메뉴가 나타납니다. 쇼트컷 메뉴에서 다음과 같은 동작을 이용할 수 있습니다:

동작 설명 "편집기 열기" 편집기를 엽니다 "폴더 추가" 새로운 서브폴더를 생성합니다. 서브폴더의 생성으로 사용자는

개체들을 주제에 따라 분류할 수 있습니다. "삭제" 선택된 개체 또는 폴더를 삭제합니다. "재명명" 선택된 개체 또는 폴더를 재명명할 수 있습니다. "되돌리기" 마지막 공정을 되돌립니다. "잘라내기" 클립보드에 있는 개체 또는 폴더를 복사하고, 클립보드에서는

이들을 삭제합니다. "복사" 클립보드에 있는 개체 또는 폴더를 복사합니다. "붙여넣기" 클립보드에 저장된 개체를 삽입합니다. "선택한 내용 인쇄" 선택된 개체 또는 폴더를 인쇄합니다. "상호참조" 선택한 개체 또는 폴더의 모든 사용 장소를 나타냅니다. "속성" 선택된 개체 또는 폴더의 속성을 보여줍니다.

Page 95: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.5 프로젝트 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 95

끌어다 놓기 동작 끌어다 놓기를 이용하여 다음 동작을 실행할 수 있습니다: ● 편집기에서 개체 삽입하기

프로젝트 보기로부터 이미지를 끌고 와서 다른 화면에 놓으십시오. 클릭할 때 화면 내용을 첫번째 화면으로 다시 되돌아가게 하는 버튼이 화면에 나타납니다.

● 개체를 서브폴더로 이동 또는 복사하기 프로젝트 보기에 개체와 서브폴더가 모두 포함되어 있으면, 끌어다 놓기를 사용하여 개체를 서브폴더로 옮기거나 또는 복사할 수 있습니다.

3.5.4 개체 보기에서 작업하기

원리 개체 보기는 개체에 대한 개요를 제공합니다. 개체 보기에서 다음과 같은 동작들을 실행할 수 있습니다: ● 더블 클릭 ● 쇼트컷 메뉴에서 명령 선택 ● 끌어다 놓기

더블 클릭 개체 보기에서 폴더를 더블 클릭하면 폴더가 열립니다. 개체 보기에서 개체 (예: 화면)를 더블 클릭하면 편집기가 열립니다.

쇼트컷 메뉴 쇼트컷 메뉴에서 다음과 같은 동작을 이용할 수 있습니다:

동작 설명 "편집기 열기" 편집기를 엽니다 "폴더 추가" 새로운 서브폴더를 생성합니다. 서브폴더의 생성으로 사용자는 개체들을

주제에 따라 분류할 수 있습니다. "삭제" 선택된 개체 또는 폴더를 삭제합니다. "재명명" 선택된 개체 또는 폴더를 재명명할 수 있습니다. "되돌리기" 마지막 공정을 되돌립니다. "잘라내기" 클립보드에 있는 개체 또는 폴더를 복사하고, 클립보드에서는 이들을

삭제합니다. "복사" 클립보드에 있는 개체 또는 폴더를 복사합니다. "붙여넣기" 클립보드에 저장된 개체를 삽입합니다. "선택한 내용 인쇄" 선택된 개체 또는 폴더를 인쇄합니다. "상호참조" 선택한 개체 또는 폴더의 모든 사용 장소를 나타냅니다. "속성" 선택된 개체 또는 폴더의 속성을 보여줍니다.

Page 96: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.5 프로젝트 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 96 시스템 메뉴얼, 07/2008

끌어다 놓기 끌어다 놓기를 이용하여 다음 동작을 실행할 수 있습니다: ● 편집기에서 개체 삽입하기

끌어다 놓기를 이용하여, 편집기가 개체를 편집을 허용할 경우 개체 보기의 개체를 모든 편집기로 끌어올 수 있습니다. 이에 대한 이용 예로는 태그를 화면에 연결을 들 수 있습니다. 개체 보기에서 화면으로 태그를 끌어오면, I/O 필드가 자동으로 생성됩니다.

● 개체를 서브폴더로 이동 또는 복사하기 개체 보기에 개체와 서브폴더가 모두 포함되어 있으면, 개체는 끌어다 놓기를 사용하여 서브폴더로 옮기거나 또는 복사할 수 있습니다.

3.5.5 기기 기기기기 이송하기

ProTool 과 WinCC 로부터 프로젝트 이송하기 ProTool 또는 WinCC 를 이용하여 생성한 프로젝트도 WinCC flexible 에서 열 수 있습니다. 이러한 프로젝트는 설치된 WinCC flexible 에디션이 정의된 HMI 디바이스를 지원하는 경우에 자동적으로 변환됩니다. "HmiProjects" 유형의 파일 대신, "열기" 대화상자에서 다음과 같은 유형 가운데 하나를 여십시오: ● ProTool 프로젝트

프로젝트를 열 때 모든 데이터가 변환됩니다. 그 후 프로젝트는 WinCC flexible 프로젝트로만 저장 가능합니다.

● WinCC 프로젝트 WinCC 버전 6.2 프로젝트만 매우 제한된 범위의 WinCC flexible 로 이송될 수 있습니다.

Page 97: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.6 프로젝트 변환하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 97

3.6 프로젝트 변환하기

3.6.1 다른 WinCC flexible 버전의 프로젝트

개요 WinCC flexible 은 자동적으로 이전 WinCC flexible 제품 버전으로 생성된 프로젝트를 현재 버전으로 변환합니다. 이 기능을 통해 현재 WinCC flexible 버전을 사용하여 이전 버전으로 생성된 프로젝트를 편집할 수 있습니다. WinCC flexible 은 또한 이전 제품 버전의 프로젝트를 저장할 수 있으며, 선택한 이전 제품 버전에서 변환된 프로젝트의 편집 작업만을 수행할 수 있습니다.

전제조건 "버전으로 저장" 기능이 설치되어 있어야 합니다. 추가 정보는 설치 지침을 참조하십시오.

변환 옵션 WinCC flexible 은 사용 가능한 제품 버전용으로 프로젝트를 변환하는 데 사용할 수 있습니다. 사용 가능한 옵션은 아래와 같습니다:

다음을 사용하여 생성된 프로젝트 버전으로 변환 WinCC flexible 2008 WinCC flexible 2007 WinCC flexible 2007 WinCC flexible 2005 SP1 WinCC flexible 2005 SP1 HF7 WinCC flexible 2007

WinCC flexible 2005 WinCC flexible 2004 SP1

WinCC flexible 2005 SP1 WinCC flexible 2007 WinCC flexible 2005 WinCC flexible 2004 SP1

WinCC flexible 2005 WinCC flexible 2007 WinCC flexible 2005 SP1 WinCC flexible 2004 SP1

WinCC flexible 2004 SP1 WinCC flexible 2007 WinCC flexible 2005 SP1 WinCC flexible 2005

WinCC flexible 2004 HF2 WinCC flexible 2007 WinCC flexible 2005 SP1 WinCC flexible 2005

시스템은 프로젝트가 열릴 때 자동적으로 프로젝트를 이전 WinCC flexible 버전에서 현재 버전으로 변환합니다. "버전으로 저장" 명령은 이전 버전에서 프로젝트를 저장할 때 사용할 수 있습니다. WinCC flexible 2005 SP1 이상의 버전은 STEP 7 또는 SIMOTION Scout 에 통합된 프로젝트의 변환을 지원합니다. 그 외의 정보는 "통합식 프로젝트 변환하기" 장에서 찾을 수 있습니다.

Page 98: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.6 프로젝트 변환하기

WinCC flexible 2008 Compact / Standard / Advanced 98 시스템 메뉴얼, 07/2008

ProAgent 폴더는 WinCC flexible 에 디스플레이되지 않습니다. ProAgent 요소를 사용하여 프로젝트의 전체 변환을 실행하기 전에 ProAgent 옵션을 설치하십시오. 해당하는 사용자 정의된 설치를 시작하십시오.

3.6.2 다른 WinCC flexible 버전의 프로젝트 간 차이

개요 다른 WinCC flexible 버전의 프로젝트를 편집할 때 여러 특징을 유념해야 합니다. 제한적으로 이전 WinCC flexible 버전에서 저장할 프로젝트에 대해서만 새로운 기능을 사용할 수 있습니다. 이전 WinCC flexible 버전에서 컨피규레이션을 수행할 경우에는 원하는 목표 버전에서 지원되는 기능만 사용하십시오. 최신 WinCC flexible 버전의 새로운 기능은 이전 WinCC flexible 버전에서는 지원되지 않습니다.

변환된 프로젝트의 시스템 전제조건 변환된 프로젝트를 편집하려면 변환시 선택한 버전에 WinCC flexible 이 있어야 합니다. 지정된 버전의 서비스 팩을 설치해야 합니다. 운영 체제에 필요한 서비스 팩 및 시스템 전제조건에 유의하십시오. 시스템 전제조건에 대한 정보는 해당 WinCC flexible 버전의 설명서에서 찾을 수 있습니다. 유효하지 않은 HMI 디바이스와 관련하여 해당 WinCC flexible 버전에 대해 하드웨어 지원 패키지가 사용 가능한지 여부를 점검하십시오.

라이브러리의 HMI 디바이스 WinCC flexible 을 사용하여 프로젝트를 이전 버전으로 저장하는 경우 시스템은 선택된 WinCC flexible 버전과 일치하는 HMI 디바이스 버전을 자동으로 선택합니다. 라이브러리의 HMI 디바이스는 이전 HMI 장치 버전으로 자동 변환되지 않습니다. 이전 WinCC flexible 버전에서 이러한 종류의 HMI 버전을 사용하고자 하면 디바이스 변경 대화창을 이용하여 HMI 디바이스를 추가한 후에 HMI 디바이스 버전을 조정해야 합니다.

알람 클래스 디스플레이하기 이전 버전에서 WinCC flexible 프로젝트를 저장할 경우 알람 클래스는 이전 WinCC flexible 버전의 "시스템 이벤트" 편집기의 시스템 이벤트에 할당되지 않습니다. 이 문제는 엔지니어링 시스템의 보기에 관계되는 것입니다. 런타임에서 프로젝트를 아무런 컨피규레이션 변경 없이 실행할 수 있습니다.

화면 내비게이션 세팅 WinCC flexible 2005 이후 버전에서 WinCC flexible 2004 SP1 버전으로 WinCC flexible 프로젝트를 저장하는 경우 WinCC flexible 2004 SP1 버전의 기본 세팅이 화면 내비게이션에서 사용됩니다. 이전 기본 세팅을 사용하면 구성된 화면 내비게이션의 배치가 바뀔 수 있습니다. 예를 들어 "기능 키에 적응" 세팅과 추가 행 및 열에 대한 세팅이 키보드 디바이스에서 제거됩니다. WinCC flexible 을 사용하여 WinCC flexible 2005 이전 버전에서 프로젝트를 저장하는 경우 화면 개체의 배경 색상이 내비게이션 바에서 사용되지 않습니다.

Page 99: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.6 프로젝트 변환하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 99

변환된 프로젝트의 스크립트 다른 WinCC flexible 버전에서 프로젝트를 저장할 경우 다른 버전과의 기능 범위 차이로 인해 스크립트의 비일관성을 초래할 수 있습니다. 스크립트의 비일관성을 제거하기 위해, "스크립트" 편집기에서 변환된 버전의 스크립트를 연 다음 "구문 점검" 기능을 실행하십시오.

변환된 프로젝트의 OPC 연결 변환된 프로젝트에서 OPC XML 래퍼의 도움말과 OPC 를 연결하기 위해 OPC 서버 이름과 항목 이름을 수동으로 조정해야 합니다.

버전 OPC 서버 이름 항목 이름 WinCC flexible 2004 SP1 n_OPC.Siemens.Xml

1_OPC.Siemens.XML, 예를 들면 Win CC Flexible RT<@>[태그 이름] Win CC Flexible RT<@>S7_Bool_Tag_out, 예를 들면

WinCC flexible 2005 부터 OPC.Siemens.XML

[프리픽스]:Win CC Flexible RT<@>[태그 이름] 1:Win CC Flexible RT<@>S7_Bool_Tag_out, 예를 들면

사용자 비밀번호 특수 문자를 사용하여 사용자 비밀번호를 구성하는 옵션은 WinCC flexible 2007 이상에서 지원됩니다. 특수 문자를 포함하는 비밀번호는 이전 버전의 WinCC flexible 에서 지원되지 않습니다. 특수 문자를 포함하는 비밀번호는 WinCC flexible 2007 이상의 프로젝트를 이전 버전으로 변환하는 경우 기본값 "100"으로 리셋됩니다. 변환을 완료한 후 특수 문자가 없는 새로운 비밀번호를 정의하십시오.

기능상의 차이 이전 버전에서 WinCC flexible 프로젝트를 저장하고 이전 버전을 기초로 하여 HMI 디바이스로 전송할 경우 수정된 기능 및 개선된 기능으로 인해 기능상의 차이를 초래할 수 있습니다.

Page 100: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.6 프로젝트 변환하기

WinCC flexible 2008 Compact / Standard / Advanced 100 시스템 메뉴얼, 07/2008

3.6.3 HMI 디바이스 버전의 차이

개요 기능 확장으로 인해 다수의 다른 HMI 디바이스 버전을 다른 WinCC flexible 버전에서 사용할 수 있습니다. WinCC flexible 프로젝트를 다른 버전으로 변환할 경우 사용한 HMI 디바이스에 대해 해당 HMI 디바이스 버전을 사용해야 합니다.

HMI 디바이스 버전 선택하기 WinCC flexible 을 사용하여 프로젝트를 이전 버전으로 저장하는 경우 시스템은 선택된 WinCC flexible 버전과 일치하는 HMI 디바이스 버전을 자동으로 선택합니다. 현재 WinCC flexible 버전에서만 지원되는 새 HMI 디바이스는 이전 버전의 WinCC flexible 프로젝트에서 사용할 수 없습니다. 이전 WinCC flexible 버전에서 사용할 수 없는 HMI 디바이스를 포함하는 이전 버전에서 프로젝트를 저장하려고 시도할 경우 시스템은 해당 대화 상자를 출력합니다. "확인"으로 이 대화창을 확인하면 "디바이스 유형 변경" 대화창이 열립니다. 이 대화 상자에는 선택한 WinCC flexible 버전에서 지원되는 모든 HMI 디바이스가 표시됩니다. 해당 HMI 디바이스를 선택하십시오. 프로젝트가 선택한 HMI 장치로 변환 및 저장됩니다. 대화창에서 "취소"를 선택하면 저장 동작은 취소되고 변환이 실행되지 않습니다. 프로젝트를 이전 버전에서 새 WinCC flexible 버전으로 변환할 경우 HMI 디바이스 버전은 변환시 자동적으로 현재 버전으로 변환됩니다. 프로젝트를 전송하기 전에 현재 운영 체제 버전이 HMI 장치에 설치되어 있어야 합니다. 그 외의 정보는 "운영 체제 전송" 장에서 찾을 수 있습니다. 현재 버전의 WinCC flexible 을 사용하여 여러 HMI 디바이스 버전을 구성할 수 있습니다. 기존 프로젝트를 변경하기 전에 HMI 디바이스 버전을 선택하십시오. HMI 디바이스 버전을 변환한 후에도 기존 컨피규레이션 데이터는 모두 프로젝트 파일에 여전히 포함되어 있습니다. 엔지니어링 시스템에서는 사용 가능한 기능 및 선택한 버전에서 현재 HMI 디바이스가 지원하는 컨피규레이션 데이터만 디스플레이됩니다. 그 외의 정보는 "프로젝트 HMI 디바이스 의존성" 장에서 찾을 수 있습니다.

Page 101: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.7 프로젝트 데이터 재사용하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 101

3.7 프로젝트 데이터 재사용하기

3.7.1 복사 방법

개요 WinCC flexible 에서, 개체들을 클립보드로 복사하고 복사한 개체들을 또 다른 HMI 디바이스에서 동일한 프로젝트나 다른 프로젝트에 삽입하십시오. WinCC flexibl 에서 상이한 복사 공정들을 이해하기 위해서는 2 가지 유형의 개체 연결을 구분할 필요가 있습니다. "참조"는 두 개체 간의 비배타적인 연결을 지정합니다. 참조 개체는 추가적인 개체에 의해 참조될 수도 있습니다. 태그 또는 로그가 예를 들면 프로그램의 상이한 개체에 의해 이용될 수 있습니다. 참조와 비교해서 서로 배타적인 관계 이른바 "부모-자식 관계"를 가진 개체들도 있습니다. 부모-자식 관계는 예를 들면 화면과 화면에 포함된 개체, 또는 화면을 포함하고 있는 화면 폴더입니다. 복사에 이용 가능한 두 가지 복사 매커니즘이 있습니다. "플랫 복사" 명령을 이용하여 선택한 개체와 포함된 자식 개체들을 복사합니다. 플랫 복사시 참조는 복사되지 않습니다. "복사" 명령은 자식 개체와 기존의 참조들과 함께 선택한 개체를 복사합니다.

주 다중 언어 개체 복사 다중 언어 객체를 다른 프로젝트로 복사하는 작업은 대상 프로젝트에서 활성화된 프로젝트 언어 내의 텍스트 개체만 포함합니다. 복사본을 전송할 때 해당되는 텍스트 개체를 포함하려면 대상 프로젝트에서 모든 프로젝트 언어를 활성화하십시오.

Page 102: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.7 프로젝트 데이터 재사용하기

WinCC flexible 2008 Compact / Standard / Advanced 102 시스템 메뉴얼, 07/2008

3.7.2 플랫 복사

플랫 복사 "플랫 복사"는 부모-자식 관계를 가진 개체들을 완전히 복사합니다. 화면을 복사하고자 하면 포함된 모든 개체가 복사됩니다. "플랫 복사"에서 참조는 다만 "개방적 참조"로서 복사됩니다. 플레이스 홀더 개체가 복사되고, 이것은 참조의 이름만을 저장합니다. 플랫 복사의 예:

WinCC flexible 화면은 태그 연결을 가진 I/O 필드를 포함하고 있습니다. 플랫 복사는 I/O 필드를 포함해서 WinCC flexible 화면을 복사합니다. 그 이유는 WinCC flexible 화면과 I/O 필드는 부모-자식 관계이기 때문입니다. 여기서는 참조를 다루고 있으므로, 태그의 개체 이름만이 복사됩니다.

개체 삽입 클립보드에 복사된 개체를 동일한 프로젝트의 다른 디바이스나 다른 프로젝트에 삽입할 수 있습니다. 목표 프로젝트에 이름이 동일한 개체가 존재할 경우, 복사된 개체는 연속 번호를 포함한 동일한 이름 하에 저장됩니다. 동일한 이름과 연속 번호를 가진 개체가 여러 개 존재할 경우에는 이용가능한 그 다음 번호가 사용됩니다. 부모 개체는 물론 자식 개체도 삽입됩니다. 참조의 개체 이름만이 삽입됩니다. 유효한 속성들을 가진 동일한 이름의 참조가 목표 프로젝트에 존재한다면, 기존의 참조가 복사된 개체에 연결됩니다.

개체 바꾸기 목표 프로젝트의 기존 개체를 클립보드에 복사된 개체로 대체할 수 있습니다. 플랫 복사시에는 복사된 개체의 전체 내용이 목표 프로젝트의 기존 개체의 내용과 비교됩니다. 이름이 동일한 기존의 개체들이 대체됩니다. 포함하고 있는 자식 개체들도 대체됩니다. 플랫 복사시 참조는 복사되지 않습니다. 참조의 개체 이름만이 삽입됩니다. 유효한 속성들을 가진 동일한 이름의 참조가 목표 프로젝트에 존재한다면, 기존의 참조가 복사된 개체에 연결됩니다.

Page 103: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.7 프로젝트 데이터 재사용하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 103

3.7.3 복사

"복사" 메뉴 명령 "복사" 메뉴 명령을 이용하여 개체의 광범위한 복사본을 생성하고 있습니다. 광범위한 복사의 경우에는 참조는 물론 부모-자식 관계를 가진 개체들도 복사됩니다. 플랫 복사의 예:

복사

WinCC flexible 화면에는 태그 어태치를 포함한 I/O 필드가 있습니다. "복사" 메뉴 명령을 이용하여 복사할 경우, 화면과 I/O 필드 그리고 태그 (속성 포함)가 복사됩니다.

개체 삽입 클립보드에 복사된 개체를 동일한 프로젝트의 다른 디바이스나 다른 프로젝트에 삽입할 수 있습니다. 목표 프로젝트에 이름이 동일한 개체가 존재할 경우, 복사된 개체는 연속 번호를 포함한 동일한 이름 하에 저장됩니다. 동일한 이름과 연속 번호를 가진 개체가 여러 개 존재할 경우에는 이용가능한 그 다음 번호가 사용됩니다. 부모 개체, 자식 개체, 참조들이 삽입됩니다. 복사에 참조가 포함되어 있으면, 시스템은 이 참조를 목표 개체의 기존 참조와 비교합니다. 기존 참조가 적합한 특징들을 갖고 있으면, 이 기존 참조가 삽입된 개체에 연결됩니다. 참조가 적합하지 않으면, 복사된 참조가 삽입됩니다.

개체 바꾸기 목표 프로젝트의 기존 개체를 클립보드에 복사된 개체로 대체할 수 있습니다. 광범위한 복사시, 복사된 개체의 전체 내용이 목표 프로젝트의 기존 개체의 내용과 비교됩니다. 이름이 동일한 기존의 개체들이 대체됩니다. 포함하고 있는 자식 개체들도 대체됩니다. 복사에 참조가 포함되어 있으면, 시스템은 이 참조를 목표 개체의 기존 참조와 비교합니다. 기존 참조중 어떤 것이 대체되어야 하는지를 결정하기 위한 대화창이 열립니다. 대화창에서 대체되어야 하는 참조 유형을 선택하십시오.

Page 104: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.7 프로젝트 데이터 재사용하기

WinCC flexible 2008 Compact / Standard / Advanced 104 시스템 메뉴얼, 07/2008

3.7.4 바꾸기

용도 WinCC flexible 에서 "바꾸기" 명령을 사용하여 새로운 또는 갱신된 개체를 WinCC flexible 프로젝트로 통합할 수 있습니다(예: ProAgent 프로젝트의 개체). "바꾸기" 명령으로 개체가 다른 프로젝트에서 허용 또는 갱신됩니다. 프로젝트 구조를 참조하지 않고 개체를 활성화할 수 있습니다. 개체는 개별 개체(예를 들면, 화면 또는 HMI 디바이스의 완전한 컨피규레이션)가 될 수 있습니다.

공정 "복사" 메뉴 명령을 이용하여 개체의 광범위한 복사본을 생성하고 있습니다. 복사하는 중에 두 참조는 물론 부모-자식 관계를 가진 개체들도 복사됩니다. 복사한 내용을 삽입하려면 "바꾸기" 메뉴 명령을 사용하십시오. 같은 이름의 개체가 목표 프로젝트에 이미 존재하는지 여부를 확인하기 위해 개체 이름을 점검합니다. 이름이 동일한 기존의 개체들이 대체됩니다. 포함된 자식 개체들도 대체됩니다. 목표 프로젝트의 래서피에는 50 개의 엔트리가 있고 소스 프로젝트의 래서피에는 500 개의 엔트리가 있습니다. 목표 프로젝트에서 래서피를 바꾸는 경우 목표 개체에 없는 엔트리가 설정됩니다. 목표 프로젝트에 이미 존재하는 엔트리의 경우, 세팅이 소스 프로젝트의 세팅에 의해 대체됩니다. 복사에 참조가 포함되어 있으면, 시스템은 이 참조를 목표 개체의 기존 참조와 비교합니다. 대화상자를 통해 대체할 참조를 지정할 수 있습니다.

소스 프로젝트

태그 VAR2 는 BYTE 데이터 유형이며 FKTX 기능을 참조합니다.

목표 프로젝트

태그 VAR1 에는 WORD 데이터 유형의 한계 태그 VAR2 가 있습니다. 한계 태그는 FKT1, FKT2 및 FKT3 의 3 개 기능을 참조합니다.

Page 105: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.7 프로젝트 데이터 재사용하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 105

결과

한계 태그 VAR2 는 소스 프로젝트의 VAR2 태그에 의해 대체됩니다. 목표 프로젝트의 참조는 대체에 의해 변경되지 않습니다. 누락된 FKTX 참조는 목표 프로젝트에 추가됩니다. 삽입된 개체의 참조 태그 VAR5 는 목표 프로젝트에도 삽입됩니다.

주 대체를 통해 개체를 삽입하는 경우 다음에 유의하십시오: • 삽입할 수 있는 개체 인스턴스의 수는 HMI 디바이스와 관계가 있습니다. • 목표 프로젝트에 소스 프로젝트보다 적은 기능 범위가 있는 경우 모든 개체가 반드시

허용되지는 않습니다. • HMI 디바이스의 전체 컨피규레이션을 바꾸면 공정을 더 이상 취소할 수 없습니다. 그러나,

개별 개체의 바꾸기는 취소할 수 있습니다. • 목표 프로젝트를 바꿀 때 오류가 발생하면 프로젝트가 생성될 때 보고됩니다. • "복사" 및 "바꾸기" 메뉴 명령은 페이스플레이트와 그 인스턴스를 바꾸는 데 사용할 수

있습니다. 자세한 정보는 "페이스플레이트 복사하기"를 참조하십시오.

3.7.5 라이브러리 사용하기

원리 라이브러리는 개체들을 여러 용도로 사용할 수 있도록 합니다. 라이브러리를 이용하여 간단한 그래픽에서 복잡한 모듈까지 모든 종류의 개체들을 저장할 수 있습니다. WinCC flexible 은 태스크에 따라 다른 라이브러리를 제공합니다: ● 공유된 라이브러리

전역 라이브러리는 프로젝트 (기본으로 WinCC flexiable 의 설치 디렉토리에 있는)와는 독립적으로 파일 시스템에 파일로서 저장되어 있습니다. 전역 라이브러리는 모든 프로젝트에서 이용할 수 있습니다.

● 프로젝트 라이브러리 프로젝트 라이브러리는 프로젝트 데이터와 함께 데이터 베이스에 저장되어 있고, 생성된 프로젝트에서만 이용할 수 있습니다.

두 라이브러리간에 개체를 교환할 수 있습니다.

Page 106: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.7 프로젝트 데이터 재사용하기

WinCC flexible 2008 Compact / Standard / Advanced 106 시스템 메뉴얼, 07/2008

라이브러리에 있는 개체 끌어다 놓기로 이동이 가능한 개체는 모두 라이브러리에 저장할 수 있습니다 (예: 그래픽 개체, 화면, 알람 그리고 태그). 다른 개체와 참조 관계에 있는 개체를 라이브러리에 저장시, 그 참조 대상 개체도 라이브러리에 저장할지의 여부를 선택할 수 있습니다. 참조 개체는 예를 들어 I/O 필드를 위한 태그일 수도 있습니다.

라이브러리에 대한 컨피규레이션 라이브러리에는 다음과 같은 컨피규레이션 옵션이 제공됩니다: ● 개체 조직을 위한 폴더 생성하기 ● 라이브러리 개체의 디스플레이 변경하기

예를 들어, 이름 없는 라이브러리 개체 또는 작은 아이콘을 디스플레이할 수 있습니다. ● 라이브러리 개체에 대한 다중언어 컨피규레이션

3.7.6 페이스플레이트 사용하기

원리 페이스플레이트는 사전 구성된 개체 그룹입니다. 페이스플레이트는 이용 가능한 화면 개체의 수를 확장하며 컨피규레이션 작업량을 줄여줍니다. 페이스플레이트는 페이스플레이트 디자이너에서 생성, 편집됩니다. 이 편집기는 사용시 구성 가능한 페이스플레이트 속성을 정의하는데 이용됩니다. 이들 속성은 포함된 개체들의 속성일 수도 있습니다. 그 외에도 페이스플레이트가 사용되는 모든 장소를 "페이스플레이트" 편집기에서 중앙집중식으로 관리할 수 있습니다. 페이스플레이트 변경 후, 페이스플레이트가 사용되는 모든 장소 또는 선택한 장소만을 갱신할 수 있습니다.

Page 107: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.8 상호참조를 이용하여 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 107

3.8 상호참조를 이용하여 작업하기

원리 "상호참조 목록" 편집기를 통해 특정 개체(예: 태그, 화면)의 모든 사용 지점을 파악할 수 있고 직접 이들 위치로 건너뛸 수 있습니다.

상호참조 사용자 인터페이스

아이콘을 더블 클릭하여 개체를 여십시오.

바로 가기 메뉴를 통해 상호참조에서 가능한 작업 "사용으로 가기" 명령을 이용하여 프로젝트 내의 사용 지점으로 직접 건너뛰십시오. 또는 사용 지점 아이콘을 더블 클릭하십시오. "상호참조" 편집기에서 보기를 변경할 수 있습니다. 보기를 변경하기 위해 다음과 같은 명령을 이용할 수 있습니다: ● 모두 콜랩스

"모두 콜랩스" 명령은 모든 개체의 사용 장소 목록을 숨기는데 사용됩니다. ● 모두 확장

"모두 확장" 명령은 사용 장소 목록을 다시 호출하는데 사용됩니다. "인쇄" 명령은 상호참조 목록을 인쇄하는데 사용됩니다.

Page 108: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.9 다시 연결 개요

WinCC flexible 2008 Compact / Standard / Advanced 108 시스템 메뉴얼, 07/2008

3.9 다시 연결 개요

개요 개체의 태그 첨부를 변경할 수 있습니다. "다시 연결" 마법사를 사용하여 화면의 I/O 필드 등에 새 태그를 할당할 수 있습니다. "다시 연결" 마법사는 다음과 같은 장소에서 다시 연결하기 위해 태그를 검색합니다. ● 프로젝트 보기의 선택한 개체에서 ● 작업 영역의 선택한 개체에서

다시 연결할 수 있는 옵션으로는 다음이 있습니다: ● "다시 연결" 열을 통해 개별적으로 ● "찾기" 및 "바꾸기" 필드 사용하기

3.10 내부 프로젝트 찾기/바꾸기 기능

원리 WinCC flexible 로 문자열과 개체를 찾아 바꿀 수 있습니다. ● 작업 영역에서 문자열을 찾고 바꿀 수 있습니다: 이 경우 "작업 영역에서 찾기..." 대화창과

"작업 영역에서 바꾸기..." 대화창을 이용하십시오. ● 전체 프로젝트 또는 일부 프로젝트에서 개체를 검색할 수 있습니다. 이 경우

"프로젝트에서 찾기" 대화상자를 이용하십시오.

Page 109: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.11 WinCC flexible 문서의 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 109

3.11 WinCC flexible 문서의 기본 원리

원리 컨피규레이션 데이터에 대한 개요를 다시 호출하려면 프로젝트 문서를 이용하십시오. 프로젝트 문서는 다음과 같이 제공됩니다: ● 화면에서 디스플레이 ● 파일로 출력, 예를 들면 PDF 또는 HTML ● 프린터를 통한 출력 프로젝트 데이터 가운데 특정 부분만이 프로젝트 문서에서 사용될 필요가 있는 경우 해당 개체를 선택하십시오.

3.12 생성시 일관성 점검

개요 컨피규레이션시, 입력한 데이터에 대한 타당성 테스트가 자동적으로 이루어집니다. 예: 생성하는 데이터 유형 "Byte"의 모든 태그는 0 - 255 사이의 값을 지정할 수 있습니다. 255 보다 큰 시작값을 입력하려는 경우 입력이 거부됩니다. 또한 유효함 값 범위를 알려주는 메시지가 나타납니다. 타당성 테스트는 예를 들면 컨피규레이션 단계에서 값 범위가 유지되고 부정확한 입력이 나타나도록 보장합니다. 불완전한 컨피규레이션은 입력시 점검되지 않습니다. 예를 들어, IO 필드가 태그에 할당되지 않았습니다. 생성 과정에서 할당이 점검됩니다. 알람이 출력 창에 출력됩니다.

생성시 일관성 점검 컨피규레이션 데이터의 일관성을 점검하기 위해, 을 클릭하거나 "프로젝트 > 제너레이터 > 생성" 메뉴 명령을 선택하여 생성을 시작하십시오. 프로젝트가 생성됩니다. 프로젝트 내 모든 오류 위치들이 출력 창에 나열됩니다. 출력 창의 엔트리를 통해 오류의 원인으로 직접 이동할 수 있습니다. 오류 목록 상단에서부터 하단으로 점검하십시오. 생성 중에 항상 다시 생성되는 것은 컨피규레이션 변경 내용뿐입니다. 엔지니어링 과정에서 컨피규레이션을 많이 변경하면 저장 위치의 크기가 이에 따라 증가됩니다. 예를 들어, 프로젝트를 완료한 후 메모리 리소스에 대한 부하를 줄이려면 프로젝트의 임시 파일을 삭제하여 프로젝트 저장 위치의 크기를 줄이십시오. "옵션 > 임시 파일 삭제" 메뉴 명령을 선택하여 늘어난 프로젝트 데이터베이스를 기본으로 줄이십시오. "임시 파일 삭제" 메뉴 명령은 모든 임시 프로젝트 데이터를 삭제합니다. 컴파일한 프로젝트 파일을 복원하려면 생성을 실행하십시오. 임시 데이터를 삭제한 후 초기 생성을 실행할 때 전체 프로젝트가 다시 컴파일됩니다. "*.fwx" 또는 "*.srt"는 완전히 다시 생성됩니다. 프로젝트의 크기에 따라 이 공정은 약간의 시간이 소요될 수 있습니다. 또한 "모두 재구성..."을 선택하여 전체 프로젝트의 컴파일을 시작할 수 있습니다.

Page 110: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.13 프로젝트 디버깅

WinCC flexible 2008 Compact / Standard / Advanced 110 시스템 메뉴얼, 07/2008

모두 재구성 프로젝트를 생산 공정으로 보내기 전에 "모두 재구성" 명령을 실행하여 전체 프로젝트를 다시 컴파일하십시오. 또한, 현재 엔지니어링 세션에서 델타 데이터의 컴파일링 시간을 단축하려면 적절한 간격으로 "모두 재구성..." 명령을 실행하는 것이 좋습니다. "프로젝트 > 컴파일러 > 모두 재구성..." 메뉴 명령을 선택하여 전체 컴파일을 실행하십시오. "모두 재구성..." 명령을 호출하고 몇 대의 HMI 디바이스를 구성했다면 "생성할 HMI 디바이스 선택" 대화창이 열립니다. 이 대화창에서 생성할 HMI 디바이스를 선택하십시오. 여러 개를 선택할 수 있습니다.

3.13 프로젝트 디버깅

시뮬레이터를 이용하여 프로젝트 테스트하기 시뮬레이터는 프로젝트를 직접 컨피규레이션 컴퓨터에서 시뮬레이션할 수 있도록 합니다. 모든 구성 가능한 HMI 디바이스용 프로젝트를 시뮬레이트할 수 있습니다. 시뮬레이션 프로그램은 WinCC flexible 과 함께 설치되는 자동화 도구입니다. 시뮬레이터는 태그와 영역 포인터의 값을 설정함으로써 컨피규레이션 응답을 테스트할 수 있도록 합니다. 시뮬레이션 도표를 통하여 태그 값을 시뮬레이션하거나 또는 실제 PLC 와의 시스템 통신을 시뮬레이션할 수 있습니다.

Windows CE 디바이스를 위한 프로젝트 테스트하기 Windows CE HMI 디바이스용 프로젝트를 시뮬레이트할 때 다음 정보를 유의하십시오: 프로젝트에 VBS 개체를 포함하는 스크립트가 있으면 시뮬레이터가 런타임 오류 메시지를 생성할 수 있습니다. 원인: 일부 VBS 개체는 운영 체제에 종속적입니다. Windows CE HMI 디바이스용 프로젝트는 Windows XP 와 같은 Windows 운영체제에서 시뮬레이트합니다. 이 경우 시뮬레이션을 위해 Windows XP 스크립트 엔진을 사용합니다. 스크립트에 Windows CE 에서만 지원하는 VBS 개체가 포함된 경우 해당 오류 메시지가 표시됩니다. 온라인 도움말 "Windows CE 용 VBScript"는 "Windows 용 VBScript"에 나열된 기능과 다른 기능의 목록을 제공합니다.

Page 111: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.14 프로젝트 전송하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 111

3.14 프로젝트 전송하기

3.14.1 전송 작업의 기본 원리

전송 전송 작업이란 프로젝트를 실행할 HMI 디바이스에 전체 프로젝트 파일을 전송하는 것을 말합니다. "프로젝트 > 컴파일러 > 컴파일" 또는 "프로젝트 > 컴파일러 > 모두 재구성" 메뉴 명령을 선택하여 컨피규레이션을 완료한 후 프로젝트의 일관성을 확인하십시오.

주 모두 재구성 프로젝트를 생산 공정으로 보내기 전에 "모두 재구성" 명령을 실행하여 전체 프로젝트를 다시 컴파일하십시오. 또한, 현재 엔지니어링 세션에서 델타 데이터의 컴파일링 시간을 단축하려면 적절한 간격으로"모두 재구성..." 명령을 실행하는 것이 좋습니다. "프로젝트 > 컴파일러 > 모두 재구성..." 메뉴 명령을 선택하여 전체 컴파일을 실행하십시오. "모두 재구성..." 명령을 호출하고 몇 대의 HMI 디바이스를 구성했다면 "생성할 HMI 디바이스 선택" 대화창이 열립니다. 이 대화창에서 생성할 HMI 디바이스를 선택하십시오. 여러 개를 선택할 수 있습니다.

일관성 테스트가 성공적으로 완료되고 나면, 시스템이 컴파일된 프로젝트 파일을 생성합니다. 이 프로젝트 파일은 이 프로젝트에 할당된 것과 동일한 이름을 갖지만, "*.fwx" 확장자가 붙습니다. 컴파일된 파일을 구성한 HMI 디바이스로 전송하십시오.

주 진단 메시지 때문에 fwx 파일의 크기가 아주 클 수 있습니다. fwx 파일의 크기로 인해 이 파일을 HMI 디바이스로 전송할 수 없을 경우 알람 설정에서 진단 메시지를 비활성화해야 합니다.

HMI 디바이스는 반드시 컨피규레이션 컴퓨터에 연결되어 있어야 프로젝트 데이터를 전송할 수 있습니다. HMI 디바이스가 PC 이면, 디스켓같은 데이터 매체를 이용하여 전송 동작을 실행할 수도 있습니다. *.pwx 를 찾지 못했고 데이터 전송시 오류 메시지를 수신하게 되면 프로젝트를 다시 컴파일하십시오.

기본 과정 1. WinCC flexible 프로젝트에서 개별 HMI 디바이스에 대한 전송 세팅을 입력하십시오. 2. 프로젝트가 전송되어야 하는 HMI 디바이스에서 전송 모드를 입력하십시오. 3. 컴파일된 파일을 컨피규레이션 컴퓨터로부터 HMI 디바이스로 전송하십시오. 프로젝트

파일이 모든 HMI 디바이스 (이들을 위해 해당 체크상자가 전송 세팅에서 선택되어 있음)로 전송됩니다.

Page 112: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.14 프로젝트 전송하기

WinCC flexible 2008 Compact / Standard / Advanced 112 시스템 메뉴얼, 07/2008

전송 모드 HMI 디바이스는 반드시 전송 작업을 위한 "전송 모드"에 있어야 합니다. HMI 디바이스의 유형에 따라, 전송 모드는 다음과 같이 활성화됩니다: ● Windows CE 시스템

HMI 디바이스는 디바이스를 최초로 시운전할 때 자동적으로 전송 모드에서 시작합니다. 이 전송 옵션이 HMI 디바이스의 컨피규레이션 메뉴에서 활성화된 경우, HMI 디바이스는 각각의 추가적인 전송 작업 시작시 자동적으로 전송 모드로 전환됩니다. 만일 그렇지 않으면, HMI 디바이스를 다시 시작하고 시작 메뉴에서 전송 애플릿을 호출하거나 사용자의 프로젝트에서 "작동모드 변경" 시스템 기능을 구성하십시오.

● PCs HMI 디바이스가 프로젝트를 포함하고 있지 않은 PC 이면, 첫번째 전송 동작을 실행하기 전에 "RT 로더"에서 수동으로 전송 모드를 활성화해야 합니다.

HMI 디바이스에서의 전송 모드 세팅에 대한 보다 더 상세한 정보는 매뉴얼을 참조하십시오.

주 PROFIBUS 의 MP 377 을 사용하여 운영 체제 전송하기 PROFIBUS 에서 사용 가능한 이미지 크기 및 전송률로 인해, PROFIBUS 를 사용한 MP 377 의 이미지 전송은 한 시간 안에 수행될 수 있습니다. USB 또는 이서네트를 사용하여 운영 체제나 이미지를 전송하십시오.

HMI 디바이스 버전 프로젝트를 운전자 디바이스에 전송할 경우 시스템은 구성된 운영 체제 버전이 HMI 디바이스의 버전과 일치하는지 여부를 점검합니다. 시스템이 다른 버전을 발견하면 전송은 중단되고 메시지가 디스플레이됩니다. WinCC flexible 프로젝트와 HMI 디바이스의 운영체제 버전이 다를 경우 다음과 같은 가능성이 있습니다: ● HMI 디바이스의 운영체제 갱신.

그 외의 정보는 "운영체제 전송" 장에서 찾을 수 있습니다.

3.14.2 프로젝트의 기기 전송

개요 전송시 사용자는 컴파일된 프로젝트 파일과 함께 압축된 소스 데이터 파일을 HMI 디바이스로 전송할 수 있습니다. 이 소스 데이터 파일은 HMI 디바이스에서 컨피규레이션 컴퓨터로 뒤로 전송될 프로젝트에 필요합니다. 통합식 프로젝트의 업로드는 지원되지 않습니다.

뒤로 전송을 위해 사용 일반적으로, 전송 작업 중에는 실행가능한 프로젝트만이 HMI 디바이스로 전송됩니다. 컨피규레이션 컴퓨터에 원본 프로젝트 데이터가 남게 되어, 미래에 더 나은 프로젝트 개발 또는 오류 분석에 사용할 수 있게 됩니다. 그러나 외부 저장매체가 있는 Windows CE 디바이스 및 PC 에서, 사용자는 컴파일된 프로젝트 파일뿐만 아니라 프로젝트의 압축된 소스 데이터 파일도 저장할 수 있습니다. 이 데이터 파일은 차후에 소스 데이터 파일을 컨피규레이션 컴퓨터로 뒤로 전송함으로써 HMI 디바이스 또는 디바이스로부터 프로젝트를 복구하는데 사용할 수 있습니다.

Page 113: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.14 프로젝트 전송하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 113

이점: 뒤로 전송 작업은, 차후 오리지날 컨피규레이션 디바이스를 사용할 수 없거나 또는 프로젝트의 소스 파일(*.hmi)을 더 이상 컨피규레이션 디바이스에서 사용할 수 없는 경우, 사용자가 기존 프로젝트를 분석하고 변경할 수 있도록 합니다.

주 WinCC flexible 을 사용하여 HMI 디바이스에서 컨피규레이션 컴퓨터로 ProTool 프로젝트 소스 데이터 파일을 역전송할 수도 있습니다. 그 다음, ProTool 프로젝트를 WinCC flexible 프로젝트로 이송할 수 있습니다. WinCC flexible 이 지원되지 않는 운전자 디바이스 용으로 구성된 ProTool 프로젝트의 소스 데이터는 반드시 ProTool 이 있는 컨피규레이션 컴퓨터로 뒤로 전송해야 합니다. ProTool 프로젝트를 저장하십시오. 그 다음, WinCC flexible 을 사용하여 이송 작업을 수행하십시오.

뒤로 이송을 위한 전제조건 ● 소스 데이터 파일은 컴파일된 프로젝트 파일에 대한 전송 작업의 일부로서 HMI

디바이스로만 전송될 수 있습니다. 각 HMI 디바이스에 대한 전송 세팅에서 "뒤로 전송 활성화" 체크상자가 선택된 경우, 소스 데이터 파일은 컴파일된 프로젝트 파일과 함께 HMI 디바이스로 전송됩니다.

● 압축된 소스 데이터 파일을 저장하기 위해서는 반드시 HMI 디바이스에 사용가능한 메모리가 충분해야 합니다. 뒤로 전송할 소스 데이터 파일이 Windows CE 디바이스에 의해 제공되는 경우, 이 디바이스에는 반드시 외장 메모리 카드가 있어야 합니다. HMI 디바이스가 메모리 카드를 갖고 있지 않거나 메모리 공간이 불충분하면 전송이 종료됩니다. 그러나 컴파일된 프로젝트 파일은 미리 완전한 상태로 전송되므로, 런타임은 전송된 프로젝트 데이터와 함께 시작할 수 있습니다. 대형 프로젝트의 소스 파일을 뒤로 전송하기 위해 저장해야 할 경우, 그리고 운전자 디바이스가 이서네트 연결을 사용할 수 있을 경우, 운전자 디바이스의 메모리 카드 대신에 네트워크 드라이브를 저장 위치로 선택할 수 있습니다. 그러면 저장 위치에서 발생하는 문제점들을 방지할 수 있습니다.

● WinCC flexible 에서 열려 있는 프로젝트가 없으면, 뒤로 전송 작업을 실행하기 전에 "통신 설정" 대화창에서 뒤로 전송 작업용 소스 데이터 파일이 위치해 있는 HMI 디바이스와 로딩 메소드를 선택해야 합니다. WinCC flexible 에서 프로젝트가 열려 있으면, 선택한 각 HMI 디바이스로부터 뒤로 전송 작업이 이루어집니다. 이 경우에는 WinCC flexible 의 "전송 설정" 대화창에서 이 HMI 디바이스용으로 선택한 전송 모드가 적용됩니다.

Page 114: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트를 이용해서 작업하기 3.14 프로젝트 전송하기

WinCC flexible 2008 Compact / Standard / Advanced 114 시스템 메뉴얼, 07/2008

전송 및 뒤로 전송 소스 파일이 전송 작업에 포함되어 있을 경우, 프로젝트는 소스 포맷(*.hmi)으로부터 압축되고, *.pdz 파일로서 HMI 디바이스의 외부 저장매체로 전송되거나 또는 직접 PC 로 전송됩니다. 뒤로 전송 작업의 경우, *.pdz 파일은 컨피규레이션 컴퓨터에 저장됩니다. 뒤로 전송 중에 WinCC flexible 에 프로젝트가 열려 있는 경우, 사용자는 프로젝트를 저장하고 닫으라는 요청을 받게 됩니다. 그 다음, 뒤로 전송된 프로젝트는 압축이 해제되고 WinCC flexible 에서 열립니다. 프로젝트를 저장할 때, 반드시 뒤로 전송되는 프로젝트에 이름을 할당해야 합니다.

주의 WinCC flexible 은 운전자 디바이스의 소스 데이터 파일이 디바이스에 실행중인 프로젝트에 실제로 속하는지의 여부를 검사할 수 없습니다. 그 사이에 소스 데이터 파일을 포함하고 있지 않는 전송 작업을 실행한 경우, 이전 프로젝트 데이터가 여전히 HMI 디바이스에 잔류할 수 있습니다. 경우에 따라서는 데이터가 현재 실행중인 프로젝트와 더 이상 일치하지 않을 수도 있습니다.

주 전송 시간을 가능한 한 단축하려면, 컨피규레이션이 작거나 중간 정도의 크기인 경우 뒤로 전송 공정을 우선적으로 사용하십시오. 프로젝트 파일이 많이 있는 경우에는 다음과 같은 옵션들을 사용할 수 있습니다: 프로젝트 파일을 압축된 *.arj 파일로서 CF 카드에 전송하기(예를 들면, 프로젝트 관리자의 백업 기능을 사용함으로써).

Page 115: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 115

태그를 이용해서 작업하기 44.1 기본원리

4.1.1 태그의 기본 원리

개요 외부 태그는 자동화 공정의 구성요소, 예를 들면 HMI 디바이스와 PLC 간의 통신 (데이터 교환)을 가능하게 합니다.

원리 외부 태그는 PLC 에 정의된 메모리에 대한 이미지입니다. HMI 디바이스와 PLC 둘 다 모두에서 이 저장 위치에 읽기식 그리고 쓰기식으로 접근할 수 있습니다. 외부 태그는 PLC 의 저장 위치의 이미지이기 때문에, 사용가능한 데이터 유형은 HMI 디바이스에 연결되어 있는 PLC 와 관계가 있습니다. STEP 7 또는 SIMOTION Scout 에 통합해서 구성할 경우, 외부 태그 생성시, PLC 를 프로그래밍하는 동안에 STEP 7 또는 SIMOTION Scout 로 생성했던 모든 태그에 직접 접근할 수 있습니다. 분산 시스템에서 작업할 경우, OPC 인터페이스를 이용하여 다른 HMI 시스템의 태그에 직접 접근할 수 있습니다.

데이터 유형 기본 데이터 유형은 모든 컨피규레이션에서 사용가능합니다. 그 외에도, 외부 태그의 경우에는 연결이 존재하는 PLC 용으로 특별히 의도된 다른 데이터 유형을 사용할 수도 있습니다. S7 컨트롤러와의 연결을 위한 데이터 유형과 기본 데이터 유형의 세부사항 목록은 "S7 로 연결시의 데이터 유형"에서 찾을 수 있습니다. 다른 PLC 로 연결시에 사용가능한 데이터 유형에 대한 정보는 해당 통신 드라이버에 대한 설명서에서 찾을 수 있습니다. 그 외에도, 구조를 생성함으로써 사용자 고유의 데이터 유형을 생성할 수 있습니다.

주 외부 태그 외에도, HMI 디바이스와 PLC 간의 통신을 위해 영역 표시기를 사용할 수 있습니다. "연결" 편집기에서 영역 표시기를 설정하고 활성화할 수 있습니다. 영역 표시기에 대한 자세한정보는 "통신"하에서 찾을 수 있습니다.

Page 116: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 116 시스템 메뉴얼, 07/2008

4.1.2 외부 태그

개요 외부 태그는 자동화 공정의 구성요소, 예를 들면 HMI 디바이스와 PLC 간의 통신 (데이터 교환)을 가능하게 합니다.

원리 외부 태그는 PLC 에 정의된 메모리 위치에 대한 이미지입니다. HMI 디바이스와 PLC 둘 모두에서 이 저장 위치에 읽기식 그리고 쓰기식으로 접근할 수 있습니다. 외부 태그는 PLC 의 저장 위치의 이미지이기 때문에, 사용가능한 데이터 유형은 HMI 디바이스에 연결되어 있는 PLC 와 관계가 있습니다. 외부 태그 생성시 STEP 7 또는 SIMOTION Scout 에 통합해서 구성할 경우, PLC 를 프로그래밍하는 동안에 생성했던 모든 태그에 직접 접근할 수 있습니다.

데이터 유형 기본 데이터 유형은 모든 컨피규레이션에서 사용가능합니다. 그 외에도, 외부 태그의 경우에는 연결이 존재하는 PLC 용으로 특별히 의도된 다른 데이터 유형을 사용할 수도 있습니다. S7 컨트롤러와의 연결을 위한 데이터 유형과 기본 데이터 유형의 세부사항 목록은 "S7 로 연결시의 데이터 유형"에서 찾을 수 있습니다. 다른 PLC 로 연결시에 사용가능한 데이터 유형에 대한 정보는 해당 통신 드라이버에 대한 설명서에서 찾을 수 있습니다.

주 외부 태그 외에도, HMI 디바이스와 PLC 간의 통신을 위해 영역 표시기를 사용할 수 있습니다. "연결" 편집기에서 영역 표시기를 설정하고 활성화할 수 있습니다. 영역 표시기에 대한 자세한정보는 "통신"하에서 찾을 수 있습니다.

스크립트와 기능에서 태그 값 갱신하기 스크립트 및 시스템 기능은 항상 런타임 메모리에서 외부 태그 값을 가지고 옵니다. 런타임 시작시, 실제값이 PLC 로부터 판독되고 런타임 메모리에 쓰여집니다. 그 다음, 태그 값은 설정된 주기 시간으로 갱신됩니다. 먼저 기능과 스크립트는 이전 스캔 주기 체크포인트에서 PLC 로부터 판독된 태그값에 접근합니다.

4.1.3 내부 기기

개요 내부 태그는 PLC 로의 연결을 가지고 있지 않습니다.

원리 내부 태그는 HMI 디바이스의 메모리에 저장됩니다. 그러므로 이 HMI 디바이스만이 내부 태그에 대한 읽기 쓰기 접근 권한을 갖습니다. 예를 들면 로컬 계산을 실행하기 위해, 내부 태그를 생성합니다. 내부 태그의 경우 모든 기본 데이터 유형을 사용할 수 있습니다. 데이터 유형의 세부적인 목록은 "기본 데이터 유형" 아래에서 찾을 수 있습니다.

Page 117: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 117

4.2 요소와 기본 세팅

4.2.1 태그 편집기

개요 태그 편집기에서 태그를 생성고 구성합니다.

열기 태그 편집기를 열려면, 새로운 태그를 생성하거나 개체 창에 디스플레이된 태그를 편집합니다. 또 다른 방법으로는, 프로젝트 창에서 "태그" 엔트리를 더블 클릭함으로써 태그 편집기를 열 수도 있습니다.

배치 태그 편집기는 한 폴더 내의 모든 태그를 디스플레이합니다.

태그 편집기

Page 118: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 118 시스템 메뉴얼, 07/2008

작업 영역 모든 태그는 작업 영역에서 도표에 디스플레이됩니다. 사용자는 도표 셀에서 태그의 속성을 편집할 수 있습니다. 열 머리글을 클릭하여 도표를 열 안의 엔트리를 기준으로 정렬할 수 있습니다. 라이브러리 개체의 열을 사용자의 필요에 따라 구성할 수도 있습니다. 구성하고 있는 HMI 디바이스에 따라 일부 열은 사용할 수 없습니다. 선택한 열에 대한 구성은 프로젝트 저장시에 자동으로 저장됩니다. 이것은 사용자가 Microsoft Windows 에 로깅할 때 사용한 사용자 이름과 링크되어 있습니다.

속성 보기 여기서 태그를 구성합니다. 속성 보기는 작업 영역 도표와 동일한 정보와 세팅을 제공합니다. 속성 보기의 좌측에 트리 구조가 있으며, 여기서 여러 가지 속성 범주를 선택할 수 있습니다. 선택한 속성 범주 구성을 위한 필드는 속성 보기의 우측에 나타납니다.

4.2.2 태그 및 배열에 대한 기본 세팅

개요 사용자는 태그 및 배열 원소의 속성을 도표 편집기에서뿐만 아니라 해당 속성 보기에서도 구성할 수 있습니다. 각각의 속성 보기는 태그 편집기와 동일한 정보와 세팅을 제공합니다.

속성 보기의 구조 모든 속성 보기의 좌측에 트리 구조가 있으며, 여기서 여러 가지 속성 범주를 선택할 수 있습니다. 현재 선택한 속성 범주 구성을 위한 필드는 속성 창의 우측에 나타납니다.

태그 속성 보기

Page 119: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 119

태그의 속성 보기에서 선택한 태그에 대한 다음의 속성을 구성할 수 있습니다:

트리 구조 내의 엔트리 필드 "일반사항" "이름"

"연결" "데이터 유형" "취득 유형" "취득주기" "배열 카운트" "길이"

"속성" "주소지정" (외부 태그에만)

"아이콘" (통합 컨피규레이션에서만) "영역" "DB" "DBW"

"한계" "상한 - 사용 금지됨" "상한 상수" "상한 - 태그" "하한 - 사용 금지됨" "하한 상수" "하한 - 태그" 한계 검사 알람 생성

"LinearScaling" (외부 태그에만)

"PLC 끝 값" "PLC 시작값" "HMI 디바이스 - 끝 값" "HMI 디바이스 - 시작값"

"기본 세팅" "갱신 코드" "계속 갱신"

"주석" 주석 입력을 위한 텍스트 필드 "멀티플렉싱" 간접 주소지정 활성화 및 비활성화하기 "로깅" "데이터 로그"

"샘플링 유형" "로깅 주기"

"로깅 한계" "상한 상수" "상한 태그" "상한 - 한계값 없음" "하한 상수" "하한 태그" "하한 - 한계값 없음"

"이벤트" "상한 초과" 상한 초과시 처리될 기능 목록 "값 변경" 공정값 다음에 처리된 기능 목록이 변경됩니다.

1 보다 큰 값이 "배열 요소" 열에 입력된 경우 "값 변경" 이벤트를 사용할 수 있습니다.

"하한 초과" 값이 하한 밑으로 떨어질 때 처리될 기능 목록

Page 120: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.3 태그를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 120 시스템 메뉴얼, 07/2008

4.3 태그를 이용해서 작업하기

4.3.1 태그의 속성

개요 WinCC flexible 에서는, 각 태그에 대하여 특정 속성들을 구성할 수 있습니다. 속성은 사용자의 컨피규레이션에서 태그를 사용할 방식을 결정합니다.

원리 다음의 속성들을 태그에 설정할 수 있습니다. ● "이름"

각 태그는 이름을 가지며 이를 사용자가 선택할 수 있습니다. 단, 그 이름은 해당 태그 폴더 내에서 유일한 것이어야 합니다.

● PLC 로 "연결" 그리고 태그 "로깅 주기" 외부 태그의 경우, HMI 디바이스가 연결될 PLC 를 지정해야 합니다. 이 태그들은 PLC 내의 메모리 위치를 나타내기 때문입니다. 태그에 사용가능한 데이터 유형과 이들의 PLC 메모리로부터의 주소는 PLC 의 유형과 관계가 있습니다. 그 외에도, 태그를 얼마나 자주 갱신해야 하는지를 지정해야 합니다.

● "데이터 유형"과 "길이" 태그의 데이터 유형은 태그에 저장될 값의 유형, 내부적인 저장 방식 및 태그가 보유할 수 있는 최대값 범위를 결정합니다. 데이터 유형에 관한 간단한 2 가지 예로는, 정수를 저장하기 위한 "Int"와, 문자열을 저장하기 위한 "String"이 있습니다. 데이터 유형 "Integer"의 태그에 대한 값에서는 선행 0 을 입력할 수 있습니다. "String" 또는"StringChar" 유형의 텍스트 태그에, 사용자가 byte 단위로 태그의 "길이"를 설정할 수도 있습니다. 이 외의 모든 데이터 유형에 있어서 "길이" 값은 고정되어 있습니다.

● "배열 카운트" 사용자는 유형이 같은 배열 요소들에서 태그를 어셈블할 수 있습니다. 배열 요소들은 연속적으로 메모리에 저장됩니다. 배열 태그는 대량의 동일 형식의 데이터를 사용하여 작업할 때 (예: 곡선 버퍼 또는 래서피 정의에서) 주로 사용됩니다.

● "주석" 각 태그에 주석을 입력함으로써 사용자의 프로젝트에 관한 더 정확한 문서를 제공할 수 있습니다.

● "한계" 사용자는 각 태그에 대하여 값 범위 (상/하한 범위를 포함한)를 지정할 수 있습니다. 태그에 저장되어야 하는 공정값이 한계 범위에 들어오면 알람 메시지가 전송될 수 있습니다. 공정값이 값 범위 밖에 있는 경우, 메시지 전송을 위한 기능 목록을 처리할 수 있습니다.

Page 121: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.3 태그를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 121

● "시작값" 각각의 태그에 대해 시작값을 구성할 수 있습니다. 태그는 런타임 시작시 이 값으로 설정됩니다. 이러한 방법으로 프로젝트가 시작될 때 마다 정의된 상태로 시작하도록 할 수 있습니다.

● "로깅"과 "로깅 한계" 문서화 및 차후의 평가를 쉽게 할 수 있도록 데이터를 서로 다른 로그에 저장할 수 있습니다. 로깅의 빈도와 모드를 설정할 수 있습니다. 아울러, WinCC flexible 에서는 로깅 한계 내에 또는 밖에 있는 데이터를 로깅하도록 제한할 수도 있습니다.

태그를 생성할 때 구성한 모든 속성들을 개체 목록을 사용하여 태그가 사용된 곳에서도 수정할 수 있습니다. 예: 태그를 생성하고 태그의 한계값을 구성합니다. 이 태그를 IO 필드로 링크시킵니다. 태그를 생성할 때 설정한 한계값을, IO 필드 구성시에 개체 목록을 사용하여 차후에 수정할 수 있습니다.

4.3.2 외부 태그를 사용하여 PLC 와 통신

개요 외부 태그는 HMI 디바이스와 PLC 간의 데이터 교환시 사용됩니다.

원리 외부 태그는 PLC 에 정의된 메모리 위치에 대한 이미지입니다. HMI 디바이스와 PLC 둘 모두에서 이 저장 위치에 읽기식 그리고 쓰기식으로 접근할 수 있습니다. HMI 디바이스가 PLC 상의 데이터에 접근할 수 있다는 사실은, 사용자가 태그를 구성할 때 어떤 속성을 사용할 수 있는가라는 점에 영향을 미칩니다. 다음과 같은 태그 속성에 의해 지원되는 컨피규레이션 가능성은 HMI 디바이스가 어떤 PLC 에 연결되어 있는지와 관계가 있습니다. ● "주소지정" ● "데이터 유형" 선형 스케일링을 사용하여 컨피규레이션의 전제조건에 맞추어 외부 태그의 값 범위를 조정할 수 있습니다.

주소지정 WinCC flexible 에서 외부 태그를 생성하는 경우, PLC 프로그램에 있는 것과 동일한 주소를 지정하여야 합니다. 그래야만 운전자 디바이스와 PLC 모두 같은 메모리 위치에 접근하게 됩니다.

주 통합 컨피규레이션 환경에서 외부 태그를 생성할 때 사용자는 STEP 7 또는 SIMOTION Scout 를 갖춘 PLC 프로그래밍시에 생성된 기호 도표에 있는 아이콘에 직접 접근할 수 있습니다. 이 경우, 그 태그에 상응하는 아이콘을 선택하기만 하면 됩니다. 추가 세팅은 PLC 프로그램에 따라 WinCC flexible 에 의해 구성됩니다.

Page 122: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.3 태그를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 122 시스템 메뉴얼, 07/2008

데이터 유형 외부 태그는 PLC 에서 정의된 저장 위치의 이미지이기 때문에, 사용가능한 데이터 유형은 HMI 디바이스에 연결되어 있는 PLC 와 관계가 있습니다. S7 컨트롤러와의 연결을 위한 데이터 유형과 기본 데이터 유형의 세부사항 목록은 "S7 로 연결시의 데이터 유형"에서 찾을 수 있습니다. 다른 PLC 로 연결시에 사용가능한 데이터 유형에 대한 정보는 해당 통신 드라이버에 대한 설명서에서 찾을 수 있습니다. 통신 드라이버 A 에서 통신 드라이버 B 로 변경하면, 다음과 같은 특정 상황에서 차이가 발생할 수 있습니다: ● 데이터 유형이 확인되었지만 주소 범위를 해석할 수 없습니다.

이 경우 데이터 유형의 기본 주소 범위가 사용됩니다. ● 적합한 데이터 유형을 찾을 수 없습니다.

이 경우 통신 드라이버의 기본 데이터 유형이 사용됩니다.

취득주기 취득주기는 HMI 디바이스가 외부 태그에 대한 공정값을 읽는 시점을 결정합니다. 일반적으로, 태그가 공정 화면에 표시되거나 로그된 동안에는 주기적으로 값이 갱신됩니다. 주기적 갱신 시의 주기는 취득 주기를 통해 컨트롤됩니다. 기본 취득주기를 선택하거나 사용자 고유의 주기를 정의할 수 있습니다. 예를 들면 태그 기능을 위한 값 변경을 트리거함으로써, 공정 화면의 디스플레이와 관계 없이, 외부 태그를 갱신할 수도 있습니다. 단, 빈번한 읽기 동작은 통신 부하를 가중시킨다는 점에 유의하십시오.

선형 스케일링 숫자 데이터 유형의 선형 스케일링을 구성할 수 있습니다. PLC 내의 외부 태그에 대한 데이터는 WinCC flexible 프로젝트의 특정 값 범위로 매핑할 수 있습니다. 예: PLC 는 inch 를 기대하지만, 사용자가 길이 치수를 cm 로 입력합니다 입력된 값은 PLC 로 전송되기 전에 자동적으로 변환됩니다. 선형 스케일링을 사용하면, PLC 상의 값 범위 [0 ...100]을 HMI 디바이스 상의 값 범위 [0 ...254]로 매핑할 수 있습니다.

Page 123: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.3 태그를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 123

4.3.3 태그 컨피규레이션 변경하기

개요 사용자는 언제든지 태그 를 변경하여, 변경된 프로젝트 전제조건에 맞도록 조정할 수 있습니다.

원리 WinCC flexible 은 태그 컨피규레이션을 변경할 수 있는 몇 가지 방법을 제안합니다. ● 태그 편집기

다수의 태그에 대하여 도표화된 개요를 보려면, 태그 편집기를 사용하여 태그를 구성하십시오. 태그 편집기에서, 예를 들어 다수의 태그의 속성을 비교, 조정하거나 태그를 그 속성별로 분류할 수 있습니다.

● 개체 목록 사용되는 위치에서 직접 태그를 수정하려면, 개체 목록을 사용하십시오. 그러려면, 개체 목록에서 변경하고자 하는 태그 옆에 있는 "..." 버튼을 클릭하십시오. 속성 보기에서 태그를 구성할 수 있게 됩니다.

태그 속성을 변경하면 그 변경으로 인해 다른 속성과 충돌이 발생하는 경우, 사용자가 이 사실에 대해 주의하도록 색상으로 강조 표시됩니다. 예를 들어, 사용자가 다른 PLC (설정된 태그 유형을 지원하지 않는)에 태그를 연결하는 경우 이 상황이 발생할 수 있습니다.

4.3.4 태그 한계값

개요 사용자는 수치 태그에 대하여 값 범위를 정의할 수 있습니다.

원리 사용자는 수치 태그에 대하여 값 범위 (상/하한 범위를 포함한)를 설정할 수 있습니다. 태그의 공정값이 한계 범위 내에 들면 아날로그 알람(예: 경고)을 전송하도록 할 수 있습니다. 공정값이 값 범위를 초과하면 아날로그 알람 메시지나 기능 목록을 트리거하도록 구성할 수 있습니다. 운전자가 구성된 값 범위를 벗어난 태그값을 입력하면 입력이 거부되고 값은 입력되지 않습니다.

주 한계값이 초과될 때 전송되는 아날로그 알람 메시지의 텍스트는 아날로그 알람 편집기를 사용하여 변경할 수 있습니다.

애플리케이션 예 예를 들어, 태그의 값이 임계 범위에 들 때 적시에 운전자에게 경고를 주도록 하려면 한계값을 사용하십시오.

Page 124: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.3 태그를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 124 시스템 메뉴얼, 07/2008

4.3.5 태그의 시작값

프로젝트 시작 시의 태그값 사용자는 수치 태그의 시작값을 구성할 수 있습니다. 태그는 런타임 시작시 이 값으로 사전 설정됩니다. 이러한 방식으로, 프로젝트가 반드시 정의된 상태에서 시작되도록 할 수 있습니다. 외부 태그의 경우, 시작값은 PLC 또는 운전자 입력에 의해 덮어쓰여질 때까지 HMI 디바이스에 디스플레이됩니다.

애플리케이션 예 사용자는 IO 필드를 일정한 기본값으로 사전 설정할 수 있습니다. IO 필드에 링크되는 태그의 시작값으로, 원하는 기본값을 입력하십시오.

4.3.6 런타임 중에 태그값 갱신하기

개요 태그는 런타임 중에 변경되는 공정값을 포함합니다. 값 변경은 내부 태그와 외부 태그에서 서로 다르게 처리됩니다.

원리 태그에 시작값을 구성하였다면, 그 태그는 런타임 시작시 이 값으로 설정됩니다. 런타임 중에 태그값이 변경됩니다. 런타임 중에, 태그값을 변경하기 위해서는 다음과 같은 방법들이 있습니다. ● 시스템 기능 (예를 들면 "SetValue")을 실행시킴으로써 ● 운전자 입력 (예를 들면 IO 상자에서)을 통해 ● 스크립트에서 값 할당 ● PLC 내의 외부 태그에서 값 변경

외부 태그 값 갱신하기 외부 태그의 값을 갱신하는 방법: ● 취득주기에 따라 갱신

일반적으로, 태그가 그림에 나타나는 동안, 또는 로그되는 동안 태그는 취득주기에 따라 갱신됩니다. 취득주기는 HMI 에서 태그값 갱신을 위한 갱신 주기를 결정합니다. 기본 취득주기를 선택하거나 사용자 고유의 주기를 정의할 수 있습니다.

● "주기적으로 계속" 세팅이 활성화된 경우 이 세팅이 활성화되었으면, 태그는 현재 열려진 화면에 없더라도 런타임 중에 갱신됩니다. 이 기능은 예를 들어, 값이 변경되면 기능 목록을 트리거하도록 구성된 태그에 대해 설정합니다. 반드시 갱신되어야 하는 태그에 대해서만 "주기적으로 계속" 세팅을 적용하십시오. 빈번한 읽기 동작은 통신 부하를 가중시킵니다.

Page 125: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.3 태그를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 125

4.3.7 데이터 로깅

개요 런타임 중에, 나중에 평가하기 위하여 태그 값들을 로그에 저장할 수 있습니다. 태그를 로깅하려면, 반드시 값을 저장할 로그와 저장 빈도를 반드시 지정해야 하고, 특정 값 범위 내의 태그 값들만을 저장할 것인지의 여부도 지정해야 합니다.

주 데이터 로깅의 주 목적은 외부 태그의 값들을 로그하는 것입니다. 하지만 내부 태그값도 로그할 수 있습니다.

원리 데이터 로깅에는 몇 가지 단계가 관련되어 있습니다. ● 데이터 로그 생성 및 구성

데이터 로그를 생성할 때는 반드시 다음 내용을 정의해야 합니다: – 일반 세팅 - 예를 들면 이름, 크기, 저장 위치 등 – 런타임 시작 시의 거동 – 로그가 가득 찼을 때의 거동

● 태그 로깅 구성하기 모든 태그에 대하여 데이터 로그를 지정할 수 있습니다. 이 로그는 런타임 중에 태그 값과 기타 정보 (로그 시간 등)를 기록합니다. 또한 태그 로깅의 시점과 방법을 정의할 수도 있습니다. 이를 수행하는 데에는 다음과 같은 옵션이 있습니다. – "요청시에:

" LogTag" 시스템 기능을 호출하여 태그 값을 로깅합니다. – "변경시에":

운전자 디바이스가 태그 값의 변경을 감지하면 곧바로 태그 값이 로깅됩니다. – "주기적으로 계속":

일정 주기로 태그 값들이 로깅됩니다. WinCC flexible 에서 사용할 수 있는 표준 주기 이외에, 이 표준 주기를 기준으로하여 사용자가 정의한 주기를 추가할 수 있습니다. 또한 로깅을, 공차범위 내/외에 드는 일정한 값들에 한해 제한할 수도 있습니다. 이 같은 방법으로, 나중에 별도 분석을 위해 태그 값을 다른 특정 로그에 분산시킬 수 있습니다.

태그 "요청시"를 로그하는 경우 이 태그는 태그 "주기적으로 계속" 또는 "변경된 경우"가 로그되는 시퀀스 로그에 로그되지 않아야 합니다. 예를 들어, 요청시 로깅이 아주 드물게 발생하는 경우 시퀀스 로그는 주기적으로 로그된 값으로 완료되고 다음 시퀀스 로그가 설정됩니다. 요청시 로그된 태그에 대한 접근이 있는 경우 런타임에서 현재 시퀀스 로그에 접근 중이므로 태그를 나타낼 수 없습니다. 해결 방법으로 드물게 로그된 태그에 대해 별개의 태그 로그를 설정하십시오.

● 로그된 태그 값의 추가적인 처리 로그된 공정 태그 값들은 WinCC flexible 에서 그래프 보기 기능 등을 사용하여 직접 평가할 수 있고, 또는 Excel 등 다른 애플리케이션을 사용하여 평가할 수도 있습니다.

Page 126: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.3 태그를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 126 시스템 메뉴얼, 07/2008

4.3.8 태그 선형 스케일링

개요 수치 데이터 유형은 선형 스케일링을 사용하여 처리할 수 있습니다. PLC 내의 외부 태그에 대한 데이터는 WinCC flexible 프로젝트의 특정 값 범위로 매핑할 수 있습니다.

원리 태그에 선형 스케일링을 적용하려면, HMI 디바이스와 PLC 에 각각 하나씩 값 범위를 지정해야 합니다. 각각의 값 범위는 서로 선형적으로 매핑됩니다.

HMI 디바이스의 데이터가 외부 태그에 쓰여지면 이 데이터는 자동적으로 PLC 의 값 범위에 매핑됩니다. HMI 디바이스의 데이터가 외부 태그로부터 판독되면 상응하는 변형이 다른 방향으로 실행됩니다.

주 "LinearScaling"와 "InverseLinearScaling" 시스템 기능을 사용하여서도 공정값을 자동 변환할 수 있습니다.

애플리케이션 예 PLC 는 inch 를 기대하지만, 사용자가 길이 치수를 cm 로 입력합니다 입력된 값은 PLC 로 전송되기 전에 자동적으로 변환됩니다. 선형 스케일링을 사용하면, PLC 상의 값 범위 [0 ...100]을 HMI 디바이스 상의 값 범위 [0 ...254]로 매핑할 수 있습니다.

Page 127: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.3 태그를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 127

4.3.9 태그의 간접 주소지정

원리 간접 주소지정 유형 멀티플렉스에서는 런타임에서 비로소 사용된 태그가 확인됩니다. 멀티플렉스 태그용으로 태그 목록을 정의합니다. 런타임 중에 태그의 목록에서 해당 태그를 선택합니다. 태그의 선택은 인덱스 태그의 값과 관계가 있습니다. 런타임 중에, 시스템은 먼저 인덱스 태그의 값을 읽어들입니다. 그 다음, 태그 목록의 해당 위치에 있는 태그에 접근합니다.

애플리케이션 예 간접 주소지정을 사용하여, 다음과 같은 시나리오를 구성할 수 있습니다. 운전자는 선택 목록에 있는 여러 기계 중 하나를 선택합니다. 운전자의 선택과 관련, 선택된 기계의 데이터가 출력 필드에 디스플레이됩니다. 이러한 시나리오를 구성하기 위해, 기호식 IO 필드용 인덱스 태그를 구성하십시오. IO 필드용 멀티플렉스 태그를 구성합니다. 멀티플렉스 태그의 태그 목록을 선택 목록의 구조를 반영하도록 구성하십시오. 운전자가 다른 기계를 선택하면, 인덱스 태그의 값은 변경됩니다. 선택 필드는 이제 태그의 내용 (멀티플렉스 태그의 태그 목록에서 새 인덱스 값에 속하는)을 디스플레이합니다.

Page 128: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.4 배열 원리

WinCC flexible 2008 Compact / Standard / Advanced 128 시스템 메뉴얼, 07/2008

4.4 배열 원리

정의 인덱스를 통해 이러한 데이터에 접근하기 위해 일관된 데이터 유형의 배열 데이터가 연속으로 배열되고 주소 공간 안에서 주소지정됩니다. 배열 요소는 "0"부터 시작하는 정수 인덱스를 통해 주소지정됩니다. 각 배열 요소는 배열 태그에서 구성된 같은 속성에 할당됩니다.

개체 보기

이점 같은 속성의 다중 배열 요소는 단일 배열 태그에 의해 주소지정될 수 있습니다. 컨피규레이션에서 각 배열 요소를 다른 태그로 사용할 수 있습니다. 특정 제한사항이 있습니다: ● HMI 디바이스가 모두 배열 태그를 지원하지 않습니다.

애플리케이션 예 배열 태그는 다음의 경우에 사용됩니다: ● 프로파일 그래프에서 공정값을 그룹화하려면: 예를 들어, 여러 지점에서 제 시간에 획득한

그래프에 공정값을 매핑합니다. ● 그래프에 그룹화된 특정값에 접근하려면: 예를 들어, 인덱스 태그를 증가시켜 프로파일의

모든 값을 출력합니다. ● 연속 비트 번호로 개별 알람을 구성하기 위해. ● 기계 데이터 레코드를 단일 태그에 저장하기 위해.

런타임에 대한 라이센스 규칙 WinCC flexible 런타임에서 배열은 배열 요소의 수와 무관하게 하나의 PowerTag 로 계수됩니다.

Page 129: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.4 배열 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 129

특징

경고 시스템 부하 증가 및 성능 손실 단일 배열 요소에 대한 읽기 또는 쓰기 접근은 항상 배열 태그의 모든 배열 요소에 대한 읽기 또는 쓰기 접근을 포함합니다. PLC 로부터 및 PLC 로의 큰 배열의 데이터 전송은 항상 기본 데이터 유형의 전송과 비교하여 더 긴 시간이 소요됩니다. 이렇게 하면 결과로 통신 과부하와 중단이 발생할 수 있습니다.

예: ● 데이터 유형 "Real"의 배열 요소 100 개로 이루어진 배열 태그가 구성되었습니다. ● 4 개의 바이트 길이의 배열 요소가 변경되면 100 x 4 바이트가 PLC 에 쓰여집니다.

스크립트에서 사용 성능에 대한 같은 이유 때문에 항상 내부 임시 배열을 사용하여 배열을 변경해야 합니다. 1. 스크립트 시작 시에 PLC 배열을 내부 배열로 복사하십시오. 2. 스크립트가 내부 배열을 처리하는 동안에는 PLC 에 대한 데이터 전송의 부하가

방지됩니다.

주의 배열 태그의 데이터 비일관성 배열 요소가 변경하면 전체 배열이 시간 t1 에 판독됩니다. 수정된 배열 요소가 배열에서 대체됩니다. 배열이 시간 t3 > t1 에서 PLC 에 다시 쓰여집니다. 배열이 시간 t2 안에 다시 변경되면, 변경된 값 t2 가 시간 t3 에 시간 값 t1 로 덮어쓰여집니다. 그러므로 데이터가 시간 t3 에 일관되지 않습니다. 항상 HMI 디바이스와 PLC 가 동시에 동일한 배열 태그에 값을 쓰지 않도록 해야 합니다. 래서피 데이터 레코드의 동시 전송을 사용하여 배열 태그를 PLC 와 동기화하십시오.

Page 130: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.5 배열의 예

WinCC flexible 2008 Compact / Standard / Advanced 130 시스템 메뉴얼, 07/2008

4.5 배열의 예

개요 배열 태그는 다수의 태그를 그룹화하여 데이터 구조를 형성합니다(예: 100 개의 배열 요소로 구성됨). 배열 요소는 컨피규레이션의 어느 위치에서든지 사용할 수 있는 태그입니다. 배열 태그는 다음의 위치에서도 사용될 수 있습니다: ● "알람" 편집기에서 ● "래서피" 편집기에서 ● 주소 멀티플렉싱을 위해 ● 그래프 보기에서

예 동일한 데이터 유형의 여러 태그를 처리하고 엔지니어링 시간을 저장하도록 배열 요소의 해당 번호로 배열 태그를 구성할 수 있습니다. 1. 예를 들어, 멀티플렉스 인덱스 태그를 통해 배열 요소를 간접적으로 접근할 수 있습니다. 2. 이러한 인덱스 태그를 사용하여 배열 요소를 작동하고 감시하십시오. 3. 배열 태그를 사용하여 해당 배열 요소와 자동으로 연결되는 다수의 래서피 요소를

생성합니다. 4. 래서피를 통해 배열 태그를 PLC 와 동기화하십시오.

4.6 주기 원리

개요 주기는 주기적 간격으로 실행되는 프로젝트 순서를 제어하는 데 사용됩니다. 일반적인 용도에는 취득주기, 로깅 주기 그리고 갱신 주기가 있습니다. WinCC flexible 에 사전 정의된 주기 외에도, 사용자가 직접 주기를 정의할 수 있습니다.

원리 런타임시에, 주기적인 간격으로 수행되는 동작은 주기에 의해 제어됩니다. 주기의 전형적 이용 예에는 외부 태그의 취득, 데이터 로깅 그리고 화면 갱신 등이 있습니다. ● 취득주기

취득주기는 HMI 디바이스가 PLC 로부터 외부 태그에 대한 공정값을 읽는 시점을 결정합니다. 공정값 변경 속도에 맞게 취득주기를 설정하십시오. 예를 들어, 오븐의 온도는 전기 드라이브의 속도보다 훨씬 느리게 변합니다. 취득주기를 너무 낮게 설정하면, 공정의 통신 부하를 상당히 가중시킬 것입니다.

● 로깅 주기 로깅 주기는 로그 데이터베이스에 데이터를 저장하는 시간을 결정합니다. 로깅 주기는 항상 취득주기의 정수배입니다.

● 갱신 주기 갱신 주기는 화면을 갱신할 빈도를 결정합니다.

Page 131: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.7 구조를 이용하여 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 131

주기의 가능한 최소값은 사용자의 프로젝트에 사용할 HMI 디바이스와 관계가 있습니다. 대부분의 HMI 의 경우, 이 값은 100 ms 입니다. 다른 모든 주기의 값은 항상 가장 작은 값의 정수 배수입니다. WinCC flexible 에 사전 정의된 표준 주기가 사용자 프로젝트의 전제조건을 충족하지 못하는 경우, 사용자가 직접 주기를 정의할 수도 있습니다. 단, 이러한 사용자 정의 주기는 표준 주기를 기준으로 한 것이어야 합니다.

애플리케이션 예 예를 들어, 공정을 주기적으로 로그하거나 유지 보수 간격을 상기하기 위해 주기를 사용하십시오.

4.7 구조를 이용하여 작업하기

4.7.1 구조의 원리

개요 구조를 이용하여 하나의 논리 단위 형태로 다수의 다른 태그를 묶습니다. 구조는 프로젝트 전역 데이터이며 전체 프로젝트 내 모든 HMI 디바이스에 적용됩니다.

원리 예를 들어 다양한 값 상태는 4 개의 태그를 이용하여 복제할 수 있습니다.

구조를 이용하여 다른 상태를 조합할 수 있습니다. 구조 내에서 각 태그에 대한 구조 요소를 설정합니다. 속성을 태그가 생성된 구조 요소로 할당하려면 데이터 유형 등을 포함해야 합니다.

Page 132: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.7 구조를 이용하여 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 132 시스템 메뉴얼, 07/2008

생성된 구조를 페이스플레이트의 동적 속성이나 태그에 데이터 유형으로 할당합니다. 선택할 수 있는 구조는 표준 데이터 유형에 따라 "데이터 유형" 목록 상자에 디스플레이됩니다.

주 페이스플레이트에 있는 구조 데이터 유형의 태그 및 구조로만 작업할 수 있습니다.

런타임의 라이센스 규정 페이스플레이트 인스턴스에 있는 구조 데이터 유형의 외부 태그를 사용할 경우 WinCC flexible 런타임에서 각 구조 요소는 태그로 카운트됩니다.

예 화면 편집기에서 두 개의 화면을 생성했습니다. Screen_1 and screen_2 3 개의 페이스플레이트 인스턴스가 Screen_1 에 삽입되고 4 개의 페이스플레이트 인스턴스가 Screen_2 에 삽입됩니다. 각 페이스플레이트 인스턴스는 구조 데이터 유형의 외부 태그로 링크됩니다. 구조에는 10 개의 구조 요소가 포함되어 있습니다. 화면 1: 3 개의 페이스플레이트 인스턴스 * 10 개의 구조 요소는 30 개의 외부 태그에 해당함 = 30 개의 파워태그 화면 2: 4 개의 페이스플레이트 인스턴스 * 10 개의 구조 요소는 40 개의 외부 태그에 해당함 = 40 개의 파워태그 WinCC flexible 런타임에서 70 개의 파워태그는 두 화면 모두에 대해 카운트됩니다. 또한 필요하지 않은 구조 요소에도 적용됩니다.

Page 133: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.7 구조를 이용하여 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 133

4.7.2 구조 편집기

개요 구조 편집기에서 구조 및 구조 요소를 생성합니다. 구조는 프로젝트 전역 데이터이며 전체 프로젝트 내 모든 HMI 디바이스에 적용됩니다.

열기 프로젝트 보기의 "구조" 그룹에서 "구조 추가"를 더블 클릭합니다. 프로젝트 보기에 새 구조가 설정되고 작업 영역이 새 구조로 열립니다.

구조

작업 영역 구조 요소가 작업 영역에 도표 형태로 디스플레이됩니다. 도표 셀을 사용하여 구조 요소의 속성을 편집합니다. 도표를 열 엔트리에 따라 분류하려면 간단히 열 머리글을 클릭하십시오. 도표의 열을 보이게 하거나 숨길 수 있습니다. 이를 위해, 도표 머리글의 팝업 메뉴에서 엔트리를 활성화하거나 비활성화합니다.

속성 보기 속성 창에서 구조 요소를 구성하십시오. 속성 보기는 작업 영역 도표와 동일한 정보와 세팅을 제공합니다.

Page 134: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.7 구조를 이용하여 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 134 시스템 메뉴얼, 07/2008

4.7.3 구조 관리하기

구조 재명명하기 1. 프로젝트 보기의 "구조"에서 재명명하려는 구조를 선택하십시오. 2. 바로 가기 메뉴에서 "재명명"을 선택하십시오. 3. 새로운 이름을 입력하십시오. 4. <Enter>를 누르십시오. 또 다른 방법으로, <F2> 기능 키를 사용하여 구조를 재명명하십시오.

구조 복사 및 삽입하기 1. 프로젝트 보기의 "구조"에서 복사하려는 구조를 선택하십시오. 2. 도구표시줄에서 "복사" 아이콘을 클릭하십시오. 3. 도구표시줄에서 "붙여넣기" 아이콘을 클릭하십시오. 또 다른 방법으로, "편집" 메뉴 또는 쇼트컷 메뉴의 "복사"와 "붙여넣기" 명령을 사용할 수 있습니다. 키 조합 <CTRL+C>와 <CTRL+V>를 사용할 수도 있습니다. 원래 구조의 복사본이 프로젝트 보기에 생성되며 작업 영역에 삽입됩니다. 연속 번호를 포함한 구조 이름이 제공됩니다.

구조 삭제하기 구조를 삭제하면 구조에 포함된 구조 요소도 삭제됩니다. 1. 프로젝트 보기의 "구조"에서 삭제하려는 구조를 선택하십시오. 2. 도구표시줄에서 "삭제" 아이콘을 클릭하십시오. 삭제할 구조가 페이스플레이트에서 사용

중인 경우 대화창이 나타납니다. 대화창에서 구조를 삭제할 것인지 여부를 확인합니다. 또 다른 방법으로, "편집" 메뉴나 팝업 메뉴에서 "삭제" 명령을 사용하십시오. <DEL> 키를 사용할 수도 있습니다. 구조를 삭제하면 구조에 포함된 구조 요소도 삭제됩니다. 엔트리는 할당된 태그에 남아있습니다. 태그 편집기에서 데이터 유형을 잘못 삭제했음을 나타내는 배경색이 표시되었습니다. 태그 편집기에서 데이터 유형을 변경하십시오.

구조 요소 재명명하기 1. 프로젝트 보기의 "구조"에서 필요한 구조를 선택하십시오.

구조가 구조 편집기에서 열립니다. 2. 재명명할 구조 요소를 선택하십시오. 3. 쇼트컷 메뉴에서 "재명명" 명령을 선택하십시오. 4. 새로운 이름을 입력하십시오. 5. <Enter>를 누르십시오. <F2> 기능 키를 이용하여 구조를 재명명할 수도 있습니다.

Page 135: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.7 구조를 이용하여 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 135

구조 요소 편집하기 1. 프로젝트 보기의 "구조" 영역에서 필요한 구조를 더블 클릭합니다.

구조가 구조 편집기에서 열립니다. 2. 편집할 구조 요소를 강조하십시오. 3. 구조 요소의 속성(예: 데이터 유형)을 변경하십시오. 구조 태그의 속성을 변경하려면 항상 구조 요소의 속성을 변경해야 합니다.

구조 요소 복사 및 삽입하기 1. 프로젝트 보기의 "구조" 영역에서 필요한 구조를 더블 클릭합니다.

구조가 구조 편집기에서 열립니다. 2. 복사할 구조 요소를 강조하십시오. 3. "복사" 도구표시줄 아이콘을 클릭하십시오. 4. "붙여넣기" 도구표시줄 아이콘을 클릭하십시오. "편집" 또는 쇼트컷 메뉴의 "복사"와 "붙여넣기" 명령을 이용할 수도 있습니다. <CTRL+C> 및 <CTRL+V> 키 스트로크를 사용할 수도 있습니다. 원래 구조 요소의 복사본이 작업 영역에 삽입됩니다. 연속 번호를 포함한 구조 요소의 이름이 제공됩니다.

구조 요소 삭제하기 1. 프로젝트 보기의 "구조" 영역에서 필요한 구조를 더블 클릭합니다.

구조가 구조 편집기에서 열립니다. 2. 삭제할 구조 요소를 강조하십시오. 3. 도구표시줄에서 "삭제" 아이콘을 클릭하십시오. "편집" 또는 쇼트컷 메뉴에서 "삭제" 명령을 이용할 수도 있습니다. <DEL> 키도 사용할 수 있습니다.

Page 136: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.8 태그 들여오기

WinCC flexible 2008 Compact / Standard / Advanced 136 시스템 메뉴얼, 07/2008

4.8 태그 들여오기

4.8.1 태그 들여오기 및 내보내기

개요 WinCC flexible 은 프로젝트에서 태그 데이터를 내보내고 다른 프로젝트에서 이 데이터를 들여오는 옵션을 제공합니다. 이 들여오기 및 내보내기 기능은 작업 부하를 줄입니다. 새 태그를 생성하는 대신, 이전의 프로젝트에서 이미 생성했고 PLC 프로그램에서 내보낸 태그를 사용합니다.

태그 내보내기 내보내는 동안, 태그 정보가 CSV 파일에 쓰여집니다. 태그 이름 및 데이터 유형 외에, 태그의 다른 모든 속성도 함께 내보냅니다.

태그 들여오기 태그 데이터를 완벽하게 들여오기 위해서는 2 개의 파일이 필요합니다. 이들 파일 중 하나에 컨트롤과의 인터페이스에 대한 정보가 포함되어 있습니다. 다른 파일에는 태그의 정보가 포함됩니다. 먼저, 인터페이스 데이터가 있는 파일을 들여오십시오. 이제 두 번째 파일을 들여오는 경우 데이터 유형 및 PLC 메모리 주소가 동시에 확인됩니다. 들여오기를 시작하기 전에 이름이 동일한 기존의 연결 또는 태그를 덮어쓸지의 여부를 지정할 수 있습니다. 태그 데이터는 인터페이스 데이터를 포함하는 파일 없이 들여올 수 있습니다. 다음 예제에서는 완전한 들여오기 작업을 보여줍니다.

외부 데이터 소스의 CSV 파일 준비하기 PLC 프로그램의 태그 데이터를 준비하기 위해 애플리케이션을 사용할 수 있습니다. 태그 변환기라는 애플리케이션은 DVD 의 <CD_3\Support\Tag Converter>에 있습니다. 이 애플리케이션의 최신 버전은 인터넷의 다음과 같은 주소에서 다운로드할 수 있습니다: 다운로드 영역 태그 변환기를 사용하여 다음의 통신 드라이버에서 데이터를 변환하십시오: ● Allen-Bradley ● GE FANUC ● Modicon MODBUS ● STEP 7 ● Telemecanique

Page 137: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.8 태그 들여오기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 137

4.8.2 태그 내보내기 및 들여오기 설정

개요 "CSV 들여오기" 대화창은 태그를 들여오는 데 사용할 수 있습니다. 들여오기 파일이 정확하게 번역될 수 있도록 이 대화창에서 필요한 세팅을 실시하십시오.

주 CSV 파일 들여오기에 대한 메뉴 규조는 WinCC flexible 2008 의 출시로 변경되었습니다.

HMI 디바이스에 태그 들여오기 "CSV 들여오기" 대화창을 열려면, 프로젝트 창에서 필요한 HMI 디바이스를 선택하고 "CSV 들여오기..." 쇼트컷 메뉴 명령을 선택하십시오. 또 다른 방법으로, HMI 디바이스를 선택하고 "프로젝트 > 들여오기/내보내기 > CSV 들여오기" 메뉴 명령을 선택하십시오.

"들여오기 파일" 열에서 들여오기 파일의 위치를 입력하거나 저장 위치로 내비게이트하여 원하는 파일을 선택하십시오. 들여오기 파일은 "*.csv" 포맷이어야 합니다. 들여오기를 시작하기 전에 파일 이름이 확인됩니다. "덮어쓰기" 체크상자를 활성화하면, 이름이 동일한 이전의 연결 또는 태그는 들여올 때 덮어쓰여집니다. 이 체크상자를 비활성화하면, WinCC flexible 에서 이름이 동일한 연결과 태그는 들여와지지 않습니다. "옵션" 열에서 "..." 버튼을 클릭하여 들여오기 설정을 정의하십시오. 새 대화상자가 열립니다.

Page 138: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.8 태그 들여오기

WinCC flexible 2008 Compact / Standard / Advanced 138 시스템 메뉴얼, 07/2008

"목록 분리기호" 필드에서 연결과 태그의 개별 매개변수들을 분리하는데 사용될 문자를 선택하십시오. 보다 더 많은 정보는 "들여오기용 연결 데이터 포맷"과 "들여오기용 태그 데이터 포맷" 부분을 참조하십시오. 텍스트 수식자는 텍스트와 문자열을 식별합니다. 인용 부호 안에 있는 문자들은 텍스트로 번역됩니다. 예를 들어 들여오기의 컨트롤 문자로 사용된 문자들을 포함하고 있는 텍스트를 들여올 경우, 이 문자들은 인용 부호 안에 넣어져야 합니다. 인용 부호는 텍스트 수식자로 사용됩니다. 다른 문자는 사용할 수 없습니다. 숫자 데이터를 식별하기 위해 10 진수와 1000 의 분리기호를 지정할 수 있습니다. 각 필드에서 제공된 문자 목록에서 선택하십시오. 이 분리기호들을 위해 인용 부호를 사용할 수 없습니다.

주 목록, 10 진수 및 1000 자리에 대해 다른 분리기호를 사용하십시오. 이러한 분리기호는 동일하지 않을 수 있습니다.

"폴더 구분자 사용" 옵션은 태그 이름들을 포함한 폴더 트리를 생성할 수 있게 합니다. 폴더 트리는 WinCC flexible 에서 생성되며 태그는 폴더에 저장됩니다. "폴더 구분자" 필드에서 폴더 트리의 분리기호를 선택하십시오. 예: 태그 이름은 "Folder1\Tag_01"입니다. 폴더 분리기호는 "\"입니다. WinCC flexible 에서 "Folder1"이 프로젝트 창의 "통신/태그"하에서 생성되고 "Tag_01"이 그 안에 저장됩니다.

Page 139: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.8 태그 들여오기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 139

4.8.3 연결 데이터 포맷

개요 이 부분에서는 들여오기에 사용된 연결 데이터를 포함한 파일에 요구되는 포맷에 대해 설명합니다. 연결 데이터 파일은 "*.csv" 포맷이어야 합니다.

연결 데이터 포맷 각각의 연결은 들여오기 파일에서 별도의 행으로 존재합니다. 연결 데이터를 포함한 들여오기 파일은 다음과 같은 포맷을 가지고 있어야 합니다: <연결 이름><목록 분리기호> <연결 드라이버 이름><목록 분리기호> <주석><개행(캐리지 리턴+줄바꿈)>

엔트리의 의미

목록 엔트리 설명 연결 이름 연결의 구성된 이름을 지정합니다. 이 엔트리는 태그의 들여오기 파일 내의 해당

엔트리와 일치해야 합니다. "이름"용 목록 엔트리는 비어 있을 수 없습니다. 이름은 아포스트로피 (')를 포함할 수 없습니다.

목록 분리기호 목록 분리기호는 목록의 개별 엔트리를 분리합니다. 들여오기용 대화창에서 목록 분리기호에 사용될 문자를 선택할 수 있습니다. 사용 목적으로 다음과 같은 문자가 제공됩니다: "탭", 세미콜론 ";", 콤마 "," 및 점 ".". 필요시, 선택 필드를 이용하여 나타난 문자와 다른 것을 선택하십시오.

통신 드라이버의 이름 WinCC flexible 에서 사용된 통신 드라이버의 이름을 지정합니다. 이 이름은 WinCC flexible 에서 사용된 이름과 정확하게 일치해야 합니다. 다음과 같은 이름을 사용할 수 있습니다: • Allen Bradley DF1 • Allen Bradley DH485 • Allen Bradley E/IP C.Logix • GE Fanuc SNP • LG GLOFA-GM • Mitsubishi FX • Mitsubishi 프로토콜 4 • Modicon MODBUS • Modicon MODBUS TCP/IP • Omron Hostlink/Multilink • OPC • SIMATIC S5 AS511 • SIMATIC S5 DP • SIMATIC S7200 • SIMATIC S7300/400 • SIMATIC 500/505 시리얼 • SIMATIC 500/505 DP • SIMOTION • SIMATIC HMI HTTP 프로토콜 • Telemecanique Uni-Telway

주석 연결에 대한 주석. 주석의 길이는 최대 256 자입니다. 개행 개행(캐리지 리턴 + 줄바꿈)은 한 연결의 엔트리를 다음 연결의 엔트리로부터

분리합니다.

Page 140: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.8 태그 들여오기

WinCC flexible 2008 Compact / Standard / Advanced 140 시스템 메뉴얼, 07/2008

연결용 들여오기 파일 포맷 연결용 들여오기 파일은 다음과 같은 포맷을 가지고 있습니다: connection, "SIMATIC S7 300/400", connection example 예를 들어 콤마를 목록 분리기호로 사용할 수 있습니다. 목록 엔트리가 비어 있으면, 2 개의 연속되는 목록 분리기호들이 존재하는 것입니다. 행에서 엔트리 정의를 끝마쳤을 경우에는 행 끝에 목록 분리기호를 놓을 필요가 없습니다.

주 들여오기 파일의 예가 WinCC flexible DVD 의 "CD_3\Support\Tag Import" 폴더에 있습니다.

들여오기 파일 편집하기 MS Excel 또는 텍스트 편집기에서 들여오기 파일을 편집할 수 있습니다. MS Excel 을 시작하고 "파일" 메뉴에서 "열기"를 선택하십시오. "파일 유형" 목록에서 "텍스트 파일(*.prn; *.txt; *csv)"을 선택하십시오. 데이터 구조가 손상되고 들여오기를 방해하고 있으므로 더블 클릭하여 MS Excel 에서 들여오기 파일을 열지 마십시오. 간단한 텍스트 편집기에서 들여오기 파일을 열어 올바른 데이터 구조를 점검하십시오.

Page 141: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.8 태그 들여오기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 141

4.8.4 태그 데이터 포맷

개요 이 부분에서는 들여오기에 사용된 태그 데이터를 포함한 파일에 요구되는 포맷에 대해 설명합니다. 태그 데이터 파일은 "*.csv" 포맷이어야 합니다.

태그 데이터 포맷 각각의 태그는 들여오기 파일에서 별도의 행으로 존재합니다. 태그 데이터를 포함한 들여오기 파일은 다음과 같은 포맷을 가지고 있어야 합니다: <태그 이름><목록 분리기호> <연결 이름><목록 분리기호> <태그 주소><목록 분리기호> <데이터 유형><목록 분리기호> <태그 길이(바이트)><목록 분리기호> <배열 수><목록 분리기호> < 취득 유형><목록 분리기호> <취득 주기><목록 분리기호> <상한><목록 분리기호> <추가 상한><목록 분리기호> <추가 하한><목록 분리기호> <하한><목록 분리기호> <선형 스케일링><목록 분리기호> <스케일링 상한 PLC><목록 분리기호> <스케일링 하한 PLC><목록 분리기호> <스케일링 상한 HMI 디바이스><목록 분리기호> <스케일링 하한 HMI 디바이스><목록 분리기호> <시작값><목록 분리기호> <갱신 ID><목록 분리기호> <주석><개행(캐리지 리턴+줄바꿈)>

Page 142: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.8 태그 들여오기

WinCC flexible 2008 Compact / Standard / Advanced 142 시스템 메뉴얼, 07/2008

엔트리의 의미

목록 엔트리 설명 태그 이름 태그의 구성된 이름을 지정합니다. 폴더 분리기호 문자로 설정했던 폴더 트리를

태그 이름 앞에 놓을 수 있습니다 (예를 들면 "폴더 이름 1\폴더 이름 2\태그 이름"). "폴더 구분자 사용" 체크상자를 활성화했으면, WinCC flexible 로의 들여오기 실행시 폴더 트리가 생성됩니다. "이름"용 목록 엔트리는 비어 있을 수 없습니다. 이름은 아포스트로피 (')를 포함할 수 없습니다.

목록 분리기호 목록 분리기호는 목록의 개별 엔트리를 분리합니다. 들여오기 대화상자에서 목록 분리기호를 선택할 수 있습니다. 사용 목적으로 다음과 같은 문자가 제공됩니다: "탭", 세미콜론 ";", 콤마 "," 및 점 ".". 필요시, 선택 필드를 이용하여 나타난 문자와 다른 것을 선택하십시오.

연결 이름 연결의 구성된 이름을 지정합니다. 이 엔트리는 연결의 들여오기 파일 내의 해당 엔트리와 일치해야 합니다. 각 외부 태그는 연결 이름에 유효한 엔트리를 가지고 있어야 합니다. 연결을 위해 이름을 설정하지 않으면, 내부 태그가 생성됩니다.

태그 주소 PLC 내의 태그 주소를 지정합니다. 태그 주소는 WinCC flexible 에서 사용된 태그 주소와 정확하게 일치해야 합니다 (예를 들면 "DB 1 DBW 0", 하지만 "DB1, DBW0"는 아님). 내부 태그의 경우에는 태그 주소가 비어 있습니다.

데이터 유형 태그의 데이터 유형을 지정합니다. 허용된 데이터 유형은 사용 중인 통신 드라이버와 관계가 있습니다. 가능한 값의 예: Char, Byte, Int, UInt, Long, ULong, Float, Double, Bool, String, DateTime, Word, Dint, DWord , Real, StringChar, Timer, Counter, Date, Date and time, Time of day, ASCII, +/-DEC, DEC, LDEC, +/-LDEC, IEEE, BIN, 4/8/12/16/20/24/28/32 bit Block, +/- Double, +/- int, 16 bit group, short, KF, KH, KM, KY, KG, KS, KC, KT, Bit in D, Bit in W, DF, DH, IEEE-Float, USInt, SInt, UDInt, Dint, time, BCD4, BCD8, 등등. 다양한 통신 드라이버에 허용된 데이터 유형에 대한 추가 정보는 설명서의 "통신" 부분을 참조하십시오.

태그 길이 (byte) 태그 길이 (byte)를 지정합니다. 이 엔트리는 보통 문자열 태그에만 사용됩니다. 다른 데이터 유형의 경우에는 비어 있습니다.

배열 수 태그에서 배열 요소의 수를 정의합니다. 이 값으로 배열을 정의할 수 있습니다. 엔트리가 비어 있으면, WinCC flexible 은 값을 "1"로 설정합니다.

취득 트리거 모드 태그의 취득 트리거 모드를 지정합니다. 취득 트리거 모드는 숫자로 표시됩니다. 1 = 요구시 2 = 사용시에 주기적(기본값) 3 = 주기적 연속적

취득주기 태그의 취득주기를 지정합니다. 취득주기는 WinCC flexible 의 취득 주기와 정확하게 일치해야 합니다. 값은 언어와 관계가 없으며 모든 언어에서 동일해야 합니다. 기본값은 "1 s"입니다. 태그의 취득 트리거 모드가 "요구시"이면, 취득주기는 정의되어 있지 않습니다. 사용자 정의된 취득 주기는 파일을 들여오려면 미리 생성되어야 합니다.

상한 상위 하한 하위 하한 하한

한계는 숫자 값과 관련해서만 설정할 수 있습니다. 상수 숫자 값만을 한계로 사용할 수 있습니다. 태그는 사용 불가능합니다. 한계의 기본값은 "한계 없음"입니다. 한계에는 다음과 같은 조건이 적용됩니다: "상한" ≥ "상위 하한" ≥ "하위 하한" ≥ "하한"

선형 스케일링 선형 스케일링이 사용 가능한지의 여부를 지정합니다. 이 엔트리는 외부 태그의 경우에만 사용할 수 있습니다. 기본값은 "사용 불가능"입니다. 선형 스케일링의 값은 숫자나 텍스트로 주어질 수 있습니다. 허용된 값: "사용 불가능"의 경우 "거짓" 또는 "0" "사용 가능"의 경우 "참" 또는 "1"

Page 143: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.8 태그 들여오기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 143

목록 엔트리 설명 상위 PLC 스케일링값 하위 PLC 스케일링값 상위 HMI 스케일링값 하위 HMI 스케일링값

상위값과 하위값은 숫자 값에만 설정할 수 있습니다.

시작값 태그의 시작값을 지정합니다. 기본값: 숫자 값에 대해 0, 문자에 대해 공백, 시간 및 날짜에 대해 실제값.

업데이트 ID 작업 번호는 기능 또는 작업 메일박스를 통해 태그의 값을 갱신합니다. 갱신 ID 는 HMI 디바이스 내에서 고유해야 합니다.

주석 사용자 지정 태그 주석 최대 500 개의 문자를 사용할 수 있습니다. 개행 개행(캐리지 리턴 + 줄바꿈)은 태그 엔트리를 분리합니다.

태그 들여오기 파일 포맷 태그용 들여오기 파일은 다음과 같은 포맷을 가지고 있습니다: "tag","Connection","DB 1 DBD 0","Real",,1,3,"1 min",20,10,2,1,1,100,10,10,1,15.5,33,태그에 대한 주석 예를 들어 콤마를 목록 분리기호로 사용할 수 있습니다. 목록 엔트리가 비어 있으면, 2 개의 연속되는 목록 분리기호들이 존재합니다. 행에서 엔트리 정의를 끝마쳤을 경우에는 행 끝에 목록 분리기호를 놓을 필요가 없습니다. 기본값은 값이 없는 목록 엔트리에 사용됩니다.

주 들여오기 파일의 예가 WinCC flexible DVD 의 "CD_3\Support\Tag Import" 폴더에 있습니다.

들여오기 파일 편집하기 MS Excel 또는 텍스트 편집기에서 들여오기 파일을 편집할 수 있습니다. MS Excel 을 시작하고 "파일" 메뉴에서 "열기"를 선택하십시오. "파일 유형" 목록에서 "텍스트 파일(*.prn; *.txt; *csv)"을 선택하십시오. 데이터 구조가 손상되고 들여오기를 방해하고 있으므로 더블 클릭하여 MS Excel 에서 들여오기 파일을 열지 마십시오. 간단한 텍스트 편집기에서 들여오기 파일을 열어 올바른 데이터 구조를 점검하십시오.

주소 멀티플렉싱이 있는 태그의 CSV 들여오기 주소 멀티플렉싱이 있는 태그를 CSV 들여오기할 때는 다음 규칙에 유의하십시오: ● 참조된 태그를 들여오기하여 시작한 다음, 주소 멀티플렉싱이 있는 태그를 들여오십시오.

따라서 CSV 파일 데이터는 참조된 태그로 시작해야 합니다. ● CSV 내보내기 파일에는 태그들이 적절한 순서로 포함되어 있습니다. ● CSV 들여오기를 위해서는 참조된 태그와 주소 멀티플렉싱이 있는 태그가 동일한 폴더에

있어야 합니다.

Page 144: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그를 이용해서 작업하기 4.8 태그 들여오기

WinCC flexible 2008 Compact / Standard / Advanced 144 시스템 메뉴얼, 07/2008

제한사항 부동 소수점 수가 포함된 태그 데이터를 내보내면 Excel 에서 내보내기 파일을 열 때 값이 잘못 해석될 수 있습니다. 내보내기 대화창에서 "."을 부동 소수점으로 사용하고 있고 태그가 부동 소수점 뒤에 1 과 12 사이의 값을 가지고 있다면 Excel 은 이 값을 날짜 엔트리로 해석합니다. 이러한 오류를 수정하거나 방지하려면 다른 10 진수 분리기호를 사용하거나 부동 소수점 뒤의 태그값에 0 을 추가하십시오. 예: "부동" 데이터 유형의 태그에 대해 20.5 의 상한을 구성했고 내보내기 대화창에서 해당 지점을 10 진수 분리기호로 선택했습니다. 태그값 "20.5"가 태그 데이터로 내보내기됩니다. 해당 CSV 파일을 열면 Excel 이 이 값을 5 월 20 일 데이터 엔트리로 해석합니다. 해결책: 예를 들어, 콤마를 10 진수 분리기호로 설정하십시오. 또한, 이 예제에서는 태그값을 20,50 으로 확장할 수 있습니다.

Page 145: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 145

화면 생성하기 55.1 기본원리

5.1.1 화면 원리

개요 WinCC flexible 에서, 운전자가 기계와 설비시스템을 컨트롤하고 감시하는 데 사용할 수 있는 화면을 생성합니다. 화면 생성시, 포함된 개체 템플리트는 사용자가 공정을 시각화하고, 설비시스템의 이미지를 생성하고, 공정값을 정의하는 것을 지원합니다.

애플리케이션 예 그림은 WinCC flexible 에서 생성되었던 화면을 나타낸 것입니다. 이 화면을 이용해서, 운전자는 과일 쥬스 제조 시스템의 혼합 장치를 조작하고 감시할 수 있습니다. 과일 쥬스 주성분이 여러 탱크에서 혼합 장치로 공급됩니다. 화면은 탱크와 혼합 장치의 채우기 수준을 나타냅니다. 화면은 밸브 장치와 혼합 장치 모터용 컨트롤 요소도 포함하고 있습니다.

Page 146: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 146 시스템 메뉴얼, 07/2008

화면 디자인 공정을 표현해야 하는 개체를 화면에 삽입하십시오. 공정의 전제조건에 맞도록 개체를 구성하십시오. 화면은 정적 요소와 동적 요소로 이루어질 수 있습니다. ● 텍스트 또는 그래픽 개체와 같은 정적 요소는 런타임에서 자신의 상태를 변경하지

않습니다. 혼합 장치의 예에서, 예를 들어 탱크 라벨은 정적 요소입니다. ● 동적 요소는 공정에 기초해서 자신의 상태를 변경합니다. 시각적인 현재 공정값은 다음과

같습니다: – PLC 의 메모리에서 – 알파벳 숫자 디스플레이, 그래프 및 바 형태로 HMI 디바이스의 메모리에서.

HMI 디바이스의 입력 필드는 동적 개체로도 간주됩니다. 혼합 설비시스템의 예에서 탱크의 채우기 수준 값도 동적 개체입니다.

공정값과 운전자 입력은 태그를 통해 컨트롤러와 HMI 디바이스 사이에 교환됩니다.

화면 속성 화면 배치는 사용자가 구성한 HMI 디바이스의 특징들에 의해 결정됩니다. 화면 배치는 이 디바이스의 사용자 인터페이스의 배치와 일치합니다. 예를 들어, 설정된 HMI 디바이스에 기능 키가 있는 경우 화면은 이들 기능 키를 표시합니다. 화면 해상도, 글꼴, 색상과 같은 다른 속성들도 마찬가지로 선택한 HMI 의 특징들에 의해 결정됩니다.

기능 키 기능 키는 HMI 디바이스의 키입니다. WinCC flexible 에서 하나 또는 여러 기능을 할당할 수 있습니다. 운전자가 HMI 디바이스에서 해당 키를 누르면, 이 기능들은 트리거됩니다. 기능 키에 전역 기능 또는 로컬 기능을 할당할 수 있습니다. ● 전역 기능 키는 현재 디스플레이된 화면과 관계없이 항상 동일한 동작을 트리거합니다. ● 로컬 할당이 있는 기능 키는 운전자 스테이션에 현재 디스플레이된 화면을 기초로 해서

상이한 동작을 트리거합니다. 이 할당은 기능 키를 정의했던 화면에만 적용됩니다.

내비게이션 운전자가 런타임 중에 화면을 호출할 수 있도록 하기 위해서는 구성된 각 화면을 작동 공정에 통합해야 합니다. 이를 위해 여러가지 옵션이 있습니다: ● "화면 내비게이션" 편집기를 이용하여 화면 구조를 정의하고 전체 화면 내비게이션

시스템을 구성하십시오. ● "화면" 편집기를 이용하여 다른 화면을 호출하기 위한 버튼과 기능 키를 구성합니다.

Page 147: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 147

5.1.2 화면의 HMI 종속성

개요 HMI 디바이스의 기능들은 WinCC flexible 에서의 프로젝트 시각화 및 편집기들의 기능 범위를 결정합니다. 프로젝트를 생성하면서 프로젝트에 상응하는 HMI 디바이스를 선택하십시오. 프로젝트 보기는 HMI 디바이스의 유형을 변경 또는 추가할 때 사용할 수 있습니다. 다음과 같은 화면 속성은 선택한 HMI 의 기능들에 의해 결정됩니다: ● 배치 ● 화면 해상도 ● 색상깊이 ● 글꼴 ● 사용가능한 개체

디바이스 배치 화면의 디바이스 배치는 사용자 컨피규레이션에서 HMI 디바이스의 이미지를 형성합니다. 예를 들어, 화면의 디바이스 배치는 HMI 디바이스에서 사용할 수 있는 모든 기능 키들을 보여줍니다.

화면 해상도 화면 해상도는 상이한 조작 패널의 상이한 디스플레이 치수에 의해 결정됩니다. 화면 해상도는 "WinCCflexible RT"가 PC 에 구성되었을 경우에만 영향을 받습니다.

Page 148: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 148 시스템 메뉴얼, 07/2008

색상깊이 화면 개체에 색상을 할당할 수 있습니다. 색상의 범위는 사용자가 선택한 HMI 디바이스에서 지원되는 색상 깊이에 의하여 결정됩니다.

글꼴 정적 문자열 또는 동적 문자열을 포함하고 있는 모든 화면 개체에서, 텍스트의 모양을 맞출 수 있습니다. 예를 들면 화면 내에서 개별 텍스트의 우선순위를 표시할 수 있습니다. 예를 들어, 글꼴, 글꼴 양식, 크기를 선택하고 밑줄과 같은 추가적인 효과를 설정하십시오. 사용 가능한 글꼴들은 선택한 HMI 디바이스에 따라 달라집니다. 선택한 글꼴은 어떤 글꼴 속성을 이용할 수 있는지를 결정합니다.

사용자의 텍스트 포맷 (예를 들면 글꼴 양식 (볼드체, 이탤릭체 등등)과 효과 (줄그어 지우기, 밑줄))은 항상 화면 개체의 전체 텍스트에 적용됩니다. 즉, 예를 들면 전체 제목을 볼드체 포맷으로 디스플레이할 수는 있지만, 이 제목의 개별 문자 또는 단어는 불가능합니다.

사용가능한 개체 일부 화면 개체들은 모든 HMI 디바이스들을 위해 전역으로 구성하는 것이 불가능합니다. 이들 화면 개체들은 도구상자 보기에서 회색으로 표시되므로 선택할 수 없습니다. 예를 들면 TP 170 터치 패널 기계장치의 경우, 어떠한 버튼도 구성할 수 없습니다.

Page 149: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 149

5.1.3 "화면" 편집기

개요 "화면" 편집기에서 화면을 구성합니다. 편집기는 그래픽을 프로그램하는 소프트웨어와 공정 시각화 도구가 조합되어 있습니다. 프로젝트 보기에서 "화면" 편집기를 열 수 있습니다.

열기 프로젝트 보기의 "화면" 그룹에서 "화면 추가"를 더블 클릭하십시오. 새로운 화면과 함께 작업 영역이 열립니다.

배치

메뉴표시줄 메뉴 바에는 WinCC flexible 조작에 필요한 모든 명령이 들어있습니다. 사용가능한 쇼트컷 키가 메뉴 명령 옆에 나타납니다.

도구표시줄 특정한 도구표시줄을 나타내거나 숨길 수 있습니다.

작업 영역 작업 영역에서 화면을 구성할 수 있습니다.

Page 150: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 150 시스템 메뉴얼, 07/2008

도구상자 도구상자에는 사용자의 화면에 추가할 수 있는 단순 개체와 복합 개체의 선택을 포함하고 있습니다 (예를 들면 그래픽 개체 또는 조작 요소). 또한, 도구상자는 개체 템플리트 및 페이스플레이트 모음이 들어있는 개체 라이브러리를 제공합니다.

속성 보기 속성 보기의 내용은 사용자가 현재 작업 영역에서 선택한 개체에 의해 결정됩니다. ● 선택한 개체의 속성은 속성 대화창에서 보기 및 편집할 수 있습니다. ● 활성 화면에서 개체를 선택하지 않았으면, 이 화면의 속성들이 나타나고 속성 보기에서

편집할 수 있습니다.

5.1.4 과정

과정 화면을 생성하기 위해서는 다음과 같은 초기 단계가 필요합니다: ● 공정 시각화 구조의 드래프트를 생성하십시오. 즉 화면의 수와 구조를 정의하십시오.

예: 공정 분할을 별도의 화면에서 시각화하고 마스터 화면에서 병합할 수 있습니다. ● 사용자의 화면 내비게이션 컨트롤 전략을 정의하십시오. ● 템플리트를 적응시키십시오.

선택한 HMI 디바이스용으로 WinCC flexible 에 저장되는 템플리트는 사용자의 모든 프로젝트 화면에 적용됩니다. 이 템플리트에서 개체를 로컬적으로 정의하고 전역 기능 키를 할당할 수 있습니다. 일부 HMI 디바이스의 경우, 모든 화면에 통합시키고자 하는 개체들을 고정 창에 저장할 수 있습니다.

● 화면을 생성하십시오. 효과적인 화면 생성에 관한 다음과 같은 옵션을 이용하십시오: – "화면 내비게이션" 편집기에서 화면 구조를 생성하십시오. – 라이브러리를 이용해서 작업하기 – 페이스플레이트를 이용해서 작업하기 – 계층을 이용해서 작업하기

Page 151: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.2 내비게이션 시스템 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 151

5.2 내비게이션 시스템 구성하기

5.2.1 옵션 내비게이트하기

개요 다수의 화면으로 이루어진 WinCC flexible 프로젝트는 런타임에서 다음과 같은 화면 내비게이션 옵션을 제공합니다: ● 내비게이션 버튼을 이용한 내비게이션 ● 기능키를 이용한 내비게이션 ● 내비게이션 컨트롤을 이용한 내비게이션 WinCC flexible 은 다음과 같은 프로그래밍 옵션을 제공합니다: ● 버튼 또는 기능키를 프로그래밍함으로써 ● "화면 내비게이션" 편집기와 내비게이션 컨트롤을 통한 그래픽 컨피규레이션에 의해

주 화면의 프로젝트 보기에서 "가시성" 애니메이션을 "숨겨짐"으로 설정했다면, 이 화면은 런타임에서 호출할 수 없습니다.

5.2.2 화면 내비게이션 시스템의 그래픽 프로그래밍

"화면 내비게이션" 편집기 "화면 내비게이션" 편집기는 여러 화면들 사이에서의 내비게이션을 그래픽으로 구성하는데 사용됩니다. 이 편집기에서 사용자의 프로젝트 화면을 계층 구조로 편성할 수 있습니다. 런타임에서 운전자는 내비게이션 컨트롤을 이용하여 구조의 다양한 화면 사이에서 내비게이트할 수 있습니다 (예를 들면, 부모 화면 또는 이웃해 있는 화면으로 변경할 수 있습니다). 이 구조화된 연결 외에도 "화면 내비게이션" 편집기는 주어진 구조에 관계 없이 직접적인 화면 연결을 생성할 수 있게 합니다.

열기 "화면 내비게이션" 편집기를 열기 위해, 프로젝트 보기에서 "디바이스 설정" 하에 있는 "화면 내비게이션"을 더블 클릭하십시오.

Page 152: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.2 내비게이션 시스템 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 152 시스템 메뉴얼, 07/2008

배치

메뉴표시줄 메뉴표시줄에는 WinCC flexible 조작에 필요한 모든 명령이 들어 있습니다. 사용가능한 쇼트컷 키가 메뉴 명령 옆에 나타납니다.

작업 영역 "화면 내비게이션" 편집기의 보기는 화면 구조를 나타냅니다. 개별 화면들은 사각형으로 나타납니다. 화면 연결은 런타임에서 내비게이션 옵션에 해당됩니다. 유색의 선을 통해 다양한 연결 유형을 식별할 수 있습니다: ● 흑색 선은 구조화된 화면 연결을 반영하고 있습니다. ● 녹색 화살표는 직접 화면 연결을 나타냅니다(구조와 관계없이).

쇼트컷 메뉴 문맥 메뉴에는 "화면 내비게이션" 편집기를 구성하고 화면을 생성, 열기, 삭제, 복사 또는 재명명하는데 사용할 수 있는 명령이 들어 있습니다.

Page 153: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.2 내비게이션 시스템 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 153

보기의 배치 맞추기 "화면 내비게이션" 편집기의 보기를 맞추기 위한 여러 가지 옵션이 있습니다. ● "화면 내비게이션" 편집기의 더 큰 또는 더 작은 부분을 나타내기 위해 보기에서 확대 또는

축소할 수 있습니다. ● 사용자의 보기의 또 다른 부분을 디스플레이하기 위해 아이콘을 이용하여 이 부분을

이동시킬 수 있습니다. ● 단일 화면(그것의 모든 자식 화면을 포함해서)을 나타낼 수 있습니다. ● 모든 자식 화면을 숨기거나 나타낼 수 있습니다. ● 수평 보기와 수직 보기 사이에서 토글할 수 있습니다.

"미사용 화면" "미사용 화면" 보기는 사용자의 내비게이션 시스템에 포함되어 있지 않은 모든 프로젝트 화면을 포함하고 있습니다. "미사용 화면"을 이 대화상자에서 사용자의 보기로 끌어다 놓을 수 있고, 이들을 다른 화면과 연결할 수 있습니다.

속성 보기 화면의 "속성" 대화상자에서 내비게이션 컨트롤을 활성화하고, 화면 번호를 변경하고, 직접 화면 연결을 구성할 수 있습니다.

5.2.3 내비게이션 컨트롤 이용하기

내비게이션 컨트롤 이용하기 모든 화면에서 내비게이션 컨트롤을 열 수 있습니다. 내비게이션 컨트롤은 다수의 사전구성된 화면 내비게이션 버튼을 포함하고 있습니다. 이 버튼들은 런타임에서 프로젝트의 또 다른 화면을 불러내는 데 사용될 수 있습니다.

내비게이션 컨트롤 맞추기 내비게이션 컨트롤은 "화면 내비게이션" 편집기에서 맞추어집니다. ● 내비게이션 컨트롤을 디스플레이하거나 숨길 수 있습니다. ● 내비게이션 컨트롤과 그 안에 포함된 명령 버튼을 구성할 수 있습니다. 버튼에 목표가 할당되어 있지 않으면, 이 버튼은 비활성화되어 있습니다. 이 경우, 버튼은 런타임에서 라벨 없이 나타나게 됩니다. 비활성화된 내비게이션 바를 사용하여 프로젝트 보기로 내비게이트된 화면에서 사용된 화면을 복사하고 다른 HMI 에 삽입하면 복사한 화면이 기존 화면 내비게이션의 해당 부분에 디스플레이되지 않습니다.

주 HMI 디바이스 변경시의 내비게이션 버튼 HMI 디바이스 변경 후 프로젝트를 다시 컴파일하십시오. 이렇게 하면 모든 화면이 현재 HMI 디바이스로 변환됩니다. 먼저 생성하지 않고 HMI 디바이스를 다시 변경하는 경우 개별 화면에 내비게이션 버튼이 다르게 나타납니다.

Page 154: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.3 개체를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 154 시스템 메뉴얼, 07/2008

5.3 개체를 이용해서 작업하기

5.3.1 개체 개요

개요 이 개체들은 프로젝트의 공정 그래픽을 설계할 때 사용되는 그래픽 요소들입니다. "도구상자"는 공정 화면에서 자주 사용되는 다양한 개체 유형을 포함하고 있습니다. 도구상자 보기는 "보기" 메뉴에 있는 "도구상자" 명령을 사용하여 보이게 하거나 숨길 수 있습니다. 도구상자 보기는 화면 상의 원하는 임의의 위치로 이동할 수 있습니다. 현재 활성화되어 있는 편집기에 따라 "도구상자"는 다양한 개체 그룹을 포함합니다. "화면" 편집기가 열려 있으면, 도구상자는 아래의 개체 그룹에 개체들을 제공합니다. ● "간단한 개체"

간단한 개체는 "선"과 "원"과 같은 그래픽 개체와 "I/O 필드" 또는 "버튼"과 같은 표준 컨트롤 요소입니다.

● "확장된 개체" 이 개체들은 확장된 기능 범위를 제공합니다. 이들의 목적 중의 하나는 공정들을 동적으로 디스플레이하는 것, 즉 Sm@rtClient 보기 같은 프로젝트에서 바(bar)나 Active X 컨트롤을 통합하는 것입니다.

● "사용자 지정 컨트롤" 이 개체 그룹에서, 사용자 PG/PC 의 Windows 운영체제에 등록된 ActiveX 컨트롤을 도구상자에 추가하여, 이를 프로젝트에 통합할 수 있습니다.

● "그래픽" 예를 들어 기계와 설비 시스템 구성요소, 측정 장치, 컨트롤 요소, 플래그와 빌딩의 그래픽 개체들이 주제별로 디렉토리 트리 구조에 디스플레이됩니다. 사용자의 그래픽 파일에 대한 쇼트컷을 생성할 수도 있습니다. 이 폴더 및 중첩 폴더의 외부 그래픽 개체는 도구상자 창에 나타나므로 프로젝트에 통합됩니다.

● "라이브러리" 라이브러리는 파이프, 펌프 또는 디폴트 버튼의 그래픽으로서 개체 템플리트를 포함하고 있습니다. 라이브러리 개체의 다수의 인스턴스를 사용자의 프로젝트에 통합할 수 있습니다 (이들을 재구성할 필요없이). WinCC flexible 소프트웨어 패키지에는 라이브러리가 포함됩니다. 사용자 라이브러리에 사용자 정의 개체와 페이스플레이트를 저장할 수 있습니다. "페이스플레이트"는 미리 구성된 개체 그룹을 표현합니다. 이들의 일부(전부가 아님) 속성은 자신들의 애플리케이션의 관련 장소에 구성할 수 있습니다. 페이스플레이트는 중앙에서 편집할 수 있습니다. 페이스플레이트를 사용하면 구성과 관련된 작업을 줄일 수 있고, 프로젝트를 일관성 있게 설계할 수 있습니다.

Page 155: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.3 개체를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 155

간단한 개체

부호 개체 참고

"선" 직선, 곡선, 또는 화살표 선을 선택할 수 있습니다.

"다중선" 다중선은 연결된 경로들로 구성되며, 다수의 모서리를 가질 수 있습니다. 꼭지점은 생성 순서에 따라 번호가 매겨집니다. 꼭지점은 개별적으로 수정 또는 삭제할 수 있습니다. 직선, 곡선, 또는 화살표 모양의 다중선을 선택할 수 있습니다. 다중선은 열린 개체입니다. 시작점과 끝점은 좌표가 같을 수 있지만, 감싸여진 영역은 채울 수 없습니다.

"다각형" 다각형의 꼭지점은 생성 순서에 따라 번호가 매겨집니다. 꼭지점은 개별적으로 수정 또는 삭제할 수 있습니다. 다각형으로 이루어진 영역은 색상이나 패턴으로 채울 수 있습니다.

"타원" 타원은 색상이나 패턴으로 채울 수 있습니다.

"원" 원은 색상이나 패턴으로 채울 수 있습니다.

"사각형" 사각형의 모서리를 둥글게 할 수 있습니다. 사각형은 색상이나 패턴으로 채울 수 있습니다.

"텍스트 상자" "텍스트 상자"에서 텍스트의 하나 또는 여러 행을 입력하고 글꼴과 글꼴 색상을 정의할 수 있습니다. 배경 색상이나 패턴을 텍스트 상자에 추가할 수 있습니다.

"I/O 상자" I/O 상자는 다음과 같은 런타임 기능을 가질 수 있습니다: • 태그 값 출력 • 값의 운전자 입력. 이 입력 값들은 태그에 저장됩니다. • 결합된 입력과 출력. 운전자는 이곳에서 태그의 출력값을 편집하고,

이렇게 해서 새로운 값을 설정할 수 있습니다. I/O 상자에 표시된 태그 값에 대한 한계를 정의할 수 있습니다. 런타임 중에 운전자 입력을 숨기려면 "입력 숨김"을 설정하십시오.

"날짜/시간 상자"

"날짜/시간 상자"는 다음과 같은 런타임 기능을 가질 수 있습니다: • 날짜와 시간의 출력 • 결합된 입력과 출력. 운전자는 이곳에서 출력값을 편집하여 날짜와

시간을 리셋할 수 있습니다. 시스템 시간이나 상응하는 태그는 날짜와 시간을 정의할 때 소스로 사용할 수 있습니다. 날짜를 확장된 포맷으로 (예를 들면 2003 년 12 월 31 일 화요일), 또는 짧은 포맷으로 (예를 들면 2003.12.31) 출력할 수 있습니다.

Page 156: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.3 개체를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 156 시스템 메뉴얼, 07/2008

부호 개체 참고

"그래픽 IO 필드"

"그래픽 I/O 상자"는 다음과 같은 런타임 기능을 가질 수 있습니다: • 그래픽 목록 엔트리의 출력 • 결합된 입력과 출력. 운전자는 이곳에서 그래픽 목록으로부터

그래픽을 선택하여 "그래픽 IO 필드"의 내용을 변경할 수 있습니다.

출력필드 사용 예: 값의 런타임 상태를 나타내기 위해, "그래픽 I/O 상자"는 닫힌 또는 열린 밸브의 이미지를 출력합니다.

"기호식 IO 필드"

"기호식 I/O 상자"는 다음과 같은 런타임 기능을 가질 수 있습니다: • 텍스트 목록 엔트리의 출력 • 결합된 입력과 출력. 운전자는 이곳에서 텍스트 목록으로부터

텍스트를 선택하여 "기호식 IO 상자"의 내용을 변경할 수 있습니다.

결합형 I/O 상자로서의 사용 예: 런타임 중에 모터를 컨트롤하기 위해, 운전자는 텍스트 목록에서 "모터 오프" 또는 "모터 온" 텍스트를 선택할 수 있습니다. 선택 내용에 따라 모터가 시동되거나 정지되며, "기호식 IO 필드"는 모터의 현재 상태 (모터 오프, 모터 온)를 나타냅니다.

"그래픽 보기" "그래픽 보기"는 외부 그래픽 프로그래밍 도구로 생성된 모든 그래픽 개체를 하나의 화면에 나타냅니다. 그래픽 개체는 다음과 같은 포맷으로 나타날 수 있습니다: "*.emf", "*.wmf", "*.dib", "*.bmp", "*.jpg", "*.jpeg", "*.gif" 그리고 "*.tif". "그래픽 보기"에서 다른 그래픽 프로그래밍 도구의 그래픽 개체를 OLE (개체 링크와 매입) 개체로서 통합할 수도 있습니다. OLE 개체는 그래픽 보기의 속성 보기로부터 직접 생성되었던 그래픽 프로그램에서 열리고 편집됩니다.

"버튼" 운전자는 버튼을 사용하여 공정을 컨트롤할 수 있습니다. 사용자는 버튼에 대하여 기능이나 스크립트를 구성할 수 있습니다.

"스위치" 스위치는 런타임 중에 두 가지 상태, 예를 들어 온/오프 또는 누름/누르지 않음을 입력하고 시각화하기 위해 사용할 수 있습니다. 스위치에는 스위치의 런타임 상태를 나타내는 텍스트 또는 그래픽으로 라벨을 붙일 수 있습니다.

"바" "바"는 공정값을 스케일된 막대 그래프의 형태로 나타냅니다. 바 그래프를 이용하여 예를 들어 채우기 수준의 동적 값을 시각화할 수 있습니다.

확장된 개체

기호 개체 설명

"슬라이더" "슬라이더"는 숫자 값을 입력하고 감시하는 데 사용됩니다. • 슬라이더가 디스플레이 도구로 사용되는 경우, 슬라이더

위치는 컨트롤에 의해 출력되는 공정값을 나타냅니다. • 운전자는 슬라이더 위치를 변경하여 값을 입력합니다. 사용자는 슬라이더를 수직 방향으로만 작동하도록 개별화할 수 있습니다.

Page 157: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.3 개체를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 157

기호 개체 설명

"시계" HMI 디바이스에서, 런타임 중에 시계를 디지털 형식 또는 아날로그 형식으로 볼 수 있습니다.

"상태/제어" "상태 / 제어" 기능은 연결된 SIMATIC S7 또는 SIMATIC S5 CPU 의 특정 주소 영역에 대한 직접 읽기/쓰기 접근 권한을 제공합니다.

"Sm@rtClient 보기" 운전자는 "Sm@rtClient 보기"를 사용하여 원격 운전자 스테이션을 감시, 조작할 수 있습니다.

"HTML 브라우저" 운전자는 HTML 브라우저를 사용하여 HTML 형식의 페이지를 볼 수 있습니다.

"사용자 보기" WinCC flexible 에서는, 화면 개체에 대한 접근을 제어하기 위해 비밀번호를 사용할 수 있습니다. "사용자 보기"에서, 관리자는 HMI 디바이스에 있는 사용자들을 런타임에서 관리할 수 있습니다. "사용자 보기"에서, 관리자 권한이 없는 사용자는 런타임 중에 자신의 비밀번호를 변경할 수 있습니다.

"게이지" "게이지" 지침판은 런타임 중에 수치 값을 디스플레이할 수 있습니다. "게이지"의 배치는 구성이 가능합니다. 예를 들어, 배경 이미지나 지침판 배치를 개별화할 수 있습니다.

"그래프 보기" "그래프 보기"에서 PLC 또는 로그에서 읽어들인 공정값을 나타내는 그래프 그룹을 표시할 수 있습니다. 그래프 좌표들을 구성할 수 있습니다(스케일링, 단위 등등).

"래서피 보기" 운전자는 런타임에서 "래서피 보기"를 이용하여 데이터 레코드를 보고 편집하고 관리할 수 있습니다.

"알람 보기" 알람 보기에서 운전자는 런타임 중에 알람 버퍼 또는 알람 로그에서 선택한 알람이나 알람 이벤트를 볼 수 있습니다.

"알람 창" "알람 창"에서 운전자는 런타임 중에 알람 버퍼 또는 알람 로그에서 선택한 알람이나 알람 이벤트를 볼 수 있습니다. 사용자는 항상 템플리트를 편집하여 알람 창을 구성할 수 있습니다.

"알람 표시기" "알람 표시기"는 운전자에게 아직 인지되지 않은 알람 이벤트가 있음을 경고합니다. 사용자는 항상 템플리트를 편집하여 알람 표시기를 구성할 수 있습니다.

도움말 표시기 도움말 표시기는 디스플레이하고 있는 화면 또는 그 화면에 포함된 개체에 대해 사용 가능한 도움말 텍스트를 나타냅니다. 도움말 표시기는 HMI 디바이스 OP 73 및 OP 73micro 에서 사용할 수 있습니다. 사용자는 항상 템플리트를 편집하여 도움말 표시기를 구성할 수 있습니다.

Page 158: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.3 개체를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 158 시스템 메뉴얼, 07/2008

주 일부 도구상자 개체는 기능성이 제한된 상태로 사용 가능하거나 또는 전혀 사용할 수 없습니다. 이 내용은 사용자가 구성하는 HMI 디바이스에 따라 결정됩니다. 사용할 수 없는 개체 속성은 비활성화된 것으로 디스플레이되어 선택할 수 없습니다.

5.3.2 개체 옵션 편집하기

개요 개체는 사용자의 프로젝트의 화면을 디자인하는 데 사용되는 그래픽 요소입니다. 개체를 편집하기 위한 옵션에는 다음이 있습니다: ● 개체 잘라내기, 복사, 삽입 및 삭제

이를 위해, "편집" 메뉴에서 다음 명령을 사용하십시오: – 잘라내기 – 복사 – 삽입 – 삭제 화면에서 개체를 복사하고 화면에 이미 같은 이름의 개체가 포함되어 있는 경우 개체의 이름은 변경됩니다. 스크립트에서 화면 개체의 속성에 접근하기 위해서는 화면 안에 있는 모든 개체와 템플리트는 고유한 이름을 가져야 합니다.

● 삽입하려는 개체의 기본 크기를 그대로 유지하거나 삽입 크기 맞추기 ● 개체 속성(예: 크기) 변경하기 ● 개체 위치 지정하기 ● 다른 개체의 앞이나 뒤로 개체 이동하기 ● 개체 회전 ● 개체 반사하기 ● 개체의 기본 속성 변경하기 ● 개체에 대한 탭 순서 정의하기 ● 스탬핑: 동일한 유형의 여러 개체 삽입하기 ● 동시에 여러 개체 선택하기 ● 다수의 개체의 위치를 재설정하고 크기 변경하기 ● Windows 운영 체제에 등록된 ActiveX 컨트롤을 "사용자 컨트롤" 개체 그룹에 추가하거나

이 그룹에서 삭제할 수 있습니다. ● 외부 그래픽을 개체(예: 그래픽 보기)에 할당할 수 있습니다.

WinCC flexible 프로젝트의 이미지 브라우저에서 이전에 저장한 이미지만 볼 수 있습니다.

Page 159: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.3 개체를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 159

다음과 같이 이미지 브라우저에 그래픽을 저장할 수 있습니다: – "그래픽" 개체 그룹에서 작업 영역으로 끌어다 놓는 방법을 통해 – 그래픽 파일의 포맷은 다음과 같습니다: *.bmp, *.dib, *.ico, *.emf, *.wmf, *.gif, *.tif,

*.jpeg or *.jpg – OLE 개체로서

새 OLE 개체를 생성하거나 기존 그래픽 파일을 OLE 개체로 저장합니다. OLE 개체를 저장하려면 컨피규레이션 컴퓨터에 OLE 호환 그래픽 프로그램을 설치해야 합니다.

5.3.3 다수의 개체의 위치를 재설정하고 크기 변경하기

가능한 수정 다수의 개체를 선택한 후, 이들을 다음과 같이 편집할 수 있습니다: ● 마우스를 사용하여 이동

– 마크표시된 개체의 절대 위치를 변경하기 위해 마우스 포인터를 개체 위에 놓고 마우스 버튼을 누른 상태에서 다중 선택을 이동하십시오.

– 개체를 균형에 맞게 스케일링하기 위해 <Shift> 키를 누른 상태에서 마우스로 크기를 변경하십시오.

● "정렬" 도구표시줄의 기능을 이용하여 이동 – 마크표시된 개체의 위치를 서로 맞추어 변경하십시오 – 마크표시된 개체들의 높이와 폭을 정렬하십시오

5.3.4 외부 그래픽

개요 WinCC flexible 에서는 외부 그래픽 편집기로 작성한 이미지를 사용할 수 있습니다. 이러한 그래픽을 사용하기 위해 WinCC flexible 프로젝트의 이미지 브라우저에 이들을 저장하십시오. 다음과 같이 이미지 브라우저에 그래픽을 저장할 수 있습니다: ● "그래픽" 개체 그룹의 그래픽 개체를 작업 영역에 끌어다 놓으면 이 개체는 자동적으로

이미지 브라우저에 저장됩니다. 생성 순서대로 그래픽 이름에 번호가 붙습니다 (예를 들면 Image_1). <F2> 키를 이용하여 그래픽을 재명명하십시오.

● 그래픽 파일의 포맷은 다음과 같습니다: *.bmp, *.dib, *.ico, *.emf, *.wmf, *.gif, *.tif, *.jpeg or *.jpg

● WinCC flexible 에 매입된, 그리고 외부 그래픽 편집기에 링크된 OLE 개체로서. OLE 링크를 사용하여 외부 그래픽 편집기를 WinCC flexible 에서 열 수 있습니다. 링크된 개체는 그래픽 편집기로 편집할 수 있습니다. OLE 쇼트컷은 외부 그래픽 편집기가 사용자의 컨피규레이션 컴퓨터상에 설치되어 있고 OLE 를 지원할 때에만 작동합니다.

Page 160: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.3 개체를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 160 시스템 메뉴얼, 07/2008

이미지 브라우저에서 이미지 사용하기 화면의 이미지 브라우저에서 다음과 같이 이미지를 사용할 수 있습니다: ● 그래픽 디스플레이 ● 이미지 목록 ● 기능 키 라벨

투명 이미지 WinCC flexible 에서 투명 배경이 있는 그래픽도 사용합니다. WinCC 그래픽 개체에 투명 배경의 이미지를 삽입하면 이러한 투명성이 WinCC flexible 그래픽 개체에서 정의한 배경 색상으로 대체됩니다. 선택한 배경 색상은 영구적으로 이미지에 링크됩니다. 다른 WinCC flexible 그래픽 개체에서 해당 이미지를 사용하는 경우 처음 구성된 그래픽 개체와 같은 배경 색상으로 디스플레이됩니다. 해당 이미지를 다른 배경 색상으로 사용하려면 이 이미지를 다른 이름으로 이미지 브라우저에 다시 추가해야 합니다. 해당 이미지를 사용할 때 적절한 WinCC flexible 그래픽 개체에 추가 배경 색상을 할당하십시오.

그래픽 관리하기 WinCC flexible 을 이용해서 그래픽 및 기호의 광범위한 집단이 설치됩니다. 예를 들면, 다음과 같습니다: ● 기계 및 설비시스템 부분 ● 장비 측정하기 ● 컨트롤 요소 ● 플래그 ● 건물 그래픽 개체들은 "WinCC flexible 그래픽 디렉토리" 하의 "그래픽" 개체 그룹에 주제별로 정리 보관되어 있습니다. WinCC flexible 의 그래픽 폴더에 대한 참조는 제거, 편집 또는 재명명할 수 없습니다. "그래픽" 개체 그룹을 사용하여 사용자의 외부 그래픽을 관리할 수도 있습니다. 이용가능한 기능: ● 그래픽 폴더에 대한 참조 생성하기

이 디렉토리와 부모 디렉토리에 있는 외부 그래픽이 도구상자 창에 나타나고 이에 의하여 프로젝트에 통합됩니다.

● 폴더 링크 – 편집하기 – 재명명 – 갱신하기 – 제거하기

● WinCC flexible 에서 프로그램을 열어 외부 그래픽을 편집할 수 있습니다.

Page 161: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.3 개체를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 161

5.3.5 개체 그룹

개요 그룹은 "그룹" 기능과 함께 그룹화된 여러 개체입니다. 그룹을 다른 모든 개체와 같은 방법으로 편집합니다.

개요 WinCC flexible 은 여러 개체를 함께 편집하는 3 가지 방법을 다음과 같이 제공합니다: ● 다중 선택 ● 개체 그룹 생성하기 ● 페이스플레이트 생성하기 다음 도표는 3 가지 방법이 서로 어떻게 다른지 보여줍니다:

도표 5-1 여러 개체를 함께 편집하는 방법

다중 선택 개체 그룹 생성하기 (그룹)

페이스플레이트 생성하기 (편집기 "페이스플레이트")

크기 변경하기 ✓ ✓ ✓ 스케일 그룹 ✓ ✓ ✓ 위치 변경하기 ✓ ✓ ✓ 디스플레이 변경하기 ✓ - 특수한 경우 라이브러리에 저장 - - ✓

편집 모드 그룹의 개체를 개별적으로 편집하기 위해 쇼트컷 메뉴에서 편집 모드를 변경하십시오. 이 모드에서 개별 개체와 그 속성에 접근할 수 있습니다.

그룹 확장하기 개체 또는 그룹을 그룹에 추가할 수 있습니다. 그러면 그룹은 새 개체에 의해 증가됩니다. 그룹을 다시 분할하면 그룹으로 그룹에 추가된 개체를 포함하여 모든 개체가 그룹 해제됩니다. 개체를 그룹화한 순서는 고려되지 않습니다.

개체를 둘러싸고 있는 사각형 그룹의 경우 개체를 둘러싸고 있는 한 사각형만 전체 그룹에 대해 나타납니다. 그러나 다중 선택의 경우 모든 개체를 둘러싸고 있는 사각형이 디스플레이됩니다.

계층 그룹의 모든 개체는 같은 계층에 있습니다.

Page 162: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.3 개체를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 162 시스템 메뉴얼, 07/2008

5.3.6 그룹 속성 정의하기

개요 그룹을 다른 모든 개체와 같은 방법으로 편집합니다. 속성 대화상자는 선택한 개체의 모든 속성을 나타냅니다.

공유된 그룹 속성의 변경은 이 속성이 할당된 모든 단일 개체에 영향을 미칩니다. 그룹을 재위치시키고 크기를 변경할 경우, 다음과 같은 규칙이 적용됩니다: ● 그룹의 위치를 재설정할 경우 시스템은 자동적으로 그룹 개체의 위치 좌표를

적응시킵니다. 그룹에 대한 개별 개체들의 상대적인 위치는 영향을 받지 않습니다. ● 그룹의 크기를 변경하면, 포함된 그룹 개체들의 높이와 폭은 이 크기 변경에 비례해서

맞추어집니다.

Page 163: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.4 동적 갱신 기능을 할당하는 옵션

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 163

5.4 동적 갱신 기능을 할당하는 옵션

개요 입력과 출력용 모든 개체는 런타임에서 동적 반응을 나타냅니다. 개체에 동적 속성을 할당할 수도 있습니다. 이러한 특징의 예는 탱크 채우기 수준의 그래픽입니다. 이 그래픽은 해당 공정값을 기초로 하여 동적으로 갱신됩니다. 개체의 동적인 반응에 대한 또 다른 예는 특정한 기능을 트리거하는 버튼입니다.

동적 개체 동적 속성을 임의의 그래픽 개체에 할당할 수 있습니다. 프로그래밍 옵션: ● 개체는 외관을 바꿉니다: 색상 또는 점멸 속성 ● 개체는 화면에서 이동합니다. ● 개체를 나타내거나 숨깁니다. 다음과 같은 추가 옵션을 컨트롤 요소에 사용할 수 있습니다: ● 개체의 운전자 컨트롤을 가능하게 하거나 잠급니다. ● 개체의 운전자 컨트롤 (예를 들면 클릭)은 기능 목록 실행을 위해 구성되는 이벤트를

트리거합니다.

동적 컨트롤과 개체 속성 동적 컨트롤은 개체 속성의 한 요소입니다. 실제로 어떤 동적 컨트롤 기능과 이벤트를 이용할 수 있는지는 선택한 개체와 관계가 있습니다. 개체 복사시, 동적 컨트롤 기능도 함께 복사됩니다.

Page 164: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.5 기능키를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 164 시스템 메뉴얼, 07/2008

5.5 기능키를 이용해서 작업하기

개요 기능 키는 HMI 디바이스의 물리적 키이며 그 기능이 구성될 수 있습니다. 기능 목록은 키의 이벤트 "누름" 및 "버튼에서 손떼기"에서 구성될 수 있습니다. 기능 키에 전역 기능 또는 로컬 기능을 할당할 수 있습니다.

전역 할당 전역 기능 키는 현재 디스플레이된 화면과 관계없이 항상 동일한 동작을 트리거합니다. 전역 기능 키는 템프리트에서 한번 구성됩니다. 전역 할당은 선택한 HMI 디바이스의 모든 화면 (이 템플리트를 기초로 하고 있는)에 적용됩니다. 전역 기능 키는 프로그래밍을 상당히 감소시킵니다. 그 이유는, 이 전역 키를 각각의 화면에 할당할 필요가 없기 때문입니다.

로컬 할당 화면의 로컬 기능 키는 각 화면에서 다른 동작을 트리거할 수 있습니다. 이 할당은 기능 키를 정의했던 화면에만 적용됩니다. 로컬 기능 키를 사용하여 템플리트의 전역 기능 키와 로컬 기능 키를 덮어쓸 수 있습니다.

주 로컬 기능 키가 있는 화면이 알람 보기 또는 알람 창에 의해 겹쳐져 있으면 기능 키가 런타임에서 계속 활성화되어 있습니다. 이것은 특히 디스플레이가 작은 HMI 장치의 경우에 해당합니다(예: OP 77B).

단축키 할당 버튼과 같은 단축키를 HMI 디바이스에 할당할 수 있습니다. HMI 디바이스에 따라 단축키를 사용할 수 있습니다.

그래픽 기능 키가 디스플레이 바로 옆에 있을 경우, 이 기능 키에 그래픽을 할당하여 기능 키의 기능을 더 뚜렷하게 만들 수 있습니다.

Page 165: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.5 기능키를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 165

할당 디스플레이

다음 도표에서는 기능 키의 할당을 디스플레이하는 기호를 보여줍니다:

기능 키 설명

할당되지 않음

전역으로 사용됨

로컬적으로 사용됨

로컬적으로 사용됨(로컬 할당이 전역 할당을 덮어씁니다)

화면 내비게이션으로 버튼 할당하기

Page 166: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.6 계층의 이점

WinCC flexible 2008 Compact / Standard / Advanced 166 시스템 메뉴얼, 07/2008

5.6 계층의 이점

계층 화면에서 개체의 차별화된 편집을 수행하려면 계층을 사용하십시오. 화면은 32 개의 계층으로 이루어져 있습니다. 개체를 계층에 할당하는 경우 화면 깊이를 정의합니다. 계층 0 의 개체들은 화면 배경에 위치해 있고, 계층 31 의 개체들은 전경에 위치해 있습니다. 단일 계층의 개체도 계층 구조적으로 배열됩니다. 화면을 생성할 때 먼저 삽입된 개체가 계층 내에서 뒷쪽에 배치됩니다. 그 밖의 개체는 각각 한 위치 앞쪽으로 배치됩니다. 계층 내에서는 개체를 앞과 뒤로 이동할 수 있습니다.

계층 기술의 원리 항상 32 개 계층 중 한 계층이 활성화됩니다. 화면에 추가한 새로운 개체들은 항상 활성 계층에 할당됩니다. 활성 계층의 번호는 "계층" 도구표시줄 및 화면의 속성 보기에 나타납니다. 활성 계층은 화면의 속성 보기에서 유색으로 강조됩니다. 화면을 열면 화면의 32 개 계층이 모두 디스플레이됩니다. 화면의 속성 보기에서 활성화된 계층을 제외한 모든 계층을 숨길 수 있습니다. 그런 다음, 활성 계층의 개체들을 편집합니다.

애플리케이션 예 예를 들어, 다음과 같은 경우에 계층을 사용하십시오: ● 편집할 때 개체의 라벨을 숨기기 위해. ● 화면을 추가로 구성하는 동안 알람 창과 같은 개체를 숨기기 위해.

5.7 개체 라이브러리

개요 라이브러리는 화면 개체 템플리트 목록입니다. 라이브러리 개체는 새로 구성할 필요 없이 항상 다시 사용할 수 있기 때문에, 라이브러리는 사용가능한 화면 개체의 양을 늘리고 프로그래밍 효율을 높입니다. 사용자의 WinCC flexible 소프트웨어 패키지에는 예를 들면 "모터" 또는 "밸브" 개체를 포함하고 있는 광범위한 라이브러리가 제공되어 있습니다. 그러나 사용자 고유의 라이브러리 개체를 정의할 수도 있습니다. 라이브러리는 "화면" 편집기의 "라이브러리" 도구상자 창에서 관리됩니다. 도구상자는 쓰기-보호된 라이브러리를 이탤릭 글꼴로 디스플레이합니다. 쓰기 보호된 시스템 라이브러리는 항상 이탤릭 글꼴로 디스플레이됩니다. 쓰기 보호된 라이브러리는 편집할 수 없습니다.

주 여러 애플리케이션에서 열려 있는 라이브러리는 "버전으로 저장" 기능을 사용하여 저장할 수 없습니다.

Page 167: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.7 개체 라이브러리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 167

프로젝트 라이브러리 각 프로젝트를 위해 1 개의 라이브러리가 있습니다. 프로젝트 라이브러리의 개체는 프로젝트 데이터와 함께 저장되며, 라이브러리가 생성된 프로젝트만을 위해 사용할 수 있습니다. 프로젝트를 다른 컴퓨터로 이동시키면, 그 안에 생성된 프로젝트 라이브러리도 함께 이동됩니다. 프로젝트 라이브러리에 개체가 들어있지 않는 한, 이 라이브러리는 숨겨진 상태를 유지합니다. 라이브러리 보기의 쇼트컷 메뉴에서 "프로젝트 라이브러리 디스플레이" 명령을 선택하거나 화면 개체를 라이브러리 보기로 끌어 당겨 프로젝트 라이브러리를 디스플레이하십시오.

전역 라이브러리 프로젝트 라이브러리의 개체 외에도, 공유된 라이브러리의 개체를 사용자의 프로젝트에 포함시킬 수 있습니다. 전역 라이브러리는 프로젝트 데이터와 관계 없이 확장자가 *.wlf 인 별도의 파일에 저장됩니다. 프로젝트에서 전역 라이브러리를 사용할 경우, 관련 프로젝트에서 이 라이브러리에 대한 참조를 1 개만 생성합니다. 프로젝트를 다른 컴퓨터로 이동시키면, 공유된 라이브러리는 자동적으로 포함되지 않습니다. 이 때 프로젝트와 공유된 라이브러리 간의 연결이 끊어질 수도 있습니다. 다른 프로젝트에서 또는 WinCC flexible 외의 애플리케이션에서 전역 라이브러리의 이름을 변경할 경우에도 연결이 끊어질 것입니다. 프로젝트는 다수의 전역 라이브러리에 접근할 수 있습니다. 전역 라이브러리는 다수의 프로젝트에서 동시에 사용될 수도 있습니다. 라이브러리 개체가 프로젝트에 의해 변경되면, 이 라이브러리는 다른 모든 프로젝트에서 수정된 상태로 열리게 됩니다. 공유된 라이브러리 중에는 사용자의 WinCC flexible 패키지와 함께 공급된 라이브러리도 들어 있습니다.

범주 라이브러리 개체를 주제별로 분류하기 위해, 라이브러리를 범주로 분할하거나 또는 여러 전역 라이브러리를 생성할 수 있습니다. 예를 들면, 특정한 전역 라이브러리에 모터 컨트롤을 구성하는 데 필요한 모든 개체가 포함되어 있을 수 있습니다. 또 다른 전역 라이브러리에는 펌프 컨트롤을 구성하는 데 필요한 모든 개체가 포함되어 있을 수 있습니다.

라이브러리 개체 라이브러리는 모든 WinCC flexible 개체, 예를 들면 화면, 태그, 그래픽 개체 또는 알람을 포함할 수 있습니다. 프로젝트에서 라이브러리 개체를 사용하기 위해, 개체와 모든 참조 개체를 프로젝트로 복사하십시오. 복사된 개체는 더 이상 라이브러리로의 연결을 가지고 있지 않습니다. 따라서 라이브러리에서의 변경은 복사된 라이브러리 개체에 아무런 영향을 미치지 않습니다. 구성 가능한 개체 그룹의 다수의 인스턴스를 이용하고 이들을 중앙에서 편집하고자 하면, 페이스플레이트를 생성해야 합니다.

Page 168: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.8 페이스플레이트를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 168 시스템 메뉴얼, 07/2008

5.8 페이스플레이트를 이용해서 작업하기

5.8.1 페이스플레이트의 원리

개요 페이스플레이트는 기존의 화면 개체에서 컴파일하는 개체입니다. 페이스플레이트는 다음 이점을 제공합니다: ● 중앙 수정 ● 다른 프로젝트에서의 재사용 ● 엔지니어링 시간 단축 페이스플레이트는 "페이스플레이트" 편집기에서 생성되고 편집됩니다. 사용자가 생성한 페이스플레이트는 "프로젝트 라이브러리"에 추가되며 다른 개체들과 같은 방법으로 화면에 삽입할 수 있습니다.

페이스플레이트 컨피규레이션 "페이스플레이트" 편집기는 "화면" 편집기와 "페이스플레이트 컨피규레이션" 대화창으로 이루어져 있습니다.

"화면" 편집기 "화면" 편집에서 페이스플레이트에 넣을 개체를 위치시킵니다. 개체를 제거하거나 도구상자를 사용하여 새로운 개체를 추가하십시오.

"페이스플레이트 컨피규레이션" 대화창 "페이스플레이트 컨피규레이션" 대화창에는 다음 엔트리가 있습니다: ● 일반사항

여기에서 페이스플레이트 이름을 설정할 수 있습니다. 페이스플레이트는 "프로젝트 라이브러리"에 이 이름으로 나타납니다. 페이스플레이트 종횡비의 거동을 지정합니다. 해당 버튼을 사용하여 페이스플레이트를 사용할 수 있는 텍스트를 내보내거나 들여오십시오.

● 속성 여기에서 페이스플레이트 속성을 설정할 수 있습니다. 여기에 포함된 속성은 다른 모든 개체 속성과 같이 앞으로의 컨피규레이션에서 구성할 수 있습니다. 페이스플레이트 태그를 생성할 수도 있습니다. 페이스플레이트 태그는 페이스플레이트 안에서만 사용할 수 있습니다. 페이스플레이트 태그는 페이스플레이트 안에 포함된 개체(예: IO 필드)에 직접 연결됩니다.

Page 169: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.8 페이스플레이트를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 169

● 이벤트 여기에서 페이스플레이트 이벤트를 설정할 수 있습니다. 여기에 포함된 이벤트는 다른 모든 개체 속성과 같이 앞으로의 컨피규레이션 작업에서 구성할 수 있습니다.

● 스크립트 여기에서 페이스플레이트의 스크립트를 구성합니다. 스크립트에서 시스템 기능 호출 또는 새로운 기능 프로그래밍(예: 값 변환)을 수행할 수 있습니다. 스크립트는 페이스플레이트 안에서만 사용할 수 있습니다.

애플리케이션 예 예를 들어, 페이스플레이트 "조작 요소"를 정의할 수 있습니다. 예를 들어, 페이스플레이트는 다음과 같은 전자 요소로 이루어져 있습니다: ● 바 ● 이름 텍스트 필드 ● 출력 모드 ● 버튼. 페이스플레이트에서 버튼의 "클릭" 이벤트를 스크립트에 연결합니다. 예를 들어, 이 스크립트는 두 공정 태그의 평균값을 계산합니다. 이 동적 컨트롤은 페이스플레이트에 통합됩니다. 생성된 모든 페이스플레이트 인스턴스가 동일한 동적 컨트롤을 가지는 것과 같은 방법으로 페이스플레이트를 사전 구성할 수 있습니다.

페이스플레이트 사용하기 페이스플레이트를 생성한 후, 페이스플레이트는 프로젝트 라이브러리의 개체로 나타납니다. 이제 공정 화면에 페이스플레이트를 삽입하고 속성 창에서 관련 사용 지점에 대해 편집할 수 있습니다.

페이스플레이트 인스턴스 페이스플레이트를 공정 화면에 삽입하면 이 페이스플레이트의 인스턴스가 생성됩니다. 프로젝트 라이브러리에서 페이스플레이트를 편집하는 경우 여기에서 생성된 페이스플레이트 인스턴스는 자동으로 업데이트됩니다.

페이스플레이트 인스턴스 재사용하기 페이스플레이트에 포함된 개체의 개체 속성에 대해 직접 구성한 동적 컨트롤이 각 페이스플레이트 인스턴스에 포함되어 있습니다. 또 다른 방법으로, 페이스플레이트의 인스턴스를 미리 구성한 다음, 이를 다시 사용하십시오. 예를 들어, 새로 생성된 각 인스턴스는 같은 스크립트를 수행하거나 같은 태그를 사용합니다. 페이스플레이트의 마지막에 구성된 인스턴스를 라이브러리로 끌어다 놓고 이를 차후에 재사용할 수 있습니다. 이 사전 구성된 페이스플레이트는 페이스플레이트가 변경된 후에도 계속해서 사용할 수 있습니다. 그러나 이것은 페이스플레이트의 인스턴스가 본질적으로 아무런 변경 없이 유지되어야 함을 뜻합니다.

Page 170: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

화면 생성하기 5.8 페이스플레이트를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 170 시스템 메뉴얼, 07/2008

보안 레벨 구성하기 사전 구성된 보안 레벨은 페이스플레이트 안에서만 유효하고 해당 페이스플레이트 인스턴스가 사용된 프로젝트에서는 유효하지 않으므로 페이스플레이트 안에 보안 레벨을 할당할 수 없습니다. 보안 레벨을 구성하기 위해, 페이스플레이트의 개체들의 "사용자 인증" 속성을 인터페이스에 연결하십시오. 그 다음 해당 페이스플레이트 인스턴스에 사용자 인증을 할당합니다.

다수의 프로젝트에서 페이스플레이트 재사용하기 WinCC flexible 을 사용하여 전역 라이브러리에 페이스플레이트를 추가할 수 있습니다. 이것은 다른 프로젝트에서 이 페이스플레이트를 사용할 수 있음을 뜻합니다. 공유된 라이브러리의 페이스플레이트를 화면에 추가하면, 시스템은 자동적으로 그것을 복사본을 프로젝트 라이브러리에 저장합니다. 프로젝트 라이브러리에서 페이스플레이트를 변경하십시오.

5.8.2 동적 컨트롤 옵션

개요 다음 두 가지 방법으로 페이스플레이트의 이벤트 및 속성을 동적으로 컨트롤할 수 있습니다: ● 페이스플레이트 인스턴스에서

페이스플레이트 인스턴스에서 이벤트 또는 동적 속성은 사용 지점에 대해 개별적으로 구성할 수 있습니다. 이를 수행하기 위해서는 먼저 인터페이스에서 해당 속성과 이벤트를 설정해야 합니다.

● 페이스플레이트에 포함된 개체에서 페이스플레이트에 포함된 개체에 대한 속성, 이벤트 및 애니메이션을 직접 구성할 수 있습니다. 속성과 애니메이션은 페이스플레이트 태그 또는 동적 속성과 연결될 수 있습니다. 이외에도 페이스플레이트에 포함된 개체의 공정값을 동적 속성과 링크할 수 있습니다. 이를 수행하기 위해서는 먼저 인터페이스에서 해당 속성을 설정해야 합니다. 이 방법으로 페이스플레이트를 사전에 구성할 수 있습니다. 여기에서 생성된 모든 페이스플레이트 인스턴스는 같은 동적 컨트롤을 가집니다. "페이스플레이트" 편집기에서만 이 동적 컨트롤을 편집할 수 있습니다.

Page 171: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 171

알람 시스템 생성하기 66.1 기본원리

6.1.1 공정과 시스템 알람 시각화

개요 ● 사용자 정의 알람

공정 상태를 디스플레이하거나, HMI 디바이스에서 PLC 로부터 받는 공정 데이터를 측정하고 보고하기 위해 알람을 구성합니다.

● 시스템 알람 시스템 알람은 HMI 디바이스나 PLC 에서 특정 시스템 상태를 디스플레이하기 위해, 이러한 디바이스들에서 사전정의됩니다.

사용자 정의 알람과 시스템 알람 모두 HMI 디바이스나 PLC 에 의해 트리거되며, HMI 디바이스에 디스플레이할 수도 있습니다.

알람 시스템의 기능 ● HMI 에서의 시각화: 설비시스템 또는 공정에 발생하는 이벤트나 상태를 보고합니다.

상태가 발생하는 즉시 보고합니다. ● 보고: 알람 이벤트를 프린터로 출력합니다. ● 로깅: 알람 결과를 차후에 편집, 평가하기 위해 저장합니다.

Page 172: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 172 시스템 메뉴얼, 07/2008

6.1.2 사용자 정의 알람

6.1.2.1 이용 가능한 알람 과정

WinCC flexible 에서 알람 메소드 알람 메소드는 알람을 트리거하는 정보 유형을, 따라서 알람 속성을 식별합니다. WinCC flexible 은 다음과 같은 알람 과정을 지원합니다. ● 개별 알람 과정

특정 비트가 PLC 에 설정된 경우 HMI 디바이스가 알람을 트리거합니다. 이를 위해 WinCC flexible 에 개별 알람이 구성되어 있습니다.

● 아날로그 알람 과정 특정 "태그"가 "한계값"을 위반하면 HMI 디바이스가 알람을 트리거합니다. 이를 위해 WinCC flexible 에 아날로그 알람이 구성되어 있습니다.

● 알람 번호 과정 PLC 가 알람 번호 (및 관련 알람 텍스트)를 HMI 디바이스로 전송합니다. 이를 위해 다양한 알람들을 PLC 의 컨피규레이션 소프트웨어에 구성할 수 있습니다. – SIMATIC STEP 7 에서:

ALARM_S 알람 – SIMOTION SCOUT 에서:

ALARM_S 알람과 기술 알람

알람 인지하기 치명적이거나 위험한 조작 및 공정 상태를 디스플레이하는 알람을 명시하여 설비시스템 운전자가 이러한 알람을 인지할 것을 요건화할 수 있습니다. 인증된 사용자만 알람 메시지를 편집할 수 있도록 하려면 디바이스에 있는 키패드의 "ACK" 버튼에도 해당 사용자 인증을 할당해야 합니다.

알람 상태 개별 알람 및 아날로그 알람에는 다음과 같은 알람 상태가 있습니다. ● 알람 트리거 조건이 충족되면, 알람 상태는 "활성화됨"이 됩니다. 운전자가 알람을

인지하고 나면, "활성화됨/인지됨" 상태가 됩니다. ● 알람을 트리거할 조건이 사라지면, 알람 상태는 "활성화/비활성화됨"이 됩니다. 운전자가

비활성화된 알람을 인지하고 나면, "활성화/비활성화됨/인지됨" 상태가 됩니다. 각각의 알람 상태 발생은 인쇄할 수 있을 뿐만 아니라 HMI 디바이스에 디스플레이 및 로그할 수 있습니다.

Page 173: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 173

6.1.2.2 알람 인지하기

개요 치명적이거나 위험한 조작 및 공정 상태를 디스플레이하는 개별/아날로그 알람을 명시하여 설비시스템 운전자가 이러한 알람을 인지할 것을 요건화할 수 있습니다.

알람 인지 메커니즘 알람은 HMI 디바이스상의 운전자나 컨트롤 프로그램에 의해 인지될 수 있습니다. 운전자가 알람을 인지할 때 태그 안에 비트를 설정할 수도 있습니다. 운전자에 의한 인지에 유용한 옵션들은 다음과 같습니다: ● 인지 키 <ACK> (특정 HMI 디바이스에서만 사용 가능) ● 화면 상의 버튼, 소프트키 또는 기능 키 이 외에, 기능 목록 내의 시스템 기능 또는 스크립트를 통해 알람을 인지할 수도 있습니다.

주 인증된 사용자만 알람 메시지를 편집할 수 있도록 하려면 디바이스에 있는 키패드의 "ACK" 버튼에도 해당 사용자 인증을 할당해야 합니다.

인지를 요구하는 알람 알람 클래스는 해당 알람을 반드시 인지해야하는지의 여부를 정의합니다. 알람 클래스는 기본적으로 알람이 HMI 디바이스에 디스플레이될 때 나타나는 방법과 인지 거동을 정의합니다. WinCC flexible 는사전 정의된 알람 클래스와 사용자 정의 알람 클래스를 구성할 수 있는 옵션을 모두 제공합니다.

PLC 에 의한 인지 PLC 에서 태그 안에 특정 비트를 세팅함으로써 개별 알람을 인지할 수 있습니다.

집합적으로 알람 인지 알람을 구성할 때, 운전자가 알람을 개별적으로 인지할 것인지, 아니면 동일한 알람 그룹 내의 알람들을 한꺼번에 인지할 것인지를 지정할 수 있습니다. 예를 들어, 여러 알람들이 동일한 오류로 인해 발생하는 경우라면 알람 그룹을 사용하는 것이 편리할 것입니다.

Page 174: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 174 시스템 메뉴얼, 07/2008

6.1.2.3 알람 부류

알람 클래스 알람 클래스는 알람을 HMI 디바이스에 표시할 때 주로 그 나타내는 방식을 결정합니다. 알람 클래스는 다양한 디스플레이 방법별로 알람을 그룹화하는 데에도 사용됩니다. WinCC flexible 는사전 정의된 알람 클래스와 사용자 정의 알람 클래스를 구성할 수 있는 옵션을 모두 제공합니다.

사용할 수 있는 알람 클래스 세팅 다음과 같은 세팅을 각 알람 클래스에 정의할 수 있습니다. ● 인지: 이 클래스의 알람은 반드시 인지하여야 합니다. ● 알람이 표시될 때 각 알람 상태를 식별하기 위한 텍스트, 색상 및 점멸 모드 ● 이러한 클래스의 알람과 관련된 모든 이벤트를 로깅하기 위한 알람 로그 ● HMI 디바이스에 알람이 표시될 때 그 알람 클래스를 나타내기 위해 알람 번호 앞에 넣은

텍스트 ● 해당 클래스의 알람과 관련된 이벤트에 관한 모든 메시지를 보낼 e-메일 주소

WinCC flexible 에 사전정의된 알람 클래스 ● 치명적이거나 위험한 조작 및 공정 상태를 나타내는 개별/아날로그 알람용 "오류". 이

클래스의 알람은 반드시 인지하여야 합니다. ● "경고" - 정기적인 조작 상태, 공정 상태 및 공정 순서를 나타내는 개별/아날로그 알람 이

클래스의 알람은 인지를 필요로 하지 않습니다. ● "시스템" - HMI 디바이스와 PLC 의 조작 상태에 관해 운전자에게 알려주는 시스템 알람 이

알람 클래스는 사용자 정의 알람용으로 사용할 수 없습니다. ● SIMATIC S7 또는 SIMOTION PLC 의 상태나 이벤트를 나타내는 S7 진단 메시지용 "진단

메시지". 이 클래스의 알람은 인지를 필요로 하지 않습니다. 사전 정의된 알람 클래스에 대해서는 아주 제한된 속성만을 변경할 수 있습니다.

Page 175: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 175

6.1.3 시스템 알람

개요 시스템 알람은 HMI 디바이스와 PLC 의 조작 상태에 관해 운전자에게 통지합니다. 시스템 알람의 범위는 주의에서부터 심각한 오류까지입니다.

시스템 알람 트리거 특정 시스템 상태나 오류가 한 디바이스에 발생하거나 두 디바이스 간 통신하는 동안 발생하면, HMI 디바이스나 PLC 는 알람을 트리거합니다. 시스템 알람은 번호와 알람 텍스트로 구성됩니다. 알람 텍스트에는 알람의 원인을 더 정확히 나타내는 내부 시스템 태그가 포함되어 있을 수 있습니다. 시스템 알람에 대해서는 지정된 일부 속성만을 구성할 수 있습니다.

시스템 알람의 유형 시스템 알람에는 2 가지 유형이 있습니다: ● HMI 시스템 알람

HMI 시스템 알람은 PLC 와 통신하는 도중 특정 내부 상태나 오류가 발생한 경우 HMI 디바이스에 의해 트리거됩니다.

● PLC 에 의한 시스템 알람 이러한 시스템 알람들은 PLC 에 의해 생성되며 WinCC flexible 에서는 구성할 수 없습니다.

HMI 디바이스에 시스템 알람 디스플레이하기 알람 시스템 기본 세팅에서 사용자는 HMI 디바이스에 디스플레이될 시스템 알람의 유형과 시스템 알람이 디스플레이될 시간을 지정할 수 있습니다. HMI 디바이스에 시스템 알람을 디스플레이하려면, "알람 보기"와 "알람 창" 개체를 사용합니다. 화면이나 템플리트에서 이들 개체 중 하나를 구성하였을 때마다 "시스템" 알람 부류 세팅을 선택하십시오.

디바이스-특유 시스템 알람 HMI 디바이스 설명서에는 발생 가능한 시스템 알람 목록과 함께 그 원인 및 취할 수 있는 조치가 수록되어 있습니다. HMI 시스템 알람 때문에 온라인 지원부서에 연락하는 경우, 해당 알람 번호와 시스템 알람 태그가 필요할 것입니다.

Page 176: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 176 시스템 메뉴얼, 07/2008

6.1.4 알람 디스플레이

6.1.4.1 HMI 디바이스에서 알람 디스플레이하기

HMI 디바이스에 알람을 디스플레이하기 위한 옵션 WinCC flexible 은 HMI 디바이스에 알람을 디스플레이하기 위한 다음과 같은 옵션을 제공합니다: ● 알람 보기

알람 보기는 특정 화면을 대상으로 구성합니다. 구성된 크기에 따라, 1 개 이상의 알람을 동시에 디스플레이할 수 있습니다. 1 개 이상의 화면 보기를 상이한 알람 클래스들을 대상으로 상이한 화면들에 구성할 수도 있습니다. 알람 보기는 단지 하나의 알람 선만 포함하도록 구성될 수 있습니다.

● 알람 창 알람 창은 해당 화면들에 대한 템플리트에서 구성하므로 한 프로젝트 내의 모든 화면의 구성요소가 됩니다. 구성된 크기에 따라, 1 개 이상의 알람을 동시에 디스플레이할 수 있습니다. 하나의 이벤트가 알람 창을 닫았다가 다시 여는 동작을 트리거할 수 있습니다. 알람 창은 실용적인 이유로 인해, 컨피규레이션하는 동안 특별히 숨겨질 수 있도록 자신의 계층에 저장됩니다.

기타 신호: 알람 표시기 알람 표시기는 알람이 활성화될 때 화면에 디스플레이되는 구성된 그래픽 기호입니다. 알람 표시기는 해당 화면들에 대한 템플리트에서 구성하므로 한 프로젝트 내의 모든 화면의 구성요소가 됩니다. 알람 표시기는 두가지 상태 중 하나입니다. ● 점멸: 최소한 하나의 인지되지 않은 알람이 대기중입니다. ● 정적: 알람을 인지하였으나 그 중 최소한 하나 이상이 아직 비활성화되지 않았습니다. 기능 목록을 사용하여 HMI 디바이스 응답을 구성할 수 있습니다.

알람 보기 예를 들어, 알람 상태가 인지에 의해 변경된 경우 다음 HMI 디바이스는 알람에서 태그 값을 갱신합니다. ● OP 73micro ● TP 177micro ● OP 73 ● OP 77A ● TP 177A 다른 HMI 디바이스에서의 태그값은 아무런 변경 없이 그대로 유지됩니다.

Page 177: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 177

대기 중 및 인지되지 않은 알람이 알람 보기에 표시된 경우, 표시된 알람은 알람의 인지 후 다음 HMI 디바이스에서 다시 정렬되지 않습니다. ● OP 73micro ● TP 177micro ● OP 73 ● OP 77A ● TP 177A

6.1.4.2 알람 디스플레이 필터링

개요 확장된 알람 보기 및 알람 창에서 알람의 알람 텍스트를 통해 알람 디스플레이를 필터링할 수 있습니다. 필터 변수의 문자열이나 값이 필터 기준으로 사용됩니다. 런타임 중에 알람 텍스트에 구성된 문자열이 있는 알람이나 필터 변수의 문자열만 디스플레이됩니다. 필터는 런타임 중에만 디스플레이에 적용됩니다. 모든 알람은 알람 버퍼에 유지됩니다.

필터링 규칙 고정 필터 엔트리를 사용한 필터링에 대해 알람 보기의 속성에서 문자열을 구성하십시오. 알람 텍스트의 전체 문자열을 포함하는 모든 알람은 런타임시 디스플레이됩니다. 수정 가능한 필터링에 대해 필터 기준에 해당하는 태그를 사용하십시오. 태그는 런타임 중에 얻을 수 있습니다(예: 원하는 문자열을 포함한 I/O 필드를 통해). 알람의 디스플레이는 태그의 내용에 따라 필터링됩니다.

필터 거동 ● 필터 엔트리가 비어있으면 대기중인 모든 알람이 디스플레이됩니다. ● 필터 태그는 영구적으로 구성 가능한 문자열로 승급됩니다. 영구적으로 할당된 문자열 및

필터 태그는 컨피규레이션 동안 할당되고 알람은 필터 태그의 내용에 의해 필터링됩니다. 필터 태그가 비어있는 경우 영구적으로 할당된 문장열에 의해 필터링이 수행됩니다.

● 필터링은 대소문자 구별이 있습니다. 와일드카드 및 정규식은 지원되지 않습니다. ● 필터링은 언어 의존적이지 않으며, 구성된 문자열은 언어 변경 이후에도 그대로

유지됩니다. ● 필터 엔트리 길이는 알람 텍스트의 최대 길이로 제한됩니다. 알람 텍스트의 최대 길이는

사용된 HMI 디바이스에 의해 결정됩니다. 길이에 대한 자세한 정보는 "시스템 한계" 장을 참조하십시오.

알람 보기나 알람 창의 속성에서 필터링을 구성하십시오. 다음 알람 보기에서는 필터링이 지원되지 않습니다: ● 간단한 알람 보기 ● 알람 라인 ● 자동으로 디스플레이되는 알람 창 ● 알람 로그의 알람을 디스플레이하기 위해 구성된 알람 보기 ● 알람 로그의 알람을 디스플레이하기 위해 구성된 알람 창

Page 178: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 178 시스템 메뉴얼, 07/2008

6.1.4.3 알람 로깅 및 보고하기

알람에 대한 평가와 문서화 알람 이벤트를 "알람 보기" 및 "알람 창"에 실시간 디스플레이하는 기능 외에, WinCC flexible 은 알람을 평가하고 문서화하기 위하여 다음과 같은 옵션을 제공합니다: ● 알람 이벤트를 발생 즉시 인쇄 출력할 수 있습니다. ● 알람 버퍼로부터 알람 이벤트를 보고서의 형식으로 인쇄 출력할 수 있습니다. ● 알람 이벤트를 알람 로그에 기록할 수 있습니다. ● 로그된 알람 이벤트를 HMI 디바이스에 디스플레이하거나 보고서의 형태로 인쇄 출력할 수

있습니다.

알람 즉시 인쇄하기 사용자는 알람 시스템 기본 세팅에서 전체 프로젝트에 대해 알람의 인쇄 출력을 활성화/비활성화할 수 있습니다. 또한 개별 알람별로 인쇄 출력을 활성화할 수도 있습니다.

알람 로깅 알람 부류를 사용하여 알람을 알람 로그에 할당하는 것을 구성합니다. 하나의 알람 로그를 각 알람 부류에 지정할 수 있습니다. 이러한 알람 부류에 속한 알람과 관련된 모든 이벤트는 지정된 알람 로그에 기록됩니다.

알람 보고 "알람 인쇄"의 속성을 사용하여 알람을 보고서에 할당하는 방식을 구성합니다. 데이터 소스 (알람 버퍼 또는 알람 로그)외에, 알람 부류를 기준으로 필터링할 수 있습니다.

6.1.4.4 알람 편집용 시스템 기능

시스템 기능 시스템 기능이란 사용자가 프로그래밍에 관한 지식이 없이도 런타임에서 여러 작업을 수행하는 데 사용할 수 있는 사전 정의된 기능들입니다. 사용자는 기능 목록이나 스크립트에 있는 시스템 기능을 사용할 수 있습니다. 아래의 도표는 알람을 편집하고 그 디스플레이를 조작할 때 사용할 수 있는 모든 시스템 기능을 보여줍니다.

시스템 기능 효과 EditAlarm 선택한 모든 알람에 대하여 "편집" 이벤트를

트리거합니다. ClearAlarmBuffer HMI 디바이스의 알람 버퍼로부터 알람을

삭제합니다.

Page 179: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 179

시스템 기능 효과 ClearAlarmBufferProtoolLegacy "ClearAlarmBuffer"과 같은 기능. 이 시스템

기능은 호환성을 확보하기 위해 존속시킨 것으로서, 이전의 ProTool 번호 부여 방식을 사용한 것입니다.

AlarmViewEditAlarm 정의된 알람 화면에서 선택한 모든 알람에 대하여 "편집" 이벤트를 트리거합니다.

AlarmViewAcknowledgeAlarm 정의된 알람 보기에서 선택한 알람을 인지합니다. AlarmViewShowOperatorNotes 정의된 알람 화면에서 선택된 알람의 구성된

운전자 지침을 디스플레이합니다. AcknowledgeAlarm 선택한 모든 알람을 인지합니다. SetAlarmReportMode 프린터의 알람 자동 보고 기능을 스위치 온 또는

오프합니다. ShowAlarmWindow HMI 디바이스에서 알람 창을 숨기거나

보여줍니다. ShowSystemAlarm 전달된 매개변수의 값을 시스템 알람으로서 HMI

디바이스에 디스플레이합니다.

이러한 시스템 기능에 대한 자세한 사항은, "WinCC flexible 작업하기> 참고> 시스템 기능"을 참조.

알람 이벤트와 알람 표시 개체 알람 디스플레이에 사용되는 알람과 개체의 경우 런타임 중에 다음과 같은 이벤트가 발생할 수 있습니다. 각 이벤트 별로 기능 목록을 구성할 수 있습니다.

개체 구성 가능한 이벤트 개별 알람 활성화

비활성화 인지 편집

아날로그 알람 활성화 비활성화 인지 편집

알람 보기 활성화 비활성화

알람 표시기 클릭 점멸시 클릭

이러한 이벤트에 대한 자세한 사항은, "WinCC flexible 작업하기> 참고> 시스템 기능"을 참조하십시오.

Page 180: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 180 시스템 메뉴얼, 07/2008

6.2 요소와 기본 세팅

6.2.1 알람 구성요소와 속성

알람의 속성 알람은 항상 다음과 같은 구성요소로 이루어집니다. ● 알람 텍스트

알람 텍스트는 알람에 대한 설명을 포함합니다. 관련 HMI 디바이스에 의해 지원되는 문자 포맷을 이용하여 알람 텍스트를 문자별로 포매팅할 수 있습니다. 운전자 지침에는 태그 또는 텍스트 목록의 현재 값에 대한 출력필드가 포함되어 있을 수 있습니다. 알람 버퍼는 알람 상태가 변경되는 시점의 순간 값을 보유합니다.

● 알람 번호 알람 번호는 알람을 참조하는 데 쓰입니다. 각 알람 번호는 다음의 알람 유형 내에서 유일합니다. – 개별 알람 – 아날로그 알람 – HMI 시스템 알람 – CPU 내 PLC 로부터의 알람

● 알람 트리거 – 개별 알람용: 태그 내의 비트 – 아날로그 알람용: 태그의 한계값

● 알람 부류 알람의 알람 부류를 기준으로 이를 인지해야 하는 지의 여부가 결정됩니다. 알람 부류를 이용하여 알람이 HMI 디바이스에 디스플레이될 때 나타나는 방법을 결정할 수도 있습니다. 알람 부류는 또한 해당 알람을 로깅할 지의 여부와 어디에 로깅할 지를 결정합니다.

주 프로젝트를 SIMATIC STEP 7 에 통합하고자 하면, WinCC flexible 과 STEP 7 에서 총 7 개의 알람 부류를 구성할 수 있습니다.

이러한 구성요소들은 각 알람별로 자유롭게 선택 또는 입력합니다.

Page 181: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 181

선택적 알람 속성 알람의 거동을 다음과 같은 속성에 의해 정의할 수 있습니다. ● 알람 그룹

알람이 일정한 알람 그룹에 속하는 경우, 한번의 조작으로 같은 그룹 내의 다른 알람들과 함께 인지할 수 있습니다.

● 정보 텍스트 운전자 지침에는 알람에 대한 추가적인 정보가 포함되어 있을 수 있습니다. 운전자 지침은 운전자가 <HELP> 버튼을 누르면 운전자 디바이스의 별도 창에 표시됩니다.

● 자동 보고 전체 프로젝트에 대해 알람 자동 보고 기능을 활성화/비활성화 할 수 있는 옵션은 물론, 개별 알람별로 보고 기능을 활성화 할 수도 있습니다.

● PLC "인지 쓰기 태그"에 의한 인지" 태그 안에 특정 비트를 세팅함으로써 PLC 프로그램이 개별 알람을 인지할 수 있습니다.

● PLC "인지 읽기 태그"로 인지 보내기" 운전자가 개별 알람을 인지할 때에는 특정한 비트를 태그 내에 설정할 수 있습니다.

6.2.2 알람 구성용 편집기

6.2.2.1 편집기의 기본 원리

알람 구성용 편집기 WinCC flexible 는 다음과 같은 알람 구성용 도표형 편집기를 포함하고 있습니다. ● "개별 알람" 편집기 - 개별 알람 생성 및 변경용 ● "아날로그 알람" 편집기 - 아날로그 알람 생성 및 변경용 ● "시스템 알람" 편집기 - 시스템 알람의 알람 텍스트 변경용 ● "알람 부류" 편집기 - 알람 부류 생성 및 변경용 ● "알람 그룹" 편집기 - 알람 그룹 생성 및 변경용

편집기를 이용해서 작업하기 모든 편집기는 다음과 같은 기능을 제공합니다: ● 열 디스플레이 변경하기 ● 개체 삭제 및 복사하기 ● 다수의 도표 행을 자동으로 채우기 ● 끌어다 놓기를 통해 속성 복사하기 ● 끌어다 놓기로 개체 창에서 개체 복사하기 ● 도표 내용 정렬하기

Page 182: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 182 시스템 메뉴얼, 07/2008

열 디스플레이 변경하기 열 디스플레이를 다음과 같이 구성하십시오: ● 열 숨기기 또는 나타내기

쇼트컷 메뉴에서 열 머리글을 선택하십시오. 이 편집기는 2 개 열로만 구성되므로, "알람 그룹"에서는 이 기능을 사용할 수 없습니다.

● 열 폭 변경 열 머리글의 우측 가장자리를 원하는 폭으로 끌어다 놓으십시오.

● 열 순서 변경 열을 선택하고 열 머리글을 원하는 위치로 끌어다 놓으십시오. 이 기능은 "알람 그룹" 편집기에서는 사용할 수 없습니다.

● 정렬 열 머리글을 클릭하십시오. 같은 열 머리글을 다시 클릭하면 정렬 순서로 다시 돌아갑니다. 해당 열 머리글이 화살표로 표시됩니다. 화살표의 방향은 정렬 순서를 지정합니다.

개체 삭제 및 복사하기 행 우측 가장자리에 있는 기호를 클릭하여 하나 이상의 전체 개체를 삭제하거나 복사하십시오. 이는 전체 도표 행을 마크표시합니다.

끌어다 놓기로 다수의 도표 행을 자동으로 채우기 WinCC flexible 의 도표 편집기에서, 한번의 조작으로 다수의 도표 행을 한꺼번에 채울 수 있습니다. 이 기능을 다음과 같은 태스크에 대해 이용할 수 있습니다: ● 유사한 속성을 가진 다수의 새 개체(알람, 알람 부류 또는 알람 그룹) 생성하기. 다음과

같이 진행하십시오: – 복사하려는 도표의 행이 하단에 오도록 도표를 정렬합니다. – 복사하려는 행의 첫번째 요소를 선택합니다. – 하단의 비어 있는 도표 영역에서 선택된 도표 요소의 우측 하단 모서리를 끄십시오.

● 하나 이상의 기존 개체로 속성 전송하기 (예를 들면, 트리거 태그 변경하기): 다음과 같이 진행하십시오: – 해당 속성을 가진 도표 요소를 선택합니다. – 선택한 도표 요소의 우측 하단 모서리를 수정하려는 도표의 행을 가로질러 끄십시오.

끌어다 놓기를 통해 도표 내에서 속성 복사하기 끌어다 놓기 조작을 이용하여 개별 속성(알람 텍스트나 색상 등)을 한 도표 요소로부터 다른 곳으로 복사할 수 있습니다.

개체 창에서 끌어다 놓기(Dragging and dropping)하기 끌어다 놓기를 통해 태그와 같은 개체를 개체 창에서 도표 셀로 끌어다 놓으십시오. 이 기능은 도표 셀이 개체의 사용을 허용하는 경우에만 가능합니다.

Page 183: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 183

6.2.2.2 "개별 알람" 편집기

개요 사용자는 "개별 알람" 도표 편집기에서 개별 알람을 생성하고 그 속성을 지정합니다.

열기 프로젝트 보기에서, "알람" 그룹 내의 "개별 알람"을 더블 클릭합니다.

배치

작업 영역 작업 영역은 지정된 모든 개별 알람과 이와 관련된 세팅을 도표 형태로 나타냅니다. 사용자는 도표 셀에서 개별 알람의 속성을 편집할 수 있습니다.

속성 보기 속성 보기에서 개별 알람을 구성하십시오. 보기는 작업 영역 도표와 동일한 정보와 세팅을 제공합니다.

Page 184: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 184 시스템 메뉴얼, 07/2008

6.2.2.3 "아날로그 알람" 편집기

개요 사용자는 "아날로그 알람" 도표 편집기에서 개별 알람을 생성하고 그 속성을 지정합니다.

열기 프로젝트 보기에서, "알람" 그룹 내의 "아날로그 알람 "을 더블 클릭합니다.

배치

작업 영역 작업 영역은 지정된 모든 아날로그 알람과 이와 관련된 세팅을 도표 형태로 나타냅니다. 사용자는 도표 셀에서 아날로그 알람의 속성을 편집할 수 있습니다.

속성 보기 속성 보기에서 아날로그 알람을 구성하십시오. 보기는 작업 영역 도표와 동일한 정보와 세팅을 제공합니다.

Page 185: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 185

6.2.2.4 "시스템 알람" 편집기

개요 "시스템 알람" 도표 편집기는 모든 HMI 시스템 알람을 나타냅니다. 시스템 알람의 알람 텍스트를 변경할 수 있습니다.

열기 "시스템 알람" 엔트리를 WinCC flexible 디폴트 세팅에서는 볼 수 없습니다. 엔트리를 다음과 같이 디스플레이하십시오: 1. "옵션" 메뉴에서 "설정"을 선택하십시오. 2. "세팅" 대화상자에서 "워크벤치 > 프로젝트 보기 세팅" 범주를 엽니다. 3. "프로젝트 트리가 나타나는 모드 변경" 필드에 있는 "모든 항목 디스플레이"를

선택하십시오. 프로젝트 보기에서 "시스템 알람" 엔트리가 보이는 경우 "알람" 그룹에서 "시스템 알람"을 더블 클릭하십시오.

배치

작업 영역 작업 영역은 지정된 모든 시스템 알람과 이와 관련된 세팅을 도표 형태로 나타냅니다. 사용자는 도표 셀에서 시스템 알람의 속성을 편집할 수 있습니다.

속성 보기 시스템 알람의 알람 텍스트는 속성 보기에서 변경됩니다. 시스템에 의해 알람 번호와 알람 부류가 할당됩니다.

Page 186: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 186 시스템 메뉴얼, 07/2008

6.2.2.5 "알람 부류" 편집기

개요 사용자는 "알람 클래스" 도표 편집기에서 알람 클래스를 생성하고 그 속성을 지정합니다.

열기 프로젝트 보기에서, "알람>세팅" 그룹 내의 "알람 클래스"를 더블 클릭합니다.

배치

작업 영역

작업 영역은 지정된 모든 알람 클래스와 이와 관련된 세팅을 도표 형태로 나타냅니다. 사용자는 도표 셀에서 개별 알람의 속성을 편집할 수 있습니다.

속성 보기 속성 보기에서 알람 클래스를 구성하십시오. 보기는 작업 영역 도표와 동일한 정보와 세팅을 제공합니다.

Page 187: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 187

6.2.2.6 "알람 그룹" 편집기

개요 사용자는 "알람 그룹" 도표 편집기에서 알람 그룹을 생성하고 그 속성을 지정합니다.

열기 프로젝트 보기에서, "알람>세팅" 그룹 내의 "알람 그룹"을 더블 클릭합니다.

배치

작업 영역 작업 영역은 지정된 모든 알람 그룹과 이와 관련된 세팅을 도표 형태로 나타냅니다. 사용자는 도표 셀에서 알람 그룹의 속성을 편집할 수 있습니다.

속성 보기 알람 그룹의 이름은속성 보기에서 변경됩니다. 시스템에 의해 알람 그룹 번호가 할당됩니다.

Page 188: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 188 시스템 메뉴얼, 07/2008

6.2.2.7 알람 시스템에 대한 기본 세팅

개요 WinCC flexible 알람 시스템은 기본 세팅을 이용하여 작동됩니다. 사용자는 알람 시스템 거동을 특정 설비시스템 환경에 맞추기 위해 이러한 기본 세팅을 변경합니다.

열기 프로젝트 보기에서, "알람>세팅" 그룹 내의 "알람 세팅"을 더블 클릭합니다.

배치

작업 영역 알람 시스템에 대한 세팅을 작업 영역에서 정의합니다. "시스템 알람" 영역에서, 예를 들면 HMI 디바이스에 디스플레이될 시스템 알람의 유형을 선택합니다. 통합 조작일 경우, "알람 과정" 영역에서 추가 세팅을 정의할 수 있습니다.

Page 189: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.3 알람 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 189

6.3 알람 작업하기

6.3.1 알람 보고하기

개요 WinCC flexible 에서 다음 알람을 출력할 수 있는 보고서를 구성합니다: ● 알람 버퍼의 현재 알람 ● 알람 로그의 알람

전제조건

과정 다음과 같이 진행하십시오: 1. 도구상자에서 "알람 인쇄" 개체를 보고서에 추가하십시오. 2. 속성들이 속성 보기에 디스플레이되도록 하기 위해 개체를 선택하십시오. 3. 속성 보기에서 구성할 데이터를 지정하십시오. 4. 선택한 소스와 관련해서 출력하고자 하는 알람 부류를 지정하십시오. 5. 출력용 알람 순서를 지정하십시오. 6. 특정한 간격의 알람을 출력하기 위해 "시작 디스플레이"와 "끝 디스플레이" 필드에 대한

해당 태그를 선택하십시오. 런타임 중에 태그에 이 기간의 첫번째 또는 마지막 알람의 날짜와 시간을 공급할 수 있습니다.

Page 190: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.3 알람 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 190 시스템 메뉴얼, 07/2008

6.3.2 알람 번호매기기 과정을 이용해서 알람 통합하기

SIMATIC STEP 7 에서 구성하기 ALARM_S 와 ALARM_D 는 알람 번호매기기 과정입니다. 알람 번호는 STEP 7 컨피규레이션시 자동적으로 할당됩니다. 이 번호는 알람 메시지를 유일하게 할당하는 데 사용됩니다. STEP 7 에서 알람 컨피규레이션시, 저장된 알람과 특성들은 STEP 7 컨피규레이션 데이터에 위치하게 됩니다. WinCC flexible 은 자동적으로 필요한 데이터를 들여오고, 이들을 차후에 HMI 디바이스로 전송합니다. 디스플레이 부류를 통해 ALARM_S 알람 WinCC flexible 의 출력을 필터링합니다. 프로젝트 보기에서 "알람 ▶ 설정"을 설정하고 "알람 설정"을 더블 클릭하십시오. 기존 연결들이 "알람 과정" 영역에 디스플레이됩니다.

필요한 연결 행에서, "ALARM_S 디스플레이 등급" 열에 있는 필드를 선택하고, 선택 버튼을 눌러 선택 대화창을 여십시오. 필요한 디스플레이 부류를 선택하십시오. 버튼을 눌러 선택 대화창을 닫으십시오.

링크의 "SFM 알람" 열에서, 시스템 오류를 디스플레이할지의 여부를 지정하십시오. 더 자세한 정보는 STEP 7 설명서를 참조하십시오.

ALARM_S 알람의 최대 수 WinCC flexible 에서 ALARM_S alarms 의 최대 수는 32767 입니다. 실제로 구성 가능한 알람의 최대 수는 HMI 디바이스에서 사용 가능한 메모리에 따라 제한됩니다.

Page 191: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.3 알람 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 191

알람 부류 배치 ALARM_S 와 ALARM_D 알람은 STEP 7 의 특별한 알람 부류에 할당됩니다. 이 알람 부류의 디스플레이 옵션을 편집하기 위해, WinCC flexible 창에서 "알람 ▶ 세팅 ▶ 알람 부류"를 선택하십시오. 쇼트컷 메뉴를 열고 "편집기 열기" 명령을 선택하십시오. 알람 부류는 알람 부류 이름의 S7 프리픽스로 식별 가능합니다.

"알람 부류" 편집기를 이용하여 알람 부류의 디스플레이 옵션을 구성합니다.

SIMOTION 의 Alarm_S 알람 구현하기 Alarm_S 알람은 SIMOTION 에서도 사용할 수 있습니다. "알람 컨피규레이션" 편집기를 사용하여 SIMOTION SCOUT 에서 Alarm_S 알람을 구성하십시오. WinCC flexible 은 STEP 7 의 Alarm_S 알람과 유사한 SIMOTION 의 Alarm_S 알람을 처리합니다. 디스플레이 부류를 통해 ALARM_S 알람 WinCC flexible 의 출력을 필터링합니다. 프로젝트 보기에서 "알람 ▶ 설정"을 선택하고 "알람 설정"을 더블 클릭하십시오. 기존 연결들이 "알람 과정" 영역에 디스플레이됩니다.

Page 192: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.4 알람로깅

WinCC flexible 2008 Compact / Standard / Advanced 192 시스템 메뉴얼, 07/2008

SIMOTION 디바이스에 대한 연결을 포함하는 "ALARM_S 디스플레이 부류" 열 및 행에서 해당 필드를 선택하십시오. 선택 버튼을 눌러 선택 대화상자를 여십시오. 필요한 디스플레이 부류를 선택하십시오. 버튼을 눌러 선택 대화창을 닫으십시오.

연결의 "TO 알람" 열로 이동하고 SIMOTION 의 공정 알람을 디스플레이할지 여부를 정의하십시오. 자세한 정보는 SIMOTION 문서를 참조하십시오. . 알람 부류의 표시는 STEP 7 의 Alarm_S 알람의 알람 부류와 유사하게 구성됩니다.

6.4 알람로깅

6.4.1 알람로깅의 기본 원리

개요 알람은 프로젝트에서 공정의 고장 상태와 작동 상태를 나타냅니다. 이들은 일반적으로 PLC 에 의해 트리거되며 HMI 디바이스에서 화면에 디스플레이됩니다. WinCC flexible 을 사용하여 알람을 로깅하고 공장의 운영 상태 및 오류 상태를 문서화할 수 있습니다.

주 아카이브 기능을 모든 디바이스에서 사용할 수는 없습니다.

원리 알람로깅을 구성할 수 있습니다. 로깅될 알람은 알람 부류를 통해 알람 로그에 할당됩니다. 모든 메시지는 각각 소속되는 특정 알람 부류가 있습니다. 알람 부류를 구성할 때 사용할 알람 로그를 할당합니다. 이를 수행할 때 로그는 여러 알람 부류의 알람을 포함할 수 있습니다. 로그 생성시, 로그 속성을 지정하고 로그 거동을 선택합니다. 로그는 각 로그된 알람의 다음 데이터를 기록합니다: ● 알람의 날짜와 시간 ● 알람 텍스트 ● 알람 번호 ● 알람 상태 ● 알람 부류 ● 알람 과정 ● 알람 텍스트에 포함된 태그값 ● PLC

주 로그의 속성에서 이를 구성했을 경우에만 알람 텍스트 및 PLC 가 로그됩니다.

Page 193: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.4 알람로깅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 193

6.4.2 알람로깅

개요 알람을 로그하기 위해, 알람 부류에서 알람을 그룹화합니다. 각각의 알람 부류는 별도의 로그에 기록될 수 있습니다. HMI 디바이스에 따라, 컨피규레이션을 세팅할 때 로그 유형을 선택할 수 있습니다. 로그 구성시, 로그 거동을 지정합니다.

로그 유형 WinCC flexible 의 경우, 다음과 같은 로그 유형 중에서 선택할 수 있습니다: 1. 순환 로그 2. 세그먼트식 순환 로그 3. 채우기 수준-의존적 시스템 알람을 포함한 로그 4. 시스템 기능의 채우기 수준-의존적 실행을 포함한 로그 알람은 자동적으로 로그되거나 또는 운전자에 의해 관리될 수 있습니다.

저장 매체 로그 데이터는 파일 또는 데이터 베이스에 저장할 수 있습니다. 저장된 데이터를 다른 프로그램에서 계속 처리할 수 있습니다 (예를 들면 분석 목적을 위해).

로그 내용 디스플레이하기 로그 내용을 HMI 디바이스에 디스플레이합니다. 이를 위해서는 알람 보기를 구성해야 합니다.

Page 194: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.4 알람로깅

WinCC flexible 2008 Compact / Standard / Advanced 194 시스템 메뉴얼, 07/2008

6.4.3 "알람 로그" 편집기

개요 "알람 로그" 도표 편집기에서, 알람 부류의 로깅을 위해 알람 로그를 구성할 수 있고 그 속성을 정의할 수 있습니다.

열기 "로그" 그룹의 프로젝트 창에 있는 "알람 로그"를 더블 클릭하여 "알람 로그" 편집기를 엽니다.

구조

작업 영역 모든 알람 로그가 작업 영역의 도표에 디스플레이됩니다. 사용자는 도표 셀에서 알람 로그의 속성을 편집할 수 있습니다.

Page 195: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.4 알람로깅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 195

6.4.4 알람 로그 기본 세팅

개요 알람 로그의 속성은 "알람 로그" 편집기에서 지정됩니다.

일반적인 속성 다음과 같은 일반 속성이 알람 로그에 대해 지정될 수 있습니다: ● 이름

알람 로그의 이름은 적어도 하나의 문자 또는 하나의 숫자가 들어가야 합니다.

주 데이터 소스의 이름에 사용될 수 있는 문자는 저장 위치와 관계가 있습니다. • 다음 문자들은 저장 위치 "파일 - RDB" 또는 "파일 - CSV(ASCII)에 대해 사용할 수

없습니다: \ / * ? : " < > | • 저장 위치 "데이터 베이스"가 사용된다면, 아래의 문자는 사용할 수 없습니다: a-z A-Z

0-9 _ @ # $ 그러나 _ @ # $ 문자는 이름의 첫번째 문자로 사용할 수 없습니다.

● 저장 위치 알람 로그는 ODBC 데이터베이스(PC 만 해당됨) 또는 개별 파일에 저장됩니다. 저장 위치로 "데이터베이스" 또는 파일을 적절히 선택하십시오. HMI 디바이스의 컨피규레이션에 따라 다음을 "경로"로 지정할 수 있습니다: – PC 의 로컬 하드 디스크 – 패널의 저장 카드 – 사용 가능한 경우 네트워크 드라이브 ODBC 데이터베이스를 저장 위치로 선택하는 경우 데이터 소스의 이름에 대해 다음과 같은 옵션이 있습니다: – 이름을 시스템에 의해 할당하도록 하는 경우 "시스템 정의 데이터 소스 이름".

주 Windows VISTA 의 경우, "시스템 정의 데이터 소스" 옵션을 포함하는 데이터베이스는 지원되지 않습니다. "사용자 정의 데이터 소스" 옵션을 포함하는 데이터베이스만 사용할 수 있습니다. 관리자인 경우, 이러한 데이터베이스를 생성하고 PC 에서 승인해야 합니다. 자세한 내용은 데이터베이스 소프트웨어의 설명서를 참조하십시오.

목표 시스템에서는 Microsoft SQL 서버의 특별 인스턴스도 필요로 합니다. 이러한 경우, 예를 들어 무료로 사용 가능한 SQL Server 2005 Express 를 다운로드하십시오. Panel PC 477 에서는 이 설정을 사용할 수 없습니다.

– 데이터 소스 이름을 사용자가 직접 할당하고자 하는 경우 "사용자 정의 데이터 소스 이름".

● 크기 로그의 크기는 데이터 레코드의 수와 엔트리의 대략적인 크기를 근거로 계산합니다. 엔트리의 크기는 다른 무엇보다도 알람 텍스트와 관련 태그값이 로그되는지 여부에 따라 결정됩니다.

Page 196: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.4 알람로깅

WinCC flexible 2008 Compact / Standard / Advanced 196 시스템 메뉴얼, 07/2008

알람 로그 속성 다음과 같은 일반 속성이 알람 로그에 대해 지정될 수 있습니다: ● 시작 거동

활성 (Enable)하에서 런타임 시작시에 로깅이 시작하도록 지정할 수 있습니다. "런타임 시작시 로깅 활성화" 활성화 다른 방식으로도 런타임 시작시의 거동을 컨트롤할 수 있습니다: – 이미 활성화된 데이터를 새 데이터로 덮어쓰기 위해 "로그 리셋"을 활성화하십시오. – 로그된 데이터를 기존의 로그에 추가하기 위해 "로그 계속"을 활성화하십시오.

주 시스템 기능은 런타임에서 로그 다시 시작시에 컨트롤하기 위해 사용할 수 있습니다.

● 로깅 방식 여기서는 로그가 가득 찼을 때 어떻게 처리할지의 여부를 지정할 수 있습니다. 다음 옵션 중 하나를 선택할 수 있습니다: – 순환 로그

로그가 가득 찼을 때, 가장 오래된 엔트리가 덮어쓰기 됩니다. – 세그먼트식 순환 로그

똑같은 크기의 다수의 로그가 생성되어 차례대로 채워집니다. 모든 로그가 완전히 다 차면, 가장 오래된 로그가 덮어쓰기 됩니다.

– 다음과 함께 시스템 알람 디스플레이 정의된 수준이 도달하면 시스템 알람이 나타납니다.

– 이벤트 트리거 로그가 가득 차게 되면 곧바로 "초과" 이벤트가 트리거됩니다.

● 세팅 알람이 로깅될 때마다 알람 텍스트와 오류 위치를 저장할 지의 여부를 정의하십시오. 알람 텍스트는 런타임에서 현재 사용하고 있는 언어로 로깅됩니다.

● 주석 여기서 로그에 관한 설명 텍스트를 입력할 수 있습니다.

Page 197: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.4 알람로깅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 197

6.4.5 알람로깅

개요 런타임에서, 차후 평가를 위해 로그에 알람을 저장할 수 있습니다. 알람 클래스의 알람을 로그하기 위해 다음을 지정해야 합니다: ● 알람을 저장할 로그 ● 관련 알람 텍스트 및 태그값도 저장할지 여부

원리 다음 단계는 알람 로깅에 필요합니다: ● 알람 로그 생성하기와 구성하기

알람 로그 생성시, 다음을 정의해야 합니다: – 일반 세팅 - 예를 들면 이름, 크기, 저장 위치 등 – 런타임 시작 시의 거동 – 로그가 가득 찼을 때의 거동

● 알람 클래스에서 알람의 로깅 구성하기 각 알람 클래스를 위해 런타임에서 알람 이벤트가 저장되는 알람 로그를 지정할 수 있습니다.

● 로그된 알람의 후속 처리 로그된 알람을 사용자의 WinCC flexible 프로젝트에서 직접 평가할 수 있습니다. 예를 들면 알람 보기에서, 또는 다른 애플리케이션(예: Excel)을 통해.

주 알람 텍스트에서 태그 필드의 순서는 언어에 따라 다릅니다. 런타임 언어의 순서는 csv-log 에서 알람을 로깅하는 데 사용됩니다. 한 언어에서 태그 필드의 태그를 변경하면 알람 텍스트의 마지막에 수정된 태그 필드가 모든 다른 언어로 표시될 수 있습니다. 이에 따라 로그 파일에서 태그 필드 순서가 예기치 않게 변경될 수 있습니다.

Page 198: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.4 알람로깅

WinCC flexible 2008 Compact / Standard / Advanced 198 시스템 메뉴얼, 07/2008

6.4.6 화면에 로그된 알람 디스플레이하기

개요 런타임에서, HMI 디바이스의 화면에 로그된 알람을 디스플레이할 수 있습니다. 이 공정 도중, 특정 알람 부류에 있는 알람을 로그 데이터베이스로부터 다운로드 한 후 알람 보기에서 볼 수 있습니다.

원리 HMI 디바이스에 로그된 알람을 디스플레이하기 위해서는 알람 보기를 구성해야 합니다. 알람 보기를 구성할 때 디스플레이할 알람의 알람 부류를 지정하십시오.

6.4.7 알람이 있는 *.csv 파일의 구조

개요 알람 로그를 CSV 파일로 저장할 수 있습니다. CSV 는 콤마로 분리된 값을 의미합니다. 이 포맷에서 엔트리의 이름과 값을 포함하는 도표 열이 세미콜론으로 분리됩니다. 각 도표의 행은 캐리지 리턴으로 끝납니다.

*.csv 파일의 예 이 예는 로그된 알람이 있는 파일을 보여줍니다. "Time_ms";"MsgProc";"StateAfter";"MsgClass";"MsgNumber";"Var1";...;"Var8";"TimeString";"MsgText";"PLC"37986550590,27;1;1;3;110001;"";...;"";"30.06.99 13:12:51";"Change to operating mode 'online'";37986550682,87;1;1;3;140010;"";...;"";"30.06.99 13:12:59";"Connection established: PLC_1, Station 2, Rack 0, Position 2";

*.csv 포맷으로된 로그 파일의 구조 다음 값들은 WinCC flexible 로그 파일의 개별 열에 입력됩니다:

매개변수 설명 Time_ms 10 진수 값(값의 변환은 아래 참조)으로 된 시간 스탬프를 지정하십시오. Msg_Proc 알람 과정:

0 = 알려지지 않은 알람 과정 1 = 시스템 알람 2 = 알람 비트 과정(조작 알람) 3 = 알람 번호 과정 ALARM_S 4 = 진단 이벤트 7 = 아날로그 알람 과정 100 = 알람 비트 과정(고장 알람)

Page 199: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.4 알람로깅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 199

매개변수 설명 이 후의 상태 알람 이벤트:

0 = 도착함/출발함 1 = 도착함 2 = 도착함/인지됨/출발함 3 = 도착됨/인지됨 6 = 도착함/출발함/인지됨

Msg_Class 알람 부류 0 = 알람 부류 없음 1 = "중단" 2 = "조작" 3 = "시스템" 64 ... = 사용자가 구성한 알람 부류

Msg 번호 알람 번호 Var1 에서 Var8 문자열로 된 알람 태그 값 시간 문자열 문자열로 된 시간 스탬프, 즉 읽을 수 있는 날짜 포맷 Msg 텍스트 읽을 수 있는 문자열로 된 알람 PLC 알람 로컬라이제이션(해당 PLC)

10 진수 값으로 된 시간 스탬프의 변환 다른 프로그램을 사용하여 값을 처리해야 할 경우 다음과 같이 진행합니다: 1. Time_ms 값을 1,000,000 으로 나눕니다.

예: 37986476928 : 1.000.000 = 37986,476928 2. 정수 부분(37986)은 31.12.1899 로부터 산출된 날짜입니다.

Excel 에서 시간 스탬프를 날짜로 변환할 수 있습니다. 이를 수행하기 위해서는 "날짜" 그룹과 같은 해당 포맷 형식을 시간 스탬프가 있는 셀에 할당하십시오. 결과: 37986 의 계산 결과는 31.12.2003 으로 나옵니다.

3. 콤마 뒤의 값(0,476928)은 시간을 나타냅니다: – 이 값(0.476928)을 24 로 곱하면 시간(11.446272)이 산출됩니다. – 나머지 값(0.446272)을 60 으로 곱하면 분(26.77632)이 산출됩니다. – 나머지 값(0.77632)을 다시 60 으로 곱하면 초(46.5792)가 산출됩니다. 합 11:26:46.579 이러한 변환은 Microsoft Excel 등에서 지원됩니다.

Page 200: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

알람 시스템 생성하기 6.4 알람로깅

WinCC flexible 2008 Compact / Standard / Advanced 200 시스템 메뉴얼, 07/2008

6.4.8 ODBC 로그 데이터베이스에 직접 접근하기

개요 로그는 데이터 베이스 또는 파일에 저장할 수 있습니다. 데이터 베이스는 자신의 "데이터 소스 이름" (DSN)으로 주소가 지정됩니다. WinCC flexible 에서 사용하고자 하는 데이터 베이스를 Windows 의 시작 아래에 있는 세팅 > 제어판 > ODBC 데이터 소스에서 선택하십시오. 로그 데이터를 저장하려면 컨피규레이션을 세팅할 때 디렉토리 이름 대신 "데이터 소스 이름" (DSN)을 지정하십시오. DSN 을 사용하여 데이터 베이스와 저장위치에 대해 참조할 수 있습니다.

용도 데이터 베이스의 기능 전체를 로그 데이터의 추가적 처리 및 평가에도 사용할 수 있습니다.

원리 데이터 베이스로 연결되는 데이터 소스를 런타임 소프트웨어가 포함되어 있는 같은 컴퓨터에서 생성합니다. 그런 다음, WinCC flexible 에서 로그를 생성할 때 구성된 DSN 을 여기에서 지정합니다. ODBC 인터페이스를 사용하면 MS SQL 서버와 같은 다른 프로그램에서도 데이터 베이스에 직접 접근할 수 있습니다 "StartProgram" 시스템 기능을 사용하면 HMI 디바이스에서도 프로그램 호출을 구성할 수 있습니다. 이 기능은 런타임 프로그램의 순서를 방해하지 않습니다.

Page 201: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 201

연결 작업 77.1 기본원리

7.1.1 통신 기본원리

개요 두 통신 파트너 간의 데이터 교환을 통신이라고 합니다. 직접 케이블 연결이나 네트워크를 통해 통신 파트너를 연결할 수 있습니다.

통신 파트너 통신 파트너는 네트워크 상의 다른 노드와 통신하고 데이터를 교환할 수 있는 노드일 수 있습니다. WinCC flexible 환경에서 다음과 같은 노드가 통신 파트너가 될 수 있습니다: ● 자동화 시스템의 중앙 모듈 및 통신 모듈 ● PC 에서 HMI 디바이스 및 통신 프로세서가 될 수 있습니다. 통신 파트너 간에 전송된 데이터는 여러 가지 목적에 이용될 수 있습니다: ● 공정 컨트롤 ● 공정 데이터 취득 ● 공정 상태 보고하기 ● 공정 데이터 로깅

Page 202: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

연결 작업 7.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 202 시스템 메뉴얼, 07/2008

7.1.2 통신의 기본원리

개요 WinCC flexible 은 태그와 영역 포인터를 이용하여 HMI 와 PLC 간의 통신을 컨트롤합니다.

태그를 이용한 통신 WinCC flexible 에서 태그는 중앙에서, "태그" 편집기에서 관리됩니다. 외부 태그와 내부 태그가 있습니다. 외부 태그는 통신에 사용되며 PLC 에서 정의된 메모리 위치의 이미지를 나타냅니다. HMI 와 PLC 모두 이 저장 위치에 읽기와 쓰기 접근할 수 있습니다. 이 읽기와 쓰기 동작은 주기적 또는 이벤트 트리거식일 수 있습니다. 사용자의 컨피규레이션에서 특정한 PLC 주소를 가리키는 태그를 생성하십시오. HMI 는 정의된 주소로부터 값을 판독한 다음 이를 디스플레이합니다. 운전자가 HMI 디바이스에서 관련 PLC 주소에 쓰여질 값을 입력할 수도 있습니다.

영역 포인터를 이용한 통신 영역 포인터는 특정 사용자 데이터 영역의 데이터를 교환하는데 사용됩니다. 영역 포인터는 매개변수 필드입니다. WinCC flexible 이 런타임에서 매개변수 필드로부터 PLC 의 데이터 영역의 크기와 위치에 대한 정보를 획득합니다. 통신시 PLC 와 HMI 디바이스는 읽기와 쓰기 작업을 위해 해당 데이터 영역에 번갈아 가며 접근합니다. 데이터 영역에 저장된 데이터 평가에 따라 PLC 와 HIM 디바이스는 정의된 동작을 트리거합니다. WinCC flexible 은 다음과 같은 영역 포인터를 사용합니다: ● 컨트롤 요구 ● 프로젝트 ID ● 화면 번호 ● 데이터 레코드 ● 날짜/시간 ● 날짜/시간 PLC ● 통합조정 다양한 영역 포인터의 사용가능성은 사용중인 HMI 에 의해 결정됩니다.

WinCC flexible 과 자동화 시스템 간의 통신 WinCC flexible 을 이용한 산업 통신은 태그와 영역 포인터를 사용해서 데이터를 교환한다는 뜻입니다. 데이터를 취득하기 위해, HMI 는 통신 드라이버를 통해 자동화 시스템에 요구 메시지를 전송합니다. 자동화 시스템(AS)은 응답 프레임에서 HMI 에 요구된 데이터를 반환합니다.

Page 203: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

연결 작업 7.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 203

통신 드라이버 통신 드라이버는 자동화 시스템과 HMI 디바이스 사이의 연결을 구축하는 소프트웨어 구성요소입니다. 그러므로 통신 드라이버를 통해 WinCC flexible 의 태그에 공정값을 제공할 수 있습니다. WinCC flexible 은 여러 통신 드라이버와 상이한 자동화 시스템의 연결을 지원합니다. 사용자가 각각의 특정 통신 파트너를 위해 인터페이스, 프로파일, 전송 속도를 선택할 수 있습니다.

HMI 간의 통신 HMI 간의 통신에 SIMATIC HMI HTTP 프로토콜을 사용할 수 있습니다. 이 프로토콜은 "Sm@rtAccess" 옵션의 구성요소입니다. 이 프로토콜은 WinCC flexible 런타임이 설치된 PC 와 270 시리즈부터의 패널에서 사용할 수 있습니다. 자세한 정보는 SIMATIC HMI HTTP 프로토콜 문서를 참조하십시오.

균일한, 제조회사 독립적인 인터페이스를 통한 통신 WinCC flexible 은 OPC(공정 컨트롤용 OLE)를 사용하는 균일한, 제조회사 독립적인 소프트웨어 인터페이스를 제공합니다. 이 인터페이스는 산업, 사무실, 생산용 애플리케이션들 간에 표준화된 데이터 교환을 허용합니다. 자세한 정보는 OPC 문서를 참조하십시오.

Page 204: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

연결 작업 7.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 204 시스템 메뉴얼, 07/2008

7.2 요소와 기본 세팅

7.2.1 연결 편집기

개요 "연결" 편집기에서 연결을 생성하고 구성합니다.

열기 프로젝트 보기에서 "연결"을 선택한 다음 바로 가기 메뉴를 여십시오. 이 바로 가기 메뉴에서 "새 연결"을 선택하십시오. 새로운 연결이 생성되어 작업 영역에서 열립니다.

구조

메뉴표시줄 메뉴 바에는 WinCC flexible 조작에 필요한 모든 명령이 들어있습니다. 사용가능한 키 조합이 메뉴 명령 옆에 나타납니다.

도구표시줄 도구표시줄은 가장 자주 사용되는 버튼을 포함하고 있습니다.

특정 도구표시줄을 나타내거나 숨기려면 "보기 > 도구표시줄"을 선택하십시오. 도구표시줄의

버튼을 이용하여 이 도구표시줄의 특정 버튼을 나타내거나 숨길 수 있습니다.

Page 205: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

연결 작업 7.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 205

작업영역 모든 연결이 작업 영역에 도표 형태로 시각화됩니다. 도표 셀에서 통신 드라이버를 선택하고 해당 연결 속성들을 편집합니다. 도표를 열 엔트리에 따라 분류하려면 간단히 열 머리글을 클릭하십시오.

"매개변수" 탭 "매개변수" 탭을 사용하여 도표에서 선택한 통신 드라이버의 설정을 구성할 수 있습니다. HMI, 네트워크, PLC 에 대한 세팅을 선택하십시오.

"영역 포인터" 탭 "영역 포인터" 탭을 사용하여 연결의 영역 포인터를 구성할 수 있습니다.

7.2.2 연결 기기기기

개요 HMI 와 통신 파트너 간의 연결 속성을 구성하기 위해 "연결" 편집기의 "매개변수" 탭을 선택하십시오.

구조 통신 파트너들이 "매개변수" 탭에서 스키마 형태로 시각화됩니다. 이 탭에는 사용된 해당 인터페이스의 매개변수들을 선언할 수 있는 "HMI 디바이스", "네트워크", "PLC"가 들어 있습니다.

시스템은 기본 매개변수를 설정합니다. 매개변수를 편집할 때마다 네트워크에서 항상 일관성을 확보하십시오. 구성 가능한 매개변수에 대한 상세한 정보는 지원된 프로토콜의 설명을 참조하십시오.

Page 206: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

연결 작업 7.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 206 시스템 메뉴얼, 07/2008

7.2.3 연결용 영역 포인터

개요 "연결" 편집기의 "영역 포인터" 탭을 이용하여 사용 가능한 영역 포인터의 용도를 구성할 수 있습니다.

구조 "영역 포인터" 탭은 두 개의 영역 포인터 표를 포함하고 있습니다. "모든 연결용" 표는 프로젝트에서 단지 한번만 생성되었던, 그리고 하나의 연결에만 사용할 수 있는 영역 포인터를 포함하고 있습니다. "각 연결용" 표는 사용 가능한 각 연결을 위해 별도로 설정할 수 있는 영역 포인터를 포함하고 있습니다.

다양한 영역 포인터의 사용가능성은 사용된 HMI 디바이스에 의해 결정됩니다. 영역 포인터와 그 컨피규레이션에 대한 상세한 정보는 지원된 프로토콜의 설명을 참조하십시오.

Page 207: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

연결 작업 7.3 Introduction_Connection and Protocols

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 207

7.3 Introduction_Connection and Protocols

HMI 기능성 HMI 는 알람과 태그를 읽고 저장하고 레코딩하는데 사용됩니다. 그 외에도 HMI 를 사용하여 공정에 개입할 수도 있습니다.

주의 이서네트 통신 이서네트 기반 통신(예: PROFINET IO, HTTP, Sm@rtAccess, Sm@rtService 및 OPC)의 경우 최종 사용자가 자신의 데이터 네트워크 보안을 담당합니다. 어떤 상황에서도 디바이스가 올바르게 작동한다고 보장할 수는 없으며, 예를 들어 공격 대상이 되면 디바이스 과부하로 이어질 수 있습니다.

데이터 교환 작동 및 감시 기능에 대한 필요 조건은 PLC 에 대한 HMI 디바이스의 연결입니다. HMI 와 PLC 간의 데이터 교환은 연결 고유의 프로토콜에 의해 컨트롤됩니다. 모든 연결은 별도 프로토콜이 필요합니다

연결 선택 기준 HMI 와 PLC 간의 연결을 선택하기 위한 기준, 예를 들면 ● PLC 유형 ● PLC 내의 CPU ● HMI 디바이스 유형 ● PLC 당 HMI 디바이스 개수 ● 기존 설비시스템의 구조와 버스 시스템 ● 추가적으로 필요한 구성 요소의 양

프로토콜 프로토콜은 다음과 같은 PLC 에 사용할 수 있습니다:

PLC 프로토콜 SIMATIC S7 • PPI

• MPI 1) • 프로피버스 DP • TCP/IP(이서네트)

SIMATIC S5 • AS 511 • 프로피버스 DP

SIMATIC 500/505 • NITP • 프로피버스 DP

Page 208: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

연결 작업 7.3 Introduction_Connection and Protocols

WinCC flexible 2008 Compact / Standard / Advanced 208 시스템 메뉴얼, 07/2008

PLC 프로토콜 SIMATIC HMI HTTP 프로토콜 • HTTP/HTTPS(이서네트) SIMOTION • MPI

• 프로피버스 DP • TCP/IP(이서네트)

OPC • DCOM Allen-Bradley PLC 시리즈 SLC500, SLC501, SLC502, SLC503, SLC504,

SLC505, MicroLogix 그리고 PLC5/11, PLC5/20, PLC5/30, PLC5/40, PLC5/60, PLC5/80 • DF12) • KF2 모듈을 통한 DH+3) • KF3 모듈을 통한 DH4854) • DH485 4) PLC 시리즈 ControlLogix 5500(1756-ENBT) 및 CompactLogix 5300 (1769-L32E 및 1769-L35E) • 이서네트

GE Fanuc 자동화 시스템 SPS 시리즈 90–30, 90–70, VersaMax Micro • SNP

LG 산업용 시스템(Lucky Goldstar) / IMO

PLC 시리즈 GLOFA GM(GM4, GM6 및 GM7) / Series G4, G6 및 G7 • 전용 통신

Mitsubishi Electric PLC 시리즈 MELSEC FX 및 MELSEC FX0 • FX (Mitsubishi PG)

Mitsubishi Electric PLC 시리즈 MELSEC FX0, FX1n, FX2n, AnA, AnN, AnS, AnU, QnA 및 QnAS • 프로토콜 4

OMRON PLC 시리즈 SYSMAC C, SYSMAC CV, SYSMAC CS1, SYSMAC alpha, CJ 및 CP • Hostlink/Multilink(SYSMAC Way)

Modicon (Schneider Automation)

PLC 시리즈 Modicon 984, TSX Quantum 및 TSX Compact • Modbus RTU SPS 시리즈 Quantum, Momentum, Premium 및 Micro SPS 시리즈 Compact 및 이서네트 브리지를 통한 984 • Modbus TCP/IP(이서네트)

Telemecanique PLC 시리즈 P47 411 이 있는 TSX 7, P47/67/87/107 420 이 있는 TSX 7, P47/67/87/107 425 가 있는 TSX 7, 모듈 특정한 TSX 7 CPU 가 있는 TSX SCM 21.6, 모듈 SCG 1161, TSX 37 (Micro), TSX 57 (Premium)이 있는 TSX 17 • Uni-Telway

1) S7-212 로의 연결시에는 불가능함 2) SLC503, SLC504, SLC505, PLC5, MicroLogix 등의 제어기에 적용됩니다. 3) DF1 를 통해 SLC504, PLC5 제어기에 적용됩니다. 4) SLC500 부터 SLC 505 사이의 제어기 및 MicroLogix

Page 209: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

연결 작업 7.4 이서네트 연결

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 209

7.4 이서네트 연결

포트 주소

주의 이서네트 통신 이서네트 기반 통신(예: PROFINET IO, HTTP, Sm@rtAccess, Sm@rtService 및 OPC)의 경우 최종 사용자가 자신의 데이터 네트워크 보안을 담당합니다. 어떤 상황에서도 디바이스가 올바르게 작동한다고 보장할 수는 없으며, 예를 들어 공격 대상이 되면 디바이스 과부하로 이어질 수 있습니다.

유의사항 로컬 및 원격 포트 세팅이 고유한지 확인하십시오.

예를 들어, 이서네트를 통해 연결할 때 방화벽 또는 라우터를 구성하려면 포트 주소가 필요합니다.

포트 주소

TCP/IP 포트 주소 UDP

S7 통신 102 HTTP (통신; 전송) 80 HTTPS (통신; 전송) 443 SmartServer (브라우저 컨트롤을 통해) 80, 5800, 5900 SmartServer (SmartViewer 를 통해) 5900 SmartServer (인터넷 익스플로러를 통해) 5800, 59 MiniWeb (브라우저 컨트롤을 통해 HTML 페이지) 80 HTTP

443 HTTPS

MiniWeb (인터넷 익스플로러를 통해 HTML 페이지) 80 HTTP 443 HTTPS

MiniWeb (내부 포켓 익스플로러를 사용한 HTML 페이지) 80 HTTP 443 HTTPS

WebServices (SOAP) 80 HTTP 443 HTTPS

OPC-XML (OPC 마스터로서의 CE) 80 HTTP 443 HTTPS

OPC DCOM SendEmail 25 전송 (이서네트를 통해; CE-스텁; PC 로더; PC) 2308

대안으로 50523

CSV 파일 로깅(이서네트를 통해) 139, 445 137, 138 데이터베이스 로깅(이서네트를 통해)

Page 210: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

연결 작업 7.5 HMI 의 SNMP 및 MIB

WinCC flexible 2008 Compact / Standard / Advanced 210 시스템 메뉴얼, 07/2008

7.5 HMI 의 SNMP 및 MIB

SNMP SNMP(Simple Network Management Protocol)는 네트워크 구성요소 또는 최종 디바이스(예: HMI 디바이스)를 감시하기 위한 인터넷 표준 프로토콜입니다. SNMP 는 TCP/IP 프로토콜 슈트의 일부이며 클라이언트 / 서버 모델과 함께 작동합니다. SNMP 는 IETF(Internet Engineering Task Force)에 의해 개발되었습니다. HMI 디바이스는 버전 1(SNMPv1) 및 커뮤니티에 기반한 SNMP 버전 2(SNMPv2c)를 지원합니다. HMI 디바이스에는 SNMP 에이전트가 있습니다. SNMP 에이전트는 디바이스 컨피규레이션에 대한 정보를 제공합니다. 이 정보는 데이터 구조인 MIB(Management Information Base)로 관리됩니다.

MIB MIB 는 여러 SNMP 태그로 이루어진 표준화된 데이터 구조입니다. 디바이스는 MIB II(RFC1213)를 사용합니다. "공용" 커뮤니티는 HMI 디바이스의 SNMP 태그 읽기 및 쓰기를 위해 지원됩니다. 디바이스 이름에 대해 주의해야 할 사항: MIB-II 에서 사용하는 디바이스 이름은 PROFINET IO 이름이 아니라 네트워크에서 사용하는 디바이스 이름입니다. 디바이스 이름은 제어판의 "통신" 대화창에 입력하며 15 자를 넘을 수 없습니다. MIB II 데이터베이스에서 SNMP 를 통해 긴 이름을 입력하면 디바이스의 제어판에 있는 디바이스 이름이 "WinCE"로 리셋됩니다.

Page 211: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 211

래서피 관리 시스템의 구조 88.1 기본원리

8.1.1 래서피의 기본 원리

개요 래서피란 함께 속한 데이터의 집단으로 기계의 매개변수 세팅 또는 생산 데이터가 이에 속합니다. 예: ● 생산을 다른 제품 유형으로 변환해야 하는 기계 매개변수 세팅. ● 다른 최종 제품에 대한 여러 구성을 생성하는 제품 구성요소. 래서피는 고정된 데이터 구조로 이루어져 있습니다. 래서피의 구조는 컨피규레이션 단계에서 한 번 정의됩니다. 래서피에 래서피 데이터 레코드가 포함됩니다. 값은 다르지만 구조는 같습니다. 래서피는 HMI 디바이스 또는 외부 저장 매체에 저장됩니다. 예를 들어 생산 데이터가 서버의 데이터베이스에 저장되어 있으면, 런타임 중에 생산 데이터를 CSV 파일을 통해 들여오기할 수 있습니다. 래서피 데이터 레코드는 일반적으로 하나의 단계에서 HMI 디바이스와 PLC 사이에 전체가 전송됩니다.

래서피 사용하기 래서피는 다음의 경우에 사용됩니다: ● 수동 생산

HMI 디바이스에서 필요한 래서피 데이터를 선택하고 디스플레이합니다. HMI 디바이스에서 필요한 경우 래서피 데이터를 수정하고 저장합니다. 래서피 데이터를 PLC 로 전송합니다.

● 자동 생산 컨트롤 프로그램은 PLC 와 HMI 디바이스간의 래서피 데이터 전송을 시작합니다. HMI 디바이스로부터의 전송을 시작할 수도 있습니다. 그 다음 생산이 자동으로 실행됩니다. 반드시 데이터를 디스플레이하거나 수정해야 하는 것은 아닙니다.

● Teach-in 모드 시스템에서 수동으로 최적화된 생산 데이터(예: 축 위치 또는 채우기 볼륨)를 최적화합니다. 이렇게 결정된 값은 HMI 디바이스로 전송되고 래서피 데이터 레코드에 저장됩니다. 그러면, 저장된 래서피 데이터를 나중에 PLC 로 다시 전송할 수 있습니다.

Page 212: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 212 시스템 메뉴얼, 07/2008

래서피 디스플레이하기 래서피를 HMI 디바이스에 다음과 같은 방법으로 디스플레이 및 편집할 수 있습니다: ● 공정 화면 내의 래서피 보기 ● 래서피 화면

래서피 데이터 입력 및 수정하기 개별 래서피 데이터 레코드에 데이터를 입력하고 필요한 경우 수정합니다. 사용 가능한 옵션은 아래와 같습니다: ● 구성 중에 데이터 엔트리

이미 생산 데이터가 존재하는 경우, 래서피 구성 중에 "래서피" 편집기에서 데이터를 입력할 수 있습니다.

● 런타임 중에 데이터 엔트리 생산 데이터를 자주 수정해야 하는 경우, 런타임에 직접 수정할 수 있습니다. – HMI 디바이스에서 데이터를 직접 입력하십시오. – 기계에서 매개변수를 직접 입력하십시오. 그 다음 데이터를 PLC 에서 HMI 디바이스로

전송하고 이들을 래서피에 저장합니다.

8.1.2 래서피 사용에 대한 예 예를 들어, 래서피는 제조산업 및 기계 제작 분야에서 사용됩니다. 다음은 WinCC flexible 엔지니어링 시스템의 래서피 기능을 활용하여 구현할 수 있는 전형적인 애플리케이션에 대한 2 가지 예입니다: ● 기계 매개변수 할당

래서피 응용의 한 분야는 제조 산업에서 기계의 매개변수를 할당하는 것입니다. 기계가 목판을 특정 치수로 된 다양한 크기로 절단하고, 드릴로 구멍을 뜷습니다. 가이드 레일과 드릴은 보드 크기에 맞게 새 위치로 이동해야 합니다. 필요한 위치 데이터는 래서피에 데이터 레코드로서 저장됩니다. 예를 들어 새로운 판자 크기를 가공하려면 "Teach in" 모드를 사용하여 기계 매개변수들을 다시 할당합니다. 새로운 위치 데이터를 직접 PLC 에서 HMI 디바이스로 전송하고 이를 새로운 데이터 레코드로 저장합니다.

● 일괄 생산 식품가공 산업에서 일괄 생산은 래서피의 또 다른 응용 분야 입니다: 과일 쥬스 공장의 주입 설비에서는 다양한 맛을 가진 쥬스, 과즙 및 과일 음료가 생산됩니다. 사용되는 원료는 항상 같지만 단지 혼합 비율이 다를 뿐입니다. 각각의 맛은 해당 래서피에 상응합니다. 각각의 혼합비율은 데이터 레코드에 상응합니다. 버튼을 누르면 혼합비율에 필요한 모든 데이터를 기계 컨트롤 장치로 전송할 수 있습니다.

Page 213: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 213

8.1.3 래서피의 구조

개요 래서피의 기본 구조는 과일 쥬스 설비의 필링 스테이션에 대한 참조로 표현됩니다. HMI 디바이스에는 여러 다른 래서피가 있을 수 있습니다. 래서피는 여러 인덱스 카드가 있는 인덱스 카드 상자와 비교될 수 있습니다. 인덱스 카드 상자에는 제품군을 제조하기 위한 여러 형식이 포함되어 있습니다. 각 제조 형식의 전체 데이터는 하나의 인덱스 카드에 포함되어 있습니다. 예: 소프트 음료 생산 설비에서 여러 맛에 대한 래서피가 필요합니다. 음료 형식에는 과일 쥬스 음료, 쥬스 및 과즙이 있습니다.

래서피

래서피 데이터 레코드 각 인덱스 카드는 제품 형식을 제조하는데 필요한 래서피 데이터 레코드입니다.

래서피 엔트리 서랍에 있는 각 인덱스 카드가 즉시 인쇄됩니다. 모든 인덱스 카드에는 여러 첨가물에 대한 필드가 포함됩니다. 각각의 필드는 해당 래서피 엔트리에 상응합니다. 래서피의 모든 레코드에는 같은 엔트리가 들어 있습니다. 그러나 레코드에서 개별 엔트리의 값은 다릅니다. 예: 같은 구성요소가 포함된 모든 음료: ● 물 ● 농축 ● 설탕 ● 향료 그러나, 쥬스 음료, 과일 쥬스 또는 과즙에 대한 레코드에서 생산에 사용된 설탕의 양이 다릅니다.

Page 214: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 214 시스템 메뉴얼, 07/2008

8.1.4 래서피의 디스플레이

개요 래서피는 다음과 같은 방법으로 디스플레이됩니다: ● 래서피 보기 ● 래서피 화면

래서피 보기 및 래서피 화면에 입력 래서피 화면 또는 래서피 보기에서 래서피 값을 변경하여 제조 공정 또는 기계에 영향을 미칠 수 있습니다. 래서피 보기 및 래서피 화면은 래서피를 사용할 때 같은 기능들을 수행할 수 있습니다. 이들의 다른 점은 다음과 같습니다: ● 디스플레이 옵션 ● 조작 ● HMI 디바이스와 PLC 간의 데이터 전송 가능성

래서피 보기 래서피 보기는 단순한 래서피를 보는데 적합합니다. 래서피 보기는 래서피 데이터 레코드를 관리하기 위한 최신 WinCC flexible 화면 개체입니다. 래서피 보기는 항상 공정 화면의 일부입니다. 래서피 보기에서는 도표를 사용하여 래서피 데이터 레코드를 나타냅니다. 디스플레이와 사용 가능한 조작은 개별적인 요구에 맞게 조정됩니다. 프로젝트에서 래서피 보기를 통해 래서피를 편집하면 값은 래서피 데이터 레코드에 저장됩니다. 해당 조작 요소를 사용할 때까지 HMI 디바이스와 PLC 간에 값이 전송되지 않습니다.

래서피 화면 래서피 화면은 다음을 포함하는 개별 설비 디스플레이입니다: ● 래서피 태그에 대한 입력 필드 ● 래서피 사용을 위한 컨트롤 개체(예: "SaveDataRecord") 다음의 경우 래서피 화면이 적합합니다: ● 대형 래서피 ● 해당 설비 장치의 그래픽 디스플레이에 대한 래서피 필드의 할당 ● 여러 공정 화면으로 래서피 데이터 분할

주 래서피 태그의 값은 컨피규레이션에 따라 다음 시간에 PLC 와 래서피 화면간에 전송됩니다: • 수정 직후 • 해당 조작 요소가 사용된 경우

Page 215: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 215

래서피 보기 및 래서피 화면간의 동기화 래서피 보기와 래서피 화면에서 래서피를 편집하는 경우 래서피 보기에 디스플레이된 값과 연관 태그에 저장된 값이 런타임시 다를 수 있습니다. 이렇게 되지 않도록 하려면 래서피 데이터 레코드 값을 래서피 태그의 값과 동기화해야 합니다. 이는 항상 저장되거나 동기화된 전체 래서피 데이터 레코드입니다.

주 확장형 래서피 보기에서는 래서피 태그만 동기화할 수 있습니다. 동기화는 "태그 동기화" 세팅이 래서피에 대해 활성화된 경우에만 수행됩니다.

8.1.5 래서피 데이터 레코드의 전송

래서피에서의 데이터 흐름

Page 216: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 216 시스템 메뉴얼, 07/2008

구성요소들간의 상호 작용 런타임시 다음의 구성요소들간에 상호 작용이 있습니다: ● 래서피 보기 / 래서피 화면

HMI 디바이스에서 래서피 보기 또는 래서피 화면에 래서피가 디스플레이되며 편집됩니다. – HMI 디바이스의 내부 메모리에 있는 래서피 데이터 레코드가 래서피 보기에

디스플레이되며 편집됩니다. – 래서피 태그의 값이 래서피 화면에 디스플레이되며 편집됩니다. 컨피규레이션에 따라 래서피 보기에 디스플레이된 값은 래서피 태그의 값과 동기화됩니다.

● HMI 디바이스 래서피 메모리 래서피는 HMI 디바이스의 래서피 메모리에 래서피 데이터 레코드 형태로 저장됩니다.

● 래서피 태그 래서피 태그에 래서피 데이터가 포함됩니다. 래서피 화면에서 래서피를 편집하면 래서피 값은 래서피 태그에 저장됩니다. 래서피 태그의 값이 PLC 와 교환되는 지점은 컨피규레이션에 따라 달라집니다.

주 래서피 태그를 래서피 데이터 레코드와 동기화할 수 있므로 양쪽에 같은 값이 저장됩니다.

래서피 데이터 로드 및 저장하기

전체 래서피 데이터 레코드는 래서피 보기의 HMI 디바이스에서 래서피 메모리에서 로드되거나 여기에 저장됩니다. 래서피 데이터 레코드의 값은 래서피 메모리에서 래서피 화면의 래서피 태그로 로드됩니다. 저장될 때, 래서피 태그의 값이 래서피 메모리의 래서피 데이터 레코드에 저장됩니다.

Page 217: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 217

HMI 디바이스와 PLC 간의 래서피 값 전송

전체 래서피 데이터 레코드는 래서피 보기와 PLC 간에 전송됩니다. 다음 전송 작업은 컨피규레이션에 따라 래서피 화면과 PLC 간에 이루어질 수 있습니다: ● PLC 와 래서피 태그간의 래서피 데이터 레코드 전송 ● PLC 와 래서피 태그간에 수정된 개별 값이 즉시 전송됩니다. 이를 수행하려면 래서피에

다음 세팅이 필요합니다: – "태그 동기화"가 활성화되었습니다. – "태그 오프라인"이 비활성화되었습니다.

래서피 데이터 레코드를 HMI 디바이스와 PLC 간에 직접 전송할 수 있습니다. 이러한 경우, HMI 디바이스의 디스플레이가 반드시 필요한 것은 아닙니다.

Page 218: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 218 시스템 메뉴얼, 07/2008

래서피 데이터 레코드 내보내기와 들여오기

래서피 데이터 레코드는 HMI 디바이스 래서피 메모리에서 내보내진 다음, 외부 저장 매체에 CSV 파일로 저장됩니다. 저장 매체에 있는 레코드는 래서피 메모리로 다시 들여올 수 있습니다. HMI 디바이스에 따라 다음의 외부 저장 매체가 사용됩니다: ● 메모리 카드 ● USB 스틱 ● 하드 디스크

8.1.6 기기기 컨피규레이션

개요 래서피는 의도한 용도에 따라 다르게 구성됩니다. ● 프로젝트에서 래서피 보기를 통해 래서피를 편집하면 값은 래서피 데이터 레코드에만

저장됩니다. ● 프로젝트에서 래서피 화면을 통해 래서피를 편집하면 값은 래서피 태그에 저장됩니다. 다음의 가능한 세팅은 래서피 데이터 레코드, 래서피 태그 및 PLC 가 모두 어떻게 서로 작용할지 결정합니다.

비활성화된 "태그 동기화" 데이터 레코드의 데이터만 디스플레이되고, 래서피 보기에서 편집만 할 수 있습니다. 래서피 보기의 외부에서 이들과 동일한 태그를 사용하더라도 그들의 값에는 영향을 주지 않습니다.

Page 219: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 219

활성화된 "태그 동기화" 래서피 보기와 래서피 화면에서 래서피를 편집하는 경우 래서피 보기에 디스플레이된 값과 연관 태그에 저장된 값이 런타임시 다를 수 있습니다. 이렇게 되지 않도록 하려면 래서피 데이터 레코드 값을 래서피 태그의 값과 동기화해야 합니다.

주 확장형 래서피 보기에서는 래서피 태그만 동기화할 수 있습니다.

래서피 보기 및 연관된 래서피 태그의 값은 자동으로 동기화되지 않습니다. 래서피 태그와 래서피 보기는 조작 요소를 "RecipeViewSynchronizeDataRecordWithTags" 기능과 함께 사용할 때까지 동기화되지 않습니다.

활성화된 "태그 동기화" 및 "태그 오프라인" 이 세팅을 사용하면 HMI 디바이스와 PLC 의 래서피 화면에 있는 래서피 태그들간의 수정한 래서피 값이 즉시 동기화되지 않습니다. 값을 동기화하기 위해서는 "SetDataRecordToPLC" 및 "GetDataRecordFromPLC" 기능이 있는 조작 요소가 있어야 합니다. 조작 요소를 "GetDataRecordFromPLC" 기능과 함께 사용하는 경우 컨트롤러에서 래서피 값을 변경하면 수정한 값이 래서피 화면에 즉시 디스플레이됩니다.

Page 220: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 220 시스템 메뉴얼, 07/2008

활성화된 "태그 동기화" 및 비활성화된 "태그 오프라인" 이 세팅을 사용하면 HMI 디바이스와 PLC 의 래서피 태그들 간의 수정한 래서피 값이 즉시 동기화됩니다. 래서피 화면에서 래서피 값을 변경하면 PLC 에 의해 공정에 즉시 적용되고 영향을 미칩니다. PLC 에서 래서피 값을 변경하면 변경한 값이 래서피 화면에 즉시 디스플레이됩니다.

8.1.7 OP 77A 및 TP 177A 의 특수 기능 TP 177A 및 OP 77A HMI 디바이스는 다음의 관점에서 다른 HMI 디바이스와 다르게 작동합니다: ● 간단한 래서피 보기만 지원됩니다. ● 래서피를 내보내거나 들여올 수 없습니다. 외부 저장 매체가 없습니다.

데이터 흐름의 개요

Page 221: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 221

구성요소들간의 상호 작용 런타임시 다음의 구성요소들간에 상호 작용이 있습니다: ● 래서피 보기

래서피는 HMI 디바이스의 래서피 보기에서 디스플레이되고 편집됩니다. HMI 디바이스의 내부 메모리에 있는 래서피 데이터 레코드가 래서피 보기에 디스플레이되며 편집됩니다.

● HMI 디바이스 래서피 메모리 래서피는 HMI 디바이스의 래서피 메모리에 래서피 데이터 레코드 형태로 저장됩니다.

● 래서피 태그 래서피 태그에 래서피 데이터가 포함됩니다.

OP 77A 및 TP 177A 에서 래서피에 대한 접근 불가능 래서피가 프로젝트에서 수정되고(예를 들어, 래서피 엔트리가 삭제 또는 추가된 경우) 프로젝트가 래서피 데이터를 포함하지 않고 HMI 디바이스로 전송된 경우, 더 이상 디바이스에서 이 래서피를 사용할 수 없을 수 있습니다. 래서피 데이터가 이미 디바이스에 존재하면 더 이상 이들에 접근할 수 없습니다. 1. 프로젝트에서 래서피에 대한 변경 내용을 되돌리십시오. 2. 프로젝트를 다시 전송하고 래서피 데이터를 제외하십시오. 또한, 수정된 프로젝트와 래서피 데이터를 HMI 디바이스로 전송할 수 있습니다. 그러나, 디바이스에 있는 모든 래서피 데이터가 손실됩니다.

OP 77A 및 TP 177A 에서 래서피 보기 갱신 문제 업데이트 및 최신이 아닌 값의 디스플레이가 래서피 보기에서 발생할 수 있습니다. 래서피 데이터 레코드가 래서피 보기에서 처리 중인 동안 작업 69/70 을 사용하여 래서피 데이터 레코드의 읽기/쓰기를 방지하십시오. 1. 데이터 레코드를 편집하기 전에 래서피 보기의 버튼을 눌러 설정할 수 있는 비트를

구성하십시오. 2. 데이터 레코드를 편집한 후 래서피 보기의 버튼을 눌러 비트를 리셋하십시오. 3. 컨트롤 프로그램에서 이 비트를 평가하십시오

이렇게 하면 컨트롤 작업 69 및 70 의 실행을 비활성화합니다.

래서피의 태그 OP 77A 및 TP 177A HMI 디바이스에 구현된 래서피 태그는 다른 용도로는 사용할 수 없습니다(예: I/O 필드 내 디스플레이용 또는 동적 I/O 필드 설정용). 컴파일러는 태그에 대한 다수의 인스턴스를 보고합니다.

래서피 데이터 레코드 전송 "데이터 레코드 덮어쓰기" 옵션이 활성화되어 있는 동안 프로젝트가 전송되면, 모든 래서피 데이터 레코드가 HMI 디바이스에서 삭제되고 전송된 래서피 데이터 레코드에 의해 교체됩니다.

Page 222: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 222 시스템 메뉴얼, 07/2008

래서피 보기 ● 래서피 보기의 비어 있는 필드

간단한 래서피 보기에서 1 의 필드 길이를 지정하고 래서피 요소가 이 길이를 초과하는 경우 비어 있는 필드가 런타임에서 디스플레이됩니다.

● 여러 래서피 보기 열기 OP77A 및 TP177A 에서 같은 화면에 있는 여러 래서피 보기에는 서로에 대해 부정적인 영향이 있습니다. 이러한 이유 때문에, 항상 화면당 하나의 래서피 보기만 열어야 합니다.

8.1.8 래서피 데이터 레코드와 PLC 의 동기화

개요 HMI 디바이스와 PLC 사이에서 래서피 데이터 레코더가 전송되면, 두 통신 피어는 서로에 대해 공통의 통신 영역에 접근합니다. 래서피 데이터 레코드는 항상 직접 전송됩니다. 태그의 값은 클립보드를 거치지 않고 구성된 주소에서 직접 쓰여지거나 판독됩니다.

데이터 전송 유형 HMI 디바이스와 PLC 사이에서 래서피 데이터 레코드를 전송하는 방법에는 두 가지가 있습니다: ● 동기화 없이 전송 ● "데이터 레코드" "영역 포인터"를 통한 동기화로 전송

주 동기화로 전송 동기화로 전송하는 동안 컨트롤 프로그램에서 제어되지 않은 데이터 덮어쓰기(양방향 모두)를 방지하는데 사용됩니다.

동기화를 사용한 전송의 전제조건 ● "데이터 레코드" 영역 포인터는 "통신 > 연결" 편집기에서 필요한 연결을 위해 설정되어야

합니다. ● HMI 디바이스가 전송을 동기화시킬 PLC 는 "래서피" 편집기의 래서피 속성에서

지정되어야 합니다.

Page 223: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 223

동기화로 전송 동기화 전송의 경우, PLC 와 HMI 디바이스는 둘 다 상태 비트를 공유 데이터 구획에 설정합니다. 예를 들어 다음과 같은 경우에 동기식 데이터 레코드 전송은 유용한 해결 방법일 수 있습니다: ● PLC 는 래서피 데이터 레코드의 전송을 위한 "활성화 파트너"입니다. ● PLC 는 래서피 번호와 이름에 대한 정보를 평가하고 또한 래서피 데이터 레코드 번호와

이름을 평가합니다. ● 래서피 데이터 레코드의 전송은 다음 PLC 작업에 의해 시작됩니다:

– "Set_data_record_in_PLC" – "Get_data_record_from_PLC"

Page 224: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 224 시스템 메뉴얼, 07/2008

8.2 요소와 기본 세팅

8.2.1 "래서피" 편집기

개요 "래서피" 편집기에서 래서피, 래서피 엔트리 및 래서피 데이터 레코드를 생성, 구성 및 편집할 수 있습니다. 이 외에도, "래서피" 편집기를 이용하여 기존의 래서피 데이터 레코드에 값을 입력할 수 있습니다.

열기 프로젝트 보기의 "래서피" 그룹에서, "래서피 추가" 또는 기존의 래서피를 더블 클릭하십시오.

"래서피" 편집기의 구조

작업 영역 작업 영역에서 래서피 엔트리와 래서피 데이터 레코드를 생성하고 편집합니다. 래서피는 "엔트리" 탭에서 정의됩니다. "데이터 레코드" 탭을 사용하여 래서피 데이터 레코드의 값을 정의하십시오.

Page 225: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 225

속성 보기 속성 보기에서 래서피를 구성할 수 있습니다. 래서피 세팅에 대한 추가 정보는 "래서피 세팅"을 참조하십시오.

8.2.2 래서피 요소

"요소" 탭의 구조

"요소" 탭의 요소 다음에서는 개별 래서피 엔트리에 대해 간략하게 설명합니다.

래서피 이름 래서피 이름은 HMI 디바이스 내에서 래서피가 유일한 것임을 확인합니다.

Page 226: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 226 시스템 메뉴얼, 07/2008

디스플레이 이름 예를 들어, 래서피의 디스플레이 이름이 런타임시 래서피 보기에 나타납니다. 디스플레이 이름을 여러 언어로 구성할 수 있습니다. 제품과 직접 관련되는 적절한 이름 또는 명칭, 예를 들면 "FruitJuice_Orange"를 할당할 수 있습니다.

래서피 번호 래서피 번호는 HMI 디바이스 내에서 래서피가 유일한 것임을 확인합니다.

버전 버전은 래서피의 마지막 변경 날짜와 시간을 확인합니다.

요소 이름 요소 이름은 래서피 내에서 래서피 엔트리가 유일한 것임을 확인합니다. 유일하고 적절한 이름 또는 명칭을 할당할 수 있습니다. 예를 들면 기계에서의 축 명칭 또는 "향료"와 같은 첨가물

할당된 태그 각각의 래서피 엔트리에는 런타임시 래서피 데이터 레코드 값이 저장되는 래서피 태그가 할당됩니다.

기본값 기본값은 새로운 래서피 데이터 레코드를 생성할 때 기본 엔트리로서 사용됩니다.

텍스트 목록 텍스트 목록에서 값 또는 값 범위에 텍스트를 할당합니다. 그 다음 이 텍스트틀 예를 들면 출력필드에 디스플레이시킬 수 있습니다. 래서피 데이터 레코드에서는 범위에 의해 선택된 텍스트 목록만 사용할 수 있습니다.

소수점 이 수는 런타임시 래서피 데이터 레코드 값에 정확히 몇 개의 소수점 이하 자리수가 디스플레이될지를 정의합니다.

정보 텍스트 "도움말 텍스트" 필드에 래서피 엔트리에 대한 도움말 메시지를 입력할 수 있습니다. 이 메시지는 런타임시 사용자에게 디스플레이됩니다.

Page 227: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 227

8.2.3 래서피 데이터 레코드

"데이터 레코드" 탭의 구조

"데이터 레코드" 탭의 요소 아래에서 "데이터 레코드" 탭의 개별 엔트리에 대해 설명합니다.

래서피 데이터 레코드 이름 래서피 데이터 레코드 이름은 래서피 내에서 래서피 데이터 레코드가 유일한 것임을 확인합니다.

디스플레이 이름 예를 들어, 래서피 데이터 레코드의 디스플레이 이름이 런타임시 래서피 보기에 나타납니다. 디스플레이 이름을 여러 언어로 구성할 수 있습니다. 제품과 직접 관련되는 적절한 이름 또는 명칭, 예를 들면 제품 번호를 할당할 수 있습니다.

Page 228: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 228 시스템 메뉴얼, 07/2008

래서피 데이터 레코드 번호 래서피 데이터 레코드 번호는 래서피 내에서 래서피 데이터 레코드가 유일한 것임을 확인합니다.

입력된 값 컨피규레이션시 래서피 데이터 레코드에 값을 입력할 수 있습니다. 프로젝트가 HMI 디바이스로 전송될 때 래서피 데이터 레코드도 함께 전송됩니다. HMI 디바이스가 이미 데이터 레코드를 가지고 있으면, 이들은 사용자 프롬프트가 디스플레이된 후 덮어씌워집니다(전송 세팅을 기초로 해서).

주석 래서피 데이터 레코드에 대한 주석을 입력할 수 있습니다.

8.2.4 래서피 세팅

개요 속성 보기에서 래서피에 대한 래서피 세팅을 입력합니다.

래서피 엔트리와 래서피 데이터 레코드의 속성 속성 보기의 디스플레이는 "래서피" 편집기에서의 사용자의 선택과 관계가 있습니다. "요소" 탭 또는 "데이터 레코드" 탭에서 래서피 엔트리 또는 래서피 데이터 레코드를 편집할 경우, 속성 보기에서 내용들을 수정할 수도 있습니다. 예: 래서피 엔트리의 속성

Page 229: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 229

예: 래서피 데이터 레코드의 속성

래서피의 속성 래서피 세팅을 수정하기 위해서는 "래서피" 편집기에서 "래서피 이름" 또는 "래서피 번호" 필드를 클릭하십시오. 속성 보기에서 다음과 같은 세팅들을 수정할 수 있습니다: 예를 들어 "속성" 그룹의 "데이터 매체"에서 래서피 데이터 레코드를 포함하고 있는 파일의 저장 장소를 정의합니다. 선택 가능성은 사용중인 운전자 패널과 관계가 있습니다. HMI 디바이스가 구성된 방법에 따라 HMI 디바이스의 래서피 메모리 또는 외부 저장 매체를 저장 위치로 선택하십시오. WinCC flexible Runtime 을 운전자 패널로 사용할 경우, 파일을 컴퓨터의 하드 디스크 드라이브에 저장하십시오. 경로를 직접 입력하거나 대화창을 이용하여 데이터 매체의 디렉토리로 내비게이트하십시오.

"속성" 그룹에서, 런타임시 "세팅"에서 래서피의 거동을 구성하십시오. "세팅"에서 다음을 정의하십시오: ● 래서피 보기 및 래서피 화면간의 동기화 ● PLC 와 HMI 디바이스간의 래서피 태그의 전송.

Page 230: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 230 시스템 메뉴얼, 07/2008

"속성" 그룹에서, PLC 와 HMI 디바이스간의 래서피 데이터 레코드 전송이 "전송"에서 동기화되어야 하는지 여부를 정의하십시오.

주 래서피 데이터 레코드의 전송이 동기화되어야 하는 경우, 선택된 연결에 대한 "데이터 레코드" 영역 포인터를 설정해야 합니다.

Page 231: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 231

8.3 런타임에서 래서피 보기와 편집하기

8.3.1 래서피 화면 및 래서피 보기 래서피 보기나 래서피 화면을 이용하여 HMI 다비이스에서 래서피를 디스플레이하고 편집할 수 있습니다.

래서피 보기 래서피 보기는 WinCC flexible 의 최신 화면 개체입니다. 다음의 보기에서 래서피 보기를 사용할 수 있습니다: ● 확장형 래서피 보기 ● 간단한 래서피 보기 확장형 래서피 보기의 조작 요소와 간단한 래서피 보기에 있는 가능한 조작 모두를 설정할 수 있습니다.

주 HMI 디바이스에서는 디스플레이 크기가 "6"보다 작은 간단한 래서피 보기만 사용하는 것이 좋습니다.

래서피 화면 래서피 화면은 공정 화면입니다. 여기에는 래서피에 대한 개별 입력 화면이 포함되어 있습니다. 입력 화면은 IO 필드 및 다른 화면 개체를 포함합니다. 래서피 기능은 예를 들어, 래서피 데이터 레코드의 저장을 위한 시스템 기능으로 구현됩니다.

주 래서피 화면 사용자는 TP 170B 또는 그 이상의 모델에서 래서피 화면을 구성할 수 있습니다.

Page 232: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 232 시스템 메뉴얼, 07/2008

8.3.2 래서피 보기

래서피 보기 래서피 보기는 래서피 데이터 레코드를 관리하기 위한 최신 화면 개체입니다. 래서피 보기에서는 도표를 사용하여 래서피 데이터 레코드를 나타냅니다. 래서피 보기에서 다음 작업을 표시할 수 있습니다. ● 확장형 래서피 보기 ● 간단한 래서피 보기 확장형 래서피 보기의 조작 요소와 간단한 래서피 보기에 있는 가능한 조작 모두를 설정할 수 있습니다. 래서피 보기에 디스플레이 또는 입력된 값은 래서피 데이터 레코드에 저장됩니다. 래서피 데이터 레코드는 시스템 기능을 통해 PLC 간에 교환됩니다.

확장형 래서피 보기 다음 그림은 확장형 래서피 보기의 예를 나타냅니다.

간단한 래서피 보기 간략한 래서피 보기는 세가지 영역으로 구성됩니다: ● 래서피 목록 ● 데이터 레코드 목록 ● 요소 목록 간략한 래서피 보기에서 각 영역은 HMI 디바이스에 별도로 표시됩니다. 컨피규레이션에 따라 간단한 래서피 보기에는 래서피 목록이 표시됩니다. 다음 그림은 데이터 레코드 목록의 예를 나타냅니다.

Page 233: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 233

값 디스플레이

유의사항 배경에서 래서피 데이터 레코드 변경하기 래서피 데이터 레코드의 공정에 적용됩니다. 해당 래서피 데이터 레코드의 값이 컨트롤 작업에 의해 변경될 경우, 래서피 보기는 자동으로 갱신되지 않습니다. 래서피 보기를 갱신하려면 해당 래서피 데이터 레코드를 다시 선택하십시오.

8.3.3 래서피 기기기 위한 구성 옵션

개요 래서피 보기의 속성 창에 디스플레이되는 래서피의 동작 및 래서피 보기의 동작을 정의하십시오.

일반적인 세팅 ● 래서피 데이터 레코드 값만 디스플레이하기

검사의 목적으로 래서피 보기에서 래서피 데이터를 보고자 한다면, 래서피 데이터 레코드를 편집하지 못하도록 하십시오. 그에 따라 "편집 모드 사용" 옵션을 비활성화하십시오.

● 특정 래서피 디스플레이하기 보기는 "래서피 이름" 아래에 정의한 래서피의 래서피 데이터 레코드만 디스플레이합니다. 런타임에서 래서피 이름을 디스플레이하려면 "선택 목록 디스플레이" 옵션을 선택합니다.

Page 234: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 234 시스템 메뉴얼, 07/2008

● 래서피 또는 래서피 데이터 레코드의 번호 또는 이름을 태그에 쓰기(고급 래서피 보기에만 해당) "번호/이름용 태그"에서 선택된 래서피 데이터 레코드 또는 래서피의 번호나 이름이 태그에 저장됩니다. 이름을 저장하려면 반드시 '문자열' 유형의 태그를 지정해야 합니다. 예를 들어 태그를 시스템 기능에 대한 매개변수로서 전송할 수 있습니다.

속성 "속성" 창에서, 개체의 위치, 모양, 스타일, 색상 그리고 글꼴 유형을 개별화하십시오. 또한, 다음 항목도 정의할 수 있습니다: ● 메뉴 및 버튼

"버튼"을 선택하여 래서피 보기에서 사용하게 할 메뉴 엔트리 및 버튼을 지정하십시오. "태그 동기화" 버튼은 고급 래서피 보기에서만 사용할 수 있습니다.

● 래서피 보기의 캡션 "캡션"을 선택하여 고급 래서피 보기에서 열 머리글을 정의하십시오.

Page 235: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 235

예: 래서피 보기를 선택 목록으로 사용 래서피 보기를 래서피 화면 안의 래서피 데이터 레코드 및 래서피에 대한 선택 목록으로 사용하도록 다음 매개변수를 설정하십시오: ● "확장된 보기": 활성화됨 ● 래서피용 "번호/이름용 태그": 래서피 이름에 대한 태그 ● 래서피 데이터 레코드 이름용 "번호/이름용 태그": 래서피 데이터 레코드의 이름용 태그 ● "편집 허용": 비활성화됨 ● "도표 디스플레이": 비활성화됨 ● "속성" > "버튼": 모든 버튼 비활성화됨 공정 화면에서 이제 래서피 및 래서피 데이터 레코드를 선택할 수 있는 2 개의 선택 목록만 디스플레이합니다.

애니메이션 동적 속성을 래서피 보기에 할당하십시오(예: 가시도, 배치 또는 애니메이션). 그에 따라 애니메이션을 사용하십시오.

주 "간단한 래서피 보기" 개체는 스크립트를 이용하여 동적으로 조작할 수 없습니다. 예를 들어, 엔지니어링 시스템에서 속성 창에 있는 "애니메이션" 그룹에서 개체의 가시성을 동적으로 컨트롤 할 수 있습니다. 출력 창에 오류 메시지가 출력됩니다(예를 들어, 버튼 및 포함된 애니메이션을 구성한 후에 프로젝트 데이터에 일관성 검사를 실행한 경우).

래서피 보기에서 이벤트 구성하기 런타임시 래서피 보기를 선택하거나 종료하는 경우, 이것은 처리할 기능 목록을 설정할 수 있는 이벤트입니다.

주 해당 래서피 보기의 모든 버튼이 비활성화된 경우에만 모든 HMI 디바이스의 간단한 래서피 보기에 대한 이벤트는 런타임에서 사용하기 위해 엔지니어링 시스템에서 구성될 수 있습니다.

Page 236: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 236 시스템 메뉴얼, 07/2008

8.3.4 런타임 중에 래서피 보기의 거동

화면 변경 사용자가 다른 화면으로 전환한 후에도 래서피 보기에 있는 래서피 데이터의 변경사항을 아직 저장하지 않은 경우에는 래서피 데이터를 저장하라는 프롬프트가 뜹니다. 어떤 래서피 데이터가 저장되지 않았는지 확인할 수 있도록 하기 위해, 래서피 이름과 래서피 데이터 레코드 이름이 디스플레이됩니다. 래서피 보기(래서피 데이터가 로드된)를 포함한 공정 화면으로 변경하면, 래서피 데이터는 자동적으로 갱신됩니다.

래서피 데이터 레코드 생성, 변경, 복사 또는 삭제 래서피 데이터 레코드가 이미 존재하면, 시스템 알람이 화면에 출력됩니다.

기능 키로 래서피 보기 조작하기 예를 들어 HMI 디바이스에 터치 기능이 없을 때, 기능 키를 사용하여 래서피 보기를 조작할 수 있습니다. "SaveDataRecord" 등의 기능은 HMI 디바이스에서 기능 키에 할당할 수 있습니다.

래서피 데이터 들여오기 후 디스플레이 래서피 데이터를 들여오는 동안 래서피 보기를 열면, 이미 완전히 들여온 래서피 데이터만이 디스플레이됩니다. 래서피 보기는 데이터 들여오기와 함께 자동적으로 갱신되지 않습니다. 모든 래서피 데이터의 완전한 보기를 가지기 위해서는, 시스템이 래서피 데이터 들여오기가 성공적이었음을 알려줄 때까지 래서피 보기를 열지 마십시오. 또는, 들여오기 과정이 성공적으로 완료된 후 래서피 보기를 갱신하십시오.

래서피 및 래서피 데이터 레코드에 대한 태그 갱신 현재 래서피 데이터 레코드 또는 그 번호는 컨피규레이션에 따라 태그에 저장할 수 있습니다. 다음의 조건 하에서 태그가 갱신됩니다. ● 래서피 데이터 레코드가 로드되었습니다. ● 래서피 보기의 화면이 공정 과정 동안 종료되지 않았습니다. 이 동작에는 약간의 시간이 소요될 수 있습니다.

Page 237: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 237

8.3.5 래서피 화면

개요 래서피 화면은 공정 화면입니다. 여기에는 래서피에 대한 개별 입력 화면이 포함되어 있습니다. 입력 화면은 IO 필드 및 다른 화면 개체를 포함합니다. 래서피 기능은 예를 들어, 래서피 데이터 레코드의 저장을 위한 시스템 기능으로 구현됩니다. 다음 그림은 래서피 화면의 예를 나타냅니다.

주 사용자는 TP 170B 또는 그 이상의 모델에서 래서피 화면을 구성할 수 있습니다.

원리 래서피 화면의 컨피규레이션은 사용자들에게 다음과 같은 개별화 기회를 제공합니다: 그래픽 화면 개체와 같은 기능들을 사용하면, 주제에 따라 큰 래서피들을 다수의 공정 화면에 분산시켜 생생하게 디스플레이할 수 있습니다. ● 주제에 따라 래서피를 다수의 공정 화면에 분산시키기

– 여러 공정 이미지에 대해 여러 엔트리가 포함된 래서피 데이터 레코드를 배포할 수 있습니다. 예를 들어, 각각의 설비시스템 부분을 위해 래서피 데이터 레코드에 대해 관련 입력 화면이 포함된 공정 이미지를 구성할 수 있습니다.

래서피를 다수의 공정 화면에 분할시키는 것은 소형 디스플레이를 갖춘 HMI 디바이스에 유용합니다. 무엇보다도 런타임 중에 도표에서 스크롤을 할 필요가 없습니다.

● 기계의 시각적 시뮬레이션 공정화면에서 그래픽 화면 개체를 활용하여 사용중인 기계를 시각적으로 시뮬레이션할 수 있습니다. 그러면 IO 필드를 축이나 가이드 레일 같은 기계 요소 옆에 직접 위치시킴으로써 매개변수 세팅을 보다 생생하게 디스플레이할 수 있습니다. 값과 기계 간의 직접 참조를 생성하기 위하여 이 기능을 사용할 수 있습니다.

Page 238: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 238 시스템 메뉴얼, 07/2008

태그 동기화 래서피 보기의 외부에 구성된 IO 필드에 래서피 데이터 레코드 값을 입력하려면 래서피 속성에서 "태그 동기화" 기능을 반드시 활성화해야 합니다. 아래 그림은 WinCC flexible 2007 의 세팅을 나타냅니다:

래서피 화면의 태그와 래서피 보기에 디스플레이된 래서피 데이터 레코드간에 데이터를 동기화하기 위해서는 태그를 동기화해야 합니다. 태그의 동기화는 확장형 래서피 보기에서만 가능합니다.

태그 오프라인 런타임 중에 입력된 값들을 연결된 PLC 로 즉시 전송하려면 속성 보기에서 "태그 오프라인"을 반드시 비활성화시켜야 합니다. 런타임 중에 입력되는 값들의 즉시 전송을 활성화 또는 비활성화시키려면 "SetRecipeTags" 시스템 기능을 구성하십시오.

시스템 기능 래서피 화면의 조작을 위해 운전자가 사용할 수 있는 시스템 기능들은 아래와 같습니다: ● ImportDataRecords ● ExportDataRecords ● LoadDataRecord ● SaveDataRecord ● SetDataRecordTagsToPLC ● GetDataRecordTagsFromPLC

Page 239: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 239

래서피 화면에서 래서피 보기를 사용하는 경우, 래서피 보기를 조작하기 위해서 운전자가 사용할 수 있는 시스템 기능들은 아래와 같습니다: ● RecipeViewSaveDataRecord ● RecipeViewSaveAsDataRecord ● RecipeViewSynchronizeDataRecordWithTags ● RecipeViewDeleteDataRecord ● RecipeViewNewDataRecord ● RecipeViewGetDataRecordFromPLC ● RecipeViewRenameDataRecord(간단한 래서피 보기에만 사용 가능) ● RecipeViewShowOperatorNotes ● RecipeViewMenu(간단한 래서피 보기에만 사용 가능) ● RecipeViewOpen(간단한 래서피 보기에만 사용 가능) ● RecipeViewBack(간단한 래서피 보기에만 사용 가능) 래서피 데이터 레코드와 래서피의 로드, 저장 및 전송에 필요한 시스템 기능들은 "래서피" 그룹에 위치하고 있습니다.

8.3.6 래서피 보기의 운전자 입력

용도 래서피 보기는 데이터 레코드를 디스플레이, 편집 및 관리하는데 사용됩니다.

조작 컨피규레이션에 따라 다음이 가능합니다: ● 래서피 데이터 레코드 생성, 변경, 복사 또는 삭제 ● 래서피 데이터 레코드와 관련 래서피 태그의 동기화 ● 래서피 데이터 레코드를 PLC 에서 판독 또는 PLC 로 전송

Page 240: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 240 시스템 메뉴얼, 07/2008

조작 요소 래서피 보기에서 다음과 같은 조작 요소를 구성할 수 있습니다:

버튼 단축키 기능

구성된 도움말 텍스트가 디스플레이됩니다.

<Ctrl+Space Bar> 새로운 래서피 데이터 레코드를 생성합니다. 시작 값이 구성된 경우 입력 필드에 이 값이 표시됩니다.

<Ctrl+Enter> 래서피 데이터 레코드의 디스플레이된 값을 저장합니다. 저장 위치는 프로젝트에 의해 사전정의됩니다.

<Ctrl+*> 래서피 데이터 레코드는 래서피 보기와 관계 없이 다른 이름으로 저장됩니다. 이름을 입력할 대화상자가 열립니다.

<Ctrl+Del> 디스플레이된 래서피 데이터 레코드가 삭제됩니다.

<Ctrl+=> 시스템은 항상 래서피 보기의 현재 값을 최신 래서피 태그값으로 갱신합니다. 이 래서피 보기에 나타난 값이 현재 래서피 태그값보다 더 최근의 값일 경우, 시스템은 이 값을 래서피 태그에 기록합니다. "태그 동기화"가 래서피 속성에서 활성화되어야 이 기능을 사용할 수 있습니다.

<Ctrl+아래로> 래서피 보기에 디스플레이된 설정된 래서피 데이터 레코드의 값은 PLC 로 전송됩니다.

<Ctrl+위로> PLC 로부터의 래서피 값은 래서피 보기에 디스플레이됩니다.

래서피 보기의 마우스 컨트롤 또는 터치스크린 컨트롤 1. 사용할 래서피를 선택하십시오.

래서피용 레코드가 디스플레이됩니다. 2. 편집하고자 하는 데이터 레코드를 클릭하십시오. 3. 기능을 실행하려는 버튼을 누르십시오.

래서피 보기를 이용하여 키보드 사용하기 1. 래서피가 래서피 보기에서 선택될 때까지 <Tab> 키를 누르십시오. 2. <Enter>를 누르십시오.

래서피에 대한 드롭-다운 목록 상자가 열립니다. 3. 목록에서 래서피 또는 레코드를 선택하십시오. <좌측>, <우측>, <위로>, <아래로> 커서

키를 이용하여 다음 또는 이전 엔트리 사이에서 토글하십시오. 4. 사용하고자 하는 조작 요소가 선택될 때까지 <Tab> 키를 누르십시오. 또는, 키 조합을

통해 래서피 보기를 조작할 수 있습니다.

Page 241: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 241

8.3.7 간단한 래서피 보기의 운전자 입력

디스플레이 모드 간단한 래서피 보기는 세가지 영역으로 구성됩니다: ● 래서피 목록 ● 데이터 레코드 목록 ● 요소 목록

간단한 래서피 보기 - 데이터 레코드 목록에 대한 예

간단한 래서피 보기에서 각 영역은 HMI 디바이스에 별도로 표시됩니다. 쇼트컷 메뉴를 사용하여 이와 같은 각 디스플레이 영역을 조작할 수 있습니다. 간단한 래서피 보기는 항상 래서피 목록에서부터 시작됩니다.

조작 컨피규레이션에 따라 간단한 래서피 보기를 다음과 같이 사용할 수 있습니다: ● 래서피 데이터 레코드 생성, 변경, 복사 또는 삭제 ● 래서피 데이터 레코드를 PLC 로부터 판독 또는 PLC 로 전송

간단한 래서피 보기를 이용하여 디스플레이 영역과 쇼트컷 메뉴간을 토글하여 간단한 래서피 보기를 조작합니다. 다음 도표는 디스플레이 영역의 조작을 나타냅니다.

버튼 키 기능 <Enter> 다음의 최하단 디스플레이 영역, 즉 데이터 레코드 목록

또는 요소 목록이 열립니다. <Esc> 이전의 디스플레이 영역이 열립니다. <우측> 디스플레이 영역의 쇼트컷 메뉴가 열립니다.

<위로>/<아래로> 이전/다음 엔트리를 선택합니다. <쪽 위로>/<쪽

아래로> 쪽 위 또는 아래로 디스플레이를 이동합니다.

<Home>/<End> 첫번째/마지막 엔트리를 선택합니다. 첫번째/마지막 엔트리가 선택됩니다.

Page 242: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 242 시스템 메뉴얼, 07/2008

다음 도표는 쇼트컷 메뉴의 조작을 나타냅니다:

버튼 키 기능

<Esc> 메뉴가 닫힙니다. 디스플레이 영역이 열립니다.

메뉴 명령의 숫자 입력

메뉴 명령이 실행됩니다.

간단한 래서피 보기의 쇼트컷 메뉴

명령 옵션 선택은 버튼을 눌러 각각의 디스플레이 영역에 대해 호출할 수 있습니다. 명령 선택에는 현재 디스플레이 영역에서 사용할 수 있는 명령들이 열거됩니다. 각 명령에 번호가 할당됩니다. 이 번호를 입력하면 명령이 실행됩니다.

● 래서피 목록

메뉴 명령 기능 새로운 선택한 래서피에 대해 새로운 래서피 데이터 레코드가 생성됩니다.

시작 값이 구성된 경우 입력 필드에 이 값이 표시됩니다. 정보 텍스트 보기 간단한 래서피 보기에 대해 구성된 정보 텍스트가 디스플레이됩니다. 열기 선택한 래서피의 레코드 목록이 열립니다.

● 데이터 레코드 목록

메뉴 명령 기능 새로운 새로운 래서피 데이터 레코드를 생성합니다.

시작 값이 구성된 경우 입력 필드에 이 값이 표시됩니다. 삭제 디스플레이된 레코드가 삭제됩니다. 다른 이름으로 저장 선택된 데이터 레코드가 다른 이름으로 저장됩니다. 이름을 입력할

대화상자가 열립니다. 재명명 선택한 레코드의 이름이 재명명됩니다. 이름을 입력할 수 있는 대화상자가

열립니다. 열기 선택된 데이터 레코드의 요소 목록이 열립니다. 이전 래서피 목록이 열립니다.

● 요소 목록

메뉴 명령 기능 저장 선택한 레코드의 이름이 재명명됩니다. PLC 로 선택한 레코드의 디스플레이 값이 HMI 디바이스에서 PLC 로 전송됩니다. PLC 로부터 PLC 의 래서피 값은 HMI 디바이스의 래서피 보기에 디스플레이됩니다. 다른 이름으로 저장 데이터 레코드가 새로운 이름으로 저장됩니다. 이름을 입력할 수 있는

대화상자가 열립니다. <ESC> 키를 눌러 데이터 레코드 목록을 여십시오.

Page 243: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 243

다음 메뉴 명령은 TP 177A 및 OP 77A HMI 디바이스에서도 구성할 수 있습니다: ● 데이터 레코드 목록

메뉴 명령 기능 PLC 로 선택한 데이터 레코드의 디스플레이 값이 HMI 디바이스에서 PLC 로

전송됩니다. PLC 로부터 PLC 의 래서피 값은 HMI 디바이스의 래서피 보기에 디스플레이됩니다. 도움말 디스플레이... 간단한 래서피 보기에 대해 구성된 도움말을 표시합니다.

● 요소 목록

메뉴 명령 기능 도움말 디스플레이... 간단한 래서피 보기에 대해 구성된 도움말을 표시합니다. 재명명 선택한 데이터 레코드를 재명명합니다. 이름을 입력할 수 있는 대화상자가

열립니다. 이전 데이터 레코드 목록을 엽니다.

간단한 래서피 보기의 마우스 컨트롤 또는 터치스크린 컨트롤 1. 래서피 보기로부터 원하는 래서피를 선택하십시오.

2. 버튼을 클릭하십시오.

쇼트컷 메뉴가 열립니다. 3. 원하는 메뉴 명령을 선택하십시오.

메뉴 명령이 실행됩니다. 4. 또는 래서피 보기에서 원하는 래서피를 여십시오.

데이터 레코드 목록이 디스플레이됩니다.

5. 원하는 데이터 레코드를 엽니다. 또 다른 방법으로, 버튼을 사용하여 쇼트컷 메뉴를 열고 메뉴 명령을 선택하십시오. 메뉴 명령이 실행됩니다.

간단한 래서피 보기를 이용하여 키보드 사용하기 1. 간단한 래서피 보기가 선택될 때까지 <Tab> 키를 누르십시오. 2. 커서 키로 원하는 래서피를 선택하십시오. 3. <우측>을 누르십시오.

쇼트컷 메뉴가 열립니다. 4. 원하는 메뉴 명령이 선택될 때까지 <아래로> 키를 누르십시오. 5. 명령을 확인하기 위해 <Enter>를 누르십시오. 6. 또는 원하는 메뉴 명령의 숫자를 누릅니다.

메뉴 명령이 실행됩니다.

Page 244: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.3 런타임에서 래서피 보기와 편집하기

WinCC flexible 2008 Compact / Standard / Advanced 244 시스템 메뉴얼, 07/2008

8.3.8 래서피 구조 수정에 대한 반응

개요 다음의 경우 여러 래서피 구조가 발생할 수 있습니다: ● 커미셔닝 도중 변경 이벤트에서 ● 기계 제조업체에 의해 기계에서 작업이 실행될 때(retrofit) ● CSV 파일을 들여올 때 CSV 파일의 구조가 래서피 구조와 다를 수 있습니다. 그럼에도 불구하고 이미 생성된 래서피 데이터 레코드를 여전히 사용할 수 있습니다.

주의 태그를 재명명하면, 할당은 없어지게 됩니다.

효과 구조적 차이는 다음과 같이 처리됩니다: ● 이전의 래서피 데이터 레코드 또는 CSV 파일이 추가적인 값을 포함할 경우, 이 값들은

거절됩니다. ● 이전의 래서피 데이터 레코드 또는 CSV 파일에 잘못된 데이터 유형의 값이 포함되어

있으면 구성된 기본 값이 래서피 데이터 레코드에 사용됩니다. 예: 래서피 데이터 레코드는 탱크 내용물을 나타내며 부동소수점 숫자로 입력되었던 값을 포함하고 있습니다. 그러나 해당 래서피 태그는 정수 값을 기대합니다. 이 경우, 시스템은 전송된 값을 폐기하고 구성된 기본값이 사용됩니다.

● 이전의 래서피 데이터 레코드 또는 CSV 파일에 포함된 값이 너무 적으면 구성된 기본 값이 래서피 레코드에 다시 사용됩니다.

Page 245: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.4 시나리오

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 245

8.4 시나리오

8.4.1 시나리오: 런타임 중에 래서피 데이터 레코드 입력하기

목적 현재 진행중인 공정을 방해하지 않고 HMI 디바이스에서 생산 데이터를 입력하고자 합니다. 그러므로, 생산 데이터를 PLC 로 전송해서는 안됩니다.

전제조건 ● 래서피가 이미 생성되어 있어야 합니다. 래서피는 다음과 같은 세팅을 가집니다:

– "태그 동기화"가 선택되었거나 선택해제되었습니다. – "태그 동기화"가 선택되었으면 "태그 오프라인"도 선택되어야 합니다.

이렇게 하면 래서피 태그가 HMI 디바이스와 PLC 간에 직접 전송되는 것을 방지합니다. ● 래서피 보기를 포함하는 래서피 화면 또는 미믹을 사용할 수 있습니다. ● 래서피 데이터 레코드 저장을 위한 조작 요소가 있습니다.

순서

1. 생산 데이터를 래서피 보기 또는 래서피 화면에 입력하십시오. 2. 수정한 래서피 데이터 레코드를 저장하십시오. 3. 또는 데이터 레코드를 새로운 이름으로 저장하십시오.

래서피 데이터 레코드는 HMI 디바이스의 래서피 메모리에 저장됩니다.

Page 246: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.4 시나리오

WinCC flexible 2008 Compact / Standard / Advanced 246 시스템 메뉴얼, 07/2008

래서피 데이터를 PLC 로 전송하십시오. 컨피규레이션은 래서피 데이터를 PLC 로 전송하기 위한 조작 요소를 제공할 수 있습니다.

8.4.2 시나리오: 수동 생산 순서

목적 PLC 에 연결된 판독 디바이스가 처리될 제품에서 바 코드를 읽습니다. 래서피 데이터 레코드 이름은 각각의 바 코드 이름에 해당합니다. 이렇게 해서 PLC 는 필요한 래서피 데이터 레코드를 HMI 디바이스의 저장매체로부터 로드할 수 있습니다. 래서피 데이터 레코드가 화면에서 검사를 위해 디스플레이됩니다. 전송된 생산 데이터를 경우에 따라 온라인으로 수정가능하게 하고자 합니다.

전제조건 ● 래서피가 이미 생성되어 있어야 합니다. 래서피는 다음과 같은 세팅을 가집니다:

– "태그 동기화"가 활성화되었습니다. – "태그 오프라인"이 비활성화되었습니다.

주 변경 사항이 즉시 PLC 로 전송됩니다.

● 사용 가능한 래서피 화면이 있습니다. 래서피 화면에 래서피 데이터 레코드 저장을 위한 조작 요소도 있을 수 있습니다.

순서

Page 247: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.4 시나리오

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 247

래서피 보기가 사용될 때의 거동 래서피 보기가 사용되면 변경 사항을 즉시 전송할 수 없습니다. 조작 요소를 사용하여 래서피 데이터 레코드를 PLC 로 전송해야 합니다.

8.4.3 시나리오: 자동 생산 순서

목적 생산을 자동적으로 실행시키고자 합니다. 생산 데이터는 HMI 디바이스의 래서피 메모리 또는 외부 저장 매체로부터 직접 PLC 로 전송되어야 합니다. 화면 디스플레이는 필요하지 않습니다.

전제조건 ● 래서피가 이미 생성되어 있어야 합니다. 래서피는 다음과 같은 세팅을 가집니다:

– "동기화"는 "전송" 하에서 활성화됩니다. 생산 데이터는 PLC 로 전송되고, 따라서 PLC 와의 동기화가 필요합니다(데이터가 우연히 서로 덮어쓰여지지 않도록 하기 위해).

순서

Page 248: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

래서피 관리 시스템의 구조 8.4 시나리오

WinCC flexible 2008 Compact / Standard / Advanced 248 시스템 메뉴얼, 07/2008

구현 데이터 흐름을 다음과 같은 방법으로 제어할 수 있습니다: ● 컨트롤 프로그램은 컨트롤 작업 또는 필요한 경우 WinCC flexible 시스템 기능을 통해 자동

전송을 제어합니다. 순서는 메일박스의 상태 정보 및 사용된 기능의 반환값을 통해 제어됩니다.

● 하나 이상의 스크립트는 WinCC flexible 시스템 기능을 통해 자동 전송을 제어합니다. 이용된 기능에 의해 반환된 값을 이용하여 순서를 점검할 수 있습니다.

사용가능한 시스템 기능을 이용하여 자동 생산 순서를 실행시킬 수 있습니다: ● "ImportDataRecords"

이 기능은 *.CSV 파일의 데이터 레코드를 HMI 디바이스의 래서피 메모리에 로드합니다. ● "SetDataRecordToPLC"

이 기능은 데이터 레코드를 HMI 디바이스의 래서피 메모리에서 PLC 로 전송합니다.

Page 249: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 249

태그 로깅과 디스플레이 99.1 기본원리

9.1.1 데이터 로깅의 기본 원리

개요 데이터 로깅은 산업용 설비로부터의 공정 데이터를 캡쳐, 처리, 로그하기 위해 사용됩니다. 수집된 공정 데이터는 분석을 통하여 설비 조작 상태와 관련된 중요한 비즈니스 정보 및 기술 정보를 추출하기 위해서 사용됩니다.

데이터 로깅의 이용 데이터 로깅은 고장을 분석하여 공정 실행 상태를 문서화하기 위하여 사용할 수 있습니다. 데이터 로그 분석을 통하여 사용자는 유지관리 주기를 최적화하고, 생산 품질을 향상시키고 품질 표준 기준을 충족시키기 위해 필요한 정보를 추출할 수 있습니다.

9.1.2 WinCC flexible 에서 데이터 로그하기

개요 데이터는 공정시 수집되어 연결된 자동화 시스템중 하나의 메모리에 저장된 정보입니다. 이 데이터는 설비의 상태, 즉 온도, 연료 레벨 또는 기타 상태 (예: 모터 오프)를 반영합니다. 공정 태그로 작업하기 위해서는, WinCC flexible 에서 태그를 정의해야 합니다. WinCC flexible 에서, 외부 태그는 공정값을 수집하고 연결된 자동화 시스템의 기억장소에 접근하는 데 사용됩니다. 내부 태그는 공정에 연결되어 있지 않으며, 해당 개별 HMI 디바이스에서만 사용할 수 있습니다.

Page 250: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 250 시스템 메뉴얼, 07/2008

원리 외부 태그 또는 내부 태그로부터의 값들은 데이터 로그에 저장할 수 있습니다. 각각의 태그가 저장될 로그를 개별적으로 지정할 수 있습니다. 데이터 로깅은 주기 및 이벤트를 통하여 컨트롤됩니다. 로깅 주기는 태그 값들의 지속적 취득 및 저장을 보장하기 위하여 이용됩니다. 그 외에도, 데이터 로깅은 예를 들면 값 변경시에 이벤트에 의해 트리거될 수도 있습니다. 각각의 태그에 대해 개별적으로 이 세팅을 설정할 수 있습니다. 런타임에서, 로그될 태그 값들이 캡쳐, 처리되어 ODBC 데이터베이스 또는 파일에 저장됩니다.

로그 유형 WinCC flexible 의 경우, 다음과 같은 로그 유형 중에서 선택할 수 있습니다: ● 순환 로그 ● 세그먼트식 순환 로그 ● 가득 찼을 때 시스템 알람 메시지를 전송하는 순환 로그. ● 가득 찼을 때 시스템 기능을 실행하는 순환 로그.

저장 매체와 저장 위치 로그된 데이터는 ODBC 데이터베이스 (PC 에서만) 또는 파일에 저장됩니다.

Page 251: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 251

HMI 디바이스의 하드웨어 컨피규레이션에 따라 데이터를 (PC 의 하드 디스크 또는 패널의 저장 카드에) 로컬로 로그할 수 있고, 또는 가능할 경우에 네트워크 드라이브에 로그할 수도 있습니다. 다음 저장 위치 중 하나를 선택하십시오: ● 데이터베이스

모든 데이터가 ODBC 데이터베이스에 저장됩니다. ● 파일 - CSV (ASCII)

데이터가 표준 ASCII 포맷의 CSV 파일에 저장됩니다. ● 파일 - RDB

데이터가 빠른 접근을 위해 관계 데이터베이스에 저장됩니다. 저장된 데이터를 다른 프로그램에서 계속 처리할 수 있습니다 (예를 들면 분석 목적을 위해).

로그의 내용 출력하기 런타임 중에, 로그된 태그 값들을 공정 화면에 그래프로 출력할 수 있습니다.

Page 252: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 252 시스템 메뉴얼, 07/2008

9.1.3 그래프

개요 그래프는 런타임 중에 태그가 취하는 값들을 도식으로 표현한 것을 말합니다. 그래프를 표시하려면, 프로젝트 화면에서 그래프 보기를 구성하십시오. 그래프 보기를 구성하려면, 값을 디스플레이할 때 사용할 그래프 유형을 지정하십시오. ● 로그: 태그의 로그된 값 디스플레이 ● 실시간 펄스 트리거식: 시간 트리거식 값 디스플레이 ● 실시간 비트 트리거식: 이벤트 트리거식 값 디스플레이 ● 히스토리 비트 트리거식: 버퍼링된 데이터 취득 방식에 의한 이벤트 트리거식 디스플레이

로그된 값들 디스플레이하기 그래프 보기는 정의된 시간 주기 내에 로그된 값들을 보여줍니다. 런타임 중에, 운전자는 원하는 정보 (로그된 데이터)를 보기 위하여 시간 주기를 바꿀 수 있습니다.

펄스 트리거식 그래프 디스플레이될 값들은 정의 가능한 시간 패턴으로 개별적으로 결정됩니다. 펄스 트리거식 그래프는 지속적 과정, 예를 들면 모터 동작 온도의 변화를 표현하는데 적합합니다.

비트 트리거식 그래프 디스플레이될 값들은 "그래프 전송" 태그에 정의된 비트를 세팅에 의한 이벤트-드라이브식 입니다. 이 비트는 읽기가 완료된 후에 리셋됩니다. 비트 트리거식 그래프는 플래스틱 부품의 사출 압력 같이 빠르게 변하는 값들을 디스플레이하는 데 유용합니다.

Page 253: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 253

버퍼링된 데이터 취득 방식에 의한 비트 트리거식 그래프 버퍼링된 데이터 취득을 설정하면, 디스플레이될 값들이 PLC 에 버퍼링되고 블록단위로, 비트 트리거식으로 읽어들여 집니다. 이 그래프는 개별 값들보다는 그래프의 전체적인 추세에 큰 의미가 있을 때 신속한 값의 변경을 디스플레이하는 데 적합합니다. 스위칭 버퍼를 PLC 에 구성하면, 그래프 버퍼를 읽는 동안에 PLC 가 새로운 값들을 지속적으로 기록할 수 있습니다. 스위칭 버퍼는 운전자 디바이스가 그래프 값을 읽는 동안에 PLC 가 값들을 덮어쓰기하지 못하도록 합니다. 그래프 버퍼와 스위치 버퍼 사이에 있는 스위치는 다음과 같은 기능을 수행합니다: 그래프에 할당되는 비트가 "그래프 전송 1" 태그에 설정되는 경우에는 모든 값들을 그래프 버퍼로부터 동시에 읽어들여서 운전자 디바이스에 그래프로 디스플레이합니다. 읽기가 완료되면 "그래프 전송 1"의 비트는 리셋됩니다. 운전자 디바이스가 그래프 버퍼로부터 태그 값을 읽는 동안에, PLC 는 새로운 태그 값들을 스위칭 버퍼에 기록합니다. 그래프에 할당되는 비트가 "그래프 전송 2" 태그에 설정되는 경우에는 모든 그래프 값들을 스위치 버퍼로부터 동시에 읽어들여서 운전자 디바이스에 그래프로 디스플레이합니다. 운전자 디바이스가 스위칭 버퍼를 읽는 동안, PLC 는 값들을 다시 그래프 버퍼에 기록합니다.

Page 254: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 254 시스템 메뉴얼, 07/2008

9.2 요소와 기본 세팅

9.2.1 "데이터 로그" 편집기

개요 공정값을 로그하려면 공정값이 로그에 할당되어야 합니다. 도표 "데이터 로그" 편집기에서 로그를 계획하고 그 속성을 지정할 수 있습니다.

열기 "로그" 그룹의 프로젝트 창에서, "데이터 로그"를 더블 클릭하여 "데이터 로그" 편집기를 엽니다.

구조

데이터 로그 편집기

작업 영역 모든 데이터 로그가 작업 영역의 도표에 디스플레이됩니다. 사용자는 도표 셀에서 데이터 로그의 속성을 편집할 수 있습니다. 열 머리글을 클릭하여 도표를 열 안의 엔트리를 기준으로 정렬할 수 있습니다. 도표의 열을 보이게 하거나 숨길 수 있습니다. 이를 위해서, 열 도표 머리글의 팝-업 메뉴에서 엔트리를 활성화 또는 비활성화하십시오.

Page 255: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 255

속성 보기 여기에서 데이터 로그를 구성합니다. 속성 보기는 작업 영역 도표와 동일한 정보와 세팅을 제공합니다.

9.2.2 데이터 로그 기본 세팅

개요 데이터 로그의 속성은 "데이터 로그" 편집기 또는 로그용 속성 창에서 정의할 수 있습니다.

속성 창의 구조 속성 창의 좌측에는 모든 속성 범주를 선택할 수 있는 트리 구조가 있습니다. 현재 선택된 속성 범주를 구성하기 위한 필드는 속성 창의 우측에 나타납니다. 속성 창에서 데이터 로그에 대한 아래의 속성을 설정할 수 있습니다:

일반적인 속성 ● 이름

데이터 로그에는 원하는 임의의 이름을 부여할 수 있지만, 이름에는 반드시 최소한 하나의 문자나 숫자가 포함되어야 합니다.

● 저장 위치 태그 로그는 ODBC 데이터베이스(PC 만 해당됨) 또는 개별 파일에 저장됩니다. 해당 저장 위치로 "데이터베이스" 또는 파일을 선택하십시오. HMI 디바이스의 컨피규레이션에 따라, "경로"로서 PC 의 로컬 하드 디스크 또는 패널의 저장 카드를 선택하거나, 있을 경우 네트워크 드라이브를 선택할 수 있습니다. ODBC 데이터베이스를 저장 위치로 선택하는 경우 데이터 소스의 이름에 대해 다음과 같은 옵션이 있습니다: – 이름을 시스템에 의해 할당하도록 하는 경우 "시스템 정의 데이터 소스 이름".

주 Windows VISTA 는 "시스템 정의 데이터 소스" 옵션이 있는 데이터베이스를 지원하지 않습니다. "사용자 정의 데이터 소스" 옵션을 포함하는 데이터베이스만 사용할 수 있습니다. 관리자인 경우, 이러한 데이터베이스를 생성하고 PC 에서 활성화해야 합니다. 자세한 내용은 데이터베이스 소프트웨어의 설명서를 참조하십시오.

목표 시스템에서는 Microsoft SQL 서버의 특별 인스턴스도 필요로 합니다. 이 목적을 위해 무료 SQL Server 2005 Express 를 다운로드할 수 있습니다. Panel PC 477 에서는 이 설정을 사용할 수 없습니다.

– 데이터 소스 이름을 사용자가 직접 할당하고자 하는 경우 "사용자 정의 데이터 소스 이름".

Page 256: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 256 시스템 메뉴얼, 07/2008

● 크기 로그의 크기는 다음과 같이 계산됩니다: 항목* 개수, 로그될 각 태그 값의 길이. 속성 창에서, 현재 선택된 "데이터 레코드의 번호"를 사용하는 로그의 최소 및 최대 크기는 "데이터 레코드의 번호" 입력 필드 아래에 나타납니다. 로그의 최대 크기는 HMI 디바이스의 저장 용량에 따라 제한됩니다.

로그 거동 세팅 ● 시작 거동

활성 (Enable)하에서 런타임 시작시에 로깅이 시작하도록 지정할 수 있습니다. "런타임 시작시 로깅 활성화" 체크상자를 활성화하십시오 다른 방식으로도 런타임 시작시의 거동을 컨트롤할 수 있습니다. 이전에 기록된 데이터를 새로운 데이터로 덮어쓰고자 할 경우 "로그 리셋"을, 그리고 기존의 로그에 새로운 데이터를 첨부하고자 할 경우 "기존 로그에 데이터 첨부"를 활성화시킵니다.

주 시스템 기능을 이용하여 런타임 중에 로그 다시 시작을 컨트롤할 수 있습니다.

● 로깅 방식 여기서는 로그가 가득 찼을 때 어떻게 처리할지의 여부를 지정할 수 있습니다. 다음 옵션 중 하나를 선택할 수 있습니다: – 순환 로그: 로그가 가득 찼을 때, 가장 오래된 엔트리가 덮어쓰기 됩니다. – 세그먼트식 순환 로그 똑같은 크기의 다수의 로그가 생성되어 차례대로 채워집니다.

모든 로그가 완전히 다 차면, 가장 오래된 로그가 덮어쓰기 됩니다. – 시스템 메시지가 디스플레이되는 때: 정의된 채우기 레벨에 도달할 때, 시스템

메시지는 디스플레이됩니다. – 이벤트 트리거: 로그가 가득 차게되면 곧바로 "초과" 이벤트가 트리거됩니다.

● "주석" 여기서 로그에 관한 설명 텍스트를 입력할 수 있습니다.

이벤트 여기서는 로그의 초과에 의해 "초과" 이벤트가 트리거될 때는 언제나 처리되어야 할 기능 목록을 구성할 수 있습니다.

Page 257: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.3 탭 값 로깅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 257

9.3 탭 값 로깅

개요 런타임 중에, 나중에 평가하기 위하여 태그 값들을 로그에 저장할 수 있습니다. 태그를 로깅하려면, 반드시 값을 저장할 로그와 저장 빈도를 반드시 지정해야 하고, 특정 값 범위 내의 태그 값들만을 저장할 것인지의 여부도 지정해야 합니다.

주 데이터 로깅의 주 목적은 외부 태그의 값들을 로그하는 것입니다. 하지만 내부 태그값도 로그할 수 있습니다.

원리 데이터 로깅에는 몇 가지 단계가 관련되어 있습니다. ● 데이터 로그 생성 및 구성

데이터 로그를 생성할 때는 반드시 다음 내용을 정의해야 합니다: – 일반 세팅 - 예를 들면 이름, 크기, 저장 위치 등 – 런타임 시작 시의 거동 – 로그가 가득 찼을 때의 거동

● 태그 로깅 구성하기 모든 태그에 대하여 데이터 로그를 지정할 수 있습니다. 이 로그는 런타임 중에 태그 값과 기타 정보 (로그 시간 등)를 기록합니다. 또한 태그 로깅의 시점과 방법을 정의할 수도 있습니다. 이를 수행하는 데에는 다음과 같은 옵션이 있습니다. – "요청시에:

" LogTag" 시스템 기능을 호출하여 태그 값을 로깅합니다. – "변경시에":

운전자 디바이스가 태그 값의 변경을 감지하면 곧바로 태그 값이 로깅됩니다. – "주기적으로 계속":

일정 주기로 태그 값들이 로깅됩니다. WinCC flexible 에서 사용할 수 있는 표준 주기 이외에, 이 표준 주기를 기준으로하여 사용자가 정의한 주기를 추가할 수 있습니다. 또한 로깅을, 공차범위 내/외에 드는 일정한 값들에 한해 제한할 수도 있습니다. 이 같은 방법으로, 나중에 별도 분석을 위해 태그 값을 다른 특정 로그에 분산시킬 수 있습니다.

태그 "요청시"를 로그하는 경우 이 태그는 태그 "주기적으로 계속" 또는 "변경된 경우"가 로그되는 시퀀스 로그에 로그되지 않아야 합니다. 예를 들어, 요청시 로깅이 아주 드물게 발생하는 경우 시퀀스 로그는 주기적으로 로그된 값으로 완료되고 다음 시퀀스 로그가 설정됩니다. 요청시 로그된 태그에 대한 접근이 있는 경우 런타임에서 현재 시퀀스 로그에 접근 중이므로 태그를 나타낼 수 없습니다. 해결 방법으로 드물게 로그된 태그에 대해 별개의 태그 로그를 설정하십시오.

● 로그된 태그 값의 추가적인 처리 로그된 공정 태그 값들은 WinCC flexible 에서 그래프 보기 기능 등을 사용하여 직접 평가할 수 있고, 또는 Excel 등 다른 애플리케이션을 사용하여 평가할 수도 있습니다.

Page 258: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.4 로그된 데이터 출력하기

WinCC flexible 2008 Compact / Standard / Advanced 258 시스템 메뉴얼, 07/2008

9.4 로그된 데이터 출력하기

9.4.1 태그 값을 화면에 출력하기

개요 런타임 중에, 태그 값들을 운전자 디바이스의 화면에 그래프 형식으로 출력할 수 있습니다. PLC 가 데이터를 현재 공정에서 요구할 수 있으며, 또는 데이터를 로그 데이터베이스로부터 로드할 수도 있습니다.

디스플레이된 값 태그 값들을 운전자 디바이스에 디스플레이하려면 화면에 그래프 보기를 구성해야 합니다. 그래프 보기를 구성하려면 어떤 태그 값을 디스플레이할 것인지 지정해야 합니다: ● PLC 로부터의 현재 값

그래프는 PLC 로부터의 개별 값들로 지속적으로 표시하거나 (실시간 디스플레이), 또는 PLC 으로부터 일정한 두 읽기 시점 사이에서 버퍼에 저장된 모든 값들로 표시(간격을 두고 디스플레이)할 수 있습니다. 읽기 시점은 비트를 세팅하거나 또는 주기를 사용하여 제어할 수 있습니다.

● 로그된 태그 값 런타임 중에 그래프 보기는 데이터 로그가 제공하는 태그 값들을 디스플레이합니다. 그래프는 로그된 데이터를 특정 창에 제 때에 나타냅니다. 런타임 중에, 운전자는 원하는 정보 (로그된 데이터)를 보기 위하여 창을 제 때에 시프트할 수 있습니다.

9.4.2 기기 기기 포함하고 기기 *.csv 파일의 구조

개요 *.csv (콤마 분리값) 파일 포맷에서, 도표의 열 (엔트리의 이름 및 값)은 세미콜론으로 분리됩니다. 각 도표의 행은 캐리지 리턴으로 끝납니다.

*.csv 파일의 예 이 예는 로그된 태그 값이 있는 파일을 보여줍니다: "VarName";"TimeString";"VarValue";"Validity";"Time_ms" "Var_107";"01.04.98 11:02:52";66,00;1;35886460322,81 "Var_107";"01.04.98 11:02:55 AM";60.00;1;35886460358.73 "Var_107";"01.04.98 11:02:57 AM";59.00;1;35886460381.22

Page 259: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.4 로그된 데이터 출력하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 259

*.csv 포맷으로된 로그 파일의 구조 다음 값들은 WinCC flexible 로그 파일의 개별 열에 입력됩니다:

매개변수 설명 VarName WinCC flexible 태그의 이름 시간 문자열 문자열로서의 시간 스탬프(예: 읽을 수 있는 날짜 포맷) VarValue 태그의 값 유효성 유효성:

1 = 값이 유효합니다 0 = 오류가 발생했습니다 (예: 공정 연결 중단)

Time_ms 10 진수 값으로 시간 스탬프를 지정합니다(변환은 아래 참조) 태그 값을 그래프로 디스플레이할 때에만 필요

10 진수 값으로 된 시간 스탬프의 변환 다른 프로그램을 사용하여 값을 처리해야 할 경우 다음과 같이 진행합니다: 1. Time_ms 값을 1,000,000 으로 나눕니다.

예: : 36343476928:1 000 000 = 36343,476928 2. 정수 부분 (36344)은 31.12.1899 로부터 산출된 날짜입니다.

예: 36343 은 02.07.1999 입니다. 이제 해당 포맷을 "날짜" 그룹으로부터 시간 스탬프를 포함하는 셀에 할당함으로써, 엑셀에서 시간 스탬프 값을 일로 변환할 수 있습니다. 결과: 37986 의 계산 결과는 31.12.2003 으로 나옵니다.

3. 콤마 뒤의 값 (0,476928)은 시간을 나타냅니다: – 이 값 (0,476928)을 24 로 곱하면 시간 (11,446272)이 산출됩니다. – 나머지 값 (0,446272)을 60 으로 곱하면 분 (26,77632)이 산출됩니다. – 나머지 값 (0,77632)을 다시 60 으로 곱하면 초 (46,5792)가 산출됩니다. 합 11:26:46.579 이러한 변환은 Microsoft Excel 등에서 지원됩니다.

Page 260: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

태그 로깅과 디스플레이 9.4 로그된 데이터 출력하기

WinCC flexible 2008 Compact / Standard / Advanced 260 시스템 메뉴얼, 07/2008

9.4.3 ODBC 로그 데이터베이스에 직접 접근하기

개요 로그는 데이터 베이스 또는 파일에 저장할 수 있습니다. 데이터 베이스는 자신의 "데이터 소스 이름" (DSN)으로 주소가 지정됩니다. WinCC flexible 에서 사용하고자 하는 데이터 베이스를 Windows 의 시작 아래에 있는 세팅 > 제어판 > ODBC 데이터 소스에서 선택하십시오. 로그 데이터를 저장하려면 컨피규레이션을 세팅할 때 디렉토리 이름 대신 "데이터 소스 이름" (DSN)을 지정하십시오. DSN 을 사용하여 데이터 베이스와 저장위치에 대해 참조할 수 있습니다.

용도 데이터 베이스의 기능 전체를 로그 데이터의 추가적 처리 및 평가에도 사용할 수 있습니다.

원리 데이터 베이스로 연결되는 데이터 소스를 런타임 소프트웨어가 포함되어 있는 같은 컴퓨터에서 생성합니다. 그런 다음, WinCC flexible 에서 로그를 생성할 때 구성된 DSN 을 여기에서 지정합니다. ODBC 인터페이스를 사용하면 MS SQL 서버와 같은 다른 프로그램에서도 데이터 베이스에 직접 접근할 수 있습니다 "StartProgram" 시스템 기능을 사용하면 HMI 디바이스에서도 프로그램 호출을 구성할 수 있습니다. 이 기능은 런타임 프로그램의 순서를 방해하지 않습니다.

Page 261: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 261

보고서를 이용해서 작업하기 1010.1 보고 시스템의 원리

개요 WinCC flexible 에서 보고서를 이용하여 공정 데이터와 완료된 생산 주기를 문서화할 수 있습니다. 근무조 보고서를 생성하고 일괄 데이터를 출력하고 또는 제품 점검과 품질 점검을 위해서 제조 공정을 문서화하기 위해, 메시지와 래서피 데이터를 보고할 수 있습니다.

개요 그래픽 편집기에서 보고서 파일을 편집할 수 있습니다. 이 편집기에서, 보고서의 배치를 구성하고 출력 데이터를 결정합니다. 데이터 출력을 위해 다양한 개체들을 보고서 파일에 추가할 수 있습니다. 일부 도구상자 개체는 기능성이 제한된 상태로 사용 가능하거나 또는 전혀 사용할 수 없습니다. 이 내용은 사용자가 구성하는 HMI 디바이스에 따라 결정됩니다. 도구상자에서 사용 불가능한 개체는 회색으로 되며 선택할 수 없습니다. 상이한 유형의 데이터를 보고하기 위해 별도의 보고서 파일을 생성할 수 있습니다. 각각의 보고서 파일을 위해 별도로 출력 트리거링을 설정할 수 있습니다. 데이터 출력을 특정한 시간에 또는 정의된 간격으로 또는 다른 이벤트에 의해 트리거하도록 선택할 수 있습니다. 이러한 모듈 방식의 구조를 통해 서로 다른 요구에 맞는 보고서를 명시적으로 구성할 수 있습니다.

애플리케이션 예 근무조의 끝에, 완료된 생산의 오류 이벤트와 일괄 데이터를 포함하고 있는 근무조 보고서를 생성하십시오. 일괄 생산의 레코딩된 생산 데이터를 출력하는 보고서를 생성할 수 있습니다. 특정한 부류 또는 유형의 메시지를 출력하는 보고서를 생성할 수 있습니다.

Page 262: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.2 보고서의 구조

WinCC flexible 2008 Compact / Standard / Advanced 262 시스템 메뉴얼, 07/2008

10.2 보고서의 구조

보고서의 구조 WinCC flexible 의 보고서는 모두 동일한 기본 구조를 가지고 있습니다. 보고서는 아래 그림에 나타난 것처럼 여러 부분으로 나뉘어집니다.

프로토콜

각각의 부분은 상이한 데이터를 출력하는 데 사용되며 일반적인 개체와 특정한 보고서 개체를 포함할 수 있습니다. ● 보고서 머리글

보고서 머리글은 보고서의 겉표지로 사용됩니다. 보고서 머리글은 프로젝트 제목과 프로젝트에 대한 일반적인 정보를 출력하는데 사용됩니다. 보고서 머리글은 쪽 머리글과 쪽 바닥글 없이 출력됩니다. 보고서 머리글은 보고서 시작 부분에 한번 출력됩니다.

● 보고서 바닥글 보고서 바닥글은 보고서의 마지막 쪽으로서 사용됩니다. 보고서 바닥글은 보고서의 요약이나 보고서 끝에서 필요한 다른 정보를 출력하는데 사용됩니다. 보고서 바닥글은 쪽 머리글과 쪽 바닥글 없이 출력됩니다. 보고서 바닥글은 보고서 끝 부분에 한번 출력됩니다.

Page 263: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.2 보고서의 구조

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 263

● 쪽 머리글 쪽 머리글은 보고서 매 쪽마다 출력됩니다. 쪽 머리글은 날짜, 시간, 제목, 다른 일반 정보를 출력하는 데 사용됩니다.

● 쪽 바닥글 쪽 바닥글은 보고서 매 쪽마다 출력됩니다. 쪽 바닥글은 쪽 번호, 전체 쪽 번호 또는 다른 일반 정보를 출력하는 데 사용됩니다.

● 세부사항 쪽 런타임 데이터는 "세부사항 쪽" 영역에 출력됩니다. 런타임 데이터를 출력하기 위한 개체들이 "세부사항 쪽" 영역에 삽입됩니다. 데이터를 출력할 때, 쪽 나누기는 데이터량에 따라 자동으로 추가됩니다. 여러 출력 개체들의 컨피규레이션을 광학식으로 분리하기 위해 여러 쪽을 보고서에 삽입할 수도 있습니다.

보고서를 생성하는 방법은 "보고서 생성하기" 장에서 찾을 수 있습니다.

Page 264: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 264 시스템 메뉴얼, 07/2008

10.3 요소와 기본 세팅

10.3.1 "보고서" 편집기

개요 보고서 편집기를 이용하여 보고서를 생성하고 편집할 수 있습니다.

열기 프로젝트 보기에서 "보고서" 엔트리를 선택하고 팝업 메뉴를 여십시오. 팝업 메뉴에서 "새 보고서" 명령을 선택하십시오. 새로운 보고서가 작업 영역에서 생성되고 열립니다. 기존의 보고서를 열려면 개체 보기에서 원하는 보고서를 더블 클릭하십시오. 선택한 보고서가 열립니다.

배치

메뉴표시줄 메뉴 바에는 WinCC flexible 조작에 필요한 모든 명령이 들어있습니다. 사용가능한 바로 가기 키가 메뉴 명령 옆에 나타납니다.

Page 265: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 265

도구표시줄 도구표시줄에는 가장 자주 사용되는 버튼이 들어 있습니다.

"보기 ▶ 도구표시줄" 메뉴를 이용하여 사용 가능한 도구표시줄을 디스플레이하거나 숨길 수

있습니다. 도구표시줄의 버튼은 이 도구표시줄의 각 버튼을 디스플레이하거나 숨기는 데 사용됩니다.

작업영역 작업 영역에서 보고서를 구성할 수 있습니다.

도구 상자 도구 상자를 통해 보고서를 구성할 때 필요한 개체에 접근할 수 있습니다. 끌어다 놓기 기능을 사용하여 개체를 보고서에 삽입할 수 있습니다.

속성 보기 개체를 선택할 경우, "속성 보기"에서 선택한 개체의 속성을 편집할 수 있습니다. 개체를 선택하지 않을 경우, "속성 보기"에서 보고서의 활성 영역에 대한 속성을 편집할 수 있습니다.

10.3.2 도구상자 보기 이용하기

개요 도구상자 보기는 "간단한 개체"와 "보고서 개체" 그룹에서 사용자의 보고서에 삽입할 수 있는 개체 선택을 포함하고 있습니다. 보고서 보기를 작업 영역에서 활성화하면, 도구상자는 보고서에서 사용할 수 있는 개체만을 디스플레이합니다. 일부 도구상자 개체는 기능성이 제한된 상태로 사용 가능하거나 또는 전혀 사용할 수 없습니다. 이 내용은 사용자가 구성하는 HMI 디바이스에 따라 결정됩니다. 도구상자에서 사용 불가능한 개체는 회색으로 되며 선택할 수 없습니다.

기본 속성 변경하기 도구상자 보기에는 다양한 개체 유형을 위한 기본 속성들이 사전설정되어 있습니다. 도구상자 보기의 개체를 보고서에 삽입할 경우, 개체는 이 기본 속성들을 채택합니다. 개체 유형의 기본 속성들을 프로젝트의 필요조건에 맞게 맞출 수 있습니다. 개체 유형의 기본 속성을 변경할 경우, 이미 삽입된 개체 속성은 그대로 유지됩니다. 따라서 개체를 삽입하기 전에 기본 속성을 적응시켜야 합니다. 개체의 기본 속성은 사용자가 운영체제에 로그온할 때 사용한 사용자 이름에 연결되어 있습니다. 기본 속성을 변경하기 위해, 도구상자 보기에서 개체의 팝-업 메뉴를 엽니다. "기본 속성 편집" 명령을 선택하십시오. "속성" 대화상자가 디스플레이됩니다. 개체의 기본 속성들을 프로젝트의 필요조건에 맞게 맞추십시오.

도구상자 보기 디스플레이하기 "보기 > 도구표시줄 보기" 메뉴를 이용하여 도구표시줄 보기를 디스플레이하거나 숨길 수 있습니다.

Page 266: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.4 보고서를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 266 시스템 메뉴얼, 07/2008

10.4 보고서를 이용해서 작업하기

10.4.1 보고서 생성하기

개요 보고서 생성시, 각 섹션과 내용들을 지정합니다. 다음과 같은 섹션 내용들을 구성하십시오: ● 보고서 머리글 ● 쪽 머리글 ● 쪽 ● 쪽 바닥글 ● 보고서 바닥글

컨피규레이션 개요 보고서를 디자인하고 출력용 데이터를 구성하기 위해, 도구상자 보기의 개체들을 사용할 수 있습니다. 일부 개체들은 보고서에서 사용시, 화면 편집기의 같은 종류의 개체들에 비해 제한된 기능 범위를 가지고 있습니다. 예를 들면 IO 필드는 출력필드로만 사용될 수 있습니다. 보고서가 보고서 편집기에서 생성되면, 이것은 wysiwyg 로서 디스플레이됩니다. 데이터를 출력하기 위한 동적 개체들, 예를 들면 "알람 인쇄"와 "래서피 인쇄"는 예외입니다. 이 개체들의 구성된 높이는 출력 포맷과 관련이 없습니다. 동적 개체의 크기는 기존 데이터량에 좌우되기 때문입니다. 데이터량에 따라 쪽 나누기가 연속적으로 쪽에 삽입됩니다. 이들 각 개체 중 하나만을 보고서의 각 쪽에 삽입할 수 있습니다. 이들 동적 개체 중 하나의 아래, 같은 쪽에 위치해 있는 개체들은 출력되지 않습니다. "알람 인쇄"와 "래서피 인쇄" 개체는 보고서를 위해 구성된 폭으로 자동적으로 삽입됩니다. 출력 폭은 보고서의 구성된 폭을 따릅니다. 새로운 보고서는 항상 한 쪽만을 포함하고 있습니다. 이 쪽은 출력을 위한 쪽을 나타냅니다. 필요할 경우, 그 외의 쪽을 보고서에 삽입할 수 있습니다. 이를 위해, 커서를 기존 쪽의 제목표시줄로 이동시킨 다음, 마우스의 오른쪽 버튼을 눌러 팝-업 메뉴를 여십시오. "앞에 쪽 삽입"과 "뒤에 쪽 삽입" 명령은 새로운 쪽을 기존 쪽의 앞 또는 뒤에 삽입하는데 사용됩니다. 쪽은 쪽에 할당된 연속 번호를 가지고 있습니다. 보고서당 최대 10 쪽이 허용됩니다. 10 쪽 이상을 생성할 경우, 초과되는 쪽의 연속 번호는 각진 괄호 안에 들어있게 됩니다 (예를 들면: <11>쪽. 초과되는 쪽은 출력시에 고려되지 않습니다. 쪽의 팝-업 메뉴에서 "쪽 삭제" 명령은 선택된 쪽을 삭제하는데 사용됩니다.

Page 267: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.4 보고서를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 267

쪽의 팝-업 메뉴

생성된 쪽의 순서는 차후에 변경할 수 있습니다. 이를 위해, 커서를 원하는 쪽으로 이동시킨 다음, 마우스의 오른쪽 버튼을 눌러 팝-업 메뉴를 여십시오. 팝-업 메뉴에서 해당되는 명령 "한 쪽 위로" 또는 "한 쪽 아래로"를 선택하십시오. 쪽은 상응하게 이동됩니다. 쪽의 연속 번호매김을 그대로 유지됩니다. 예를 들어, 해당 명령을 이용하여 4 쪽이 "한 쪽 위로" 이동되면, 3 쪽과 4 쪽이 스왑됩니다. 작업영역을 더 쉽게 조망할 수 있도록 하기 위해, 각 보고서 섹션을 닫을 수 있습니다. 최소화 또는 최대화하기 위해, 섹션 명칭 앞에 있는 노드를 클릭하십시오.

모든 영역을 동시에 디스플레이하거나 또는 숨길 수도 있습니다. 이를 위해, 커서를 보고서 영역의 제목표시줄로 이동시킨 다음, 마우스의 오른쪽 버튼을 눌러 팝-업 메뉴를 여십시오. 팝-업 메뉴에서 해당 명령 "모두 디스플레이하기" 또는 "모두 숨기기"를 선택하십시오.

Page 268: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.4 보고서를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 268 시스템 메뉴얼, 07/2008

10.4.2 보고서 속성 맞추기

개요 보고서 속성에서는 출력 옵션 및 보고서용 포맷 옵션을 편집합니다. 다음과 같은 속성 그룹이 사용가능합니다: ● 일반사항 ● 속성/나타내기

전제조건 ● 속성이 변경될 보고서가 열려 있어야 합니다. ● 속성 보기가 열려 있어야 합니다.

보고서 속성 편집하기 그렇게 하기 위하여 보고서 영역의 타이틀 바 커서를 움직여 타이틀 바를 "페이지 헤더" 로 이동합니다. 우측 버튼의 팝업 메뉴를 열고 "도큐먼트 속성" 명령을 선택합니다. 보고서 속성들이 "속성 보기"에 디스플레이됩니다.

"속성 보기"의 "일반" 속성 그룹을 활성화합니다. "보고서" 영역에서 보고서 머리글과 보고서 바닥글의 출력을 활성화 또는 비활성화하십시오. "페이지" 영역의 각주 및 헤더 출력을 활성화 또는 비활성화합니다. 보고서 영역의 출력이 비활성화되어 있으면 이 영역에서 "(X)" 에 의하여 타이틀 바에서 식별됩니다. "속성 보기"의 "일반" 속성 그룹을 활성화합니다.

Page 269: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.4 보고서를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 269

"쪽 포맷" 필드에서 출력용 쪽 포맷을 선택하십시오. 다른 방법으로는 "사용자 정의" 포맷을 선택합니다. 그 다음 사용자 고유의 포맷 값을 "폭"과 "높이" 필드에 입력할 수 있습니다. "방향" 필드에서 용지의 세로 방향 또는 가로 방향 포맷을 선택하십시오. "단위" 필드에서 쪽 크기와 쪽 여백을 세팅하기 위한 측정 단위를 선택하십시오. "쪽 여백" 영역에 있는 필드를 이용하여 쪽 여백의 크기를 설정하십시오. 이곳에 설정된 쪽 여백이 프린터에서 설정된 쪽 여백보다 더 작아서는 안됩니다.

10.4.3 보고서 생성을 위한 개체

개요 개체는 사용자의 프로젝트 보고서를 배치하기 위한 그래픽 요소이거나 데이터를 출력하기 위한 동적 요소일 수 있습니다. 개체는 구성된 HMI 디바이스와 관계가 있는 제한사항들이 있습니다. 개체 설명 정보를 유념하시기 바랍니다. 개체는 도구상자 보기의 "간단한 개체" 개체 그룹에 제공되어 있습니다. 보고서를 생성하는데 특별한 보고서 개체를 사용할 수도 있습니다. 특별한 보고서 개체는 "보고서 개체" 개체 그룹에 포함되어 있습니다.

간단한 개체

기호 개체 설명

선 선은 열린 개체입니다. 선 길이와 각도는 개체를 둘러싸고 있는 사각형의 높이와 폭에 의해 정의됩니다. 선 끝을 화살표나 점으로 나타낼 수 있습니다.

Page 270: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.4 보고서를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 270 시스템 메뉴얼, 07/2008

기호 개체 설명

다중선 다중선은 열린 개체입니다. 시작점과 종점이 동일한 좌표를 가지고 있을지라도 면을 채워넣을 수는 없습니다. 다중선은 다수의 모서리를 가질 수 있습니다. 모서리는 생성 순서대로 번호가 붙고, 개별적으로 변경 또는 삭제할 수 있습니다. 다중선의 선 끝을 예를 들면 화살표 또는 점으로 나타낼 수 있습니다.

다각형 다각형은 색상이나 패턴을 채워넣을 수 있는 닫힌 개체입니다. 다각형은 다수의 모서리를 가질 수 있습니다. 모서리는 생성 순서대로 번호가 붙고, 개별적으로 변경 또는 삭제할 수 있습니다.

타원 타원은 색상 또는 패턴을 채워넣을 수 있는 닫힌 개체입니다. 타원을 수평으로 또는 수직으로 정렬하기 위해, 타원의 폭과 높이를 맞출 수 있습니다.

원 원은 색상 또는 패턴을 채워넣을 수 있는 닫힌 개체입니다. 원 직경을 임의로 조정할 수 있습니다.

사각형 사각형은 색상 또는 패턴을 채워넣을 수 있는 닫힌 개체입니다. 사각형의 높이와 폭을 임의로 변화시켜 사각형을 수평으로 또는 수직으로 조정할 수 있습니다. 모서리가 둥근 사각형의 모서리를 임의로 둥글게 할 수 있습니다.

텍스트 필드 정적 텍스트의 필드는 색상 또는 패턴을 채워넣을 수 있는 닫힌 개체입니다. 정적 텍스트가 모든 크기의 텍스트 필드에 입력됩니다. 구성된 모든 언어로 된 텍스트를 한 줄 또는 여러 줄 입력할 수 있습니다.

Page 271: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.4 보고서를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 271

기호 개체 설명

"I/O 필드" IO 필드는 보고서에서 출력필드로만 사용가능합니다. "IO 필드"를 이용하여 다음과 같은 데이터 포맷으로 값을 출력할 수 있습니다: 2 진수, 날짜, 날짜와 시간, 10 진수, 16 진수, 문자열과 시간.

"날짜/시간필드" 날짜와 시간은 "날짜-시간" 필드를 이용하여 보고서에 출력됩니다. 시스템 시간을 출력하거나 WinCC flexible 태그(이를 통해 "날짜-시간" 필드에 해당 값이 공급됨)를 연결할 수 있습니다.

"그래픽 IO 필드" 그래픽 IO 필드는 보고서에서 출력필드로만 사용 가능합니다. 이 필드는 그래픽 목록에서 그래픽을 선택하는 데 사용됩니다. 이것은 예를 들면 태그의 상태를 그래픽으로 디스플레이할 수 있게 합니다. 예: 값 0 과 1 대신에, 닫힌 밸브와 열린 밸브에 대해 각각 하나의 그래픽을 출력할 수 있습니다.

"기호식 IO 필드" 드롭-다운 목록은 보고서에서 출력필드로만 사용 가능합니다. 이 필드는 텍스트 목록에서 텍스트를 선택하는 데 사용됩니다. 이것은 예를 들면 태그의 상태를 텍스트 형태로 디스플레이할 수 있게 합니다. 예: 값 0 과 1 대신에, 모터 상태를 위해 "모터 오프"와 "모터 온"을 출력합니다.

"그래픽 보기" 그래픽 개체는 다른 프로그램으로 생성되었던 그래픽을 보고서에 삽입할 수 있는 가능성을 제공합니다. 다음과 같은 포맷을 가진 그래픽이나 이미지를 삽입할 수 있습니다: "*.emf", "*.wmf", "*.dib" 그리고 "*.bmp." 그래픽 개체가 보고서에서 가지고 있는 크기와 속성을 정의하십시오.

주 일부 도구상자 개체는 기능성이 제한된 상태로 사용 가능하거나 또는 전혀 사용할 수 없습니다. 이 내용은 사용자가 구성하는 HMI 디바이스에 따라 결정됩니다. 도구상자에서 사용 불가능한 개체는 회색으로 되며 선택할 수 없습니다.

Page 272: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.5 알람 보고하기

WinCC flexible 2008 Compact / Standard / Advanced 272 시스템 메뉴얼, 07/2008

10.4.4 보고서 개체의 사용

개요 도구표시줄의 "보고서 개체" 섹션 하에서 보고서를 위한 특별한 개체들을 이용할 수 있습니다. 이 개체들은 보고서 사용용으로만 예정되어 있습니다.

개체의 개요

기호 개체 간략한 설명

쪽 번호 보고서에서 쪽 번호를 출력합니다. 이 개체는 단지 한번만 보고서에 (예를 들면 "쪽 바닥글"에) 삽입해야 합니다.

래서피 인쇄 보고서에서 래서피 데이터를 출력합니다.

알람 인쇄 보고서에서 알람을 출력합니다.

10.5 알람 보고하기

10.5.1 알람 보고하기

개요 WinCC flexible 에서 다음 알람을 출력할 수 있는 보고서를 구성합니다: ● 알람 버퍼의 현재 알람 ● 알람 로그의 알람

전제조건

과정 다음과 같이 진행하십시오: 1. 도구상자에서 "알람 인쇄" 개체를 보고서에 추가하십시오. 2. 속성들이 속성 보기에 디스플레이되도록 하기 위해 개체를 선택하십시오. 3. 속성 보기에서 구성할 데이터를 지정하십시오. 4. 선택한 소스와 관련해서 출력하고자 하는 알람 부류를 지정하십시오. 5. 출력용 알람 순서를 지정하십시오. 6. 특정한 간격의 알람을 출력하기 위해 "시작 디스플레이"와 "끝 디스플레이" 필드에 대한

해당 태그를 선택하십시오. 런타임 중에 태그에 이 기간의 첫번째 또는 마지막 알람의 날짜와 시간을 공급할 수 있습니다.

Page 273: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.5 알람 보고하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 273

10.5.2 알람 컨트롤용 출력 매개변수 처리

개요 속성 창에서 알람 컨트롤용 출력 매개변수를 편집합니다. 속성을 디스플레이하기 위해서는 "알람 인쇄" 개체를 보고서에 삽입해야 합니다. 속성 보기가 열려 있어야 합니다.

"알람 인쇄"의 출력 매개변수 작업영역에서 "알람 인쇄" 개체를 선택하십시오. "속성 보기"에 개체의 속성이 디스플레이됩니다. "일반사항" 범주에서 데이터 소스를 선택하고 출력용 데이터 배치와 선택을 구성하십시오.

알람을 출력하기 위해 다음과 같은 엔트리를 이용할 수 있습니다:

특성 기능 전제조건 "알람용 소스" 이것은 알람 소스를 선택하는데

사용됩니다. 다음 옵션 중에서 선택할 수 있습니다. • 알람 이벤트 • 알람 로그

"분류" 이것은 출력 순서를 지정하는데 사용됩니다. 다음 옵션 중에서 선택할 수 있습니다. • 가장 오래된 메시지 먼저 • 가장 최근의 메시지 먼저

"엔트리당 행" 이것은 알람당 사용 가능한 행의 개수를 지정합니다. 필요한 행의 개수는 출력을 위해 선택한 열의 개수와 폭, 사용된 글꼴, 프린터의 용지 포맷에 따라 다릅니다.

"쪽 머리글 보이게" 도표를 열 머리글과 함께 출력해야 하는지의 여부를 지정하는데 사용됩니다.

"알람 로그" 이것은 출력용 알람 로그를 선택하는데 사용됩니다.

알람 로그를 "알람용 소스"에서 알람 소스로 선택해야 합니다.

Page 274: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.5 알람 보고하기

WinCC flexible 2008 Compact / Standard / Advanced 274 시스템 메뉴얼, 07/2008

특성 기능 전제조건 "알람 부류" 출력용 알람 부류를 선택하는데

사용됩니다. 다음 옵션 중에서 선택할 수 있습니다. • "알람" • "알람 이벤트" • "시스템 알람" • "S7 진단 이벤트"

"시작 디스플레이" 일정한 기간의 알람들을 출력하기 위해 첫번째 알람을 선택하는데 사용됩니다. 필드를 선택 목록을 통해 태그에 연결하십시오. 런타임에서 태그에 시작값을 공급하십시오 (예를 들면 입력필드를 통해).

태그는 "날짜와 시간" 유형이어야 합니다.

"끝 디스플레이" 일정한 기간의 알람들을 출력하기 위해 마지막 알람을 선택하는데 사용됩니다. 필드를 선택 목록을 통해 태그에 연결하십시오. 런타임에서 태그에 끝값을 공급하십시오 (예를 들면 입력필드를 통해).

태그는 "날짜와 시간" 유형이어야 합니다.

"속성" 범주에서 "모양" 하위 범주를 선택하십시오. 전경 색상, 배경 색상, 양식, 글꼴 세팅을 구성하십시오.

"속성" 범주에서 "디스플레이" 하위 범주를 선택하십시오. "알람 인쇄" 개체의 위치와 크기를 구성하십시오. "보이는 요소" 영역에서 보고서에 출력하기 위한 열을 선택하십시오. 다음과 같은 열이 출력될 수 있습니다: ● "알람 번호" ● "시간" ● "알람 상태" ● "알람 텍스트" ● "날짜" ● "알람 부류" ● "알람 그룹" ● "진단 가능함"

Page 275: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.6 래서피 보고하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 275

● "PLC"

주 보고서에서 구성된 "알람 인쇄" 개체의 높이는 출력과 관련이 없습니다. 보고서 출력시 많은 양의 데이터가 발생할 수 있기 때문에, 생겨나는 모든 데이터가 출력될 수 있도록, "알람 인쇄" 개체는 동적으로 확장됩니다. 쪽 길이가 초과되면, 자동적인 쪽 나누기가 실행됩니다.

10.6 래서피 보고하기

10.6.1 래서피 보고하기

개요 WinCC flexible 에서 래서피 레코드 보고서 구성

래서피의 출력 데이터 래서피 보고서를 생성하기 위해, "래서피 인쇄" 개체를 도구상자 보기에서 보고서로 삽입하십시오. 속성들이 속성 보기에 디스플레이되도록 하기 위해 개체를 선택하십시오. 속성 보기에서 보고서를 위한 데이터 선택을 구성하십시오. 속성 보기의 "일반사항" 범주에서 데이터 선택을 지정하십시오. 사용자의 보고서용 래서피 레코드를 선택하십시오. 다음과 같은 선택이 가능합니다: ● 래서피의 모든 레코드 ● 래서피의 레코드 범위 ● 여러 또는 모든 래서피의 모든 레코드 ● 여러 또는 모든 래서피의 레코드 범위 여러 래서피를 선택할 경우, 연속되는 래서피의 하나의 범위만을 선택할 수 있습니다. 이 때 시스템은 래서피 번호를 방향으로서 이용합니다. 동일한 거동도 데이터 레코드 범위에 적용됩니다.

Page 276: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.6 래서피 보고하기

WinCC flexible 2008 Compact / Standard / Advanced 276 시스템 메뉴얼, 07/2008

출력을 위한 포매팅 속성 보기에서, "속성/디스플레이" 범주에서 데이터를 행 단위로 출력할지 또는 도표 형태로 출력할지의 여부를 지정합니다. 동일한 범주에서, 출력을 위해 "보이는 요소" 영역에서 레코드 요소를 선택하십시오. 다음과 같은 레코드 요소를 출력할 수 있습니다: ● "래서피 번호" ● "래서피 이름" ● "데이터 레코드 번호" ● "데이터 레코드 이름" ● "태그 이름" ● "태그 유형" ● "요소" 보고서는 출력 시간 제어식 또는 이벤트 제어식입니다.

10.6.2 래서피 보고서를 위한 출력 매개변수 편집하기

개요 속성 보기에서 래서피 보고서용 출력 매개변수를 편집합니다. 속성을 디스플레이하기 위해서는 "래서피 인쇄" 개체가 보고서에 삽입되어 있어야 합니다. 속성 보기가 열려 있어야 합니다.

"래서피 인쇄"의 출력 매개변수 작업영역에서 "래서피 인쇄" 개체를 선택하십시오. "속성 보기"에 개체의 속성이 디스플레이됩니다. "일반사항" 범주에서 보고서에 출력하기 위한 래서피 데이터를 선택하십시오.

Page 277: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.6 래서피 보고하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 277

래서피 선택을 위해 다음과 같은 엔트리가 사용가능합니다:

특성 기능 전제조건 "래서피 선택" 래서피를 출력하기 위한 선택 기준을

선택하는데 사용됩니다. 다음 옵션 중에서 선택할 수 있습니다. "모두" "이름" "번호"

"래서피 이름" 이것은 이름으로 래서피를 선택하는데 사용됩니다. 래서피를 이미 구성했으면, 래서피 이름을 입력하거나 개체 목록에서 이름을 선택할 수 있습니다.

"이름" 옵션은 "래서피 선택" 선택 필드에서 선택해야 합니다.

"첫번째 래서피" 여러 래서피의 레코드들을 출력하기 위해 첫번째 래서피 번호를 선택하는데 사용됩니다. 고정된 시작 번호를 필드에 입력하거나 또는 선택 목록을 통해 필드를 태그에 연결하십시오. 런타임에서 태그에 시작값을 동적으로 제공할 수 있습니다.

"번호" 옵션은 "래서피 선택" 선택 필드에서 선택해야 합니다.

"마지막 래서피" 여러 래서피의 레코드들을 출력하기 위해 마지막 래서피 번호를 선택하는데 사용됩니다. 고정된 마지막 번호를 필드에 입력하거나 또는 선택 목록을 통해 필드를 태그에 연결하십시오. 런타임에서 태그에 끝값을 동적으로 제공할 수 있습니다.

"번호" 옵션은 "래서피 선택" 선택 필드에서 선택해야 합니다.

"데이터 레코드 선택" 래서피 레코드를 출력하기 위한 선택 기준을 선택하는데 사용됩니다. 다음 옵션 중에서 선택할 수 있습니다. "모두" "이름" "번호"

"데이터 레코드 이름" 레코드를 이름으로 선택하는데 사용됩니다.

"이름" 옵션은 "데이터 레코드 선택" 선택 필드에서 선택해야 합니다.

"첫번째 데이터 레코드"

래서피의 레코드 범위를 출력하기 위해 첫번째 레코드 번호를 선택하는데 사용됩니다. 고정된 시작 번호를 필드에 입력하거나 또는 선택 목록을 통해 필드를 태그에 연결하십시오. 런타임에서 태그에 시작값을 동적으로 제공할 수 있습니다.

"번호" 옵션은 "데이터 레코드 선택" 선택 필드에서 선택해야 합니다.

"마지막 레코드" 래서피의 레코드 범위를 출력하기 위해 마지막 레코드 번호를 선택하는데 사용됩니다. 고정된 마지막 번호를 필드에 입력하거나 또는 선택 목록을 통해 필드를 태그에 연결하십시오. 런타임에서 태그에 끝값을 동적으로 제공할 수 있습니다.

"번호" 옵션은 "데이터 레코드 선택" 선택 필드에서 선택해야 합니다.

Page 278: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.6 래서피 보고하기

WinCC flexible 2008 Compact / Standard / Advanced 278 시스템 메뉴얼, 07/2008

"속성" 범주에서 "모양" 하위 범주를 선택하십시오. 전경 색상, 배경 색상, 양식, 글꼴 세팅을 구성하십시오.

"속성" 범주에서 "디스플레이" 하위 범주를 선택하십시오. "위치와 크기" 영역에서 "래서피 인쇄" 개체의 위치와 크기를 구성하십시오. 마우스를 이용하여 작업영역에서 "래서피 인쇄" 개체의 크기와 위치를 변경할 수도 있습니다. "세팅" 영역에서 출력 형태를 도표로 할지 또는 행 단위로 할지를 선택하십시오. 도표 형태 출력의 경우에는, "열 폭" 필드에서 열 폭을 위한 문자 수를 지정하십시오. 설정된 폭은 도표의 모든 열에 영향을 미칩니다. "보이는 요소" 영역에서 보고서에 출력하기 위한 레코드 요소를 선택하십시오.

주 보고서에서 구성된 "래서피 인쇄" 개체의 높이는 출력과 관련이 없습니다. 보고서 출력시 많은양의 데이터가 발생할 수 있기 때문에, 생겨나는 모든 데이터가 출력될 수 있도록, "래서피 인쇄" 개체는 동적으로 확장됩니다. 쪽 길이가 초과되면, 자동적인 쪽 나누기가 실행됩니다.

Page 279: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.7 보고서 출력하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 279

10.7 보고서 출력하기

개요 WinCC flexible 은 보고서 출력을 위한 다음과 같은 옵션을 제공합니다. 시간-제어식 출력, 예를 들면: ● 비-반복적, 시간-제어식 출력 ● 시간간격으로 반복되는 출력 이벤트-제어식 출력, 예를 들면: ● 태그 값의 변경을 통해 ● WinCC flexible 화면에 구성된 버튼의 활성화를 통해 ● 로그 초과 ● WinCC flexible 스크립트를 통해

출력의 컨피규레이션 시간-제어식 출력은 스케줄러를 통해 구성됩니다. 스케줄러로 활성화하는 시스템 이벤트를 이용하여 보고서 출력에 대한 컨트롤을 더욱 강화할 수 있습니다. 이벤트로 컨트롤한 개체 출력은 태그, WinCCflexible 화면에 있는 버튼 또는 로그에서 바로 구성할 수 있습니다.

주 출력은 Windows 를 기반으로 한 HMI 디바이스의 디폴트 프린터로 갑니다. 프린터는 Windows-CE-기반 HMI 디바이스에 대한 HMI 디바이스의 제어판에서 설정합니다. 네트워크 프린터는 프린터 이름으로 접근할 수 있어야 합니다. 즉, 프린터는 DNS 서버를 통해네트워크로 연결되어야 합니다. IP 주소를 통해 네트워크 프린터의 주소를 지정하는 것은 Windows-CE 기반 HMI 디바이스에서는 불가능합니다.

Page 280: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

보고서를 이용해서 작업하기 10.7 보고서 출력하기

WinCC flexible 2008 Compact / Standard / Advanced 280 시스템 메뉴얼, 07/2008

Page 281: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 281

사용자 관리 1111.1 사용자 관리 이용 분야

원리 접근 보호는 런타임에서 데이터 및 기능에 대한 접근의 규칙을 결정합니다. 이것은 인증되지 않은 접근에 대해 애플리케이션을 보호합니다. 프로젝트를 생성할 때 특정 사용자 그룹에 대해 안전 관련 조작을 이미 제한하고 있습니다. 특정 접근 권한, 즉 인증을 허용하는 해당 사용자 및 사용자 그룹을 설정하십시오. 안전 관련 개체의 조작에 필요한 모든 인증을 구성하십시오. 예를 들어, 운전자는 특정 조작 요소에 대해서만 접근이 허용됩니다. 예를 들어, 시동 엔지니어는 런타임에서 제한된 접근만 허용됩니다.

정의 WinCC flexible 의 사용자 관리에서 사용자, 사용자 그룹 및 인증을 중앙에서 관리합니다. 프로젝트 데이터를 포함하여 사용자와 사용자 그룹을 운전자 스테이션으로 전송하십시오. 운전자 스테이션에서 사용자 보기를 사용하여 사용자와 비밀번호를 관리하십시오.

적용 예 설치 매개변수에 대한 접근이 필요한 필드 서비스 기술자에 대해 "서비스" 인증을 구성하십시오. "서비스 기술자" 사용자 그룹에 인증을 할당하십시오. 이제 이 그룹의 모든 멤버는 보호된 설치 매개변수에 대한 접근이 허용됩니다.

주의 접근 방지는 잘못된 조작은 보호하지 않습니다. 적절한 교육을 받은 직원에게만 설비시스템과 기계를 디자인, 시동, 운전 및 유지하도록 인증하는 것은 전적으로 사용자의 책임입니다. 접근 방지는 일상적인 작업을 정의하고 그 준수 여부를 감시하는 일에는 적절하지 않습니다.

Page 282: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.2 사용자 관리의 구조

WinCC flexible 2008 Compact / Standard / Advanced 282 시스템 메뉴얼, 07/2008

11.2 사용자 관리의 구조

개요 제조 엔지니어링 프로젝트의 경우에는, 장치 제조회사의 환경과 설비 시스템 운전자로서의 최종 고객의 환경을 구별해야 합니다. 장치 제조회사는 사용자, 예를 들면 Mr. Foreman 에게 프로젝트로의 특별한 접근을 허용합니다. 그러나 이 사용자 Foreman 은 최종 고객에는 존재하지 않습니다. 이와 유사한 문제는 예를 들어 가공 엔지니어링 분야에서 한 설비시스템의 다른 프로젝트가 한 프로젝트에 통합될 경우에 발생합니다. 프로젝트를 통합하려면, 반드시 시운전중 각 개별 프로젝트의 데이터에 제한없이 접근할 수 있어야 합니다.

따라서 인증은 사용자 관리에서 사용자에게 직접 할당되는 것이 아니고, 그 대신 사용자 그룹에 할당됩니다. 예를 들어, "마스터"라고 하는 사용자는 "시동 엔지니어" 사용자 그룹에 할당되며 이에 대한 인증이 허용됩니다. 인증은 각 사용자에게 개별적으로 할당되지 않고, 사용자 그룹에만 할당됩니다. 다른 환경에서, 예를 들어 고객에게는 다른 사용자들이 있습니다. 그러나 프로젝트의 사용자 그룹과 인증은 변경없이 그대로 유지됩니다. 예를 들어, 사용자들만이 사용자 그룹 "시동 엔지니어"에 재할당됩니다. 사용자 관리는 인증 컨피규레이션으로부터 사용자 관리를 분리합니다. 이는 접근 방지에서의 유연성을 보장합니다.

Page 283: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 283

11.3 요소와 기본 세팅

11.3.1 "사용자" 사용자 관리

개요 런타임에서 데이터와 기능으로의 접근을 컨트롤하기 위해, 사용자 관리에서 사용자와 사용자 그룹을 관리합니다. 사용자 관리는 사용자 관리와 사용자 그룹 관리로 나뉘어집니다. 이 부분에서는 사용자 관리에 대해 설명합니다.

열기 프로젝트 창에서 "사용자"를 더블 클릭하여 사용자 관리를 엽니다.

구조

작업영역 "사용자" 작업영역은 기존의 사용자들과 이 사용자들이 할당되어 있는 사용자 그룹들을 나타냅니다.

주 사용자는 하나의 사용자 그룹에만 할당될 수 있습니다.

Page 284: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 284 시스템 메뉴얼, 07/2008

속성 보기 한명의 사용자를 선택하였으면, 이 사용자가 자동적으로 로그오프된 후, "일반사항" 그룹에서 비밀번호와 시간을 편집하십시오.

11.3.2 "그룹" 사용자 관리

개요 런타임에서 데이터와 기능으로의 접근을 컨트롤하기 위해, 사용자 관리에서 사용자와 사용자 그룹을 관리합니다. 사용자 관리는 사용자 관리와 사용자 그룹 관리로 나뉘어집니다. 이 부분에서는 사용자 그룹 관리에 대해 설명합니다.

열기 프로젝트 창에서 "그룹"을 더블 클릭하여 사용자 그룹 관리를 엽니다.

구조

작업영역 "그룹" 작업영역은 기존의 사용자 그룹과 이들의 인증을 나타냅니다.

Page 285: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 285

속성 보기 하나의 사용자 그룹 또는 인증을 선택하였으면, "일반사항" 그룹에서 명칭과 주석을 편집할 수 있습니다.

11.3.3 사용자 작업영역

개요 "사용자" 작업영역은 사용자와 사용자 그룹을 도표 형태로 나열합니다. 사용자를 관리하고 이들을 사용자 그룹에 할당합니다.

원리 작업영역은 "사용자"와 "사용자 그룹" 도표로 구성되어 있습니다.

"사용자" 도표는 기존의 사용자들을 나타냅니다. 이 도표에서 한명의 사용자를 선택하게 되면, "사용자 그룹" 도표는 이 사용자가 할당되어 있는 사용자 그룹을 디스플레이합니다.

Page 286: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 286 시스템 메뉴얼, 07/2008

11.3.4 사용자 그룹 작업영역

개요 "그룹" 작업영역은 사용자 그룹과 이들의 인증을 도표 형태로 나타냅니다. 사용자 그룹을 관리하고 이 사용자 그룹에 인증을 할당하십시오.

원리 작업영역은 "그룹"과 "그룹 인증" 도표로 구성되어 있습니다.

"그룹" 도표는 기존의 사용자 그룹을 나타냅니다. 이 도표에서 하나의 사용자 그룹을 선택하게 되면, "그룹 인증" 도표는 이 사용자 그룹에 할당되었던 인증을 나타냅니다. 사용자 그룹과 인증의 번호는 사용자 관리에 의해 할당됩니다. 명칭과 설명은 사용자에 의해 할당됩니다.

Page 287: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 287

11.3.5 런타임 보안 세팅

개요 "런타임 보안 세팅" 편집기는 런타임에서 사용자 비밀번호에 대한 보안 세팅을 구성하는데 사용됩니다.

열기 프로젝트 보기에서, "런타임 사용자 관리" 그룹에서 "런타임 보안 세팅"을 더블 클릭하십시오.

구조

작업 영역 작업 영역에서 그룹 비밀번호의 만료 날짜를 정의합니다. 비밀번호 문자열의 특수 문자 또는 개수와 사용자들이 로그인 비밀번호만 입력해야 하는지 여부를 허용하거나 허용하지 않습니다. 또한 사용자 인증을 위해 SIMATIC 로그온을 사용하여 중앙 사용자 관리를 지원할지 여부를 결정할 수 있습니다.

Page 288: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 288 시스템 메뉴얼, 07/2008

사용자 관리 내보내기와 들여오기 사용자 관리를 내보낼 경우, 사용자의 현재 유효한 비밀번호만이 내보내기 파일에 포함됩니다. 이전 비밀번호는 저장되지 않습니다. 따라서 사용자 관리를 HMI 디바이스에 들여온 후, 런타임 보안 세팅에 관계 없이 다음과 같은 규칙이 적용됩니다: ● 사용자는 맨 처음 시스템에 로그온할 때 관리자에 의해 할당된 비밀번호를 그대로 유지할

수 있습니다. ● 새로운 비밀번호는 이전 비밀번호와 비교되지 않습니다. 이전 비밀번호가 존재하지 않기

때문입니다. ● 비밀번호 만료 기간은 사용자 관리 들여오기시에 시작됩니다. "ExportImportUserAdministration" 시스템 기능을 이용한 사용자 관리 들여오기는 감사 추적에 로그됩니다. 관리자가 사용자 관리의 들여오기를 전자 서명이나 주석으로 확인해야 하면, 추가적인 "NotifyUserAction" 시스템 기능을 구성하십시오. "ExportImportUserAdministration" 시스템 기능을 이용한 사용자 관리 내보내기는 감사 추적에 로그되지 않습니다.

주 사용자 데이터의 내보내기 시뮬레이트하기 시뮬레이션 중에는 사용자 데이터 내보내기도 테스트할 수 있습니다. 시뮬레이션 완료 후 PC 에서 비밀번호 목록이 있는 내보내기 파일을 삭제하십시오. 이렇게 하면 비밀번호에 대한 무단 접근을 방지할 수 있습니다.

Page 289: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.4 사용자 관리로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 289

11.4 사용자 관리로 작업하기

11.4.1 SIMATIC 로그온을 사용하여 중앙 사용자 관리

개요 SIMATIC 로그온을 활성화하여 여러 애플리케이션 또는 HMI 디바이스에 대해 중앙에서 사용자 및 사용자 그룹을 관리하십시오.

원리 SIMATIC Logon 은 시스템 전반적인 사용자 관리를 위한 도구입니다. 외부 애플리케이션 또는 HMI 디바이스의 사용자는 SIMATIC Logon 애플리케이션을 사용하여 중앙에서 관리됩니다. WinCC flexible 의 로컬 사용자 관리의 경우와 같이, 사용자 그룹 및 해당 인증을 구성하십시오. 서버 및 WinCC flexible 에서 사용자 그룹을 같은 이름으로 할당하십시오. 일치하는 명명에 기반하여, 런타임에서 사용자에게 해당 사용자 그룹의 해당되는 인증이 할당됩니다. 도메인 서버에서 사용자를 생성하십시오. 런타임에 로그온하는 사용자의 데이터는 서버와 동적으로 정렬됩니다. 서버에서 알려진 사용자에게는 해당 사용자 그룹의 해당되는 인증이 할당됩니다. 해당 애플리케이션 또는 HMI 디바이스는 SIMATIC Logon 의 방식으로 서버에 모든 로그온 요청 또는 비밀번호를 전송하여 처리합니다.

주 SIMATIC Logon은 라이센스를 필요로 하는 제품입니다. SIMATIC Logon에 대한 상세한 정보는 <http://support.automation.siemens.com>을 방문하십시오. 검색 필드에 ID "22657587"을 입력하고 검색을 시작하십시오. "SIMATIC 로그온 - 전자 서명" 설명서를 다운로드할 수 있습니다.

Page 290: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.4 사용자 관리로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 290 시스템 메뉴얼, 07/2008

SIMATIC Logon Service 를 통해 공정을 로그온하십시오. 다음 다이어그램은 사용자가 런타임에 로그온할 때 자동으로 실행하는 공정을 보여줍니다.

Page 291: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.4 사용자 관리로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 291

11.4.2 런타임에서 사용자

원리 엔지니어링 시스템에서 사용자와 사용자 그룹을 생성하고 이들에게 인증을 할당합니다. 인증으로 개체를 구성합니다. HMI 디바이스로 전송한 후, 인증으로 구성되었던 모든 개체는 런타임에서 권한이 없는 접근으로부터 보호됩니다.

사용자 보기 엔지니어링 시스템에서 사용자 보기를 구성할 경우, HMI 디바이스로 전송한 후 사용자 보기에서 사용자를 관리할 수 있습니다.

주의 사용자 보기에서의 변경은 런타임 중에 곧바로 효과를 발생합니다. 런타임 중 변경은 엔지니어링 시스템에서 갱신되지 않습니다. 사용자와 사용자 그룹을 엔지니어링 시스템에서 HMI 디바이스로 전송할 경우, 사용자 보기의 모든 변경 내용은 사용자 프롬프트 후, 전송 세팅을 기초로 해서 덮어씌워집니다. 일부 HMI 디바이스는 사용자 보기를 지원하지 않습니다. 이 HMI 디바이스는 "로그 온"과 "로그 오프" 기능만을 지원합니다. 유일한 사용자 "관리자"가 로그온/로그오프됩니다. "관리자"는 유일한 사용자 그룹 "관리자"에 할당됩니다.

사용자 데이터 내보내기와 들여오기 시스템 기능을 이용하여 HMI 디바이스에 존재하는 사용자와 비밀번호를 다른 운전자 패널로 내보내고 들여옵니다. 이렇게 해서 다른 HMI 디바이스의 사용자 관리도 동일한 상태를 갖게 됩니다.

주 WinCC flexible 2004 를 이용하여 사용자 데이터를 내보냈으면, 이 파일을 WinCC flexible 2005 로 들여올 수 있습니다. WinCC flexible 2005 를 이용하여 사용자 데이터를 내보냈으면, 이 파일을 WinCC flexible 2004 로 들여올 수 없습니다.

Page 292: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.4 사용자 관리로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 292 시스템 메뉴얼, 07/2008

11.4.3 사용자 보기

목적 런타임 중에도 사용자들을 관리할 수 있도록, 엔지니어링 시스템에서 사용자 보기를 구성합니다.

개요 사용자와 사용자 그룹은 엔지니어링 시스템에서 생성되고 HMI 디바이스로 전송됩니다. "관리" 인증을 갖고 있는 사용자들은 모든 사용자들을 관리하기 위해 사용자 보기에 무제한 접근합니다. 그 외의 사용자는 자신만을 관리할 수 있도록 사용자 보기에 대한 제한된 접근권한만을 가지고 있습니다.

주의 사용자 보기에서의 변경은 런타임 중에 곧바로 효과를 발생합니다. 런타임 중 변경은 엔지니어링 시스템에서 갱신되지 않습니다. 사용자와 사용자 그룹을 엔지니어링 시스템에서 HMI 디바이스로 전송할 경우, 사용자 보기의 모든 변경내용은 덮어씌워집니다.

배치 사용자 보기는 사용자, 사용자의 비밀번호, 사용자가 속한 사용자 그룹 그리고 로그오프 시간을 각 행에 나타냅니다.

주 로그온한 사용자가 없으면, 사용자 보기는 비어있습니다. 사용자 보기에서 클릭하면 로그온 대화상자가 열립니다. 로그온 후 각 필드의 내용이 디스플레이됩니다.

Page 293: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.4 사용자 관리로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 293

관리자의 사용자 보기

관리자가 로그온할 때, 사용자 보기는 모든 사용자들을 나타냅니다. 관리자는 사용자 이름과 비밀번호를 변경합니다. 관리자는 새로운 사용자를 생성하여 이들을 기존 사용자 그룹에 할당합니다.

사용자의 사용자 보기

어떤 관리자도 로그온하지 않았으면, 사용자 보기는 로그온한 사용자만을 나타냅니다. 사용자는 자신의 비밀번호를 변경할 수 있습니다. 이름을 변경하려면 사용자는 관리자로서 로그온해야 합니다.

주 SIMATIC 로그온 사용자가 로그인할 때, 사용자 이름 외에 도메인이 표시됩니다.

Page 294: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

사용자 관리 11.4 사용자 관리로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 294 시스템 메뉴얼, 07/2008

11.4.4 접근 보안

개요 개체를 접근으로부터 보호하기 위해 개체에 인증을 구성합니다. 이 인증을 갖고 있는 모든 로그온한 사용자는 개체에 접근할 수 있습니다. 사용자가 개체를 조작하기 위한 인증을 갖고 있지 않을 경우, 로그온 대화창이 자동적으로 디스플레이됩니다.

주 사용자, 비밀번호, 사용자 그룹을, 예를 들면, 컨트롤 시스템에서 편집할 수 있도록 여러 시스템 기능들이 "사용자 관리" 하에 존재합니다.

Page 295: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 295

시스템 기능과 런타임 스크립팅 1212.1 기본원리

12.1.1 시스템 기능과 런타임 스크립팅

개요 WinCC flexible 은 공통의 컨피규레이션 태스크를 위해 사전정의된 시스템 기능을 제공합니다. 이 시스템 기능을 이용하여 런타임에서 다수의 태스크를 실행할 수 있고, 이를 위해 어떠한 프로그래밍 스킬도 필요치 않습니다. 런타임 스크립팅을 이용하여 더 복잡한 문제를 해결할 수 있습니다. 런타임 스크립팅은 런타임에서 프로젝트 데이터의 일부에 접근하는데 사용할 수 있는 프로그래밍 인터페이스입니다. 런타임 스크립팅은 Visual Basic(VB)과 Visual Basic Script(VBS)의 지식을 갖춘 프로젝트 기획관리자를 위해 마련된 것입니다.

시스템 기능의 사용 기능을 조작 요소에 할당하고자 할 경우, 시스템 기능이 이를 지원합니다: ● PLC 에서 비트 설정 ● 태그값 변경 ● 로깅 시작 시스템 기능은 기능 목록 그리고 스크립트에서 구성할 수 있습니다.

Page 296: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 296 시스템 메뉴얼, 07/2008

주 내부 태그의 "값 변경" 이벤트에서 기능 또는 스크립트를 구성하면 특정 유형 하에서 해당 기능이나 스크립트가 실행되지 않습니다. 예: IncreaseValue(V,+1) 기능이 내부 태그 "V"의 값 변경 이벤트에 구성됩니다. 버전 1: 동일한 기능인 "IncreaseValue(V,+1)"가 키에 구성됩니다. 키를 누르면 V 태그 값이 변경됩니다. "V"의 값 변경시 기능이 실행된 경우 기능이 서로 끊임없이 의존하게 되어 HMI 디바이스가 작동되지 않습니다. 이것이 기능이 실행되지 않는 이유입니다. 버전 2: 입력 필드에서 엔트리를 만들면 V 태그 값이 변경됩니다. 이런 경우 "IncreaseValue(V,+1)" 기능이 한 번만 실행됩니다.

런타임 스크립팅의 사용 런타임 스크립팅은 OP 270/TP 270 부터 사용 가능합니다(따라서 WinCC flexible Standard 부터). VBScript 는 프로그래밍 언어로서 지원됩니다. 런타임 스크립팅의 사용은 컨피규레이션의 실행에서 유연성을 가능하게 합니다. 런타임 중에 추가 기능이 필요할 때 런타임 스크립팅을 이용하여 스크립트를 생성합니다. 예: ● 값 변환

스크립트를 사용하여 서로 다른 측정 단위(예: 온도) 간에 값을 변환할 수 있습니다. ● 생산 과정의 자동화

스크립트는 생산 데이터를 PLC 로 전송함으로써 생산 과정을 컨트롤할 수 있습니다. 반환값을 이용하여 상태를 점검하고 필요한 경우 상응하는 조치를 취할 수 있습니다.

스크립트 스크립트에 사용자 자신의 VB 스크립트 코드를 저장할 수 있습니다. 스크립트는 프로젝트에서 시스템 기능처럼 사용할 수 있습니다. 스크립트에서 WinCC flexible 의 프로젝트 그리고 런타임 개체 모델의 태그에 접근합니다. 또한, 스크립트에서 모든 표준 VBS 기능을 사용할 수 있습니다. 스크립트에서 다른 스크립트와 시스템 기능을 호출할 수 있습니다.

시스템 기능과 스크립트 실행 시스템 기능과 스크립트는 구성된 이벤트(예: 버튼에서 마우스 클릭)가 시작된 후 런타임 중에 실행됩니다.

되부름 레벨 스크립트의 되부름 레벨은 HMI 디바이스의 스택 크기에 의해 제한됩니다. 런타임에서 무제한적인 수의 되부름은 시스템 오류 메시지를 초래합니다. 따라서 스크립트에서 되부름 수를 제한하십시오.

Page 297: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 297

12.1.2 시스템 기능

개요 시스템 기능은 사용자가 프로그래밍 지식이 없는 상태에서도 런타임 중에 많은 작업을 수행할 때 사용할 수 있는 사전 정의된 시스템 기능입니다. 예: ● 계산, 예를 들면 태그값을 일정하게 또는 유동적으로 증가시키기 ● 로그 기능 (예를 들어 공정값 로그를 시작하는 경우) ● 세팅 (예를 들어 PLC 변경 또는 PLC 에서 비트를 설정하는 경우) ● 알람, 예를 들면 다른 사용자가 로그온한 후.

용도 사용자는 기능 목록이나 스크립트에 있는 시스템 기능을 사용할 수 있습니다. 시스템 기능은 사전 정의된 기능이므로 시스템 기능을 변경할 수 없습니다. 기능 목록을 구성할 때, 범주에 따라 정렬된 선택 목록에서 시스템 기능을 선택합니다:

스크립트에서 시스템 기능을 사용하고자 할 때, 선택 목록에서 이를 선택할 수 있습니다. 선택 목록은 <Ctrl+Space> 키를 이용하여 스크립트에서 호출할 수 있습니다.

Page 298: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 298 시스템 메뉴얼, 07/2008

언어 의존성 시스템 기능의 이름은 설정된 프로젝트 언어에 의존합니다. 그 결과 기능은 프로젝트 기획관리자에 의해 즉시 확인이 가능합니다. 예외: 스크립트에서 시스템 기능을 호출할 경우, 시스템 기능의 영어 이름을 사용하십시오. 시스템 기능의 영어 이름은 시스템 기능 참조에서 찾을 수 있습니다.

사용 가능도 WinCC flexible 에서는 선택한 HMI 디바이스가 지원하는 기능성만을 구성할 수 있습니다. 따라서, 기능 목록에서는 선택된 운전 장치가 지원하는 시스템 기능만을 구성할 수 있습니다. 1 개의 프로젝트를 여러 개의 운전 장치를 위해 사용할 경우, 운전 장치에 의해 지원되지 않는 시스템 기능은 색상으로 표시됩니다.

12.1.3 시스템 기능의 사용

개요 구성된 이벤트가 런타임에서 발생할 때 기능 목록이 처리됩니다. 운전자는 예를 들어 HMI 디바이스에 있는 기능 키를 눌러 이벤트를 트리거할 수 있습니다. 또한 예를 들어 공정값이 한계값 이하로 떨어지면, 시스템에 의해서도 이벤트를 트리거할 수 있습니다.

이용 이벤트에 반응할 수 있는 모든 개체에서 시스템 기능을 구성할 수 있습니다. 기능 목록과 스크립트에서 직접 시스템 기능을 사용할 수 있고, 따라서 과정을 제어할 수 있습니다. ● 기능 목록

시스템 기능은 기능 목록에서 순차적으로, 즉 첫번째 기능에서 마지막 시스템 기능까지 처리됩니다. 대기시간을 피하기 위해, 실행 시간이 긴 시스템 기능 (예: 파일 조작)은 동시에 처리됩니다. 예를 들면, 이전 시스템 기능이 아직 완료되지 않았음에도 불구하고, 다음 시스템 기능이 이미 수행될 수 있습니다. 기능 목록 구성에 대한 예는 "예: 현재의 디스플레이를 이용하여 HMI 디바이스에서 작동 모드 변경하기.

● 스크립트 스크립트에서는 시스템 기능을 코드의 순서 그리고 전제조건과 관련하여 사용할 수 있습니다. 이런 방식으로, 특정 시스템 상태에 따라 스크립트를 실행할 수 있습니다. 또한, 시스템 기능의 반환값을 평가할 수 있습니다. 예를 들어, 반환값에 따라 테스트 기능을 수행할 수 있습니다. 이는 다시 스크립트의 과정에 영향을 미치게 됩니다.

Page 299: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 299

12.1.4 스크립트

개요 스크립트에서 VB 스크립트 코드를 프로그래밍합니다. 프로젝트에서 완성된 스크립트는 시스템 기능처럼 사용할 수 있습니다. 스크립트를 생성할 때, 그 유형을 결정하고 전송 매개변수를 정의합니다. "Function" 유형의 스크립트는 반환값을 갖고 있습니다. "Sub" 유형의 스크립트는 과정이라고 불리며 반환값이 없습니다.

스크립트의 속성 스크립트에서 다른 스크립트와 시스템 기능을 호출할 수 있습니다. 런타임 개체 모델을 이용하여 WinCC flexible 의 런타임 개체에 접근할 수 있습니다. 시스템 기능을 호출할 때는 시스템 기능의 영어 이름을 사용하십시오. 스크립트에서 Microsoft VBScript 로부터 완전한 언어 스케일을 사용할 수 있습니다. 사용자 상호작용을 위한 기능과 메소드는 제외됩니다. 예를 들어 "MsgBox." 만일 설정된 운전 장치에서 사용할 수 없는 시스템 기능을 스크립트에서 사용한다면 경고 메시지를 수신하게 될 것입니다. 또한, 스크립트에서 해당 시스템 기능 아래에 물결 모양의 파란 밑줄이 그어집니다.

스크립트의 조직 스크립트는 프로젝트 데이터 베이스에 저장됩니다. 사용 가능한 스크립트는 스크립트 아래의 프로젝트 보기에 나열되어 있습니다. 기능 목록에서 스크립트를 사용하고자 할 경우, 스크립트 아래의 선택목록에서 스크립트를 찾을 수 있습니다.

Page 300: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 300 시스템 메뉴얼, 07/2008

12.1.5 스크립트의 사용

원리 스크립트는 프로그래밍 언어의 컨트롤 요소를 사용함으로써 더 많은 유연성을 제공합니다. 런타임 중에 스크립트를 사용하여 프로젝트에서 개별적인 솔루션을 실행할 수 있습니다. 예: ● 확장된 기능 목록 구성하기

스크립트에서 시스템 기능 그리고 다른 스크립트를 호출함으로써 스크립트를 기능 목록과 같이 사용합니다. 조건에 따라 스크립트에서 시스템 기능과 스크립트를 실행하거나 또는 반복적으로 실행할 수 있습니다. 그러면 스크립트를 기능 목록에 추가할 수 있습니다.

● 새로운 기능 프로그래밍 스크립트는 전체 프로젝트에서 사용할 수 있습니다. 스크립트는 시스템 기능처럼 사용합니다. 이들 스크립트를 위한 전달 매개변수 그리고 반환값을 정의할 수 있습니다. 예를 들어, 스크립트를 사용하여 값을 변환합니다.

Page 301: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.2 기능 목록으로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 301

12.2 기능 목록으로 작업하기

12.2.1 기능 목록의 기본 원리

개요 구성된 이벤트가 발생할 때, 기능 목록으로 여러 개의 시스템 기능과 스크립트를 수행할 수 있습니다.

원리 기능 목록은 개체의 이벤트에서 구성됩니다(예: 화면 개체 또는 태그). 이용 가능한 이벤트는 선택한 개체와 HMI 디바이스와 관계가 있습니다.

Page 302: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.2 기능 목록으로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 302 시스템 메뉴얼, 07/2008

이벤트는 프로젝트가 런타임에 있을 때에만 발생합니다. 이벤트는 다음을 포함합니다: ● 태그 값 변경 ● 배열 값 변경 = 배열 요소의 값 변경 ● 버튼 누름 ● 런타임 활성화 매 이벤트마다 정확하게 기능 목록을 구성할 수 있습니다.

주 기능 목록에서의 구성 가능한 시스템 기능의 선택은 선택한 HMI 디바이스와 관계가 있습니다.

12.2.2 기능 목록의 속성

HMI 디바이스 의존성 상이한 HMI 디바이스용 프로젝트를 사용할 수 있습니다. 프로젝트에서 HMI 디바이스를 변경할 경우, 선택한 HMI 디바이스가 지원하지 않는 시스템 기능과 스크립트는 모두 황색으로 마크표시됩니다. 지원되지 않는 시스템 기능은 런타임 중에 수행되지 않습니다.

상태 정보 컨피규레이션되는 동안 프로젝트 데이터는 배경에서 테스트됩니다. 상태 정보는 각각의 시스템 기능과 스크립트의 상태를 해당 기능 목록에 반환합니다. 상태 정보는 다음과 같은 의미를 갖습니다: ● 오렌지색: 런타임 중에 기능 목록이 수행되지 않았습니다. 그 이유는 최소한 1 개의 시스템

기능 또는 스크립트가 매개변수와 함께 완전하게 공급되지 않았기 때문입니다. ● 노랑색: 런타임 중에 기능 목록이 수행됩니다. 그러나 기능 목록은 HMI 디바이스가

지원하지 않는 시스템 기능 또는 스크립트를 적어도 1 개 포함하고 있습니다 (예를 들면 디바이스 유형 변경으로 인해).

시스템 기능과 스크립트 완료 기능 목록에 있는 시스템 기능과 스크립트는 런타임 중에 상단에서 하단으로 순차적으로 처리됩니다. 대기시간을 피하기 위해, 실행 시간이 긴 시스템 기능 (예: 파일 조작)은 동시에 처리됩니다. 예를 들면, 이전 시스템 기능이 아직 완료되지 않았음에도 불구하고, 다음 시스템 기능이 이미 수행될 수 있습니다. 순차적 그리고 조건부 프로그래밍 과정을 피하려면 루프, 조건문 그리고 취소 전제조건이 있는 스크립트를 사용하십시오.

Page 303: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 303

12.3 요소와 기본 세팅

12.3.1 "스크립트" 편집기

개요 스크립트 편집기에서 스크립트를 생성하고 편집합니다.

열기 새로운 스크립트를 생성하거나 기존 스크립트를 열면 스크립트 편집기가 자동으로 열립니다.

배치

메뉴표시줄 메뉴표시줄에는 WinCC flexible 조작에 필요한 모든 명령이 들어 있습니다. 사용가능한 쇼트컷 키가 메뉴 명령 옆에 나타납니다.

"스크립트" 도구표시줄 "스크립트" 도구표시줄에는 개체와 태그를 동기화하기 위한 명령과 스크립트 구문을 점검하기 위한 명령들이 들어 있습니다.

Page 304: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 304 시스템 메뉴얼, 07/2008

"확장된 편집" 도구표시줄 다음 동작의 명령은 "확장된 편집" 도구상자에 있습니다: ● 북마크를 이용해서 작업하기 ● 코드 들여쓰기 및 내어쓰기 ● 코드에 주석달기 ● 특정 코드 행으로 이동하기

"IntelliSense" 도구표시줄 "IntelliSense" 도구표시줄에는 선택 목록, 예를 들면 개체 모델의 모든 개체, 사용가능한 시스템 기능 또는 VBS 상수를 디스플레이하기 위한 명령들이 들어 있습니다.

작업 영역 작업 영역에서 스크립트를 생성하고 편집합니다. 스크립트의 생성은 구문 강조와 IntelliSense 에 의해 지원됩니다.

속성 보기 속성 보기에서 스크립트를 구성하십시오. 스크립트가 과정인지 또는 기능인지를 정의하십시오. 그 외에도 스크립트를 위한 매개변수를 선언할 수 있습니다.

"스크립트 마법사" "스크립트 마법사"에서는 기능 목록에서처럼 시스템 기능과 스크립트를 할당된 매개변수로 설정할 수 있습니다. 정리된 시스템 기능과 스크립트를 "스크립트 마법사"에서 활성화된 스크립트로 전송할 수도 있습니다. 이러한 방법으로, 사용자는 매개변수 할당을 한번만 실행해야 합니다. 시스템 기능 또는 스크립트를 이미 이벤트에 구성하였다면, 복사와 붙여넣기를 이용하여 이들을 "스크립트 마법사"로 전송할 수 있습니다. "스크립트 마법사"에서는 스크립트에서 허용된 시스템 기능만을 정리할 수 있습니다. 복사와 붙여넣기를 이용하여 스크립트에서 사용할 수 없는 시스템 기능을 전송한다면, 이 시스템 기능은 마킹됩니다.

Page 305: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 305

12.3.2 "스크립트" 편집기의 속성

개요 스크립트 편집기는 프로그래밍하는 동안 IntelliSense, 강조된 구문 등과 같은 기능성을 이용하여 사용자를 지원합니다. 예를 들면, 끌어다 놓기 기능을 이용하여 태그에 대한 참조를 생성할 수 있습니다.

IntelliSense VBS 개체 모델의 개체, 메소드 또는 속성에 접근하면, 사용자는 IntelliSense 의 지원을 받습니다:

제공된 개체가 가지고 있는 메소드와 속성들을 선택 목록에서 선택할 수 있습니다.

Page 306: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 306 시스템 메뉴얼, 07/2008

구문 강조 스크립트 편집기에서, 키워드는 상이한 색상으로 강조됩니다. 스크립트 편집기가 인식한 개체는 볼드체로 디스플레이됩니다. 알려지지 않은 워드는 물결 모양의 적색 선으로 밑줄이 그어집니다:

도표는 가장 중요한 키워드의 사전설정된 색상을 나타낸 것입니다.

색상 의미 예 파랑색 키워드 (VBS) Dim, If, Then 회색 키워드 (개체 모델) HmiRuntime 청록색 스크립트 FahrenheitToCelsius 갈색 시스템 기능 IncreaseValue 빨강색 태그 Tag_1 녹색 주석 '이것은 주석입니다'

개체의 동기화 스크립트를 열면, 개체의 인스턴스(예를 들면 태그)가 자동적으로 컨피규레이션 데이터와 동기화됩니다. 예를 들어 "태그" 편집기에서 태그를 재명명하였을 경우, 이러한 변경은 스크립트에도 영향을 미칩니다. 변경을 실시했고 영향을 받은 스크립트가 열려 있을 경우, 재명명된 개체는 물결 모양의 청색 선으로 밑줄이 그어집니다. 그 다음 스크립트 편집기에서 동기화를 수동으로 실행할 수 있습니다.

Page 307: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 307

개체 목록 키 순서 <Alt+우측>을 이용하여, 문맥에 따라 사용가능한 모든 개체들이 디스플레이되는 개체 목록을 불러낼 수 있습니다. 개체 목록은 예를 들면 매개변수 할당시, 또는 목록 사용시에 불러낼 수 있습니다. 예: 화면 목록을 이용하여 기존 공정 화면을 참조하고자 합니다. 스크립트 편집기에서 "HmiRuntime.Screens"를 입력한 다음, <Alt+우측>을 이용하여 개체 목록을 불러내십시오. 프로젝트의 모든 기존 공정 화면이 개체 목록에 나열됩니다. 원하는 공정 화면을 선택한 다음, <Return>을 이용하여 선택하십시오.

끌어다 놓기 스크립트에서 태그가 필요할 경우, 이를 개체 창에서 끌어당길 수 있습니다.

도움말 기능 프로그래밍하는 동안 메소드와 시스템 기능에서 필요한 매개변수에 대한 간략한 설명이 자동적으로 나타나게 됩니다. 그 외에도, 스크립트 편집기에서 다음과 같은 도움말 기능을 이용할 수 있습니다: ● 툴팁

알려지지 않은 또는 잘못 쓰여진 키워드에는 물결 모양의 밑줄이 그어지게 됩니다. 마우스를 키워드 위로 이동시키면, 툴팁이 나타납니다:

Page 308: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 308 시스템 메뉴얼, 07/2008

알려진 키워드의 경우, 툴팁은 키워드 유형을 나타냅니다. ● 매개변수 정보

매개변수 정보는 시스템 기능 또는 VBS 표준 함수의 매개변수와 구문에 대한 정보를 제공합니다.

● 문맥 의존식 도움말 문맥 의존식 도움말은 시스템 기능, VBScript 언어 요소, 개체 등에 대한 정보를 제공합니다. 개체, 메소드 또는 속성에 대한 정보가 필요하면, 마우스 포인터를 해당 키워드 위로 이동시키고 <F1>을 누르십시오. 이렇게 하면 온라인 도움말에 있는 해당 참조 설명을 볼 수 있습니다.

Page 309: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.3 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 309

12.3.3 기본 세팅

개요 스크립트 편집기의 기본 세팅을 개별적으로 조정할 수 있습니다. "도구" 메뉴에서 "세팅" 명령을 선택하십시오. "스크립트" 그룹에서 기본 세팅을 변경하십시오.

편집기 세팅 변경 스크립트에서 편집기 세팅을 변경할 수 있습니다. 예를 들면, 스크립트에서 정보 텍스트의 디스플레이를 정지시킬 수 있습니다. 편집기 세팅을 변경하기 위해, "스크립트" 그룹에서 "편집기 세팅" 엔트리를 클릭하십시오.

구문 강조 변경하기 모든 텍스트 요소의 사전설정된 색상을 변경할 수 있습니다. "스크립트" 그룹에서 "글꼴과 색상" 엔트리를 클릭하십시오. "텍스트 요소" 선택 목록에서 원하는 텍스트 요소를 선택하십시오. 그 다음 원하는 색상을 선택하거나 또는 새로운 색상을 정의하십시오.

코드 포매팅 변경 코드 포매팅을 다음과 같이 변경할 수 있습니다: ● 글꼴의 유형과 크기를 변경하기 위해, "스크립트" 그룹에서 "글꼴과 색상" 엔트리를

클릭하십시오. ● 들여쓰기와 탭 단계를 변경하기 위해, "스크립트" 그룹에서 "들여쓰기" 엔트리를

클릭하십시오.

Page 310: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.4 스크립트 작성

WinCC flexible 2008 Compact / Standard / Advanced 310 시스템 메뉴얼, 07/2008

HMI 디바이스로 전송시 세팅 런타임에 대한 다음과 같은 디바이스 세팅을 이용하여, 스크립트 전송 후 HMI 디바이스의 메모리 공간을 절약합니다: ● 이름 정보 전송 ● 스크립트 주석 디스플레이 개체 이름 대신에 숫자가 전송됩니다. 이 세팅은 스크립트를 테스트한 다음 오류가 없을 때에만 사용하십시오. 스크립트를 디버거에서 테스트할 경우, 개체 이름과 주석의 디스플레이로 인해 코드를 더 쉽게 이해할 수 있게 될 것입니다.

12.4 스크립트 작성

12.4.1 태그로의 접근

개요 스크립트에서, 사용자는 프로젝트에서 자신이 셋업했던 외부 태그 또는 내부 태그에 접근할 수 있습니다. 태그의 값은 런타임 중에 읽거나 또는 변경할 수 있습니다. 그 외에도, 스크립트에서 로컬 태그를 카운터 또는 버퍼 저장으로 설정할 수 있습니다. 스크립트가 런타임 메모리에서 외부 태그의 값을 가져옵니다. 런타임 시작시, 실제값이 PLC 로부터 판독되고 런타임 메모리에 쓰여집니다. 그 다음, 태그 값은 설정된 주기 시간으로 갱신됩니다. 스크립트는 먼저 이전 스캔 주기 체크포인트에서 PLC 로부터 판독된 태그값에 접근합니다.

프로젝트 태그 프로젝트의 태그 이름이 VBS 명명규정과 일치한다면, 태그는 스크립트에서 직접 사용할 수 있습니다:

'VBS_Example_03 If BeltDriveOilTemperature > 100 Then [명령어]

프로젝트의 태그 이름이 VBS 명명규정과 일치하지 않으면, 태그는 "스마트 태그" 목록을 이용해서 참조되어야 합니다. 다음 예에는, VBS 명명규정에서 허용되지 않는 & 부호가 태그 이름에 포함되어 있습니다:

'VBS_Example_04 SmartTags("Test&Trial")= 2005

VBS 명명규정은 정보시스템의 VBS 에 관한 도움말에서 찾을 수 있습니다.

Page 311: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.4 스크립트 작성

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 311

로컬 태그 로컬 태그는 Dim 스테이트먼트를 사용하여 스크립트에서 정의할 수 있습니다. 로컬 태그는 스크립트 내에서만 사용할 수 있습니다. 따라서, 이들은 "태그" 편집기에 나타나지 않습니다. 예를 들어, 스크립트에서 로컬 태그는 For 스테이트먼트에서 카운터로서 사용됩니다.

'VBS_Example_05 Dim intCount For intCount = 1 To 10[Instruction]Next

주 "For"용 태그가 필요할 경우에는 로컬 태그를 사용해야 합니다. "For" 내에서는 프로젝트 태그가 허용되지 않습니다.

스크립트에서 태그 접근 스크립트에서는 스크립트 내의 실행 중에만 컴파일된 이름의 태그를 사용하는 경우 이 태그를 "주기적으로 계속" 획득 모드로 구성하십시오. 태그를 "사용시에 주기적" 획득 모드로 구성하면 태그를 IO 필드와 같은 다른 인스턴스에서도 사용하는 화면에서만 해당 스크립트를 호출하도록 해야 합니다.

주 스크립트 태그는 스크립에서만 알려져 있습니다. 스크립트 범위 밖에서 스크립트 태그의 값을사용하려면, 이들을 내부 또는 외부 태그에 연결하십시오. 스크립트 태그는 정의되지 않은 값을 가질 수 있습니다. WinCC flexible 은 내부 또는 외부 태그에 대한 정의되지 않은 값의 할당을 지원하지 않습니다.

12.4.2 스크립트에서 스크립트와 시스템 기능 호출

원리 시스템 기능과 다른 스크립트는 스크립트에서 호출할 수 있습니다. 시스템 기능 또는 스크립트를 반환값 ("Sub") 없이 다음과 같이 호출하십시오: <기능 이름> [매개변수 1], [매개변수 2], [...] 반환값("Functiony")을 갖고 있는 시스템 기능 또는 스크립트는 다음 표현식에 대한 할당에 의하여 호출됩니다: <표현식> = <기능 이름> ([매개변수 1, 매개변수 2,... [매개변수 N]) 반환값을 평가하지 않으려면, 반환값을 갖지 않는 스크립트 또는 시스템 기능에서처럼 호출하면 됩니다.

Page 312: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.4 스크립트 작성

WinCC flexible 2008 Compact / Standard / Advanced 312 시스템 메뉴얼, 07/2008

시스템 기능 호출시 세부사항 사용자는 시스템 기능들과 스크립트들을 "스크립트 마법사"로부터 스크립트에 삽입할 수 있습니다. 시스템 기능들은 "스크립트 마법사"에 현재 구성되어 있는 언어로 디스플레이됩니다. 스크립트에서 시스템 기능을 호출할 때는 언제나 시스템 기능의 영어 이름을 사용하십시오: SetValue Tag1, 64 시스템 기능의 영어 이름은 "구문" 아래의 시스템 기능 참조에서 찾을 수 있습니다. 설정된 프로젝트 언어는 고려되지 않습니다. 다음 규칙은 시스템 기능을 위한 매개변수 전달에 적용됩니다: ● 상수.

상수를 매개변수로 사용할 경우, 매개변수 유형은 반드시 다음 3 가지 데이터 유형 중 어느 하나와 일치해야 합니다: Integer, double 또는 string. 사용할 수 있는 상수들은 매개변수를 할당할 때 선택 목록에 나타납니다. 통상적인 VBS 규정은 상수에 적용됩니다.

● 태그 철자와는 무관하게, 태그는 언제나 "Call by reference"로서 전달됩니다. 전달될 태그가 VBS 명명 규정과 일치할 때, 태그 이름은 키워드 SmartTags 없이 전달될 수 있습니다: SetValue Tag1, 64 또는 SetValue SmartTags("Tag1"), 64

● 개체에 대한 참조 (예: 공정 화면, 연결 그리고 로그) 개체 참조는 다음과 같이 인용부호를 붙인 매개변수로서 전달됩니다: ActivateScreen "MainScreen", 0

스크립트 호출시 세부사항 스크립트를 호출할 때, 매개변수는 "Call by Reference"로서 전달됩니다. 예를 들어 태그를 매개변수로서 전달시, 스크립트에 값이 할당되면 태그 값에 즉시 영향을 미칩니다.

스크립트에서 운전자 디바이스 의존성 스크립트의 코드는 선택된 운전자 디바이스와 관계가 있습니다. 시스템 기능을 선택된 운전자 디바이스가 지원하지 않는 스크립트에서 사용할 경우, 출력 창에 오류 메시지가 나타납니다.

Page 313: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.4 스크립트 작성

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 313

12.4.3 개체에 접근

개요 런타임 개체 모델의 개체들은 그에 해당하는 속성 그리고 메소드와 함께 스크립트에서 사용할 수 있습니다. 개체 속성은 런타임 중에 읽고 변경할 수 있습니다.

개체 참조 스크립트에서, 해당되는 목록을 이용하여 개체를 참조하십시오. 개체를 확인하려면, 목록내의 이름 또는 위치 번호를 사용하십시오. "MainScreen" 화면에서 첫번째 개체는 다음과 같은 스테이트먼트를 참조합니다:

'VBS_Example_01 Dim objObject '"MainScreen" 화면으로 변경 HMIRuntime.BaseScreenName = "MainScreen" Set objObject = HMIRuntime.Screens(1).ScreenItems(1)

개체는 그 이름에 의해 참조되고 개체 속성은 다음과 같은 스테이트먼트와 함께 변경됩니다: 이를 위해서는 개체를 반드시 화면상의 이 이름으로 설정해야 합니다.

'VBS_Example_02 Dim objCircle HMIRuntime.BaseScreenName = "MainScreen" Set objCircle = HMIRuntime.Screens(1).ScreenItems("Circle_01") objCircle.BackColor = vbGreen

Page 314: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.4 스크립트 작성

WinCC flexible 2008 Compact / Standard / Advanced 314 시스템 메뉴얼, 07/2008

12.4.4 태그와 개체의 동기화

개요 개체 이름이 WinCC flexible 에서 변경될 때, 이는 전체 프로젝트에 영향을 미칩니다. 이러한 변경은 스크립트에서 "동기화"로 파악됩니다.

애플리케이션 예 태그 편집기에서, 스크립트에서 사용하고자 하는 "오일 온도"를 정의하였습니다. 컨피규레이션되는 동안 태그 편집기에서 이 태그의 이름을 "OilTemperatureMotor1"으로 재명명합니다. ● 재명명하는 동안 스크립트가 열렸습니다:

이전 태그 이름은 스크립트에서 물결 모양의 청색 선으로 밑줄이 그어집니다. 이 태그 이름 위로 마우스 포인터를 옮길 때 툴팁이 나타납니다. "동기화" 버튼을 클릭하면 스크립트에서 태그의 이름이 재명명됩니다:

● 재명명하는 동안 스크립트가 닫혔습니다 스크립트가 다시 열릴 때 태그가 자동적으로 동기화됩니다.

12.4.5 스크립트 저장

원리 스크립트는 프로젝트를 저장함으로써 저장됩니다. 예를 들어, 다른 컴퓨터에서 스크립트를 사용하고자 할 경우 해당 스크립트 코드를 텍스트 파일에 복사하거나 또는 복사와 붙여넣기를 사용하여 다른 프로젝트로 전송할 수 있습니다.

Page 315: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.5 디버깅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 315

12.5 디버깅

12.5.1 스크립트 디버깅

개요 디버깅은 런타임 중에 스크립트에 대해 논리적 프로그래밍 오류를 테스트할 수 있도록 합니다. 예를 들어, 태그에 적절한 값이 전달되었는지 그리고 취소 조건이 정확하게 실행되는지의 여부를 테스트할 수 있습니다. 사용자의 스크립트를 디버그하기 위해서는, Microsoft Office XP 와 함께 공급된 "Microsoft Script Debugger" 또는 "Microsoft Script Editor"만을 사용하십시오. 스크립트에 VBScript 기능이 있는 경우 "Windows 용 VBScript"와 "Windows CE 용 VBScript"를 구분해야 합니다. 일부 기능은 다릅니다(예: CreateObject 기능). 디버거는 Windows 용 VBScript 의 구문을 검사합니다. 스크립트에 Windows CE 용 기능이 있는 경우 시스템은 해당하는 알람을 출력합니다.

오류 유형 디버깅시 다음과 같은 오류 유형으로 구분됩니다: ● 런타임 오류

런타임 오류는 유효하지 않거나 부정확한 명령을 수행하려 할 때, 예를 들어 태그가 정의되어 있지 않을 때 발생합니다. 런타임 오류를 중단시키기기 위해, 스크립트에서 "On Error Resume Next" 명령을 사용할 수 있습니다. 이 세팅을 이용하여, 스크립트는 런타임 오류 탐지 시 그 다음 문장을 실행합니다. 다음 행에서 오류 개체로 오류 코드를 점검할 수 있습니다. 스크립트에서 런타임 오류의 처리를 중단시키려면, "On Error Goto 0" 명령을 사용하십시오. 오류 처리에 관한 추가정보는 정보시스템에 있는 Microsoft VBS 도움말에서 찾을 수 있습니다.

● 논리적 오류 논리적 오류는 기대하는 이벤트가 일어나지 않을 때(예를 들어 조건이 부정확하게 점검되었기 때문에) 발생합니다. 논리적 오류를 해결하려면, 스크립트의 작동하지 않는 부분을 확인하기 위해 스크립트를 단계적으로 실행하십시오.

Page 316: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.5 디버깅

WinCC flexible 2008 Compact / Standard / Advanced 316 시스템 메뉴얼, 07/2008

12.5.2 디버거 통합하기

WinCC flexible 용 스크립트 디버거 설치하기 WinCC flexible 을 이용하여 스크립트 오류를 검색하기 위해서는 스크립트 디버거를 설치해야 합니다. 다음과 같은 스크립트 디버거가 테스트 및 승인되었습니다: ● Office XP 의 Microsoft Script Editor(Windows Vista OS 용이 아님) ● Microsoft Script Debugger 설치된 스크립트 디버거는 스크립트에서 런타임 오류 발생시 자동으로 시작되거나 "Start runtime system with script debugger" 명령을 통해 수동으로 시작됩니다.

Microsoft Script Editor Microsoft Office XP 구성 요소 "Microsoft Script Editor"는 이러한 스크립트 디버거를 포함하고 있습니다. 기본 세팅들을 이용하여 Microsoft Office 를 셋업하였으면, "Microsoft Script Editor" 구성 요소는("Installed on First Use")와 관련해서 설정되었습니다. 이러한 구성 요소를 명시적으로 설치하고자 하면, 이를 Microsoft Office 셋업에서 지정해야 합니다. 구성 요소 선택 창에서 "웹 디버깅"을 클릭하고 "내 컴퓨터로부터 실행" 옵션을 선택하십시오.

Page 317: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.5 디버깅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 317

WinCC flexible 에서 "Start runtime system with script debugger" 명령을 이용하여 프로젝트를 활성화하면, 사용 가능한 스크립트 디버거 목록을 포함한 대화창이 첫번째 스크립트 실행시에 나타납니다. "Microsoft Visual Interdev" 또는 "Microsoft Visual Studio .NET"와 같은(설치된) 다른 스크립트 디버거가 목록에 나타날 수도 있습니다. "Microsoft Script Editor"를 선택하고 "예"를 클릭하여 사용자의 선택을 확인하십시오.

Page 318: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.5 디버깅

WinCC flexible 2008 Compact / Standard / Advanced 318 시스템 메뉴얼, 07/2008

"원격 과정 호출로의 단계"에서 "스크립트" 프로그램 개체를 활성화하고 "확인"으로 사용자의 선택을 확인하십시오.

"Microsoft Script Editor"가 시작됩니다. 예외는 첫번째 스크립트의 첫째 행에서 중지됩니다.

Page 319: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.5 디버깅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 319

Microsoft Script Debugger 스크립트 디버거가 존재하지 않으면, Microsoft(www.microsoft.com)사로부터 "Microsoft Script Debugger"(scd10en.exe)를 무료로 다운르드할 수 있습니다. 설치하였으면 WinCC flexible 에서 자동적으로 시작됩니다.

주 또 다른 스크립트 디버거 시스템이 사용자의 컴퓨터에 존재하면 "Microsoft Script Debugger"는 지원되지 않습니다!

주 Windows Vista 운영체제 관리자로 로그온하여 WinCC flexible 에서 사용할 Microsoft Script Debugger 를 설치하십시오.

Page 320: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.6 런타임 중에 기능들의 런타임 거동

WinCC flexible 2008 Compact / Standard / Advanced 320 시스템 메뉴얼, 07/2008

런타임 시작시 스크립트 디버거가 시작되지 않음 스크립트 디버거를 설치하였으나, "스크립트 디버거를 이용하여 런타임 시작" 명령이 디버거를 실행하지 않는 경우, 윈도우 레지스트리에서 다음과 같은 세팅을 실시하여 마이크로소프트 스크립트 디버거를 기본 Just-In-Time(JIT) 디버거로 설정하십시오. ● "HKEY_CLASSES_ROOT\CLSID\{834128A2-51F4-11D0-8F20-00805F2CD064}]

(Default)="ScriptDebugSvc Class" "AppID"="{A87F84D0-7A74-11D0-B216-080000185165}"

● [HKEY_CLASSES_ROOT\CLSID\{834128A2-51F4-11D0-8F20-00805F2CD064}\LocalServer32] (Default)="c:\\Program Files\\Microsoft Script Debugger\\msscrdbg.exe"

● [HKEY_CLASSES_ROOT\CLSID\{834128A2-51F4-11D0-8F20-00805F2CD064}\ProgID] (Default)="ScriptDebugSvc.ScriptDebugSvc.1"

● [HKEY_CLASSES_ROOT\CLSID\{834128A2-51F4-11D0-8F2000805F2CD064}\VersionIndependentProgID] (Default)="ScriptDebugSvc.ScriptDebugSvc"

"LocalServer32" 파일 경로는 마이크로소프트 스크립트 디버거의 설치 폴더를 가리켜야 합니다. 마이크로소프트 스크립트 디버거를 다른 폴더에 설치하였으면 이에 상응해서 경로 이름을 편집해야 합니다.

12.6 런타임 중에 기능들의 런타임 거동

12.6.1 런타임 중에 기능 목록의 완료

원리 런타임 중에 기능 목록은 상단에서 하단으로 완료됩니다. 완료시 대기 시간이 발생하지 않도록, 동기식 완료와 비동기식 완료 간의 구분이 이루어집니다. 이러한 구분은 시스템 기능의 서로 다른 런타임을 평가함으로써 시스템에 의해 이루어집니다. 스크립트는 런타임과 관계 없이 항상 동기식으로 처리됩니다. 시스템 기능이 오류 상태를 반환하는 경우, 기능 목록의 완료는 취소됩니다.

동기식 완료 동기식 완료시, 기능 목록상의 시스템 기능들은 순차적으로 수행됩니다. 이전 시스템 기능은 반드시 다음 시스템 기능이 수행되기 전에 끝나야 합니다.

비동기식 완료 저장 그리고 읽기와 같은 파일 조작을 수행하는 시스템 기능은, 예를 들어 태그 값을 설정하는 시스템 기능들보다 런타임 시간이 더 깁니다. 따라서, 런타임 시간이 더 긴 시스템 기능들은 비동기적으로 수행됩니다. 시스템 기능이 예를 들어 래서피를 저장매체에 기록하는 동안, 다음 시스템 기능이 이미 수행되고 있습니다. 시스템 기능의 병렬적인 완료로 인해, HMI 디바이스에서의 대기 기간이 방지됩니다.

Page 321: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.6 런타임 중에 기능들의 런타임 거동

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 321

12.6.2 런타임 중에 스크립트 처리하기

원리 런타임 중에는 한번에 1 개의 스크립트만 실행할 수 있습니다. 만약 다수의 스크립트가 편집 대기 중이라면, 스크립트가 대기열에서 대기하다가 한번에 하나씩 완료됩니다.

주 그러므로 스크립트들이 비동기식으로 트리거되더라도, 스크립트에 있는 루프는 대기열에 있는 다른 스크립트의 실행을 차단합니다.

WinCC flexible 은 8 개의 스크립트 최대 중첩 깊이를 지원합니다. 중첩 깊이가 체크되지 않았는지를 확인하십시오.

주 "Runtime-Stopp" 이벤트를 위해 스크립트를 구성하였으면, "Runtime-Stopp" 시스템 기능의 참조에서 구성 가능한 개체로 지정되는 기능만 스크립트에서 이용할 수 있습니다. 런타임의 종료가 스크립트의 실행에 의해서 방해받지 않도록 하십시오.

주 스크립트 구성하기 컨피규레이션 중에는 동시에 너무 많은 스크립트를 활성화하지 않도록 하십시오. 또한, 보다 오랜 시간을 위해 시스템을 100% 부하로 실행하는 것을 피하십시오. 작업이나 값 표시를 방해하지 않도록 스크립트는 낮은 우선 순위로 처리됩니다. 이런 이유로 인해, 높은 시스템 부하에서는 실행할 스크립트들이 처음에 대기됩니다. 대기 목록의 최대 크기는 디바이스에 따라 다릅니다. • OP 270, TP 270, MP 270, OP 277, TP277 : 50 항목 • MP 277, MP 370, MP 377, PC-Runtime: 200 항목 미리 표시할 수 있는 것보다 더 많은 스크립트가 한 번에 활성화되면(예: 화면 변경 중) 초과된호출은 무시되고 시스템 알람이 표시됩니다. 이들 스크립트에는 페이스플레이트에서도 사용되는 스크립트가 포함됩니다. 구성된 스크립트는 모든 페이스플레이트 인스턴스에서 독립 개체로 다시 사용되며 대기 목록에서 엔트리를 발생시킵니다. 이러한 사용으로 인해 대기 목록의 최대 용량이 빠르게 획득됩니다.

Page 322: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.6 런타임 중에 기능들의 런타임 거동

WinCC flexible 2008 Compact / Standard / Advanced 322 시스템 메뉴얼, 07/2008

12.6.3 값 전달과 반환

값의 전송 스크립트를 호출할 때, 매개변수는 "Call by value" 원리에 따라 전달됩니다. 예를 들어, 태그를 매개변수로 전달할 경우 스크립트 실행 시 태그 값이 스크립트에 전달됩니다. 스크립트 및 시스템 기능이 호출되면 매개변수가 "Call by value" 원리에 따라 전달됩니다. 예: 버튼에 대해 "클릭" 이벤트에 스크립트를 구성합니다. 시스템 기능 "SetValue(Y, X)"가 스크립트에 호출됩니다. 시스템 기능 "SetValue(Y, X)"는 값 "5"를 태그 "IndexTag"에 할당합니다: SetValue IndexTag, 5 런타임에서 해당 버튼을 클릭하면 스크립트가 실행되고 값 5 가 태그 "IndexTag"에 할당됩니다.

값의 반환 반환값은 계산 결과를 반환할 수 있습니다(예: 두 숫자의 평균 값). 그러나 반환값은 명령이 올바로 수행되었는지에 대한 정보도 제공할 수 있습니다. 따라서, "삭제"와 같은 파일 조작을 수행하는 시스템 기능들 또한 반환값을 갖습니다.

주 시스템 기능의 반환값은 외부 또는 내부 태그에 할당될 수 있습니다.

스크립트가 값을 반환하도록 하려면, 반드시 스크립트에 대해 "Function" 유형을 선택해야 합니다. 스크립트에서 반환값을 스크립트의 이름에 할당합니다:

두 숫자의 평균값을 생성하려면, Average 기능을 호출하여 처리되어야 할 값들을 예를 들면 태그로 전달하십시오: AverageValue = Average (4, 6) 그러면 출력 필드에 평균값을 출력할 수 있습니다.

Page 323: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.6 런타임 중에 기능들의 런타임 거동

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 323

12.6.4 VBS 로 런타임 중에 개체 속성 변경하기

개요 런타임에서 VBS 를 이용하여 태그와 화면 개체의 개체 속성에 접근할 수 있습니다. VBS 로 개체 속성 값을 변경할 때, 이는 프로젝트 데이터에 전혀 영향을 미치지 않습니다.

개체 속성 변경하기 런타임 중에 VBS 로 화면 요소의 개체 속성을 변경할 때, 이러한 변경은 화면이 활성화되어 있는 동안에만 영향을 미칩니다. 화면을 변경하거나 또는 화면을 다시 로드하는 즉시, 구성된 개체 속성이 디스플레이됩니다.

언어 스위칭 런타임 중에 언어를 변경할 때, 컨피규레이션 데이터로부터 외국어 라벨이 로드됩니다. VBS 로 텍스트를 변경한 경우 텍스트가 덮어쓰기 됩니다.

12.6.5 스크립트에서 HMI 디바이스 의존적 시스템 기능

원리 만일 설정된 운전 장치에서 사용할 수 없는 시스템 기능을 스크립트에서 사용한다면 경고 메시지를 수신하게 될 것입니다. 또한, 스크립트에서 해당 시스템 기능 아래에 물결 모양의 파란 밑줄이 그어집니다.

Page 324: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

시스템 기능과 런타임 스크립팅 12.6 런타임 중에 기능들의 런타임 거동

WinCC flexible 2008 Compact / Standard / Advanced 324 시스템 메뉴얼, 07/2008

Page 325: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 325

다국어 프로젝트의 구조 1313.1 다중 언어를 이용하여 작업하기

WinCC flexible 에서의 다중 언어 컨피규레이션 WinCC flexible 을 이용하여 프로젝트를 다중 언어로 구성할 수 있습니다. 프로젝트를 다중 언어로 구성하는 이유로는 여러 가지가 있습니다: ● 사용자가 1 개 이상의 국가에서 프로젝트를 사용하고자 할 경우입니다. 프로젝트는 다중

언어로 생성됩니다. HMI 디바이스 시동시, 해당 장소에서 운전자가 사용하는 언어만이 HMI 디바이스로 전송됩니다.

● 사용자는 하나의 설비시스템 내 다수의 운전자에게 다중 언어를 제공하고자 합니다. 서비스 요원이 운전자와 똑같은 언어를 사용하지 않으므로 프로젝트는 다중 언어로 생성됩니다. 예: HMI 디바이스는 중국에서 사용되나, 서비스 요원은 영어만 할 줄 하는 경우)

프로젝트 텍스트 번역하기 WinCC flexible 을 사용하여, " 화면" 편집기 또는 "프로젝트 텍스트" 편집기 등과 같은 다양한 편집기에서 프로젝트 텍스트를 다수의 언어로 직접 입력할 수 있습니다. 또한, WinCC flexible 은 번역 목적의 컨피규레이션을 내보내기와 들여오기할 수 있는 옵션을 제공합니다. 이는 사용자가 텍스트의 양이 많은 프로젝트를 구성하고 또 이를 번역하고자 할 경우에 특히 유익합니다.

WinCC flexible 에서 언어 관리와 번역 WinCC flexible 에서 언어를 관리하고 텍스트를 번역하는 데에는 다음과 같은 프로젝트 보기 영역들을 사용합니다.

영역 간략한 설명 프로젝트 언어 프로젝트 언어, 편집 언어, 그리고 참조 언어의 관리. 언어 및 글꼴 HMI 디바이스에서 사용되는 런타임 언어와 글꼴 관리 프로젝트 텍스트 모든 프로젝트 언어에서 구성된 텍스트를 중앙집중식으로 관리. 그래픽 브라우저 그래픽 및 언어 의존적 변형 그래픽 관리. 사전 시스템 사전 및 사용자 사전의 관리

Page 326: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.2 WinCC flexible 용어

WinCC flexible 2008 Compact / Standard / Advanced 326 시스템 메뉴얼, 07/2008

13.2 WinCC flexible 용어

WinCC flexible 에서의 언어 원칙 WinCC flexible 에서는 다중 언어 가능성을 다양한 언어 레벨에서 실현하고 있습니다.

사용자 인터페이스 언어와 프로젝트 언어 WinCC fleixble 에서는 2 가지 언어 레벨을 구분합니다: ● 사용자 인터페이스 언어

컨피규레이션 하는 동안, 텍스트는 WinCC flexible 메뉴 및 대화상자에 사용자 인터페이스 언어로 디스플레이됩니다. WinCC flexible 설치시 사용될 사용자 인터페이스 언어를 선택합니다. "옵션 ▶ 설정" 메뉴 명령을 이용하여 사용자 인터페이스 언어를 변경할 수 있습니다.

● 프로젝트 언어 프로젝트 언어는 하나의 프로젝트를 다중 언어로 생성하는 데 사용됩니다.

두 언어 레벨은 서로 완전히 독립적입니다. 예를 들면 독일어 사용자 인터페이스를 이용하여 언제라도 영어 프로젝트를 생성할 수 있고, 또한 그 반대도 가능합니다.

프로젝트 언어 다음과 같은 언어들이 프로젝트 언어로서 WinCC flexible 용으로 사용가능합니다: ● 중국어 (PRC) ● 중국어 (Taiwan) ● 덴마크어 ● 독일어 ● 영어 ● 핀란드어 ● 플라망어 ● 프랑스어 ● 그리스어 ● 이탈리아어 ● 한국어 ● 노르웨이어 ● 폴란드어 ● 포르투칼어 ● 러시아어 ● 스웨덴어 ● 스페인어 ● 체코어

Page 327: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.2 WinCC flexible 용어

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 327

● 터키어 ● 헝가리어 ● 일본어 일반적으로 Windows 에서 사용 가능한 모든 언어로 구성할 수 있습니다. 그러나 컨피규레이션에 일부 언어를 사용할 경우 제한이 있을 수 있습니다, 예를 들면: ● HMI 는 헤브루어 또는 아랍어와 같은 우측-좌측 언어를 지원하지 않습니다. ● 언어-특이적 글꼴은 사용할 수 없습니다. ● WinCC flexible 에 저장된, 편집 불가능한 텍스트는 영어로 디스플레이됩니다. 다음과 같은 언어는 프로젝트 언어 범위 내에서 구분됩니다. ● 참조 언어

참조 언어는 사용자가 최초로 프로젝트를 구성하는 데 사용하는 언어입니다. 컨피규레이션하는 동안, 사용자는 프로젝트 언어들 가운데 하나를 참조 언어로 선택합니다. 참조 언어를 번역을 위한 템플리트로서 사용하십시오. 프로젝트용 텍스트는 모두 먼저 참조 언어에서 생성되며, 그 다음에 번역됩니다. 텍스트를 번역하는 동안, 동시에 참조 언어로 된 텍스트를 디스플레이시킬 수 있습니다.

● 편집 언어 편집 언어에서 텍스트의 번역을 생성합니다. 참조 언어에서 프로젝트를 생성하였다면, 텍스트를 나머지 프로젝트 언어로 번역할 수 있습니다. 이를 위해서는, 프로젝트 언어 가운데 하나를 편집 언어로 선택하여 텍스트를 이 언어 버전으로 편집하십시오. 편집 언어는 언제든지 변경할 수 있습니다.

주 프로젝트 언어 스위칭시, 키보드의 키 할당도 변경됩니다. 일부 언어(예: 스페인어)의 경우, 운영체제 문제로 인해 키보드 할당값을 스위칭할 수 없습니다. 이 경우, 키보드 할당은 영어로 스위칭됩니다.

● 런타임 언어 런타임 언어는 HMI 디바이스로 전송되는 프로젝트 언어입니다. 사용자의 프로젝트 필요조건에 따라 HMI 디바이스로 전송할 프로젝트 언어를 결정합니다. 런타임 중에 언어들 사이에서 스위칭하기 위해서는 반드시 적절한 운전자 컨트롤 요소를 제공해야만 합니다.

Page 328: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.3 언어 세팅

WinCC flexible 2008 Compact / Standard / Advanced 328 시스템 메뉴얼, 07/2008

13.3 언어 세팅

13.3.1 운영체제의 언어 세팅

개요 컨피규레이션 컴퓨터의 운영 체제 세팅은 다음과 같은 영역에서 WinCC flexible 의 언어 관리에 영향을 미칩니다: ● 프로젝트 언어의 선택 ● 날짜, 시간, 통화, 숫자의 국가별 포맷 ● ASCII 문자 디스플레이하기

운영체제의 언어 세팅 언어가 운영체체에 설치되어 있지 않으면, 그 언어는 프로젝트 언어로서 사용할 수 없습니다. ● Windows XP 에서의 세팅:

"시작 > 설정 > 제어판 > 국가 및 언어 옵션"에서 동일한 이름의 제어판 아이콘을 이용하여 "국가 및 언어 옵션" 대화창을 불러낼 수 있습니다. 그 다음 "언어" 탭에서 원하는 언어를 설치할 수 있습니다.

아시아어 텍스트를 구성하기 위해, Windows 에서 Input Method Editor(IME)를 사용할 수 있습니다. 이 편집기가 없으면, 아시아어 텍스트를 디스플레이할 수는 있지만 편집할 수는 없습니다. Input Method Editor 에 대한 자세한 정보는 Windows 설명서를 참조하십시오. 알람 텍스트와 같은 언어-의존적 프로젝트 텍스트를 아시아어 문자로 시뮬레이터에 디스플레이하려면, 운영 체제를 반드시 해당 언어로 스위칭해야 합니다.

날짜, 시간, 통화, 숫자의 국가별 포맷 WinCC flexible 은 선택한 프로젝트 언어와 런타임 언어를 위해 날짜 - 시간 필드에서 고정된 날짜와 시간 포맷을 지정합니다. 선택한 편집 언어로 날짜, 시간, 숫자를 정확히 표시하려면 해당 언어를 반드시 제어판의 국가별 옵션에 설정해야 합니다.

ASCII 문자 디스플레이하기 텍스트 출력필드에서, 128 개의 ASCII 문자 디스플레이는 설정된 언어와 사용중인 운영 체제에 따라 다릅니다. 동일한 특수문자를 상이한 컴퓨터에서 디스플레이해야 할 경우, 컴퓨터들은 동일한 운영 체제와 국가별 세팅을 사용해야 합니다.

Page 329: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.3 언어 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 329

13.3.2 아시아 언어를 위한 운영체제 세팅

서양 운영체제에 대한 세팅 아시아어 문자를 입력하고자 하면, 운영체체에서 이 언어 지원을 활성화해야 합니다 이를 위해, 제어판을 열고 "국가별/언어 옵션"을 선택하십시오. "언어" 탭에서, "동아시아 언어용 파일 설치" 체크상자를 활성화하십시오. "텍스트 서비스와 입력 언어" 하에서 "자세히"를 클릭하십시오. "텍스트 서비스와 입력 언어" 대화창이 열립니다. "설정" 탭에서, "설치된 서비스" 하에 필요한 기본 입력 언어를 추가하십시오. 서양 운영체제에서 아시아어 문자를 입력하기 위해서는 "입력 메소드 편집기"도 설치해야 합니다. 설치하기 위해 Windows XP 제어판에서 "국가별/언어 옵션" ► 언어 ► 자세히"를 여십시오. "텍스트 서비스와 입력 언어"에서 "설치된 서비스"하에 필요한 기본 입력 언어를 추가하십시오. 구성시 아시아어 문자를 입력하기 위해, "입력 메소드 편집기"에서 아시아어 입력 메소드로 전환하십시오.

아시아어 운영체제에 대한 세팅 아시아어 운영체제에서 구성중이면, ASCII 문자를 입력하기 위해 (예를 들면 개체 이름), 영어 기본 입력 언어로 전환해야 합니다. 영어 기본 입력 언어는 운영체제의 기본 설치에 포함되기 때문에 추가적인 입력 로컬을 설치할 필요는 없습니다.

13.3.3 "프로젝트 언어" 편집기

개요 "프로젝트 언어" 편집기에서 사용자의 프로젝트를 생성하기 위한 언어들을 선택합니다. ● 사용자의 프로젝트를 생성하기 위한 프로젝트 언어 ● 프로젝트를 초기에 구성하기 위한 참조 언어. ● 텍스트를 번역하기 위한 편집 언어.

열기 "프로젝트 언어" 편집기를 열기 위해, "프로젝트 보기"의 "로컬라이즈" 그룹에서 "프로젝트 언어"를 더블 클릭하십시오.

Page 330: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.3 언어 세팅

WinCC flexible 2008 Compact / Standard / Advanced 330 시스템 메뉴얼, 07/2008

구조

프로젝트 언어 여기에서 사용자의 프로젝트를 생성하기 위한 프로젝트 언어들을 활성화합니다.

참조 언어 여기에서 프로젝트 언어들 중에서 참조 언어를 선택합니다. 목록에는 사용가능한 언어 목록에서 활성화했던 언어들만 디스플레이됩니다.

편집 언어 여기에서 프로젝트 언어들 중에서 편집 언어를 선택합니다. 목록에는 사용가능한 언어 목록에서 프로젝트 언어로 활성화했던 언어들만 디스플레이됩니다.

Page 331: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.4 다중 언어에서 프로젝트 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 331

13.4 다중 언어에서 프로젝트 생성하기

13.4.1 다중 언어에서 프로젝트 생성하기

번역 방법 먼저 프로젝트를 한가지 언어로만 생성한 다음에, 그것을 테스트하십시오. 그 다음에, 다른 모든 필요한 언어들을 구성하십시오. 사용 가능한 옵션은 아래와 같습니다: ● 개별 개체 생성에 사용되는 편집기에서 프로젝트 텍스트의 직접 번역. ● "프로젝트 텍스트" 편집기에서 프로젝트 텍스트의 중앙집중식 번역. ● 프로젝트 텍스트 내보내기, 다른 프로그램에서 번역, 그리고 WinCC flexible 로 번역된

텍스트 들여오기. 번역 속도를 빠르게 하고 번역된 텍스트의 일관성을 유지하려면 사전을 사용하십시오.

권장되는 작업흐름 1. "프로젝트 언어" 편집기에서 익숙한 언어를 참조 언어로서 설정하십시오.

컨피규레이션 시작시, 참조 언어는 편집 언어와 일치해야 합니다. 2. 이 언어로 프로젝트를 생성하십시오. 참조 언어 텍스트가 번역을 위한 소스 언어로서

사용됩니다. 3. "프로젝트 언어" 편집기에서, 다른 프로젝트 언어 가운데 하나를 편집 언어로서

설정하십시오. 4. 모든 프로젝트 텍스트를 이 언어로 번역하십시오. 번역은 직접 개별 편집기에서

실행하거나 또는 모든 프로젝트 텍스트 및 그 사용 지점이 디스플레이되는 "프로젝트 텍스트" 중앙 편집기에서 실행할 수도 있습니다. 또 다른 방법으로, 텍스트를 *.csv 파일로 내보내어 텍스트를 번역시킨 다음 번역된 텍스트를 다시 사용자의 프로젝트로 들여올 수 있습니다.

5. 필요시, 편집 언어 또는 국가별 요소들을 반영하기 위해 프로젝트의 그래픽을 맞추십시오. 6. 다른 모든 프로젝트 언어에 대해서는 단계 3 에서 5 를 반복하십시오.

결과 이제 프로젝트를 컴파일할 수 있고 HMI 디바이스로 전송할 수 있습니다. 전송 세팅에서 어떤 런타임 언어가 HMI 디바이스에서 사용 가능해야 하는지를 지정하십시오.

Page 332: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.4 다중 언어에서 프로젝트 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 332 시스템 메뉴얼, 07/2008

13.4.2 엔지니어링 시스템에서 아시아와 동양 언어의 특징

개요 아시아 언어를 위해 또는 아시아 언어로 구성할 경우, 몇 가지 특징을 유념해야 합니다. 이 특징들은 복합 문자를 가진 다른 언어의 경우에도 유념해야 합니다.

컨피규레이션의 기본 원리 프로젝트의 완전한 기능성을 확보하기 위해서는, WinCC flexble 에서 구성할 때, 일부 요소에 복합 문자가 포함되어 있어서는 안됩니다. 이 제한사항은 다음과 같은 요소에 적용됩니다: ● 개체 이름 ● 알람 텍스트 WinCC flexible 의 개체 이름은 유일한 이름이고, 따라서 언어 스위칭시 번역되지 않습니다. 개체 이름들은 기능적으로 사용, 처리되기 때문에, 이들은 일부 제한을 받습니다. 개체 이름에 특수 문자, 움라우트 또는 복합 문자가 포함되어 있어서는 안됩니다. 해당되는 개체 이름은 에를 들어 프로젝트 이름, 태그 이름, 화면 이름 등입니다. 알람 텍스트를 포함한 알람을 로그하고자 하면, 아시아 런타임 언어를 사용해서는 안됩니다. 아시아 런타임 언어를 사용할 경우에는 알람 텍스트를 로그할 수 없습니다(알람 텍스트 자체는 예를 들면 영어로 쓰여 있을 지라도) 제한사항은 오직 로깅에만 적용되며, 런타임에서 보고 출력할 수는 있습니다. 러시아어와 다른 1Byte 언어는 이 제한사항의 영향을 받지 않습니다. Sm@rtAcess 와 Sm@rtService 를 사용할 경우, HMI 디바이스에 알려져 있는 문자만을 사용할 수 있습니다.

사용자 관리 사용자 이름과 비밀번호에는 아시아 문자나 다른 복합 문자를 사용할 수 없습니다.

프로젝트 문서 프로젝트 문서를 위해 컨피규레이션 대화창에서 해당 아시아어 또는 동양어 글꼴을 선택하여 인쇄출력의 모양을 최적화할 수 있습니다.

STEP 7 에 통합 STEP 7 에 통합된 아시아 언어 프로젝트는 WinCC flexble 을 통해 시작해야 합니다. STEP 7 을 통해 통합식 아시아 프로젝트를 시작하면, 오류 메시지와 디스플레이 오류를 얻게 됩니다.

국가별 특수문자 디스플레이하기 "WinCC flexible" 문자 집합을 기초로 한 텍스트에 포함된 국가별 특수문자는 런타임에서 OP 73micro, TP 177micro, OP 73, OP 77A, TP 177A HMI 상에 출력할 경우 명확성이 결여될 수 있습니다. 이 HMI 에서는 "WinCC flexible High" 문자 집합을 사용해야 합니다. WinCC flexible 이 이 문자 집합을 제공하지 않으면, OS 설치 폴더의 "글꼴" 폴더에서 "WinCC flexible High" 문자 집합을 검색한 다음 엔트리를 더블 클릭하십시오.

Page 333: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.4 다중 언어에서 프로젝트 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 333

프로젝트 이름 및 개체 이름 STEP 7 개체에서는 아시아권 문자만 프로젝트 이름 및 개체 이름으로 사용할 수 있습니다.

13.4.3 편집기에서 프로젝트 텍스트 번역하기

개요 일반적으로, 프로젝트를 다중 언어로 생성하려면 모든 텍스트를 먼저 친숙한 언어로 구성하십시오. 이 언어를 번역을 위한 참조 언어로서 사용하십시오. "프로젝트 언어" 편집기에서 프로젝트 언어를 정의하십시오. 프로젝트 언어에서 참조 언어 및 번역하려는 해당 편집 언어를 선택하십시오.

언어 의존적 개체를 가진 편집기 다음 편집기는 언어 의존적 개체를 포함하고 있습니다: ● 화면 ● 프로토콜 ● 아날로그 알람 ● 개별 알람 ● 시스템 알람 ● 래서피 ● 텍스트 목록 ● 그래픽 목록

WinCC flexible 편집기에서 편집 언어 스위칭하기 "로컬라이즈" 도구표시줄을 이용하여 편집 언어를 스위칭할 수 있습니다. 편집 언어는 모든 편집기에 적용됩니다.

참조 텍스트 일반적으로, 프로젝트를 다중 언어로 생성하려면 모든 텍스트를 먼저 친숙한 언어로 구성하십시오. 그러면 이 언어가 참조 언어 역할을 합니다. 다음에 텍스트를 다른 언어로 입력하기 위해 편집 언어를 스위칭하면, 텍스트 필드는 모두 비어있습니다. WinCC flexible 은 편리한 참조 텍스트 기능을 제공하므로 사용자는 번역을 위한 템플리트를 가질 수 있습니다. 참조 언어에서 텍스트를 포함하고 있는 참조 텍스트 창을 대화창과 편집기에서 디스플레이할 수 있습니다.

Page 334: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.4 다중 언어에서 프로젝트 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 334 시스템 메뉴얼, 07/2008

13.4.4 "프로젝트 텍스트" 편집기

"프로젝트 텍스트" 편집기 사용자는 "프로젝트 텍스트" 편집기에서 프로젝트의 모든 텍스트에 접근할 수 있습니다. 예: ● 화면에 있는 텍스트 ● 알람 ● 주석 ● 운전자 지침 ● 래서피의 텍스트 중앙집중식 텍스트 디스플레이

"프로젝트 텍스트" 편집기 열기 "프로젝트 텍스트" 편집기를 열려면, "프로젝트 보기"에서 "로컬라이즈" 그룹의 "프로젝트 텍스트"를 더블 클릭하십시오.

Page 335: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.4 다중 언어에서 프로젝트 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 335

"프로젝트 텍스트" 편집기의 구조

Page 336: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.4 다중 언어에서 프로젝트 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 336 시스템 메뉴얼, 07/2008

"프로젝트 텍스트" 편집기의 요소 "프로젝트 텍스트" 편집기에서는, 사용자가 설정한 각 프로젝트 언어마다 하나의 열이 생성됩니다. 구성된 개체의 텍스트는 도표에서 하나의 행에 있는 모든 언어에서 표시됩니다. 행은 다음과 같은 열로 나누어집니다. ● 참조 언어 열

첫 번째 열은 참조 언어에 있는 텍스트들을 디스플레이합니다. ● 참조 열

"다음에 의해 참조됨" 열은 텍스트가 생성된 편집기를 나타냅니다. ● 프로젝트 언어

나머지 열은 이미 번역된 텍스트로서 다른 프로젝트 언어에 있는 텍스트들을 디스플레이합니다.

번역 방법 구성된 텍스트들은 다음과 같이 번역할 수 있습니다: ● 직접 "프로젝트 텍스트" 편집기에서 텍스트의 내부 번역.

이 방식은 번역할 텍스트가 거의 없는 경우에 권장됩니다. ● 내보내기와 들여오기 기능을 이용한 텍스트의 외부 번역.

이 방식은, 번역할 텍스트의 양이 많거나 다수의 프로젝트 언어가 사용되는 경우에 권장됩니다.

"프로젝트 텍스트" 편집기는 다른 편집기들과 연결되어 있습니다. 여기에서 도입된 텍스트들은 적절한 경우 다른 편집기에서 자동적으로 이용할 수 있습니다. "프로젝트 텍스트" 편집기로부터 번역될 개체의 사용 지점으로 직접 건너뛸 수도 있습니다.

Page 337: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.4 다중 언어에서 프로젝트 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 337

13.4.5 번역기와 텍스트 교환하기

개요 프로젝트 텍스트의 외부 번역은 다중 언어로 된 텍스트가 많을 때 유익합니다. 내보내기 기능을 사용하여 프로젝트 텍스트를 외부 번역기로 전송할 수 있습니다. 그 다음 들여오기 기능을 사용하여 번역된 텍스트를 프로젝트에서 다시 통합할 수 있습니다.

내보내기와 들여오기의 범위 ● 모든 프로젝트 텍스트의 내보내기와 들여오기

번역할 텍스트를 모두 전송하고자 하면 (예를 들면, 새로운 프로젝트인 경우),모든 텍스트를 프로젝트에서 번역기의 *.csv 파일로 내보내기 하십시오. 그 다음 번역 후 텍스트를 들여오기 합니다. 번역된 텍스트들은 프로젝트에서 정확한 사용 지점에 자동으로 할당됩니다. 그 사이에 WinCC flexible 에 있는 프로젝트 텍스트에 수정을 가하였다면, 수정된 텍스트는 들여오기에서 덮어쓰기가 되지 않습니다.

● 특정 편집기에서 텍스트 내보내기와 들여오기 사용자는 텍스트 내보내기와 들여오기를 WinCC flexible 의 특정 편집기에 있는 텍스트로 제한할 수 있습니다.

● 부분적으로 번역된 프로젝트에 새로운 텍스트 내보내기와 들여오기 이전에 번역된 프로젝트에 새로운 텍스트를 삽입하였다면, 아직 번역되지 않은 텍스트를 선택적으로 내보내기할 수 있습니다. 이는 번역에 필요한 노력을 최소화합니다.

전제조건 "프로젝트 텍스트" 편집기가 열려 있어야 합니다.

과정 1. 목표 언어의 열 머리글을 클릭하십시오.

엔트리가 알파벳 순서로 정렬됩니다. 비어 있는 셀은 열 처음에 디스플레이됩니다. 2. 비어 있는 셀을 선택하십시오.

Shift 키를 눌러 여러 셀을 한 번에 선택할 수 있습니다. 3. "옵션" 메뉴에서 "텍스트" > "내보내기" 명령을 선택하십시오. 4. 텍스트가 내보내기 될 *.csv 파일의 이름과 경로를 입력하십시오. 5. 소스 언어를 선택하십시오. 6. 대상 언어를 선택하십시오. 7. "내보내기 파일에서 텍스트 인스턴스 입력" 체크상자를 활성화하십시오. 8. "확인"을 클릭하여 입력을 확인하십시오.

결과 선택한 열의 모든 텍스트가 소스 및 대상 언어 모두로 내보내기됩니다.

주 MS Office 패키지가 PC 에 설치된 경우, 텍스트를 XLS 파일로 내보내는 옵션이 있습니다.

Page 338: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.5 사전을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 338 시스템 메뉴얼, 07/2008

13.5 사전을 이용해서 작업하기

13.5.1 사전을 이용해서 작업하기

시스템 사전 및 사용자 사전 사용자는 WinCC flexible 에서 프로젝트를 번역할 때 각종 사전의 지원을 받습니다. ● 시스템 사전

WinCC flexible 에 포함된 시스템 사전은 일반적으로 사용되는 진행 자동화 관련 용어와 이에 대한 번역을 그 내용으로 하고 있습니다. 시스템 사전은 볼 수는 있으나 수정할 수는 없습니다. 소스 문서의 저작권은 "Landesinstitut für Erziehung und Unterricht(LEU)", Rotebühlstraße 131, 70197 Stuttgart, Germany, Tel +49 711 6642-235, Fax +49 711 6642-203 www.schule-bw.de/unterricht/faecher/englisch/tech_english/tech_woerterb 에 있습니다. 별도로 지정된 내용이 없고 제 3 자에게 영향을 미치지 않는 한, 이러한 문서를 전체적으로 또는 부분적으로, 전자 형태 및 인쇄 형태로 배포할 때는 소스(Landesbildungs-Server Baden-Wuerttemberg) 및 URL 의 이름이 명시된 상태로 배포되어야 함을 전제조건으로 하고 있습니다. 이 문서를 LEU 의 문서상 사전 승인을 받지 않고 상업적으로 배포시키는 것은 명백히 금지되어 있습니다.

● 사용자 사전 프로젝트 텍스트에서 반복적으로 등장하는 용어의 번역을 사용자 사전에 저장합니다. 사용자 사전에서 용어를 직접 입력하거나 편집기로부터 프로젝트 텍스트를 채택할 수 있습니다. WinCC flexible 은 여러 사용자 사전의 사용을 가능하게 합니다. 이들은 파일 내에서 물리적으로 관리되며 새로운 프로젝트에 통합될 수 있습니다.

자동 번역 기능 "프로젝트 텍스트" 편집기에서 "자동 번역" 기능이 활성화될 때, 모든 사전이 번역될 용어에 대해 검색합니다. 찾은 용어는 "프로젝트 텍스트" 편집기에서 제안 번역으로서 입력됩니다. 그 다음 제안된 번역을 적용하거나 또는 수정할 수 있습니다. 번역할 텍스트에 태그나 텍스트 목록이 포함되어 있다면 자동 번역되지 않습니다.

사용자 사전 설치해제하기 설치해제 루틴은 사용자 사전도 삭제합니다. 후속 사용을 위해 이 사전들을 저장하려면 이들의 백업 복사본을 생성해야 합니다. 1. "C:\Documents and Settings\All Users\Application Data\Siemens AG\WinCC flexible

2004" 폴더에서 "UserDictionary.dct" 파일을 검색하십시오. 2. "UserDictionary.dct"와 "UserDictionary_log.LDF" 파일을 복사하십시오.

주 Windows Vista 에서는 다음 저장 위치가 사용됩니다: "C: \ProgramData\Siemens AG\WinCC flexible"

Page 339: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.5 사전을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 339

13.5.2 "시스템 사전" 편집기

개요 시스템 사전의 용어들은 "시스템 사전" 편집기에서 관리됩니다. 사용자는 이 편집기에서 시스템 사전을 보고 정렬할 수 있으나, 변경할 수는 없습니다.

"시스템 사전" 편집기 열기 "시스템 사전" 편집기를 열려면, 프로젝트 보기의 "로컬라이즈" 그룹에서 "사전 > 시스템 사전"을 더블 클릭하십시오.

"시스템 사전" 편집기의 구조

작업 영역 언어는 작업 영역에 있는 도표에 디스플레이됩니다. 각 언어를 위해 별개의 열이 생성됩니다. 각 도표 행은 공정 자동화 용어 및 그 번역을 포함하고 있습니다. 특정 용어에 대한 번역을 빨리 찾기 위해, 열에 있는 엔트리에 따라 도표를 알파벳 순서로 정렬할 수 있습니다. 이를 위해서는, 해당 열의 머리글을 클릭하십시오.

Page 340: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.5 사전을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 340 시스템 메뉴얼, 07/2008

13.5.3 "사용자 사전" 편집기

개요 "사용자 사전" 편집기에서 사용자 사전의 용어들을 보고 편집할 수 있습니다.

"사용자 사전" 편집기 열기 사용자 사전은 프로젝트 보기에서 "로컬라이즈 > 사전 > 사용자 사전" 그룹에서 디스플레이됩니다. "사용자 사전" 편집기를 열려면, 사용자 사전의 이름을 더블 클릭하십시오.

주 WinCC flexible 의 여러 인스턴스가 열려 있는 경우 하나의 인스턴스만 쓰기 접근 권한을 가집니다. 다른 인스턴스는 읽기 접근 권한만 가집니다.

"사용자 사전" 편집기의 구조

작업 영역 사용자 사전의 텍스트가 작업 영역에서 도표 형태로 나타납니다. 사용자 사전을 생성할 때 사용자 사전이 포함할 언어를 선택합니다. 편집기의 도표에는 각 언어를 위해 1 개의 열이 있습니다. 사용자가 번역을 사용자 사전에 입력하였을 경우, 각각의 도표 행은 참조 언어에 있는 용어와 그 번역을 포함합니다.

Page 341: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.6 언어 의존적 그래픽 사용

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 341

13.6 언어 의존적 그래픽 사용

13.6.1 언어 의존적 그래픽 사용

언어 의존적 화면 버전 "그래픽" 편집기를 이용하여 그래픽을 사용자의 프로젝트에 들여오고 그래픽의 언어 의존적 버전을 관리합니다. 그 다음 "화면" 편집기에서 그래픽을 프로젝트의 공정 화면에 링크할 수 있습니다. 프로젝트를 다중 언어로 생성하면, 다음과 같은 이유로 인해, 상이한 그래픽이 여러 프로젝트 언어에 필요할 수 있습니다: ● 그래픽이 텍스트를 포함하고 있습니다. ● 문화적인 요소가 그래픽에서 역할을 합니다. 두 경우에는, 그래픽의 언어 의존적 버전을 제작해야 합니다.

기본 과정 1. 먼저, "화면" 편집기에서 한가지 언어에 대해 모든 공정 화면을 구성하십시오. 2. 그래픽 프로그램에서 각 프로젝트 언어를 위해 그래픽 버전을 생성하십시오. 3. "그래픽" 편집기에서, 언어 의존적 그래픽을 프로젝트로 들여오기 하십시오.

결과 현재의 편집 언어 세팅을 위한 각 그래픽 버전이 "화면" 편집기에 디스플레이됩니다. 현재의 런타임 언어 세팅을 위한 각 그래픽 버전이 런타임 중에 디스플레이됩니다.

Page 342: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.6 언어 의존적 그래픽 사용

WinCC flexible 2008 Compact / Standard / Advanced 342 시스템 메뉴얼, 07/2008

13.6.2 "그래픽" 편집기

개요 구성된 그래픽 개체를 "그래픽" 편집기에서 다중 언어 버전으로 관리할 수 있습니다.

"그래픽" 편집기 열기 "그래픽" 편집기를 열려면, "프로젝트 보기"의 "로컬라이즈" 그룹에서 "그래픽" 편집기 엔트리를 더블 클릭하십시오.

"그래픽" 편집기의 구조

작업 영역 여기서 구성된 그래픽 개체는 모두 도표에 디스플레이됩니다. 각 프로젝트 언어에 대해 개별적인 도표 열이 생성되고, 여기에는 해당 언어용 그래픽 버전이 포함되어 있습니다. 또한, 프로젝트 언어에서 언어의 특별한 이미지가 존재하지 않을 경우 디스플레이될 각 이미지를 위한 기본 이미지는 언제라도 지정할 수 있습니다.

미리보기 여기에서 사용자는 각종 운전자 디바이스에서의 이미지 디스플레이를 미리 볼 수 있습니다.

Page 343: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.7 런타임에서 언어

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 343

13.7 런타임에서 언어

13.7.1 런타임에서 언어

다중 런타임 언어 사용하기 사용자는 특정한 HMI 디바이스에서 어떤 프로젝트 언어를 런타임 언어로 사용할지를 결정할 수 있습니다. HMI 디바이스에서 동시에 사용 가능한 언어 수는 디바이스와 관계가 있습니다. 런타임 중에 운전자가 언어를 전환할 수 있도록 하려면, 반드시 해당 운전자 컨트롤 요소를 구성해야 합니다. 런타임이 시작할 때, 프로젝트는 가장 최근의 언어 세팅에 따라 디스플레이됩니다. 처음으로 런타임을 시작할 때, "언어 세팅의 순서"에서 가장 낮은 번호를 가진 언어가 디스플레이됩니다.

컨피규레이션 중에 런타임 언어 설정하기 "언어와 글꼴" 편집기에서 지정할 수 있습니다: ● 해당 HMI 디바이스에서 런타임 언어로 사용 가능한 프로젝트 언어. ● 언어 스위칭 순서.

아시아어 언어의 텍스트 필드 길이 아시아어 언어로 다중 언어적 프로젝트를 작업할 때 텍스트 필드의 적절한 길이를 허용하십시오. 필드는 글꼴 및 글꼴 크기에 따라 일부가 숨겨질 수 있습니다. 1. 속성 창에서 "속성 > 디스플레이 모드"를 여십시오. 2. "자동 할당" 체크상자를 비활성화하십시오. 3. 런타임에서 적절한 디스플레이를 확인하십시오.

Page 344: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.7 런타임에서 언어

WinCC flexible 2008 Compact / Standard / Advanced 344 시스템 메뉴얼, 07/2008

13.7.2 언어 스위칭 구성하기

개요 HMI 디바이스에서 다수의 런타임 언어를 사용할 수 있으면, 언어 스위칭을 구성해야 합니다. 이렇게 해서 운전자는 여러 런타임 언어 사이에서 스위칭할 수 있게 됩니다.

언어 스위칭 방법 다음과 같은 언어 스위칭 방법을 구성할 수 있습니다: ● 직접 언어 선택

각 언어는 개별 버튼에 의해 설정됩니다. 이 경우, 각 런타임 언어를 위한 버튼을 생성합니다.

● 언어 스위칭 운전자는 단일 버튼으로 언어를 토글합니다.

사용 방법과는 상관없이, 버튼 이름은 반드시 각각의 사용된 언어로 번역되어야 합니다. 또한 현재 언어 세팅을 디스플레이하는 출력 필드를 구성할 수 있습니다.

13.7.3 런타임에서 아시아와 동양 언어의 특징

개요 아시아 언어용으로 구성할 경우, 런타임에서의 조작과 관련해서 몇 가지 특징을 유념해야 합니다.

아시아어 문자 집합의 메모리 필요량 아시아 언어 사용시에는 메모리 필요량이 더 많습니다. 따라서 컴파일시 오류 메시지를 조심하십시오.

동양어와 아시아어 문자 입력하기 (ANSI 제외) 동양어와 아시아어 문자의 입력은 PC 에 기반한 HMI 디바이스에서 불가능합니다.

아시아어 문자의 번역 Sm@rtAcess 와 Sm@rtService 를 사용할 경우, HMI 디바이스에 알려져 있는 문자만을 사용할 수 있습니다. 아시아어 문자가 사용 가능하기 위해서는 이들을 엔지니어링 시스템에서 구성해야 합니다. 추가적으로 구성된 문자는 HMI 디바이스에서 추가적인 메모리를 필요로 합니다. HMI 디바이스에서 사용 가능한 메모리 크기에 유의하십시오.

Page 345: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.7 런타임에서 언어

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 345

구성 가능한 문자 집합 270 시리즈 HMI 디바이스와 MP 370 의 경우에는, 기본 유럽어와 아시아어 문자 집합과 함께, 구성 가능한 유럽어 문자 집합만을 사용할 수 있습니다. 아시아 언어의 추가적인, 구성 가능한 문자 집합은 현재 사용할 수 없습니다.

아시아어 문자 집합용 글꼴 크기 최소 10 포인트의 글꼴 크기를 사용하여 런타임에서 아시아 언어용으로 생성된 프로젝트의 텍스트를 표시하십시오. 더 작은 글꼴 크기가 사용되면 아시아어 문자를 읽기가 어려워 집니다. 이 규칙은 또한 "언어 및 글꼴" 편집기에서 사용되는 기본 글꼴에도 유효합니다.

Page 346: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

다국어 프로젝트의 구조 13.7 런타임에서 언어

WinCC flexible 2008 Compact / Standard / Advanced 346 시스템 메뉴얼, 07/2008

Page 347: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 347

프로젝트 문서 1414.1 기본원리

14.1.1 프로젝트 문서

개요 프로젝트 문서는 WinCC flexible 프로젝트의 컨피규레이션 데이터 (예를 들면 사용된 태그와 그 매개변수를 포함하고 있는 도표)를 인쇄하는데 사용됩니다.

용도 컨피규레이션 데이터를 프로젝트 보고서에 출력할 수 있습니다. 다음을 위한 프로젝트 보고서를 출력할 수 있습니다: ● 전체 WinCC flexible 프로젝트 ● WinCC flexible 의 구성요소 ● 단일 또는 다수의 개체 출력 데이터의 선택은 선택한 개체 또는 구성요소와 관계가 있습니다. 데이터의 구성은 "컴팩트" 또는 "컴플릿"과 같이 선택한 출력 포맷과 관계가 있으며 시스템이 프로젝트 보고서를 생성할 때 실행됩니다. WinCC flexible 의 일부 또는 모든 구성요소의 컨피규레이션 데이터를 출력하는 경우 각 구성요소에 대한 장이 별도로 출력됩니다. 가능한 데이터의 양 보기에 나타나는 각 WinCC flexible 화면에 대한 장 역시 별도로 출력됩니다. 출력을 시작하기 전에 미리보기에서 프로젝트 보고서를 열 수 있습니다. 미리보기를 사용하면 프로젝트 보고서를 점검할 수 있습니다.

출력 매체 프로젝트 보고서를 다음에 선택적으로 출력할 수 있습니다: ● 프린터 ● 파일 ● 화면

Page 348: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 문서 14.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 348 시스템 메뉴얼, 07/2008

주 프로젝트 보고서가 생성될 때와 다음 전제조건이 충족된 경우 WinCC flexible 에서 사용된 모든 화면이 별도의 폴더에 저장됩니다: • 프로젝트 미리보기를 사용하고 "종료"를 사용하여 종료했습니다. • 프로젝트 보고서를 파일로 인쇄합니다. 화면은 "*.emf" 확장자를 가진 파일에 저장됩니다.

14.1.2 배치의 구조

개요 프로젝트 문서의 배치는 겉표지와 형식적인 내용 쪽 (컨피규레이션 데이터로 동적으로 채워지는)으로 구성되어 있습니다. 출력 데이터가 여러 쪽을 채우면, 시스템에 의해 자동적으로 쪽 나누기가 삽입됩니다. 배치는 다양한 영역으로 나뉘어집니다. 쪽 영역은 전체 배치면을 디스플레이합니다. 이 영역에 대해 인쇄 여백을 설정할 수 있습니다. 인쇄가능한 영역은 머리글, 바닥글 그리고 본문으로 구성되어 있습니다.

머리글과 바닥글은 프로젝트 보고서의 모든 쪽에 출력됩니다. 겉표지에는 머리글과 바닥글이 출력되지 않습니다.

Page 349: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 문서 14.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 349

겉표지의 배치 겉표지에 프로젝트에 대한 일반 정보를 출력할 수 있습니다. 겉표지는 대화상자를 이용하여 해당 정보를 입력할 수 있는 사전 정의된 필드를 포함하고 있습니다. 겉표지에 다음과 같은 정보를 출력할 수 있습니다: ● 프로젝트 이름 ● 회사명 ● 부서명 ● 생성자 이름 ● 회사 로고 ● 프로젝트 로고

내용 쪽의 배치 컨피규레이션 데이터들이 내용 쪽에 출력됩니다. 다음과 같은 요소들이 프로젝트 보고서에 출력됩니다:

선 목차 제목 프로젝트 보고서용으로 선택한 구성요소의 명칭 라벨 개체, 특성 그리고 출력된 WinCC flexible 화면의 명칭. 배열 개체의 구성된 특성값의 출력.

도표에 나열된 행은 프로젝트 보고서에 포함되어 있는 모든 개체를 위해 반복됩니다. 출력을 위해 두가지 포맷을 이용할 수 있습니다. "컴팩트" 포맷에서는 데이터가 열이 5 개인 도표에 출력됩니다. "컴팩트" 포맷에서는 개체의 가장 중요한 5 개의 특성이 출력됩니다. 출력될 5 개 특성은 시스템에 사전 설정되어 있습니다. 이 특성들의 선택은 수정할 수 없습니다. "컴플릿" 포맷에서는 데이터가 2 개의 열에 출력됩니다. "컴플릿" 포맷에서는 개체의 모든 특성이 보고서에 출력됩니다. "프로젝트 문서 인쇄" 대화상자에서 출력 포맷을 선택합니다. "속성 문서" 영역, "내용" 탭에서 "컴팩트" 또는 "컴플릿" 포맷을 선택하십시오.

Page 350: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 문서 14.2 배치 사용하기

WinCC flexible 2008 Compact / Standard / Advanced 350 시스템 메뉴얼, 07/2008

14.2 배치 사용하기

14.2.1 배치 사용하기

개요 "프로젝트 문서 인쇄" 대화상자는 배치를 편집하는데 사용됩니다. 이 대화상자를 이용하여 새로운 배치를 생성하고, 기존 배치를 복사 그리고/또는 삭제할 수 있습니다.

개요

WinCC flexible 는 프로젝트 보고서에 대해 기본으로 미리 구성된 기성 배치 (ready-made)를 제공합니다. 세팅과 함께 미리 구성된 기성 배치는 새로운 배치를 생성하기 위해 명령 버튼을

사용할 때 항상 사용됩니다. WinCC flexible 은 미리 만들어진 배치에서 "표준 배치"를 생성합니다. 배치는 "선택한 내용 인쇄" 기능을 사용하여 프로젝트 보고서의 출력에 사용됩니다.

프로젝트 보고서를 위한 배치는 WinCC flexible 에서 중앙에 저장되며, 따라서 모든 프로젝트에서 모든 사용자가 사용할 수 있습니다. WinCC flexible 프로젝트를 위한 배치의 공통적인 속성을 구성하십시오 (예를 들면 생성자, 회사명, 프로젝트 이름, 머리글, 바닥글, 사용된 디스플레이 그리고 출력에 대한 세팅). 이 템플리트를 여러번 복사하고, 이 템플리트의 각각에서 출력을 위한 상이한 컨피규레이션 데이터를 지정하십시오. 예를 들면, 각각의 WinCC flexible 구성요소를 위해 별도의 프로젝트 보고서를 생성하십시오. 프로젝트 보고서를 배치할 때 사전 정의된 양식을 사용할 수 있습니다. 양식을 필요에 따라 수정할 수 있습니다. 양식은 각각의 배치에 개별적으로 저장되지 않습니다. 따라서 양식을 변경하면 기존의 모든 배치에 영향을 미치게 됩니다.

Page 351: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 문서 14.2 배치 사용하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 351

배치 편집에 대한 명령 배치를 편집하기 위해, "프로젝트 문서 인쇄" 대화상자에서 다음과 같은 명령을 사용할 수 있습니다.

버튼 팝-업 메뉴 명령 단축키

새로운 <CTRL+SHIFT+N>

복사 <CTRL+SHIFT+D>

삭제 <DEL>

재명명 F2

인쇄 <CTRL+SHIFT+P>

미리보기 <CTRL+SHIFT+V>

내보내기 <CTRL+SHIFT+E>

Page 352: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 문서 14.2 배치 사용하기

WinCC flexible 2008 Compact / Standard / Advanced 352 시스템 메뉴얼, 07/2008

14.2.2 프로젝트 문서를 위한 배치 편집하기

개요 "프로젝트 문서 인쇄" 대화상자를 이용하여 배치를 엽니다. "프로젝트 문서 인쇄" 대화상자는 다음을 통해 접근할 수 있습니다: ● "프로젝트 ▶ 프로젝트 문서 인쇄..." 메뉴 명령

● "인쇄" 도구표시줄의 명령 버튼.

마우스를 이용하여 배치를 선택함으로써, 편집될 배치의 속성을 여십시오.

편집 가능성 "프로젝트 문서 인쇄" 대화상자에 선택된 배치의 속성이 디스플레이됩니다.

다음 도표는 사용가능한 범주와 편집 가능성을 나타낸 것입니다.

탭 편집 가능성 "내용" 출력용 데이터를 선택하는데 사용됩니다. "겉표지" 겉표지, 머리글 및 바닥글의 내용을 입력하는 데 사용됩니다. "겉표지의 양식" 양식을 구성할 때 사용합니다. "쪽 설정" 용지 포맷, 쪽 방향, 쪽 여백 그리고 머리글과 바닥글의 높이를 구성하는데

사용됩니다.

Page 353: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 문서 14.3 프로젝트 보고서 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 353

14.3 프로젝트 보고서 생성하기

14.3.1 프로젝트 보고서를 위한 데이터 선택하기

개요 데이터의 선택은 사용된 배치에서 선택한 출력 포맷과 관계가 있습니다. "컴팩트" 출력 포맷에서는, 각각의 개체에 대해 시스템에 의해 지정된 5 개의 특성이 프로젝트 보고서에 출력됩니다. "컴팩트" 또는 "컴플릿" 출력 포맷에는 WinCC flexible 구성요소의 구성된 개체의 모든 특성이 출력됩니다.

개요 "프로젝트 문서 인쇄" 대화상자의 "내용" 탭에서 출력용 WinCC flexible 구성요소를 선택하십시오. "속성 문서" 영역에서 "컴팩트" 또는 "컴플릿" 출력 포맷을 선택하십시오. WinCC flexible 구성요소 "화면"과 "보고서"에서 데이터 출력을 제한할 수 있습니다. 사용 가능한 옵션은 아래와 같습니다: ● "그래픽만" ● "속성만" ● "그래픽과 속성" "화면" 영역의 자세한 선택 옵션: ● "개요를 포함한 그래픽"은 고정 창을 포함하여 화면을 출력합니다. ● "탭 순서 나타냄"은 탭 순서를 포함하여 화면을 출력합니다.

Page 354: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 문서 14.3 프로젝트 보고서 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 354 시스템 메뉴얼, 07/2008

14.3.2 선택한 개체의 데이터 출력하기

개요 WinCC flexible 은 개별 개체의 컨피규레이션 데이터를 출력할 수 있는 가능성을 제공합니다. 선택한 여러 개체에 대해서도 출력을 실시할 수 있습니다.

개요 프로젝트 보기 또는 개체 보기에서 데이터 출력용 개체를 선택하십시오. 선택한 개체의 컨피규레이션 데이터의 출력은 항상 "표준 배치"를 이용해서 실행됩니다. 이 배치에서 원하는 출력 옵션을 설정해야 합니다. 다른 배치의 선택은 개별 개체 데이터의 문서화용으로 규정되어 있지 않습니다. 선택한 개체의 컨피규레이션 데이터들이 미리보기에서 열립니다. 미리보기에서 프린터로의 출력을 시작할 수 있습니다. 버튼을 이용하여 데이터를(계속해서 사용하기 위해) 클립보드로 복사할 수 있습니다.

14.3.3 프로젝트 문서용 개체 선택하기

개요 WinCC flexible 은 WinCC flexible 구성 요소의 개별 또는 다수 개체의 컨피규레이션 데이터를 출력하기 위한 다양한 옵션을 제공합니다. 다음을 이용하여 출력을 시작하십시오: ● 메인 메뉴 ● 도구표시줄 ● 선택한 개체의 바로 가기 메뉴

개체 선택하기 개체 보기를 활성화하고 메뉴 명령 "보기 ▶ 개체"를 사용하여 프로젝트 보기에서 원하는 WinCC flexible 구성 요소를 선택합니다. WinCC flexible 구성 요소의 기존 개체들이 개체 보기에 디스플레이됩니다. 마우스를 이용하여 개체 보기에 출력하고자 하는 데이터를 가진 하나 또는 여러 개체를 선택하십시오. 프로젝트 보기에서 WinCC flexible 구성 요소의 노드를 열 수도 있습니다. WinCC flexible 구성 요소의 기존 개체들이 디스플레이됩니다. 마우스를 이용하여 하나 또는 여러 개체를 선택하십시오.

Page 355: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 문서 14.3 프로젝트 보고서 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 355

데이터 출력하기 WinCC flexible 은 데이터 출력을 위한 여러 가지 옵션을 제공합니다. 개체 선택 후 다음을 통해 출력을 시작합니다:

● 버튼.

● 선택의 바로 가기 메뉴에서 "선택한 내용 인쇄" 명령. ● 메뉴표시줄에서 "프로젝트 ▶ 선택한 내용 인쇄" 명령. 컨피규레이션 데이터가 "표준 배치"에 삽입되고 미리보기에서 열리게 됩니다.

Page 356: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 문서 14.3 프로젝트 보고서 생성하기

WinCC flexible 2008 Compact / Standard / Advanced 356 시스템 메뉴얼, 07/2008

Page 357: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 357

모바일 무선 1515.1 기본 원리

15.1.1 모바일 패널 무선에 대한 적용 분야

자동화 시스템의 WLAN 현재 및 미래 정보 기술의 모바일 통신은 자동화 엔지니어링의 혁신적인 무선 네트워크를 사용하는 추세입니다. WLAN 을 통한 무선 HMI 시스템은 기계 또는 설비시스템의 위치를 실시간으로 제어하고 감시하는 친숙하고 유연한 방법을 제공합니다. ● 이것은 커미셔닝과 유지관리의 관점에서 비용과 시간에 대해 아주 좋은 이점이 있습니다. ● 또한 문제해결 및 오류 제거 중에도 효율성이 크게 증가합니다. ● 이동 운전자 컨트롤과 감시에 대한 최대 유연성

산업에 대한 적용 무선 네트워크는 현재 다음 산업 적용에 사용됩니다: ● 생산 및 공정 자동화 ● 자동차 ● 기계 및 설비시스템 건설 ● 식품, 음료수 및 담배 ● 창고업 및 물류 관리 ● 컨베이어 시스템

특징 모바일 패널 무선은 하드 와이어 모바일 패널과 조금 다릅니다. 그러나 모바일 패널에 대한 접근점은 여러 애플리케이션에서 다릅니다. 이 고객 전제조건이 이제 모바일 패널 무선에 의해 최적으로 충족됩니다.

Page 358: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 358 시스템 메뉴얼, 07/2008

적용 예 모바일 패널 무선을 이용하여 안전 엔지니어링과 관계 없이 제한을 받지 않고 설비시스템으로 전환할 수 있습니다. 해당 경우와 관련된 이동 기계 부품 또는 전체 설비시스템을 제어하고 감시할 수 있습니다. 이제 이것은 모바일 패널 무선이 필요한 상세 보기를 제공하면 가능합니다. 설비시스템 구조는 더욱 복잡해지고 있지만, 이제 추가 버튼이 있는 대형 디스플레이를 만들 수 있습니다. 넓은 크기의 버튼이 있는 대형 디스플레이는 장갑을 끼고서도 안전하고 쉽게 사용할 수 있는 터치 컨트롤을 제공합니다.

해결 Siemens 의 통합 솔루션을 사용하여, 무선 네트워크를 쉽고 안전하게 계획, 구성, 시뮬레이트 및 확장할 수 있습니다. 모바일 패널 무선은 표준화된 WLAN 기술을 바탕으로 만들어지고 자동화의 전제조건에 맞게 만들어졌습니다: ● 제한 없는 이동성 및 유연성 ● 혁신적이면서 미래에도 경쟁력을 갖춘 네트워크 아키텍처 ● 신뢰성 있고 결정적인 실시간 무선 전송 ● 무선 전송시 최대 신뢰성 및 보안 ● 신호 강도의 충분한 대역폭 및 모니터링 ● 기능은 일반 HMI 디바이스 및 하드 와이어 모바일 패널과 호환됩니다. ● 기존 시스템에 완전히 통합될 수 있습니다. ● 접근 컨트롤, 인증 및 암호화에 의해 보호된 정보 ● PROFIsafe 의 안전 기능 및 통신을 통한 오류 방지 ● 거친 산업 조건에 대한 튼튼한 건설

Page 359: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 359

15.1.2 모바일 패널 무선이 작동하는 방법

개요 설비시스템의 특정 공간 부품인 영역 및 유효 범위는 무선 네트워크를 이용한 운전자 컨트롤 및 감시에 아주 중요합니다. 영역 또는 유효 범위는 다음에 의해 결정됩니다: ● 설비시스템 또는 기계의 특정 부품. ● 무선 네트워크의 전체 계획. ● 관련 구성요소에 대한 컨피규레이션 및 매개변수 세팅. ● 설비시스템 전반에 대한 응답기 분산. 이러한 모든 것에 대해 기본적인 이해를 갖추도록 아래 부분에서 아래 항목들 사이의 상호관계에 대해 설명합니다: ● HMI 디바이스 ● 영역 ● 유효 범위 ● 응답기

WLAN 영역 WLAN 영역은 HMI 디바이스가 PLC 와 통신할 수 있도록 충분한 신호 강도를 가진 네트워크의 무선 범위의 영역입니다. 모바일 패널 무선은 WLAN 영역에 있는 설비시스템의 운전자 컨트롤 및 감시에 사용됩니다.

Page 360: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 360 시스템 메뉴얼, 07/2008

영역 영역(1)은 모바일 패널(5)에 의해 등록된 기계 또는 설비시스템(4)의 직속 상위 공간 영역입니다. 이렇게 하면 영역으로 전환할 때 HMI 디바이스가 개별적으로 응답할 수 있습니다. 예를 들어, 화면이 현재 공정 디스플레이로 변경되도록 설정할 수 있습니다. 하드 와이어 모바일 패널에서 연결 케이블의 길이는 연결 상자 주위에 영역을 정의합니다. 모바일 패널 무선을 사용하여 기계에서 하나 이상의 응답기(3)로부터의 거리가 WLAN 영역 안의 영역을 정의합니다.

유효 범위 안전 관련 운전자 입력은 기계 또는 설비시스템(4)의 상위인 WLAN 영역의 제한된 부분에서만 가능합니다. 이것을 유효 범위(2)라고 합니다. 이 규칙에 대한 한가지 예외는 전체 WLAN 영역에서 작동하는 비상 정지입니다. 모든 기타 안전 관련 운전자 입력의 경우 다음 전제조건이 이행되어야 합니다: ● HMI 디바이스(5)는 오류 방지 조작을 지원합니다(예: 이동 패널 277F IWLAN). ● HMI 디바이스는 PROFIsafe 통신에 통합됩니다. ● HMI 디바이스는 유효 범위에 로그인되어야 합니다. HMI 디바이스는 유효 범위 안에서만 로그인될 수 있습니다. 또한 다른 HMI 디바이스는 같은 유효 범위에 로그인되어서는 안됩니다. 유효 범위의 개념은 기계에 대한 모바일 패널의 필요한 공간 할당을 확실하고 무선 장애 없이 보장합니다. 이렇게 하면 신뢰성, 오류 방지 및 접근 컨트롤을 높여 유효 범위 안에서 전체 안전 개념을 생성할 수 있습니다.

유의사항 이 주제에 대한 보다 더 상세한 정보는 "오류 방지 조작" 기능 매뉴얼에 들어 있습니다. 항상 관리자 권한을 할당하거나 암호화를 설정하여 오류 방지 조작을 위한 모바일 패널 무선이 포함된 프로젝트를 인증되지 않은 접근으로부터 보호해야 합니다.

응답기 형식 영역 및 유효 범위 영역(1) 및 유효 범위(2)는 기계(4) 또는 설비시스템에 대한 응답기(3)의 공간 할당에 의해 형성됩니다.

유의사항 로그인 및 기계 운전자 입력이 분명하도록 하려면 하나의 유효 범위가 다른 유효 범위와 겹치지 않고 하나의 영역이 다른 영역과 겹치지 않게 해야 합니다. 이렇게 하려면 각 응답기에 하나의 유효 범위와 이에 대해 하나의 영역만 할당되어야 합니다. 유효 범위 및 영역은 완전히 다른 기능입니다: • 유효 범위와 영역은 서로 별도로 구성합니다. • 유효 범위와 영역은 겹칠 수 있습니다.

Page 361: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 361

특정 영역, 유효 범위 또는 영역은 하나 이상의 응답기와의 최대 거리에 의해 정의됩니다. 응답기는 HMI 디바이스가 응답기로부터의 거리를 측정하는 동안 원추형으로 해당 ID 를 전송합니다. 구성된 영역과 유효 범위는 HMI 디바이스에 저장됩니다. HMI 디바이스는 다음 조건이 영역에서 하나 이상의 응답기에 대해 이행되면, 정확히 영역 안에 있습니다: ● HMI 디바이스는 응답기 ID 를 수신할 수 있도록 응답기의 라디오 원추 안에 있습니다. ● HMI 디바이스는 영역의 구성된 거리보다 적은 응답기로부터의 거리를 측정합니다.

예: ● 응답기 1 과 응답기 2 모두로부터 8 m 인 일정 거리가 "MixingPlant" 영역에 대해

구성됩니다. 이것은 라디오 원추의 개방 각도와 함께 화면 변경에 대한 영역의 외부 한계를 정의합니다.

● "MixingPlant_1" 화면에 대한 화면 변경은 "MixingPlant" 영역으로 전환할 때 구성됩니다. ● 응답기 1 로부터의 일정 거리 5 m 가 "MixingAxisControl" 유효 범위에 대해 구성됩니다.

이것은 개방 각도와 함께 안전 관련 운전자 입력이 가능한 유효 범위의 외부 한계를 정의합니다.

HMI 디바이스는 다음과 같은 거리를 측정합니다: ● 응답기 1 로부터의 7 m 거리. ● 응답기 2 로부터의 8 m 거리.

결과: ● HMI 디바이스는 "MixingPlant" 영역 안에 있습니다. "MixingPlant_1" 화면이

디스플레이됩니다. ● HMI 디바이스는 "MixingAxisControl" 유효 범위 밖에 있습니다. 비상 정지 외에, HMI

다비이스를 통해 안전 관련 운전자 입력을 수행할 수 없습니다.

Page 362: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 362 시스템 메뉴얼, 07/2008

15.2 요소와 기본 세팅

15.2.1 구역

개요 다음 부분은 이동 패널 무선에만 적용됩니다(예: 이동 패널 277 IWLAN 및 이동 패널 277F IWLAN). "영역" 작업 영역은 이러한 HMI 디바이스에 대해서만 보입니다. 시스템 관련 운전자 제어 및 감시 태스크를 실행하려면 영역을 설정해야 합니다. 영역은 하나 이상의 응답기와의 최대 거리에 의해 정의됩니다.

열기 "디바이스 세팅" 하의 "영역"을 더블 클릭하여 프로젝트 보기에서 작업 영역을 여십시오.

구조

작업 영역 "영역" 작업 영역은 설정된 영역과 이들에 할당된 응답기를 디스플레이합니다.

속성 보기 영역이 선택되면 "일반사항" 범주에서 이름, 디스플레이 이름 및 영역의 한계를 편집할 수 있습니다. 영역에는 "입력시" 및 "종료시" 영역이 있습니다. "ActivateScreen" 시스템 기능을 이벤트에 할당하십시오 영역이 겹치지 않도록 응답기를 하나의 영역에만 할당할 수 있습니다.

Page 363: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 363

15.2.2 구역 작업 영역

개요 "영역" 작업 영역은 영역과 이들에 할당된 응답기를 도표 포맷으로 디스플레이합니다. 응답기의 목록을 생성하고 특정 응답기를 영역에 할당합니다. 영역의 한계는 응답기와의 최대 거리에 의해 정의됩니다.

원리 작업 영역은 "영역"과 "응답기" 도표로 구성되어 있습니다.

"영역" 도표에서 영역을 선택하면 "응답기" 도표가 다음을 디스플레이합니다: ● 활성화된 응답기: 응답기가 선택한 영역에 할당됩니다. ● 비활성화된 응답기: 응답기가 어떠한 영역에도 할당되지 않았습니다. ● 사용할 수 없는 응답기: 응답기가 다른 영역에 이미 할당되었습니다. 할당을 실행

취소하려면 해당 영역으로 전환하고 응답기를 비활성화하십시오. 영역과 응답기 ID 가 처음에는 자동으로 할당됩니다. 그러나 그들을 변경할 수 있습니다. 다음에 주의하십시오: ● 최대 254 개의 영역을 구성할 수 있습니다. ● 영역 ID 는 유일하고 1 - 254 의 범위 안에 있어야 합니다. ● 영역에 할당하지 않고 응답기를 처음에 구성할 수 있습니다. ● 영역, 유효 범위 또는 둘 모두에 255 개 이상의 응답기를 할당할 수 없습니다. ● 응답기 ID 는 유일하고 1 - 65534 의 범위 안에 있어야 합니다. 응답기 ID 는 응답기에서 설정됩니다.

Page 364: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 364 시스템 메뉴얼, 07/2008

15.2.3 유효 범위

개요 다음 부분은 오류 방지 동작을 지원하는 이동 패널 무선에만 적용됩니다(예: 이동 패널 277F IWLAN). "유효 범위" 작업 영역은 이러한 HMI 디바이스에 대해서만 보입니다. 안전 관련 조작을 제어하기 위해 유효 범위를 설정합니다. 유효 범위는 하나 이상의 응답기와의 최대 거리에 의해 정의됩니다.

유의사항 이 주제에 대한 보다 더 상세한 정보는 "오류 방지 조작" 기능 매뉴얼에 들어 있습니다.

열기 "디바이스 세팅" 하의 "유효 범위"를 더블 클릭하여 프로젝트 보기에서 작업 영역을 여십시오.

구조

작업 영역 "유효 범위" 작업 영역은 설정된 유효 범위와 이들에 할당된 응답기를 디스플레이합니다.

Page 365: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.2 요소와 기본 세팅

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 365

속성 보기 유효 범위가 선택되면 "일반사항" 범주에서 이름, 디스플레이 이름 및 유효 범위의 한계를 편집할 수 있습니다. 응답기를 선택하면 해당 응답기에 할당된 유효 범위와 영역을 모두 볼 수 있습니다. 유효 범위가 겹치지 않도록 응답기를 하나의 유효 범위에만 할당할 수 있습니다.

15.2.4 유효 범위 작업 영역

개요 "유효 범위" 작업 영역은 유효 범위와 응답기를 도표 포맷으로 디스플레이합니다. 응답기의 목록을 생성하고 특정 응답기를 유효 범위에 할당합니다. 유효 범위의 한계는 응답기와의 최대 거리에 의해 정의됩니다.

원리 작업 영역은 "유효 범위"와 "응답기" 도표로 구성되어 있습니다.

HMI 디바이스는 로컬 데이터에서 체크섬을 계산하여 구성된 유효 범위와 응답기가 기계의 로컬에서 확실하게 일치되게 합니다. 로컬에서 계산된 체크섬이 "유효 범위" 편집기에 저장된 체크섬과 일치하면 프로젝트는 HMI 디바이스에서 시작될 수 있습니다.

유의사항 이 주제에 대한 보다 더 상세한 정보는 "오류 방지 조작" 기능 매뉴얼에 들어 있습니다.

"유효 범위" 도표에서 유효 범위를 선택하면 "응답기" 도표가 다음을 디스플레이합니다: ● 활성화된 응답기: 응답기가 선택한 유효 범위에 할당됩니다. ● 비활성화된 응답기: 응답기가 어떠한 유효 범위에도 할당되지 않았습니다. ● 사용할 수 없는 응답기: 응답기가 다른 유효 범위에 이미 할당되었습니다. 할당을 실행

취소하려면 해당 유효 범위로 전환하고 응답기를 비활성화하십시오. ● 응답기에 할당된 영역은 유효 범위에 추가로 디스플레이됩니다.

Page 366: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.3 유효 범위를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 366 시스템 메뉴얼, 07/2008

유효 범위와 응답기 ID 가 처음에는 자동으로 할당됩니다. 그러나 그들을 변경할 수 있습니다. 다음에 주의하십시오: ● 최대 127 개의 유효 범위를 구성할 수 있습니다. ● 유효 범위 ID 는 유일하고 1 - 127 의 범위 안에 있어야 합니다. ● 유효 범위의 디스플레이 이름은 해당 ID 와 같지 않아야 합니다. ● 유효 범위에 할당하지 않고 응답기를 처음에 구성할 수 있습니다. ● 영역, 유효 범위 또는 둘 모두에 255 개 이상의 응답기를 할당할 수 없습니다. ● 응답기 ID 는 유일하고 1 - 65534 의 범위 안에 있어야 합니다. 응답기 ID 는 응답기에서 설정됩니다.

유의사항 이 주제에 대한 보다 더 상세한 정보는 "오류 방지 조작" 기능 매뉴얼에 들어 있습니다.

런타임시의 유효 범위 런타임시 유효 범위에 로그온하려면 유효 범위의 디스플레이 이름만 런타임 언어로 운전자에게 나타납니다. 운전자는 설비시스템에서 유효 범위 ID 를 읽고 HMI 디바이스에 입력합니다. 이렇게 하여 사용 중인 기계가 올바르다는 것을 확인합니다. 인지 버튼은 성공적인 로그온 후에 활성화됩니다.

15.3 유효 범위를 이용해서 작업하기

유효성 다음 장은 오류 방지 동작을 지원하는 이동 패널 무선에만 적용됩니다(예: 이동 패널 277 IWLAN). 오류 방지 작동을 지원하지 않는 이동 패널 무선에 대한 컨피규레이션 예는 "영역을 이용하여 작업하기" 장에 있습니다.

개요 다음 컨피규레이션 지침에서는 모바일 패널 무선에서 오류 방지 조작에 대한 유효 범위를 설정하는데 필요한 단계에 대해 설명합니다.

유의사항 이 주제에 대한 보다 더 상세한 정보는 "오류 방지 조작" 기능 매뉴얼에 들어 있습니다.

Page 367: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.3 유효 범위를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 367

과정 개요 1. 유효 범위 구성하기:

"MixingAxisControl" 유효 범위를 5 미터의 거리에서 "응답기 1" 주변의 원추형 영역으로 구성합니다.

2. 유효 범위에 대한 로그온 구성하기: 운전자가 런타임에서 유효 범위에 로그온할 수 있도록 "유효 범위 명칭" 개체를 구성하십시오.

3. 추가 유효 범위 개체 구성하기: 유효 범위 안에서 위치 및 신호 강도를 디스플레이하기 위한 추가 개체를 구성합니다.

4. 전송 및 디바이스를 위한 매개변수 설정: – PROFIsafe 통신 – WLAN 네트워크 – 전원 관리 – 전송 모드

5. 데이터 채널 구성 6. 네트워크 작동 구성 7. 응답기 설정 8. 커미셔닝 유효 범위 9. HMI 디바이스 스위치 온 및 테스트 10. 수동 전송 시작 11. 설비시스템에서 유효 범위 인지하기:

유효 범위와 그 응답기를 인지합니다. 12. 체크섬 결정 13. 체크섬으로 다시 한 번 프로젝트 전송하기:

프로젝트에서 결정된 체크섬을 입력하고 프로젝트를 다시 한 번 전송하십시오. 14. 유효 범위 테스트

주 항목 5 - 10 에 대한 상세한 정보를 보기 위해서는 HMI 디바이스의 운전 지침을 참조하십시오. 항목 11 - 14 에 대한 상세한 정보는 "이동 패널 277F IWLAN 의 오류 방지 작동" 기능 매뉴얼을 참조하십시오.

Page 368: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

모바일 무선 15.3 유효 범위를 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 368 시스템 메뉴얼, 07/2008

Page 369: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 369

작업 계획 1616.1 스케줄러의 이용 분야

정의 스케줄러에서 시스템 기능 또는 스크립트를 이벤트에 링크합니다. 예를 들어, 사용자는 SendEMail 시스템 기능을 "런타임 중지" 이벤트에 연결하여 이메일이 언제나 조작 말단에 있는 특정 수신자에게 발송되도록 합니다. 따라서 태스크가 존재합니다: 이벤트가 발생할 때, 연결된 기능이 호출됩니다. 런타임이 종료될 때 이메일이 발송됩니다.

애플리케이션 예 스케줄러는 자동적으로 이벤트-컨트롤 작업을 실행하는데 사용됩니다. 예를 들어, 사용자는 작업을 사용함으로써 다음과 같이 자동화합니다: ● 로그 데이터로부터 규칙적인 교체 방출 ● 알람 버퍼 초과 발생시 알람 보고서 출력 ● 근무 종료시 보고서 출력

Page 370: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

작업 계획 16.2 작업과 이벤트로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 370 시스템 메뉴얼, 07/2008

16.2 작업과 이벤트로 작업하기

개요 작업은 트리거 이벤트와 "기능 목록"으로 구성됩니다.

정의 스케줄러는 시간에 기초한 이벤트와 시스템 이벤트를 구분합니다. 시간에 기초한 이벤트는 특정한 시간에 발생합니다 (예: "매일 12:00 시에 시작"). 시스템 이벤트의 예로는 "런타임 정지"와 "사용자 변경"을 들 수 있습니다. 이벤트는 "매일 12:00 시에 시작"과 같이 주기적으로 발생하거나, 또는 "사용자 변경"과 같이 비주기적으로 발생합니다.

유의사항 사용할 수 있는 이벤트는 HMI 디바이스에 따라 다릅니다. 모든 HMI 디바이스가 모든 이벤트를 지원하는 것은 아닙니다.

"기능 목록"은 각 행마다 시스템 기능 또는 스크립트를 포함하고 있습니다.

Page 371: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

작업 계획 16.2 작업과 이벤트로 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 371

작업 순서 이벤트가 발생할 때, 스케줄러는 이 이벤트와 연관된 작업들을 시작합니다. 작업들은 연속적으로 실행됩니다. 각 작업은 기능 목록의 행 단위로 실행됩니다. 시스템 이벤트의 경우, HMI 디바이스당 단지 하나의 작업만 구성하여 실행할 수 있습니다.

주 짧은 시간에 많은 작업이 실행되면 시간 지연이 발생할 수 있습니다. 주기적 이벤트의 경우, 반드시 다음 이벤트가 발생하기 전에 모든 작업이 실행되도록 해야 합니다.

시간에 기초한 이벤트에서의 타이머 매일, 연례적 또는 일회성 이벤트에 대하여 런타임중 구성된 시작 시간에 동적 변경이 이루어지도록 하려면, 내부 태그를 타이머로서 선택하십시오. 태그 값은 런타임 중에 작업의 시작 시간을 결정합니다.

유의사항 태그는 반드시 "DateTime" 유형이어야 합니다.

Page 372: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

작업 계획 16.3 요소

WinCC flexible 2008 Compact / Standard / Advanced 372 시스템 메뉴얼, 07/2008

16.3 요소

16.3.1 "스케줄러" 편집기

개요 스케줄러에서, 이벤트를 위해 기능 목록을 구성함으로써 작업을 계획합니다.

열기 "스케줄러"를 더블 클릭하여 프로젝트 보기에서 스케줄러를 여십시오.

배치

작업영역 작업영역은 계획된 작업들을 나타냅니다.

Page 373: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

작업 계획 16.3 요소

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 373

16.3.2 "스케줄러" 편집기의 작업영역

개요 작업영역은 트리거링 이벤트와 기능 목록으로 구성되어 있는 계획된 작업들을 나타냅니다.

배치 작업영역은 작업 도표, 속성, 그리고 기능 목록으로 구성되어 있습니다.

작업 도표는 작업, 트리거링 이벤트, 그리고 추가적인 정보를 나타냅니다. 사용자가 라벨과 주석을 할당하고 이벤트를 선택합니다. 스케줄러는 작업에 대한 설명을 컴파일합니다. 속성도 마찬가지로 트리거링 이벤트와 함께 작업을 나타냅니다. 속성에서 시간에 기초한 이벤트를 지정합니다. 기능 목록에서, 작업에서 실행될 기능 또는 스크립트를 구성합니다.

주 컴파일된 설명은 작업의 타이밍을 포함해서 작업을 텍스트로 요약합니다. 툴팁 기능을 이용하여, 마우스 포인터를 사용자 인터페이스에서 선택한 요소로 이동시켜 보다 더 상세한 정보를 얻을 수 있습니다.

Page 374: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

작업 계획 16.3 요소

WinCC flexible 2008 Compact / Standard / Advanced 374 시스템 메뉴얼, 07/2008

Page 375: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 375

프로젝트 버전 관리하기 1717.1 프로젝트 버전 변경에 이용

원리 프로젝트 버전은 버전 관리에 의해 정의된 저장 위치에 저장되어 있는 프로젝트의 복사본입니다. 각각의 프로젝트 버전은 항상 특정한 프로젝트 상태를 표시합니다. 이전 버전으로 복귀할 수 있습니다.

애플리케이션 예 프로젝트 버전은 다음 상황에서 사용할 수 있습니다: 1. 인수된 참조 버전 로그시: 필요하다면 이전 버전으로 복귀할 수 있습니다. 2. 이전 프로젝트 버전 개선시. 예를 들면, 어떤 고객이 이미 런타임에서 사용되고 있는 이전

프로젝트 버전에서 오류를 교정하고자 할 수 있습니다. 그러나 그 사이 해당 프로젝트는 더욱 더 개발되었습니다. 이 오류는 이전 프로젝트 버전에서 교정됩니다. 이 때 현재 프로젝트 버전은 영향을 받지 않은 채로 남아 있게 됩니다.

3. 상이한 HMI 디바이스에서 상이한 프로젝트 상태에 버전 할당하기: HMI 디바이스가 고장일 경우, 항상 적합한 프로젝트 버전을 그곳으로 전송할 수 있습니다.

4. 실험적인 또는 대안적인 프로젝트 컨피규레이션 버전을 별도로 만들 때: 테스트 버전, 각종 디바이스 그리고 설비시스템 유형 또는 특수한 기계 모델.

5. 데이터를 다른 매체에 백업할 경우. 예를 들어, 결함 있는 대규모 저장으로 인한 데이터 손실을 피할 수 있습니다. 특히 설비시스템 조작을 위한 구성요소들의 최신 프로젝트 버전이 이에 의한 영향을 받습니다.

Page 376: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 버전 관리하기 17.2 버전 관리의 원리

WinCC flexible 2008 Compact / Standard / Advanced 376 시스템 메뉴얼, 07/2008

17.2 버전 관리의 원리

정의 버전 관리는 프로젝트 그 자체와 프로젝트 버전을 구분합니다. 프로젝트는 사용자가 WinCC flexible 에서 편집할 수 있는 프로젝트 폴더에 있는 파일입니다. 프로젝트 버전은 버전 관리에 의해 저장되는 "RCS" 위치에 있는 파일입니다.

프로젝트 폴더와 "RCS" 위치간에는 양방향으로 복사가 이루어집니다. 새 프로젝트 버전이 생성될 때, 프로젝트의 복사본은 "RCS" 위치에서 파일에 저장됩니다. 이전 프로젝트 버전이 편집될 때, 로컬 복사본은 프로젝트 폴더에서 생성됩니다.

주 프로젝트 버전은 순차적인 버전 번호에 의해 구분됩니다. 버전 번호는 분기에서 발생할 수도 있는 충돌을 회피하기 위해 자동으로 할당됩니다.

개요

사용자는 계속해서 자신의 프로젝트를 개발합니다. 단계적으로 변경에 변경이 더해집니다. 만약 프로젝트 버전을 정기적으로 변경해가면, 순차적인 프로젝트 버전들이 생성됩니다. 1, 2, 3 등과 같은 자연수로 된 모든 프로젝트 버전들이 프로젝트 개발의 트렁크를 형성합니다. 분기들도 다수 존재할 수 있습니다. 예를 들어, 분기 2.1.1, 2.1.2, 2.1.3 은 사용자가 이전 프로젝트 버전 2 를 편집하여 정기적으로 버전을 변경할 때 생성됩니다.

Page 377: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 버전 관리하기 17.3 트렁크

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 377

17.3 트렁크

원리 새 프로젝트 버전을 생성하여 프로젝트의 현재 상태를 기록합니다. 새 프로젝트 버전은 현재 프로젝트의 복사본입니다. 첫번째 프로젝트 버전에 버전 번호 "1"이 할당됩니다.

유의사항 일단 프로젝트 버전이 버전 관리에 저장되면 더 이상 변경할 수 없습니다. 변경사항은 언제나 다음 프로젝트 버전으로 흘러들어갑니다.

사용자는 WinCC flexible 에서 계속해서 자신의 프로젝트를 개발합니다. 사용자가 실시하는 변경사항은 버전 1 에서 프로젝트 상태를 기초로 하고 있습니다. 버전 1 이 현재 버전입니다. 계속적인 개발은 어떤 새로운 전환점에 이르게 됩니다. 새 프로젝트 버전을 생성하여 프로젝트의 현재 상태를 기록합니다. 버전 2 가 현재 버전입니다. 다음 프로젝트 버전이 생성될 때, 프로젝트 상태는 버전 3 으로서 저장됩니다.

이전 프로젝트 버전

이전 프로젝트 상태에 접근하기 위해, 해당 프로젝트 버전 (예를 들면 버전 2)을 여십시오. 버전 2 의 복사본이 이름이 "Project_2" 인 프로젝트 폴더에 생성되고 WinCC flexible 에서 열립니다. 이제 사용자는 "Project_2"에서 이전 프로젝트 상태를 편집할 수 있습니다. 변경사항은 버전 2 를 기초로 하고 있습니다. 버전 2 가 현재 버전입니다.

Page 378: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 버전 관리하기 17.4 분기

WinCC flexible 2008 Compact / Standard / Advanced 378 시스템 메뉴얼, 07/2008

17.4 분기

원리

버전 관리에서 "Project_2"의 프로젝트 상태를 기록하기 위해, "Project_2"의 새 프로젝트 버전을 생성하십시오. 버전 3 이 이미 존재하기 때문에 새로운 프로젝트 버전은 버전 2.1.1 로 저장됩니다. 버전 2.1.1 이 현재 버전입니다. 다음 버전은 2.1.2 입니다. 이제 트렁크 개발에 추가해서 버전 2 를 기초로 하고 있는 트렁크가 있습니다.

이 분기의 개발을 계속하려면, 항상 프로젝트 폴더에서 "Project_2"를 열어야 합니다. "Project_2"의 또 다른 새로운 버전을 생성할 경우, 이것은 버전 2.1.2 로 저장됩니다. 이제 버전 2.1.1 이 현재 버전입니다. 분기 2.1 은 모든 프로젝트 버전 2.1.1, 2.1.2, 2.1.3 등에 의하여 형성됩니다.

주 분기는 언제나 버전, 예를 들면 버전 2 와 함께 시작됩니다. 여러 분기들이 동일한 버전으로부터 생겨날 수 있습니다. 분기에는 항상 확장된 버전 번호, 예를 들어 2.1 이 할당되기 때문입니다. 분기의 프로젝트 버전은 그 버전 번호에 두 숫자로 된 확장자, 예를 들어 2.1.2 를 필요로 합니다.

추가적인 분기

그러나 버전 관리에서 다시 버전 2 를 열 때, "Project_2"는 프로젝트 폴더에서 덮어씌어지지 않습니다. 그 대신, "Project_2(2)"가 저장됩니다. "Project_2(2)"에서 버전 2 의 상태를 다시 한번 편집할 수 있습니다.

Page 379: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 버전 관리하기 17.5 요소

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 379

이제 새 프로젝트 버전을 생성할 때 번호 2.2 로 된 새로운 분기가 생성됩니다. 분기 2.1 은 이미 존재합니다. 새 프로젝트 버전은 버전 2.2.1 로서 저장됩니다. 그러나 분기 2.1 을 이용해서 작업을 계속하기 위해, 버전 관리에서 이 분기의 가장 높은 번호 예를 들면 버전 2.1.2 을 열 수 있습니다. 또 다른 방법으로는, 프로젝트 폴더에서 가장 최근에 편집된 "Project_2"를 열 수 있습니다.

17.5 요소

17.5.1 "프로젝트 버전" 편집기

개요 버전 관리는 현재 프로젝트로부터 생성된 프로젝트 버전들을 보여줍니다. 새 프로젝트 버전을 생성할 수 있으며 이전 프로젝트 버전을 열 수 있습니다.

열기

"프로젝트 버전"을 더블 클릭하여 프로젝트 보기의 "프로젝트 버전" 편집기를 엽니다 .

주 다른 프로젝트에서 프로젝트 버전의 위치를 옮겼다면, 뒤이어 나타나는 "프로젝트 버전 경로 리셋" 대화창에 새로운 위치를 입력하십시오.

배치

Page 380: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 버전 관리하기 17.5 요소

WinCC flexible 2008 Compact / Standard / Advanced 380 시스템 메뉴얼, 07/2008

메뉴표시줄 메뉴표시줄에서 버전 관리를 위한 기능들을 시작할 수 있습니다.

도구표시줄 "프로젝트 버전" 도구표시줄에서 버전 관리를 위한 기능들을 시작할 수 있습니다. 도구표시줄은 기본으로 디스플레이됩니다. 도구표시줄은 도구표시줄의 문맥메뉴에서 디스플레이하거나 숨길 수 있습니다. 또한 작업영역의 문맥메뉴에서 버전 관리 기능에 접근할 수도 있습니다.

작업 영역 작업영역은 생성된 프로젝트 버전들을 디스플레이합니다.

속성 보기 한 프로젝트 버전이 선택될 때, 그 이름 그리고 관련 주석은 속성 보기에서 편집할 수 있습니다. 현재 그리고 다음 버전 번호는 버전 관리에 의해 할당됩니다.

17.5.2 Bedienelemente Projektversionen__ohneVersionsvergleich

메뉴 명령 "옵션 > 버전 관리" 메뉴:

메뉴 명령 간략한 설명 단축키 사용 가능도 프로젝트 버전 이동 프로젝트 버전의 위치를

변경함 버전 관리는 최소한 1 개의 프로젝트

버전을 포함하고 있음.

"프로젝트 버전" 도구표시줄

기호 간략한 설명 사용 가능도

프로젝트 버전 생성하기

이전 프로젝트 버전 열기 프로젝트 버전이 선택됨

프로젝트 버전 삭제 프로젝트 버전이 선택됨

Page 381: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 버전 관리하기 17.5 요소

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 381

17.5.3 버전 관리 작업 영역

개요 작업 영역은 현재 프로젝트로부터 생성한 프로젝트 버전들의 도표를 보여줍니다. 새 프로젝트 버전을 생성할 수 있으며 이전 프로젝트 버전을 열 수 있습니다.

주 심지어 이전 프로젝트 버전을 열 때에도, 작업 영역은 항상 모든 버전을 디스플레이합니다.

배치

작업 영역은 프로젝트 버전의 트리 보기를 포함합니다. 작업 영역은 프로젝트 버전의 트렁크를 최상단 레벨로서 디스플레이합니다. 기호로 표시된 프로젝트 버전은 분기의 시작을 표시합니다. 윈도우 익스플로러에서의 폴더와 유사한 분기 보기를 열 수 있습니다.

아이콘은 항상 현재 프로젝트의 기초가 되는 프로젝트 버전을 보여줍니다. 이 프로젝트 버전이 현재 버전입니다.

"생성자", "날짜/시간", "버전" 그리고 "상태" 정보는 버전 관리에 의해 할당됩니다. 주석과 설명을 입력할 수 있습니다. 정보는 프로젝트 버전의 저장 위치에 저장됩니다. 주석 또는 이름을 변경할 때, 그 정보는 곧바로 갱신됩니다.

Page 382: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 버전 관리하기 17.5 요소

WinCC flexible 2008 Compact / Standard / Advanced 382 시스템 메뉴얼, 07/2008

17.5.4 속성 보기

개요 속성 보기는 "일반사항" 그룹에서 선택된 프로젝트 버전의 "이름"과 주석을 보여줍니다. 속성 그룹은 "프로젝트 버전" 아래에 있는 프로젝트의 현재 및 다음 버전을 보여줍니다.

라벨 이름은 많은 프로젝트에 걸쳐 서로 다른 프로젝트 버전들(예: "릴리스 01/15/2001")을 확인하는 데 사용할 수 있습니다: 다른 프로젝트에 있는 프로젝트 버전에 대해 똑같은 이름을 사용한다면, 이들 두 프로젝트 버전이 함께 소속함을 명시하게 되고, 그 결과 두 버전은 "릴리스 01/15/2001"이라는 공통된 상태를 갖게 됩니다.

현재 버전과 다음 버전 "현재 버전 번호"와 "다음 버전 번호" 아래에 수록된 정보는 현재 프로젝트와 관련이 있습니다. "현재 버전 번호"는 현재 프로젝트가 기초로 하고 있는 프로젝트 버전의 버전 번호를 나타냅니다. "다음 버전 번호"는 새 프로젝트 버전을 생성할 때, 다음 버전에 할당될 버전 번호를 디스플레이합니다.

Page 383: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 버전 관리하기 17.6 프로젝트 버전을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 383

17.6 프로젝트 버전을 이용해서 작업하기

17.6.1 버전 비교하기

원리 현재 프로젝트는 현재 상태와 함께 프로젝트 버전과 비교됩니다. 이것은 현재 프로젝트가 기초로 하는 바로 그 프로젝트 버전이거나 또는 그보다 낮거나 높은 버전 번호를 갖는 프로젝트 버전일 수도 있습니다. 프로젝트 버전이 열리고 현재 프로젝트 상태와 비교됩니다. 비교 결과는 변경로그와 유사한 "버전 비교" 도표에 디스플레이됩니다. 언어 변경은 버전 비교에 의해 결정된 개체 이름에 영향을 미치지 않습니다. 개체 이름을 새로운 사용자 인터페이스 언어로 시각화하기 위해, 버전 비교를 반복하십시오.

개요 "버전 비교" 도표는 생성, 삭제 또는 수정된 모든 개체들을 보여줍니다. 생성됨: 개체는 프로젝트 버전이 아닌 현재 프로젝트에 존재합니다. 삭제됨: 개체는 현재 프로젝트가 아닌 프로젝트 버전에 존재합니다. 변경됨: 개체는 현재 프로젝트 및 프로젝트 버전 모두에 존재합니다. 그러나 개체 속성들은 서로 다릅니다. "버전 비교" 도표에서 변경된 개체를 선택하고 이 개체가 현재 프로젝트에서 변경되었을 때, 두번째 도표가 디스플레이됩니다. 두번째 도표는 선택된 개체에 대해 어느 속성이 변경되었는지를 보여줍니다.

Page 384: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

프로젝트 버전 관리하기 17.6 프로젝트 버전을 이용해서 작업하기

WinCC flexible 2008 Compact / Standard / Advanced 384 시스템 메뉴얼, 07/2008

Page 385: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 385

변경사항 로깅 1818.1 변경로그 이용

정의 변경로그는 프로젝트에서 행해진 모든 변경사항을 연속적인 도표로 문서화합니다. 도표는 변경된 개체와 개체 속성들을 포함합니다. STEP 7 및 SIMOTION 의 변경은 통합식 프로젝트에서 명시적으로 식별되지 않습니다.

애플리케이션 예 1. 특정 산업부문은 제품 및 생산 조건의 전체 라이프 사이클에 대한 완전하고 확실한 검증에

각별한 관심을 가지고 있습니다. 누가, 무엇을, 언제, 어디서, 그리고 왜 수행했는가에 대한 증거가 기록됩니다. 그러면 심지어 수년 후에도 확실한 증거자료가 될 수 있습니다. 일례로 제약산업을 들 수 있습니다.

2. 예를 들면, 미국 정부기관 FDA (식품의약청)는 식품 및 의약품에 관한 규정을 제정할 책임을 맡고 있습니다. FDA 와 각종 기술 검사 회사들이 프로젝트 변경에 대한 문서를 요구할 뿐만 아니라, 다른 많은 산업부문과 제품들은 이같은 문서 제도에 영향을 받을 수밖에 없습니다.

3. 엔지니어링 업체들은 자신들의 프로젝트 컨피규레이션에서 고객의 주문을 처리합니다. 고객들은 종종 계약의 테두리를 벗어나는 변경을 요구하곤 합니다. 변경로그는 이러한 변경사항을 문서화하여 추가 비용을 계산하기 위한 기초를 마련하는 데 도움을 줍니다.

Page 386: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

변경사항 로깅 18.2 프로젝트의 변경로그

WinCC flexible 2008 Compact / Standard / Advanced 386 시스템 메뉴얼, 07/2008

18.2 프로젝트의 변경로그

원리 각 프로젝트는 자신의 변경로그를 가지고 있습니다. 변경로그가 활성화되어 있는 한, 프로젝트에서의 변경은 기록됩니다.

기록된 프로젝트 변경 다음과 같은 프로젝트 변경이 기록됩니다: ● WinCC flexible 에 작성된 새 변경 로그 ● 변경로그의 활성화 ● 개체 생성하기 ● 개체 삭제하기 ● 개체 재명명 ● 개체 변경 ● 개체 복사 ● 개체 이동 ● 프로젝트 저장하기 ● 프로젝트 재명명 ● 변경로그에서 주석 변경 ● 변경로그의 비활성화 다음과 같은 프로젝트 변경은 버전 관리를 가진 프로젝트에서만 기록됩니다: ● 새 프로젝트 버전 생성하기 ● 이전 프로젝트 버전의 열기 ● 프로젝트 버전을 다른 저장 위치로 이동하기

Page 387: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

변경사항 로깅 18.3 프로젝트의 변경로그

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 387

18.3 프로젝트의 변경로그

원리 "변경내용" 도표는 변경된 개체 및 개체 속성을 별도의 행에 로그합니다. "변경내용" 도표는 개체 속성들을 상세히 나열합니다.

예를 들어, 변경 로그를 활성화한 다음 "PictureChangeLog"와 같이 개체를 처음 편집하면 새로운 개체가 "변경내용" 도표에서 새로운 행으로 삽입됩니다. "위치"와 같은 모든 변경된 개체 속성이 별도의 행에 입력되고 "200"과 같은 새로운 값이 "세부사항" 도표에 입력됩니다.

주 화면에서 "높이" 그리고 "폭"과 같은 개체 속성들은 개체 속성 "크기" 아래에 요약됩니다. 높이에 대한 변경은 "크기"에 대한 변경으로서 기록됩니다. "대각선 이동"과 같은 애니메이션에 대한 종료 위치를 변경하지 않고 시작 위치에 대한 오프셋이 로그됩니다.

Page 388: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

변경사항 로깅 18.3 프로젝트의 변경로그

WinCC flexible 2008 Compact / Standard / Advanced 388 시스템 메뉴얼, 07/2008

새로운 변경 섹션 프로젝트 세션은 1 개 또는 다수의 변경 섹션으로 구성됩니다. 변경 섹션은 다음과 같은 동작에 의해 제한됩니다: ● 프로젝트 열기 ● 새 프로젝트 버전 생성하기 ● 프로젝트 저장하기 ● 변경로그 활성화 그 다음에 새로운 변경 섹션이 시작됩니다. 변경 섹션은 다음 동작에 의해 종료됩니다: ● 프로젝트 닫기 ● 이전 프로젝트 버전 열기 ● 프로젝트 다시 저장하기 ● 변경로그 비활성화

Page 389: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

변경사항 로깅 18.4 버전 관리에서 프로젝트의 변경로그

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 389

18.4 버전 관리에서 프로젝트의 변경로그

개요 다음 섹션은 사용자가 프로젝트의 버전 관리를 사용할 때 변경로그의 특수 상황에 대한 설명입니다. 각 프로젝트 버전은 추가 엔트리가 있는 자체 변경로그를 가지고 있습니다.

새 프로젝트 버전 생성하기 새 프로젝트 버전이 생성될 때, 변경로그는 버전 관리에서 현재 프로젝트와 함께 저장됩니다. 변경로그는 마지막 엔트리, "프로젝트 저장됨"으로서 추가됩니다. 그 다음에 변경로그는 WinCC flexible 에서 삭제됩니다. 새로운 변경로그는 새 프로젝트 버전과 함께 생성됩니다.

Page 390: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

변경사항 로깅 18.4 버전 관리에서 프로젝트의 변경로그

WinCC flexible 2008 Compact / Standard / Advanced 390 시스템 메뉴얼, 07/2008

이전 프로젝트 버전 열기 변경로그는 이전 프로젝트 버전이 열릴 때 프로젝트와 함께 열립니다.

변경로그가 활성화되어 있는 한, 프로젝트 버전에 대한 변경은 모두 기록됩니다.

Page 391: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

변경사항 로깅 18.5 요소

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 391

18.5 요소

18.5.1 "변경 로그" 편집기

개요 변경로그는 귀하의 프로젝트에서 실시된 컨피규레이션 변경사항을 디스플레이합니다. 귀하는 개체와 개체 속성을 변경한 사람이 누구인지, 언제 변경했는지, 그리고 그에 대한 주석을 볼 수 있습니다.

열기 "버전 관리\변경로그" 를 더블 클릭하여, 프로젝트 보기에서 변경로그를 엽니다.

주 이 전의 프로젝트 버전의 로그 변경을 열려면, 먼저 버전 관리에서 필요한 프로젝트 버전을 엽니다.

배치

메뉴표시줄

"옵션 > 버전 관리" 메뉴항목하에서, 변경로그를 활성화/비활성화할 수 있습니다.

Page 392: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

변경사항 로깅 18.5 요소

WinCC flexible 2008 Compact / Standard / Advanced 392 시스템 메뉴얼, 07/2008

도구표시줄 "프로젝트 버전" 도구표시줄에서 변경로그를 열 수 있습니다.

작업영역 작업영역은 수정된 개체와 개체 속성을 디스플레이합니다.

18.5.2 변경로그 운전자 컨트롤

메뉴 명령 "옵션 > 버전 관리" 메뉴:

메뉴 명령 간략한 설명 단축키 사용 가능도 "변경로그 활성화" 변경로그 활성화 변경로그가 비활성화됨 "변경로그 비활성화" 변경로그 비활성화 변경로그가 활성화됨

Page 393: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

변경사항 로깅 18.5 요소

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 393

18.5.3 변경로그 작업영역

개요 작업영역은 수정된 개체와 개체 속성을 도표 형태로 디스플레이합니다.

배치 작업 영역은 "변경내용"과 "세부사항" 도표로 구성되어 있습니다.

"변경내용" 도표는 생성, 수정 또는 삭제된 모든 개체와 변경된 개체 속성을 나타냅니다. 새로운 개체를 이 도표에서 선택한 경우 "세부사항" 도표가 열립니다. "세부사항" 도표는 선택한 개체의 속성을 자세히 나타냅니다. "변경내용" 도표와 "세부사항" 도표에서 선택된 개체는 선으로 연결됩니다.

Page 394: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

변경사항 로깅 18.5 요소

WinCC flexible 2008 Compact / Standard / Advanced 394 시스템 메뉴얼, 07/2008

Page 395: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 395

전송 1919.1 기본원리

19.1.1 전송 작업의 기본 원리

전송 전송 작업이란 프로젝트를 실행할 HMI 디바이스에 전체 프로젝트 파일을 전송하는 것을 말합니다. "프로젝트 > 컴파일러 > 컴파일" 또는 "프로젝트 > 컴파일러 > 모두 재구성" 메뉴 명령을 선택하여 컨피규레이션을 완료한 후 프로젝트의 일관성을 확인하십시오.

주 모두 재구성 프로젝트를 생산 공정으로 보내기 전에 "모두 재구성" 명령을 실행하여 전체 프로젝트를 다시 컴파일하십시오. 또한, 현재 엔지니어링 세션에서 델타 데이터의 컴파일링 시간을 단축하려면 적절한 간격으로"모두 재구성..." 명령을 실행하는 것이 좋습니다. "프로젝트 > 컴파일러 > 모두 재구성..." 메뉴 명령을 선택하여 전체 컴파일을 실행하십시오. "모두 재구성..." 명령을 호출하고 몇 대의 HMI 디바이스를 구성했다면 "생성할 HMI 디바이스 선택" 대화창이 열립니다. 이 대화창에서 생성할 HMI 디바이스를 선택하십시오. 여러 개를 선택할 수 있습니다.

일관성 테스트가 성공적으로 완료되고 나면, 시스템이 컴파일된 프로젝트 파일을 생성합니다. 이 프로젝트 파일은 이 프로젝트에 할당된 것과 동일한 이름을 갖지만, "*.fwx" 확장자가 붙습니다. 컴파일된 파일을 구성한 HMI 디바이스로 전송하십시오.

주 진단 메시지 때문에 fwx 파일의 크기가 아주 클 수 있습니다. fwx 파일의 크기로 인해 이 파일을 HMI 디바이스로 전송할 수 없을 경우 알람 설정에서 진단 메시지를 비활성화해야 합니다.

HMI 디바이스는 반드시 컨피규레이션 컴퓨터에 연결되어 있어야 프로젝트 데이터를 전송할 수 있습니다. HMI 디바이스가 PC 이면, 디스켓같은 데이터 매체를 이용하여 전송 동작을 실행할 수도 있습니다. *.pwx 를 찾지 못했고 데이터 전송시 오류 메시지를 수신하게 되면 프로젝트를 다시 컴파일하십시오.

Page 396: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 396 시스템 메뉴얼, 07/2008

기본 과정 1. WinCC flexible 프로젝트에서 개별 HMI 디바이스에 대한 전송 세팅을 입력하십시오. 2. 프로젝트가 전송되어야 하는 HMI 디바이스에서 전송 모드를 입력하십시오. 3. 컴파일된 파일을 컨피규레이션 컴퓨터로부터 HMI 디바이스로 전송하십시오. 프로젝트

파일이 모든 HMI 디바이스 (이들을 위해 해당 체크상자가 전송 세팅에서 선택되어 있음)로 전송됩니다.

전송 모드 HMI 디바이스는 반드시 전송 작업을 위한 "전송 모드"에 있어야 합니다. HMI 디바이스의 유형에 따라, 전송 모드는 다음과 같이 활성화됩니다: ● Windows CE 시스템

HMI 디바이스는 디바이스를 최초로 시운전할 때 자동적으로 전송 모드에서 시작합니다. 이 전송 옵션이 HMI 디바이스의 컨피규레이션 메뉴에서 활성화된 경우, HMI 디바이스는 각각의 추가적인 전송 작업 시작시 자동적으로 전송 모드로 전환됩니다. 만일 그렇지 않으면, HMI 디바이스를 다시 시작하고 시작 메뉴에서 전송 애플릿을 호출하거나 사용자의 프로젝트에서 "작동모드 변경" 시스템 기능을 구성하십시오.

● PCs HMI 디바이스가 프로젝트를 포함하고 있지 않은 PC 이면, 첫번째 전송 동작을 실행하기 전에 "RT 로더"에서 수동으로 전송 모드를 활성화해야 합니다.

HMI 디바이스에서의 전송 모드 세팅에 대한 보다 더 상세한 정보는 매뉴얼을 참조하십시오.

주 PROFIBUS 의 MP 377 을 사용하여 운영 체제 전송하기 PROFIBUS 에서 사용 가능한 이미지 크기 및 전송률로 인해, PROFIBUS 를 사용한 MP 377 의 이미지 전송은 한 시간 안에 수행될 수 있습니다. USB 또는 이서네트를 사용하여 운영 체제나 이미지를 전송하십시오.

HMI 디바이스 버전 프로젝트를 운전자 디바이스에 전송할 경우 시스템은 구성된 운영 체제 버전이 HMI 디바이스의 버전과 일치하는지 여부를 점검합니다. 시스템이 다른 버전을 발견하면 전송은 중단되고 메시지가 디스플레이됩니다. WinCC flexible 프로젝트와 HMI 디바이스의 운영체제 버전이 다를 경우 다음과 같은 가능성이 있습니다: ● HMI 디바이스의 운영체제 갱신.

그 외의 정보는 "운영체제 전송" 장에서 찾을 수 있습니다.

Page 397: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 397

19.1.2 전송 세팅

개요 사용자는 프로젝트의 각 HMI 디바이스별로 전송 세팅을 입력할 수 있습니다. 전송 세팅은 전송 작업을 위한 통신 세팅과 HMI 디바이스 선택을 포함합니다. "전송 세팅" 대화창은 사용자가 선택된 HMI 디바이스에 대해 실제 사용 가능한 세팅만을 입력할 수 있도록 합니다.

전송 작업을 위해 HMI 디바이스 선택하기 전송 작업 수행시, 컴파일된 프로젝트 파일은 컨피규레이션 컴퓨터의 전송 세팅시 해당 체크상자가 선택된 프로젝트의 모든 HMI 디바이스로 전송됩니다. 사용자가 HMI 디바이스의 쇼트컷 메뉴를 사용하여 특정 HMI 디바이스에 대해서만 전송 작업을 시작해도, 관련 체크상자는 반드시 컨피규레이션 컴퓨터의 전송 세팅에서 선택되어 있어야 합니다.

전송 모드 HMI 디바이스에 따라, 사용자는 다음과 같은 전송 모드 가운데 하나 또는 여러 개를 사용할 수 있습니다: ● 직접 연결 (USB 케이블(호스트 대 호스트), 시리얼 케이블)

전송은 컨피규레이션 컴퓨터와 HMI 디바이스를 연결하는 시리얼 케이블 또는 USB 케이블을 통하여 이루어집니다.

주 시리얼 케이블을 사용한 전송 작업의 경우 항상 가능한 최대 전송율을 선택하십시오. 낮은 전송율에서는 데이터 전송량에 따라 몇 시간이 걸릴 수도 있습니다. USB 를 통한 전송이 실패하였으면, 양 끝 (PC 와 HMI)에서 USB 케이블을 빼낸 다음 다시 삽입하십시오.

주 Windows CE 운영체제가 있는 디바이스에서 실행 중인 ProSave 는 USB/PPI 케이블을 사용하는 경우 스탠드 알론 모드의 전송만 지원합니다. USB/PPI 케이블은 OS 갱신용으로만 승인되고 통신용으로는 승인되지 않습니다. USB/PPI 케이블이 승인된 HMI 디바이스에 대한 자세한 내용은 다음을 참조하십시오: • WinCC flexible 도움말:

WinCC flexible 정보 시스템 > 서비스 및 개발용 유틸리티 > ProSave > 디바이스 의존적 전송 인터페이스

• ProSave 도움말: ProSave > 디바이스 의존적 전송 인터페이스

● 이서네트 네트워크 연결 컨피규레이션 컴퓨터와 HMI 디바이스는 네트워크에 위치하거나, 점 대 점으로 연결됩니다. 컨피규레이션 컴퓨터와 HMI 디바이스 간의 전송은 이서네트 연결을 통하여 이루어집니다.

Page 398: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 398 시스템 메뉴얼, 07/2008

● MPI/DP 컨피규레이션 컴퓨터와 HMI 디바이스는 MPI 네트워크 또는 PROFIBUS DP 네트워크에 존재합니다. 전송 작업시 각각의 해당 프로토콜이 사용됩니다.

● Http 전송은 HTTP 프로토콜에 기반합니다(예: 인트라넷 또는 인터넷). 아래에 설명한 세팅은 HTTP 전송을 위한 필요조건입니다. 컨피규레이션 컴퓨터의 "인터넷 세팅": HTTP 연결에 대해 영구 프록시 서버는 설정되지 않습니다. HMI 디바이스의 "인터넷 세팅": "원격 전송 활성화" 체크상자가 "웹 서버" 탭에서 활성화되어야 합니다. "엔지니어링" 인증을 가진 사용자는 HMI 디바이스에서 설정되어야 합니다.

● 파일 프로젝트 파일은 지정된 목표 디렉토리로 전송됩니다.

● S7Ethernet 컨피규레이션 컴퓨터와 HMI 디바이스는 네트워크에 위치하거나, 점 대 점으로 연결됩니다. 컨피규레이션 컴퓨터와 HMI 디바이스 간의 전송은 이서네트 연결을 통하여 이루어집니다. S7Ethernet 는 라우팅에 사용할 수 있는 전송 채널입니다. STEP7 에서만 WinCC flexible 의 통합 조작에서 라우팅이 지원됩니다. 컨피규레이션 컴퓨터/HMI 디바이스는 다음 네트워크 중 하나에 연결됩니다: – MPI – 프로피버스 DP – 이서네트

HMI 디바이스를 위한 전송 모드 세팅 또한 적용되는 데, 이 경우 HMI 디바이스가 프로젝트 보기에서 선택되어 있고 "프로젝트 > 전송" 메뉴에 있는 명령들 가운데 1 개가 선택되어 있어야 합니다 (예를 들어, 뒤로 전송 작업의 경우 또는 운영체제가 HMI 디바이스에서 갱신될 때).

OP 73micro, TP 170micro, TP 177micro, OP 73, OP 77A, TP 177A HMI 로의 전송 프로젝트 데이터를 OP 73micro, TP 170micro, TP 177micro, OP 73, OP 77A, TP 177A HMI 로 전송하기 위해서는 "RS 232 / PPI Multi Master Cable" (6ES7 901-3CB30-0XA0) 시리얼 케이블이 필요합니다. 반드시 DIL 스위치 5 를 0 으로 설정해야 합니다. micro 조작 패널의 경우에는 직렬 전송만이 가능합니다. 다른 모든 HMI 는 시리얼 데이터 전송 또는 MPI 전송을 지원합니다. 전송 세팅에서 채널의 전송 모드를 변경함으로써 해당하는 다른 채널을 비활성화합니다. OP 73, OP 77A, TP 177A HMI 는 MPI 를 통해 WinCC flexible 의 여러 활성 인스턴스에서 다수의 HMI 로 동시적으로 데이터를 전송하는 것을 지원하지 않습니다. 이 디바이스들은 첫번째 전송 요구만 실행합니다.

전송 목표 Windows CE HMI 디바이스에서, 컴파일된 프로젝트 파일을 HMI 디바이스의 RAM 또는 플래시 메모리에 저장할 수 있습니다.

Page 399: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 399

Windows CE 디바이스에서 델타 전송 전송에 소요되는 시간을 줄이기 위해, Windows CE HMI 디바이스에서는 델타 전송만을 수행할 수 있습니다. 델타 전송의 경우, HMI 디바이스에 있는 데이터와 관련하여 변경된 프로젝트 데이터만이 전송됩니다. 델타 전송 중에, 램 기억장치로 데이터를 전송할 수 있습니다. 이것은 이전 컨피규레이션의 손실 없이 새로운 컨피규레이션을 테스트해야 할 경우 권장되는 방법입니다. HMI 디바이스의 셧다운/재시작 후, 램으로 전송된 컨피규레이션은 손실되나, 플래시 메모리에 저장된 컨피규레이션은 다시 사용할 수 있습니다. "델타 전송"은 Windows CE HMI 디바이스에 대한 디폴트 설정입니다. 사용자는 전송 세팅에서 이 디폴트 설정을 변경하여 전체 프로젝트가 전송되도록 설정할 수 있습니다. 예를 들어 델타 전송 후에 오작동이나 불일치성으로 인해 HMI 디바이스에 실행가능한 프로젝트 파일이 존재하지 않는 경우, 전체 프로젝트를 전송해야만 할 때가 있습니다.

주 HMI 디바이스가 PC 인 경우, 항상 전체 데이터 파일이 전송됩니다.

업로드 전송시 사용자는 컴파일된 프로젝트 파일과 함께 압축된 소스 데이터 파일을 HMI 디바이스로 전송할 수 있습니다. 압축된 소스 데이터 파일은 확장자 *.pdz 가 추가된 것 외에는 프로젝트와 같은 이름으로 HMI 디바이스에 저장됩니다. 필요하다면, 사용자는 이 소스 데이터 파일을 다시 컨피규레이션 컴퓨터로 전송할 수 있습니다. 그리하여, 사용자는 나중에 오리지날 컨피규레이션 컴퓨터와는 다른 컴퓨터에서 오리지날 프로젝트를 분석하고 계속 처리할 수 있게 됩니다.

유의사항 HMI 디바이스 외부에서 충분한 메모리를 사용할 수 있는 경우에만 뒤로 전송하기 위해 소스 데이터 HMI 파일을 HMI 디바이스에 저장할 수 있습니다.

사용자 관리 데이터 및 래서피 덮어쓰기 컴파일된 프로젝트 파일의 전송 중에, HMI 디바이스에 이미 존재하는 사용자 관리 데이터 및 래서피는 해당되는 컨피규레이션 데이터로 덮어쓰기 됩니다. 이를 통해, 래서피 및 사용자 관리 데이터를 프로젝트의 일부로 생성하여 이 데이터를 해당 프로젝트가 전송된 모든 HMI 디바이스에서 사용 가능하게 만들 수 있습니다. 전송시, 압축된 래서피 데이터가 HMI 디바이스로 전송됩니다. 전송 완료시, HMI 디바이스에서 런타임이 시작되고 래서피 데이터를 압축해제합니다. 그 다음 이 데이터를 프로젝트로 들여옵니다. 들여온 후, 시스템 알람이 생성됩니다. 들여오기를 끝내기 전에 래서피 데이터를 내보내서는 안됩니다. 성공적인 들여오기 / 내보내기에 관한 시스템 알람이 출력되었을 경우에만 HMI 디바이스에서 래서피 데이터의 내보내기 또는 들여오기를 시작할 수 있습니다. 해당되는 체크 상자를 비활성화하여 사용자 관리 데이터 및 래서피가 덮어쓰기 되지 않도록 하십시오. 데이터를 보호하려면 항상 HMI 디바이스에 기존 사용자 관리 및 래서피 데이터의 백업 복사본을 생성해야 합니다. 전송이 완료되면 이 백업 파일에서 사용자 관리 및 래서피 데이터를 복원할 수 있습니다.

Page 400: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 400 시스템 메뉴얼, 07/2008

날짜 또는 시간의 제원과 함께 래서피 데이터 레코드의 전송 래서피에서 날짜 또는 시간 제원을 사용하는 경우 컨피규레이션 컴퓨터와 목표 디바이스의 시간 및 날짜에 대한 시스템 설정이 일치해야 합니다. 목표 디바이스로 전송한 후에는 목표 디바이스의 날짜 또는 시간 제원으로 래서피를 점검해야 합니다.

19.1.3 USB 를 통한 전송

개요 USB 연결을 통해 컨피규레이션 컴퓨터와 HMI 디바이스를 서로 연결하고 두 방향으로 프로젝트를 전송할 수 있습니다. 이를 수행하기 위해서는 적합한 USB 호스트-호스트 케이블과 WinCC flexible CD 2 에 있는 USB 드라이버가 필요합니다. USB 인터페이스가 있는 Windows CE 기반 HMI 디바이스의 USB 를 통해서만 전송할 수 있습니다.

주 WinCC flexible CD 2 에 있는 USB 드라이버만 사용하십시오. 그렇지 않으면 전송할 때 문제가 발생할 수 있습니다.

다른 제조회사의 USB 호스트-호스트 케이블을 사용하여 컨피규레이션 컴퓨터와 HMI 디바이스 사이에 데이터가 성공적으로 교환되었습니다. 사용할 케이블과 제조회사 / 공급업체에 대한 자세한 내용은 다음 사이트를 참조하십시오: http://support.automation.siemens.com/WW/view/de/19142034

USB 를 통한 전송 USB 호스트-호스트 케이블을 사용한 데이터 전송이 원활히 실행하도록 하기 위해서는 다음 조건을 준수해야 합니다: ● USB 호스트-호스트 케이블을 사용하고 있습니다. ● WinCC flexible CD 2 의 드라이버를 이미 설치했습니다. ● 사용 중인 HMI 디바이스가 Windows CE 기반이며 USB 인터페이스가 있습니다.

"인터페이스의 디바이스 의존성" 장에서 Windows CE 기반 HMI 디바이스의 개요를 찾을 수 있습니다.

모든 조건이 충족되면 컨피규레이션 컴퓨터가 HMI 디바이스와 링크되고 데이터 전송을 시작할 수 있습니다.

Page 401: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 401

19.1.4 프로젝트의 뒤로 전송

개요 전송시 사용자는 컴파일된 프로젝트 파일과 함께 압축된 소스 데이터 파일을 HMI 디바이스로 전송할 수 있습니다. 이 소스 데이터 파일은 HMI 디바이스에서 컨피규레이션 컴퓨터로 뒤로 전송될 프로젝트에 필요합니다. 통합식 프로젝트의 업로드는 지원되지 않습니다.

뒤로 전송을 위해 사용 일반적으로, 전송 작업 중에는 실행가능한 프로젝트만이 HMI 디바이스로 전송됩니다. 컨피규레이션 컴퓨터에 원본 프로젝트 데이터가 남게 되어, 미래에 더 나은 프로젝트 개발 또는 오류 분석에 사용할 수 있게 됩니다. 그러나 외부 저장매체가 있는 Windows CE 디바이스 및 PC 에서, 사용자는 컴파일된 프로젝트 파일뿐만 아니라 프로젝트의 압축된 소스 데이터 파일도 저장할 수 있습니다. 이 데이터 파일은 차후에 소스 데이터 파일을 컨피규레이션 컴퓨터로 뒤로 전송함으로써 HMI 디바이스 또는 디바이스로부터 프로젝트를 복구하는데 사용할 수 있습니다.

이점: 뒤로 전송 작업은, 차후 오리지날 컨피규레이션 디바이스를 사용할 수 없거나 또는 프로젝트의 소스 파일(*.hmi)을 더 이상 컨피규레이션 디바이스에서 사용할 수 없는 경우, 사용자가 기존 프로젝트를 분석하고 변경할 수 있도록 합니다.

주 WinCC flexible 을 사용하여 HMI 디바이스에서 컨피규레이션 컴퓨터로 ProTool 프로젝트 소스 데이터 파일을 역전송할 수도 있습니다. 그 다음, ProTool 프로젝트를 WinCC flexible 프로젝트로 이송할 수 있습니다. WinCC flexible 이 지원되지 않는 운전자 디바이스 용으로 구성된 ProTool 프로젝트의 소스 데이터는 반드시 ProTool 이 있는 컨피규레이션 컴퓨터로 뒤로 전송해야 합니다. ProTool 프로젝트를 저장하십시오. 그 다음, WinCC flexible 을 사용하여 이송 작업을 수행하십시오.

뒤로 이송을 위한 전제조건 ● 소스 데이터 파일은 컴파일된 프로젝트 파일에 대한 전송 작업의 일부로서 HMI

디바이스로만 전송될 수 있습니다. 각 HMI 디바이스에 대한 전송 세팅에서 "뒤로 전송 활성화" 체크상자가 선택된 경우, 소스 데이터 파일은 컴파일된 프로젝트 파일과 함께 HMI 디바이스로 전송됩니다.

● 압축된 소스 데이터 파일을 저장하기 위해서는 반드시 HMI 디바이스에 사용가능한 메모리가 충분해야 합니다. 뒤로 전송할 소스 데이터 파일이 Windows CE 디바이스에 의해 제공되는 경우, 이 디바이스에는 반드시 외장 메모리 카드가 있어야 합니다. HMI 디바이스가 메모리 카드를 갖고 있지 않거나 메모리 공간이 불충분하면 전송이 종료됩니다. 그러나 컴파일된 프로젝트 파일은 미리 완전한 상태로 전송되므로, 런타임은 전송된 프로젝트 데이터와 함께 시작할 수 있습니다. 대형 프로젝트의 소스 파일을 뒤로 전송하기 위해 저장해야 할 경우, 그리고 운전자 디바이스가 이서네트 연결을 사용할 수 있을 경우, 운전자 디바이스의 메모리 카드 대신에 네트워크 드라이브를 저장 위치로 선택할 수 있습니다. 그러면 저장 위치에서 발생하는 문제점들을 방지할 수 있습니다.

Page 402: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.1 기본원리

WinCC flexible 2008 Compact / Standard / Advanced 402 시스템 메뉴얼, 07/2008

● WinCC flexible 에서 열려 있는 프로젝트가 없으면, 뒤로 전송 작업을 실행하기 전에 "통신 설정" 대화창에서 뒤로 전송 작업용 소스 데이터 파일이 위치해 있는 HMI 디바이스와 로딩 메소드를 선택해야 합니다. WinCC flexible 에서 프로젝트가 열려 있으면, 선택한 각 HMI 디바이스로부터 뒤로 전송 작업이 이루어집니다. 이 경우에는 WinCC flexible 의 "전송 설정" 대화창에서 이 HMI 디바이스용으로 선택한 전송 모드가 적용됩니다.

전송 및 뒤로 전송 소스 파일이 전송 작업에 포함되어 있을 경우, 프로젝트는 소스 포맷(*.hmi)으로부터 압축되고, *.pdz 파일로서 HMI 디바이스의 외부 저장매체로 전송되거나 또는 직접 PC 로 전송됩니다. 뒤로 전송 작업의 경우, *.pdz 파일은 컨피규레이션 컴퓨터에 저장됩니다. 뒤로 전송 중에 WinCC flexible 에 프로젝트가 열려 있는 경우, 사용자는 프로젝트를 저장하고 닫으라는 요청을 받게 됩니다. 그 다음, 뒤로 전송된 프로젝트는 압축이 해제되고 WinCC flexible 에서 열립니다. 프로젝트를 저장할 때, 반드시 뒤로 전송되는 프로젝트에 이름을 할당해야 합니다.

주의 WinCC flexible 은 운전자 디바이스의 소스 데이터 파일이 디바이스에 실행중인 프로젝트에 실제로 속하는지의 여부를 검사할 수 없습니다. 그 사이에 소스 데이터 파일을 포함하고 있지 않는 전송 작업을 실행한 경우, 이전 프로젝트 데이터가 여전히 HMI 디바이스에 잔류할 수 있습니다. 경우에 따라서는 데이터가 현재 실행중인 프로젝트와 더 이상 일치하지 않을 수도 있습니다.

주 전송 시간을 가능한 한 단축하려면, 컨피규레이션이 작거나 중간 정도의 크기인 경우 뒤로 전송 공정을 우선적으로 사용하십시오. 프로젝트 파일이 많이 있는 경우에는 다음과 같은 옵션들을 사용할 수 있습니다: 프로젝트 파일을 압축된 *.arj 파일로서 CF 카드에 전송하기(예를 들면, 프로젝트 관리자의 백업 기능을 사용함으로써).

Page 403: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.2 HMI 디바이스에서 파일 관리하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 403

19.2 HMI 디바이스에서 파일 관리하기

19.2.1 ProSave

개요 ProSave 서비스 유틸리티 프로그램은 WinCC flexible 과 함께 제공됩니다. ProSave 의 기능성은 프로그래밍 디바이스의 WnCC flexible 사용자 인터페이스로 통합됩니다. ProSave 는 또한 WinCC flexible 이 설치되지 않은 컴퓨터에서 스탠드 알론 프로그램으로서 설치될 수 있습니다 ("스탠드 알론 모드").

기능 범위 ProSave 는 HMI 디바이스로 파일을 전송하기 위해 필요한 모든 기능을 제공합니다. ● 데이터 백업 및 백업된 데이터의 복원 ● Windows CE 기반의 디바이스를 위한 운영체제 갱신 ● 인증 전송하기 ● 드라이버와 옵션 설치 및 설치해제 (설치된 옵션 및 HMI 디바이스에 설치 가능한 옵션에

관한 정보 포함) ● 통신 세팅

컨피규레이션 컴퓨터에서의 통합 모드 ProSave 는 표준 WinCC flexible 설치의 일부로서 컨피규레이션 컴퓨터에 설치됩니다. ProSave 의 전체 기능 범위는 WinCC flexible 내의 "프로젝트 > 전송" 메뉴에 통합되어 있습니다.

컴퓨터에서의 스탠드 알론 모드 또한 ProSave 는 WinCC flexible CD 로부터 컴퓨터에 설치되어 WinCC flexible 없이 사용될 수 있습니다 (예를 들면, 서비스 용도로). 예를 들어, 디바이스 대체시, ProSave 를 사용하면 WinCC flexible 을 설치하지 않고도 오리지날 HMI 디바이스에서 프로젝트를 백업한 후 이를 대체 대바이스에 복원할 수 있습니다. WinCC flexible 외부에서 ProSave 를 사용하려는 경우, 사용자는 사용자 인터페이스 언어를 변경할 수 있는 옵션을 갖습니다. 언어를 선택하려면, ProSave 의 "언어" 메뉴 명령을 사용하십시오. 언어 스위칭이 발효하려면 반드시 ProSave 가 다시 시작되어야 합니다.

Page 404: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.2 HMI 디바이스에서 파일 관리하기

WinCC flexible 2008 Compact / Standard / Advanced 404 시스템 메뉴얼, 07/2008

19.2.2 HMI 데이터의 백업

개요 HMI 디바이스의 데이터는 규칙적으로 백업되어야 합니다. 백업 데이터를 이용하여 시스템 고장 후 또는 디바이스 대체시 운전을 신속하게 재개할 수 있습니다. 백업 데이터는 간단히 새로운 HMI 로 전송되고, 이렇게 해서 원래 상태를 복원합니다.

WinCC flexible 또는 ProSave 를 사용한 데이터 백업 HMI 디바이스에 연결되어 있는 프로그래밍 디바이스와 WinCC flexible 을 이용하여 모든 HMI 데이터를 백업, 복원할 수 있습니다. 컴퓨터에 WinCC flexible 이 설치되지 않은 경우, 사용자는 ProSave 를 사용하여 중앙집중적인 백업을 실행할 수 있는 편리한 옵션을 갖습니다.

데이터 백업의 범위 백업과 복원 작업은 HMI 디바이스의 유형에 따라 다르며, 다음과 같은 프로젝트 데이터를 포함합니다: ● 전체 백업(HMI 디바이스별로: 런타임, 펌웨어, 운영체제 이미지, 컨피규레이션, 래서피,

비밀번호 및 세팅, 단, 인증은 제외) ● 래서피만 ● 비밀번호만 HMI 데이터를 백업할 경우 확장자가 *.psb 인 백업 파일이 생성됩니다. HMI 디바이스와 메모리 매체 간에 적절한 연결이 존재하는 경우, 백업은 데이터 서버와 같은 메모리 매체로 수행될 수 있습니다.

주 같은 컨피규레이션 소프트웨어를 사용하여 구성한 운전자 디바이스의 프로젝트 데이터에 대해서만 복원 기능을 사용하십시오. 예를 들어, WinCC flexible 래서피 데이를 ProTool 을 사용하여 구성한 디바이스에 복원한 경우, 플래시 메모리를 읽을 수 없게 됩니다. 이 경우 플래시 메모리를 삭제한 후, ProTool 프로젝트를 다시 전송하십시오.

주 Windows CE 디바이스를 위해 전체 데이터 파일 백업 및 복원 작업을 실행할 때 다음 사항을 유의하십시오: 인증은 백업되지 않습니다! 전체 데이터 복원이 수행될 때, 이전에 디바이스에 있었던 데이터 (인증 및 운영체제 포함)는 모두 영구적으로 삭제됩니다. 데이터가 복원되는 동안에 중단이 일어났으면, 데이터 복원을 재개하기 전에, 먼저 운영체제를 "부트스트랩" 메커니즘을 통해 HMI 디바이스로 재로드해야 합니다. 설치된 옵션은 모두 백업되지만, 관련 인증은 백업되지 않습니다. 기본적으로, "전원 차단" 뒤에도 사용할 수 있는 옵션에 대한 데이터는 모두 백업됩니다.

Page 405: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.2 HMI 디바이스에서 파일 관리하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 405

주 가능하다면, USB 나 이서네트를 사용하여 데이터를 백업하고 복원하십시오. 이들 인터페이스를 사용하면 전송 시간이 최소화됩니다.

주 Windows CE 디바이스의 경우, 데이터 백업은 디바이스로부터 외부 저장매체, 즉 CF 카드 또는 PC 카드로 직접 수행될 수 있습니다. 추가적인 정보를 위해서는 관련 운전 지침을 참조하십시오.

19.2.3 운영체제 기기기기

개요 Windows CE 디바이스의 운영체제 버전과 컨피규레이션이 호환되지 않으면, 컨피규레이션 전송은 취소됩니다. 운영체제를 갱신해야 한다는 메시지가 표시됩니다.

운영체제 갱신하기

주 운영체제는 Windows PC 에 기반하지 않은 HMI 디바이스에서만 갱신될 수 있습니다.

HMI 디바이스가 컨피규레이션 PC 에 연결되어 있는 경우, 사용자는 WinCC flexible 을 사용하여 컨피규레이션 PC 의 운영체제를 갱신할 수 있습니다. 컴퓨터에 WinCC flexible 이 설치되지 않은 경우, 사용자는 ProSave 를 사용하여 HMI 디바이스의 운영체제를 갱신할 수 있는 옵션을 갖습니다.

유의사항 시리얼 연결을 사용하여 운영체제를 전송하지 마십시오. 시리얼 케이블을 사용하는 경우 전송 작업은 최대 1 시간까지 걸릴 수 있습니다.

운영체제 갱신시, 목표 디바이스에 있는 데이터 (인증 포함)는 모두 삭제됩니다. 따라서, "인증" 기능을 사용하여 미리 인증을 라이센스 디스켓에 전송하십시오. 운영체제 갱신시 내부 플래시 메모리에 저장된 사용자 데이터 (예를 들면 비밀번호와 래서피)를 계속해서 사용하고자 하면, 사전에 데이터를 외부 데이터 메모리로 내보내고, 갱신 후에 이들을 HMI 디바이스로 재로드해야 합니다.

Page 406: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

전송 19.2 HMI 디바이스에서 파일 관리하기

WinCC flexible 2008 Compact / Standard / Advanced 406 시스템 메뉴얼, 07/2008

"부트스트랩" 운영체제 갱신이 너무 일찍 종료된 경우, 운영체제는 더 이상 HMI 디바이스에서 사용할 수 없게 됩니다. 이제 "부트스트랩" 작업이 운영체제 로드에 사용가능한 유일한 옵션이 됩니다. 운영체제가 갱신될 때, 컨피규레이션 컴퓨터와 HMI 디바이스 간의 통신은 HMI 디바이스의 운영체제를 통해 이루어집니다. 그러나 "부트스트랩" 작업 중에, 컨피규레이션 컴퓨터는 HMI 디바이스의 부트 로더와 통신합니다. HMI 디바이스에 따라, 다음 연결을 통해 통신이 가능합니다: ● 시리얼 연결을 통해 ● 시리얼 포트가 없는 HMI 디바이스의 경우 이서네트를 통해 부트스트랩 작업은 시간이 걸릴 수 있습니다. "부트스트랩" 작업이 WinCC flexible 에서 시작되었으면, HMI 디바이스가 부트 로더를 통해 통신할 수 있도록, HMI 디바이스의 전원을 스위치 오프한 다음 온(부팅)해야 합니다.

19.2.4 인증 기기기기

라이센스 키 전송하기 특정 WinCC flexible 런타임 옵션을 설치하기 위해서는 라이센스 키 저장 위치에서 해당 라이센스 키를 사용할 수 있어야 합니다. 설치시 컨피규레이션 PC 를 이용해서 필요한 라이센스 키를 HMI 디바이스로 전송합니다. 예를 들어, 다른 HMI 디바이스에서 사용할 수 있게 하려면 라이센스 키 저장 위치에 라이센스 키를 전송할 수도 있습니다.

주의 라이센스 키의 영구적인 손실을 막으려면, 다음과 같은 경우에 HMI 디바이스의 라이센스 키를 라이센스 키 디스켓으로 되전송해야 합니다: • Windows CE HMI 디바이스에서 운영 체제를 갱신하기 전에 • 백업 복사본에서 전체 데이터베이스를 복원하기 전에

HMI 디바이스의 라이센스 키는 HMI 디바이스 컨피규레이션에 따라 백업됩니다. 자세한 정보를 보기 위해서는 해당 HMI 디바이스의 운전 지침을 참조하십시오.

19.2.5 옵션 설치

사용가능한 옵션 사용자는 WinCC flexible 과 함께 제공된 추가적인 옵션들을 나중에 HMI 디바이스에 설치할 수 있습니다. 마찬가지로, 나중에 WinCC flexible 과는 별도로 구입한 옵션들을 설치할 수도 있습니다. HMI 디바이스 유형은 어떤 옵션이 설치할 수 있는가를 결정합니다. 사용가능한 옵션에 대한 개요에 위해서는, "WinCC flexible 에 대한 개요"를 참조하십시오.

Page 407: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 407

WinCC flexible 을 STEP 7 에 통합 2020.1 기본 원리

20.1.1 통합식 프로젝트의 제한사항

개요 STEP 7 또는 SIMOTION 의 WinCC flexible 통합 모드에는 다음과 같은 제한사항이 적용됩니다: ● 버전 관리를 사용할 수 없습니다. ● 업로드가 불가능합니다. ● STEP 7 또는 SIMOTION 의 변경내용은 변경 로그에서 명시적으로 식별되지 않습니다. ● HW Config 는 HMI 스테이션의 들여오기/내보내기를 지원하지 않습니다.

"복사" 및 "붙여넣기"로 해당 HMI 스테이션을 추가합니다. ● 기호 서버

STEP 7 프로젝트에서의 대규모 변경은 기호 서버에서 문제를 초래할 수 있습니다. STEP 7 프로젝트에서 실제적인 변경을 실시하기 전에 모든 WinCC flexible 프로젝트를 닫으십시오. 이것은 특히 참입니다: – 스테이션, CPU 또는 S7 프로그램의 이름이 변경될 경우. – 하나 이상의 S7 스테이션이 SIMATIC 관리자에서 S7 프로젝트로 복사되거나 S7

프로젝트에서 삭제될 경우. ● 통합식 연결 복사하기

복사하여 붙여넣기를 사용하여 통합식 연결을 복사하는 경우 "스테이션", "파트너" 및 "노드" 열이 비어 있습니다. 해당 값을 직접 입력하십시오.

Page 408: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 408 시스템 메뉴얼, 07/2008

20.1.2 통합식 프로젝트 변환하기

개요 통합식 프로젝트에서도 프로젝트를 다른 WinCC flexible 버전으로 변환할 수 있습니다. 변환된 프로젝트를 사용하는 경우, 통합과 관련된 프로그램의 승인된 버전을 사용해야 합니다. 통합식 프로젝트의 경우, 다음과 같은 유형을 구별해야 합니다: ● STEP7 에 통합된 WinCC flexible 프로젝트

추가 ProAgent 구성요소 포함 ● SIMOTION SCOUT 프로젝트에 통합된 WinCC flexible

STEP 7/SIMOTION SCOUT 에 통합된 WinCC flexible 프로젝트 통합 STEP 7 또는 SIMOTION SCOUT 에 통합된 WinCC flexible 프로젝트 변환에 대한 정보는 "STEP 7 에 통합된 WinCC flexible 프로젝트 변환" 장을 참조하십시오.

ProAgent 구성 요소가 있는 프로젝트 변환하기 WinCC flexible 프로젝트를 변환하면, 프로젝트에 포함된 ProAgent 구성 요소도 자동으로 변환됩니다. 새로운 버전의 WinCC flexible 에서 이전 버전의 WinCC flexible 프로젝트를 열면, 프로젝트와 그 안에 포함된 ProAgent 구성 요소가 새로운 버전으로 변환됩니다. 이전 버전으로 WinCC flexible 프로젝트를 저장하면, 프로젝트와 그 안에 포함된 ProAgent 구성 요소가 선택한 버전으로 변환되고 저장됩니다. 원래 프로젝트와 그 안에 포함된 ProAgent 프로젝트는 변경되지 않습니다. 시스템에서 선택한 WinCC flexible 버전에 적합한 ProAgent 버전을 자동으로 선택합니다. 이전 버전의 ProAgent 에서는 상위 버전의 ProAgent 에서 제공하는 새로운 기능을 사용할 수 없습니다. 변환 후 시퀀서를 다시 생성해야 합니다.

Page 409: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 409

20.1.3 STEP 7 로의 통합의 기본 원리

개요 SIMATIC PLC 를 사용중이며 사용자의 시스템에 STEP 7 컨피규레이션 소프트웨어를 설치하였으면, WinCC flexible 을 STEP 7 에 통합할 수 있습니다.

STEP 7 로의 통합의 이점 통합식 컨피규레이션시, STEP 7 을 이용하여 PLC 를 구성했을 때 생성했던 STEP 7 컨피규레이션 데이터에 접근합니다. 이것은 다음과 같은 이점이 있습니다: ● SIMATIC 관리자를 SIMATIC PLC 와 WinCC flexible 프로젝트를 생성, 처리, 관리하기

위한 중심점으로서 사용할 수 있습니다. ● PLC 의 통신 매개변수들이 WinCC flexible 프로젝트 생성시 사전 할당됩니다. STEP

7 에서 변경이 일어날 경우, 통신 매개변수들이 WinCC flexible 에서 갱신됩니다.

STEP 7 통합시 시스템에 의해 생성된 연결 매개변수: 네트워크 매개변수와 파트너 매개변수들이

사전 할당되어 있습니다.

● 태그와 영역 포인터 구성시, WinCC flexible 에서 직접 STEP 7 에 접근할 수 있습니다. WinCC flexible 에서 간단히 태그를 링크하고자 하는 STEP 7 기호를 선택하십시오. STEP 7 에서 실시한 기호 변경이 WinCC 에서 갱신됩니다.

● STEP 7 에서 기호식 이름을 한 번 할당하고, 이를 STEP 7 과 WinCC flexible 에서 사용합니다.

● STEP 7 에서 구성된 ALARM_S 와 ALARM_D 알람은 WinCC flexible 에서 지원되며 HMI 디바이스에서 출력될 수 있습니다.

● STEP 7 로의 통합 없이 WinCC flexible 프로젝트를 생성하여, 이를 차후에 STEP 7 에 통합할 수 있습니다.

● STEP 7 에서 통합식 프로젝트를 제거하고, 이를 스탠드 알론형 프로젝트로 사용할 수 있습니다.

● STEP 7 다중 프로젝트에서, 전체 프로젝트에 걸쳐 통신 연결을 구성할 수 있습니다.

Page 410: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 410 시스템 메뉴얼, 07/2008

설치 전제조건 WinCC flexible 을 STEP 7 에 통합하기 위해서는 특수한 설치 순서에 유의해야 합니다. STEP 7 소프트웨어를 먼저 설치한 다음, WinCC flexible 을 설치해야 합니다. WinCC flexible 설치시, WinCC flexible 은 기존의 STEP 7 설치를 탐지하고 STEP 7 로의 통합에 대한 지원을 자동적으로 설치합니다. 사용자-가이드 설치를 위해, "STEP 7 로의 통합" 옵션이 활성화되어야 합니다. WinCC flexible 을 이미 설치하였고 STEP 7 을 추가로 설치할 경우, WinCC flexible 을 설치해제하였다가 STEP 7 설치를 완료한 후에 이를 다시 설치해야 합니다. STEP 7 이 이미 설치되었고 서비스 팩과 같은 갱신을 설치하는 중인 경우, WinCC flexible 에서 "STEP 7 의 통합" 옵션을 다시 설치해야 합니다. 컨트롤 패널을 통해 WinCC flexible 셋업을 열고 설치를 갱신하십시오. STEP 7 의 통합을 비활성하십시오. 셋업을 다시 시작하고 STEP 7 의 통합을 활성화하십시오.

STEP 7 기호와 새로운 STEP 7 프로젝트 연결하기 또 다른 WinCC flexible 프로젝트가 아직 열려 있을 때 해당 STEP 7 프로젝트를 생성하였다면, WinCC flexible 태그와 STEP 7 기호의 연결은 문제를 초래할 것입니다. 새로운 STEP 7 프로젝트를 생성하기 전에 모든 WinCC flexible 프로젝트를 닫으십시오.

20.1.4 SIMATIC 관리자를 이용해서 작업하기

개요 WinCC flexible 을 STEP 7 에 통합해서 작업할 경우, WinCC flexible 프로젝트를 위해 SIMATIC 관리자를 사용할 수 있습니다. STEP 7 프로젝트에서, SIMATIC 관리자는 사용자의 프로젝트(사용자의 WinCC flexible 프로젝트 포함)를 관리하기 위한 중심점입니다. SIMATIC 관리자를 이용하여 사용자의 자동화 시스템의 컨피규레이션과 운전자 컨트롤과 감시 수준의 컨피규레이션에 접근할 수 있습니다.

전제조건 WinCC flexible 을 SIMATIC STEP 7 에 통합하였습니다.

SIMATIC 관리자를 이용해서 작업하기 통합식 프로젝트에서, SIMATIC 관리자는 다음과 같은 옵션을 제공합니다: ● WinCC flexible 런타임을 이용하여 HMI 또는 PC 스테이션 생성 ● WinCC flexible 개체 삽입 ● WinCC flexible 폴더 생성 ● WinCC flexible 프로젝트 열기 ● WinCC flexible 프로젝트 컴파일 및 전송 ● 번역용 텍스트 내보내기와 들여오기 ● 언어 세팅 실시 ● WinCC flexible 프로젝트 복사 또는 이동 ● STEP 7 프로젝트의 범위에서 WinCC flexible 프로젝트 기록 및 기록 해제

Page 411: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 411

20.1.5 HW Config 를 이용해서 작업하기

개요 HW Config 편집기는 STEP 7 에서 하드웨어의 컨피규레이션과 매개변수화용으로 제공됩니다. 끌어다 놓기 동작을 이용하여 필요한 하드웨어를 어셈블하십시오. 하드웨어 구성요소 선택을 위해 카타록이 제공됩니다. 컨피규레이션시, 주소 매개변수를 포함한 컨피규레이션 도표가 자동적으로 생성됩니다. STEP 7 또는 WinCC flexible 에서 차후 편집시, 시스템은 컨피규레이션 도표에 접근하여 준비된 매개변수들을 채택합니다.

HW Config 의 사용 HW Config 를 이용하여 새로운 스테이션을 위한 하드웨어 컨피규레이션을 생성하거나 또는 필요한 모듈을 기존의 스테이션에 추가합니다. HW Config 는 사용가능한 모듈 및 사전 구성된 구성요소와 스테이션을 포함한 카타록을 제공합니다. HW Config 는 삽입하고자 하는 개체의 사용가능성을 점검합니다. 따라서 사용할 수 없는 또는 허용되지 않는 개체는 삽입할 수 없습니다. 삽입한 개체의 속성들을 HW Config 에서 직접 편집하십시오. 개체의 문맥 메뉴를 열고 "개체 속성"을 선택하십시오. 나타난 대화창에서 직접 개체 속성을 편집하십시오. 예를 들면, SIMATIC 관리자에서 PC 스테이션을 생성할 수 있습니다. HW Config 에서 컨피규레이션용 스테이션을 여십시오. WinCC flexible 런타임 애플리케이션을 삽입하십시오. 통신 인터페이스를 선택하고, 이를 삽입하십시오. HW Config 에서 통신 인터페이스에 대한 세팅을 편집하십시오. WinCC flexible 런타임 애플리케이션은 HW Config 를 통해 열리지 않습니다. 이를 열기 위해서는 SIMATIC 관리자를 사용하십시오. 더 자세한 정보는 HW Config 설명서를 참조하십시오.

20.1.6 연결 구성하기

개요 WinCC flexible 과 자동화 시스템 수준 간의 데이터 교환을 위해서는 연결 (이를 통해 통신이 이루어질 수 있는)이 필요합니다. 통합식 프로젝트에서, 다음과 같은 애플리케이션을 이용하여 연결을 생성할 수 있습니다: ● WinCC flexible ● NetPro WinCC flexible 또는 NetPro 를 이용하여 컨피규레이션을 실시할 수 있습니다.

WinCC flexible 의 사용 새로운 연결을 생성하거나 기존의 연결을 편집할 수 있습니다. 통합식 프로젝트에서는, 연결 컨피규레이션용 편집기에 추가로 "스테이션," "파트너," 그리고 "노드" 열이 제공됩니다.

Page 412: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 412 시스템 메뉴얼, 07/2008

연결 생성시, 선택 목록에서 스테이션, 파트너, 그리고 연결 노드를 선택하십시오. 필요한 연결 매개변수들이 자동적으로 STEP 7 에 채택됩니다. 컨피규레이션 완료 후 프로젝트를 저장해야 합니다. WinCC flexible 에서 구성한 연결은 NetPro 로 전송되지 않으며, WinCC flexible 을 사용해서만 편집할 수 있습니다.

NetPro 의 사용 대형 프로젝트의 경우에는 NetPro 를 사용하는 것이 좋습니다. NetPro 를 이용하여, 그래픽 지원된 인터페이스에서 연결을 구성합니다. NetPro 시동시, STEP 7 프로젝트의 디바이스와 서브네트가 디스플레이됩니다. NetPro 는 추가적인 디바이스 또는 서브네트를 삽입하는데 이용할 수 있는 네트워크 개체의 카타록을 가지고 있습니다. 통합식 프로젝트에서는, 이 카타록에 SIMATIC HMI 스테이션 개체도 포함되어 있습니다. 끌어다 놓기 동작을 이용하여 카타록의 개체들을 NetPro 작업 영역에 삽입합니다. 개별 스테이션들을 서브네트에 연결하기 위해 이들을 끌어다 놓으십시오. 속성 대화상자를 이용하여 노드와 서브네트의 연결 매개변수를 구성하십시오. 그 다음 WinCC flexible 프로젝트에서 데이터 관리를 갱신하기 위해, NetPro 에서 컨피규레이션을 저장합니다. NetPro 를 사용하여 구성한 연결은 WinCC flexible 에서만 읽을 수 있습니다. WinCC flexible 에서 사용자가 할 수 있는 것은 연결의 재명명, 연결에 관한 주석 입력 및 연결을 "온라인"으로 설정하는 것 뿐입니다. 연결에 대한 편집 작업 자체는 NetPro 를 사용해서만 수행할 수 있습니다.

주 서브네트의 모든 노드를 위해 데이터 전송 속도와 같은 서브네트 속성이 STEP 7 에 자동적으로 설정됩니다. 사용자가 서브네트 속성을 직접 생성 또는 수정할 경우에는 이 세팅들이 세브네트의 각 노드에 적용되도록 해야 합니다. 이 주제에 대한 자세한 정보는 NetPro 설명서에서 찾을 수 있습니다.

주 새로운 HMI 스테이션이 STEP 7 에 셋업된 경우, MPI/DP 노드는 시스템에 의해 MPI 및 주소 1 로 설정됩니다. HMI 스테이션이 네트워크화 되지 않은 상태에서 다른 서브스테이션 유형을 통해 네트워크화하려면, NetPro 또는 HW 컨피규레이션에서 연결 매개변수를 변경하여야 합니다.

Page 413: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 413

20.1.7 개체를 이용해서 작업하기

개요 통합식 WinCC flexible 프로젝트를 생성하기 위해, 다음과 같은 단계를 실행하십시오: ● SIMATIC 관리자에서 새로운 HMI 스테이션을 생성하십시오 ● WinCC flexible 프로젝트를 STEP 7 에 통합하십시오.

HMI 스테이션 생성하기 SIMATIC 관리자에서 HMI 스테이션을 생성하면, 기본적으로 새로운 WinCC flexible 프로젝트가 생성됩니다.

WinCC flexible 프로젝트에 다수의 HMI 디바이스 삽입하기 WinCC flexible 프로젝트에 다수의 HMI 디바이스를 삽입할 경우, 이 HMI 디바이스들을 WinCC flexible 의 프로젝트에 삽입해야 합니다.

WinCC flexible 개체 삽입하기 WinCC flexible 프로젝트를 STEP 7 에 통합하였으면, SIMATIC 관리자의 프로젝트 창에 프로젝트가 디스플레이됩니다. WinCC flexible 프로젝트는 WinCC flexible 의 프로젝트 창에서와 같은 방법으로 SIMATIC 관리자의 프로젝트 창에 디스플레이됩니다. 프로젝트 창에서 WinCC flexible 요소를 선택하면, WinCC flexible 프로젝트의 개체들이 작업 영역에 디스플레이됩니다.

이곳으로부터 기존의 프로젝트를 열거나 새로운 프로젝트를 생성할 수 있습니다. SIMATIC 관리자에서 WinCC flexible 개체를 생성하거나 열면, WinCC flexible 은 개체 편집을 위해 자동적으로 시작됩니다.

Page 414: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 414 시스템 메뉴얼, 07/2008

예를 들면, "화면" 요소를 선택하고, WinCC flexible 화면을 SIMATIC 관리자에서 직접 생성하십시오. 새로운 화면이 생성되고, WinCC flexible 에서 편집을 위해 곧바로 열리게 됩니다. 또는 프로젝트의 모든 변경내용이 연속적인 표로 문서화되어 있는 변경 로그를 생성하십시오. STEP 7 의 변경내용은 변경 로그에서 명시적으로 식별되지 않습니다.

주 통합식 프로젝트를 이용한 작업은 로그온한 윈도우 사용자의 권한과 관계가 있습니다. 이 작업을 수행하려면 적어도 쓰기 접근이 필요합니다. 윈도우 사용자가 통합식 프로젝트를 읽기접근으로만 열 경우, 내용을 변경할 수 없습니다. 읽기 접근을 사용하면 STEP 7 과 WinCC flexible 간의 데이터를 동기화할 수 없습니다.

WinCC flexible 개체 나타내기 SIMATIC 관리자에서 편집할 수 없는 전역 프로젝트 요소들은 디스플레이되지 않습니다. 이러한 요소들의 예에 버전 관리와 언어 세팅이 포함되어 있습니다. WinCC flexible 에서 도표 편집기로 편집하는 데이터들은 SIMATIC 관리자에서 기호로 디스플레이됩니다. SIMATIC 관리자를 통해 이러한 기호를 열면, WinCC flexible 이 데이터 편집을 위해 열리게 됩니다. 예를 들어 "태그" 요소를 선택하면, SIMATIC 관리자의 작업 영역에 모든 WinCC flexible 태그용 기호가 디스플레이됩니다. 각각의 WinCC flexible 태그는 SIMATIC 관리자에 디스플레이되지 않습니다. SIMATIC 관리자에서 새로운 태그를 생성하면, 이 태그는 WinCC flexible 에서 생성되어 편집을 위해 WinCC flexible 에서 열리게 됩니다. STEP 7 에 대한 더 자세한 정보는 SIMATIC 관리자 설명서를 참조하십시오.

STEP 7 데이터 블록의 이름 변경하기 STEP 7 데이터 블록의 이름을 변경할 때 WinCC flexible 개체 목록에 이전 이름이 표시될 수 있습니다. STEP 7 데이터 블록의 변경된 이름이 개체 목록에 표시되는지 확인하려면 STEP 7 에 통합된 WinCC flexible 프로젝트에서 목록을 다시 여십시오.

WinCC flexible 프로젝트 재명명하기 SIMATIC 관리자의 통합된 WinCC flexible 프로젝트의 재명명은 임시 구조일 뿐입니다. WinCC flexible 에서 프로젝트를 열고 재명명한 후, 프로젝트를 저장하지 않고 다시 닫으면 변경사항이 손실될 수 있습니다.

Page 415: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 415

20.1.8 통합식 프로젝트 변환하기

20.1.8.1 STEP 7 에서 통합식 WinCC flexible 프로젝트 변환

개요 STEP 7 에 통합된 WinCC flexible 프로젝트를 WinCC flexible 의 다른 제품 버전으로 저장할 수 있습니다. 다른 제품 버전에서 프로젝트를 저장할 때 프로젝트가 변환됩니다. 비통합식 프로젝트와 비교하여 여러 특수 기능을 관찰해야 합니다. WinCC flexible 프로젝트가 STEP 7 에 통합된 경우 WinCC flexible 프로젝트는 STEP 7 프로젝트의 필수 구성 요소가 됩니다. WinCC flexible 프로젝트 변환 작업은 WinCC flexible 에서 수행됩니다. 변환 공정 도중 WinCC flexible 프로젝트만 변환되고 STEP 7 프로젝트는 변경되지 않습니다.

변환 조건 STEP 7 에 통합된 프로젝트를 변환하려면 해당하는 WinCC flexible 버전이 통합된 STEP 7 이 설치되어 있어야 합니다. 예: WinCC flexible 2005 SP1 을 사용하여 STEP 7 에 통합된 프로젝트를 생성한 다음 해당 프로젝트를 WinCC flexible 2004 SP1 버전으로 저장합니다. 이 버전으로 프로젝트를 편집하려면 STEP 7 에 통합된 WinCC flexible 2004 SP1 이 필요합니다. STEP 7 버전은 WinCC flexible 의 두 버전과 동일합니다. STEP 7 은 V5.3 SP2 이후 버전에서 사용할 수 있습니다. 더 새로운 버전을 사용하는 경우 지원되는 WinCC flexible 버전에 대한 정보를 참고하십시오. STEP 7 설치 시 여러 WinCC flexible 버전을 통합하는 것은 불가능합니다. 버전과 관계없이 WinCC flexible 을 사용하려면 PC 에 STEP 7 이 설치되어 있어야 합니다. STEP 7 프로젝트를 다른 PC 로 전송하는 방법에 대한 정보는 STEP 7 문서에서 찾을 수 있습니다. STEP 7 프로젝트에 여러 WinCC flexible 프로젝트가 포함된 경우 각각의 WinCC flexible 프로젝트를 별도로 변환해야 합니다. WinCC flexible 프로젝트를 변환하는 도중 그 안에 포함된 모든 HMI 디바이스의 데이터가 변환됩니다. WinCC flexible 프로젝트에 여러 HMI 디바이스가 포함된 경우, STEP 7 의 프로젝트 창에 개별 HMI 스테이션으로 디스플레이됩니다.

따라서 여러 HMI 디바이스가 포함된 단일 WinCC flexible 프로젝트를 변환하면 STEP 7 에 디스플레이된 여러 HMI 스테이션에 영향을 미칠 수 있습니다. 변환된 프로젝트의 경우 유효한 WinCC flexible 버전이 영향을 받는 HMI 스테이션의 속성에 기록됩니다. 속성을 디스플레이하려면 HMI 스테이션의 쇼트컷 메뉴를 열고 "속성" 메뉴 명령을 선택하십시오. 사용된 HMI 가 "디바이스" 엔트리 뒤에 디스플레이됩니다. HMI 디바이스 버전은 괄호 안에 표시되고 "MP 370 12" 키(7.1.0.0, 2005)와 같이 유효한 WinCC flexible 버전이 콤마 뒤에 표시됩니다. 변환되지 않은 HMI 스테이션에 대해서는 WinCC flexible 버전이 디스플레이되지 않습니다.

Page 416: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 416 시스템 메뉴얼, 07/2008

이미 변환된 WinCC flexible 프로젝트를 현재 버전 환경에서 다시 열면 현재 버전으로 다시 변환하라는 대화 상자가 열립니다. 여러 WinCC flexible 프로젝트를 변환할 경우 모든 프로젝트를 동일한 버전으로 변환해야 합니다. 최신 버전의 WinCC flexible 에서 생성되지 않은 HMI 디바이스를 STEP 7 또는 NetPro 에서 복사한 후에는 프로젝트를 변환해야 합니다. 시스템은 프로젝트의 변환을 확인하도록 요청합니다. 최신 버전으로 변환되지 않은 프로젝트의 런타임을 복사할 수 없습니다. 런타임은 시작한 복사 작업에서 제외됩니다. 그러므로 해당 HMI 디바이스 복사본은 불완전하므로 삭제되어야 합니다.

변환된 프로젝트의 시스템 전제조건 변환된 프로젝트를 편집하려면 변환 도중 선택한 버전의 WinCC flexible 이 필요합니다. 지정된 버전의 서비스 팩을 설치해야 합니다. 운영 체제에 필요한 시스템 전제조건과 서비스 팩을 확인하십시오. 시스템 전제조건에 대한 정보는 해당 버전의 WinCC flexible 또는 STEP 7 문서에서 찾을 수 있습니다. 개별 HMI 디바이스에 대해서는 해당 버전의 WinCC flexible 에 하드웨어 서포트 패키지를 사용할 수 있는지 여부를 확인하십시오. 그 외의 정보는 "새로운 HMI 디바이스 소급 설치" 장을 참조하십시오.

20.1.8.2 통합식 프로젝트를 현재 WinCC flexible 버전으로 변환하기

개요 이후 버전의 WinCC flexible 에서 이전 버전의 통합식 WinCC flexible 프로젝트를 열면 해당 프로젝트가 자동으로 변환됩니다. 변환 작업을 시작하기 전에 시스템에서 확인을 묻는 메시지가 나타납니다.

전제조건 ● STEP 7 프로젝트에 이전 버전의 WinCC flexible 의 WinCC flexible 프로젝트가 통합되어

있어야 합니다. ● STEP 7 과 이후 버전의 WinCC flexible 이 설치되어 있어야 합니다. ● SIMATIC 관리자에 해당 STEP 7 프로젝트가 열려 있어야 합니다.

과정 1. SIMATIC 관리자의 프로젝트 창에서 WinCC flexible 프로젝트의 프로젝트 노드를 열고

"WinCC flexible RT" 엔트리를 선택하십시오. 2. 쇼트컷 메뉴를 열고 "개체 열기" 명령을 선택하십시오. WinCC flexible 이 시작됩니다.

변환 예정을 알리는 경고 대화상자가 열립니다. 3. 변환을 시작하려면 경고 대화창에서 "확인"을 이용하여 확인하십시오.

프로젝트를 현재 버전의 WinCC flexible 로 변환하는 작업이 실행됩니다. 4. "취소"를 클릭하면 공정이 취소되고 프로젝트가 열리지 않습니다.

Page 417: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 417

결과 시스템이 통합식 WinCC flexible 프로젝트를 변환하면 현재 버전의 WinCC flexible 에서 해당 프로젝트를 편집할 수 있습니다. 대상 버전의 WinCC flexible 에 있는 기능도 모두 변환되므로, 이에 대한 사후 컨피규레이션이 필요 없습니다. 대상 버전에서 지원되지 않는 기능은 변환 후에 사용할 수 없으므로, 이에 대한 사후 컨피규레이션이 필요할 수 있습니다.

주 필요한 경우 프로젝트에 포함된 HMI 디바이스가 WinCC flexible 버전에 적합한 HMI 디바이스버전으로 변환됩니다.

20.1.8.3 통합식 프로젝트를 이전 WinCC flexible 버전으로 변환하기

개요 통합식 WinCC flexible 프로젝트를 현재 버전에서 이전 버전의 WinCC flexible 로 저장할 수 있습니다. 변환 작업을 시작하기 전에 시스템에서 확인을 묻는 메시지가 나타납니다.

주 Windows Vista 운영체제 Windows Vista 에서는 MSDE(Microsoft SQL Server Desktop Engine)를 사용할 수 없으므로, Windows Vista 에서는 이전 WinCC flexible 버전으로 프로젝트를 저장할 수 없습니다.

전제조건 ● STEP 7 프로젝트에 현재 버전의 WinCC flexible 의 WinCC flexible 프로젝트가 통합되어

있어야 합니다. ● STEP 7 과 현재 버전의 WinCC flexible 이 설치되어 있어야 합니다. ● "버전으로 저장 지원" 구성요소는 WinCC flexible 의 셋업 중에 설치되었습니다. ● SIMATIC 관리자에 해당 STEP 7 프로젝트가 열려 있어야 합니다.

과정 1. SIMATIC 관리자의 프로젝트 창에서 WinCC flexible 프로젝트의 프로젝트 노드를 열고

"WinCC flexible RT" 엔트리를 선택하십시오. 2. 쇼트컷 메뉴를 열고 "개체 열기" 명령을 선택하십시오. 프로젝트가 WinCC flexible 에서

열립니다. 3. WinCC flexible 에서 "프로젝트 > 버전으로 저장" 메뉴 명령을 선택하십시오. 변환 지침이

있는 대화 상자가 디스플레이됩니다. 4. 대화 상자의 "버전으로 저장" 드롭-다운 목록 상자에서 원하는 WinCC flexible 버전을

선택하십시오. 5. 변환을 시작하려면 대화 상자에서 "확인"을 클릭하십시오.

프로젝트를 선택한 버전의 WinCC flexible 로 변환하는 작업이 실행됩니다. 프로젝트가 닫혔습니다.

6. "취소"를 클릭하면 공정이 취소되고 프로젝트가 변환되지 않습니다.

Page 418: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 418 시스템 메뉴얼, 07/2008

결과 시스템이 통합식 WinCC flexible 프로젝트를 변환하면 선택한 버전의 WinCC flexible 에서 해당 프로젝트를 편집할 수 있습니다. 대상 버전의 WinCC flexible 에서 지원되는 기능도 모두 변환되므로, 이 경우 사후 컨피규레이션이 필요하지 않습니다. 대상 버전에서 지원되지 않는 기능은 변환 후에 사용할 수 없으므로, 이 경우 사후 컨피규레이션이 필요하지 않습니다.

주 프로젝트에 포함된 HMI 디바이스가 WinCC flexible 버전에 적합한 HMI 디바이스 버전으로 변환됩니다. 이전 버전의 WinCC flexible 에서 HMI 디바이스를 사용할 수 없는 경우, 디바이스선택 대화 상자가 디스플레이됩니다. 다른 HMI 를 선택하십시오. 이후 버전의 WinCC flexible 에 있는 새로운 기능은 이전 버전의 WinCC flexible 에서는 지원되지 않습니다.

Page 419: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 419

20.1.9 PC 스테이션에 WinCC flexible 통합하기

개요 SIMATIC PC 스테이션은 PC 또는 OS 스테이션(자동화 태스크를 위한 SIMATIC 구성요소를 포함하고 있는)을 나타냅니다, 예를 들면 WinCC flexible 런타임 슬롯 PLC 또는 소프트 PLC. WinCC flexible 런타임을 HMI 소프트웨어로서 PC 스테이션에 통합, 구성할 수 있습니다. PC 스테이션을 구성하기 위해 STEP 7 에는 HW Config 편집기가 제공됩니다.

PC 스테이션 구성하기 WinCC flexible 에는 이미 사전 구성된 PC 스테이션이 제공되어 있습니다. 새로운 PC 스테이션을 구성하기 위해, SIMATIC HMI 스테이션을 STEP 7 프로젝트에 삽입하고 "PC ▶ WinCC flexible RT"를 HMI 디바이스로서 선택하십시오. 시스템은 "PC" 유형의 HMI 디바이스를 포함한 SIMATIC HMI 스테이션을 생성합니다. HW Config 를 이용하여 PC 스테이션에 대한 추가적인 컨피규레이션 세팅(예를 들면 슬롯 PLC 또는 소프트 PLC 추가하기)을 실시합니다. 통합식 프로젝트에서는, 끌어다 놓기 동작을 통해 필요한 모든 구성요소를 PC 컨피규레이션에 삽입할 수 있도록 HW Config 의 카탈로그가 확장됩니다.

Page 420: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.1 기본 원리

WinCC flexible 2008 Compact / Standard / Advanced 420 시스템 메뉴얼, 07/2008

내부 통신과 외부 통신 PC 스테이션에서, WinCC flexible RT 와 포함된 PLC 디바이스 간의 내부 통신은 소프트버스를 통해 일어납니다. 소프트버스를 통한 내부 연결은 WinCC flexible 에서 구성됩니다. 소프트버스로의 연결은 자동입니다. 연결의 "스테이션" 열에서만 PLC 디바이스를 선택해야 합니다. 외부 자동화 시스템 디바이스와의 통신은 PLC 디바이스의 통합식 인터페이스를 통해 또는 HW Config 를 이용해서 삽입한 별도의 통신 모듈을 통해 이루어집니다.

통신은 스테이션 관리자에 의해 관리됩니다. 스테이션 관리자에 의한 관리를 활성화하기 위해서는, PC 스테이션 속성에서 S7RTM 플래그를 설정했어야 합니다. 승인된 SIMATIC Net 소프트웨어 버전을 목표 스테이션에 설치했어야 합니다. 이 주제에 대한 자세한 정보는 SIMATIC Net 설명서에서 찾을 수 있습니다.

Page 421: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.2 통신 세팅 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 421

20.2 통신 세팅 구성하기

20.2.1 라우팅을 통해 통신 세팅 구성하기

개요 자동화 시스템에서 모든 스테이션이 동일한 버스 (서브네트워크)에 연결되어 있지 않으면, 이 스테이션들에 온라인으로 직접 접근할 수 없습니다. 이 디바이스들로의 연결을 구축하기 위해서는, 라우터를 끼워넣어야 합니다. 이 경우, SIMATIC 스테이션이 상이한 서브네트워크에 대한 해당 인터페이스를 가지고 있으면 라우터로서 작동할 수도 있습니다. 서브네트워크 간에 게이트웨이를 구축하는 데 사용된, 통신 능력이 있는 모듈 (CPU 또는 CP)은 라우팅 능력을 가지고 있어야 합니다. 라우팅 경로는 런타임에서 시스템에 의해 결정되고, 사용자가 영향을 미칠 수 없습니다. 따라서 컨피규레이션시 결함이 있는 연결에 대한 정보를 출력하는 것은 불가능합니다. 이 라우팅 경로 내의 라우팅 HMI 는 이 연결의 올바른 조작을 방해할 수 있습니다. 일반적으로 HMI 디바이스는 라우터로서 사용할 수 없습니다. 예외는 S7-RTM 플래그가 설정되어 있는 PC 입니다. 여기에는 SIMATIC NET 소프트웨어가 필요합니다.

라우팅 연결 라우팅 연결을 생성하기 위해서는, STEP 7 프로젝트 내에서 모든 통신 파트너를 구성하고 로드해야 합니다.

라우팅 연결을 포함한 하드웨어 컨피규레이션의 그림

Page 422: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.2 통신 세팅 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 422 시스템 메뉴얼, 07/2008

위의 그림에서는 SIMATIC HMI 스테이션 (1)과 SIMATIC 300 자동화 시스템 디바이스 간에 라우팅 연결이 구축되었습니다. SIMATIC 400 자동화 시스템 디바이스가 라우터로서 작동하고 있습니다. 통합식 프로젝트에서는 이러한 유형의 라우팅 연결을 직접 구축할 수 있습니다. 이것은 SIMATIC HMI 스테이션에서 연결을 설정하고, SIMATIC 300 자동화 시스템 디바이스를 연결 파트너로서 직접 선택함으로써 이루어집니다. 라우팅 연결은 시스템에 의해 자동적으로 탐지됩니다. 연결은 WinCC flexible 에서 연결 속성들에 라우팅 연결로서 디스플레이됩니다.

SIMATIC HMI 스테이션과 자동화 시스템 디바이스 간의 라우팅 연결은 통합식 프로젝트에서만 생성될 수 있습니다.

20.2.2 S7 라우팅을 통한 프로젝트 전송

개요 WinCC flexible 은 WinCC flexible 프로젝트를 상이한 서브네트에 대해 컨피규레이션 컴퓨터에서 HMI 디바이스로의 다운로드를 지원합니다. 상이한 서브네트워크 간에 연결을 구축하기 위해서는 라우터를 끼워넣어야 합니다. 이 경우, SIMATIC 스테이션이 상이한 서브네트워크에 적합한 인터페이스를 가지고 있으면 이 SIMATIC 스테이션은 라우터로서 작동할 수 있습니다. 서브네트워크 간에 게이트웨이를 구축하는 데 사용된, 통신 능력이 있는 모듈 (CPU 또는 CP)은 라우팅 능력을 가지고 있어야 합니다. 프로젝트를 전송하기 위해서는 WinCC flexible 엔지니어링 스테이션을 MPI 버스, 프로피버스 또는 이서네트에 연결해야 합니다. 프로젝트가 전송될 HMI 디바이스도 MPI 버스, 프로피버스 또는 이서네트에 연결해야 합니다. 전송용 라우팅 연결은 사용자의 WinCC flexible 프로젝트의 자동화 시스템 디바이스와 HMI 디바이스 간의 연결 컨피규레이션과 관련이 없습니다. 이 장에서 설명한 연결은 라우팅 연결을 통해 WinCC flexible 프로젝트를 HMI 디바이스로 전송하는 경우만 입니다.

주 구성요소를 라우팅할 수 있는지의 여부를 확인하기 위해 해당 구성요소의 기술 문서를 참조하시기 바랍니다. 또 다른 방법으로, NetPro 또는 HW Config 에서 구성요소의 개체 속성을 여십시오. "일반사항" 탭은 속성의 간략한 설명을 포함하고 있습니다. OP 73, OP 73micro, OP 77A, TP177A, TP 177micro HMI 디바이스는 프로젝트 전송을 위한 S7 라우팅을 지원하지 않습니다.

Page 423: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.2 통신 세팅 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 423

전송 조작용 라우팅 연결 라우팅 연결을 생성하기 위해서는 STEP 7 프로젝트 내에서 모든 스테이션을 구성하고 로드해야 합니다. 라우팅 연결을 통해 목표 디바이스를 초기화할 수는 없습니다.

전송 조작용 라우팅 연결에 관한 그림

Page 424: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.2 통신 세팅 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 424 시스템 메뉴얼, 07/2008

위의 그림에서, "WinCC flexible ES" WinCC flexible 엔지니어링 스테이션과 "운전자 패널 8 - OP77B" HMI 디바이스 간에 라우팅 연결을 구축하였습니다. "SIMATIC 300-스테이션 1" 자동화 시스템 디바이스가 라우터로서 작동합니다. NetPro 를 이용하여 관련 디바이스 간에 전송 연결을 구성합니다. 컨피규레이션 컴퓨터의 인터페이스를 할당해야 합니다. 연관성은 서브네트워크와의 황색 연결선과 스테이션 기호의 황색 화살표로 표시됩니다. NetPro 에서 구성한 후, 프로젝트를 저장하고 다시 컴파일하십시오.

여러 스테이션을 통한 라우팅

여러 스테이션을 통한 라우팅의 전제조건: ● WinCC flexible 엔지니어링 스테이션을 MPI 버스, 프로피버스 또는 이서네트에

연결했어야 합니다. ● 전송 조작이 일어나야 할 HMI 디바이스를 MPI 버스, 프로피버스 또는 이서네트에

연결했어야 합니다.

Page 425: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.2 통신 세팅 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 425

WinCC flexible 에서 전송 시작하기 STEP 7 에서 컨피규레이션을 완료한 후 WinCC flexible 에서 HMI 스테이션을 여십시오. 전송을 트리거하기 위해 "프로젝트 ► 전송 ► 전송 세팅" 메뉴 명령을 선택하십시오.

전송 세팅

"모드" 필드에서 "MPI/DP"를 설정해야 합니다. "라우팅 사용 가능" 상자를 점검해야 합니다. "다음 스테이션" 필드는 다음 연결과 마지막 연결의 버스 유형, 다음 라우팅 파트너와 목표 디바이스의 네트워크 주소를 나타냅니다. 잠재적인 중간 라우팅 파트너는 이곳에 나타나지 않습니다. "전송" 버튼을 클릭하면 곧바로 전송이 시작됩니다. 라우팅 세팅은 모드 하에서 버스 유형을 "S7Ethernet"의 "MPI/DP"로 설정할 경우에만 사용 가능합니다. 라우팅 세팅이 디스플레이되지 않으면 시스템은 지속적인 라우팅 연결을 확인할 수 없습니다. 관련 스테이션의 네트워크 주소와 세팅을 점검하십시오. 구성된 매개변수와 시스템 상의 스테이션 컨피규레이션이 서로 일치해야 합니다. 전송용 라우팅 연결은 통합식 프로젝트에서만 구축할 수 있습니다.

주 스테이션 관리자가 활성화된 상태에서 PC 에 기반한 HMI 디바이스로의 라우팅 전송은 가능하지 않습니다.

Page 426: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.3 태그 컨피규레이션

WinCC flexible 2008 Compact / Standard / Advanced 426 시스템 메뉴얼, 07/2008

20.3 태그 컨피규레이션

20.3.1 태그 편집기를 이용해서 태그 구성하기

개요 편집을 단순화하기 위해, 피연산자의 절대 주소는 STEP 7 에서 기호명 (기호)을 가지고 있습니다. 이 기호들과 그 연관 사항들이 기호 도표에 나열됩니다. 통합 프로젝트에서, WinCC flexible 태그는 STEP 7 프로젝트로부터의 기호에 직접 연결되어 있습니다. 관련 피연산자는 자동으로 취해집니다. 기호 선택을 통해 직접 데이터 블록 (DB) 내의 기호에 접근할 수도 있습니다. DB 에 직접 액세스하는 태그를 다시 연결하기 위해, "다시 연결" 대화상자에서 아이콘을 더블 클릭하여 STEP 7 에서 DB 를 직접 여십시오. 열린 DB 에서 태그 연결을 수정하십시오.

STEP 7 로부터 태그 채택하기 STEP 7 로부터 태그를 채택하기 위해, WinCC flexible 에서 태그 편집기를 여십시오. "기호" 열이 통합식 프로젝트에서 태그 편집기에 추가됩니다. 태그 편집기에 새로운 태그를 삽입하십시오. 마우스 포인터를 기호 열의 필드 위에 위치시키고 선택 버튼을 디스플레이하기 위해 클릭하십시오. 선택 버튼을 눌러 선택 대화창을 열고 필요한 PLC 의 S7 프로그램으로 내비게이트하십시오. 기호 목록 또는 데이터 블록에서 필요한 기호를 선택하십시오.

명령 버튼을 클릭하십시오. STEP 7 의 기호식 이름이 태그 이름으로서 채택됩니다. 기호표 또는 데이터 블록의 관련 데이터들이 WinCC flexible 태그에 통합됩니다.

STEP 7 로부터 WinCC flexible 프로젝트로 전송된 태그 이름은 일반 STEP 7 기호의 구성요소로부터 생성됩니다. 예를 들어, "Motor.Speed"라는 태그 이름은 "Motor.Speed"에서 유래한 것입니다. 유일한 ID 를 위해, "1"로 시작되는 인덱스가 동일한 태그에 할당됩니다. 태그 이름에서 지원되지 않은 문자들은 밑줄 ("_")로 대체됩니다.

Page 427: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.3 태그 컨피규레이션

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 427

STEP 7 에서 배열 전송하기 사용자가 SIMATIC S7 300, SIMATIC S7 400, 또는 SIMOTION PLC 를 사용중이면, STEP 7 로부터 태그 외에도 전체 배열을 채택할 수 있습니다. 사용자가 SIMATIC 300/400 컨트롤 프로토콜을 사용중이고 WinCC flexible 에서 배열을 채택하고자 하면, 다음과 같이 진행하십시오: 1. WinCC flexible 에서 새로운 태그를 생성하십시오. 2. 마우스 포인터를 위치시키고 이 태그의 "기호" 필드를 클릭하십시오. 선택 대화창을 열기

위해, 나타나는 버튼을 누르십시오. 3. 필요한 PLC 로 내비게이트하고 채택하고자 하는 배열을 선택하십시오. 배열 요소의 수에

따라 태그 그룹이 생성됩니다.

연결 변경하기 연결에 변경을 실시할 경우 (노드, 프로그램 또는 스테이션을 변경함으로써), 태그의 기호 연결은 상실되지 않습니다. 태그 연결은 자동적으로 STEP 7 기호에 다시 할당됩니다. 주소 또는 기호가 존재하지 않기 때문에 태그를 더 이상 할당할 수 없을 경우, 다음과 같은 옵션이 있습니다: ● 연결 저장

태그는 고장으로서 표시됩니다. 해당 태그를 수동으로 연결해야 합니다. ● 태그를 기호로부터 분리

이 태그는 더 이상 STEP 7 기호와 자동적으로 비교될 수 없습니다.

Page 428: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.3 태그 컨피규레이션

WinCC flexible 2008 Compact / Standard / Advanced 428 시스템 메뉴얼, 07/2008

20.3.2 사용 지점을 통해 태그 연결하기

개요 연결된 PLC 에서 기호를 선택함으로써 간단히 컨트롤 수준의 피연산자와 WinCC flexible 간의 연결을 구성합니다.

STEP 7 로부터 태그 채택하기

태그에 연결 가능한 모든 WinCC flexible 개체들을 이용하여, 사용 지점을 통해 태그를 채택할 수 있습니다. 예를 들어 IO 필드를 동적으로 만들 경우, IO 필드의 속성 창에서 태그용 선택 대화창을 엽니다. 필요한 PLC 내의 S7 프로그램으로 내비게이트하십시오. 기호 목록 또는 데이터 블록에서 필요한 기호를 선택하십시오. 명령 버튼을 클릭하십시오. 시스템은 자동적으로 WinCC flexible 태그를 생성하고, 이를 STEP 7 의 해당 피연산자에 연결합니다.

STEP 7 의 기호식 이름이 태그 이름으로서 채택됩니다. 기호표 또는 데이터 블록의 관련 데이터들이 WinCC flexible 태그에 통합됩니다. STEP 7 로부터 WinCC flexible 프로젝트로 전송된 태그 이름은 일반 STEP 7 기호의 구성요소로부터 생성됩니다. 예를 들어, "Motor.Speed"라는 태그 이름은 "Motor.Speed"에서 유래한 것입니다. 유일한 ID 를 위해, "1"로 시작되는 인덱스가 동일한 태그에 할당됩니다. 태그 이름에서 지원되지 않은 문자들은 밑줄 ("_")로 대체됩니다.

연결 변경하기 연결에 변경을 실시할 경우 (노드, 프로그램 또는 스테이션을 변경함으로써), 태그의 기호 연결은 상실되지 않습니다. 태그 연결은 자동적으로 STEP 7 기호에 다시 할당됩니다. 주소 또는 기호가 존재하지 않기 때문에 태그를 더 이상 할당할 수 없을 경우, 다음과 같은 옵션이 있습니다: ● 연결 저장

태그는 고장으로서 표시됩니다. 해당 태그를 수동으로 연결해야 합니다. ● 태그를 기호로부터 분리

이 태그는 더 이상 STEP 7 기호와 자동적으로 비교될 수 없습니다.

Page 429: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.4 알람 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 429

20.4 알람 구성하기

20.4.1 알람 번호매기기 과정을 이용해서 알람 통합하기

SIMATIC STEP 7 에서 구성하기 ALARM_S 와 ALARM_D 는 알람 번호매기기 과정입니다. 알람 번호는 STEP 7 컨피규레이션시 자동적으로 할당됩니다. 이 번호는 알람 메시지를 유일하게 할당하는 데 사용됩니다. STEP 7 에서 알람 컨피규레이션시, 저장된 알람과 특성들은 STEP 7 컨피규레이션 데이터에 위치하게 됩니다. WinCC flexible 은 자동적으로 필요한 데이터를 들여오고, 이들을 차후에 HMI 디바이스로 전송합니다. 디스플레이 부류를 통해 ALARM_S 알람 WinCC flexible 의 출력을 필터링합니다. 프로젝트 보기에서 "알람 ▶ 설정"을 설정하고 "알람 설정"을 더블 클릭하십시오. 기존 연결들이 "알람 과정" 영역에 디스플레이됩니다.

필요한 연결 행에서, "ALARM_S 디스플레이 등급" 열에 있는 필드를 선택하고, 선택 버튼을 눌러 선택 대화창을 여십시오. 필요한 디스플레이 부류를 선택하십시오. 버튼을 눌러 선택 대화창을 닫으십시오. 링크의 "SFM 알람" 열에서, 시스템 오류를 디스플레이할지의 여부를 지정하십시오. 더 자세한 정보는 STEP 7 설명서를 참조하십시오.

ALARM_S 알람의 최대 수 WinCC flexible 에서 ALARM_S alarms 의 최대 수는 32767 입니다. 실제로 구성 가능한 알람의 최대 수는 HMI 디바이스에서 사용 가능한 메모리에 따라 제한됩니다.

Page 430: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 을 STEP 7 에 통합 20.4 알람 구성하기

WinCC flexible 2008 Compact / Standard / Advanced 430 시스템 메뉴얼, 07/2008

알람 부류 배치 ALARM_S 와 ALARM_D 알람은 STEP 7 의 특별한 알람 부류에 할당됩니다. 이 알람 부류의 디스플레이 옵션을 편집하기 위해, WinCC flexible 창에서 "알람 ▶ 세팅 ▶ 알람 부류"를 선택하십시오. 쇼트컷 메뉴를 열고 "편집기 열기" 명령을 선택하십시오. 알람 부류는 알람 부류 이름의 S7 프리픽스로 식별 가능합니다.

"알람 부류" 편집기를 이용하여 알람 부류의 디스플레이 옵션을 구성합니다.

SIMOTION 의 Alarm_S 알람 구현하기 Alarm_S 알람은 SIMOTION 에서도 사용할 수 있습니다. "알람 컨피규레이션" 편집기를 사용하여 SIMOTION SCOUT 에서 Alarm_S 알람을 구성하십시오. WinCC flexible 은 STEP 7 의 Alarm_S 알람과 유사한 SIMOTION 의 Alarm_S 알람을 처리합니다. 디스플레이 부류를 통해 ALARM_S 알람 WinCC flexible 의 출력을 필터링합니다. 프로젝트 보기에서 "알람 ▶ 설정"을 선택하고 "알람 설정"을 더블 클릭하십시오. 기존 연결들이 "알람 과정" 영역에 디스플레이됩니다.

SIMOTION 디바이스에 대한 연결을 포함하는 "ALARM_S 디스플레이 부류" 열 및 행에서 해당 필드를 선택하십시오. 선택 버튼을 눌러 선택 대화상자를 여십시오. 필요한 디스플레이 부류를 선택하십시오. 버튼을 눌러 선택 대화창을 닫으십시오. 연결의 "TO 알람" 열로 이동하고 SIMOTION 의 공정 알람을 디스플레이할지 여부를 정의하십시오. 자세한 정보는 SIMOTION 문서를 참조하십시오. . 알람 부류의 표시는 STEP 7 의 Alarm_S 알람의 알람 부류와 유사하게 구성됩니다.

Page 431: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 431

부록 2121.1 개방형 소스 소프트웨어

개방형 소스 소프트웨어 WinCC flexible 은 다른 애플리케이션과 함께 개방형 소스 소프트웨어를 포함하고 있습니다.

이름 저작권 / 라이센스 소유자 Xerxes Apache 소프트웨어 라이센스 버전 1.1 http://www.apache.org

21.2 성능 특성

21.2.1 일반적인 기술 자료

21.2.1.1 출시된 운영체제

출시된 운영체제 WinCC flexible 은 다음 운영체제에 대해 승인되었습니다: ● Windows XP Home SP2; Windows XP Home SP32) ● Windows XP Professional SP2, Windows XP Professional SP31) ● Windows Vista Business ● Windows Vista Ultimate1)

¹⁾ 다중 언어 컨피규레이션의 경우에는, MUI (multilingual user interface) 버전의 운영체제를

사용하십시오. Microsoft 웹사이트 "http://www.Microsoft.com"을 방문하십시오. ²⁾ WinCC flexible Micro 만.

주 설치된 Windows 버전에 관한 정보는, "시작 ▶ 설정 ▶ 제어판 ▶ 시스템"에 있는 "일반" 탭을 참조하십시오.

Page 432: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 432 시스템 메뉴얼, 07/2008

21.2.1.2 출시된 데이터 베이스

출시된 데이터 베이스 "WinCC flexible 런타임 로깅"은 다음의 데이터 베이스용으로 출시되어 있습니다. ● MS SQL Server: MS SQL Server 2005 Express Edition 은 테스트 필함 ● MS Data Engine: MS Data Engine 2000 과 MS Data Engine XP 는 테스트 필함

21.2.1.3 지원되는 기타 소프트웨어 버전

필요한 기타 소프트웨어 버전 WinCC flexible 2008 이 다음 소프트웨어로 조작할 준비가 되었습니다:

소프트웨어 버전 STEP 7 Version 5.4 SP3 SIMOTION SCOUT V4.1 SP1 SIMATIC NET V7.0 (2007) ProTool V6.0 SP3 WinCC V7

21.2.1.4 권장되는 프린터

권장되는 프린터 HMI 디바이스와 함께 사용하기 위해 권장되는 프린터의 현재 목록은 인터넷에서 찾을 수 있습니다: 현재 프린터 목록에 대한 링크

주 PC 및 Panel PC 를 제외한 모든 HMI 디바이스는 여러 포트를 사용할 수 있더라도 USB 포트에서 1 개의 프린터만 지원합니다.

Page 433: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 433

21.2.1.5 허용된 문자

개요 WinCC flexible 은 완벽한 ASCII 문자 집합을 지원합니다. 영어 이외의 언어에서는 특수 문자 사용을 피하는 것이 좋습니다. 특히 스크립트에 사용되는 개체 이름에 이러한 특수 문자를 사용하는 것을 삼가야 합니다.

허용되지 않는 문자 다음과 같은 문자는 허용되지 않습니다. '

21.2.1.6 래서피의 필요 메모량

개요 다음과 같은 래서피의 메모리 필요량 산정은 Windows CE 디바이스에 대해서만 유효합니다.

필요 메모량 산정 각 래서피에 필요 메모량 공간(단위: KB)은 D1 + D2 + D3 의 합으로부터 산출합니다. 유효값: ● D1 =(엔트리의 개수 x 5 + M + 8):1024

M 에 적용: M = 모든 태그 이름 길이의 누계 = 엔트리에서 사용된 모든 태그 이름의 문자수 합계(UTF8 코드, 태그 이름당 최대 255 바이트).

● D2 = [(데이터 레코드의 개수 x 12) + 4]:1024 ● D3 = [데이터 레코드의 개수 x(데이터 레코드의 길이 + N) + 4]:1024

N 에 적용: 모든 언어에서 해당되는 데이터 레코드의 총 이름 길이(언어당 최대 255 바이트) + 데이터 레코드당 고정비(1 바이트 + 언어 수 * 3 바이트). D1, D2, D3 는 차상위 번호로 반올림됩니다.

Page 434: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 434 시스템 메뉴얼, 07/2008

배열을 사용하기 위한 필요 메모량 각 래서피에 필요 메모량(단위: KB)은 D1 + D2 + D3 의 합으로부터 산출합니다. 유효값: ● D1 =(엔트리의 개수 x 5 + M + 8):1024

태그 배열에 사용된 각 요소는 하나의 엔트리로 계산됩니다. M 에 적용: M =(배열 태그 이름의 길이 + K) x 배열 요소의 개수 K 에 적용: K = 3: 2 - 9 개의 요소를 가진 배열 K = 4: 10 - 99 개의 요소를 가진 배열 K = 5: 100 - 999 개의 요소를 가진 배열 K = 6: 1000 - 9999 개의 요소를 가진 배열 K = 7: 10000 - 12000 개의 요소를 가진 배열

● D2 = [(데이터 레코드의 개수 x 12) + 4]: 1024 ● D3 = [데이터 레코드의 개수 x(데이터 레코드의 길이 + N) + 4]: 1024

N 에 적용: 모든 언어에서 해당되는 데이터 레코드의 총 이름 길이(언어당 최대 255 바이트) + 데이터 레코드당 고정비(1 바이트 + 언어 수 * 3 바이트). D1, D2, D3 는 차상위 번호로 반올림됩니다.

주 래서피에 태그와 배열을 모두 사용하는 경우, 필요한 메모리의 총계를 구하기 위해서는 각 수식에 의해 산출된 결과를 더해야 합니다.

21.2.1.7 특정 디바이스의 래서피에 대한 메모리 필요량

개요 다음과 같은 래서피의 메모리 필요량 산정은 OP 77A 및 TP 177A 디바이스에 대해서만 유효합니다.

제한조건 HMI 디바이스는 래서피에 대해 39 KB 의 메모리 공간을 제공합니다. 이 메모리 공간을 초과할 수 없습니다. 래서피의 총 메모리 공간은 다음과 같이 계산됩니다: 모든 래서피의 총 공간 + 최고 메모리 필요량의 래서피. 각 래서피는 19 KB 의 최대 메모리 공간을 초과할 수 없습니다.

Page 435: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 435

필요 메모량 산정 각 래서피에 메모량 공간 필요량(단위: KB)은 D1 + D2 + D3 의 합에 근거하여 계산합니다. 규칙: ● D1 = 데이터 레코드의 개수 x M

M 의 규칙(데이터 레코드 크기): M = 1 x 1 바이트의 요소 수 + 2 x 2 바이트의 요소 수 + 4 x 4 바이트의 요소 수 + 8 x 8 바이트의 요소 수 + K K 의 규칙(문자열 요소 크기): K = 문자열 요소 수 x (문자열 길이 + 1) x 2

● D2 - 데이터 레코드 크기

D2 = 4 + 언어 수 x 8 + 언어 수 x (4 + 4 x 데이터 레코드 수 + (데이터 레코드 이름의 길이 + 1) x 2 x 데이터 레코드 수) + 8 + 8 x 데이터 레코드 수 또는 다음과 같이 다시 씁니다: D2 = 12 + 8 x 데이터 레코드 수 + 언어 수 x (12 + 데이터 레코드 수 x (4 + (데이터 레코드 이름의 길이 +1) x 2))

● D3 - 공유 메모리

D3 = 14 + 요소 수

주 배열 및 단일 요소는 위에서 설명한 대로 계산할 수 있습니다.

Page 436: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 436 시스템 메뉴얼, 07/2008

21.2.2 시스템 한계

21.2.2.1 시스템 한계

개요 특정 프로젝트가 관련 HMI 디바이스에 대한 시스템 한계를 벗어나지 않는지 평가하는 데 다음 시스템 제한사항 표를 참고할 수 있습니다. 지정된 최대값은 추가적인 것이 아닙니다. 즉, 사용된 다른 개체가 없다면 4000 개의 알람을 구성할 수 있습니다. 하지만 각각 40 개의 화면 개체가 있는 300 개의 화면과 4000 개의 알람을 동시에 출력하는 것은 불가능하다는 점에 유의하십시오. 지정된 제한사항 외에 구성 메모리 자원에서의 제약 또한 고려해야 합니다.

엔지니어링 시스템 엔지니어링 시스템의 컨피규레이션은 주 메모리 리소스에 의해 제한됩니다. WinCC flexible 은 운영 체제에 따라 최대 2 GB 의 주 메모리가 필요합니다. 아래에서 보여주는 컨피규레이션은 주 메모리 부하에 큰 영향을 미칩니다: ● 다수의 애니메이션 ● 페이스플레이트의 사용 ● 큰 그래픽 개체의 사용 ● 프로젝트 컨피규레이션이 있는 여러 디바이스 그럼에도 불구하고 높은 메모리 필요량을 가진 여러 애플리케이션과 함께 사용하는 경우 PC 에 2 GB 이상의 RAM 을 설치하면 유용합니다.

개요

마이크로 패널

OP 73micro TP 170micro TP 177micro 태그 프로젝트에 있는 태그의 개수 500 250 250 PowerTags 의 개수 -- -- -- 배열 당 요소의 개수 50 100 100 로컬 태그의 개수 -- -- -- 알람 알람 클래스의 개수 32 32 32 개별 알람의 개수 250 500 500 아날로그 알람의 개수 3 -- 20 알람의 문자열 길이 80 80 80 알람 당 공정값의 개수 8 8 8 알람 버퍼의 크기 100 128 128 대기열 알람 이벤트의 개수 30 16 32

Page 437: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 437

OP 73micro TP 170micro TP 177micro 화면 화면의 개수 250 250 250 화면 당 필드의 개수 20 20 20 화면 당 태그의 개수 20 20 20 화면 당 복합 개체의 개수 5 5 5 래서피 래서피의 개수 -- -- -- 래서피 당 요소의 개수 -- -- -- 데이터 레코드 당 사용자 데이터의 길이 -- -- -- 래서피 당 데이터 레코드의 개수 -- -- -- 프로젝트 내 래서피 요소의 개수 -- -- -- 내부 플래시에서 데이터 레코드용으로 예약된

메모리 -- -- --

로그 로그 개수 -- -- -- 로그 파일당 엔트리 개수(모든 로그 세그먼트

포함) -- -- --

로그 세그먼트의 개수 -- -- -- 태그 로그에 대한 주기적 트리거 -- -- -- 그래프 그래프의 개수 -- -- 25 텍스트 목록과 그래픽 목록 그래픽 목록의 개수 -- -- 100 텍스트 목록의 개수 150 -- 150 총 목록 수 150 -- 150 텍스트 또는 그래픽 목록 당 엔트리의 개수 30 -- 30 그래픽 개체의 개수 250 500 500 텍스트 요소의 개수 1000 500 500 스크립트 스크립트의 개수 -- -- -- 통신 연결의 개수 1 1 1 "SIMATIC HMI http 프로토콜"을 통한 연결 수 -- -- -- 연결된 Sm@rtClients 의 최대 개수(서비스

클라이언트 포함) -- -- --

도움말 시스템 도움말 텍스트의 문자 수 320 -- 320 언어 런타임 언어의 개수 5 5 5 스케줄러 태스크 -- -- -- 사용자 관리

Page 438: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 438 시스템 메뉴얼, 07/2008

OP 73micro TP 170micro TP 177micro 사용자 그룹 1 1 1 인증 2 2 2 비밀번호 1 1 1 프로젝트 프로젝트 파일 "*.fwx"의 크기 128 KB 256 KB 256 KB

이동 패널

이동 패널 170 이동 패널 177 이동 패널 277 이동 패널 277 IWLAN

이동 패널 277F IWLAN

태그 프로젝트에 있는 태그의 개수 1000 1000 2048 2048 2048 PowerTags 의 개수 -- - -- -- -- 배열 당 요소의 개수 1000 1000 1000 1000 1000 로컬 태그의 개수 500 500 1000 1000 1000 알람 개별 알람의 개수 2000 2000 4000 4000 4000 아날로그 알람의 개수 50 50 200 200 200 알람의 문자열 길이 80 80 80 80 80 알람 당 공정값의 개수 8 8 8 8 8 알람 버퍼의 크기 256 256 512 512 512 대기열 알람 이벤트의 개수 64 64 250 250 250 화면 화면의 개수 500 500 500 500 500 화면 당 필드의 개수 50 50 200 200 200 화면 당 태그의 개수 50 50 200 200 200 화면 당 복합 개체의 개수 5 5 10 10 10 래서피 래서피의 개수 100 100 300 300 300 래서피 당 요소의 개수 200 200 1000 1000 1000 데이터 레코드 당 사용자

데이터의 길이(바이트) 800 800 4000 4000 4000

래서피 당 데이터 레코드의 개수

200 200 500 500 500

프로젝트 내 래서피 요소의 개수

-- -- -- -- --

내부 플래시에서 데이터 레코드용으로 예약된 메모리

32 KB 32 KB 64 KB 64 KB 64 KB

로그 로그 개수 -- -- 20 20 20 로그 파일당 엔트리 개수(모든

로그 세그먼트 포함) -- -- 10000 10000 10000

Page 439: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 439

이동 패널 170 이동 패널 177 이동 패널 277 이동 패널 277 IWLAN

이동 패널 277F IWLAN

로그 세그먼트의 개수 -- -- 400 400 400 태그 로그에 대한 주기적

트리거 -- -- 1 s 1 s 1 s

그래프 그래프의 개수 50 50 300 300 300 텍스트 목록과 그래픽 목록 그래픽 목록의 개수 100 100 400 400 400 텍스트 목록의 개수 300 300 500 500 500 총 목록 수 300 300 500 500 500 텍스트 또는 그래픽 목록 당

엔트리의 개수 30 30 256 256 256

그래픽 개체의 개수 1000 1000 1000 1000 1000 텍스트 요소의 개수 2500 2500 10000 10000 10000 스크립트 스크립트의 개수 -- -- 50 50 50 통신 연결의 개수 4 4 6 6 6 "SIMATIC HMI http

프로토콜"을 통한 연결 수 -- 4 8 8 8

연결된 Sm@rtClients 의 최대 개수(서비스 클라이언트 포함)

-- 2 2 2 2

모바일 무선 영역 개수 -- -- -- 254 254 유효 범위 개수 -- -- -- -- 127 최소 1 개의 영역이나 1 개의

유효 범위에서 할당된 응답기 개수

-- -- -- 255 255

구성 가능한 응답기 개수 65534 65534 도움말 시스템 도움말 텍스트의 문자 수 320 320 320 320 320 언어 런타임 언어의 개수 5 5 16 16 16 스케줄러 태스크 10 10 48 48 48 사용자 관리 사용자 그룹 50 50 50 50 50 인증 32 32 32 32 32 비밀번호 50 50 50 50 50 프로젝트 프로젝트 파일 "*.fwx"의 크기 768 KB 2 MB 6 MB 6 MB 6 MB

Page 440: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 440 시스템 메뉴얼, 07/2008

기본 패널

KTP400 Basic KTP600 Basic KTP1000 Basic TP1500 Basic 태그 프로젝트에 있는 태그의 개수 128 128 256 256 PowerTags 의 개수 -- -- -- -- 배열 당 요소의 개수 100 100 100 100 로컬 태그의 개수 -- -- -- -- 알람 알람 클래스의 개수 32 32 32 32 개별 알람의 개수 200 200 200 200 아날로그 알람의 개수 15 15 15 15 알람의 문자열 길이 80 80 80 80 알람 당 공정값의 개수 8 8 8 8 알람 버퍼의 크기 128 128 128 128 대기열 알람 이벤트의 개수 64 64 64 64 화면 화면의 개수 50 50 50 50 화면 당 필드의 개수 30 30 30 30 화면 당 태그의 개수 30 30 30 30 화면 당 복합 개체의 개수 30 30 30 30 래서피 래서피의 개수 5 5 5 5 래서피 당 요소의 개수 20 20 20 20 데이터 레코드 당 사용자 데이터의

길이(바이트) -- -- -- --

래서피 당 데이터 레코드의 개수 20 20 20 20 프로젝트 내 래서피 요소의 개수 -- -- -- -- 내부 플래시에서 데이터 레코드용으로

예약된 메모리 40 KB 40 KB 40 KB 40 KB

로그 로그 개수 -- -- -- -- 로그 파일당 항목 개수(모든 로그

세그먼트 포함) 1) -- -- -- --

로그 세그먼트의 개수 -- -- -- -- 태그 로그에 대한 주기적 트리거 -- -- -- -- 로그로 기록할 수 있는 태그 수 4) -- -- -- -- 그래프 그래프의 개수 25 25 25 25 텍스트 목록과 그래픽 목록 그래픽 목록의 개수 100 100 100 100 텍스트 목록의 개수 150 150 150 150 총 목록 수 150 150 150 150

Page 441: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 441

KTP400 Basic KTP600 Basic KTP1000 Basic TP1500 Basic 텍스트 또는 그래픽 목록 당 엔트리의

개수 30 30 30 30

그래픽 개체의 개수 500 500 500 500 텍스트 요소의 개수 500 500 500 500 스크립트 스크립트의 개수 -- -- -- -- 통신 연결의 개수 4 4 4 4 "SIMATIC HMI http 프로토콜"을 통한

연결 수 -- -- -- --

도움말 시스템 도움말 텍스트의 문자 수 320 320 320 320 언어 런타임 언어의 개수 5 5 5 5 스케줄러 태스크 -- -- -- -- 사용자 관리 사용자 그룹 50 50 50 50 인증 32 32 32 32 비밀번호 50 50 50 50 프로젝트 프로젝트 파일 "*.fwx"의 크기 1024 KB 1024 KB 1024 KB 1024 KB

패널

OP 73 OP 77A OP 77B TP 170A TP 170BOP 170B

TP 177A TP 177B OP 177B

TP 270 OP 270

TP 277 OP 277

태그 프로젝트에 있는

태그의 개수 1000 1000 1000 500 1000 500 1000 2048 2048

PowerTags 의 개수 -- -- -- -- -- -- - -- -- 배열 당 요소의 개수 50 100 1000 100 1000 250 1000 1000 1000 로컬 태그의 개수 -- -- 500 250 500 -- 500 1000 1000 알람 알람 클래스의 개수 32 32 32 32 32 32 32 32 32 개별 알람의 개수 500 1000 1000 1000 2000 1000 2000 4000 4000 아날로그 알람의

개수 3 10 50 -- 50 20 50 200 200

알람의 문자열 길이 80 80 80 80 80 80 80 80 80 알람 당 공정값의

개수 8 8 8 8 8 8 8 8 8

알람 버퍼의 크기 256 256 256 128 256 256 256 512 512

Page 442: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 442 시스템 메뉴얼, 07/2008

OP 73 OP 77A OP 77B TP 170A TP 170BOP 170B

TP 177A TP 177B OP 177B

TP 270 OP 270

TP 277 OP 277

대기열 알람 이벤트의 개수

16 64 64 16 64 64 64 250 250

화면 화면의 개수 500 500 500 250 500 250 500 500 500 화면 당 필드의 개수 20 30 30 20 50 30 50 200 200 화면 당 태그의 개수 20 30 30 20 50 30 50 200 200 화면 당 복합 개체의

개수 5 5 5 5 5 5 5 10 10

래서피 래서피의 개수 -- 10 100 -- 100 10 100 300 300 래서피 당 요소의

개수 -- 50 200 -- 200 50 200 1000 1000

데이터 레코드 당 사용자 데이터의 길이(바이트)

-- 800 800 -- 800 800 800 4000 4000

래서피 당 데이터 레코드의 개수

-- 20 200 -- 200 20 200 500 500

프로젝트 내 래서피 요소의 개수

-- -- -- -- -- -- -- -- --

내부 플래시에서 데이터 레코드용으로 예약된 메모리

-- 40 KB 32 KB -- 32 KB 40 KB 32 KB 64 KB 64 KB

로그 로그 개수 -- -- -- -- -- -- -- 20 20 로그 파일당 엔트리

개수(모든 로그 세그먼트 포함)

-- -- -- -- -- -- -- 10000 10000

로그 세그먼트의 개수

-- -- -- -- -- -- -- 400 400

태그 로그에 대한 주기적 트리거

-- -- -- -- -- -- 1 s 1 s

로그로 기록할 수 있는 태그 수 4)

-- -- -- -- -- -- -- 20 --

그래프 그래프의 개수 -- -- -- -- 50 25 50 300 300 텍스트 목록과 그래픽 목록 그래픽 목록의 개수 -- -- -- -- 100 -- 100 400 400 텍스트 목록의 개수 150 300 300 -- 300 300 300 500 500 총 목록 수 150 300 300 -- 300 300 300 500 500 텍스트 또는 그래픽

목록 당 엔트리의 개수

30 30 30 -- 30 30 30 256 256

그래픽 개체의 개수 500 1000 1000 1000 1000 1000 1000 1000 1000 텍스트 요소의 개수 2500 2500 2500 1000 2500 1000 2500 10000 10000

Page 443: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 443

OP 73 OP 77A OP 77B TP 170A TP 170BOP 170B

TP 177A TP 177B OP 177B

TP 270 OP 270

TP 277 OP 277

스크립트 스크립트의 개수 -- -- -- -- -- -- -- 50 50 통신 연결의 개수 2 4 4 4 4 4 4 6 6 "SIMATIC HMI http

프로토콜"을 통한 연결 수

-- -- -- -- -- -- 4 8 8

연결된 Sm@rtClients 의 최대 개수(서비스 클라이언트 포함)

-- -- -- -- -- -- 2 6'': 3 10'': 2

6'': 3

도움말 시스템 도움말 텍스트의

문자 수 320 320 320 -- 320 320 320 320 320

언어 런타임 언어의 개수 5 5 5 5 5 5 5 5 16 스케줄러 태스크 -- -- 10 -- 10 -- 10 48 48 사용자 관리 사용자 그룹 25 50 50 1 50 50 50 50 50 인증 32 32 32 2 32 32 32 32 32 비밀번호 25 50 50 1 50 50 50 50 50 프로젝트 프로젝트 파일

"*.fwx"의 크기 256 KB

256 KB 1 MB 320 KB 768 KB 512 KB 2 MB 2 MB 4 MB

다중 패널

MP 177 MP 270B MP 277 MP 370 MP 377 태그 프로젝트에 있는 태그의 개수 1000 2048 2048 2048 2048 PowerTags 의 개수 -- -- -- -- -- 배열 당 요소의 개수 1000 1000 1000 1000 1000 로컬 태그의 개수 500 1000 1000 2000 2000 알람 알람 클래스의 개수 32 32 32 32 32 개별 알람의 개수 2000 4000 4000 4000 4000 아날로그 알람의 개수 50 200 200 200 200 알람의 문자열 길이 80 80 80 80 80 알람 당 공정값의 개수 8 8 8 8 8 알람 버퍼의 크기 256 512 512 1024 1024 대기열 알람 이벤트의 개수 64 250 250 500 500

Page 444: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 444 시스템 메뉴얼, 07/2008

MP 177 MP 270B MP 277 MP 370 MP 377 화면 화면의 개수 500 500 500 500 500 화면 당 필드의 개수 50 200 200 400 400 화면 당 태그의 개수 50 200 200 400 400 화면 당 복합 개체의 개수 -- 10 10 20 20 래서피 래서피의 개수 100 300 300 500 500 래서피 당 요소의 개수 200 1000 1000 1000 1000 데이터 레코드 당 사용자 데이터의

길이(바이트) 800 4000 4000 4000 4000

래서피 당 데이터 레코드의 개수 200 500 500 1000 1000 프로젝트 내 래서피 요소의 개수 -- -- -- -- -- 내부 플래시에서 데이터

레코드용으로 예약된 메모리 32 KB 64 KB 64 KB 128 KB 128 KB

로그 로그 개수 -- 20 20 50 50 로그 파일당 엔트리 개수(모든 로그

세그먼트 포함)1) -- 10000 10000 50000 50000

로그 세그먼트의 개수 -- 400 400 400 400 태그 로그에 대한 주기적 트리거 -- 1 s 1 s 1 s 1 s 로그로 기록할 수 있는 태그 수 4) -- 20 -- 50 -- 그래프 그래프의 개수 50 300 300 400 400 텍스트 목록과 그래픽 목록 그래픽 목록의 개수 100 400 400 500 500 텍스트 목록의 개수 300 500 500 500 500 총 목록 수 300 500 500 500 500 텍스트 또는 그래픽 목록 당

엔트리의 개수 30 256 256 256 256

그래픽 개체의 개수 1000 1000 1000 2000 2000 텍스트 요소의 개수 2500 10000 10000 30000 30000 스크립트 스크립트의 개수 -- 50 50 100 100 통신 연결의 개수 4 6 6 6 6 "SIMATIC HMI http 프로토콜"을

통한 연결 수 4 8 8 8 8

연결된 Sm@rtClients 의 최대 개수(서비스 클라이언트 포함)

2 6'': 최대. 3 10'': 최대 2

8'': 최대 3 10'': 최대 2

12'': 최대. 3 15'': 최대 2

12'': 최대. 3 15'': 최대 2 19'': 최대: 1

도움말 시스템 도움말 텍스트의 문자 수 320 320 320 320 320 언어

Page 445: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 445

MP 177 MP 270B MP 277 MP 370 MP 377 런타임 언어의 개수 5 5 16 5 16 스케줄러 태스크 10 48 48 48 48 사용자 관리 사용자 그룹 50 50 50 50 50 인증 32 32 32 32 32 비밀번호 50 50 50 50 50 프로젝트 프로젝트 파일 "*.fwx"의 크기 2048 KB 4 MB 6 MB 7 MB 12 MB 1) 각 세그먼트 순환 로그에 대한 엔트리 개수가 "세그먼트식 순환 로그" 로깅 메소드에 적용됩니다. 순환 로그 개수에서

비롯된 제품과 이 로그의 데이터 레코드 개수의 곱은 초과되지 않습니다.

WinCC flexible Runtime

WinCC flexible Runtime 태그 프로젝트에 있는 태그의 개수 2048 PowerTags 의 개수 128 –2048 배열 당 요소의 개수 1600 로컬 태그의 개수 2000 알람 알람 클래스의 개수 32 개별 알람의 개수 4000 아날로그 알람의 개수 500 알람의 길이 80 알람 당 공정값의 개수 8 알람 버퍼의 크기 1024 대기열 알람 이벤트의 개수 500 화면 화면의 개수 500 화면 당 필드의 개수 400 화면 당 태그의 개수 400 화면 당 복합 개체의 개수 40 래서피 래서피의 개수 999 래서피 당 요소의 개수 2000 데이터 레코드 당 사용자 데이터의 길이(바이트) 8000 래서피 당 데이터 레코드의 개수 5000 프로젝트 내 래서피 요소의 개수 -- 내부 플래시에서 데이터 레코드용으로 예약된 메모리 -- 로그

Page 446: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

부록 21.2 성능 특성

WinCC flexible 2008 Compact / Standard / Advanced 446 시스템 메뉴얼, 07/2008

WinCC flexible Runtime 로그 개수 100 로그 파일당 엔트리 개수(모든 로그 세그먼트 포함)1) 500000 로그 세그먼트의 개수 400 태그 로그에 대한 주기적 트리거 1 s 로그로 기록할 수 있는 태그 수 4) 100 그래프 그래프의 개수 800 텍스트 목록과 그래픽 목록 그래픽 목록의 개수 500 텍스트 목록의 개수 500 총 목록 수 500 텍스트 또는 그래픽 목록 당 엔트리의 개수 3500 그래픽 개체의 개수 2000 텍스트 요소의 개수 30000 스크립트 스크립트의 개수 200 통신 연결의 개수 8 "SIMATIC HMI http 프로토콜"을 통한 연결 수 16 연결된 Sm@rtClients 의 최대 개수(서비스 클라이언트 포함) 5 3) 도움말 시스템 도움말 텍스트의 문자 수 320 언어 런타임 언어의 개수 16 스케줄러 태스크 2) 48 사용자 관리 사용자 그룹 50 인증 32 비밀번호 100 프로젝트 프로젝트 파일 "*.fwx"의 크기

1) 각 세그먼트 순환 로그에 대한 엔트리 개수가 "세그먼트식 순환 로그" 로깅 메소드에 적용됩니다. 순환 로그

개수에서 비롯된 제품과 이 로그의 데이터 레코드 개수의 곱은 초과되지 않습니다. 2) 시간이 트리거되는 태스크에만 유효합니다. 이벤트가 트리거된 태스크는 시스템 제한과 관련이 없습니다. 3) 최대 3 개의 Sm@rtClients 가 패널 PC 477 에서 Sm@rtServer 와 연결할 수 있습니다. 4) CE 디바이스 정보(TP 270, OP 270, MP 270B, MP 370):

HMI 디바이스는 주로 주기적 데이터 로깅을 위해 디자인하지 않고, 비주기적 오류 상태를 로그하는 데 사용됩니다(예: 고장 및 운전 알람). HMI 디바이스는 대규모의 데이터나 성능 조건이 높은 복잡한 로깅 태스크를 위해 디자인되지 않았습니다.

Page 447: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 447

인덱스

" "스크립트 마법사", 304 "화면 내비게이션" 편집기, 151

* *.pwx, 111, 395

A ALARM_D 알람

STEP 7 에서 구성하기, 190, 429 ALARM_S 알람

SIMOTION에서 구성하기, 192, 430 STEP 7 에서 구성하기, 190, 429 디스플레이 필터링, 190, 192, 429, 430

C CBA, 32 CSV 내보내기

태그, 137 CSV 파일

배치, 198, 258 예, 198, 258 주소 멀티플렉싱이 있는 태그, 143 프로젝트 텍스트, 337

H HMI 대체

DP 컨피규레이션, 84 HMI 디바이스

개인적인, 32 데이터 백업, 404 데이터 복원하기, 404 동기식, 31 버전, 112, 396 삽입하기, 다수, 413 선택, 82 성능 특성, 436

시스템 한계, 436 여러 HMI 디바이스를 위한 프로젝트 사용하기, 86 여러 HMI 디바이스를 포함한 컨피규레이션, 81 여러 HMI 디바이스를 포함한 프로젝트, 85 원격 접근 (개념), 29

HMI 디바이스 버전, 84, 86 HMI 디바이스 의존성, 82

스크립트에서, 312 원리, 59

HMI 스테이션 생성, 413

HMI 시스템 태스크, 19

HTML 브라우저, 154 HW Config 의 사용

통합식 프로젝트에서, 411

I IntelliSense, 305 IO 필드, 154, 269

N NetPro

연결 편집하기, 412

O OLE 개체

재생성, 159 파일에서 생성, 159

OP 77A 및 TP 177A 래서피의 차이점, 220

P PageDown, 434 PC 스테이션

구성하기, 419 내부 통신, 420 외부 통신, 420

PLC

Page 448: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 448 시스템 메뉴얼, 07/2008

태그 링크하기, 121 PROFISafe, 357 ProSave, 403

언어 스위칭, 403 ProTool 프로젝트

이송하기, 96

S S7 이서네트

전송, 398 SIMATIC HMI

WinCC flexible, 20 개요, 19 정의, 19 태스크, 19

SIMATIC STEP 7, 87 SIMATIC STEP 7 로의 통합, 39 SIMATIC 관리자

WinCC flexible 개체 편집하기, 413 를 이용해서 작업하기, 410

SIMATIC 로그온, 289 SIMOTION

Alarm_S 알람, 192, 430 공정 알람, 192, 430

SIMOTION SCOUT, 87 SIMOTION SCOUT로의 통합, 39 SmartClient 디스플레이, 154 STEP 7

WinCC flexible로 배열 전송, 427 WinCC flexible에서 태그 채택하기, 426, 428 WinCC flexible에서 태그 활성화하기, 426

STEP 7 통합 이점, 409 전제조건, 409

STEP 7 로부터 배열 전송, 427 STEP 7 에 통합, 409

T TIA, 32, 39

U USB

전송, 397, 400 USB를 통한 전송, 397

V VBS

개체 속성 변경, 323 도움말 기능, 307

W WinCC

옵션, 20 자동화 개념, 26

WinCC flexible, 20 개별 컨피규레이션, 77 다중 언어적 사용자 인터페이스, 88 라이센스 없음, 26 런타임 소프트웨어, 23 를 이용해서 작업하기, 57 사용자 인터페이스 사용자 정의하기, 35 시작, 78 에디션, 57 엔지니어링 시스템, 22 엔지니어링 지원, 33 연결 편집하기, 411 용도, 20 일관된 컨피규레이션, 21 퀵 스타트, 78

WinCC flexible, 42 WinCC flexible, 42 WinCC flexible 시작하기

쓰기 권한 필요, 78 WinCC flexible에 있는 문서, 109 WinCC 프로젝트

이송하기, 96 WLAN, 357 WLAN 영역, 359

X XLS 파일

프로젝트 텍스트, 337

가 가장 중요하지 않은 비트 설정, 71, 75

간 간단한 개체, 269 간단한 래서피 보기, 232

거동, 242 메뉴 명령, 242 배치, 241 조작, 241

간단한 복사, 102

Page 449: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 449

간접 주소지정, 127

개 개별 알람

개별 알람 편집기, 183 개별 알람 과정, 172 개별 알람 편집기, 183 개요

보고서 시스템, 261 프로젝트 문서, 347

개인적인 HMI 디바이스 사용, 32

개체, 269 ActiveX 컨트롤 추가, 158 VBS를 이용하여 속성 변경, 323 개체 위치 재설정하기, 158 기본 속성 맞추기, 158 다수의 개체 선택하기, 158 다수의 개체의 위치를 재설정하고 크기 변경하기, 158, 159 대체하기, 102 동일한 유형의 삽입, 158 뒤집기, 158 배열하기, 158 삽입, 102, 158 새 OLE 개체 생성하기, 159 선택하기, 프로젝트 보고서용, 354 스크립트에서 동기화, 314 접근, 313 참조, 313 크기 변경하기, 158 탭 순서, 158 파일에서 OLE 개체 생성하기, 159 회전, 158

개체 그룹 속성, 162

개체 목록 를 이용해서 작업하기, 65 열기, 65

개체 보기 속성, 51 에서 동작, 95

개체 선택 컨피규레이션 데이터 출력하기, 354

개체 편집 SIMATIC 관리자에서, 413

갱 갱신 주기, 130 갱신하기

HMI 디바이스에서 운영체제, 405

거 거동

간단한 래서피 보기, 242 래서피 보기, 236

검 검색, 108

개체, 108 문자열, 108

겉 겉표지

배치, 349

게 게이지, 154

결 결합하기, 53

창, 53

공 공유된 라이브러리, 105 공정 알람

활성화, 192, 430 공정 화면

변경하기, 38

관 관리하기

그래픽, 160 프로젝트 버전, 375, 379

구 구문 강조, 306

변경하기, 309 구성 부분

프로젝트의, 81 구성요소에 기반한 자동화, 32

Page 450: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 450 시스템 메뉴얼, 07/2008

구성하기 HMI 디바이스 독립적, 35 HMI 디바이스 의존적, 34 PC 스테이션, 419 개체들을 동시에 편집하기, 36 도구표시줄, 45 목표 디바이스 독립적, 35 목표 디바이스 의존적, 34 솔루션 지향적 개념, 33 아시아 언어, 332 이동, 37 이동 경로, 37 이벤트, 235 화면 변경, 38

구조, 131, 282 런타임 보안 세팅, 287 복사, 134 사용자 관리, 282 삭제, 134 삽입하기, 134 재명명, 134 태그, 131 페이스플레이트, 131

구조 요소 복사, 135 삭제, 135 삽입, 135 재명명, 134 태그, 131 편집하기, 135

구조 편집기 작업 영역, 133

그 그래프, 252 그래프 보기, 154, 252 그래픽

관리하기, 160 이미지 브라우저에서 사용하기, 160 투명 배경으로, 160

그래픽 IO 필드, 154 그래픽 IO필드, 269 그래픽 개체, 154 그래픽 목록, 72, 75

가장 중요하지 않은 비트 설정, 75 구성하기, 72 기본값, 75 용도, 72

그래픽 보기, 154, 269 그래픽 브라우저

이미지 사용, 160

그래픽 편집기, 342 그룹, 161

기 기능

HMI 디바이스 유형 의존성, 82 태그값 갱신하기, 116

기능 목록, 66 HMI 디바이스 의존성, 302 구성하기, 66 동기식 완료, 320 런타임에서 완료, 320 상태 정보, 302 속성, 302 스크립트, 302 시스템 기능, 302 완료, 302

기능 목록, 301 비동기식 완료, 320

기능 범위 ProSave, 403

기능 키, 146, 164 기본 세팅

데이터 로그, 255 스크립트, 309 알람, 188

기본 속성 변경하기, 265

기본값, 70 기호 서버

통합식 프로젝트, 407, 422 기호식 IO 필드, 154, 269

끌 끌어다 놓기, 54, 307

날 날짜/시간 필드, 154, 269

내 내보내기, 291

래서피 데이터 레코드, 218 태그, 137 프로젝트 텍스트, 337

내부 태그, 310 내부 통신

PC 스테이션에서, 420

Page 451: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 451

내비게이션, 151 내비게이션 구조, 38

지정하기, 38 내비게이션 컨트롤, 153 내비게이션 화살표, 64

논 논리적 오류, 315

다 다각형, 154, 269 다시 연결, 108 다중 선택, 161 다중-사용자 프로젝트, 82 다중선, 154, 269

단 단독 사용자 프로젝트, 81

대 대리점, 6 대용량 데이터 처리, 36

이점, 36 대체하기, 108

개체, 108 문자열, 108

데 데이터

HMI 디바이스-특유, 85 전역 프로젝트, 86

데이터 교환, 207 데이터 레코드 목록, 232 데이터 레코드 번호, 227 데이터 레코드 이름, 227 데이터 로그

기본 세팅, 255 태그, 125, 257 태그 값의 출력, 258 편집기, 254

데이터 로그 편집기, 254 데이터 로깅, 249

로깅 주기, 250 메모리 매체, 250 용도, 249

취득주기, 250 데이터 메일박스

래서피용, 223 데이터 백업

HMI 디바이스, 404 데이터 복원하기

HMI 디바이스, 404 데이터 선택

프로젝트 보고서용, 353 데이터 유형

내부 태그, 116 외부 태그, 122

데이터 흐름, 215

델 델타 다운로드, 399

도 도구상자, 149

쓰기-보호된 라이브러리, 166 도구표시줄, 45, 53

구성하기, 45 도킹, 53 순서, 158 언어 지원, 333 위치 지정, 44

도움말, 76 디스플레이하기, 76

도움말 기능, 307 도움말 표시기, 154 도킹, 53

도구표시줄, 53 창, 53

동 동기화

PLC와, 223 래서피 보기 및 래서피 화면, 215 수동, 314

동기화하기 래서피 태그, 219 스크립트에서 태그의, 314

동양어 문자 HMI 디바이스에서 입력, 344

동작 개체 보기에서, 95

동적 조작, 163 동적 컨트롤

Page 452: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 452 시스템 메뉴얼, 07/2008

페이스플레이트, 170 페이스플레이트 인스턴스, 170 페이스플레이트에 포함된 개체, 170

되 되부름 레벨, 296

뒤 뒤집기

개체, 158

들 들여오기, 291

래서피 데이터 레코드, 218 프로젝트 텍스트, 337

디 디바이스 대체

DP 컨피규레이션, 84 런타임에서 디바이스 조작 불가능함, 84

디바이스 의존성, 58, 81, 82 원리, 58 화면의, 147

디버거 오류 유형, 315

디스플레이 등급 정의하기 ALARM_S 알람의 경우, 190, 192, 429, 430

디자인 프로토콜, 262

라 라우팅 연결, 421

생성, 421 전송용, 423

라이브러리, 48, 105, 166 도구상자에서 보기, 166 전역, 49 프로젝트-관련, 49

라이브러리 개체, 166 라이센스

WinCC flexible ES용, 25 WinCC flexible 런타임용, 25 옵션용, 25

라이센스 키 HMI 디바이스로 전송, 406

라이센스 키 디스켓, 406 라이센스 키 저장 위치, 406

래 래서피, 211, 213

TP 177A와 OP 77A의 차이, 220 기본 원리, 211 기본원리, 213 데이터 레코드, 213 데이터 흐름, 215 디스플레이, 212 래서피 보기, 231 래서피 화면, 231 메모리 필요량, 433, 434 보고용 출력 데이터, 275 사용, 212 세팅, 228 엔트리, 213 적용 예: 기계 매개변수 할당, 212 적용 예:일괄 생산, 212 전송, 400 전송시 초기화, 399 컨피규레이션, 228 컨피규레이션 옵션, 218 태그, 221 텍스트 목록 사용하기, 226

래서피 값 전송 HMI 디바이스와 PLC간, 217

래서피 구조 수정하기, 244 래서피 데이터

로드 및 저장하기, 216 전송시 덮어쓰기, 399

래서피 데이터 레코드 들여오기와 내보내기, 218 전송 옵션, 215 텍스트 목록 사용하기, 226

래서피 데이터 레코드 번호, 227 태그에 쓰기, 234

래서피 데이터 레코드 이름, 227 태그에 쓰기, 234

래서피 목록, 232 래서피 번호

태그에 쓰기, 234 래서피 보고서

구성하기, 276 래서피 보기, 154, 232, 239

값만 디스플레이하기, 233 갱신, 233 거동, 236 구성 가능한 이벤트, 235 기능 키를 사용한 작동, 236

Page 453: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 453

단순형, 232 드롭 다운 목록으로 사용하기, 235 래서피 데이터 레코드, 214, 236 마우스를 이용한 조작, 240 용도, 239 조작, 239 조작 요소, 240 키보드를 이용한 조작, 240 화면 변경시 거동, 236 확장형, 232

래서피 세팅, 228 래서피 이름

태그에 쓰기, 234 래서피 인쇄

출력 매개변수 구성하기, 276 래서피 조작하기

래서피 구조 수정하기, 244 래서피 태그

동기화하기, 219 온라인, 220

래서피 편집기, 227 데이터 레코드, 227 요소 탭, 225 작업 영역, 224

래서피 화면 기계의 시각적 시뮬레이션, 237 래서피 태그, 214 태그 동기화, 238

래서피의 출력 데이터, 275

런 런타임, 366

VBS를 이용하여 개체 속성 변경, 323 기능 목록 완료, 320 사용자 관리, 281 스크립트 처리, 321 스크립팅, 295 언어 스위칭, 323 유효 범위, 366 태스크, 23

런타임 보안 세팅 구조, 287 사용자 관리 내보내기, 288 열기, 287 편집기, 287

런타임 보안 세팅 편집기, 287 런타임 스크립팅, 296 런타임 언어, 327, 343 런타임 오류, 315

로 로그 내용

디스플레이, 193, 251 로그 데이터베이스

ODBC를 이용한 직접 접근, 200, 260 로그 유형, 193

레벨 의존적, 250 세그먼트식 순환 로그, 250 순환 로그, 250

로깅 기본 원리, 192 로그 유형, 193, 250 세그먼트식 순환 로그, 193, 250 순환 로그, 193, 250 알람, 197 태그, 125, 257 태그 값, 249

로깅 주기 태그, 130

로컬 태그, 311 로컬 할당

기능 키의, 164

마 마우스 기능, 55 마우스를 이용한 조작

래서피 보기, 240

매 매개변수

연결 편집기, 205 매개변수 전달

스크립트, 312 시스템 기능, 312

멀 멀티플렉싱, 127

메 메뉴, 44

명령, 44 메뉴 명령

간단한 래서피 보기, 242 메모리 필요량

래서피, 433, 434

Page 454: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 454 시스템 메뉴얼, 07/2008

모 모두 재구성

프로젝트, 110 모바일 무선, 357, 359, 362, 363, 364, 365

작동 방법, 359 작업 영역, 363, 365 적용 분야, 357

모바일 유닛 사용, 29

모의 가공, 110

목 목록 엔트리, 69, 73

그래픽 목록에서, 73 텍스트 목록, 69

무 무선, 357 무선 네트워크, 357

문 문자 집합

구성 가능, 345 국가별 특수문자, 333

바 바, 154

반 반환값, 322

배 배열, 128

간접 주소지정, 127 배열 요소, 128 배열 태그, 128 배치

간단한 래서피 보기, 241 겉표지, 349 날짜, 시간, 통화, 숫자의 국가별 포맷, 328 속성, 350 편집하기, 350, 352 프로젝트 보고서, 348

백 백업하기

HMI 데이터, 404

버 버전

HMI 디바이스, 112, 396 버전 관리, 375

통합식 프로젝트에서, 407 버전 비교, 383 버전으로 저장

STEP 7 에 통합된 프로젝트, 416, 417 버전 개요, 97 변환 옵션, 97

버튼, 154

번 번역

외부에서 프로젝트 텍스트 번역하기, 337 자동, 338 작업 흐름, 331 편집기, 325

변 변경, 63

기본 속성, 265 연결, 427, 428

변경 로그, 385, 387, 389 통합식 프로젝트에서, 385, 407, 414

변경로그, 386 변경사항 로그하기

애플리케이션 필드, 385 작업 영역, 393 컨트롤 요소, 392

변경사항 로깅, 385, 391 용도, 385

변경하기 개체 속성, 323 구문 강조, 309 스크립트에서 코드 포매팅, 309

변환 STEP 7 에 통합된 프로젝트, 416, 417 비밀번호가 변경됩니다, 99

변환 옵션 버전으로 저장, 97

Page 455: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 455

보 보고서 개체

용도, 272 보고서 속성

편집하기, 268 보고서 시스템, 261

개요, 261

복 복사

개요, 101 통합식 연결, 407 플랫, 102

복원하기 HMI 데이터, 404

부 부트스트랩

운영체제, 406

분 분기, 378 분산형 HMI 디바이스, 31

붕 붕괴, 54

창, 54

비 비밀번호

변환 후, 99 초기화, 399

사 사각형, 154, 269 사용, 212

래서피의, 212 스크립트, 300 시스템 기능, 298 페이스플레이트, 35

사용자 관리, 281, 282, 283, 284 SIMATIC 로그온, 289 구조, 282

목적, 281 애플리케이션 필드, 281 작업영역, 285, 286 중앙 사용자 관리, 289

사용자 권한 WinCC flexible의 처음 시작, 78

사용자 데이터, 291 내보내기, 291 들여오기, 291

사용자 보기, 154, 291, 292 사용자 비밀번호

변환 후 변경됨, 99 사용자 사전, 338

설치해제, 338 편집기, 340 편집기의 구조, 340

사용자 사전 편집기, 340 사용자 인터페이스 언어, 326

WinCC flexible, 383 사용자-의존성

작업 환경, 77

삽 삽입

개체, 102 개체 삽입하기, 158

상 상태 정보

기능 목록, 302 상태 제어, 154 상호참조 목록, 107

를 이용해서 작업하기, 107 편집기, 107

생 생성

HMI 스테이션, 413 일관성 검사, 109

생성하기 새로운 프로젝트 버전 생성, 389

선 선, 154, 269 선택

인쇄, 354 선택하기

Page 456: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 456 시스템 메뉴얼, 07/2008

다수의 개체, 158 프로젝트 보고서용 개체, 354

설 설치하기

감사 뷰어, 24 옵션, 406

설치해제 사용자 사전, 338

성 성능 특성

HMI 디바이스, 436

세 세그먼트식 순환 로그, 193 세팅

래서피, 228 알람, 188 운영 체제의 언어, 328 전송용, 397

소 소프트버스

구성하기, 420

속 속성

기능 목록, 302 배치, 350 알람, 180 태그, 120

속성 보기, 47 속성, 47 태그, 119

쇼 쇼트컷 메뉴

접근하기, 55

순 순서, 371

태스크, 371 순환 로그, 193

스 스위치, 154 스케일링

선형 스케일링, 122 태그, 선형 스케일링, 126

스케줄러, 369 스크립트, 296, 299

HMI 디바이스 의존성, 312 기능 목록에서, 302 기본 세팅, 309 도움말 기능, 307 되부름 레벨, 296 런타임에서 처리, 321 매개변수 전달, 312 반환값, 322 속성, 299 스크립트에서, 311 스크립트에서 호출, 311 시스템 기능 이용, 323 용도, 300 코드 포매팅 변경, 309 태그값 갱신하기, 116 편성하기, 299 호출시 특징, 312

스크립트 편집기, 303 구문 강조 변경하기, 309 세팅을 편집하십시오., 309 속성, 305 작업 영역, 304

스크립트 편집기, 303 스타트 센터

메뉴 명령, 78 비활성화, 78

슬 슬라이더, 154

시 시계, 154 시스템 기능, 295, 297

기능 목록에서, 298, 302 매개변수 전달, 312 사용, 298 스크립트에서, 298, 311, 323 스크립트에서 호출, 311

Page 457: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 457

언어 의존성, 298, 312 용도, 297, 298 호출시 특징, 312

시스템 사전, 338 편집기, 339 편집기의 구조, 339

시스템 사전 편집기, 339 시스템 알람, 175

시스템 알람 편집기, 185 시스템 알람 편집기, 185 시스템 한계, 436

HMI 디바이스, 436 시작, 61

WinCC flexible, 78 시작값

태그, 124 시작하기

편집기, 61

신 신호, 171

기본 원리, 171

실 실행

런타임에서 스크립트, 321

심 심볼 라이브러리, 154

쓰 쓰기 권한

WinCC flexible의 처음 시작, 78

아 아날로그 알람

아날로그 알람 편집기, 184 아날로그 알람 과정, 172 아날로그 알람 편집기, 184 아시아 언어

컨피규레이션, 332 아시아어 문자

HMI 디바이스에서 입력, 344 메모리 필요량, 344 번역, 344

아시아어 운영체제, 329

안 안전 지침

배경에서 래서피 데이터 레코드, 233

알 알람

HMI 디바이스에서 디스플레이, 176 PLC에 의한 인지, 181 공급 품목, 180 기본 세팅, 188 로깅, 178, 197 보고서, 178, 189, 272 속성, 180 시스템 기능, 178 시스템 알람, 175 이벤트, 179 인쇄, 178 인지, 173 출력, 198 편집기, 181

알람 과정, 172 알람 그룹

알람 그룹 편집기, 187 알람 그룹 편집기, 187 알람 라인, 176 알람 로그

기본 원리, 192 알람 디스플레이하기, 198

알람 로그 편집기, 194 알람 번호, 180 알람 번호 과정, 172 알람 보고서

구성하기, 273 알람 보기, 154, 176

필터링, 177 알람 부류, 192 알람 상태, 172

배치, 174 알람 인쇄

출력 매개변수 구성하기, 273 알람 전송하기

이메일을 통해, 30 자동, 30

알람 창, 176 알람 클래스, 174

알람 클래스 편집기, 186 알람 클래스 편집기, 186 알람 텍스트, 180

Page 458: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 458 시스템 메뉴얼, 07/2008

알람 표시기, 154, 176 알람로깅, 192

로그 거동, 193 메모리 매체, 193

애 애플리케이션 예, 369

보고서용, 261 애플리케이션 필드, 369, 375

변경사항 로그하기, 385 사용자 관리, 281 작업 계획, 369 프로젝트 버전 관리하기, 375

언 언어

다양한 편집기에서, 333 언어 스위칭, 344

ProSave, 403 런타임에서, 323

언어 의존성 시스템 기능, 312

언어 의존적 포맷, 328 언어 지원

도구표시줄, 333

업 업로드

HMI 디바이스에서, 112, 401 통합식 프로젝트, 112, 401, 407 프로젝트 파일, 399

엔 엔지니어링 지원, 33

개요, 33

연 연결

변경하기, 427, 428 연결 데이터

들여오기 포맷, 139 연결 편집기, 204 연결 편집하기

NetPro를 이용해서, 412 WinCC flexible을 이용해서, 411

열 열기, 61

데이터 로그 편집기, 254 래서피 편집기, 224 런타임 보안 세팅, 287 이전 프로젝트 버전 열기, 390 편집기, 61

영 영업소, 6 영역, 360, 362

작업 영역, 363 영역 편집기, 362 영역 포인터

데이터 레코드, 223 연결 편집기, 206

오 오류

논리적 오류, 315 런타임 오류, 315

온 온라인

래서피 태그, 219, 220 온라인 도움말, 77

디스플레이하기, 77

옵 옵션, 24

설치하기, 406 인가, 25

완 완전히 통합된 자동화 시스템, 32, 39

SIMATIC STEP 7, 39 SIMOTION SCOUT, 39

외 외부 이미지 파일

관리하기, 158 폴더 참조 생성하기, 320

외부 태그, 310

Page 459: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 459

외부 통신 PC 스테이션에서, 420

요 요소 목록, 232

용 용도

래서피 보기, 239 보고서 개체, 272 프로젝트 문서, 347

운 운영체제

HMI 디바이스에서 갱신하기, 405 아시아 언어 세팅, 329 영어로 세팅, 329

운전자 컨트롤 요소 도구표시줄에서, 52 위치시키기, 편집기-특유의, 52 편집기-특유의, 51 프레임에서, 52

원 원, 154, 269 원격 접근, 29

가능한 용도, 30

위 위치

개체, 158 다수의 개체 편집하기, 159

유 유효 범위, 360, 364, 365, 366

개요, 366 런타임, 366 작업 영역, 365

유효 범위 편집기, 364

응 응답기, 360

이 이동 경로, 37 이미지

편집기의 구조, 342 이미지 버전, 84, 86, 112, 396 이벤트, 370, 371

구성하기, 235 시간에 기초한 이벤트, 371

이서네트, 207, 209 이송, 58

원리, 58 이송하기

WinCC 또는 ProTool 프로젝트, 96

인 인가

주문, 26 인덱스 태그, 127 인쇄

선택, 354 인스턴스

재사용하기, 169 인지

알람, 173 인지 태그

쓰기, 181 읽기, 181

일 일관된 컨피규레이션, 21 일관성 검사

생성, 109

자 자동 동기화, 314 자동 번역, 338 자동화

개념, 26 개인적인 HMI 디바이스, 32 구성요소에 기반한 자동화, 32 단독 사용자 프로젝트, 26 모듈 방식의 기계 개념, 32 모바일 유닛, 29 분산형 HMI, 31 여러 HMI 디바이스를 포함하는 PLC, 27 원격 접근, 29 자동 알람 전송, 30 중앙집중식 기능을 가진 HMI 시스템, 28

Page 460: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 460 시스템 메뉴얼, 07/2008

하나의 HMI 디바이스를 포함한 제어, 26

작 작업 계획, 369, 372

애플리케이션 예, 369 애플리케이션 필드, 369 작업영역, 373

작업 단계, 60 되돌리기, 60 복원하기, 60 화면을 생성하기 위해, 150

작업 영역, 365 구조 편집기, 133 모바일 무선, 363, 365 변경사항 로그하기, 393 스크립트 편집기, 304 영역, 363 유효 범위, 365 태그 편집기, 118, 183, 184, 185, 186, 187, 194, 254, 339, 340 프로젝트 버전 관리하기, 381 화면 내비게이션, 152 화면 편집기의, 149

작업 환경 리셋하기, 77 사용자-의존성, 77

작업영역, 45 사용자 관리, 285, 286 작업 계획, 373

작업하기 개체 보기에서, 95 상호참조 목록을 이용하여, 107 프로젝트를 이용해서, 79

재 재사용

라이브러리, 36 텍스트 라이브러리, 36

재사용하기 페이스플레이트, 169

적 적용 분야, 357 적용 예

래서피 데이터를 오프라인으로 전환하기, 245 수동 생산 순서를 이용한 래서피, 246

전 전송

*.pwx, 111, 395 OP 73, 398 OP 73micro, 398 OP 77A, 398 S7 이서네트, 398 TP 177A, 398 TP 177micro, 398 USB를 통한, 400 개체 이름을 전송하지 마십시오, 310 기본 원리, 111, 395 델타 다운로드, 399 라우팅 연결을 통해, 423 래서피, 400 래서피 데이터 덮어쓰기, 399 메소드, 397 스크립트에서 주석 제거, 310 업로드, 399 전송 세팅, 397

전송 모드 HMI 디바이스에서, 112, 396

전송하기 HMI 디바이스에서 라이센스 키, 406

전역 라이브러리, 166 전역 할당

기능 키의, 164

접 접근

런타임 개체 모델, 313 태그, 310

접근하기 스크립트에서 호출, 311 스크립트에서의 시스템 기능, 311

정 정렬

화면에서 개체, 158

조 조작

간단한 래서피 보기, 241 단축키, 56 래서피 보기, 239 마우스를 이용한, 54

조작 요소 래서피 보기, 240

Page 461: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 461

주 주소 멀티플렉싱이 있는 태그

들여오기, 143 주소지정

멀티플렉싱, 127 태그, 간접 주소지정, 127

중 중앙 사용자 관리, 289 중요도, 71, 75

지 지속적인 읽기

태그, 124 지정하기

개체 그룹의 속성, 162

참 참조

개체, 313 참조 언어, 327 참조 텍스트 기능, 333

창 창, 53

결합하기, 53 도킹, 53 붕괴, 54

초 초기화

래서피, 399 비밀번호, 399

출 출력

프로젝트 보고서, 355 출력 매체

프로젝트 보고서, 347 출력 보기, 49

속성, 49

취 취득주기

태그, 122, 124, 130

컨 컨트롤 요소

변경사항 로그하기, 392 프로젝트 버전 관리하기, 380

컨피규레이션 래서피, 228 이동, 37 태그, 123

퀵 퀵 스타트

WinCC flexible의, 78

크 크기

개체, 158 다수의 개체 편집하기, 159

키 키보드를 이용한 조작

래서피 보기, 240

타 타원, 154, 269 타이머, 369, 371

태 태그

CSV 내보내기, 137 OP 77A, 221 PLC와의 통신, 121 TP 177A, 221 VBS를 이용해서 접근, 310 간접 주소지정, 127 구조, 131 구조 요소, 131 내보내기, 136, 137 내부 태그, 116 데이터 로그, 125, 257

Page 462: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 462 시스템 메뉴얼, 07/2008

들여오기, 136 로깅, 125, 257 로깅 주기, 130 로컬, 311 멀티플렉싱, 127 배열, 128 선형 스케일링, 122, 126 속성, 120 속성 보기, 119 스크립트에서 동기화, 314 시작값, 124 외부 태그, 115, 116 인덱스 태그, 127 지속적인 읽기, 124 취득주기, 122, 124, 130 컨피규레이션, 123 한계 범위, 123 허용공차 밴드, 125, 257

태그 값 출력, 258

태그 데이터 들여오기 포맷, 141

태그 동기화 래서피 보기에서, 238

태그 들여오기 과정, 136 연결 데이터의 데이터 구조, 139 태그 데이터 포맷, 141

태그 목록 간접 주소지정, 127

태그 연결 태그 편집기를 사용하여, 426

태그 연결하기 사용 지점을 통해, 428 태그 편집기를 통해, 426

태그 채택하기 STEP 7, 426 STEP 7 로부터, 428

태그 편집기, 117 작업 영역, 184, 185, 186, 187, 194, 254, 340

태그 활성화 STEP 7, 426

태스크, 370 순서, 371

탭 탭, 63

텍 텍스트 목록, 68

용도, 68 텍스트 목록

구성하기, 68 텍스트 목록, 68 텍스트 목록

기본값, 70 텍스트 목록, 70 텍스트 목록

가장 중요하지 않은 비트 설정, 71 텍스트 목록, 71 텍스트 목록

래서피 데이터 레코드 이용하기, 226 텍스트 엔트리, 69

텍스트 목록, 69 텍스트 필드, 154, 269

토 토글, 63

런타임 언어 사이에서, 344

통 통신, 357

PLC와 태그 간, 121 모바일 통신, 357 영역 포인터 사용하기, 202 이서네트, 207, 209 태그 사용하기, 202

통신 드라이버, 203 통신 파트너, 201 통합식 연결

복사, 407 통합식 프로젝트

HW Config의 사용, 411 STEP 7 기호, 410 기호 서버, 407, 422 버전 관리, 407 버전으로 저장, 416, 417, 418 변경 로그, 385, 407, 414 업로드, 112, 401, 407

투 투명성

그래픽에서, 160

툴 툴팁, 76

Page 463: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 463

트 트렁크, 377 트레이닝 센터, 6

특 특수문자, 333

페 페이스플레이트, 106

구조, 131 동적 컨트롤, 170 용도, 169 인스턴스 재사용하기, 169 페이스플레이트 인스턴스, 169

페이스플레이트 인스턴스, 169 재사용하기, 169

편 편성하기

스크립트, 299 편집 가능성

프로젝트 보고서, 352 편집 언어, 327 편집기, 63

가능한 WinCC flexible 편집기, 81 그래픽 편집기, 60, 91 닫기, 64 도표 편집기, 60, 90, 181 상호참조 목록, 107 속성, 60 시스템 사전, 339 언어 의존적 개체를 가진, 333 열기, 61 편집기에 대한 간략한 설명, 90 프로젝트 문서, 109 화면, 90

편집기, 60 편집하기

배치, 350, 352 보고서 속성, 268 프로젝트, 90

표 표준 배치, 350

프 프로젝트, 58, 79, 386

HMI 디바이스 의존성, 81 기능 범위, 59 다중 HMI 디바이스, 82, 86 다중 언어적 프로젝트, 88 로드, 58 를 이용해서 작업하기, 58 모두 재구성, 110 버전 관리에서, 389 새로운, 58 시뮬레이터를 이용하여 테스트하기, 110 여러 프로젝트, 58 이송하기, 96 편집하기, 90

프로젝트 내비게이션, 38 프로젝트 데이터, 60

갱신하기, 60 프로젝트 라이브러리, 105, 166 프로젝트 문서

개요, 347 용도, 347

프로젝트 버전, 375, 377, 389 관리하기, 379 다음 버전, 382 새로운 프로젝트 버전, 389 이전 프로젝트 버전, 377, 390 현재 버전, 382

프로젝트 버전 관리하기, 375 속성 보기, 382 애플리케이션 예, 375 애플리케이션 필드, 375 작업 영역, 381 컨트롤 요소, 380

프로젝트 변환하기 라이브러리의 HMI 디바이스, 98 변환 후의 시스템 전제조건, 98 알람 클래스 디스플레이하기, 98

프로젝트 보고서, 347 개체 선택하기, 354 내용 쪽 배치, 349 단일 개체를 위해, 354 데이터 선택, 353 배치, 348 출력, 355 출력 매체, 347 컴팩트 출력, 349 컴플릿 출력, 349 편집 가능성, 352

프로젝트 보기, 46 HMI 디바이스 유형의 선택, 82 HMI 디바이스 의존적 데이터, 85

Page 464: WinCC flexible 2008 Compact / Standard / Advanced - …€¦ ·  · 2015-01-23WinCC flexible 2008 Compact / Standard / Advanced 시스템 메뉴얼, 07/2008 3 머리말 이 매뉴얼의

인덱스

WinCC flexible 2008 Compact / Standard / Advanced 464 시스템 메뉴얼, 07/2008

를 이용해서 작업하기, 47 프로젝트 세션, 387 프로젝트 언어, 326

편집기, 329 프로젝트 언어 편집기, 329 프로젝트 컨피규레이션 변경, 386

레코딩된 프로젝트 변경, 386 프로젝트 태그, 310 프로젝트 텍스트

...에 접근, 334 외부에서 번역하기, 337 편집기, 334

프로젝트 텍스트 편집기, 334 프로토콜

디자인, 262 애플리케이션 예, 261

필 필터링

알람 보기, 177

한 한계 범위

태그, 123

할 할당하기

기능 키, 164

허 허용공차 밴드

태그, 125, 257

화 화면

글꼴, 148 디바이스 의존성, 147 생성시 작업 단계, 150

화면 내비게이션, 38 작업 영역, 152

화면 편집기, 149

확 확장성, 34 확장형 래서피 보기, 232

회 회전

개체, 158