Mitsubishi FX Series Computer Link
2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK... 1 1. 시스템구성... 3 2. 시스템설정... 4 3. 사용예... 6 3.1. 사용예 1... 6 3.2. 사용예 2... 9 4. 케이블연결도... 13 4.1. RS-232C ( COM1, COM2, COM3 )... 13 4.2. RS-485 2 WIRED ( COM4 )... 14 5. 디바이스코드... 15 6. 문제해결... 16
PLC s Manual 3 1. 시스템구성 wemx 가지원하는미츠비씨사의 MELSEC-FX Series Computer Link간통신은다음과같다. CPU Link I/F 통신방식 설정 케이블 채널 1(ch 1) 을사용하는경우 FX3U-232-BD FX3U-232ADP+FX3U-CNV-BD RS-232C 3.1 사용예 1 4.1 RS-232C FX3U-485-BD RS-485 3.2 사용예 2 4.2 RS-485 FX3U-485ADP+FX3U-CNV-BD (2 wire) FX3UC-32M 채널 2(ch 2) 를사용하는경우 FX3U-232ADP+FX3U- BD FX3U-232ADP+FX3U- ADP+FX3U-CNV-BD RS-232C 3.1 사용예 1 4.1 RS-232C FX3U-485ADP+FX3U- BD RS-485 FX3U-485ADP+FX3U- ADP+FX3U-CNV-BD (2 wire) 3.2 사용예 2 4.2 RS-485 * Link I/F 중 는 232,422,485,USB 중하나로치환한다. 는 232, 485 중하나로치환한다. 연결구성 1 1 : 1 (wemx 1대와외부장치 1대 ) 연결 RS-232C/RS-485에서가능하다. 2 1 : N (wemx 1 대와외부장치 N 대 ) 연결 RS-485(2 wire) 에서가능하다.
4 Mitsubishi FX Series Computer Link 2. 시스템설정 wemx Designer 접속기기설정에서 FX Series Computer Link 를선택한다. 통신방식에따라 COM 포트도선택 한다. COM COM1 COM2 COM3 COM4 통신방식 RS-232C RS-232C RS-232C RS-485(2 wire) 선택한 COM포트에대한인터페이스를외부장치에맞게설정한다. 항목 내용 스피드 2400,4800,9600,19200,38400,57600,115200 중택 1 데이터길이 7,8 중택 1 패리티 NONE,EVEN,ODD 중택 1 정지비트 1,2 중택 1 흐름제어 NONE,ER(DTR/CRS),XON/XOFF 중택 1 타임아웃 통신대기시간 ( 단위 : 초 ) 재전송 통신실패시재시도횟수 전송대기 외부기기로메시지를보내기전에대기하는시간 ( 단위 : 밀리초 ) - 외부기기로메시지를보내기전에매번무조건대기하는시간이다. 주기지연 화면에서관리하는주소에있는값들을외부기기로부터모두읽은후대기하는시간 ( 단위 : 밀리초 ) - 주기지연만큼대기한후다시관리하는주소에있는값들을읽기시작한다.
PLC s Manual 5 관리할외부기기를등록한다. 각외부기기마다설정된 Unit ID 를등록한다.
6 Mitsubishi FX Series Computer Link 3. 사용예 3.1. 사용예 1 wemx 와외부기기를아래와같이설정한다. 항목 wemx MELSEC-FX COM포트 COM1(RS-232C) RS-232C Unit ID - 0 스피드 19200 19200 데이터길이 8 8 패리티 NONE NONE 정지비트 1 1 흐름제어 NONE - 타임아웃 1 - 재전송 2 - 전송대기 10 - 주기지연 10 - wemx Designer에서 COM포트를설정한다.
PLC s Manual 7 외부기기설정한다. MELSEC 시리즈 Ladder 소프트웨어인 GX Works 를통해서 COM 통신을설정한다. 보다자세한내용은 PLC 사용자매뉴얼을참조한다. 1 GX Works를실행한후프로젝트창에서 Parameter->PLC Parameter를더블클릭한다. 2 화면에표시된 FX Parameter 대화상자에서 PLC system(2) 탭을선택한다. 그리고아래그림처럼설정한 다.
8 Mitsubishi FX Series Computer Link 항목 설정내용 값고정 CH CH1 혹은 CH2 X Operate Communication Setting 체크 O Protocol Dedicated protocol O Data Length 8 X Parity None X Stop Bit 1bit X Transmission Speed 19200 X H/W type Regular/RS-323C X Sum Check 체크 O Transmission control procedure Form4(With CR,LF) O Station number setting 0 X Time out judge time 1 X 3 Gx Works 에 Online->Write to PLC 를실행한후 PLC 를리셋한다. Gx Works를통하지않고 PLC에정의된통신포맷레지스터에값을설정하는방법도있다. 보다자세한내용은 PLC 사용자매뉴얼을참조한다 레지스터 데이터 CH 1 CH 2 (FX3UC,FX3U,FX3G) 설정값 (Hex) 설명 D8120 D8420 E891 통신포맷 D8121 D8421 0 Unit ID D8129 D8429 1 Time out judge time
PLC s Manual 9 3.2. 사용예 2 wemx 와외부기기를아래와같이설정한다. 항목 wemx MELSEC-FX COM포트 COM4(RS-485) RS-422/485 Unit ID - 0 스피드 19200 19200 데이터길이 8 8 패리티 NONE NONE 정지비트 1 1 흐름제어 NONE - 타임아웃 1 - 재전송 2 - 전송대기 10 - 주기지연 10 - wemx Designer 에서 COM 포트를설정한다.
10 Mitsubishi FX Series Computer Link 외부기기설정한다. MELSEC 시리즈 Ladder 소프트웨어인 GX Works 를통해서 COM 통신을설정한다. 보다자세한내용은 PLC 사용자매뉴얼을참조한다. 1 GX Works를실행한후프로젝트창에서 Parameter->PLC Parameter를더블클릭한다. 2 화면에표시된 FX Parameter 대화상자에서 PLC system(2) 탭을선택한다. 그리고아래그림처럼설정한 다.
PLC s Manual 11 항목 설정내용 값고정 CH CH1 혹은 CH2 X Operate Communication Setting 체크 O Protocol Dedicated protocol O Data Length 8 X Parity None X Stop Bit 1bit X Transmission Speed 19200 X H/W type RS-485 X Sum Check 체크 O Transmission control procedure Form4(With CR,LF) O Station number setting 0 X Time out judge time 1 X 1 Gx Works 에 Online->Write to PLC 를실행한후 PLC 를리셋한다. Gx Works를통하지않고 PLC에정의된통신포맷레지스터에값을설정하는방법도있다. 보다자세한내용은 PLC 사용자매뉴얼을참조한다 레지스터 데이터 CH 1 CH 2 (FX3UC,FX3U,FX3G) 설정값 (Hex) 설명 D8120 D8420 E091 통신포맷 D8121 D8421 0 Unit ID D8129 D8429 1 Time out judge time
12 Mitsubishi FX Series Computer Link 통신포맷레지스터 내용비트명칭 0 ( 비트가 OFF) 1 ( 비트가 ON) 0 데이터길이 7 비트 8 비트 1 (b2,b1) ( 0, 0 ) 없음패리티 2 ( 0, 1 ) 홀수 (ODD) ( 1, 1 ) 짝수 (EVEN) 3 스톱비트 1 비트 2 비트 4 (b7,b6,b5,b4) 5 ( 0, 0, 1, 1 ) : 300 6 ( 0, 1, 0, 0 ) : 600 ( 1, 1, 0, 1 ) : 1200 보드레이트 ( 0, 1, 1, 0 ) : 2400 7 ( 0, 1, 1, 1 ) : 4800 ( 1, 0, 0, 0 ) : 9600 ( 1, 0, 0, 1 ) : 19200 8 헤더 0 고정 9 터미네이터 10 (b11, b10) 제어선 ( 0, 0 ) : RS-485/RS-422 11 ( 1, 0 ) : RS-232C 12 사용불가 ( 0 고정 ) 13 섬체크 14 프로토콜 1 고정 15 제어수순
PLC s Manual 13 4. 케이블연결도 4.1. RS-232C ( COM1, COM2, COM3 ) wemx 핀번호 핀번호 PLC 1 1 2 2 3 3 4 4 5 5 6 6 D-SUB 9 Pin 7 7 D-SUB 9 Pin female 8 8 male 9 9
14 Mitsubishi FX Series Computer Link 4.2. RS-485 2 wired ( COM4 ) wemx 핀번호 핀번호 PLC TRX+ RDA TRX- RDB GND SDA SDB SG
PLC s Manual 15 5. 디바이스코드 wemx 가지원하는디바이스는아래와같다. wemx 는외부장치가허용하는최대어드레스범위를지원하기 때문에사용하고자하는 PLC가실제지원하는어드레스범위는 PLC 사용자매뉴얼을참조해서범위를벗어나지 않도록해야한다. 디바이스 Type Bit 주소 Word 주소 32 비고 bits Input Relay BIT X000-X377 주1)X000-X360 주소를 8진수로표현한다. WORD 주소를사용하기위해선주소가 8진수 20 으로나누어져야한다 Output Relay BIT Y000-Y377 주1)Y000-Y360 주소를 8진수로표현한다. WORD 주소를사용하기위해선주소가 8진수 20 으로나누어져야한다 Auxiliary Relay BIT M0000-M7679 주1)M0000-M7664 Word 주소를 사용하기 Special Auxiliary Relay BIT M8000-M8511 주1)M8000-M8496 위해선주소가 16으로나 State BIT S0000-S4095 주1)S0000-S4080 L/H 누어져야한다. Timer(Contact) BIT TS000-TS511 Counter(Contact) BIT CS000-CS255 Timer(Current Value) WORD TN000-TN511 Counter(Current Value) WORD CN000-CN199 Counter(Current Value) DWORD CN200-CN255 Data Register WORD D0000-D7999 Special Data Register WORD D8000-D8511 특수영역으로시스템에따라쓰기가않될수있다. 매뉴얼을참조한다. Extention Register WORD R00000-R32767 주1) TBD
16 Mitsubishi FX Series Computer Link 6. 문제해결