[XPANEL][통신]SIEMENS S7-1200 PLC 통신 설정 방법
2017.03.06

안녕하세요.

CIMON 입니다.

 

SIEMENS S7-1200 시리즈부터 SIEMENS 설정 프로그램이 TIA Portal로 변경되어

기존  Simatic 설정 방법과 혼돈하는 경우가 많습니다.

하단의 예제를 참고하여 설정하시기 바랍니다.

 

[PLC 설정 예제]

1. TIA Portal 프로그램 실행

1) 새 프로젝트 생성
프로그램 실행시 아래의 화면이 표시되됩니다.

START – Create new project – Create  순으로 클릭합니다.

2. 다음은 Device&Network 설정화면입니다.

1) Add new device 를 작성합니다.
연결하고자 하는 Controllers에서 S7-1200 PLC에 해당하는 PLC CPU 등록하여 구성합니다.

2) 펌웨어 및 CPU 모델명을 확인 후 해당 모듈을 등록하시기 바랍니다.

3) Create 등록시 아래의 화면이 표시 됩니다.

 

3. PLC ip 설정 및 Rack 등록을 확인합니다.
1) 등록된 PLC – Device Configuration 을 클릭합니다.

[Properties] – [Project information] – Name,Author를 등록합니다. (Rack:0, Slot:1)

 

2) [PROFINET interface] – [Ethernet address] – [IP protocol]에서  IP Address를 등록합니다.

[Properties] – [Web server] 내의 [General_Protection] 에서 Full access(No protection)를 선택합니다.

 

(* Hmi access로 접속하여도 관계없음)

4) [General_Protection] – [Connection Mechanisms] 의

Permit access with Put/Get communication from remote partner(PLC,HMI,OPC,..) 옵션을 선택합니다.

* 3번 항목과 4번항목은 꼭 등록하여야 통신이 정상적으로 됩니다.

 

4. Online 준비

1) Project Tree 화면의 Online Access 카테고리로 이동합니다.

 

2) Online access 카테고리에서 연결되는 네트웍 장비를 클릭합니다.

 

3) 연결된 Lan카드를 우클릭 후 [Properties]를 클릭합니다.

 

4) 연결된 장비간 ip 및 Subnet Mask 등을 확인합니다.

 

5. Online 연결
1) Project Tree 화면으로 이동 후 [PLC 디바이스 카테고리] – [Online & diagnostics] – [Online access] 화면에서

Type of the PG/PC Interface PN/IE 를 선택합니다.

 

2) PG/PC Interface에서 연결되는 LAN 카드를 선택합니다.

 

3) 해당 LAN카드의 Configuration 내용을 확인합니다.

 

4) 아래 화면의 PLC 이미지를 클릭한 다음 [Start Search]를 클릭합니다.

 

5) Search 완료 후 아래의 화면과 같이 Go online 버튼이 활성화됩니다.

 

Go Online 버튼을 누른 후 PLC와 정상적으로 연결이 완료되었습니다.

 

6. DB 블록 등록
1) [PLC CPU 디바이스 선택 화면] – [Program blocks] 카테고리에서 Add New blocks 를 선택합니다.

 

2) 블록 이름 및 블록 번호를 지정하고 “OK” 버튼을 클릭합니다.

 

블록 지정 후 다음과 같은 화면이 나타납니다.

 

등록된 블록을 선택 후 [Properties]를 선택합니다.

 

블록의 [General] – [Attributes] 항목에서 “Optimized block access”를 클릭합니다.
클릭 전에는 블록에 대한 Offset 처리가 되지 않지만 설정 후에는 블록에 대한 Offset 처리가 가능합니다.

 

블록 등록 후 “OK”버튼을 클릭합니다.

 

블록 컴파일을 실시합니다.
먼저 해당 DB를 클릭하고 DB에 사용하고자 하는 Data type을 등록합니다.

 

등록된 블록에 대하여 Compile 을 실시합니다. 총 3가지의 옵션이 제공됩니다.
– Software(only change)
– Software(rebuild all blocks)
– Software(reset memory reserve)

 

그리고 Offset 모드를 등록하여 DB 영역을 등록할 수 있습니다.

 

Load Preview 창에 진입하여 Stop Modules 옵션을  No action 으로 설정합니다.

 

Text Libraries 옵션을 Consistent download 로 설정합니다. Load 버튼이 활성화 되면 해당 버튼을 눌러 Load를 실행합니다.

 

Load 실시 후 PLC 로직 프로그램을 확인합니다.

 

[XPANEL 설정 예제]
XPANEL Designer 를 실행하여 [도구] – [I/O 디바이스]를 선택합니다.

1. [새 디바이스] 버튼을 눌러 I/O 디바이스 종류를 설정합니다.

 

2. I/O 디바이스 종류를 Ethernet 으로 선택한 후 통신 포트를 설정합니다.
통신 포트(S7-1200의 경우 PG/FG 프로토콜 적용)-SIEMENS S7 Ethernet 을 선택하고 설정을 진행합니다.

통신방식: TCP
통신 Timeout : 10
재시도 횟수: 3회

3. 스테이션을 다음과 같이 설정합니다.

네트워크 ID : 1번
IP 어드레스: 172.30.30.200(PLC측 IP)
소켓포트 번호: 102
4. 데이터 베이스를 다음과 같이 설정합니다.

 

5. 다음은 데이터 베이스 등록 시 유의하여야 할 사항입니다.
PLC의 등록된 어드레스 방식과 상이하므로 하단의 내용을 반드시 참조하시기 바랍니다.
DB 영역에서 DBW,DBD 구분은 데이터베이스 등록의 고급 설정 데이터 형태를 따릅니다.

 

 

 

언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.

감사합니다.

 

 

 

#SIEMENS S7#SIEMENS S7 Series Ethernet#SIEMENS S7 Series Loader#SIEMENS S7 Loade#SIEMENS S7 Ethernet#지맨스이더넷통신#지맨스이더넷통신설정#지맨스로더통신#S7이더넷통신#S7로더통신#지맨스S7#SIEMENS S7#SIEMENS S7메뉴얼#SIEMENS S7매뉴얼#지맨스S7메뉴얼#지맨스S7매뉴얼#XPANEL 통신메뉴얼#XPANEL 통신매뉴얼#엑스판넬통신메뉴얼#엑스판넬통신매뉴얼#지맨스S7-1200#지멘스S7-1200#SIEMENS S7-1200#S7-1200