CFC_샘플

Similar documents
PRO1_02E [읽기 전용]

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

PRO1_09E [읽기 전용]

View Licenses and Services (customer)

PRO1_04E [읽기 전용]

초급과정 목차

Microsoft Word - STEP7목차

tiawPlot ac 사용방법

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

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

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - src.doc

MF3010 MF Driver Installation Guide

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

Studuino소프트웨어 설치

슬라이드 제목 없음

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

tut_modelsim(student).hwp

슬라이드 1

Endpoint Protector - Active Directory Deployment Guide

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

*2008년1월호진짜

슬라이드 1

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

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

Microsoft Word - Armjtag_문서1.doc

MF5900 Series MF Driver Installation Guide

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

PowerPoint Template

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

윈도우시스템프로그래밍

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

슬라이드 1

2014밝고고운동요부르기-수정3

2005프로그램표지

Microsoft PowerPoint - chap01-C언어개요.pptx

슬라이드 1

System Recovery 사용자 매뉴얼

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

PRO1_16E [읽기 전용]

슬라이드 1

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

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0

NTD36HD Manual

슬라이드 1

IRISCard Anywhere 5

윈도우시스템프로그래밍

Windows 8에서 BioStar 1 설치하기

Xcovery 사용설명서

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

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

arcplan Enterprise 6 Charting Facelifts

Microsoft PowerPoint - CSharp-10-예외처리

WebPACK 및 ModelSim 사용법.hwp

Windows 10 General Announcement v1.0-KO

MF Driver Installation Guide

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

행자부 G4C

U.Tu System Application DW Service AGENDA 1. 개요 4. 솔루션 모음 1.1. 제안의 배경 및 목적 4.1. 고객정의 DW구축에 필요한 메타정보 생성 1.2. 제품 개요 4.2. 사전 변경 관리 1.3. 제품 특장점 4.3. 부품화형

01 EDITOR S PICK: 068_ _069

Microsoft PowerPoint - 3장_SIMATIC_Manager_Done.ppt

ISP and CodeVisionAVR C Compiler.hwp

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

F120L(JB)_UG_V1.0_ indd

B _00_Ko_p1-p51.indd

제 2 장 기본 사용법

오버라이딩 (Overriding)

소개 Mac OS X (10.9, 10.10, 10.11, 10.12) 와 OKI 프린터호환성 Mac OS X 를사용하는 PC 에 OKI 프린터및복합기 (MFP) 제품을연결하여사용할때, 최고의성능을발휘할수있도록하는것이 OKI 의목 표입니다. 아래의문서는 OKI 프린터및

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law),

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

Microsoft Word - Modelsim_QuartusII타이밍시뮬레이션.doc

API - Notification 메크로를통하여어느특정상황이되었을때 SolidWorks 및보낸경로를통하여알림메시지를보낼수있습니다. 이번기술자료에서는메크로에서이벤트처리기를통하여진행할예정이며, 메크로에서작업을수행하는데유용할것입니다. 알림이벤트핸들러는응용프로그램구현하는데있어

_USB JTAG Ver1.0 User's Manual.hwp

hwp

범용프린터드라이버가이드 Brother Universal Printer Driver(BR-Script3) Brother Mono Universal Printer Driver (PCL) Brother Universal Printer Driver (Inkjet) 버전 B K

Microsoft PowerPoint UI-Event.Notification(1.5h).pptx

슬라이드 1

KEB 외국환 서식관리 프로그램 사용자 메뉴얼

1

<4D F736F F F696E74202D20C1A63036C0E520BCB1C5C3B0FA20B9DDBAB928B0ADC0C729205BC8A3C8AF20B8F0B5E55D>

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

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

로거 자료실

Windows Server 8

Microsoft 을 열면 깔끔한 사용자 중심의 메뉴 및 레이아웃이 제일 먼저 눈에 띕니다. 또한 은 스마트폰, 테블릿 및 클라우드는 물론 가 설치되어 있지 않은 PC 에서도 사용할 수 있습니다. 따라서 장소와 디바이스에 관계 없이 언제, 어디서나 문서를 확인하고 편집

슬라이드 1

Slide 1

슬라이드 1

Microsoft Word - Ahram_ISP_V15_Manual_V20.doc

[ 그림 8-1] XML 을이용한옵션메뉴설정방법 <menu> <item 항목ID" android:title=" 항목제목 "/> </menu> public boolean oncreateoptionsmenu(menu menu) { getme

Windows Server 2012

C스토어 사용자 매뉴얼

InsertColumnNonNullableError(#colName) 에해당하는메시지출력 존재하지않는컬럼에값을삽입하려고할경우, InsertColumnExistenceError(#colName) 에해당하는메시지출력 실행결과가 primary key 제약에위배된다면, Ins

미쓰리 파워포인트

Transcription:

3 CFC Editor 를사용한작업 개요 이장에서는 CFC Editor 를사용하여 CPU 에대한전체소프트웨어구조를구성하는방법을소개한다. 필요사항 SIMATIC Manager 를사용하여, 특정 AS 에대해 Chart 폴더를포함한프로그램폴더를갖는 Project 를만들었다.( 예, S7 program for SIMATIC S7) 주목 : CFC 는 " 상향호환성 " 이다. 따라서, 다른도구나 CFC Editor 가아닌것으로수정된프로그램은불일치를초래한다. 네트워크에서여러사용자들에대한제한 : 여러사용자들이 1 개의 Project 에서작업할수있다. 이로인해, 다른장소에서나 1 개의 PC 네트워크에서 AS 들의구성, 테스트및시운전이수행될수있다. PC 들이 1 개의네트워크에연결되어있으면, 1 개의 AS 만이한사용자에의해편집될수있다. 다른위치들에서 1 개의 Project 에여러사람들이작업을하고싶으면, Project 는나뉘어지고, 편집되고다시합쳐질수있다. S7 프로그램의개별 Chart 들을여러작업 Project 들에분산할수있고개별적으로편집된후에다시합쳐질수있다. 이주제에대한정보는 3.14 절 1 개의 Project 에서여러엔지니어작업 이나 CFC 온라인도움말을참조한다. 1

3.1 Chart 관리 Chart 생성 정상적으로 SIMATIC Manager( 메뉴 "Insert S7 Software CFC") 를사용하여 Chart 를만든다.; 그러나, CFC editor( 메뉴 "Chart New") 에서직접만드는것도가능하다. CPU 상에서이름은유일해야하며 ( 시스템에의해점검됨 ) 최대 22 문자까지가능하다. 새로운 chart 를만들때, 새로운 run-time group 이자동적으로만들어지며 Chart 설치포인터에따라실행순서에설치된다. run-time 그룹의이름은 Chart 이름과같다. Chart 오픈 SIMATIC Manager 를사용하여 Chart 를오픈할수있다. Project 에있는 chart 폴더를오픈하고원하는 chart 를더블클릭하면 CFC Editor 가시작된다. CFC Editor 에서, "Chart" 메뉴에는편집하고닫은최종 4 개의 chart 들이항상표시된다. 이것들중하나를선택하면, 해당 chart 가오픈된다. Chart 메뉴에없는 Chart 는메뉴 Chart Open 을사용하고대화상자에서 Project, 프로그램폴더및 CFC 오브젝트를선택하여더블클릭하여오픈할수있다. 2

Chart 복사 / 이동 전체 Chart 들을복사하면테스트한구조들및하위구조들을심지어다른 CPU 들로 2 중화나이동할수있다. chart 들을복사 / 이동할때, 자원들 ( 블록종류들, 심볼들을포함한 FB 와 FC 들및시스템속성및다중 instance 블록들의호출된블록들 ) 도복사된다. 복사 / 이동기능은존재하는상호연결과블록등에영향을미침을기억하라. 목적지 CPU 에서블록종류가복사하고있는블록종류와호환되지않는다면 ( 번호, 순서, 이름, 블록 I/O 들의데이터형 ), Chart 는복사되지않을것이다. 이경우, Chart 를다시복사하기전에 : - 관련블록종류를소스프로그램의블록폴더나목적지프로그램의블록폴더에복사해야한다. - 메뉴 "Options Block Types..." 을사용하여 "Chart Folder" 박스에서블록종류를선택하고 New version 을사용하여블록종류를변경한다. 복사된블록들은소스 CPU 로부터블록들의 run-time 속성을유지한다.; 다시말해, 소스 CPU 에서설치되었었던실행순서로설치된다. 동일한이름을갖는작업이목적지 CPU 에서존재하지않으면, 작업이없다는로그가출력되고복사기능은거부된다. Chart 를다른 Chart 폴더로복사 / 이동하면, 다른 Chart 들로가는상호연결은 textual interconnection 이된다. 상호연결파트너들을갖는 Chart 도이 Chart 폴더에복사또는이동되거나 Chart 가원래폴더로복사 / 이동되면, 이러한오픈된 textual interconnection 들은다시닫힐수있다.( 실제블록상호연결로된다.) textual interconnection 들이이미 chart 에존재하고 chart 가복사 / 이동되면, textual interconnection 들은 chart 와함께취해진다. textual interconnection 에대한정보는 3.6.3 절을참조한다. chart 들을복사할때, 공유주소들에대한상호연결들도기본설정에따라복사된다. "Settings for Copying/Moving" 대화상자에서 ( 메뉴 "Options Customize Copy/Move...") 에서이설정을할수있다. CFC chart 들도다른대상시스템들사이에서복사 / 이동될수있다.( 예, SIMATIC S7 SIMATIC M7). 다시한번, 양대상시스템들에서사용되는블록종류들은동일해야한다.; 다시말해, 복사되지않으므로호환이되어야한다. Chart 닫기 / 삭제 Chart 에서의모든변경은즉시저장됨으로, 언제든지 Chart 를닫거나 Editor 를종료할수있다. SIMATIC Manager 에서 CFC Chart 를삭제할수있다. 3

3.2 Chart 생성 원래의형태 (chart 폴더에삽입된후에 ) 에서, CFC chart 는추가적인 Chart 파티션없이 6 개쉬트들을갖는 Chart 파티션으로구성된다. 그러한 Chart 의이름을변경하고확장할수있다. chart I/O 들을 chart 에추가할수있어서 (3.2.3 절참조 ), 예를들어, 다른 Chart 들과상호연결될수있거나블록들과상호연결될수있는다른 Chart 내부로삽입될수있다. chart-in-chart 기술을사용하면 (chart I/O 를갖는 Chart 를다른 chart 에삽입 ), 인접한 (nested) Chart 들을만들수있다.(3.2.4 절참조 ). Chart 는 Chart I/O 를갖지않는다른 Chart 로도삽입될수있다.( 예, 나중에 chart I/O 들을만들기바랄때 ). 3.2.1 Chart 속성변경 "Properties CFC Chart" 대화상자에서, Chart 이름, 작성자및주석문과같은속성을설정할수있다. CFC 에서, 메뉴 "Chart Properties..." 를사용하여이대화상자를표시한다. PCS7 에서이름지정에대한정보는 CFC 온라인도움말을참조한다. 3.2.2 Chart 파티션삽입 / 삭제 사용자필요에충분하지않으면언제든지 CFC Chart 에추가적인 Chart 파티션들을추가할수있다. 각 Chart 파티션에대해, 원하는 Chart 파티션을표시하는탭이스크롤바의높이에서윈도우의아래구석에표시된다. Chart 파티션을삽입할때, 새로운파티션이현재의 Chart 파티션앞에삽입될것인지또는마지막 Chart 파티션으로서추가될것인지를결정할수있다. 1 개의 Chart 는 26 개까지의 Chart 파티션으로구성될수있다.; 알파벳순서로구분된다.(A - Z). 추가적인 Chart 파티션을삽입하면개별 Chart 파티션들의알파벳구분자는변경할수있다. 예를들어, CFC1 Chart 가단일 Chart 파티션으로구성되었으면, 문자 A 가주어진다. 이 Chart 파티션앞에추가적인 Chart 파티션을삽입하면, 새로운첫 Chart 파티션이 A 가되고이전의것은 B 가된다. 그림 3- Chart 파티션들을갖는 Chart 4

view 에따라 (sheet 나 overview), 현재 chart 파티션의 ID 는쉬트번호나 "Overview" 와함께표시된다. 예 : 활성화된 Chart 파티션만삭제할수있다. 활성화된 Chart 파티션이비어있으면, 메뉴 "Edit Delete Chart Partition" 을선택한후에삭제된다. Chart 파티션이오브젝트를포함하면, 삭제전확인을위한메시지가나타날것이다. 3.2.3 Chart I/O 를갖는 Chart 생성 다음과같은옵션을확장하기위해 Chart 를제공할수있다. 다른 Chart 에서설치 ( 인접한 chart 들, 3.2.4 절참조 ) 및다른 Chart 나블록과의상호연결 블록종류로서컴파일 Chart 에포함된내부블록들의선택된 I/O 들이나인접한 Chart 를 Chart I/O 에지정한다. "Chart Inputs/Outputs" 윈도우 chart I/O 들을분리된 CFC window 에만든다. 메뉴 "View Chart Inputs/Outputs" 나툴바에있는버튼을클릭하여, "Chart Inputs/Outputs" 윈도우를오픈 ( 닫기 ) 할수있다. chart I/O 들생성을위한절차는 2.4.1 절의예제에상세하게설명되어있다. 시스템속성 블록에서와같이, Chart 의개별 Chart I/O 에도시스템속성을지정할수있다. Chart I/O 를갖는 Chart 자체는시스템속성을갖지않는다.(I/O 들의속성과는별도로 ) Chart 가블록종류로서컴파일뙬때이러한속성들을지정할수있다.(3.11.2 저참조 ) 5

주목 : I/O 들이호환되는데이터형을갖는다면미 - 연결 I/O 들과 Chart I/O 들을상호연결할수있다. I/O 들이이미상호연결되었으면, 데이터형을변경하는것은불가능하다. Chart 출력들이상호연결되면파라메타지정이불가능하다. 방법 : 블록의출력에파라메타를지정한다.; 이값은해당 Chart 출력에입력된다. 입력들의경우에는, chart I/O 들을여러개의블록 /Chart 입력들에지정할수있다. Chart 들이이미설치되었을때 I/O 들지정 추가적인 Chart I/O 들을추가함으로써나중에 Chart I/O 들로써 Chart 를확장할수도있다. 이것이인접한 Chart 라면 (3.2.4 절참조 ), 다시말해, 다른 Chart 에이미설치된 Chart 라면, 추가되는 I/O 들은위치충돌을일으킬수있다. 이경우, 인접한 Chart 는중복된블록처럼중복된 Chart 로서표시된다.; 즉, I/O 없이회색으로표시 빈위치에 Chart 가다시자리를잡으면, I/O 들과상호연결들은다시보여진다. 6