ForTex®Fnd 사용 설명서
또한, MODBUS RTU SLAVE mode를 선택하면 MODBUS를 지원하는 어떠한 환경에서도 ForTex®Fnd 보드를 쉽게 사용할 수 있습니다.
1. ForTex®Fnd 의 MASTER 모드 (RS232)
MASTER 모드는 LS산전 전용 프로토콜 과 MODBUS RTU MASTER 프로토콜을 선택할 수 있습니다.
1-1 LS산전 전용 프로토콜
- 국번은 1 로 고정됩니다.
- PLC의 D1000 의 값을 읽어 와 그 값을 FND에 표시합니다.
- LS산전 MASTER-K 씨리즈 PLC의 내장 Cnet 통신 포트 사용시 활용합니다.
1-2 MODBUS RTU MASTER 프로토콜
- 설정하는 국번(20~23) 및 통신 속도값으로 PLC의 1번 Register를 읽어 와 FND에 표시합니다.
- LS산전 XGT 내장 MODBUS RTU MASTER 통신 포트 사용시 활용합니다.
2. ForTex®Fnd 의 SLAVE 모드 (RS485)
- MODBUS RTU SLAVE 모드를 지원합니다.
- 국번은 20 ~ 23까지 선택할 수 있습니다.
- MASTER인 PLC에서 표시하고자 하는 DATA는 40001 (Read Holding Registers)로 송신합니다.
- 참고: 40001은 MODBUS RTU 표준 프로토콜의 첫 번째 레지스터입니다. LS산전 등 0부터 시작하는 PLC에서는 40000 Register에 기록합니다.
3. 국번 및 통신속도 설정
국번 선택 (JP1, JP2)
| JP1 - JP2 | 국번 |
|---|---|
| 1 - 1 | 20 |
| 1 - 0 | 21 |
| 0 - 1 | 22 |
| 0 - 0 | 23 |
통신속도 선택 (JP3, JP4)
| JP3 - JP4 | BPS |
|---|---|
| 1 - 1 | 9600 |
| 1 - 0 | 19200 |
| 0 - 1 | 38400 |
| 0 - 0 | 57600 |
4. 표시용 LED 및 기능
- 모드 표시: 점등 시 SLAVE 모드, 소등 시 MASTER 모드
- ERROR LED: 통신 단절 시(PLC OFF 혹은 케이블 단선 시) 깜박임 (FND 표시: ----). CPU 보드의 내부 L.E.D(DIO13)는 소등합니다.
- 데이터 표시: MC14499에 의해 0~9, A-F까지 16진수로 표시됩니다. 10진수 표현을 위해 PLC에서 BCD 변환을 수행해야 합니다.
- 주의사항: 통신 단절 시 FND에는 16진수 EEEEh에 해당하는 "----"이 표시되므로 16진수 표현시 주의가 필요합니다.
5. 부가 기능 및 통신 방식
5.1 소숫점 표시 기능
선택에 의해 한 자리 표현이 가능합니다. 소숫점 표시를 위해 JP7(A0 ; DP)을 GND에 연결합니다.
5.2 통신방법 선택
본 보드는 RS232와 RS485 통신 방식을 모두 지원합니다. 동일한 직렬 통신 표준이나 선로 전위가 다르므로, 사용하는 PLC에 맞춰 미리 선택해야 합니다.
6. 상세 모드 점퍼(JP) 설정
- JP5 (I9; 모드1): OPEN
- JP6 (A1; 모드2): OPEN
- PLC는 SLAVE가 되며 국번은 1(고정)입니다. D1000의 값을 읽어옵니다.
- JP5 (I9; 모드1): OPEN
- JP6 (A1; 모드2): CLOSE
- PLC의 국번을 확인한 후 첫번째 Register 값을 읽어옵니다.(LS PLC; 40000)
- JP5 (I9; 모드1): CLOSE
- JP6 (A1; 모드2): X (확인 안함)
- 보드의 국번 확인 후 첫번째 Register에 값을 기록(write)해 주십시오.(LS PLC; 40000)
7. 외부 기기 접속 가이드
XGT PLC CPU 내장 MODBUS 접속 (RS232)
RX : 8 ------> 2 TX
GND : 5 ------> 5 GND
[파라미터 설정]
- 국번: 20 ~ 23 | 데이터: 8 | 스톱: 1 | 패리티: NONE
- 통신속도: 57600 (9.6k, 19.2k, 34.5k, 57.6k 지원)
- 전송모드: RTU | 보드설정: 모드1 OPEN / 모드2 CLOSE
MASTER K200 CPU 내장 Cnet 접속 (RS232)
RX : 4 ------> 2 TX
GND : 5 ------> 5 GND
[파라미터 설정]
- 국번: 1 (고정) | 모드: 슬레이브(●)
- 통신속도: 57600 (9.6k, 19.2k, 34.5k, 57.6k 지원)
- 보드설정: 모드1 & 모드2 모두 OPEN
8. PLC SETUP
※ MODBUS RTU SERVER 모드 사용을 위한 XG5000 소프트웨어를 이용한 통신 파라미터 설정 방법입니다.
기본 설정 항목에서 "P2P사용"을 선택합니다.
P2P 통신 채널 설정에서 "모드버스 RTU 클라이언트"를 선택합니다.
P2P 통신 블록을 입력합니다. 국번과 읽을 영역과 저장 영역(0x40000)을 확인합니다.
10진수 표현을 위해 BCD변환 명령어를 사용합니다.
※ MODBUS RTU MASTER 모드를 위해 XGT CPU내장 MODBUS 설정 방법입니다.(RS232전용)
기본 파라미터 항목에서 "MODBUS설정" 항목을 선택합니다.
10진수 표현을 위해 BCD변환 명령어를 사용합니다.
※ 표시되는 숫자는 7-Segment LED Display Decoder/Driver with Serial Interface MC14499의 Segment Code에 따릅니다.
16진수 표현시 참고하십시오.
단, 10진수 표현을 위해 PLC에서 BCD변환 명령어를 사용합니다.
6ch 온도표시기는 LS PLC XGB-XBMH2 + XBF-RD04A + 터치스크린 그리고 ForTex®Fnd의 조합으로 제작하였습니다.
온도 제어는 "PLC + 터치스크린"으로 하고 원격지에 ForTex®Fnd를 설치하였습니다.