30
SYSMAC CS/CJ Serise SYSMAC CS/CJ Serise SYSMAC CS/CJ Serise SYSMAC CS/CJ Serise CS1W-ETN21 (100Base-TX) CS1W-ETN21 (100Base-TX) CS1W-ETN21 (100Base-TX) CS1W-ETN21 (100Base-TX) CJ1W-ETN21 (100Base-TX) CJ1W-ETN21 (100Base-TX) CJ1W-ETN21 (100Base-TX) CJ1W-ETN21 (100Base-TX) 유닛 유닛 유닛 유닛 Ethernet Ethernet Ethernet Ethernet (2005.06) (2005.06) (2005.06) (2005.06) 간이 매뉴얼

SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

Embed Size (px)

Citation preview

Page 1: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

SYSMAC CS/CJ SeriseSYSMAC CS/CJ SeriseSYSMAC CS/CJ SeriseSYSMAC CS/CJ SeriseCS1W-ETN21 (100Base-TX)CS1W-ETN21 (100Base-TX)CS1W-ETN21 (100Base-TX)CS1W-ETN21 (100Base-TX)CJ1W-ETN21 (100Base-TX)CJ1W-ETN21 (100Base-TX)CJ1W-ETN21 (100Base-TX)CJ1W-ETN21 (100Base-TX)

유닛유닛유닛유닛EthernetEthernetEthernetEthernet(2005.06)(2005.06)(2005.06)(2005.06)

간이 매뉴얼

Page 2: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

- 차 례 -

1. 개요

2. 특징

3. 시스템 구성

4. Specification.

5. Software 구성

6. 주요 통신기능 개요

7. 하드웨어 구조 및 기능

7-1. LED 표시 및 내용

8. Ethernet 유니트 사용절차

8-1. IP Address 설정

8-2. Unit No. 설정

8-3. Node No. 설정

8-4. Unit 장착

8-5. 네트워크 연결

8-6. 전원 입력 및 I/O Table 설정

8-7. Ethernet 유니트 설정

8-8. Routing Table 작성

8-9. Communication Test ( Ping Test )

8-10. PLC 연결

* IP Router Table 작성

9. FINS Communication

9-1. UDP/IP를 이용한 연결

9-2. TCP/IP를 이용한 연결

* FINS Network Tester 사용법

3

3

3

4

5

6

8

9

10

11

12

12

13

13

14

15

17

18

18

19

20

26

30

Page 3: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

3

1. 개요> OMRON에서는 Ethernet Unit를 이용하여 이더넷 통신을 지원합니다.

Ethernet 유니트에 관한 내용은 CS1W-ETN21 / CJ1W-ETN21를 기준으로 설명합니다.

2. 특징1) 다양한 Protocol 지원

- TCP/IP, UDP/IP, FINS, FTP, SMTP/POP3, SNTP

2) Socket Service 기능 지원- 표준 프로토콜인 UDP/IP, TCP/IP는 워크스테이션, 컴퓨터 등 모든 이더넷을 지원하는

제품과 같이 사용할 수 있습니다. 어플리케이션에 따라 다양한 Protocol을 최대 8개Port에서 사용할 수 있습니다.

3) 간단해진 Socket Service 기능- CMND 명령을 사용하지 않아도 파라메터 세팅을 통하여 간단히 TCP, UDP의

Socket Service 기능을 사용할 수 있습니다.

4) FINS Message 통신- 노드 확장, 동적 IP 사용시에도 통신 가능, TCP/IP(16개 동시 연결) Fins 통신 가능

5) 이더넷 유니트의 세팅 및 상태를 Web에서 확인 가능

3. 시스템 구성CJ series PLC를기준으로설명합니다.

100 m Max.

Twisted pair cable

CJ1W-ETN21 Ethernet Unit(100Base-TX)

CJ series PLCCJ series PLC

HUB

CX-ProgrammerCX-IntegratorCX-NetFinsGateway

Page 4: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

4

4. Spec.

Page 5: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

5

5. Software 구성

1) Ethernet ( Ver2.0 )-통신에서사용되는프레임은 Ver 2.0을기준으로합니다.

2) IP- IP Address를이용하여목적지에데이터를전송합니다.

3) ICMP ( Internet Control Message Protocol )-데이터전송시신호에러에의해 IP 통신을지원합니다.

4) ARP ( Address Resolution Protocol )-목표 IP 어드레스에브로드케스팅을이용하여이더넷어드레스를결정합니다.

5) UDP ( User Datagram Protocol )-데이터통신을수행합니다. 데이터재전송, 우선권제어, 흐름제어등은 UDP 통신에서는수행되지않습니다.따라서데이터가목적지에도착하지않을수도있습니다. 신뢰도가떨어집니다.

6) TCP ( Transmission Control Protocol )-목적지와연결된후통신을수행합니다. 신뢰도가높습니다.

7) FINS ( Factory Interface Network Service )- PLC와 OMRON의모든 FA Network 사이에메시지를송/수신하는프로토콜입니다.

8) FTP ( File transfer Protocol )-데이터파일을전송합니다.

Page 6: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

6

9) SMTP ( Simple Mail Transfer Protocol )- TCP/IP로 e-mail을보낼때의통신프로토콜입니다.

10) POP3 ( Post Office Protocol Ver3.0 )- TCP/IP로 e-mail을받을때의통신프로토콜입니다.

11) SNTP ( Simple Network Time Protocol )- UDP/IP에의해자동시간설정통신프로토콜입니다.

12) DNS ( Domail Name Server )- UDP/IP 와 TCP/IP에따라 IP 어드레스를결정하기위한통신프로토콜입니다.

6. 주요 통신기능 개요

1) FINS 통신서비스-레더프로그램에서 CMND, SEND,RECV 명령을사용하여같은네트워크안에있는 PLC나컴퓨터로I/O Memory 읽기/쓰기및파일메모리동작과같은 FINS 통신을할수있습니다.

- Fins Gateway 기능을이용하면같은네트워크뿐만아니라 SYSMAC Link, Controller Link와연결할수있습니다.

2) Socket services

-소켓서비스기능은 UDP나 TCP를이용하여데이터의Send, Receive를수행할수있습니다. 또한이기능은2가지방법으로사용가능합니다.

-방법 1) 전용 Bit의조작 (총 8port 사용가능:TCP+UDP)DM영역에할당된파라메터영역에요구되는영역을설정하고해당메모리의전용 bit를 ON하여 UDP나TCP의소켓서비스를요구하면기능이수행되며모든동작이완료되면자동으로전용 bit가 OFF 됩니다.

-방법 2) CMND 명령어사용CPU에서 CMND 명령어를사용하여 ETN 유니트에Fins 커멘드를보내서소켓서비스기능을사용할수있으며, 결과는 CPU의결과저장영역에저장됩니다.

송/수신데이터는자동파라메터영역에규정된 I/O memory 위치에따라자동으로조절됩니다.방법 1)을사용하면CMND를사용하지않아도되므로레더프로그램이간편해집니다.

Page 7: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

7

3) FTP Server 기능

-이더넷유니트는 FTP Server를내장하고있기때문에 Ethernet에있는다른컴퓨터에서 PLC CPU에있는Memory Card나 EM file memory를읽고쓰기가가능합니다.

4) Mail Send 기능

- Intranet뿐만아니라 Internet을이용하여 User data,Error log data, status data 등을 Text로전송합니다.

5) Mail Receive 기능

- Intranet뿐만아니라 Internet을이용하여 User로부터받은 e-mail에따라커멘드를실행합니다.

Page 8: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

8

7. 하드웨어 구조 및 기능

LED 표시창- Unit 상태표시 LED 표시창

- Unit 상태표시

Unit 번호설정Switch

Unit 번호설정Switch

Node 번호설정Switch

Node 번호설정Switch

Ethernet Connecter

Ethernet Connecter

DIN Track설치용 PIN

Page 9: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

9

서버와의 연결에 에러 발생점멸

서버 미사용소등

FTP 서버 준비 중소등

TCP 소켓 서비스 미사용소등

링크 되지 않음.소등

수신 준지소등

전송 준비소등

CPU Unit 에러 발생점등

CPU Unit 정상 동작소등

Unit 정상 동작소등

10 Mbps(10Base-T)소등

동작 정지소등

서버 연결 정상점등

노랑HOST(Server 연결 상태)

FTP 서버 작동 중점등노랑

FTP(FTP 소켓 사용 중)

TCP 소켓 서비스 사용 중점등노랑

TCP(TCP 소켓 사용 중)

링크 됨점등노랑

LNK(Link 상태)

수신 중점등노랑

RD(데이터 수신)

전송 중점등노랑

SD(데이터 전송)

IP 어드레스 할당 에러 등이 발생점멸

빨강ERH(CPU Unit error)

노드어드레스 할당 에러 등점등빨강

ERC(Ethernet Unit error)

100 Mbps(100Base-T)점등녹색

100M(전송 속도)

정상 동작점등녹색RUN

내 용상태ColorLED 표시

7-1. LED 표시 및 내용

Page 10: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

10

8. Ethernet 유니트 사용 절차

IP 어드레스 결정

Unit No. 설정

Unit 장착

네트워크 연결

PLC 전원 입력

I/O Table 작성

Ethernet Unit 설정( 파라메터 Setting )

Routing Table 작성

Communication Test( Ping Test 등 )

PLC 연결

Page 11: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

11

8-1. IP Address 결정

■ Address 결정 방식FINS 노드 Address를 IP Address로 변환하는 방식을 설명합니다.

병용방식병용

IP Address Table방식IP Address Table

자동생성방식FINS 노드 Address에서 자동 생성합니다. IP Address Table은 사용하지 않습니다.

자동생성

설정내용설 정

1) 자동 생성 방식FINS 노드 Address를 그대로 IP Address의 호스트 ID로 변환하는 방식입니다.Local IP address는 network ID로 사용됩니다.Remote IP Address = (Local IP Address & Subnet Mask) + Remote FINS 노드 Address

Local IP Address는, CS Series의 경우 유니트 뒷면의 IP Address 설정용Dip Switch로 설정합니다.

2) IP Address Table방식자동생성방식이 계산에 의해 FINS Node Address에서 IP Address를 산출하는반면 IP Address Table방식은 테이블에 등록되어 있는 FINS node number에대응되는 IP Address로 변화하는 방식입니다.

IP 어드레스 결정

Unit No. 설정

Unit 장착

네트워크 연결

PLC 전원 입력

I/O Table 작성

Ethernet Unit 설정( 파라메터 Setting )

Routing Table 작성

Communication Test( Ping Test 등 )

PLC 연결

Page 12: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

12

3) 병용방식병용방식은 자동생성방식과 IP Address Table방식을 병용하는 방식입니다.먼저 IP Address Table을 참조하고 만약 FINS node number 가 있으면 대응되는 IP Address를 읽어냅니다. 만약 FINS node number가 없다면 자동생성방식과 같이 계산에 의해 IP address를 산출합니다.

8-2. Unit No. 설정

8-3. Node No. 설정

- Unit No.를설정할때는반드시전원을 OFF 하고설정합니다. 또한 Unit No.를수정한후에는다시I/O Table를작성해줘야합니다.

- Node No.를설정할때는 Unit No.와마찬가지로반드시전원을 OFF하고설정합니다.

IP 어드레스 결정

Unit No. 설정

Unit 장착

네트워크 연결

PLC 전원 입력

I/O Table 작성

Ethernet Unit 설정( 파라메터 Setting )

Routing Table 작성

Communication Test( Ping Test 등 )

PLC 연결

Page 13: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

13

8-4. Unit 장착

-하나의 PLC에장착할수있는 ETN 유니트의개수는 4개까지입니다. 만약 ETN을포함하는모든 CPU BUS Unit (CLK, DRM 등)를사용할경우에는최대 16개까지한네트워크에장착할수있습니다. (다음페이지그림참조.)

- CJ1W -ETN21의최대소비전류는 370mA입니다. 따라서 Power Supply Unit의최대허용전류범위를넘지않도록주의해야합니다.

8-5. 네트워크 연결

1) Ethernet 커넥터 (RJ45-8 Pin 모듈커넥터)

IP 어드레스 결정

Unit No. 설정

Unit 장착

네트워크 연결

PLC 전원 입력

I/O Table 작성

Ethernet Unit 설정( 파라메터 Setting )

Routing Table 작성

Communication Test( Ping Test 등 )

PLC 연결

Page 14: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

14

2) Hub 연결방법-아래의그림을참고하여 Cross / Direct(Straight) 연결을해주시기바랍니다.

8-6. 전원 입력 및 I/O Table 작성

1) On-Line 연결- PLC 및 Network Type 설정을한후 On-Line 합니다.

2) I/O Table 작성- I/O Table를작성합니다.

IP 어드레스 결정

Unit No. 설정

Unit 장착

네트워크 연결

PLC 전원 입력

I/O Table 작성

Ethernet Unit 설정( 파라메터 Setting )

Routing Table 작성

Communication Test( Ping Test 등 )

PLC 연결

Page 15: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

15

8-7. Ethernet Unit 설정IP 어드레스 결정

Unit No. 설정

Unit 장착

네트워크 연결

PLC 전원 입력

I/O Table 작성

Ethernet Unit 설정( 파라메터 Setting )

Routing Table 작성

Communication Test( Ping Test 등 )

PLC 연결

1) IP Address 와 Sub-net Mask 설정- IP Address 및관련파라메터를설정합니다.설정항목은아래와같습니다. > IP Address, Sub-net Mask, Conversion, IP address Table

설정항목(IP Address, Sub-net Mask,Conversion, IP address Table)

Conversion은IP address Table 선택

CX-Programmer 6.0 기준으로설명합니다.

18 Page IP RouterTable 작성을참조하시기바랍니다.

Page 16: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

16

2) IP Address Table 설정- IP Address와 Sub-net Mask를설정한후 IP Address Table를 설정합니다.

Node Address는 ETN 유니트의 Node와동일하게설정합니다.

PC Node는임의의번호로설정합니다.

ETN Unit Node

Ins클릭

PC Node

- ETN 유니트의 IP Address와 PC의 IP 어드레스를 IP Address Table에등록해줘야합니다. ETN 유니트의 IP Address는 1) 항목과동일하게해주면되며 PC의 IPAddress는 PC의인터넷프로토콜(TCP/IP) 등록정보와동일하게해주면됩니다.(아래그림참조)

IP 어드레스 결정

Unit No. 설정

Unit 장착

네트워크 연결

PLC 전원 입력

I/O Table 작성

Ethernet Unit 설정( 파라메터 Setting )

Routing Table 작성

Communication Test( Ping Test 등 )

PLC 연결

각항목에대한설정이끝나면설정정보를 Unit에적용시키기위하여 Transfer(PC to Unit)을실행한후 Reset를눌러설정을종료합니다.

CX-Programmer 6.0 기준으로설명합니다.

Page 17: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

17

8-8. Routing Table 작성IP 어드레스 결정

Unit No. 설정

Unit 장착

네트워크 연결

PLC 전원 입력

I/O Table 작성

Ethernet Unit 설정( 파라메터 Setting )

Routing Table 작성

Communication Test( Ping Test 등 )

PLC 연결

1) CX-Integrator를이용한 Routing Table 작성> CX-Integrator를 Loading하여 Routing table를작성합니다.

CX-Integrator 기동

Routing Table 작성(Network No. 설정)

Routing Table 작성후Table를 PLC로전송해야한다.

Page 18: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

18

IP 어드레스 결정

Unit No. 설정

Unit 장착

네트워크 연결

PLC 전원 입력

I/O Table 작성

Ethernet Unit 설정( 파라메터 Setting )

Routing Table 작성

Communication Test( Ping Test 등 )

PLC 연결

8-9. Communication Test ( Ping Test )1) Ping Test

> ETN Unit 설정과 Routing Table 설정이완료되면 Ping Test를통하여정상적으로연결이잘되었는지를확인합니다.

8-10. PLC 연결1) PLC와 PC를이더넷으로연결

> Ping Test가완료되면 PLC와 PC를이더넷으로연결합니다.

Ethernet 선택목적지네트워크와노드를설정(네트워크는 Routing Table에서설정한네트워크 No를적고노드는 ETN 유니트의노드를기입한다.)

드라이버에서워크스테이션노드No.는 Auto를선택해도되고직접 PC의노드를기입해도된다.

IP Address는 ETN 유니트의어드레스를기입한다.

Page 19: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

19

* IP Router Table 작성1) Router Table

> Segment가다른네트워크를연결할때 IP Router Table이필요합니다.

> 여기서는 2개의 IP Router Table를작성해야합니다.

Page 20: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

20

9. FINS Communication

1) 구성> FinsGateway를이용하여 UDP/IP로이더넷을연결합니다.

CJ series PLCCJ series PLC

HUB

CJ series PLC

9-1. UDP/IP를 이용한 연결

Network #2 3개의PLC에있는모든ETN 유니트는네트워크번호를 #2로설정합니다.

Node : 100IP : 210, 221, 211, 100

Node : 1IP : 210, 221, 211, 50Port : 9600

Node : 2IP : 210, 221, 211, 51Port : 9600

Node : 3IP : 210, 221, 211, 52Port : 9600

2) PLC 설정> 8-7의 Ethernet 연결과동일한방법으로 3개 PLC의파라메터를각각설정해줍니다. 즉 3개의 ETN 유니트는아래와같은파라메터세팅을해줘야합니다.

> IP Address는각각의 IP어드레스를가져야하지만IP Address Table은동일한Table를갖습니다.

각각다르게설정

모두동일하게설정

각각의설정이끝나면설정정보를 Unit에적용시키기위하여Transfer(PC to Unit)를실행한후 Reset를눌러설정을종료합니다.

Network #2Network #2

Network #2

Page 21: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

21

3) FinsGateway를이용한 Fins Communication 설정> FinsGateway configuration을시작하여 Fins통신준비합니다.

> 좌측의 ETN 유니트를선택한후 Start를눌러 Fins를시작합니다.

한번누르면 Start에서 Stop으로전환되면 Status를통해현재Running 유무를판별할수있다.

ETN 선택

Page 22: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

22

> Start를눌러 Status를 Running으로한후다시좌측의 Networks and Units를선택한후오른쪽창의 Networks의 Local Network X[Ethernet]을더블클릭하여ETN_UNIT Properties를활성화시킵니다.

> 5가지의항목중에서 Network를선택하면 3가지의항목을선정하는창이활성화되며그중에 Network number는이미설정한 2로설정하고, Local Node Number는PC의 Node Number를설정한다. 마지막으로 Communication Unit Number는원하는임의의수를입력한다. 이곳에서설정하는 Unit Number는 PC의 ETN UnitNumber를의미한다. 그러나 PC에는 ETN Unit가없으므로임의의수를입력합니다.

FINS Network Tester를를이용하면 Unit에대한정보를파악할수있다.

FINS Network Tester에대한자세한설명은P.30을참고하시기바랍니다.

Page 23: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

23

> Network 항목에대한설정을마치고 Communication 항목을선택한다. 여기서는2가지항목을설정합니다. 첫번째는 UDP Port number를설정합니다. UDP Port number는 I/O Table의 ETN에서설정한 Port number를적용합니다. 만일 default로선택했다면 9600으로하면되지만, 임의의 Port를지정했다면동일한번호를입력해야합니다. 두번째는 FINS-IP Conversion 에서 IP address table을설정한다. 이것역시 ETN 설정창의 Conversion과동일하게설정합니다.

> 네번째항목인 UDP node에서는현재네트워크에있는각노드의정보를알아볼수있습니다. 처음에는아래와같이아무런정보도없거나일부정보가들어있어도잘못된정보를가지고있을수있습니다. 따라서처음에는일단 Explore를클릭합니다.

Explore를실행하면다음페이지의그림과같은Ethernet Explorer라는화면이활성화됩니다.

Page 24: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

24

> 이창의역할은네트워크에있는모든 node의정보를가져오는것입니다. 먼저 Explore를클릭하면 잠시후에네트워크의모든 node 정보가나타납니다. 네트워크의모든 node 정보가나타나면다음으로 Register를눌러이정보를Finsgateway에적용시킵니다. 그러면이정보중에PLC의 ETN 유니트정보만이 4번째항목인 UDPnodes에등록됩니다. 등록절차중에 RestartETN_UNIT?이라는항목이나타나면예를클릭하면됩니다. 만약좌측과같은방법

으로정확한 node 정보가보이지않을때에는Note1.을참조하시기바랍니다.

< Note1.> UDP nodes 등록

> Add를클릭하여 node와 IP address를직접등록합니다. OK를누르면 Restart ETN_UNIT?이

나타나고예를클릭하여적용시킵니다.

Page 25: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

25

> 5번째항목은 TCP/IP에해당하는부분이므로여기서는생략합니다.FINS 설정이끝나면 Ethernet을통한 PLC연결을시도합니다.

4) PLC와의연결> UDP/IP를이용한 PLC와의 On-Line 연결을처음에살펴보았던일반적인 ETN 연결과약간다릅니다. 아래의그림을보고연결을해보시기바랍니다.먼저 Change PLC창을활성화시킵니다. 여기서주의해야할것은 Network Type에서선택을 FinsGateway로선택해야만합니다. 이항목이바로 UDP/IP를의미합니다. FinsGateway를선택한후 settings를클릭합니다.

> Network Settings에서는 Network 번호와 node 번호를기입합니다. Node 번호는연결하기원하는 ETN 유니트의 node의번호를입력합니다. Network 번호는Routing Table에서설정한 ETN 유니의네트워크번호를입력합니다. Unit No는무시해도좋습니다. 모든입력이끝나면확인을눌러마친후 OK를눌러완료합니다. Work 온라인을실행합니다.

Ethernet 연결은 Auto-Online 기능을지원하지않습니다. 따라서항상Work 온라인으로 PLC와의연결을시도해야합니다.

Page 26: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

26

1) 구성> FinsGateway를이용하여 TCP/IP로이더넷을연결합니다.

CJ series PLCCJ series PLC

HUB

CJ series PLC

9-2. TCP/IP를 이용한 연결

Network #2 3개의PLC에있는모든ETN 유니트는네트워크번호를 #2로설정합니다.

Node : 100IP : 210, 221, 211, 100

Node : 1IP : 210, 221, 211, 50Port : 2001

Node : 2IP : 210, 221, 211, 51Port : 2000

Node : 3IP : 210, 221, 211, 52Port : 2002

2) PLC 설정> 8-7의 Ethernet 연결과동일한방법으로 3개 PLC의파라메터를각각설정해줍니다. 즉 3개의 ETN 유니트는아래와같은파라메터세팅을해줘야합니다.

> IP Address는각각의 IP어드레스를가져야하지만IP Address Table은동일한Table를갖습니다.

각각다르게설정 모두동일하게설정

Network #2Network #2

Network #2

TCP/IP는각각의 Port No.를가져야하기때문에이곳에 Port No.를지정해줍니다.

Page 27: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

27

3) FinsGateway를이용한 Fins Communication 설정> FinsGateway configuration을시작하여 Fins통신을준비합니다. 이항목은 UDP/IP에나오는내용과동일합니다. 그러므로다른내용은생략하고 5번째항목만설명을합니다. FinsGateway프로그램의 Networks를더블클릭하여 ETN_UNIT의Properties를활성화시켜서마지막 5번째항목인 TCP node를선택합니다.한가지주의할점은 4번째항목인 UDP node에있을수있는모든정보는 Delete합니다.

> Settings에대한항목설정이완료되면 UDP/IP와다르게 FINS/TCP를설정해줘야합니다. 설정방법은아래와같습니다.

> Edit를눌러아래와같은창을활성화시킵니다.

> PLC는 Client로사용되므로 Client를선택하고, ETN 유니트의 IP Address를입력합니다. OK를눌러빠져나오고난후변경된파라메터들이 PLC에적용되도록Transfer(PC to Unit)를해주고 Reset시킵니다.

> 이설정이올바르게이루어지면 PLC의 ETN 유니트의전면에있는 TCP에램프가점등되는것을볼수있습니다.

각각의설정이끝나면설정정보를 Unit에적용시키기위하여Transfer(PC to Unit)를실행한후 Reset를눌러설정을종료합니다.

Page 28: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

28

TCP nodes 항목에서는 Add를선택하여각각등록을필요로합니다.Add를클릭하면 Definition창이활성화되고여기서 Node 번호와IP Address, Port number를입력합니다. Keep-alive도클릭을합니다. OK를누르고마친다음확인을눌러설정을종료합니다.

설정종료후 Restart를시키면아래의그림과같이정보가설정된것을확인할수있습니다.

4) PLC와의연결> UDP/IP에서연결했던것과마찬가지로 CX-Programmer의 PLC를선정하는창을활성화시키고 PLC를선택합니다. Network Type은 Ethernet(FINS/TCP)로선정

합니다. 다음으로 Settings를클릭하여새로운창을활성화시킵니다.

설정이종료된후에는반드시 ETN_Unit를Restart를시켜야변경된설정들이PLC에올바르게적용됩니다.

Page 29: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

29

Network에서는 ETN 유니트의해당네트워크번호와 Node 번호를입력합니다. 다음으로는 Driver를선택하여ETN 유니트의 IP Address를입력하고Port Number는 P26의 Port No와같은번호로입력합니다.

> 모든설정이완료되면확인을누르고나와서Work On-Line으로연결을합니다.

Page 30: SYSMACCS/CJSerise CS1W-ETN21(100Base-TX) CJ1W-ETN21 ... 26 30. CS1W-ETN21 / CJ1W-ETN21 Ethernet Units 3 1. ... -IO/ Tabel 를작성합니다. IP 어드레스결정 ... -IP Address

CS1W-ETN21 / CJ1W-ETN21

Ethernet Units

30

* FINS Network Tester 사용법> Toolbar 옆의아이콘을클릭하면 FINS Network Tester를사용할수있습니다.아래의그림처럼 Peer Address에원하는정보를입력하면데이터정보및연결상태를알수있습니다.

Peer Address에는 3개의입력값을설정해야합니다. 첫번째항목은네트워크번호이고두번째는노드번호그리고마지막은유니트 No 입니다. 네트워크번호는 Routing Table에서설정한값을입력하고노드번호는유니트전면에설정한값으로합니다. 그러나마지막유니트번호는유니트전면의설정번호에일정한값을더하여설정해야합니다.자세한내용은오른쪽의내용을참고하시기바랍니다. 올바른입력값이설정되고 Start를누르면유니트정보를확인할수있습니다.

CPU 고기능유니트의유니트 No.는하드웨어설정과아래의계산식을이용하여설정합니다.

1. CPU 고기능유니트(DRM, SCU, ETN 등)> 하드웨어 No + 16

2. 고기능유니트(AD, DA, CT 등)> 하드웨어 No+32

3. CPU> 0으로고정

예) Network # 3Node # 5Unit # 2 인ETN 유니트를사용할경우Peer Address 설정

3.5.18