법인용 톱 > 전자 디바이스・산업용 기기 > 제어기기 톱 > 서비스 및 지원 > FA 기술 지원 > 샘플 프로그램 > 통신 제어 No.16 FP7 SEND, RECV 명령을 사용한 Modbus 대응 기기와의 통신 샘플 프로그램
FP7 시리얼 커뮤니케이션 유닛과 Modbus 대응 기기를 연결하여 데이터를 송수신합니다.
FP7-시리얼 커뮤니케이션 유닛(AFP7NSC)
FP7 슬롯 No1의 COM.1 포트와 Modbus 대응 기기와의 통신 샘플 프로그램입니다.
이 샘플 프로그램은 Modbus 대응 기기로 FP7CPU의 COM0
포트와 통신합니다.
|
Modbus 대응 기기의 유지 레지스터(16진) 0064에서 2워드의 데이터를 읽어와, 읽어온 데이터를 Modbus 대응 기기의 유지 레지스터(16진) 00C8에서 2워드의 영역에 입력합니다.
BUS상의 유지 레지스터(16진) 0064는 MODBUS 참조 번호 (400101)에 상당합니다.
BUS상의 유지 레지스터(16진) 0064는 FP7 내 디바이스에서는 DT100에 상당합니다.
BUS상의 유지 레지스터(16진) 00C8은 MODBUS 참조 번호 (400201)에 상당합니다.
BUS상의 유지 레지스터(16진) 00C8은 FP7 내 디바이스에서는 DT200에 상당합니다.
MODBUS 참조 번호 | BUS상의 데이터(16진) | PLC 디바이스 번호 | |
---|---|---|---|
코일 | 000001-002048 | 0000-07FF | Y0-Y127F |
002049-034816 | 0800-87FF | R0-R2047F | |
입력 | 100001-108192 | 0000-1FFF | X0-X511F |
유지 레지스터 | 400001-465536 | 0000-FFFF | DT0-DT65535 |
입력 레지스터 | 300001-301024 | 0000-03FF | WL0-WL1023 |
302001-318384 | 07D0-47CF | LD0-LD16383 |
(주1): | 위 표는 상위 기기에서 FP7에 MODBUS 프로토콜로 접속할 경우의 MODBUS 참조 번호와 FP7의 연산용 디바이스 번호의 대응을 나타냅니다. |
---|
|
|
|
본사
02-795-9600
천안사무소
041-622-9128
대구사무소
053-710-2301
접수시간 9:00-18:00
본사 휴업일을 제외