Similar documents
ADP-2480

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예

네트워크 설정

Microsoft Word - PLC제어응용-2차시.doc

BS-K1217-M□□-3012_ProductGuide_KR_PDF

KMC.xlsm

개요

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

BY-FDP-4-70.hwp

슬라이드 제목 없음

H3250_Wi-Fi_E.book

XDesignerPlus V2.0 접속 매뉴얼

AnyTouch V8, V7 Plus Series 최상의연결성과편리성

TOP-R V1.0 접속 매뉴얼

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

XGK Series CPU Direct

LM 가이드


LS XGT SERIES Connection Manual

CP-SS-1766K-01.pdf

LM 가이드


Microsoft Word - windows server 2003 수동설치_non pro support_.doc

장거리 PoE 중계기 사용설명서 DA-LP1101R DA-LP1101T Powered by

디지털TV솔루션 브로셔

온습도 판넬미터(JTH-05) 사양서V1.0

온라인등록용 메뉴얼

<B9CCC2EABAF1BDC351BDC3B8AEC1EE504C435FC3E6B3B2C0CEB7C2B0B3B9DFBFF82E687770>

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

Microsoft Word - cover.doc

MF3010 MF Driver Installation Guide

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

ez-shv manual

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

MF Driver Installation Guide

CD 2117(121130)

Melsec (Q – Ethernet) 통신 테스트 레포트

미스비시 범용 PLC 사용자 매뉴얼 내장 Ethernet 포트 통신편 제품 형명

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech

BN H-00Kor_001,160

Pascal N2 gas springs

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

6_5상 스테핑 모터_ _OK.indd

COMFILE_VOL13_ cdr

(MHT-SB112\273\347\276\347\274\255.hwp)

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074>

API 매뉴얼

ISP and CodeVisionAVR C Compiler.hwp

OSTSen-PIR100 사용자설명서 Ver 1.1 Onsystech OSTSen-PIR100 V1.1 1 of 8 Onsystech

<4D F736F F D20B1E2BCFAC0DAB7E1202D20454F435220B8F0B5E5B9F6BDBA20C5EBBDC5C1A6C7B020BBE7BFEBB9FD202D F302E646F63>

Microsoft PowerPoint - 권장 사양

AVSHH100B10 IM.~20.

- 2 -



Install stm32cubemx and st-link utility

Microsoft Word

Microsoft Word - cover.doc

구성품 - UMD 2808 모듈 - JTAG 커넥터 - 젂원 케이블 주요 특징 모듈의 부품화 : 고신뢰성의 DSP 모듈을 최적화된 시스템에 적용 용이 TMS320F2808 ZGMS - 100MHz 탑재 : 확장된 온도규격 (-40 도 ~ 125 도) 적용 Ultralo

Ehhernet Ç¥Áö(A4)

.....hwp

Contents 01. 안전을 위한 주의 사항 터치형 멀티 조절기 각부 명칭 터치형 각방 조절기 각부 명칭 조절기 난방/정지 하기 조절기 외출 /해제하기 조절기 반복난방 하기 조절기 예약난방 /

OSTSen-MOS100 사용자설명서 Ver 1.1 Onsystech OSTSen-MOS100 Ver of 8 Onsystech

1 안전 기준

ST Guide Book

SBR-100S User Manual

GLOFA Series Cnet

2주차: 입출력 제어 복습

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

Integrated FA Software Version 1 SW1DNC-GXW2-E

설치 순서 Windows 98 SE/Me/2000/XP 1 PC를 켜고 Windows를 시작합니다. 아직 컴퓨터에 프린터를 연결하지 마십시오. 2 PC에 P-S100 CD-ROM(프 린터 드라이버)을 삽입합니다. 3 설치 프로그램을 시작합니다. q CD-ROM의 PS1

BS-K1117□-M□□-3012_ProductGuide_KR_PDF

형명및정격 (MCCB) 배선용차단기 (AB - 시리즈 ) 프레임의크기 50AF Type 형명 정격 극수 (Pole) 정격전류 (In) A 정격전압 (Ue) AC (V) DC (V) 정격절연전압 (Ui) V 정격임펄스전압 (Uimp) kv 정격차단전류 (ka) 주1) A

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft Word - src.doc

제 2 장 기본 사용법

RealDSP UT 프로그램 메뉴얼

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Studuino소프트웨어 설치

스마트주택용분전반_160331

ThinkVantage Fingerprint Software

Operating Instructions

슬라이드 1

MF5900 Series MF Driver Installation Guide

LM 가이드

MR-3000A-MAN.hwp

CL5 CL3 CL1 QL5 QL1 V4.5 Supplementary Manual

Color C60 / C70 Printer 본제작물은 Color C60/C70 Printer 로출력하였습니다.

Windows 8에서 BioStar 1 설치하기

실험 5


Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

목 차 1. 드라이버 설치 설치환경 드라이버 설치 시 주의사항 USB 드라이버 파일 Windows XP에서 설치 Windows Vista / Windows 7에서 설치 Windows


제품소개 MODBUS Tester 는 MODBUS 프로토콜을사용하는산업장비테스트및점검하기위해 PC 를휴대및설치할필요없이쉽고빠르게장비와연결하여원하는작업을진행할수있도록휴대성을강조한 MODBUS 프로토콜테스트장치입니다. MODBUS Tester 에는 3 가지의기능이지원되며,

<B9CCC2EABAF1BDC351BDC3B8AEC1EE504C435FC3E6B3B2C0CEB7C2B0B3B9DFBFF82E687770>

PMU통신 매뉴얼 1장

Microsoft Word - cover.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Transcription:

MITSUBISHI

안전을위한주의 ( 사용하시기전에반드시읽어주십시오 ) 본제품을사용하실때는본매뉴얼및본매뉴얼에서소개하는관련매뉴얼을잘읽으신후안전에주의하 여올바르게취급하시기바랍니다. 본매뉴얼에기재되어있는주의사항은본제품에관련된사항만기재하였습니다.PLC 은사용하시는 CPU 모듈의사용자매뉴얼을참조하십시오. 안전을위한주의사항 에서는주의사항을 위험, 주의 로구분하였습니다. 시스템의주의사항 위험 주의 잘못취급하면위험한상황이일어날수있으며, 사망또는중상을입을가능성이예상되는경우. 잘못취급하면위험한상황이일어날수있으며, 중경상또는물적손해가발생할가능성이예상되는경우. 또한, 주의로기재되어있는사항일지라도상황에따라서는중대한결과로이어질가능성이있습니다. 모두중요한내용이므로반드시지켜주십시오. 본매뉴얼은사용자가필요한때손쉽게읽을수있도록잘보관하시고, 마지막에사용하시는분까지전달될수있도록소중히다루어주십시오. 설계시의주의사항 위험 각국이교신이상이되었을때의각국의동작상태에대해서는각국의매뉴얼을참조하십시오. 출력이상, 동작이상에의해사고가발생할수있습니다. 경보기능을사용하는경우에는시스템의설치환경에기인한전파의전송상황, 수신기측의이상등 에의해무선호출기를호출할수없는상태가발생할수있습니다.PLC 시스템이안전하게동작하도록램프표시, 부저등을사용하여호출회로를별도로마련하십시오. CPU 모듈에주변기기를접속하거나인텔리전트기능모듈에 PC 등을접속하여운전중인PLC를제어 ( 데이터변경 ) 할때는항상시스템전체가안전하게동작하도록, 시퀀스프로그램에인터록회로를추가하십시오. 그리고, 운전중인PLC에대한기타제어 ( 프로그램변경, 운전상태변경 ( 상태제어 )) 를 할때는매뉴얼을잘읽고충분히안전을확인하고나서실행하십시오. 특히상대기기에서원격지의 PLC 에대해각종제어를할때는데이터교신이상에의한 PLC 의트러블에즉각적으로대응할수없는 경우도있습니다. 시퀀스프로그램에인터록회로를추가하고데이터교신이상발생시의시스템에대한처리방법등을상대기기와 PLC CPU 사이에정해놓으십시오.

설계시의주의사항 위험 인텔리전트기능모듈버퍼메모리의 시스템영역 에데이터를쓰지마시고, 인텔리전트기능모듈에대한출력신호중에 사용금지 신호를출력 (ON) 하지마십시오. 시스템영역 에데이터를쓰거나 사용금지 신호를 ON하면,PLC 시스템이이상동작할가능성이있습니다. 주의 제어선이나통신케이블은주회로나동력선등과함께묶거나가까이배치하지마십시오. 100mm 이상을기준으로떼어놓으십시오. 노이즈에의한동작이상의원인이됩니다. 모듈내의플래시 ROM에버퍼메모리의설정값등을등록하여사용하는경우, 모듈장착국의전원을 OFF하거나 PLC CPU를리셋하지마십시오. 등록중에모듈장착국의전원을OFF하거나 PLC CPU를리셋하면플래시 ROM 내의데이터내용이손상되어, 버퍼메모리에대한설정값등의재설정, 플래시 ROM에대한재등록이필요하게되며, 모듈의고장이나동작이상의원인이됩니다. 장착시의주의사항 주의 PLC는사용하는 CPU 모듈의사용자매뉴얼에기재된일반사양의환경에서사용하십시오. 일반사양을벗어나는환경에서사용하면, 감전, 화재, 동작이상, 제품손상의원인이됩니다. 모듈하부의모듈장착용레버를누르면서모듈고정용고리를베이스모듈의고정구멍에확실히삽입하고, 모듈고정구멍을지지점으로하여장착하십시오. 모듈이올바르게장착되어있지않으면동작이상, 고장, 떨어짐의원인이됩니다. 진동이많은환경에서사용하는경우에는모듈을나사로조이십시오. 나사는규정된토크범위내에서조이십시오. 나사가느슨하게조여져있으면떨어짐, 합선, 동작이 상의원인이됩니다. 나사를너무세게조이면나사나모듈의파손에의한떨어짐, 합선, 동작이상의 원인이됩니다. 모듈은반드시시스템에서사용하고있는외부공급전원을모두차단하고나서탈착하십시오. 모두 차단하지않으면제품이손상될수있습니다.

장착시의주의사항 주의 모듈의도전부분이나전자부품에는직접접촉하지마십시오. 모듈의동작이상, 고장의원인이됩니 다. 배선시의주의사항 주의 설치작업을마치고전원을공급하거나운전할때는, 반드시제품에부속된단자커버를끼우십시오. 단자커버를끼우지않으면동작이상이발생할수있습니다. 외부접속용커넥터는제조회사가지정한공구로올바르게압착, 압접하거나납땜하십시오. 접속이 불완전하면, 합선, 화재, 동작이상의원인이됩니다. 커넥터는확실히모듈에장착하십시오. 모듈에접속하는통신케이블이나전원케이블은반드시덕트에넣거나클램프로고정하십시오. 케이블을덕트에넣지않거나클램프로고정하지않으면, 케이블등의이동, 부주의한당김등에의한 모듈이나케이블의파손, 케이블의접속불량에의한동작이상의원인이됩니다. 케이블을접속할때는먼저인터페이스의종류를확인하십시오. 다른인터페이스에접속하거나잘못배선하면, 모듈또는외부기기에고장이발생할수있습니다. 단자나사는규정된토크범위내에서조이십시오. 나사가느슨하게조여져있으면합선, 동작이상 의원인이됩니다. 나사를너무세게조이면나사나모듈의파손에의한떨어짐, 합선, 동작이상의원 인이됩니다. 모듈에접속된통신케이블이나전원케이블을분리할때는케이블부분을손으로잡고끌지마십시오. 커넥터가부착된케이블은커넥터부분을손으로잡고분리해주십시오. 단자대접속케이블은단자대의나사를푼다음분리하십시오. 모듈에접속된상태에서케이블을당기면, 이상동작하거나모듈이나케이블파손의원인이됩니다. 모듈내에부스러기나배선쓰레기등의이물질이들어가지않게주의하십시오. 화재, 고장, 동작이상 의원인이됩니다. 모듈은배선시에모듈내에배선쓰레기등의이물질이들어가는것을방지하기위해모듈상부에침 투방지라벨이붙어있습니다. 배선작업중에는본라벨을절대로벗기지마시고, 시스템운전시에 는방열을위해본라벨을반드시벗겨주십시오.

기동ㆍ보수시의주의사항 주의 각모듈을분해하거나개조하지마십시오. 고장, 동작이상, 손상, 화재의원인이됩니다. 모듈은반드시시스템에서사용하는외부공급전원을모두차단하고나서탈착하십시오. 모두차단 하지않으면모듈의고장이나동작이상의원인이됩니다. 모듈과베이스및단자대는제품사용후 50 회이내에서탈착해주십시오.(JIS B3502 에준거 )50 회를 초과하게되면동작이상의원인이될수있습니다. 전원공급중에단자에접촉하지마십시오. 동작이상의원인이됩니다. 청소를하거나단자나사 / 모듈장착나사를조일때는, 시스템에서사용하는외부공급전원을모두차단하고나서실행하십시오. 모두차단하지않으면모듈의고장이나동작이상의원인이됩니다. 나사의조임이느슨하면떨어짐, 합선, 동작이상의원인이됩니다. 나사를너무세게조이면나사나모듈의파손에의한떨어짐, 합선, 동작이상의원인이됩니다. 모듈에접촉하기전에는반드시접지된금속등에먼저접촉하여, 인체등에대전되어있는정전기를 방전시키십시오. 정전기를방전시키지않으면모듈의고장이나오작동의원인이됩니다. 운전시의주의사항 주의 인텔리전트기능모듈에 PC 등을접속하여운전중인PLC를제어 ( 특히데이터변경, 프로그램변경, 운전상태변경 ( 상태제어 )) 할때는사용자매뉴얼을잘읽으신후안전에주의하여올바르게실행하십시오. 데이터및프로그램변경또는상태제어를잘못하면, 시스템의동작이상, 기계의파손이나사고의원인이됩니다. 폐기시의주의사항 제품을폐기할때는산업폐기물로취급하십시오. 주의

개정이력 취급설명서번호는본설명서뒤표지왼쪽아래에기재되어있습니다. 인쇄일자 취급설명서번호개정내용 1999 년 9 월 SH( 名 )-080001-A 초판인쇄 1999 년 10 월 SH( 名 )-080001-B 일부수정 매뉴얼전체 ( 용어 ), 안전을위한주의사항 ( 설계시의주의사항 ( 위 험 )), 차례, 총칭ㆍ약칭 (2), 프로그램예 ( 제 6 장, 제 7 장,9.3 항, 9.4 항, 9.5 항, 9.6 항, 10.1 항 ), 1.2(4), 3.1 항 (1)( 표 ), 3.2.1 항 (1)8, 3.5 항, 3.6 항 ( 표 ), 4.6 항,6.1.3 항 ( 그림 ), 6.2.3 항 ( 그림 ), 7.1.2 항 (3)(d)( 그림 ), 7.1.3 항 ( 그림 ), 7.4 항 (7), 제 8 장전체 ( 기재형식 ), 8.1 항 ( 표 ), 8.2.2 항 *2, 8.3.1 항, 8.3.3 항 (2)(3), 8.4 항,8.4.11 항, 8.6 항, 8.6.1 항, 8.6.5 항,8.6.6 항,9.2 항, 9.3 항, 9.4 항,9.5 항,9.6 항, 10.1.1 항 ((1)~ (2)~), 10.1.1 항 (2)1( 그림 ), 부 1 항, 부 2.1.1 항, 부 3 항, 부 5 항 일부추가 1999 년 12 월 SH( 名 )-080001-C 일부수정 8.3.1 항 ( 비고 ), 8.7 항 ( 포인트 ), 10.1.1 항 (1), 부 2 항 ( 포인트 ) 매뉴얼전체 ( 용어, 프로그램예 ), 안전을위한주의사항 ( 장착시의 주의사항 ( 주의 )), 차례, 매뉴얼개요, 총칭ㆍ약칭 (2), 1.2 항 (3)( 그림 ), 3.1 항 (1)( 표 ), 3.3.3 항 (2), 3.9 항, 4.4.2 항 (2)( 그림 ), 4.5 ~4.7 항 ( 기재형식 등 ), 6.1.3 항 ( 포인트 (1)), 7.1.3 항 ( 포인트 (1)), 8.1 항,8.4 항, 제 9 장 ( 각명령 의에러설명 ), 9.4 항, 9.5 항,10.1.2 항 ((3), 포인트 ), 10.1.5 항 (1), 10.2 항, 10.3 항, 부 7.2 항 일부추가 2000 년 6 월 SH( 名 ) -080001-D 기능버전 B 의내용을추가 EMC 지령ㆍ저전압지령에대응,4.5.2 항 ( 포인트 ), 4.6 항 ( 포인트 ) 일부수정 차례, 매뉴얼개요, 총칭ㆍ약칭, 1.2 항, 3.1 항,3.6 항,3.9 항, 4.2 항, 제 5 장 ( 전체 ), 6.1.1 항,6.1.3 항, 6.1.4 항, 7.1.1 항,7.1.2 항,7.2.2 항, 8.1 항, 8.2.1 항,8.2.2 항, 8.3.1 항, 8.3.2 항,9.2 항 ~9.7 항, 10.1.1 항,10.2.1 항, 10.3.8 항, 10.3.18 항, 부 2 항 ( 전체 ), 부 7 항, 부 8 항 일부추가 2000 년 9 월 SH( 名 ) -080001-E 일부수정 매뉴얼보는방법과구성,4.4.2항(1)(d), 4.9. 2항,10.2.1항(7164 H,7E70 H) 매뉴얼전체 (MELSECNET/10 H 를 MELSECNET/H 로변경 ), 매뉴얼개요, 총칭ㆍ약 칭, 제품구성, 1.2 항 (8), 1.3 항포인트, 2.2 항,2.3 항,2.5 항, 2.6 항, 4.4.1 항 (2)(a)( 그림 ), 4.6 항 (1), 부 1.1 항 (2), 부 3 항 (2) 일부추가 매뉴얼전체 (MELSECNET/H 리모트 I/O 국에관한설명을추가 ), 2.1 항, 3.1 항 ( 표 ), 8.3.2 항포인트, 부 3 항 (1)

취급설명서번호는본설명서뒤표지왼쪽아래에기재되어있습니다. 인쇄일자 취급설명서번호 개 정 내 용 2000년 10월 SH( 名 )-080001-F 일부수정 3.1항 ( 표 ), 3.9항, 6.2.3항 ( 그림 )( 프로그램예 ), 9.3항,9.4항 2001년 5월 SH( 名 ) -080001-G 미쓰비시범용 PLC MELSEC 시리즈에서미쓰비시통합 FA 소프트웨어 MELSOFT 시리즈에 Windows 베이스소프트웨어제품을통합하였다. 소프트웨어패키지명칭 (GPP 기능 ) 에서제품명 (GX Developer) 의명칭을통일하였다. 유틸리티패키지명칭 (QSCU) 에서제품명 (GX Configurator-SC) 의명칭을통일하였다. 일부수정 EMC 지령ㆍ저전압지령에대응, 총칭ㆍ약칭, 제품구성, 프로그램예 (6.1.4 항,6.2.3항,7.2.3항, 9.3항,9.5항, 부8항 ), 1.2항 (1)(d), 1.2항 (4)(b)( 그림 ), 1.2항 (8)(b), 1.3항,2.1항,2.3항, 2.4항, 2.5항,2.7항,3.1항( 표 ), 3.2.1항 (3), 3.3.3항 (2), 3.4항 ( 표 ), 3.9항, 4.3항,4.5.2항, 5.1.5항 (3), 5. 2항,6.1.4항, 8.2항,8.3.2항포인트,8.4.2항, 8.4.9항 ( 표 ), 8.6.3항 ( 표 ), 8.6.7항 ( 표 ), 10.1.2항 (b), 10.3항 ( 표 ), 부1.1항, 부2.1항, 부6항, 부7항, 부9항일부추가 2.6항, 8.4.4항,8.6.2항( 표 ), 10.2.1항 (716F H,7FEF H), 10.2.3항 (7FE9 H), 10.3.14항, 부3항 2002년 1월 SH( 名 ) -080001-H 일부수정총칭ㆍ약칭,1.1항, 1.2항 (1)(d), 1.2항 (7), 2.1항 (1)( 표 ), 2.7항 (1)( 표 ), 3.1항 ( 표 ), 3.2.1항 (3), 3.2.2항,3.3.2항(3), 4.5.2항,5.2항,7.3.1항, 8.2.1항 (6)( 표 ), 8.2.2항 ( 표 ), 10.2.1항 ( 표 ), 부1.1항, 부6항, 부7항 2002년 10월 SH( 名 ) -080001-I 일부수정매뉴얼보는방법과구성, 총칭ㆍ약칭, 1.2항 (1)(4), 2.1항, 2.4항, 5.2항, 6.1.4항,9.8항, 부7항 2002년 12월 SH( 名 ) -080001-J 기종추가 QJ71C24N, QJ71C24N-R2, QJ71C24N-R4 일부수정 안전을위한주의사항 ( 기동ㆍ보수시의주의사항 ( 주의 )), 매뉴얼 개요, 총칭ㆍ약칭, 제품구성, 1.3항, 2.1항, 2.2항, 2.3항, 2.5항, 2.6항, 2.7항, 3.1항,3.2.1항, 3.3.1항, 3.6항, 3.8항,3.9항,4.1항, 4.3항, 4.4 항, 4.5항, 4.6항,4.7. 2항, 6.1.1항,6.1.2항,6.2.2항, 7.1항,7.2.2항, 제8장 ( 전체 ), 9.1항, 9.6항, 10.1.2항 (b), 10.1.3항 (1), 10.2항, 부1항, 부2. 1항, 부3항, 부5항, 부9항 2004년 5월 SH( 名 ) -080001-K 일부수정 총칭ㆍ약칭, 제품구성, 제2장 ( 전체 ), 3.8항, 4.4.2항 (1), 5.1.3항포인트, 5.1.4항, 제8장 ( 화면전환 ), 8.6.10항,10.1.1항, 10.2항 일부추가 부9항

취급설명서번호는본설명서뒤표지왼쪽아래에기재되어있습니다. 인쇄일자 취급설명서번호 개 정 내 용 2004년 9월 SH( 名 ) -080001-L 일부수정 안전을위한주의사항,1.3항, 2.5항, 2.6항,3.5항,3.6항, 3.9항, 4.1항, 제8장 ( 화면전환 ), 8.6.9항,8.6.10항, 10.1항, 10.2항, 부1.1항일부추가부9.12항 2005년 1월 SH( 名 ) -080001-M 일부수정 3.1항, 4.5.2항 (1)(c), 제9장 ( 전용명령의동시실행 ), 10.2.1항 2005년 8월 SH( 名 )-080001-N 일부수정 안전을위한주의사항, 8.2.2항, 9.4항, 부5항, 부7.1항, 부7.2항 2006년 2월 SH( 名 )-080001-O 일부수정 2.6항, 3.9항,8.2.1항, 8.3.3항, 9.1항, 부5항 2006년 3월 SH( 名 )-080001-P 일부수정 안전을위한주의사항,1.3항, 2.6항, 3.2.1항, 3.8항, 3.9항,8.6.9 항, 10.2.1항,10.3.11항, 부1항일부추가 10.1.7항 본서는공업소유권기타권리의실행을보증하거나특허권을허락하는것은아니며, 본서의게재내용을이행하여발생하는공업소유권상의여러문제와관련해당사는책임지지않습니다

안 내 미쓰비시범용 PLC 시리즈를구입해주셔서감사합니다. 사용하시기전에본서를잘읽고 Q 시리즈 PLC 의기능ㆍ성능을충분히이해하신후올바르게사용해주시기바랍니다. 차례 ( 본매뉴얼 ) 안전을위한주의개정이력차례매뉴얼개요 EMC 지령ㆍ저전압지령에대응매뉴얼보는방법과구성총칭ㆍ약칭 용어의의미와내용제품구성 1 개요 1.1 시리얼커뮤니케이션모듈의개요 1.2 시리얼커뮤니케이션모듈의특징 1.3 기능버전 B 의추가 / 변경기능 2 시스템구성과사용할수있는기능 2.1 적용시스템 2.2 상대기기와 PLC CPU 의조합, 사용할수있는기능 2.3 멀티 CPU 시스템에서사용하는경우 2.4 Q00J/Q00/Q01CPU 에서사용하는경우 2.5 MELSECNET/H 리모트 I/O 국에서사용하는경우 2.6 기능버전, 시리얼 No., 소프트웨어버전의확인방법 3 사양 3.1 성능사양 1 3.2 RS-232 인터페이스사양 3.2.1 RS-232 커넥터사양 3.2.2 RS-232 케이블사양 3.3 RS-422/485 인터페이스사양 3.3.1 RS-422/485 단자대사양 3.3.2 RS-422/485 케이블사양 3.3.3 RS-422/485 회선에의한데이터교신시의주의사항 3.4 시리얼커뮤니케이션모듈의기능일람 3.5 전용명령일람 3.6 유틸리티패키지 (GX Configurator-SC) 기능일람

3.7 시리얼커뮤니케이션모듈용 GX Developer 설정항목일람 3.8 PLC CPU 에대한입출력신호일람 3.9 버퍼메모리의용도와할당일람 4 운전까지의설정과순서 4.1 취급시의주의사항 4.2 운전까지의설정과순서 4.3 각부의명칭과기능 4.4 상대기기와의접속 4.4.1 RS-232 인터페이스의접속방법 ( 전이중통신의경우 ) 4.4.2 RS-422/485 인터페이스의접속방법 4.5 GX Developer 에서의설정 4.5.1 I/O 할당설정 4.5.2 I/O 모듈, 인텔리전트기능모듈스위치설정 4.5.3 인텔리전트기능모듈인터럽트포인터설정 4.6 유틸리티패키지 (GX Configurator-SC) 에서의설정 4.7 단독테스트 4.7.1 ROM/RAM/ 스위치테스트 4.7.2 자기진단테스트 4.8 진단테스트 4.9 보수, 점검 4.9.1 보수, 점검 4.9.2 모듈을탈착하는경우 5 MELSEC 커뮤니케이션프로토콜에의한데이터교신 5.1 데이터교신기능 5.1.1 MC 프로토콜에의한 PLC CPU 액세스기능 5.1.2 데이터를교신할때의스테이트먼트포맷, 제어수순 5.1.3 데이터를교신하기위한 PLC CPU 측의설정 5.1.4 멀티 CPU 시스템, 이중화시스템대응 5.1.5 QCPU 의리모트패스워드기능대응 5.2 MX Component 의활용 6 무수순프로토콜에의한데이터교신 6.1 상대기기로부터의데이터수신 6.1.1 수신방법 6.1.2 수신영역과수신데이터의배열 6.1.3 데이터수신용시퀀스프로그램 6.1.4 수신데이터의클리어 6.1.5 수신에러검출방법 6.1.6 수신종료데이터수, 수신종료코드의설정 6.2 상대기기에데이터송신 6.2.1 송신방법 6.2.2 송신영역과송신데이터의배열 6.2.3 데이터송신용시퀀스프로그램 6.2.4 송신에러의검출방법 6.3 데이터교신시의주의사항

7 쌍방향프로토콜에의한데이터교신 7.1 상대기기로부터의데이터수신 7.1.1 수신방법 7.1.2 수신영역과수신데이터의배열ㆍ내용 7.1.3 데이터수신용시퀀스프로그램 7.1.4 수신에러의검출방법 7.1.5 수신데이터의클리어 7.2 상대기기에데이터송신 7.2.1 송신방법 7.2.2 송신영역과송신데이터의배열ㆍ내용 7.2.3 데이터송신용시퀀스프로그램 7.2.4 송신에러의검출방법 7.3 전이중통신으로동시송신이발생되는경우의처리 7.3.1 동시송신이발생된경우의처리 7.3.2 동시송신발생시의송수신데이터의처리 7.4 데이터교신시의주의사항 8 유틸리티패키지 (GX Configurator-SC) 8.1 유틸리티패키지의기능 8.2 유틸리티패키지의인스톨ㆍ언인스톨 8.2.1 사용시의주의사항 8.2.2 동작환경 8.3 유틸리티패키지의조작설명 8.3.1 조작개요 8.3.2 인텔리전트기능모듈유틸리티의기동 ( 파라미터설정모듈선택화면 ) 8.3.3 유틸리티의공통조작방법 8.4 플래시 ROM 에시스템등록 8.4.1 사용자등록프레임등록 8.4.2 모뎀초기화용데이터등록 8.4.3 모뎀접속용데이터등록 8.4.4 모뎀기능시스템설정 / 등록 8.4.5 전송제어기타시스템설정 8.4.6 MC 프로토콜시스템설정 8.4.7 무수순시스템설정 8.4.8 쌍방향시스템설정 8.4.9 PLC CPU 감시시스템설정 8.4.10 송신용사용자등록프레임번호지정시스템설정 8.4.11 버퍼메모리 / 플래시 ROM 의설정값을디폴트값으로변경 8.4.12 플래시 ROM 에쓰기허가 / 금지설정 8.5 자동리프레시설정 8.6 모니터 / 테스트 8.6.1 X ㆍ Y 모니터 / 테스트 8.6.2 모뎀기능모니터 / 테스트 8.6.3 전송제어기타모니터 / 테스트

8.6.4 MC 프로토콜모니터 8.6.5 무수순모니터 / 테스트 8.6.6 쌍방향모니터 8.6.7 PLC CPU 감시모니터 8.6.8 송신용사용자등록프레임번호지정모니터 8.6.9 기타모니터 / 테스트 8.6.10 표시 LED 의소등, 통신에러정보ㆍ에러코드의초기화 8.7 무수순프로토콜용수신데이터클리어 9 전용명령 9.1 전용명령일람과사용가능디바이스 9.2 ONDEMAND 명령 9.3 OUTPUT 명령 9.4 INPUT 명령 9.5 BIDOUT 명령 9.6 BIDIN 명령 9.7 SPBUSY 명령 9.8 CSET 명령 ( 수신데이터클리어 ) 10 트러블슈팅 10.1 시리얼커뮤니케이션모듈상태확인 10.1.1 LED 점등상태, 통신에러상태, 시리얼커뮤니케이션모듈스위치의설정상태확인방법 10.1.2 시리얼커뮤니케이션모듈의에러정보를초기화하는방법 10.1.3 RS-232 제어신호상태를읽는방법 10.1.4 데이터교신상태 ( 전송순서상태 ) 를읽는방법 10.1.5 스위치의설정상태를읽는방법 10.1.6 현재의동작상태를읽는방법 10.1.7 PLCCPU 정보를클리어하는방법 10.2 에러코드일람 10.2.1 에러코드일람 10.2.2 A호환1C 프레임으로교신시의에러코드일람 10.2.3 모뎀기능사용시의에러코드일람 10.3 현상별트러블슈팅 10.3.1 RUN LED가소등할때의트러블슈팅 10.3.2 상대기기에서스테이트먼트를송신해도 RD LED가점멸되지않을때의트러블슈팅 10.3.3 상대기기에서스테이트먼트를송신하여 RD LED가점멸해도응답스테이트먼트를반환하지않을때의트러블슈팅 10.3.4 상대기기에서스테이트먼트를송신하여 RD LED가점멸되지만읽기요구가 ON되지않을때의트러블슈팅 10.3.5 통신에러 NAK 가발생할때의트러블슈팅 10.3.6 통신에러 C/N 이발생할때의트러블슈팅 10.3.7 통신에러 P/S 가발생할때의트러블슈팅 10.3.8 통신에러 PRO. 가발생할때의트러블슈팅 10.3.9 통신에러 SIO 가발생할때의트러블슈팅

10.3.10 통신에러 CH1.ERR., CH2.ERR. 가발생할때의트러블슈팅 10.3.11 교신이불확실할때의트러블슈팅 10.3.12 해독할수없는데이터를송수신할때의트러블슈팅 10.3.13 교신에러발생기기를확인할수없을때의트러블슈팅 10.3.14 모뎀경유로교신할수없을때의트러블슈팅 10.3.15 ISDN의서브어드레스로교신할수없을때의트러블슈팅 10.3.16 일정주기송신이정상적으로동작하지않을때의트러블슈팅 10.3.17 조건일치송신이정상적으로동작하지않을때의트러블슈팅 10.3.18 인터럽트프로그램으로데이터를수신할수없을때의트러블슈팅 10.3.19 플래시 ROM에데이터를쓸수없을때의트러블슈팅 10.3.20 ERR LED가점등할때의트러블슈팅 부 록 부 부 부1 Q시리즈 C24의기능향상부1.1 Q시리즈 C24ㆍGX Configurator-SC의기능비교부1.2 기능버전 A에서기능버전 B로모듈대체시의주의사항부2 QnA/A 시리즈모듈부2.1 Q시리즈 C24와 QnA/A 시리즈모듈의기능비교부2.2 QC24(N) 의프로그램유용, 기존시스템과조합부2.2.1 QC24(N) 의프로그램유용부2.2.2 기존시스템과조합부2.3 계산기링크모듈의프로그램유용, 기존시스템과조합부2.3.1 계산기링크모듈의프로그램유용부2.3.2 기존시스템과조합부3 처리시간부4 ASCII 코드표부5 외형치수도부6 변환기사용시의접속예부7 통신지원툴 (MX Component) 부7.1 MX Component의개요부7.2 MX Component의사용순서부8 수신데이터의클리어처리프로그램예부9 MELSECNET/H 리모트 I/O국에서사용하는경우의프로그램예부9.1 시스템구성과프로그램조건부9.2 시퀀스프로그램으로버퍼메모리에액세스하는경우부9.3 온디멘드데이터를송신하는경우부9.4 무수순프로토콜, 쌍방향프로토콜을사용하여수신하는경우부9.5 무수순프로토콜, 쌍방향프로토콜을사용하여송신하는경우부9.6 수신데이터를클리어하는경우부9.7 사용자등록프레임을사용하여송신하는경우부9.8 초기설정을하는경우부9.9 사용자등록프레임을등록하는경우부9.10 사용자등록프레임을읽는경우부9.11 사용자등록프레임을삭제하는경우부9.12 교신프로토콜, 전송설정내용을변경하는경우부10 설정값기록용지 부부부부부부부부부 부부 부부부부부부부부부 부부부 부부부부부부부부부부 색인색인색인

( 관련매뉴얼 -1) Q 대응시리얼커뮤니케이션모듈사용자매뉴얼 ( 응용편 ) SH-080002-L 1 개요 1.1 개요 1.2 기능버전 B 의추가 / 변경기능 2 PLC CPU 감시기능을사용하는경우 2.1 개 요 2.2 PLC CPU 감시기능 2.3 PLC CPU 감시기능을사용하기위한설정 2.4 PLC CPU 감시기능의사용시의주의사항 3 모뎀기능에의한교신을실행하는경우 3.1 개요 3.2 시스템구성 3.3 사양 3.4 모뎀기능의기동 3.5 샘플프로그램 4 인터럽트프로그램으로데이터수신하는경우 4.1 인터럽트프로그램으로데이터수신하기위한설정 4.2 인터럽트프로그램의기동타이밍 4.3 인터럽트프로그램에의한수신제어방법 4.4 프로그래밍 5 송수신데이터길이의단위를바이트단위로변경한경우 ( 워드 / 바이트단위설정 ) 6 데이터교신의감시시간을변경하는경우 6.1 무수신감시시간 ( 타이머 0) 의설정 6.2 응답감시시간 ( 타이머 1) 의설정 6.3 송신감시시간 ( 타이머 2) 의설정 6.4 스테이트먼트웨이트시간의설정 7 전송제어를 DC 코드제어로데이터교신하는경우 7.1 DTR/DSR(ER/DR) 신호제어의제어내용 7.2 DC 코드제어의제어내용 7.3 전송제어기능을사용할때의주의사항 8 반이중통신으로데이터교신하는경우 8.1 반이중통신 8.2 데이터를송신ㆍ수신하는타이밍 8.3 통신방법의변경 8.4 반이중통신하기위한커넥터접속 8.5 반이중통신할때의주의사항 9 데이터교신용사용자등록프레임의내용과등록 9.1 사용자등록프레임의종류와송수신시의내용 9.2 사용자등록프레임의등록데이터에의한송수신처리 9.3 사용자등록프레임등록, 읽기, 삭제시, 사용시의주의사항 9.4 사용자등록프레임의등록, 읽기, 삭제 10 사용자등록프레임으로온디멘드데이터를송신하는경우 10.1 사용자등록프레임에의한데이터송신기능 10.2 사용자등록프레임의종류, 등록 10.3 사용자등록프레임에의한온디멘드데이터의송신과사용하는버퍼메모리 10.4 사용자등록프레임사용시의온디멘드기능의제어수순 10.5 사용자등록프레임에의한온디멘드데이터송신프로그램예 11 사용자등록프레임으로데이터교신하는경우 11.1 데이터교신의개략순서 11.2 데이터수신 11.3 수신프로그램 11.4 데이터송신 11.5 송신프로그램 12 투과코드와부가코드 12.1 투과코드, 부가코드의데이터의취급 12.2 투과코드, 부가코드의등록 12.3 무수순프로토콜의데이터교신으로투과코드ㆍ부가코드를취급하는경우 12.4 무수순프로토콜에의한데이터교신예 12.5 쌍방향프로토콜의데이터교신으로투과코드ㆍ부가코드를취급하는경우 12.6 쌍방향프로토콜에의한데이터교신예 13 ASCII 코드로교신하는경우 (ASCII- 바이너리변환 ) 13.1 ASCII- 바이너리변환 13.2 ASCII- 바이너리변환하기위한설정 13.3 무수순프로토콜에의한교신데이터를 ASCII - 바이너리변환하는경우 13.4 무수순프로토콜에의한데이터교신예 13.5 쌍방향프로토콜에의한교신데이터를 ASCII - 바이너리변환하는경우 13.6 쌍방향프로토콜에의한데이터교신예

( 관련매뉴얼 -1) Q 대응시리얼커뮤니케이션모듈사용자매뉴얼 ( 응용편 ) SH-080002-L 14 상대기기와 PLC CPU 가 m:n 접속으로데이터교신하는경우 14.1 데이터교신시의유의점 14.2 상대기기간에인터록을걸기위한결정 14.3 PLC CPU와데이터교신하는순서예 15 기동후에모드를전환하는경우 15.1 모드전환의동작과변경할수있는내용 15.2 모드전환할때의주의사항 15.3 PLC CPU 와의핸드셰이크용입출력신호와버퍼메모리 15.4 PLC CPU 에서모드를전환하는방법 15.5 상대기기에서모드를전환하는방법 16 송수신데이터모니터링기능을사용하는경우 16.1 송수신데이터모니터링기능 16.2 송수신데이터모니터링기능의설정 16.3 송수신데이터모니터링예 17 전용명령 17.1 전용명령일람과사용가능디바이스 17.2 BUFRCVS 명령 17.3 CSET 명령 (PLC CPU 감시등록 / 해제 ) 17.4 CSET 명령 ( 초기설정 ) 17.5 GETE 명령 17.6 PRR 명령 17.7 PUTE 명령 17.8 UINI 명령

( 관련매뉴얼 -2) Q 대응 MELSEC 커뮤니케이션프로토콜레퍼런스매뉴얼 SH-080003-J 1 개 요 1.1 MELSEC 커뮤니케이션프로토콜의개요 1.2 MELSEC 커뮤니케이션프로토콜의특징 2 MELSEC 커뮤니케이션프로토콜에의한데이터교신 2.1 데이터교신용프레임의종류와용도 2.2 데이터교신용프레임마다의액세스가능범위 2.3 MC 프로토콜의제어수순 2.4 PLC CPU 측액세스타이밍 2.5 PLC CPU 에대해서 RUN 중쓰기하기위한설정방법 2.6 다른국액세스 2.7 데이터교신시의주의사항 2.8 시리얼커뮤니케이션모듈의전송순서의타임차트와교신시간 2.9 MELSECNET/H, MELSECNET/10 경유의다른국액세스시의전송시간 2.10 멀티 CPU 시스템에대한대응 2.11 Q00CPU, Q01CPU 의시리얼커뮤니케이션기능에대한대응 3 QnA 호환 3E/3C/4C 프레임,4E 프레임으로교신하는경우 3.1 스테이트먼트포맷 3.2 QnA 호환 3E/3 C/4C 프레임, 4E 프레임용커맨드와기능일람 3.3 디바이스메모리의읽기, 쓰기 3.4 버퍼메모리의읽기, 쓰기 3.5 인텔리전트기능모듈버퍼메모리의읽기, 쓰기 3.6 PLC CPU 상태제어 3.7 드라이브메모리의정리 ( 다른국 QnACPU 용 ) 3.8 파일제어 3.9 사용자등록프레임의등록, 삭제, 읽기 시리얼커뮤니케이션모듈용 3.10 글로벌기능 시리얼커뮤니케이션모듈용 3.11 상대기기에대한데이터송신 ( 온디멘드기능 ) 시리얼커뮤니케이션모듈용 3.12 전송순서의초기화 시리얼커뮤니케이션모듈용 3.13 모드의전환 시리얼커뮤니케이션모듈용 3.14 표시 LED 의소등, 통신에러정보ㆍ에러코드의초기화 시리얼커뮤니케이션모듈용 3.15 COM.ERR LED 의소등 Ethernet 모듈용 3.16 진단테스트 3.17 PLC CPU 감시등록 / 해제 시리얼커뮤니케이션모듈용 3.18 리모트패스워드의해제 / 잠금 4 QnA 호환 2C 프레임으로교신하는경우 4.1 제어수순, 스테이트먼트포맷 4.2 데이터지정항목의내용 4.3 QnA 호환 2C 프레임용커맨드와기능일람 4.4 데이터교신시의주의사항 4.5 QnA 호환 2C 프레임에의한데이터교신예 5 A 호환 1C 프레임으로교신하는경우 5.1 제어수순, 스테이트먼트포맷 5.2 디바이스메모리의읽기, 쓰기 5.3 확장파일레지스터의읽기, 쓰기 5.4 인텔리전트기능모듈버퍼메모리의읽기, 쓰기 5.5 진단테스트 6 A 호환 1E 프레임으로교신하는경우 6.1 스테이트먼트포맷, 제어수순 6.2 A 호환 1E 프레임용커맨드와기능일람 6.3 디바이스메모리의읽기, 쓰기 6.4 확장파일레지스터의읽기, 쓰기 6.5 인텔리전트기능모듈버퍼메모리의읽기, 쓰기 부록부1 디바이스메모리의확장지정에의한읽기, 쓰기부2 버퍼메모리의읽기 / 쓰기부3 MC 프로토콜에의한교신의 PLC의처리시간

매뉴얼개요 본제품에관련된매뉴얼을소개합니다. 필요하신매뉴얼은본표를참조로의뢰하시기바랍니다. 관련매뉴얼 매뉴얼명칭 Q 대응시리얼커뮤니케이션모듈사용자매뉴얼 ( 응용편 ) 모듈의특수기능사양과사용방법, 특수기능을사용하기위한설정, 상대기기와의데이터교신방법에대해설명합니다. ( 별매 ) Q 대응 MELSEC 커뮤니케이션프로토콜레퍼런스매뉴얼시리얼커뮤니케이션모듈 /Ethernet 모듈을사용하여상대기기가 MC 프로토콜에의한교신으로 PLC CPU 데이터의읽기, 쓰기등을실행하는방법에대해설명합니다. ( 별매 ) GX Configurator-SC Version2 오퍼레이팅매뉴얼 ( 프로토콜 FB 지원기능편 ) 모듈의데이터교신용프로그램의작성을지원하는프로토콜 FB 지원기능과사용방법, 각파라미터의설정방법에대해설명합니다. ( 별매 ) 매뉴얼번호 ( 형명코드 ) SH-080002 (13JQ33) SH-080003 (13JQ34) SH-080377 (13JV74) EMC 지령ㆍ저전압지령에대응 고객의제품에 EMC 지령ㆍ저전압지령에대응하는당사 PLC 를구성하여 EMC 지령ㆍ저전압지령에적합시킬때는사용하시는 CPU 모듈또는베이스모듈에동봉되어있는 PLC CPU 사용자매뉴얼 ( 하드웨어편 ) 의제 3 장 EMC 지령ㆍ저전압지령 을참조하시기바랍니다. PLC 의 EMC 지령ㆍ저전압지령대응제품은본체의정격명판에 CE 로고가인쇄되어있습니다. 본제품을 EMC 지령ㆍ저전압지령에적합시키기위한별도의대책은필요없습니다.

매뉴얼보는방법과구성 본매뉴얼보는방법시리얼커뮤니케이션모듈 (QJ71C24N, QJ71C24N-R2, QJ71C24N-R4, QJ71C24, QJ71C24-R2) 에대해사용목적별로구분하여설명합니다. 다음의내용을참고로하여본매뉴얼을사용하십시오. (1) 특징ㆍ기능과구성품을알고싶을때 (a) 특징ㆍ기능을알고싶을때ㆍ제 1 장에시리얼커뮤니케이션모듈의특징이기재되어있습니다. ㆍ제 3 장에시리얼커뮤니케이션모듈의공통의사양ㆍ기능등이기재되어있습니다. (b) 동봉품, 시스템구성품을알고싶을때ㆍ제 1 장의 제품구성 에시리얼커뮤니케이션모듈을구입하신경우의동봉품이기재되어있습니다. ㆍ동봉품이외의부품및부속품은사용자가별도로준비하십시오. (2) 시리얼커뮤니케이션모듈기동전처리내용을알고싶을때 (a) 기동순서를알고싶을때ㆍ 4.2 항에시리얼커뮤니케이션모듈의운전까지의개략순서가기재되어있습니다. (b) 상대기기와의접속에대해알고싶을때ㆍ 4.4 항에접속방법이인터페이스별로기재되어있습니다. (c) 시리얼커뮤니케이션모듈기동전에필요한처리내용을알고싶을때ㆍ4.5항에시리얼커뮤니케이션모듈을사용하기위한 GX Developer에의한파라미터설정방법에대해설명합니다. ㆍ4.6항및제8장에 GX Configurator-SC를사용하여시리얼커뮤니케이션모듈의초기설정을하는방법에대해설명합니다. 초기값은제8 장을참조로하여변경하십시오. (d) 시리얼커뮤니케이션모듈의고장발생여부를확인하고싶을때ㆍ 4.7 항에시리얼커뮤니케이션모듈의단독테스트에대해기재되어있습니다. (e) 접속되어있는상대기기의이상여부를확인하는방법을알고싶을때ㆍ 4.8 항에모듈의단독테스트, MC 프로토콜에의한교신으로진단테스트를실행하는방법이기재되어있습니다. * 진단테스트커맨드의자세한사항은레퍼런스매뉴얼에기재되어있습니다.

(3) 데이터교신기능과상세내용을알고싶을때 (a) 교신기능에대해알고싶을때ㆍ 3.4 항에시리얼커뮤니케이션모듈기능의개요가기재되어있습니다. (b) 교신기능에대한상세내용을알고싶을때ㆍ기본적인교신방법에대해서는제 5~7 장에기재되어있습니다. ㆍ특수기능에대해서는사용자매뉴얼 ( 응용편 ) 에기재되어있습니다. (4) 데이터교신기능과프로그래밍에대해알고싶을때 (a) PLC CPU 에대한데이터의읽기 / 쓰기방법을알고싶을때ㆍ MC 프로토콜에의한교신기능을사용하여,PLC CPU 에대한데이터의읽기 / 쓰기를실행합니다. * 자세한사항은레퍼런스매뉴얼에기재되어있습니다. ㆍ부 7 항에 MC 프로토콜에의한교신을지원하는통신지원툴 (MX Component) 의개요가기재되어있습니다. (b) PLC CPU 와상대기기간에임의의데이터를교환하는방법을알고싶을때ㆍ무수순프로토콜에의한교신기능또는쌍방향프로토콜에의한교신기능을사용하여,PLC CPU 와상대기기간에데이터를송수신합니다. ㆍ제 6 장에무수순프로토콜에의한교신기능의상세, 프로그래밍대해설명합니다. ㆍ제 7 장에쌍방향프로토콜에의한교신기능의상세, 프로그래밍대해설명합니다. (5) 발생하고있는에러확인및처리방법을알고싶을때제 10 장에트러블슈팅, 에러의확인방법, 에러코드의내용 / 상세설명매뉴얼이기재되어있습니다. (6) 기능버전 B 에추가 / 변경된기능에대해알고싶을때ㆍ 1.3 항에추가 / 변경기능일람과상세설명매뉴얼에대해기재되어있습니다. ㆍ부 1.1 항에기능버전 / 소프트웨어버전에의한 Q 시리즈 C24 ㆍ GX Configurator -SC 의기능비교내용이기재되어있습니다. 본매뉴얼의구성본모듈의버퍼메모리에는상대기기와의데이터송수신기능을사용하기위한초기설정으로서디폴트값이저장되어있습니다. 이디폴트값을사용하여상대기기와데이터를송수신할수있습니다. 그러나시스템의사양에따라디폴트값을변경할필요가있는경우가있습니다. 본매뉴얼에서는본모듈전용유틸리티패키지 (GX Configurator-SC) 를이용하여각기능을사용하기위해초기설정하는방법에대해설명합니다. 상대기기와데이터를송수신하기위한디폴트값을변경할때는해당기능의초기설정항목과설정값및본매뉴얼의제 8 장을참조하여디폴트값을변경하십시오.

총칭ㆍ약칭 본매뉴얼에서는특별히명기하는경우를제외하고다음의총칭ㆍ약칭을사용하여시리얼커뮤니케이션모듈을설명합니다. (1) 대상모듈의총칭ㆍ약칭 본매뉴얼에서는시리얼커뮤니케이션모듈의데이터교신기능에관계되는 PLC CPU 모듈등을다음의총칭ㆍ약칭으로나타내고있습니다. 대상형명을나타낼필요가있을때는모듈형명이기재되어있습니다. 총칭 / 약칭 총칭ㆍ약칭의내용 QJ71C24N, QJ71C24N-R2, QJ71C24N-R4, QJ71C24, QJ71C24-R2 타입시리얼커뮤니케이션모 Q 시리즈 C24(C24) 듈의약칭. ( 그림상에는 C24 로표기 ) QC24 AJ71QC24, AJ71QC24-R2, AJ71QC24-R4, A1SJ71QC24, A1SJ71QC24-R2의총칭. QC24N AJ71QC24N, AJ71QC24N-R2, AJ71QC24N-R4, A1SJ71QC24N1, A1SJ71QC24N1-R2, A1SJ71QC24N, A1SJ71QC24N-R2 의총칭. QC24(N) QC24, QC24N 의총칭. QCPU Q 모드 Q00JCPU, Q00CPU, Q01CPU, Q02CPU, Q02HCPU, Q06HCPU, Q12HCPU, Q25HCPU, Q12PHCPU, Q25PHCPU 의총칭. QCPU 국 QCPU 가장착된 PLC 의약칭. QnACPU Q/QnACPU QCPU, QnACPU 의총칭. Q2ACPU, Q2ACPU-S1, Q2ASCPU, Q2ASCPU-S1, Q2ASHCPU, Q2ASHCPU-S1, Q3ACPU, Q4ACPU, Q4ARCPU 의총칭. UC24 계산기링크모듈시리얼커뮤니케이션모듈 AJ71UC24, A1SJ71UC24-R2, A1SJ71UC24-R4, A1SJ71UC24-PRF, A1SJ71C24-R2, A1SJ71C24-R4, A1SJ71C24-PRF, A2CCPUC24, A2CCPUC24-PRF의총칭. *A시리즈계산기링크모듈다음모듈의총칭. AJ71QC24, AJ71QC24-R2, AJ71QC24-R4, A1SJ71QC24, A1SJ71QC24-R2, AJ71QC24N, QnA AJ71QC24N-R2, AJ71QC24N-R4, A1SJ71QC24N1, A1SJ71QC24N1-R2, A1SJ71QC24N, 시리즈 A1SJ71QC24N-R2 Q 시리즈 QJ71C24N, QJ71C24N-R2, QJ71C24N-R4, QJ71C24, QJ71C24-R2

(2) 기타총칭ㆍ약칭본매뉴얼에서는다음의총칭ㆍ약칭을사용하여시리얼커뮤니케이션모듈의데이터교신기기등을설명하고있습니다. 설명대상을명확하게할필요가있을때는해당하는명칭 / 형명이기재되어있습니다. 상대기기 ( 외부기기 ) 총칭 / 약칭 인텔리전트기능모듈 인텔리전트기능모듈디바이스 총칭ㆍ약칭의내용 데이터를교신하기위해본시리얼커뮤니케이션모듈과접속하는계산기, 표시 기, 계측기, ID 모듈, 바코드리더, 조절기, 타시리얼커뮤니케이션모듈,UC24 등의총칭. PLC CPU 로부터의지령에의해동작하는 Q 시리즈 PLC 모듈의총칭. (A 시리즈 PLC 의특수기능모듈상당 ) ( 예 ) ㆍ CC-Link 인터페이스모듈 ㆍ A/D, D/A 변환모듈 ㆍ Ethernet 인터페이스모듈 ㆍ시리얼커뮤니케이션모듈 PLC CPU와교신하는데이터 ( 설정값, 모니터값등 ) 를저장하기위한인텔리전트 기능모듈버퍼메모리의총칭. 계산기 MC 프로토콜또는쌍방향프로토콜로데이터를교신할수있는상대기기의총칭. 스위치설정인텔리전트기능모듈스위치설정의약칭. 데이터교신기능 MC 프로토콜, 무수순프로토콜, 쌍방향프로토콜의총칭. 특수기능모듈 버퍼메모리 PLC CPU로부터의지령에의해동작하는 A/QnA 시리즈 PLC 모듈의총칭. (Q 시리즈 PLC의인텔리전트기능모듈상당 ) ( 예 ) ㆍCC-Link 인터페이스모듈ㆍA/D, D/A 변환모듈버퍼메모리및시퀀스프로그램을신경쓰지않고ㆍ고속카운터모듈ㆍEthernet 인터페이스모듈ㆍ계산기링크모듈, 시리얼커뮤니케이션모듈 PLC CPU와교신하는데이터 ( 설정값, 모니터값등 ) 를저장하기위한, 인텔리전트기능모듈 / 특수기능모듈메모리의총칭. GX Configurator-SC GX Configurator-SC(SW0D5C-QSCU 이후 ) 의약칭. ㆍ입출력신호나 버퍼메모리및시퀀스프로그램을신경쓰지않고 모듈의초기설 정, 모니터 / 테스트등을실행할수가있다.( 인텔리전트기능유틸리티 ) ㆍ데이터교신처리에필요한시퀀스프로그램을 FB( 펑션블록 ) 화함으로써, 프로 그램작성작업시간을줄일수있다. 통신회선상의송수신데이터를모니터하여해석함으로써, 시스템기동시간을 줄일수있다.( 프로토콜 FB 지원기능 ) GX Developer GX Developer(SWnD5C-GPPW) 의약칭. ( 형명상의 N 은 4 이상 ) I/F 인터페이스의약칭. MELSECNET/10 MELSECNET/10 네트워크시스템의약칭. MELSECNET/H MELSECNET/H 네트워크시스템의약칭. MX Component MX Component(SW0D5C-ACT 이후 ) 의약칭. RS-232( 인터페이스 ) RS-232 에준하는인터페이스의약칭. RS-422/485( 인터페이스 ) RS-422 및 RS-485 에준하는인터페이스의약칭.

총칭 / 약칭사용자매뉴얼 ( 기본편 ) 또는기본편사용자매뉴얼 ( 응용편 ) 또는응용편레퍼런스매뉴얼오퍼레이팅매뉴얼 ( 프로토콜 FB 지원기능편 ) 총칭ㆍ약칭의내용 Q 대응시리얼커뮤니케이션모듈사용자매뉴얼 ( 기본편 ) Q 대응시리얼커뮤니케이션모듈사용자매뉴얼 ( 응용편 ) Q 대응 MELSEC 커뮤니케이션프로토콜레퍼런스매뉴얼 GX Configurator-SC Version2 오퍼레이팅매뉴얼 ( 프로토콜 FB 지원기능편 )

용어의의미와내용 본매뉴얼을포함하여 Q 시리즈시리얼커뮤니케이션모듈의관련매뉴얼에서사용하는용어의의미와내용을나타냅니다. 쌍방향프로토콜 독립동작 멀티드롭접속 무수순프로토콜 용어내용 메시지송신기능 ( 프린터기능 ) 사용자등록프레임 연동동작 A 호환 1C 프레임 ( 형식 1~ 형식 4) MELSEC 커뮤니케이션 프로트콜 (MC 프로토콜 ) QnA 호환 2C 프레임 ( 형식 1~ 형식 4) 시리얼커뮤니케이션모듈의교신순서로, 상대기기와 PLC CPU 간에임의의데이터를교신하기위한데이터교신기능의하나. 자세한사항은제 7 장에서설명. 시리얼커뮤니케이션모듈의 2 개의인터페이스가서로무관하게각교신프로토콜설정에서지정한기능으로상대기기와데이터를교신할때의각인터페이스동작. 시리얼커뮤니케이션모듈의 RS-422/485 인터페이스를사용하여복수의상대기기나타시리얼커뮤니케이션모듈등을 1:n, m:n 으로접속할때의접속명칭. 사용자의교신순서로, 상대기기와 PLC CPU 간에임의의데이터를교신하기위한데이터교신기능의하나. 자세한사항은제 6 장에서설명. 상대기기 ( 주로프린터가대상 ) 에송신하는문자데이터 ( 메시지 ) 를사용자등록프레임으 로시리얼커뮤니케이션모듈에사전등록하여무수순프로토콜로복수의사용자등록프 레임의등록데이터를송신하는기능. (PLC CPU 로부터의지시로송신 ) 아래와같이기능으로, 상대기기와시리얼커뮤니케이션모듈간에송수신하는스테이트먼트중에고정포맷부분을모듈에등록하여데이터송신용ㆍ수신용으로사용할때의데 이터명. ( 사용자등록프레임의데이터내용은상대기기의사양에맞춘다.) 송수신하는스테이트먼트중에선두부분, 최종부분의데이터배열 ( 전송제어코드, C24 국번호, 섬체크, 고정데이터등 ) 을시리얼커뮤니케이션모듈에각각등록하여사용. ㆍ MC 프로토콜의온디멘드기능. ㆍ무수순프로토콜에의한데이터송수신기능. 자세한사항은사용자매뉴얼 ( 응용편 ) 제 9 장에서설명. 시리얼커뮤니케이션모듈의 2 개의인터페이스에상대기기가각각접속되어있을때, 2 개의인터페이스가연동하면서상대기기와데이터를교신할때의각인터페이스동작. 2 개의인터페이스는동일데이터교신기능 (MC 프로토콜 ( 동일형식 ) 또는무수순프로토 콜 ), 동일전송사양으로데이터교신. ( 쌍방향프로토콜의연동동작은불가능 ) MC 프로토콜을사용하여 ASCII 코드의데이터에의해교신하기위한시리얼커뮤니케이션모듈용스테이트먼트포맷의하나. A 시리즈계산기링크모듈의전용프로토콜에의한교신시와같은스테이트먼트포맷. QCPU에대해서는 AnACPU의디바이스범위에서디바이스메모리의읽기, 쓰기가가능. 자세한사항은레퍼런스매뉴얼제5장참조. Q 시리즈시리얼커뮤니케이션모듈또는 Ethernet 인터페이스모듈의교신순서로, 상대기기에서 PLC CPU에액세스하기위한통신방식의이름. ( 본문내에서는 MC 프로토콜로표현 ) ASCII 코드의데이터에의한교신방법과바이너리코드의데이터에의한교신방법이있다. 자세한사항은레퍼런스매뉴얼에서설명. MC 프로토콜로 ASCII 코드의데이터에의한교신을실행하기위한시리얼커뮤니케이션모듈용스테이트먼트포맷의하나. QnA 시리즈시리얼커뮤니케이션모듈의전용프로토콜에의한교신용프레임과같은스테이트먼트포맷. ㆍQnA 호환 2C 프레임 ( 형식 1~ 형식 4):QnA 간이프레임 ( 형식 1~ 형식 4) 자세한사항은레퍼런스매뉴얼제4장에서설명.

용어내용 QnA 호환 3C 프레임 ( 형식 1~ 형식 4) QnA 호환 4C 프레임 ( 형식 1~ 형식 4) QnA 호환 4C 프레임 ( 형식 5) MC 프로토콜을사용하여 ASCII 코드의데이터에의해교신하기위한시리얼커뮤니케이션모듈용스테이트먼트포맷의하나. QnA 시리즈시리얼커뮤니케이션모듈의전용프로토콜에의한교신용프레임과같은스테이트먼트포맷. ㆍQnA 호환 3C 프레임 ( 형식1~ 형식4):QnA 프레임 ( 형식1~ 형식4) ㆍQnA 호환 4C 프레임 ( 형식1~ 형식4):QnA 확장프레임 ( 형식1~ 형식4) 자세한사항은레퍼런스매뉴얼제 3장에서설명. MC 프로토콜을사용하여바이너리코드의데이터에의해교신하기위한시리얼커뮤니케이션모듈용스테이트먼트포맷의하나. QnA 시리즈시리얼커뮤니케이션모듈의전용프로토콜에의한교신용프레임과같은스테이트먼트포맷. ㆍQnA 호환 4C 프레임 ( 형식5):QnA 확장프레임 ( 형식5) 자세한사항은레퍼런스매뉴얼제 3장에서설명. 제품구성 다음은 Q 시리즈시리얼커뮤니케이션모듈의제품구성입니다. 형 명 품 명 개 수 QJ71C24N타입시리얼커뮤니케이션모듈 QJ71C24N 또는 QJ71C24 또는 QJ71C24타입시리얼커뮤니케이션모듈종단저항 330Ω 1/4W(RS-422 통신용 ) 종단저항 110Ω 1/2W(RS-485 통신용 ) QJ71C24N-R2 또는 QJ71C24-R2 QJ71C24N-R2 타입시리얼커뮤니케이션모듈또는 QJ71C24-R2 타입시리얼커뮤니케이션모듈 QJ71C24N-R4 타입시리얼커뮤니케이션모듈 RS-422/485 플러그인단자대커넥터 QJ71C24N-R4 종단저항 330Ω 1/4W(RS-422 통신용 ) 종단저항 110Ω 1/2W(RS-485 통신용 ) 판형단자 ( 편조실드선접속용 ) SW2D5C-QSCU-J GX Configurator-SC Version2(1 라이센스제품 ) (CD-ROM) SW2D5C-QSCU-JA GX Configurator-SC Version2( 복수라이센스제품 ) (CD-ROM)

1 개요 제 1 장개요 본매뉴얼은 QJ71C24N, QJ71C24N-R2, QJ71C24N-R4, QJ71C24, QJ71C24-R2 타입시리얼커뮤니케이션모듈 ( 이하, Q 시리즈 C24 로줄여서표현 ) 의사양, 운전까지의순서, 보수, 점검및상대기기와의데이터교신방법, 트러블슈팅에대해설명한것입니다. 본매뉴얼에서소개하는프로그램예를실제의시스템에활용하는경우에는, 대상시스템에서의제어에문제가없는지를충분히검증하십시오. 1.1 시리얼커뮤니케이션모듈의개요 Q 시리즈 C24 는상대기기와 Q 시리즈 PLC CPU 를시리얼통신용 RS-232, RS- 422/485 회선으로접속하여다음과같은데이터교신을실현하기위한모듈입니다. 모뎀 / 터미널어댑터및공중회선 ( 아날로그 / 디지털 ) 을사용하여원격지와의데이터교신도가능합니다. ㆍ상대기기에서의 PLC 데이터의수집 / 변경 (MELSEC 커뮤니케이션프로토콜레퍼런스매뉴얼참조 ) ㆍ상대기기에서의 PLC 의감시와관리 ( 응용편제 2 장참조 ) ㆍ상대기기의사양에맞춘임의포맷에의한데이터교신 (1.2 항 (2)(3) 참조 ) ㆍ계측기기등에서의계측데이터수집 (1.2 항 (2) 참조 ) ㆍ GX Developer(SW4D5C-GPPW 이후, 이하 GX Developer 로줄여서표현 ) 가내장된컴퓨터 ( 이하 PC 로줄여서표현 ) 를접속한 PLC CPU 에대한조작 (GX Developer 의매뉴얼참조 ) ㆍ계측데이터의수집 ㆍ PLC 의데이터수집 / 변경ㆍ상대기기에서의 PLC 감시와관리ㆍ상대기기의사양에맞춘임의의포맷에의한데이터교신 ㆍ읽기데이터의수집 ㆍ GX Developer ㆍ파일읽기 / 쓰기ㆍ디바이스모니터 / 테스트 * 시리얼통신회선은현재가장많이보급되어있는다른기기(PC, 표시기, 프린터등) 간의접속방법입니다.

1 개요 1.2 시리얼커뮤니케이션모듈의특징 Q 시리즈 C24 의특징을나타냅니다. (1) MELSEC 커뮤니케이션프로토콜 ( 이하,MC 프로토콜로줄여표현 ) 에의한데이터교신 ( 상세설명 :MELSEC 커뮤니케이션프로토콜레퍼런스매뉴얼 ) (a) 상대기기에서 PLC 의디바이스데이터나시퀀스프로그램의읽기 / 쓰기, PLC 설비상태의감시등을실행할수있습니다. 온디멘드기능을제외하면,PLC 는모두상대기기로부터의지령에의한데이터를송수신하기위해시퀀스프로그램을필요로하지않습니다. (b) 온디멘드기능을사용하면,MC 프로토콜의각프레임형식의포맷으로 PLC CPU 에서상대기기에데이터를송신할수있습니다. (c) 기존의 A/QnA 시리즈의계산기링크모듈 / 시리얼커뮤니케이션모듈과의데이터교신용으로작성된상대기기의프로그램으로데이터교신하는것이가능합니다. (d) 상대기기가아래와같이기본 OS 에서동작하고있는 DOS/VPC 에서별도로판매하는통신지원툴을사용하면, 복잡한 MC 프로토콜 ( 송수신순서 ) 을의식하지않고상대기기의통신프로그램을작성할수있습니다. ( 대응하는기본 OS) ㆍMicrosoft Windows 95 Operating System ㆍMicrosoft Windows 98 Operating System ㆍMicrosoft Windows NT Workstation Operating System Version 4.0 ㆍMicrosoft Windows Millennium Edition Operating System ㆍMicrosoft Windows 2000 Professional Operating System ㆍMicrosoft Windows XP Professional Operating System ㆍMicrosoft Windows XP Home Edition Operating System * 대응 OS 는사용하는 MX Component 의버전에따라다릅니다. 자세한사항은 MX Component 의매뉴얼을참조하십시오. ( 별도로판매하는통신지원툴 ) ㆍ MX Component(SW0D5C-ACT 이후, 이하 MX Component 로줄여서표현 ) *MX Component 의개요에대해서는부 7 항을참조하십시오.

1 개요 MELSECNET/H (MELSECNET/H 모드 ) 커맨드 커맨드요구데이터 * MELSECNET/10 모드로데이터링크중인다른국 (A/QnA 시리즈 PLC CPU 포함 ) 에대해서도액세스가가능합니다. * MC 프로토콜은 A/QnA 시리즈의계산기링크모듈 / 시리얼커뮤니케이션모듈이지원하는전용프로토콜에의한교신기능에해당합니다. (2) 무수순프로토콜에의한데이터교신 ( 상세설명 : 제 6 장, 사용자매뉴얼 ( 응용편 )) (a) 상대기기 ( 계측기기,PC 등 ) 의사양에맞춘임의의스테이트먼트포맷으로데이터를교신할수있습니다. (b) 상대기기의사양에맞추어고정길이, 가변길이의스테이트먼트를수신할수있습니다. ㆍ가변길이의데이터를수신하는방법 Q 시리즈 C24 로설정되어있는종료코드의데이터 (CR+LF 또는임의의 1 바이트데이터 ) 를스테이트먼트의마지막에부가하여상대기기에서데이터를송신합니다. ㆍ고정길이의데이터를수신하는방법 Q 시리즈 C24 로설정되어있는종료데이터수만큼의데이터를상대기기에서송신합니다. 수신데이터 종료코드 ( 가변길이의데이터를수신하는경우 ) (c) ASCII/ 바이너리변환기능에의해 ASCII 코드의데이터로교신할수있습 니다. 바이너리데이터 ASCII/ 바이너리변환 바이너리데이터 ASCII 데이터 (d) 교신상대기기에맞춘통신제어용시퀀스프로그램을작성할필요가있습니다.

1 개요 (e) 스테이트먼트의선두및최종부분의고정포맷을사용자등록프레임으로등록함으로써사용자등록프레임교신을할수있습니다. ㆍ데이터송신시, Q 시리즈 C24 는사용자가지정한임의의데이터에사 용자등록프레임을부가하여송신합니다. ㆍ데이터수신시, Q 시리즈 C24 는사용자등록프레임을제외한임의의데이터를 PLC CPU 측에건네줍니다. 데이터수신시 임의의데이터포맷 임의의데이터포맷 데이터송신시 (f) 전용명령 CSET 를사용하여송신처리를중단하지않고도현재의수신데이터를클리어할수있습니다. (3) 쌍방향프로토콜에의한데이터교신 ( 상세설명 : 제 7 장, 사용자매뉴얼 ( 응용편 )) (a) PLC CPU 간의통신, 송수신제어프로그래밍이가능한상대기기와의통신에대해, 데이터송신 + 응답수신을조합하여데이터를교신합니다. (b) 섬체크코드에의한수신데이터의에러체크,ACK/NAK 응답에의한상대기기에서의수신에러발생유무를확인할수있습니다. 데이터길이 임의의데이터 섬체크코드 송신정상종료 송신이상종료 에러코드 (c) ASCII/ 바이너리변환기능에의해 ASCII 코드의데이터로교신할수있습니다. 바이너리데이터 ASCII/ 바이너리변환 바이너리데이터 ASCII 데이터

1 개요 (4) PLC CPU의감시 ( 상세설명 : 사용자매뉴얼 ( 응용편 )) (a) 시퀀스프로그램을작성하지않고도사용자가설정하는시간간격마다자국PLC CPU를감시할수있습니다. 1 PLC CPU의감시결과로서다음의감시정보를송신 / 통지할수있습니다. ㆍ감시대상디바이스정보나 PLC CPU 상태정보의송신.( 모뎀기능과함께감시정보의송신도가능합니다.) ㆍ모뎀기능과함께사용하여모뎀기능접속용으로등록되어있는통지메시지 ( 캐릭터라인데이터 ) 의통지. 2 상대기기에대한PLC CPU의감시결과를송신하는시점으로다음중에하나를사용자가선택할수있습니다. ㆍPLC CPU를감시할때마다송신 / 통지.( 일정주기송신 ) ㆍPLC CPU에서읽은정보가사용자설정조건과일치하였을때송신 / 통지.( 조건일치송신 ) (b) MC 프로토콜, 무수순프로토콜에의한교신으로 PLC CPU 감시기능을사용할수있습니다. 데이터 모뎀통지메시지무선호출기

1 개요 (c) 메일발신모듈을사용하여무수순프로토콜에의한교신으로DoPa 망을이용하여전자메일을통지할수있습니다. 자세한내용에대해서는 FX-232DOPA형메일발신모듈의매뉴얼을참조하십시오. 사용기기 ( 소개품 ) 메일발신모듈 :MELSEC-F 시리즈 FX-232DOPA형메일발신모듈 DoPa 대응무선기 :DoPa Mobile Ark 9601 D * 1 인터넷 RS-232 케이블* 3 DoPa 대응 DoPa 인터넷망서비스프로바이더 *2 인터넷서비스프로바이더 메일발신모듈 DoPa 대응무선기 Q 시리즈 C24 전자메일에의한통지 휴대전화 *1 DoPa Mobile Ark 9601D 는주식회사 NTT ㆍ도코모에서구입하십시오. 구입방법에대해서는주식회사 NTT ㆍ도코모그룹에문의하십시오. PC *2 전자메일을발신하기위해서는 DoPa 망에대응하는인터넷서비스프로바이더에 서전자메일을이용할수있는계약이필요합니다. 주식회사 NTTㆍ도코모의 mopera ( 모페라 ) 등을이용할수있습니다. *3 Q 시리즈 C24 와 FX-232DOPA 의접속시에 FX-232DOPA-CAB2 를사용하는경우에는수 ( 볼록 ) 암 ( 오목 ) 변환기 (9 핀암 ( 오목 ) 9 핀수 ( 볼록 )) 가필요합니다. (5) 모뎀기능에의한원격교신 ( 상세설명 : 사용자매뉴얼 ( 응용편 )) (a) 원격지의상대기기와데이터를교신할수있습니다. (b) 모뎀을초기화하거나회선을접속 / 차단할수있습니다. (c) MC 프로토콜 / 무수순프로토콜 / 쌍방향프로토콜에의한데이터교신을할수있습니다. 모뎀 모뎀 (6) 시퀀스프로그램리스에의한초기설정, 통신설정 GX Configurator-S (SW0D5C-QSCU 이후, 이하 GX Configurator-SC로줄여서표현 ) 를사용하여각종초기설정을합니다.

1 개요 (7) GX Developer, GOT의접속 (a) GX Developer의접속 ( 상세설명 :GX Developer의오퍼레이팅매뉴얼 ) ㆍQ 시리즈 C24의인터페이스에 GX Developer가내장되어있는PC를접속하여, PLC CPU에대한프로그래밍, 모니터, 테스트등을조작할수있습니다. ㆍGX Developer가내장되어있는여러대의 PC를 PLCCPU나 Q 시리즈 C24 에동시에접속하여여러사람이동시에각기다른프로그램을작성하거나모니터할수있으므로, 프로그래밍효율이향상됩니다. ㆍGX Developer에의한스위치설정에서 PC를접속하는 Q 시리즈 C24 인터페이스의교신프로토콜을 0 으로설정하면,GX Developer에서의조작이가능해집니다. (b) GOT 의접속 ( 상세설명 :GOT 의사용자매뉴얼 ( 접속편 )) ㆍ Q 시리즈 C24 의인터페이스에 GOT( 그래픽오퍼레이션터미널 ) 를접속하여,PLC CPU 의모니터등을실행할수있습니다. ㆍ GX Developer 에의한스위치설정에서 GOT 를접속하는 Q 시리즈 C24 인터페이스교신프로토콜을 0 으로설정하면,PLC CPU 의모니터등이가능해집니다. (C) GX Developer, GOT 의동시접속 ㆍ Q 시리즈 C24 의 2 개의인터페이스에 GX Developer, GOT 를동시에접속할수있으며, 여러사람이서로다른프로그램을작성하거나모니터할수있습니다. ㆍ GX Developer, GOT 를동시에접속하는경우에는 Q 시리즈 C24 의 2 개의인터페이스에의한연동동작은할수없습니다. RS-232 케이블 포인트 GX Developer, GOT 와 Q 시리즈 C24 를직접접속하는경우, GX Developer 로스위치를설정하지않아도 QCPU 에액세스, 모니터등을실행할수있습니다. (GX Developer 에의한스위치설정에서교신프로토콜을 0 으로설정해도실행할수있습니다.)

1 개요 (8) 멀티 CPU 시스템대응기능 ( 상세설명 : 레퍼런스매뉴얼 ) (a) 멀티 CPU 시스템을 QCPU 에 MC 프로토콜또는 GX Developer 로액세스하는경우, 액세스상대 QCPU 를지정하여디바이스데이터를읽기 / 쓰기할수있습니다. * 멀티 CPU 시스템에서 Q 시리즈 C24 를사용할때는 Q 시리즈 C24 를관리하는 QCPU( 이하관리 CPU 로표현 ) 를 GX Developer 로설정합니다. 멀티 CPU 시스템에서기능버전 A 의 Q 시리즈 C24 를장착하는것도가능하며, 관리 CPU(1 호기 ) 에대해서만액세스할수있습니다. 상대기기 주변기기 Q 시리즈 C24 의관리 CPU GX Developer 에서의설정 Q 시리즈 C24 의비관리 CPU GX Developer 에의한교신 MC 프로토콜에의한교신 1:QCPU 1 호기 2:QCPU 2 호기 3:QCPU 3 호기 4:QCPU 4 호기 1 :QCPU 1 호기에의해관리되고있는모듈 2 :QCPU 2 호기에의해관리되고있는모듈 (b) 멀티 CPU 시스템에서기능버전 B 의 Q 시리즈 C24 를사용하는경우,Q 시리즈 C24 와다음의데이터를교신할수있습니다. 1 관리 CPU 에서는무수순 / 쌍방향프로토콜에의한데이터교신가능. 2 비관리 CPU 에서는버퍼메모리읽기및입출력신호를접점으로사용가능. 비관리 CPU 관리 CPU Q 시리즈 C24 상대기기 FROM/TO 명령전용명령 버퍼메모리 데이터송수신 FROM 명령 입출력신호를접점으로사용 입출력신호를접점으로사용출력신호에대한출력

1 개요 3 상대기기에서는 MC 프로토콜, GX Developer 에의해관리 CPU, 비관리 CPU 에액세스가능. 또한,Q 시리즈 C24 의관리 CPU 에대한무수순 / 쌍방향프로토콜에의한데이터교신가능. ( 예 )MC 프로토콜로교신하는경우 비관리 CPU 관리 CPU Q 시리즈 C24 상대기기 데이터 디바이스메모리등 데이터 디바이스메모리등 MC 프로토콜에의한교신 ( 읽기 / 쓰기 ) 요구상대모듈 I/O 번호로액세스상대 QCPU 를지정 QnA 호환 4C 프레임에의한커맨드스테이트먼트 응답스테이트먼트 MC 프로토콜, GX Developer 로다른국에액세스하는경우, 중계국이나액세스국이멀티 CPU 시스템이라할지라도액세스국의관리 CPU, 비관리 CPU 에액세스할수있습니다. ( 예 ) 경유모듈의관리 CPU 가같거나달라도다른국액세스가가능. 상대기기 주변기기 자국 GX Developer 에의한교신 MC 프로토콜에의한교신 GX Developer 에서의설정 액세스국 중계국 1 :QCPU 1 호기 2:QCPU 2 호기 3 :QCPU 3 호기 4 :QCPU 4 호기 1 :QCPU 1 호기에의해관리되고있는경유모듈 1' :QCPU 1 호기에의해관리되고있는 Q 시리즈 C24 2 :QCPU 2 호기에의해관리되고있는경유모듈 경유모듈 :MELSECNET/H 네트워크모듈 *MC 프로토콜에의한교신에서는비관리 CPU에 QnA 호환 4C 프레임으로액세스합니다. 다만액세스상대 QCPU( 관리 CPU/ 비관리 CPU) 에따라사용할수있는기능이다릅니다. 사용할수있는기능, 액세스가능범위에대해서는레퍼런스매뉴얼을참조하십시오. * 다른국에액세스할때는다음의모듈을대상으로합니다. ㆍMELSECNET/H, MELSECNET/10 네트워크모듈ㆍQ 시리즈 C24 ㆍEthernet 인터페이스모듈 * 경유모듈중에기능버전 A의모듈이포함되면, 경유하는모듈중에관리 CPU에대해서만액세스할있으며, 동일한관리CPU로관리되고있는모듈을경유하는다른국에액세스할수있습니다.

1 개요 (9) 리모트패스워드체크기능 ( 상세설명 : 사용자매뉴얼 ( 응용편 ), 레퍼런스매뉴얼 ) (a) Q시리즈 C24의리모트패스워드체크기능은,Q시리즈 C24의모뎀기능을사용하여원격지의사용자가 QCPU에부정하게액세스하는것을방지하기위한 Q 시리즈 C24의체크기능입니다. ( 리모트패스워드를체크하는데이터교신 ) ㆍMC 프로토콜에의한교신 ( 무수순 / 쌍방향프로토콜에의한데이터교신에서는리모트패스워드체크를하지않습니다.) ㆍ GX Developer 에의한 PLC 에대한액세스 * 리모트패스워드기능은사용자가 QCPU에부정하게액세스하는것을방지하기위한 QCPU의기능입니다. GX Developer로리모트패스워드를 QCPU에설정하면,QCPU의리모트패스워드기능을사용할수있습니다. (b) QCPU 의파라미터에서리모트패스워드체크대상으로 Q 시리즈 C24 가지정되어있을때는, 모뎀에대한회선접속후에아래와같이리모트패스워드의언로크 ( 해제 ) 처리를하면상대기기에서의데이터교신이가능하게됩니다. ㆍ MC 프로토콜로교신하는경우 MC 프로토콜에의한교신용전용커맨드를사용하여상대기기에서리모트패스워드의언로크처리를한다. ㆍ GX Developer 로 PLC 에액세스하는경우온라인조작을시작할때 GX Developer 로리모트패스워드의언로크처리를한다. 모뎀회선을차단하면리모트패스워드의로크처리가자동으로실행됩니다. 파라미터에서 Q 시리즈 C24 를리모트패스워드체크대상으로하여설정 상대기기액세스소스 리모트패스워드 Q 시리즈 C24 리모트패스워드체크 모뎀 공중회선 모뎀 MC 프로토콜에의한교신 GX Developer 에의한교신

1 개요 1.3 기능버전 B 의추가 / 변경기능 기능버전 B 의 Q 시리즈 C24 에서추가 / 변경된기능을나타냅니다. 추가 / 변경된기능을사용할수있는 Q 시리즈 C24 와관련제품 (CPU 모듈,GX Developer, GX Configurator-SC) 의기능버전, 시리얼 No., 소프트웨어버전에대해서는 2.6 항을참조하십시오. Q 시리즈 C24 의기능버전에따른기능비교에대해서는부 1.1 항을참조하십시오. 기 능 GX Developer, GOT 의동시접속 RS ㆍ DTR 신호상태제어 230400bps 대응 저속데이터송신, 수신 전용명령에의한수신데이터클리어 PLC CPU 정보클리어 QJ71C24N (-R2/R4) QJ71C24 (-R2) 기능개요 Q 시리즈 C24 의 2 개의인터페이스에동시에접속된 GX Developer, GOT 에서 PLC 에대한액세스를가능하게한다. 시퀀스프로그램에서 RS ㆍ DTR 신호의 ON/OFF 상태를제어할수있도록한다. 전송속도가 230400bps일때의상대기기와의데이터송수신을가능하게한다. 전송속도가 50bps일때의상대기기와의데이터송수신을가능하게한다. 무수순프로토콜에의한데이터수신시에 CSET 명령에의한수신데이터의클리어를가능하게한다. 데이터송신중에도수신데이터의클리어가가능. Q 시리즈 C24의 PLC CPU 정보를클리어한다. (PLC CPU 정보는 MC 프로토콜에의한교신에서사용하는액세스상대 CPU의종류에관한정보입니다.) 설명항 사용자매뉴얼 ( 기본편 )1.2항 사용자매뉴얼 ( 기본편 )3.2.1항비고 사용자매뉴얼 ( 기본편 ) 제4장 사용자매뉴얼 ( 기본편 ) 제6장, 9.8항 사용자매뉴얼 ( 기본편 ) 10.1.7항 모뎀기능과함께사용하여 PLC CPU 감시정보송신 PLC CPU 감시기능에서모뎀을경유하여 PLC CPU 의감시정보를상대기기에송신한다. 사용자매뉴얼 ( 응용편 ) 제2장 리모트패스워드체크 모뎀의자동초기화 콜백 무수순프로토콜에서의무수신감시시간방식의추가 Q 시리즈 C24 의모뎀기능을사용하여아래와같이원격지에서 QCPU 에액세스하는경우, QCPU 에설정되어있는리모트패스워드에대한상대기기에서의언로크처리가정상완료된다음데이터교신을가능하게한다. ㆍ MC 프로토콜에의한교신ㆍ GX Developer 에의한교신 Q 시리즈 C24의기동시에자동적으로모뎀을초기화한다. GX Developer에서의회선접속후Q시리즈 C24 측에서회선을재접속 ( 콜백 ) 함으로써,GX Developer 에서 QCPU에대한액세스를가능하게한다.Q시리즈 C24측에서의회선접속후의통신비용은 Q 시리즈 C24측이부담한다. 무수순프로토콜에서무수신감시시간 ( 타이머 0) 의타임업에의해, 수신종료코드, 수신종료데 이터수가정해져있지않은스테이트먼트를수신 할수있도록한다. 사용자매뉴얼 ( 응용편 ) 제3장레퍼런스매뉴얼 3.18항 사용자매뉴얼 ( 응용편 ) 제3장 사용자매뉴얼 ( 응용편 ) 제6장 전송제어시작 / 종료사용가능용량지정 사용자등록프레임의변경가능데이터의추가 (05,0B H H,11 H, 17H H) 사용자등록프레임의변경가능데이터의추가 (04,0A H H,E5 H, EB H) 전송제어 (DTR/DSR 신호제어,DC 코드제어 ) 에서데이터수신불가능을통지하는 OS 영역의사용 가능용량을지정할수있도록한다. 데이터를송수신하기위한사용자등록프레임의변경가능데이터로다음과같은코드를사용할수있도록한다. ㆍ수평패리티코드ㆍ 2 의보수의섬체크코드 사용자매뉴얼 ( 응용편 ) 제7장 사용자매뉴얼 ( 응용편 ) 제9장

1 개요 기 능 사용자등록프레임에의한수신기능추가 송신용투과코드의복수지정 모드전환에의한 GX Developer 접속모드로의전환 송수신데이터모니터링기능 UINI 명령 멀티 CPU 시스템대응 QJ71C24N (-R2/R4) QJ71C24 (-R2) 기능개요 선두프레임을지정하여데이터를수신하는경우, 선두프레임과임의의데이터부로구성된스테이트먼트의수신을가능하게한다. 임의의데이터부의데이터길이는사용자가설정하고자하는수신용사용자등록프레임을조합하여지정할수있다. ( 임의의데이터부의데이터길이를 0 으로하면,ACK/NAK만의 1바이트수신도가능.) 아래의프로토콜을사용하여데이터를송신하는경우, 인터페이스마다최대 10종류의송신용투과코드를지정할수있도록한다. ㆍ무수순프로토콜ㆍ쌍방향프로토콜 설명항 사용자매뉴얼 ( 응용편 ) 제11장 사용자매뉴얼 ( 응용편 ) 제12장 사용자매뉴얼상대기기또는 PLC CPU에서 GX Developer 접속 ( 응용편 ) 제15장모드로모드를전환할수있도록한다.. 레퍼런스매뉴얼 3.13항사용자매뉴얼 ( 응용편 ) 제16장 Q 시리즈 C24와상대기기와의통신회선상의송오퍼레이팅수신데이터를모니터하는것을가능하게한다. 매뉴얼 ( 프로토콜 FB 지원기능편 ) UINI 명령에의해 Q 시리즈 C24의모드, 전송사사용자매뉴얼양, 자국번호의전환을가능하게한다. ( 응용편 ) 제17장멀티 CPU 시스템에서아래의데이터교신방식으로사용자가지정한관리 CPU/ 비관리 CPU에액세스레퍼런스매뉴얼할수있도록한다. 2.10항ㆍMC 프로토콜에의한교신ㆍGX Developer에서의 QCPU 액세스

2 시스템구성과사용할수있는기능 제 2 장 시스템구성과사용할수있는기능 시스템구성과사용할수있는기능에대해나타냅니다. 2.1 적용시스템 적용시스템에대해설명합니다. (1) 적용모듈과장착가능장수 Q 시리즈 C24 를장착할수있는 CPU 모듈및네트워크모듈 ( 리모트 I/O 국용 ) 과장착가능장수를나타냅니다. 적용모듈장착가능장수비고 최대 8 장 최대 24 장 (*1) CPU 모듈 최대 64 장 Q 모드에서만장착가능 (*1) 최대 64 장 (*1) 네트워크 모듈 최대 64 장 MELSECNET/H 리모트 I/O 국 (*2) *1 사용하는 CPU 모듈의사용자매뉴얼 ( 기능해설ㆍ프로그램기초편 ) 을참조하십시오. *2 Q 대응 MELSECNET/H 네트워크시스템레퍼런스매뉴얼 ( 리모트 I/O 네트워크편 ) 을참조하십시 오. (2) 장착가능베이스모듈 Q 시리즈 C24 는베이스모듈임의의 I/O 슬롯 (*1) 에장착할수있습니다. *1 CPU 모듈및네트워크모듈 ( 리모트 I/O 국용 ) 의 I/O 점수범위로제한됩니다. (3) 멀티 CPU 시스템에대한대응멀티 CPU 시스템에서 Q 시리즈 C24 를사용하는경우에는먼저 QCPU 사용자매뉴얼 ( 멀티 CPU 시스템편 ) 을참조하십시오. (a) 대응 Q 시리즈 C24 멀티 CPU 시스템에서 Q 시리즈 C24 를사용하는경우에는기능버전 B 의 Q 시리즈 C24 를사용하십시오. (b) 인텔리전트기능모듈파라미터인텔리전트기능모듈파라미터의 PLC 쓰기는 Q 시리즈 C24 의관리 CPU 에대해서만실행하십시오.

2 시스템구성과사용할수있는기능 (4) 대응소프트웨어패키지 (a) PLC용소프트웨어 / 설정ㆍ모니터툴 (*1) Q 시리즈 C24를사용하는시스템과소프트웨어패키지는다음과같이대응합니다. Q 시리즈 C24를사용할때는 GXDeveloper가필요합니다. 소프트웨어버전 싱글 CPU 시스템멀티 CPU 시스템싱글 CPU 시스템멀티 CPU 시스템싱글 CPU 시스템멀티 CPU 시스템 MELSECNET/H 리모트 I/O국에장착하는경우 GX Developer 이후이후이후이후이후이후 GX Configurator-SC Version 1.10 L 이후 (SW0D5C-QSCU 40E 이전은사용불가능 ) 이후 이후 Version 1.13 P 이후 (SW0D5C-QSCU 40E 이전은사용불가능 ) 이후 *1 Q 시리즈 C24 의개선에의해추가된기능에대응하는 GX Developer, GX Configurator- SC 의버전에대해서는 2.6 항을참조하십시오. (b) 상대기기용통신지원툴 품명형명비고 MX Component SWnD5C-ACT(-J) ActiveX 컨트롤라이브러리. 형명상의 n 은 0 이상.(*1) *1 대응하는 Q 시리즈 C24 는사용하는 MX Component 의버전에따라다릅니다. 자세한사항은 MX Component 의매뉴얼을참조하십시오.

2 시스템구성과사용할수있는기능 2.2 상대기기와 PLC CPU 의조합, 사용할수있는기능 Q 시리즈 C24 를사용할때의시스템구성과사용가능한기능에대해나타냅니다. (1) 시스템구성데이터를교신하기위한시스템구성 ( 조합 ) 을나타냅니다. (a) 상대기기와 Q 시리즈 C24 를 1:1 로구성한경우 (b) 상대기기와 Q 시리즈 C24 를 n:1 로구성한경우

2 시스템구성과사용할수있는기능 (c) 상대기기와 Q 시리즈 C24 를 1:n 으로구성한경우 (d) 상대기기와 Q 시리즈 C24 를 m:n 으로구성한경우

2 시스템구성과사용할수있는기능 (2) 데이터교신기능과시스템구성 Q 시리즈 C24 의각데이터교신기능을사용할수있는시스템구성에대해설명합니다. 아래표의참조항목의대상매뉴얼은다음과같습니다. ㆍ응용편 Q 대응시리얼커뮤니케이션모듈사용자매뉴얼 ( 응용편 ) ㆍ레퍼런스 Q 대응 MELSEC 커뮤니케이션프로토콜레퍼런스매뉴얼 (a) MC 프로토콜에의한교신의경우 (: 사용가능, : 사용불가능 ) 시스템구성 Q 시리즈 C24 의기능 참 조 PLC CPU 디바이스메모리의읽기 / 쓰기 3.3 항 인텔리전트기능모듈의버퍼메모리읽기 / 쓰기 PLC 프로그램의읽기 / 쓰기 PLC CPU 상태제어 ( 리모트 RUN, STOP 등 ) 온디멘드기능글로벌기능 MELSECNET/H, MELSECNET/10상의다른국 PLC에대한액세스 PLC CPU 감시기능 레퍼런스응용편레퍼런스응용편 3.5항 3.8항 3.6항 3.11항제10장 3.10항 2.7항제2장 (b) 무수순프로토콜에의한교신의경우 (: 사용가능, : 사용불가능 ) 시스템구성 Q 시리즈 C24 의기능 참 조 임의포맷에의한데이터송신 / 수신사용자등록프레임에의한데이터송신 / 수신 PLC CPU 감시기능인터럽트프로그램에의한수신데이터읽기 ASCII-바이너리변환에의한 ASCII 데이터의송신 / 수신 본매뉴얼 응용편 제6장제11장제2장제4장제13장 (c) 쌍방향프로토콜에의한교신의경우 (: 사용가능, : 사용불가능 ) Q 시리즈 C24 의기능 시스템구성 데이터송신 / 수신 인터럽트프로그램에의한수신데이터읽기 ASCII- 바이너리변환에의한 ASCII 데이터의송신 / 수신 본매뉴얼 응용편 제 7 장 제 4 장 제 13 장 * 1:1 이외의시스템구성으로데이터를교신하는경우, 다음사항에주의할필요가있습니다. ㆍ동시송신이발생되지않게한다. ㆍ자국이외의수신데이터는읽고버린다

2 시스템구성과사용할수있는기능 2.3 멀티 CPU 시스템에서사용하는경우 멀티 CPU 시스템에서 Q 시리즈 C24 를사용하는경우에대해설명합니다. (1) 상대기기에서 Q 시리즈 C24 의비관리 CPU 에아래의기능으로액세스할때는기능버전 B 의 Q 시리즈 C24 를사용하십시오. 기능버전 A 의 Q 시리즈 C24 를사용한경우에는관리 CPU 만액세스할수있습니다.( 비관리 CPU 에액세스한경우에는에러가됩니다.) ㆍ MC 프로토콜에의한교신ㆍ GX Developer 에의한교신상대기기 멀티 CPU 시스템 MC 프로토콜에의한교신 GX Developer 에의한교신 기능버전 B 의 Q 시리즈 C24 (2) 다른액세스상대국이멀티 CPU 시스템일때액세스국경유모듈의비관리 CPU 에액세스하는경우에는, 자국, 모든중계국및액세스국경유모듈과 QCPU 를기능버전 B 이후의모듈로사용하십시오. * 1 ( 예 ) 경유모듈의관리 CPU 가같거나달라도다른국액세스가가능. 상대기기 주변기기 자국 GX Developer 에의한교신 MC 프로토콜에의한교신 GX Developer 에서의설정 : 액세스국 중계국 1 :QCPU 1 호기 2 :QCPU2 호기 3 :QCPU 3 호기 4 :QCPU4 호기 1 :QCPU 1 호기에의해관리되고있는경유모듈 1' :QCPU 1 호기에의해관리되고있는 Q 시리즈 C24 2 :QCPU2 호기에의해관리되고있는경유모듈 경유모듈 :MELSECNET/H 네트워크모듈 *1 다른국에액세스할때경유하는모듈은다음과같습니다. ㆍMELSECNET/H, MELSECNET/10 네트워크모듈ㆍQ시리즈 C24 ㆍEthernet 인터페이스모듈

2 시스템구성과사용할수있는기능 2.4 Q00J/Q00/Q01CPU 에서사용하는경우 Q00J/Q00/Q01CPU 에서 Q 시리즈 C24 를사용하는경우에대해설명합니다. (1) 사용할수있는기능 Q00J/Q00/Q01CPU 에 Q 시리즈 C24 를장착한경우에사용할수있는기능을나타냅니다. MC 프로토콜에의한교신 (*1) 무수순프로토콜에의한교신 기능사용가능여부 인터럽트프로그램에의한데이터수신 쌍방향프로토콜에의한교신 전용명령에의한교신 인터럽트프로그램에의한데이터수신 공중회선등을경유하는교신 ( 모뎀기능 ) 전송제어 리모트패스워드체크 교신프로토콜의전환 DC 코드제어 (Xon/Xoff 제어포함 ) DTR/DSR(ER/DR) 제어 각인터페이스의독립동작 / 연동동작 유틸리티패키지에의한초기설정, 설정값모니터 / 테스트 GX Developer, GOT 의접속 : 사용가능 : 사용불가능 *1 MC 프로토콜에의한교신으로액세스할수있는디바이스점수, 처리시간에대 해서는레퍼런스매뉴얼을참조하십시오. 데이터교신으로사용하는프레임에따 라액세스가능디바이스와범위가다릅니다. *2 Q00J/Q00/Q01CPU( 기능버전 B) 이후부터사용할수있습니다. 기능을사용할때는 GX Developer Version 8 이후가필요합니다.

2 시스템구성과사용할수있는기능 2.5 MELSECNET/H 리모트 I/O 국에서사용하는경우 MELSECNET/H 리모트 I/O 국에서 Q 시리즈 C24 를사용하는경우에대해설명합니다.QCPU 에서 Q 시리즈 C24 를사용하는경우에는본항을읽으실필요가없습니다. (1) 시스템구성 ( 예 ) ( 리모트마스터국 ) ( 리모트 I/O 국 ) MELSECNET/H 리모트 I/O 네트워크 상대기기 ( 리모트 I/O 국 ) (2) 사용할수있는기능 MELSECNET/H 리모트 I/O 국에 Q 시리즈 C24 를장착한경우에사용할수있는기능을나타냅니다. MC 프로토콜에의한교신 PLC CPU 감시 (PLC CPU 감시기능 ) 무수순프로토콜에의한교신 기능사용가능여부 인터럽트프로그램에의한데이터수신 PLC CPU 감시 (PLC CPU 감시기능 ) 쌍방향프로토콜에의한교신 전용명령에의한교신 인터럽트프로그램에의한데이터수신 공중회선등을경유하는교신 ( 모뎀기능 ) 전송제어 교신프로토콜의전환 리모트패스워드체크 DC 코드제어 (Xon/Xoff 제어포함 ) DTR/DSR(ER/DR) 제어 각인터페이스의독립동작 / 연동동작 유틸리티패키지에의한초기설정, 설정값모니터 / 테스트 ((4) 참조 ) GX Developer 의접속 : 사용가능 : 사용불가능 *1 MELSECNET/H 리모트 I/O 국에 MC 프로토콜로교신하는경우사용가능한기능은 다음과같습니다. 사용가능기능기능 디바이스메모리의읽기 / 쓰기 버퍼메모리의읽기 / 쓰기 인텔리전트기능모듈버퍼메모리읽기 / 쓰기 일괄읽기, 일괄쓰기 랜덤읽기, 테스트 ( 랜덤쓰기 ) 모니터데이터등록, 모니터 복수블록일괄읽기, 복수블록일괄쓰기 Q 시리즈 C24 버퍼메모리읽기 / 쓰기 지정된인텔리전트기능모듈버퍼메모리의읽기 / 쓰기

2 시스템구성과사용할수있는기능 디바이스메모리의읽기 / 쓰기에의해액세스할수있는 MELSECNET/H 리모트 I/O 국의디바이스는다음과같습니다. 다만데이터교신시에사용하는프레임에따라액세스가능디바이스와범위가다릅니다. 자세한사항은레퍼런스매뉴얼을참조하십시오. 디바이스명디바이스기호디바이스명디바이스기호 특수릴레이 SM 링크릴레이 B 특수레지스터 SD 데이터레지스터 D 입력릴레이 X 링크레지스터 W 출력릴레이 Y 링크특수릴레이 SB 내부릴레이 M 링크특수레지스터 SW 비 고 QnA/A 시리즈대응 MELSECNET/10 리모트 I/O 국에대해서는인텔리전트기능모듈버퍼메모리의읽기 / 쓰기만가능합니다. *2 MC 프로토콜, GX Configurator-SC 를이용하여 PLC CPU 감시를등록할수있습니다. 전용명령 CSET 에의해서는등록할수없습니다. 감시대상디바이스는 MELSECNET/H 리모트 I/O 국의디바이스범위내에서등록할수있습니다. *3 MELSECNET/H 리모트 I/O 국에서는전용명령을사용할수없습니다. 전용명령을사용하여교신하는기능에대해서는다음의대처방법에따라프로그래밍하십시오. 전용명령대처방법설명항 CSET ( 수신데이터클리어 ) CSET ( 초기설정 ) CSET (PLC CPU 감시기능 ) REMFR/REMTO 명령을사용하여프로그래밍한다. REMFR/REMTO 명령, 입출력신호를사용하여프로그래밍한다. 대응불가능. 버퍼메모리의수신데이터클리어요구영역을사용하여프로그래밍한다. 대응불가능. ( 인터럽트프로그램에의해서는데이터를수신할수없다.) REMFR/REMTO 명령, 입출력신호를사용하여프로그래밍한다. 대응불가능. (MC 프로토콜, GX Configurator-SC 를사용하여 PLC CPU 를등록 / 삭제한다.) REMFR/REMTO 명령, 입출력신호를사용하여프로그래밍한다. REMFR/REMTO 명령, 입출력신호를사용하여프로그래밍한다.( 다만국번은변경불가능.) 부9.2항부9.3항부9.4항부9.5항부9.4항부9.5항부9.6항부9.7항부9.8항부9.9항부9.11항부9.10항부9.12항 *4 MELSECNET/H 리모트 I/O 국의기능버전 D 이후부터사용할수있습니다. 사용할때는 GX Developer Version 8.17T 이후가필요합니다.

2 시스템구성과사용할수있는기능 (3) GX Developer 에서의설정 MELSECNET/H 리모트 I/O 국에장착된 Q 시리즈 C24 를사용하기위해 GX Developer 에서아래와같이파라미터를설정합니다. 각설정방법은 QCPU 국에장착된 Q 시리즈 C24 에대해서파라미터를설정할때와같습니다.4.5 항이후를참조하여설정하십시오. 각설정화면표시방법은 GX Developer 의오퍼레이팅매뉴얼을참조하십시오. (MELSECNET/H 리모트 I/O 국장착시의 Q 시리즈 C24 용파라미터설정항목 ) 파라미터설정항목설정내용비고 I/O 할당모듈장착정보를설정한다. 4.5.1 항참조 I/O 모듈, 인텔리전트기능 모듈스위치설정 상대기기와의전송사양, 교신프로토콜등을설정한다. 리모트패스워드설정리모트패스워드를설정한다. 4.5.2 항참조 사용자매뉴얼 ( 응용편 ) 3.3.3 항 포인트 (1) MELSECNET/H 리모트 I/O 국에 GX Developer 를접속하여파라미터를설정하십시오. (2) 설정내용을변경한다음에는 MELSECNET/H 리모트 I/O 국을리셋하십시오. (4) GX Configurator-SC를사용하여모니터하거나설정하는경우 (a) 자동리프레시설정 1 자동리프레시설정에서작성한데이터를 PLC 읽기 / 쓰기하는경우에는 GX Developer를사용하십시오.GX Configurator-SC에서는읽기 / 쓰기할수없습니다. 2 자동리프레시설정에서사용할수있는디바이스는 M, B, D, W 입니다. 포인트 (1) GX Configurator-SC 를 MELSECNET/H 리모트 I/O 국에접속하여모니터ㆍ설정하십시오. (2) 설정내용을변경한다음에는 MELSECNET/H 리모트 I/O 국을리셋하십시오.

2 시스템구성과사용할수있는기능 2.6 기능버전, 시리얼 No., 소프트웨어버전의확인방법 Q 시리즈 C24 의개선에의해추가된기능을사용할수있는관련제품의기능버전, 시리얼 No., 소프트웨어버전및확인방법에대해설명합니다. (1) Q 시리즈 C24 의추가된기능을사용하기위한관련제품과의대응 추가기능 GX Developer, GOT 의동시접속 전송사양 RS ㆍ DTR 신호상태지정 230400bps 대응 저속 (50bps) 데이터 송신, 수신 전용명령에의한수신데이터클리어 PLC CPU 정보클리어 모뎀기능에의한교신 모뎀기능과함께 PLC CPU 감시정보송신 모뎀의자동초기화 콜백 무수순무수신감시시간방식지정 전송제어시작 / 종료사용가능용량지정 사용자등록 프레임변경 가능데이터 추가 사용자등록프레임에의한수신 ( 방식 1 에의한수신 ) 송신용투과코드의복수지정 모드전환에따름 GX Developer 접속모드로의전환 송수신데이터모니터링기능 UINI 명령 리모트패스워드체크 Q 시리즈 C24 의기능버전 관련제품의버전 QJ71C24N(-R2/R4) QJ71C24(-R2) CPU 모듈 GX Developer GX Configurator-SC 시리얼 No. 의상위 5 자리가 08032 인기능버전 B 이후 시리얼 No. 의상위 5 자리가 06062 인기능버전 B 이후 시리얼 No. 의상위 5 자리가 06062 인기능버전 B 이후 기능버전 B 기능버전 B 기능버전 B 기능버전 B 시리얼 No. 의상위 5 자리가 03043 인기능버전 B 이후 기능버전 B 기능버전 B 기능버전 B 기능버전 B 시리얼 No. 의상위 5 자리가 02092 인기능버전 A 이후 이후 이후 이후 이후 이후 이후 이후 이후 이후 Version 1.10 L 이후 (SW0D5C-QSCU 40E 이전에서는사용불가능 ) 이후 이후 이후 이후 이후 이후 : 사용가능 ( 버전에따른제약없음 ) : 사용불가능

2 시스템구성과사용할수있는기능 (2) Q 시리즈 PLC 의기능버전과시리얼 No. 의확인 (a) 모듈측면의 정격명판 에서확인하는경우정격명판의 SERIAL 란에해당모듈의시리얼 No. 와기능버전이표시되어있습니다. 시리얼 No.( 상위 5 자리 ) 기능버전 적합한규격마크가기재되어있습니다. (b) GX Developer 에서확인하는경우 GX Developer 에서해당모듈의시리얼 No. 와기능버전을확인하는방법에대해설명합니다. 시리얼 No. 와기능버전은 GX Developer 의 제품정보일람 또는 모듈상세정보 화면에표시됩니다. 제품정보일람 화면에서시리얼 No. 와기능버전을확인하는방법에대해설명합니다.( 모듈상세정보 화면에대해서는 10.1.1 항참조 ) 기동순서 Diagnostics System monitor Product Inf. List 시리얼 No., Ver. ㆍ시리얼 No. 항목에해당모듈의시리얼 No. 가표시됩니다. ㆍ Ver. 항목에해당모듈의기능버전이표시됩니다. 포인트 정격명판에기재되어있는시리얼 No. 와 GX Developer 의제품정보에표시되는시리얼 No. 는다른경우가있습니다. ㆍ정격명판의시리얼 No. 는제품의관리정보를나타내고있습니다. ㆍ GX Developer 의제품정보에표시되는시리얼 No. 는제품의기능정보를나타내고있습니다. 제품의기능정보는기능추가시갱신됩니다.

2 시스템구성과사용할수있는기능 (3) GX Configurator-SC의소프트웨어버전의확인 GX Configurator-SC의소프트웨어버전은 GX Developer의 Product Information Lis 화면에서확인할수있습니다. 기동순서 Help Product Information 소프트웨어버전 비 고 GX Configurator-SC 는 SW0D5C-QSCU 40E 의버전업제품부터제품의버전표기가다음과같이바뀌었습니다. 종래제품 버전업제품이후 SW0D5C-QSCU 40E GX Configurator-SC Version1. 10L

3 사양 제 3 장사양 Q 시리즈 C24 의성능사양을나타냅니다. 일반사양에대해서는 QCPU(Q 모드 ) 의사용자매뉴얼을참조하십시오. 3.1 성능사양 Q 시리즈 C24 의성능사양을나타냅니다. 모뎀기능으로교신할때의전송사양은본항과함께사용자매뉴얼 ( 응용편 ) 제 3 장을참조하십시오. (1) 전송사양 사 양 항 목 QJ71C24N QJ71C24 QJ71C24N-R2 QJ71C24-R2 QJ71C24N-R4 인터페이스 CH1 CH2 RS-232 준거 (D-Sub 9P) RS-422/485 준거 (2-piece 단자대 ) RS-232 준거 (D-Sub 9P) RS-232 준거 (D-Sub 9P) RS-422/485 준거 (2-piece 플러그인단자대 ) RS-422/485 준거 (2-piece 플러그인단자대 ) 회선 전이중통신 / 반이중통신 통신방식 (*1) MC 프로토콜교신무수순프로토콜교신 반이중통신 전이중통신 / 반이중통신 쌍방향프로토콜교신 전이중통신 / 반이중통신 동기방식 조보동기방식 QJ71C24N(-R2/R4) 전송속도 ㆍ230400bps는 CH1에서만사용가능.(CH2에서는사용불가능 ) ㆍ2개의인터페이스의합계전송속도가 230400bps 이내일때사용가능. ㆍ송수신데이터모니터링기능을사용할때는 2개의인터페이스의합계전송속도가 115200bps 이내일때사용가능. QJ71C24(-R2) 데이터형식액세스사이클에러검출 ㆍ 2 개의인터페이스의합계전송속도가 115200bps 이내일때사용가능. 스타트비트 1 데이터비트 7/8 패리티비트 1( 수직패리티 )/ 없음 스톱비트 1/2 MC 프로토콜교신 무수순프로토콜교신쌍방향프로토콜교신 장착국 PLC CPU 의 END 처리시에 1 요구분을처리. * 처리에필요로하는스캔횟수 / 링크스캔횟수는요구내용에따라다름. ( 레퍼런스매뉴얼참조 ) 송신은송신요구마다실행, 수신은항시가능. 패리티검사모든프로토콜대상, 홀수 / 짝수를파라미터에서선택. 섬체크코드 MC 프로토콜 / 쌍방향프로토콜용은파라미터에서선택. 무수순프로토콜용은사용자등록프레임에의해선택. ( 다음페이지에계속 )

3 사양 ( 이전페이지에서 ) 사 양 항 목 QJ71C24N QJ71C24 QJ71C24N-R2 QJ71C24-R2 QJ71C24N-R4 RS-232 RS-422/485 DTR/DSR(ER/DR) 제어 가능 불가능 전송제어 RS/CS 제어 CD 신호제어 가능가능 불가능불가능 DC1/DC3(Xon/XOFF) 제어 DC2/DC4 제어 가능 가능 ㆍ DTR/DSR 신호제어와 DC 코드제어는선택. 회선구성 ( 접속 )(*2) MC 프로토콜교신 무수순프로토콜교신 회선구성 쌍방향프로토콜교신 ( 데이터교신 ) (*2) MC 프로토콜교신무수순프로토콜교신 쌍방향프로토콜교신 전송거리 ( 총연장거리 ) 플래시 ROM 쓰기횟수 RS-232 최대 15m 최대 15m RS-422/485 최대 1200m( 총연장거리 ) 최대 1200m( 총연장거리 ) 같은영역에대해서최대 10 만회 입출력점유점수 32 점 1 슬롯 (I/O 할당 : 인텔리전트 32 점 )(*3) 권장케이블 RS-232 7/0.127 P HRV-SV 외경 8.5mm 이상 ( 沖電線주식회 부분에는대수를지정 ) 사, RS-422/485 SPEV(SB) -MPC-0.2 3P 외경약 6.5mm( 미쓰비시전선공업주식회사 ) SPEV(SB)-0.2 3P 외경약 7.5mm( 미쓰비시전선공업주식회사 )(*4) 외부배선적합커넥터 9 핀 D 서브 ( 수 ( 볼록 )) 나사고정타입 (*5) DC5V 내부소비전류 외형치수 중 량 *1 Q시리즈 C24의기동시는상대기기와전이중통신방식으로데이터를교신합니다. 반이중통신방식에대한전환에대해서는사용자매뉴얼 ( 응용편 ) 을참조하십시오. *2 상대기기와 PLC CPU를접속할때의조합을나타냅니다. ( 상대기기 :PLC CPU측 ) n, m+n은최대 32가됩니다. *3 Q시리즈 C24를사용하기위해서는 GX Developer에의해스위치를설정할필요가있습니다. GX Developer의스위치설정에대해서는 4.5항을참조하십시오. *4 권장케이블 SPEV(SB) -MPC-0.2 3 P와 SPEV(SB)-0.2 3P는전기적특성은동등하지만외형치수및내부전선색등이일부다릅니다. *5 권장커넥터에대해서는 3.2.1항 (3) 을참조하십시오.

3 사양 3.2 RS-232 인터페이스사양 RS-232 인터페이스사양에대해설명합니다. 3.2.1 RS-232 커넥터사양 상대기기와접속하는 RS-232 용커넥터의사양을나타냅니다. 핀번호신호기호신호명칭 신호방향 상대기기 수신캐리어검출 수신데이터송신데이터데이터터미널레디신호접지 데이터세트레디송신요구송신가능피호표시 (1) 각제어신호에대해설명합니다.( 괄호안에커넥터의핀번호를나타냅니다.) 1 CD 신호 (1) ㆍ Q 시리즈 C24 에대한 CD 단자체크표시ㆍ체크하지않음설정 (8.4.5 항참조 ) 에의해 Q 시리즈 C24 는다음과같이동작합니다. CD 단자체크설정시 CD 단자체크하지않음설정시 전이중통신시 ㆍQ시리즈 C24는 CD 신호 ( 수신캐리어검출 ) 가 ON 상태일때송수신처리를한다. ㆍ데이터교신시에 CD 신호가 OFF되면, Q 시리즈 C24는전송시퀀스를초기화한다. ㆍQ 시리즈 C24는 CD 신호의 ON/OFF 상태에관계없이송수신처리를한다. ㆍCD 신호를 ON/OFF할수없는상대기기와의데이터교신이가능. 반이중통신시사용자매뉴얼 ( 응용편 ) 제 8 장참조설정불가능 2 RD 신호 (2) 데이터수신용신호입니다. 3 SD 신호 (3) 데이터송신용신호입니다. 4 DTR 신호 (4) ㆍ무수순프로토콜에의해데이터를교신하고있을때 DTR/DSR 제어를실행하면, 수신데이터저장용 OS 영역의비어있는부분에의해 Q 시리즈 C24 가 ON/OFF 합니다.( 데이터수신이가능하면 ON) DTR 신호의 OFF 시에는 OS 영역에수신데이터를저장하므로시퀀스프로그램에서수신데이터를읽으십시오. DTR/DSR 제어를실행하지않으면, 항시 ON 됩니다. ㆍ MC 프로토콜또는쌍방향프로토콜에의해데이터를교신하고있을때는교신이가능할때 ON 합니다.

3 사양 5 DSR 신호 (6) ㆍ DTR/DSR 제어를실행하고있는경우,OFF 시에는 Q 시리즈 C24 에서상대기기에데이터를송신하지않습니다. 상대기기가수신가능상태일때는항시 ON 되도록하십시오. ㆍ DTR/DSR 제어를실행하지않으면,DSR 신호상태를무시합니다. 6 RS 신호 (7) ㆍ통신방식에따라 Q 시리즈 C24 가다음과같이 ON/OFF 합니다. ㆍ통신방식이전이중통신일때는 Q 시리즈 C24 의레디신호 (X1E) 가 ON 상태인경우에 RS 신호를 ON 합니다. ㆍ통신방식이반이중통신일때는 Q 시리즈 C24 에서상대기기에데이터를송신하는경우에 RS 신호를 ON 합니다. ㆍ Q 시리즈 C24 에수신데이터를저장할수없는상태가되어도 RS 신호는 OFF 되지않습니다. 7 CS 신호 (8) ㆍ OFF 시에는 Q 시리즈 C24 에서상대기기에데이터를송신하지않습니다. ㆍ상대기기가수신가능상태일때는항시 ON 되도록하십시오. 8 RI 신호 (9) ㆍ RI 신호는모뎀상태를 Q 시리즈 C24 측에서모니터하는경우에사용합니다. 필요에따라서접속하십시오. 모뎀을접속하지않을때는 RI 신호를접속할필요가없습니다. (2) 각신호의 ON 및 OFF 상태란, 다음과같은조건일때를나타냅니다. ( 출력측 ) ( 입력측 ) ON DC5V ~ 15V, DC3V ~ 15V OFF DC-15V~-5V, DC-15V~-3V (3) 인터페이스용커넥터 Q 시리즈 C24 의 RS-232 인터페이스커넥터는다음형명의제품을사용하고있습니다. 9 핀 D 서브 ( 암 ( 오목 )) 나사고정타입第一電子工業주식회사 17L-10090-27-D9AC Q 시리즈 C24 측접속케이블의커넥터쉘로다음중에하나를사용하십시오. ㆍ다이이치전자공업주식회사 플러그, 쉘형명ㆍ3M주식회사 :17JE-23090-02(D8A)(-CG) 플러그형명 :8209-6009 쉘형명 :3702-2209 M2.6 ㆍTyco Electronics AMP K. K. 플러그형명 :747904-2 쉘형명 :747515 또는174469-2

3 사양 비 고 (1) RS-232 제어신호상태의확인데이터교신시는 GX Configurator-SC 또는 Q 시리즈 C24 버퍼메모리의 RS -232 제어신호상태저장영역 ( 어드레스 254 H,264 H) 에서 DTR, DSR, RS, CD의각제어신호상태를확인할수있습니다. 비트위치 버퍼메모리어드레스 CH1 측 CH2 측 *1 QJ71C24(-R2) 의경우시스템영역 (2) RSㆍDTR 신호상태지정일반적으로 Q 시리즈 C24가 ON/OFF하는 RS 신호또는 DTR 신호를버퍼메모리의 RSㆍDTR 신호상태지정영역 ( 어드레스 :92 H,132 H) 의해당비트를 ON/OFF 하여 RS ㆍ DTR 신호의 ON/OFF 상태를지정할수있습니다. *1*2*3 버퍼메모리어드레스 ( 디폴트 0005 H) 시스템용 *1 다음과같을때,RS 신호는 Q 시리즈 C24 가제어합니다.( 설정내용은무시합니 다 ) ㆍ반이중통신으로데이터교신하는경우ㆍ모뎀기능에의한교신시,RS ㆍ CS 제어를실행하고있는경우 *2 다음과같을때,DTR 신호는 Q 시리즈 C24 가제어합니다.( 설정내용은무시합니다 ) ㆍ DTR/DSR 신호제어를실행하고있는경우ㆍ모뎀기능에의한교신을실행하는경우 *3 버퍼메모리에쓴후실제로신호에반영될때까지 0~20ms 의지연이발생합니다. 포인트일반, RS 신호또는 DTR 신호는 Q 시리즈 C24 의시스템에서제어하도록하십시오. 사용자가 RS 신호또는 DTR 신호를제어하면, 데이터교신에러가발생하는경우가있습니다. 3.2.2 RS-232 케이블사양 ㆍ RS-232 케이블은 RS-232 의규격에준하는제품을 15m 이내에서사용하십시오. ( 권장케이블 ) 7/0.127 P HRV-SV : 대수를지정 (13 대의경우에는 7/0.127 13P HRV-SV) (Oki Electric Cable Co., Ltd)

3 사양 3.3 RS-422/485 인터페이스사양 RS-422/485 인터페이스사양에대해설명합니다. 3.3.1 RS-422/485 단자대사양 상대기기와접속하는 RS-422/485 단자대사양을나타냅니다. 신호기호 신호명칭송신데이터 (+) 송신데이터 (-) 수신데이터 (+) 수신데이터 (-) 신호접지프레임접지프레임접지 신호방향상대기기 (1) 각제어신호에대해설명합니다. 1 SDA, SDB 신호 Q 시리즈 C24 에서상대기기에데이터를송신하기위한신호입니다. 2 RDA, RDB 신호 Q 시리즈 C24 가상대기기에서데이터를수신하기위한신호입니다. (2) 종단저항종단저항은 4.2.2 항을참조하여접속하십시오.

3 사양 3.3.2 RS-422/485 케이블사양 RS-422/485 케이블의사양에대해설명합니다. (1) RS-422/485 케이블 (Q 시리즈 C24 의단자대에접속하는케이블 ) 은아래사양의제품을 1200m 이내에서사용하십시오. (2) 복수의기기를 1:n, n:1, m:n 으로접속하는경우에도총연장거리가 1200m 이내가되도록하십시오. (3) RS-422/485 케이블의사양에대해설명합니다. 항 목 내 용 케이블종류 실드케이블 대수 3P 도체저항 (20 ) 88.0Ω/km 이하 절연저항 10000MΩ-km 이상 내전압 DC500V 1분간 정전용량 (1kHz) 평균 6OnF/km 이하 특성임피던스 (100kHz) 110±10Ω ( 권장케이블 ) SPEV(SB) -MPC-0. 2 3P ( 미쓰비시전선공업주식회사 ) SPEV(SB)-0. 2 3P ( 미쓰비시전선공업주식회사 ) * SPEV(SB) -MPC-0.2 3P 와 SPEV(SB)-0.2 3P 의전기적특성은동등하지만외형치수및내부전선색등이일부다릅니다.

3 사양 3.3.3 RS-422/485 회선에의한데이터교신시의주의사항 Q 시리즈 C24 의 RS-422/485 인터페이스를경유하여상대기기와데이터교신을하는데있어주의해야할사항에대해설명합니다. 상대기기는다음과같은사항을고려하여데이터를송신 / 수신하십시오. (1) RS-422/485 접속시의상대기기로부터의데이터오수신대책상대기기가잘못된데이터를수신하는경우가있을때는, 다음과같이풀업, 풀다운저항을상대기기에붙여주십시오. 풀업, 풀다운저항 ( 저항값을기준으로 4.7kΩ1/4W 정도 ) 을부착하여잘못된데이터가수신되는것을방지할수있습니다. 종단저항 수신데이터 상대기기 포인트 상대기기측에풀업, 풀다운저항을부착하면, 잘못된데이터를수신하는경우가없습니다. 비 고 상대기기에풀업, 풀다운저항을부착하지않는경우에대해설명합니다. 어느국도송신하지않을때는송신라인이고임피던스상태가되어노이즈등에의해송신라인이영향을받아상대기기에잘못된데이터가수신될가능성이있습니다. 이때는패리티에러또는프레임에러등의발생이예상되므로, 에러가발생하였을때의데이터는읽고버려주십시오. 다음과같은경우에는데이터수신시에최초의데이터가정해져있으므로, 정해져있는최초의데이터를수신할때까지의수신데이터는읽고버리도록하십시오. ㆍ MC 프로토콜로데이터를교신할때사용자가사용하는프레임과형식에따라최초의데이터가정해져있습니다. ㆍ무수순프로토콜또는쌍방향프로토콜로사용자등록프레임을사용하여데이터를교신할때, 사용자가 Q 시리즈 C24 에등록하는사용자등록프레임에따라최초의데이터가정해집니다.

3 사양 (2) RS-422/485 인터페이스동작 1 RS-422/485 인터페이스의구조 RS-422/485 인터페이스의경우 Q 시리즈 C24 의드라이버 ( 송신 )/ 리시버 ( 수신 ) 부분은아래그림과같은구조로되어있습니다. 드라이버송신데이터 출력컨트롤입력 (* 1) 리시버수신데이터 *1 왼쪽그림의드라이버 ( 송신 ) 부분의 출력컨트롤입력 ( 송신게이트라고도부릅니다.) 이란 SDA ㆍ SDB 에서데이터를외부에출력할것인지의여부를결정하는것입니다. 2 RS-422/485 인터페이스동작그림의 출력컨트롤입력 이 ON 상태일때저임피던스상태 ( 데이터를송신할수있는상태 ) 가됩니다. 또한, 출력컨트롤입력 이 OFF 상태일때는고임피던스상태 ( 데이터를송신하지않는상태 ) 가됩니다. 3 Q 시리즈 C24 의송신시작타이밍, 송신처리의완료타이밍ㆍ송신시작타이밍데이터송신시에상기 12 와같은동작에의한고임피던스상태를해제한다음, 2 캐릭터이상의마크를출력하고나서실제의데이터를출력합니다. ㆍ송신처리의완료타이밍데이터의송신을끝내고나서송신처리가완료되는 ( 고임피던스상태가되는 ) 시점까지의 H/W 게이트 OFF 시간이필요합니다.(Q 시리즈 C24 에설정되어있는전송속도가대상입니다.) 전송속도가 600bps 이상일때 :1비트이하의데이터송출시간전송속도가 50bps, 300bps일때 : 수ms ( 출력컨트롤입력 ) 상대기기측 데이터 Q 시리즈 C24 측 데이터 ( 출력컨트롤입력 ) 2 캐릭터이상의마크를출력 데이터송신시간범위 출력컨트롤입력 의 ON 시간범위 ( 저임피던스상태 ) Q 시리즈 C24 는데이터송수신가능상태 H/W 게이트 OFF 시간 ( 상기설명참조 ) 출력컨트롤입력 의 OFF 시간범위 ( 고임피던스상태 ) Q 시리즈 C24 는데이터송수신가능상태

3 사양 포인트 (1) 상대기기와의시스템구성이 n:1, m:n일때아래그림과같이각기기의송신신호를각각접속하는경우 출력컨트롤입력 이 2군데이상ON되어있으면, 해당기기에서데이터가동시에출력 ( 송신 ) 된것으로간주됩니다. 상대기기는정상적으로데이터교신하기위해ㆍ데이터를송신할때만 출력컨트롤입력 을 ON 상태로한다. ㆍ데이터를송신하지않을때는 출력컨트롤입력 을 OFF 상태로한다. 를실행할필요가있습니다. 상대기기또는변환기측 송신데이터 출력컨트롤입력 수신데이터 출력컨트롤입력 송신데이터 수신데이터 Q 시리즈 C24 송신데이터 출력컨트롤입력 수신데이터 Q 시리즈 C24 (2) Q 시리즈 C24 를사용할때 2 개의인터페이스를연동하여동작 (4.5.2 항 (2) 참조 ) 하면, 1 캐릭터의송신시간이 Q 시리즈 C24 의 H/W 게이트 OFF 시간이됩니다.( 데이터송신후 1 캐릭터의송신시간후에게이트를 OFF 합니다.)

3 사양 3.4 시리얼커뮤니케이션모듈의기능일람 Q 시리즈 C24 의기능일람을나타냅니다. 기 능 설명항 ASCII 코드에의한교신 QnA 호환 2 C/3 C/4C 프레임에의한교신각각형식 1~ A 호환 1C 프레임에의한교신형식 4가있음 바이너리코드에의한교신 QnA 호환 4C 프레임에의한교신 형식 5 비트 / 워드단위의일괄읽기 / 쓰기 MC 프로토콜에의한교신 (*1) 무수순프로토콜에의한교신 (*2) 디바이스메모리의읽기 / 쓰기 Q 시리즈 C24 버퍼메모리의읽기 / 쓰기 디바이스메모리의모니터 복수블록일괄읽기 / 쓰기 확장지정에의한읽기 / 쓰기 인텔리전트기능모듈버퍼메모리의읽기 / 쓰기 시퀀스프로그램파일의읽기 / 쓰기 PLC CPU 의감시 (PLC CPU 감시기능 ) PLC CPU 상태제어 ( 리모트 RUN/STOP 등 ) 네트워크시스템경유로의다른국액세스 상대기기에서 Q 시리즈 C24 용입력신호를 ON/OFF( 글로벌기능 ) PLC CPU 에서상대기기에대한데이터송신 ( 온디멘드기능 ) 임의포맷의데이터의송신 / 수신 사용자등록프레임에의한데이터의송신 / 수신 인터럽트프로그램에의한데이터의수신 PLC CPU 의감시 (PLC CPU 감시기능 ) ASCII- 바이너리변환에의한 ASCII 데이터의송신 / 수신 투과코드지정에의한데이터의송신 / 수신 제 5 장 레퍼런스매뉴얼 제 6 장 사용자매뉴얼 ( 응용편 ) 쌍방향프로토콜에의한교신 (*1) 공중회선등을경유하는교신 ( 모뎀기능 ) 전송제어 임의포맷의데이터송신 / 수신 인터럽트프로그램에의한데이터의수신 ASCII- 바이너리변환에의한 ASCII 데이터의송신 / 수신 투과코드지정에의한데이터의송신 / 수신 MC 프로토콜 / 무수순프로토콜 / 쌍방향프로토콜에의한데이터교신 GX Developer 에서의 PLC 액세스 DC 코드제어 (Xon/XOFF 제어포함 ) DTR/DSR(ER/DR) 제어 각인터페이스의독립동작 / 연동동작 유틸리티패키지에의한초기설정, 설정값의모니터 / 테스트 멀티 CPU 시스템대응 리모트패스워드체크 제 7 장 사용자매뉴얼 ( 응용편 ) 4.5.2 항 제 8 장 레퍼런스매뉴얼 2.10 항 사용자매뉴얼 ( 응용편 )3.3.3 항 *1 프로그램을조합하여 MELSEC PLC 의프로토콜에의해데이터를교신할수있는상대기 기라면, 상기 MC 프로토콜에의한 PLC CPU 에대한액세스가가능합니다. 또한, 쌍방향 프로토콜에의한임의의데이터교신도가능합니다. *2 계측기, 바코드리더등상대기기의프로토콜로데이터를교신할필요가있을때는, 상기의무수순프로토콜에의해데이터를교신합니다. 이때, 사용자등록프레임에 의한교신기능을사용하면송수신데이터의처리가용이해집니다.

3 사양 3.5 전용명령일람 Q 시리즈 C24 에서사용할수있는전용명령의일람을나타냅니다. : 사용가능 : 사용불가능 분류명령내용 프로토콜 MC 무쌍 상세설명항 데이터교신용설정값등록 / 읽기 PLC CPU 감시용명령초기값설정용명령모드전환명령 ONDEMAND 온디멘드기능에의해데이터를송신한다. OUTPUT 지정데이터수만큼의데이터를송신한다. INPUT 데이터를수신한다.( 수신데이터읽기 ) BIDOUT 데이터를송신한다. BIDIN 데이터를수신한다.( 수신데이터읽기 ) SPBUSY 각전용명령에의한데이터송신 / 수신상태를읽는다. CSET 데이터송신처리를중단하지않고도현재까지의수신데이터를클리어한다. BUFRCVS 인터럽트프로그램으로데이터를수신한다. ( 수신데이터읽기 ) 송신스케줄테이 블을사용하여사 PRR 용자등록프레임 으로데이터를송 신한다. Q 시리즈 C24 내의 플래시 ROM에사용 PUTE 자등록프레임을 등록한다.( 쓰기 ) GETE Q 시리즈 C24 내의플래시 ROM에등록되어있는사용자등록프레임을읽는다. PLC CPU 감시를등록한다. PLC CPU CSET PLC CPU 감시를해제한다. 감시기능용송수신데이터수의단위 ( 워드 / 바이트 ), 데이터송수 신용영역을설정한다. UINI Q 시리즈 C24의모드, 전송사양, 자국번호를전환한다. 제9장사용자매뉴얼 ( 응용편 ) 제17장 * 프로토콜항목 MC:MC 프로토콜무 : 무수순프로토콜쌍 : 쌍방향프로토콜

3 사양 3.6 유틸리티패키지 (GX Configurator-SC) 기능일람 Q 시리즈 C24 용유틸리티패키지의기능일람을나타냅니다. 자동리프레시설정 ( : 설정이유효한프로토콜 ) 기능 MC 무쌍설명항비고 Q 시리즈 C24 의에러코드를리프레시하는 PLC CPU 측의디바이스를설정한다. 4.6 항 사용자등록프레임플래시 ROM 에사용자등록프레임을등록한다. 8.4.1 항 모뎀초기화용데이터 플래시 ROM 에모뎀초기화용데이터를등록한 다. 8.4.2 항 모뎀접속용데이터플래시 ROM 에모뎀접속용데이터를등록한다. 8.4.3 항 모뎀기능시스템설정 시스템설정 CHn 전송제어기타시스템설정 CHn MC 프로토콜시스템설정 CHn 무수순시스템설정 CHn 쌍방향시스템설정 CHn PLC CPU 감시 시스템설정 CHn 송신용사용자등록프레임 번호지정시스템설정 플래시 ROM 에모뎀기능용시스템설정값을등 록한다. 상대기기와의전송사양을설정한다. (DTR/DSR 제어,DC 코드제어, 통신방식, 데 이터교신감시용타이머값등 ) 온디멘드기능용버퍼메모리의할당, 사용자 등록프레임의번호등을설정한다. 무수순프로토콜로데이터를교신하기위한버 퍼메모리할당, 설정값변경등을실행한다. 쌍방향프로토콜로데이터를교신하기위한버 퍼메모리할당, 설정값변경등을실행한다. PLC CPU 감시기능용을설정한다. 송신할사용자등록프레임의번호등을설정 한다. 8.4.4 항 8.4.5 항 8.4.6 항 8.4.7 항 8.4.8 항 8.4.9 항 8.4.10 항 시스템설정디폴트버퍼메모리의설정값을디폴트값으로되돌린다. 8.4.11 항 온라인조작가능오프라인조작가능 시스템설정쓰기버퍼메모리의설정값을플래시 ROM 에쓴다. 8.4.11 항 플래시 ROM 쓰기허가 / 금지지정 X ㆍ Y 모니터 / 테스트 플래시 ROM 에대한쓰기의허가 / 금지를설정한 다. PLC CPU 와의입출력신호에대한모니터 / 테스트 를실행한다. 8.4.12 항 8.6.1 항 모뎀기능모니터 / 테스트모뎀기능의실행상태를모니터한다. 8.6.2 항 모니터 기타모니터 / 테스트 CHn 전송제어기타 모니터 / 테스트 CHn MC 프로토콜모니터 CHn 무수순모니터 / 테스트 CHn 쌍방향모니터 CHn PLC CPU 감시모니터 CHn 송신용사용자등록프레임 번호지정모니터 인터페이스의제어신호상태, GX Developer 에의한설정값등을모니터한다. 데이터교신결과입출력신호상태, 버퍼메모 리의설정값을모니터한다. PLC CPU 감시기능의설정값, 동작상태를모니 터한다. 송신할사용자등록프레임의설정값등을모니 터한다. 데이터수신결과에러발생상태등을모니터 한다. 8.6.3 항 8.6.4 항 8.6.5 항 8.6.6 항 8.6.7 항 8.6.8 항 8.6.9 항 ERR LED 소등모듈앞면의 ERR LED 를소등한다. 8.6.10 항 무수순프로토콜수신데이터클리어현재의수신데이터를클리어한다. 8.7 항 온라인 조작만 가능

3 사양 3.7 시리얼커뮤니케이션모듈용 GX Developer 설정항목일람 GX Developer 를이용하여설정하는파라미터설정항목의일람을나타냅니다. 파라미터설정항목파라미터내용설정내용설명항 I/O 할당설정스위치설정인터럽트포인터설정리모트패스워드설정 Q 시리즈 C24 의 I/O 할당을설정하여, 아래의스위치설정을가능하게한다. 스위치 1 스위치 2 스위치 3 스위치 4 스위치 5 인터럽트프로그램으로수신데이터를읽기위한설정을한다. 리모트패스워드와체크를실행하기위해 Q 시리즈 C24 를설정한다. 종류 형명 점수 선두 X/Y CH1 측전송설정 CH1 측통신속도설정 CH1 측교신프로토콜설정 CH2 측전송설정 CH2 측통신속도설정 CH2 측교신프로토콜설정 국번설정 CPU 측 인터럽트포인터선두 No. 인텔리전트모듈측 선두I/O No. 인터럽트포인터개수선두 SI No. 패스워드설정 패스워드유효모듈설정 형명 선두 I/O 4.5.1 항 4.5.2 항 4.5.3 항 사용자매뉴얼 ( 응용편 ) 3.3.3 항

3 사양 3.8 PLC CPU 에대한입출력신호일람 Q 시리즈 C24 의입출력신호에대해설명합니다. Q 시리즈 C24 를기본베이스모듈의 0 슬롯에장착한경우를예로입출력신호의할당을나타냅니다. 디바이스 X 는 Q 시리즈 C24 에서 PLC CPU 에대한입력신호를, 디바이스 Y 는 PLC CPU 에서 Q 시리즈 C24 에대한출력신호를나타냅니다. PLC CPU 에대한입출력신호일람은다음과같습니다. 디바이스 No. 신호내용참조디바이스 No. 신호내용참조 CH1 송신정상완료 ON: 정상완료 항 CH1 송신요구 ON: 송신요구중 CH1 송신이상완료 ON: 이상완료 항 CH1 수신읽기완료 ON: 읽기완료 CH1 송신처리 CH1 수신읽기요구 ON: 송신중 ON: 읽기요구중 항항항 CH1 모드전환요구 ON: 전환요구중응용편제15장 CH1 수신이상검출 ON: 이상검출항항 사용금지 CH1 모드전환 CH2 송신정상완료 CH2 송신이상완료 CH2 송신처리 CH2 수신읽기요구 CH2 수신이상검출 ( 시스템용 ) ( 시스템용 ) ON: 전환중 응용편제15장 ON: 정상완료 ON: 이상완료 ON: 송신중 항항항 CH2 송신요구 CH2 수신읽기완료 CH2 모드전환요구 ON: 송신요구중 ON: 읽기완료 ON: 전환요구중 ON: 읽기요구중 ON: 이상검출 항항항항 항 사용금지 사용금지 사용금지 응용편제 15 장 CH2 모드전환 ON: 전환중 응용편제15장 CH1측에러발생 CH2측에러발생 ON: 에러발생중 ON: 에러발생중 항항 CH1측에러정보초기화요구 CH2측에러정보초기화요구 ON: 초기화요구중 ON: 초기화요구중 항항 모뎀초기화완료 ON: 초기화완료 모뎀초기화요구 ( 대기요구 ) ON: 초기화요구 항 다이얼링 ON: 다이얼중 회선접속요구 ON: 접속요구중 회선접속 ON: 접속중 항 회선차단요구 ON: 차단요구중 응용편제3장 초기화회선접속실패 ON: 초기화접속실패 사용금지 회선차단완료 ON: 차단완료 응용편제15장 통지발행요구 OFF: 통지발행요구중 통지정상완료 ON: 정상완료통지이상완료 ON: 이상완료 사용금지 플래시 ROM 읽기완료 ON: 완료 플래시 ROM 읽기요구 ON: 요구중 플래시 ROM 쓰기완료 ON: 완료 플래시 ROM 쓰기요구 ON: 요구중 플래시 ROM 시스템설정완료 ON: 완료 플래시 ROM 시스템설정요구 ON: 요구중 CH1 글로벌신호 CH2 글로벌신호 ON: 출력지시있음 ON: 출력지시있음 시스템설정디폴트완료 ON: 완료 ( 시스템용 ) Q 시리즈 C24 레디 ON: 액세스가능워치도그타이머에러 (WDT 에러 ) ON : 모듈이상발생 OFF: 모듈정상동작중 레퍼런스 3.10 항 시스템설정디폴트요구 ON: 요구중 *1 입력신호에대응하는기능을사용하는경우에전용명령을실행하면 ON/OFF하지않습니다. *2 입력신호에대응하는기능을사용하는경우에전용명령을실행해도 ON/OFF합니다. (ON OFF: 데이터읽기완료 ) *3 모드전환신호 (X6/XD) 는다음의기능실행시에 ON합니다. ㆍ모드전환, 전송순서초기화,( 버퍼메모리에따름 ) 수신데이터클리어, 사용자등록프레임사용유무지정, UINI 명령,PLC CPU 정보클리어모드전환신호 (X6/XD) 가 ON되어있을때는대상인터페이스에대한송수신을요구하지마십시오. ( 모드전환신호 (X6/XD) 가 ON되어있을때는 Q 시리즈 C24의송수신처리가정지되어있습니다.) *4 Q 시리즈 C24 레디신호는,PLC CPU에서 Q 시리즈 C24에대한액세스가능여부를전달하는신호입니다. 시퀀스프로그램의인터록신호로서사용하십시오. ( 전원 ON/ 리셋조작후, 약1초후에 ON됩니다.) *5 WDT 에러신호가 ON 된경우에는 PLC CPU를재기동하십시오. ( 전원리셋,CPU 모듈의리셋 ) *6 QJ71C24N-R4의경우에는사용할수없습니다.( 모뎀기능에관한신호입니다.) ㆍX10~X16: 시스템용ㆍY10~Y16: 사용금지 항

3 사양 중요 (1) PLC CPU에대한입출력신호중에 사용금지 신호를출력 (ON) 하지마십시오. 사용금지 신호의출력을 ON하면,PLC 시스템이이상동작할가능성이있습니다. (2) 모뎀기능을사용하지않거나 QJ71C24N-R4를사용하는경우,X10~X16은시스템에서사용하고,Y10~Y16은사용이금지됩니다. 포인트 (1) 본항과같이입출력신호는 QnA 시리즈시리얼커뮤니케이션모듈용프로그램을 Q 시리즈 C24 용으로활용할경우에사용하는신호입니다. ( 부록 2 항참조 ) QCPU에서는인텔리전트기능모듈에대한입출력신호를전용명령으로 ON/OFF합니다. 각기능설명항목의프로그래밍부분에기재되어있는입출력신호를제외하고는시퀀스프로그램으로 ON/OFF할필요가없습니다. (2) QnA 시리즈시리얼커뮤니케이션모듈용프로그램을 Q 시리즈 C24용으로활용하는경우에도,Q시리즈 C24 각매뉴얼의해당기능설명항목에기재되어있는전용명령으로변경할것을권합니다.

3 사양 3.9 버퍼메모리의용도와할당일람 버퍼메모리에대해설명합니다. (1) 버퍼메모리의구성버퍼메모리는다음의사용자용영역과시스템영역으로구성되어있습니다. (a) 사용자용영역 1 사용자가데이터의읽기 / 쓰기를하는영역입니다. 2 데이터를교신하기위한설정값을저장하는영역, 데이터교신용영역, 교신상태및교신에러정보를저장하는영역이있습니다. 3 사용자용영역에대한데이터읽기 / 쓰기는대응하는상세설명항목을참조하십시오. (b) 시스템영역 Q 시리즈 C24 의시스템이사용하는영역입니다. (2) 버퍼메모리의할당일람버퍼메모리는 1 어드레스 16 비트로구성이되어있습니다. 다음페이지에버퍼메모리의어드레스마다의명칭과디폴트값등을일람표로나타냅니다. 1 대상프로토콜항목의약칭의의미 MC:MC 프로토콜무 : 무수순프로토콜쌍 : 쌍방향프로토콜 2 대상프로토콜항목의기호의의미해당영역의설정값이관계되는프로토콜, 제어를위해사용자가설정하여사용하는영역에아래의기호를붙여표현합니다. RW:PLC CPU, 상대기기에서읽기ㆍ쓰기가가능한영역. R :PLC CPU, 상대기기에서읽기만가능한영역. : 시스템에서사용하는시스템영역또는해당프로토콜에서는사용하지않는영역. 3 등록가능여부항목에기재되어있는기호의의미해당영역의값이 Q 시리즈 C24 의플래시 ROM 에등록하여사용할수있는지여부를나타내고있습니다. 가능 : 등록하여사용할수있는영역. 불가능 : 등록할수없는영역. 중 요 버퍼메모리의 시스템영역 에데이터를쓰지마십시오. 시스템영역 에데이터를쓰면,PLC 시스템이이상동작할수있습니다. 사용자용영역내에도부분적으로시스템영역이있으므로버퍼메모리를읽기 / 쓰기하는경우에는주의하십시오.

3 사양 포인트 (1) 버퍼메모리는 FROM/TO 명령등으로액세스하여QnA 시리즈시리얼커뮤니케이션모듈용프로그램을 Q 시리즈 C24용으로유용합니다.( 부록 2 항참조 ) QCPU에서는인텔리전트기능모듈의버퍼메모리에전용명령으로액세스합니다. 각기능설명항의프로그래밍부분에기재되어있는버퍼메모리의액세스를제외하고 FROM/TO 명령등으로직접액세스할필요가없습니다. (2) QnA 시리즈시리얼커뮤니케이션모듈용프로그램을 Q 시리즈 C24용으로유용하는경우에도, Q 시리즈 C24의각매뉴얼의해당기능설명항목에기재되어있는전용명령으로변경할것을권합니다. (3) 전용명령을사용하는경우, 데이터를교신하기위한아래의초기설정항목은반드시 GX Configurator-SC에서등록하거나시퀀스프로그램용 CSET 명령으로변경 ( 디폴트값으로변경 ) 하십시오. 1 MC 프로토콜에의한교신용초기설정ㆍ온디멘드기능으로송신하는데이터길이의단위설정워드 / 바이트단위지정 ( 어드레스 150(96 H), 310(136 H)) ㆍ온디멘드기능으로사용하는버퍼메모리설정버퍼메모리선두어드레스지정 ( 어드레스 160(A0 H), 320(140 H)) 송신용버퍼메모리길이지정 ( 어드레스 163(A3 H), 323(143 H)) 2무수순 / 쌍방향프로토콜에의한교신용초기설정ㆍ송수신하는데이터길이의단위설정워드 / 바이트단위지정 ( 어드레스 150(96 H), 310(136 H)) ㆍ송신영역설정송신용버퍼메모리선두어드레스지정 ( 어드레스 162(A2 H), 322(142 H)) 송신용버퍼메모리길이지정 ( 어드레스 163(A3 H), 323(143 H)) ㆍ수신영역설정수신용버퍼메모리선두어드레스지정 ( 어드레스 166(A6 H), 326(146 H)) 수신용버퍼메모리길이지정 ( 어드레스 167(A7 H), 327(147 H)) *GX Configurator-SC에의한등록에대해서는 8.4.5항 ~8.4.8항의해당프로토콜의시스템설정항을참조하십시오. CSET 명령에대해서는사용자매뉴얼 ( 응용편 )17.4항을참조하십시오.

3 사양 어드레스 10진 (16진) 용 도 명 칭 초기값 CH1 용 LED 소등, 통신에러정보초기화요구 0: 소등, 초기화요구없음 1: 소등, 초기화요구있음 대상프로토콜 MC 무쌍 등록가능 여부 참 조 LED, 통신에러 정보초기화용 시스템용 (b8)~(b15) CH2 용 LED 소등, 통신에러정보초기화요구 0: 소등, 초기화요구없음 1: 소등, 초기화요구있음 불가능 항항 항 시스템용 (b8)~(b13) 플래시 ROM 액세스용 모뎀기능지정용 -1 등록 / 읽기 / 삭제지시 0: 요구없음 1: 등록요구 2: 읽기요구 3: 삭제요구 프레임 No. 지시 0: 지정없음 0 이외 : 프레임 No. 등록 / 읽기 / 삭제결과저장 0: 정상완료 0 이외 : 이상완료 등록데이터바이트수지정 0: 지정없음 0 이외 : 등록데이터바이트수 ( 최대 80 바이트 ) 사용자등록프레임 0: 지정없음 1 이외 : 등록데이터 ( 최대 80 바이트 ) 모뎀접속 CH 지정 0: 없음 1: CH1 2: CH2 통지실행지정 0: 하지않는다 1: 한다 접속리트라이횟수지정 1~5: 리트라이횟수 접속리트라이간격지정 90~300: 접속리트라이간격 ( 단위 : 초 ) 초기화 / 접속타임아웃시간지정 1~60: 타임아웃시간 ( 단위 : 초 ) 초기화리트라이횟수지정 1~5: 리트라이횟수 초기화용데이터 No. 지정 0: H 송신용사용자등록프레임지정영역에서지정한초기화데이터송신 7D0 H~801F H: 초기화용데이터 No. 접속용데이터 No. 지정 BB8 H~801F H: 접속용데이터 No. GX Developer 접속지정 0: 접속하지않는다 1: 접속한다 무교신간격시간지정 0: 무한대기 1~120: 무교신간격시간 ( 회선차단대기시간 ) ( 단위 : 분 ) RS ㆍ CS 제어유 / 무지정 0: 제어없음 1: 제어있음 불가능 가능 사용자 항 항항항 항항 항 매뉴얼 ( 응용편 ) 제3장 사용금지 시스템영역 PLC CPU 정보클리어용 (*1) PLC CPU 정보클리어요구 0000 H: 요구없음 4C43 H: 요구있음 불가능 항 사용금지 시스템영역

3 사양 어드레스 10진 (16진) 용 도 명 칭 초기값 모드전환지정용 모드전환지정용 신호지정 (*1) 전송제어지정용 통신제어지정용 반이중통신제어지정용 (RS-232 용 ) 전환모드 No. 지정 (0001 H~0007 H,00FF) H 0001 H:MC 프로토콜 ( 형식 1) 0002 H:MC 프로토콜 ( 형식 2) 0003 H:MC 프로토콜 ( 형식 3) 0004 H:MC 프로토콜 ( 형식 4) 0005 H:MC 프로토콜 ( 형식 5) 0006 H: 무수순프로토콜 0007 H: 쌍방향프로토콜 00FF H:GX Developer 접속 전환후의전송사양지정 본영역의 b15가 1(ON) 일때의전환후의전송 사양 ( 아래와같이 ) 을지정 동작설정 (b0) 0: 독립 1: 연동 데이터비트 (b1) 0:7비트 1:8비트 패리티비트 (b2) 0: 없음 1: 있음 홀수 / 짝수패리티 (b3) 0: 홀수 1: 짝수 스톱비트 (b4) 0:1비트 1:2비트 섬체크코드 (b5) 0: 없음 1: 있음 RUN 중쓰기 (b6) 0: 금지 1: 허가 설정변경 (b7) 0: 금지 1: 허가 통신속도 (b8~b11) 50bps~230400bps 시스템용 (b12~b14) 모두 0 전환후의전송사양지시 (b15) 0:GX Developer에서설정한내용에 맞춘다 1: 본영역에서설정한내용에맞춘다 RSㆍDTR 신호상태지정 0:OFF 1:ON RS 신호 (b0) DTR 신호 (b2) 시스템용 (b1), (b3)~(b15) DTR/DSR(ER/DR), DC 제어지정ㆍ전송제어 (b0) 0:DTR/DSR 제어 1:DC 코드제어ㆍ DC1/DC3 제어 (b8) 0: 제어없음 1: 제어있음ㆍ DC2/DC4 제어 (b9) 0: 제어없음 1: 제어있음 DC1/DC3(Xon/Xoff) 코드지정ㆍDC1 코드 (b0~b7) 00 H~FF H :DC1 코드ㆍDC3 코드 (b8~b15) 00 H~FF H :DC3 코드 DC2/DC4 코드지정ㆍDC2 코드 (b0~b7) 00 H~FF H :DC2 코드ㆍDC4 코드 (b8~b15) 00 H~FF H :DC4 코드 워드 / 바이트단위지정 0: 워드단위 1: 바이트단위 CD 단자체크지정 (RS-232 용 ) 0: 체크한다 1: 체크하지않는다 통신방식지정 (RS-232 용 ) 0: 전이중통신 1: 반이중통신 동시송신시의우선 / 비우선지정 0: 우선 0 이외 : 비우선 ( 송신대기시간, 단위 100ms) 송신재시작방식지정 0: 재송신하지않는다 1: 재송신한다 동시송신시의데이터의유효 / 무효지정ㆍ수신데이터유효 / 무효 (b0) 0: 유효 1: 무효ㆍ송신데이터유효 / 무효 (b8) 0: 유효 1: 무효 대상프로토콜 MC 무쌍 등록가능 여부 불가능 가능 가능 참 조 항 사용자매뉴얼 ( 응용편 ) 제 15 장 항 항 사용자매뉴얼 ( 응용편 ) 제 7 장 제6장제7장항 항항 제7장항항 사용자매뉴얼 ( 응용편 ) 제8장

3 사양 어드레스 10진 (16진) 용 도 명 칭 초기값 데이터교신시간감시지정용 무수신감시시간 ( 타이머 0) 지정 0 H : 무한대기 28 H~FA0 H : 감시시간 ( 단위 : 바이트 ) 응답감시시간 ( 타이머 1) 지정 0 H : 무한대기 1~BB8 H H : 감시시간 ( 단위 :100ms) 송신감시시간 ( 타이머 2) 지정 0 H : 무한대기 1~BB8 H H : 감시시간 ( 단위 :100ms) (5 초 ) (3 분 ) 대상프로토콜등록가능참조 MC 무쌍여부 가능 8.4.5 항 사용자매뉴얼 ( 응용편 ) 제 6 장 사용금지 시스템영역 온디멘드기능지정용 버퍼메모리선두어드레스지정 (400 H~1AFF H,2600 H~3FFF H) 데이터길이지정 (0000 H~3400 H) 8.4.6 항 레퍼런스매뉴얼 송신영역지정용 데이터수신용 수신영역지정용 데이터수신용 온디멘드용사용자등록프레임지정용 수신용사용자등록프레임지정용 송신용버퍼메모리선두어드레스지정 (400 H~1AFF H,2600 H~3FFF H) 송신용버퍼메모리길이지정 (0001 H~1 A00 H) 수신종료데이터수지정 0001 H~33FE H : 수신종료데이터수수신종료코드지정 FFFF H : 수신종료코드지정없음 0~FF H H : 수신종료코드 수신용버퍼메모리선두어드레스지정 (400 H~1AFF H,2600 H~3FFF H) 수신용버퍼메모리길이지정 (0001 H~1 A00 H) 수신데이터클리어요구 0: 요구없음 1: 요구있음선두프레임 No. 지정 1번째 0: 지정없음 0 이외 : 지정있음선두프레임 No. 지정 2번째 0: 지정없음 0 이외 : 지정있음최종프레임 No. 지정 1번째 0: 지정없음 0 이외 : 지정있음최종프레임 No. 지정 2번째 0: 지정없음 0 이외 : 지정있음사용자등록프레임사용유무지정 0: 사용하지않는다 1: 사용한다 2: 데이터교신가능 (Q 시리즈 C24가세트 ) 선두프레임 No. 지정 (1번째 ~4번째 ) 0: H 지정없음 1H 이상 : 선두프레임 No. 최종프레임 No. 지정 (1번째 ~4번째 ) 0: H 없음 1H 이상 : 최종프레임 No. 가능불가능가능 제 6 장제 7 장 8.4.5 항 8.4.7 항 8.7 항 8.4.6 항 사용자매뉴얼 ( 응용편 ) 제9장제10장 8.4.7 항 송신중사용자등록프레임 송신용사용자등록프레임지정용 송신중사용자등록프레임 0: 미송신 1~100: 송신중사용자등록프레임 ( 몇번째 ) CR/LF 출력지정 0: 송신하지않는다 1: 송신한다출력선두포인터지정 0: 지정없음 1~100:n번째부터송신출력개수지정 0: 지정없음 1~100:n개출력 송신프레임 No. 지정 ( 최대 100 개지정가능 ) 0: 송신지정없음 1 이상 : 출력프레임 No. 불가능가능 사용자매뉴얼 ( 응용편 ) 제9장제11장

3 사양 어드레스 10진 (16진) 용 도 명 칭 초기값 송신대기시간지정용 투과코드지정용 변환지정용 스테이트먼트대기시간지정 0: 대기시간없음 1~F H H: 대기시간 ( 단위 :10ms) 송신용투과코드지정 1번째 0000 H : 지정없음 0000H 이외 : 지정있음 ( 아래와동일 ) ㆍ투과코드 (b0~b7) 00 H~FF H: 투과코드ㆍ부가코드 (b8~b15) 01 H~FF H: 부가코드 수신용투과코드지정 0000 H : 지정없음 0000H 이외 : 지정있음 ( 아래와동일 ) ㆍ투과코드 (b0~b7) 00 H~FF H: 투과코드ㆍ부가코드 (b8~b15) 01 H~FF H: 부가코드 ASCII-바이너리변환지정 0: 변환되지않는다 1: 변환된다 대상프로토콜등록가능참조 MC 무쌍여부 가능 8.4.6 항 8.4.5 항 사용자매뉴얼 ( 응용편 ) 제 12 장 사용금지 국번설정상태확인용 시스템영역 국번 ( 스위치설정 ) CH1 측 LED 점등상태, 통신에러상태 0: 소등 /OFF, 에러없음 1: 점등 /ON, 에러있음 파라미터설정에따름 LED 점등상태, 통신에러상태확인용 시스템용 (b8)~(b15) CH2 측 LED 점등상태, 통신에러상태 0: 소등, 통신에러없음 1: 점등, 통신에러있음 모듈상태에따름 스위치설정, 모드전환확인용 사용자등록프레임 확인용 시스템용 (b8)~(b13) 스위치설정에러, 모드전환에러상태 0: 에러없음 0 이외 : 스위치설정에러, 모드전환에러 CH1 교신프로토콜설정번호 (b0) 0: 정상 1: 에러 CH1 통신속도설정 (b1) 0: 정상 1: 에러 CH1 설정변경금지시의모드전환 (b3) 0: 정상 1: 에러 CH2 교신프로토콜설정번호 (b4) 0: 정상 1: 에러 CH2 통신속도설정 (b5) 0: 정상 1: 에러 CH2 설정변경금지시의모드전환 (b7) 0: 정상 1: 불가능설정국번호 (b14) 0: 정상 1: 범위외연동동작설정 (b15) 0: 정상 1: 에러 사용자등록프레임등록수 0 H: 등록없음 1이상 : 등록수 사용자등록프레임등록상태 ( 등록 No. 확인용 ) 0: 등록없음 1: 등록있음 * 등록 No. 에대응하는비트가 0(ON)/1(OFF) 등록 No. 3E8 H(1000): 어드레스 205 H(b0)~ 등록 No. 4AF H(1199): 어드레스 211 H(b7) 등록 상태 에따름 불가능 불가능 4.3 항 4.5.2 항 8.6.9 항 8.6.9 항

3 사양 어드레스 10진 (16진) 용 도 명 칭 초기값 사용자등록프레임확인용 디폴트등록프레임등록수 ( 시스템용 ) 등록상태에따름 대상프로토콜등록가능참조 MC 무쌍 여부 불가능 8.6.9 항사용자매뉴얼 ( 응용편 ) 9.1.2 항 사용금지 시스템영역 플래시 ROM 쓰기결과확인용 모뎀기능확인용 통지상황확인용 플래시 ROM 시스템설정쓰기결과 0 : 정상완료 1 이외 ( 에러코드 ) : 이상완료 모뎀기능에러코드 ( 모뎀기능사용시의에러코드 ) 0 : 정상종료 1 이상 ( 에러코드 ) : 이상종료 모뎀기능시퀀스상태 0: 유휴상태 1: 초기화대기 2: 모뎀초기화중 3: 대기중 4: 패스워드체크중 5: 교신중 6: 통지중 7: 회선차단중 8: 콜백요구수신대기 9: 콜백회선차단대기 10: 콜백지연시간대기 11: 콜백재접속중 12: 콜백재패스워드체크중 접속용데이터등록수 0: 등록없음 1 이상 : 등록수 접속용데이터등록상태 ( 등록 No. 확인용 ) 0: 등록없음 1: 등록있음 * 등록 No. 에대응하는비트가 0(ON)/1(OFF) 등록 No.BB8 H(3000): 어드레스 224 H(b0)~ 등록 No.BD5 H(3029): 어드레스 225 H(b13) 사용자초기화용데이터등록수 0: 등록없음 1 이상 : 등록수 초기화용데이터등록상태 ( 등록 No. 확인용 ) 0: 등록없음 1: 등록있음 * 등록 No. 에대응하는비트가 0(ON)/1(OFF) 등록 No. 9C4H(2500): 어드레스 227 H(b0)~ 등록 No. 9E1H(2529): 어드레스 228H(b13) 통지실행횟수 0: 미실행 1 이상 : 실행횟수통지실행데이터 No. 0 : 통지미실행 BB8H 이상 : 통지실행데이터저장영역1 ( 통지실행 No.) 시스템영역 ( 사용금지 ) 불가능 불가능 8.6.9 항 8.6.2 항 사용자매뉴얼 ( 응용편 ) 제 3 장 데이터저장영역 2 데이터저장영역 3 데이터저장영역 4 데이터저장영역 5 각영역의구성은데이터저장영역 1 과같다 사용금지 시스템영역 국번설정상태확인용 (*3) 전송제어상태확인용 국번 ( 명령설정 ) 교신프로토콜상태 ( 스위치설정 ) 0:GX Developer 접속 5:MC 프로토콜 ( 형식 5) 1:MC 프로토콜 ( 형식 1) 6: 무수순프로토콜 2:MC 프로토콜 ( 형식 2) 7: 쌍방향프로토콜 3:MC 프로토콜 ( 형식 3) 8:( 연동동작용 ) 4:MC 프로토콜 ( 형식 4) 모듈상태에따름 파라미터설정에따름 불가능 불가능 4.5.2 항 8.6.3 항 10.1.6 항 4.5.2 항 8.6.3 항 10.1.5 항

3 사양 어드레스 10진 (16진) 용 도 명 칭 초기값 전송제어상태확인용 제어신호상태 교신결과확인용 전송설정상태 ( 스위치설정 ) 동작설정 (b0) 0: 독립 1: 연동 데이터비트 (b1) 0:7비트 1:8비트 패리티비트 (b2) 0: 없음 1: 있음 홀수 / 짝수패리티 (b3) 0: 홀수 1: 짝수 스톱비트 (b4) 0:1비트 1:2비트 섬체크코드 (b5) 0: 없음 1: 있음 RUN 중쓰기 (b6) 0: 금지 1: 허가 설정변경 (b7) 0: 금지 1: 허가 통신속도 (b8~b11) 50bps~230400bps 시스템용 (b12~b15) 모두 0 교신프로토콜상태 ( 현재 ) 0:GX Developer 접속 5:MC 프로토콜 ( 형식 5) 1:MC 프로토콜 ( 형식 1) 6: 무수순프로토콜 2:MC 프로토콜 ( 형식 2) 7: 쌍방향프로토콜 3:MC 프로토콜 ( 형식 3) 8: ( 연동동작용 ) 4:MC 프로토콜 ( 형식 4) 전송상태 ( 현재 ) 동작설정 (b0) 0: 독립 1: 연동 데이터비트 (b1) 0:7비트 1:8비트 패리티비트 (b2) 0: 없음 1: 있음 홀수 / 짝수패리티 (b3) 0: 홀수 1: 짝수 스톱비트 (b4) 0:1비트 1:2비트 섬체크코드 (b5) 0: 없음 1: 있음 RUN 중쓰기 (b6) 0: 금지 1: 허가 설정변경 (b7) 0: 금지 1: 허가 통신속도 (b8~b11) 50bps~230400bps 시스템용 (b12~b15) 모두 0 RS-232 제어신호상태 0:OFF 상태 1:ON 상태 미사용 (b6~b15) 모두 0 전송시퀀스상태 (MC 프로토콜교신상태확인용 ) 0: 커맨드수신대기 1: 커맨드수신중 2: 커맨드수신완료 3:PLC CPU 액세스대기 4:PLC CPU 액세스중 5:PLC CPU 액세스완료 6: 응답스테이트먼트송신온디멘드실행결과 0: 정상종료 1 이상 : 이상종료 ( 에러코드 ) 데이터송신결과 0: 정상종료 1 이상 : 이상종료 ( 에러코드 ) 데이터수신결과 0: 정상종료 1 이상 : 이상종료 ( 에러코드 ) 파라미터설정에따름 신호상태에따름 대상프로토콜등록가능참조 MC 무쌍 여부 불가능 4.5.2 항 8.6.3 항 10.1.5 항 4.5.2 항 8.6.3 항 10.1.6 항 8.6.3 항 10.1.3 항 8.6.3 항 10.1.4 항 제6장제7장 8.6.5항 18.6.6항 시스템영역 MC 프로토콜송신에러코드 (A 호환 1C 프레임교신제외 ) 0: 에러없음 1 이상 : 송신에러코드수신사용자등록프레임 (n 번째 ) 0 : 미수신 1~4 : 수신스테이트먼트의사용자등록프레임 No. 지정의조합 불가능 8.6.4 항 8.6.5 항 사용금지 시스템영역 송수신영역 송신데이터수지정 0: 지정없음 1 이상 : 송신데이터수 송신데이터지정상대기기에송신하는데이터 불가능 제6장제7장 8.4.5항 18.4.7항

3 사양 어드레스 10진 (16진) 용 도 명 칭 초기값 송수신영역 수신데이터수 ( 읽기요구데이터수 ) 0: 수신데이터없음 1 이상 : 수신데이터수 수신데이터상대기기에서수신한데이터 대상프로토콜등록가능참조 MC 무쌍여부제6장제7장불가능 8.4.5항 18.4.7항 사용자용 사용자등록용 사용금지 사용자자유영역 (3840 워드 ) * 용도는사용자가결정한다. 등록 No.8001H용 등록 No.8002H용 등록 No.8003H용 등록 No.8004H용 등록 No.8005H용 등록 No.8006H용 등록 No.8007H용 등록 No.8008H용 등록 No.8009H용 등록 No.800AH용 등록 No.800BH용 등록 No.800CH용 등록 No.800DH용 등록 No.800EH용 등록 No.800FH용 등록 No.8010H용 등록 No.8011H용 등록 No.8012H용 등록 No.8013H용 등록 No.8014H용 등록 No.8015H용 등록 No.8016H용 등록 No.8017H용 등록 No.8018H용 등록 No.8019H용 등록 No.801AH용 등록 No.801BH용 등록 No.801CH용 등록 No.801DH용 등록 No.801EH용 등록 No.801FH용 시스템영역 사용자등록용영역은아래의용도로사용하고, 사용목적에맞추어사용자가 TO 명령등으로데이터를쓴다. 각영역의구성, 쓰기데이터에대해서는각설명항목참조. 1 사용자등록프레임으로데이터교신하는경우ㆍ사용자등록프레임 ( 사용자매뉴얼 ( 응용편 ) 제 9 장 ) 2 모뎀기능으로교신하는경우ㆍ초기화용데이터 ( 사용자매뉴얼 ( 응용편 )3.4.3 항 ) ㆍ접속용데이터 ( 사용자매뉴얼 ( 응용편 )3.4.4 항 ) 불가능 불가능 ( 왼쪽참조 ) 시스템지정 콜백기능용 플래시 ROM 쓰기허가 / 금지지정 0: 쓰기금지 1: 쓰기허가 콜백기능지정 0: H 자동 1: H 콜백접속 ( 고정시 ) ( 설정4) 3: H 콜백접속 ( 번호지정시 ) ( 설정5) 7: H 콜백접속 ( 번호지정시최대 10대 ) ( 설정6) 9: H 자동 / 콜백접속 ( 고정시 ) ( 설정1) B: H 자동 / 콜백접속 ( 번호지정시 ) ( 설정2) F: H 자동 / 콜백접속 ( 번호지정시최대10대 ) ( 설정3) 콜백거부통지용누적횟수지정 0: H 지정없음 1~FFFF H H: 통지용누적횟수 불가능 가능 8.4.12 항 8.4.4 항사용자매뉴얼 ( 응용편 ) 제 3 장 사용금지 시스템영역

3 사양 어드레스 등록 10진 (16진) 용 도 명 칭 초기값대상프로토콜 가능 참 조 MC 무 쌍 여부 모뎀기능지정용 -2 사용금지 리모트패스워드 기능용 모뎀기능지정용 -3 자동모뎀초기화지정 0: 자동초기화하지않는다 1: 자동초기화한다 모뎀초기화시 DR(DSR) 신호유효 / 무효지정 0:DR 신호를무시하지않는다 1:DR 신호를무시한다 모뎀기능용완료신호핸들링지정 0:X13~X16 을 ON/OFF 하지않는다 1:X13~X16 을 ON/OFF 한다 통지대기시간지정 0000 H~FFFF H: 대기시간 ( 단위 : 초 ) 시스템영역리모트패스워드불일치통지용횟수지정 0 H: 지정없음 1~FFFF H H: 통지용횟수 리모트패스워드불일치통지용누적횟수지정 0 H: 지정없음 1~FFFF H H: 통지용누적횟수 회선차단대기시간지정 (PLC CPU 감시용 ) 0000 H~FFFF H: 대기시간 ( 단위 : 초 ) 가능 가능 8.4.4 항사용자매뉴얼 ( 응용편 ) 제 3 장 5.1.5 항 8.4.4 항사용자매뉴얼 ( 응용편 ) 제 3 장 8.4.4 항사용자매뉴얼 ( 응용편 ) 제 3 장 사용금지 시스템영역 인터럽트지정 수신인터럽트발행지정 0: 인터럽트발행하지않는다 1: 인터럽트발행한다 가능 사용자매뉴얼 ( 응용편 ) 제 4 장 사용금지 시스템영역 전송제어지정용 전송제어시작사용가능용량지정 64~4095: 전송제어시작사용가능용량 전송제어종료사용가능용량지정 263~4096: 전송제어종료사용가능용량 무수순무수신감시시간방식지정 0: 방식 0 1: 방식 1 가능 사용자매뉴얼 ( 응용편 ) 제 7 장 사용자매뉴얼 ( 응용편 ) 제 6 장 사용금지 시스템영역 송수신데이터모니터링기능 (*1) 송수신데이터모니터링지정 0000 H: 모니터없음 / 정지지시 0001 H: 모니터시작지시 0002 H: 모니터중 (Q 시리즈 C24가세트 ) 1002 H: 모니터정지 (Q 시리즈 C24가세트 ) 100F H: 모니터설정에러 (Q 시리즈 C24가세트 ) 모니터옵션지정 0:OFF 1:ON 초과정지지정 (b0) 타이머 0 에러발생시정지지정 (b2) 시스템용 (b1), (b3)~(b15) 가능 사용자매뉴얼 ( 응용편 ) 제 16 장 모니터버퍼선두어드레스지정 (400 H~1 AFD H,2600 H~3FFD H) 모니터버퍼크기지정 (0003 H~1 A00 H) 사용금지 시스템영역 사용자등록프레임수신방식지정용 사용자등록프레임수신방식지정 (1 번째 ~4 번째 ) 0: 방식 0 1: 방식 1 방식 1 전용수신종료데이터수지정 (1 번째 ~4 번째 ) 0 이상 : 방식 1 전용수신종료데이터수 가능 8.4.7 항사용자매뉴얼 ( 응용편 ) 제 11 장

3 사양 어드레스 등록 10진 (16진) 용 도 명 칭 초기값대상프로토콜 가능 참 조 MC 무 쌍 여부 사용금지 시스템영역 투과코드지정용 송신용투과코드지정 (2~10번째) 0000 H : 지정없음 0000H 이외 : 지정있음 ( 아래와동일 ) ㆍ투과코드 (b0~b7) 00 H~FF H : 투과코드ㆍ부가코드 (b8~b15) 01 H~FF H : 부가코드 가능 8.4.5 항사용자매뉴얼 ( 응용편 ) 제 12 장 사용금지 시스템영역 PLC CPU 감시기능지정용 주기시간단위지정 0:100ms 1: 초 2: 분주기시간지정 (PLC CPU 감시간격시간 ) 0 H : 지정없음 1 H~FFFF H :PLC CPU 감시주기시간 PLC CPU 감시기능지정 0: 기능을사용하지않는다 1: 일정주기송신 2: 조건일치송신 PLC CPU 감시송신수단지정 ( 일정주기송신용 ) 0: 데이터송신 ( 디바이스데이터,CPU 상태정보 ) 1: 통지송신포인터지정 ( 일정주기송신, 데이터송신용 ) 1~100 : 출력선두포인트 (n번째부터송신 ) * 다음의송신프레임 No. 지정영역에설정된사용자등록프레임을지정포인터위치부터송신한다. ( 어드레스 :CH1측 =BA H~11D H, CH2측 =15A H~1BD H) 출력개수지정 ( 일정주기송신, 데이터송신용 ) 1~100 : 출력개수 ( 프레임의송신개수를지정 ) 접속용데이터 No. 지정 ( 일정주기송신, 통지용 ) 0BB8 H~0BD5 H,8001 H~801F H : 접속용데이터 No. 가능 사용자매뉴얼 ( 응용편 ) 제 2 장 사용금지 시스템영역 등록워드블록수지정 0 : 지정없음 1~10 : 워드디바이스의블록수 등록비트블록수지정 0 : 지정없음 1~10 : 비트디바이스의블록수 CPU 이상감시지정 0: 감시하지않는다 1: 감시한다. 감시디바이스지정 90 H~CC H: 디바이스코드 합산하여최대 10 블록지정가능 PLC CPU 감시기능지정용 제 1 블록감시디바이스 선두디바이스 No. 지정 0 이상 : 선두디바이스 No. 읽기점수지정 1 이상 : 읽기점수 감시조건지정 ( 판정조건지정 ) 1 이상 : 감시조건 감시조건값지정비트디바이스시 0:OFF 1:ON 워드디바이스시 0~FFFF H: 감시조건값 송신포인터지정 ( 조건일치송신, 데이터송신용 ) 1~100: 출력선두포인트 (n번째부터송신 ) * 다음의송신프레임 No. 지정영역에설정된사용자등록프레임을지정포인터위치부터송신한다. ( 어드레스 :CH1측 =BA H~11D, H CH2측 =15A H~1BD H) 가능 사용자매뉴얼 ( 응용편 ) 제 2 장

3 사양 어드레스 등록 10진 (16진) 용 도 명 칭 초기값대상프로토콜 가능 참 조 MC 무 쌍 여부 PLC CPU 감시기능지정용 제 1 블록감시디바이스 제 2~10 블록감시디바이스 출력개수지정 ( 조건일치송신, 데이터송신용 ) 1~100 : 출력개수 ( 프레임의송신개수지정 ) 접속용데이터 No. 지정 ( 조건일치송신, 통지용 ) 0BB8 H~0BD5 H, 8001 H~801F H : 접속용데이터 No. 각영역의구성은제 1 블록감시디바이스영역과같다. 각영역의자세한사항은 *2 를참조. 가능 사용자매뉴얼 ( 응용편 ) 제 2 장 사용금지 시스템영역 PLC CPU 감시기능지정용 CPU 이상감시지정 송신포인터지정 ( 조건일치송신용 ) 1~100: 출력선두포인트 (n 번째부터송신 ) * 아래와같이송신프레임 No. 지정영역에설정된사용자등록프레임을지정포인터위치부터송신한다.( 어드레스 : CH1측 =BA H~11D H,CH2측 =15A H~1BD H) 출력개수지정 ( 조건일치송신용 ) 1~100 : 출력개수 ( 프레임의송신개수를지정 ) 접속용데이터 No. 지정 ( 조건일치 송신, 통지용 ) 0BB8 H~0BD5 H,8001 H~801F H: 접속용데이터 No. 가능 사용자매뉴얼 ( 응용편 ) 제 2 장 사용금지 시스템영역 사용금지 시스템영역콜백용데이터 No. 지정 1 0BB8 H~0BD5 H, 8001 H~801F H: 콜백용데이터 No. 8450(2102 H) 콜백용데이터 No. 지정 2 8451(2103 H) 콜백용데이터 No. 지정 3 8452(2104 H) 콜백용데이터 No. 지정 4 콜백 8453(2105 H) 콜백용데이터 No. 지정 5 기능용 8454(2106 H) 콜백용데이터 No. 지정 6 8455(2107 H) 콜백용데이터 No. 지정 7 8456(2108 H) 콜백용데이터 No. 지정 8 8457(2109 H) 콜백용데이터 No. 지정 9 8458(210A H) 콜백용데이터 No. 지정 10 가능 8.4.4 항사용자매뉴얼 ( 응용편 ) 제 3 장 사용금지 시스템영역 PLC CPU 감시기능 PLC CPU 감시기능동작상태 0: 미실행 (PLC CPU 감시등록대기 ) 1:PLC CPU 감시시간대기 (PLC CPU 액세스대기 ) 2:PLC CPU 액세스중 3: 감시결과송신중 PLC CPU 감시기능실행결과 ( 현재 ) 0: 정상종료 1 이상 : 이상종료 ( 에러코드 ) PLC CPU 감시기능송신횟수 0: 미실행 1 이상 : 송신횟수 감시조건도달블록 No. 0 : 감시조건이성립된블록없음 1~10 : 워드 / 비트블록의등록순위 (n 번째 ) 4096 :CPU 이상감시블록 * 감시조건이성립된최신의블록 No. 가저장된다. 불가능 사용자매뉴얼 ( 응용편 ) 제 2 장

3 사양 어드레스 10진 (16진) 용도명칭초기값대상프로토콜등록가능참조 MC 무쌍여부 사용금지 시스템영역 콜백 기능 콜백허가누적횟수 0 이상 : 누적횟수 콜백거부누적횟수 0 이상 : 누적횟수 자동 ( 콜백 ) 접속허가누적횟수 0 이상 : 누적횟수 자동 ( 콜백 ) 접속거부누적횟수 0 이상 : 누적횟수 콜백재착신에의한순서중지누적횟수 0 이상 : 누적횟수 불가능 8.6.2 항사용자매뉴얼 ( 응용편 ) 제 3 장 사용금지 시스템영역 리모트패스워드 기능용 언로크처리정상완료누적횟수 0 이상 : 정상완료누적횟수 언로크처리이상완료누적횟수 0 이상 : 이상완료누적횟수 불가능 5.1.5 항 8.6.2 항사용자매뉴얼 ( 응용편 ) 제 3 장 사용금지 시스템영역 리모트패스워드기능용 회선차단에의한로크처리누적횟수 0 이상 : 회선차단에의한로크처리누적횟수 불가능 5.1.5 항 8.6.2 항사용자매뉴얼 ( 응용편 ) 제 3 장 사용금지 시스템영역 플래시 ROM 갱신횟수저장용 플래시 ROM 갱신횟수 0~1000: 갱신횟수 불가능 사용금지 시스템영역 사용자용 (*1) 사용자자유영역 2 (6656 워드 ) ( 송수신데이터모니터링기능디폴트버퍼 ) * 용도는사용자가결정한다. 불가능 *1 QJ71C24N(-R2/R4) 만사용가능. (QJ71C24(-R2) 사용시시스템영역 ) *2 PLC CPU 감시기능지정용제 1~10 블록감시디바이스영역 (CH1측: 8272~8361(2050 H~20A9 H), CH2측 :8528~8617(2150 H~21A9 H) 의할당은다음페이지에나타냅니다.

3 사양 CH1 측버퍼메모리어드레스 :10 진 (16 진 ) 제 n 블록감시디바이스 명 칭 감시디바이스지정 선두디바이스 No. 지정 읽기점수지정 감시조건지정 ( 판정조건지정 ) 감시조건값지정 송신포인터지정 ( 조건일치송신, 데이터송신용 ) 출력개수지정 ( 조건일치송신, 데이터송신용 ) 접속용데이터 No. 지정 ( 조건일치송신, 통지용 ) CH2 측버퍼메모리어드레스 :10 진 (16 진 ) 제 n 블록감시디바이스 명 칭 감시디바이스지정 선두디바이스 No. 지정 읽기점수지정 감시조건지정 ( 판정조건지정 ) 감시조건값지정 송신포인터지정 ( 조건일치송신, 데이터송신용 ) 출력개수지정 ( 조건일치송신, 데이터송신용 ) 접속용데이터 No. 지정 ( 조건일치송신, 통지용 ) *3 시리얼 No. 의상위 5 자리가 06062 이후인 QJ71C24N(-R2/R4) 만사용가능.( 기재된 내용이외는시스템영역 )

4 운전까지의설정과순서 제 4 장 운전까지의설정과순서 Q 시리즈 C24 를사용하는시스템을운전할때까지의순서및설정방법에대해설명합니다. 포인트 (1) Q 시리즈 C24 를사용하실때는본매뉴얼의앞부분에기재되어있는 안전을위한주의사항 을참조하십시오. (2) Q 시리즈 C24 의실장과설치환경은 CPU 모듈과같습니다. (3) 모듈의실장과설치에대해서는사용하시는 PLC CPU 모듈의사용자매뉴얼을참조하십시오. 4.1 취급시의주의사항 Q 시리즈 C24 취급시의주의사항에대해설명합니다. (1) Q 시리즈 C24 의케이스는플라스틱제품이므로떨어뜨리거나강한충격을주지마십시오. (2) 모듈의단자나사, 고정나사는다음의조임토크범위내에서조이십시오. 나사의위치 RS-422/485 단자대단자나사 (M3 나사 ) QJ71C24N-R4용 RS-422/485 플러그인단자대단자나사 (M2 나사 ) 모듈고정나사 ( 일반적으로는불필요 )(M3 나사 )(*1) 조임토크범위 0.42~0.58Nㆍm 0.20~0.25Nㆍm 0.36~0.48Nㆍm *1 모듈은모듈상부의훅으로베이스모듈에간단하게고정할수있습니다. 다만진동, 충격이큰장소에서는모듈장착나사로고정할것을권합니다.

4 운전까지의설정과순서 4.2 운전까지의설정과순서 운전까지의개략순서를나타냅니다. 시 작 사용하는기능, 사양을확인한다. 상대기기와모듈을케이블로접속한다. ㆍ Q 시리즈 C24 와상대기기의접속ㆍ본매뉴얼 4.4 항참조 GX Developer 와 QCPU 를케이블로접속한다. GX Developer 에서각종설정을한다. GX Developer 에서단독테스트를실행한다. ㆍ Q 시리즈 C24 의 I/O 할당설정ㆍ Q 시리즈 C24 와상대기기간의운전모드, 전송사양설정ㆍ본매뉴얼 4.5 항참조 ㆍ Q 시리즈 C24 의 ROM/RAM/ 스위치테스트ㆍ Q 시리즈 C24 의자기진단테스트ㆍ본매뉴얼 4.7 항참조 상대기기에서진단테스트를실행한다. ㆍ Q 시리즈 C24 와상대기기간에 MC 프로토콜에의한교신이가능한경우,MC 프로토콜에의한교신용운전모드를설정하여진단테스트를실시한다. ㆍ본매뉴얼 4.8 항참조 GX Developer 에서운전모드를설정한다. ㆍ Q 시리즈 C24 와상대기기간의데이터교신시스템용운전모드를설정한다. ㆍ본매뉴얼 4.5.2 항참조 GX Configurator-SC 에서자동리프레시를설정한다. ㆍ Q 시리즈 C24 상태, 에러정보를 QCPU 의디바이스에자동리프레시하도록설정한다. ㆍ본매뉴얼 4.6 항,8.3 항참조 각종기능을사용하기위한설정값을 GX Configurator-SC 에서변경한다. ㆍ특수기능도포함하여각종기능용설정값변경가능ㆍ각기능설명항, 설명매뉴얼참조ㆍ제 8 장참조 데이터를송신 / 수신한다. ㆍ데이터교신시스템용송신, 수신ㆍ각기능설명항, 설명매뉴얼참조 무수순프로토콜에의한교신 ( 제 6 장으로 ) 쌍방향프로토콜에의한교신 ( 제 7 장으로 ) MC 프로토콜에의한교신 ( 레퍼런스매뉴얼로 ) 특수기능을사용한교신사용자매뉴얼 ( 응용편으로 )

4 운전까지의설정과순서 4.3 각부의명칭과기능 Q 시리즈 C24 각부의명칭을나타냅니다. *1 QJ71C24 의외형도는형명부분을제외하고 QJ71C24N 과같습니다. *2 QJ71C24-R2 의외형도는형명부분을제외하고 QJ71C24N-R2 와같습니다. 명칭내용 1 표시 LED 표시 LED ( 표시내용에대해서는 (1) 참조 ) 2 3 4 RS-232 인터페이스 RS-422/485 인터페이스 RS-422/485 인터페이스 상대기기와시리얼로통신하기위한 RS-232 인터페이스 (D-Sub 9P) 상대기기와시리얼로통신하기위한 RS-422/485 인터페이스 (2-piece 단자대 ) 상대기기와시리얼로통신하기위한 RS-422/485 인터페이스 (2-piece 플러그인단자대 )

4 운전까지의설정과순서 (1) 표시 LED 일람표 CH LED 명칭표시내용 : 점등 / 점멸 : 소등 RUN 정상운전표시정상이상, 리셋 ERR 에러유무표시 (*1) 에러발생정상 NEU(*3) CH1 측중립상태표시 (*2) MC 커맨드스테이트먼트수신대기 MC 커맨드스테이트먼트수신중 SD 송신상태표시데이터송신중데이터미송신 RD 수신상태표시데이터수신중데이터미수신 CH2측중립상태표시 MC 커맨드스테 MC 커맨드스테 NEU(*3) 이트먼트이트먼트 (*2) 수신대기수신중 SD 송신상태표시데이터송신중데이터미송신 RD 수신상태표시데이터수신중데이터미수신 대응프로토콜 MC 무수순 쌍방향 유효 유효 무효 ( 소등 ) 유효 유효 무효 ( 소등 ) 유효 *1 Q 시리즈 C24의하드웨어, 데이터교신이상시에점등됩니다. ( 제10장참조 ) *2 MC 프로토콜에의한데이터교신상태가표시됩니다. 점등시 : 상대기기로부터의커맨드스테이트먼트수신대기상태소등시 : 상대기기로부터의커맨드스테이트먼트수신에의한처리상태 *3 교신프로토콜설정에서 GX Developer 접속 (0 H) 을지정한경우에도유효처리가됩니다.

4 운전까지의설정과순서 4.4 상대기기와의접속 Q 시리즈 C24 와상대기기사이의배선에대해설명합니다. Q 시리즈 C24의기능을충분히발휘하고신뢰성높은시스템을구축하기위해서는노이즈의영향을받지않도록배선할필요가있습니다. (1) 실드는일점접지하십시오. (2) 상대기기와 RS-232 회선으로접속할때, 접속케이블의 Q 시리즈 C24 측은 3. 2.1 항과같이커넥터 Shell 을사용하십시오. (3) 상대기기와 RS-422/485 회선으로접속할때는다음의사항에주의하여접속하십시오. (a) QJ71C24N, QJ71C24 의경우 1 RS-422/485 케이블은 3.3.2 항에기재되어있는권장케이블을사용하십시오. 2 RS-422/485 인터페이스의단자대의단자나사는 M3 나사를사용하고있습니다. 단자에적합한압착단자를사용하십시오. (b) QJ71C24N-R4 1 RS-422/485 케이블은 3.3.2 항에기재되어있는권장케이블을사용하십시오. RS-422/485 케이블은피복을 7mm 벗겨플러그인단자대에접속하십시오. 2 RS-422/485 케이블의편조실드선을접속하는경우에는모듈에동봉되어있는판형단자를사용하십시오. 판형단자를사용하지않아도접속할수있습니다. 판형단자는양쪽국의 FG 단자를접속할때사용할수있도록 4 개가동봉되어있습니다. (4.4.2 항 (b) 참조 ) 3 QJ71C24N-R4 에플러그인단자대는플러그인단자대의방향에주의하면서 QJ71C24N-R4 측 RS-422/485 커넥터에접속하여주십시오. 편조실드선 판형단자 ( 동봉품 ) (4) 상대기기의접속에대해서는상대기기의사양을확인하신후접속하십시오. (5) 접속케이블의휨반경에대해서는부 5 항을참조하십시오.

4 운전까지의설정과순서 4.4.1 RS-232 인터페이스의접속방법 ( 전이중통신의경우 ) Q 시리즈 C24 의 RS-232 인터페이스를사용하여전이중통신할때의주의사항및접속예를나타냅니다. (1) 접속시의주의사항 (a) 다음과같은사항에대해서는사용자매뉴얼 ( 응용편 ) 의해당설명항목을참조하십시오ㆍRS-232 인터페이스의 CD 신호를사용하여 Q 시리즈 C24측의통신을상대기기에서제어한다. *GX Configurator-SC의 [CHn 전송제어기타시스템설정변경 ] 화면에서의 RS-232C D단자체크설정 이관계됩니다. ㆍ상대기기의사양에맞추어반이중통신을한다.( 접속예는본항을참조하십시오.) ㆍ모뎀기능을사용한다. (b) 접속케이블의 FG 신호와실드는다음과같이접속하십시오. 접속케이블의 FG신호접속케이블의실드 Q 시리즈 C24측의접속비고접속케이블의 FG신호와 SG신호는접속 Q 시리즈 C24측의커넥터케이스에접속하지않는다. 상대기기의내부에서 FG신호와 SG신호상대기기의 FG 단자또는 Q 시리즈 C24측의커넥터가접속되어있을때는 Q 시리즈 C24 케이스에접속측에 FG신호를접속하지않는다. (c) 외부로부터의노이즈에의해정상적으로데이터를교신할수없는경우에는아래그림과같이접속하십시오. 1 접속케이블의실드로상대기기의 FG 단자와 Q 시리즈 C24 를접속. 2 SG 이외의각신호를 SG 신호와트위스트페어로접속. 커넥터프레임으로 Q 시리즈 C24 실드 ( 상대기기 ) 포인트 상대기기와 Q 시리즈 C24 의접속시에 RS-232-RS-422 변환기를사용하는경우, 먼저상대기기와 PLC CPU 의시스템구성 (1:1) 에대응하는지를확인하십시오. 권장변환기, 접속예는부 6 항에기재되어있습니다.

4 운전까지의설정과순서 (2) 접속예 (a) CD 신호 (1 번핀 ) 가 ON/OFF 할수있는상대기기와의접속예 Q 시리즈 C24측신호명핀번호 상대기기측신호명 *CD 단자체크설정은상대기기의사양에따라설정하십시오. 상기배선에의해 DTR/DSR 제어,DC 코드제어가가능합니다. (b) CD 신호 (1 번핀 ) 가 ON/OFF 할수없는상대기기와의접속예 1 접속예 1 Q 시리즈 C24측신호명핀번호 상대기기측신호명 * 그림과같이배선하면 DTR/DSR 제어,DC 코드제어가가능합니다. 2 접속예 2 Q 시리즈 C24 측신호명핀번호 상대기기측신호명 * 그림과같이배선하면 DC 코드제어가가능합니다. 포인트상대기기와 PLC CPU가전혀교신을할수없을때는, 접속시험을겸하여상기접속예 2와같이배선하여접속상태및데이터전송을체크하십시오. 이때, 데이터교신이가능하다면상대기기의인터페이스사양확인후배선을다시접속하십시오.

4 운전까지의설정과순서 4.4.2 RS-422/485 인터페이스의접속방법 Q 시리즈 C24 의 RS-422/485 인터페이스를사용할때의접속에관한주의사항및접속예를나타냅니다. (1) 접속시의주의사항 (a) Q 시리즈 C24 측의 SG 신호및 FG 신호를상대기기에접속할때는상대기기의사양에맞추십시오. (b) 접속케이블의실드는접속기기의어느한쪽의 FG 단자에접속하십시오. 상기와같이배선해도외부로부터의노이즈에의해정상적으로데이터를교신할수없을때는다음과같이배선하십시오. 1 양국의 FG 간은접속케이블의실드로접속한다. 다만상대기기측은상대기기의취급설명서에따라접속한다. QJ71C24N-R4 에접속케이블의편조실드선을접속하는경우에는모듈에동봉되어있는판형단자를사용하십시오. 2 Q 시리즈 C24 측의 (FG) 를 Q 시리즈 C24 장착국전원모듈의 FG 단자또는 Q 시리즈 C24 장착국의 PLC 가장착되어있는제어반의 FG 단자에접속한다. 3 접속케이블각신호의 nna 와 nnb 를페어로접속한다. Q 시리즈 C24 측 상대기기측 실드 RS-422/485 단자대와신호위치의대응 (c) 회선상의양단국은종단저항의설정 ( 또는접속 ) 이필요합니다. Q 시리즈 C24측은상대기기의사양에맞추어본항의설명에따라종단저항 (Q 시리즈 C24에동봉 ) 을접속하십시오. 상대기기는상대기기의설명서에기재되어있는내용에따라종단저항을접속하거나설정하십시오. (Q 시리즈 C24 측에접속하는종단저항 ) ㆍRS-422로통신을할때는 330Ω1/4 W 의종단저항을접속ㆍRS-485로통신을할때는 110Ω1/2 W 의종단저항을접속 * 종단저항의구분방법 주황주황갈색갈색갈색갈색 (d) 상대기기와전혀데이터교신을할수없을때는상대기기의극성을확인하십시오.Q시리즈 C24와상대기기의극성이맞지않는경우에여러기기에서각신호의극성을반대로하여케이블을접속하면데이터를교신할수있는경우가있습니다.

4 운전까지의설정과순서 포인트 (1) 본항에기재되어있는종단저항설정 / 접속시에회선의양단국이되는기기에서 RS-232-RS-422 변환기등을사용할때는변환기측에종단저항의설정 / 접속이필요합니다. (2) 상대기기와 Q 시리즈 C24 의접속시에 RS-232-RS-422 변환기를사용하는경우에는상대기기와 PLC CPU 의시스템구성 (1:1, 1:n, m:n) 에대응하는지를확인하십시오. (3) Q 시리즈 C24 의 RS-422/485 인터페이스에대한접속기기는, 1:n, n:1, m:n 접속도포함하여 RS-422 또는 RS-485 로통일할필요가있습니다. (2) 접속예 (a) 상대기기와 Q 시리즈 C24 를 1:1 로접속하는경우 Q 시리즈 C24 측신호명 상대기기측신호명 종단저항 종단저항 (b) 상대기기와 Q 시리즈 C24 를 1:n( 멀티드롭 ) 으로접속하는경우 1 접속예 1 상대기기 케이블 케이블 연동동작 종단저항

4 운전까지의설정과순서 2 접속예 2 상대기기 케이블케이블케이블 (c) 상대기기와 Q 시리즈 C24 를 n:1( 멀티드롭 ) 으로접속하는경우 종단저항 상대기기 상대기기 상대기기 케이블 케이블 케이블 종단저항

4 운전까지의설정과순서 (d) 상대기기와 Q 시리즈 C24 를 m:n( 멀티드롭 ) 으로접속하는경우 1 접속예 1 상대기기 상대기기 연동설정 케이블 케이블 연동설정 종단저항 2 접속예 2 상대기기 상대기기 케이블케이블케이블 종단저항

4 운전까지의설정과순서 4.5 GX Developer 에서의설정 4.5.1 I/O 할당설정 Q 시리즈 C24를사용하여상대기기와통신하기위해필요한 GX Developer에서의각종설정에대해설명합니다. 리모트패스워드를설정하는경우에는사용자매뉴얼 ( 응용편 )3.3.3항을참조하십시오. 설정목적 I/O 할당설정에서는베이스모듈상에장착되는각종모듈의종류, 입출력신호범위및 Q 시리즈 C24 의스위치를설정합니다. 기동순서 [GX Developer] [PLC parameters] I/O assignment 화면표시방법은 GX Developer 의오퍼레이팅매뉴얼을참조하십시오. 설정화면 I/O assignment 표시내용 항목명항목설정내용비고 Type Model name Points Start XY Switch setting intelli. 를설정한다. 장착하는모듈의형명을설정한다.( 예 :QJ71C24N) 32 점을설정한다. 대상모듈의선두입출력신호 (16 진수 ) 를설정한다. 통신속도, 전송사양, 교신프로토콜등을설정한다. Detailed setting 멀티 CPU 시스템일때 Q 시리즈 C24의관리 CPU를설정한다. Multiple CPU settings 멀티 CPU 시스템을사용하는경우에설정한다. 4.5.2 항참조 QCPU 사용자매뉴얼 ( 멀티 CPU 시스템편 ) 참조

4 운전까지의설정과순서 4.5.2 I/O 모듈, 인텔리전트기능모듈스위치설정 설정목적 I/O 모듈, 인텔리전트기능모듈스위치설정에서는상대기기와의전송사양, 교신프로토콜등을설정합니다. 기동순서 [GX Developer] [PLC parameters] [I/O assignment setting] Switch setting 화면표시방법은 GX Developer 의오퍼레이팅매뉴얼을참조하십시오. 설정화면 표시내용 (1) 스위치 1~ 스위치 5 아래표와같이각스위치의설정값을 16 비트바이너리데이터로조합하여각인터페이스의전송사양, 교신프로토콜등을설정합니다. 스위치번호내용비고 Switch1 Switch2 Switch3 Switch4 Switch5 CH1 통신설정 CH1 전송설정 CH1 교신프로토콜설정 CH2 통신속도설정 CH2 전송설정 CH2 교신프로토콜설정국번설정 (a), (b) 참조 (c) 참조 (a), (b) 참조 (c) 참조 (d) 참조 *Q 시리즈 C24 2 개의인터페이스를연동하여동작시킬때의설정에대해서는 (2) 를참조하십시오. 포인트 GX Developer, GOT 와 Q 시리즈 C24 를직접접속하는경우,GX Developer 에서스위치를설정하지않아도 QCPU 에대한액세스, 모니터등을실행할수있습니다.( 스위치를설정하지않는경우에는 GX Developer 접속모드로동작합니다.)

4 운전까지의설정과순서 (a) 전송설정 (CH1 측 : 스위치 1( 하위 ), CH2 측 : 스위치 3( 하위 )) CH1 측 CH2 측 비트내용 OFF(0) ON(1) 비고 b0 동작설정독립연동 CH1 측은반드시 OFF 로설정 b1 데이터비트 7 8 패리티비트는포함하지않는다 b2 패리티비트없음있음수직패리티 b3 홀수 / 짝수패리티홀수짝수패리티비트가있을때 b4 스톱비트 1 2 b5 섬체크코드 없음 있음 b6 RUN 중쓰기 금지 허가 b7 설정변경 금지 허가 * 교신프로토콜설정에서 GX Developer 접속 을설정하고자하는인터페이스측은 모두 OFF 로설정하십시오.GX Developer 와직접접속하는경우, GX Developer 에서 설정한값으로동작합니다.( 아래표참조 ) 전송설정 동작설정 GX Developer 설정내용 독립 데이터비트 8 패리티비트 짝수 / 홀수패리티 있음 홀수 스톱비트 1 섬체크코드 RUN 중쓰기 설정변경 있음 허가 허가 / 금지 1 동작설정ㆍQ 시리즈 C24 2개의인터페이스를각각독립된데이터교신용으로사용할것인지,2개의인터페이스를서로연동하여데이터교신용으로사용할것인지를설정합니다. ㆍ연동동작하는경우의설정, 데이터의흐름에대해서는 (2) 에서설명합니다. 2 데이터비트설정ㆍ상대기기와송수신하는 1캐릭터데이터의비트길이를상대기기의사양에맞추어설정합니다.(MC 프로토콜의형식 5( 바이너리코드교신용 ) 로데이터를교신할때, 쌍방향프로토콜로섬체크코드를취급하는경우에는 8비트로설정 ) ㆍ7비트로설정된경우에는최상위비트 (8비트째) 를무시하고통신합니다. 3 패리티비트설정ㆍ송수신하는데이터의 1바이트마다패리티비트 ( 수직패리티 ) 를부가할것인지의여부를상대기기의사양에맞추어설정합니다. ㆍ송신데이터에대한패리티비트부가, 수신데이터의패리티비트체크는 Q 시리즈 C24가실행합니다. 4 홀수 / 짝수패리티설정패리티비트 ( 수직패리티 ) 를부가하는경우에홀수패리티로할것인지, 짝수패리티로할것인지를상대기기의사양에맞추어설정합니다. 5 스톱비트설정상대기기와송수신하는 1캐릭터데이터의스톱비트길이를상대기기의사양에맞추어설정합니다.

4 운전까지의설정과순서 6 섬체크코드설정ㆍ MC 프로토콜, 쌍방향프로토콜의데이터교신시에각프레임ㆍ각형식의송신스테이트먼트, 수신스테이트먼트에섬체크코드를부가할것인지의여부를상대기기의사양에맞추어설정합니다. ㆍ섬체크코드를부가 ( 있음 ) 하는경우의스테이트먼트구성과섬체크코드에대해서는각프로토콜의설명항목을참조하십시오. 7 RUN 중쓰기설정ㆍ MC 프로토콜로상대기기에서 PLC CPU 에데이터를쓰는경우,PLC CPU RUN 중에쓸것인지의여부를시스템사양에맞추어설정합니다. ㆍRUN 중쓰기금지 ( 불가 ) 를설정하였을때 PLC CPU가 RUN 중에상대기기에서 PLC CPU에데이터의쓰기요구를실행한경우에는, 데이터를쓰지않고 NAK 스테이트먼트를반환합니다. ㆍ"RUN 중쓰기 " 를적용할수있는기능에대해서는레퍼런스매뉴얼의커맨드일람표의 쓰기가능설정, 쓰기금지설정 항목을참조하십시오. 8 설정변경설정 Q 시리즈 C24 기동후다음의처리를허가할것인지의여부를설정합니다. ㆍ각인터페이스의데이터교신기능, 전송사양의변경, 모드전환ㆍ플래시ROM에대한데이터의쓰기 ( 시스템설정값, 사용자등록프레임쓰기 ) 포인트 (1) MC 프로토콜로상대기기에서플래시 ROM 에사용자등록프레임을등록할 때는, 접속되어있는인터페이스측의설정변경을허가로하십시오. (2) PLC CPU에서플래시ROM에시스템설정값ㆍ사용자등록프레임을등록할때는 CH1측및 CH2측인터페이스의설정변경을모두허가로하십시오. (b) 통신속도설정 (CH1 측 : 스위치 1( 상위 ), CH2 측 : 스위치 3( 상위 )) *1*2*3 통신속도 ( 단위 :bps) 비트위치 통신속도 ( 단위 :bps) 비트위치 비 고 상대기기와의데이터교신시에오버런에러, 프레이밍에러등에의해정상적으로데이터를교신할수없을때는통신속도를낮추어본다. *1 230400bps는 QJ71C24N(-R2/R4) 의 CH1만사용가능합니다. *2 2개의인터페이스에각각상대기기를접속하는경우 2개의인터페이스통신속도의합이 115200bps 이내 (QJ71C24N(-R2/R4) 일때는230400bps 이내 ) 로설정하십시오. 어느한쪽의인터페이스에만상대기기를접속하는경우접속하는인터페이스를최대 115200bps(QJ71C24N(-R2/R4) 의 CH1의경우최대 230400bps) 로설정할수있습니다. 이때, 상대기기를접속하지않는인터페이스측은 300bps로설정하십시오. *3 교신프로토콜설정에서 GX Developer 접속 을설정하고자하는인터페이스측은 00 H 를설정하십시오.GX Developer에서설정한속도로동작합니다.

4 운전까지의설정과순서 (c) 교신프로토콜설정 (CH1 측 : 스위치 2, CH2 측 : 스위치 4) 설정번호 내 용 비 고 0H GX Developer 접속 (MELSOFT 제품과접속용 ) GX Developer 통신속도, 전송사양은자동설정. 1H 형식 1 2H 형식 2 ASCII 코드에의한교신시에 A 호환 1C 프레임, QnA 호환 3H 4H 5H MC 프로토콜 형식 3 형식 4 형식 5 2C/3C/4C 프레임에의한지정형식으로의교신용 QnA 호환 4C 프레임의바이너리코드에의한교신용 6H 무수순프로토콜 무수순프로토콜에의한교신용 7H 쌍방향프로토콜 쌍방향프로토콜에의한교신용 8H 연동설정용 CH1과 CH2의각인터페이스를연동동작으로사용할때 CH1 측에설정 (CH2측의교신프로토콜로동작 ) 9~D H H 설정금지 - EH ROM/RAM/ 스위치테스트 모듈의자기진단테스트용 FH 자기진단테스트 모듈각인터페이스의동작확인용 (d) 국번설정 ( 스위치 5(CH1측, CH2측공통 )) ㆍMC 프로토콜에의한교신용설정항목입니다. ㆍ멀티드롭접속등으로동일회선상에복수의 Q 시리즈 C24가접속되어있을때, 상대기기가송신프레임의데이터항목중에서지정하는국번호를 0~31(0 H~1F H) 로설정합니다. * 상대기기가어느Q시리즈 C24에대해서교신할것인지를지정하기위한번호입니다. ㆍ상대기기와 PLC CPU 의시스템구성이 1:1 접속인경우에는 0 을설정하십시오. 상대기기 Q 시리즈 C24 번째국번째국번째국번째국 포인트 상대기기와데이터교신을시작하는경우에는사용하는기능사양을확인한다음각종설정을하고케이블을접속하십시오. 교신하지않는 ( 케이블을접속하지않는 ) 인터페이스측은다음과같이 GX Developer 에서스위치를설정하십시오. ㆍ교신프로토콜설정 :0~7 H H 중에서설정ㆍ전송설정, 통신속도설정 : 모두 OFF로설정

4 운전까지의설정과순서 (2) 연동동작에대한설정, 데이터의흐름 (a) Q 시리즈 C24 의 2 개의인터페이스를연동동작시킬때는관련스위치를다음과같이설정하십시오. 스위치번호 설정항목 설정값 동작설정 b0=off 스위치 1 전송설정데이터비트설정 CH1 측과 CH2 측의각스위치를동일한사양으 CH1 측로설정 통신속도설정 상대기기에맞춘다 스위치 2 교신프로토콜설정 8 동작설정 b0=on 스위치 3 전송설정데이터비트설정 CH1 측과 CH2 측의각스위치를동일사양으로 CH2 측설정 통신속도설정 상대기기에맞춘다 스위치 4 교신프로토콜설정 0~7 스위치 5 국번설정 (1)(d) 에의해설정 (b) 다음의경우에는연동동작을할수없으므로상기와같이설정하지마십시오. 1 QJ71C24N-R2/QJ71C24-R2 를사용할때. 2 어느한쪽의인터페이스에상대기기가접속되어있지않을때. 3 쌍방향프로토콜로데이터를교신할때. 4 2 개의인터페이스가서로관련되지않고, 각교신프로토콜설정에서설정한기능 (MC 프로토콜 / 무수순프로토콜 ) 으로각인터페이스에접속한상대기기와데이터를교신할때. 5 모뎀기능을사용하여데이터를교신할때. 포인트 2 개의인터페이스를연동하여동작할때는 1 캐릭터의송신시간이 Q 시리즈 C24 의 H/W 게이트 OFF 시간이됩니다. (c) 연동동작시의데이터의흐름은다음과같습니다. 1 2 개의인터페이스는 CH2 측의교신프로토콜설정에서설정한기능 (MC 프로토콜 ( 동일형식 ) 또는무수순프로토콜 ), 각전송설정에서설정한전송사양 (CH1 측과 CH2 측은동일사양으로설정요망 ) 이서로연동하면서동작합니다. Q 시리즈 C24 ( 연동동작시의데이터의흐름 ) 지정 CH 측에만송신

4 운전까지의설정과순서 * 연동동작시에는어느한쪽의인터페이스에서수신한데이터를다른한쪽의인터페이스에서모두송신합니다. 이때, 무수순프로토콜로통신하고있을때는모든접속국이데이터를수신하므로, 수신데이터의배타적제어가필요합니다. MC 프로토콜로데이터를교신하고있을때는스테이트먼트에서지정한국번의 Q 시리즈 C24 만이커맨드에서지정한대로처리합니다. 또한,MC 프로토콜의 QnA 호환 2C/3C/4C 프레임으로데이터교신시, 멀티드롭접속된다른국의스테이트먼트에는연동동작용머리글정보 ( 아래와동일 ) 가부가됩니다. 1 상대기기와접속된 Q 시리즈 C24 의처리ㆍ상대기기에서수신된다른국의커맨드스테이트먼트에대해서머리글정보를부가하여다른인터페이스에서다른국에송신합니다. ㆍ다른국에서수신된응답스테이트먼트에대해서머리글정보를삭제하여다른인터페이스에서상대기기에송신합니다. (m:n 접속시는머리글정보도송신 ) 2 액세스대상국의동작커맨드스테이트먼트의요구내용을처리하고응답스테이트먼트에머리글정보를부가하여, 커맨드스테이트먼트를수신한인터페이스에서송신합니다. 비 고 Q 시리즈 C24가스테이트먼트에부가하는연동동작용머리글정보는다음과같습니다. 1 ASCII 코드로교신시 ( 형식1~4) 각스테이트먼트의선두제어코드 (ENQ/STX/ACK/NAK) 의앞에아래그림과같이13/15캐릭터의머리글정보를부가합니다.( 형식 1ㆍ3~4:13 캐릭터, 형식 2:15 캐릭터 ) 2 바이너리모드로교신시 ( 형식5) 각스테이트먼트의선두제어코드 (DLE+STX) 의앞에아래그림과같이 10바이트의머리글정보를부가합니다. 형식 3일때 STX (ASCII 코드교신의경우 ) ( 바이너리코드교신의경우 ) 형식 2일때의존재 I I / / O O 머리글정보 (13/15 캐릭터 ) 머리글정보 (10 바이트 )

4 운전까지의설정과순서 4.5.3 인텔리전트기능모듈인터럽트포인터설정 인터럽트프로그램에의해데이터를수신하기위한 GX Developer 에서의인터럽트포인터설정에대해설명합니다. 인터럽트프로그램에의한수신방법에대해서는사용자매뉴얼 ( 응용편 ) 제 4 장을참조하십시오. 설정목적 인텔리전트기능모듈인터럽트포인터설정에서는무수순 / 쌍방향프로토콜에의한교신시의수신데이터를 PLC CPU 의인터럽트프로그램으로읽기위한정보를설정합니다. 본설정을하면교신상대기기로부터의데이터수신시에인터럽트프로그램이기동되어,PLC CPU 에대한수신데이터의읽기가가능해집니다. 기동순서 [PLC parameters] [PLC system setting] Interrupt pointer setting 화면표시방법은 GX Developer의오퍼레이팅매뉴얼을참조하십시오. 설정화면 표시내용 (1) CPU 측 - 인터럽트포인터선두 No. 시퀀스프로그램에서사용하는인터럽트포인터 (IXX) 의선두 No. (50~ 255) 를설정합니다. (2) CPU 측 - 인터럽트포인터개수시퀀스프로그램에서사용하는인터럽트포인터 (I) 의개수 (2) 를설정합니다.

4 운전까지의설정과순서 (3) 인텔리전트모듈측 - 선두 I/O No. Q 시리즈 C24 의선두 I/O No. 를설정합니다. (4) 인텔리전트모듈측 - 선두 SI No. 1 Q 시리즈 C24 측관리번호 (SI) 를시퀀스프로그램에서사용하는인터럽트포인터 (IXX) 에대응하여부가합니다. 2 인터럽트관리번호의선두 SI No.(0) 를설정합니다. 3 인터럽트관리번호에대응하는데이터수신용인터페이스는다음과같습니다. SI No. 0:CH1 측인터페이스용 SI No. 1:CH2 측인터페이스용

4 운전까지의설정과순서 4.6 유틸리티패키지 (GX Configurator-SC) 에서의설정 Q 시리즈 C24 를사용하기위한 GX Configurator-SC 의설정에대해서는제 8 장을참조하십시오. GX Configurator-SC 에서설정하는데이터의종류는다음과같습니다. 1 기능을사용하기위해 Q 시리즈 C24 에서설정하는데이터 2 Q 시리즈 C24 와장착국 PLC CPU 간에정보를교환하기위해 PLC CPU 에서설정하는데이터본항에서는상기설정내용중에서 2 항목의 자동리프레시설정 에대해서설명합니다. 설정목적 자동리프레시설정은 Q 시리즈 C24 의버퍼메모리에저장되어있는에러정보및상태정보를 PLC CPU 의지정디바이스에자동으로저장하기위한설정항목입니다. 본설정을설정함으로써사용자는 Q 시리즈 C24 에액세스하지않고도모듈의에러정보및상태정보를참조할수있습니다. 기동순서 [GX Developer] [Tools] [Intelligent function utility] [Start] Intelligent function module parameter setting module select Auto refresh 화면표시방법의자세한사항은 8.3 항을참조하십시오. 설정화면

4 운전까지의설정과순서 설정항목 설정항목 Flash ROM access register/read/delete result CH1/CH2 LED ON status, communication error status (*) 1 Switch setting error, mode switching error status (*) 1 Number of registered user frame Flash ROM system parameters write result Modem function error code Modem function sequence statu Number of data registrations for connecti Number of data registrations for initializati Number of notification execution Data storage area 1 notification execution data No. Data storage area 2 notification execution data No. Data storage area 3 notification execution data No. Data storage area 4 notification execution data No. Data storage area 5 notification execution data No. Accumulated count of unlock process normal completion Accumulated count of unlock process abnormal completion Accumulated count of lock process based on circuit disconnection CH1/CH2 communication protocol status (* 1 ) Transmission status (* 1 ) RS-232 control signal status (* 1 ) Transmission sequence status (* 1 ) On-demand execution result Data transmission result Data reception result MC protocol transmission error code Receive user frame nth User frame being transmitted PLC CPU monitoring function Operation status Execution result Number of transmission Monitoring condition arrival block No. 버퍼메모리 어드레스 설명항항항항사용자매뉴얼 ( 응용편 ) 항항항항항항항항사용자매뉴얼 ( 응용편 ) 제11장항사용자매뉴얼 ( 응용편 ) 제2장 *1 버퍼메모리의내용에대해서는 10.1 항을참조하십시오.

4 운전까지의설정과순서 (1) 디바이스 (a) Q 시리즈 C24 와 PLC CPU 간의자동리프레시기능에따라설정항목란의에러정보또는상태정보를저장하는 PLC CPU 의디바이스를설정합니다. (b) 사용할수있는디바이스는 X, Y, M, L, B, T, C, ST, D, W, R, ZR 입니다. * 비트디바이스의 X, Y, M, L, B 를사용하는경우,16 점으로나누어떨어지는번호 ( 예 :X30, Y120, M16 등 ) 를설정하십시오. 설정된디바이스번호부터 16 점분에버퍼메모리의데이터가저장됩니다.( 예 :M16 을설정하면,M16~M31 에데이터가저장됩니다.) (c) 필요한정보만자동리프레시의디바이스를설정할수있습니다. (2) 자동리프레시설정내용 QCPU 에쓰기 / 파일에저장 (a) 자동리프레시설정내용 QCPU 에쓰기 GX Developer 또는 GX Configurator-SC 의온라인 PLC 쓰기기능을사용하십시오. (b) 파일에저장 GX Configurator-SC 의 8.3.2 항에기재되어있는파라미터모듈선택화면의파일항목에기재되어있는파일저장기능을참조하십시오. 포인트 (1) 자동리프레시설정내용은인텔리전트기능모듈파라미터에저장됩니다. 인텔리전트기능모듈파라미터를 CPU 모듈에쓴후, 전원을 OFF ON하거나 CPU 모듈을리셋하면자동리프레시설정이유효하게됩니다. (2) 자동리프레시설정내용은시퀀스프로그램으로변경할수없습니다. 다만, 시퀀스프로그램의 FROM/TO 명령에의해자동리프레시에해당하는처리를추가할수있습니다.

4 운전까지의설정과순서 4.7 단독테스트 QCPU 의베이스모듈에 Q 시리즈 C24 장착하면먼저다음의단독테스트로 Q 시리즈 C24 의스위치설정내용 (4.5.2 항참조 ) 과동작을체크하십시오. 포인트 (1) 상대기기와의데이터교신시에트러블이발생한경우, Q 시리즈 C24의동작에문제가있는지의여부를조사하기위해본항의단독테스트를실행하십시오. (2) 시스템의트러블을방지하기위해단독테스트중에는 PLC CPU를 STOP 상태로하십시오. (3) Q 시리즈 C24 2개의인터페이스를동시에단독테스트하십시오. 다만, 자기진단테스트는어느1개의인터페이스만테스트할수도있습니다. 이때는테스트를실행하지않는인터페이스측의테스트결과를무시하십시오. (4) 자기진단테스트를하기위한케이블의접속, 분리는 Q 시리즈 C24 장착국의전원을 OFF한상태에서실행하십시오. (5) 단독테스트종료후상대기기와의데이터교신을시작하는경우에는, 사용하는기능사양을확인한다음각종설정하고나서케이블을접속하십시오. 교신하지않는 ( 케이블을접속하지않는 ) 인터페이스측은다음과같이 GX Developer에서스위치를설정하십시오.( 설정방법은 4.5.2항참조 ) ㆍ교신프로토콜설정 :0~7H 중에설정ㆍ전송제어설정, 통신속도설정 : 모두 OFF로설정 (6) Q시리즈 C24의단독테스트에의해올바르게설정하였는데도불구하고에러가발생한경우에는당사에문의하시기바랍니다. 4.7.1 ROM/RAM/ 스위치테스트 ROM/RAM/ 스위치테스트란,Q 시리즈 C24 의메모리및 GX Developer 에서설정된스위치의설정내용을확인하기위한테스트방법입니다. ROM/RAM/ 스위치테스트는다음의순서로조작하십시오. ( 순서 1) 교신프로토콜설정, 전송설정 (4.5.2 항참조 ) (1) CH2 측의교신프로토콜을 EH(ROM/RAM/ 스위치테스트 ) 로설정하십시오. CH1 측의교신프로토콜테스트종료후상대기기와데이터를교신할때의번호 (1~8) 로설정하십시오. (2) 2 개의인터페이스의각전송설정을상대기기와데이터를교신할때의전송사양에맞추어모두설정하십시오. ( 순서 2) ROM/RAM/ 스위치테스트의실행 (1) PLC CPU 는 STOP 상태로하십시오. (2) PLC CPU 국을재기동하거나 CPU 를리셋하면, 약 1 초후에자동적으로테스트가시작됩니다.

4 운전까지의설정과순서 (3) Q시리즈 C24는다음의테스트를 1회실행합니다. 1 ROM 체크 ROM 데이터를읽고섬체크를실행합니다. 2 RAM 체크 RAM에테스트데이터를쓰고, 이를다시읽은후에체크합니다. 3스위치체크각스위치가허용범위내에서설정되어있는지의여부및전송설정의동작설정이 OFF 상태인지를체크합니다. 4연동동작설정체크 (CH2측의전송설정의동작설정 ON 시에실행한다 ) CH1측의교신프로토콜이 8, H 각CH의통신속도가허용범위로설정되어있는지를체크합니다. * 연동동작설정체크는다음의설정값일때실행됩니다. ㆍCH1측의교신프로토콜설정 :8H ㆍCH2측의전송설정의동작설정 : 비트 8=ON ( 순서 3) ROM/RAM/ 스위치테스트결과의확인 (1) CH1측 NEU LED가점등되면테스트가종료됩니다. ( 약 2초간 ) (2) ERR LED가소등되면정상종료입니다. (3) ERR LED가점등되면이상종료입니다. 다음과같은화면에서이상내용을확인하십시오. ㆍGX Configurator-SC의 기타모니터 / 테스트 화면 (8.6.9항참조 ) ㆍGX Developer의버퍼메모리모니터화면 ( 조작방법은 GX Developer의매뉴얼참조 ) *GX Developer의버퍼메모리모니터화면에서이상내용을확인할때는다음의버퍼메모리를모니터하십시오. 상기화면에서는모니터값 (16비트정수 ) 을비트로전개하여이상내용을확인하십시오. 각비트와이상내용은다음과같이대응됩니다. 모니터하는버퍼메모리 어드레스 CH1 측 CH2 측 CH1/CH2 측 해당비트 ON 시의내용처리 비트 201H 202H 203H 위치 연동동작설정시 독립동작설정시 전송설정이상프로토콜설정이상전송설정이상프로토콜설정이상 설정값을검토한다. (4.5.2 항참조 ) 테스트완료 설정국번 RAM 이상 설정국번범위외 ROM 이상 설정값을검토한다. (4.5.2 항참조 ) *1 당사또는특약점에문의하십시오.

4 운전까지의설정과순서 ( 순서 4) ROM/RAM/ 스위치테스트의종료 (1) 테스트결과의정상완료 / 이상완료가확인되면다음과같이처리하십시오. 정상시 : 테스트를종료하기위해서 (2) 를조작하십시오. 이상발생시 : 스위치체크, 연동동작설정체크시에이상이발생하였을때는올바른값을설정한다음다시테스트하십시오. ROM 체크,RAM 체크시에이상이발생하였을때는모듈의장착상태를체크한다음다시테스트하십시오. 모듈의장착상태에이상이없으면, 당사또는특약점에문의하십시오. (2) ROM/RAM/ 스위치테스트를종료하십시오. 1 자기진단테스트를할때는 4.7.2 항을참조하십시오. 2 테스트를종료하고상대기기와의데이터교신을시작할때는다음의순서로실행하십시오. ㆍ 4.5.2 항을참조하여 GX Developer 로스위치을설정한다. ㆍ Q 시리즈 C24 장착국의전원을 OFF 하고상대기기와의통신케이블을접속한다. ㆍ Q 시리즈 C24 장착국의전원을 ON 한다.

4 운전까지의설정과순서 4.7.2 자기진단테스트 자기진단테스트란 Q 시리즈 C24 의송수신기능의동작을확인하는테스트입니다. 자기진단테스트는다음의순서로조작하십시오. ( 순서 1) 케이블의접속 (1) 2개의인터페이스에대해서다음과같이케이블로접속합니다. ㆍRS-232 인터페이스는커넥터내에서케이블을접속하여대상인터페이스에장착하십시오. ㆍRS-422/485 인터페이스는단자대내에서케이블을접속하십시오. RS-232 인터페이스 RS-422/485 인터페이스 Q 시리즈 C24측신호명핀번호 케이블접속 Q 시리즈 C24 측 신호명 케이블접속 ( 순서 2) 교신프로토콜설정, 전송설정 (4.5.2항참조 ) (1) 2개의인터페이스의교신프로토콜을 F( H 자기진단테스트 ) 로설정하십시오. (2) 2개의인터페이스의각전송설정을상대기기와데이터를교신할때의전송사양에맞추어모두설정하십시오. ( 순서 3) 자기진단테스트의실행 (1) PLC CPU는 STOP 상태로하십시오. (2) PLC CPU국을재기동하거나 CPU를리셋하면, 약 1초후에자동적으로테스트가시작됩니다. (3) Q시리즈 C24는다음의테스트를순차적으로실행하고이를반복합니다.( 1사이클을테스트하는데약 1초가걸립니다.) * 테스트결과모두이상이되었을때는테스트를종료합니다. 1 PLC CPU와의교신체크 PLC CPU의형명을읽고체크를시작합니다. 2인터페이스의송신, 수신기능체크 데이터를변경하면서송신과수신을체크합니다. (4) 테스트를시작하면, 테스트항목에대응하는 LED가점멸됩니다. ㆍPLC CPU와의교신을체크하는동안CH1 NEU LED가점멸됩니다. ㆍ각인터페이스의송수신기능을체크하는동안테스트중인인터페이스의 SD, RD LED가점멸합니다.

4 운전까지의설정과순서 ( 순서 4) 자기진단테스트결과의확인 (1) 본테스트는반복하여실행되며,ERR LED 가소등되어있으면정상동작중임을나타냅니다. (2) ERR LED 가점등하면이상종료됩니다. 다음과같이이상내용을확인하십시오. ( 이상발생으로 ERR LED 가점등되면테스트가종료됩니다.) ㆍ GX Configurator-SC 의 기타모니터 / 테스트 화면 (8.6.9 항참조 ) ㆍ GX Developer 의버퍼메모리모니터화면 ( 조작방법은 GX Developer 의매뉴얼참조 ) 모니터하는버퍼메모리 *GX Developer의버퍼메모리모니터화면에서이상내용을확인할때는 LED 점등상태저장영역 ( 어드레스 CH1:201 H,CH2:202 H) 을모니터하십시오. 상기화면에서는모니터값 (16비트정수 ) 을비트로전개하여이상내용을확인하십시오. 각비트와이상내용은다음과같이대응합니다. 어드레스 CH1 측 CH2 측 해당비트 ON 시의내용처리 비트위치 201H 202H CPU 모듈에서이상발생 CPU 모듈에서발생하고있는에러를 제거한다. 전원용량부족전원용량을검토한다. 모듈이정상적으로장착되어있지않음모듈을올바르게장착한다. 베이스모듈, 확장케이블,CPU 모듈 또는 Q 시리즈 C24 에서이상발생 각모듈을확인하여발생되고있는에러내용을제거한다. 케이블을올바르게접속한다. 모듈을올바르게장착한다. CH2 측교신이상 CH1 측교신이상 케이블을올바르게접속한다. 테스트용배선접속을검토한다. ( 순서 5) 자기진단테스트의종료 (1) 테스트결과정상완료 / 이상완료를확인하면다음과같이처리하십시오. 정상시 : 테스트를종료하기위해 (2) 를조작하십시오. 이상발생시 : 상기표를참조하여에러요인을제거하고다시테스트하십시오. (2) 자기진단테스트를종료하십시오. 1 ROM/RAM/ 스위치를테스트할때는 4.7.1 항을참조하십시오. 2 테스트를종료하고상대기기와데이터교신을시작할때는다음과같이조작하십시오. ㆍ 4.5.2 항을참조하여 GX Developer 에서스위치를설정한다. ㆍ Q 시리즈 C24 장착국의전원을 OFF 하고상대기기와의통신케이블을접속한다. ㆍ Q 시리즈 C24 장착국의전원을 ON 한다.

4 운전까지의설정과순서 4.8 진단테스트 진단테스트란,MC 프로토콜의진단테스트기능으로상대기기와 Q 시리즈 C24 간의접속, 각기기의교신기능및상대기기의교신프로그램의동작상태를확인하는것입니다. ( 순서 1) 상대기기와 Q 시리즈 C24 의접속 MC 프로토콜에의해데이터교신하기위해 Q 시리즈 C24 장착국의전원을 OFF 한다음상대기기와통신케이블을접속하십시오.(4.4 항참조 ) ( 순서 2) GX Developer에의한스위치설정 (1) 4.5항을참조하여 GX Developer에서스위치설정을하고나서PLC CPU에파라 미터를쓰십시오. (2) CH1측인터페이스로진단테스트를실행할때의설정예를나타냅니다. ㆍ스위치 1 :0544 H 전송설정동작설정 : 독립동작 데이터비트 :7비트 패리티비트 : 있음 ( 홀수 ) 스톱비트 :1비트 섬체크코드 : 없음 RUN 중쓰기 : 허가 설정변경 : 금지 통신속도설정 :9600bps ㆍ스위치 2:0001 H 교신프로토콜설정 :MC 프로토콜형식 1 ㆍ스위치 3:0000H ㆍ스위치 4:0000H ㆍ스위치 5:0000 H 국번설정 :0국 ( 순서 3) 진단테스트실행 (1) PLC CPU 를 STOP 하고나서전원을 ON 하거나 CPU 를리셋하십시오.( 약 1 초후교신이가능하게됩니다.) (2) 상대기기에서진단테스트용프로그램을작성하여, 다음과같이커맨드스테이트먼트를 Q 시리즈 C24 에송신하십시오. 사용하는커맨드는다음과같습니다. ㆍ A 호환 1C 프레임으로교신테스트를실행하는경우 : TT 커맨드 ( 예는다음페이지참조 ) ㆍ QnA 호환프레임으로교신테스트를실행하는경우 : 0619 커맨드 *QnA 호환프레임으로교신테스트를실행하는경우에는레퍼런스매뉴얼을참조하십시오. ( 순서 4) 진단테스트결과의확인 (1) 진단테스트용커맨드스테이트먼트의수신에대응하여 Q 시리즈 C24 는응답스테이트먼트를상대기기에송신합니다. *Q 시리즈 C24 는수신한데이터를그대로상대기기에송신합니다. (2) 상대기기에서송신한데이터와 Q 시리즈 C24 에서수신한데이터가일치하는지를상대기기에서체크하십시오.

4 운전까지의설정과순서 ( 순서 5) 진단테스트의종료사용하는기능에맞추어다음의처리를한후에데이터교신을시작하십시오. ㆍ 4.5.2 항을참조하여 GX Developer 에서스위치를설정한다. ㆍ Q 시리즈 C24 장착국의전원을 ON 한다. * 순서 3 에따라진단테스트를하고 TT 커맨드를사용할때의제어수순예 ( 국번 :00, 섬체크코드 : 있는경우 ) TT (ACPU 공통커맨드 ) 상대기기가송신하는선두데이터 2 캐릭터 (16 진 ) ㆍㆍㆍㆍㆍㆍ직후에송신하는반환데이터의캐릭터수 (1~254) 를지정합니다. 0 ~ 9 및 A ~ F ( 대문자 ) 의문자열로지정합니다. ( 데이터명 ) P L C 반환데이터캐릭터길이와같은데이터 섬체크코드 ( 형식 1 의경우 ) 상대기기측 2 캐릭터 (16 진수 ) ( 예 ) ( 데이터명 ) 캐릭터 A 부 PL C 반환데이터캐릭터 A 와같은데이터 섬체크코드 PLC CPU 측 동일데이터가됩니다. ( 예 ) PLC CPU 측이송신하는선두데이터 캐릭터 B 부

4 운전까지의설정과순서 4.9 보수, 점검 4.9. 1 보수, 점검 Q 시리즈 C24 의보수ㆍ점검및탈착방법에대해설명합니다. Q 시리즈 C24 에서는다음의점검항목을제외하고특별히점검할항목은없습니다. 이외는 PLC CPU 모듈의사용자매뉴얼에기재된일반점검항목을참조하여보수 / 점검하십시오. 포인트 (Q 시리즈 C24 의점검항목 ) 1 종단저항이나접속케이블의접촉불량여부확인 2 모듈장착나사나단자대장착나사의조임상태확인 Q 시리즈 C24 의보수ㆍ점검시에는본매뉴얼의앞부분에기재되어있는 안전을위한주의사항 을참조하십시오.

4 운전까지의설정과순서 4. 92. 모듈을탈착하는경우 모듈을탈착할때는 4.1 취급시의주의사항 을잘읽고안전하고올바르게취급하십시오. Q 시리즈 C24 및 QCPU 를교환하는경우, 교환한모듈은다음과같은 Q 시리즈 C24 에관한데이터의재등록이필요합니다. ㆍ Q 시리즈 C24: 플래시 ROM 내의시스템설정데이터ㆍ QCPU :PLC 파라미터 (I/O 할당, 스위치설정등 ) 데이터의재등록을포함한모듈의교환순서에대해설명합니다. <Q 시리즈 C24 교환시의조작순서 > ( 순서 1) GX Configurator-SC의 Read from module 에의해 Q 시리즈 C24의 모든시스템설정데이터를플래시 ROM 에서읽습니다. ( 순서 2) GX Configurator-SC의 File Save 에의해읽은시스템설정데이터 를지정파일에저장합니다.(*1) ( 순서 3) Q 시리즈 C24 장착국의전원을 OFF 합니다. ( 순서 4) 케이블과모듈을분리합니다. ( 순서 5) 모듈을교환하고 4.2 운전까지의설정과순서 에따라모듈을기동합니다. ( 순서 6) ( 순서 2) 에서저장한데이터를읽고,GX Configurator-SC 의 Write to module 정데이터를재등록합니다. 에의해 Q 시리즈 C24 의플래시 ROM 에시스템설 <QCPU 교환시의조작순서 > ( 순서 1) GX Developer 를이용하여 QCPU 에서 PLC 파라미터를읽고저장한다. ( 순서 2) QCPU 를교환한다. (QCPU 의사용자매뉴얼참조 ) ( 순서 3) GX Developer 에저장되어있는 PLC 파라미터를 QCPU 에재등록한다. *1 모듈교환시는물론 GX Configurator-SC 에서시스템설정파라미터를변경할때는시스템설정파라미터를쓰거나저장할것을권합니다.

5 MELSEC 커뮤니케이션프로토콜에의한데이터교신 제 5 장 MELSEC 커뮤니케이션프로토콜에의한데이터교신 MELSEC 커뮤니케이션프로토콜 ( 이하,MC 프로토콜로줄여표현 ) 의개요를설명합니다. MC 프로토콜에의한데이터교신기능의자세한사항은다음의매뉴얼을참조하십시오. Q 대응 MELSEC 커뮤니케이션프로토콜레퍼런스매뉴얼 (SH-080003) 5.1 데이터교신기능 MC 프로토콜이란, 상대기기가 Q 시리즈 C24 또는 Q 시리즈 E71 을이용하여 PLC CPU 의디바이스데이터, 프로그램을읽거나쓰기위한 Q 시리즈 PLC 용통신방식의이름입니다. 응용프로그램을조합할수있으며 MELSEC PLC 의프로토콜에맞추어데이터를송수신할수있는상대기기라면,MC 프로토콜에의한교신으로 PLC CPU 에액세스할수있습니다. 5.1.1 MC 프로토콜에의한 PLC CPU 액세스기능 프로토콜을사용하여 PLC CPU 에액세스하는주요기능을나타냅니다. (MC 프로토콜에의한데이터교신기능일람은 3.4 항을참조하십시오.) 아래와같이온디멘드기능을제외하고 PLC 는 Q 시리즈 C24 가상대기기로부터의지령에의해데이터를송수신합니다. 따라서 PLC CPU 측은데이터교신용시퀀스프로그램을필요로하지않습니다. (1) 데이터의읽기, 쓰기자국또는 MELSECNET/H, MELSECNET/10상의다른국 PLC CPU의디바이스메모리, 인텔리전트기능모듈의버퍼메모리에대한데이터의읽기, 쓰기를실행하는기능입니다. 데이터를읽거나씀으로써, 상대기기에서 PLC CPU의동작감시, 데이터분석및생산관리등을실행할수있으며, 상대기기에서생산지시등을내릴수있습니다. (2) 파일의읽기 / 쓰기 PLC CPU 에저장되어있는시퀀스프로그램이나파라미터등의파일을읽기 / 쓰기하는기능입니다. 파일을읽기 / 쓰기함으로써, 상대기기에서 QCPU 및다른국 QnACPU 의파일을관리할수있습니다. 또한, 상대기기에서실행프로그램등을변경할수있습니다. (3) PLC CPU 의리모트제어리모트 RUN/STOP/PAUSE/ 래치클리어 / 리셋을실행하는기능입니다. PLC CPU 의리모트제어기능을사용하면, 상대기기에서 PLC CPU 를원격조작할수있습니다.

5 MELSEC 커뮤니케이션프로토콜에의한데이터교신 (4) PLC CPU 의감시 PLC CPU 의동작상태및디바이스메모리의데이터를감시하는기능입니다. 기계설비의에러발생시또는어떠한조건성립시에 PLC CPU 의상태나디바이스메모리의데이터를상대기기에송신할수있어, 상대기기의데이터를읽는처리시간을줄일수있습니다. (5) PLC CPU 에서상대기기에대한데이터송신 PLC CPU 에서상대기기에대한데이터송신을요구하는기능을온디멘드기능이라고합니다. 상대기기에통지해야하는긴급데이터등을온디멘드데이터로 PLC CPU 에서기동함으로써상대기기에송신할수있습니다. 5.1.2 데이터를교신할때의스테이트먼트포맷, 제어수순 MC 프로토콜에의한데이터교신기능은아래와같이종래제품의전용프로토콜에의한데이터교신기능에해당합니다. ㆍ A 시리즈계산기링크모듈ㆍ QnA 시리즈시리얼커뮤니케이션모듈 따라서스테이트먼트포맷이나제어수순등은종래의모듈을이용하여 PLC 에액세스할때와같습니다. 상대기기는종래의모듈을이용하여 PLC 에액세스하고있을때의프로그램을사용하여 Q 시리즈 PLC 에액세스하는것이가능합니다. ( 예 ) P L C 선두디바이스 디바이스점수 2 캐릭터 (16 진 ) 섬체크코드 PL C 디바이스점수만큼의데이터디바이스점수 4 캐릭터 섬체크코드 (A 호환 1C 프레임의커맨드스테이트먼트 ) (A 호환 1C 프레임의응답스테이트먼트 ) 포인트 MC 프로토콜에의한데이터교신은다음의매뉴얼을참조하십시오. Q 대응 MELSEC 커뮤니케이션프로토콜레퍼런스매뉴얼 ( 별매 )

5 MELSEC 커뮤니케이션프로토콜에의한데이터교신 5.1.3 데이터를교신하기위한 PLC CPU 측의설정 PC에서 GX Developer 및 GX Configurator-SC에서각종설정을하고등록하면,MC 프로토콜에의한데이터교신이가능하게됩니다. 나서 PLC 에 (1) GX Developer 에의한설정 ( 반드시설정 ) 4.5 항에기재되어있는 I/O 할당, 스위치설정을하고나서 Q 시리즈 C24 가장착된 PLC CPU 에파라미터를쓰십시오. (2) GX Configurator-SC 에의한시스템설정 Q 시리즈 C24 에등록되어있는디폴트값의변경이필요한경우에는제 8 장과같이설정한다음 Q 시리즈 C24 내의플래시 ROM 에등록하십시오. ㆍ MC 프로토콜시스템설정 ㆍ전송제어기타시스템설정 포인트 MC 프로토콜에의한교신시에상대기기에서 MELSECNET/H 의리모트 I/O 국에장착되어있는인텔리전트기능모듈에쓰는경우에는 GX Developer 에서 PLC CPU RUN 중쓰기허가 / 금지 의설정을허가로하십시오. 5.1.4 멀티 CPU 시스템, 이중화시스템대응 상대기기가멀티 CPU 시스템또는이중화시스템인 QCPU 에액세스하는경우, MC 프로토콜용 QnA 호환 4C 프레임의 요구상대모듈 I/O 번호 에서대상 QCPU 를지정함으로써, 멀티 CPU 시스템의관리 CPU 나비관리 CPU, 이중화시스템의제어계 CPU 나대기계 CPU, A 계 CPU 나 B 계 CPU 에액세스하는것이가능합니다. 자세한내용에대해서는레퍼런스매뉴얼을참조하십시오. 시스템구성에대해서는본매뉴얼의제 2 장을참조하십시오. ( 예 ) 멀티 CPU1 호기를지정한경우 P L C I / O (QnA 호환 4C 프레임형식 1 의커맨드스테이트먼트 ) 비 고 ㆍ멀티 CPU 시스템에서 Q 시리즈 C24를사용할때는 Q 시리즈 C24를관리하는 QCPU ( 이하 ' 관리 CPU' 로표현 )) 를 GX Developer에서설정합니다. ㆍ멀티 CPU 시스템에서기능버전 A의 Q 시리즈 C24를장착하는것도가능합니다. 이때는관리 CPU (1 호기 ) 에대해서만액세스하는것이가능합니다. ㆍ QnA 호환 4C 프레임이외의프레임으로데이터를교신할때는관리 CPU 에액세스하는것이가능합니다.

5 MELSEC 커뮤니케이션프로토콜에의한데이터교신 5.1.5 QCPU 의리모트패스워드기능대응 QCPU 에장착된 Q 시리즈 C24 에대해서리모트패스워드가설정되어있는경우의개요를설명합니다. 자세한사항은사용자매뉴얼 ( 응용편 ) 제 3 장을참조하십시오. (1) 리모트패스워드체크 GX Developer 에서 QCPU 에다음과같이설정한경우,Q 시리즈 C24 의모뎀기능을사용하여상대기기가 PLC 에액세스하면 Q 시리즈 C24 가리모트패스워드체크합니다. (a) GX Developer 에의한설정ㆍ Q 시리즈 C24 가장착된 QCPU 에리모트패스워드가설정되어있을때. ㆍ Q 시리즈 C24 가리모트패스워드체크대상으로설정되어있을때. (b) 리모트패스워드를체크하는액세스아래와같이액세스할때리모트패스워드를체크합니다. 모든 PLC (Q 시리즈 C24 장착의자국및자국경유다른국 ) 에대한액세스가대상이됩니다. ( 리모트패스워드체크대상 PLC 액세스기능 ) ㆍMC 프로토콜에의한데이터교신ㆍGX Developer에의한 PLC 액세스 * 무수순 / 쌍방향프로토콜에의한데이터교신시에는리모트패스워드체크를하지않습니다. (c) 체크의대상리모트패스워드 Q 시리즈 C24 장착의자국 QCPU 에설정되어있는리모트패스워드에대해서체크를합니다. * 액세스시에사용자가지정한리모트패스워드와 QCPU 에설정되어있는리모트패스워드가일치하면, 지정국에대한액세스가가능하게됩니다. (2) 데이터교신순서 1 모뎀을초기화합니다. 2 상대기기에서회선을접속합니다. 3 상대기기에서 MC 프로토콜에의한교신용전용커맨드를사용하여 Q 시리즈 C24 장착국의 QCPU 에대해리모트패스워드의언로크 ( 해제 ) 처리를합니다. 4 상대기기에서 MC 프로토콜에의한데이터교신을실행합니다. 5 MC 프로토콜에의해데이터교신이완료된경우에는상대기기에서모뎀의회선을차단합니다. 회선이차단되면리모트패스워드의로크처리가자동적으로실행됩니다.

5 MELSEC 커뮤니케이션프로토콜에의한데이터교신 비 고 ㆍ GX Developer 에서리모트패스워드를 QCPU 에서설정하면,QCPU 의리모트패스워드기능을사용할수있습니다. ㆍ리모트패스워드의언로크처리는 Q 시리즈 C24 장착국의자국 QCPU 에대해서만실행할수있습니다. 다른국 QCPU 에대해서는언로크처리를할수없습니다. 리모트패스워드를언로크하는커맨드에대해서는레퍼런스매뉴얼의 3.18 항을참조하십시오. ㆍ GX Developer 에서 PLC 에액세스할때는온라인조작을시작하는경우에언로크처리를합니다. (3) QCPU 의리모트패스워드에의한 Q 시리즈 C24 의설정, 모니터기능 (a) GX Configurator-SC 에의한모뎀기능시스템설정 1 리모트패스워드불일치통지용횟수지정 회선접속후사용자 / 상대기기에의한언로크처리시에리모트패스워드불일치가발생하는경우의통지용횟수를지정합니다. 이지정값이상의리모트패스워드불일치가발생하였을때는 Q 시리즈 C24가자동적으로회선을차단합니다. 2 리모트패스워드불일치통지용누적횟수지정 Q 시리즈 C24 기동후사용자 / 상대기기에의한언로크처리시에리모트패스워드불일치가발생하였을때의통지용누적횟수를지정합니다. 이지정값이상의리모트패스워드불일치가발생하였을때는 CHn측에러발생신호 (XE, XF) 가 ON되고 ERR LED가점등합니다.( 회선은차단되지않습니다.) * 리모트패스워드불일치가발생하였을때의 Q 시리즈 C24에의한누적카운트값은다음의방법으로사용자가클리어합니다. ㆍGX Configurator-SC의모뎀기능모니터 / 테스트화면에서언로크처리이상완료의누적횟수를 0 으로한다. ㆍ버퍼메모리의언로크처리이상완료의누적횟수저장영역 ( 어드레스 8956(22FC H)) 에 0 을쓴다. (b) GX Configurator-SC 에의한모뎀기능모니터 / 테스트리모트패스워드불일치통지용횟수지정, 현재의발생횟수등, 리모트패스워드에대한설정값이나현재까지의발생횟수를모니터할수있습니다. * 각모니터값을 0 으로할수도있습니다. 모뎀기능모니터 / 테스트 화면의모니터항목리모트패스워드불일치통지용횟수지정리모트패스워드불일치통지용누적횟수지정언로크처리정상완료누적횟수언로크처리이상완료누적횟수회선차단에의한로크처리누적횟수 버퍼메모리 어드레스

5 MELSEC 커뮤니케이션프로토콜에의한데이터교신 5.2 MX Component 의활용 PLC CPU에액세스하는상대기기가아래와같이기본OS에서동작하는 DOS/V PC인경우, 별도판매하는아래의통신지원툴을사용하여 MC 프로토콜의복잡한프로토콜 ( 송수신수순 ) 을신경쓰지않고도상대기기의통신프로그램을작성할수있습니다. MX Component의개요에대해서는부7항을참조하십시오. ( 대응하는기본OS) ㆍMicrosoft Windows 95 Operating System ㆍMicrosoft Windows 98 Operating System ㆍMicrosoft Windows NT Workstation Operating System Version 4.0 ㆍMicrosoft Windows Millennium Edition Operating System ㆍMicrosoft Windows 2000 Professional Operating System ㆍMicrosoft Windows XP Professional Operating System ㆍMicrosoft Windows XP Home Edition Operating System * 대응하는 OS는사용하는 MX Component의버전에따라다릅니다. 자세한사항은 MX Component 의매뉴얼을참조하십시오. ( 통신지원툴 ) ㆍ MX Component (SW0D5C-ACT 이후 )

6 무수순프로토콜에의한데이터교신 제 6 장 무수순프로토콜에의한데이터교신 무수순프로토콜에의한데이터교신이란, 상대기기와 PLC CPU 간에사용자임의의스테이트먼트포맷및전송제어수순으로임의의데이터를송신 / 수신하기위한기능입니다. 계측기, 바코드리더등상대기기의프로토콜로데이터를교신할필요가있을때는무수순프로토콜에의해데이터를교신할수있습니다. 이때, 사용자매뉴얼 ( 응용편 ) 에서설명하는사용자등록프레임에의한교신기능을사용하면송수신데이터처리가용이해집니다. 본장에서는무수순프로토콜에의한데이터교신을실행할때의기본적인송신 / 수신방법에대해설명합니다. PLC CPU 측은본장을참조하여데이터송수신용 PLC 프로그램을작성하십시오. 무수순프로토콜로데이터를교신할때사용되는다음의부가기능에대해서는사용자매뉴얼 ( 응용편 ) 을참조하십시오. ㆍ사용자등록프레임에의한송신 / 수신 ( 응용편제 11 장참조 ) ㆍ PLC CPU 의감시 ( 자동경보기능 ) ( 응용편제 2 장참조 ) ㆍ PLC CPU 에서의모드전환 ( 응용편제 15 장참조 ) ㆍ인터럽트프로그램에의한수신데이터읽기 ( 응용편제 4 장참조 ) ㆍ투과코드지정에의한송신 / 수신 ( 응용편제 12 장참조 ) ㆍ ASCII 데이터에의한송신 / 수신 (ASCII- 바이너리변환 ) ( 응용편제 13 장참조 ) ㆍ반이중통신제어 ( 응용편제 8 장참조 )

6 무수순프로토콜에의한데이터교신 6.1 상대기기로부터의데이터수신 상대기기로부터의데이터수신에대해설명합니다. 데이터수신방법에는가변길이의스테이트먼트를수신하기위한 수신종료코드에의한수신방법 과고정길이의스테이트먼트를수신하기위한 수신종료데이터수에의한수신방법 이있습니다. 데이터를수신하기위한수신종료코드, 수신종료데이터수는 GX Configurator -SC 에서사용자임의의설정값으로변경하여데이터를수신할수있습니다. 6.1.1 수신방법 무수순프로토콜로임의포맷의데이터를수신하는방법에대해설명합니다. 데이터의수신방법에는가변길이의스테이트먼트를수신하기위한 수신종료코드에의한수신방법 과고정길이의스테이트먼트를수신하기위한 수신종료데이터수에의한수신방법 이있습니다. 데이터를수신하기위한수신종료코드, 수신종료데이터수는 GX Configurator -SC 에서사용자임의의설정값으로변경하여데이터를수신할수있습니다. PLC CPU 수신데이터읽기요구 수신데이터수저장영역 Q 시리즈 C24 수신영역 ( 버퍼메모리 ) 송신데이터수신종료코드상대기기 INPUT 명령 수신데이터저장영역 선두데이터 내용 제어타이밍 수신읽기요구신호 INPUT 명령완료디바이스 INPUT 명령 1 수신종료코드에의한수신 또는 수신종료데이터수에의한수신 으로상대기기로부터데이터를수신하면, 수신읽기요구신호 (X3/XA) 가 ON 됩니다. 2 INPUT 명령으로지정된디바이스에컨트롤데이터를저장합니다. 3 INPUT 명령을실행하면, 수신데이터가버퍼메모리의수신영역에서읽혀집니다.

6 무수순프로토콜에의한데이터교신 (1) 수신종료코드에의한수신방법 ( 가변길이수신용 ) (a) 상대기기에서송신하는스테이트먼트의마지막에 Q 시리즈 C24 에설정되어있는수신종료코드의데이터를부가하여송신하는방법입니다. (b) Q 시리즈 C24 는미리사용자가 GX Configurator-SC 에서설정한수신종료코드의데이터를상대기기에서수신하면, 시퀀스프로그램에대해서수신데이터의읽기요구를실행합니다. 시퀀스프로그램은 Q 시리즈 C24 로부터의읽기요구에의해상대기기로부터수신한수신종료코드까지의수신데이터를읽을수있습니다. (c) 수신종료코드는상대기기의사양에따라변경할수가있으며,00 H~FFH 의범위에서임의의코드를 1문자 (1바이트) 지정할수있습니다. (d) 수신종료코드의설정값에따라 Q 시리즈 C24는다음과같은경우에 PLC CPU에수신데이터의읽기요구를실행합니다. 1 수신종료코드를변경하지않는경우 ( 디폴트값은 0D0A H) ( 스테이트먼트의마지막에 CR+LF를부가하여상대기기에서송신합니다.) ㆍCR 수신후무수신감시시간 ( 타이머 0) 의설정시간내에 LF를수신하였을때 CR+LF까지의수신데이터를버퍼메모리의수신데이터저장영역에저장하고.PLC CPU에대한읽기요구신호를ON합니다. 상대기기 타이머 0 설정시간 Q 시리즈 C24 수신읽기요구신호 ㆍ CR 수신후무수신감시시간 ( 타이머 0) 의설정시간내에 LF 를수신하지못하였을때 CR 까지의수신데이터를버퍼메모리의수신데이터저장영역에저장하고,PLC CPU 에대한아래의신호를 ON 합니다. 무수순무수신감시시간방식 0 의경우 : 수신이상검출신호 (X4/XB) 무수순무수신감시시간방식 1 의경우 : 수신읽기요구신호 (X3/XA) *1 상대기기 타이머 0 설정시간 Q 시리즈 C24 수신이상검출신호 방식 0 의경우 수신읽기요구신호 방식 1 의경우

6 무수순프로토콜에의한데이터교신 *1 무수순프로토콜에서, 수신종료코드, 수신종료데이터수가정해져있지않은스테이트먼트를무수신감시시간 ( 타이머 0) 의타임업에의해수신하는경우에사용합니다. 무수순프로토콜의무수신감시시간방식에대해서는사용자 ( 응용편 ) 제 6 장을참조하십시오. *2 이때의 CR 은스테이트먼트내에포함되는 1 바이트의데이터로취급됩니다. 2 수신종료코드를변경하여임의의코드를지정한경우 (00 H를지정 ) ( 스테이트먼트의마지막에사용자가설정하는수신종료코드의데이터를부가하여상대기기에서송신합니다.) 사용자가변경된수신종료코드의데이터를수신하였을때수신종료코드까지의수신데이터를버퍼메모리의수신영역에저장하고,PLC CPU 에대한읽기요구신호를 ON 합니다. 상대기기 수신종료코드데이터 Q 시리즈 C24 수신읽기요구신호 3 수신종료코드없음을지정한경우 (FFFFH를지정) 수신종료데이터수에의한읽기가가능해집니다. 수신종료데이터수에의한읽기에대해서는 (2) 를참조하십시오. (2) 수신종료데이터수에의한수신방법 ( 고정길이수신용 ) (a) 상대기기에서같은길이 ( 크기 ) 의스테이트먼트를매회수신하는방법입니다. (b) Q 시리즈 C24 는미리사용자가 GX Configurator-SC 에서설정한수신종료데이터수만큼의데이터를상대기기에서수신하면, 시퀀스프로그램에대해서수신데이터읽기요구를실행합니다. 시퀀스프로그램은 Q 시리즈 C24 로부터의읽기요구에의해상대기기로부터수신한수신종료데이터수만큼의데이터를읽을수있습니다. (c) 수신종료데이터수의디폴트값은 511( 워드 ) 로설정되어있지만, 상대기기와교신하는데이터내용에따라수신데이터저장영역내에서변경할수있습니다. 포인트 (1) 수신종료코드, 수신종료데이터수를 GX Configurator-SC 에서설정하면모두유효합니다. 이때,Q 시리즈 C24 는수신종료데이터수만큼의데이터를수신하기전에수신종료코드를수신하면, PLC 프로그램에수신읽기요구신호를출력 (X3/XA 가 ON) 합니다. (2) 수신종료코드, 수신종료데이터수의변경방법에대해서는 8.4.7 항을참조하십시오.

6 무수순프로토콜에의한데이터교신 6.1.2 수신영역과수신데이터의배열 무수순프로토콜에의해데이터를수신하기위한수신영역과수신데이터의배열에대해설명합니다. (1) 수신영역수신영역이란상대기기로부터수신한데이터및PLC CPU에수신데이터를읽기위한수신데이터수를저장하는메모리입니다. 수신영역은초기설정에서 600 H~7FF H (CH1측), A00 H~BFF H (CH2측) 어드레스에할당할수있습니다. CH1 어드레스 버퍼메모리 수신데이터수저장영역 수신데이터저장영역 수신데이터수의단위 ( 워드 / 바이트 ) 는 GX Configurator-SC 에의한워드 / 바이트단위지정으로정해진다. PLC CPU 에수신데이터를읽기요구할때의수신데이터저장개수가쓰여진다. 수신데이터의임의의데이터부가저장된다. ( 디폴트시 ) 포인트 (1) 상대기기의사양및수신데이터길이에맞추어버퍼메모리상의수신영역의위치와크기를 GX Configurator-SC에서변경하는것이가능합니다. (8.4.7항참조 ) (a) GX Configurator-SC에서버퍼메모리상의수신영역의위치와크기를변경할때는다음과같이설정하십시오. 1 수신용버퍼메모리선두어드레스지정버퍼메모리의사용자자유영역 ( 어드레스 :400 H~1AFF H,2600 H~ 3FFF H) 중에서수신영역으로사용하는영역의선두어드레스를지정합니다. 2 수신용버퍼메모리길이지정버퍼메모리의사용자자유영역 ( 어드레스 :400 H~1AFF H,2600 H~ 3FFF H) 중에서수신영역으로사용하는영역의길이를어드레스수 (0001 H~1 A00 H) 로지정합니다. (b) 버퍼메모리상의수신영역의위치와크기를변경할때, 아래의기능을동시에사용하는경우에는, 사용하는기능에서취급하는송신데이터나수신데이터를저장할버퍼메모리의할당과중복되지않도록하십시오. 1 MC 프로토콜의버퍼메모리읽기, 쓰기기능 2 MC 프로토콜의온디멘드기능 3 무수순프로토콜의송신기능, 수신기능 4 쌍방향프로토콜의송신기능, 수신기능 5 송수신데이터모니터링기능 (2) 상대기기에서 Q 시리즈 C24 에대한데이터송신은다음중하나의방법으로조정하십시오. 1 송신데이터량을적게한다. 2 수신영역을크게한다. 수신데이터저장영역 상대기기에서송신하는데이터량

6 무수순프로토콜에의한데이터교신 (2) 수신데이터의배열상대기기로부터수신한데이터가수신영역에저장될때의배열에대해설명합니다. 1 수신한스테이트먼트가 Q 시리즈 C24의버퍼메모리 ( 수신데이터저장영역 ) 에저장됩니다. 2 수신데이터저장영역에는수신순서가빠른어드레스의 (L) (H), 다음어드레스의 (L) (H) 의순서로저장됩니다. * 다음의경우수신데이터수가홀수바이트일때는, 최종데이터저장위치의상위바이트에 00H가저장됩니다. ㆍ수신종료데이터수의설정단위가바이트지정인경우. ㆍ수신종료코드로수신하고있는경우. ( 예 ) 수신데이터 ABCDEFG123 가저장되어있는경우 ( 수신영역은디폴트값 ) Q 시리즈 C24 CH1 측어드레스 버퍼메모리 5 또는 10 수신데이터수저장영역 상대기기 선두 OS 영역 수신데이터저장영역수신데이터는수신순서가빠른어드레스의 (L) (H), 다음어드레스 (L) (H) 의순서로저장됩니다. *1 그림상의 Q 시리즈 C24 의 OS 영역은,PLC CPU 에수신데이터읽기요구시이후에수신되는데이터를일시적으로저장해두는메모리 ( 용량은 8448 바이트 ) 입니다. ( 사용자가 OS 영역내의수신데이터를읽을수없습니다.) 현재의읽기요구에대해서시퀀스프로그램이버퍼메모리의수신데이터의읽기를완료하면, OS 영역내의수신데이터및이후의수신데이터는다음읽기요구시에버퍼메모리의수신영역에순차적으로저장됩니다. 수신데이터를저장할 OS 영역의사용가능영역이 64바이트 ( 디폴트값 ) 이하가되면, 아래와같이전송제어에의해상대기기로부터의송신중단을요구합니다. ( RS 신호는 OFF되지않는다 ). ㆍDTR 제어가설정되어있을때는 DTR 신호를 OFF합니다. ㆍDC1/DC3 제어가설정되어있을때는 DC3을송신합니다. OS 영역에사용가능영역이없어져수신데이터를저장할수없게되면, SIO 에러가발생되어버퍼메모리의통신에러정보저장영역 ( 어드레스 :201 H/202 H) 의 SIO 정보비트가 ON됩니다. 이러한경우에는빈영역이생길때까지수신데이터가모두버려집니다. * 전송제어에대해서는사용자매뉴얼 ( 응용편 ) 제7장을참조하십시오.

6 무수순프로토콜에의한데이터교신 비 고 (1) 수신데이터저장영역 > 수신데이터길이 가되는데이터수신의경우다음과같이제어됩니다. ( 예 ) CH1측인터페이스의수신영역이 600 H~7FFH 어드레스 ( 디폴트값 ) 일때,CH1측인터페이스에 511워드다음의데이터를수신하는경우. 종료코드 상대기기 100 워드 Q 시리즈 C24 수신읽기요구신호 X3 시퀀스프로그램 읽기데이터수 100 워드 (2) 수신데이터저장영역 < 수신데이터길이 가되는데이터수신의경우다음과같이제어되므로시퀀스프로그램으로데이터를연결해야합니다. 1 종료코드에의한수신의경우 ( 예 ) CH1측인터페이스의수신영역이 600 H~7FFH 어드레스 ( 디폴트값 ) 일때,CH1측인터페이스에 534워드의데이터를수신하는경우. 종료코드 상대기기 511 워드 23 워드 Q 시리즈 C24 수신읽기요구신호 X3 시퀀스프로그램 읽기데이터수 511 워드 읽기데이터수 23 워드

6 무수순프로토콜에의한데이터교신 2 수신종료데이터수에의한수신의경우수신종료데이터수를수신데이터저장영역보다크게설정하면, 버퍼메모리어드레스 A7 H/147H로설정되어있는수신용버퍼메모리길이 ( 디폴트는 512워드 )-1이수신종료데이터수로처리됩니다. ( 수신데이터저장영역 ) > ( 상대기기에서송신하는데이터길이 ) ( 예 ) CH1측인터페이스의수신영역이 600 H~7FFH 어드레스 ( 디폴트값 ) 일때,CH1측인터페이스에 550워드의데이터를 3회수신하는경우. 1 번째데이터 2 번째데이터 3 번째데이터 상대기기 511 워드 39 워드 472 워드 78 워드 433 워드 117 워드 Q 시리즈 C24 수신읽기요구신호 X3 시퀀스프로그램 읽기데이터 ᆞᆞ 1 번째 511 워드 읽기데이터 ᆞᆞ 1 번째 39 워드와 2 번째 472 워드 :

6 무수순프로토콜에의한데이터교신 6.1.3 데이터수신용시퀀스프로그램 데이터수신용시퀀스프로그램에대해설명합니다. 데이터수신용 INPUT 명령에대해서는제 9 장을참조하십시오. 읽기요구 (CH1 측의경우 ) D0~ 에컨트롤데이터작성 이상검출 정상완료시의처리 ( 수신데이터저장 ) 이상완료시의처리 ( 수신데이터읽고버림, 재송신요구등 ) (CH1 측의경우 ) Q 시리즈 C24 레디신호 수신읽기요구신호 수신이상검출신호 수신이상검출시 ON 수신이상검출시 ON INPUT 명령 INPUT 명령완료디바이스 INPUT 명령완료디바이스 +1 ( 정상완료 / 이상완료 ) 1 스캔 수신데이터수저장영역 ( 버퍼메모리어드레스 :600 H) 수신데이터저장영역 ( 버퍼메모리어드레스 :601 H~) 수신데이터 -1 수신데이터 -2 데이터수신 데이터수신 -1 데이터수신 -2 1 자국 PLC를기동합니다. GX Developer에서설정한값이 Q 시리즈 C24에저장됩니다. 2 수신종료데이터수만큼또는수신종료코드를포함한데이터만큼의데이터를상대기기에서수신한경우에수신읽기요구신호가ON됩니다. 3 INPUT 명령용컨트롤데이터를디바이스에저장후, INPUT 명령을실행하여수신데이터를읽습니다.

6 무수순프로토콜에의한데이터교신 4 수신데이터의읽기완료시에 INPUT 명령의완료디바이스가 ON 됩니다. 완료디바이스 +1 ( 이상완료신호 ) 이 ON 된경우, 에러코드가컨트롤데이터의완료스테이터스 (S1+1) 에저장합니다. ( 프로그램예 ) Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 수신채널지정 수신결과수신데이터수저장디바이스를 0 클리어 수신데이터허용개수지정 정상종료시는수신데이터가버퍼메모리의수신데이터저장영역부터수신데이터허용개수 ( 사용자지정 ) 내에서읽혀진다. ᆞINPUT 명령의실행완료후사용자지정의읽기완료신호 (M0) 가 1 스캔 ON 한다. ᆞ 수신데이터의읽기, 읽기완료신호의 ON/OFF 는모두 PLC CPU 가실행한다. 외부지령에의해이상완료플래그를리셋 Q 시리즈 C24 어드레스 258H 어드레스버퍼메모리 데이터수신결과저장영역 인터페이스번호수신결과 정상완료시 수신데이터수수신데이터허용개수 수신데이터 600H 601H 7FFH 수신데이터수저장영역 수신데이터저장영역 수신데이터 * 수신하고있는데이터수 > 수신데이터허용개수 일때, 수신데이터허용개수만큼의수신데이터만저장됩니다. 나머지수신데이터는버려집니다. 이상완료시 인터페이스번호수신결과 (0 이외 ) 수신데이터수 수신데이터허용개수 버퍼메모리 ( 어드레스 258 H) 에서 버퍼메모리 ( 어드레스 600 H) 에서 수신데이터 수신데이터 * 수신데이터저장디바이스에는에러발생전까지의수신데이터가저장됩니다.

6 무수순프로토콜에의한데이터교신 포인트 (1) 수신데이터는인터럽트프로그램으로읽을수도있습니다. 인터럽트프로그램으로수신데이터를읽는경우에는사용자매뉴얼 ( 응용편 ) 의제 4 장을참조하십시오. 동일한인터페이스에대해수신데이터를읽는경우, 메인프로그램에의한수신데이터의읽기와인터럽트프로그램에의한수신데이터의읽기를함께사용할수없습니다. 상기의프로그램으로수신데이터를읽으십시오. (2) 실행상태는 SPBUSY( 전용명령 ) 로읽습니다.( 제 9 장참조 ) (3) INPUT 명령은동시에실행할수없습니다. INPUT 명령의실행완료후, 다음의 INPUT 명령을실행하십시오. (4) 송수신데이터수가워드단위인경우,PLC CPU 에수신데이터를읽기요구할때의수신데이터수가홀수바이트라면수신데이터수는다음과같이됩니다. 수신데이터수 = 수신데이터의바이트수 /2 소수점이하올림 또한, 수신데이터가저장되는수신영역의최종데이터저장위치의상위바이트에는 00H가저장됩니다.

6 무수순프로토콜에의한데이터교신 6.1.4 수신데이터의클리어 무수순프로토콜에의한데이터수신에서트러블의발생에의해송신기기로부터의데이터송신이중단된경우, 수신기기에서는현재까지의수신데이터를클리어하고최초의데이터부터다시수신할필요가있는경우가있습니다. Q 시리즈 C24 의수신데이터클리어방법에대해설명합니다. 필요에따라서수신데이터를클리어하십시오. 1 전용명령 CSET 에의한수신데이터클리어요구. 2 수신데이터클리어요구영역 ( 어드레스 A8 H/148 H) 에대한쓰기, 읽기. (FROM/TO 명령 ) 3 GX Configurator-SC에의한수신데이터클리어요구.(8.7항참조 ) 비 고 Q 시리즈 C24 에서상대기기에데이터를송신하고있을때는본항에기재되어있는수신데이터의클리어요구를실행하지마십시오. 상대기기에데이터를송신하고있을때수신데이터의클리어요구를실행하면, Q 시리즈 C24 는데이터송신을중지하고송신용전용명령을이상완료합니다. ( 송신완료신호는 ON 되지않습니다.). 데이터수신중에수신데이터의클리어요구를실행하면, 지금까지수신된데이터가클리어됩니다. (1) 수신데이터클리어처리수신데이터를클리어하면,Q 시리즈 C24 는다음의처리를합니다. ㆍ현재까지의수신데이터를무효로간주합니다. ㆍ현재까지의수신데이터수를 0 으로합니다. ( 버퍼메모리의수신영역은초기화하지않습니다.) ㆍ데이터수신을시작하기전의상태로합니다. (2) 전용명령 CSET 에의한수신데이터클리어순서데이터송신처리를중단하지않고도전용명령 CSET 를실행하여현재까지의수신데이터를클리어합니다. ( 클리어순서 ) ㆍㆍㆍ CH1 측인터페이스일때 1CSET 명령을실행합니다. 읽기요구 (X03/X0A) 또는수신이상검출 (X04/X0B) 이 ON 상태일때 CSET 명령을실행한경우에는신호가 OFF 가될때까지 CSET 명령을기다리게됩니다. 2 Q 시리즈 C24 의 OS 영역 (6.1.2 항참조 ) 의수신데이터를클리어합니다.

6 무수순프로토콜에의한데이터교신 전용명령 CSET 에의한수신데이터클리어프로그램을소개합니다. 실행타입세트 요구타입세트 ( 수신데이터클리어 ) 수신데이터클리어 정상완료 이상완료 외부지령에의해완료플래그리셋 (3) FROM/TO 명령에의한수신데이터클리어순서다음과같은순서로버퍼메모리의수신데이터클리어요구영역 ( 어드레스 A8 H/148 H) 을쓰거나읽으십시오. 상대기기와의데이터교신은 Q 시리즈 C24에의한수신데이터의클리어처리가완료된후에재개하십시오. 데이터교신시스템에따라서는교신재개가능여부를 PLC CPU 에서상대기기에전달하고나서상대기기와의데이터교신을재개할필요가있습니다. ( 클리어순서 ) ㆍㆍㆍCH1측인터페이스일때 1수신처리, 송신처리, 수신데이터클리어처리가모두실행되지않을때, 버퍼메모리의어드레스 A8H에시퀀스프로그램의 TO 명령으로 1 을씁니다. 2 Q 시리즈 C24 의 OS 영역 (6.1.2 항참조 ) 의수신데이터를클리어합니다. 3 수신데이터의클리어처리가종료되면, 버퍼메모리어드레스 A8H의영역의값이 0 이됩니다.(*1) 다음페이지에 FROM/TO 명령에의한수신데이터클리어의프로그램예를나타냅니다. TO 명령에아래의상태를나타내는접점 ( 사용자용플래그등 ) 을추가하여프로그램을작성하십시오. ㆍ CHn 수신읽기요구신호 (X3/XA) 가 OFF 상태인접점ㆍ CHn 수신이상검출신호 (X4/XB) 가 OFF 상태인접점ㆍ현재, 송신처리및수신처리를하지않고있음을나타내는접점ㆍ현재, 수신데이터클리어처리를하지않고있음을나타내는접점 *1 기능버전 A의 Q 시리즈 C24를사용할때는버퍼메모리어드레스 A8 H/ 148H의값이 1 에서 0 으로바뀌고나서 100ms 경과후에데이터교신을재개하십시오.

6 무수순프로토콜에의한데이터교신 Q 시리즈 C24 버퍼메모리어드레스 A8H 송신요구실행불가능송신용전용명령도실행불가능 수신데이터클리어처리 PLC CPU ( 프로그램 ) TO 명령 ( 어드레스 A8H에 1 을쓴다 ) 수신클리어요구 수신클리어요구펄스 수신클리어요구펄스 수신클리어수신 < 수신클리어처리실행 > 수신클리어수신 수신처리중 송신처리중 수신클리어중 교신불가능 수신읽기요구 수신이상검출 수신클리어중 < 수신클리어중 < 수신클리어상태읽기 > 수신클리어중 수신클리어수신 수신클리어중 교신불가능 교신불가능 교신불가능 수신클리어수신 수신클리어교신불가능중 교신가능 *1 기능버전 A 의 Q 시리즈 C24 를사용할때는시퀀스프로그램에점선부분을추가하십시오. (M19 의 ON 시에교신하십시오.)

6 무수순프로토콜에의한데이터교신 6.1.5 수신에러의검출방법 상대기기로부터의데이터수신시에발생하는에러의검출방법에대해설명합니다. 데이터수신시의주요에러발생요인은다음과같습니다. 수신에러의발생요인 참 조 노이즈등에의한전송에러발생시. 무수신감시시간 ( 타이머 0) 의타임아웃발생시. 사용자 제6장 ASCII-바이너리변환으로변환할수없는데이터가포함되어있을때. 매뉴얼 ( 응용편 ) 제13장 Q 시리즈 C24의 OS 영역에저장할수있는크기이상의데이터수신시. 6.1.2항 (1) 시퀀스프로그램에의한확인 (a) 수신에러발생검출 1 다음의디바이스, 입력신호가 ON됩니다. ㆍINPUT 명령완료디바이스+1 ㆍ수신이상검출신호 (X4/XB) ㆍERR LED 점등중신호 (XE/XF) 2 수신에러코드는 INPUT 명령의컨트롤데이터 ((S1)+1) 또는버퍼메모리의데이터수신결과저장영역 ( 어드레스 258 H/268 H) 을읽고확인합니다. 에러코드내용확인및에러의처리방법에대해서는제10장을참조하십시오. INPUT 명령의완료디바이스 +1 (b) ERR LED의소등, 에러코드의클리어방법 (10.1.2항참조) 1 ERR LED를소등만할때는버퍼메모리의 LED 소등요구영역 ( 어드레스 0/1 H H) 에 1 을씁니다. 2 ERR LED의소등및에러코드를클리어할때는출력신호의 ERR LED 소등요구신호 (YE/YF) 를 ON합니다. ( 예 )CH1측 ERR LED의소등ㆍ에러코드를클리어하는경우

6 무수순프로토콜에의한데이터교신 (2) 모듈및GX Configurator-SC에의한확인 1 표시 LED에의한확인송신에러도포함하여 Q 시리즈 C24가에러를검출한경우에는 ERR LED가점등합니다. ( 제10장참조 ) 2 GX Configurator-SC에의한확인ㆍ모니터기능으로실행합니다.(8.6.3항,8.6.5항참조) ㆍERR LED는 ERR LED 소등기능으로소등합니다.(8.6.10항참조 ) 3 에러코드의확인다음중의하나를실행하십시오. ㆍGX Configurator-SC의모니터기능 (8.6.5항참조) ㆍGX Developer 버퍼메모리의모니터기능 ( 어드레스 258 H/268H를모니터 ) (3) 수신에러발생시의수신데이터 (a) 수신데이터저장에러를검출한수신데이터는버려지고, 정상적으로수신할수있는데이터만 Q 시리즈 C24 에저장됩니다. 따라서수신에러가발생한경우에는 PLC CPU 에서읽은데이터에오류가있는경우가있습니다. (b) 수신데이터의읽기수신이상검출신호 (X4/XB) 의 ON 에의해수신데이터를 PLC CPU 에서읽은때는에러검출전까지정상적으로수신할수있는데이터만읽혀집니다. 필요에따라서수신데이터를읽고버리십시오.

6 무수순프로토콜에의한데이터교신 PLC CPU 수신이상검출 수신데이터수저장영역 Q 시리즈 C24 수신영역 ( 버퍼메모리 ) 수신에러발생데이터선두데이터수신종료코드 수신데이터저장영역 INPUT 명령 송신데이터 상대기기 Q 시리즈 C24 레디신호 수신읽기요구신호 수신이상검출신호 INPUT 명령 INPUT 명령완료디바이스 INPUT 명령완료디바이스 +1 ( 정상완료 / 이상완료 ) 1 스캔 수신데이터수저장영역 ( 버퍼메모리어드레스 :600) H 수신데이터저장영역 ( 버퍼메모리어드레스 :601~) H ERR LED 점등 수신데이터 수신이상검출데이터 데이터수신 * 윗그림의수신스테이트먼트내 G 이후의데이터를정상적으로수신할수있을때는 Q 시리즈 C24 의 OS 영역에저장됩니다. OS 영역에저장된수신데이터는 PLC CPU 에서읽는용도로사용됩니다.

6 무수순프로토콜에의한데이터교신 6.1.6 수신종료데이터수, 수신종료코드의설정 무수순프로토콜에의한데이터수신시에사용하는수신종료데이터수, 수신종료코드는디폴트값으로다음의값이설정되어있습니다. 설정값변경이필요한때는 GX Configurator-SC의 무수순시스템설정 화면에서상대기기의사양에맞추어설정값을변경하십시오. (8.4.5항, 8.4.7항참조 ) 설정데이터디폴트값변경가능범위 수신종료데이터수 511(1FF H) 수신종료코드 수신데이터저장 영역크기이하 설정값이저장되는 버퍼메모리어드레스 A4 H/144H 비고단위는워드 / 바이트단위지정에따름임의의코드설정시수신종료코드가없음때 비 고 다음의타이밍이라면, 수신종료데이터수와수신종료코드의설정값은 GX Configurator-SC 에의한설정, Q 시리즈 C24 기동시의 TO 명령에의한설정을제외한모든설정내용은데이터교신을시작한다음에도변경할수있습니다. 데이터교신시작후에무수순프로토콜에의해데이터수신용설정값을변경하여데이터수신처리를속행하는경우의모듈의제약, 설정값을변경할때의타이밍및순서등에대해서설명합니다. (1) 데이터수신방법전용명령 (INPUT) 에의한수신, 인터럽트프로그램에의한수신 (*1) 을실행할수가없습니다.( 전용명령 (OUTPUT) 에의한송신은가능합니다.) 메인프로그램에 FROM 명령을사용하여데이터를수신하십시오. 사용하는입출력신호는다음과같습니다. ( 프로그램예는다음페이지에나타냅니다.) *1 인터럽트프로그램에의한수신에대해서는사용자매뉴얼 ( 응용편 ) 을참조하십시오. 입출력신호 ON/OFF하는기기신호명칭 CH1측 CH2측 CPU Q 시리즈 C24 타이밍 수신읽기요구 ( 정상시만 ) 수 신 수신이상검출 ( 이상시만 ) 수신읽기완료 포인트 수신이상검출신호 (X4/XB) 가 ON되었을때는다음의버퍼메모리에서에러코드를읽고, 제10장을참조하여에러내용을확인하십시오. ㆍ데이터수신결과저장영역 ( 어드레스 258 H/268 H)

6 무수순프로토콜에의한데이터교신 (2) 변경이가능한설정값버퍼메모리에저장되는 GX Configurator-SC에서의초기설정중에서다음의설정값만데이터교신을시작한후에도변경할수있습니다. ㆍ수신종료데이터수 ( 버퍼메모리어드레스 :A4 H,144 H) ㆍ수신종료코드 ( 버퍼메모리어드레스 :A5 H,145 H) (3) 설정값변경타이밍과순서 1 변경타이밍데이터교신을시작후에수신종료코드, 수신종료데이터수는수신데이터의읽기에관한입출력신호가다음과같을때변경하십시오. ㆍ수신읽기요구신호 (X3, XA) 또는수신이상검출신호 (X4, XB):ON ㆍ수신읽기완료신호 (X1, Y8):OFF 2 변경순서상대기기로부터의데이터수신에의해수신읽기요구신호 / 수신이상검출신호가 ON 되었을때다음을실행하고나서수신읽기완료신호를 ON 합니다. ㆍ수신데이터를읽는다. ㆍ수신종료코드, 종료데이터수의설정값을변경한다. ( 예 )CH1 측인터페이스에서수신한데이터를읽는경우 상대기기데이터 -1 데이터 -2 PLC CPU 읽기요구신호 (X3) 읽기완료신호 (Y1) 설정값 -A/-1 에의한읽기요구 수신데이터읽기 수신데이터읽기 설정값 -B/-2 에의한읽기요구 수신종료데이터수설정영역 ( 버퍼메모리어드레스 :A4 H) 수신종료코드설정영역 ( 버퍼메모리어드레스 :A5 H) 설정값 -A 설정값 -B 설정값 -1 설정값 -2 읽기요구신호 ( 프로그램예ㆍㆍㆍ Q 시리즈 C24 의입출력신호 X/Y00~X/Y1F) 수신데이터수를읽습니다. 수신데이터수만큼의수신데이터를읽습니다. 필요에따라수신종료데이터수의설정값을변경합니다. 필요에따라수신종료코드의설정값을변경합니다. 읽기완료신호를 ON합니다. *1 바이트단위일때

6 무수순프로토콜에의한데이터교신 6.2 상대기기에데이터송신 PLC CPU 에서상대기기에데이터를송신하는기능을설명합니다. 6.2.1 송신방법 무수순프로토콜로임의포맷의데이터를송신하는방법에대해설명합니다. PLCCPU 송신데이터 Q 시리즈 C24 송신데이터수지정영역 송신영역 ( 버퍼메모리 ) 송신데이터지정영역 12 OUTPUT 명령 3 송신데이터 상대기기 내용 CH1/CH2 제어타이밍 송신지령 OUTPUT 명령완료디바이스 OUTPUT 명령 OUTPUT 1 OUTPUT 명령으로지정된디바이스에송신데이터를저장합니다. 2 OUTPUT 명령으로지정된디바이스에컨트롤데이터를저장합니다. 3 OUTPUT 명령을실행하면,Q 시리즈 C24 는송신데이터수만큼의데이터를송신데이터영역부터어드레스오름차순으로송신합니다.

6 무수순프로토콜에의한데이터교신 6.2.2 송신영역과송신데이터의배열 CH1 측어드레스 무수순프로토콜에의한데이터송신을실행하기위한송신영역과송신데이터의배열에대해설명합니다. (1) 송신영역송신영역이란,PLC CPU에서 Q 시리즈 C24 경유로상대기기에송신하는데이터와데이터수를쓰는메모리입니다. 송신영역은초기설정에서어드레스의 400 H~5FF H(CH1측 ), 800 H~9FF H(CH2측 ) 에할당할수있습니다. 버퍼메모리 송신데이터수저장영역 송신데이터수의단위 ( 워드 / 바이트 ) 는 GX Configurator-SC 의워드 / 바이트단위지정에따름. OUTPUT 명령으로지정된송신데이터수가쓰여진다. 송신데이터저장영역 OUTPUT 명령으로지정된송신데이터가쓰여진다. ( 디폴트시 ) 포인트 (1) 상대기기의사양및수신데이터길이에맞추어버퍼메모리상의송신영역의위치와크기를 GX Configurator-SC에서변경하는것이가능합니다. (8.4.5항,8.4.7항참조) (a) GX Configurator-SC에서버퍼메모리상의송신영역의위치와크기를변경할때는다음과같이설정하십시오. 1 송신용버퍼메모리선두어드레스지정버퍼메모리의사용자자유영역 ( 어드레스 :400 H~1AFF H,2600 H~ 3FFF H) 중에서송신영역으로사용할영역의선두어드레스를지정합니다. 2 송신용버퍼메모리길이지정버퍼메모리의사용자자유영역 ( 어드레스 :400 H~1AFF H,2600 H~ 3FFF H) 중에서수신영역으로사용하는영역의길이를어드레스수 (0001 H~1A00 H) 로지정합니다. (b) 버퍼메모리상의송신영역의위치와크기를변경할때아래의기능을동시에사용하는경우에는, 사용하는기능에서취급하는송신데이터나수신데이터를저장할버퍼메모리의할당과중복되지않도록하십시오. 1 MC 프로토콜의버퍼메모리읽기, 쓰기기능 2 MC 프로토콜의온디멘드기능 3 무수순프로토콜의송신기능, 수신기능 4 쌍방향프로토콜의송신기능, 수신기능 5 송수신데이터모니터링기능 (2) PLC CPU 에서상대기기에송신하는 1 회당데이터량은버퍼메모리의송신데이터지정영역의크기이하가되도록하십시오. ( 송신데이터지정영역 ) (PLC CPU 에서송신하는임의의데이터부의데이터량 ) 송신데이터지정영역에모두저장할수없는데이터량을송신할필요가있을때는송신영역을크게하거나송신데이터를분할하여송신하십시오.

6 무수순프로토콜에의한데이터교신 (2) 송신데이터의배열상대기기에송신하는데이터를송신영역에저장할때의배열에대해설명합니다. ( 예 ) ABCDEFG123 을송신하는경우 ( 송신영역은디폴트값 ) CH1 측어드레스 버퍼메모리 5 또는 10 송신데이터수저장영역워드 / 바이트단위지정에따름. 워드단위일때 ᆞᆞᆞᆞ5 바이트단위일때 ᆞᆞᆞ10 송신데이터지정영역송신데이터는송신순서가빠른어드레스의 (L) (H), 다음어드레스 (L) (H) 의순서로쓴다. 6.2.3 데이터송신용시퀀스프로그램 데이터송신용시퀀스프로그램에대해설명합니다. 데이터송신용 OUTPUT 명령에대해서는제 9 장을참조하십시오. 송신지령 (CH1 측의경우 ) D11~ 에송신데이터작성 D0~ 에컨트롤데이터작성 정상완료시의처리 이상완료시의처리 ( 재송신처리등 )

6 무수순프로토콜에의한데이터교신 Q 시리즈 C24 레디신호 송신지령 OUTPUT 명령 OUTPUT 명령완료디바이스 OUTPUT 명령완료디바이스 +1 ( 정상완료 / 이상완료 ) 송신이상완료시 ON 1 스캔 송신데이터수지정영역 ( 버퍼메모리어드레스 :400) H 송신데이터저장영역 ( 버퍼메모리어드레스 :401 H~) 송신데이터 데이터송신 1 자국 PLC 를기동합니다. GX Developer 에서설정한값이 Q 시리즈 C24 에저장됩니다. 2 사용자용데이터송신지령신호를입력합니다. 3 송신데이터및 OUTPUT 명령용컨트롤데이터를디바이스에저장후 OUTPUT 명령을실행합니다. OUTPUT 명령의실행시에데이터가송신됩니다. 4 Q 시리즈 C24 의송신처리가완료되면, OUTPUT 명령의완료디바이스가 ON 됩니다. 완료디바이스 +1( 이상완료신호 ) 이 ON 된경우, 에러코드가컨트롤데이터의완료스테이터스 (S1+1) 에저장됩니다.

6 무수순프로토콜에의한데이터교신 ( 프로그램예 ) Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 송신지령을펄스화합니다. 송신데이터를저장합니다. 데이터를송신하는인터페이스의번호 (CH ) 를지정합니다. 송신결과저장디바이스를 0 클리어합니다. 워드단위용송신데이터수를지정합니다.( 바이트단위일때는 K10 을지정 ) 지정디바이스에저장되어있는송신데이터가송신됩니다. OUTPUT 명령의실행완료후사용자가지정한송신완료신호 (M0) 가 1 스캔 ON 됩니다. 버퍼메모리에대한송신데이터, 송신데이터수의쓰기,Q 시리즈 C24 에대한송신요구는모두 PLC CPU 가실행합니다. 외부지령에의해완료플래그를리셋합니다. Q 시리즈 C24 어드레스 버퍼메모리데이터송신결과저장영역 정상완료시 인터페이스번호송신결과송신데이터수 송신데이터수지정영역 송신데이터지정영역 송신데이터 이상완료시 인터페이스번호송신결과 (0000H 이외 ) 송신데이터수 버퍼메모리 ( 어드레스 257 H) 에서 송신데이터 포인트 1. 실행상태는 SPBUSY( 전용명령 ) 로읽습니다.( 제 9 장참조 ) 2. OUTPUT 명령은동시에실행할수없습니다. OUTPUT 명령의실행완료후, 다음 OUTPUT 명령을실행하십시오.

6 무수순프로토콜에의한데이터교신 6.2.4 송신에러의검출방법 상대기기에데이터송신시에발생하는에러의검출방법에대해설명합니다. 데이터송신시의주요에러의발생요인은다음과같습니다. 송신에러의발생요인 참 조 사용자 송신감시시간 ( 타이머 2) 의타임아웃발생시 매뉴얼 ( 응용편 ) 송신영역에저장할수있는크기이상의송신데이터수지정시 6.2.2항 6.3 항 (1) 시퀀스프로그램에의한확인 (a) 송신에러발생검출 1 다음의디바이스, 입력신호가 ON됩니다. ㆍOUTPUT 명령의완료디바이스+1 ㆍERR LED 점등중신호 (XE/XF) 2 송신에러코드는 OUTPUT 명령의컨트롤데이터 ((S1)+1) 또는버퍼메모리의데이터송신결과저장영역 ( 어드레스 257 H/267 H) 을읽고확인합니다. 에러코드의내용확인및에러에대한처리방법에대해서는제10장을참조하십시오. OUTPUT 명령의완료디바이스 +1 (b) ERR LED의소등, 에러코드의클리어방법 (10.1.2항참조) 1 ERR LED를소등하기만할때는버퍼메모리의 LED 소등요구영역 ( 어드레스 0/1 H H) 에 1 을씁니다. 2 ERR LED를소등하거나에러코드를클리어할때는출력신호의 ERR LED 소등요구신호 (YE/YF) 를 ON합니다. ( 예 )CH1측 ERR LED의소등ㆍ에러코드의클리어를실행하는경우

6 무수순프로토콜에의한데이터교신 (2) 모듈및 GX Configurator-SC 에의한확인 1 표시 LED 에의한확인 수신에러도포함하여 Q 시리즈 C24가에러를검출한경우에는 ERR LED가점등합니다. ( 제10장참조 ) 2 GX Configurator-SC에의한확인ㆍ모니터기능으로확인합니다.(8.6.3항,8.6.5항참조) ㆍERR LED는 ERR LED 소등기능으로소등합니다.(8.6.10항참조 ) 3 에러코드의확인다음중의하나를실행하십시오. ㆍGX Configurator-SC의모니터기능 (8.6.5 참조 ) ㆍGX Developer 버퍼메모리의모니터기능 ( 어드레스 257 H/267H를모니터 ) 포인트송신에러가발생한경우에는 PLC CPU 에서지정한모든데이터를송신하지않는경우가있습니다. 데이터송신에대한응답수신으로서정상수신을확인할수있는사용자임의의교신순서를마련하여데이터를교신할것을권합니다.

6 무수순프로토콜에의한데이터교신 6.3 데이터교신시의주의사항 무수순프로토콜로데이터를교신할때의주의사항을설명합니다. (1) Q 시리즈 C24 의전송시퀀스가초기상태가되는요인초기상태란송신이중지되고수신데이터가버려진상태를말합니다. Q 시리즈 C24 의전송시퀀스가초기상태가되는요인은다음과같습니다. 1 전원의투입, CPU 의리셋조작시또는 Q 시리즈 C24 의모드변환시. 2 수신데이터를클리어하였을때. 3 RS-232 측에서의전이중통신으로 CD 단자체크를설정하여데이터교신하고있는경우,CD 신호가 OFF 하였을때. (2) 상대기기에서의프레임에러발생 RS-422/485 인터페이스를이용하여 Q 시리즈 C24 에서상대기기에아무것도송신하고있지않는상태일때노이즈등에의해상대기기에서프레임에러가발생하는경우가있습니다. Q 시리즈 C24 로부터의송신데이터의선두를상대기기가인식하기위한임의의코드등을처음에송신하도록하십시오. Q 시리즈 C24 의인터페이스사양을확인하신후데이터를교신하십시오. ( 예 ) (3) 멀티드롭접속에의한상대기기 ( 계산기등 ) 와의데이터통신상대기기와 PLC CPU 를 1:n 으로멀티드롭접속하는경우, 상대기기가송신한데이터는각 Q 시리즈 C24 가수신합니다. 멀티드롭접속시는사용자등록프레임으로수신 (*1) 하도록하십시오. 사용자등록프레임으로수신하지않을때는, 스테이트먼트내에대상순서 CPU 를나타내는데이터를포함하여시퀀스프로그램에서자국이외의수신데이터를무시하 ( 읽고버리 ) 도록하는시퀀스프로그램이필요합니다. 스페이스 국 데이터길이 ( 바이너리데이터 ) 데이터 *1 사용자매뉴얼 ( 응용편 ) 제 11 장을참조하십시오. (4) 데이터수신에러에대한리트라이처리수신에러발생시의데이터는버려지고, 정상적으로수신할수있는데이터만이 Q 시리즈 C24 에받아들여집니다. 따라서수신에러발생시의수신스테이트먼트는데이터가누락되는경우가있습니다. 정상적으로데이터를송수신하기위해,PLC CPU 와상대기기간에데이터송신에대한정상 / 이상응답스테이트먼트를수신하거나응답스테이트먼트의수신타임아웃체크를실행하여, 이상응답수신시나응답타임아웃발생시에데이터를재송신 ( 송신재시도 ) 할것을권합니다.

7 쌍방향프로토콜에의한데이터교신 제 7 장 쌍방향프로토콜에의한데이터교신 쌍방향프로토콜에의한데이터교신이란, 상대기기와 PLC CPU 간에 Q 시리즈 C24 의쌍방향프로토콜용스테이트먼트포맷및전송제어수순으로임의의데이터를송신 / 수신하기위한기능입니다. MELSEC PLC 의프로토콜에의해데이터를교신할수있는상대기기라면, 쌍방향프로토콜에의한임의의데이터교신이가능합니다. 본장에서는쌍방향프로토콜에의한데이터교신을할때의기본적인송신 / 수신방법에대해설명합니다. PLC CPU 에서는본장에기재되어있는데이터송수신용 PLC 프로그램을작성하십시오. 쌍방향프로토콜로데이터교신할때의다음의부가기능에대해서는별도로사용자매뉴얼 ( 응용편 ) 을참조하십시오. ㆍ인터럽트프로그램에의한수신데이터읽기 ( 응용편제 4 장참조 ) ㆍ ASCII 데이터에의한송신 / 수신 (ASCII- 바이너리변환 )( 응용편제 13 장참조 ) ㆍ투과코드지정에의한송신 / 수신 ( 응용편제 12 장참조 )

7 쌍방향프로토콜에의한데이터교신 7.1 상대기기로부터의데이터수신 상대기기로부터의데이터수신에대해설명합니다. 7.1.1 수신방법 쌍방향프로토콜에의한데이터교신으로상대기기로부터송신된데이터를수신하는방법에대해설명합니다. 수신되는스테이트먼트의크기는스테이트먼트내에포함되는 데이터길이 에의해인식하므로, 스테이트먼트마다임의의크기의스테이트먼트를상대기기에서송신할수있습니다. PLC CPU PLC 프로그램 Q 시리즈 C24 버퍼메모리 수신영역 상대기기 읽기요구 ( 정상시 ) ( 이상시 ) 임의의데이터 데이터길이데이터부섬체크코드 읽기 (BIDIN 명령 ) 임의의데이터 (00 H~FF H) 무시 에러코드 내용제어타이밍 수신읽기요구신호 BIDIN 명령완료디바이스 BIDIN 명령

7 쌍방향프로토콜에의한데이터교신 1 제어코드 ENQ 를수신하면,Q 시리즈 C24 는데이터의수신처리를시작합니다. 데이터길이만큼의데이터를수신하면,Q 시리즈 C24 는임의의데이터의수신처리를종료합니다. GX Developer 에의한설정에 섬체크있음 이설정되어있으면,Q 시리즈 C24 는직후에수신하는섬체크코드와내부처리에의해산출한섬체크코드로스테이트먼트의정상 / 이상을체크합니다. *GX Developer 에의한설정에서 섬체크없음 이설정되어있으면, 섬체크코드에의한스테이트먼트체크를실행하지않습니다. 2 정상적으로스테이트먼트를수신할수있을때, 수신읽기요구신호 (X3/XA) 가 ON 됩니다. * 스테이트먼트의수신으로이상을검출하였을때, Q 시리즈 C24 는상대기기에이상종료의응답스테이트먼트 (NAK 스테이트먼트 ) 를송신합니다. PLC CPU 에대한수신데이터의읽기요구를실행하지않습니다.( 수신이상검출신호 (X4/XB) 를 ON 하지않습니다 ) 3 BIDIN 명령으로지정된디바이스에컨트롤데이터를저장하여 BIDIN 명령을실행합니다. 수신데이터가버퍼메모리의수신영역로부터읽혀집니다. 4 BIDIN 명령의실행이완료되면,Q 시리즈 C24 는상대기기에정상종료의응답스테이트먼트 (ACK 스테이트먼트 ) 를송신합니다.

7 쌍방향프로토콜에의한데이터교신 7.1.2 수신영역과수신데이터의배열ㆍ내용 쌍방향프로토콜에의한데이터수신을실행하기위한수신영역과수신데이터의배열ㆍ내용에대해설명합니다. CH1 측어드레스 ( 디폴트시 ) (1) 수신영역수신영역이란상대기기로부터수신한데이터길이 ( 수신데이터수 ) 와데이터부를저장하는메모리입니다. 수신영역은초기설정시에어드레스의 600 H~7FF H(CH1측 ), A00 H~BFF H(CH2측 ) 에할당할수있습니다. 버퍼메모리 수신데이터수저장영역 수신데이터저장영역 포인트 데이터길이의단위 ( 워드 / 바이트 ) 는 GX Configurator-SC 에의한워드 / 바이트단위지정으로정해진다. 데이터길이수신한스테이트먼트의데이터길이의내용이저장된다. 데이터부수신한스테이트먼트의데이터부의내용이작은어드레스부터순차적으로저장된다. (1) 상대기기의사양및수신데이터길이에맞추어버퍼메모리수신영역의위치와크기를 GX Configurator-SC 에서변경하는것이가능합니다. (8.4. 5 항,8.4.8 항참조 ) (a) GX Configurator-SC 에서버퍼메모리의수신영역의위치와크기를변경할때는다음과같이설정하십시오. 1 수신용버퍼메모리선두어드레스지정 버퍼메모리의사용자자유영역 ( 어드레스 :400 H~1 AFF H,2600 H~ 3FFF H) 중에서수신영역으로사용하는영역의선두어드레스를지정합니다. 2수신용버퍼메모리길이지정버퍼메모리의사용자자유영역 ( 어드레스 :400 H~1 AFF H,2600 H~ 3FFF H) 중에서수신영역으로사용하는영역의길이를어드레스수 (0001 H~1 A00 H) 로지정합니다. (b) 버퍼메모리상의수신영역의위치와크기를변경할때아래의기능을동시에사용하는경우, 사용하는기능으로취급할송신데이터나수신데이터를저장할버퍼메모리의할당과중복되지않도록하십시오. 1 MC 프로토콜의버퍼메모리읽기, 쓰기기능 2MC 프로토콜의온디멘드기능 3 무수순프로토콜의송신기능, 수신기능 4 쌍방향프로토콜의송신기능, 수신기능 5 송수신데이터모니터링기능 (2) 상대기기에서 Q 시리즈 C24 에송신하는데이터는아래와같이되도록다음중에하나를실행하십시오. 1 송신데이터량을적게한다. 2 수신영역을크게한다. ( 수신데이터저장영역 ) ( 상대기기에서송신하는데이터부의데이터량 )

7 쌍방향프로토콜에의한데이터교신 (2) 수신데이터의배열상대기기로부터수신한데이터가수신영역에저장될때의배열을예로설명합니다. 1 수신된스테이트먼트가 Q 시리즈 C24 의버퍼메모리 ( 수신데이터저장영역 ) 에저장됩니다. 2 수신데이터저장영역에는수신순서가빠른어드레스의 (L) (H), 다음어드레스의 (L) (H) 의순으로저장됩니다. 수신데이터를 ABCDEFG123 로하면, 아래와같이저장됩니다. (CH1 측의경우 ) Q 시리즈 C24 수신데이터수저장영역 수신영역 ( 버퍼메모리 ) 데이터길이 (0005 H) 수신데이터 ( 응답스테이트먼트 ) 섬체크코드 수신데이터저장영역 송신데이터 ( 응답스테이트먼트 ) 상대기기 ( 정상종료시 ) * 데이터길이가바이트단위로설정된경우스테이트먼트의데이터길이가홀수바이트일때는, 수신영역의최종데이터저장위치의상위바이트에 00H가저장됩니다. (3) 수신데이터의내용 * 7.2.2 항에기재되어있는데이터송신시의송신데이터의내용도포함하여설명합니다. (a) 컨트롤코드컨트롤코드의종류를나타냅니다. 신호명코드 (16 진 ) 내용용도 데이터의송신을시작할때의코드. 데이터를정상적으로수신할수있을때상대 측에응답하는코드. 데이터를정상적으로수신할수없을때상대 측에응답하는코드. ( 직후에에러코드를응답 ) 1 Q 시리즈 C24 상대기기의경우수신된컨트롤코드는 Q 시리즈 C24 가체크하여처리합니다. 시퀀스프로그램에서읽을수없습니다. 2 Q 시리즈 C24 상대기기의경우송신하는컨트롤코드는 Q 시리즈 C24 가부가합니다.

7 쌍방향프로토콜에의한데이터교신 (b) 데이터길이스테이트먼트내의데이터부의바이트수또는워드수를나타낸것입니다. GX Configurator-SC 에의한워드 / 바이트단위지정으로데이터길이의단위 ( 워드 / 바이트 ) 가정해집니다. 1 Q 시리즈 C24 상대기기의경우수신된데이터길이는 Q 시리즈 C24 가체크합니다. 정상시는 Q 시리즈 C24 가최초의 1 바이트를하위바이트 (L) 그대로 Q 시리즈 C24 버퍼메모리의수신데이터저장영역에저장합니다. 2 Q 시리즈 C24 상대기기의경우송신하는데이터길이는시퀀스프로그램이 BIDOUT 명령으로지정한송신데이터수입니다. Q 시리즈 C24 는이값을그대로하위바이트 (L) 에서송신합니다. (c) 데이터부상대기기에전달하는본래의 1바이트데이터의배열로서,00 H~FFH 코드의데이터를취급할수있습니다. 1 Q 시리즈 C24 상대기기의경우수신된데이터부는정상일때는 Q 시리즈 C24가그대로코드로수신데이터저장영역에작은어드레스부터순차적으로저장합니다. 저장크기는스테이트먼트내의데이터길이 ((b) 참조 ) 와 GX Configurator-SC에서의워드 / 바이트단위지정에의해정해집니다. 2 Q 시리즈 C24 상대기기의경우송신데이터부는시퀀스프로그램이 BIDOUT 명령으로지정한송신데이터입니다. Q 시리즈 C24는 GX Configurator-SC에서의워드 / 바이트단위지정에의해송신데이터수만큼을송신데이터지정영역이작은어드레스부터코드로송신합니다.

7 쌍방향프로토콜에의한데이터교신 (d) 섬체크코드섬체크코드란, 스테이트먼트내의데이터길이와데이터부를바이너리코드의데이터로더한결과 ( 섬 ) 의하위 2 바이트 (16 비트 ) 의수치를나타낸것입니다. GX Developer 의전송설정에서 섬체크있음 을설정하면, 스테이트먼트의마지막에섬체크코드를추가해야합니다. 1 Q 시리즈 C24 상대기기의경우수신된섬체크코드는 Q 시리즈 C24 가체크하여처리합니다. 시퀀스프로그램으로는읽을수없습니다. 섬체크없음 을설정하였을때스테이트먼트내의데이터길이만큼의데이터부를수신하면, 이후컨트롤코드 ((a) 참조 ) 까지의수신데이터를무시합니다. 스테이트먼트내의섬체크코드의내용을소개합니다. 2 Q 시리즈 C24 상대기기의경우송신하는섬체크코드는 Q 시리즈 C24 가산출하여부가합니다. 섬체크없음 을설정하였을때는섬체크코드를송신하지않습니다. ( 예 )"ABCDEFGHIJ" 와수치 100 을데이터로전송하는경우의섬체크코드는다음과같습니다.( 바이트단위의경우 ) 임의의데이터부 데이터부 상대기기 데이터길이 (000CH) 섬체크코드 Q 시리즈 C24 더한값 =0327H 0327H 의메모리내용

7 쌍방향프로토콜에의한데이터교신 (e) 에러코드에러코드란,NAK 응답시의에러내용을표시하는것입니다. ( 에러코드의자세한사항은제10장을참조하십시오.) 1 Q 시리즈 C24 상대기기의경우상대기기로부터의에러코드는사용자가정한코드를송신하십시오. Q 시리즈 C24에서사용하지않는 0022 H~005FH 범위의에러코드를사용할수있습니다. Q 시리즈 C24는수신된에러코드를 BIDOUT 명령의컨트롤데이터에완료스테이터스로저장합니다. 또한버퍼메모리의데이터송신결과저장영역 ( 어드레스 :257 H) 에저장합니다. 2 Q 시리즈 C24 상대기기의경우에러코드를 Q 시리즈 C24가부가합니다. 에러코드를송신한경우,Q시리즈 C24는버퍼메모리의데이터수신결과저장영역 ( 어드레스 :258 H) 에같은에러코드를씁니다.

7 쌍방향프로토콜에의한데이터교신 7.1.3 데이터수신용시퀀스프로그램 데이터수신용시퀀스프로그램에대해설명합니다. 데이터수신용 BIDIN 명령에대해서는제 9 장을참조하십시오. X3 읽기요구 (CH1 측의경우 ) D0~ 에컨트롤데이터작성 정상완료시의처리 ( 수신데이터저장 ) Q 시리즈 C24 레디신호 수신읽기요구신호 BIDIN 명령 BIDIN 명령완료디바이스 1 스캔 BIDIN 명령완료디바이스 +1 ( 정상완료 ) 수신데이터수저장영역 ( 버퍼메모리어드레스 :600 H) 수신데이터저장영역 ( 버퍼메모리어드레스 :601 H~7FF H) 수신데이터 데이터수신 응답송신 1 자국 PLC 를시작합니다. GX Developer 에서설정한값이 Q 시리즈 C24 에저장됩니다. 2 상대기기로부터데이터수신시에수신읽기요구신호가 ON 됩니다. 3 BIDIN 명령용컨트롤데이터를디바이스에저장한다음,BIDIN 명령을실행하여수신데이터를읽습니다. 4 수신데이터의읽기완료시에응답스테이트먼트 ( 정상완료시 ACK 스테이트먼트 ) 가송신되고, BIDIN 명령의완료디바이스가 ON 됩니다.

7 쌍방향프로토콜에의한데이터교신 ( 프로그램예 ) Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 수신채널지정 수신데이터수저장디바이스를 0 클리어 수신데이터허용개수지정 수신데이터가버퍼메모리의수신데이터저장영역부터수신데이터허용개수 ( 사용자지정 ) 이내에서읽혀진다. ㆍ BIDIN 명령실행완료후, 사용자가지정한읽기완료신호 (M0) 가 1 스캔 ON 됩니다. ㆍ수신데이터는 PLC CPU 가읽는다. Q 시리즈 C24 어드레스 버퍼메모리 데이터수신결과저장영역 정상완료시 인터페이스번호수신결과수신데이터수수신데이터허용개수 수신데이터 수신데이터수저장영역 수신데이터저장영역 수신데이터 * 수신되고있는데이터수 > 수신데이터가허용범위이내일때, 수신데이터허용개수만큼의수신데이터만저장됩니다. 나머지수신데이터는버려집니다.

7 쌍방향프로토콜에의한데이터교신 포인트 (1) 수신데이터는인터럽트프로그램으로읽을수도있습니다. 인터럽트프로그램으로수신데이터를읽는경우에는사용자매뉴얼 ( 응용편 ) 의제 4 장을참조하십시오. 또한, 동일인터페이스에대해수신데이터를읽는경우, 메인프로그램에의한수신데이터의읽기와인터럽트프로그램에의한수신데이터의읽기를함께사용할수없습니다. 이상의프로그램으로수신데이터를읽으십시오. (2) 실행상태는 SPBUSY( 전용명령 ) 로읽습니다.( 제 9 장참조 ) (3) BIDIN 명령은동시에실행할수없습니다. BIDIN 명령의실행완료후, 이후의 BIDIN 명령을실행하십시오. (4) 송수신데이터수의단위가바이트일때 PLC CPU에수신데이터읽기요구수신데이터수가홀수라면, 수신데이터를저장할수신영역의최종데이터저장위치의상위바이트에는 00H가저장됩니다.

7 쌍방향프로토콜에의한데이터교신 7.1.4 수신에러의검출방법 상대기기로부터의데이터수신시에발생하는에러의검출방법에대해설명합니다. 데이터수신에있어서의주요에러의발생요인은다음과같습니다. 수신에러의발생요인 참 조 노이즈등에의한전송에러발생시. 무수신감시시간 ( 타이머 0) 의타임아웃발생시. 사용자 6.1항 송신감시시간 ( 타이머 2) 의타임아웃발생시. 매뉴얼 6.2항 ASCII-바이너리변환으로변환할수없는데이터가포함되어있을때. ( 응용편 ) 제13장 수신영역에저장할수있는크기이상의데이터길이수신시. 7.1.2항 동시송신발생시. 7.3항 (1) 시퀀스프로그램에의한확인 (a) 수신에러발생의검출 1 ERR LED 점등중신호 (XE/XF) 가 ON됩니다. 2수신에러코드는버퍼메모리의데이터수신결과저장영역 ( 어드레스 258 H/268 H) 을읽고확인합니다. 읽기지령 에러코드의내용확인및에러에대한처리방법에대해서는제 10 장을참조하십시오. (b) ERR LED의소등, 에러코드의클리어방법 (10.1.2항참조) 1 ERR LED를소등만할때는버퍼메모리의 LED 소등요구영역 ( 어드레스 0/1 H H) 에 1 을씁니다. 2 ERR LED를소등하거나에러코드를클리어할때는출력신호의 ERR LED 소등요구신호 (YE/YF) 를 ON합니다. ( 예 )CH1측 ERR LED의소등ㆍ에러코드를클리어하는경우

7 쌍방향프로토콜에의한데이터교신 (2) 모듈및 GX Configurator-SC 에의한확인 1 표시 LED 에의한확인송신에러도포함하여 Q 시리즈 C24 가에러를검출하였을때는 ERR LED 가점등합니다. ( 제10장참조 ) 2 GX Configurator-SC에의한확인ㆍ모니터기능으로확인합니다.(8.6.3항,8.6.6항참조) ㆍERR LED는 ERR LED 소등기능으로소등합니다.(8.6.10항참조) 3 에러코드의확인다음의기능으로확인하십시오. ㆍGX Configurator-SC의모니터기능 (8.6.6항참조) ㆍGX Developer 버퍼메모리의모니터기능 ( 어드레스 258 H/268H 모니터 ) (3) 수신에러발생시의수신데이터의취급 1 에러를검출한수신데이터는모두무시되며, 이상완료를나타내는응답스테이트먼트 (NAK 스테이트먼트 ) 가상대기기에송신됩니다. * 스테이트먼트의수신으로이상을검출하였을때, Q 시리즈 C24 는 PLC CPU 에대한수신데이터의읽기요구를실행하지않습니다. 2 버퍼메모리의수신영역은직전에정상적으로데이터를수신하였을때의내용이그대로남습니다. ( 변경되지않습니다.) 7.1.5 수신데이터의클리어 쌍방향프로토콜을사용한데이터송수신은직전의데이터송신에대한응답스테이트먼트를수신한다음에실행할필요가있습니다. 데이터수신시에에러를검출하면데이터수신완료후에 NAK 스테이트먼트 ( 응답스테이트먼트 ) 를상대기기에송신하고, 에러를검출하였을때의수신데이터를무시하므로수신데이터를클리어할필요는없습니다.

7 쌍방향프로토콜에의한데이터교신 7.2 상대기기에데이터송신 PLC CPU 에서상대기기에데이터송신에대해설명합니다. 7.2.1 송신방법 쌍방향프로토콜에의한데이터교신으로상대기기에데이터를송신하는방법에대해설명합니다. PLC CPU Q 시리즈 C24 프로그램 버퍼메모리 송신영역 임의의데이터 상대기기 쓰기 (BIDOUT 명령 ) 데이터 섬체크코드데이터부데이터길이 ( 정상시 ) 송신완료 에러코드 ( 이상시 ) 내용제어타이밍 송신지령 BIDOUT 명령완료디바이스 BIDOUT 명령 1 BIDOUT 명령으로지정된디바이스에컨트롤데이터, 송신데이터등을저장하고, BIDOUT 명령을실행합니다. 2 송신데이터수, 송신데이터가버퍼메모리의송신영역에쓰입니다. 3 Q 시리즈 C24는제어코드 ENQ를선두에부가하여데이터를송신합니다. *GX Developer에서 섬체크있음 을설정하면,Q시리즈 C24는내부처리에의해산출한섬체크코드를스테이트먼트의마지막에부가하여송신합니다. GX Developer에서 섬체크없음 을설정하면, 섬체크코드는송신하지않습니다. 4 데이터송신에대한응답스테이트먼트 ( 정상완료시 :ACK 스테이트먼트, 이상완료시 :NAK 스테이트먼트 ) 를수신합니다. 5 Q 시리즈 C24의송신처리완료시에 BIDOUT 명령의실행이완료됩니다.

7 쌍방향프로토콜에의한데이터교신 7.2.2 송신영역과송신데이터의배열ㆍ내용 CH1 측어드레스 쌍방향프로토콜에의한데이터송신을실행하기위한송신영역과송신데이터의배열에대해설명합니다. 송신데이터의내용에대해서는 7.1.2 항 (3) 을참조하십시오. (1) 송신영역송신영역이란, PLC CPU에서 Q 시리즈 C24 경유로상대기기에송신하는데이터와데이터수를쓰는메모리입니다. 송신영역은초기설정에서 400 H~5FF H (CH1측), 800 H~9FF H(CH2측 ) 어드레스에할당할수있습니다. 버퍼메모리 송신데이터수의단위 ( 워드 / 바이트 ) 는 GX Configurator-SC 에의한워드 / 바이트단위지정에서정해진다. ( 디폴트시 ) 송신데이터수지정영역 송신데이터지정영역 송신데이터수 BIDOUT 명령으로지정된송신데이터수가쓰여지며데이터길이로송신된다. 송신데이터 BIDOUT 명령으로지정된송신데이터가쓰여져송신된다. 포인트 (1) 상대기기의사양및송신데이터길이에맞게버퍼메모리송신영역의위치와크기를 GX Configurator-SC에서변경하는것이가능합니다.(8.4.5항참조 ) (a) GX Configurator-SC에서버퍼메모리의송신영역의위치와크기를변경할때는다음과같이설정하십시오. 1송신용버퍼메모리선두어드레스지정버퍼메모리의사용자자유영역 ( 어드레스 :400 H~1AFF H,2600 H~3FFF H) 중에서송신영역으로사용할영역의선두어드레스를지정합니다. 2송신용버퍼메모리길이지정버퍼메모리의사용자자유영역 ( 어드레스 :400 H~1AFF H, 2600 H~3FFF H) 중에서송신영역으로사용할영역의길이를어드레스수 (0001 H~ 1A00 H) 로지정합니다. (b) 버퍼메모리의송신영역의위치와크기를변경할때아래의기능을동시에사용하는경우에는, 사용하는기능으로취급되는송신데이터나수신데이터를저장하는버퍼메모리의할당내용과중복되지않도록하십시오. 1 MC 프로토콜의버퍼메모리읽기 / 쓰기기능 2MC 프로토콜의온디멘드기능 3 무수순프로토콜의송신기능, 수신기능 4 쌍방향프로토콜의송신기능, 수신기능 5 송수신데이터모니터링기능 (2) PLC CPU 에서상대기기에송신하는 1 회당데이터량은버퍼메모리의송신데이터지정영역의크기이하가되도록하십시오. ( 송신데이터지정영역 ) (PLC CPU 에서송신하는데이터부의데이터량 ) 송신데이터지정영역에모두저장할수없는데이터량을송신할필요가있을때는송신영역을크게하거나송신데이터를분할하여송신하십시오.

7 쌍방향프로토콜에의한데이터교신 (2) 송신데이터의배열상대기기에송신하는데이터를송신영역에저장할때의배열에대해설명합니다. ( 예 ) ABCDEFG123 을송신하는경우. Q 시리즈 C24 송신데이터수지정영역 송신영역 ( 버퍼메모리 ) 섬체크코드 송신데이터 ( 응답스테이트먼트 ) 데이터길이 송신데이터지정영역 수신데이터 ( 응답스테이트먼트 ) 상대기기 ( 정상종료시 )

7 쌍방향프로토콜에의한데이터교신 7.2.3 데이터송신용시퀀스프로그램 데이터송신용시퀀스프로그램에대해설명합니다. 데이터송신용 BIDOUT 명령에대해서는제 9 장을참조하십시오. 송신지령 (CH1 측의경우 ) D11~ 에송신데이터작성 D0~ 에컨트롤데이터작성 정상완료시의처리 이상완료시의처리 ( 재송신처리등 ) Q 시리즈 C24 레디신호 송신지령 BIDOUT 명령 BIDOUT 명령완료디바이스 BIDOUT 명령완료디바이스 +1 ( 정상완료 / 이상완료 ) 송신이상완료시 ON 1 스캔 송신데이터수지정영역 ( 버퍼메모리어드레스 :400 H) 송신데이터저장영역 ( 버퍼메모리어드레스 :401 H~) 송신데이터 데이터송신 응답수신

7 쌍방향프로토콜에의한데이터교신 1 자국 PLC 를기동합니다. GX Developer 에서설정한값이 Q 시리즈 C24 에저장됩니다. 2 사용자용데이터송신지령신호를입력합니다. 3 송신데이터및 BIDOUT 명령용컨트롤데이터를디바이스에저장한다음 BIDOUT 명령을실행합니다. BIDOUT 명령의실행시에데이터가송신됩니다. 4 데이터송신에대한응답스테이트먼트 ( 정상완료시 :ACK 스테이트먼트, 이상완료시 :NAK 스테이트먼트 ) 를수신합니다. 5 응답스테이트먼트를수신하면 Q 시리즈 C24 의송신처리가완료되어 BIDOUT 명령의완료디바이스가 ON 됩니다. NAK 스테이트먼트의수신등에의해 BIDOUT 명령이이상완료되면, 완료디바이스 +1( 이상완료신호 ) 이 ON 되고, 에러코드가컨트롤데이터의완료스테이터스 (S1+1) 에저장됩니다. ( 프로그램예 ) Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 송신지령을펄스화합니다. 송신데이터를저장합니다. 데이터를송신할인터페이스의번호 (CH ) 를지정합니다. 송신결과저장디바이스를 0 클리어합니다. 워드단위용송신데이터수를지정합니다.( 바이트단위일때는 K10 을지정 ) 지정디바이스에저장되어있는송신데이터가송신됩니다. BIDOUT 명령의실행완료후사용자가지정한송신완료신호 (M0) 가 1 스캔 ON 합니다. 버퍼메모리에대한송신데이터, 송신데이터수의쓰기,Q 시리즈 C24 에대한송신요구는모두 PLC CPU 가실행합니다. 외부지령에의해완료플래그를리셋합니다.

7 쌍방향프로토콜에의한데이터교신 Q 시리즈 C24 어드레스 버퍼메모리 데이터송신결과저장영역 인터페이스번호송신결과송신데이터수 송신데이터 정상완료시 송신데이터수지정영역 송신데이터지정영역 이상완료시 인터페이스번호송신결과 (0000 H 이외 ) 송신데이터수 버퍼메모리 ( 어드레스 257 H) 에서 송신데이터 포인트 (1) 실행상태는 SPBUSY( 전용명령 ) 로읽습니다.( 제9장참조 ) (2) BIDOUT 명령은동시에실행할수없습니다. BIDOUT 명령의실행완료후, 다음 BIDOUT 명령을실행하십시오.

7 쌍방향프로토콜에의한데이터교신 7.2.4 송신에러의검출방법 상대기기에대한데이터송신시에발생되는에러의검출방법에대해설명합니다. 데이터송신시의주요에러의발생요인은다음과같습니다. 송신에러의발생요인 참 조 노이즈등에의한전송에러발생시. 무수신감시시간 ( 타이머 0) 의타임아웃발생시. 6.1항사용자응답감시시간 ( 타이머 1) 의타임아웃발생시. 6.2항매뉴얼송신감시시간 ( 타이머 2) 의타임아웃발생시. 6.3항 ( 응용편 ) ASCII-바이너리변환으로변환할수없는데이터가포함되어있을때. 제13장 송신영역에저장할수있는크기이상의송신데이터수지정시. 7.2.2항 동시송신발생시. 7.3항 (1) 시퀀스프로그램에의한확인 (a) 송신에러발생검출 1 다음의디바이스, 입력신호가 ON됩니다. ㆍBIDOUT 명령완료디바이스+1 ㆍERR LED 점등중신호 (XE/XF) 2 송신에러코드는 BIDOUT 명령의컨트롤데이터 (S1+1) 또는버퍼메모리의데이터송신결과저장영역 ( 어드레스 257 H/267 H) 을읽고확인합니다. 에러코드의내용확인, 에러에대한처리방법에대해서는제10장을참조하십시오. 읽기지령 (b) ERR LED의소등, 에러코드의클리어방법 (10.1.2항참조 ) 1 ERR LED를소등만할때는버퍼메모리의 LED 소등요구영역 ( 어드레스 0/1 H H) 에 1 을씁니다. 2 ERR LED를소등하거나에러코드를클리어할때는출력신호의 ERR LED 소등요구신호 (YE/YF) 를 ON합니다. ( 예 )CH1측 ERR LED의소등ㆍ에러코드를클리어하는경우

7 쌍방향프로토콜에의한데이터교신 (2) 모듈및 GX Configurator-SC 에의한확인 1 표시 LED 에의한확인수신에러도포함하여 Q 시리즈 C24 가에러를검출하였을때는 ERR LED 가점등합니다. ( 제10장참조 ) 2 GX Configurator-SC에의한확인ㆍ모니터기능으로확인합니다. (8.6.3항,8.6.6항참조 ) ㆍERR LED는 ERR LED 소등기능으로소등합니다.(8.6.10항참조 ) 3 에러코드의확인다음의기능으로확인하십시오. ㆍGX Configurator-SC의모니터기능 (8.6.6항참조 ) ㆍGX Developer 버퍼메모리의모니터기능 ( 어드레스 257 H/267H 모니터 )

7 쌍방향프로토콜에의한데이터교신 7.3 전이중통신으로동시송신이발생되는경우의처리 전이중통신시에동시송신이발생되는경우의처리에대해설명합니다. 7.3.1 동시송신이발생된경우의처리 쌍방향프로토콜에의한데이터교신으로상대기기에서의송신과 Q 시리즈 C24 에서의송신이동시에실행되었을때의 Q 시리즈 C24 의처리내용에대해설명합니다. 반이중통신 ( 사용자매뉴얼 ( 응용편 ) 제 8 장참조 ) 으로데이터교신을하면, 상대기기에서의송신과 Q 시리즈 C24 에서의송신은동시에실행되지않으므로본항을읽으실필요가없습니다. 상대기기에서의송신과 Q 시리즈 C24 에서의송신이동시에실행되었을때의 Q 시리즈 C24 의처리내용은 GX Configurator-SC 에서의 동시송신시의데이터의유효 / 무효지정 의설정여부에따라다릅니다. *GX Configurator-SC에서의 동시송신시의데이터유효 / 무효지정 의설정값은다음의버퍼메모리영역에저장됩니다. 동시송신시의데이터유효 / 무효지정영역 ( 어드레스 :9B H/13B H) 설정내용별 Q 시리즈 C24의송수신데이터처리에대해서는 7.3.2항을참조하십시오. GX Configurator-SC 에서의설정내용 송신데이터 : 유효 수신데이터 : 유효 송신데이터 : 무효 수신데이터 : 유효 송신데이터 : 유효 수신데이터 : 무효 송신데이터 : 무효수신데이터 : 무효 버퍼메모리에대한저장값 ( 어드레스 9B H/13B H) 0000H 0100H 0001H 0101H 스테이트먼트송신에관한처리 데이터송신 (1-1) 완료후타임아웃체크 를하면서응답스테이트먼트 (1-2) 의수신 을기다린다. 응답스테이트먼트의수신 / 미수신등에따른 정상종료 / 이상종료를버퍼메모리를이용하여 PLC CPU 에통지한다. Q 시리즈 C24 의처리내용 데이터송신 (1-1) 완료후동시송신에러를버퍼메모리를이용하여 PLC CPU 에통지한다. 데이터송신 (1-1) 에대한응답스테이트먼트 (1-2) 는수신을기다리지않는다. 데이터송신 (1-1) 완료후타임아웃체크를하면서응답스테이트먼트 (1-2) 를기다 린다. 응답스테이트먼트의수신 / 미수신등 에따른정상종료 / 이상종료를버퍼메모리 를이용하여 PLC CPU 에통지한다. 데이터송신 (1-1) 완료후동시송신에러를버퍼메모리를이용하여 PLC CPU 에통지한다. 데이터송신 (1-1) 에대한응답스테이트먼트 (1-2) 는수신을기다리지않는다. 스테이트먼트수신에관한처리 데이터수신 (2-1) 완료후응답스테이트 먼트 (2-2) 를송신한다. 수신데이터및수신결과는버퍼메모리를 이용하여 PLC CPU 에통지한다. 데이터수신 (2-1) 완료후응답스테이트 먼트 (2-2) 를송신한다. 수신데이터및수신결과는버퍼메모리를이용하여 PLC CPU 에통지한다. 데이터수신 (2-1) 을무시하고수신된데이터를버린다. 응답스테이트먼트 (2-2) 는 송신하지않는다. PLC CPU 에는데이터의수 신을통지하지않는다. 데이터수신 (2-1) 을무시하고수신데이터를버린다. 응답스테이트먼트 (2-2) 는송 신하지않는다.PLC CPU 에는데이터의수신을통지하지않는다. ( -m) 은 7.3.2 항에기재되어있는그림의각스테이트먼트와의대응을나타내는번호입니다.

7 쌍방향프로토콜에의한데이터교신 7.3.2 동시송신발생시의송수신데이터의처리 GX Configurator-SC 에서의 동시송신시의데이터유효 / 무효지정 의설정내용에따른 Q 시리즈 C24 의송수신데이터처리에대해설명합니다. (1) 송신 : 유효, 수신 : 유효의경우 상대기기 임의의데이터 섬체크코드 Q 시리즈 C24 임의의데이터 섬체크코드 타임체크 ( 타이머 1) 포인트그림상의 1-1 스테이트먼트송신중에 2-1 스테이트먼트를모두수신한경우ㆍ Q 시리즈 C24 는 1-1 을모두송신하고나서 2-1 의수신읽기요구신호를 PLC CPU 에출력합니다. (X3/XA 를 ON) (2) 송신 : 무효, 수신 : 유효의경우 상대기기 임의의데이터 섬체크코드 1-1 의수신데이터는무시한다. Q 시리즈 C24 임의의데이터 섬체크코드 ( 동시송신에러발생 ) (3) 송신 : 유효, 수신 : 무효의경우 상대기기 임의의데이터 섬체크코드 Q 시리즈 C24 임의의데이터 섬체크코드 타임체크 ( 타이머1) 2-1 의수신데이터는무시한다.

7 쌍방향프로토콜에의한데이터교신 (4) 송신 : 무효, 수신 : 무효의경우 상대기기 임의의데이터 섬체크코드 1-1 의수신데이터는무시한다. Q 시리즈 C24 임의의데이터 섬체크코드 동시송신에러발생. 2-1 의수신데이터는무시한다. 비 고 그림상의타임체크타이머 1( 응답감시시간 ) 에대해서는사용자매뉴얼 ( 응용편 ) 의 6.2 항에서설명합니다. 포인트 전송제어 ( 사용자매뉴얼 ( 응용편 ) 제 9 장참조 ) 를실행하고있는경우, 동시송신시의데이터유효 / 무효지정에서 송신데이터유효ㆍ수신데이터유효 를설정하면, Q 시리즈 C24 는다음과같이스테이트먼트송신및스테이트먼트수신을처리합니다. 스테이트먼트송신처리시는타이머 1( 응답감시시간 ) 에의한타임체크를실행합니다. 1 스테이트먼트송신 ( 그림상의 1-1) ㆍ스테이트먼트송신중에상대기기로부터송신중단요구 (DC3 의수신 /DSR 신호의 OFF) 를접수하였을때 Q 시리즈 C24 는데이터송신을중단합니다. ㆍ수신가능신호 (DC1 의수신 /DSR 신호의 ON) 를접수하면데이터송신을재개합니다. 2 스테이트먼트수신ㆍ스테이트먼트수신에대한응답스테이트먼트를상대기기에송신할때, 상대기기로부터의송신중단요구 (DC3 의수신 /DSR 신호의 OFF) 에의해응답스테이트먼트를상대기기에송신할수없는경우, 송신가능 (DC1 의수신 /DSR 신호의 ON) 상태가되고나서응답스테이트먼트를송신합니다.

7 쌍방향프로토콜에의한데이터교신 7.4 데이터교신시의주의사항 쌍방향프로토콜로데이터를교신할때의주의사항을설명합니다. (1) ' 전송시퀀스가초기상태 ' 라고하는것은데이터를송신 / 수신하지않는상태를나타냅니다. Q 시리즈 C24 의전송시퀀스가초기상태가되는요인은다음과같습니다. ㆍ전원의투입,CPU 의리셋ㆍ조작시또는모드전환시. ㆍ데이터송신에대한응답스테이트먼트 (ACK, NAK 등 ) 를수신하였을때. ㆍ데이터수신에대한응답스테이트먼트 (ACK, NAK 등 ) 를송신하였을때. ㆍ RS-232 측에서의전이중통신으로 CD 단자를체크하도록설정하여데이터교신하고있는경우, CD 신호가 OFF 하였을때. (2) 데이터송신순서에대해상대기기또는 Q 시리즈 C24 에서의데이터송신은직전의데이터송신에대한응답스테이트먼트의수신완료후에실행하십시오. (3) 송수신하는스테이트먼트내의데이터길이 ( 워드수 / 바이트수 ) 의단위가같아지도록, 상대기기와 PLC CPU 간에정해놓으십시오. PLC CPU 측은 GX Configurator-SC 에서의워드 / 바이트단위지정에서설정할수있습니다. 송수신하는스테이트먼트내의데이터부의길이는 Q 시리즈 C24 버퍼메모리의송신데이터지정영역ㆍ수신데이터저장영역의크기이하로하십시오. (4) NAK 코드의응답 1 Q 시리즈 C24에서상대기기에응답하는경우에러검출스테이트먼트를수신완료후에송신합니다. 2 상대기기에서 Q 시리즈 C24에응답하는경우 NAK 응답시는직후에에러코드 (0022 H~005F H) 도송신하십시오. 포인트 (1) 데이터송신후응답스테이트먼트로 NAK 를수신한기기는직후에수신한에러코드를참조하여처리하십시오. Q 시리즈 C24 에서송신하는에러코드에대해서는제 10 장에기재하였습니다. (2) Q 시리즈 C24 는상대기기에데이터를송신하고있을때 NAK 응답을수신한경우, 데이터송신완료후에 NAK 를읽고이상완료합니다. (3) Q 시리즈 C24 는데이터수신중에에러를검출하면, 데이터길이만큼의수신데이터를무시합니다. 또한, 데이터길이이상일때는이후에수신되는수신스테이트먼트용선두데이터 (ENQ 등 ) 직전까지모두무시합니다.

7 쌍방향프로토콜에의한데이터교신 (5) 상대기기에서의타임아웃체크상대기기에서 Q 시리즈 C24 에데이터송신시에상대기기에서응답스테이트먼트수신까지의타임아웃체크를실행할때는, 타임아웃시간을다음과같은시간이상으로하십시오. (PLC CPU 의최대스캔타임 2)+100ms (6) 상대기기에서의프레임에러발생 RS-422/485 인터페이스를이용하여 Q 시리즈 C24 에서상대기기에아무것도송신하지않는데도상대기기에서프레임에러가되는경우가있습니다. Q 시리즈 C24 에서스테이트먼트의선두데이터 (ENQ, NAK 등 ) 가송신될때까지의데이터를상대기기에서읽고버리도록하십시오. RS-422/485 인터페이스를경유하는데이터교신은 3.3 항의 Q 시리즈 C24 의인터페이스사양을확인하신후에실행하십시오. (7) 데이터비트설정 GX Developer 에서의전송설정에서섬체크코드를스테이트먼트에추가할때는데이터비트를 8 비트로설정하십시오. 데이터비트설정에대해서는 4.5 항을참조하십시오.

8 유틸리티패키지 (GX Configurator-SC) 제 8 장 유틸리티패키지 (GX Configurator-SC) GX Configurator-SC 는 Q 시리즈 C24 의초기설정, 모니터 / 테스트, 데이터교신처리에필요한시퀀스프로그램의작성을지원하는툴입니다. GX Configurator-SC 는인텔리전트기능모듈유틸리티와프로토콜 FB 지원기능으로구성되어있습니다. (1) 인텔리전트기능유틸리티 ( 유틸리티패키지 ) ( 본장참조 ) 유틸리티패키지는입출력신호나버퍼메모리를의식하지않고도전용화면을사용하여쉽게 Q 시리즈 C24의초기설정및모니터하기위한패키지입니다. 유틸리티패키지는 GX Simulator(SWnD5 -LLT) 와조합하여사용할수도있습니다. (2) 프로토콜 FB 지원기능프로토콜 FB 지원기능은데이터교신처리를지원하는통신용 FB( 펑션블록 ) 의자동생성, 통신회선상의송수신데이터를모니터하는회선트레이스등을실행하는기능입니다. 프로토콜 FB 기능을사용하면, 용이하게시퀀스프로그램을작성하거나통신디버그등을할수있습니다. 프로토콜 FB 지원기능의자세한내용에대해서는오퍼레이팅매뉴얼 ( 프로토콜 FB 지원기능편 ) 을참조하십시오.

8 유틸리티패키지 (GX Configurator-SC) 8.1 유틸리티패키지의기능 유틸리티패키지의기능일람을나타냅니다. ( : 설정이유효한프로토콜 ) 기능 MC 무쌍설명항비고 자동리프레시설정 Q 시리즈 C24 의에러코드를리프레시하는 PLC CPU 측의디바이스를설정한다. 사용자등록프레임플래시 ROM 에사용자등록프레임을등록한다. 모뎀초기화용데이터 플래시 ROM 에모뎀초기화용데이터를등록한다. 모뎀접속용데이터플래시 ROM 에모뎀접속용데이터를등록한다. 모뎀기능시스템설정 시스템 설정 CHn 전송제어기타 시스템설정 CHn MC 프로토콜시스템설정 CHn 무수순시스템설정 CHn 쌍방향시스템설정 플래시 ROM 에모뎀기능용시스템설정값을등록한다. 상대기기와의전송사양을설정한다. (DTR/DSR 제어,DC 코드제어, 통신방식, 데이터교신감시용타이머값등 ) 온디멘드기능용버퍼메모리의할당, 사용자 등록프레임의번호등을설정한다. 무수순프로토콜로데이터를교신하기위한버 퍼메모리의할당, 설정값변경등을실행한다. 쌍방향프로토콜로데이터를교신하기위한버 퍼메모리의할당, 설정값변경등을실행한다. CHn PLC CPU 감시시스템설정 PLC CPU 감시기능용시스템을설정한다. CHn 송신용사용자등록프레임번호지정시스템설정 송신하는사용자등록프레임의번호등을설정 한다. 시스템설정디폴트버퍼메모리의설정값을디폴트값으로되돌린다. 시스템설정쓰기버퍼메모리의설정값을플래시 ROM 에쓴다. 플래시 ROM 쓰기허가 / 금지지정 X ㆍ Y 모니터 / 테스트 플래시 ROM 에대한쓰기의허가 / 금지를설정한 다. PLC CPU 와의입출력신호에대한모니터 / 테스트를실행한다. 모뎀기능모니터 / 테스트모뎀기능의실행상태를모니터한다. 모니터 기타모니터 / 테스트 CHn 전송제어기타 모니터 / 테스트 CHn MC 프로토콜모니터 CHn 무수순모니터 / 테스트 CHn 쌍방향모니터 CHn PLC CPU 감시모니터 CHn 송신용사용자등록프레임 번호지정모니터 인터페이스의제어신호상태, GX Developer 에 의한설정값등을모니터한다. 데이터교신결과입출력신호상태, 버퍼메모 리의설정값을모니터한다. PLC CPU 감시기능의설정값, 동작상태를모니 터한다. 송신하는사용자등록프레임의설정값등을 모니터한다. 데이터의수신결과에러발생상태등을모니터한다. ERR LED 소등모듈앞면의 ERR LED 를소등한다. 무수순프로토콜수신데이터클리어현재의수신데이터를클리어한다. 항항항항항항항항항항항항항항항항항항항항항항항항항 온라인조작가능오프라인조작가능온라인조작만가능

8 유틸리티패키지 (GX Configurator-SC) 8.2 유틸리티패키지의인스톨 ᆞ 언인스톨 유틸리티패키지의인스톨및언인스톨은유틸리티패키지에동봉되어있는 MELSOFT 시리즈의인스톨방법 을참조하십시오. 8.2.1 사용시의주의사항 유틸리티패키지를사용할때의주의사항에대해설명합니다. (1) 안전하게사용하시는방법유틸리티패키지는 GX Developer 에애드인하여사용하는소프트웨어이므로, 사용하시는 GX Developer 오퍼레이팅매뉴얼의 안전을위한주의 및기본조작을참조하십시오. (2) 인스톨 GX Configurator-SC( 유틸리티패키지 ) 는 GX Developer Version4 이후의제품에애드인하여기동됩니다. 따라서 GX Developer Version4 이후의제품이인스톨된 PC에 GX Configurator -SC를인스톨합니다. (3) 인텔리전트기능모듈유틸리티사용시의표시화면이상시스템리소스부족으로인텔리전트기능모듈유틸리티사용시에화면이정상적으로표시되지않는경우가있습니다. 이러한경우에는인텔리전트기능모듈유틸리티및 GX Developer( 프로그램, 코멘트등 ) 와다른어플리케이션을닫고, 다시 GX Developer 에서인텔리전트기능모듈유틸리티를기동하십시오. (4) 인텔리전트기능모듈유틸리티기동방법 (a) GX Developer에서 PLC 시리즈를 QCPU(Q mode) 로선택하여프로젝트를설정하십시오. PLC 시리즈를 QCPU(Q mode) 이외로선택하거나프로젝트를설정하지않으면, 인텔리전트기능모듈유틸리티는기동할수없습니다. (b) 복수의인텔리전트기능모듈유틸리티를기동할수있습니다. 다만인텔리전트기능모듈파라미터를 [Open parameter]/[save parameter] ] 할수있는것은1개의인텔리전트기능모듈유틸리티뿐입니다. 기타인텔리전트기능모듈유틸리티는 [Monitor/test] 조작만할수있습니다. (5) 인텔리전트기능모듈유틸리티를 2 개이상기동하였을때의화면전환방법 2 개이상의인텔리전트기능모듈유틸리티의화면을표시할수없는경우, 맨앞면에표시되는인텔리전트기능모듈유틸리티는태스크바로서전환하여주십시오.

8 유틸리티패키지 (GX Configurator-SC) (6) GX Configurator-SC 에서설정할수있는파라미터설정개수 CPU 모듈및 MELSECNET/H 네트워크시스템의리모트 I/O 국은인텔리전트기능모듈용으로 GX Configurator 에서설정할수있는파라미터설정개수에제한이있습니다. 인텔리전트기능모듈장착대상 초기설정 최대파라미터설정개수 자동리프레시설정 MELSECNET/H 리모트 I/O 국 예를들어, 리모트 I/O 국에복수의인텔리전트기능모듈을장착한경우, 모든인텔리전트기능모듈의파라미터설정개수의합이리모트 I/O 국의최대파라미터설정개수를초과하지않도록 GX Configurator 에서설정하십시오. 파라미터설정개수의합은초기설정과자동리프레시설정에서따로계산합니다. GX Configurator-SC 에서 1 모듈당설정할수있는파라미터설정개수는다음과같습니다. 대상모듈초기설정자동리프레시설정 ( 사용하지않음 ) ( 사용하지않음) ( 사용하지않음) ( 사용하지않음 ( 사용하지않음) 예 ) 자동리프레시설정의파라미터설정개수의계산방법 ( 최대설정개수 ) ( 최대설정개수 ) ( 최대설정개수 ) ( 최대설정개수 ) ( 최대설정개수 ) 이 1 행의설정개수를 1 개로계산합니다. 공난은개수에포함되지않습니다. 이설정화면의모든설정항목을더하여, 다른인텔리전트기능모듈의개수와더합니다.

8 유틸리티패키지 (GX Configurator-SC) 8.2.2 동작환경 GX Configurator-SC 를사용하는 PC 의동작환경에대해설명합니다. 항목주변기기 인스톨 ( 애드인 ) 위치 * 1 컴퓨터본체 하드디스크. 사용가능용량 CPU 필요메모리 인스톨시 GX Developer Version 4 이후에애드인. * 2 Windows 가동작하는 PC. 아래표의 사용하는기본소프트웨어와 PC 본체에필요한성능 을참조. 65MB 이상 동작시 20MB 이상. 디스플레이해상도 800 600 도트이상. 기본소프트웨어 Microsoft Windows 95 Operating System Microsoft Windows 98 Operating System Microsoft Windows Millennium Edition Operating System Microsoft Windows NT RWorkstation Operating System Version 4.0 Microsoft Windows 2000 Professional Operating System Microsoft Windows XP Professional Operating System Microsoft Windows XP Home Edition Operating System *1: 동일언어의 GX Developer Version 4 이후에 GX Configurator-SC 를클리어한다. GX Developer( 일본어판 ) 와 GX Configurator-SC( 영문판 ) 또는 GX Developer( 영문판 ) 와 GX Configurator-SC 는 조합해서사용할수없습니다. * 2: GX Configurator-SC 는 GX Developer Version 3 이전제품에애드인하여사용할수없습니다. 사용하는기본소프트웨어와 PC 본체에필요한성능기본소프트웨어이상이상 CPU PC 본체에필요한성능 필요메모리 이상 이상 이상 이상 이상 이상 이상 이상 이상 이상 이상 이상 이상 이상 포인트ㆍ Windows XP의새로운기능 Microsoft Windows XP Professional Operating System, Microsoft Windows XP Home Edition Operating System을사용하시는경우에는다음의새로운기능을사용할수없습니다. 아래의새로운기능을사용하면, 본제품이정상적으로동작하지않을수있습니다. Windows 호환모드에서의어플리케이션기동사용자간이전환리모트데스크톱큰글꼴 ( 화면속성의상세설정 )

8 유틸리티패키지 (GX Configurator-SC) 8.3 유틸리티패키지의조작설명 8.3.1 조작개요 GX Developer 화면 포인트 인텔리전트기능유틸리티를기동하려면, ㆍ GX Developer 에서프로젝트를설정한다. ㆍ PLC 시리즈를 QCPU(Q mode) 로설정한다. 등이필요합니다. [Tools]- [Intelligent function utility]-[start] 인텔리전트기능모듈파라미터설정모듈선택화면 온라인조작을하는경우 1 다음페이지로 자동리프레시를설정하는경우 2 다음페이지로 플래시 ROM 설정화면 8.3.2 항참조 오프라인조작을하는경우 도구모음에서 [Tools]-[ FlashROM stting] 을선택한다. 모듈종류와모듈형명을선택한다 8.4 항참조 각설정화면으로 포인트 오프라인조작으로 Q 시리즈 C24 의플래시 ROM 에등록되는각종설정값을 PC 의파일에저장할수있습니다. Q 시리즈 C24 에시스템설정값을쓰는경우에는온라인조작에서실행하십시오. 8.4.1 항 ~8.4.10 항참조

8 유틸리티패키지 (GX Configurator-SC) 온라인조작을하는경우 도구모음에서 [Online]-[Monitor /test] 를선택한다. 모니터 / 테스트모듈선택화면 자동리프레시를설정하는경우 Auto refresh Start I/O No. 를입력하고, Module type 및 Module modelname 을선택한다. 자동리프레시화면 4.6 항참조 모니터 / 테스트 [Monitor/test] 를실행할파라미터설정모듈을선택한다. 모니터 / 테스트화면 8.4 항참조 8.6 항참조 포인트 (1) 각시스템설정화면에서설정이완료되면플래시 ROM 에시스템설정데이터를등록한다음,PLC CPU 를재기동하여데이터송수신을재개하십시오. (2) 온라인조작으로 Q 시리즈 C24 에대해서모니터, 테스트, 설정값의읽기 / 쓰기등을실행할수있습니다.

8 유틸리티패키지 (GX Configurator-SC) 비 고 GX Configurator-SC 를사용하여 Q 시리즈 C24 의시스템설정값을변경하고, 파일에저장하거나 Q 시리즈 C24 의플래시 ROM 에쓸때의개략순서를나타냅니다. 시작 오프라인조작으로설정값을변경할것인가? 1 온라인조작설정으로 YES ( 오프라인조작 ) Flash ROM setting 화면을기동 Intelligent function module select parameter setting module 화면 8.3.1 항참조 변경된데이터는파일에저장되어있는가? 파일에서데이터를읽는다 File read 설정값을변경하는시스템설정에관한서브화면을표시한다 Flash ROM setting 화면에서선택한다. 8.4 항참조 변경하고자하는설정값의설정항목을차례로클릭하여, 각각 Setting value 항목에설정값을입력하거나선택한다 각시스템설정서브화면에서설정값을변경한다. 8.4.1 항 ~8.4.10 항참조 설정값이모두변경되었는가? 플래시 ROM 설정화면에서 File save 버튼을클릭하고파일지정대화상자에서저장할파일명을지정한다. 변경된설정값이모두파일에저장된다 *1 Flash ROM setting 화면에서만조작가능 8.3.3 항참조 *1 변경된시스템설정값은백업용으로서파일에저장하십시오. 플래시 ROM 설정화면을닫는다 Close 종료

8 유틸리티패키지 (GX Configurator-SC) 1 ( 온라인조작 ) 모니터 / 테스트화면을기동한다 Intelligent function module select parameter setting module 화면 8.3.1 항참조 변경원본데이터는저장되어있는가? 파일에저장할것인가? 파일에서데이터를읽는다 File read 모듈의플래시 ROM 에서데이터를읽는다 Read from module 플래시 ROM 쓰기허가 / 금지를허가로한다 Monitor 화면에서선택한다. 8.4.12 항참조 설정값을변경하기위해시스템설정의서브화면을표시한다 Monitor 화면에서선택한다. 8.4 항참조 변경할설정값의설정항목을차례로클릭하고, 각 Setting value 항목에서설정값을입력하거나선택한다 각시스템설정서브화면 8.4 항참조 변경하고자하는항목의설정값을지정 하고 Execute test 버튼을클릭하여 설정값을 Q 시리즈 C24 의플래시 ROM 에쓴다 *1 설정값이모두변경되었는가? Monitor 화면또는각서브화면 8.3.3 항참조 *1 변경된모든설정값을일괄적으로플래시 ROM 에 쓰는경우에는설정값변경이모두완료된후에 Write to module 버튼을클릭하십시오. 모든설정값이 Q 시리즈 C24 의플래시 ROM 에쓰여집니다. 변경된설정값을모듈의버퍼메모리에쓸것인가? CPU 를리셋한다 플래시 ROM 설정화면에서 File save 버튼을클릭하고, 파일지정대화상자 에저장할파일명을지정한다. 변경된 Monitor 화면또는각서브화면 8.3.3 항참조 설정값이모두파일에저장된다. *2 *2 변경된시스템설정값은백업용으로서파일에저장하십시오. 플래시 ROM 쓰기허가 / 금지를금지로한다. Monitor 화면에서선택한다. 8.4.12 항참조 모니터 / 테스트화면을닫는다 Close 종료

8 유틸리티패키지 (GX Configurator-SC) 8.3.2 인텔리전트기능모듈유틸리티의기동 ( 파라미터설정모듈선택화면 ) 설정목적 GX Developer 에서인텔리전트기능모듈유틸리티를기동하면, 인텔리전트기능모듈파라미터설정모듈선택화면이표시됩니다. 이화면에서 Q 시리즈 C24 의시스템설정, 자동리프레시, 모니터 / 테스트를실행하는화면을기동합니다. 포인트인텔리전트기능모듈유틸리티를기동하려면,GX Developer 의 PLC 시리즈 QCPU(Q mode) 로작성된프로젝트가필요합니다. 기동순서 [Tools] [Intelligent function module utility] [Start] 설정화면 ㆍ선두 I/O No. 대상 Q 시리즈 C24 의선두입출력번호를 16 진수로입력. ㆍ모듈종류 Serial communication module 을선택. ㆍ모듈형명대상 Q 시리즈 C24 의모듈형명을선택. ㆍ인텔리전트기능모듈파라미터설정모듈인텔리전트기능모듈유틸리티에서파라미터가설정되어있는모듈을표시. 조작대상모듈을선택. * 모니터 / 테스트를실행할때 Intelligent function module, select parameter setting module 을선택할필요는없습니다. 항목설명 (1) 각화면의기동조작 (a) 플래시 ROM 설정화면의기동 [Tools] [Flash ROM setting] Module type Module model Name Select (b) 자동리프레시설정의기동 Start I/O No. Module type Module model Name Auto refresh (c) 모니터 / 테스트모듈선택화면 [Online] [Monitor/test] Module selection Monitor/test

8 유틸리티패키지 (GX Configurator-SC) (2) 커맨드버튼 Initial settings : 선택할 수 없습니다. Auto refresh : 자동리프레시설정화면을기동합니다. Delete : 초기설정및자동리프레시설정을삭제합니다. Exit : 파라미터설정모듈선택화면을닫습니다. (3) 도구모음 (a) File 항목파일조작은 GX Developer 에열려져있는프로젝트의인텔리전트기능모듈파라미터가대상입니다. [Open parameter] : 파라미터파일을읽습니다. [Close parameter] : 파라미터파일을닫습니다. 수정되어있으면, 파일저장을확인하는대화상자가표시됩니다. [Save parameter] : 파라미터파일을저장합니다. [Delete parameter] : 파라미터파일을삭제합니다. [Exit] : 인텔리전트기능모듈유틸리티를종료합니다. (b) Online 항목 [Monitor/test] : 모니터 / 테스트모듈선택화면을기동합니다. [Read from PLC] :CPU 모듈에서인텔리전트기능모듈파라미터를읽습니다. [Write to PLC] : 인텔리전트기능모듈파라미터를 CPU 모듈에씁니다. (c) Tool 항목 [Flash ROM setting] : 플래시 ROM 설정화면을기동합니다. (d) Help 항목 [Code list] :ASCII 코드표가표시됩니다. 데이터설정시의참고용으로활용하십시오. [Product information]: 인텔리전트기능모듈유틸리티의버전이표시됩니다.

8 유틸리티패키지 (GX Configurator-SC) 포인트 (1) 인텔리전트기능모듈파라미터의파일저장 GX Developer 의프로젝트저장시는파일을저장할수없으므로, 상기의파라미터설정모듈선택화면에서저장하십시오. (2) GX Developer 에서의인텔리전트기능모듈파라미터의 PLC 읽기,PLC 쓰기 (a) 인텔리전트기능모듈파라미터를파일로저장해야만 PLC 읽기,PLC 쓰기를조작할수있게됩니다. (b) 대상으로하는 PLC 는 GX Developer 의 [Online] [Transfer setup] 에서설정하십시오. 멀티 CPU 시스템에서의인텔리전트기능모듈파라미터의 PLC 쓰기는 Q 시리즈 C24 의관리 CPU 에대해서만실행하십시오. (c) 리모트 I/O 국에서의인텔리전트기능모듈파라미터의 PLC 읽기,PLC 쓰기는 GX Developer 에서실행하십시오.GX Configurator-SC 에서는실행할수없습니다. (3) 필요유틸리티의확인인텔리전트기능모듈유틸리티의설정화면에서선두 I/O 는표시되는데형명이 * 로표시되는경우가있습니다. 이것은필요한유틸리티가인스톨되어있지않거나,GX Developer 에서기동할수없는유틸리티이기때문입니다. GX Developer 의 [Tools]-[Intelligent function utility]-[utilitylist...] 에서필요한유틸리티를확인하여설정하십시오.

8 유틸리티패키지 (GX Configurator-SC) 8.3.3 유틸리티의공통조작방법 데이터설정, 자동리프레시설정, 모니터 / 테스트화면의공통조작에대해설명합니다. (1) 사용가능한컨트롤키유틸리티조작중에사용가능한특수키와용도를나타냅니다. 키명칭 용 도 셀내에데이터입력시새로입력된값을취소한다. 윈도우를닫는다. 윈도우내의컨트롤간을이동한다. 선택테스트로복수의셀선택시, 마우스를조합하여사용한다. 커서가위치한문자를삭제한다. 셀선택시, 설정내용을모두삭제한다. 커서가위치한문자를삭제한다. 커서를이동한다. 1 페이지위로커서를이동한다. 1 페이지아래로커서를이동한다. 셀내에입력된값을확정한다. (2) 조작커맨드버튼 Current value display : 선택된항목의현재값이표시됩니다. Make text file : 지정된파일명으로텍스트파일형식 (TXT 형식 ) 의파일을작성하고, 현재 표시되어있는화면내용을저장합니다. Start monitor : 모니터를시작합니다. Stop monitor : 모니터를정지합니다. Execute test : 선택된항목의시스템설정데이터를플래시 ROM 에등록합니다. *1 복수의항목에선택테스트를동시에실행할때는, 해당항목에데이터를 설정한다음 CtrL 을누르면서복수항목을선택하고 Execute test 를 클릭하십시오. *1 receive data clear request, flash ROM write allow/prohibit designation 은버퍼메모리에쓰여집니다. Write to module :Q 시리즈 C24 의모든시스템설정데이터를플래시 ROM 에등록합니다. Read from module :Q 시리즈 C24 의모든시스템설정데이터를플래시 ROM 에서읽습니다.

8 유틸리티패키지 (GX Configurator-SC) File save File read :Q 시리즈 C24 의모든시스템설정데이터를지정파일 ( 확장자는 UMD) 에저장합니다. : 지정파일 ( 확장자는 UMD) 에서 Q 시리즈 C24 의모든시스템설정데이터를읽습니다. Close : 현재열려있는화면을닫고상위화면으로돌아옵니다. End setup : 시스템설정데이터를저장 / 쓰기한다음, 현재열려있는화면을닫고상위화면으로돌아옵니다. * 오프라인조작시는파일저장 / 읽기만가능합니다. 포인트 (1) 각시스템설정화면에서의설정이완료되었을때는, 플래시 ROM 에시스템설정데이터를등록한다음 PLC CPU 를재기동하여데이터송수신을재개하십시오. (2) 인텔리전트기능유틸리티패키지를 2 개이상기동하고있는경우, 태스크바를이용하여유틸리티패키지를활성화하십시오. (3) 플래시 ROM 에대한시스템등록용메뉴화면 (8.4 항참조 ) 을닫으면, 모든시스템설정데이터가삭제됩니다. 닫기전에모듈을쓰거나 ( 온라인에서만조작가능 ) 파일을저장하십시오. (3) 유틸리티패키지에서작성하는데이터 / 파일유틸리티패키지에서작성하는다음의데이터 / 파일은 Developer 에서도사용할수있습니다. 각데이터 / 파일의취급에대해서는그림 8.1 을참조하십시오. < 인텔리전트기능모듈파라미터 > (a) GX Developer 에서작성하는프로젝트의인텔리전트기능모듈파라미터파일에자동리프레시설정에서작성한데이터로저장됩니다. 프로젝트 프로그램파라미터 PLC 파라미터네트워크파라미터인텔리전트기능모듈파라미터 (b) 그림 8.1 의 1~3 은다음과같이조작합니다. 1 GX Developer 에서조작합니다. [Project] [Open project]/[save project]/[save project as] 2 유틸리티의파라미터설정모듈선택화면에서조작합니다. [Intelligent function module parameter] [Open parameter]/[save parameter] 3 GX Developer 에서조작합니다. [Online] [Read from PLC]/[Write to PLC] Intelligent function module parameters 또는유틸리티의파라미터설정모듈선택화면에서조작할수있습니다. [Online] [Read from PLC]/[Write to PLC]

8 유틸리티패키지 (GX Configurator-SC) < 플래시 ROM 데이터 > (a) 플래시 ROM 설정에서설정한데이터로 GX Developer 의프로젝트와다른임의의디렉토리에저장할수있습니다. (b) 그림 8.1 의 4, 5 는다음과같이조작합니다. 4 유틸리티의플래시 ROM 설정화면또는모니터 / 테스트화면에서조작할수있습니다. Flash ROM setting File read / File save Monitor/test 화면 File read / File save 5 유틸리티의모니터 / 테스트화면에서조작할수있습니다. Monitor/test 화면 Read from module / Write to module 디스크 프로젝트 프로젝트 PC A: 인텔리전트기능모듈파라미터를나타낸다. B: 플래시 ROM 데이터를나타낸다. 그림 8.1 유틸리티패키지에서작성되는데이터이미지

8 유틸리티패키지 (GX Configurator-SC) 8.4 플래시 ROM 에시스템등록 설정목적 Q 시리즈 C24 버퍼메모리의초기값을변경하기위한플래시 ROM 등록용메뉴화면을표시합니다. 기동순서 ㆍ온라인조작시 * 인텔리전트기능모듈유틸리티에서의기동 (GX Developer Version 4 이후 ) [Online] [Monitor/test] Select monitor/test module Monitor/test [Monitor] 화면 * 시스템모니터에서의기동 (GX Developer Version 6 이후 ) GX Developer [Diagnostics] [System Monitor] Select the Q series C24 by installation status 화면 Diagnostics... [Monitor] ㆍ오프라인조작시 [Tools] Flash ROM setting [Flash ROM setting] 화면 설정화면 온라인조작시에표시되는화면 (*1) 오프라인조작시에표시되는화면 *1 온라인조작시 Monitor 화면상에서스크롤하면, 시스템설정 / 등록용선택메뉴가표시됩니다. 플래시 ROM 의등록에관한화면의선택버튼의문자는파랑으로되어있습니다.

8 유틸리티패키지 (GX Configurator-SC) 설정항목 다음의시스템설정 / 등록용선택메뉴가표시됩니다. 기능설명항비고 User frame registration Data for modem initialization registration Data for modem connection registration Section Modem function system setting Section Transmission control and others system setting Section MC protocol system setting Section Non procedure system setting Section Bidirectional system setting Section PLC CPU monitoring system setting Section Transmission user frame No. designation system setting Section Resetting buffer memory/flash ROM setting values to default values Section Flash ROM write allow/prohibit setting 항항항항항항항항항항항항 온라인조작가능 오프라인조작가능 온라인조작만가능 포인트 (1) 코드표는사용자매뉴얼 ( 기본편 ), GX Configurator-SC 의도움말기능항목을참조하십시오. (2) 8.4 항의각설정화면에서의설정값은 Q 시리즈 C24 모듈에대한쓰기 ( 온라인만 ) 또는파일저장이가능합니다. (3) 사전에다음의플래시 ROM 에대한설정값의등록을허가로해두십시오. (a) GX Developer 에의한스위치설정 (4.5.2 항참조 ) CH1 측과 CH2 측의 전송설정 항목의 설정변경 을모두 허가 로한다. (b) GX Configurator-SC 에의한설정 (8.4.12 항참조 ) 플래시 ROM 에대한쓰기허가ㆍ금지설정을 허가 로한다. (4) 시스템설정화면에 CH1 과 CH2 가있는경우, 8.4.1 항이후의설명은온라인조작시의 CH1 용화면에서설명합니다. 설정항목은 CH1, CH2 모두같지만, 설정값저장버퍼메모리어드레스가다르므로다음과같이기재합니다. ( 왼쪽 :CH1 측어드레스, 오른쪽 :CH2 측어드레스 ) 설정항목설정값저장버퍼메모리어드레스상세참조 DTR/DC 제어지정 93 H/133H 사용자매뉴얼 ( 응용편 ) 제 7 장 (5) 멀티 CPU 시스템에서는 Q 시리즈 C24 의관리 CPU 에 GX Configurator-SC 를접속하여플래시 ROM 에시스템설정데이터를등록하십시오. GX Developer 의 Transfer setup 의멀티 CPU 지정에서대상 CPU 를지정하여플래시 ROM 을등록할수없습니다.

8 유틸리티패키지 (GX Configurator-SC) 8.4.1 사용자등록프레임등록 설정목적 다음과같은기능의사용자등록프레임을등록합니다. ㆍ MC 프로토콜의온디멘드기능ㆍ무수순프로토콜에의한데이터송수신기능 기동순서 ㆍ온라인조작시 [Monitor] 화면 ㆍ오프라인조작시 User frame [Flash ROM setting] 화면 User frame 설정화면 설정항목 User frame 1~200 설 정 항 목 설정값저장버퍼메모리어드레스 상세설명항사용자매뉴얼 ( 응용편 ) 제9장 비 고 GX Configurator-SC에서사용자등록프레임을등록하는경우, 제어코드를등록하는부분은 \+코드(16진수) 로지정하십시오. ( 예 )STX(02 H), C24, ETX(03 H) 의5바이트의데이터를등록하는경우 \02C24\03

8 유틸리티패키지 (GX Configurator-SC) 8.4.2 모뎀초기화용데이터등록 설정목적 Q 시리즈 C24 에접속된모뎀의초기화용데이터를등록합니다. 기동순서 ㆍ온라인조작시 Monitor 화면 Data for user modem initialization ㆍ오프라인조작시 Flash ROM setting 화면 Data for user modem initialization 설정화면 설정항목 설정항목설정값저장버퍼메모리어드레스상세설명항 Data for user initialization 1~30 User control data Data for user initialization 1~30 Initialization command 사용자매뉴얼 ( 응용편 ) 제3장 비 고 모뎀초기화용데이터를 GX Configurator-SC 에서등록하는경우, \ 을등록하는부분은 \\ 으로지정하십시오. ( 예 ) \Q2 의데이터를등록하는경우 \\Q2

8 유틸리티패키지 (GX Configurator-SC) 8.4.3 모뎀접속용데이터등록 설정목적 모뎀기능을사용하여데이터를교신 / 통지하기위한상대기기와접속용데이터를등록합니다. 기동순서 ㆍ온라인조작시 Monitor 화면 Data for modem connection ㆍ오프라인조작시 Flash ROM setting 화면 Data for modem connection 설정화면 설정항목 Data for modem connection 1 to 30 설정항목설정값저장버퍼메모리어드레스상세설명항 Pager receiver designation Telephone number 사용자 External line dialing 매뉴얼 Line types ( 응용편 ) Wait time for message transmission units: s 제3장 Message Comment

8 유틸리티패키지 (GX Configurator-SC) 8.4.4 모뎀기능시스템설정 / 등록 설정목적 모뎀기능을사용하여데이터를교신하기위한시스템설정값을등록합니다. 기동순서 ㆍ온라인조작시 [Monitor] 화면 Modem function system setting ㆍ오프라인조작시 [Flash ROM setting] 화면 Modem function system setting 설정화면 설정항목 설정항목설정값저장버퍼메모리어드레스상세설명항 Modem connection channel designation Notification execution designation Number of connection retries designation Connection retry interval designation *units:s* Initialization/connection timeout time designation *units:s* Number of initialization retries designation 사용자매뉴얼 Data No. for initialization designation ( 응용편 ) Data No. for connection designation 제3장 GX Developer connection designation No-communication interval time designation *units:min* RS 텰 S control yes/no designation Modem initialization time DR signal valid/invalid designation Wait time of notification *units:s* Circuit disconnect wait time (PLC CPU watch use) *units:s*

8 유틸리티패키지 (GX Configurator-SC) 설정항목설정값저장버퍼메모리어드레스 Remote password mismatch notification count designation Remote password mismatch notification accumulated count designation Auto modem initialization designation Callback function designation Callback denial notification accumulated count designation Data No. for callback designation 1 to 10 상세설명항사용자매뉴얼 ( 응용편 ) 제3장

8 유틸리티패키지 (GX Configurator-SC) 8.4.5 전송제어기타시스템설정 설정목적 상대기기와데이터를교신하기위한전송제어방법, 감시시간및버퍼메모리할당등의시스템설정값을등록합니다. 기동순서 ㆍ온라인조작시 [Monitor] 화면 CH Transmission control system setting ㆍ오프라인조작시 [Flash ROM setting] 화면 CH Transmission control system setting 설정화면 설정항목 설정항목설정값저장버퍼메모리어드레스 DTR/DSR (ER/DR), DC control designation DC1/DC3 (Xon/Xoff) code designation DC2/DC4 code designation Communication system designation CD terminal check designation Half-duplex communications control designation Simultaneous transmission priority/non-priority designation Half-duplex communications control designation Retransmission time transmission method designation 상세설명항사용자매뉴얼 ( 응용편 ) 제7장사용자매뉴얼 ( 기본편 ) 3.2항사용자매뉴얼 ( 응용편 ) 제8장

8 유틸리티패키지 (GX Configurator-SC) 설정항목설정값저장버퍼메모리어드레스상세설명항 No-reception monitoring time(timer 0) designation Response monitoring time(timer 1) designation Transmission monitoring time(timer 2) designation Word/byte units designation RTS(RS) designation DTR(ER) designation Transmission control start free area Transmission control end free area Send/Recv data monitoring designation Action for buffer full Stop by Timer 0 error Monitor buffer head address Monitor buffer size Transmission buffer memory head address designation Transmission buffer memory length designation Receive buffer memory head address designation Receive buffer memory length designation Transmission transparent code designation 1st Transmission transparent code designation 2nd to 10th Receive transparent code designation ASCII-BIN conversion designation Receive interrupt-issued designation 사용자매뉴얼 ( 응용편 ) 제6장사용자매뉴얼 ( 응용편 ) 제5장사용자매뉴얼 ( 기본편 ) 3.2.1항사용자매뉴얼 ( 응용편 ) 제7장사용자매뉴얼 ( 응용편 ) 제16장사용자매뉴얼 ( 기본편 ) 제6,7장사용자매뉴얼 ( 응용편 ) 제12장사용자매뉴얼 ( 응용편 ) 제13장사용자매뉴얼 ( 응용편 ) 제4장

8 유틸리티패키지 (GX Configurator-SC) 8.4.6 MC 프로토콜시스템설정 설정목적 MC 프로토콜로데이터를송수신하기위한시스템설정값을등록합니다. 기동순서 ㆍ온라인조작시 [Monitor] 화면 CH MC protocol system setting ㆍ오프라인조작시 [Flash ROM setting] 화면 CH MC protocol system setting 설정화면 On-demand function designation On-demand user frame designation 설정항목 설정항목설정값저장버퍼메모리어드레스상세설명항 Buffer memory head address designation Data length designation First frame No. designation 1st First frame No. designation 2nd Last frame No. designation 1st Last frame No. designation 2nd Message wait time designation waiting time *units:10 ms* 사용자 매뉴얼 ( 응용편 ) 제 10 장

8 유틸리티패키지 (GX Configurator-SC) 8.4.7 무수순시스템설정 설정목적 무수순프로토콜로데이터를송수신하기위한시스템설정값을등록합니다. 기동순서 ㆍ온라인조작시 [Monitor] 화면 CH Non procedure system setting ㆍ오프라인조작시 [Flash ROM setting] 화면 CH Non procedure system setting 설정화면 설정항목 설정항목설정값저장버퍼메모리어드레스상세설명항 Received data count designation Receive complete code designation Receive user frame designation User frame receive format designation 1st to 4th Exclusive format-1 received data count 1st to 4th Transmission user frame designation Timeout at No-protocol User frame use enable/disable designation First frame No. designation 1st to 4th Last frame No. designation 1st to 4th CR/LF output designation Output head pointer designation Output count designation 사용자매뉴얼 ( 기본편 ) 제6장사용자매뉴얼 ( 응용편 ) 제9장제11장사용자매뉴얼 ( 응용편 ) 제6장

8 유틸리티패키지 (GX Configurator-SC) 8.4.8 쌍방향시스템설정 설정목적 쌍방향프로토콜로데이터를송수신하기위한시스템설정값을등록합니다. 기동순서 ㆍ온라인조작시 [Monitor] 화면 CH Bidirectional system setting ㆍ오프라인조작시 [Flash ROM setting] 화면 CH Bidirectional system setting 설정화면 설정항목 설정항목설정값저장버퍼메모리어드레스 Simultaneously transmission data valid/invalid designation 상세설명항 사용자매뉴얼 ( 기본편 ) 7.3 항

8 유틸리티패키지 (GX Configurator-SC) 8.4.9 PLC CPU 감시시스템설정 설정목적 PLC CPU 감시기능을사용하기위한시스템설정값을등록합니다. 기동순서 ㆍ온라인조작시 [Monitor] 화면 CH Monitoring system setting ㆍ오프라인조작시 [Flash ROM setting] 화면 CH Monitoring system setting 설정화면

8 유틸리티패키지 (GX Configurator-SC) Cycle time units designation Cycle time designation 설정항목 PLC CPU monitoring function designation 설정항목설정값저장버퍼메모리어드레스상세설명항 PLC CPU monitoring transmission measure designation Constant cycle transmission Transmission pointer Output count designation Data No. for connection designation Number of registered word blocks designation Number of registered bit blocks designation PLC CPU abnormal monitoring designation No. nblock monitoring device Monitoring device designation Head device No. designation Read point designation Condition agreement transmission Monitoring condition designation Monitoring condition value designation 사용자매뉴얼 ( 응용편 ) 제2장 Transmission pointer designation Number of output designation Data No. for connection designation PLC PCU abnormal monitoring designation Condition agreement transmission Transmission pointer Output count designation Data No. for connection designation

8 유틸리티패키지 (GX Configurator-SC) 8.4.10 송신용사용자등록프레임번호지정시스템설정 설정목적 사용자등록프레임을사용하여무수순프로토콜로데이터송신하기위한출력용프레임번호를등록합니다. 기동순서 ㆍ온라인조작시 [Monitor] 화면 CH Output frame system setting ㆍ오프라인조작시 [Flash ROM setting] 화면 CH Output frame system setting 설정화면 설정항목 설 정 항 목 설정값저장버퍼메모리어드레스 상세설명항 사용자 Output frame No. designation 1st to 100th 매뉴얼 ( 응용편 ) 제10장

8 유틸리티패키지 (GX Configurator-SC) 8.4.11 버퍼메모리 / 플래시 ROM 의설정값을디폴트값으로변경 버퍼메모리 / 플래시 ROM 의설정값을디폴트값으로되돌리는방법에대해설명합니다. 기동순서 [Online] [Monitor/test] Select monitor/test module Monitor/test Monitor 화면 조작순서 ( 순서 1) Monitor 화면의 [System setting default] 항목에서 Default request 를선택합니다. ( 순서 2) Execute test 를클릭합니다. 버퍼메모리의설정값이디폴트값으로돌아옵니다. ( 순서 3) Flash ROM write allow/prohibit 를 allow 로설정합니다. ( 순서 4) Monitor 화면의 [System setting write] 항목에서 Write request 를선택합니다. ( 순서 5) Execute test 를클릭합니다. 플래시 ROM 의설정값이디폴트값으로돌아옵니다. *GX Configurator-SC 에서처리결과를확인할때는 Read from module 을 실행하십시오. ( Monitor 화면의해당항목 ) 8.4.12 플래시 ROM에쓰기허가 / 금지설정플래시 ROM에쓰기허가 / 금지설정에대해설명합니다. 기동순서 [Online] [Monitor/test] Select monitor/test module Monitor/test Monitor 화면 조작순서 ( 순서 1) Monitor 화면에서 [Flash ROM write allow/prohibit] 를선택하고 allow/ prohibit 를설정합니다. ( 순서 2) Execute test 를클릭합니다. Flash ROM write allow/prohibit 가허가상태가됩니다.

8 유틸리티패키지 (GX Configurator-SC) 8.5 자동리프레시설정 자동리프레시설정은 Q 시리즈 C24 의버퍼메모리에저장되어있는에러정보및상태정보를 PLC CPU 의지정디바이스에자동적으로저장하기위한기능입니다. 자세한내용에대해서는 4.6 항을참조하십시오.

8 유틸리티패키지 (GX Configurator-SC) 8.6 모니터 / 테스트 모니터 / 테스트목적 Q 시리즈 C24 의동작상태및설정값의모니터, 출력신호의테스트등을실행하기위한메뉴화면을표시합니다. 모니터 / 테스트는온라인조작시만실행할수있습니다. 기동순서 * 인텔리전트기능모듈유틸리티에서의기동 (GX Developer Version 4 이후 ) [Online] [Monitor/test] Select monitor/test module Monitor/test [Monitor] 화면 * 시스템모니터에서의기동 (GX Developer Version 6 이후 ) GX Developer [Diagnostics] [System Monitor] 장착상태에서 Q 시 리즈 C24 를선택 Diagnostics... [Monitor] 화면 모니터 / 테스트화면 모니터 / 테스트항목 다음의모니터 / 테스트용선택메뉴가표시됩니다. ERR. occurrence 기능설명항 ERR. clear request (Communication error information, error code information) X ㆍ Y monitor/test Section Modem function monitor/test Transmission control and others monitor/test MC protocol monitor Non procedure monitor/test Bidirectional monitor PLC CPU monitoring monitor Transmission user frame No. designation monitor Monitor/test others System setting default, system setting write Flash ROM write allow/prohibit designation 8.6.10 항 8.6.1 항 8.6.2 항 8.6.3 항 8.6.4 항 8.6.5 항 8.6.6 항 8.6.7 항 8.6.8 항 8.6.9 항 8.6.11 항 8.6.12 항

8 유틸리티패키지 (GX Configurator-SC) 8.6.1 X ㆍ Y 모니터 / 테스트 모니터 / 테스트목적 입출력신호의모니터, 출력신호를테스트합니다. 기동순서 Monitor 화면 X ㆍ Ymonitor/test 모니터 / 테스트화면 모니터 / 테스트항목 모니터 / 테스트항목 X00: CH1 Transmission normal completion X01: CH1 Transmission abnormal completion X02: CH1 Transmission processing in progress X03: CH1 Reception data read request X04: CH1 Reception abnormal detection X06: CH1 Mode switching X0E: CH1 ERR. Occurrence X1A: CH1 Global signal X07: CH2 Transmission normal completion X08: CH2 Transmission abnormal completion 설정값저장버퍼메모리어드레스 상세설명항 3.8 항 Y18: Flash ROM write request Y19: Flash ROM system setting request Y1C: System setting default request

8 유틸리티패키지 (GX Configurator-SC) 8.6.2 모뎀기능모니터 / 테스트 모니터 / 테스트목적 모뎀기능의동작상태및설정값을모니터 / 테스트합니다. 기동순서 Monitor 화면 Modem function monitor/test 모니터 / 테스트화면 모니터/ 테스트항목 모니터 / 테스트항목 Modem function error code 설정값저장버퍼메모리어드레스 상세설명항 Modem function sequence status Number of data registration for connection Number of data registrations for initialization Number of notification execution Data storage area 1notification execution data No. Data storage area 2notification execution data No. Data storage area 3notification execution data No. Data storage area 4notification execution data No. Data storage area 5notification execution data No. 사용자 매뉴얼 X10: Modem initialization completion ( 응용편 ) X11: Dial in progress 3.3항 X12: Connection in progress X13: Initialization/connection abnormal completion X14: Modem disconnection completion X15: Notification normal completion X16: Notification abnormal completion Y10: Modem initialization request Y11: Connection request Y12: Modem disconnection request Y14: Notification-issued request

8 유틸리티패키지 (GX Configurator-SC) 모니터 / 테스트항목 Modem connection channel designation Notification execution designation Number of connection retires designation Connection retry interval designation *units:s* Initialization/connection timeout designation *units:s* Number of initialization retries designation Data No. for initialization designation Data No. for connection designation GX Developer connection designation No-communication interval time designation *units:min* RSㆍCS control yes/no designation Modem initialization time DR signal valid/invalid designation Wait time of notification *units:s* Circuit disconnect wait time (PLC CPU watch use) *units:s* Remote password mismatch notification count designation Remote password mismatch notification accumulated count designation Accumulated count of unlock process normal completion Accumulated count of unlock process abnormal completion Accumulated count of lock process based on circuit disconnection Auto modem initialization designation Callback function designation Callback denial notification accumulated count designation Data No. for Callback designation 1 to 10 Callback permit accumulated count Callback denial accumulated count Auto(callback) connection permit accumulated coun Auto(callback) connection denial accumulated coun Accumulated count of callback receive procedure cancel 설정값저장버퍼메모리어드레스 상세설명항사용자매뉴얼 ( 응용편 ) 3.3항 테스트항목 다음의누적횟수값을선택테스트에의해 0 클리어할수있습니다. 테스트항목 Accumulated count of unlock process normal completion Accumulated count of unlock process abnormal completion Accumulated count of lock process based on circuit disconnection Callback permit accumulated count Callback denial accumulated coun Auto(callback) connection permit accumulated coun Auto(callback) connection denial accumulated count Accumulated count of callback receive procedure cancel 조작순서 ( 순서 1) Modem function monitor/test 화면을표시합니다. ( 순서 2) 0 클리어하고자하는항목의설정 ( 값 ) 항목을클릭합니다. ( 순서 3) Execute test 를클릭합니다. 설정값저장버퍼메모리어드레스 선택된항목의카운트값이 0 이됩니다. 상세설명항 사용자 매뉴얼 ( 응용편 ) 3.3 항

8 유틸리티패키지 (GX Configurator-SC) 8.6.3 전송제어기타모니터 / 테스트 모니터 / 테스트목적 RS-232 신호상태및데이터교신용각종설정값을모니터합니다. 기동순서 Monitor 화면 CH Transmission control monitor/test 모니터 / 테스트화면 모니터 / 테스트항목 RS-232 control signal status 모니터 / 테스트항목 Communication protocol status Transmission status RTS(RS) DSR(DR) DTR(ER) CD CS(CTS) RI(CI) Operation setting Data bit Parity bit enable/disable Even/odd parity Stop bit 253 Sum check code Write during RUN Setting modification Transmission speed DTR/DSR(ER/DR), DC control designation DC1/DC3(Xon/Xoff) code designation DC2/DC4 code designation 설정값저장버퍼메모리어드레스 상세설명항사용자매뉴얼 ( 기본편 ) 4.4.1항사용자매뉴얼 ( 기본편 ) 4.5.2항사용자매뉴얼 ( 응용편 ) 제7장

8 유틸리티패키지 (GX Configurator-SC) 모니터 / 테스트항목 Communication system designation CD terminal check designation Half-duplex communications control designation Simultaneous transmission priority/non-priority designation Half-duplex communications control designation Retransmission time transmission method designation No-reception monitoring time(timer 0) designation *units:byte* Response monitoring time(timer 1) designation *units:100ms* Transmission monitoring time(timer 2) designation *units:100ms* Word/byte units designation RTS(RS) designation DTR(ER) designation Transmission control start free area Transmission control end free area Send/Recv data monitoring designation Action for buffer full Stop by Timer 0 error Monitor buffer head address Monitor buffer size Transmission buffer memory head address designation Transmission buffer memory length designation Receive buffer memory head address designation Receive buffer memory length designation Transmission transparent code designation 1st Transmission transparent code designation 2nd to 10th Receive transparent code designation ASCII-BIN conversion designation Receive interrupt-issued designation 설정값저장버퍼메모리어드레스 상세설명항사용자매뉴얼 ( 기본편 ) 4.5.2항사용자매뉴얼 ( 응용편 ) 제8장사용자매뉴얼 ( 응용편 ) 제6장사용자매뉴얼 ( 응용편 ) 제5장사용자매뉴얼 ( 기본편 ) 3.2.1항사용자매뉴얼 ( 응용편 ) 제7장사용자매뉴얼 ( 응용편 ) 제16장사용자매뉴얼 ( 기본편 ) 제6장제7장사용자매뉴얼 ( 응용편 ) 제16장사용자매뉴얼 ( 응용편 ) 제13장사용자매뉴얼 ( 응용편 ) 제4장

8 유틸리티패키지 (GX Configurator-SC) 8.6.4 MC 프로토콜모니터 모니터목적 MC 프로토콜의데이터교신상태및설정값을모니터합니다. 기동순서 Monitor 화면 CH MC protocol monitor 모니터화면 모니터항목 모니터항목 Transmission sequence status On-demand execution result Data transmission result Data reception result MC protocol transmission error code X00: CH1 Transmission normal completion X01: CH1 Transmission abnormal completion X02: CH1 Transmission processing in progress X1A: CH1 Global signal Y00: CH1 Transmission request Buffer memory head address On-demand function designation designation Data length designation First frame No. designation 1st On-demand user First frame No. designation 2nd frame Last frame No. designation 1st designation Last frame No. designation 2nd Message wait time designation *units:10 ms* 설정값저장버퍼메모리어드레스 상세설명항사용자매뉴얼 ( 기본편 ) 제10장레퍼런스매뉴얼 3.10항 3.11항사용자매뉴얼 ( 응용편 ) 제10장사용자매뉴얼 ( 응용편 ) 제6장

8 유틸리티패키지 (GX Configurator-SC) 8.6.5 무수순모니터 / 테스트 모니터 / 테스트목적 무수순프로토콜의데이터송수신상태및설정값을모니터합니다. 수신데이터클리어의테스트조작에대해서는 8.7 항을참조하십시오. 기동순서 Monitor 화면 CH Non procedure monitor/test 모니터 / 테스트화면 모니터 / 테스트항목 모니터 / 테스트항목 Data transmission result Data reception result Receive user frame nth User frame being transmitted X00: CH1 Transmission normal completion X01: CH1 Transmission abnormal completion X02: CH1 Transmission processing in progress X03: CH1 Reception data read request X04: CH1 Reception abnormal detection Y00: CH1 Transmission request Y01: CH1 Reception data read completion 설정값저장버퍼메모리어드레스 상세설명항사용자매뉴얼 ( 기본편 ) 제10장사용자매뉴얼 ( 응용편 ) 제11장사용자매뉴얼 ( 기본편 ) 제6장

8 유틸리티패키지 (GX Configurator-SC) 모니터 / 테스트항목 Received data count designation Receive complete code designation User frame Receive user use enable/disable designation frame First frame No. designation 1st to 4th designation Last frame No. designation 1st to 4th User frame receive format designation 1st to 4th Exclusive format-1 received data count 1st to 4th Transmission CR/LF output designation user frame Output head pointer designation designation Output count designation Timeout at No-protocol Receive data clear request 설정값저장버퍼메모리어드레스 상세설명항사용자매뉴얼 ( 기본편 ) 제6장사용자매뉴얼 ( 응용편 ) 제11장사용자매뉴얼 ( 응용편 ) 제11장사용자매뉴얼 ( 응용편 ) 제6장사용자매뉴얼 ( 기본편 ) 제6장

8 유틸리티패키지 (GX Configurator-SC) 8.6.6 쌍방향모니터 모니터목적 쌍방향프로토콜의데이터송수신상태및설정값을모니터합니다. 기동순서 Monitor 화면 CH Bidirectional monitor 모니터화면 모니터항목 모니터항목설정값저장버퍼메모리어드레스상세설명항 Data transmission result 257 H/267H Data reception result X00: CH1 Transmission normal completion X01: CH1 Transmission abnormal completion X02: CH1 Transmission processing in progress X03: CH1 Reception data read request Y00: CH1 Transmission request Y01: CH1 Reception data read completion Simultaneously transmission data valid/invalid designation 사용자매뉴얼 ( 기본편 ) 제10장사용자매뉴얼 ( 기본편 ) 제7장사용자매뉴얼 ( 기본편 ) 7.3항

8 유틸리티패키지 (GX Configurator-SC) 8.6.7 PLC CPU 감시모니터 모니터목적 PLC CPU 감시기능의동작상태및설정값을모니터합니다. 기동순서 Monitor 화면 CH Monitoring monitor 모니터화면

8 유틸리티패키지 (GX Configurator-SC) 모니터항목 모니터항목설정값저장버퍼메모리어드레스상세설명항 PLC CPU Operation status monitoring Execution result function Number of transmission Monitoring condition arrival block No. Cycle time units designation Cycle time designation PLC CPU monitoring function designation PLC CPU monitoring transmission measure designation Transmission pointer Constant cycle Output count designation transmission Data No. for connection designation Number of registered word blocks designation Number of registered bit blocks designation PLC CPU abnormal monitoring designation No. n block monitoring device Monitoring device designation 사용자매뉴얼 ( 응용편 ) 제2장 Head device No. designation Read point designation Condition agreement transmission Monitoring condition designation Monitoring condition value designation Transmission pointer designation Output count designation Data No. for connection designation PLC PCU abnormal monitoring designation Condition agreement transmission Transmission pointer Number of output designation Data No. for connection designation

8 유틸리티패키지 (GX Configurator-SC) 8.6.8 송신용사용자등록프레임번호지정모니터 모니터목적 사용자등록프레임을사용하여무수순프로토콜로데이터송신할때의출력용프레임번호의설정값을모니터합니다. 기동순서 Monitor 화면 CH Output frame monitor 모니터화면 모니터항목 Output frame No. designation 1st to 100th 모니터항목설정값저장버퍼메모리어드레스상세설명항 사용자 매뉴얼 ( 응용편 ) 제9장 ~ 제11장

8 유틸리티패키지 (GX Configurator-SC) 8.6.9 기타모니터 / 테스트 모니터 / 테스트목적 플래시 ROM 에대한액세스결과각인터페이스의데이터교신상태,GX Developer 에의한인텔리전트기능모듈스위치의설정결과등을모니터합니다. 기동순서 Monitor 화면 Monitor/test others 모니터 / 테스트화면

8 유틸리티패키지 (GX Configurator-SC) 모니터/ 테스트항목 모니터 / 테스트항목설정값저장버퍼메모리어드레스상세설명항 Flash ROM access register/read/delete result Station No. (Switch setting) Station No. (Instruction setting) SD WAIT status SIO status PRO. status P/S status CH1 C/N status NAK status ACK. status NEU. LED status ERR. LED status Communication error clear request for CH1 and to turn LED off SD WAIT status SIO status PRO. status 사용자 P/S status 매뉴얼 CH2 C/N status ( 기본편 ) NAK status 제10장 ACK. status NEU. LED status ERR. LED status Communication error clear request for CH2 and to turn LED off CH1 Communication protocol setting No. error CH1 Transmission speed setting error CH1 Mode switching error of setting change prohibit time CH2 Communication protocol setting No. error CH2 Transmission speed setting error CH2 Mode switching error of setting change prohibit time Station No. out of range error Linked operation setting error Number of registered user frame Number of registered default registration frames Flash ROM system parameters write result PLC CPU information clear request

8 유틸리티패키지 (GX Configurator-SC) 8.6.10 표시 LED 의소등, 통신에러정보ㆍ에러코드의초기화 Q 시리즈 C24 표시 LED 의소등, 통신에러정보ㆍ에러코드의초기화에대해설명합니다. (1) 모니터 / 테스트화면의 CH 에러초기화요구 Q 시리즈 C24 의 CH ERR.LED 를소등하고,CH 버퍼메모리에저장되어있는에러코드를초기화 ( 클리어 ) 합니다. 에러코드가저장되는버퍼메모리에대해서는 10.1.2 항 (1) 을참조하십시오. 조작순서 1 Monitor/Test 화면이표시됩니다. 2 CH ERR. clear request 에서 Clear request 를선택합니다. 3 Execute test 를클릭합니다.

8 유틸리티패키지 (GX Configurator-SC) (2) 기타모니터 / 테스트화면의 CH LED 소등, 통신에러정보초기화요구 Q 시리즈 C24 의 CH LED 와통신에러정보를초기화 ( 클리어 ) 합니다. CH LED 점등상태, 통신에러정보는기타모니터 / 테스트화면에서확인할수있습니다. 조작순서 1 Monitor/test others 화면이표시됩니다. 2 Communication error clear request for CH and to turn LED off 에서 Request 11~3 을선택합니다. 설정범위 LED 소등 / 통신에러정보초기화대상 Request1 SIO, PRO., P/S, C/N, NAK, ERR.LED *1 Request2 Request3 SD WAIT, ACK., NEU.LED 요구 1, 2 모두 *1 ERR.LED 를소등합니다.( 다만 CH1/CH2 에서에러가발생하고있는경우에는소 등하지않습니다.) 3 Execute test 를클릭합니다.

8 유틸리티패키지 (GX Configurator-SC) 8.7 무수순프로토콜용수신데이터클리어 무수순프로토콜용수신데이터클리어에대해설명합니다. 본기능을사용하면 PLC CPU 를리셋하거나전원을 OFF 하지않고도, 무수순프로토콜에의한교신시에 GX Configurator-SC 에서수신데이터를클리어할수있습니다. 조작순서 ( 순서 1) Non procedure monitor/test 화면을표시합니다.(8.6.5 항참조 ) ( 순서 2) Receive data clear request 의항목을 Clear request issued 로설정합니다. ( 순서 3) Execute test 를클릭합니다. 수신데이터가클리어됩니다. 포인트 수신데이터는상대기기와데이터를송수신하고있지않을때클리어하십시오. 데이터송신중에수신데이터클리어하면,Q 시리즈 C24 는데이터송신을중단하고송신용전용명령을이상완료합니다.( 송신완료신호는 ON 되지않습니다.) 데이터수신중에수신데이터를클리어하면, 지금까지의수신데이터가클리어됩니다.

9 전용명령 제 9 장 전용명령 전용명령이란, 인텔리전트기능모듈의기능을사용할수있게해주고, 프로그램을용이하게작성할수있게해주는명령입니다. 본장에서는본매뉴얼에서설명하는 QCPU(Q 모드 ) 전용명령중에서 Q 시리즈 C24 용명령에대해설명합니다. 9.1 전용명령일람과사용가능디바이스 (1) 전용명령일람다음은본장에서설명하는전용명령일람입니다. 용도전용명령기능개요설명항 온디멘드기능송신용 ONDEMAND *1 MC 프로토콜의온디멘드기능에의해데이터를송신한다. 9.2 항 무수순프로토콜교신용 쌍방향프로토콜교신용 OUTPUT *1 지정데이터수만큼의데이터를송신한다. 9.3 항 INPUT *1 수신한데이터를읽는다. 9.4 항 BIDOUT *1 지정데이터수만큼의데이터를송신한다. 9.5 항 BIDIN *1 수신한데이터를읽는다. 9.6 항 교신상태확인용 SPBUSY 전용명령으로데이터의송신 / 수신상태를읽는다. 9.7 항 수신데이터클리어용 CSET 무수순 프로토콜사용시송신을계속하면서수신데이터 를클리어한다. 9.8 항 포인트 사용자는전용명령의실행이완료될때까지전용명령으로지정하는각데이터 ( 컨트롤데이터, 요구데이터등 ) 가변경되지않도록하십시오. *1 전용명령으로사용하는다음의버퍼메모리의설정값을변경하는경우,GX Configurat or-sc 에서변경하거나데이터송수신을시작하기전에 CSET 명령 ( 초기설정 ) 을사용하 십시오. ( 사용자매뉴얼 ( 응용편 ) 17.4 항참조 ) ㆍ워드 / 바이트단위지정 ( 어드레스 :96 H/136 H) ㆍ온디멘드기능지정용버퍼메모리선두어드레스지정 ( 어드레스 :A0H/140 H) ㆍ송신용버퍼메모리선두어드레스지정 ( 어드레스 :A2 H/142 H) ㆍ송신용버퍼메모리길이지정 ( 어드레스 :A3 H/143 H) ㆍ수신용버퍼메모리선두어드레스지정 ( 어드레스 :A6 H/146 H) ㆍ수신용버퍼메모리길이지정 ( 어드레스 :A7 H/147 H) 전용명령은모듈기동시버퍼메모리의설정값또는 CSET 명령 ( 초기설정 ) 에의해변 경된설정값을기초로처리됩니다.

9 전용명령 (2) 사용가능디바이스전용명령에서사용할수있는디바이스를나타냅니다. 비트 *1 내부디바이스 워드 파일레지스터상수 *2 *1 비트데이터로서워드디바이스의비트지정을사용할수있습니다. 워드디바이스의비트지정은워드디바이스. 비트 No. 로지정합니다. ( 비트 No. 는 16진수로지정합니다.) 예를들어, D0의비트 10은 D0.A 로지정합니다. 다만타이머 (T), 적산타이머 (ST), 카운터 (C) 는비트로지정할수없습니다. *2 각항의상수항목에는설정가능디바이스가기재되어있습니다.

9 전용명령 9.2 ONDEMAND 명령 MC 프로토콜의온디멘드기능을사용하여데이터를송신합니다. 사용 가능디바이스 설정데이터 내부디바이스 ( 시스템, 사용자 ) 파일 레지스터 MELSECNET/H, MELSECNET/10 다이렉트 J \ U 특수모듈 \ G 인덱스레지스터 Zn 상수 기타 비트워드비트워드 명령기호 실행조건 지령 지령 설정데이터 설정데이터내용세트측데이터형 Un 모듈의선두입출력신호 (00~FE: 입출력신호를 3 자리로표현한경우의상위 2 자리 ) 사용자 (S1) 컨트롤데이터가저장되어있는디바이스의선두번호사용자, 시스템 (S2) 송신데이터가저장되어있는디바이스의선두번호사용자 BIN16 비트 디바이스명 (D) 실행완료시에 ON되는비트디바이스번호시스템비트 로컬디바이스와프로그램마다의파일레지스터는설정데이터로사용할수없습니다. 컨트롤데이터 디바이스항목설정데이터설정범위세트측 *3 (S1)+0 (S1)+1 송신채널 송신결과 ㆍ송신채널을설정한다. 1: 채널 1 (CH1측) 2: 채널 2 (CH2측) 1, 2 사용자 ㆍONDEMAND 명령에의한읽기결과가저장된다. 0 : 정상 0 이외 : 에러코드 *1 (S1)+2 송신데이터수ㆍ송신하는데이터수를설정한다. *2 1 이상사용자 *1 이상완료시의에러코드에대해서는사용자매뉴얼 ( 기본편 ) 제 10 장을참조하십 시오. *2 GX Configurator-SC 의 워드 / 바이트단위지정 에서바이트지정시는바이트수, 워드지정시는워드수를설정합니다. *3 상기세트측은다음과같이구성되어있습니다. ㆍ사용자 :ONDEMAND 명령실행전에사용자가세트하는데이터입니다. ㆍ시스템 :ONDEMAND 명령의실행결과를 PLC CPU 가저장합니다.

9 전용명령 기 능 (1) Un 으로지정된모듈의 MC 프로토콜의온디멘드기능에의해, (S2) 로지정된디바이스이후에저장되어있는데이터를 (S1) 로지정된디바이스이후의컨트롤데이터에따라송신합니다. Q 시리즈 C24 채널 송신 사용채널은컨트롤데이터로설정 채널 송신 (2) 전용명령의동시실행동일채널에서 ONDEMAND 명령실행중에다른명령을실행하거나다른명령실행중에 ONDEMAND 명령을실행한경우의처리내용은다음과같습니다. 동시실행하는 명령 *1 ONDEMAND CSET PUTE GETE SPBUSY UINI 동시실행가 능여부 동시실행한경우의처리 ㆍ실행중인명령이완료될때까지, 다음의명령은무시되고실행되지않는다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0) H 가발생된다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생된다. : 동시실행가능 : 동시실행불가능 *1 다음의전용명령은 ONDEMAND 명령과사용하는교신프로토콜이다르므로동일채널에서사용할수없습니다. ㆍ OUTPUT, PRR, INPUT, BIDOUT, BIDIN, BUFRCVS 상기전용명령을 ONDEMAND 명령과동일채널에서사용한경우에는교신프로토콜설정에러 (7FF2 H) 가발생합니다.(BUFRCVS 명령제외 )

9 전용명령 (3) ONDEMAND 명령의정상 / 이상완료는완료디바이스 ((D)), 완료시상태표시디바이스 ((D)+1) 로확인할수있습니다. (a) 완료디바이스 :ONDEMAND 명령이완료된스캔의 END 처리시에 ON하고, 다음 END 처리시에 OFF합니다. (b) 완료시상태표시디바이스 :ONDEMAND 명령이완료되었을때상태에따라 ON/OFF한다. ㆍ정상완료시 :OFF 상태가바뀌지않는다. ㆍ이상완료시 :ONDEMAND 명령이완료된스캔의 END 처리시에 ON하고, 다음 END 처리시에 OFF한다. ONDEMAND 명령실행시의동작 시퀀스프로그램 ONDEMAND 명령 END 처리 END 처리 END 처리 END 처리 ONDEMAND 명령실행 ONDEMAND 명령에의한사용자등록프레임읽기완료 완료디바이스 완료시상태표시디바이스 이상완료시 정상완료시 1 스캔 에 러 (1) 전용명령의이상완료시는이상완료신호 (D)+1 이 ON 되고, 에러코드가송신결과 (S1)+1 에저장됩니다. 연산에러발생시는에러플래그 (SM0) 가 ON 되고, 에러코드가 SD0 에저장됩니다. 에러코드에따라다음의매뉴얼을참조하여, 에러내용을확인 / 처리하십시오. < 에러코드 > 4FFFH 이하 :QCPU 사용자매뉴얼 ( 하드웨어설계ㆍ보수점검편 ) 7000 H ~ : 사용자매뉴얼 ( 기본편 )10.2항

9 전용명령 프로그램예 온디멘드송신으로 D10~D11 의데이터를송신하는프로그램. Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 온디멘드송신지령펄스 송신채널을 CH1 로설정 송신데이터수를 2 워드로설정 송신데이터를 D10~D11 로설정 정상완료플래그를리셋이상완료플래그를리셋송신준비완료플래그를세트온디멘드송신실행정상완료이상완료송신준비완료플래그를리셋 포인트 (1) 전용명령에의한교신상태는 SPBUSY 명령으로읽을수있습니다. (2) 송신데이터의저장용량 ( 상기프로그램예의 D10~D11 에저장 ), 데이터길이 ( 상기프로그램예의 D2 에저장 ) 는사용자가온디멘드기능용으로할당한버퍼메모리범위내에서지정하십시오.

9 전용명령 9.3 OUTPUT 명령 사용자임의의스테이트먼트포맷에의해무수순프로토콜데이터를송신합니다. 사용가능디바이스 설정데이터 내부디바이스 ( 시스템, 사용자 ) 파일레지스터 MELSECNET/H, MELSECNET/10 다이렉트 J \ U 특수모듈 \ G 인덱스레지스터 Zn 상수 기타 비트워드비트워드 명령기호 실행조건 지령 지령 설정데이터 설정데이터내용세트측데이터형 Un 모듈의선두입출력신호 (00~FE: 입출력신호를 3자리로표현한경우의상위 2자리 ) 사용자 (S1) 컨트롤데이터가저장되는디바이스의선두번호 사용자, 시스템 (S2) 송신데이터가저장되는디바이스의선두번호사용자 BIN16 비트 디바이스명 (D) 실행완료시에 ON 되는비트디바이스번호시스템비트 로컬디바이스와프로그램마다의파일레지스터는설정데이터로사용할수없습니다. 컨트롤데이터 디바이스항목설정데이터설정범위세트측 *3 (S1)+0 (S1)+1 송신채널 송신결과 ㆍ송신채널을설정한다. 1: 채널1(CH1측 ) 2: 채널2(CH2측 ) 1, 2 사용자 ㆍOUTPUT 명령에의한송신결과가저장된다. 0 : 정상 0 이외 : 에러코드 *1 (S1)+2 송신데이터수ㆍ송신하는데이터수를설정한다. *2 1 이상사용자 *1 이상완료시의에러코드에대해서는사용자매뉴얼 ( 기본편 ) 제 10 장을참조하십 시오. *2 GX Configurator-SC 의 워드 / 바이트단위지정 에서바이트지정시는바이트수, 워드지정시는워드수를설정합니다. *3 상기세트측은다음과같이구성되어있습니다. ㆍ사용자 :OUTPUT 명령실행전에사용자가세트하는데이터입니다. ㆍ시스템 :OUTPUT 명령의실행결과를 PLC CPU 가저장합니다.

9 전용명령 기 능 (1) Un 으로지정된모듈의무수순프로토콜에의해, (S2) 로지정된디바이스이후에저장되어있는데이터를 (S1) 로지정된디바이스이후의컨트롤데이터에따라송신합니다. Q 시리즈 C24 채널 송신 사용채널은컨트롤데이터로설정 채널 송신 (2) 전용명령의동시실행동일채널에서 OUTPUT 명령실행중에다른명령을실행하거나, 다른명령실행중에 OUTPUT 명령을실행한경우의처리내용은다음과같습니다. 동시실행하는명령 *1 OUTPUT INPUT PRR CSET PUTE GETE BUFRCVS SPBUSY UINI 동시실행가능여부 동시실행한경우의처리 ㆍ실행중인명령이완료될때까지다음의명령은무시되고실행되지않는다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생한다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생한다. : 동시실행가능 : 동시실행불가능 *1 다음의전용명령은 OUTPUT 명령과사용하는교신프로토콜이다르므로동일채널에서사용할 수없습니다. ㆍ ONDEMAND, BIDOUT, BIDIN 상기전용명령을 OUTPUT 명령과동일채널에서사용한경우에는교신프로토콜설정에러 (7FF2 H) 가발생합니다.

9 전용명령 (3) OUTPUT 명령의정상 / 이상완료는완료디바이스 ((D)), 완료시상태표시디바이스 ((D)+1) 로확인할수있습니다. (a) 완료디바이스 :OUTPUT 명령이완료된스캔의 END 처리시에 ON하고, 다음 END 처리시에 OFF한다 (b) 완료시상태표시디바이스 :OUTPUT 명령이완료되었을때상태에따라 ON/OFF 한다ㆍ정상완료시 :OFF 상태가바뀌지않는다. ㆍ이상완료시 :OUTPUT 명령이완료된스캔의 END 처리시에 ON 하고, 다음 END 처리시에 OFF 한다 OUTPUT 명령실행시의동작 시퀀스프로그램 OUTPUT 명령 END 처리 END 처리 END 처리 END 처리 OUTPUT 명령실행 OUTPUT 명령에의한송신완료 완료디바이스 완료시상태표시디바이스 이상완료시 정상완료시 1 스캔 에 러 (1) 전용명령의이상완료시는이상완료신호 (D)+1이 ON되고, 에러코드가송신결과 (S1)+1에저장됩니다. 연산에러발생시는에러플래그 (SM0) 가 ON되고, 에러코드가 SD0에저장됩니다. 에러코드에따라다음의매뉴얼을참조하여, 에러내용을확인 / 처리하십시오. < 에러코드 > 4FFFH 이하 :QCPU 사용자매뉴얼 ( 하드웨어설계ㆍ보수점검편 ) 7000 H ~ : 사용자매뉴얼 ( 기본편 )10.2항

9 전용명령 프로그램예 무수순프로토콜로 D11~D15 의임의의데이터를송신하는프로그램. Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 송신지령을펄스화합니다. 송신데이터를저장합니다. 데이터를송신하는인터페이스의번호 (CH ) 를지정합니다. 송신결과저장디바이스를 0 클리어합니다. 워드단위용송신데이터수를지정합니다.( 바이트단위일때는 K10 을지정 ) 지정디바이스에저장되어있는송신데이터가송신됩니다. OUTPUT 명령의실행완료후, 사용자가지정한송신완료신호 (M0) 가 1 스캔 ON 합니다. 버퍼메모리에대한송신데이터, 송신데이터수의쓰기,Q 시리즈 C24 에대한송신요구는모두 PLC CPU 가실행합니다. 외부지령에의해완료플래그를리셋합니다.

9 전용명령 9.4 INPUT 명령 사용자임의의스테이트먼트포맷에의해무수순프로토콜데이터를수신합니다. 설정데이터 내부디바이스 ( 시스템, 사용자 ) 파일 레지스터 MELSECNET/H, 사용 MELSECNET/10 다이렉트 J \ 비트워드비트워드 가능디바이스 U 특수모듈 \ G 인덱스레지스터 Zn 상수 기타 명령기호 실행조건 지령 설정데이터 설정데이터내용세트측데이터형 Un 모듈의선두입출력신호 (00~FE: 입출력신호를 3자리로표현한경우의상위 2자리 ) 사용자 (S) 컨트롤데이터가저장되어있는디바이스의선두번호 사용자, 시스템 BIN16 비트 디바이스명 (D1) 수신데이터가저장되는디바이스의선두번호 시스템 (D2) 실행완료시에 ON되는비트디바이스번호 시스템 비트 컨트롤데이터 로컬디바이스와프로그램마다의파일레지스터는설정데이터로사용할수없습니다. 디바이스항목설정데이터설정범위세트측 *3 (S)+0 (S)+1 수신채널 수신결과 ㆍ수신채널을설정한다. 1: 채널1(CH1측 ) 2: 채널2(CH2측 ) 1, 2 사용자 ㆍINPUT 명령에의한수신결과가저장된다. 0 : 정상 0 이외 : 에러코드 *1 시스템 (S)+2 수신데이터수ㆍ수신된데이터의데이터수가저장된다. *2 0 이상시스템 (S)+3 수신데이터허용개수 ㆍ (D1) 에저장할수있는수신데이터의허용워드수를설정한다. 1 이상사용자 포인트 (1) G.INPUT 의지령은펄스화할수없습니다. (2) G.INPUT 은입출력신호의읽기요구가 ON 상태일때실행하도록하십시오. *1 이상완료시의에러코드에대해서는사용자매뉴얼 ( 기본편 ) 제 10 장을참조하십시오. *2 GX Configurator-SC 의 워드 / 바이트단위지정 에서바이트지정시는바이트수, 워드지정시는워드수를설정합니다. *3 상기세트측은다음과같이구성되어있습니다. ㆍ사용자 :INPUT 명령실행전에사용자가세트하는데이터입니다. ㆍ시스템 :INPUT 명령의실행결과를 PLC CPU 가저장합니다.

9 전용명령 기 능 (1) Un 으로지정된모듈의무수순프로토콜에의해수신한데이터를 (S) 로지정된디바이스이후의컨트롤데이터에따라 (D1) 로지정된디바이스이후에저장합니다. (2) 전용명령의동시실행동일채널에서 INPUT 명령실행중에다른명령을실행하거나, 다른명령실행중에 INPUT 명령을실행한경우의처리내용은다음과같습니다. 동시실행하는명령 *1 동시실행가능여부 동시실행한경우의처리 ( 오른쪽기재내용참조 ) ㆍ실행중인명령이완료될때까지다음의명령은무시되고실행되지않는다. ( 다만사용하는채널이다른경우에는동시실행가능.) INPUT CSET의순으로명령이실행되었을때 ㆍCSET 명령으로전용명령동시실행에러 (7FF0 H) 가발생된다. ( 다만사용하는채널이다른경우에는동시실행가능.) CSET INPUT의순으로명령이실행되었을때 ㆍ동시실행가능. INPUT 명령과 BUFRCVS 명령은함께사용할수없다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생된다. : 동시실행가능 : 동시실행불가능 *1 다음의전용명령은 INPUT 명령과사용하는교신프로토콜이다르므로동일채널에서사용할수없습니다. ㆍ ONDEMAND, BIDOUT, BIDIN 상기전용명령을 INPUT 명령과동일채널에서사용한경우에는교신프로토콜설정에러 (7FF2 H) 가발생합니다. (3) INPUT 명령의정상 / 이상완료는완료디바이스 ((D2)), 완료시상태표시디바이스 ((D2)+1) 로확인할수있습니다. (a) 완료디바이스 :INPUT 명령이완료된스캔의 END 처리시에ON하고, 다음 END 처리시에 OFF합니다. (b) 완료시상태표시디바이스 :INPUT 명령이완료되었을때상태에따라 ON/OFF 한다. ㆍ정상완료시 :OFF 상태가바뀌지않는다. ㆍ이상완료시 :INPUT 명령이완료된스캔의 END 처리시에 ON 하고, 다음 END 처리시에 OFF 한다.

9 전용명령 INPUT 명령실행시의동작 시퀀스프로그램 END 처리 END 처리 END 처리 END 처리 X3/X4 완료시상태표시디바이스 INPUT 명령 이상완료시 정상완료시 1 스캔 에 러 프로그램예 (1) 전용명령의이상완료시는이상완료신호 (D2)+1이 ON되고, 에러코드가송신결과 (S1)+1에저장됩니다. 연산에러발생시는에러플래그 (SM0) 가 ON되고, 에러코드가 SD0에저장됩니다. 에러코드에따라다음의매뉴얼을참조하여에러내용을확인 / 처리하십시오. < 에러코드 > 4FFFH 이하 :QCPU 사용자매뉴얼 ( 하드웨어설계ㆍ보수점검편 ) 7000 H ~ : 사용자매뉴얼 ( 기본편 )10.2항 무수순프로토콜에의한수신데이터를 D10 이후에저장하는프로그램 Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 수신채널을지정 수신결과수신데이터수저장디바이스를 0 클리어 수신데이터허용개수를지정 정상종료시는수신데이터가버퍼메모리의수신데이터저장영역에서수신데이터허용개수 ( 사용자지정 ) 이내에서읽혀진다. ᆞINPUT 명령의실행완료후, 사용자가지정한읽기완료신호 (M0) 가 1 스캔 ON 된다. ᆞ 수신데이터의읽기, 읽기완료신호의 ON/ OFF 는모두 PLC CPU 가실행한다. 외부지령에의해이상완료플래그를리셋

9 전용명령 9.5 BIDOUT 명령 쌍방향프로토콜에의해데이터를송신합니다. 사용 가능디바이스 설정데이터 내부디바이스 ( 시스템, 사용자 ) 파일 레지스터 MELSECNET/H, MELSECNET/10 다이렉트 J \ U 특수모듈 \ G 인덱스레지스터 Zn 상수 기타 비트워드비트워드 명령기호 실행조건 지령 지령 설정데이터 설정데이터내용세트측데이터형 Un 모듈의선두입출력신호 (00~FE: 입출력신호를 3 자리로표현한경우의상위 2 자리 ) 사용자 (S1) 컨트롤데이터가저장되어있는디바이스의선두번호사용자, 시스템 (S2) 송신데이터가저장되어있는디바이스의선두번호사용자 BIN16 비트 디바이스명 (D) 실행완료시에 ON 되는비트디바이스번호시스템비트 로컬디바이스와프로그램마다의파일레지스터는설정데이터로사용할수없습니다. 컨트롤데이터 디바이스항목설정데이터설정범위세트측 *3 (S1)+0 (S1)+1 송신채널 송신결과 ㆍ송신채널을설정한다. 1: 채널1(CH1측 ) 2: 채널2(CH2측 ) 1, 2 사용자 ㆍBIDOUT 명령에의한송신결과가저장된다. 0 : 정상 0 이외 : 에러코드 *1 시스템 (S1)+2 송신데이터수ㆍ송신하는데이터수를설정한다. *2 1 이상사용자 *1 이상완료시의에러코드에대해서는사용자매뉴얼 ( 기본편 ) 제 10 장을참조하십 시오. *2 GX Configurator-SC 의 워드 / 바이트단위지정 에서바이트지정시는바이트수, 워드지정시는워드수를설정합니다. *3 상기표의세트측은다음과같이구성되어있습니다. ㆍ사용자 :BIDOUT 명령실행전에사용자가세트하는데이터입니다. ㆍ시스템 :BIDOUT 명령의실행결과를 PLC CPU 가저장합니다.

9 전용명령 기 능 (1) Un 으로지정된모듈의쌍방향프로토콜에의해 (S2) 로지정된디바이스이후에저장되어있는데이터를, (S1) 로지정된디바이스이후의컨트롤데이터에따라송신합니다. (2) 전용명령의동시실행 동일채널에서 BIDOUT 명령을실행중에다른명령을실행하거나다른명령실행중에 BIDOUT 명령을실행한경우의처리내용은다음과같습니다. 동시실행하는명령 *1 동시실행가능여부 동시실행한경우의처리 ㆍ실행중인명령이완료될때까지다음의명령은무시되고실행되지않는다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생한다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생한다. : 동시실행가능 : 동시실행불가능 *1 다음의전용명령은 BIDOUT 명령과사용하는교신프로토콜이다르므로동일채널에서사용할수없습니다. ㆍONDEMAND, OUTPUT, PRR, INPUT 상기전용명령을 BIDOUT 명령과동일채널에서사용한경우에는교신프로토콜설정에러 (7FF2 H) 가발생합니다. (3) BIDOUT 명령의정상 / 이상완료는완료디바이스 ((D)), 완료시상태표시디바이스 ((D)+1) 로확인할수있습니다. (a) 완료디바이스 : BIDOUT 명령이완료된스캔의 END 처리시에 ON하고, 다음 END 처리시에 OFF합니다. (b) 완료시상태표시디바이스 : BIDOUT 명령이완료되었을때상태에따라 ON/OFF 한다ㆍ정상완료시 :OFF 상태가바뀌지않는다. ㆍ이상완료시 :BIDOUT 명령이완료된스캔의 END 처리시에 ON 하고, 다음 END 처리시에 OFF 한다

9 전용명령 BIDOUT 명령실행시의동작 시퀀스프로그램 BIDOUT 명령 END 처리 END 처리 END 처리 END 처리 BIDOUT 명령실행 BIDOUT 명령에의한송신완료 완료디바이스 완료시상태표시디바이스 이상완료시 정상완료시 1 스캔 에 러 (1) 전용명령의이상완료시는이상완료신호 (D)+1이 ON되고, 에러코드가송신결과 (S1)+1에저장됩니다. 연산에러발생시는에러플래그 (SM0) 가 ON되고, 에러코드가 SD0에저장됩니다. 에러코드에따라다음의매뉴얼을참조하여에러내용을확인 / 처리하십시오. < 에러코드 > 4FFFH 이하 :QCPU 사용자매뉴얼 ( 하드웨어설계ㆍ보수점검편 ) 7000 H ~ : 사용자매뉴얼 ( 기본편 ) 10.2항 프로그램예 쌍방향프로토콜로 D11~D15 의임의의데이터를송신하는프로그램. Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 송신지령을펄스화합니다. 송신데이터를저장합니다. 데이터를송신하는인터페이스의번호 (CH ) 를지정합니다. 송신결과저장디바이스를 0 클리어합니다. 워드단위용송신데이터수를지정합니다.( 바이트단위일때는 K10 을지정 ) 지정디바이스에저장되어있는송신데이터가송신됩니다. BIDOUT 명령의실행완료후, 사용자가지정한송신완료신호 (M0) 가 1 스캔 ON 합니다. 버퍼메모리에대한송신데이터, 송신데이터수의쓰기,Q 시리즈 C24 에대한송신요구는모두 PLC CPU 가실행합니다. 외부지령에의해완료플래그를리셋합니다.

9 전용명령 9.6 BIDIN 명령 쌍방향프로토콜에의해데이터를수신합니다. 설정데이터 내부디바이스 ( 시스템, 사용자 ) 파일 레지스터 MELSECNET/H, 사용 MELSECNET/10 다이렉트 J \ 비트워드비트워드 가능디바이스 U 특수모듈 \ G 인덱스레지스터 Zn 상수 기타 명령기호 실행조건 지령 지령 설정데이터 설정데이터 내 용 세트측 데이터형 Un 모듈의선두입출력신호 (00~FE: 입출력신호를 3자리로표현한경우의상위 2자리 ) 사용자 (S) 컨트롤데이터가저장되어있는디바이스의선두번호 사용자, 시스템 (D1) 수신데이터가저장되는디바이스의선두번호시스템 (D2) 실행완료시에 ON 되는비트디바이스번호시스템 컨트롤데이터 BIN16 비트 디바이스명 비트 로컬디바이스와프로그램마다의파일레지스터는설정데이터로사용할수없습니다. 디바이스 항 목 설정데이터 설정범위 세트측 (S)+0 수신채널 ㆍ수신채널을설정한다. 1: 채널1(CH1측 ) 1, 2 사용자 2: 채널2(CH2측 ) (S)+1 수신결과 ㆍBIDIN 명령에의한수신결과가저장된다. 0 : 정상 시스템 (S)+2 수신데이터수 ㆍ수신된데이터의데이터수가저장된다.*1 1 이상 시스템 (S)+3 수신데이터허용개수 ㆍ (D1) 에저장할수있는수신데이터의허용워드수를설정한다. 1 이상사용자 포인트 (1) G(P).BIDIN 의지령은펄스화할수없습니다. (2) G(P).BIDIN 은입출력신호의읽기요구가 ON 상태일때실행하도록하십시오. *1 GX Configurator-SC 의 워드 / 바이트단위지정 에서바이트지정시는바이트수, 워드지정시는워드수를저장합니다. *2 상기표의세트측은다음과같이구성되어있습니다. ㆍ사용자 :BIDIN 명령실행전에사용자가세트하는데이터입니다. ㆍ시스템 :BIDIN 명령의실행결과를 PLC CPU 가저장합니다.

9 전용명령 기 능 (1) Un 으로지정된모듈의쌍방향프로토콜에의해수신한데이터를,(S) 로지정된디바이스이후의컨트롤데이터에따라 (D1) 로지정된디바이스이후에저장합니다. (2) 전용명령의동시실행동일채널에서 BIDIN 명령실행중에다른명령을실행하거나, 다른명령실행중에 BIDIN 명령을실행한경우의처리내용은다음과같습니다. 동시실행하는명령 *1 동시실행가능여부 동시실행한경우의처리 ㆍ실행중인명령이완료될때까지다음의명령은무시되고실행되지않는다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생한다. ( 다만사용하는채널이다른경우에는동시실행가능.) BIDIN 명령과 BUFRCVS 명령은함께사용할수없다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생한다. : 동시실행가능 : 동시실행불가능 *1 다음의전용명령은 BIDIN 명령과사용하는교신프로토콜이다르므로동일채널에서사용할수없습니다. ㆍ ONDEMAND, OUTPUT, PRR, INPUT 상기전용명령을 BIDIN 명령과동일채널에서사용한경우에는교신프로토콜설정에러 (7FF2H) 가발생합니다. (3) BIDIN 명령의정상완료는완료디바이스 ((D2)), 완료시상태표시디바이스 ((D2)+1) 로확인할수있습니다. (a) 완료디바이스 :BIDIN 명령이정상완료한스캔의END 처리시에 ON하고, 다음 END 처리시에 OFF 합니다. (b) 완료시상태표시디바이스 :OFF 상태가바뀌지않는다. BIDIN 명령실행시의동작 시퀀스프로그램 BIDIN 명령 END 처리 END 처리 END 처리 END 처리 BIDIN 명령실행 BIDIN 명령에의한수신완료 완료디바이스 완료시상태표시디바이스 1 스캔

9 전용명령 에 러 (1) 연산에러발생시는에러플래그 (SM0) 가 ON되고, 에러코드가 SD0에저장됩니다. 에러코드에따라다음의매뉴얼을참조하여에러내용을확인 / 처리하십시오. < 에러코드 > 4FFFH 이하 :QCPU 사용자매뉴얼 ( 하드웨어설계ㆍ보수점검편 ) 프로그램예 쌍방향프로토콜로임의의데이터를수신하여 D10 이후에저장하는프로그램. Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 수신채널지정 수신데이터수저장디바이스를 0 클리어 수신데이터허용개수지정 수신데이터가버퍼메모리의수신데이터저장영역에서수신데이터허용개수 ( 사용자지정 ) 이내에서읽혀진다. ᆞBIDIN 명령의실행완료후, 사용자가지정한읽기완료신호 (M0) 가 1 스캔 ON 한다. ᆞ 수신데이터의읽기는 PLC CPU 가실행한다.

9 전용명령 9.7 SPBUSY 명령 전용명령에의해데이터의송신 / 수신상태를읽습니다. 설정데이터 사용가능디바이스 MELSECNET/H, 내부디바이스파일 MELSECNET/10 ( 시스템, 사용자 ) 레지스터다이렉트 J \ 비트워드비트워드 특수모듈 U \ G 인덱스레지스터 Zn 상수 기타 명령기호 실행조건 지령 지령 설정데이터 설정데이터내용세트측데이터형 Un 모듈의선두입출력신호 (00~FE: 입출력신호를 3 자리로표현한경우의상위 2 자리 ) 사용자 BIN16 비트 (D) 읽은교신상태가저장되는디바이스의선두번호시스템디바이스명 기 능 (1) 선두입출력번호로지정된모듈에대한전용명령의실행상태를읽고 (D) 로지정된디바이스이후에저장합니다. (2) (D) 에저장되는실행상태는각명령에의해처리를시작하면해당하는비트에 1 을저장하고, 처리가완료되면 0 을저장합니다. 각명령의완료플래그가 ON OFF 된시점에서처리가완료됩니다. 채널 1 에대한 ONDEMAND, OUTPUT, PRR, BIDOUT 명령의실행상태가저장된다채널 1 에대한 INPUT, BIDIN 명령의실행상태가저장된다채널 2 에대한 ONDEMAND, OUTPUT, PRR, BIDOUT 명령의실행상태가저장된다채널 2 에대한 INPUT, BIDIN 명령의실행상태가저장된다 GETE, PUTE 명령의실행상태가저장된다 ( 반드시 "0" 이저장된다 ) (3) SPBUSY 명령은 ON 시실행의경우읽기지령이 ON 되어있는동안스캔을실행하고, 기동시실행의경우읽기지령의 OFF ON 시에 1 스캔만실행됩니다. (4) 전용명령의동시실행 SPBUSY 명령실행중에다른명령을실행하거나다른명령실행중에 SPBUSY 명령을실행할수있습니다.

9 전용명령 에 러 (1) 연산에러발생시는에러플래그 (SM0) 가 ON되고, 에러코드가 SD0에저장됩니다. 에러코드에따라다음의매뉴얼을참조하여에러내용을확인 / 처리하십시오. < 에러코드 > 4FFFH 이하 :QCPU 사용자매뉴얼 ( 하드웨어설계ㆍ보수점검편 ) 7000 H ~ : 사용자매뉴얼 ( 기본편 )10.2항 프로그램예 대상모듈의교신상태를읽는프로그램. Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 대상모듈의교신상태를읽고디바이스에저장합니다

9 전용명령 9.8 CSET 명령 ( 수신데이터클리어 ) 사용가능디바이스 설정데이터 내부디바이스 파일레지스터 MELSECNET/H, MELSECNET/10 다이렉트 J \ 특수모듈 U \ G 인덱스레지스터 Zn 상수 기타 비트워드비트워드 명령기호 실행조건 명령서식 설정데이터 설정데이터내용세트측데이터형 Un (S1) 모듈의선두입출력신호 (00~FE: 입출력신호를 3 자리로표현한경우의상위 2 자리 ) 수신데이터클리어를요구하는채널번호 1: 채널 1(CH1 측 ) 2: 채널 2(CH2 측 ) 사용자 BIN16 비트 (S2) 컨트롤데이터가저장되는디바이스의선두번호사용자, 시스템디바이스명 (D1) 더미디바이스명 (D2) 컨트롤데이터 명령완료시에 1 스캔 ON 되는자국의비트디바이스선두번호 이상완료시는 (D2)+1 도 ON 한다. 시스템 로컬디바이스와프로그램마다의파일레지스터는설정데이터로사용할수없습니다. 디바이스항목설정데이터설정범위세트측 (S2)+0 실행타입 0 을지정한다. 사용자 (S2)+1 (S2)+2 (S2)+3 ~ (S2)+111 완료스테이터스 요구타입 시스템용 명령완료시의실행결과가저장된다. 0 : 정상 0 이외 : 이상 ( 에러코드 ) 요구내용을지정한다. 4: 수신데이터클리어요구 비트 시스템 사용자 시스템

9 전용명령 비 고 기 능 (1) 사용자가지정하는데이터에잘못이있는경우의에러에대해서는다음페이지의 에러 의설명내용을참조하십시오. (2) 세트측은다음과같이구성되어있습니다. ㆍ사용자 : 전용명령실행전에사용자가세트합니다. ㆍ시스템 : 전용명령의실행결과를 PLC CPU가저장합니다. (1) 본기능사용하면 OS 영역의수신데이터가클리어되지만, 버퍼메모리의사용자용수신영역은클리어되지않습니다. (2) 읽기요구 (X03/X0A) 또는수신이상검출 (X04/X0B) 이 ON 상태일때 CSET 명령을실행한경우, 신호가 OFF 될때까지 CSET 명령은대기하게됩니다. (3) 전용명령의동시실행동일채널에서 CSET 명령실행중에다른명령을실행하거나, 다른명령실행중에 CSET 명령을실행한경우의처리내용은다음과같습니다. 동시실행하는명령 동시실행가능여부 동시실행한경우의처리 ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생된다. ( 다만사용하는채널이다른경우에는동시실행가능.) ( 오른쪽기재내용참조 ) INPUT CSET의순으로명령이실행되었을때 ㆍCSET 명령에서전용명령동시실행에러 (7FF0) H 가발생한다. ( 다만사용하는채널이다른경우에는동시실행가능.) CSET INPUT의순으로명령이실행되었을때 ㆍ동시실행가능. ㆍ실행중인명령이완료될때까지다음의명령은무시되고실행되지않는다. ( 다만사용하는채널이다른경우에는동시실행가능.) ㆍ나중에실행된전용명령에서전용명령동시실행에러 (7FF0 H) 가발생한다. : 동시실행가능 : 동시실행불가능 (4) CSET 명령의실행중및정상완료 / 이상완료는설정데이터로지정된완료디바이스 (D2) 로서확인할수있습니다. (a) 완료디바이스 ((D2)+0) CSET 명령이완료된스캔의 END 처리시에 ON 하고, 다음 END 처리시에 OFF 합니다. (b) 완료디바이스 ((D2)+1) CSET 명령이완료되었을때상태에따라 ON/OFF 합니다. ㆍ정상완료시 :OFF 상태가바뀌지않는다. ㆍ이상완료시 :CSET 명령이완료된스캔의 END 처리시에 ON 하고, 다음 END 처리시에 OFF 합니다.

9 전용명령 CSET 명령실행시의동작 시퀀스프로그램 CSET 명령 스캔 END 처리스캔 END 처리스캔 END 처리 명령실행 완료디바이스 완료디바이스 +1 이상완료시 Q 시리즈 C24 설정처리 에러 (1) 전용명령의이상완료시는에러플래그 (SM0) 가 ON 되고, 에러코드가 SD0 에저장됩니다. 에러코드에따라다음의매뉴얼을참조하여, 에러내용을확인 / 처리하십시오. <에러코드> 4FFFH 이하 :QCPU 사용자매뉴얼 ( 하드웨어설계ㆍ보수점검편 ) 7000 H~ : 사용자매뉴얼 ( 기본편 ) 10.2항 프로그램예 Q 시리즈 C24 의수신데이터를클리어하는프로그램. Q 시리즈 C24 의입출력신호가 X/Y00~X/Y1F 인경우 실행타입세트 요구타입세트 ( 수신데이터클리어 ) 수신데이터클리어 정상완료 이상완료 외부지령에의해완료플래그를리셋

10 트러블슈팅 제 10 장 트러블슈팅 Q 시리즈 C24 와상대기기간의데이터교신시에발생하는에러내용과처리방법에대해설명합니다. 10.1 시리얼커뮤니케이션모듈상태확인 10.1.1 LED 점등상태, 통신에러상태, 시리얼커뮤니케이션모듈스위치의설정상태확인방법 Q 시리즈 C24 와상대기기간의통신상태,Q 시리즈 C24 의전송상태,Q 시리즈 C24 스위치의설정상태를확인하는방법에대해설명합니다. 통신트러블의발생등에대한에러상태는다음과같은방벙으로확인하십시오. (1) GX Developer 진단기능의모듈상세정보화면에서모듈상태, 에러코드를확인하는경우 기동순서 GX Developer Diagnostics System monitor Module's Detailed Information

10 트러블슈팅 표시내용 ㆍModule 다음의정보가표시됩니다. Module name : 장착모듈형명 I/O Address : 대상모듈의선두입출력신호 Implementation Position: 모듈이장착되어있는슬롯위치 Product information : 제품정보 * 제품정보의마지막에는모듈의기능버전을나타냅니다. ( 예 ) 마지막이 B 일때는기능버전 B의모듈임을나타냅니다. ㆍ Unit access (Module access) 레디신호 (X1E) ON 및 WDT 에러신호 (X1F) OFF 시에액세스허가가표시됩니다. ㆍ Status of I/O Address Verify 사용자가파라미터에서설정한모듈과장착되어있는모듈이일치하는지의여부가표시됩니다. ㆍ Remote password setting status 리모트패스워드의설정상태가표시됩니다. ㆍ Present Error 발생한최신에러의에러코드가표시됩니다. ㆍ Error Display 사용하고있는모든기능을대상으로하여발생한에러의에러코드가표시됩니다. ㆍ Error details, corrective action 에러표시에서선택한에러코드의에러내용과처리를나타냅니다. (2) GX Developer 의진단기능의 H/W 정보화면에서확인하는경우 기동순서 GX Developer Diagnostics System monitor Module's Detailed Information H/W Information

10 트러블슈팅 표시내용 1 H/W LED 정보 ( 왼쪽 :CH1측정보/ 오른쪽 :CH2측정보) Q시리즈 C24의전송상태, 통신에러상태가표시됩니다. ( 버퍼메모리의 201 H/202H가표시됩니다.) 버퍼메모리어드레스 (CH1 측정보 ) 시스템용 1: 점등 / 통신에러있음 0: 소등 / 통신에러없음 버퍼메모리어드레스 (CH2 측정보 ) 시스템용 2 H/W 스위치정보 Q 시리즈 C24 의스위치정보가표시됩니다. No.1~5 는 4.5.2 항에기재되어있는스위치 1~5 에대응합니다. ( 사용자매뉴얼 ( 기본편 )4.5.2 항참조 )

10 트러블슈팅 (3) GX Configurator-SC 에서확인하는경우 Monitor/test others 화면이표시되도록하십시오. 화면표시방법은사용자매뉴얼 ( 기본편 ) 8.6.9 항을참조하십시오. (4) LED 점등상태, 통신에러상태의내용 No. 상태 신호명 내 용 점등시의내용 ON(1) 시의내용 소등시의내용 OFF(0) 시의내용 초기 상태 관련프로토콜 MC 무수순쌍방향 1 SD WAIT 송신대기상태데이터송신대기데이터송신시작 오버런, 프레이밍 에러발생 2 SIO SIO 에러상태 OS 영역풀 * 수신데이터를 버린다 정상 3 PRO. 통신프로토콜에러상태 에러발생 정상 4 P/S 패리티에러, 섬체크에러상태 에러발생 정상 5 C/N PLC CPU 와의액세스 상태 (*1) 정상 6 NAK 이상종료상태이상종료송신정상종료송신 7 ACK. 정상종료상태정상종료송신이상종료송신 8 NEU. 중립상태 * 커맨드수신대기 중립 커맨드수신 9 CH2.ERR CH2 측에러발생상태스위치설정에러 모드전환에러 10 CH1.ERR CH1 측에러발생상태 송신에러 수신에러 온디멘드에러 정상 * 1C/N은다음과같은경우에 ON 상태가됩니다. ㆍGX Developer에의한스위치설정 (4.5.2항참조 ) 에서 RUN 중쓰기금지로설정하였을때상대기기에서 PLC CPU에데이터의쓰기요구를실행한경우. * RUN 중쓰기금지가설정되면사용할수없는기능에대해서는레퍼런스매뉴얼의각커맨드일람설명항목을참조하십시오. ㆍQ 시리즈 C24와 PLC CPU 간의액세스시에이상이발생하였을때. * 2NEU. 는대상인터페이스가 MC 프로토콜로설정되어있을때유효합니다. 대상인터페이스가 MC 프로토콜이외로설정되어있을때는 OFF 상태가됩니다.

10 트러블슈팅 (a) 통신에러가발생하였을때는 10.3 항에따라처리하십시오. (b) LED 점등상태, 통신에러상태의초기상태란, 전원투입, PLC CPU 의리셋에의한 Q 시리즈 C24 기동시의상태를말합니다. (c) C/N~SIO, CH1 ERR., CH2 ERR. 의각통신에러상태는에러가발생하였을때 ON 되며, 이후정상으로돌아와도 ON 상태를유지합니다. PLC CPU 는 Q 시리즈 C24 버퍼메모리의읽기 / 쓰기와입출력신호에의해, 상기 LED 점등상태및통신에러상태의확인, 에러정보의초기화를실행할수있습니다. 에러정보의초기화는 10.1.2 항을참조하십시오. (d) NAK~NEU.(No.6~8) 은당시의상태에따라 ON/OFF 합니다. (e) SD WAIT는 Q 시리즈 C24의전송제어시에상대기기에데이터를송신할수없는상태 ( 송신대기 ) 가되면 ON됩니다. ㆍ송신을시작할수없을때. ㆍ데이터송신중에상대기기에서송신일시정지요구를수신하였을때 (DSR 신호 OFF, DC3 수신 ) 송신이가능하며, 데이터의송신을시작 / 재개하였을때SD WAIT는 OFF됩니다.

10 트러블슈팅 10.1.2 시리얼커뮤니케이션모듈의에러정보를초기화하는방법 Q 시리즈 C24 의 ERR.LED 점등요인, 에러코드초기화 ( 클리어 ) 에대해설명합니다. (1) ERR.LED 의점등요인다음의에러발생시에에러가발생된인터페이스 (CH) 측대응버퍼메모리에에러코드가저장되고 ERR.LED 가점등합니다. 에러요인 어드레스 에러코드저장버퍼메모리 대상프로토콜 명칭 MC 무수순쌍방향 스위치설정에러모드전환에러온디멘드실행에러데이터송신에러데이터수신에러 MC 프로토콜송신에러감시디바이스에러 256H 257H 258H 025AH 2205H 203H 266H 267H 268H 026AH 2305H 스위치설정에러, 모드전환에러저장영역 온디멘드실행결과저장영역 데이터송신결과저장영역 데이터수신결과저장영역 MC 프로토콜송신에러코드 PLC CPU 감시기능실행결과 (2) GX Configurator-SC에의한 ERR.LED의소등, 에러코드의초기화 (8.6.10항참조 ) (a) ERR.LED를소등하거나, 에러코드를초기화하는경우 Monitor/Test 화면에서 CH 에러초기화요구를실행하면, Q 시리즈 C24의 ERR.LED가소등되며저장되어있는에러코드가초기화됩니다. (b) 통신에러정보를초기화하는경우 Monitor/test others 화면에서 CH LED 소등, 통신에러정보초기화요구를실행하면,Q 시리즈 C24 의 LED(ERR., NEU.) 가소등되며통신에러정보가초기화됩니다. (3) 시퀀스프로그램에의한 ERR.LED 의소등, 에러코드의초기화 (a) 에러발생을알리는입력신호와에러코드를초기화하는출력신호 입출력신호상태정보명내용 / 기능 입력신호 XE XF CH1측에러발생 CH2측에러발생 CH1측인터페이스의에러발생시에 ON된다. CH2측인터페이스의에러발생시에 ON된다. 출력신호 YE YF CH1측에러정보초기화요구 CH2측에러정보초기화요구 CH1측인터페이스의에러코드를초기화하는경우에 ON된다 CH2측인터페이스의에러코드를초기화하는경우에 ON된다. * 에러코드의초기화처리는출력신호 (YE/YF) ON 시에항시실행됩니다. 포인트버퍼메모리의 LED 소등요구영역 ( 어드레스 1) H 에소등요구시CHn측통신에러정보를초기화할수있지만, 출력신호 YE~YF를사용하면상기버퍼메모리에저장되어있는에러코드도초기화 ( 클리어 ) 할수있습니다.

10 트러블슈팅 (b) 통신에러정보를초기화하기위한쓰기방법버퍼메모리어드레스 0~1 H H의해당비트에 1 을쓰면통신에러정보를초기화할수있습니다. * 표시 LED, 통신에러정보중에는아래와같이점등 (ON)/ 소등 (OFF) 하는것이있습니다. ㆍC/N~SIO와같이에러발생후정상이되어도 ON 상태를유지하는것. ㆍNEU.~NAK와같이상태에따라점등 / 소등하는것. 1 LEDㆍ통신에러정보초기화요구영역 ( 어드레스 :0 H~1 H) 이요구영역의각비트에대응하는에러정보는LED 점등ㆍ통신에러상태저장영역 ( 어드레스 :201 H~202 H) 의내용과같습니다. 10.1.1항 (1) 을참조하십시오. LED 소등요구영역과 LED 점등상태저장영역은다음과같이대응합니다. ㆍCH1용 LED 소등, 통신에러정보초기화요구영역 ( 어드레스 :0 H) CH1측 LED 점등상태, 통신에러상태저장영역 ( 어드레스 :201 H) ㆍCH2용 LED 소등, 통신에러정보초기화요구영역 ( 어드레스 :1 H) CH2측 LED 점등상태, 통신에러상태저장영역 ( 어드레스 :202 H) 2표시 LED 소등프로그램예 CH1/CH2의통신에러정보전체에대해서초기화요구하는프로그램예를나타냅니다. (Q 시리즈 C24의입출력신호 X/Y00~X/Y1F) TO 명령사용예 소등지령 어드레스 0H에 00FFH를, 어드레스 1H에 C0FFH를쓴다. 포인트 (1) 초기화요구는쓰기를실행하였을때만유효합니다. 초기화요구를하면, LED 점등ㆍ통신에러상태저장영역 (201 H~202 H) 의데이터도동시에클리어되며,CH1측에러정보, CH2측에러정보의초기화요구를실행하였을때는 XE, XF도 OFF됩니다. (2) 버퍼메모리어드레스 0 H~1H에쓴데이터는초기화처리후클리어됩니다. (3) 초기화처리가완료되었을때에러내용이남아있으면, 해당통신에러정보가다시저장되어 LED 점등ㆍ통신에러상태저장영역 (201 H~202 H) 의해당비트가 ON(1) 됩니다.

10 트러블슈팅 (c) 표시 LED, 통신에러정보를초기화하기위한프로그램예 CH1 측의인터페이스에서상기 (1) 의에러발생시에러코드의읽기, 표시 LED 및통신에러정보를초기화하는프로그램예를나타냅니다. 필요한부분을프로그램하십시오. (Q 시리즈 C24 의입출력신호 X/Y00~X/Y1F) 1 MC 프로토콜로데이터교신하고있는경우 소등ㆍ클리어지령 에러코드를확인하여,10.2 항에따라처리한다. 어드레스 201H에서 LEDㆍ통신에러정보를읽는다. 어드레스 203H에서스위치설정에러내용을읽는다. 어드레스 256 H~258H에서데이터송수신결과를읽는다. 어드레스 0H에표시 LED 등의초기화요구를쓴다. CH1 측에러정보의초기화와버퍼메모리의에러코드클리어를요구한다. 2 무수순프로토콜또는쌍방향프로토콜로데이터교신하는경우 소등ㆍ클리어지령 에러코드를확인하여,10.2 항에따라처리한다. 어드레스 201H에서 LEDㆍ통신에러정보를읽는다. 어드레스 203H에서스위치설정에러내용을읽는다. 어드레스 257 H~258H에서데이터송수신결과를읽는다. 어드레스 0H 에표시 LED 등의초기화요구를쓴다. CH1 측에러정보의초기화와버퍼메모리의에러코드클리어를요구한다. 비 고 MC 프로토콜의데이터교신시에커맨드스테이트먼트에대해서 NAK 스테이트먼트를 Q 시리즈 C24 가상대기기에응답하였을때, 표시 LED 의 ERR. 가점등되지않는경우가있습니다. NAK 스테이트먼트를상대기기에응답송신하였을때의에러내용에대응하는에러코드 (10.2 항참조 ) 가다음의영역에저장됩니다.(A 호환 1C 프레임으로교신시는송신에러코드와다릅니다.) 송신한에러코드를 PLC CPU 에서확인하는경우에는다음과같은프로그램을작성하십시오.(CH1 측인터페이스의경우 ) 읽기지령 어드레스 25AH에서송신에러코드를읽는다. 에러코드를클리어한다. 에러코드를확인하여,10.2 항에따라처리한다.

10 트러블슈팅 10.1.3 RS-232 제어신호상태를읽는방법 버퍼메모리에저장되어있는 RS-232 통신시의제어신호상태의읽기에대해서설명합니다. GX Configurator-SC 를사용할때는 Transmission control and others monitor /test 화면에서확인하십시오. (8.6.3 항참조 ) 전송트러블의발생등에따른 RS-232 인터페이스신호의 ON/OFF 상태를확인하기위해제어신호상태를읽습니다. (1) RS-232 제어신호상태저장영역 ( 어드레스 :254 H,264 H) RS-232 신호상태는버퍼메모리어드레스 254 H,264H에아래와같이저장됩니다. 버퍼메모리어드레스 (CH1 측정보 ) (CH2 측정보 ) *QJ71C24(-R2) 의경우시스템영역 비 고 (1) RS-232 의각신호에대해서는 3.2.1 항을참조하십시오. (2) Q 시리즈 C24 에서출력하는신호 (RTS, DTR) 는 Q 시리즈 C24 의시스템 (OS) 이제어합니다. 시퀀스프로그램으로직접제어할수는없습니다. (3) 상기버퍼메모리에저장되는신호상태는최대 100ms 지연됩니다. (2) RS-232 제어신호상태저장영역의읽기프로그램예 RS-232 제어신호상태를읽는프로그램예를나타냅니다. (Q 시리즈 C24 의입출력신호 X/Y00~X/Y1F) FROM 명령사용예 읽기지령 어드레스 254H에서 CH1측 RS-232 제어신호상태를읽는다어드레스 264H에서 CH2측 RS-232 제어신호상태를읽는다 DTR 신호 :ON, DSR 신호 :ON, RTS 신호 :ON CD 신호 :ON, DTR 신호 :ON, DSR 신호 :ON

10 트러블슈팅 10.1.4 데이터교신상태 ( 전송시퀀스상태 ) 를읽는방법 버퍼메모리에저장되어있는 MC 프로토콜에의한현재의데이터교신상태의읽기에대해서설명합니다. GX Configurator-SC를사용할때는 MC 프로토콜모니터 화면에서확인하십시오. (8.6.4항참조) 전송트러블의발생등에따른 MC 프로토콜에서의데이터교신상태를확인하기위해데이터교신상태를읽습니다. (1) 전송시퀀스상태저장영역 ( 어드레스 :255 H,265 H) MC 프로토콜에의한데이터교신상태는버퍼메모리어드레스 255 H, 265H에수치로저장됩니다. 버퍼메모리어드레스 (CH1 측정보 ) (CH2 측정보 ) 전송시퀀스상태저장영역의수치와데이터교신상태는다음과같이대응합니다. 상대기기 상대기기에서의요구 스테이트먼트대기 Q 시리즈 C24 CPU 에대한요구 ACK 또는 NAK CPU 에의한응답 * 이후는 6 1 6 을반복한다. 저장값 비 고 * 저장값 7~9 는 모드전환 또는 전송시퀀스의초기화 를실행하였을때저장됩니다. 대상인터페이스가 MC 프로토콜이아닐때는전송시퀀스상태저장영역에 0 이저장됩니다. 읽기지령 (2) 전송시퀀스상태저장영역의읽기프로그램예전송시퀀스상태저장영역을읽는프로그램예를나타냅니다. (Q 시리즈 C24 의입출력신호 X/Y00~X/Y1F) FROM 명령사용예 어드레스 255H에서 CH1측의데이터교신상태를읽는다. 어드레스 265H에서 CH2측의데이터교신상태를읽는다. CH1 측이커맨드스테이트먼트의수신대기, 무수순프로토콜또는쌍방향프로토콜상태. CH2 측이커맨드스테이트먼트수신에의해 PLC CPU 와액세스중인상태.

10 트러블슈팅 10.1.5 스위치의설정상태를읽는방법 Q 시리즈 C24 스위치설정상태의읽기에대해서설명합니다. GX Configurator-SC 를사용할때는 Monitor/test others 화면에서확인하십시오. (8.6.9 항참조 ) 비 고 (1) 스위치설정내용은모드전환또는 UINI 명령실행시에변경할수있습니다. ( 국번설정내용은 UINI 명령실행시만변경할수있습니다.) 모드전환에대해서는사용자매뉴얼 ( 응용편 ) 제 15 장을참조하십시오. UINI 명령에대해서는사용자매뉴얼 ( 응용편 ) 제 17 장을참조하십시오. (2) 스위치설정내용에대해서는 4.5 항을참조하십시오. (1) 설정상태저장영역 GX Developer에의한스위치설정내용, 설정에러정보는다음의버퍼메모리의각영역에저장됩니다. 1 국번저장영역 ( 어드레스 :200 H) 버퍼메모리어드레스 ( 국번호 ) 2 스위치설정에러, 모드전환에러저장영역 ( 어드레스 :203 H) 버퍼메모리어드레스 무시 (b2, b6 포함 ) Q 시리즈 C24 의국번이범위외 연동동작설정에러 (4.5.2 항 (2) 참조 ) (1: 에러,0: 정상 ) 3 교신프로토콜상태저장영역 ( 어드레스 :250 H,260 H) CH 측교신프로토콜번호가범위외 CH 측통신속도가범위외설정변경허가ㆍ금지설정금지시에모드변경을요구 버퍼메모리어드레스 (CH1 측정보 ) (CH2 측정보 ) 4 전송설정상태저장영역 ( 어드레스 :251 H,261 H) 버퍼메모리어드레스 (CH1 측정보 ) (CH2 측정보 ) 통신속도설정설정변경허가 / 금지설정동작설정 데이터비트설정

10 트러블슈팅 (2) 설정상태저장영역의읽기프로그램예 Q 시리즈 C24 의각종스위치설정상태저장영역을읽는프로그램예를나타냅니다. 프로그램중에서사용하고있는입출력신호의 XE, XF 에대해서는 10.1.2 항 (3) 을참조하십시오. (Q 시리즈 C24 의입출력신호 X/Y00~X/Y1F) FROM 명령사용예 어드레스 203H 에서에러내용을읽는다. 에러코드확인및스위치재설정후 Q 시리즈 C24 를재기동한다. 어드레스 200H에서국번호설정스위치의설정내용을읽는다. 어드레스 250 H~251H에서 CH1측의교신프로토콜설정, 전송설정의설정내용을읽는다. 어드레스 260 H~261H에서 CH2측의교신프로토콜설정, 전송설정의설정내용을읽는다. 에러내용 (1 교신프로토콜번호설정에러 ) Q 시리즈 C24 의설정국번호.(0) CH1 측 CH2 측 교신프로토콜설정번호.(9) ( 전송설정내용 ) 교신프로토콜설정번호.(1) ( 전송설정내용 ) CH1 측의교신프로토콜번호설정에러상태를나타낸다.

10 트러블슈팅 10.1.6 현재의동작상태를읽는방법 현재의 Q 시리즈 C24 동작상태읽기에대해서설명합니다. GX Configurator-SC 를사용할때는 Transmission control and others monitor/test 화면에서확인하십시오.(8.6.3 항참조 ) 비 고 ㆍGX Developer에의한스위치설정상태는 10.1.5항을참조하십시오. ㆍ스위치설정의내용에대해서는 4.5항을참조하십시오. (1) 운전모드상태저장영역현재의 Q 시리즈 C24 동작상태는다음버퍼메모리의각영역에저장됩니다. 1 국번저장영역 ( 어드레스 :24F H) 버퍼메모리어드레스 ( 국번호 ) 2 교신프로토콜상태저장영역 ( 어드레스 :252 H,262 H) 버퍼메모리어드레스 (CH1 측정보 ) (CH2 측정보 ) 3 전송상태저장영역 ( 어드레스 :253 H,263 H) 현재, 동작하고있는모드번호. 버퍼메모리어드레스 (CH1 측정보 ) (CH2 측정보 ) 통신속도설정 동작설정데이터비트설정패리티비트설정짝수 / 홀수패리티설정스톱비트설정섬체크코드설정 RUN 중쓰기설정설정변경허가 / 금지설정

10 트러블슈팅 (2) 현재의설정상태저장영역읽기프로그램예현재의 Q 시리즈 C24 동작용스위치설정상태저장영역을읽는프로그램예를나타냅니다. 프로그램내에사용하고있는입출력신호의 XE, XF 에대해서는 10.1.2 항 (3) 을참조하십시오. (Q 시리즈 C24 의입출력신호 X/Y00~X/Y1F) FROM 명령사용예 에러코드및설정값의변경내용확인후, 올바른설정값을지정하여모드을전환한다. 어드레스 203H에서에러내용을읽는다. 어드레스 252~253 H H에서 CH1측의교신프로토콜상태, 전송상태를읽는다. 어드레스 262~263 H H에서 CH2측의교신프로토콜상태, 전송상태를읽는다. 어드레스 24FH에서국번을읽는다. 교신프로토콜 에러내용 (2 CH1 측통신속도에러 ) CH1 측 교신프로토콜번호 6 설정중. ( 전송설정내용 ) CH2 측 교신프로토콜번호 1 설정중. ( 전송설정내용 ) 국번 1 설정중. CH1 측의통신속도설정에러상태를나타낸다.

10 트러블슈팅 10.1.7 PLC CPU 정보를클리어하는방법 PLC CPU 정보를클리어하는방법에대해설명합니다. (1) PLC CPU 정보란 (a) MC 프로토콜에의한교신시에사용하는액세스상대 CPU의종류를나타내는정보입니다. 첫회액세스시에액세스상대 CPU에서수집하여 Q 시리즈 C24 내에기억합니다. 2번째이후의액세스시에는이정보를바탕으로액세스하므로처리속도가빨라집니다. (b) PLC CPU 정보는다음과같은경우에클리어됩니다. ㆍ PLC 의전원 OFF ON, CPU 모듈리셋시ㆍ PLC CPU 정보클리어요구실행시 (2) PLC CPU 정보가올바르게수집되지않는경우다음과같은현상이일어나는경우가있습니다. ㆍ액세스할수있는디바이스범위가줄어들었다.( 에러코드 :7140 H) ㆍ일부의커맨드, 디바이스를사용할수없다.( 에러코드 :7142 H, 714D H) 등상기의경우에는 PLCCPU 정보클리어요구를실행하십시오. 포인트액세스상대 CPU를기동하거나네트워크가불안정할때액세스하면, 첫회액세스시에 PLC CPU 정보가올바르게수집되지않는경우가있습니다. (3) PLC CPU 정보클리어요구 (a) 버퍼메모리의 PLC CPU 정보클리어요구영역 ( 어드레스 :80 H) 에 4C43 H 을씁니다.( 사용자가세트 ) 버퍼메모리어드레스 ( 디폴트 :0000 H) (b) Q 시리즈 C24 PLC CPU 정보를클리어합니다. *1 4C43H를쓴다 0000 H: 요구없음 (Q 시리즈 C24가세트 ) 4C43 H: 요구있음 (c) 클리어처리가완료되면, 버퍼메모리의 PLCCPU 정보클리어요구영역 ( 어드레스 :80 H) 에 0000 H 이쓰여집니다.(Q 시리즈 C24가세트 ) 클리어요구 버퍼메모리어드레스 :80H 클리어처리 *1 버퍼메모리의전송시퀀스상태영역 ( 어드레스 :255 H/265 H) 도초기화됩니다.

10 트러블슈팅 (4) PLC CPU 정보클리어요구방법 (a) GX Developer에서실행 1 디바이스테스트에서버퍼메모리어드레스 80H에 4C43 H 를설정합니다. 2 버퍼메모리일괄모니터에서버퍼메모리어드레스 80H이 0000 H 가된것을확인합니다. (b) GX Configurator-SC 에서실행 1 기타모니터 / 테스트의 PLC CPU 정보클리어요구를 Requested 로 선택하고 Execute test 를클릭합니다. 2 PLC CPU 정보클리어요구의현재값이 No request 로된것을확인합니다. (c) 시퀀스프로그램에서실행클리어요구지령을 ON 하면, 입출력신호 X/Y00~X/Y1F 의위치에장착된 Q 시리즈 C24 의 PLC CPU 정보를클리어하는프로그램. 클리어요구지령 교신정지용인터록신호 (* 1) 데이터교신처리 PLC CPU 정보클리어요구 PLC CPU 정보클리어중교신정지용인터록신호를 ON *1 클리어처리완료후, 교신정지용인터록신호를 OFF *1 *1 교신정지용인터록신호 (M100) 가 ON 되어있는동안에는데이터를교신하지않게 프로그래밍하십시오. (5) 주의사항 (a) 상대기기와의교신정지후,PLC CPU 정보를클리어하십시오. PLC CPU 정보클리어중에는상대기기와교신하지마십시오. (PLC CPU 정보클리어중에상대기기에서데이터를수신한경우데이터는파기됩니다.) (b) 모뎀이접속되어있는경우, 상대기기와의회선을차단하고나서 PLC CPU 의정보를클리어하십시오.(PLC CPU 정보클리어실행시회선은차단됩니다.) (c) PLC CPU 정보클리어중에 UINI 명령을실행하지마십시오. 또한, UINI 명령실행중에 PLC CPU 정보를클리어하면 UINI 명령이완료된뒤에실행됩니다.

10 트러블슈팅 10.2 에러코드일람 10.2.1 에러코드일람 Q 시리즈 C24와상대기기간의교신시에발생하는에러의에러코드, 에러내용과그처리에대해설명합니다. 표내의대응신호명은에러발생시에버퍼메모리 201 H/202H에저장되는 CH 측 LED 점등상태, 통신에러상태를나타냅니다. CH 측 LED 점등상태, 통신에러상태는 GX Developer의시스템모니터또는 GX Configurator-SC에서확인할수있습니다.(10.1.1항참조) 또한, MC 프로토콜에의한교신시에발생하는에러에대해서대응신호명이기재되어있지않은에러는 NAK 가 ON됩니다. MC 프로토콜에의한교신 (A 호환 1C 프레임제외 ), 무수순프로토콜에의한교신, 쌍방향프로토콜에의한교신시에발생하는에러의에러코드, 에러내용과그처리에대해설명합니다. ( 표내의 * 는대상 CPU 가 Q/QnACPU 이외일때의에러코드 ) 에러코드 (16 진 ) 에러항목 에러내용 대응 신호명 처리방법 MC 대응프로토콜 무수순쌍방향 (CPU 가검출한에러 ) ㆍ QCPU(Q 모드 ) 보수ㆍ점검사용자매뉴얼의트러블슈팅설명항을 참조하여처리한다. ㆍ QCPU(Q 모드 ) 보수ㆍ점검사용자 (CPU 가검출한에러 ) 매뉴얼의부록을참조하여처리한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. PLC 액세스에러 ㆍ Q 시리즈 C24 장착 CPU 와교신 할수없다. ㆍ감시시간 ( 타이머 1) 을길게한다. ㆍ교신프로토콜번호 F 로 CPU 교신을할수있는지를확인한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. 요구데이터에러 시스템에러 디바이스명 에러 ㆍ요구점수가커맨드에대해서 범위를초과하고있다. ㆍ비트단위의커맨드에워드 디바이스를지정하였다. ㆍ최종디바이스번호가범위를 초과하였다. 해당디바이스최종번호 지정 선두디바이스번호 + 지정점수 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. ㆍ해당커맨드로지정할수없는디바이스를지정하였다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한 다. ㆍ디바이스범위에잘못이없을때 는 PLC CPU 정보클리어를실행하고재시도해본다.(10.1.7 항 참조 ) ㆍ상대기기의송신스테이트먼트 를확인ㆍ수정하고다시교신한 다. ㆍ디바이스명에잘못이없을때는 PLC CPU 정보를클리어하고재 시도해본다.(10.1.7 항참조 )

10 트러블슈팅 에러코드 (16 진 ) 에러항목 에러내용 대응 신호명 처리방법 MC 대응프로토콜 무수순쌍방향 디바이스번호 에러 ㆍ선두디바이스번호가범위외 다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. 모니터등록 에러 ㆍ모니터등록을하기전에모니터요구를하였다. ㆍ사전에모니터하고자하는디바이 스를등록하고나서모니터요구 를한다. 모니터 PLC No. 에러 ㆍ모니터등록시와모니터요구 시에 PLC No. 가다르다. ㆍ모니터등록을다시한다. 모니터 CPU 형명 에러 ㆍ모니터등록시와모니터요구 시에 CPU 형명이다르다. ㆍ모니터등록을다시한다. 모니터등록 점수초과에러 ㆍ모니터등록점수가범위를벗 어난다. ㆍ상대기기의송신스테이트먼트를확인하여수정하고다시교신한다. ㆍ존재하지않는확장파일레지 스터블록 No. 를지정하였다. 확장 R 블록 No. 에러 ㆍ확장코멘트영역, 샘플링트 레이스영역, 스테이터스래치 ㆍ지정블록 No. 를수정하고다시 교신한다. 영역으로사용중인블록 No. 를지정하였다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. RUN 중금지 ㆍ RUN 중쓰기금지설정시에 쓰는커맨드를지정하였다. ㆍ RUN 중에파라미터, 프로그램 의쓰기를실행하였다. ㆍ RUN 중쓰기허가로설정변경하 고다시교신한다. ㆍ CPU 를 STOP 으로하여교신한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. 사용불가능커맨드에러 ㆍ액세스상대 CPU 에대해서대 응하지않는커맨드를요구하 였다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍ사용하는커맨드에잘못이없을때는 PLC CPU 정보를클리어하고 재시도해본다.(10.1.7 항참조 ) 모니터네트워크 No. 에러 ㆍ모니터등록시와모니터요구 시의네트워크 No. 가다르다. ㆍ네트워크파라미터의다른국액세스유효모듈번호를확인ㆍ수 정한다. ㆍ모니터등록을다시한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. PLC 번호지정 ㆍPLC 번호를 FF, 0~64(00H ㆍ상대기기의송신스테이트먼트를 에러 ~40) H 이외로지정하였다. 확인ㆍ수정하고다시교신한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. 프레임길이에러 ㆍ수신스테이트먼트의길이가허용범위를초과하고있다. ㆍ송신스테이트먼트를검토한다. ㆍ액세스점수가허용범위이내인 스테이트먼트로구성한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. 모니터미등록 에러 ㆍ모니터등록을하기전에모니터요구를하였다. ㆍ사전에모니터하고자하는디바이 스를등록하고나서모니터요구를한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. PLC 액세스 에러 ㆍ CPU 의형명을확인할수없다. ㆍ CPU 에에러가있는경우에는 CPU 측의에러를제거하고나서다시교신한다.

10 트러블슈팅 에러코드 (16 진 ) 에러항목 에러내용 대응 신호명 처리방법 MC 대응프로토콜 무수순쌍방향 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. 요구내용에러 ㆍ요구내용또는디바이스지정 방법에잘못이있다. ㆍ상대기기의송신스테이트먼트 / 요구내용을확인하여수정하고다시교신한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. RUN 중금지 ㆍ RUN 중쓰기금지설정시에 쓰기커맨드를지정하였다. ㆍ RUN 중에실행할수없는커맨 드를지정하였다. ㆍ RUN 중쓰기허가로설정을변경하고다시교신한다. ㆍ CPU 를 STOP 으로하고다시교신한다. CPU 이상 ㆍ CPU 와의교신을정상적으로할 수없다. ㆍ CPU 에에러가있는경우에는 CPU 측의에러를제거하고나서다시교신한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. 모니터등록 에러 디바이스에러 A 호환 1C 프레 임에러 모니터등록 에러 시스템에러 버퍼메모리 어드레스설정 에러 시스템에러 현재실행금지에러 시스템에러 커맨드에러 데이터길이 에러 데이터수에러 ㆍ QnA 호환 2C/3C/4C 프레임으로 모니터등록이되어있지않다. ㆍ A 호환 1C 프레임으로모니터 등록이되어있지않다. ㆍ존재하지않는디바이스를지정하였다. ㆍ해당커맨드로지정할수없는디바이스를지정하였다. ㆍ액세스점수가범위를초과한다. ㆍ지정할수없는디바이스를지정하고있다. ㆍ모니터등록점수가올바르지않다. 예를들어, 0 을지 정하고있다. ㆍQnA 호환 2C/3C/4C 프레임으로 Q/QnACPU 이외의 CPU 에대해서 모니터등록을실행하였다. ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. ㆍ송신 / 수신버퍼메모리어드레 스가특정용도영역을사용하 고있다. ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. ㆍ PLC CPU 정보클리어중에 UINI 명령을실행하였다. ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. ㆍ존재하지않는커맨드또는서브커맨드를지정하였다. ㆍ랜덤읽기 / 쓰기시교신가능 점수를초과하여지정하였다. ㆍ요구점수가커맨드에대해서범위를초과하고있다. ㆍ모니터등록을다시한다. ㆍ상대기기의송신스테이트먼트 를확인ㆍ수정하고다시교신한 다. ㆍ상대기기의송신스테이트먼트를확인하여수정하고다시교신 한다. ㆍ Q/QnACPU 이외의 CPU 에대해서는 A 호환 1C 프레임으로모니터등 록및모니터를실행한다. ㆍ버퍼메모리어드레스를특정용 도영역이외로변경한다. ㆍ UINI 명령은 PLC CPU 정보클리 어가실행되고있지않을때실 행한다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다.

10 트러블슈팅 에러코드 (16 진 ) 에러항목 에러내용 대응 신호명 처리방법 MC 대응프로토콜 무수순쌍방향 디바이스에러 ㆍ존재하지않는디바이스를지정하였다. ㆍ해당커맨드로지정할수없는디바이스를지정하였다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. 타이머1 타임아웃에러 ㆍ응답감시시간 ( 타이머 1) 의감 시시간내에응답스테이트먼 트를반환할수없었다. ㆍ타이머 1 의감시시간을길게한다 ㆍ다른국 CPU 액세스시는루틴파 라미터가정확한지확인한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. ㆍ상대기기에서연속요구를내지 연속요구에러 ㆍ응답스테이트먼트를반환하기전에다음요구를수신하였다. 않는다 ㆍ타이머 1 의감시시간을상대기 기의타임아웃시간과더한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. 데이터송수신중에러 ㆍ데이터송수신중에모드을전환하였다. ㆍ데이터송수신중에모드가전환 되지않도록, 상대기기와 PLC CPU 간에정해놓으십시오. 시스템에러 디바이스점수 에러 사용자등록프레임 No. 지정 에러 사용자등록 프레임미등록 에러 사용자등록 프레임덮어쓰기 에러 사용자등록 프레임액세스 데이터에러 변경허가에러 사용자등록 프레임데이터 에러 시스템에러 플래시 ROM 쓰기에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. ㆍ액세스점수가올바르지않다. ㆍ사용자등록프레임 No. 를범위외로지정하였다. ㆍ사용자등록프레임이등록되 지않은 No. 를지정하였다. ㆍ이미등록되어있는프레임 No. 에덮어쓰기요구를하였다. ㆍ서브커맨드에존재하지않는 커맨드를지정하였다. ㆍ요구가능한바이트수를초과 하여지정하였다. ㆍ GX Configurator-SC 에서의플 래시 ROM 쓰기허가 / 금지설정 이금지로되어있다. ㆍ GX Developer 에서의스위치설 정에서설정변경허가 / 금지 설정이금지로되어있다. ㆍ사용자등록프레임의변경가능데이터에잘못이있다. ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. ㆍ플래시 ROM 에대한쓰기를정상적으로실행할수없다. ㆍ상대기기의송신스테이트먼트를확인하여수정하고다시교신한다. ㆍ상대기기의송신스테이트먼트를 확인ㆍ수정하고다시교신한다. ㆍ프레임 No. 를검토한다. ㆍ사전에프레임을등록해둔다. ㆍ프레임 No. 를변경하고다시교 신한다. ㆍ프레임 No. 를검토한다. ㆍ등록되어있지않은프레임 No. 에쓸위치를변경한다. ㆍ덮어쓸때는사전에해당 No. 를 삭제해둔다. ㆍ상대기기의송신스테이트먼트를 확인ㆍ수정하고다시교신한다. ㆍ GX Configurator-SC 에서의설정 을허가로한다. ㆍ GX Developer 에서의설정을허가 로한다. ㆍ상대기기의송신스테이트먼트를 확인ㆍ수정하고다시교신한다. ㆍ다시쓴다. 다시실행해도에러가될때는 모듈을교환한다.

10 트러블슈팅 에러코드 (16 진 ) 에러항목 에러내용 대응 신호명 처리방법 MC 대응프로토콜 무수순쌍방향 모드변경에러 ㆍ모드변경시모드번호, 전송 사양의지정내용에잘못이있 다. ㆍ상대기기의송신스테이트먼트를 확인ㆍ수정하고다시교신한다. ㆍ Q 시리즈 C24 의스위치설정을검 토한다. 플래시 ROM 쓰기 횟수초과 에러 ㆍ플래시 ROM 에대해서 1000 회 쓰기를실행하였다. ㆍ프로그램을재검토한다. ㆍ버퍼메모리의플래시 ROM 갱신횟 수영역 ( 어드레스 :2401 H) 에 0 을쓰고다시교신한다. 요구상대모듈 ㆍ요구상대모듈 I/O 번호에잘 ㆍ데이터송신위치의모듈 I/O 번 I/O 번호에러 못이있다. 호를수정한다. 디바이스감시 이중등록에러 ㆍ PLC CPU 감시등록을이중으로 하였다. ㆍ PLC CPU 감시를해제하고다시 PLC CPU 감시등록을한다. 주기시간단위 ㆍ주기시간단위의설정값이범 ㆍ주기시간단위의설정값을수정 범위에러 위외다. 한다. PLC CPU 감시기능에러 ㆍ PLC CPU 감시기능의설정값이범위외다. ㆍ PLC CPU 감시기능의설정값을 수정한다. 송신수단설정 에러 ㆍ PLC CPU 감시의송신수단설정에잘못이있다. ㆍ송신수단설정값을수정한다. 등록점수범위 에러 ㆍ등록점수 ( 워드 / 비트 ) 가범위외다. ㆍ등록점수 ( 워드 / 바이트 ) 의설정 값을수정한다. PLC CPU 이상감시수 에러 ㆍ PLC CPU 이상감시의설정값이범위외다. ㆍ PLC CPU 이상감시의설정값을 수정한다. 감시디바이스의 감시조건에러 ㆍ송신조건의설정값이범위외다. ㆍ송신조건의설정값을수정한다. CPU 이상감시의설정값에러 ㆍ CPU 이상감시설정값 ( 고정값 ) 이범위외다. ㆍ CPU 이상감시설정값 ( 고정값 ) 을수정한다. 감시디바이스의송신조건범위 에러 ㆍ송신조건 ( 조건일치송신 ) 의 설정값이범위외다. ㆍ송신조건 ( 조건일치송신 ) 의설 정값을수정한다. CPU 이상감시의설정값에러 ㆍ CPU 이상감시의설정값 ( 고정 값 ) 이범위외다. ㆍ CPU 이상감시의설정값 ( 고정값 ) 을수정한다. 감시디바이스의 읽기점수범위에러 ㆍ감시디바이스의읽기점수가 범위외다. ㆍ감시디바이스의읽기점수설정 값을수정한다. CPU 이상감시의설정값에러 ㆍ CPU 이상감시의설정값 ( 고정값 ) 이범위외다. ㆍ CPU 이상감시의설정값 ( 고정값 ) 을수정한다. 시스템에러모뎀접속에러 CPU 이상 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. ㆍ모뎀의접속상대가다르다. ㆍ수신지의 CH 를수정한다. ㆍ CPU 와정상적으로교신할수 없다. ㆍ CPU 에에러가있는경우에는 CPU 측의에러를제거하고나서다시 교신한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. 2 중송신요구 에러 ㆍ송신요구처리중에다시송 신요구를하였다. ㆍ송신요구에는인터록 ( 핸드셰이 크 ) 을건다.

10 트러블슈팅 에러코드 (16 진 ) 송신데이터수에러, 송수신버퍼설정에러 플래시 ROM 액세스에러 시스템에러 버퍼풀에러 에러항목 ㆍ송신버퍼메모리크기보다많 은데이터수를송신하였다. ㆍ송수신버퍼의설정값이범위 외다. 에러내용 ㆍ GX Developer 에서의설정변경허가 / 금지설정 OFF 시, 플래시 ROM 에대한쓰기를요구하였다. ㆍ플래시 ROM 의읽기 / 쓰기요구내용에잘못이있다. ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. ㆍ수신데이터처리가완료되기전에다음데이터를수신하였다. ㆍ 1 개의채널에동시에복수의요구를하였다. 대응 신호명 처리방법 ㆍ송신데이터수를버퍼메모리크기보다작게한다. ㆍ무수순송신버퍼메모리크기를변경하여크게한다. ㆍ송수신버퍼의선두어드레스 / 크기는사용자자유영역의범위에서지정한다. ㆍ플래시 ROM 에쓸때는해당인터페이스의스위치설정을 ON 하여 Q 시리즈 C24 를기동한다. ㆍ읽기 / 쓰기요구시의데이터를확인 하여, 올바른데이터를지정한다. ㆍ상대기기와핸드셰이크처리를하는등에의해송신간격을둔다 ㆍ요구소스상대기기간에핸드 셰이크를취한다. MC 대응프로토콜 무수순쌍방향 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. ASCII 바이너리변환에러 수신헤더에러 커맨드에러 MC 프로토콜스테이트먼트에러 섬체크에러 데이터길이에러 커맨드에러 시스템에러 ㆍ바이너리로변환할수없는 ASCII 코드를수신하였다. ㆍASCII 바이너리변환으로교신시, 홀수바이트의데이터를수신하였다. ㆍ커맨드 ( 프레임 ) 부분에지정오류가있다. ㆍ바이너리로변환할수없는 ASCII 코드를수신하였다. ㆍ존재하지않는커맨드또는디바이스를지정하였다. ㆍ리모트패스워드길이에잘못이있다. ㆍ캐릭터부뒤의데이터 (ETX, CR -LF 등 ) 가없거나잘못지정하였다. ㆍ계산한섬체크코드와수신된섬체크코드가맞지않는다. ㆍ계산한수평패리티코드와수신된수평패리티코드가맞지않는다. ㆍ수신된 데이터길이 가수신영역의크기를초과하고있다. ㆍ리모트패스워드등록시, 언로크처리전에다른커맨드를수신하였다. ㆍQ 시리즈 C24의 OS가어떠한이상을검출하였다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍASCII 바이너리변환으로교신시는반드시짝수바이트단위로송신한다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍ상대기기의섬체크코드를검토한다. ㆍ상대기기의수평패리티코드를검토한다. ㆍ상대기기에서송신하는 데이터길이 를수정한다. ㆍ Q 시리즈 C24 로설정의 워드 / 바이트단위 를바이트단위로변경한다. ㆍ Q 시리즈 C24 의수신영역을늘린다. ㆍ언로크처리정상종료후교신한다.

10 트러블슈팅 에러코드 (16 진 ) 에러항목 동시송신에러 시스템에러 타임아웃에러 에러내용 ㆍ Q 시리즈 C24 에서의송신과상대기기에서의송신이동시에실행되었다. ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. ㆍ무수신감시시간 ( 타이머 0) 이타임업하였다. ㆍ응답감시시간 ( 타이머 1) 이타임업하였다. ㆍ송신감시시간 ( 타이머 2) 이타임업하였다. 대응 신호명 처리방법 ㆍ상대기기와의결정에따라처리한다. 필요에따라 GX Configurator -SC에서동시송신시의데이터유효 / 무효지정설정내용을변경한다.( 버퍼메모리어드레스 9B H/ 13B H) ㆍ수신에러로데이터누락이발생되고있지않은지를확인한다. ㆍDTR 제어등으로수신이중단되어있지않은지를확인한다. ㆍ스테이트먼트의송신위치상태를확인하여, 필요에따라서다시교신한다. ㆍDTR 제어등으로송신이중단되어있지않은지를확인한다. MC 대응프로토콜 무수순쌍방향 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. 오버런 에러 프레이밍에러 패리티에러 버퍼풀 에러 ㆍ Q 시리즈 C24 가수신처리를완료하기전에다음데이터를수신하였다. ㆍ스톱비트의설정이잘못되어 있다. ㆍ상대국의전원 ON/OFF 에의해 회선에혼란이발생하였다. ㆍ회선상에노이즈가발생하고 있다. ㆍ멀티드롭접속시, 복수기기 에서동시에데이터가송신되었다. ㆍ패리티비트의설정이잘못되 어있다. ㆍ상대국의전원 ON/OFF 에의해 회선에혼란이발생하였다. ㆍ회선상에노이즈가발생하고 있다. ㆍ멀티드롭접속시, 복수기기 에서동시에데이터가송신되었다. ㆍ OS 의수신버퍼가오버플로하여수신데이터를읽고버렸다. ㆍ통신속도를낮추어다시교신한다. ㆍ Q 시리즈 C24 장착국에서순간정전이발생하고있지않은지를확인한다.(QCPU 의경우, 특수레지스터 SD1005 로확인가능 ) 순간정전이발생하고있을때는그요인을제거한다. ㆍ Q 시리즈 C24 와상대기기의설정을맞춘다. ㆍ에러정보초기화요구 (YE/YF) 에의해에러정보를클리어한다. 또한, 무수순프로토콜에의한교신시는 INPUT 명령을실행하여 불필요데이터를읽고버린다. ㆍ노이즈대책을마련한다. ㆍ멀티드롭접속시, 복수기기에서동시에데이터가송신되지않게인터록을건다. ㆍ Q 시리즈 C24 와상대기기의설정을맞춘다. ㆍ에러정보초기화요구 (YE/YF) 에의해에러정보를클리어한다. 또한, 무수순프로토콜에의한교신시는 INPUT 명령을실행하여 불필요데이터를읽고버린다. ㆍ노이즈대책을마련한다. ㆍ멀티드롭접속시, 복수기기에서동시에데이터송신되지않게 인터록을건다. ㆍ DTR 제어,DC 제어를실행하여버퍼풀되지않도록교신한다.( 모뎀기능을사용할때는 RS ㆍ CS 제 어를실행한다.) ㆍ읽기요구가 ON 되었을때는곧바 로읽는다.

10 트러블슈팅 에러코드 (16 진 ) 에러항목 CD 신호제어에러송신에러 에러내용 ㆍ CD 단자체크 시,CD 신호 =OFF 일때데이터를수신하였다. ㆍ회선이접속되어있지않으므로송신할수없다. 대응 신호명 ㆍ상대기기의 CD 신호제어를검토한다.(CD 신호 =ON 일때송신한다.) ㆍ CD 단자체크안함 으로설정하여교신한다. ㆍ모뎀기능을사용하는인터페이스측의회선을접속하고나서송 신한다. 처리방법 MC 대응프로토콜 무수순쌍방향 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. 처리불가능 스위치설정에러 전용명령동시실행에러 ㆍ리모트패스워드가일치하지않는다. ㆍ리모트패스워드가등록되어있지않다. ㆍ모뎀기능을사용하지않는인터페이스측에서리모트패스워드처리커맨드를수신하였다. ㆍ GX Developer 접속이해당 CH 의교신프로토콜로설정되어있다. ㆍ리모트패스워드불일치개수가어드레스 :200DH의지정값이상이되었다. ㆍ GX Developer 에의한스위치설정에잘못이있다. ㆍ전용명령을동시에실행하였다. ㆍ리모트패스워드를검토하고다시교신한다. ㆍ리모트패스워드가등록되어있지않을때는처리커맨드가불필요하다. ㆍ GX Developer 에서리모트패스워드를언로크처리하거나해당 CH 의교신프로토콜설정을 MC 프로토콜로변경한다. ㆍ언로크처리이상완료누적횟수저장영역 ( 어드레스 :22FC H) 을 0클리어한다. ㆍ스위치설정의설정값수정후, 파라미터를 CPU 에쓰고재기동한다. ㆍ전용명령을동시에사용하지않는다.

10 트러블슈팅 에러코드 (16 진 ) 에러항목 에러내용 대응 신호명 처리방법 MC 대응프로토콜 무수순쌍방향 컨트롤데이터에러 ㆍ설정값에잘못이있다. ㆍ설정값이범위외다. ㆍ컨트롤데이터의설정값을수정한다. 교신프로토콜 ㆍ현재의교신프로토콜에서는 ㆍ교신프로토콜의설정값을수정 설정에러 실행할수없는명령이다. 한다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한이상을검출하였다. ㆍ각종처리중에다음의기능을실행하였으므로처리가취소되 모드변경 / 전송시퀀스초기화 었다. < 모드전환, 전송시퀀스초기 ㆍ각종처리중에이들기능을실 등에의한각종처리취소 화,( 버퍼메모리에따름 ) 수신데이터클리어, 사용자등록프 행하지않는다. 레임사용유무지정,UINI 명령 PLC CPU 정보클리어 > 동시액세스에러 ㆍ동일네트워크상의다른국에 대해서복수의상대기기에서동시에액세스하였다. ㆍ동일네트워크상의다른국에대 한액세스는복수의상대기기에서동시에실행하지않는다. 시스템에러 ㆍ Q 시리즈 C24 의 OS 가어떠한 이상을검출하였다. ㆍ CC-Link 모듈이검출한에러 ㆍ CC-Link 마스터로컬모듈사용 자매뉴얼을참조하여처리한다. ㆍ Ethernet 모듈이검출한에러 ㆍ Ethernet 인터페이스모듈사용 자매뉴얼을참조하여처리한다. ㆍ MELSECNET/H, MELSECNET/10 네트워크모듈이검출한에러 ㆍ MELSECNET/H, MELSECNET/10 의레 퍼런스매뉴얼을참조하여처리한다. *1 다음의순서로처리하십시오. 1 Q 시리즈 C24, 전원모듈, CPU 모듈이베이스모듈에올바르게장착되어있는지를확인한다. 2 Q 시리즈 C24 의사용환경이 CPU 모듈의일반사양의범위내인지를확인한다. 3 전원용량이충분한지를확인한다. 4 Q 시리즈 C24, CPU 모듈, 베이스모듈에대해각모듈의매뉴얼을참조하여하드웨어가정상적인지를확인한다. 고장이발생한경우에는당사또는특약점에수리를의뢰하십시오. 5 이상의처리로문제를해결할수없는경우에는당사또는특약점에문의하십시오.

10 트러블슈팅 10.2.2 A 호환 1C 프레임으로교신시의에러코드일람 A 호환 1C 프레임에의한교신시에발생하는에러의에러코드, 에러내용과그처리에대해설명합니다. 에러코드 (16 진 ) 에러항목 에러내용 대응신호명 처리방법 MC 대응프로토콜 무수순쌍방향 RUN 중금지 패리티에러 섬체크에러 프로토콜에러 프레이밍에러 오버런에러 캐릭터부에러 캐릭터에러 PLC 액세스에러 PLC 번호에러 모드에러 특수기능모듈지정에러 특수기능모듈지정에러 ㆍ RUN 중쓰기금지설정시에쓰기커맨드를지정하였다. ㆍ RUN 중에파라미터, 프로그램의쓰기를실행하였다. ㆍ패리티비트의설정이잘못되어있다. ㆍ Q 시리즈 C24 가계산한섬체크와송신되어온섬체크가일치하지않는다. ㆍ교신프로토콜이설정된제어수순에맞지않는스테이트먼트를수신하였다. ㆍ스톱비트의설정이잘못되어있다. ㆍ Q 시리즈 C24 가수신처리를완료하기전에다음데이터를수신하였다. ㆍ스테이트먼트일부분의지정방법에잘못이있다. ㆍ존재하지않는커맨드를지정하였다. ㆍ요구점수가커맨드에대해서범위를초과하고있다. ㆍ존재하지않는디바이스를지정하였다. 사용할수없는데이터를수신하였다. ㆍQ 시리즈 C24와교신할수없는 CPU다. ㆍ PLC 번호가 FF 또는네트워크파라미터에설정되어있는국번이외이다. ㆍ PLC CPU 와의액세스시에이상을검출하였다. ㆍ지정위치에특수기능모듈이존재하지않는다. ㆍ지정위치의특수기능모듈과의액세스시에이상을검출하였다. ㆍ RUN 중쓰기허가로설정을변경하고다시교신한다. ㆍ CPU 를 STOP 으로하고교신한다. ㆍ Q 시리즈 C24 와상대기기의설정을맞춘다. ㆍ상대기기의섬체크를검토한다. ㆍ상대기기의송신스테이트먼트를확인하여수정하고다시교신한다. ㆍ Q 시리즈 C24 와상대기기의설정을일치시킨다. ㆍ통신속도를낮추어다시교신한다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍ교신가능한 CPU 로교환한다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍ다시교신한다. ㆍ자기진단테스트를실행하여,Q 시리즈 C24 를체크한다. ㆍ상대기기의송신스테이트먼트를확인ㆍ수정하고다시교신한다. ㆍ해당모듈의매뉴얼을참조하여이상을확인ㆍ처리한다. 기타에러 * 포인트참조 포인트 ㆍ A 호환 1C 프레임에의한교신시에에러가발생하였을때, Q 시리즈 C24 는 NAK 코드에 2캐릭터의에러코드 (00 H~10 H, 42 H) 를부가하여상대기기에반환하고, 버퍼 메모리어드레스 25A H(CH1), 26A H(CH2) 에에러코드 (QnA 호환 2C/3C/4C 프레임의에러코드상당 ) 를저장합니다. 버퍼메모리에저장되어있는값을읽음으로써상세에러내용을확인할수있습니다. 에러코드의자세한사항은 10.2.1 항을참조하십시오.

10 트러블슈팅 10.2.3 모뎀기능사용시의에러코드일람 Q 시리즈 C24 의모뎀기능을사용할때발생하는에러 ( 이상완료시의에러도포함 ) 의에러코드, 내용및처리방법에대해설명합니다. 에러코드 (16 진 ) 7FD0H 7FD1H 7FD2H 7FD3H 7FD4H 7FD5H 에러항목 모뎀기능에러 모뎀기능용에러코드는버퍼메모리의모뎀기능에러코드저장영역 ( 어드레스 :221 H(545)) 에저장됩니다. * 아래표 참조 항목의대상매뉴얼은사용자매뉴얼 ( 응용편 ) 입니다. 에러내용 대응 신호명 처리방법참조 통지실행지정에잘못이있다. 통지실행지정을 0~1 로설정한다. 접속재시도횟수지정에잘못이있다. 접속재시도간격지정에잘못이있다. 초기화 / 접속타임아웃시간지정 에잘못이있다. 초기화재시도횟수지정에잘못이있다. 초기화용데이터 No. 지정에잘못이있다. 접속재시도횟수를 1~5 로설정한다. 접속재시도간격을 90~300( 초 ) 으로 설정한다. 초기화 / 접속타임아웃시간을 1~60 ( 초 ) 으로설정한다. 초기화재시도횟수를 1~5 로설정한다 등록된초기화용데이터의 No. 또는 0 을지정한다. 7FD6H 접속용데이터 No. 로지정된접속 무선호출기지정내용을검토한다. 7FD7H 용데이터에잘못이있다. 외선의발신번호를검토한다. 7FD8H 7FD9H 7FDAH 7FDBH 7FDCH 7FDDH 7FDEH 7FDFH 7FE0H 시스템에러 모뎀기능에러 Q 시리즈 C24 의 OS 가어떠한이상 을검출하였다. 교신상대와의회선이접속중이거나모뎀이초기화되어있지않다. 접속용데이터 No. 지정에잘못이있다. GX Developer 접속지정에잘못이있다. 접속용데이터 No. 로지정된접속 용데이터에잘못이있다. 접속타임아웃에러가발생하였다 모뎀 /TA 와접속할수없거나모뎀 / TA 가접속되어있지않다. 모뎀접속채널 No. 가설정되어있지않다. 모뎀접속채널지정값이올바르지 않다. 모뎀초기화완료후교신상대와의회선이접속되어있지않을때회선을 접속하거나통지한다. 등록된접속용데이터 No. 를지정한다 GX Developer 접속지정을 0~1 로설정 한다. 통지용메시지부분의메시지송신대기시간을검토한다. ㆍ접속용데이터의전화번호를검토 한다. ㆍ교신상대가접속가능상태인지를 확인한다. ㆍ접속타임아웃시간의설정값을 검토한다. ㆍ초기화용데이터를검토한다. ㆍ모뎀 /TA 의설명서에따라모뎀 /TA 에이상이없는지확인한다. ㆍ모뎀 /TA 를 Q 시리즈 C24 에접속한다ㆍ모뎀 /TA 의설명서에따라접속케이 블을확인한다. 모뎀접속채널지정을 1/2 로설정한다. 항 항 항 항 항항 항 항 항 항 항항 항 항

10 트러블슈팅 에러코드 (16 진 ) 7FE1H 7FE2H 7FE3H 에러항목 모뎀기능 에러 에러내용 사용자등록프레임 No. 지정에잘 못이있다. 출력선두포인터지정에잘못이있다. 출력프레임 No. 지정에잘못이있다. 등록데이터바이트수지정에잘못이있다. 7FE4H 접속용데이터에잘못이있다. 7FE5H 7FE8H 7FE9H 무교신간격시간지정에잘못이 있다. 리모트패스워드불일치개수가어 드레스 :200DH에지정한값이상이 되었다. 콜백거부횟수가어드레스 :2002H 에지정한값이상이되었다. 대응 신호명 처리방법참조 ㆍ사용자등록프레임 No. 를검토한다 ㆍ등록된사용자등록프레임 No. 를 지정한다. ㆍ지정된초기화용데이터를등록한다 ㆍ출력선두포인터지정을 1~100 으로 지정한다. ㆍ초기화용데이터의 No. 가지정되어 있는위치 (n 번째 ) 를지정한다. ㆍ지정위치 (n 번째 ) 에초기화용데이 터의 No. 를지정한다. 출력선두포인터지정위치부터출력 개수에지정된개수만큼의범위에등 록된초기화용데이터의 No. 를지정한다. ㆍ초기화용데이터는 1~78 로지정한다 ㆍ접속용데이터는 80 으로지정한다. 통지용메시지부분의메시지길이를검토한다. 무교신간격시간지정을 0~120 으로 설정한다. 언로크처리이상완료누적횟수저 장영역 ( 어드레스 :22 FC H) 을 0클리어한다. 콜백거부의누적횟수저장영역 ( 어 드레스 :22 F1 H) 을0클리어한다. 항 항 항 항 항 항 항 항 항 항 *1 다음의순서로처리하십시오. 1 Q 시리즈 C24, 전원모듈, CPU 모듈이베이스모듈에올바르게장착되어있는지를확인한다. 2 Q 시리즈 C24 의사용환경이 CPU 모듈의일반사양의범위내인지를확인한다. 3 전원용량이충분한지를확인한다. 4 Q 시리즈 C24, CPU 모듈, 베이스모듈에대해각모듈의매뉴얼을참조하여하드웨어가정상인지를확인한다. 고장이발생한경우에는당사또는특약점에수리를의뢰하십시오. 5 이상으로문제를해결할수없는경우에는당사또는특약점에문의하십시오.

10 트러블슈팅 10.3 현상별트러블슈팅 Q 시리즈 C24 와상대기기간에교신할때발생하는트러블의트러블슈팅을현상별로나타냅니다. 트러블발생시의 Q 시리즈 C24 의상태를확인하고아래표의해당하는항목을먼저체크하십시오. 현상현상내용 LED가점등 / 점멸한다. (4.3 항을참조하여확인 ) 통신에러가발생한다. (10.1.1항을참조하여확인 ) 모뎀경유로교신할수없다. (*1) PLC CPU 감시기능이지정된 주기시간동안동작하지않 는다. 인터럽트프로그램으로수신 할수없다. 초기설정을할수없다. ㆍ RUN LED 가소등된다. ㆍ상대기기에서스테이트먼트를송신해도 RD 가점멸되지않는다. ㆍ상대기기에서스테이트먼트를송신하여 RD 가점멸되지만, 응답스테이 트먼트를반환하지않는다. ㆍ상대기기에서스테이트먼트를송신하여 RD 가점멸되지만, 읽기요구가 ON 되지않는다. ERR LED가점등된다. ㆍ NAK 가 ON 된다. ㆍ C/N 이 ON 된다. ㆍ P/S 가 ON 된다. ㆍ PRO 가 ON 된다. ㆍ SIO 가 ON 된다. ㆍ CH1.ERR 또는 CH2.ERR 가 ON된다. ㆍ때때로교신할수없는경우도있다. ㆍ해독할수없는데이터를송수신한다. ㆍ교신에러요인이 Q 시리즈 C24 인지, 상대기기인지불분명하다. ㆍ모뎀경유로교신할수없다. ㆍ ISDN 서브어드레스로교신할수없다. ㆍ일정주기송신설정에서지정한주기시간동안동작하지않는다. ㆍ조건일치송신설정에서지정한주기시간동안동작하지않는다. ㆍ수신데이터를수신하지않는다. ㆍ Q 시리즈 C24 의플래시 ROM 에설정값 을쓰지않는다. 대응프로토콜 MC 무수순쌍방향 상세설명항항항항항항항항항항항항항항항항항항항항항 *1 사용자매뉴얼 ( 응용편 ) 제3장의모뎀기능을사용하여데이터교신하고있을때에러가발생하면, 먼저다음의내용을체크하여에러요인이모뎀 /TA와의접속에관계되는지여부를확인하십시오. 모뎀기능에관계되는에러가발생하고있을때는에러에대응하는처리를하십시오. ㆍQ 시리즈 C24의현재의입출력신호의 ON/OFF 상태체크. ㆍ모뎀기능용에러코드저장상태체크.(10.2.3항참조 ) ㆍ모뎀 /TA의 DR단자 ON/OFF 상태체크.( 모뎀 /TA 설명서참조 )

10 트러블슈팅 비 고 Q 시리즈 C24 의어느한쪽의인터페이스를이용하여상대기기와데이터를교신할때의주의사항을설명합니다. (1) Q 시리즈 C24 또는상대기기의전원기동시에접속되어있는상대기기에서수신에러가발생하는경우가있습니다. (2) 데이터송신중에접속되어있는상대기기를기동할수있을때는상대기기에서수신에러가발생합니다. (3) 수신에러발생으로 Q 시리즈 C24 의에러 LED 가점등되었을때는필요에따라 10.1 항을참조하여 LED 를소등하십시오. 또한, 상대기기에서수신에러가발생하였을때는상대기기의설명서에따라에러를처리하십시오. *Q 시리즈 C24 에서수신에러가발생하였을때는다음과같이대응하십시오. ㆍ MC 프로토콜로교신시 Q 시리즈 C24 는설정되어있는형식의커맨드스테이트먼트의선두데이터를수신한다음수신에러를검출하였을때는수신데이터를무시하며, 이상종료의응답스테이트먼트를반송합니다. 설정되어있는형식의커맨드스테이트먼트의선두데이터를수신하기전에수신에러를검출하였을때는수신데이터를무시합니다. ㆍ무수순프로토콜로교신시 Q 시리즈 C24 는수신에러를검출하면수신이상검출신호 (X4, XB) 를 ON 합니다. 필요에따라서 6.1.4 항, 6.1.5 항의설명에따라수신에러검출, 수신데이터를클리어하십시오. ㆍ쌍방향프로토콜로교신시 Q 시리즈 C24 는쌍방향프로토콜용교신스테이트먼트의선두데이터수신후에수신에러를검출하였을때는이상종료응답스테이트먼트를반송합니다. 쌍방향프로토콜용교신스테이트먼트의선두데이터를수신하기전에수신에러를검출하였을때는수신데이터를무시합니다.

10 트러블슈팅 10.3.1 RUN LED 가소등할때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ Q 시리즈 C24 의 RUN LED 가소등 된다. ㆍ전송설정에오류가있다. ㆍPLC CPU에에러가있다. ㆍ전원모듈의 5V 소비전류가부족하다. ㆍ외부노이즈로인해Q시리즈 C24가정상동작하고있지않다. ㆍ GX Developer 에서스위치를올바르게설정하고 CPU 에쓴다음 CPU 를리셋한 다. ㆍ CPU 의에러요인을제거하고 CPU 를리 셋한다. 비 고 ㆍ Q 시리즈 C24 와상대기기의진단테 스트시는 CPU 에최소한의파라미터 파일을써둘필요가있다. ㆍ장착되어있는각모듈의 5V 소비전류를계산하여부족할때는전원모듈을 검토한다. 비 고 ㆍ증설베이스를분리하고기본베이스 에 Q 시리즈 C24 만장착함으로써전 류가부족한지의여부를확인할수 있다. ㆍ실드선이 2 점접지로되어있지않은지확인한다. ㆍ접지가다른기기와공용으로되어있을때는단독접지로한다.

10 트러블슈팅 10.3.2 상대기기에서스테이트먼트를송신해도 RD LED 가점멸되지않을때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ상대기기에서스테이트먼트를송신해도 RD 가점멸되지않는다. ㆍ신호선의접속이올바르지않다. ㆍ상대기기의송신제어신호가 ON 되어있지않다. ㆍ Q 시리즈 C24 와상대기기간의 RD 와 SD 가크로스로접속되어있는지를확인 한다. ㆍ상대기기의 OPEN 문으로오픈된포트와 케이블에접속된포트가정확한지를확인한다. ㆍ DSR, CS 등송신제어신호가 레디 ( 준비 ) 되도록배선한다. 비 고 ㆍ제어신호의사양은기기에따라다르므로사용하는기기의설명서를참 조하여배선한다. ㆍRS232 RS-422 변환기나모뎀등으로ㆍ변환기나모뎀의사양을확인하고설정중계하고있을때, 중계하고있는기기 / 배선을검토한다. 에서신호가중단된다.

10 트러블슈팅 10.3.3 상대기기에서스테이트먼트를송신하여 RD LED 가점멸해도응답스테이트먼트를반환하지않을때의트러블슈팅 현 상 원인처리 MC 무수순쌍방향 ㆍ교신프로토콜의설정이잘못되어있다 ㆍ CD 단자체크표시 로설정하였을때 CD 단자가 OFF 되어있다. ㆍ교신프로토콜의설정이정확한지를확 인한다. ㆍ버퍼메모리의모드전환용영역을사용 하여모드를전환하는건아닌지를확인 한다. 비 고 ㆍ교신프로토콜의설정내용, 현재동 작중인교신프로토콜은버퍼메모리 어드레스 250 H~(CH. 1), 260 H(CH2) 에 서확인할수있다. ㆍ CD 단자체크표시 로설정하였을 때 CD 단자가 OFF 되어있으면, 스테이 트먼트를초기화 ( 읽기버리므로 ) 하므로 항시 ON 되도록배선을변경한다. ㆍ각프로토콜, 형식에맞는스테이트먼 트를상대기기에서송신하고있는지를 확인한다. ㆍ상대기기에서스테이트먼트를송신하여 RD 가점멸되지만,Q시리즈 C24 가응답스테이트먼트를반환하지않는다 ( NEU 가소등되지않고, SD 는점멸되지않는다 ). ㆍ스테이트먼트의선두 1 번째바이트가 설정된프로토콜, 형식에필요한데이 터로되어있지않다. ㆍ Q 시리즈 C24 의국번호설정과스테이 트먼트의국번호지정이잘못되어있다 비 고 ㆍ Q 시리즈 C24 는각프로토콜, 형식마다결정할수있는선두 1 번째바 이트 ( 예 : 형식 1의경우 ENQ(05 H) ) 를수신할때까지는송신되어온스 테이트먼트를모두읽고버린다. ㆍ Q 시리즈 C24 의국번호설정과스테이 트먼트의국번호지정을일치시킨다. 비 고 ㆍ Q 시리즈 C24 는각프로토콜, 형식마다결정할수있는선두 1 번째바 이트를수신후, 국번호지정이자국일때수신처리를한다. ㆍ감시시간을설정하거나짧게하여상대기기에서다시스테이트먼트를송신 하여타임아웃에러의내용에서이상을찾아낸다. ㆍQ 시리즈 C24의데이터교신감시시간이 무한대 로설정되어있거나감시시간이너무길다. 액세스상대 PLC CPU의경로설정이잘못되어있다. 비 고 ㆍ다음과같은상태일때는감시시간 ( 타이머 0~2) 에에러를검출할수있 다. ㆍ스테이트먼트의일부가읽고버려진 다. ㆍ상대기기로부터의송신이중단된다. ㆍ MELSECNET/H, MELSECNET/10 경유로 다른국액세스시에링크에러가발 생하였다. 감시시간의자세한사항은사용자매 뉴얼 ( 응용편 ) 제 6 장을참조하십시오. 액세스상대 PLC CPU 의경로확인후경로를재설정한다.

10 트러블슈팅 10.3.4 상대기기에서스테이트먼트를송신하여 RD LED 가점멸되지만읽기요구가 ON 되지않을때의 트러블슈팅 ㆍ상대기기에서스테 이트먼트를송신하 여 RD 가점멸되 지만, 읽기요구 (X0) 가 ON 되지 는다. 현상원인처리 않 ㆍ교신프로토콜의설정이잘못되어있다 ㆍ CD 단자체크표시 로설정하였을 때 CD 단자가 OFF 되어있다. ㆍ DC 제어로설정시, 필요한 DC 코드가송신되지않는다. ㆍ종료코드를수신하고있지않거나고 정길이만큼의데이터를수신하지않 는다. ㆍ Q 시리즈 C24 의설정과스테이트먼트 포맷이잘못되어있다. ㆍ Q 시리즈 C24 의데이터교신감시시간이 무한대 로설정되어있거나감시 시간이너무길다. ㆍ교신프로토콜의설정이정확한지를확인한다. ㆍ버퍼메모리의모드전환용영역을사용하여모드를전환하전환하는건아닌지를확인한다. 비 고 ㆍ교신프로토콜의설정내용, 현재동작중인교신프로토콜은버퍼메모리어드레스 250 H~(CH1), 260 H(CH2) 로확인할수있다. ㆍ CD 단자체크표시 로설정하였을때 CD 단자가 OFF 되어있으면스테이트먼트를읽고버리므로, 항시 ON 되도록배선을변경한다. ㆍDC1/DC3 제어시상대기기가 DC3(13 H) 송신후, DC1(11 H) 를송신하지않고스테이트먼트를송신하는건아닌지를확인한다. ㆍDC2/DC4 제어시상대기기가 DC4(14 H) 송신후, DC2(12 H) 를부가하지않고다음스테이트먼트를송신하는건아닌지를확인한다. ㆍ Q 시리즈 C24 에설정되어있는종료코드와상대기기에서송신하는종료코드가정확한지를확인한다. ㆍ Q 시리즈 C24 에설정되어있는고정길이만큼의데이터를상대기기에서송신하고있는지를확인한다. ㆍ사용자등록프레임으로교신시에최종프레임이송신되어있는지를확인한다. 비 고 ㆍ상대기기로부터의송신데이터가올바른경우에는 10.3.10 항,10.3.11 항에따라처리한다. ㆍ다음의설정에따라데이터수나스테이트먼트포맷등이다릅니다. ㆍ ASCII- 바이너리변환을한다 / 하지않 는다ㆍ투과코드설정ㆍ사용자등록프레임설정각항목의설정내용과설정에따른동작에대해서는각설명항목을참조하십시오. ㆍ감시시간을설정하거나짧게하여상대기기에서다시스테이트먼트를송신하여, 타임아웃에러의내용에서이상 을찾아낸다. 비고 ㆍ다음과같은상태일때는감시시간 ( 타이머 0~2) 에에러를검출할수있다. ㆍ스테이트먼트의일부가읽고버려진다. ㆍ상대기기로부터의송신이중단된다. 감시시간의자세한사항은사용자매뉴얼 ( 응용편 ) 제 6 장을참조하십시오. MC 무수순쌍방향

10 트러블슈팅 10.3.5 통신에러 NAK 가발생할때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ NAK 신호 ON 시동시에 ON 된 통신에러신호 ( C/N, P/S, PRO, SIO ) 의설명항참조 ㆍ에러의내용에대응하는처리를한다. ㆍ통신에러신호 NAK 가 ON 된다. 비고ㆍ NAK 신호가 ON되면 Q 시리즈 C24에서상대기기에대해 NAK 에에러코드를부가하여송신하므로, 에러코드일람 (10.2항참조 ) 에따라처리하십시오. 또한, NAK 송신시의에러코드는 Q 시리즈 C24의아래의버퍼메모리에저장되므로 Q 시리즈 C24 에서도확인할수있습니다. 에러코드저장버퍼메모리어드레스 CH1 측 CH2 측 25AH 26AH 10.3.6 통신에러 C/N 이발생할때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ통신에러신호 C/N 이 ON 된다. ㆍQ 시리즈 C24를장착가능한 CPU로변ㆍQ 시리즈 C24를장착할수없는 CPU다. 경한다. ㆍ PLC 번호를자국 (FF) 또는네트워크파라미터에설정되어있는국번이외로 지정하였다. ㆍ Q 시리즈 C24 가장착되어있는 CPU 와 교신상대 CPU 간의루틴파라미터가 설정되어있지않다. ㆍ MELSECNET/H, MELSECNET/10 상에서에러가발생되고있다. ㆍ MELSECNET/H, MELSECNET/10 상의자국 CPU 에에러가발생되고있다. ㆍ PLC 번호를자국 (FF) 또는네트워크파 라미터에설정되어있는국번으로변경 하고다시교신한다. ㆍ루틴파라미터를확인하여교신상대 CPU 를설정한다. ㆍ GX Developer 의모니터등으로 MELSECNET/H, MELSECNET/10 에관한 SB, SW 상태에따라에러내용을확인하고, MELSECNET/H, MELSECNET/10 의레퍼런스 매뉴얼을참조하여처리한다. ㆍ인텔리전트기능모듈과의교신시에 모듈의장착어드레스지정이잘못되어 있다. ㆍ RUN 중에교신할수없는커맨드 ( 시퀀 스프로그램, 파라미터등 ) 를송신하였 거나 RUN 중쓰기금지로설정되어있 다. ㆍ송신스테이트먼트의지정데이터를변경한다. ㆍ CPU 를 STOP 으로하고교신한다. ㆍ커맨드에의해 RUN 중쓰기허가여부설정을 허가 로설정하고다시교신 한다.

10 트러블슈팅 10.3.7 통신에러 P/S 가발생할때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ패리티비트의설정이잘못되어있다. ㆍ섬체크코드가잘못되어있다. ㆍQ 시리즈 C24와상대기기간의데이터형식을검토하고설정내용을일치시킨다. ㆍ상대기기에서송신한섬체크코드가올바른지확인한다.( 계산을다시한다 ) ㆍ통신에러신호 P/S 가 ON 된다. ㆍCH1과 CH2를독립동작으로사용하는경우에연동동작으로설정되어있지않은지를확인한다. ㆍCH1과 CH2를연동동작으로사용하는경우에는모든인터페이스에케이블을ㆍCH1과 CH2를연동동작으로설정한경접속한다. 우, 케이블이접속되어있지않은인터페이스가있다. 비고ㆍCH1과 CH2를연동동작으로설정시케이블로접속되어있지않은인터페이스가있으면, 노이즈로인해데이가손상되어 해독할수없는데이터가된다, 교신에러의요인이된다 의에러가발생하는경우가있습니다.

10 트러블슈팅 10.3.8 통신에러 PRO. 가발생할때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍQ 시리즈 C24의교신프로토콜설정과다른제어수순으로교신하였다. ㆍQ 시리즈 C24의교신프로토콜설정과ㆍ스테이트먼트의일부에제어수순과다상대기기에서의스테이트먼트를확인른데이터가있다. 하여설정내용을일치시키거나스테이ㆍ지정된커맨드가존재하지않는다. 트먼트를수정하여다시교신한다. ㆍ디바이스 No. 의지정이커맨드에대응 하는캐릭터수로되어있지않다. ㆍ상대기기의스테이트먼트를확인하여 수정하고다시교신한다. ㆍ통신에러신호 PRO 가 ON 된다. ㆍ스테이트먼트내의캐릭터에 A~Z, 0~9, 및컨트롤데이터이 외의캐릭터가있다. 비고ㆍMC 프로토콜 (ASCII 모드 ) 로교신시캐릭터부의데이터로취급할수있는데이터는 0~9, A~F 만가능합니다. 따라서문자열을데이터로송신할때는각문자의 ASCII 코드를 2바이트의 ASCII 코드로변환하여송신합니다. 예 ) ㆍ문자의 G 를송신할때 G 의 ASCII 코드는 47H이므로, 34 H,37H의 2바이트로송신한다. ㆍ문자의 A 를송신할때 A 의 ASCII 코드는 41 H이므로, 34 H, 31 H의 2바이트로송신한다. A 의 ASCII 코드 41H를그대로송신하면, Q 시리즈 C24의 ASCII 바이너리변환하여 AH (10) 로 PLC CPU에건네준다. ㆍ디바이스지정시는 CPU에쓰여져있는파라미터의 디바이스설정 을확인ㆍ범위외의디바이스 No. 를지정하였다. 하여, 범위내의디바이스 No. 로수정하고다시교신한다. ㆍ다른모듈에서리모트 STOP 을처리한 상태에서, 리모트 RUN/STOP 요구를보 냈다. ㆍ다른모듈에서리모트 STOP 할수있는 지를확인하고다시교신한다.

10 트러블슈팅 10.3.9 통신에러 SIO 가발생할때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ통신에러신호 SIO 가 ON 된다. ㆍ스톱비트의설정이잘못되어있다. ㆍ통신속도가빨라 Q 시리즈 C24의수신데이터처리가완료되기전에다음데이터가송신되었다. ㆍ수신버퍼보다많은데이터를수신하였다. ㆍ멀티드롭접속시복수의기기에서동시에데이터를송신하였다. ㆍ Q 시리즈 C24 와상대기기간의설정이정확한지를확인한다. ㆍ통신속도를낮추어다시교신한다. ㆍ DTR 제어,DC 제어를실행하여, 버퍼 풀되기전에송신을중단하도록한다. 모뎀기능을사용할때는 RS ㆍ CS 제어 를실행한다. ㆍ송신간격을두고 CPU 에서읽는다. 비 고 ㆍ무수순프로토콜시는최초로수신한 종료코드까지의데이터또는고정 길이의데이터를무수순수신버퍼메 모리영역에저장하여,CPU 에대해서 읽기요구를 ON 합니다. 읽기요구 ON 중에다음데이터가보 내져오면 OS 수신버퍼에일시적으 로저장하고, OS 수신버퍼에전부를 저장할수없게되면, 그이후의데 이터를읽고버리는것과동시에 SIO 의 LED 를점등한다. ㆍ상대기기와 Q 시리즈 C24 를 1:1 로하 여교신테스트를한다. 모든기기간에정상적으로교신할수 있는경우에는, 멀티드롭으로접속되 어있는복수의기기에서동시에송신 하므로인터록을걸어동시에송신하 지않도록한다.

10 트러블슈팅 10.3.10 통신에러 CH1.ERR., CH2.ERR. 가발생할때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ ERR. LED 가 점등된다. ㆍ버퍼메모리에서에러코드를읽고, 에ㆍ교신프로토콜설정, 전송설정에잘못러내용을확인하여올바르게설정내이있다. 용을변경한다. ㆍ온라인중의모드전환지정에잘못이있다. ㆍ온디멘드실행시에에러가있다. ㆍ버퍼메모리에서에러코드를읽고, 에 러내용을확인하여지정내용을수정 한다. ㆍ버퍼메모리에서에러코드를읽고, 에 러내용을확인하여지정내용을수정 한다. ㆍ데이터송신시에 Q 시리즈 C24가에러ㆍ버퍼메모리에서에러코드를읽고, 에를검출하였다. 러내용에대응하는처리를한다. ㆍ데이터수신시에 Q 시리즈 C24가에러ㆍ버퍼메모리에서에러코드를읽고, 에 를검출하였다. 비 고 러내용에대응하는처리를한다. ㆍ ERR. LED 가점등하였을때의에러코드는아래의버퍼메모리에저장됩니다. 에러코드저장버퍼메모리 에러요인 어드레스 명 칭 스위치설정에러모드전환에러온디멘드실행에러데이터송신에러데이터수신에러모뎀기능용에러 MC 프로토콜송신에러 스위치설정에러, 모드전환에러저장영역온디멘드실행결과저장영역데이터송신결과저장영역데이터수신결과저장영역모뎀기능에러코드저장영역 MC 프로토콜송신에러코드 감시디바이스에러 * 에러코드의자세한사항은 10.2 항을참조하십시오. PLC CPU 감시기능실행결과

10 트러블슈팅 10.3.11 교신이불확실할때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ때때로교신할수 없을때가있다. (*1) ㆍ멀티드롭접속시, 복수의기기에서 동시에데이터를송신하였다. ㆍ신호케이블접촉불량이다. ㆍ CD 단자체크로설정시,CD 신호가 ON/OFF 를반복한다. ㆍ반이중통신으로설정시, 각신호의 ON/OFF 타이밍이맞지않는다. ㆍ송신처리가완료되지않았을때다음 송신처리를요구하였다. ㆍ수신처리가완료되지않았을때다음 수신처리를요구하였다. ㆍ상대기기와 Q 시리즈 C24 를 1:1 로하여교신테스트를한다. 모든기기간에정상적으로교신할수있는경우에는, 멀티드롭으로접속되 어있을때복수의기기에서동시에송신하므로인터록을걸어동시에송신하 지않도록한다. ㆍ케이블을교환하거나접속위치를확실 히고정한다. ㆍ CD 신호가항시 ON 되도록배선을변경 하거나 CD 단자체크안함으로설정을 변경한다. ㆍ각신호의 ON/OFF 타이밍이맞도록상대기기에서제어한다. 자세한사항은사용자매뉴얼 ( 응용편 ) 제 8 장을참조하십시오. ㆍ시퀀스프로그램상에서핸드셰이크를 확실히걸어둔다. *1 커맨드스테이트먼트의송신에대해서정상종료의응답스테이트먼트를수신할수없는경우의처리에대해설명합니다. (a) 이상종료의응답스테이트먼트를수신하였을때 1 상대기기는커맨드스테이트먼트의송신에대해서이상종료의응답스테이트먼트를수신하였을때는응답스테이트먼트내의에러코드에따라처리하십시오.(10.2항참조) 2 다른국 CPU 액세스시에다음과같은현상이발생한경우에는,PLC CPU 정보를클리어하고리트라이하십시오.(10.1.7항참조 ) ㆍ액세스할수있는디바이스범위가줄어들었다.( 에러코드 :7140 H) ㆍ일부의커맨드, 디바이스를사용할수없다. ( 에러코드 :7142 H,714 D) H 등 (b) 응답스테이트먼트를수신할수없을때응답감시시간 ( 타이머1, 디폴트값은 5초 ) 의설정값을변경하십시오. ( 사용자매뉴얼 ( 응용편 ) 6.2항참조 ) 설정값을변경해도응답스테이트먼트를수신할수없을때는해당인터페이스교신프로토콜의설정, 표시 LED의점등상태, 접속케이블을확인하십시오. (c) 응답스테이트먼트의처음부분을수신할수없을때스테이트먼트대기시간 ( 디폴트값은 0ms) 의설정값을크게하십시오. ( 사용자매뉴얼 ( 응용편 ) 6.4항참조 ) 설정값을크게해도응답스테이트먼트를수신할수없을때는, 상대기기의송신처리후부터수신처리시작시까지의처리시간을짧게할필요가있습니다.

10 트러블슈팅 10.3.12 해독할수없는데이터를송수신할때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ해독할수없는 데이터를송수신 한다. ㆍ멀티드롭접속시, 복수의기기에서 동시에데이터를송신하였다. ㆍ패리티비트설정내용이맞지않는다. ㆍ스톱비트의비트길이설정이잘못되 어있다. ㆍ통신속도의설정이잘못되어있다. ㆍ멀티드롭접속시, 종단저항을올바 르게부착할수없다. ㆍ CH1 과 CH2 를연동동작으로설정하였를 때케이블이접속되어있지않은인터 페이스가있다. ㆍ상대기기와 Q 시리즈 C24 를 1:1 로하 여교신테스트를한다. 모든기기간에정상적으로교신할수 있는경우에는, 멀티드롭으로접속되 어있을때복수의기기에서동시에송 신하므로인터록을걸어동시에송신하 지않도록한다. ㆍ Q 시리즈 C24 와상대기기의설정내용 을일치시킨다. 비 고 ㆍ한쪽이 데이터길이 7 비트, 패리 티있음, 다른한쪽이 데이터 길이 8 비트, 패리티없음 으로설정 이되어있을때송수신비트수가 같아지므로, 에러가되지않고송수 신가능하게된다. ㆍ Q 시리즈 C24 와상대기기의통신속도 를일치시킨다. ㆍ양단의국에종단저항 (Q 시리즈 C24 의 경우에는 110Ω 또는 330Ω) 이접속되 어있는지를확인한다. ㆍ CH1 과 CH2 를단독동작으로사용하는경우에연동동작으로설정되어있지 않은지를확인한다. ㆍ CH1 과 CH2 를연동동작으로사용하는 경우에는모든인터페이스에케이블을접속한다. 비 고 ㆍ CH1 과 CH2 를연동동작으로설정시 케이블접속되어있지않은인터페이 스가있으면, 노이즈가침투해데이 터가손상되어 해독할수없는데 이터가된다, 교신에러의요인 이된다 의상태가되는경우가있 습니다.

10 트러블슈팅 10.3.13 교신에러발생기기를확인할수없을때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ교신에러요인이 Q 시리즈 C24인지, 상대기기인지가불분명하다. ㆍ어느쪽에요인이있는지를조사하기 위해 Q 시리즈 C24 에서다음과같이 테스트한다. 1 하드웨어를확인한다. ㆍ Q 시리즈 C24 가확실하게장착되 어있을것. ㆍ Q 시리즈 C24 의핀에이상이없 을것. 2 Q 시리즈 C24 의자기진단테스트를 한다. (4.7 항참조 ) ㆍ ROM/RAM/ 스위치테스트시에에 러가없을것. ㆍ자기진단테스트시에에러가없 을것. 3 CPU 상태를확인한다. 비 ㆍ CPU 의연산이정지되는에러가 발생하고있지않을것. 고 ㆍ다음과같은방법으로 Q 시리즈 C24 만을사용하여정상적으로교신할수 있는지를테스트한다. 1 Q 시리즈 C24 1 대의 CH1, CH2 모 두무수순으로설정및자기진단시와동일하게배선하고한쪽의 채널에서송신하고다른한쪽의채널에서수신하여, 송신한데이 터와수신한데이터가일치하면송신ㆍ수신처리는정상적으로 실행되고있는것입니다. 2 Q 시리즈 C24 가 2 대있을때는 1 대를무수순, 다른 1 대를전용프로토콜로설정및무수순으로 설정된국에서 MC 프로토콜의스테이트먼트를송신하여,MC 프로 토콜로설정된국에서송신스테이트먼트가정상적으로반환되면 송신ㆍ수신처리는정상적으로실행되고있는것입니다.

10 트러블슈팅 10.3.14 모뎀경유로교신할수없을때의트러블슈팅 현상원인처리 MC 무수순쌍방향 ㆍ자동모뎀을초기화ㆍ모뎀접속 CH이지정되어있지않다. ㆍ모뎀접속 CH 지정을설정한다. 할수없다. ㆍ Q 시리즈 C24 대응 GX Developer 에서 교신할수없다. ㆍ GX Developer 가 Q 시리즈 C24 로부터의 콜백을받아들이지않는다. ㆍ모뎀초기화에러가발생한다. ㆍ에러코드를확인하여처리한다. ㆍ GX Developer 에서의스위치설정에잘못이있다. ㆍ교신프로토콜설정에잘못이있다. ㆍ스위치설정을검토한다. ㆍ자국모뎀 /TA 에맞추어설정한다. ㆍ교신프로토콜을 MC 프로토콜의형식 5 로설정한다. ㆍ상대기기와전송설정이잘못되어있다. ㆍ전송설정을검토한다. ㆍ상대기기와통신속도가잘못되어있다. ㆍ통신속도설정을검토한다. ㆍ GX Developer 가대응제품이아니다. ㆍ GX Developer 의 S/W 버전을확인한다. ㆍ GX Developer 의접속방식에잘못이 있다. ㆍ GX Developer 의모뎀설정에잘못이있다. ㆍGX Developer의접속방식에잘못이ㆍGX Developer에서의있다. 콜백접속이 Q 시리 즈 C24 에서거부된 다. ㆍ GX Developer 에서 ㆍ접속방식의전화번호에잘못이있다. 자동 ( 콜백고정시 / ㆍGX Developer의접속방식에잘못이번호지정시 ) 으로있다. 접속시, Q 시리즈 C24 에서접속이거 부된다. ㆍ GX Developer 에서는실행할수있지만 Q 시리즈 C24 로부터의콜백을접속할수 없다. ㆍ Q 시리즈 C24 의설정값에잘못이있다. ㆍ접속방식의전화번호에잘못이있다. ㆍ사용하고있는모뎀이나회선상태에 대해서타이머값이짧다. ㆍ GX Developer 의접속방식을검토한다. ㆍ접속방식을 콜백수신대기 로하 여접속한다. ㆍ모뎀설정을 자동착신있음 으로 한다. ㆍ GX Developer 의접속방식을검토한다. ㆍ Q 시리즈 C24 의설정을검토한다. ㆍ전화번호를검토한다. ㆍ전화번호를콜백용데이터로한다. ㆍ 콜백기능지정 을설정 1~3 으로설 정한다. ㆍ GX Developer 의접속방식을검토한다. ㆍ Q 시리즈 C24 의설정을검토한다. ㆍ전화번호를검토한다. ㆍ전화번호를콜백용데이터로한다. ㆍ GX Developer 에서콜백기능용각타이 머값을조정한다.( 콜백회선차단대기 시간, 콜백실행지연시간 ) ㆍ모뎀사양ㆍ설정에문제가있다. ㆍ모뎀사양ㆍ설정을검토한다.

10 트러블슈팅 10.3.15 ISDN 의서브어드레스로교신할수없을때의트러블슈팅 현 상 원 인 처 리 MC 무수순 쌍방향 ㆍ서브어드레스가잘못되어있다. ㆍ서브어드레스를검토한다. ㆍ ISDN 의서브어드레 ㆍ ISDN 서브어드레스대응모뎀이아 ㆍ ISDN 서브어드레스대응모뎀을사용 스로교신할수없다 니다. ㆍ서브어드레스의단락코드가잘못되어있다 한다. ㆍTA의매뉴얼로구분하여코드를검토한다. 10.3.16 일정주기송신이정상적으로동작하지않을때의트러블슈팅 현 상 원 인 처 리 MC 무수순 쌍방향 ㆍ일정주기송신설정에서지정한주기 시간으로동작하지않는다. ㆍ일정주기송신의설정값에잘못이있다ㆍ일정주기송신의설정을검토한다. ㆍ주기시간에영향을미치는요인이 있다. ㆍ영향을미치는요인을제거하거나요인을예측하여주기시간을지정한다. 10.3.17 조건일치송신이정상적으로동작하지않을때의트러블슈팅 현 상 원 인 처 리 MC 무수순 쌍방향 ㆍ조건일치송신의설정에서지정한주기시간으로동작하지않는다. ㆍ조건일치송신의설정값에잘못이있다. ㆍ조건일치송신의설정을검토한다. ㆍ주기시간에영향을미치는요인이있다. ㆍ영향을미치는요인을제거하거나요인 을예측하여주기시간을지정한다. 10.3.18 인터럽트프로그램으로데이터를수신할수없을때의트러블슈팅 현 상 원 인 처 리 MC 무수순 쌍방향 ㆍ인터럽트발행을지정하고있지않다. ㆍ인터럽트발행을지정한다. ㆍ인터럽트프로그램으로데이터를수신할수없다 ㆍ BUFRCVS 명령이외로수신하고있다. ㆍ BUFRCVS 명령으로수신한다. ㆍ PLC CPU 측의 Parameter setting - PC system setting - Interrupt pointer setting 이설정되어있지않거나설정에잘못이있다. ㆍPLC CPU측의 Parameter setting - PC system setting - Interrupt pointer setting 을검토한다. 10.3.19 플래시 ROM 에데이터를쓸수없을때의트러블슈팅 현 상 원 인 처 리 MC 무수순 쌍방향 ㆍ플래시 ROM에데이터를쓸수없다. ㆍ플래시 ROM의갱신허가 / 금지가허가로ㆍ플래시ROM의갱신허가 / 금지를허가로설정되어있지않다. 한다. ㆍGX Developer에서의스위치설정에서설ㆍGX Developer에서의스위치설정에서 정변경이허가로설정되어있지않다. 설정변경을허가로한다. 10.3.20 ERR LED 가점등할때의트러블슈팅 현 상 원 인 처 리 MC 무수순 쌍방향 ㆍ ERR LED 가점등된다 ㆍ통신에러가발생되고있다. ㆍQ 시리즈 C24의스위치설정이잘못되어있다. ㆍ 10.1.1 항에따라에러내용을확인하여에러의요인을제거한다. ㆍ Q 시리즈 C24 의스위치설정을검토한다.

부 록 부 부 록 부 1 Q 시리즈 C24 의기능향상 기능버전 B 의 Q 시리즈 C24 는종래제품 ( 기능버전 A) 에비해많은기능이추가 / 변경되었습니다. 본항에서는기능의추가 / 변경에따르는 Q 시리즈 C24 및 GX Configurator-SC 의기능비교, 프로그램유용, 기존시스템과의조합에대해설명합니다. 부 1.1 Q 시리즈 C24 ㆍ GX Configurator-SC 의기능비교 (1) Q 시리즈 C24 의기능비교 Q 시리즈 C24 의기능비교를나타냅니다. Q 시리즈 C24( 기능버전 ) 기 능 MC 프로토콜에의한교신 ASCII 코드에의한교신 QnA 호환 2C/3 C/4C 프레임에의한 교신 A 호환 1C 프레임에의한교신 바이너리코드에의한교신 QnA 호환 4C 프레임에의한교신형식 5 디바이스메모리의읽기 / 쓰기 Q 시리즈 C24 버퍼메모리읽기 / 쓰기 비트 / 워드단위의일괄읽기 / 쓰기 디바이스메모리모니터 복수블록일괄읽기 / 쓰기 확장지정에의한읽기 / 쓰기 인텔리전트기능모듈버퍼메모리읽기 / 쓰기 시퀀스프로그램파일읽기 / 쓰기 PLC CPU 감시 (PLC CPU 감시기능 ) 모뎀기능에의한감시정보의데이터송신 PLC CPU 상태제어 ( 리모트 RUN/STOP 등 ) 네트워크시스템경유로의다른국액세스 상대기기에서 Q 시리즈 C24 용입력신호를 ON/OFF( 글로벌기능 ) PLC CPU 에서상대기기에대한데이터송신 ( 온디멘드기능 ) 무수순프로토콜에의한교신 임의포맷의데이터의송신 / 수신 사용자등록프레임에의한데이터송신 / 수신 방식 0 에의한데이터수신 (*2) 방식 1 에의한데이터수신 인터럽트프로그램에의한데이터수신 PLC CPU 의감시 (PLC CPU 감시기능 ) 모뎀기능에의한감시정보의데이터송신 ASCII- 바이너리변환에의한 ASCII 데이터송신 / 수신 투과코드지정에의한데이터송신 / 수신 수신투과코드지정 송신투과코드지정 1 번째 (*3) 송신투과코드의복수지정 2~10 번째 전용명령에의한수신데이터클리어 (CSET 명령 ) 각각형식 1~ 형식 4 가있음 부 부

부 록 기 능 Q 시리즈 C24( 기능버전 ) 부 쌍방향프로토콜에의한교신임의포맷의데이터의송신 / 수신 인터럽트프로그램에의한데이터수신 ASCII- 바이너리변환에의한 ASCII 데이터송신 / 수신 투과코드지정에의한데이터송신 / 수신수신투과코드지정송신투과코드지정 1 번째 (*3) 송신투과코드의복수지정 2~10 번째 데이터교신용사용자등록프레임등록 변경가능데이터등록 (05 H,0B,11 H H,17H 추가 ) 변경가능데이터등록 (04 H,0AH H 추가 ) 변경가능데이터등록 (E5 H,EBH H 추가 ) 공중회선등을경유하는교신 ( 모뎀기능 ) 모뎀의자동초기화 전송제어 모드전환 리모트패스워드체크 콜백 (*4) GX Developer 접속모드로의전환 각인터페이스의독립동작 / 연동동작 230400bps 대응 저속으로의데이터송신, 수신 ( 전송속도 :50bps) RS ㆍ DTR 신호상태제어 PLC CPU 정보클리어데이터교신의감시시간무수순무수신감시시간방식지정전송제어시작 / 종료사용가능용량지정 송수신데이터모니터링기능 UINI 명령 DC 코드제어 (Xon/Xoff 제어포함 ) DTR/DSR(ER/DR) 제어 유틸리티패키지에의한초기설정, 설정값의모니터 / 테스트시스템모니터에서의기동 (*5) 설정항목추가 ((2) 참조 ) GX Developer, GOT 의접속 Q 시리즈 C24 로의 GX Developer, GOT 의동시접속 (*6) 멀티 CPU 시스템대응 비관리 CPU 에대한 MC 프로토콜에의한교신 QnA 호환 4C 프레임에의한교신 (ASCII 코드 ) 형식 1~ 형식 4 QnA 호환 4C 프레임에의한교신 ( 바이너리코드 ) 형식 5 GX Developer 에의한멀티 CPU 설정 (I/O 할당, 스위치설정, 인터럽트포인터설정등 ) : 사용가능 : 사용가능 ( 다만제품의시리얼 No. ( 제조년월 ) 에제약있음 ) : 사용불가능 *1 기능을사용할수있는 Q 시리즈 C24의제조년월에제약이있습니다. 버전의확인방법에대해서는 2.6항을참조하십시오. *2 방식0에의한데이터수신방법은 Q 시리즈 C24의기능버전 A에서지원되고있는사용자등록프레임에의한데이터수신방법의일종입니다. *3 기능버전 A의 Q 시리즈 C24는투과코드, 부가코드를인터페이스마다송신용, 수신용으로각각 1조씩설정할수있습니다. *4 GX Developer와접속시에사용할수있는기능입니다. *5 GX Developer Version 6이후부터사용가능합니다. *6 기능버전 A의 Q 시리즈 C24에 GX Developer를접속할때는 CH1만접속가능합니다. 양쪽인터페이스에 GX Developer, GOT를동시에접속할수없습니다. 부 부

부 록 (2) GX Configurator-SC 추가설정항목일람 GX Configurator-SC 의소프트웨어버전업에따라추가된설정항목을나타냅니다. 소프트웨어버전 화면추가설정항목 참 조 모뎀기능모니터 / 테스트 모뎀기능 시스템설정 전송제어기타 모니터 / 테스트 전송제어기타 시스템설정 무수순시스템설정 무수순모니터 / 테스트 기타모니터 / 테스트 자동리프레시설정 언로크처리정상완료누적횟수언로크처리이상완료누적횟수회선차단에의한로크처리누적횟수콜백허가누적횟수콜백거부누적횟수자동 ( 콜백 ) 접속허가누적횟수자동 ( 콜백 ) 접속거부누적횟수콜백재착신에의한순서중지누적횟수회선차단대기시간지정 (PLC CPU 감시용 ) 리모트패스워드불일치통지용횟수지정리모트패스워드불일치통지용누적횟수지정자동모뎀초기화지정콜백기능지정콜백거부통지용누적횟수콜백용데이터 No. 지정 1~10 RS-232 제어신호상태 CS(CTS) RTS(RS) 지정 DTR(ER) 지정전송제어시작사용가능용량지정전송제어종료사용가능용량지정송수신데이터모니터링지정초과정지지정타이머 0 에러발생시정지지정모니터버퍼선두어드레스지정모니터버퍼크기지정송신용투과코드지정 2번째 ~10번째사용자등록프레임수신방식지정 1번째 ~4번째방식 1 전용수신종료데이터수지정 1번째 ~4번째무수순무수신감시시간방식지정국번 ( 명령설정 ) CH LED 소등, 통신에러정보초기화요구 PLC CPU 정보클리어요구언로크처리정상완료누적횟수언로크처리이상완료누적횟수회선차단에의한로크처리누적횟수 항 항 항항 항 항 항 항 항 항 항 항 : 설정가능 : 설정불가능 부 포인트 (1) SW0D5C-QSCU 20C 이후의 GXConfigurator-SC가 Q 시리즈 C24의기능버전 B에대응하고있습니다. (2) GX Configurator-SC의소프트웨어버전의확인방법은본매뉴얼의 2.6항을참조하십시오. 부

부 록 부 1.2 기능버전 A 에서기능버전 B 로모듈대체시의주의사항 기능버전 A 의 Q 시리즈 C24 용으로작성된프로그램의유용, 기존시스템과의조합에대해설명합니다. (1) 프로그램유용기능버전 A 의 Q 시리즈 C24 용으로작성된프로그램은기능버전 B 의 Q 시리즈 C24 용으로그대로사용할수있습니다. (2) 기존시스템과의조합기능버전 A 에서사용하고있는배선을그대로기능버전 B 의 Q 시리즈 C24 에사용할수있습니다. 부 부

부 록 부 2 QnA/A 시리즈모듈 Q 시리즈 C24 와 QnA/A 시리즈모듈의기능비교, 프로그램유용, 기존시스템과의조합에대해설명합니다. QnA/A 시리즈모듈은다음의제품을나타냅니다. 기종명 제품명 부 2.1 Q 시리즈 C24 와 QnA/A 시리즈모듈의기능비교 Q 시리즈 C24 와 QnA/A 시리즈의모듈과의기능비교를나타냅니다. 동일기능에대해각기종항목에 표시가되어있는기능은호환성이있음을나타냅니다.( 자세한사항은각모듈의매뉴얼을참조하십시오.) QnA/A 시리즈모듈에서추가 / 변경된기능을나타냅니다. 기능 Q 시리즈 C24 QC24N QC24 UC24 C24-S8 MC 프로토콜에의한교신 QnA 호환 3C 프레임에의한교신 QnA 호환 4C 프레임에의한교신 ASCII 코드 QnA 호환 2C 프레임에의한교신에서의교신 A 호환 1C 프레임에의한교신바이너리코드에 QnA 호환 4C 프레임에의한교신의한교신 QCPU의디바이스메모리읽기, 쓰기디바이스메모리일괄읽기, 쓰기 (*5) * 복수블록일괄읽기, 쓰기기능제외복수블록일괄읽기, 쓰기 (*5) 다른국액세스 ( 네트워크 / 데이터링크경유 ) 임의의데이터 PLC CPU에서의송신사용자등록프레임 ( 온디멘드 ) 사용상대기기와 PLC CPU의 m:n 접속교신무수순프로토콜에의한교신임의포맷에의한송수신사용자등록프레임에의한송수신 ASCII-바이너리변환에의한송수신투과코드지정에의한송수신쌍방향프로토콜에의한교신임의포맷에의한송수신 ASCII-바이너리변환에의한송수신투과코드지정에의한송수신 부 부

부 록 기 능 Q 시리즈 C24 링크전용명령에의한다른국액세스 (QC24(N) 경유 ) 인터럽트처리 무수순프로토콜 ( 데이터수신시 ) 쌍방향프로토콜 모뎀기능에의한공중회선등을경유한교신 PLC CPU 감시기능에의한교신 PLC CPU에대한자동리프레시 전송제어 반이중통신제어 DC 코드제어 0 DTR/DSR 신호제어 모드전환 동일프로토콜설정 2개의 I/F의독립동작다른프로토콜설정 2개의 I/F의연동동작버퍼메모리의초기설정값등록사용자등록프레임등록 ( 플래시 ROM) 상대기기와의접속형식 멀티드롭링크기능에의한입출력신호송수신 GX Developer 접속송수신데이터모니터링유틸리티패키지에의한설정값등록, 모니터 장착가능 PLC QCPU MELSECNET/H 리모트 I/O 국 QnACPU MELSECNET/10 리모트 I/O 국 데이터전송속도 (bps) 최대 230400 (*6) 최대 115200 최대 19200 최대 19200 최대 19200 : 기능내장 / 가능 : 기능내장 / 가능 ( 기능버전에따라사양이다르다 ( 부 1 참조 )) : 기능없음 / 불가능 *1 AnACPU 의디바이스범위내에서만액세스하는것이가능합니다. *2 복수블록의일괄읽기 / 쓰기기능은 Q 시리즈 C24 가장착된자국 QCPU 및 MELSECNET/H, MELSECNET/10 을경유한다른국의다음 CPU 모듈에대해서사용할수있습니다. 기 능 PLC CPU 복수블록의일괄읽기 / 쓰기 ( 모두가능 ) (9707 B 이후제품 )* ( 모두가능 ) * 패키지표시와본체의정격명판의DATE란에 9707B 이후로기재되어있는제품이본기능이추가된제품입니다. *3 데이터링크시스템 (MELSECNET(II), MELSECNET/B) 을경유하여다른국에액세스할수없습니다. *4 프린터기능에의한송신만가능합니다. *5 Q 시리즈 C24를사용할때는최대 960워드분의데이터읽기 / 쓰기가가능합니다.(QC24(N) 의경우에는최대 480워드의데이터읽기 / 쓰기가가능합니다.) *6 230400bps는 QJ71C24N(-R2/R4) 의 CH1측만사용가능합니다. QJ71C24(-R2) 의전송속도는최대 115200bps입니다. 부 부

부 록 부 2.2 QC24(N) 의프로그램유용, 기존시스템과조합 QnA 시리즈시리얼커뮤니케이션모듈용으로작성된프로그램의유용, Q 시리즈 C24의기존시스템과의조합에대해설명합니다. 포인트 Q 시리즈 C24 를사용할때는운전모드, 국번및전송사양을 GX Developer 의파라미터설정화면에서반드시설정하십시오. ㆍ Intelligent function module switch setting 화면 Q 시리즈 C24 에는 QnA 시리즈의시리얼커뮤니케이션모듈과동일한모드설정, 국번설정및전송사양을설정할수있는설정스위치가없습니다. 부 2.2.1 QC24(N) 의프로그램유용 QC24(N) 에서의 QnACPU 와상대기기및 QnACPU 간의데이터교신은,Q 시리즈 C24 에서도실행할수있습니다. Q 시리즈 C24 를사용하여데이터를교신할때의 QC24(N) 용프로그램유용에대해설명합니다. (1) QC24(N) 에대한상대기기의교신프로그램, QC24(N) 장착국의 QnACPU( 자국 ) 측교신프로그램은 Q 시리즈 C24용으로유용하는것이가능합니다. 다만다음사항에주의하십시오. ㆍ다른국PLC CPU와통신할수있도록하는데이터링크용명령은없으므로, 데이터링크용명령을사용한통신프로그램부분은삭제하십시오. ㆍ새로운기능을사용할때는새로프로그램을작성하십시오. (2) 상대기기,QnACPU( 자국 ) 측의 QC24(N) 용교신프로그램을유용할때는반드시동작상태를확인하십시오. (3) RS-422/485 인터페이스에의한데이터교신시의주의사항은 Q 시리즈 C24 에대해서도같습니다. ㆍ상대기기에서의데이터오수신대책.(3.3.3 항참조 ) ㆍ PLC 의 RS-422/485 인터페이스의동작. 부 부

부 록 부 2.2.2 기존시스템과조합 Q 시리즈 C24 의기존시스템과의조합에대해설명합니다. (1) 멀티드롭접속과조합상대기기와 PLC CPU 의시스템구성이 1:n, m:n 의멀티드롭접속 (*1) 으로되어있는기존시스템에 Q 시리즈 C24 를조합할수있습니다. *1 멀티드롭으로접속된 PLC CPU 측의모듈에서 QC24(N), 계산기링크모듈 (AJ71UC24 등 ) 을사용하는경우입니다. 다만데이터를교신할때의프레임에제약이있습니다.( 레퍼런스매뉴얼참조 ) (2) QnACPU 에서 QCPU 에모듈교환 QC24(N) 에서사용하고있는배선을그대로사용하는것이가능합니다. 포인트 종래모듈에비해서 Q 시리즈 C24 에추가된기능을제외하고는사용방법이같습니다. 다만 QCPU 의고속화에의해 QnA 시리즈 PLC 에서 Q 시리즈 PLC 로모듈을교환할때는정상적으로교신할수없는경우도있습니다. Q 시리즈 PLC 로모듈을교환한경우에는반드시동작을확인해주십시오. 부 부

부 록 부 2.3 계산기링크모듈의프로그램유용, 기존시스템과조합 A 시리즈계산기링크모듈용으로작성된프로그램의유용,Q시리즈 C24의기존시스템과의조합에대해설명합니다. 포인트 Q 시리즈 C24 를사용할때는운전모드, 국번및전송사양을 GX Developer 의파라미터설정화면에서반드시설정하십시오. ㆍ Intelligent function module switch setting 화면 Q 시리즈 C24 에는 A 시리즈의계산기링크모듈과동일한모드설정, 국번설정및전송사양을설정할수있는설정스위치가없습니다. 부 2.3.1 계산기링크모듈의프로그램유용 A 시리즈계산기링크모듈 ( 이하,UC24/C24-S8로줄여서표현 ) 에서실행하던 PLC CPU와상대기기및 PLC CPU 간의데이터교신은 Q 시리즈 C24를사용해도실행할수있습니다. 그러나 UC24/C24-S8과 Q 시리즈 C24에서는다음과같은큰차이점이있습니다. PLC CPU측은사용하는기능의설명에따라새로프로그래밍하십시오. (UC24/C24-S8과 Q 시리즈 C24의차이점 ) ㆍ버퍼메모리의어드레스, 특정용도영역의초기설정항목과설정방법ㆍ핸드셰이크용입출력신호ㆍPLC CPU의전용명령 (1) 버퍼메모리특정용도영역에초기설정 1 UC24/C24-S8과비교하여 Q 시리즈 C24는버퍼메모리특정용도영역의어드레스가변경되었으며, 초기설정항목이증가하였습니다. 그리고유틸리티패키지 (GX Configurator-SC) 를사용하여등록할수있도록설정방법이변경되었습니다. 2 제8장을참조하여필요한초기설정값을등록하십시오. 3 CD 단자체크설정의디폴트값이 체크하지않음 으로변경되었습니다. (2) MC 프로토콜 (UC24/C24-S8 의전용프로토콜에의한교신기능과동일 ) 에의한데이터교신 (a) 교신프로토콜설정 GX Developer 에서설정하고자하는 Q 시리즈 C24 교신프로토콜을 UC24/ C24-S8 의모드설정스위치에서설정한형식과동일하게하면,A 호환 1C 프레임에의해데이터를교신할수있습니다. (b) 커맨드스테이트먼트, 응답스테이트먼트 1 A 호환 1C 프레임으로데이터를교신할때의스테이트먼트포맷은 UC 24/C24-S8 의스테이트먼트포맷과같습니다. 2 레퍼런스매뉴얼제 5 장을참조하여사용할수있는커맨드와액세스가능디바이스를확인한다음상대기기에서 PLC CPU 에액세스하십시오. 부 부

부 록 3 QCPU 에대해서는디바이스메모리의읽기 / 쓰기만가능합니다. 액세스가능디바이스범위는레퍼런스매뉴얼 5.2.1 항을참조하십시오. * QCPU 에서새로증가된디바이스, 래치릴레이 (L), 스텝릴레이 (S), 파일레지스터 (R) 에대한액세스는 QnA 호환 2C/3C/4C 프레임용커맨드로실행합니다. 새로프로그램을작성하십시오. (c) 다른국액세스 1 MELSECNET/10 경유로다른국PLC CPU에액세스할때는GX Developer 에의한파라미터설정에서 다른국액세스시의유효모듈 을지정할필요가있습니다. 2 레퍼런스매뉴얼제 5장을참조하여액세스가능국확인후, 상대기기에서 PLC CPU에액세스하십시오. 3 타MELSECNET/10상의다른국에액세스할필요가있을때는 QnA 호환 3C/4C 프레임에의해데이터를교신합니다. 레퍼런스매뉴얼제 3장을참조하여상대기기의프로그램을새로작성하십시오. 4MELSECNET(II)/B 경유로다른국에액세스할수없습니다. (d) 온디멘드기능에의한상대기기에대한데이터송신 1 데이터를송신할때의 PLC CPU 측의프로그램은 UC24/C24-S8 사용시와다릅니다. 레퍼런스매뉴얼 (3.11 항 ) 을참조하여 PLC CPU 측프로그램을새로작성하십시오. 2 상대기기에송신되는데이터는 UC24/C24-S8 사용시와같습니다. (3) 무수순프로토콜에의한데이터교신 (a) 데이터송수신 1 UC24/C24-S8과동일한데이터를송수신할수있습니다. 2 PLC CPU측은본매뉴얼제 6장, 사용자매뉴얼 ( 응용편 ) 제11장을참조하여기능, 사용하는명령확인후, 데이터교신용프로그램을작성하십시오. 데이터는전용명령을사용하여송수신합니다. 3 수신종료코드를사용하여수신할때, 상대기기는 PLC CPU측에송신하는데이터의마지막에종료코드의데이터 ( 디폴트시는 CR+LF ( 코드 :0DH, 0AH)) 를송신할필요가있습니다. 임의의종료코드를등록하였을때는 UC24/C24-S8과동일하게데이터를송신할수있습니다. 4 상대기기는 Q 시리즈 C24로부터의데이터를 UC24와동일하게수신할수있습니다. (b) 프린터기능에의한메시지송신 (UC24 의프로그램유용시 ) 1UC24 의프린터기능에의한메시지송신은사용자등록프레임을사용한데이터송신기능에의해실현할수있습니다. 2 PLC CPU 는사용자매뉴얼 ( 응용편 ) 을참조하여메시지를등록ㆍ송신하십시오. UC24 가취급하는메시지는 Q 시리즈 C24 에서는사용자등록프레임으사용됩니다. 부 부

부 록 (4) 쌍방향프로토콜에의한데이터교신 (a) 섬체크코드를스테이트먼트에부가하기위한설정섬체크코드를스테이트먼트는 GX Developer 의스위치설정에서부가하도록변경되었습니다. (b) 데이터송수신 1 UC24/C24-S8 과같이데이터를송수신할수있습니다. 2 PLC CPU 측은제 7 장을참조하여기능, 사용명령확인후, 데이터교신용프로그램을새로작성하십시오. 데이터는전용명령을사용하여송수신합니다. 3 상대기기는 UC24/C24-S8 과동일하게데이터를송수신할수있습니다. (5) 기타 1 상기이외의UC24/C24-S8의기능은 Q 시리즈 C24에서도사용할수있습니다. 2본매뉴얼및다음의매뉴얼을참조하여기능, 사양확인후, 해당기능을사용하십시오. ㆍ사용자매뉴얼 ( 응용편 ) ㆍ레퍼런스매뉴얼 부 부

부 록 부 2.3.2 기존시스템과조합 UC24/C24-S8 이장착되어있는기존시스템에 Q 시리즈 C24 를조합할때의주의사항을설명합니다. (1) m:n 접속시의데이터교신 상대기기와 PLC CPU 의시스템구성이 m:n 인기존시스템에 Q 시리즈 C24 를구성하여 MC 프로토콜에의한데이터교신을할때의주의사항을설명합니다 (a) 형식 5 의프레임에의한 PLC 액세스회선상에 UC24/C24-S8 이접속되어있을때는바이너리코드를사용한교신용 QnA 호환 4C 프레임 ( 형식 5) 에의해서는 PLC 에액세스할수없습니다. (b) 상대기기간의데이터교신 1 상대기기가 PLC CPU 와 1:1 로교신할수있도록상대기기간에인터록을걸어데이터교신을실행하는경우, 스테이트먼트내의 국번호, 자국번호 항목에서지정하는상대기기국번호를변경 (80H~A0H 00H~1FH) 해야합니다.(A 호환 1C 프레임을사용할때는지정이불필요합니다.) 또한, 데이터의배열을 MC 프로토콜과다른스테이트먼트프레임으로할필요가있습니다. ㆍ국번호 : 송신위치의기기번호를지정. ㆍ자국번호 : 송신소스의기기번호를지정. 2 사용자매뉴얼 ( 응용편 ) 제 14 장을참조하여데이터를교신하십시오. (c) 상대기기의수신처리상대기기가자국에관계되지않는다음수신스테이트먼트이외의스테이트먼트를무시하도록하십시오. ㆍMC 프로토콜로 PLC CPU에액세스하는경우에다른국에서송신하는커맨드스테이트먼트와대응하는응답스테이트먼트. ㆍ상대기기간에액세스하는경우의스테이트먼트. (2) 1:n 접속시의데이터교신회선상에 UC24/C24-S8이접속되어있을때는바이너리코드를사용한교신용 QnA 호환 4C 프레임 ( 형식5) 에의해서는 PLC에액세스할수없습니다. 포인트 Q 시리즈 C24 와 UC24/C24-S8 의성능, 응답스피드가다르므로 A 시리즈 PLC 에서 Q 시리즈 PLC 에대한모듈교환시에는정상적으로교신할수없게되는경우도있습니다. Q 시리즈 PLC 로모듈을교환하였을때는반드시동작상태를확인하십시오. 부 부

부 록 부 3 처리시간 (1) 무수순프로토콜에의한교신시의처리시간 ( 기준값 ) OUTPUT 명령및 INPUT 명령의처리시간은다음의계산식으로계산하십시오. 다만함께사용하는다른교신기능 (MC 프로토콜에의한교신등 ) 이나특수기능 (ASCII-바이너리변환, 전송제어등 ) 에따라처리시간이길어지는경우가있습니다. 다음의계산식에서구한값은 CH1만사용하여 (RS-232 접속 ), 송신또는수신만을실행한경우의처리시간을기준으로합니다. (a) OUTPUT 명령 Tp=St+(Dle/Cr 1000+0.07) Ds+T1 Tp(*1) :OUTPUT 명령의실행시작부터 OUTPUT 명령실행종료시의시퀀스스캔의 END 처리시작까지의시간 (ms) St : 스캔타임 Dle : 데이터송신시의 1바이트의데이터길이 ( 비트수 ) Cr : 통신속도 (bps) Ds : 송신데이터의바이트수 T1 :QJ71C24N(-R2/R4) T1=3.0 QJ71C24(-R2) T1=4.86 *1 처리시간 (Tp) 의범위를나타냅니다. OUTPUT 명령실행시작 OUTPUT 명령실행종료시의스캔의 END 처리시작 시퀀스프로그램 0 스텝 송신지령 OUTPUT 명령 1 스캔 OUTPUT 명령완료디바이스 Q 시리즈 C24 송신데이터 상대기기 [ 계산예 ] QJ71C24N에서 100바이트의데이터를무수순프로토콜로송신할때의 OUTPUT 명령의처리시간 ( 단위 :ms) ㆍ스캔타임 :10ms ㆍ데이터길이 :10비트( 스타트비트 :1, 데이터비트 :8, 스톱비트 :1, 패리티비트 : 없음 ) ㆍ통신속도 :19200bps 부 부

부 록 (b) INPUT 명령 Tp=Sr+0.09 Dr+T2 Tp(*1) :INPUT 명령의실행시작부터 INPUT 명령실행종료시의시퀀스스캔의END 처리시작시까지의시간 (ms) Sr : 스캔타임 Dr : 수신데이터의바이트수 T2 :QJ71C24N(-R2/R4) T2=7.0 :QJ71C24(-R2) T2=14.91 *1 처리시간 (Tp) 의범위를나타냅니다. INPUT 명령실행시작 INPUT 명령실행종료시의스캔의 END 처리시작 시퀀스프로그램 0 스텝 수신데이터읽기요구 (X3) INPUT 명령 1 스캔 INPUT 명령완료디바이스 Q 시리즈 C24 상대기기 수신데이터 [ 계산예 ] QJ71C24N 에서 100 바이트의데이터를무수순프로토콜로수신할때의 INPUT 명령의처리시간 ( 단위 :ms) ㆍ스캔타임 :10ms 26.00(ms) 10+0.09 100+7.0 *2 Q 시리즈 C24 의하나의 CH 만을사용하여 30 바이트의데이터를수신만하는경우, 회선상에서데이터수신하고나서수신읽기요구 (X3) 가 ON 될때까지의시간을나타냅니다. 부 부

부 록 (2) 전용명령의처리시간각전용명령의연산처리시간 ( 기준값 ) 에대해설명합니다. 연산처리시간은시스템구성및교신프로토콜에따라다소다릅니다. 처리시간 ( 단위 :ms) 명령실행조건 명령명 전송속도 송수신 ( 등록 ) 데이터수 기타 19200bps 40 바이트 형식 3 으로송신 데이터길이 :8 40 바이트 스톱비트 :1 패리티없음 40바이트 *8바이트 5프레임 40 바이트수신완 40 바이트 료후에명령을 실행 40 바이트 40 바이트 40 바이트 40 바이트 송수신버퍼설정 40 바이트 부 부

부 록 부 4 ASCII 코드표 ASCII 코드표를나타냅니다.(7비트코드 ) 코드 00 H~1FH중에서 표시가되어있는코드는 Q 시리즈 C24의제어코드로사용되고있습니다. (11 H~14H의 DC 코드는사용자가변경할수있습니다.) 부 부

부 록 부 5 외형치수도 (1) QJ71C24N, QJ71C24 QJ71C24 의외형도는형명부분을제외하고 QJ71C24N 과같습니다. 케이블외경 4+10 ( 단위 :mm) *1 R1( 단자대부근의휨반경 ) : 케이블외경 4 *2 R2( 커넥터부근의휨반경 ) : 케이블외경 4 *3 r1( 압착단자부근의휨반경 ): 극단적으로굽히지않는범위에서접속가능 (2) QJ71C24N-R2, QJ71C24-R2 QJ71C24-R2 의외형도는형명부분을제외하고 QJ71C24N-R2 와같습니다. 케이블외경 4+10 *1 R2( 커넥터부근의휨반경 ): 케이블외경 4 ( 단위 :mm) 부 부

부 록 (3) QJ71C24N-R4 ( 단위 :mm) *1 R3( 플러그인단자대부근의휨반경 ): 케이블외경 4 *2 r2( 전선접속부근의휨반경 ) : 극단적으로굽히지않는범위에서접속가능 부 부

부 록 부 6 변환기사용시의접속예 MC 프로토콜, 무수순프로토콜, 쌍방향프로토콜에의한데이터교신기능으로데이터를교신하기위해서 RS-232-RS-422/485 변환기를사용할때의접속예를나타냅니다. 본부록에나타내는변환기는다음과같습니다. 제조회사 형명 ( 소개품 ) EL Engineering Ltd. EL-LINE-Ⅱ System Sacom Co., Ltd. KS-1 KS-10P KS-485 * 소개품은당사의기준에적합한지를검증하여충족한제품입니다. 사용시는소개품의사양 ( 규격 ) 에준하여사용하십시오. (1) 사용가능변환기와접속 Q 시리즈 C24 접속인터페이스 상대기기와의 시스템구성 상대기기 인터페이스 사용가능변환기 접속예의설명 No. 접속예 1 접속예 2 접속예 3 접속예 4 부 부

부 록 (2) 접속예 ( 접속예 1) Q 시리즈 24 RS232 신호 RS422 신호 상대기기 또는 * ㆍ CD 단자체크설정은 3.2.1 항 (1) 의설명을참조하여 체크하지않음 을설정하십시오. ㆍ전송제어로서 DC 코드제어또는 DTR/DSR 제어가가능해집니다. ( 접속예 2) Q 시리즈 24 RS232 신호 RS422 신호 상대기기 * ㆍ CD 단자체크설정은 3.2.1 항 (1) 의설명을참조하여 체크하지않음 을설정하십시오. ㆍ전송제어로서 DC 코드제어또는 DTR/DSR 제어가가능해집니다. 부 부

부 록 ( 접속예 3) Q 시리즈 24 RS232 신호 RS485 신호 상대기기 * ㆍ반이중통신에의해데이터를교신할수있습니다. ㆍ CD 단자체크설정은 3.2.1 항 (1) 의설명을참조하여 체크하지않음 을설정하십시오. ㆍ전송제어는불가능합니다. ( 접속예 4) 상대기기 RS232 신호 RS485 신호 Q 시리즈 24 다른국과접속할때 회선의종단이될때 ON * ㆍ반이중통신에의해데이터를교신할수있습니다. ㆍ전송제어는할수없습니다. 부 부

부 록 부 7 통신지원툴 (MX Component) MX Component 는 DOS/V PC 에서 PLC 간의모든통신경로를지원하며, 각통신이다른통신프로토콜을신경쓰지않고도간단한처리만으로통신을실현하는 ActiveX 컨트롤라이브러리입니다. 또한, 다양한프로그램언어를지원하여폭넓은어플리케이션개발을가능하게합니다. MX Component 의기능개요, 어플리케이션작성순서에대해설명합니다. * 자세한사항은 MX Component 의오퍼레이팅매뉴얼, 프로그래밍매뉴얼을참조하십시오. 부 7.1 MX Component 의개요 MX Component 의개요를나타냅니다. MX Component 가지원하는통신경로, OS, 프로그램언어및함수는사용하는 MX Component 의버전에따라다릅니다. (1) PLC 에대한통신경로를폭넓게지원 PLC 에대한통신경로를폭넓게지원하고있으므로사용자임의의시스템구축이가능합니다. <MX Component 를사용한통신예 > Ethernet 통신 MELSECNET/H 통신 모뎀통신 게이트웨이기능통신 (2) 어플리케이션개발효율을크게향상 MX Component 는위저드형식의통신설정유틸리티를준비하고있습니다. 사용자는화면에서대화형식으로설정하기만하면, 통신하고자하는 PLC CPU 에액세스하기위한통신설정을실행할수있으며, 한번만통신설정을하면통신설정유틸리티에서기억한 PLC CPU 의논리국번을지정함으로써액세스하는것이가능합니다. 부 부

부 록 (3) 다양한 OS 를지원 MX Component 는다음의기본 OS 의 DOS/V PC 에서동작이가능합니다. (4) 다양한프로그램언어를지원 MX Component 는다음의프로그램언어를지원하고있습니다. 사용자가원하는폭넓은어플리케이션개발이가능합니다. 프로그램언어 개발소프트웨어 VBScript 텍스트문자편집기및시판되고있는 HTML 툴 또는 부 부

부 록 (5) PLC와의데이터교신전용함수를지원 MX Component는통신회선의오픈 / 클로즈, 디바이스의읽기 / 쓰기등 PLC와의데이터교신에필요한함수를준비하고있습니다. 많은기능을가진통신프로그램을간단하게개발할수있습니다. (a) Microsoft Visual Basic.NET 2003, Microsoft Visual C++.NET 2003을사용하는경우 함수명기능 Connect Open Close Disconnect GeterrorMessage ReadDeviceBlock WriteDeviceBlock ReadDeviceBlock2 WriteDeviceBlock2 ReadDeviceRandom WriteDeviceRandom ReadDeviceRandom2 WriteDeviceRandom2 SetDevice GetDevice SetDevice2 GetDevice2 ReadBuffer WriteBuffer GetClockData SetClockData GetCpuType SetCpuStatus EntryDeviceStatus FreeDeviceStatus OnDeviceStatus 전화회선에대한접속. 통신회선, 전화회선의오픈. 통신회선의클로즈. 전화회선의차단. 에러내용과처리방법의표시. 디바이스일괄읽기. (INT형) 디바이스일괄쓰기. (INT형) 디바이스일괄읽기. (SHORT형) 디바이스일괄쓰기. (SHORT형) 디바이스랜덤읽기. (INT형) 디바이스랜덤쓰기. (INT형) 디바이스랜덤읽기. (SHORT형) 디바이스랜덤쓰기. (SHORT형) 디바이스 1점을설정.(INT형) 디바이스 1점의데이터수집. (INT형) 디바이스 1점을설정.(SHORT형) 디바이스 1점의데이터수집. (SHORT형) 버퍼메모리읽기. 버퍼메모리쓰기. PLC CPU의시계데이터읽기. PLC CPU의시계데이터쓰기. PLC CPU 형명읽기. PLC CPU의리모트 RUN/STOP/PAUSE. 디바이스상태감시등록. 디바이스상태감시등록해제. 이벤트고지. 부 부

부 록 (b) Microsoft Visual Basic 6.0, Microsoft Visual C++ 6.0을사용하는 경우 함수명기능 Connect 전화회선에대한접속. Open 통신회선, 전화회선오픈. Close 통신회선클로즈. Disconnect 전화회선차단. GeterrorMessage 에러내용과처리방법표시. ReadDeviceBlock 디바이스일괄읽기. (LONG 형 ) WriteDeviceBlock 디바이스일괄쓰기. (LONG 형 ) ReadDeviceBlock2 디바이스일괄읽기. (SHORT 형 /INT 형 ) WriteDeviceBlock2 디바이스일괄쓰기. (SHORT 형 /INT 형 ) ReadDeviceRandom 디바이스랜덤읽기. (LONG 형 ) WriteDeviceRandom 디바이스랜덤쓰기. (LONG 형 ) ReadDeviceRandom2 디바이스랜덤읽기. (SHORT 형 /INT 형 ) WriteDeviceRandom2 디바이스랜덤쓰기. (SHORT 형 /INT 형 ) SetDevice 디바이스 1 점을설정.(LONG 형 ) GetDevice 디바이스 1 점의데이터수집. (LONG 형 ) SetDevice2 디바이스 1 점을설정.(SHORT 형 /INT 형 ) GetDevice2 디바이스 1 점의데이터수집. (SHORT 형 /INT 형 ) ReadBuffer 버퍼메모리읽기. WriteBuffer 버퍼메모리쓰기. GetClockData PLC CPU 의시계데이터읽기. SetClockData PLC CPU 의시계데이터쓰기. GetCpuType PLC CPU 형명읽기. SetCpuStatus PLC CPU 의리모트 RUN/STOP/PAUSE. EntryDeviceStatus 디바이스상태감시등록. FreeDeviceStatus 디바이스상태감시등록해제. OnDeviceStatus 이벤트고지. (6) 프로그램을하지않고도 Excel 상에데이터를수집 MX Component 와 MX Sheet(SWnD5C-SHEET-J) 를조합하여사용함으로써, 프로그래밍을작성하지않고도간단한설정만으로 Excel 상에 PLC 의디바이스데이터를수집하는것이가능합니다. 부 부

부 록 부 7.2 MX Component 의사용순서 MX Component 를사용한경우의프로그램작성순서및샘플프로그램을나타냅니다. (1) 프로그램작성순서 프로그램작성순서를설명합니다. 다음의사용순서는 Visual Basic.NET 2003 을사용한예입니다. 1 위저드기능을사용하여 DOS/V PC에서 PLC까지의통신을설정할수있습니다.( 위저드를사용하지않고프로그램만으로설정하는타입의컨트롤도있습니다.) 위저드에서는논리국번, 접속모듈타입, 접속상대 PLC 등통신에필요한기능을설정합니다. 2 ACT 컨트롤아이콘을폼에붙이고붙여넣은컨트롤에 1 에서 설정한논리국번을속성에서설정합니다. 3 함수를사용하여디바이스데이터를읽는프로그램을기술합 니다. 완 성 부 부

부 록 (2) 샘플프로그램논리국번을사용하여대상 PLC 의 D0~D4(5 점 ) 를읽는샘플프로그램을나타냅니다. (a) 화면예 (Form1) Text1 ' 논리국번을입력한다 Button1 또는 Command1 ' 통신회선을접속한다 Button2 또는 Command2 ' 디바이스데이터를읽는다 Button3 또는 Command3 ' 통신회선을차단한다 ACT 컨트롤 (ActEasyIF) ' 유틸리티설정타입용 ACT 컨트롤 (b) 프로그램예개발소프트웨어마다의프로그램예를나타냅니다. 1 Visual Basic.NET 2003 을사용하는경우 '****************************** ' 회선접속처리 '****************************** ' 논리국번을수집합니다 ' 접속처리를합니다 MsgBox(" 접속완료 ") MsgBox(" 접속에러 :" &Hex(rtn)) 부 부

부 록 '*********************************** ' 읽기처리 '*********************************** 'D0~D4(5 점 ) 를읽습니다 MsgBox(" 읽기에러 :" & Hex(rtn)) '*********************************** ' 회선차단처리 '*********************************** ' 회선을차단합니다 MsgBox(" 차단완료 ") MsgBox(" 차단에러 :" & Hex(rtn)) 부 부

부 록 2 Visual C++.NET 2003을사용하는경우 //************************** // 회선접속처리 //************************** // 논리국번을수집합니다 // 접속처리를합니다 MessageBox::Show(" 접속완료 "); MessageBox::Show(String::Format(" 접속에러 :0x{0:x8} [HEX]", box(iret))); //************************** // 읽기처리 //************************** // D0~D4(5 점 ) 를읽습니다 // 결과표시용데이터저장 MessageBox::Show(String::Format(" 읽기에러 :0x{0:x8} [HEX]", box(iret))); 부 부

부 록 //************************** // 회선차단처리 //************************** // 회선을차단합니다 MessageBox::Show(" 차단완료 "); MessageBox::Show(String::Format(" 차단에러 :0x{0:x8} [HEX]", box(iret))); 3 Visual Basic 6.0 을사용하는경우 '*********************************** ' 회선접속처리 '*********************************** ' 논리국번을수집합니다 ' 접속처리를합니다 MsgBox " 접속완료 " MsgBox " 접속에러 :" &Hex(rtn) 부 부

부 록 '*********************************** ' 읽기처리 '*********************************** 'D0~D4(5 점 ) 을읽습니다 MsgBox " 읽기에러 :" & Hex(rtn) '*********************************** ' 회선차단처리 '*********************************** ' 회선을차단합니다 MsgBox " 차단완료 " MsgBox " 차단에러 :" & Hex(rtn) 부 부

부 록 4 Visual C++ 6.0 을사용하는경우 //************************** // 회선접속처리 //************************** // 텍스트상자에설정된논리국번을변수에반영한다. // 논리국번을수집합니다 // 접속처리를합니다 MessageBox(" 접속완료 "); szmessage.format(" 접속에러 : %x", lret); //************************** // 읽기처리 //************************** // D0~D4(5 점 ) 를읽습니다 szmessage.format(" 읽기에러 : %x", lret); 부 부

부 록 //************************** // 회선차단처리 //************************** // 회선을차단합니다 MessageBox(" 차단완료 "); szmessage.format(" 차단에러 :%x", lret); 부 부

부 록 부 8 수신데이터의클리어처리프로그램예 무수순프로토콜로데이터를교신할때,6.1.4 항에따라버퍼메모리의수신데이터클리어요구영역을사용하여상대기기로부터읽은수신데이터를클리어하는경우의시퀀스프로그램예를나타냅니다.(Q 시리즈 C24 의입출력신호가 X/Y000~X/Y01F 인경우 ) C24 레디 WDT 에러 C24 정상 수신클리어요구 수신클리어요구펄스 수신클리어요구펄스 수신클리어접수 < 수신클리어요구실행 > 수신클리어접수 C24 정상수신처리중 송신처리수신클리수신읽기수신이상중어중요구검출 수신클리어중 < 수신클리어요구상태읽기 > 수신클리 C24 정상어중 수신클리어접수 수신클리어중 송신요구 송신요구펄스 송신요구펄스 송신요구 부 부

부 록 송신요구수신클리수신클리어접수어중 < 송신처리실행 > 송신완료디바이스 송신처리중 송신완료송신완료디바이스디바이스 +1 송신정상완료 송신완료디바이스 +1 송신이상완료 송신처리중 송신요구 외부지령 송신정상완료 송신이상완료 기능버전 A 의 Q 시리즈 C24 를사용할때는 6.1.4 항 (3) 프로그램예의 *1 부분의회로를추가하십시오. (M19 ON 시에교신할수있습니다.) 부 부

부 록 부 9 MELSECNET/H 리모트 I/O 국에서사용하는경우의프로그램예 부 9.1 시스템구성과프로그램조건 (1) 시스템구성본항의프로그램예에서사용하는시스템구성을나타냅니다. QJ71LP21-25 리모트마스터국 (* 2) MELSECNET/H( 리모트 I/O 네트워크 ) 네트워크 No. 1 제어대상 QJ72LP25-25 리모트 I/O 국 ( 국번 1) *1 QJ71C24N을베이스모듈의슬롯 0에장착하여선두 I/O No. 를 "0" 으로합니다. *2 리모트마스터국의네트워크파라미터는다음과같이설정합니다. 1 Network type :MNET/H(Remote master) 2 Starting I/O No. :0000H 3 Network No. :1 4 Total stations :1 5 Mode :Online 6 Network range assignment(xysetting) 7 Refresh parameters 부 부

부 록 (2) 리모트마스터국및리모트 I/O 국의인터록용프로그램예리모트마스터국 ( 자국 ) 및리모트 I/O 국 ( 다른국 ) 의링크상태에따라인터록처리를하십시오. 다음의예는리모트마스터국의링크상태 (SB47, SB49) 와리모트 I/O 국 ( 국번 1) 의링크상태 (SW70 비트 0, SW74 비트 0, SW78 비트 0) 를사용한교신프로그램의인터록예입니다. SB47: 자국배턴패스상태 SB49: 자국데이터링크상태 SW70: 다른국배턴패스상태 SW74: 다른국데이터링크상태 SW78: 다른국파라미터교신상태 SB20: 네트워크모듈상태 각샘플프로그램 ( 부 9.2 항이후참조 ) 타이머정수 K 에는다음의값을설정하십시오. 배턴패스상태 (T0, T2) 사이클릭전송상태파라미터교신상태 (T1, T3, T4) ( 시퀀스스캔타임 4) 이상 ( 시퀀스스캔타임 3) 이상 이유 : 케이블이나노이즈등의상황에따라네트워크가순간적인이상을검출하더라도제어를정지시키지않도록하기위해서입니다. 여기서,4 배나 3 배는어디까지나기준입니다. (3) REMFR/REMTO 명령 REMFR/REMTO 명령실행후명령이완료되고나서, 다음명령이실행되도록프로그래밍하십시오. REMFR/REMTO 명령의완료는완료디바이스로확인할수있습니다. 포인트 (1) REMFR/REMTO 명령실행후실제의데이터의읽기 / 쓰기가완료될때까지수스캔이필요합니다. (2) MELSECNET/H 의리모트마스터국과리모트 I/O 국의인터록용프로그램, REMFR/REMTO 명령의자세한내용에대해서는 Q 대응 MELSECNET/H 네트워크시스템레퍼런스매뉴얼 ( 리모트 I/O 네트워크편 ) 을참조하십시오. 부 부

부 록 부 9.2 시퀀스프로그램으로버퍼메모리에액세스하는경우 REMFR/REMTO 명령을사용하여 Q 시리즈 C24의버퍼메모리를읽기 / 쓰기하는로그램예를나타냅니다. 프 포인트 버퍼메모리의디폴트값을변경하는경우에는 GX Configurator-SC 를사용하십시오. GX Configurator-SC 를사용하여 Q 시리즈 C24 의플래시 ROM 에변경된설정값을등록합니다.( 제 8 장참조 ) (1) 프로그램조건읽기 / 쓰기지령 (X1020, X1021) 을 ON 하면,QJ71C24N 의버퍼메모리 (CH1 측워드 / 바이트단위지정영역 ) 를읽기 / 쓰기하는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ읽기 / 쓰기지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ X1020, X1021 ㆍ읽기 / 쓰기지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M10, M11 ㆍ REMFR/REMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍ M100~103 ㆍ REMFR/REMTO 명령의정상 / 이상완료플래그ㆍㆍ M200~203 ㆍ워드 / 바이트단위지정영역읽기ㆍㆍㆍㆍㆍㆍ D0 D0 ㆍ워드 / 바이트단위지정영역쓰기ㆍㆍㆍㆍㆍㆍ D1 D1 < 읽기지령 > (2) 프로그램예 (a) 버퍼메모리읽기 읽기지령을펄스화 D0 에버퍼메모리의워드 / 바이트단위지정영역을수집 REMFR 명령정상완료 REMFR 명령이상완료 < 쓰기지령 > (b) 버퍼메모리쓰기 쓰기지령을펄스화 워드 / 바이트단위지정을바이트단위로설정버퍼메모리의워드 / 바이트단위지정영역에설정값을전송 REMTO 명령정상완료 REMTO 명령이상완료 부 부

부 록 부 9.3 온디멘드데이터를송신하는경우 REMFR/REMTO 명령, 입출력신호를사용하여온디멘드데이터를송신하는프로그램예를나타냅니다. 온디멘드기능에대해서는레퍼런스매뉴얼 3.11 항과사용자매뉴얼 ( 응용편 ) 제 10 장을참조하십시오. 스위치 1 스위치번호 (1) 프로그램조건송신지령 (X1022) 을 ON 하면,CH1 측에서온디멘드데이터를송신하는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ송신지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ X1022 ㆍ송신지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M10 ㆍ온디멘드기능지정지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M11 ㆍ온디멘드데이터송신플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M12 ㆍ온디멘드실행결과수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M13 ㆍ LED 점등상태수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M14 ㆍ REMFR/REMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M100~107 ㆍ REMFR/REMTO 명령의정상 / 이상완료플래그ㆍㆍㆍㆍㆍㆍㆍ M200~204 ㆍ온디멘드데이터송신정상 / 이상완료ㆍㆍㆍㆍㆍㆍㆍㆍㆍ M300, M301 ㆍ송신데이터ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D0, D1 ㆍ온디멘드기능지정용버퍼메모리선두어드레스지정ㆍ D2 ㆍ온디멘드기능지정용데이터길이지정ㆍㆍㆍㆍㆍㆍㆍㆍ D3 ㆍ온디멘드실행결과ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D8 ㆍ CH1 측 LED 점등상태, 통신에러상태ㆍㆍㆍㆍㆍㆍㆍㆍㆍ D9 (b) 인텔리전트기능모듈스위치설정 (4.5.2 항참조 ) 위치 비트 지정값 전송설정 통신속도설정 동작설정 데이터비트 패리티비트 홀수 / 짝수패리티 스톱비트 섬체크코드 RUN 중쓰기 설정변경 내용설정값 독립 8 비트 없음 홀수 1 비트 있음 허가 허가 19200bps 스위치 2 교신프로토콜설정 MC 프로토콜형식 1 스위치 5 국번설정 0 번째국 (c) 본예에서사용하는버퍼메모리의설정내용 어드레스 10 진 (16 진 ) 명칭설정값 150(96 H) 워드 / 바이트단위지정워드단위 160(A0 H) 161(A1 H) 513(201 H) 598(256 H) 온디멘드기능지정용버퍼메모리선두어드레스지정 온디멘드기능지정용데이터길이지정 CH1 측 LED 점등상태, 통신에러상태 온디멘드실행결과 부 부

부 록 (2) 프로그램예 < 송신지령 > < 송신데이터세트 > 송신지령을펄스화 송신데이터를세트 버퍼메모리의송신용어드레스에송신데이터를전송 온디멘드기능지정지령 REMTO 명령이상완료 < 버퍼메모리선두어드레스와데이터길이세트 > 온디멘드기능지정용버퍼메모리선두어드레스 온디멘드기능지정용데이터길이버퍼메모리의온디멘드기능지정용영역에설정값을전송온디멘드데이터송신플래그세트 REMTO 명령이상완료 < 온디멘드송신 > 송신요구신호를 ON < 정상완료시의처리 > 온디멘드데이터송신플래그리셋 온디멘드데이터송신정상완료 송신요구신호 OFF < 이상완료시의처리 > 온디멘드데이터송신이상완료 온디멘드실행결과수집지령 < 이상완료시 : 온디멘드실행결과읽기 > D8 에버퍼메모리의온디멘드실행결과를수집 LED 점등상태수집지령 REMFR 명령이상완료 < 이상완료시 :LED 점등상태읽기 > D9 에버퍼메모리의 LED 점등상태를수집 REMFR 명령정상완료 REMFR 명령이상완료 송신요구신호를 OFF 부 부

부 록 부 9.4 무수순프로토콜, 쌍방향프로토콜을사용하여수신하는경우 REMFR 명령, 입출력신호를사용하여무수순프로토콜, 쌍방향프로토콜을사용하여수신하는프로그램예를나타냅니다. 무수순프로토콜에의한교신에대해서는제 6 장을참조하십시오. 쌍방향프로토콜에의한교신에대해서는제 7 장을참조하십시오. 사용자등록프레임으로데이터를교신하는경우에대해서는사용자매뉴얼 ( 응용편 ) 제 11 장을참조하십시오. 스위치 1 스위치번호 (1) 프로그램조건무수순프로토콜에의한교신으로상대기기에서데이터수신후수신읽기요구신호 (X1003) 가 ON되며, 수신데이터를 QJ71C24N의버퍼메모리에서 PLC CPU에서읽는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ에러코드읽기신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍX1023 ㆍ수신읽기요구신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM10 ㆍ수신데이터수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM11 ㆍ수신결과수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM12 ㆍREMFR 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM100~105 ㆍREMFR 명령의정상 / 이상완료플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍM200~203 ㆍ수신정상 / 이상완료ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM300, M301 ㆍ수신데이터수ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD0 ㆍ수신데이터 (5워드데이터를수신한경우 ) ㆍㆍㆍㆍㆍㆍD1~5 ㆍ데이터수신결과ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD8000 (b) 인텔리전트기능모듈스위치설정 (4.5.2 항참조 ) 위치 비트 지정값 전송설정 통신속도설정 동작설정 데이터비트 패리티비트 홀수 / 짝수패리티 스톱비트 섬체크코드 RUN 중쓰기 설정변경 내용설정값 독립 7 비트 없음 홀수 1 비트 없음 허가 허가 19200bps 스위치 2 교신프로토콜설정무수순프로토콜 스위치 5 국번설정 0 번째국 (c) 본예에서사용하는버퍼메모리의설정내용 어드레스 10 진 (16 진 ) 명칭설정값 150(96 H) 워드 / 바이트단위지정워드단위 164(A4 H) 수신종료데이터수지정 01FFH 165(A5 H) 수신종료코드지정 0D0AH 166(A6 H) 수신용버퍼메모리선두어드레스지정 0600H 167(A7 H) 수신용버퍼메모리길이지정 0200H 600(258 H) 데이터수신결과 부 부

부 록 (2) 프로그램예 < 수신읽기요구 > 수신읽기요구신호를펄스화 < 수신데이터수읽기 > D0 에버퍼메모리의송수신영역에서수신데이터수를수집 수신데이터수집지령 REMFR 명령이상완료 < 수신데이터읽기 > D1 에버퍼메모리의송수신영역에서수신데이터수만큼의데이터를수집수신정상완료 REMFR 명령이상완료 수신읽기완료신호를 ON < 수신이상검출 > 수신이상완료 수신결과수집명령 < 수신이상검출시 : 데이터수신결과읽기 > D8000 에버퍼메모리의데이터수신결과를수집 REMFR 명령정상완료 REMFR 명령이상완료 수신읽기완료신호를 ON 수신읽기완료신호를 OFF 비 고 쌍방향프로토콜에의한교신으로데이터를수신하는경우에는상기 (2) 프로그램예의점선부분은불필요합니다. 인텔리전트기능모듈스위치는다음과같이설정합니다.(4.5.2 항참조 ) 스위치 1 스위치 2 스위치번호 설정값 07C0H 0007H 부 부

부 록 부9.5 무수순프로토콜, 쌍방향프로토콜을사용하여송신하는경우 REMFR/REMTO 명령, 입출력신호를사용하여무수순프로토콜, 쌍방향프로토콜을사용하여송신하는프로그램예를나타냅니다. 무수순프로토콜에의한교신에대해서는제 6 장, 쌍방향프로토콜에의한교신에대해서는제 7 장을참조하십시오. 스위치 1 스위치 2 스위치번호 (1) 프로그램조건송신지령 (X1024) 을 ON하면,CH1측에서데이터를송신하는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ송신지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍX1024 ㆍ송신지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM10 ㆍ송신결과수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM11 ㆍREMFR/REMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM100~103 ㆍREMFR/REMTO 명령의정상 / 이상완료플래그ㆍㆍㆍㆍㆍㆍM200~202 ㆍ송신정상 / 이상완료ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM300, M301 ㆍ송신데이터수ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD10 ㆍ송신데이터 (5워드) ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD11~15 ㆍ데이터송신결과ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD20 (b) 인텔리전트기능모듈스위치설정 (4.5.2 항참조 ) 위치 비트 지정값 전송설정 통신속도설정 동작설정 데이터비트 패리티비트 홀수 / 짝수패리티 스톱비트 섬체크코드 RUN 중쓰기 설정변경 교신프로토콜설정 내용설정값 독립 7 비트 없음 홀수 1 비트 없음 허가 허가 19200bps 무수순프로토콜 또는 쌍방향프로토콜 스위치 5 국번설정 0 번째국 0000H (c) 본예에서사용하는버퍼메모리의설정내용 07C0H 0006H 또는 0007H 어드레스 10 진 (16 진 ) 명칭설정값 150(96H) 워드 / 바이트단위지정 워드단위 162(A2H) 송신용버퍼메모리선두어드레스지정 0400H 163(A3H) 송신용버퍼메모리길이지정 0200H 599(257H) 데이터송신결과 부 부

부 록 (2) 프로그램예 < 송신지령 > 송신지령을펄스화 < 송신데이터세트 > 송신데이터를세트 송신데이터수를세트 < 송신요구 > 버퍼메모리의송수신영역에설정값을전송 송신요구신호를 ON REMTO 명령이상완료 < 정상완료시의처리 > 송신정상완료 송신요구신호를 OFF < 이상완료시의처리 > 송신이상완료 송신결과수집명령 < 이상완료시 : 데이터송신결과읽기 > D20 에버퍼메모리의데이터송신결과를수집 REMFR 명령정상완료 REMFR 명령이상완료 송신요구신호를 OFF 부 부

부 록 부 9.6 수신데이터를클리어하는경우 스위치 1 스위치번호 버퍼메모리의수신데이터클리어요구영역을사용한프로그램예를나타냅니다. 수신데이터클리어에대해서는 6.1.4항을참조하십시오. (1) 프로그램조건수신클리어지령 (X1025) 을 ON하면, QJ71C24N의 OS 영역에대해서수신데이터를클리어하는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ수신클리어지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍX1025 ㆍ수신클리어처리실행지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM10 ㆍ수신처리중플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM11 ㆍ송신처리중플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM12 ㆍ수신클리어지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM15 ㆍ수신클리어접수플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM16 ㆍ수신클리어중플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM17 ㆍ교신금지플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM18 ㆍ교신허가플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM19 ㆍ완료체크플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM20 ㆍ수신클리어처리실행상태수집지령ㆍㆍㆍㆍㆍㆍㆍㆍM21 ㆍ수신클리어처리실행상태판정지령ㆍㆍㆍㆍㆍㆍㆍㆍM22 ㆍREMFR/REMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM100~103 ㆍREMFR/REMTO 명령의이상완료플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍM200, M201 ㆍ수신데이터클리어요구영역정보ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD0 ㆍ클리어요구ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD1 (b) 인텔리전트기능모듈스위치설정 (4.5.2 항참조 ) 위치 비트 지정값 전송설정 통신속도설정 동작설정 데이터비트 패리티비트 홀수 / 짝수패리티 스톱비트 섬체크코드 RUN 중쓰기 설정변경 독립 7 비트 없음 홀수 1 비트 없음 허가 허가 19200bps 스위치 2 교신프로토콜설정무수순프로토콜 0006H 스위치 5 국번설정 0 번째국 0000H (c) 본예에서사용하는버퍼메모리의설정내용 내용설정값 07C0H 어드레스 10 진 (16 진 ) 168(A8 H) 수신데이터클리어요구 명칭설정값 부 부

부 록 (2) 프로그램예 < 수신클리어지령 > 수신클리어지령을펄스화 수신클리어접수플래그세트 수신클리어처리실행지령 < 수신클리어처리실행 > 클리어요구를세트 버퍼메모리의수신데이터클리어요구영역에설정값을전송수신클리어중플래그세트 완료체크플래그세트 수신클리어처리실행상태수집지령 REMTO 명령이상완료 < 수신클리어상태읽기 > DO 에버퍼메모리의수신데이터클리어요구영역의정보를수집수신클리어처리실행상태판정지령 REMFR 명령이상완료 수신클리어접수플래그리셋 수신클리어중플래그리셋 완료체크플래그리셋 교신허가플래그세트 (*1) 수신클리어처리실행상태수집지령 타이머기동 교신허가플래그리셋 (*1) 교신금지플래그를출력 *1 기능버전 A 의 Q 시리즈 C24 를사용할때는시퀀스프로그램에점선부분을추가 하십시오. (M19 ON 시에교신하십시오.) 부 부

부 록 부 9.7 사용자등록프레임을사용하여송신하는경우 REMFR/REMTO 명령, 입출력신호를사용하여사용자등록프레임을사용하여송신하는프로그램예를나타냅니다. 사용자등록프레임에의한송신에대해서는사용자매뉴얼 ( 응용편 )11.4 항을참조하십시오. 스위치 1 스위치번호 (1) 프로그램조건송신지령 (X1026) 을 ON 하면,CH1 측에서사용자등록프레임을사용하여데이터를송신하는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ송신지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ X1026 ㆍ송신지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M10 ㆍ송신용사용자등록프레임지정지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍ M11 ㆍ송신결과수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M12 ㆍ REMFR/REMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M100~105 ㆍ REMFR/REMTO 명령의정상 / 이상완료플래그ㆍㆍㆍㆍㆍㆍ M200~203 ㆍ송신정상 / 이상완료ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M300, M301 ㆍ송신데이터수ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D0 ㆍ송신데이터ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D1, D2 ㆍ CR/LF 출력지정ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D5 ㆍ출력선두포인터지정ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D6 ㆍ출력개수지정ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D7 ㆍ출력프레임번호지정ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D8~12 ㆍ데이터송신결과ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D20 위치 (b) 인텔리전트기능모듈스위치설정 (4.5.2 항참조 ) 비트 지정값 전송설정 통신속도설정 동작설정 데이터비트 패리티비트 홀수 / 짝수패리티 스톱비트 섬체크코드 RUN 중쓰기 설정변경 내용설정값 독립 8 비트 없음 홀수 1 비트 없음 허가 허가 19200bps 스위치 2 교신프로토콜설정무수순프로토콜 0006H 스위치 5 국번설정 0 번째국 0000H 07C2H 부 부

부 록 (c) 본예에서사용하는버퍼메모리의설정내용 어드레스 10 진 (16 진 ) 명칭설정값 150(96 H) 워드 / 바이트단위지정바이트단위 162(A2 H) 송신용버퍼메모리선두어드레스지정 0400H 163(A3 H) 송신용버퍼메모리길이지정 0200H 183(B7 H) CR/LF 출력지정 0 184(B8 H) 출력선두포인터지정 1 185(B9 H) 출력개수지정 5 186(BA H) 송신프레임번호지정 1번째 03F2H 187(BB H) 송신프레임번호지정 2번째 03F3H 188(BC H) 송신프레임번호지정 3번째 8001H 189(BD H) 송신프레임번호지정 4번째 8000H 190(BE H) 송신프레임번호지정 5번째 041BH 6912(1BOO H) 6913(1B01 H) 등록데이터바이트수지정등록 No.8001H용사용자등록프레임저장 2 012DH 부 부

부 록 (2) 프로그램예사용자등록프레임 No. 3F2 H,3F3 H,41B H,8001H는사전에등록되어있는것으로합니다. < 송신지령 > 송신지령을펄스화 < 송신데이터세트 > 송신데이터수를세트 송신데이터를세트 < 송신용사용자등록프레임지정지령 > 버퍼메모리의송수신영역에설정값을전송 송신용사용자등록프레임지정지령 REMTO 명령이상완료 CR/LF 출력을세트 출력선두포인터를세트출력개수를세트송신프레임번호지정 1번째송신프레임번호지정 2번째송신프레임번호지정 3번째송신프레임번호지정 4번째 < 송신요구 > 송신프레임번호지정 5 번째버퍼메모리의송신용사용자등록프레임지정영역에설정값을전송 송신요구신호를 ON < 정상완료시의처리 > REMTO 명령이상완료 송신정상완료 송신요구신호를 OFF < 이상완료시의처리 > 송신이상완료 송신결과수집명령 < 이상완료시 : 데이터송신결과읽기 > D20 에버퍼메모리의데이터송신결과를수집 REMFR 명령정상완료 REMFR 명령이상완료 송신요구신호를 OFF 부 부

부 록 부 9.8 초기설정을하는경우 REMTO 명령을사용하여초기설정을하는프로그램예를나타냅니다. Q 시리즈 C24 버퍼메모리의디폴트값을변경하는경우에사용하십시오. GXConfigurator-SC를사용하여 Q 시리즈 C24 버퍼메모리의디폴트값을변경하는경우에는제8장을참조하십시오. (1) 프로그램조건초기설정지령 (X1027) 을 ON하면,CH1측의초기설정을하는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ초기설정지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍX1027 ㆍ초기설정지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM10 ㆍ초기설정지령2ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM11 ㆍ초기설정지령3ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM12 ㆍREMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM100~105 ㆍREMTO 명령의정상 / 이상완료플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍM200~203 ㆍ워드 / 바이트단위지정ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD0 ㆍ온디멘드송신용버퍼메모리선두어드레스지정ㆍㆍㆍD1 ㆍ온디멘드송신용버퍼메모리길이지정ㆍㆍㆍㆍㆍㆍㆍㆍD2 ㆍ송신용버퍼메모리선두어드레스지정ㆍㆍㆍㆍㆍㆍㆍㆍD3 ㆍ송신용버퍼메모리길이지정ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD4 ㆍ수신용버퍼메모리선두어드레스지정ㆍㆍㆍㆍㆍㆍㆍㆍD5 ㆍ수신용버퍼메모리길이지정ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD6 (b) 본예에서사용하는버퍼메모리의설정내용 어드레스 10 진 (16 진 ) 명칭설정값 150(96 H) 워드 / 바이트단위지정바이트단위 160(A0 H) 온디멘드기능지정용버퍼메모리선두어드레스지정 0400H 161(A1 H) 온디멘드기능지정용데이터길이지정 0000H 162(A2 H) 송신용버퍼메모리선두어드레스지정 0C00H 163(A3 H) 송신용버퍼메모리길이지정 0400H 166(A6 H) 수신용버퍼메모리선두어드레스지정 0600H 167(A7 H) 수신용버퍼메모리길이지정 0200H 부 부

부 록 (2) 프로그램예 < 초기설정지령 > 초기설정지령을펄스화 < 워드 / 바이트단위지정설정 > 워드 / 바이트단위지정을바이트단위로설정버퍼메모리의워드 / 바이트단위지정영역에설정값을전송 초기설정지령 2 REMTO 명령이상완료 < 온디멘드기능지정, 송신영역지정설정 > 온디멘드송신용버퍼메모리선두어드레스에 400H을세트 온디멘드송신용버퍼메모리길이에 0H을세트 송신용버퍼메모리선두어드레스에 OCOOH를세트 송신용버퍼메모리길이에 400H 을세트버퍼메모리의온디멘드기능지정용, 송신영역지정용영역에설정값을전송 초기설정지령 3 REMTO 명령이상완료 < 수신영역지정세트 > 수신용버퍼메모리선두어드레스에 600H을세트 수신용버퍼메모리길이에 200H 을세트 버퍼메모리의수신영역지정용영역에설정값을전송 초기설정완료 REMTO 명령이상완료 비 고 아래버퍼메모리의디폴트값을변경하는경우에는상기 (2) 프로그램예를참조하여프로그래밍하십시오. ㆍ DTR/DSR(ER/DR), DC 제어지정ㆍ DC1/DC3(Xon/Xoff) 코드지정ㆍ DC2/DC4 코드지정ㆍ CD 단자체크지정 (RS-232 용 ) ㆍ통신방식지정 (RS-232 용 ) ㆍ동시송신시의우선순위지정ㆍ송신재시작시의송신방식지정ㆍ동시송신시의데이터유효 / 무효지정ㆍ무수신감시시간 ( 타이머 0) 지정 부 부

부 록 부 9.9 사용자등록프레임을등록하는경우 REMFR/REMTO 명령, 입출력신호를사용하여 Q 시리즈 C24 의플래시 ROM 에사용자등록프레임을등록하는프로그램예를나타냅니다. 사용자등록프레임을등록하는경우에대해서는사용자매뉴얼 ( 응용편 )9.4 항을참조하십시오. 포인트 Q 시리즈 C24 의플래시 ROM 에사용자등록프레임을등록할때는 GX Configurator-SC 를사용할것을권합니다.( 제 8 장참조 ) (1) 프로그램조건등록지령 (X1028) 을 ON 하면, QJ71C24N 의플래시 ROM 에사용자등록프레임을등록하는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ등록지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ X1028 ㆍ등록지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M10 ㆍ등록지령 2 ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M11 ㆍ등록플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M12 ㆍ등록결과수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M13 ㆍ REMFR/REMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ M100~105 ㆍ REMFR/REMTO 명령의정상 / 이상완료플래그ㆍㆍㆍㆍㆍㆍ M200~203 ㆍ등록지시ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D0 ㆍ프레임 No. ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D1 ㆍ등록결과ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D2 ㆍ등록데이터바이트수ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D3 ㆍ사용자등록프레임ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍ D4~8 (b) 본예에서사용하는버퍼메모리의설정내용 어드레스 10 진 (16 진 ) 명칭설정값 플래시 ROM 액세스용 등록 / 읽기 / 삭제지시프레임 No. 지시등록 / 읽기 / 삭제결과저장등록데이터바이트수지정 사용자등록프레임 부 부

부 록 (2) 프로그램예 < 등록지령 > 등록지령을펄스화 < 사용자등록프레임세트 > 등록지시세트 프레임 No. 세트 등록데이터바이트수를세트 사용자등록프레임을세트 버퍼메모리의플래시 ROM 액세스용영역에설정값을전송 ( 등록지시와프레임 No.) 등록지시 2 REMTO 명령이상완료 < 등록지령 2> 버퍼메모리의플래시 ROM 액세스용영역에설정값을전송 ( 등록데이터바이트수이후 ) 등록플래그로설정 REMTO 명령이상완료 < 플래시 ROM 쓰기요구 > 플래시 ROM 쓰기요구신호를 ON 등록결과수집지령 < 등록결과읽기 > D2 에버퍼메모리의플래시 ROM 액세스용영역에서등록결과를수집 REMFR 명령정상완료 REMFR 명령이상완료 플래시 ROM 쓰기요구신호를 OFF 등록플래그리셋 부 부

부 록 부 9.10 사용자등록프레임을읽는경우 REMFR/REMTO 명령, 입출력신호를사용하여 Q 시리즈 C24 의플래시 ROM 에등록되어있는사용자등록프레임을읽는프로그램예를나타냅니다. 사용자등록프레임을읽는경우에대해서는사용자매뉴얼 ( 응용편 )9.4 항을참조하십시오. 포인트 Q 시리즈 C24 의플래시 ROM 에등록되어있는사용자등록프레임을읽을때는 GX Configurator-SC 를사용할것을권합니다.( 제 8 장참조 ) (1) 프로그램조건읽기지령 (X1029) 을 ON하면, QJ71C24N의플래시 ROM에등록되어있는사용자등록프레임을읽는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ읽기지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍX1029 ㆍ읽기지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM10 ㆍ읽기플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM11 ㆍ등록결과수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM12 ㆍ등록데이터바이트수수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM13 ㆍ사용자등록프레임수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM14 ㆍREMFR/REMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM100~107 ㆍREMFR/REMTO 명령의정상 / 이상완료플래그ㆍㆍㆍㆍㆍㆍM200~204 ㆍ읽기지시ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD0 ㆍ프레임 No. ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD1 ㆍ읽기결과ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD2 ㆍ등록데이터바이트수ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD3 ㆍ사용자등록프레임ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD4 이후ㆍ등록데이터수ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD50, D100 (b) 본예에서사용하는버퍼메모리의설정내용부 9.9 항에서등록한사용자등록프레임을읽는경우를예로설명합니다. 어드레스 10 진 (16 진 ) 명칭설정값 플래시 ROM 액세스용 등록 / 읽기 / 삭제지시프레임 No. 지시등록 / 읽기 / 삭제결과저장등록데이터바이트수지정 사용자등록프레임 부 부

부 록 (2) 프로그램예 < 읽기지령 > 읽기지령을펄스화 < 읽기지시의세트 > 읽기지시설정 프레임 No. 세트 버퍼메모리의플래시 ROM 액세스용영역에설정값을전송 읽기플래그세트 REMTO 명령이상완료 < 플래시 ROM 읽기요구 > < 읽기결과읽기 > 플래시 ROM 읽기요구신호를 ON 등록결과수집지령 D2 에버퍼메모리의플래시 ROM 액세스용영역에서읽기결과를수집 등록데이터바이트수수집지령 REMFR 명령이상완료 플래시 ROM 읽기요구신호를 OFF 읽기플래그세트 < 등록데이터바이트수읽기 > D3 에버퍼메모리의플래시 ROM 액세스용영역에서등록데이터바이트수를수집등록데이터바이트수를워드단위로변환등록데이터바이트수가홀수바이트일때 1 워드워드수를덧셈 사용자등록프레임수집지령 REMTO 명령이상완료 플래시 ROM 읽기요구신호를 OFF 읽기플래그세트 < 사용자등록프레임읽기 > D4 이후에버퍼메모리의플래시 ROM 액세스용영역에서사용자등록프레임을수집 REMFR 명령정상완료 REMFR 명령이상완료 읽기플래그세트 부 부

부 록 부 9.11 사용자등록프레임을삭제하는경우 REMFR/REMTO 명령, 입출력신호를사용하여 Q 시리즈 C24 의플래시 ROM 에등록되어있는사용자등록프레임을삭제하는프로그램예를나타냅니다. 사용자등록프레임을삭제하는경우에대해서는사용자매뉴얼 ( 응용편 )9.4 항을참조하십시오. 포인트 Q 시리즈 C24 의플래시 ROM 에등록되어있는사용자등록프레임을삭제할때는 GX Configurator-SC 를사용할것을권합니다.( 제 8 장참조 ) (1) 프로그램조건삭제지령 (X1030) 을 ON하면, QJ71C24N의플래시 ROM에등록되어있는사용자등록프레임을삭제하는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ삭제지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍX1030 ㆍ삭제지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM10 ㆍ삭제플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM11 ㆍ삭제결과수집지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM12 ㆍREMFR/REMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM100~103 ㆍREMFR/REMTO 명령의정상 / 이상완료플래그ㆍㆍㆍㆍㆍㆍM200~202 ㆍ삭제지시ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD0 ㆍ프레임 No. ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD1 ㆍ읽기결과ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD2 (b) 본예에서사용하는버퍼메모리의설정내용부 9.9 항에서등록한사용자등록프레임을삭제하는경우를예로설명합니다. 어드레스 10 진 (16 진 ) 명칭설정값 플래시 ROM 액세스용 등록 / 읽기 / 삭제지시 프레임 No. 지시 등록 / 읽기 / 삭제결과저장 부 부

부 록 (2) 프로그램예 < 삭제지령 > 삭제지령을펄스화 < 삭제지시세트 > 삭제지시세트 프레임 No. 세트 버퍼메모리의플래시 ROM 액세스용영역에설정값을전송 삭제플래그세트 REMTO 명령이상완료 < 플래시 ROM 쓰기요령 > < 삭제결과읽기 > 플래시 ROM 읽기요구신호를 ON 삭제결과수집지령 D2 에버퍼메모리의플래시 ROM 액세스용영역에서결과를수집 REMFR 명령정상완료 REMFR 명령이상완료 플래시 ROM 읽기요구신호를 OFF 삭제플래그세트 부 부

부 록 부 9.12 교신프로토콜, 전송설정내용을변경하는경우 REMFR/REMTO 명령, 입출력신호를사용하여교신프로토콜, 전송설정내용을변경하는프로그램예를나타냅니다.(MELSECNET/H 리모트 I/O 국에서사용하는경우,UINI 명령을사용할수없으므로국번은변경할수없습니다.) 교신프로토콜, 전송설정내용을변경하는경우에대해서는사용자매뉴얼 ( 응용편 ) 제 15 장을참조하십시오. (1) 프로그램조건변경지령 (X1031) 을 ON하면, 교신프로토콜, 전송설정내용을변경하는프로그램입니다. (a) 사용자가사용하는디바이스ㆍ변경지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍX1031 ㆍ변경중플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM300 ㆍ변경완료플래그ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM301 ㆍCH1 변경지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM10 ㆍCH1 변경지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM11 ㆍCH1 모드전환완료ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM12 ㆍCH1 수신처리중ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM13 ㆍCH1 송신처리중ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM14 ㆍCH2 변경지령펄스신호ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM20 ㆍCH2 변경지령ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM21 ㆍCH2 모드전환완료ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM22 ㆍCH2 수신처리중ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM23 ㆍCH2 송신처리중ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM24 ㆍREMFR/REMTO 명령의완료디바이스ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍM100~107 ㆍREMFR/REMTO 명령의이상완료플래그ㆍㆍㆍㆍㆍㆍㆍㆍM200~205 ㆍ전환모드 No. 지정ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD0, D10 ㆍ전환후의전송사양지정ㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍㆍD1, D11 ㆍ스위치설정에러, 모드전환에러상태ㆍㆍㆍㆍㆍㆍㆍㆍD2, D12 (b) 본예에서사용하는버퍼메모리의설정내용 어드레스 10 진 (16 진 ) 위치 비트 지정값 내 용 설정값 전환모드 No. 지정 MC 프로토콜 ( 형식 1) 모두 OFF 전환후의전 송사양지정 동작설정 데이터비트 패리티비트 홀수 / 짝수패리티 스톱비트 섬체크코드 RUN 중쓰기 설정변경 통신속도설정 시스템용 독립 7 비트 없음 홀수 2 비트 있음 금지 허가 9600bps 전환후의전송사양본영역에서의설 지시 정내용에맞춘다 스위치설정에러, 모드전환에러상태 부 부

부 록 (2) 프로그램예 < 변경지령 > 변경중플래그세트 CH1 의변경처리를시작 <CH1 변경처리 > 전환모드 No. 지정을세트 전환후의전송사양지정을세트 모드전환지정용영역에설정값을전송 CH1 변경지령을세트 REMTO 명령이상완료 CH1 모드전환요구를세트 CH1 모드전환요구를리셋 CH1 모드전환완료 모드전환에러상태를전송 CH2 의변경처리를시작 변경내용을검토 REMFR 명령이상완료 <CH2 변경처리 > 전환모드 No. 지정을세트 전환후의전송사양지정을세트 모드전환지정용영역에설정값을전송 CH2 변경지령을세트 REMTO 명령이상완료 CH2 모드전환요구를세트 CH2 모드전환요구를리셋 CH2 모드전환완료 모드전환에러상태를전송 부 부

부 록 변경중플래그리셋 변경완료플래그세트 변경내용을검토 REMFR 명령이상완료 부 부