<4D6963726F736F667420576F7264202D2030305F504C435FB1E2C3CAB1E2BCFAB1B3C0B05FC7A5C1F62E646F63>



Similar documents
PRO1_04E [읽기 전용]

PRO1_09E [읽기 전용]

PRO1_02E [읽기 전용]

PRO1_16E [읽기 전용]

PRO1_01E [읽기 전용]

PRO1_18E [읽기 전용]

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

MAX+plus II Getting Started - 무작정따라하기

High Available SIMATIC S7-400H

CPX-E-SYS_BES_C_ _ k1

untitled

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

Orcad Capture 9.x

Remote UI Guide

LCD Display

CPX-E-PB_BES_C_ _ k1

CD-RW_Advanced.PDF

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

歯메뉴얼v2.04.doc

,,,,,, (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),

untitled

PRO1_14E [읽기 전용]

인켈(국문)pdf.pdf

歯DCS.PDF

10X56_NWG_KOR.indd


s SINUMERIK 840C Service and User Manual DATA SAVING & LOADING & & /

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

歯FDA6000COP.PDF


PCServerMgmt7

untitled

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

슬라이드 제목 없음

APOGEE Insight_KR_Base_3P11

chapter4

PRO1_19E [읽기 전용]

Windows 네트워크 사용 설명서

Smart Power Scope Release Informations.pages

T100MD+

SRC PLUS 제어기 MANUAL

airDACManualOnline_Kor.key

ARMBOOT 1

슬라이드 1

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

Microsoft Word - SMB-63-2_KR_.doc

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

untitled

50-FB23-24_BES_V_ k1_ b

DioPen 6.0 사용 설명서

YV-150-S.CHINESE1.0-1

Microsoft Word - HD-35 메뉴얼_0429_.doc

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc

목차 소프트웨어 라이센스 계약 3 무선 연결 사용 시 참고 사항 4 보안 관련 참고 사항 6 Wireless Manager mobile edition 5.5 로 수행 가능한 작업 7 컴퓨터 확인 10 컴퓨터를 연결하기 위해 필요한 환경 10 소프트웨어 설치 / 제거 1

PowerPoint 프레젠테이션

0.1-6

목차 본 취급설명서의 사용법 본 사용설명서에서는 제품상에 표시된 채널명 및 버튼명, 소프트웨어의 메뉴명 등이 대괄호 ([ ]) 안에 표시됩니 (예: [MASTER] 채널, [ON/ OFF], [File] 메뉴) 시작하시기 전에 특징...3 부속품...4 시작하시기 전에

Microsoft PowerPoint - User Manual pptx

. PC DP-1VR P15 1ch 1 Input Tool 4ch RS-232C RS-232C. Input Tool P14 MUX-10F P16 MeasureReport P21 GO/NG 2 MeasurLink Real-Time P19 MeasurLink STATMea

R50_51_kor_ch1

CPX-E-EC_BES_C_ _ k1

PD-659_SM(new)

한글사용설명서

Microsoft Word - Automap3

1217 WebTrafMon II

manual pdfÃÖÁ¾

DIB-100_K(90x120)

서보교육자료배포용.ppt

Microsoft Word - SRA-Series Manual.doc

MPLAB C18 C

MicrocontrollerAcademy_Lab_ST_040709

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

BJFHOMINQJPS.hwp

USER Manual

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

<4D F736F F F696E74202D20C0BDBCBA484D4920C0FBBFEB20C5DAB7B9B8C5C6BDBDBA20B4DCB8BBB1E228B9DFC7A5C0DAB7E129>

untitled

CL100B_manual_kor_m.0.2.indd

. "" "",.... :...,,....,.. :..,,,..,,...,.... 2

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

untitled

<4D F736F F D E20B4DCB8BB20C1A1B0CB20B9D720C1B6C4A120B8C5B4BABEF35F76312E335F2E646F63>

Microsoft PowerPoint - XAD-400.ppt [호환 모드]

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

YD-3533.xls

HX - Operation Manual MC / TC / CUT / QT HX Series(V2.x) Operation Manual for MC / TC / CUT / QT CSCAM

DE1-SoC Board

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

<목 차 > 제 1장 일반사항 4 I.사업의 개요 4 1.사업명 4 2.사업의 목적 4 3.입찰 방식 4 4.입찰 참가 자격 4 5.사업 및 계약 기간 5 6.추진 일정 6 7.사업 범위 및 내용 6 II.사업시행 주요 요건 8 1.사업시행 조건 8 2.계약보증 9 3

Microsoft PowerPoint - eSlim SV [ ]

LCD Monitor

Siemens


歯AG-MX70P한글매뉴얼.PDF

Microsoft Word - USB복사기.doc

B _02_M_Ko.indd

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

Microsoft PowerPoint - eSlim SV [080116]

EM300_Manual.indd

Transcription:

2009. 07 (주)나래에스앤아이(NaRae S&I)

Simatic S7 PLC 제품군 소개 Low Performance Logo Nano PLC (Soft Comfort V6.0) 디지털 입력/출력 내장 고속카운트기능 지원 아날로그 입력/출력 내장 아날로그 입력/출력 확장 모듈 지원 S7-200 Micro PLC (MicroWin V4.0 SP7 한글 지원함) 저가형 CN 시리즈 있음 다양한 통신기능 지원 DP, AS-I, Ethernet, PtP, GSM/GPRS 무선통신 다양한 전용 HMI장치 TD시리즈, OP73, TP177 Technology 모듈 및 위치제어모듈지원 High Performance S7-300 중대형 PLC (Step7 V5.4 SP4) CPU에 통합된 다양한 통신기능 사용목적에 따른 다양한 CPU Type (표준, 컴팩트, 테크놀러지, 고안전형 등) 소프트웨어적인 이중화 시스템 구성가능 S7-400 대형 PLC (Step7 V5.4 SP4) 핫플러그기능 지원 하드웨어적인 이중화 지원 및 고안전형 CPU지원 대용량, 고속처리, 고신뢰도 Simatic S7 PLC 제품군 Logo PLC 시리즈 S7-200 PLC S7-300 PLC S7-400 PLC 1-1 S7-300 PLC Hardware

Simatic S7-300 시리즈 Rail Bus Connector 고밀도 설계 1모듈당 최대 64점 입출력 최대 디지털 입력 및 출력 각 16384점 (CPU319-3PN/DP) (315-2DP는 I/O 각 1024점) 최대 4장 까지Rack 확장 가능 (Rack 1장은 8개의 Module 장착 가능) CPU에 통합된 다양한 통신 Port (PtP, PROFIBUS-DP, PROFINET) Backup Battery 가필요없는Maintenance Free(New Type CPU 특징 컴팩트 디자인 으로 공간 절약 네크워크를 통한 펌웨어(Firmware) 업데이트 가능 Step7 Project Save 가능(MMC Memory Card) Symbol Data 저장가능 Backup Battery 가 필요 없음으로 Maintenance 비용 및 시간 절감 다양한 Programming Language LAD Ladder Diagram STL Statement List FBD Function Block Diagram Graph 1-2 S7-300 PLC Hardware

-300 Module PS (파워서플라이) Power Supply PS307 CPU (중앙처리 장치) Central Processing Unit CPU312 ~ CPU319 IM (인터페이스 모듈) Interface Module : Rack 확장을 확장하는 기능 IM360(Send CPU가 장착된Rack에 설치) IM361(Receive 증설된 Rack에설치) IM365(Send, Receive 및 IM Cable이 통합된 모듈) SM (시그널 모듈) Signal Module : Digital 또는 Analog 입출력 Module(DI, DO, AI, AO) SM321(Digital Input), SM322(Digital Output) SM331(Analog Input), SM332(Analog Output) FM (펑션 모듈) Function Module : 특수 기능 모듈 복잡하거나 시간이 중요한 프로세스를 CPU와는 독립적으로 수행하는 모듈 FM350(고속카운트) FM351, FM353, FM354(Positioning) FM355 (Close Loop Control) CP (통신 프로세서) Communication Processor : 통신 Service를 제공하는모듈 CP340, CP341(RS232, RS422/485, TTY) CP342-5 (PROFIBUS) CP343-1(Ethernet) 1-3 S7-300 PLC Hardware

SIEMENS 제품 Order No 구성 6 E S 7 3 2 1 1 B H 0 2 0 A A 0 6ES7 : Simatic S7 6GK : Simatic Net(Network 구성품) 6AV : Simatic HMI 제품 제품 시리즈 종류 1 : ET200 관련 제품 2 : Simatic S7-200 3 : Simatic S7-300, M7-300 4 : Simatic S7-400, M7-400 6 : Simatic C7 7 : 프로그래밍기기 관련(PG) 1 : CPU 2 : 디지털 모듈 3 : 아나로그 모듈 4 : 통신 모듈(CP) SIMATIC 5 : 펑션 S7모듈(FM) 6 : 인터페이스 모듈(IM) 8 : M7 관련 9 : 기타 입출력 레인지 타입 B : 디지털 DC 24[V] E : 디지털 AC 120[V] F : 디지털 AC 120/230[V] H : 디지털 릴레이 출력 입출력 점 수 F : 8점 H : 16점 L : 32점 제품 Version 사용 언어 A : 독일어 또는 언어 불 필요 B : 영어 C : 프랑스어 D : 스페인어 E : 이태리어 A : 하드웨어설정 불 필요 B : 하드웨어설정 필요 입출력 타입 1 : 입력 모듈 2 : 출력 모듈 3 : 디지털 입출력 혼합 4 : 아나로그 입출력 혼합 제품명 CPU315-2DP SIEMENS 6ES7315-2AG10-0AB0 Made in Germany 제품 Order No 315-2AG10-0AB0 1-4 S7-300 PLC Hardware

S7-300 PLC 하드웨어슬롯구성 슬롯번호 1 2 3 4 5 6 7 8 9 10 11 P S C P U I M S M F M C P PS 와 IM 모듈은 Option 입니다. S7-300 PLC의 Slot 번호 별 장착가능 모듈은 다음과 같습니다. 슬롯번호 Slot 1 Slot 2 Slot 3 Slot 4 ~ 11 장착가능 모듈 전원 모듈(PS307) CPU IM SM, FM, CP SM 모듈은 Slot 4번 ~ Slot 11번 까지8개 장착이 가능하고, 만약 8개 이상의SM 모듈을 장착하고자 한다면 IM 모듈을 설치하여 Rack을 확장해야한다. IM 모듈 사용 시 IM 모듈을 사용하는 경우에는 IM 모듈은 항상 Slot 3번에 장착 되어야 한다(다른 Slot에는 장착 불가) 즉 3번 Slot은 IM 모듈 전용이다. IM 모듈 미 사용 시 IM 모듈을 사용하지 않는 경우에는 CPU 가 장착된다음Slot 부터 SM, FM, CP 모듈 등을 장착 하면 된다 하지만 이 경우에는 CPU 다음 Slot은 Slot 4번이 된다. 1-5 S7-300 PLC Hardware

S7-300 Rail(Height 125mm Din Rail) 접지 선은 10mm2 이상을 사용하여 반드시 접지 한다. S7-300 시리즈 Rail Rail은 2가지 버전이 준비되어 있다 표준 길이 버전과 2m 버전이며 표준길이 버전은 각 160mm, 482mm, 530mm, 830mm 의 표준 길이로 제작 되어 있고, 2m 버전의 Rail은 사용자의 요구에 따라 사용자가 적당한 길이로 절단하여 사용하면 된다. Rail 의 선정 Rail의 선정 방법은 Rack 1개에 장착하고자 하는 모듈 폭(Width) 총합을 계산하여 적당한 길이의 Rail을 선정한다. Rail의 설치 Rail의 설치 방법은 다음과 같이 수평방향, 수직 방향으로 설치 할 수 있으나 CPU 설치 위치를 참고 하여 설치 한다. 수직 설치 수평 설치 CPU 위치 CPU 위치 1-6 S7-300 PLC Hardware

Power Supply Unit(PS307) PS307 2A 모듈 PS307 2A 모듈 PS307 5A 모듈 PS307 5A 모듈 DC24V 출력상태표시 입력전압 설정스위치 출력 DC24V On/Off 스위치 입력 전원 및 접지 단자 DC24V 출력 단자 DC24V 출력 단자 케이블 고정용 케이블 고정용 Power Supply 외부에서 AC 전원을 공급 받아서 DC24V 전원을 발생 시킨 후 이 전원을 CPU 또는 IM Module 등에 공급 하면 PS의 DC24V를 공급받은해당Module은 내부에서 다시 DC5V를 생성하여사용한다. PS305/PS307 Power Supply는 PS305 Type과 PS307 Type으로 구분되는데, PS305는 DC입력(DC 24~110[V] 입력 가능)형이고 PS307은 AC입력(AC 120/230[V])형이다. 기술사양 사양 입력전압 전원주파수 PS307 2A PS307 5A PS307 10A AC120V / 230V (93 ~ 132V / 187 ~ 264V) 50HZ / 60HZ (47 ~ 63HZ) 소비전류(120/230V) 0.5A / 0.8A 1A / 2A 1.7A / 3.5A 출력전압 DC 24V 출력전류 2A 5A 10A 모듈 폭(Width) 40mm 80mm 200mm 1-7 S7-300 PLC Hardware

S7-300 CPU의 종류 표준형(Standard) 초소형(Compact) 테크놀러지(Technology) 고장안전(Fail Safe) SIPLUS 표준형 (Standard) 표준형 CPU는 일반적인 생산자동화에 광범위하게 사용되며, CPU312 ~ CPU319 3PN/DP까지 다양한 제품이 있고, 일부 CPU는 CPU자체에 다양한 통신 Port가 통합되어 있다. ex. CPU312, CPU314, CPU315-2DP, CPU317-2, CPU319-3PN/DP 초소형 (Compact) CPU 명칭이 3XXC 로 구성되며 CPU자체에 디지털 I/O, 아날로그 I/O 가 통합되어 있고 또 이 초소형 CPU는 CPU 카운팅, 측정, 위치결정 등의 함수를 통합하고 있다. 또한 표준형 CPU 처럼 CPU자체에 다양한 통신 Port가 통합된 제품도 있다. ex. CPU312C, CPU313C, CPU313C-2PtP, CPU313C-2DP, CPU314C-2PtP, CPU314C-2DP 테크놀러지 (Technology) CPU명칭이 3XXT 로 구성되며 CPU자체에 개방형 루프제어, 간단한 모션제어 함수를 통합하고 있고, 이 테크놀러지 CPU의 파라미터설정작업은 Step7에서 이루어 지며 이때 Technology Package가 별도로 필요하다. ex. CPU315T-2DP, CPU317T-2DP 고장안전 (Fail-Safe) CPU명칭이 3XXF 로 구성되며 안전요구사항이 높은 생산공장에서 사용하고 관련 PROFIBUS 및 PROFINET 인터페이스는 PROFISafe 버스 프로필을 이용해 안전관련 분산 I/O를 구성할수있다. ex. CPU315F-2DP, CPU315F-2PN/DP SIPLUS SIPLUS 제품군은 가혹 환경에서도 사용할 수 있는 S7-300 기반의 CPU와 모듈 제품군입니다. 이 SIPLUS 제품군의 특징은 확장된 온도 범위, 수분으로부터 보호, 염소/아황산가스로부터 보호, 제품 물리적 강도 증강 등의 특징이 있습니다. 1-8 S7-300 PLC Hardware

S7-300 CPU MMC Memory Card MMC Memory Card 폭 40mm CPU 315-2DP CPU 315-2DP 상태표시 LED MMC Memory 슬롯 MMC Memory Card MMC는 다음과 같은 Data를 저장한다. 모든User Block(FC, FB, DB) System Configuration Data Archives and Recipes PLC CPU O/S Update 또는 Backup MMC Card 수명은 10년 이고 Delete/Write 횟수는 최대 100,000번 이다 Mode Select 스위치 DC24V 입력 전원단자 MPI Interface Port PROFIBUS-DP Interface Port New Type CPU는 Backup Battery 가필요없다. 주의! S7-300 PLC에 사용되는 MMC Memory Card는 Step7 Software 를 이용하여 Access 할 것(일반 Windows 탐색기 에서 포멧 하면 더 이상 S7-300 PLC 에서는사용할수없다) 상태표시 LED SF (적색, System Fault) BF (황색, Bus Fault) DC5V (녹색, 내부 DC5V 상태) FRCE(황색, 강제 입출력 Active) RUN (녹색, Program Run 상태) STOP(황색, Program Stop 상태) MMC Memory 슬롯 MMC(Micro Memory Card)를 장착하는 Slot 이고, PLC CPU에 MMC 카드가 장착 되어야 User Program 을 CPU에 Down Load 할 수있다. Mode Select 스위치 RUN (Program Run) STOP(Program Stop) MRES(Memory Reset) DC24V 입력전원단자 외부에서 DC24V 전원을 공급하기 위한 단자 이고, 여기에서 공급 받은 전원을 DC5V 로 변환하여 CPU 및 기타 모듈에서 사용한다. MPI Interface Port CPU를 MPI Interface Network 에 접속하기 위한 포트 이고, 이 MPI Interface 포트를 통하여 PG/PC 및 OP 기기와 Interface를 할 수 있다.(CPU317-2 또는 CPU318-2는 하드웨어 설정에 의하여 MPI Interface 를 PROFIBUS-DP Interface로도 사용 할 수 있다) PROFIBUS-DP Port PROFIBUS-DP Interface Network 에 접속하기 위한 포트 이고, 이 PROFIBUS-DP 포트를 통하여 각종 리모트 I/O 기기 또는 각종 OP 기기와 Interface 할 수있다. 1-9 S7-300 PLC Hardware

수동조작에 의한 CPU Memory Reset CPU318-2 또는 구형 S7-300 CPU New Type CPU CPU Memory Reset 을해야 하는 경우 다음과 같은 경우에 CPU Memory Reset을 실행한다. 새로운User Program 전체를 대상 CPU에 Down Load 할때 CPU 가 Memory Reset을 요청할때(CPU Stop Led 가 0.5초 주기로점멸할때) CPU 가 Memory Reset을 요청하는 경우 MMC Memory Card를 교체했을때 CPU 내부 RAM Error 발생 시 Main Memory 용량이 작을 때 에러가 포함된 프로그램 블록을 다운로드 하려고 할 때 CPU Memory Reset 순서 1 2 3 모드 스위치를 STOP 위치로 한다. 모드 스위치를 MRES 위치로 누르며 STOP LED가 2번 점멸할때까지 유지하다가(약 3초 정도소요됨) 손을 놓으면 모드 스위치가 STOP 위치로 복귀 된다 3초 이내에 모드 스위치를 다시 MRES 위치로 STOP LED 가 0.5초 주기로 점멸 할 때까지 유지 하고, STOP LED가 0.5초 주기로 점멸을 시작 하면 모드 스위치에서 손을 놓으면 CPU Memory Reset은 완료 된다. 1-10 S7-300 PLC Hardware

STEP 7 Software에 의한Memory Reset(Clear Reset) Setep7 에의한Memory Reset 1 PLC CPU를 STOP 모드로 전환 한다. 2 Step7 을 실행하고, 해당 CPU에 대한Project를 Open 한다 3 Step7 의 PLC 메뉴 Diagnostic/Stting 메뉴 Clear Reset 을실행 한다. CPU Memory Reset 시수행하는CPU 내부 동작 CPU Main Memory 내부의 User Program을 모두삭제한다. Load Memory가 RAM인 경우에는 Load Memory 의 모든Data가 삭제된다 모든 정전유지 메모리(Retentive Memory) Data 삭제 데이터블록(Data Block)의 현재값(Actual Value)은 모두삭제되고 초기값(Initial Value) 하드웨어테스트 만약 MMC 메모리 카드가 CPU에 장착되어 있다면 MMC 메모리의 유저프로그램을 CPU Main 메모리로 로드 한다 CPU Memory Reset 으로 삭제 되지 않는 Data MMC 또는 FEPROM 메모리에 저장된 모든 Data CPU 진단 버퍼(Diagnostic Buffer) MPI 파라메터(MPI 어드레스, 최대 어드레스, MPI 전송 속도, CP 또는 FM 등의 MPI 어드레스) 1-11 S7-300 PLC Hardware

CPU 상태표시 LED PROFIBUS-DP Interface Port가 없는경우 PROFIBUS-DP Interface Port가 없는경우 PROFIBUS-DP Interface Port가 있는경우 PROFIBUS-DP Interface Port가 있는경우 SF System 이상 SF System 이상 BATF Battery 이상 BF Bus Fault PROFIBUS -DP이상 DC5V DC5V 정상 DC5V DC5V 정상 FRCE 강제 입출력 설정 FRCE 강제 입출력 설정 RUN CPU Run 모드 RUN CPU Run 모드 STOP CPU Stop 모드 STOP CPU Stop 모드 LED SF (적색) BATF (적색) DC5V (녹색) FRCE (황색) RUN (녹색) STOP (황색) BF (황색) 시스템 이상 강제 입출력 RUN 모드 STOP 모드 의미 Battery 이상 S7-300 Bus DC5V 정상 PROFIBUS-DP Interface 이상 Backup Battery 가 필요한 구형 CPU 만 BATF LED가 있으며 Battery 이상 시 BATF LED가 점등된다 DC5V 전원 정상 시 점등 강제 입출력 실행 중 점등 내용 점등시 하드웨어이상 CPU 펌웨어(Firmware) 이상 프로그램에러 하드웨어 파라메터 설정 에러 연산에러 CPU 워치독 타이머(Watch Dog)에러 메로리 카드 고장 전원투입 시 Battery 에러로 Backup Data 이상 외부I/O 이상 CPU 재 스타트시0.5초 주기로 점멸 CPU Run 중 점등 CPU STOP 상태에서 점등 CPU Memory Reset 요구 시 점멸 PROFIBUS-DP Interface 이상발생시점등또는점멸 PROFIBUS-DP Interface 정상 또는 PROFIBUS-DP Interface를 사용하지 않는 경우에는 소등 1-12 S7-300 PLC Hardware

S7-300 CPU 메모리 구성 프로그래밍 기기(PG/PC) MMC CPU 하드디스크 (Hard Disk) 다운로드 로드메모리 (Load Memory) 스타트업 워크메모리 (Work Memory) 프로그램(OB,FC,FB) 데이터블록(DB) 프로그램(OB,FC,FB) 데이터블록(DB) 프로그램(OB,FC,FB) 데이터블록(DB) Archive 또는 Retrieve 심볼(Symbol) 코멘트(Comment) 압축된 User Project MMC 메모리는 항상 정전 유지가 된다 구형 CPU는 Backup Battery에 의하여 로드메모리의 Data를 유지하고 있다(구형 CPU의 로드메모리는 CPU에 통합된 RAM 이다) 압축된 User Project Save to Memory Card 또는 Retrieve from Memory Card 시스템 메모리 (System Memory) M (Bit Memory) T (Timer) C (Counter L (Local Stack) I/O (Process Image) 로드메모리 (Load Memory) 로드메모리는 MMC 메모리 카드에 위치 하며, 로드메모리의 용량은 MMC 메모리 카드 용량을 의미 한다. 로드메모리에 저장되는 Data 유저프로그램(OB, FC, FB) 데이터 블록(Data Block) 시스템데이터(System Data) 시스템 데이터는 하드웨어 파라메터를 의미 한다(CPU 파라메터, 모듈 파라메터) 압축된 유저 프로젝트(User Project) MMC 메모리 카드에 프로그래밍 장치에 저장된 유저 프로젝트를 압축하여 저장 할 수 있고 반대로 MMC 메모리 카드에 압축 저장된 유저 프로젝트를 프로그래밍 장치로 로드 할 수 있다. 워크메모리 (Work Memory) 워크메모리는 CPU 내부에 RAM 영역 이며 사용자가 임의로 확장 할 수 없고 CPU 스타트업(Startup) 시 로드메모리에 저장된 유저 프로그램을 워크메모리로 읽어와 유저프로그램을 처리한다(CPU가 RUN 상태에서는 워크메모리에 저장된 유저 프로그램을 처리한다.) 시스템메모리 (System Memory) 시스템메모리는 CPU 내부 RAM 영역 이며 사용자가 임의로 확장 할 수 없다 시스템메모리는 M(Bit Memory), T(Timer), C(Counter), L(Local Stack), I/O(Process Image) 를 위한 메모리 영역이다. 1-13 S7-300 PLC Hardware

인터페이스 모듈(Interface Module) IM365 사용 IM365 사용 IM360/IM361 사용 IM360/IM361 사용 증설Rack은 파워 불필요 IM365 Receive Rack 1 IM361 Rack 3 케이블 길이는 1m로 고정 IM365 Send Rack 0 IM361 Rack 2 최대 사용가능 Rack은 2장(Rack0, Rack1) 최대 사용가능 Rack은 2장(Rack0, Rack1) 최대사용가능 모듈 16개 최대사용가능 모듈 16개 IM361 Rack 1 최대 사용가능 Rack은 4장(Rack0~Rack3) 최대 사용가능 Rack은 4장(Rack0~Rack3) 최대사용가능 모듈 32개 최대사용가능 모듈 32개 IM360 케이블 길이 최대 10m Rack 0 IM365 IM365 는 1개의 증설 Rack 만 확장이 가능하고, 증설된 Rack에는 모듈을 8개 까지 장착이 가능하다.(기본 Rack + 증설 Rack) IM365의 증설용 케이블의 길이는 1m이다(IM365 Send 모듈과 IM365 Receive 모듈간 케이블은 완전히 조립된 상태로 공급 된다) IM365로 증설된Rack 1 에는 K Bus (Communication Bus)가 없다 그러므로 K Bus를 사용하는 모듈은 IM365로 증설된 Rack1에는 장착 할 수가 없다(예. CP343-1, CP342-5 )(IM365를 사용 하더라도 Rack0 에는 모든 모듈을 설치 할 수가 있다) IM365로 증설된Rack 1 에는 별도 파워서플라이(PS)를 설치할 필요가 없다(Rack0 에서 DC5V 전원을 IM365 모듈을 통해서 증설 Rack 1로 공급한다) IM365를 통해서 공급 할 수 있는 전류는 최대 1.2[A] 이고 Rack 당 0.8[A]를 초과할 수없다 IM360/IM361 IM360은 CPU가 장착된 Rack에 3번 슬롯에 장착하고, IM361은 증설Rack에 3번 슬롯에 장착 한다 IM360/IM361을이용하여Rack을증설할경우에는최대3개의 Rack을증설할수 있고(기본 Rack + 증설 Rack3) 증설된 Rack에는 모듈을 8개 까지 장착이 가능하다 IM361 에는 외부에서 별도의 DC24V를 공급해야 한다(증설 Rack에는 PS 사용 해야 함) IM360/IM361을 연결하는 증설 케이블은 별도로 구입해야 하며, 증설케이블의 길이는 1m, 2.5m, 5m, 10m 의 제품이 준비 되어 있다 IM361로 증설된Rack에는 K Bus (Communication Bus) 가 공급 되므로 모든 모듈을 자유롭게 설치 할 수 있다 1-14 S7-300 PLC Hardware

IM360 / IM361 / IM365 IM360 IM360 IM361 IM361 다음 증설 Rack의 IM361 X2 IN 포트로 연결 IM365 IM365 시스템 이상 DC5V 정상 증설 Rack에 설치 Rack0 에 설치 입력전원(DC24V 0.5A) 및접지단자 IM 360/IM361 증설 케이블 제품 번호 1m : 6ES7 368-3BB01-0AA0 2.5m : 6ES7 368-3BC51-0AA0 5m : 6ES7 368-3BF01-0AA0 10m : 6ES7 368-3CB01-0AA0 IM360/IM361 제품 번호 IM360 : 6ES7 360-3AA01-0AA0 IM361 : 6ES7 361-3CA01-0AA0 IM365 제품 번호 6ES7 365-0BA01-0AA0 IM360 SF LED (System Fault) IM360의 SF LED 가 점등 되면 다음의 사항을 점검 한다 IM361과 증설케이블의접속상태 IM360과 접속된IM361의 전원이 OFF 상태 인지 점검 한다 IM361 SF LED IM361의 SF LED 가 점등 되면 다음의 사항을 점검 한다. IM361 의 케이블 접속 상태 다른IM361의 전원이 OFF 상태 인지 점검 한다 CPU의 전원이 OFF 상태 인지 점검 한다 IM361 DC5V LED IM361에서 다른 모듈에 공급하는 DC5V 정상 상태에서 DC5V LED는 점등된다 IM360/361 증설케이블 증설케이블은 Rack0에 장착된IM360의 X1 OUT 포트에서 Rack1에 장착된 접속 방법 IM361의 X2 IN 포트로 접속하고, 다시 X2 OUT 포트에서 다음 증설 Rack에 장착된 IM361의 X1 IN 포트로 접속 한다(OUT 에서 IN 포트로 접속 하는 방법으로 나머지 증설 Rack도 접속한다) 1-15 S7-300 PLC Hardware

S7-300 디지털 I/O 모듈 어드레스 할당 Rack 3 PS IM (IM361) 96.0 to 99.7 100.0 to 103.7 104.0 to 107.7 108.0 to 111.7 112.0 to 115.7 116.0 to 119.7 120.0 to 123.7 124.0 to 127.7 Rack 2 PS IM (IM361) 64.0 to 67.7 68.0 to 70.7 72.0 to 75.7 76.0 to 79.7 80.0 to 83.7 84.0 to 87.7 88.0 to 91.7 92.0 to 95.7 Rack 1 PS IM (IM361) 32.0 to 35.7 36.0 to 39.7 40.0 to 43.7 44.0 to 47.7 48.0 to 51.7 52.0 to 55.7 56.0 to 59.7 60.0 to 63.7 Rack 0 PS CPU IM (IM360) 0.0 to 3.7 4.0 to 7.7 8.0 to 11.7 12.0 to 15.7 16.0 to 19.7 20.0 to 23.7 24.0 to 27.7 28.0 to 31.7 Slot 1 2 3 4 5 6 7 8 9 10 11 S7-300의 디지털I/O 어드레스 표현 및 할당 방법은 다음과 같다 디지털입력 I 1. 2 비트 어드레스(0 ~ 7) 바이트 어드레스(0 ~) 디지털출력 Q 4. 3 어드레스 식별자 비트 어드레스(0 ~ 7) 바이트 어드레스(0 ~) 어드레스 식별자 디지털 I/O 모듈 어드레스 할당 S7-300의 디지털I/O 어드레스는 슬롯당 4배수의 스타트바이트 어드레스가 할당 된다 그 결과는 위의 그림과 같이 어드레스가 결정된다.(디지털 I/O 모듈의 실제 사용 점수와 관계없이 항상 4바이트 즉 32점이 할당 된다) 어드레스식별자 장착된 모듈이 디지털 입력 이면 어드레스 식별자 I 를 사용하고 디지털 출력 이면 어드레스 식별자 Q 를 사용한다 할당된 I/O 어드레스 의변경 CPU에 PROFIBUS-DP 통신 포트가 내장된 CPU는 디지털 또는 아날로그 I/O 어드레스를 사용자가 자유롭게 변경 할 수 있다(사용자가 해당 모듈의 스타트바이트 번호를 변경 하여 I/O 어드레스를 변경 한다) 디지털 또는 아날로그 I/O 어드레스의 변경 방법은 Simatic Manager 조작 부분에서 자세히 설명하겠습니다. 1-16 S7-300 PLC Hardware

16점 Type 디지털 I/O 모듈 S7-300 시그널 모듈의 어드레스 32점 Type 디지털 I/O 모듈 비트번호 스타트바이트 스타트바이트 스타트바이트+2 상태표시LED 스타트바이트+1 스타트바이트+1 스타트바이트+3 1-17 S7-300 PLC Hardware

S7-300 아날로그 I/O 모듈 어드레스 할당 Rack 3 PS IM (IM361) 640 to 655 656 to 671 672 to 687 688 to 703 704 to 719 720 to 735 736 to 751 752 to 767 Rack 2 PS IM (IM361) 512 to 527 528 to 543 544 to 559 560 to 575 576 to 591 592 to 607 608 to 623 624 to 639 Rack 1 PS IM (IM361) 384 to 399 400 to 415 416 to 431 432 to 447 448 to 463 464 to 479 480 to 495 496 to 511 Rack 0 PS CPU IM (IM360) 256 to 271 272 to 287 288 to 303 304 to 319 320 to 335 336 to 351 352 to 367 368 to 383 Slot 1 2 3 4 5 6 7 8 9 10 11 S7-300의 아날로그 I/O 어드레스 표현 및 할당 방법은 다음과 같다 아날로그 입력 P I W 256 바이트 어드레스 어드레스 식별자 아날로그 출력 P Q W 256 아날로그 I/O 모듈 의 어드레스할당 바이트 어드레스 어드레스 식별자 S7-300의 아날로그 I/O 어드레스는 256부터 시작하고 슬롯당 16배수의 스타트바이트 어드레스가 할당된다 그 결과 위의 그림과 같이 어드레스가 결정된다 어드레스식별자 만약 장착된 모듈이 아날로그 입력모듈이면 어드레스 식별자 PI 를 사용하고 아날로그 출력모듈이면 어드레스 식별자 PQ 를 사용한다 PI 또는 PQ 뒤에 있는 W 의 의미는 어드레스 길이를 나타내는 식별자 이다(W = Word, 16Bit) 1-18 S7-300 PLC Hardware

S7-300 아날로그모듈 어드레스 Input Channel 0 : PIW256 Channel 1 : PIW258... Output Channel 0 : PQW256 Channel 1 : PQW258... 1-19 S7-300 PLC Hardware

S7-300 Rack 설치 방법 20 mm 40mm 40mm a 200mm+a 20 mm 40mm 40mm 125mm 130mm 각종 모듈의 폭 모듈의 명칭 PS307 2A PS307 5A PS307 10A CPU318-2 CPU317-2 CPU315-2DP IM360 IM361 IM365 SM모듈 FM350 FM351, FM352, FM353, FM354 FM354, FM355 FM357 CP340, CP341, CP342-5 CP343-1 모듈의 폭(mm) 50mm 80mm 200mm 160mm 80mm 40mm 40mm 80mm 40mm 40mm 40mm 80mm 80mm 200mm 40mm 80mm 1-20 S7-300 PLC Hardware

S7-300 모듈부착및슬롯라벨부착방법 3 2 1 4 5 스페어 파트 버스콘넥터 제품 번호 6ES7390-0AA00-0AA0 S7-300 모듈의 장착 방법은 다음과 같다. 모듈의 장착 순서 1 버스콘넥터(BUS Connector)를 CPU 또는 SM/FM/CP 모듈의 뒷면에 장착 한다(버스콘넥터는 각 모듈에 포함되어 포장 되어 있으나, CPU 와 IM 모듈에는 포함되어 있지 않다) 2 버스콘넥터가 장착된 모듈을 레일(Rail)의 상부에 걸친다 3 모듈을 좌측 방향으로 밀착 시킨다 4 모듈을 하단으로 회전 시켜 장착한다 5 장착된 모듈 하단의 고정 볼트를 0.8N/M ~ 1.1N/M 의 힘으로 조인다 슬롯라벨 슬롯라벨은 CPU 모듈 또는 IM 모듈에 동봉 되어있다. IM 모듈을 사용하는 경우에는 IM 모듈의 슬롯번호가 3번이고, IM 모듈을 사용하지 않는 경우에는 CPU가 장착된 다음 슬롯이 4번 슬롯이된다. 1-21 S7-300 PLC Hardware

S7-300 프론트 콘넥터 부착 방법 20핀 형식와이어링및장착 20핀 형식와이어링및장착 40핀 형식와이어링및장착 40핀 형식와이어링및장착 프론트콘넥터 제품번호 20핀 스크류형식 : 6ES7 392-1AJ00-0AA0 20핀 스프링형식 : 6ES7 392-1BJ01-0AA0 40핀 스크류형식 : 6ES7 392-1AM00-0AA0 40핀 스프링형식 : 6ES7 392-1BM01-0AA0 프론트콘넥터 프론트콘넥터(Front Connector)는 I/O Module과 외부 센서 또는 액추레이터 와 연결하는 단자대 역할을 하고 와이어링(Wiring)이 끝난후I/O 모듈에 장착 된다. 프론트콘넥터는 I/O 모듈에 미 포함 되어있고, I/O 모듈과는 별도로 구입해야한다. 프론트콘넥터 종류 프론트콘넥터는 20핀 형식과, 40핀 형식의 두가지 버전이 있으며 각각 스크류 방식과 스프링터미날 방식이 있다 I/O 모듈의 종류에 따라 20핀 또는40핀 형식의 프론트콘넥터를 사용해야 하며, 상세 정보는 씨멘스 ST70 카다로그를 참고 한다. 하지만 일반적으로 32점 형식의 I/O 모듈은 40핀 형식이 필요하고 16점 이하형식의 I/O 모듈은 20핀 형식의 프론트콘넥터가 필요하다. 프론트콘넥터 와이어링 순서 프론트콘넥터에 와이어링 순서는 프론트콘넥터 터미날 번호 20번 또는 40번(20핀 형식은20번, 40핀 형식은 20번 또는40번)부터 시작하여 위쪽방향으로 와이어링작업을 진행하여 마지막 1번 또는21번 터미날에서 와이어링 작업을 완료한다. 1-22 S7-300 PLC Hardware

S7-300 프론트콘넥터 와이어 규격 단선 연선 엔드페럴 미 사용 (End ferrule) 연선 엔드페럴 사용 1개의 터미날에 접속 가능한 와이어 개수 와이어 외경(절연체를 포함한 외경) 와이어 탈피 길이 엔트페럴 규격(DIN 46228) 절연체 칼라(Collar)가 없는 타입 엔트페럴 규격(DIN 46228) 절연체 칼라(Collar)가 있는 타입 20핀 프론트콘넥터 사용할수없음 0.25 ~ 1.5mm2 0.25 ~ 1.5mm2 1개의 동일한 엔드페럴을 사용하여 2개의 와이어를 접속 할 수 있고 2개의 와이어의 단면적의 총합은 1.5 mm2 이내로 사용 최대 3.1mm 6mm Version A, 길이 5mm ~ 7mm Version E, 최대길이 6mm 40핀 프론트콘넥터 사용할수없음 0.25 ~ 0.75mm2 (전원 또는 콘먼 1.5 mm2) 0.25 ~ 0.75mm2 (전원 또는 콘먼 1.5 mm2) 1개의 동일한 엔드페럴을 사용하여 2개의 와이어를 접속 할수있고 2개의 와이어의 단면적의 총합은 0.75 mm2 이내로 사용 와이어 40개 사용시 최대 2.0mm 와이어 20개 사용시 최대 3.1mm 6mm Version A, 길이 5mm ~ 7mm Version E, 최대길이 6mm 1-23 S7-300 PLC Hardware

S7-300 모듈의 코딩핀(Coding Pin) 코딩핀(Coding Pin) 코딩핀은 원래 S7-300 모듈에 부착되어 있으며, 프론트콘넥터가 최초 삽입되는 순간에 프론트콘넥터로 이동 부착된다 S7-300 모듈의 교환 만약 S7-300 PLC 시스템을 사용 중 모듈을 교환 할 경우에는 기존에 장착된 모듈을 제거한 후 새로운 모듈을 설치하기 전에 새로운 모듈에 부착된 코딩핀 또는 기존에 사용하던 프론트콘넥터에 부착된 코딩핀 을 제거 해야 한다. 만약 코딩핀을 제거하지 않으면 기존에 사용하던 프론트콘넥터에 부착된 코딩핀과 신규 모듈에 부착된 코딩핀이 중첩되어 프론트콘넥터를 모듈에 삽입 시 프론트콘넥터가 모듈에 완전히 삽입되지 않는다. 1-24 S7-300 PLC Hardware

S7-300 디지털출력 모듈의 퓨즈 교환 퓨즈 위치 디지털출력 모듈은 출력 구룹(Group, 1 Common)1개 당 1개의 퓨즈를 사용하고 퓨즈의 위치는 디지털출력 모듈의 측에 위치하고 있다. 퓨즈가장착된 디지털추력모듈 퓨즈가 장착된 디지털출력 모듈은 다음과 같다 디지털 출력 모듈 SM322 DO 16 AC 120V 디지털 출력 모듈 SM322 DO 8 AC 120/230V 씨멘스 스페어 파트 제품번호 6ES7 973-1HD00-0AA0 8A 속단 퓨즈 10개 + 퓨즈홀더 2개 퓨즈규격 250V 8A Fuse Wickmann 19 194-8A Schurter SP001.013 Littlefuse 217.008 퓨즈홀더 규격 Wickmann 19 653 1-25 S7-300 PLC Hardware

S7-300 아날로그입력 모듈의 입력레인지 모듈의 설정 2 3 4 1 아날로그입력모듈의 측정범위 변경 아날로그입력 모듈의 측정범위 및 측정레인지를 변경하려면 두가지 절차가 필요한다(레인지모듈이 없는 아날로그입력 모듈도 있다) 1) 아날로그 입력 모듈의 레인지 모듈의 변경 2) Step7 Hardware Configuration에서 측정범위의 선택 측정레인지모듈은 4가지 포지션 A, B, C, D 로선택할수있고각각의 포지션이 의미하는 측정레인지는 아날로그 입력 모듈의 측면에 프린트 되어 있다. 또한 측정레인지모듈의 포지션과 Step7 Hardware Configuration에서 설정된 측정레인지는 일치 하여야 한다. 만약 측정레인지모듈이 실제 입력되는 아날로그 센서의 입력레인지와 상이하게 설정할 경우에는 아날로그입력 모듈이 파손 될 수 있다. 측정레인지모듈의 포지션 Step7 Hardware Configuration 1-26 S7-300 PLC Hardware

Simatic S7 PLC의 내부메모리구조 8 Bits Byte 0 7 0 Byte(8 Bit) Byte 1 Word(16 Bit) Byte 2 Byte 3 Byte 4 Double Word(32 Bit) Bit... S7 PLC의 모든 내부 메모리(Memory)구조는 Byte 단위로 이루어 지며, 메모리의 길이를 구분하는 단위는 Bit, Byte, Word, Double Word 가 있다 비트(Bit) 정보를 나타내는 최소 단위이며, 2진수 0 또는 1만 표현이 가능하고 2진수 1자리를 나타낸다. 바이트(Byte) 8개 Bit가 모이면 바이트 라고 칭한다. 워드(Word) 16개 Bit가 모이면 워드 라고 하며, 2바이트에 해당된다. 더블워드 (Double Word) 32개 Bit가 모이면 더블워드 라고 하며, 2워드, 4바이트에 해당된다. 2-1 S7 PLC 기초이론

Simatic S7 PLC 내부 메모리 종류 Bit memories Peripheral Q I DBx DBy DBz... L stack Data blocks 입력(I) I 또는 E 라는 어드레스 식별자를 사용하고, 디지털 입력 신호에 해당하며, Process Image Input 이라고도 표현한다. 출력(Q) Q 또는 A 라는 어드레스 식별자를 사용하고, 디지털 출력 신호에 해당하며, Process Image Output 이라고도 표현한다. 퍼리퍼럴 (Peripheral ) 특수 모듈과 PLC CPU간 인터페이스를 위한 영역이고, I 또는 Q와 같은프로세스 이미지 영역은 매 PLC 스캔마다 CPU O/S에 의해서 업데이트 되지만, 퍼리퍼럴 영역은 사용자의 PLC 프로그램에 의해서 업데이트 된다. 퍼리퍼럴 영역은 PLC 프로그램 상에서 직접 비트(bit)단위로는 액세스(Access) 할 수없고최소바이트(byte)단위부터 액세스(Access) 가능하다. 비트메모리 (Bit Memory) 어드레스 식별자는 M 을 사용하고, PLC 내부 메모리에 해당 한다. 또한 Hardware Configuration 에서 정전유지영역의 길이를 설정하여 정전유지기능을 사용 할 수 있다. 비트메모리의 표준 정전유지 영역은 M0.0 ~ M15.7 까지 16바이트(Byte)이다. 데이터블록 (Data Block) 사용자 선언에 의하여 생성되는 메모리 영역이다. 로컬스텍 (Local Stack) 임시변수를 처리하기 위한 PLC 내부 메모리영역이며, 어드레스 식별자는 L 을 사용한다. 각각 OB Cycle에 256 바이트가 할당된다. 기타 카운터 C, 타이머 T 카운터 및 타이머의 번호는 십진수 단위로 할당된다. 2-2 S7 PLC 기초이론

M Ο 100. 0 Simatic S7 PLC 어드레싱(Addressing)방법 비트번호 bit byte word D-word I I0.0 IB0 IW0 ID0 바이트번호 비트번호 구분 기호. 바이트번호 어드레스길이 표시 문자 Bit : 무표시 Byte : B Word : W Double word : D 어드레스실별자 Q M L PI PQ Q0.0 QB0 QW0 QD0 M0.0 MB0 MW0 MD0 L0.0 LB0 LW0 LD0 불가 PIB256 PIW256 PID256 불가 PQB256 PQW256 PQD256 비트단위 어드레싱 비트(Bit) 단위로 어드레스싱(Addressing)을 할 경우에는 어드레스길이를 표시 하는 문자는 생략하고, 어드레스식별자 이후에 바이트번호 +. + 비트번호를 부여하여 어드레싱을 한다. 바이트단위 이상 어드레싱 바이트 단위이상으로 어드레싱 하는 경우에는 먼저 어드레스실별자 이후에 어드레스의 길이를 나타내는 문자를 붙이고 이후에 어드레싱 하고자 하는 대상 어드레스의 시작되는 바이트번호를 부여한다. 이때 비트번호는 부여하지 안는다. 잘못된 어드레싱 1) Q0.8 : 8번 비트는 존재 하지 않는다.(비트번호는 0 ~ 7 까지 존재함) 2) MB200.0 : 표현상에 의미는 옳지만 바이트단위 이상의 어드레싱 이므로.0 즉 비트번호를 생략해야 옳은 표현이 된다. 3) PI256.0 : 퍼리퍼럴입력 영역은 비트단위로 어드레싱 할 수 없다. 2-3 S7 PLC 기초이론

Simatic S7 PLC 타이머, 카운터 어드레싱(Addressing)방법 T Ο 타이머, 카운터 번호 단위 : 십진수 타이머, 카운터 식별자 T : 타이머 C : 카운터 타이머, 카운터 타이머 또는 카운터의 번호의 단위는 십진수 이며, CPU 315-2DP 인 경우 타이머 및 카운터 모두 256개 사용가능하다(T0 ~ T255, C0 ~ C255) 또한 SFB(System Function Block)을이용하면, IEC-Timer, IEC-Counter 도사용이 가능하다. 2-4 S7 PLC 기초이론

데이터블록(Data Block)의 어드레싱(Addressing)방법 DB번호.DB X 0.0 Byte 1 비트번호 *주)1 Byte 2 Byte 3 바이트번호 Byte 4 어드레스길이 표시 문자 Byte 5 Bit : X Byte 6 Byte : B Byte 7 Word : W Byte 8 Double word : D Byte 9 DB100 7 Byte 0 2 3 4 0 1 DB블록번호 DB 번호.DB 는 사용 고정적으로 주) 1 비트단위 이상의 어드레스를 지정하는 경우, 비트번호는 생략한다. DB의 어드레싱 (Address) 방법은 I, Q, M의 어드레싱(Addressing)방법과 상당 부분 유사 하지만, 항상 DB블록번호.DB 를 먼저 표현하는 것이 다른 점이다. 하지만, Open DB 명령을 사용하는 경우에는 DB블록번호 를생략할수있다. * Open DB 명령은 PLC 명령어 Manual을 참고할것 DB의 어드레싱예제 상단 우측의 DB 내부 Memory 구조를 나타낸 그림이 DB100번 이라고 가정하고 1~4 까지의 어드레스를 표현 하면 다음과 같다 1 : DB100.DBX0.0 2 : DB100.DBB1 (DB100.DBX1.0 ~ DBX1.7) 3 : DB100.DBW3 (DB100.DBX3.0 ~ DBX4.7) 4 : DB100.DBD6 (DB100.DBX6.0 ~ DBX8.7) 만약 Open DB 명령을 이용하여 DB100을 Open한 상태라면 DB100. 을 생략 할 수 있다. (ex. DBX0.0, DBB1, DBW3, DBD6) 2-5 S7 PLC 기초이론

워드(Word)/더블워드(Double Word)의 구성 십진수 Binary Move 명령 Move 명령 실행 결과 MD100 MW100 MW102 MB100 MB101 MB102 MB103 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 M100.0 M101.0 M102.0 M103.0 최상위Bit M103.1 2-6 S7 PLC 기초이론

Simatic S7 PLC 와 PC간 인터페이스 모듈의 종류(PC Adapter USB) USB 인터페이스 PC Adapter USB : 6ES7972-0CB20-0XA0 패키지 (Package) PC Adapter USB 패키지는 아래의 제품으로 구성되어 있다. 1) PC Adapter USB 드라이버 및 매뉴얼 CD 2) USB Cable(5m) 1개 3) MPI Cable(0.5m) 1개 또한 USB Cable(5m) 및 MPI Cable(0.5m)는 스페어파트로 별도 구입이 가능하다. USB Cable(5m) : A5E00276884 MPI Cable(0.3m) : A5E00164946 소프트웨어 PC Adapter USB를 사용하기위한소프트웨어요구조건은다음과같다. 요구사항 지원가능 O/S : Windows XP(Home, Professional), Windows 2000 또한 Simatic Step7 또는 MicroWin 이 필수적으로 필요하다. 3-1 Set PG/PC Setting

Simatic S7 PLC 와 PC간 인터페이스 모듈의 종류(CP5512) PC Card Bus Adapter CP5512 MPI Cable 결선도 CP5512 : 6GK1551-2AA00 MPI Cable 5m : 6ES7901-0BF00-0AA0 패키지 (Package) CP5512 패키지는 아래의 제품으로 구성되어 있다. 1) PC Card 2) BUS Adapter 추가옵션 CP5512는 추가적으로 MPI Cable이 필요하며, 이것은 사용자가 직접 제작 또는 구입하여사용가능하다. 소프트웨어 CP5512 를 사용하기 위한 소프트웨어 요구 조건은 다음과 같다. 요구사항 지원가능 O/S : Windows XP(Home, Professional), Windows 2000, Windows 2003 Server Step7 V5.2 이상 PCMCIA Slot CP5512는 32Bit PCMCIA Slot Type II 또는 Type III 를 지원한다. 3-2 Set PG/PC Setting

Simatic S7 PLC 와 PC간 인터페이스 모듈의 종류(CP5611) MPI/DP Port PCI Slot CP5611 : 6GK1561-1AA01 CP5611 MPI : 6GK1561-!AM01 (CP5611 MPI 제품은 CP5611에 MPI Cable 5m 제품이 포함된 페키지) 하드웨어 요구사항 1) 1개의 32Bit PCI Slot(PCI V2.1) 2) CP5611을 장착될PCI Slot의 Clock 주파수는 33MHZ 이하 이어야 한다. 3) CP5611을 PROFIBUS-DP Mode로 접속할 경우에는 최소 Pentium 166Mhz 이상의 CPU(CP5611이 장착된PC의 CPU)가 필요하다. 4) CP5611의 외형은 102mm X 130mm 이다. 3-3 Set PG/PC Setting

Simatic S7 PLC 와 PC간 인터페이스 모듈의 종류(CP5711) +24V 입력단자 USB 인터페이스 MPI/DP 인터페이스 참고) CP5711은 Step7 V5.4 SP5 Version 이상에서 지원 됨. 또한 CP5711의모든기능은CP5512와 동일하다. CP5711 : 6GK1571-1AA00 CP5711 + MPI Cable : 6GK1571-1AM00 (CP5711 + MPI Cable 제품은 CP5711에 MPI Cable 5m 제품이 포함된 페키지) Mounting Rail bracket for CP5711 : 6GK1571-1AA00-0AH0 하드웨어 요구사항 1) USB V2.0 인터페이스를 지원 함 2) USB V2.0 이하 인터페이스 또한 지원하지만, 성능은 V2.0 대비 저하됨 3) CP5711의 동작전원 +5V는 USB Port를 통하여 PC로부터 공급 받는다 하지만 이 USB Port로부터 공급받는 전원이 빈약한 경우 외부 +24V 전원단자에 별도로 전원을 공급해야 한다. (CP5711의 +5V 최대 소비전류는 500mA) 3-4 Set PG/PC Setting

Set PG/PC 인터페이스 설정 방법(CP5512 사용 시) Windows -> 시작 -> 제어판 -> Set PG/PC Interface Set PG/PC Interface Set PG/PC Interface 설정은 Simatic Manager 또는 기타 Siemens 관련 소프트웨어에서 PLC 또는 기타 장치와의 통신 파라메터를 설정하는 곳이다. Set PG/PC Interface 실행방법 Set PG/PC Interface 의 실행 방법은 먼저, 1) Windows 시작 제어판 Set PG/PC Interface 2) Simatic Manager 에서 Option 메뉴 Set PG/PC Interface 메뉴 위의 두 가지 방법이 있다. 인터페이스모듈 의 선택 및 프로토골 위 그림처럼 CP5512(MPI) 이것은 CP5512 인터페이스 모듈을 사용하여 MPI 네트워크에 접속하고자 하는 경우이다. 즉 인터페이스모듈(프로토콜종류) 형태로 구성된다. 만약 PC Adapter USB를 이용하여 PROFIBUS에 접속하고자 한다면 PC Adapter USB(PROFIBUS) 를선택해야한다. 기타 속성 설정 Address 인터페이스모듈과 프로토콜 선택이 완료되면, Properties 버튼을 눌러 통신의 기타 속성을 선택해야 한다. MPI 또는 PROFIBUS 또는 PPI 등 통신에 참여하는 모든 기기는 자신의 고유 Address가 필요하다 즉 이 항목은 우리가 사용하는 PG/PC의 고유Address를 설정하는 곳이고, 대부분 0 으로 설정한다. Transmission Rate 통신 속도를 설정하는 곳이며, 통신속도는 19200Bps ~ 12Mbps 까지 선택이 가능하다. Highest Station Node Address 현재 접속하고자 하는 네트워크 노드 중 가장높은 노드 어드레스를 선택한다 선택 가능한 노드 어드레스는 15, 31, 63, 126 이다 CP5512 CP5512의 Driver는 Step7 패키지에 포함되어 있으므로 별도로 Driver를 설치하지 아니하고, 최초 PC에 CP5512를 연결 할 때 자동으로 Driver가 설치된다. 3-5 Set PG/PC Setting

Set PG/PC 인터페이스 설정 방법(PC Adapter USB 사용 시) PC Adapter USB를 사용시에는 Local Connection 탭 Connection to : 항목이 USB로 선택되어야 한다 만약 Connection to 항목에 USB가 존재하지 아니한다면, PC Adapter USB 드라이버를 재설치한다. PC Adapter USB Driver설치 최초 PC Adapter USB를 PC에 설치 할 때에는 PC Adapter USB를 PC에 연결하기 이전에 먼저 PC Adapter USB용 Driver를 설치하여야 하며, 이 Driver는 PC Adapter USB 제품에 동봉된 CD에 포함되어 있으며 또한 SIEMENS 인터넷사이트에서도 다운 받을 수 있다. PC Adapter USB Driver V2.0 버전을 설치 할 경우 반드시 Driver를 설치하고자 하는 PC의 언어를 영어로 변경하고 설치 하여야 한다. PC Adapter USB의 Driver가 설치된 이후 PC Adapter USB를 PC에 연결하고 Driver자동검색 옵션을 선택하여, Driver를 설치 한다. 3-6 Set PG/PC Setting

MPI/DP 네트워크 파라메터 자동검색 방법(Auto) Auto 만약 접속하고자 하는 네트워크의 프로토콜 및 통신속도 등 네트워크 파라메터를 알지 못한다면 Auto 기능을 이용하여 프로토콜의 종류 및 통신속도를 자동으로 검색 할수있다. 3-7 Set PG/PC Setting

MPI/DP 네트워크 접속상태 확인 및 노드 어드레스 검색(Auto) Diagnostics 본 다이아그노스틱스 기능은 본 기능을 지원하는 인터페이스모듈을 선택 하는 경우에만 표시된다.(예 PC Adapter는 Diagnostics 기능을 사용 할 수 없다) 또한 본 기능을 이용하여 현재사용 중인 인터페이스모듈과 네트워크의 접속상태 및 인터페이스모듈이 접속된 네트워크상에 존재하는 노드어드레스를 검색 할 수 있다. Test 현재 선택된 인터페이스모듈의 상태와 현재 접속된 네트워크파라메터를 보여준다 즉 현재 인터페이스모듈이 레디 상태이면 상태창에 OK 메시지와 함께 네트워크파라메터가 디스플레이된다 만약 상태창에 에러메세지가 디스플레이 되는 경우에는 현재 통신파트너와 정상적으로 통신 할 수 없는 상태를 의미 하며, 해당 에러에 대한 자세한 정보는 Set PG/PC Interface의 Help를 이용한다. 본 Test 기능은 인터페이스모듈 접속 및 통신파트너와의 접속이 이루어진 상태에서 Test기능을 동작해야 한다 즉 인터페이스모듈만 PG/PC에 접속된 상태에서 Test 기능을 실행하면 에러메세지가 디스플레이된다. Read Test 기능을 실행한 결과 OK 가 디스플레이된 경우에 Read 기능을 실행 할 수 있으며, Read 기능을 실행 하면, 현재 인터페이스모듈이 접속된 네트워크 상에 존재하는 노드어드레스 리스트를 디스플레이 한다. 3-8 Set PG/PC Setting

Simatic Manager Operation 참고 문헌 : Programming with Step7(V5.4) Edition 03/2006 4-1 Simatic Manager Operation

SIMATIC Manager 신규 프로젝트 작성(New Project) SIMATIC SIMATIC Manager Manager File File 메뉴 메뉴 New (단축키 New (단축키 CTRL CTRL + + N) N) 기존에작업했던프로젝트 기존에작업했던프로젝트 신규 프로젝트 이름 입력 프로젝트 저장 경로 경로 변경 시 Name 신규로 생성될 프로젝트의 이름을 입력 한다(한글 입력 가능) Storage location 신규로 생성될 프로젝트의 저장 경로를 의미 하고, 만일 이 경로를 변경하고자 하는 경우에는 Browse 버튼을 클릭 하여 프로젝트의 저장경로를 변경 할 수 있다. 만약 Storage location 에 C:\Siemens\Step7\S7proj로지정되었고, 프로젝트이름을 aa 로 입력 하였다면, 신규로 생성된 프로젝트의 저장 경로는 C:\Siemens\Step7\S7proj\aa 에 디렉토리 형태로 생성된다. 4-2 Simatic Manager Operation

SIMATIC Manager, 툴바(Tool Bar)의 명칭및기능 New Project Accessible Nodes CUT Paste Offline Mode Netpro Open Project Memory Card Copy Download Online Mode Simulation Module Filter Name Filter Large Icon List Up one level Small Icon Details New Project Open Project Accessible Nodes Memory Card Download Offline Mode Online Mode Netpro Simulation Module 신규 프로젝트 또는 라이브러리를 생성한다. 기존에 이미 생성된 프로젝트 또는 라이브러리를 연다(Open) 현재 사용 중인 PG/PC가 접속된 네트워크노드(Network Node)상에 접속된 기기들의 Node Address 확인이 가능하고 또한 접속된 CPU의 프로그램을 확인 할 수 있다. Memory Card Driver 가 접속된 경우 Memory Card의 내용을 확인 및 편집 할 수 있다. 프로그램블록 또는 시스템데이터를 CPU에 다운로드 할 수 있다. PG/PC에 저장된 프로젝트를 표시하는 모드 PLC CPU에 저장된 프로그램블록을 표시하는 모드 Netpro 프로그램을 기동하고, 이 Netpro는 통신 네트워크 설정을 위한 프로그램이다.(예. Ethernet, PROFIBUS-FDL, PROFIBUS-FMS, PROFIBUS-DP는 제외) PLC Simulation 프로그램 기동(PLC Simulation 프로그램은 Option Package 이다) 4-3 Simatic Manager Operation

SIMATIC Manager, 업로드(Upload) 와 다운로드(Download)의의미 다운로드(Download) 다운로드(Download) PC PC PLC PLC 업로드(Upload) 업로드(Upload) PC PC PLC PLC Write Read 다운로드 (Download) PC 또는 PG 에서 PLC로 프로그램 또는 하드웨어 설정 데이터 등을 Write 하는 것을 의미 한다. 또한 다운로드를 하기 위해서는 PLC의 모드스위치가RUN-P 또는 STOP 위치에 있어야 한다. 업로드 (Upload) PLC CPU에 저장된PLC 프로그램 또는 하드웨어 설정 데이터를 PC 또는 PG로 Read 하는 것을 의미 한다. 4-4 Simatic Manager Operation

SIMATIC Manager, 스테이션업로드(Station Upload) 받기 PLC PLC 메뉴 메뉴 Upload Upload Station Station to to PG PG PLC 프로그램이 업로드 되는 과정 View View 클릭후업로드받고자하는 클릭후업로드받고자하는 CPU의 CPU의 어드레스를 어드레스를 클릭 클릭 한다. 한다. Select Node Address 만약 PC 또는 PG에 다수의PLC CPU가 연결된 경우라면, 어떤 PLC CPU에서 업로드를 받을 것인지 선택을 해야 한다 바로 이 것이 Select Node Address 이다 즉 이 경우에 Select Node Address 창에서 선택한 Address를 가지고있는PLC CPU에서 업로드를 받는 것이다.(다음 페이지의 MPI 네트워크 개요를 참고) Upload Station to PG PLC CPU에 저장된 PLC 프로그램 과 하드웨어설정 데이터를 PC 또는 PG로 Read 하여 저장하는 기능 이다. (PLC CPU의 데이터는 변화 없음) Upload Station to PG 를 실행 하기 전과 실행 후에 프로젝트가 어떻게 변화 되었는지 살펴 본다. 또한 반복해서 Upload Station to PG를 실행하고, 프로젝트의 변화를 관찰한다. 4-5 Simatic Manager Operation

SIMATIC Manager, PLC CPU MPI 네트워크 개요 PG/PC MPI Address 0 MPI Node 상에 존재하는 모든 PLC가 Access 가능 표준 MPI/DP 어드레스 프로그래밍 장치 : 0 사용자조작기기(OP) : 1 PLC CPU : 2 MPI Network 187.5Kbps MPI MPI 2 2 MPI MPI 4 4 MPI MPI 6 6 PLC1 PLC2 PLC3 MPI (Multi Point Interface) MPI 네트워크는 담당 범위가 좁은 필드 수준과 셀 수준의 네트워크 이며, /M7/C7 시스템의 프로그래밍 장치를 위해서 설계되었으며, 크기가 작은 데이터의 교환에 사용되는 소수 CPU의 네트워킹에 사용됩니다. MPI 네트워크의 전송매체는 2코어 구리케이블 및 광섬유 케이블을 사용 할 수 있고, 2코어 구리케이블(RS 485 계열) 사용 시 최대 네트워크 길이는 50m(리피터 사용 시 확장가능)이다. 하나의 MPI 네트워크에서 사용 가능한 최대 스테이션 수는 32개 이다. 4-6 Simatic Manager Operation

SIMATIC Manager, 다운로드(Download) 방법 PLC PLC 메뉴 메뉴 Download Download (단축키 (단축키 CTRL CTRL + + L) L) 다운로드할객체선택 다운로드할객체선택 이미 이미 CPU CPU 내부에 내부에 동일한 동일한 객체가 객체가 존재 존재 하면 하면 덮어쓰기 덮어쓰기 여부를 여부를 물어 물어 온다. 온다. 모든 프로그램 및 하드웨어설정 데이터 다운로드 : 모든 프로그램 블록을 마우스로 그래그 하여 선택 한다 이때System data 까지 선택 하고, 다운로드 아이콘 또는 다운로드 메뉴를 용하여 PLC CPU에 다운로드 한다. 4-7 Simatic Manager Operation

SIMATIC Manager, 시스템데이터 다운로드 CPU의 CPU의 시스템 시스템 데이터를 데이터를 오프라인의 오프라인의 시스템데이터로교체여부?? 시스템데이터로교체여부?? Stop 되었던 CPU를 다시Run 시킨다. 시스템 데이터를 CPU에 다운로드 하려면 CPU가 Stop 상태가 되어야 한다. 시스템데이터 (System data) 이것은 컴파일(Compile)된 하드웨어설정 데이터이다 즉 CPU와 관련된 각종 설정사항(예. MPI 어드레스 등등), 및 각종 모듈의 설정데이터 와 각종 통신관련 설정 사항을 모두 포함한다. 4-8 Simatic Manager Operation

SIMATIC Manager, PLC CPU 모드변경(Operating Mode) RUN STOP PLC PLC 메뉴 메뉴 Diagnostic/Setting Diagnostic/Setting Operating Operating Mode Mode (단축키 (단축키 CTRL CTRL + + I) I) STOP STOP RUN RUN RUN RUN STOP STOP S7-300 S7-300 은 Warm Warm Restart Restart 만 지원 지원 한다. 한다. Current Keyswitch Setting Last Operating Mode Warm Restart Cold Restart Hot Restart PLC CPU의 Mode 스위치 상태(RUN, RUN-P, STOP) PLC CPU의 현재Mode 상태 가지기 이전 PLC CPU의 Mode 상태 이것은 CPU가 스타트업(Startup) 할 때(예. 모드스위치를 STOP RUN 또는 CPU에 파워를 인가할 때) OB1블록을 주기적으로 실행 하기 전 OB100, OB101, OB102 중 하나의 블록을 먼저 실행 하고, 다음과 CPU 백업이 이루어 진다. (S7-300은 OB100 Warm Restart만 지원 하고, S7-400은 하드웨어 설정에 따라 OB100~OB102 중 하나의 블록이 실행 된다.) 1) 모든 데이터블록(Data Block)의 데이터는계속유지된다. 2) 정전유지 영역으로 지정된 디바이스 영역의 값은 그대로 유지된다.(정전 유지영역으로 지정된 Timer, Counter, Bit Memory) 3) 정전유지 영역으로 지정된 영역 이외의 디바이스 값은 모두 Reset 된다. 이것은 CPU가 스타트업 할 때 OB1블록을 주기적으로 실행 하기 전 OB102 블록을 먼저 실행하며, 다음과 값은 CPU 백업이 이루어 진다. 1) 워크메모리(Work Memory) 내의모든 데이터블록(Data Block)은 시스템펑션(System Function)에 의하여 삭제 되고, 다시 로드메모리(Load Memory)에 저장된 Preset 값이 로드 된다. 2) 프로세스이미지(Process image) 영역 및 CPU 내부의 모든 디바이스는 Reset 된다.(정전유지 영역으로 설정된 영역도 Reset된다.) 이것은 CPU가 스타트업 할 때 OB1블록을 주기적으로 실행 하기 전 OB102 블록을 먼저 실행하며, 다음과 값은 CPU 백업이 이루어 진다. 1) CPU 내부의 모든 디바이스 즉 Process image, Timer, Counter, Bit Memory, Data Block 의 값은 마지막 값이 그대로 유지 된다. 2) 또한 OB1의 프로그램 처리는 마지막 중단점 이후부터 계속해서 진행된다. 4-9 Simatic Manager Operation

SIMATIC Manager, PLC CPU 워크메모리(Work Memory) 삭제 방법 PLC PLC 메뉴 메뉴 Diagnostic/Setting Diagnostic/Setting Clear/Reset Clear/Reset PLC PLC CPU의 CPU의 모드스위치 모드스위치 또는 또는 Operating Operating Mode를 Mode를 이용하여 이용하여 CPU를 CPU를 Stop상태로 Stop상태로 만든다. 만든다. Clear/Reset 을실행하면PLC CPU의 워크메모리(Work Memory)의 모든 데이터가 삭제된다. 만약 로드메모리(Load Memory)가 MMC(Micro Memory)인 경우에는Clear/Reset 수행후다시MMC에서 User 프로그램을 워크메모리(Work Memory)로 로드한다. 만약 로드메모리(Load Memory)가 RAM 인 경우에는 User 프로그램을 PLC CPU에 다시 다운로드(Download)해야 한다. 4-10 Simatic Manager Operation

PLC CPU의 시간및날자데이터재설정(Set Time of Day) Simatic Simatic Manager Manager Block Block 레벨 레벨 선택 선택 후 PLC PLC 메뉴 메뉴 Diagnostic/Setting Diagnostic/Setting Set Set Time Time of of Day Day PG/PC의 PG/PC의 시간 시간 PLC PLC CPU의 CPU의 시간 시간 PG/PC time Module time PG 또는 PC가 가지고 있는 현재 시간과 날짜를 나타낸다. PLC CPU가 가지고 있는 현재 시간과 날짜를 나타낸다. Take from PG/PC PG/PC의 시간과 날짜를 그대로 PLC CPU에 적용하고자 하는 경우에는 이 체크박스(Check Box)에 체크하고 Apply 버튼을 누르고, 그렇지 아니하고 체크박스를 체크하지 않는 경우에는 Module time 부분에 직접 시간과 날짜를 입력하여 수정 할 수 있다. Backup Battery가 필요없는PLC CPU는 Power가 Off된 상태에서도 CPU내부 Real Time Clock은 약 6주(주변온도 40ºC 기준)동안은 유지가 된다.(CPU 312제외) PLC CPU의 시간 및 날짜 데이터는 SFC1 을 이용하여 PLC 프로그램에서 읽을 수 있다. 4-11 Simatic Manager Operation

프로젝트파일 압축파일 형태로 압축하기(Archive) Simatic Simatic Manager Manager File File 메뉴 메뉴 Archive Archive 압축 압축 할 프로젝트 프로젝트 선택 선택 압축된 압축된 파일의 파일의 저장 저장 위치 위치 및 파일 파일 이름 이름 선택 선택 Archive Retrieve 하드디스크에 저장된 프로젝트를 ZIP 또는 ARJ 형태로 압축을 한다. 압축된 프로젝트를 압축을 풀어서 하드디스크에 저장한다. 4-12 Simatic Manager Operation

Simatic Simatic Manager Manager File File 메뉴 메뉴 Retrieve Retrieve 압축된 프로젝트파일 압축 풀기(Retrieve) 압축된 압축된 프로젝트 프로젝트 파일이 파일이 저장된 저장된 경로와 경로와 파일 파일 선택 선택 압축이 압축이 풀린 풀린 프로젝트가 프로젝트가 저장될 저장될 경로 경로 선택 선택 Archive Retrieve 하드디스크에 저장된 프로젝트를 ZIP 또는 ARJ 형태로 압축을 한다. 압축된 프로젝트를 압축을 풀어서 하드디스크에 저장한다. 4-13 Simatic Manager Operation

Simatic Manager에서 Set PG/PC Interface 설정 Simatic Simatic Manager Manager Option Option 메뉴 메뉴 Set Set PG/PC PG/PC Interface Interface Set PG/PC Interface는 Windows에 제어판 에서도 실행 가능 하지만 Simatic Manager Option 메뉴 에서 Set PG/PC Interface 메뉴로도 실행이 가능하다. 4-14 Simatic Manager Operation

SIMATIC Manager, 디바이스어드레스 일괄 변경(Rewire) 마우스 마우스 오른쪽 오른쪽 버튼 버튼 클릭 클릭 Rewire Rewire Rewire 대상 프로그램 블록 변경하고자 변경하고자 하는 하는 대상어드레스 대상어드레스 변경 변경 될 새로운 새로운 어드레스 어드레스 Rewire 기능은 실행취소(Undo)가 되지 안으므로 신중히 실행 한다. Rewire 기능을 수행 하기 위해서는 프로그램편집기가 실행 되면 않된다. Rewire 기능을 모든 프로그램블록을 대상으로 하지 안고 특정 프로그램블록 만을 대상으로 수행 하고자 한다면, Simatic Manager에서 블록폴더 대신, Rewire 기능을 수행 하고자 하는 프로그램블록을 선택하고, 마우스오른쪽 버튼을 눌러서 Rewire기능을 수행하면 된다. Rewire 기능은 오프라인데이터(Offline data)를 변경하는 것이다 즉 현재 PC/PG에 저장된프로젝트내의 프로그램의 디바이스 어드레스를 변경 하는 것 이므로, Rewire 기능을 수행 하여 프로그램이 변경된 프로그램 블록은 다시 PLC CPU로 다운로드 하여야 한다. Rewire 기능으로 변경된 프로그램 블록 확인 방법은 다음과 같다. Rewire 기능을 수행 하면 다음과 같은 메시지 창이 표시되고 여기에서 Yes 를 클릭하면Rewire 결과를 메모장에 디스플레이 되고, 이 메모장에 기술된 Rewire결과를 기준으로 프로그램 코드가 변경된 프로그램블록의 목록을 확인 할 수 있다. FC1 블록에서 3개의 디바이스 어드레스가 수정되었다 4-15 Simatic Manager Operation

SIMATIC Manager, 디바이스어드레스 일괄 변경(Rewire) Rewire Rewire 수행 수행 전 Rewire Rewire 수행 수행 후 변화 없음 변화 됨. 4-16 Simatic Manager Operation

SIMATIC Manager, 새로운 스테이션 삽입(Insert New Object) 프로젝트 프로젝트 레벨에서 레벨에서 마우스 마우스 오른쪽 오른쪽 버튼 버튼 클릭 클릭 Insert Insert New New Object Object S7-400 PLC 스테이션 S7-300 PLC 스테이션 하드웨어 설정 없는 단순 S7 프로그램 삽입 4-17 Simatic Manager Operation

SIMATIC Manager, 새로운 블록 삽입 블록폴더 블록폴더 레벨에서 레벨에서 마우스 마우스 오른쪽 오른쪽 버튼 버튼 클릭 클릭 Insert Insert New New Object Object OB FB FC DB UDT VAT 4-18 Simatic Manager Operation

SIMATIC Manager, 프로젝트의 계층적 구조 스테이션(Station) S7-300, S7-400 스테이션 하드웨어(Hardware Configuration) PLC 하드웨어 설정, PROFIBUS-DP 설정, 하드웨어진단 프로그램 모듈(Program Module) S7 프로그램(S7 Program) 소스 파일(Source File) 프로그램을 STL 소스파일(Text File) 형태로저장및편집 소스파일 심볼테이블(Symbol Table) 모든 심볼데이터를 관리하는 심볼테이블, 심볼데이터 Export/Import 가능 블록(Blocks) 블록(OB, FB, FC, DB, SFC, SFB, UDT, VAT) 보호된 블록(Know How Protection) : 프로그램의 원본 소스파일이 없으면프로그램내용을확인할수없다. 시스템 데이터(System data) 하드웨어 설정데이터가 컴파일된 SDB 형태로 저장된다. 만약 프로그램모듈의 아이콘이 아래와 같이 표시 된다면, 해당 프로그램 모듈을 현재 사용하고 있는 Simatic Manager에서 지원 되지 않는 모듈이다. 이 경우에 해당 프로그램 모듈의 GSD 파일을 Install 하거나, Simatic Manager를 상위버전으로재설치해야한다. 4-19 Simatic Manager Operation

리퍼런스데이터 디스플레이(Reference Data Display) 블록폴더 블록폴더 레벨에서 레벨에서 마우스 마우스 오른쪽 오른쪽 버튼 버튼 클릭 클릭 Reference Reference Data Data Display Display 디스플레이 디스플레이 하고자 하고자 하는 하는 데이터를 데이터를 선택 선택 리퍼런스데이터 Cross Reference 리퍼런스데이터는 유저 PLC프로그램을 디버깅 또는 수정 시 유용하게 사용 될 수 있다. 이것은 PLC 유저 프로그램에서 I, Q, P, T, C, DB, FB, FC, SFB, SFC 등이 사용된 크로스리퍼런스를 보여 준다. Assignment I, Q, M 의 어드레스 중 어떤 Bit 또는 Byte, Word, Double Word 단위로 사용된 어드레스와 사용되지 않은 어드레스를 보여 주며, 또한 C(Counter), T(Timer)역시 각각 사용 여/부를 보여 준다. Program Structure 유저 PLC 프로그램의 호출(Call)계층 구조를 보여 준다. Unused Symbols 심볼테이블(Symbol Table)에 심볼이 입력 되었으나, 실제 유저프로그램에서 사용되지 않은 Symbol을 보여 준다. Address Without Symbols 유저 PLC 프로그램에서 절대어드레스로 프로그래밍 되었으나, 심볼이 입력되어 있지 않은 어드레스를 보여준다. 4-20 Simatic Manager Operation

리퍼런스데이터 크로스리퍼런스(Cross Reference) 블록폴더 블록폴더 레벨에서 레벨에서 마우스 마우스 오른쪽 오른쪽 버튼 버튼 클릭 클릭 Reference Reference Data Data Display Display Cross Cross Reference Reference 더블클릭 하면 해당 프로그램 위치로 이동 된다 Assignment Unuse Symbols Filter Cross Reference Program Structure Address Without Symbol 크로스리퍼런스 화면 구성 Address 각각의 어드레스 와 해당 어드레스의 심볼을 보여 준다 (Symbol) Block (Symbol) 해당 어드레스가 사용된 유저 PLC 프로그램의 블록번호 와 그 블록의 심볼을 보여준다. Type 해당 어드레스를 유저 PLC 프로그램에서 Access 형태를 보여주며, 이것은 두 가지 형태가 있다 R (Read) 프로그램에서 해당 어드레스의 값을 읽기만 하였으므로, 해당 어드레스가 가지고 있는 값은 변화가 없다. W (Write) 프로그램에서 해당 어드레스에 어떠한 값을 Write 하였으므로 해당 어드레스의 값은 변화 될 수 있다. Location 해당 어드레스가 유저 PLC 프로그램의 블록 안에서 사용된 Network 번호와 거기에 사용된 PLC명령어를 나타낸다. 또한 Location 부분을 마우스 왼쪽버튼으로 더블클릭 하면, 프로그램편집기가 실행되고, 해당프로그램이 열린다. 프로그램편집기에서 사용되는 GoTo Location 기능은 리퍼런스데이터 의 본 크로스리퍼런스를 기준으로 Address를 Search 한다. 4-21 Simatic Manager Operation

리퍼런스데이터 프로그램스트럭쳐(Program Structure) 블록폴더 블록폴더 레벨에서 레벨에서 마우스 마우스 오른쪽 오른쪽 버튼 버튼 클릭 클릭 Reference Reference Data Data Display Display Program Program Structure Structure 블록심볼 내용 해당블록의 심볼 프로그램스트럭쳐(Program Structure)는 S7 유저 PLC 프로그램의 호출(Call) 계층 구조, 호출경로를 보여주며(ex. 호출 순서) 또한 각 블록의 상관 관계 및 로컬데이터(Local Data)의 사용량을 보여 준다. Local Data 해당 블록에서 필요한 로컬데이터의 바이트(Byte) 수 Block called indirectly or not called : 이 블록들은 프로그램스트럭쳐화면의 가장 하단에 디스플레이 되며, 만약 블록번호가 적색으로 디스플레이 된다면, 이 것은 해당블록이 유저 프로그램에 존재 하고 있지 안는 경우이다(존재 하지 안는 블록을 호출한 경우) 4-22 Simatic Manager Operation

리퍼런스데이터 어사인먼트(Assignment) 블록폴더 블록폴더 레벨에서 레벨에서 마우스 마우스 오른쪽 오른쪽 버튼 버튼 클릭 클릭 Reference Reference Data Data Display Display Assignment Assignment 바이트번호 바이트번호 비트번호 비트번호 액세스길이 액세스길이 직접사용 직접사용 예) I1.0을 프로그램에서 직접사용함. 간접사용 간접사용 예) MW1을 프로그램에서 사용함 MW1=M1.0~M2.7까지를 포함 하므로 청색으로 표시됨. 어사인먼트(Assignment) I, Q, M 의 어드레스중어떤Bit 또는 Byte, Word, Double Word 단위로 사용된 어드레스와 사용되지 않은 어드레스를 보여 주며, 또한 C(Counter), T(Timer)역시 각각 사용 여/부를 보여 준다. 직접사용 (Direct Access) 유저 PLC 프로그램에서 해당 어드레스를 직접적으로 사용한 경우 이 경우에는 X 로 디스플레이된다. 간접사용 (Indirect Access) 만약 PLC 유저 프로그램에서 MW1 을 사용하였다면, M1.0~M2.7까지는 MW1에 포함된다, 즉이것은M1.0~M2.7까지는 PLC 프로그램 상에서 직접적으로 사용 되지는 않았지만, MW1에 포함되어 간접적으로 사용된 것이다 이처럼 간접적으로 사용된 어드레스는 청색으로 표시된다. B, W, D 는 Bit 단위 이상으로 해당 어드레스를 사용 시 프로그램상에서 사용된 어드레스 길이를 나타낸다. 4-23 Simatic Manager Operation

Hardware Configuration 5-1 Simatic Manager Operation

Hardware Configuration, 하드웨어 설정 프로그램의 기동 하드웨어 카다로그 열기 더블 클릭 드래그 드래그 하여 하여 삽입 삽입 하드웨어 하드웨어 카다로그 카다로그 선택된 모듈의 Order No 및 상세정보 하드웨어 설정 순서 1) Rack 삽입 2) Power Supply 삽입 3) CPU 삽입 4) Interface Module 삽입(인터페이스 모듈을 사용 할 경우) 5) 기타 SM, FM, CP 등등 삽입 5-2 Simatic Manager Operation

Hardware Configuration, Rack 삽입 드래그 하여 삽입 하드웨어 하드웨어 카다로그 카다로그 SIMATIC SIMATIC 300 300 RACK-300 RACK-300 Rail Rail S7-300 Rack 은항상1번 슬롯부터 11번 슬롯까지총11 슬롯으로 구성되며, 슬롯번호는 S7-300 하드웨어 적인 슬롯번호와 대응한다. S7-300 용 Rack은 160mm, 482mm, 530mm, 830mm, 2000mm 의 5가지 제품이 있지만 이 것은 모두 Rack의 물리적인 길이에 따른 구분이며, 이모든제품은 논리적(Hardware Configuration 시)으로는 11슬롯으로 간주된다. S7-400 Rack 은 제품에 따라 4 슬롯 제품부터 18슬롯제품 까지 있다. UR1 Rack : 18 슬롯, UR2 Rack : 9 슬롯 ER1 Rack : 18 슬롯, ER2 Rack : 9 슬롯 CR3 Rack : 4 슬롯 5-3 Simatic Manager Operation

Hardware Configuration, 전원모듈의 삽입 모듈을삽입하기전 모듈을삽입하기전 삽입하고자 삽입하고자 하는 하는 슬롯을 슬롯을 먼저 먼저 선택한다. 선택한다. 모듈을 모듈을 드래그 드래그 하여 하여 삽입 삽입 하거나 하거나 더블 더블 클릭한다. 클릭한다. 전원모듈(Power Supply)은 항상1번 슬롯에 삽입 되어야 한다. S7-300 전원모듈 : S7-300 전원모듈은 하드웨어 카다로그 상에서 하드웨어카다로그 SIMATIC 300 PS-300 S7-400 전원모듈 : S7-400 전원모듈은 하드웨어 카다로그 상에서 하드웨어카다로그 SIMATIC 400 PS-400 Standard PS-400 5-4 Simatic Manager Operation

Hardware Configuration, CPU모듈의 삽입 모듈을삽입하기전 모듈을삽입하기전 삽입하고자 삽입하고자 하는 하는 슬롯을 슬롯을 먼저 먼저 선택한다. 선택한다. 모듈을 모듈을 드래그 드래그 하여 하여 삽입 삽입 하거나 하거나 더블 더블 클릭한다. 클릭한다. S7-300 CPU는 2번 슬롯에 삽입되어야 한다. S7-400 CPU는 1번 슬롯을 제외한 나머지 슬롯 어디에도 삽입이 가능하지만, 통상 전원모듈 다음 슬롯에 장착한다. 제품 버전 번호 제품 버전 번호 펌웨어 버전 번호 펌웨어 버전 번호 5-5 Simatic Manager Operation

Hardware Configuration, CPU 프로피버스(PROFIBUS) 통신 설정 프로피버스 프로피버스 어드레스 어드레스 새로운 새로운 네트워크 네트워크 선택 선택 통신 통신 속도 속도 통신 통신 프로토콜 프로토콜 본프로피버스설정화면은DP 포트를 가지고 있는 CPU를 삽입 할 경우만 디스플레이된다. (프로피버스 DP 포트를 가지고 있지 않는 CPU를 삽입하는 경우에는 위 화면은 나타나지 않는다.) 프로피버스 통신 설정 순서는 다음과 같다. 1) New 버튼을 클릭하여 새로운 프로피버스 네트워크를 생성한다. 2) New subnet PROFIBUS 화면에서 Network Setting 탭을 선택한다. 3) 새롭게 생성될 PROFIBUS 네트워크의 통신속도 및 프로토콜을 선택한다.(CPU에 장착된 PROFIBUS 통신 포트는 DP만 지원하므로 프로토콜은 DP만 선택할수 있다) 4) 통신 속도 및 프로토콜 선택이 완료되면 OK 버튼을 클릭 한다. 5) 새롭게 생성된 PROFIBUS(1) 네트워크를 선택한다. 6) 만약 CPU의 PROFIBUS 통신포트의 어드레스를 2 이외의 다른 어드레스를 선택하고자 한다면 Address 항목을 원하는 어드레스 번호로 수정한다. 7) OK 버튼을 클릭 한다. 프로피버스 통신 속도는 9600bps ~ 12Mbps 까지 지원 하며, 각 통신속도 별 최대 네트워크길이는 다음과 같다. 3 ~ 12Mbps 최대 100m 1.5Mbps 최대 200m 500Kbps 최대 400m 5-6 Simatic Manager Operation

Hardware Configuration, 시그널모듈의 삽입 모듈을 모듈을 드래그 드래그 하여 하여 삽입 삽입 하거나 하거나 더블 더블 클릭한다. 클릭한다. 모듈을 모듈을 선택하면 선택하면 Order Order No No 및 상세 상세 사양이 사양이 표시 표시 된다. 된다. 시그널모듈이라 함은 디지털 입력/출력, 아날로그 입력/출력 모듈을 모두 총칭 한다. DI 디지털 입력 모듈 (Digital Input Module) DO 디지털 출력 모듈(Digital Output Module) DI/DO 디지털 입력/출력 복합 모듈 AI 아날로그 입력 모듈(Analog Input Module) AO 아날로그 출력 모듈(Analog Out Module) AI/AO 아날로그 입력/출력 복합 모듈 5-7 Simatic Manager Operation

Hardware Configuration, 어드레스개요보기(Address Overview) Hardware Hardware Configuration Configuration View View 메뉴 메뉴 Address Address Overview Overview 디스플레이 하고자 하는 어드레스의 종류 선택 Address Overview Addr. from Addr. to 어드레스오버뷰(Address Overview) 박스를 통해서 현재 스테이션(Station)에 이미 할당 된 입력(I), 출력(Q) 어드레스의 할당 내역을 확인 할 수 있다. 해당 모듈에 할당된 어드레스의 시작 바이트(Byte)번호 해당 모듈에 할당딘 어드레스의 종료 바이트(Byte)번호 예) 어떠한 입력 모듈에 할당된 어드레스가 Addr. from=0 이고, Addr. to=3이라면 이 모듈에 할당된 어드레스는 I0.0 ~ I3.7까지가 된다. I* 이 어드레스는 모듈(Module) 또는 컴펀넌트(Component)의 진단 어드레스이며, 이 어드레스는 유저 프로그램에서 입력신호의 용도로 액세스 하는 것은 아니며, PLC O/S(Operating System)가 해당모듈(Module) 또는 컴퍼넌트(Component)의 진단이벤트(Diagnostic Event) 메시지(Message)용으로 사용된다. PIP Process Image Part DP PN R S IF 해당 PROFIBUS-DP 슬레이브(Slave) 유닛(Unit)이 할당된 DP Master System의 번호와 해당 슬레이브(Slave)의 PROFIBUS-DP 어드레스 예) 1(5) PROFIBUS-DP Master System 1에 할당된 DP Slave Address 5번 PROFINET Address 번호 랙(Rack)번호 슬롯(Slot)번호 예) R=0, S=4 이라면 Rack0번, Slot 4번 이라는 의미 이다. 인터페이스서브모듈(Interface Submodule)의 슬롯번호또는PROFINET 포트번호. 5-8 Simatic Manager Operation

Hardware Configuration, I/O 모듈 심볼 등록 Hardware Hardware Configuration Configuration 해당모듈선택 마우스오른쪽버튼클릭 Edit 해당모듈선택 마우스오른쪽버튼클릭 Edit Symbols Symbols 5-9 Simatic Manager Operation

Hardware Configuration, 시그널모듈의 입출력 어드레스 변경 어드레스를 어드레스를 변경하고자 변경하고자 하는 하는 모듈을 모듈을 더블클릭 더블클릭 변경하고자 변경하고자 하는 하는 어드레스의 어드레스의 바이트 바이트 번호 번호 입력 입력 체크박스 체크박스 체크 체크 해제 해제 시그널모듈의 입출력 어드레스는 하드웨어 설정 시 시스템에서 표준으로 할당 하지만, 유저가 원하는 경우에 이 표준으로 할당된 입출력 어드레스를 변경 할 수 있다. 하지만, CPU에 프로피버스 통신 포트가 없는 CPU를 사용 할 경우에는 유저가 시스템에서 할당된 입출력어드레스를 수정 할 수 없다. 시그널모듈의 입출력 어드레스를 변경하는 방법은 다음과 같다. 1) 입출력 어드레스를 수정하고자 하는 모듈을 더블 클릭하여 모듈속성창을 Open한다. 2) 모듈속성창에서 System Default 체크박스에 체크를 해제 한다. 3) Start 항목에 변경 하고자 하는 어드레스의 바이트번호를 입력 한다. 디지털입력 32점 모듈 디지털입력 32점 모듈 변경된 입출력 어드레스는 변경된 입출력 어드레스는 I 10.0 ~ I 13.7 I 10.0 ~ I 13.7 5-10 Simatic Manager Operation

Hardware Configuration, 저장 및 컴파일(Compile) 저장 저장 및 컴파일 컴파일 저장 저장 컴파일 컴파일 전 컴파일 컴파일 후 Save Save & Compile 저장아이콘은 하드웨어(Hardware Configuration)을 현재 프로젝트의 스테이션 오브젝트(Object)에 저장하는 기능 이다. 저장 및 컴파일(Save & Compile)은 하드웨어(Hardware Configuration)을 현재 프로젝트의 스테이션 오브젝트(Object)에 저장하고, 또한 블록폴더에 시스템데이터(System Data)를 생성한다 (하드웨어 설정이 컴파일 되기 위해서는 현재 하드웨어 설정에 오류가 없어야 한다.) 5-11 Simatic Manager Operation

Hardware Configuration, 컴파일(Compile) 시 오류진단 오류가 발생된 위치로 이동 할 수 있다. 해당 오류에 대한 Help 저장 및 컴파일(Save & Compile) 시 하드웨어 설정에 오류가 있는 경우에는 컴파일을 완료 할 수 없으며 위와 같은 오류메시지가 디스플레이 된다 이 때 Detail 버튼을클릭하면해당 오류에 대한 상세 내용이 디스플레이 되어 오류의 원인을 추적 할 수 있다. 오류 Help 오류 발생 위치 이동 5-12 Simatic Manager Operation

Hardware Configuration, 하드웨어설정다운로드(Download) Hardware Hardware Configuration Configuration PLC PLC 메뉴 메뉴 Download Download (단축키 (단축키 Ctrl Ctrl + + L) L) Download 다운로드 할 CPU의 어드레스 선택 하드웨어설정 다운로드는 지금까지 설정된 하드웨어 데이터를 PLC CPU에 다운로드 하는 기능이다. 하드웨어설정의 다운로드는 CPU가 Stop 또는 Run-P 모드에서 가능 하고, 만약 Run-P 모드에서 하드웨어 설정을 다운로드 했다면 아래의 메시지가 추가 적으로 디스플레이 된다. OK 버튼을 클릭 하면 CPU가 Stop 모드로 된다. (주의) PLC CPU가 STOP된다, 그러므로 설비의 안전 상태를 확인한다. Yes 를 선택하면CPU가 다시Run(Complete restart)모드로 된다. 주) 하드웨어 설정이 완전히 다운로드 되기 위해서는 PLC CPU가 Stop 모드에서 가능 하다. 만약 PLC CPU가 Run 모드에서 하드웨어 설정을 다운로드 하면 위의 그림과 같이 PLC CPU를 Stop 모드 및 다시 Run 모드로 전환 여/부를 물어 온다. 5-13 Simatic Manager Operation

Hardware Configuration, 하드웨어설정업로드(Upload) Hardware Hardware Configuration Configuration PLC PLC 메뉴 메뉴 Download Download (단축키 (단축키 Ctrl Ctrl + + L) L) Upload 업로드 업로드 된 하드웨어 하드웨어 설정데이터가 설정데이터가 저장될 저장될 프로젝트 프로젝트 선택 선택 하드웨어설정 업로드는 PLC CPU에 저장된 하드웨어설정 데이터를 PG 또는 PC로 읽어오는기능이다. 5-14 Simatic Manager Operation

Hardware Configuration, 온라인 하드웨어표시 및 진단(Open Online) Hardware Hardware Configuration Configuration Station Station 메뉴 메뉴 Open Open Online Online (단축키 (단축키 Ctrl Ctrl + + L) L) CPU 진단데이터 진단 진단 심볼의 심볼의 설명은 설명은 다음 다음 페이지 페이지 참고 참고 모듈을 모듈을 더블클릭 더블클릭 하면 하면 진단데이터가 진단데이터가 표시 표시 된다. 된다. Open ONLINE 이 오픈온라인(Open Online) 기능을 통하여 각 모듈의 진단데이터(Diagnostic Data)를 읽을수있다. 각각의 모듈의 진단데이터를 확인 하는 방법은 오픈온라인을 실행 한 후 해당 모듈을 더블클릭(Double Click)하면, 해당 모듈의 진단데이터가 디스플레이 된다. 5-15 Simatic Manager Operation

Hardware Configuration, 온라인 하드웨 진단 심볼(Symbol) 모듈 모듈 심볼의 심볼의 종류 종류 시그널 모듈 진단심볼의 진단심볼의 종류 종류 불일치 상태 CPU CPU 상태 상태 심볼의 심볼의 종류 종류 에러 상태 CPU CP 에러 발생 상태 진단 불가 상태 스타트업(Startup) 상태 Run 상태 FM Module Hold 상태 Rack Stop 상태 DP Slave Interface Module or Port 진단 불가 상태 강제 입출력 활성화 상태 (Force 기능) 위 심볼은 하드웨어설정을 온라인모드로 디스플레이 할 때 각각 모듈의 종류 및 상태에 따라 디스플레이 되는 심볼의 종류이다. 불일치 상태 (Mismatch 상태) Hardware Configuration에 설정된 모듈의 종류와 실제 설치된 모듈의 종류가 불일치 하거나 혹은 모듈 자체가 설치도지 않은 상태 진단불가 상태 진단이 불가능 하거나(예) Power Supply, Sub Module), 진단데이터(Diagnostic Data)를 읽어올수없는상태 스타트업 상태 PLC CPU가 Stop 모드에서 Run 모드로변경될때를말하며, CPU 모드 스위치의 조작, PLC Power On, 프로그래밍 장치의 조작에 의해서 작동 되며, 스타트업의 종류는 Cold Restart, Warm Restart, Hot Restart 가있다. 5-16 Simatic Manager Operation

Hardware Configuration, I/O모듈의 입출력 상태모니터링 Hardware Hardware Configuration Configuration Open Open ONLINE ONLINE 상태 해당모듈오른쪽마우스버튼클릭 Monitor 상태 해당모듈오른쪽마우스버튼클릭 Monitor Modify Modify true true = = on on 상태 상태 false false = = off off 상태 상태 매스캔 연속 모니터링 1스캔 모니터링 Monitor/Modify 기능은 하드웨어 설정 오픈 온라인 상태에서 입력모듈의 입력 시그널 상태 모니터링 또는 출력 모듈의 출력상태 모니터링 및 출력 값 변경(Modify) 기능이다. Run conditionally Monitor 또는 Modify 기능을 실행 하면, Trigger 에 설정된 Trigger 시점 및 Trigger 횟수에 따라 Monitor 또는 Modify 기능이수행된다. 또한 Trigger의 기본설정은다음과같다. Monitor : Trigger 시점 Beginning of scan cycle, Trigger condition Every cycle Modify : Trigger 시점 Beginning of scan cycle, Trigger condition Once Run immediately Monitor 또는 Modify 버튼을 클릭하면 그 즉시 해당 단 1스캔만 해당 기능을 수행 한다. 출력모듈의 출력 값 변경 방법 Modify 항목에 변경 하고자 하는 값을 입력 한다 Modify 기능을 선택 한다. 본 Monitor/Modify 기능은 Simatic Manager 또는 프로그램편집기의 Monitor/Modify Variables 기능 에서도 동일한 기능을 수행 할 수 있다. 5-17 Simatic Manager Operation

Hardware Hardware Configuration Configuration CPU CPU 더블클릭 더블클릭 Hardware Configuration, CPU 등록정보 General 현재 CPU의 제품번호, CPU가 삽입된Rack, Slot 번호, CPU의 Interface Port 종류(MPI, PROFIBUS, PROFINET 등), CPU Interface Port Address 등의 정보를 제공하고, CPU의 Interface Port에 관련된 파라메터(Interface 종류, Interface Address)를 수정할수있다. Startup CPU의 Startup 시 동작을 설정 한다. Cycle/Clock Memory CPU의 사이클 동작 설정 및 Clock Memory를 설정한다. Retentive Memory CPU의 정전유지Memory 영역을 설정 한다. Interrupt Hardware Interrupt OB 및각종에러처리OB에 관한 설정을 한다. Time of day Interrupt Time of day Interrupt(OB10 ~ OB17)과 관련된 파라메터(Priority, Active, Execution, Start date/time, Part Process Image)를 설정한다. Cyclic Interrupt Cyclic Interrupt 와 관련된 파라메터(Priority, Execution, Phase offset, Unit, Part Process Image)를 설정한다. Diagnostic/Clock CPU의 진단설정및Clock 동기화 설정을 한다. Protection CPU의 보호설정(Key S/W, Password)과 Process Mode를 설정할수있다. Communication CPU의 Communication Connection 자원을할당할수있다. CPU 속성 창은 CPU의 종류에 따라 달라 질 수 있으며, 위의 CPU 속성 창은 CPU315-2DP의 속성창이다. 5-18 Simatic Manager Operation

Hardware Configuration, CPU 등록정보 General Hardware Hardware Configuration Configuration CPU CPU 더블클릭 더블클릭 General General 탭 선택 선택 CPU CPU MPI MPI Address Address 변경 변경 방법 방법 변경하고자 하는 어드레스를 선택 General 탭에서 CPU의 MPI 어드레스를 변경 할 수 있다.(CPU의 표준MPI 어드레스는 2번 이다) 또한 CPU의 MPI 어드레스를 표준 2번 이외의 다른 번호로 변경 하려면 MPI Subnet이 선택 되어야 한다. 즉위그림처럼 not networked 인경우에는표준MPI 어드레스이외다른 어드레스로는 변경 할 수 없다. S7-300 및 S7-400 CPU 중 일부CPU는 Interface Port X1이 MPI 와 PROFIBUS-DP 통신을 모두 지원하며, 즉 X1 Interface Port를 MPI 또는 PROFIBUS-DP로 선택해서 사용 가능하다 MPI 또는 PROFIBUS 중선택가능 위 그림의 예는 318-2 CPU로 X1 Interface를 MPI 또는 PROFIBUS로 선택이 가능하다 만약 318-2 CPU의 X1 Interface를 PROFIBUS로 선택 한다면, 318-2 CPU의 X1과 X2가 모두PROFIBUS- DP로 사용되어총2개의 PROFIBUS-DP 통신 Prot를 사용할수있게된다. 5-19 Simatic Manager Operation

Hardware Configuration, CPU 등록정보 Startup Hardware Hardware Configuration Configuration CPU CPU 더블클릭 더블클릭 Startup Startup 탭 선택 선택 Startup if Preset Preset Configuration : CPU 내부에 저장된 System Data 형태로 저장된 Hardware Configuration Actual Configuration : 실제 CPU 삽입된 Hardware (Deselected) PLC CPU가 Startup 하는 과정에서 Preset Configuration 과 Actual Configuration이 불일치하는경우PLC CPU는 즉시Stop된다. Reset outputs at hot restart (Selected) PLC CPU가 Startup 하는 과정에서 Preset Configuration 과 Actual Configuration이 불 일치 하더라도 CPU는 Startup 되며, 또한 I/O Configuration에 대한 Check도 하지않는다(단 PROFIBUS-DP 관련 I/O는 Check 한다, 즉 PROFIBUS-DP 관련 I/O 설정은 Preset Configuration과 Actual Configuration이 정확히 일치 해야 CPU는 Startup 된다) 이 Option은 S7-400 CPU만 유효 하고, CPU가 Hot Restart 될 때, PLC Output 영역(Q)을 Reset 하게 된다. Disable hot restart by operator 이 Option은 S7-400 CPU만 유효 하고, 만약 이 Option을 선택한 경우(Active)에 Operator 또는 통신을 통하여 CPU에 Restart요청 하는 경우에 Restart 모드는 Warm Restart 또는 Cold Restart로 제한된다 만약 이 Option을 선택하지않는다면Hot Restart, Warm Restart, Cold Restart가 모두 가능하다. Startup after power ON S7-300 CPU는 오직 Warm Restart 모드만 지원하지만 S7-400 CPU인 경우에 PLC에 Power가 공급 될 때 Startup 모드를 선택 할 수 있다. Hot Restart[100ms] 이 Option은 S7-400 CPU만 유효하고, CPU의 Startup 시간이 이 Option에 설정된 시간 이상으로 소요 되면, CPU는 Startup 되지 않는다. 5-20 Simatic Manager Operation

Hardware Configuration, CPU 등록정보 Cycle/Clock Memory Hardware Hardware Configuration Configuration CPU CPU 더블클릭 더블클릭 Cycle/Clock Cycle/Clock Memory Memory 탭 선택 선택 Update OB1 Process 이 Option은 318-2 CPU를 제외한 S7-300 CPU는 지원하지않고, 만약 이 Image Cyclically Option이 선택 되었다면 CPU는매CPU 스캔마다 I/O 데이터(Process Image)를 Update하고, 이 Option은 PLC의 스캔타임을 감소 시키기 위하여 선택하지 않는 경우도 있다. Scan Cycle Monitoring Time PLC CPU Watchdog Time을 밀리세컨드 단위로 입력 한다. (PLC CPU 1스캔타임이 여기에 설정된 시간을 오버 하면, PLC CPU는 에러를발생 시킨다.) Minimum Scan Cycle Time 이 Option은 318-2 CPU를 제외한 S7-300 CPU는 지원하지 않고, 만약 PLC CPU의 스캔타임이 여기에 설정한 시간보다 작다면, CPU는 스캔타임이 여기에 설정된 Minimum 시간이될때까지대기한다. 또한 추가적으로 OB90(Background Process)을 처리할수있다. Scan Cycle Load 이 Option을 이용하여 유저가 PLC CPU가 통신관련 작업을 처리하는 시간을 from Communication 제어 할 수 있다 예로 PLC CPU의 MPI 포트를 통하여 어떠한 통신 작업을 수행 한다면 CPU의 스캔타임은 증가 한다, 즉이Option의 의미는 PLC CPU가 1스캔타임의 20%만 통신과 관련된 작업을 처리 한다.(통상 표준 값을 사용한다) Size of Process 일부 CPU는 I/O 영역(Process Image)을 조정 할 수 있는데 바로 이 Option을 이용하여 I/O영역을 증가 시킬 수 있다. OB85 Call Up at I/O Access Error CPU가 I/O 데이터를 Update 할 때I/O Access error가 발생한경우 이에 대한 반응동작을 선택 할 수 있다. 5-21 Simatic Manager Operation