PROFIBUS DP File: PRO1_09E.1 차례 Page... 2 교육목표... 3 프로피버스 -DP 시스템.... 4 프로피버스 -DP 마스터시스템... 5 콤팩트 DP 슬레이브와모듈라 DP 슬레이브... 6 연습문제 1: DP 시스템 (ET200 S) 구조... 7 SIMATIC HMI의모니터링과컨트롤... 8 과 HMI System 사이의통신... 9 구성단계, 다운로드단계그리고프로세스제어단계... 10 WinCC flexible... 11 Touch Panel: 프로젝트전송을위한인터페이스설정... 12 HW Config: 런타임인터페이스설정... 13 WinCC flexible 구성툴... 14 입력, 출력필드... 15 컨트롤러에연결정의... 16 WinCC flexible 의전송설정... 17 연습문제 2: TP170B 터치패널프로젝트복사... 18 연습문제 3: 전송을위한터치패널연결설정... 19 연습문제 4: PROFIBUS DP 의 PG 인터페이스변경... 20 연습문제 5: PROFIBUS DP 확인... 21 연습문제 6: WinCC flexible 스테이션의 RT 인터페이스확인... 22 연습문제 7: 컨트롤러의연결확인... 23 연습문제 8: TP170B을통한WinCC flexible 프로젝트의전송... 24 연습문제 9: WinCC flexible 프로젝트의테스트..... 25 페이지 1
PROFIBUS DP File: PRO1_09E.2 차례 Page Rewiring을위한절대주소... 26 연습문제 10: Rewiring 이용한 S7 프로그램의적용... 27 추가내용... 28 프로피버스 -DP 종단저항... 29 통신속도에따른세그먼트거리... 30 프로피버스커넥터... 31 통신케이블준비... 32 페이지 2
교육목표 프로피버스 DP 구성을이해합니다.... ProTool/Pro 소프트웨어구성을이해합니다.... TP170B 터치패널의인터페이스를설정합니다.... TP 170B 터치패널의프로젝트를다운로드합니다.... 태그연결의기본을이해합니다. File: PRO1_09E.3 페이지 3
프로피버스 DP 시스템 마스터 S7-400 PS 10A S7 400 CPU 414-2 DP S7 S7 PS S7-300 S7-300 CPU 314 CP 342-5 DP S7 S7-300 프로피버스 -DP 슬레이브 -300 PS S7-300 CPU 315-2 DP S7 S7 S7 CP 342-5 DP S7 STAND. DP SLAVE PS IM 153 ET 200M S7 S7 S7 S7 인텔리전트슬레이브 콤팩트슬레이브 모듈라슬레이브 STAND. DP SLAVE File: PRO1_09E.4 개요 프로피버스 DP 센서, 액추에이터, 트랜듀서, 드라이브등과같이프로세스자동화를위해설치된디바이스는높은레벨의제어기와정보를교환하기위해필드버스시스템을사용하게됩니다. 프로피버스 DP 는 PLC (DP 마스터 ) 와분산I/O (DP 슬레이브 ) 사이의통신을위해특별히설계된프로토콜입니다. 프로피버스 DP 는경제적인비용으로병렬 24 V 와 20 ma 라인신호전송을대체할수있습니다. 프로피버스 DP 는 DIN 19245 Part 1 과 DIN 19245 Part 3 에기반하고있습니다. 프로피버스 DP 는유럽필드버스표준화과정을통해유럽필드버스표준 EN 50170 의하나가되었습니다. 마스터디바이스프로피버스는마스터와슬레이브디바이스로이루어집니다. 프로피버스마스터는버스상의데이타트래픽을제어합니다. 하나의마스터는버스를엑세스할수있는토큰을소유할때재전송의요청을받지않고메시지를전송합니다. 마스터는프로피버스프로토콜에서액티브노드로불리웁니다. 슬레이브디바이스 프로피버스슬레이브는액추에이터, 센서, 트랜듀서등의단순한 I/O 디바이스입니다. 그들은토큰을받지않습니다. 즉메시지를받았다는것을인식하거나마스터의요청에의해서메시지를보내는일만합니다. 슬레이브는패시브노드라고불리웁니다. 페이지 4
프로피버스 -DP 마스터시스템 File: PRO1_09E.5 분산 I/O 버스케이블을통해하나의 DP 마스터에연결되어프로피버스 DP 프로토콜로통신을하는모든 I/O 디바이스를분산 I/O 라고합니다. DP 마스터다음과같은모듈들이 DP 마스터로사용될수있습니다. -DP 마스터인터페이스가내장된 S7 CPU ( 예 :CPU 412-2 ) -CPU 와내부통신으로연결된 CP ( 예 :CP 443-5) DP 마스터설정 DP 마스터시스템은다음과같이구성합니다. 1. CPU 의프로피버스인터페이스 X2 를선택하고마스터시스템을삽입합니다 (Insert - > Master system) 2. "Properties - PROFIBUS interface DP" 다이알로그박스가오픈이되면여기서다음과같이속성을정의합니다. - 새로운프로피버스서브넷을생성하거나기존서브넷을오픈합니다. - 프로피버스서브넷의속성을설정합니다 ( 통신속도등 ). -DP 마스터의프로피버스어드레스를설정합니다. 3. OK 로설정을확인합니다. 다음과같은 DP 마스터시스템그림이나타납니다. 이그림은 DP 슬레이브들을연결시키는 " 행가 " 로사용됩니다. 페이지 5
콤팩트 DP 슬레이브와모듈라 DP 슬레이브 DP Slave 중앙랙에서와같이슬레이브를구성합니다. File: PRO1_09E.6 DP 슬레이브 - 디지털 / 아나로그입력과출력이내장된모듈 (ET200B 같은콤팩트 DP 슬레 이 브 ) -S5 와 S7 모듈과함께사용되는인터페이스모듈 (ET200M 같은모듈형식 의 DP 슬레이브 ) - S7-200/300 스테이션 (CPU 215-DP, CPU 315-2) 과같은인텔리전트슬레이브 DP 슬레이브선택 DP 슬레이브는다음과같이구성합니다. 1. "Hardware Catalog" 에서콤팩트 DP 슬레이브 ( 예 : ET200B) 나혹은인터페이스모듈 (ET200S 용 IM 151-1) 을선택하십시오. 2. 심벌 ( 예 ; ET200S 의 IM151-1) 을드래그해서마스터시스템에놓으십시오. "Properties of PROFIBUS interface DP" 다이알로그박스가오픈됩니다. 여기서다음과같이설정합니다. - 프로피버스서브넷의속성 ( 통신속도등 ) -DP 슬레이브의프로피버스어드레스 3. OK 로설정을확인합니다. 콤팩트슬레이브나혹은모듈형식슬레이브랙의 I/O 구성을위한테이블이나타납니다. 4. 모듈형식의 DP 슬레이브을 "Hardware Catalog" 에서드래그하여구성테이블에삽입시킵니다. 모듈의어드레스설정과파라미터설정은일반하드웨어구성과동일하게처리됩니다. 페이지 6
연습문제 1 : DP 시스템 (ET200 S) 구조 File: PRO1_09E.7 과제 트레이닝장비의 DP 시스템을사용하여콘베이어모델이 ET200S 를통해제어 될수있게합니다. 절차 1. 기존의구성에분산 ( 리모트 ) 스테이션 ET 200S ( 콘베이어모델에추가연 결 가능 ) 가포함되도록시스템을확장시킵니다. 2. 사전설정된슬레이브어드레스를확인합니다. 어드레스는 IM 151-1 의스 위 치로설정합니다. 예를들면슬레이브어드레스는 4 입니다. 64 32 16 8 4 2 1 OFF ON 3. UR0 에장착된혼합 DI/DO 모듈의어드레스를 IB 88 와 QB 88 로변경합니다. ET 200 S의입력과출력어드레스는 IB 8 과 QB 8 입니다. 4. ET200S 를 CPU 의 DP 네트워크에연결합니다. 5. "Save and Compile" 후에 CPU 로다운로드합니다. 6. 구성에에러가없는지확인합니다. 에러 LED - 그룹 LED 와버스에러 BUSF LED 에불이들어오면안됩니다. 7. 프로그램을테스트합니다. 참조 1. ET200S에서두개입력과출력모듈에대한어드레스를하나의바이트에통합하려면 "Pack Addresses" 버튼을사용합니다. 이때두개의모듈을먼저선택해야합니다. 2. 슬레이브의프로피버스어드레스변경은전원을껐다가켜야적용이됩니다. 3. 프로피버스 DP 에대한세부내용은고급과정에서다루어집니다. 페이지 7
SIMATIC HMI 의모니터링과컨트롤 프로세스시각화시스템 SIMATIC WinCC SIMATIC Panels WinCC flexible ProTool / Pro WinCC File: PRO1_09E.8 개요 With SIMATIC HMI는, 에대해사용하기쉬운프로세스제어및모니터링이가능한현장검증된 HMI 시스템입니다. 간단한텍스트디스플레이로부터시작해프로세스시각화시스템까지범위의제품들이있습니다. 과 SIMATIC HMI는완벽하게조화되며통합됩니다. 이는 SIMATIC HMI 컨트롤과모니터링시스템의사용을크게단순화합니다.. 는이미HMI 서비스를통합했습니다. HMI 시스템은 SIMATIC S7으로부터프로세스데이터를요청합니다. 과 SIMATIC HMI 사이의데이터전송은두개의운영시스템에의해다뤄지며사용자에의해처리되지않습니다. SIMATIC HMI systems은 PPI (S7-200) 와 MPI 또는 PROFIBUS (S7-300 and S7-400) 그리고 Industrial Ethernet (WinCC) 에직접연결될수있습니다.. PROFIBUS 또는 Industrial Ethernet을사용함으로써아주먼거리에서공정작업그리고모니터링또한가능하게합니다. 동일한데이터베이스그리고심볼에서오는수많은특징은사용하기쉬운 Windows-oriented 사용자인터페이스를통하여 HMI 시스템을쉽게사용할수있도록만들어줍니다. 페이지 8
과 HMI System 사이의통신 M30.0 1 MPI PROFIBUS DP Industrial Ethernet Update set bit 버튼을누르십시오. reset bit 키를놓아두십시오. File: PRO1_09E.9 태그 프로세스태그는 와 HMI 시스템사이의자료교환을만들기위하여이용됩니다. 태그는 ProToo/Pro 으로구성중에생성되며 CPU 데이터영역에이것을위하여할당됩니다. HMI 시스템은태그값을순환적으로읽어내며출력필드의그것들을예시와같이디스플레이합니다. 데이터지역태그의구성에서, CPU데이터영역 전역태그- 다음과같이사용될수있습니다. : 데이터블록 (DB) 비트메모리 (M) 입력 (I) 과출력 (Q) 주변장치입력 (PI) 과주변장치출력 (PQ) 타이머 (T) 그리고카운터 (C) HMI 시스템은프로세스연결을제외한로컬태그또한인지합니다. 이태그들은오로지내부적으로프로세스되며어떠한연결공급원도필요하지않습니다. 통신 작업자패널은 MPI 또는 PROFIBUS DP 또는산업용이더넷버스시스템을사용사여 PLC와통신할수있습니다. S7 프로토콜은여기에서사용됩니다. 통신은 S7 CPU와 HMI의운영시스템을통하여구성됩니다. 그러므로 S7에서사용자프로그램은필요하지않습니다. 작업자패널은몇몇의 PLC의데이터를동시에교환할수있습니다. Updating 와 HMI 체계사이데이터전송은순환적으로이루어집니다. 다시말하면프로세스태그들은구성된업데이트시간에따라서순환적으로읽히고쓰여집니다. 페이지 9
구성단계, 다운로드단계그리고프로세스제어단계 구성단계 ( 오프라인 ) 전송 프로세스제어단계 PC/PG WinCC flexible 구성데이터, 소스파일, <Name>.hmi 구성데이터 PC/OP/TP Flash Flash Ethernet MPI DP PLC File: PRO1_09E.10 소개 PC 또는프로그래밍장치 (PG) 에프로젝트를구성합니다. 당신은 WinCC flexible 하의구성을동작시키고 PC/OP/TP에다운로드합니다. PC/OP/TP가 PLC에연결된경우에, PC/OP/TP는태그및도표의현재값을디스플레이합니다. 위의슬라이드에서구성데이터로작동되는 3단계를볼수있습니다. 구성구성절차는각각다른단계들로이루어져있습니다. : 1. PLC 그리고커넥션의종류의정의 (MPI, PROFIBUS DP, Industrial Ethernet 등 ) 2. PC/OP/TP를위한기본설정하기 ( 현재의연결정의등 ) 3. 태그, 스크린, 메시지등과객체를생성합니다. 4. MPI, PROFIBUS DP, 또는산업이더넷을통하여 HMI 시스템에생성된데이터베이스다운로드 ( 전송 ) 구성은당신의 S7 프로젝트에있는소스파일에저장됩니다 (Directory \ HmiEs). 컴파일링단계에서는, 목표장치로나중에옮겨지는 fwx의파일형태가생성됩니다. <Name>.fwx Windows-based HMI 시스템에대한 편집기 WinCC flexible 은다른타입의객체를구성하기위한편집기세트 ( 툴 ) 를포함합니다. 하나의심볼이름이가진각각의객체를생성합니다. 당신은객체를생성, 편집또는레퍼런싱또는삭제할경우기호의이름을, 몇번이고지정해야합니다. 페이지 10
WinCC flexible Advanced Standard Advanced Demo - 완전한기능범위 - 최대 30 일한정 Compact *) Option Micro E n g i n e e r i n g (ES) SIMATIC PANEL Micro SIMATIC PANEL 70 / 170 SIMATIC PANEL 270 / 370 PC - based Windows 2000 Windows XP R u n t i m e (RT) RT Options File: PRO1_09E.11 WinCC flexible 엔지니어링시스템 (ES) 은컨트롤, 장비모니터링과시스템에대한인터페이스엔지니어링시스템생성을위해구성작업에필요한모든것을실행하는소프트웨어이다 Editions WinCC flexible 의엔지니어링시스템은다른에디션을통한단계적인모듈방식입니다. 에디션은구성될수있는 SIMATIC HMI 범위의조작패널을결정짓습니다. 상위의에디션으로, 더넓은범위의타겟장치와기능이지원됩니다. 구성데이터는호환됩니다. Micro: 마이크로패널의구성 Compact: 마이크로패널과 70과 170 시리즈의패널의구성 Standard: 모든패널 ( 마이크로패널, 70/170/270/370 시리즈의패널 ) 의구성 Advanced: PC-based 와모든패널들 ( 마이크로패널, 70/170/270/370 시리즈의패널그리고 PC 런타임 ) 의구성 Advanced Demo: 30일한정의테스트버전 WinCC flexible WinCC flexible Compact 에디션이상에서 "Powerpack 으로더상위의 에디션의변화 WinCC flexible 에디션으로변경할수있다. 런타임 WinCC flexible Runtime (RT) 은조작패널의프로세스시각화를위한소프트웨어입니다. 런타이으로프로세스공정중에프로젝트를실행할수있습니다. 서로다른패널은이미운영체제와적합한런타임버젼으로전달됩니다. 게다가알맞은필수의런타임구성요소는패널으로프로젝트와함께로드됩니다. 옵션양쪽구성요소는옵션 ( 라이센스 ) 을통해서확장될수있습니다. 옵션은사용된타겟시스템에의존됩니다. 특정기능을지원하지않는조작패널은관련된옵션을사용할수없습니다. 페이지 11
Touch Panel: 프로젝트전송을위한인터페이스설정 Loader V07.01.01.00_01.34 Transfer Start Control Panel PROFIBUS Panel is the only master on bus Station Parameters Address: 1 Time-out: 1 s OK X NetworkParameters Transmission Rate: Highest Station: Profile: 1,5 Mbits/s 126 DP Bus Parameters Transfer Settings Channel Directories Channel 1: Enable Channel Serial: OK X S7-Transfer Settings MPI OK X Remote Control Profibus Channel 2: MPI/ Profibus Enable Channel Remote Control Advanced Properties... File: PRO1_09E.12 전송설정 TP170B 의인터페이스는프로젝트전송을위하여설정되어야합니다. 이설정은패널과프로세스제어단계에서컨트롤러와의추후통신을위해서가아닌, 프로젝트다운로드를위해서만관련됩니다. 이에필요한인터페이스파라미터는프로젝트안에서 WinCC flexible 로정의됩니다. Channel: 시리얼전송채널 ( 채널1) 뿐만아니라, 두번째채널 ( 채널2) 도조작패널로프로젝트다운로드를하기위해선택될수있습니다. Remote Control: WinCC flexible 프로젝트의로딩은먼저런타임을수동으로종료할필요없이트리거될수있습니다. 패널은자동적으로런타임을종료하면서전송모드로전환합니다. Advanced: PROFIBUS DP 혹은 MPI를위한전동파라미터설정. 페이지 12
HW Config: 런타임인터페이스설정 2xL File: PRO1_09E.13 통신설정 STEP7 으로 WinCC flexible 프로젝트가통합되기위해서, 인터페이스파라미터들 ( 주소와네트워크 ) 은위와같이 HW 구성툴로설정합니다. 파라미터가이곳에서설정됨으로써패널은추후런타임실행, 프로세스제어단계중의컨트롤러또는컨트롤러들과통신할것입니다. STEP7의 WinCC flexible 프로젝트가통합되지않기위해서, 이파라미터들은다음페이지의 "Connections" 구성에서 WinCC flexible로정의되어야합니다. 페이지 13
WinCC flexible 구성툴 Editor Section (Work Area) Properties File: PRO1_09E.14 활성화 STEP7의프로젝트에통합된프로젝트에서 WinCC flexible은 SIMATIC Manager에서바로시작할수있습니다. 소프트웨어설치후에, 엔지니어링툴은초기시작화면과함께시작합니다. 가장중요한윈도우는오픈됩니다. 프로젝트창 프로젝트창은구성을위해변환하기편리하게위치합니다. 프로젝트의모든구성요소그리고모든구성요소와가능한구성편집기는트리구조의형태로프로젝트창에서디스플레이되고열릴수있습니다. 각편집기는관련된객체를식별하기위해서할당된아이콘가지고있습니다. 선택된오퍼레이터패널에서제공되는구성요소만이프로젝트윈도우에서디스플레이됩니다. 이창에서는, 조작패널의장치설정, 언어지원그리고버전관리를이용할수있습니다. 작업영역 작업영역은시작된편집기를이용하여조작패널의객체들을편집하는중앙구성영역입니다. 몇몇의편집기는동시에열수있습니다. 속성창 툴창 작업창 속성창에서는, 선택한객체 ( 화면의, 화면객체, 태그와같은 ) 의속성을수정합니다. 속성창은객체속성이설정되어야하는그편집기에서만가능합니다. 툴창은구성된화면에서구성할수있는객체를포함하며라이브러리의접근을가능하게합니다. 예를들면, 이작업창은프로젝트를생성할때, 생성된모든엔지니어링시스템메시지를표시한다. 페이지 14
입력, 출력필드 File: PRO1_09E.15 I/O 필드모드 태그값은출력필드를통해서디스플레이됩니다. 또한태그의값은스크린키보드를사용해서입 / 출력필드를통하여지정될수있습니다. 모드는위에서와같이속성창에서설정될수있습니다. 포맷타입표시되는태그값의포맷에서 Format Type 을정의한다. 태그 I/O 필드에서 WinCC flexible 태그값은표시되거나명기함으로써필드의 Tag 를정의한다. WinCC flexible 태그는, 규칙과같이, S7 컨트롤러의가변성을통하여연결됩니다. 그러나, 이것은연결되지않은 S7 컨트롤러의가변성과 HMI 장치가포함된가치저장만을위한내부태그일수있습니다.. 페이지 15
컨트롤러에연결정의 2xL File: PRO1_09E.16 연결생성 연결 ( 연결들 ) 의구성은조작패널의통신대상의추후프로세스제어단계에서런타임교환데이터를정의합니다 STEP7에서통합된 WinCC flexible 프로젝트에서대상들 ( 컨트롤러들 ) 과의연결은이곳에서만생성됩니다. 관련된네트워크 (MPI, PROFIBUS, Ethernet) 뿐만아니라조작패널그리고 S7 컨트롤러의주소는조작패널및 S7 컨트롤러의하드웨어구성에서이미결정되었습니다. STEP 7에서통합되지않은 WinCC flexible 프로젝트에서, 연결은전체적으로여기서 ( 조작패널과컨트롤러, 네트워크의주소 ) 구성되어야합니다. 페이지 16
WinCC flexible 에서전송설정 File: PRO1_09E.17 전송설정 전송방법 전송은프로젝트를실행하기위하여조작패널에활성화된프로젝트를보내는것입니다. 전송설정은오직관련된프로젝트전송에서만필요하지만, 추후프로세스제어단계에서의데이터교환을위해서필요하지는않다. 전송을위해서조작패널은 "Transfer Mode" 에있어야합니다. 현재인터페이스파라미터에따라조작패널은수동혹은자동변경모드로전환되어야합니다. 페이지 17
연습문제 2: TP170B 터치패널프로젝트복사 File: PRO1_09E.18 작업 "PRO1_B" 프로젝트에서현재프로젝트로 "TP170B" 를복사하십시오. 방법 1. 이전의 "PRO1_B" 프로젝트가존재하는경우삭제하십시오 : 파일 삭제 사용자프로젝트 리스트에서 "PRO1_B" 선택 확인 2. "PRO1_B.zip" 프로젝트 Retrieve: 파일 Retrieve 리스트에서 "PRO1_B.zip" 선택 "OK 로승인 지정디렉터리리스트에서 "S7-Courses" 선택 "YES" 메시지로승인 3. PRO1_B 파일을여십시오. 4. 현재프로젝트에 "TP170B" 터치패널프로젝트를복사하십시오. 페이지 18
연습문제 3: 전송을위한터치패널연결설정 Loader V07.01.01.00_01.34 Transfer Start Control Panel PROFIBUS Panel is the only master on bus Station Parameters Address: 1 Time-out: 1 s OK X NetworkParameters Transmission Rate: Highest Station: Profile: 1,5 Mbits/s 126 DP Bus Parameters Transfer Settings Channel Directories Channel 1: Enable Channel Serial: OK X S7-Transfer Settings MPI OK X Remote Control Profibus Channel 2: MPI/ Profibus Enable Channel Remote Control Advanced Properties... File: PRO1_09E.19 작업 WinCC flexible 프로젝트는 PG 에서패널에다운로드하기위하여 TP170B 의인터페이스는위와같이설정합니다. 인터페이스의파라미터설정을하기전에, 런타임을종료해야합니다. 그러기위해, 보통은시작화면에버튼이있습니다. 런타임을종료한후에, 위에서와같이 "Loader" 는 "Control Panel" 을통하여활성화됩니다. 또한 Loader 는매번전압인가후에나타납니다. 방법 1. 터치패널의런타임을종료하십시오. 2. "Control Panel" 을활성화시키십시오. 3. "Transfer" 를선택하고더블클릭하십시오. 4. 위에서와같이설정하고 "Control Panel" 이다시나타날때까지 "OK" 버튼을눌러이를수락하십시오. 5. "OP" 아이콘을더블클릭하십시오. 6. "Save Registry" 버튼을누르십시오. 7. Control Panel을닫아서 Loader로돌아가십시오. 8. "Transfer" 를통해서, "Transfer Mode" 를활성화하십시오. 이모드에서, TP 170B는 PG를통한연결을기다립니다. 참조 Channel: 시리얼전송채널 ( 채널1) 뿐아니라, 두번째채널 ( 채널2) 도조작패널로프로젝트다운로드를하기위하여선택될수있습니다. Remote Control: WinCC flexible 프로젝트의로딩은먼저런타임을수동으로 종료할필요없이트리거될수있습니다. 패널은자동적으로 런타임을종료하며전송모드로전환합니다. Advanced: PROFIBUS DP 혹은 MPI 를위한전동파라미터설정. 페이지 19
연습문제 4: PROFIBUS DP 의 PG 인터페이스변경 SIMATIC Manager Options Set PG/PC Interface File: PRO1_09E.20 작업 WinCC flexible 프로젝트는 PG 에서터치패널로다운로드할수있도록 PG 의인터페이스파라미터와터치패널의전송설정은양쪽다 PROFIBUS DP 로파라미터설정해야합니다. 방법 1. PROFIBUS DP로 PG의인터페이스를변경하십시오. 위그림의파라미터를사용하십시오. 주의 : "Interface Parameter Assignment Used" 를위하여 "Profibus - DP Slave" 를선택하지마십시오. 2. PROFIBUS DP 인터페이스로 PG 온라인케이블을연결하십시오. 페이지 20
연습문제 5: PROFIBUS DP 확인 SIMATIC Manager Options Set PG/PC Interface File: PRO1_09E.21 작업현재 PROFIBUS와연결된것들은 : - PG (address 0, active) - 터치패널 (address 1, active) - S7 컨트롤러 (address 2, active) - ET200S (address 4, passive) 위와같이 "SIMATIC NET Diagnostics" 기능을사용하여, 모든노드들이 PROFIBUS DP 를통하여접속가능한지확인하십시오. 방법 1. 진단기능을시작하십시오. SIMATIC Manager -> Options -> Set PG/PC Interface -> Diagnostics... 2. "Test" 버튼을사용하여, PROFIBUS 네트워크를확인하십시오. 3. "Read" 버튼을사용하여, 어떤노드가 PROFIBUS를통하여접근이가능한지결정하십시오. 주의 "active" 와 "passive" 노드의속성은노드가다른노드에통신을활성화할수있거나또는활성화할수없음을나타냅니다. 페이지 21
연습문제 6: WinCC flexible 스테이션의 RT 인터페이스확인 File: PRO1_09E.22 작업패널의런타임이 S7 스테이션과프로세스컨트롤단계에서통신할수있도록패널인터페이스는 HW 구성툴로파라미터로설정되어야합니다. 방법 HW 구성툴을사용하여, 패널인터페이스의파라미터설정을확인하십시오. 필요한경우위와같이수정하십시오. 페이지 22
연습문제 7: 컨트롤러의연결확인 2xL File: PRO1_09E.23 작업패널의런타임이교육장비로전송될수있도록연결을만드십시오. 방법 1. 위에서와같이 SIMATIC Manager의 WinCC flexible station TP170B_Color를열어서 WinCC flexible을실행하고, "Connections" 를더블클릭하십시오. 2. S7 스테이션이연결대상으로설정되었는지확인하십시오. 페이지 23
연습문제 8: TP170B 로 WinCC flexible 프로젝트의전송 File: PRO1_09E.24 작업주어진 WinCC flexible 프로젝트의 "TP_170B_Color 를패널로다운로드합니다. 방법 1. 전송기능을활성화하고위와같이설정하십시오. 2. 패널의 "Transfer" 을사용하여데이터전송을시작하십시오. 페이지 24
연습문제 9: WinCC flexible 프로젝트의테스트 DI DO SETPOINT Quantity ACTUAL Quantity I 0.0 T_System_ON I 0.1 I 0.2 I 0.3 I 0.4 T_System_OFF T_Jog_RIGHT T_Jog_LEFT S_M/A_ModeSelectl L_SYSTEM L_MAN L_AUTO Q 4.1 Q 4.2 Q 4.3 0 8 1 5 "IW_Thumbw" (IW 2) "QW_DigDisp" (QW 6) I 0.5 T_M/A_Accept T_Ackn_Fault L_Conv_Fault File: PRO1_09E.25 작업 "TP170B_Color" WinCC flexible 프로젝트의기능을확인합니다. 방법 스크린 "Conveyor" 를선택하고아래의정보를출력필드를통하여표시하고있는지확인하십시오 : Bays 1 3 근접센서와광장벽의상태 컨베이어오류표시 조작상태 ( 시스템 ON, 매뉴얼그리고자동모드 ) 실제의양 참조아직하지말아야할작업은 : 입력필드를통한시스템또는컨베이어 ( 시스템 ON/OFF, 모드선택, SETPOINT 크기설정, RIGHT/LEFT 조깅, 컨베이어오류인지 ) 의조작은컨트롤러의 S7 프로그램이아직적용되지않았기때문에바로가능하지않습니다. 이것은다음챕터의 "Rewiring" 기능으로가능하게될것입니다.. 페이지 25
Rewiring 에대한절대주소 File: PRO1_09E.26 Rewiring... 심볼테이블과는관련없이오래된주소들 ( 예를들어 IW 0의비트 ) 이현재의사용자프로그램에서새로운주소 ( 예를들어 MW 30 의비트 ) 로교환됩니다. 기존블록들은 rewiring된새로운블록으로덮어쓰여집니다. 절대주소를사용하여 rewiring 할경우, 블록폴더의 Object Properties에있는 "Address priority: Absolute value 를선택해야합니다.... 특정블록하나또는몇개의블록의주소들을교체하기위해서는, 기능을시작하기전에이블록들을선택해야합니다.... 모든블록모든블록의주소들을교체또는 rewiring 하기위해서는, 기능을시작하기전에 S7 프로그램의블록폴더를선택해야합니다. All Accesses Within the Specified 이옵션을선택 ( 활성화 ) 할경우, 특정바이트의개별적인비트, 워드또는더블워드주소들또한 rewiring 됩니다. 제시된예시와같이, "old address" IB0의모든비트들은 "new address" MB30의비트까지재배선됩니다. 방법 1. SIMATIC Manager의블록폴더또는 rewiring될블록을선택합니다. 2. "Address priority: Absolute value" 설정을선택합니다. SIMATIC Manager Edit Object Properties Address Priority tab 3. rewiring 을시작합니다. SIMATIC Manager Options Rewire... 4. rewiring 화면에서, 이전주소와새로운주소를입력하는것이필요하다면 "All accesses within the specified addresses 를활성화하십시오. 5. "OK 로승인합니다. 페이지 26
연습문제 10: "Rewiring 을사용한 S7 프로그램적용 I 0.0 I 0.1 I 0.2 I 0.3 I 0.4 I 0.5 DI Simulator T_System_ON T_System_OFF L_SYSTEM T_Jog_RIGHT L_MAN T_Jog_LEFT L_AUTO S_M/A_ModeSelect T_M/A_Accept DO Q 4.1 Q 4.2 Q 4.3 Rewire 사용자를의하여적용 File: PRO1_09E.27 작업 1 S7 프로그램은시뮬레이터를통하여더이상실행할수없지만, 터치패널로는실행할수없는운영시스템또는컨베이어모델 ( 시스템 ON/OFF, 운영모드선택, SETPOINT 크기정의, RIGHT/LEFT 조깅 ) 와같은방식에적용됩니다. "Rewire" 기능을포함한 S7 프로그램에서알맞은조절장치를만들어보십시오. 방법 1. S7 프로그램 "My_Program" 을만들고 "Rewire" 기능을활성화하십시오. SIMATIC Manager S7 program 의블록폴더선택 Options Rewire 2. Rewire 다이얼로그테이블에서, 이전의주소와새로운주소를입력하고 "All accesses within the specified addresses" 옵션을활성화 ( 선택 ) 하십시오. 3. FC 17 에서, 입력 "T_Ackn_Fault" (I 1.0) 는메모리비트 M 31.0 으로대체합니다. 컨베이어벨트 (M17.0) 혹은터치패널 (M 31.0) 중어느한쪽을통하여인지될수있고, 이전과같이시뮬레이터의순간접점 "T_Ackn_Fault" (I 1.0) 을통하여인지될수있게블록을수정하십시오. 4. "T_System_OFF" (I 0.1) 의접점 (hardware, NC) 의확인은 (NO) 메모리비트 "M_System_OFF_HMI" (M 30.1) 의확인으로대체합니다. 시스템이다시켜질수있도록 FC 15 를변경하십시오. 5. 모든블록을 CPU 그리고테스트기능을통하여다운로드하십시오. 결과 작업 2 셋포인트크기정의하는것을제외하고터치패널을통하여완벽하게시스템을완벽하게운영할수있습니다. 셋포인트크기는시뮬레이터의 BCD thumbwheel 버튼으로인해서더이상정의하지않고, 유사한터치패널의입력필드를통하여정할수있도록 FC 19 블록의프로그램을수정하십시오. 해결팁 : 터치패널은 "Parts Setpoint" 입력필드에서정의된셋포인트크기를변수 "MW_SETP" (MW 22) 전송합니다. 페이지 27
추가내용 File: PRO1_09E.28 페이지 28
프로피버스 DP 종단저항 마스터 슬레이브 슬레이브 세그먼트처음과마지막노드는종단스위치가온이되어야합니다. 슬레이브 슬레이브 종단저항온종단저항오프 File: PRO1_09E.29 종단저항설정 세그먼트의처음과마지막노드는종단저항을스위치온시킵니다. 이를위해서버스커넥터의커버에있는스위치를온상태로스위치시킵니다. 실제로종단저항이삽입된노드의전원이스위치온되었을때에프로피버스는정확히종단처리가된것입니다. 항상이런경우가아니라면액티브 RS 485 종단저항 (6ES7 972 0DA00 0AA) 노드로종단처리가되어야합니다. 이경우에종단저항은 I/O 와는별도로전원을받습니다. 버스시스템종단처리를통해노드 ( 예 : ET200L) 를연결시키거나끊을수있습니다. 페이지 29
통신속도에따른세그먼트길이 통신속도 9.6 to 187.5 kbaud 500 kbaud 1.5 kbaud 3 to 12 MBaud 세그먼트길이 1,000 미터 400 미터 200 미터 100 미터 마스터슬레이브슬레이브슬레이브 세그먼트길이 File: PRO1_09E.30 세그먼트길이위슬라이드에서통신속도에따른세그먼트의길이를볼수있습니다. RS 485 리피터 RS 485 리피터는버스케이블의데이타신호를증폭하고버스세그먼트를연장시켜줍니다. 다음과같은경우에 RS 485 리피터가필요합니다. - 32 개이상의노드가버스에연결되어있을때 - 버스세그먼트가그라운딩이되지않았을때 - 세그먼트최대거리가초과되었을때 RS 485 리피터로버스를연장할때최대 9 개의 RS 485 리피터가직렬로연결될수있습니다. 두노드사이의최대케이블거리는 9.6 kbps 에서 187.5 kbps 일때 10,000 미터입니다. 페이지 30
프로피버스커넥터 나사가있는표준커넥터 Fast Connect 용커넥터 File: PRO1_09E.31 프로피버스커넥터 위슬라이드는두가지종류의프로피버스커넥터를보여줍니다. 인입케이블이터미널 A1 과 B1 에연결되어있습니다. 추가적인프로피버스노드가있을때는 A2 와 B2 에연결합니다. 페이지 31
통신케이블준비 1. 측정하기 2. 피복벗겨내기 3. 피복제거하기 File: PRO1_09E.32 개요 프로피버스케이블이빠르게커넥터에연결될수있습니다. 이를위해특수피복절개툴, 케이블, Fast Connect 용커넥터가필요합니다. 절차 1. 케이블을피복절개툴플레이트에놓고케이블길이를측정합니다. 2. 측정된케이블을피복절개툴 (Stripping tool) 을놓습니다. 깊이는왼손약지손가락길이정도입니다. 케이블을툴에고정시킵니다. 툴을시계방향으로네번돌려서케이블의피복을벗깁니다. 3. 케이블끝단에서절개툴을잡아당깁니다. 잘려진케이블부분을툴에서제거합니다. 흰색충진재가빠지지않으면손으로제거합니다. 보호호일을쉽게제거하기위해스크류드라이버로배선사이를조심해서잘라냅니다. 보호호일을배선에서부터제거합니다. 페이지 32