mitsubishi · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력...

353
MITSUBISHI

Upload: others

Post on 12-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MITSUBISHI

Page 2: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어
Page 3: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 1

● 안전상의 주의 ● (사용하시기 전에 반드시 읽어주십시오.)

대상 제품을 사용하실 때는 본 매뉴얼 및 본 매뉴얼에서 소개하고 있는 관련 매뉴얼을 잘 읽고 동시에 안전에

충분히 주의하면서, 올바르게 취급해주실 것을 부탁드립니다.

본 매뉴얼에 설명된 주의사항은 대상 제품에 대해서만 기재하였습니다. PLC 시스템의 안전상 주의는 CPU

모듈의 사용자 매뉴얼을 참조하십시오.

●안전상의 주의●에서는 안전상 주의사항을 “위험”, “주의”로 구분하였습니다.

즉, 주의에 기재된 사항이라도 상황에 따라서는 중대한 결과로 이어질 가능성이 있습니다.

모두 중요한 내용이므로 반드시 지켜주십시오.

본 매뉴얼은 필요한 때에 언제라도 볼 수 있도록 소중하게 보관하고, 최종 사용자에게까지 반드시 전달되도록

부탁드립니다.

[설계상의 주의사항]

위험

데이터링크가 교신 이상이 되었을 때의 각 국의 작동 상태는 각 데이터링크 매뉴얼을 참조하십시오.

오출력, 오작동으로 인한 사고가 우려됩니다.

보고 기능을 사용하는 경우에는 시스템의 설치 환경에 따른 전파의 전송 상황, 수신기측의 이상 등으로

페이저 수신기를 호출할 수 없는 상태가 발생하는 경우도 있습니다.

PLC 시스템의 안전에 관해서는 램프 표시, 부저음 등에 의한 호출 회로를 별도로 설치하십시오.

CPU 모듈에 주변 기기를 연결 또는 인텔리전트 기능 모듈에 PC 등을 연결하여 운전 중인 PLC에 대한

제어(데이터 변경)를 실행할 때는, 항상 시스템 전체가 안전하게 작동하도록 시퀀스 프로그램 상에

인터록 회로를 구성하십시오. 또한, 운전 중인 PLC에 대한 다른 제어(프로그램 변경, 운전 상태

변경(상태 제어))를 실시할 때는 매뉴얼을 잘 읽고, 충분히 안전을 확인한 후에 실행하십시오. 특히

상대기기에서 원격지의 PLC에 대해 상기의 제어를 할 때에 데이터 교신 이상으로 PLC측의 트러블에

즉각 대응할 수 없는 경우도 있습니다. PLC 프로그램 상에서 인터록 회로를 구성하고 동시에 데이터

교신 이상 발생시의 시스템으로서의 대처방법 등을 상대기기와 PLC CPU 사이에서 정하십시오.

위험 잘못 취급하면 위험한 상황이 발생하여 사망 또는 중상을 입을 가능성이 예상되는

경우

주의 잘못 취급하면 위험한 상황이 발생하거나 중간 정도의 상해나 경상을 입을 가능성이

예상되는 경우 및 물적 손상만이 예상되는 경우

Page 4: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 2 한능테크노주식회사 TEL: 02)3660-9531

[설계상의 주의사항]

위험

인텔리전트 기능 모듈의 버퍼 메모리의 "시스템 영역"에 데이터를 쓰지 마십시오.

또한 PLC CPU로부터 인텔리전트 기능 모듈에 대한 출력신호 중에서 "사용 금지"의 신호를 출력

(ON)하지 마십시오.

"시스템 영역"에 데이터를 쓰고, "사용 금지" 신호를 출력하면 PLC 시스템이 오작동할 위험성이

있습니다.

[설계상의 주의사항]

주의

제어선이나 통신 케이블은 주회로나 동력선 등과 함께 배선하거나 접근시키지 마십시오.

100mm 이상 떨어진 곳에 배선하십시오.

노이즈에 의한 오작동의 원인이 됩니다.

모듈 내의 플래시 ROM에 버퍼 메모리의 설정값 등을 등록하여 사용하는 경우에는 등록 중에 모듈

장착국의 전원을 OFF하거나 PLC CPU를 리셋하지 마십시오.

등록 중에 모듈 장착국의 전원을 OFF하거나 PLC CPU의 리셋을 조작하면 플래시 ROM 내의 데이터

내용이 불안정해져서 버퍼 메모리 설정값 등의 재설정, 플래시 ROM으로의 재등록이 필요합니다. 또한,

모듈의 고장 및 오작동의 원인이 됩니다.

[설치상의 주의사항]

주의

PLC는 사용하는 CPU 모듈의 사용자 매뉴얼에 기재된 일반 사양의 환경에서 사용하십시오.

일반 사양의 범위 이외의 환경에서 사용하면 감전, 화재, 오작동, 제품 손상 혹은 소손의 원인이

됩니다.

모듈 하부의 모듈 장착용 레버를 누르면서 모듈 고정용 고리를 베이스 모듈의 고정 구멍에 정확하게

삽입하여 장착하십시오.

모듈이 정확하게 장착되지 않으면 오동작, 고장, 떨어뜨림의 원인이 됩니다.

진동이 많은 환경에서 사용하는 경우에는 모듈을 나사로 고정하십시오.

나사의 고정은 규정 토크 범위에서 하십시오.

나사의 고정이 느슨하면 떨어뜨림, 단락, 오작동의 원인이 됩니다.

나사를 너무 죄면 나사나 모듈의 파손에 의한 떨어뜨림, 단락, 오작동의 원인이 됩니다.

모듈의 착탈은 반드시 전원을 외부에서 모두 차단한 다음에 하십시오.

모두 차단하지 않으면 제품이 손상될 우려가 있습니다.

Page 5: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 3

[설치상의 주의사항]

주의

모듈의 도전부분이나 전자부품은 직접 만지지 마십시오.

모듈의 오동작, 고장의 원인이 됩니다.

[배선상의 주의사항]

주의

설치, 배선 작업 등을 하고 나서, 전원 투입, 운전을 실시할 경우에는 반드시 제품에 부속된 단자 커버

를 부착하십시오. 단자 커버를 부착하지 않으면 오작동의 우려가 있습니다.

외부 연결용 커넥터의 배선 연결은 제조사가 지정하는 공구로 정확하게 압착, 압접 또는 핸더 부착

하십시오.

연결이 불안정하면 단락, 발화, 오작동의 원인이 됩니다.

커넥터는 확실하게 모듈에 장착하십시오.

모듈에 연결한 통신 케이블이나 전원 케이블은 반드시 덕트에 수납하거나 또는 클램프로 고정하십시오.

케이블을 덕트에 수납하지 않거나 클램프로 고정하지 않으면 케이블이 흩트러지거나 이동, 부주의한

당김 등에 의한 모듈이나 케이블의 파손, 케이블의 연결 불량에 따른 오동작의 원인이 됩니다.

케이블 연결은 연결하는 인터페이스의 종류를 확인한 다음에 정확하게 실시하십시오. 다른

인터페이스에 연결하거나 잘못 배선하면 모듈, 외부기기의 고장 원인이 됩니다.

단자 나사의 고정은 규정 토크 범위에서 하십시오.

나사의 고정이 느슨하면 단락, 오동작의 원인이 됩니다.

나사를 너무 죄면 나사나 모듈의 파손에 의한 떨어뜨림, 단락, 오동작의 원인이 됩니다.

모듈에 연결된 통신 케이블이나 전원 케이블을 분리할 때에는 케이블 부분을 손으로 들어서 당기지

마십시오.

커넥터에 부착된 케이블은 모듈 연결 부분의 커넥터를 손으로 들어서 분리하십시오.

단자대 연결용 케이블은 단자대 나사를 푼 다음에 분리하십시오.

모듈에 연결된 상태로 케이블을 당기면 오동작 또는 모듈이나 케이블 파손의 원인이 됩니다.

모듈 내에 절분이나 배선 부스러기 등의 이물질이 들어가지 않도록 주의하십시오.

화재, 고장, 오동작의 원인이 됩니다.

모듈은 배선시에 모듈 내에 배선 찌꺼기 등의 이물질이 침입하는 것을 방지하기 위해 모듈 상부에 침입

방지 라벨이 붙어 있습니다.

배선작업 중에는 본 라벨을 떼어내지 마십시오.

시스템 운전시는 방열을 위해 본 라벨을 반드시 떼어내십시오.

Page 6: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 4 한능테크노주식회사 TEL: 02)3660-9531

[기동ㆍ보수시의 주의사항]

주의

모듈을 분해, 개조하지 마십시오. 고장, 오동작, 부상, 화재의 원인이 됩니다.

모듈의 착탈은 반드시 전원을 외부에서 모두 차단한 다음에 하십시오.

전원이 투입된 상태에서 모듈의 고장이나 오동작의 원인이 됩니다.

통전 중에 단자를 만지지 마십시오.

오동작의 원인이 됩니다.

청소, 단자 나사, 모듈 장착 나사의 보강은 반드시 전원을 외부에서 모두 차단한 다음에 하십시오.

모두 차단하지 않으면 모듈의 고장이나 오동작의 원인이 됩니다.

나사 고정이 느슨하면 떨어뜨림, 단락, 오동작의 원인이 됩니다.

나사를 너무 죄면 나사나 모듈의 파손에 의한 떨어뜨림, 단락, 오동작의 원인이 됩니다.

모듈에 접촉하기 전에는 반드시 접지된 금속 등에 먼저 접촉하여 인체 등에 대전되어 있는 정전기를

방전하십시오.

정전기를 방전하지 않으면 모듈의 고장이나 오동작의 원인이 됩니다.

[운전시의 주의사항]

주의

인텔리전트 기능 모듈에 PC 등을 접속하여 운전 중인 PLC를 제어(특히 데이터 변경, 프로그램 변경,

운전 상태의 변경(상태 제어))를 할 때에는 사용자 매뉴얼을 잘 읽고 충분히 안전을 확인한 다음에

실시하십시오.

데이터 변경, 프로그램 변경, 상태 제어 시에 오류가 있으면, 시스템의 오동작, 기계의 파손이나 사고의

원인이 됩니다.

[폐기시의 주의사항]

주의

제품을 폐기할 때에는 산업 폐기물로 취급하십시오.

Page 7: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 5

개 정 이 력

※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어 있습니다.

인쇄 날짜 ※ 취급설명서 번호 개 정 내 용

1999년 9월 SH(명)-080002-A 초판 인쇄

1999년 10월 SH(명)-080002-B 일부 수정

매뉴얼 전체(용어) ●안전상의 주의● (설계상의 주의사항(위험)),

차례, 총칭·약칭에 대해(2), 용어의 의미와 내용, 프로그램

예(2.3.2항, 11.3.4항, 11.4.3항, 12.4.1항, 13.4.1항, 13.4.2항,

15.4.2항, 15.5.2항, 16.3항, 16.6항), 2.2.2항(4), 2.2.5항(2)(f)④,

3.3.4항(2)(w), 3.4.4항(2), 3.4.5항(6)④, 4.4.1항(그림), 제5장(2)②,

6.3항(2) 비고, 제7장(표), 9.1.1항(3)·(4)(b)③, 9.1.2항(2)*1,

9.3항(1)(b)②, 9.4항(2), 10.5항 포인트, 11.4.3항*(2),

12.3항(2)(b)(그림), 13.4항(2), 13.4.2항, 16.3항, 16.4항, 16.6항,

16.7항

1999년 12월 SH(명)-080002-C 일부 추가

2.3.1항(3)(g) 비고, 3.3.5항(6), 9.1.1항(2)(e)

일부 수정

매뉴얼 전체(용어) ●안전상의 주의● (설치상의 주의사항(주의)),

매뉴얼에 대해, 매뉴얼의 보는 방법·구성, 총칭·약칭에 대해(2),

2.1항, 2.2.2항, 2.2.3항, 2.2.5항, 2.2.6항, 2.3.1항(4)(g) 비고,

2.3.2항, 3.1.1항(2), 3.3.3항(2), 3.3.4항(2), 3.4.5항(3), 3.4.6항(5),

3.4.7항(2), 3.4.9(4), 3.4.10항(3), 3.5.1항, 3.5.2항, 4.1항(2), 제5장,

제6장, 6.3항, 7.3항(4), 8.5항(1), 9.3항, 9.4항(1), 9.4.1항, 9.4.3항,

10.3항(2), 11.2.1항, 11.2.2항, 11.3.1항(2), 11.3.4항, 11.4항,

12.6항, 13.4.1항, 15.4.1항, 15.5.1항, 16.1항, 16.2항, 16.3항, 16.6항

2000년 6월 SH(명)-080002-D 기능 버전 B의 내용을 반영

일부 수정

차례, 매뉴얼에 대해, 총칭·약칭에 대해, 1.1항, 2.1항, 2.2.1항,

2.2.3항, 2.2.5항, 2.2.6항, 2.3.1항, 2.3.2항, 3.1.1항, 3.2.3항, 3.2.4항,

3.3.1항, 3.3.4항, 3.3.5항, 3.3.6항, 3.4항(전체), 4.3항, 제9장(전체),

제11장(전체), 12.2항, 12.3항, 12.4항(전체), 12.6항(전체), 13.3항,

13.4항, 13.6항, 13.6.2항, 15.3항, 16.2항~16.7항

일부 추가

2.4항(9), 3.2.3항 포인트

2000년 9월 SH(명)-080002-E 일부 수정

매뉴얼 전체(MELSECNET/10H를 MELSECNET/H로 변경)

매뉴얼에 대해, 총칭·약칭에 대해, 1.2항 포인트

2001년 5월 SH(명)-080002-F MITSUBISHI 범용 PLC MELSEC 시리즈에서 MITSUBISHI 통합

FA 소프트웨어 MELSOFT 시리즈에 Windows® 베이스 소프트웨어

제품을 통합하였다. 소프트웨어 패키지 명칭(GPP 기능)에서

제품명(GX Developer)으로 호칭을 통일하였다. 유틸리티 패키지

명칭(QSCU)에서 제품명(GX Configurator-SC)으로 호칭을

통일하였다.

Page 8: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 6 한능테크노주식회사 TEL: 02)3660-9531

※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어 있습니다.

인쇄 날짜 ※ 취급설명서 번호 개 정 내 용

2001년 5월 SH(명)-080002-F 일부 수정

매뉴얼에 대해, 매뉴얼의 보는법·구성, 총칭·약칭, 프로그램 예

(9.4.1항, 9.4.2항, 9.4.3항, 11.5항(1)(2), 16.5항, 16.6항, 16.7항),

1.1항(2) (그림), 1.2항, 제3장(전체), 4.1항(2), 9.1.1항(4)⑤,

11.3.2항(3), 11.3.3항(3), 13.6.1항(그림)

일부 추가

3.3.4항, 3.3.6항(4), 3.4.5항(4)

2002년 12월 SH(명)-080002-G 기종 추가

QJ71C24N, QJ71C24N-R2, QJ71C24N-R4

일부 수정

●안전상의 주의● (기동·보수시의 주의사항(주의)), 매뉴얼에 대해,

매뉴얼의 보는 방법·구성, 총칭·약칭, 1.2항, 2.2.4항(2)(c), 3.3.1항,

3.3.5항, 3.3.6항, 3.4.2항, 3.4.3항, 3.4.7항, 3.4.8항(3), 3.5항, 6.1항,

7.1항, 7.2항, 9.1.1항(4), 10.4.1항(2)①, 11.2.4항(2). 11.4.3항(a),

11.5항, 15.1항, 15.2항, 15.3항, 15.4.2항, 17.1항, 17.3항, 17.4항

일부 추가

4.4.2항(6), 제16장

이 책은 공업소유권이나 기타 권리의 실시에 대한 보증 또는 실시권을 허락하는 것이 아닙니다. 또 이책의

기재 내용을 사용하여 발생하는 공업소유권상의 제반 문제에 대해서 당사는 일절 책임을 지지 않습니다.

© 1999 MITSUBISHI ELECTRIC CORPORATION

Page 9: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 7

처 음 에

미쓰비시 범용 PLC MELSEC-Q 시리즈를 구입해 주셔서 진심으로 감사드립니다.

사용하시기 전에 본 매뉴얼을 잘 읽고, Q 시리즈 PLC의 기능 및 성능을 충분히 이해한 다음에 정확하게 사용

하시기 바랍니다.

차 례 (본 매뉴얼)

안전상의 주의 .................................................................................................................................. A- 1

개정 이력 .......................................................................................................................................... A- 5

차례 .................................................................................................................................................... A- 7

매뉴얼에 대해 .................................................................................................................................. A-15

매뉴얼 보는 방법 및 구성............................................................................................................. A-16

총칭ㆍ약칭에 대해 .......................................................................................................................... A-18

용어의 의미와 내용 ........................................................................................................................ A-21

제1장 개요 1- 1~1- 6

1.1 개요..............................................................................................................................................1- 1

1.2 기능 버전 B의 추가/변경 기능에 대해 ...............................................................................1- 6

제2장 PLC CPU 감시기능을 사용하는 경우 2- 1~2-28

2.1 개요..............................................................................................................................................2- 1

2.2 PLC CPU 감시기능에 대해 ....................................................................................................2- 2

2.2.1 PLC CPU 감시기능을 사용하기 위한 데이터 등록...................................................2- 2

2.2.2 PLC CPU의 감시 정보.....................................................................................................2- 2

2.2.3 PLC CPU의 감시 타이밍.................................................................................................2- 4

2.2.4 상대기기로의 감시 결과의 송신/보고 타이밍.............................................................2- 5

2.2.5 상대기기로의 감시결과의 송신방법, 송신 데이터......................................................2- 8

2.2.6 PLC CPU 감시기능을 사용할 때의 실행 순서...........................................................2-19

2.3 PLC CPU 감시기능을 사용하기 위한 설정 ........................................................................2-20

2.3.1 PLC CPU 감시기능의 시스템 설정 항목.....................................................................2-20

2.3.2 PLC CPU 감시기능의 등록/해제 방법.........................................................................2-25

2.4 PLC CPU 감시기능의 사용상의 주의사항 ..........................................................................2-27

제3장 모뎀 기능으로 교신하는 경우 3- 1~3-104

3.1 개요..............................................................................................................................................3- 1

3.1.1 특징......................................................................................................................................3- 2

3.1.2 기능 일람............................................................................................................................3- 5

3.1.3 관련 기기와의 기능 비교 ................................................................................................3- 6

3.2 시스템 구성................................................................................................................................3- 7

3.2.1 상대기기와 데이터 교신할 때의 시스템 구성 ............................................................3- 7

3.2.2 보고 기능을 사용할 때의 시스템 구성 ........................................................................3- 8

3.2.3 GX Developer를 연결할 때의 시스템 구성................................................................3- 9

3.2.4 시스템 구성상의 주의사항 ..............................................................................................3-10

3.3 사양..............................................................................................................................................3-12

Page 10: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 8 한능테크노주식회사 TEL: 02)3660-9531

3.3.1 전송 사양............................................................................................................................ 3-12

3.3.2 연결 가능한 모뎀, 터미널 어댑터의 사양................................................................... 3-13

3.3.3 QCPU의 리모트 패스워드 기능으로의 대응............................................................... 3-16

3.3.4 콜백 기능으로의 대응...................................................................................................... 3-22

3.3.5 PLC CPU와의 입출력 신호 ............................................................................................ 3-31

3.3.6 버퍼 메모리........................................................................................................................ 3-33

3.3.7 모뎀 기능 사용시의 주의사항........................................................................................ 3-46

3.4 모뎀 기능의 기동 ..................................................................................................................... 3-51

3.4.1 모뎀 기능의 기동 순서.................................................................................................... 3-51

3.4.2 시리얼 커뮤니케이션 모듈의 초기 설정...................................................................... 3-54

3.4.3 초기화 데이터의 등록/읽기/삭제 .................................................................................. 3-57

3.4.4 연결용 데이터의 등록/읽기/삭제 .................................................................................. 3-62

3.4.5 모뎀/터미널 어댑터의 초기화........................................................................................ 3-67

3.4.6 회선 연결............................................................................................................................ 3-71

3.4.7 데이터 교신, 보고............................................................................................................. 3-77

3.4.8 회선 끊기............................................................................................................................ 3-83

3.5 샘플 프로그램 ........................................................................................................................... 3-86

3.5.1 데이터 교신용 샘플 프로그램-1................................................................................... 3-87

3.5.2 데이터 교신용 샘플 프로그램-2................................................................................... 3-93

3.5.3 보고용 샘플 프로그램................................................................................................... 3-102

제4장 인터럽트 프로그램으로 데이터를 수신하는 경우 4- 1~4- 6

4.1 인터럽트 프로그램으로 데이터를 수신하기 위한 설정.................................................... 4- 2

4.2 인터럽트 프로그램의 기동 타이밍 ....................................................................................... 4- 2

4.3 인터럽트 프로그램에 의한 수신제어 방법.......................................................................... 4- 3

4.4 프로그래밍 ................................................................................................................................. 4- 4

4.4.1 프로그램 예........................................................................................................................ 4- 4

4.4.2 인터럽트 프로그램으로 데이터를 수신할 때의 주의사항 ........................................ 4- 5

제5장 송수신 데이터 길이의 단위를 바이트 단위로 변경하는 경우

(워드/바이트 단위 설정) 5- 1~5- 2

제6장 데이터 교신의 감시시간을 변경하는 경우 6- 1~6- 9

6.1 무수신 감시시간(타이머 0)의 설정...................................................................................... 6- 2

6.2 응답 감시시간(타이머 1)의 설정.......................................................................................... 6- 5

6.3 송신 감시시간(타이머 2)의 설정.......................................................................................... 6- 7

6.4 전문 대기 시간의 설정 ........................................................................................................... 6- 9

Page 11: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 9

제7장 전송제어를 DC 코드 제어로 데이터 교신하는 경우 7- 1~7- 8

7.1 DTR/DSR(ER/DR) 신호제어의 제어내용............................................................................7- 2

7.2 DC 코드 제어의 제어내용......................................................................................................7- 3

7.3 전송제어기능 사용시의 주의사항..........................................................................................7- 7

제8장 반이중 통신으로 데이터 교신하는 경우 8- 1~8- 8

8.1 반이중 통신에 대해..................................................................................................................8- 1

8.2 데이터를 송신·수신하는 타이밍..........................................................................................8- 2

8.3 통신방법의 변경........................................................................................................................8- 6

8.4 반이중 통신하기 위한 커넥터 연결......................................................................................8- 7

8.5 반이중 통신할 때의 주의사항................................................................................................8- 8

제9장 데이터 교신용 사용자등록 프레임의 내용과 등록에 대해 9- 1~9-18

9.1 사용자등록 프레임의 종류와 송수신시의 내용..................................................................9- 1

9.1.1 사용자가 등록하여 사용하는 사용자등록 프레임.......................................................9- 1

9.1.2 디폴트 등록 프레임(읽기만 가능) .................................................................................9- 7

9.2 사용자등록 프레임의 등록 데이터에 의한 송수신 처리..................................................9- 8

9.3 사용자등록 프레임 등록, 읽기, 삭제시, 사용시의 주의사항...........................................9-11

9.4 사용자등록 프레임의 등록, 읽기, 삭제에 대해..................................................................9-13

9.4.1 사용자등록 프레임의 등록방법 ......................................................................................9-16

9.4.2 사용자등록 프레임의 읽기 방법 ....................................................................................9-17

9.4.3 사용자등록 프레임의 삭제방법 ......................................................................................9-18

제10장 사용자등록 프레임으로 온디맨드 데이터를 송신하는 경우 10- 1~10- 9

10.1 사용자등록 프레임에 의한 데이터 송신기능에 대해...................................................10- 1

10.2 사용자등록 프레임의 종류, 등록에 대해 .......................................................................10- 2

10.3 사용자등록 프레임에 의한 온디맨드 데이터의 송신과 사용할 버퍼 메모리.........10- 2

10.4 사용자등록 프레임 사용시 온디맨드 기능의 제어순서...............................................10- 4

10.4.1 ASCII 코드로 데이터 교신하고 있는 경우 ............................................................10- 4

10.4.2 바이너리 코드로 데이터 교신하고 있는 경우.......................................................10- 6

10.5 사용자등록 프레임에 의한 온디맨드 데이터 송신 프로그램 예...............................10- 8

11 사용자등록 프레임으로 데이터 교신하는 경우 11- 1~11-39

11.1 데이터 교신의 개략순서 .....................................................................................................11- 2

11.2 데이터 수신...........................................................................................................................11- 3

11.2.1 수신 데이터에 대해......................................................................................................11- 3

11.2.2 데이터 수신의 개시/완료 타이밍..............................................................................11-10

11.2.3 수신 순서........................................................................................................................11-14

11.2.4 수신용 사용자등록 프레임의 설정............................................................................11-15

11.3 수신 프로그램.......................................................................................................................11-21

11.3.1 시퀀스 프로그램 예......................................................................................................11-21

11.3.2 선두 프레임을 지정하는 조합으로 수신할 경우의 응용 예................................11-22

11.3.3 선두 프레임을 지정하지 않은 조합으로 수신할 경우의 응용 예 ......................11-28

11.4 데이터 송신...........................................................................................................................11-30

11.4.1 송신 데이터에 대해...................................................................................................... 11-30

Page 12: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 10 한능테크노주식회사 TEL: 02)3660-9531

11.4.2 송신 순서 ....................................................................................................................... 11-32

11.4.3 송신용 사용자등록 프레임의 설정............................................................................ 11-33

11.5 송신 프로그램....................................................................................................................... 11-37

12 투과 코드와 부가 코드에 대해 12- 1~12-19

12.1 투과 코드, 부가 코드의 데이터 취급.............................................................................. 12- 1

12.2 투과 코드, 부가 코드의 등록............................................................................................ 12- 2

12.3 무수순 프로토콜의 데이터 교신에서 투과 코드, 부가 코드를 취급하는 경우 ...... 12- 3

12.4 무수순 프로토콜에 의한 데이터 교신예......................................................................... 12- 7

12.4.1 데이터 수신 예 ............................................................................................................. 12- 8

12.4.2 데이터 송신 예 ............................................................................................................. 12-10

12.5 쌍방향 프로토콜의 데이터 교신에서 투과 코드·부가 코드를 취급하는 경우 ..... 12-12

12.6 쌍방향 프로토콜에 의한 데이터 교신 예....................................................................... 12-15

12.6.1 데이터 수신 예 ............................................................................................................. 12-16

12.6.2 데이터 송신 예 ............................................................................................................. 12-18

13 ASCII 코드로 교신하는 경우(ASCII-바이너리 변환) 13- 1~13-14

13.1 ASCII-바이너리 변환에 대해............................................................................................ 13- 1

13.2 ASCII-바이너리 변환하기 위한 설정.............................................................................. 13- 1

13.3 무수순 프로토콜에 의해 교신 데이터를 ASCII-바이너리 변환할 경우..................13- 2

13.4 무수순 프로토콜에 의한 데이터 교신 예.......................................................................13- 4

13.4.1 데이터 수신 예 .............................................................................................................13- 5

13.4.2 데이터 송신 예 .............................................................................................................13- 8

13.5 쌍방향 프로토콜에 의해 교신 데이터를 ASCII-바이너리 변환할 경우..................13-10

13.6 쌍방향 프로토콜에 의한 데이터 교신 예.......................................................................13-12

13.6.1 데이터 수신 예 .............................................................................................................13-13

13.6.2 데이터 송신 예 .............................................................................................................13-14

14 상대기기와 PLC CPU가 m:n의 연결로 데이터 교신하는 경우 14- 1~14-11

14.1 데이터 교신상의 유의점.....................................................................................................14- 1

14.2 상대기기 사이에 인터록하기 위한 결정.........................................................................14- 3

14.2.1 상대기기 1국당 최대 데이터 교신시간의 결정.....................................................14- 3

14.2.2 상대기기 사이에서 데이터 교신할 때의 전문 구성의 결정................................14- 4

14.3 PLC CPU와 데이터 교신하는 순서 예............................................................................14- 6

14.3.1 각 상대기기가 순번대로 PLC CPU와 데이터 교신하는 방법 ............................14- 6

14.3.2 상대기기 사이에서 주국과 종국을 결정하여 PLC CPU와 데이터

교신하는 방법 ...............................................................................................................14- 9

15 기동 후에 모드를 전환하는 경우 15- 1~15- 9

15.1 모드 전환의 작동과 변경할 수 있는 내용.....................................................................15- 2

15.1.1 모드 전환으로 변경할 수 있는 설정내용................................................................15- 2

15.1.2 모드 전환시의 작동 .....................................................................................................15- 2

15.2 모드 전환할 때의 주의사항...............................................................................................15- 3

15.3 PLC CPU와의 핸드쉐이크용 입출력신호와 버퍼 메모리............................................15- 4

15.4 PLC CPU에서 모드를 전환하는 방법..............................................................................15- 6

15.4.1 모드 전환 순서 .............................................................................................................15- 6

Page 13: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 11

15.4.2 모드 전환 프로그램 예............................................................................................... 15- 7

15.5 상대기기에서 모드를 전환하는 방법 .............................................................................. 15- 8

15.5.1 모드 전환 순서............................................................................................................. 15- 8

15.5.2 모드 전환 프로그램 예............................................................................................... 15- 9

16 송수신 데이터 모니터링 기능을 사용하는 경우 16- 1~16-10

16.1 송수신 데이터 모니터링 기능에 대해 ............................................................................ 16- 1

16.1.1 개요................................................................................................................................. 16- 1

16.1.2 송수신 데이터 모니터링의 작동............................................................................... 16- 2

16.2 송수신 데이터 모니터링 기능의 설정 ............................................................................ 16- 4

16.3 송수신 데이터 모니터링 예 .............................................................................................. 16- 8

17 전용명령 17- 1~17-24

17.1 전용명령 일람...................................................................................................................... 17- 1

17.2 BUFRCVS 명령 ................................................................................................................... 17- 2

17.3 CSET 명령(PLC CPU 감시등록/해제) ........................................................................... 17- 5

17.4 CSET 명령(초기설정)......................................................................................................... 17-11

17.5 GETE 명령........................................................................................................................... 17-15

17.6 PRR 명령.............................................................................................................................. 17-18

17.7 PUTE 명령 ........................................................................................................................... 17-21

색인 색인- 1~색인- 2

Page 14: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 12 한능테크노주식회사 TEL: 02)3660-9531

(관련 매뉴얼-1) … Q 대응 시리얼 커뮤니케이션 모듈 사용자 매뉴얼(기본편)

SH-080001-J

1 개요

1.1 시리얼 커뮤니케이션 모듈의 개요 1.2 시리얼 커뮤니케이션 모듈의 특징 1.3 기능 버전 B의 추가/변경 기능에 대해

2 시스템 구성과 사용할 수 있는 기능

2.1 적용 시스템 2.2 상대기기와 PLC CPU의 조합, 사용할 수

있는 기능 2.3 QCPU의 리모트 패스워드 기능을 사용하

는 경우 2.4 리모트 I/O국에서 Q 시리즈 C24를 사용

하는 경우 2.5 QCPU(기능 버전 B)의 멀티 CPU 시스템

에서 Q 시리즈 C24를 사용하는 경우 2.6 Q00J/Q00/Q01CPU에서 Q 시리즈 C24

를 사용하는 경우 2.7 기능 버전, 시리얼 No., 소프트웨어 버전

의 확인 방법

3 사양

3.1 성능 사양 3.2 RS-232 인터페이스 사양 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.5 GX Developer에서의 설정 4.6 유틸리티 패키지(GX Configurator-SC)

에서의 설정 4.7 개체 테스트 4.8 진단 테스트 4.9 보수, 점검

5 MELSEC 커뮤니케이션 프로토콜에 의한 데이터

교신

5.1 데이터 교신 기능에 대해 5.2 MX Component의 활용

6 무수순 프로토콜에 의한 데이터 교신

6.1 상대기기에서의 데이터 교신 6.2 상대기기로의 데이터 송신 6.3 데이터 교신상의 주의사항

7 쌍방향 프로토콜에 의한 데이터 교신

7.1 상대기기에서의 데이터 수신 7.2 상대기기로의 데이터 송신 7.3 전이중 통신에서 동시 송신이 발생하는 경

우의 처리 7.4 데이터 교신상의 주의사항

8 유틸리티 패키지(GX Configurator-SC)

8.1 유틸리티 패키지의 기능 8.2 유틸리티 패키지의 인스톨 및 언인스톨 8.3 유틸리티 패키지의 조작 설명 8.4 플래시 ROM으로의 시스템 등록 8.5 자동 리프레시 설정 8.6 모니터/테스트 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.2 에러코드 일람 10.3 현상별 트러블슈팅

부록

부록 1 Q 시리즈 C24의 기능 업에 대해 부록 2 QnA/A 시리즈 모듈에 대해 부록 3 처리 시간 부록 4 ASCII 코드표 부록 5 외형 치수도 부록 6 변환기 사용시의 연결예 부록 7 통신 지원 툴(MX Component)에 대해 부록 8 수신 데이터의 클리어 처리 프로그램

예 부록 9 설정값 기록 용지

Page 15: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 13

(관련 매뉴얼-2) … QJ71CMO형 모뎀 인터페이스 모듈 사용자 매뉴얼(상세편)

SH-080140-D

1 개요

1.1 모뎀 인터페이스 모듈의 개요 1.2 모뎀 인터페이스 모듈의 특징

2 시스템 구성과 사용할 수 있는 기능

2.1 적용 시스템 2.2 상대기기와 PLC CPU의 조합, 사용할 수

있는 기능 2.3 QCPU의 리모트 패스워드 기능을 사용하

는 경우 2.4 QCPU(기능 버전 B)의 멀티 CPU 시스템

에서 Q 시리즈 CMO를 사용하는 경우 2.5 Q00J/Q00/Q01CPU에서 Q 시리즈 CMO

를 사용하는 경우 2.6 GX Developer를 연결하는 경우 2.7 기능 버전, 시리얼 No., 소프트웨어 버전

의 확인방법

3 사양

3.1 성능 사양 3.2 모뎀 인터페이스(LINE) 사양 3.3 RS-232 인터페이스 사양 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.5 GX Developer에서의 설정 4.6 유틸리티 패키지(GX Configurator-SC)

에서의 설정 4.7 개체 테스트 4.8 진단 테스트(RS-232 인터페이스 테스트) 4.9 보수, 점검

5 모뎀 인터페이스 회선연결 플로우

5.1 회선연결 순서 5.2 버퍼 메모리의 상세한 설명 5.3 모뎀의 초기화 5.4 상대기기와의 연결 5.5 회선연결 5.6 데이터 교신, 보고 5.7 회선 끊기

5.8 샘플 프로그램

6 MELSEC 커뮤니케이션 프로토콜에 의한 데이터

교신

6.1 데이터 교신 기능에 대해

7 무수순 프로토콜에 의한 데이터 송신

7.1 상대기기에서의 데이터 송신 7.2 상대기기로의 데이터 송신 7.3 데이터 교신상의 주의사항

8 쌍방향 프로토콜에 의한 데이터 교신

8.1 상대기기에서의 데이터 수신 8.2 상대기기로의 데이터 송신 8.3 전이중 통신에서 동시 송신이 발생하는 경

우의 처리 8.4 데이터 교신상의 주의사항

9 유틸리티 패키지(GX Configurator-SC)

9.1 유틸리티 패키지의 기능 9.2 유틸리티 패키지의 인스톨 및 언인스톨 9.3 유틸리티 패키지의 조작 설명 9.4 플래시 ROM으로의 시스템 등록 9.5 자동 리프레시 설정 9.6 모니터/테스트 9.7 무수순 프로토콜용 수신 데이터 클리어

10 전용명령

10.1 전용명령 일람 10.2 ONDEMAND 명령 10.3 OUTPUT 명령 10.4 INPUT 명령 10.5 BIDOUT 명령 10.6 BIDIN 명령 10.7 SPBUSY 명령 10.8 CSET 명령(수신 데이터 클리어)

11 트러블슈팅

11.1 모뎀 인터페이스 모듈의 상태 확인에 대해 11.2 에러 코드 일람 11.3 현상별 트러블슈팅

부록

부록 1 관련 기기와의 기능 비교 부록 2 처리 시간 부록 3 ASCII 코드표 부록 4 외형 치수도 부록 5 변환기 사용시의 연결 예 부록 6 교신 데이터의 클리어 처리 프로그램

예 부록 7 설정값 기록용지

Page 16: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 14 한능테크노주식회사 TEL: 02)3660-9531

(관련 매뉴얼-3) … MELSEC 커뮤니케이션 프로토콜 레퍼런스 매뉴얼

SH-080003-G

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 프레임으로 교신하는 경우

3.1 전문 포맷 3.2 QnA 호환 3E/3C/4C 프레임용 커맨드 기

능 일람 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측

의 처리시간

Page 17: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 15

매뉴얼에 대해

대상 제품에 관련된 매뉴얼은 다음과 같습니다.

필요에 따라 본 표를 참고로 의뢰하십시오.

관련 매뉴얼

매뉴얼 명 매뉴얼 번호

(형명 코드)

Q 대응 시리얼 커뮤니케이션 모듈 사용자 매뉴얼(기본편)

모듈을 사용하기 위한 개요, 적용 시스템 구성, 사양, 운전까지의 순서,

상대기기와의 기본적인 데이터 교신 방법, 보수, 점검, 트러블슈팅에 대해

설명합니다.

(별매)

SH-080001

(13JQ32)

QJ71CMO형 모뎀 인터페이스 모듈 사용자 매뉴얼(상세편)

모듈을 사용하기 위한 개요, 적용 시스템 구성, 사양, 운전까지의 순서,

상대기기와의 기본적인 데이터 교신 방법, 보수, 점검, 트러블슈팅에 대해

설명합니다.

(별매)

SH-080140

(13JT43)

Q 대응 MELSEC 커뮤니케이션 프로토콜 레퍼런스 매뉴얼

Q 시리즈 C24/Q 시리즈 E71을 사용하며 상대기기가 MC 프로토콜에 의한

교신을 하는 경우에, PLC CPU의 데이터의 읽기, 쓰기 등을 하는 방법에 대해

설명합니다.

(별매)

SH-080003

(13JQ34)

GX Configurator-SC Version2 오퍼레이팅 매뉴얼(프로토콜 FB 지원 기능편)

모듈의 데이터 교신용 프로그램의 작성을 지원하는 프로토콜 FB 지원 기능의

기능과 사용방법, 각 파라미터의 설정방법에 대해 설명합니다.

(별매)

SH-080377

(13JV74)

Page 18: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 16 한능테크노주식회사 TEL: 02)3660-9531

매뉴얼 보는 방법 및 구성

● 본 매뉴얼을 보는 방법

본 매뉴얼에서는 Q 시리즈 C24(QJ71C24N, QJ71C24N-R2,

QJ71C24N-R4, QJ71C24, QJ71C24-R2)의 특수 기능의 사용 방법을

기능별로 장을 나누어서 설명하였습니다.

다음 내용을 참고로 본 매뉴얼을 사용하십시오.

(1) 특수 기능의 개요를 알고 싶을 때

제1장에 주요 특수 기능의 개요를 기능별로 기재하였습니다.

(2) PLC CPU의 이상을 감시하는 기능을 사용할 경우

제2장에 PLC CPU의 상태나 디바이스를 감시하고, 이상 발생시에

교신 상대기기로 상태 정보의 송신 등을 자동으로 실행하는 PLC

CPU 감시 기능에 대해 기재하였습니다.

* MC 프로토콜에 의해 상대기기에서 PLC CPU 감시 기능을 사용하

기 위한 PLC CPU 감시 등록/해제 방법에 대해서는 레퍼런스 매뉴

얼에 기재하였습니다.

(3) 원격지의 상대기기와의 데이터 교신 기능을 사용할 경우

제3장에 원격지의 상대기기와 데이터 교신하기 위한 모뎀 기능에

의한 교신에 대해 사양, 순서 등을 기재하였습니다.

(4) 스캔 타임을 짧게 하기 위하여 상대기기에서의 수신 데이터를 인터럽트 프로그

램에서 읽는 기능을 사용할 경우

제4장에 상대기기에서 데이터를 수신했을 때에만 수신 프로그램이

실행되도록 하기 위한 프로그래밍에 대해 기재하였습니다.

(5) 상대기기와의 데이터 송수신 시간의 감시 기능을 사용할 경우

제6장에 상대기기와의 데이터 송신 시간, 수신 간격 시간, 송신에

대한 응답 수신 시간을 감시시키는 기능에 대해 기재하였습니다.

(6) 상대기기와의 데이터 송신·수신을 제어하기 위한 전송 제어 기능을 사용하는

경우

제7장에 상대기기와의 데이터의 송신 및 수신을 제어하기 위한

DTR/DSR 제어, DC 코드 제어 기능에 대해 기재하였습니다.

(7) 송수신 전문의 고정 포맷 부분을 사전에 등록하고, 등록 데이터를 사용하여 데

이터 송수신 프로그램을 간략화하기 위한 기능을 사용할 경우

제9장~제11장에 송수신 전문의 고정 포맷 부분을 사전에 등록한

사용자 등록 프레임을 사용하여 데이터 송신/수신하는 기능에 대해

기재하였습니다.

(8) 상대기기에 대해 ASCII 코드의 데이터를 송수신하기 위한 기능을 사용할 경우

제13장에 PLC CPU측은 바이너리 코드의 데이터를 취급하고,

상대기기에 대해서는 ASCII 코드의 데이터로 송수신하기 위한

ASCII-바이너리 변환 기능에 대해 기재하였습니다.

(9) 전용명령을 사용할 경우

제17장에 본 매뉴얼에 설명한 기능을 사용할 때의 전용명령에 대해

기재하였습니다.

(10) QJ71CMO를 사용할 경우

QJ71CMO를 사용할 경우에는 설명 중인 "Q 시리즈 C24"의 표기

부분을 "Q 시리즈 CMO"로 바꾸어서 읽으십시오.

Page 19: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 17

● 본 매뉴얼의 구성

본 매뉴얼에서는 Q 시리즈 C24 전용 유틸리티 패키지(GX

Configurator-SC)를 이용하여 특수 기능을 사용하기 위한 초기 설정을

실행하는 방법에대해서 설명하였습니다.

설정값을 등록하는 화면은 사용자 매뉴얼(기본편) 제8장에 기재

하였습니다.

Page 20: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 18 한능테크노주식회사 TEL: 02)3660-9531

총칭·약칭에 대해

본 매뉴얼에서는 특별히 명기하는 경우를 제외하고, 다음에 나타낸 총칭·

약칭을 사용하여 Q 시리즈 C24에 대해 설명합니다.

(1) 대상 모듈의 총칭·약칭

본 매뉴얼에서는 Q 시리즈 C24, PLC CPU 모듈을 다음의 총칭·약칭으

로 나타냅니다. 대상 형명의 명시가 필요할 때에는 모듈 형명을 기재합니

다.

총칭/약칭 총칭·약칭의 내용

Ethernet 모듈

Q 시리즈 E71(E71)

Q 시리즈 Ethernet 인터페이스 모듈 QJ71E71-100, QJ71E71, QJ71E71-B2의 약칭.

(그림 중에서 "E71"로 표기)

Q 시리즈 C24(C24)

Q 시리즈 시리얼 커뮤니케이션 모듈 QJ71C24N, QJ71C24N-R2, QJ71C24N-R4,

QJ71C24, QJ71C24-R2의 약칭.

QJ71CMO형 모뎀 인터페이스 모듈의 약칭.

(그림 중에서 "C24"로 표기)

QC24 AJ71QC24, AJ71QC24-R2, AJ71QC24-R4, A1SJ71QC24, A1SJ71QC24-R2의 총칭.

QC24N AJ71QC24N, AJ71QC24N-R2, AJ71QC24N-R4, A1SJ71QC24N, A1SJ71QC24N-R2의

총칭

QC24(N) QC24, QC24N의 총칭.

QCPU Q 모드 Q00JCPU, Q00CPU, Q01CPU, Q02CPU, Q02HCPU, Q06HCPU, Q12HCPU,

Q25HCPU, Q12PHCPU, Q25PHCPU의 총칭.

QCPU국 QCPU가 장착된 PLC의 약칭.

QnACPU Q2ACPU, Q2ACPU-S1, Q2ASCPU, Q2ASCPU-S1, Q2ASHCPU, Q2ASHCPU-S1,

Q3ACPU, Q4ACPU, Q4ARCPU의 총칭.

QnACPU국 QnACPU가 장착된 PLC의 약칭

Q/QnACPU QCPU, QnACPU의 총칭.

UC24

컴퓨터 링크 모듈

AJ71UC24, AJSJ71UC24-R2, AJSJ71UC24-R4, A1SJ71UC24-PRF, A1SJ71C24-R2,

A1SJ71C24-R4, A1SJ71C24-PRF, A2CCPUC24, A2CCPUC24-PRF의 총칭.

* A 시리즈 컴퓨터 링크 모듈

다음 모듈의 총칭.

QnA 시리즈

AJ71QC24, AJ71QC24-R2, AJ71QC24-R4, A1SJ71QC24,

A1SJ71QC24-R2, AJ71QC24N, AJ71QC24N-R2, AJ71QC24N-R4,

A1SJ71QC24N, A1SJ71QC24N-R2

시리얼 커뮤니케이션

모듈

Q 시리즈 QJ71C24N, QJ71C24N-R2, QJ71C24N-R4, QJ71C24, QJ71C24-R2

Page 21: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 19

(2) 기타 총칭·약칭

본 매뉴얼에서는 다음의 총칭·약칭을 사용하여 Q 시리즈 C24의 데이터

교신 기기 등을 설명하였습니다. 설명 대상을 명확하게 나타낼 필요가

있을 때에는 그 명칭/형명을 기재하였습니다.

총칭/약칭 총칭·약칭의 내용

상대기기

외부 기기

데이터 교신하기 위해 Q 시리즈 C24와 연결하는 컴퓨터, 표시기, 계측기, ID 모듈,

바코드 리더, 조절기, 다음의 시리얼 커뮤니케이션 모듈, 기타 C24 등의 총칭.

인텔리전트 기능 모듈

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(Function Block)화함으로써

프로그램 작성 공수를 단축할 수 있다.

또한, 통신 회선상의 송수신 데이터를 모니터하여 해석함으로써 시스템 기동

기간을 단축할 수 있다.(프로토콜 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에 준거한 인터페이스의 약칭.

Page 22: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 20 한능테크노주식회사 TEL: 02)3660-9531

총칭/약칭 총칭·약칭의 내용

사용자 매뉴얼(기본편) 또는

기본편 Q 대응 시리얼 커뮤니케이션 모듈 사용자 매뉴얼(기본편)

사용자 매뉴얼(응용편) 또는

응용편 Q 대응 시리얼 커뮤니케이션 모듈 사용자 매뉴얼(응용편)

레퍼런스 매뉴얼 Q 대응 MELSEC 커뮤니케이션 프로토콜 레퍼런스 매뉴얼

오퍼레이팅 매뉴얼

(프로토콜 FB 지원기능편) GX Configurator-SC Version2 오퍼레이팅 매뉴얼(프로토콜 FB 지원기능편)

Page 23: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

한능테크노주식회사 TEL: 02)3660-9531 A - 21

용어의 의미와 내용

본 매뉴얼을 포함하여 Q 시리즈 C24의 관련 매뉴얼에서 사용하는 용어의

의미와 내용을 나타냅니다.

용어 내용

쌍방향 프로토콜

시리얼 커뮤니케이션 모듈의 교신 순서로, 상대기기와 PLC CPU 간에서 임의의 데이터를

교신하기 위한 데이터 교신 기능의 하나. 상세한 설명은 사용자 매뉴얼(기본편) 제7장에서

설명.

독립 동작 시리얼 커뮤니케이션 모듈의 두 가지 인터페이스가 서로 관련되어 있지 않으며, 각 교신

프로토콜 설정으로 지정한 기능으로 상대기기와 데이터 교신할 때의 각 인터페이스의 동작.

멀티드롭 연결 시리얼 커뮤니케이션 모듈의 RS-422/485 인터페이스를 사용하여 복수의 상대기기나 다른

시리얼 커뮤니케이션 모듈 등을 1:n, m:n으로 연결할 때의 연결의 호칭.

무수순 프로토콜 사용자의 교신순서로, 상대기기와 PLC CPU 사이에서 임의의 데이터를 교신하기 위한

데이터 교신 기능의 하나. 상세한 설명은 사용자 매뉴얼(기본편) 제6장에서 설명.

메시지 송신 기능

(프린터 기능)

상대기기(주로 프린터가 대상)로 송신하는 문자 데이터(메시지)를 사용자 등록 프레임으로서

시리얼 커뮤니케이션 모듈로 사전에 등록하고, 무수순 프로토콜로 복수의 사용자 등록

프레임의 등록 데이터를 송신하는 기능.(PLC CPU에서의 지시로 송신)

사용자 등록 프레임

다음의 기능으로 상대기기와 시리얼 커뮤니케이션 모듈 사이에서 송수신하는 전문 중의 고정

포맷 부분을 모듈에 등록하고, 데이터의 송신용 및 수신용으로 사용할 때의 데이터명.

(사용자 등록 프레임의 데이터 내용은 상대기기의 사양에 맞춘다.)

송수신하는 전문 중의 선두 부분, 최종 부분의 데이터에 배열(전송 제어 코드, C24국 번호,

섬체크, 고정 데이터 등)을 시리얼 커뮤니케이션 모듈로 각각 등록하여 사용.

·MC 프로토콜의 온디맨드 기능

·무수순 프로토콜에 의한 데이터 송수신 기능.

상세한 설명은 사용자 매뉴얼(응용편) 제9장에서 설명.

연동 동작

시리얼 커뮤니케이션 모듈의 두가지 인터페이스에 상대기기를 각각 연결하고 있을 때, 두

가지의 인터페이스가 연동하면서 상대기기와 데이터 교신할 때의 각 인터페이스의 동작.

두 가지의 인터페이스는 동일 데이터 교신 기능(MC 프로토콜 (동일 형식) 또는 무수순

프로토콜), 동일 전송 사양으로 데이터 교신.(쌍방향 프로토콜의 연동 동작은 불가)

A 호환 1C 프레임

(형식1~형식4)

MC 프로토콜에서 ASCII 코드의 데이터에 의한 교신을 실행하기 위한 시리얼 커뮤니케이션

모듈용 전문 포맷의 하나.

A 시리즈 컴퓨터 링크 모듈의 전용 프로토콜에 의한 교신시와 같은 전문 포맷.

QCPU에 대해서는 AnACPU의 디바이스 범위에서 디바이스 메모리의 읽기, 쓰기가 가능.

상세한 설명은 레퍼런스 매뉴얼 제5장을 참조.

MELSEC

커뮤니케이션

프로토콜

(MC 프로토콜)

Q 시리즈의 시리얼 커뮤니케이션 모듈 또는 Ethernet 인터페이스 모듈의 교신 순서로

상대기기에서 PLC CPU로 액세스하기 위한 통신 방식의 이름.

(본문 중에서는 MC 프로토콜로서 표현)

ASCII 코드의 데이터에 의한 교신방법과 바이너리 코드의 데이터에 의한 교신방법이 있다.

상세한 설명은 레퍼런스 매뉴얼에서 설명.

QnA 호환 2C

프레임

(형식1~형식4)

MC 프로토콜에서 ASCII 코드의 데이터에 의한 교신을 하기 위한 시리얼 커뮤니케이션

모듈용 전문 포맷의 하나.

QnA 시리즈 시리얼 커뮤니케이션 모듈의 전용 프로토콜에 의한 교신용 프레임과 같은 전문

포맷

·QnA 호환 2C 프레임(형식1~형식4): QnA 간이 프레임(형식1~형식4)

상세한 설명은 레퍼런스 매뉴얼 제4장에서 설명.

Page 24: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

A - 22 한능테크노주식회사 TEL: 02)3660-9531

용어 내용

QnA 호환 3C

프레임

(형식1~형식4)

QnA 호환 4C

프레임

(형식1~형식4)

MC 프로토콜에서 ASCII 코드의 데이터에 의한 교신을 실행하기 위한 시리얼 커뮤니케이션

모듈용 전문 포맷의 하나.

QnA 시리즈 시리얼 커뮤니케이션 모듈의 전용 프로토콜에 의한 교신용 프레임과 같은 전문

포맷.

·QnA 호환 3C 프레임(형식1~형식4): QnA 프레임(형식1~형식4)

·QnA 호환 3C 프레임(형식1~형식4): QnA 확장 프레임(형식1~형식4)

상세한 설명은 레퍼런스 매뉴얼 제3장에서 설명.

QnA 호환 4C

프레임

(형식5)

MC 프로토콜에서 바이너리 코드의 데이터에 의한 교신을 실행하기 위한 시리얼

커뮤니케이션 모듈용 전문 포맷의 하나.

QnA 시리즈 시리얼 커뮤니케이션 모듈의 전용 프로토콜에 의한 교신용 프레임과 같은 전문

포맷.

·QnA 호환 4C 프레임(형식5): QnA 확장 프레임(형식5)

상세한 설명은 레퍼런스 매뉴얼 제3장에서 설명.

Page 25: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제1장 개요

한능테크노주식회사 TEL: 02)3660-9531 1 - 1

MELSEC-Q

1 개요

1.1 개요

본 매뉴얼에서는 MELSEC-Q 시리즈 C24의 특수 기능에 대해 설명하였습니다.

특수 기능으로 다음 기능을 사용할 수 있습니다.

Q 시리즈 C24의 주요 특수 기능과 기능 개요를 다음에 나타냅니다.

(1) PLC CPU를 감시한다(상세한 설명은 제2장)

(a) 시퀀스 프로그램을 사용하지 않고 사용자가 설정한 시간 간격별로 자국 PLC

CPU를 감사할 수 있습니다. CPU를 감시할 수 있습니다.

① 감시 대상으로 다음 정보를 등록할 수 있습니다.

(자국 PLC CPU의 디바이스 감시)

워드 디바이스에 저장된 수치의 감시

비트 디바이스의 ON/OFF 상태 감시

(자국 PLC CPU의 상태 감시)

자국 CPU 모듈의 상태 감시

② PLC CPU의 감시 결과로서 다음의 감시 정보를 송신/보고할 수 있습니다.

감시 대상의 디바이스 정보나 PLC CPU의 상태 정보의 송신.(모뎀

기능과의 병용에 의한 감시 정보의 송신도 가능합니다.)

모뎀 기능과의 병용에 의해 모뎀 기능의 연결용으로 등록되어 있는 보고

메시지(문자열 데이터)의 보고.

③ 상대기기로의 PLC CPU의 감시 결과의 송신 타이밍으로서 다음 중에서

사용자가 선택할 수 있습니다.

PLC CPU를 감시할 때마다 송신/보고(일정주기 송신)

PLC CPU에서 읽은 정보가 사용자가 설정한 조건과 일치했을 때에 송신

/보고(조건 일치 송신)

(b) MC 프로토콜, 무수순 프로토콜에 의한 교신에서 PLC CPU 감시기능을 사용할

수 있습니다.

(c) PLC CPU 감시기능을 사용함으로써 다음을 수행할 수 있습니다.

시퀀스 프로그램을 사용하지 않고 디바이스 데이터의 송신

디바이스 모니터의 순서의 간략화

CPU 모듈 이상 정보의 송신

이상 발생

CPU 이상 정보 감시 디바이스 정보

상대기기

이상 검출

Page 26: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제1장 개요

1 - 2 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(2) 모뎀을 경유하여 원격지의 상대기기와 교신한다(상세한 설명은 제3장)

① RS-232 인터페이스에 모뎀 또는 TA(터미널 어댑터)를 연결함으로써 공중

회선/구내회선/디지털 회선(ISDN)을 경유하여 원격지의 기기와 다음의 데이터

송수신, 페이저 수신기를 쉽게 호출할 수 있습니다.

MC 프로토콜에 의한 데이터 교신

무수순 프로토콜에 의한 데이터 송신, 수신

쌍방향 프로토콜에 의한 데이터 교신

GX Developer에 의한 PLC 액세스

② 모뎀 또는 TA의 초기화, 회선연결(다이얼링), 회선 끊기는 PLC CPU에서

합니다.

③ GX Developer에서 QCPU에 리모트 패스워드가 설정된 경우, 리모트

패스워드에 대한 언록 처리를 함으로써 Q 시리즈 C24의 모뎀 기능을 사용한

상대기기에서 QCPU에 대해 다음을 액세스할 수 있습니다.

MC 프로토콜에 의한 데이터 교신

GX Developer에 의한 PLC로의 액세스

* 리모트 패스워드 기능은 사용자가 QCPU로의 부정한 액세스를 방지하기

위한 QCPU 기능입니다.

GX Developer에 의해 리모트 패스워드를 QCPU로 설정함으로써

QCPU의 리모트 패스워드 기능을 사용할 수 있습니다.

*1 TA는 터미널 어댑터의 약칭입니다.

Q 시리즈 C24

모뎀/TA(*1)

모뎀/TA(*1) 상대기기

페이저 수신기

*1 TA는 터미널 어댑터의 약칭입니다.

Page 27: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제1장 개요

한능테크노주식회사 TEL: 02)3660-9531 1 - 3

MELSEC-Q

(3) 인터럽트 프로그램으로 데이터를 수신한다(상세한 설명은 제4장)

① Q 시리즈 C24와 상대기기의 데이터 교신에서 다음 데이터 교신기능으로

인터럽트 프로그램으로 데이터를 수신할 수 있습니다.

무수순 프로토콜에 의한 교신시의 데이터 수신

쌍방향 프로토콜에 의한 교신시의 데이터 수신

② 인터럽트 프로그램으로 데이터를 수신함으로써 PLC CPU로의 수신 데이터를

신속하게 접수할 수 있습니다.

(4) 상대기기에 맞추어서 데이터의 송수신을 제어한다.(상세한 설명은 제7장)

① Q 시리즈 C24가 DTR/DSR 신호의 ON/OFF, DC 코드의 송수신으로 상대

기기와의 데이터 송수신을 제어합니다.

② DTR/DSR 신호 제어

DTR(ER), DSR(DR) 신호를 사용하여 데이터 수신의 여부를 상대기기에 통지

합니다.

③ DC 코드 제어

DC1, DC3 코드의 데이터를 송수신하고, 데이터 수신의 여부를 상대기기에

통지합니다.

DC2, DC4 코드의 데이터로 사용자 데이터를 에워싸고, 송신 데이터의 유효

범위를 상대기기에 통지합니다.

Q 시리즈 C24

데이터 송신 수신

인터럽트

발행

메인 프로그램 메인 프로그램

PLC CPU인터럽트

프로그램 실행

(중단) (재개)…계속해서

상대기기측 데이터 1-1 데이터 1-2

PLC CPU측 데이터 2-1 데이터 2-2

(중단) (재개)…계속해서

DTR 신호

DSR 신호

(중단) (재개)…계속해서

상대기기측 데이터 1-1 데이터 1-2

PLC CPU측 데이터 2-1 데이터 2-2

(중단) (재개)…계속해서

Page 28: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제1장 개요

1 - 4 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(5) 상대기기의 사양에 맞춘 코드의 데이터로 교신한다(상세한 설명은 제13장)

① PLC CPU측에서 취급하는 바이너리 코드의 데이터를 ASCII 코드의 데이터로

변환하여 송수신할 수 있습니다.

② 송수신하는 데이터의 ASCII-바이너리 변환은 사용자 설정으로 Q 시리즈

C24가 실행합니다.

(6) 상대기기에 맞춘 전문 포맷으로 데이터를 송수신한다.(상세한 설명은 제9장~제11장)

① 상대기기가 송신하는 전문, 상대기기를 수신할 수 있는 전문의 데이터의 배열

(사용자 등록 프레임)을 Q 시리즈 C24에 사전에 등록함으로써 등록한

프레임에 의한 다음의 데이터를 교신할 수 있습니다.

MC 프로토콜 ............ 온디맨드 기능에 의한 PLC CPU에서 상대기기로의

데이터 송신

무수순 프로토콜 ....... PLC CPU와 상대기기 간의 데이터 교신

② 예를 들면, 다음 그림과 같은 의미를 갖는 복수의 선두 프레임, 최종 프레임

(각각, 사용자 등록 프레임이라고 부릅니다.)을 Q 시리즈 C24로 사전에 등록해

둡니다. 상대기기로의 데이터 송신시에 사전에 등록한 사용자 등록 프레임의

번호와 임의의 데이터를 지정함으로써 다음 그림과 같은 배열로 데이터를 송신

할 수 있습니다. 상대기기에서의 데이터 수신에서는 Q 시리즈 C24의 기동시에

사전에 등록한 사용자 등록 프레임의 번호를 수신용으로 설정함으로써 등록

내용의 전문을 수신했을 때에 임의의 데이터 부분을 PLC CPU로 읽을 수

있습니다.

선두 프레임 최종 프레임

* Q 시리즈 C24는 데이터 송신시에 선두 프레임과 최종 프레임을 임의의

데이터에 부가하여 송신합니다.

데이터 수신시에 임의의 데이터 부분을 수신 데이터로서 버퍼 메모리에 저장

합니다.

③ 사용자 등록 프레임 및 상대기기와 데이터 교신하기 위한 각종 설정값은 Q

시리즈 C24의 플래시 ROM에 등록하여 설정할 수 있습니다.

Q 시리즈 C24 상대기기

선두 데이터

버퍼 메모리

H L

변않

환는

하다.

다.

송신

대상

국번

임의의 데이터

Page 29: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제1장 개요

한능테크노주식회사 TEL: 02)3660-9531 1 - 5

MELSEC-Q

Q 시리즈 C24의 메인 데이터 송수신 기능에 대한 특수 기능의 사용 여부를

다음에 나타냅니다.

MC

프로토콜

무수순

프로토콜

쌍방향

프로토콜 설명항

PLC CPU 감시기능에 의한 PLC CPU의

감시 ○ ○ × 제2장

모뎀 기능에 의한 원격지와의 데이터 교신 ○ ○ ○ 제3장

인터럽트 프로그램에 의한 수신 데이터의

읽기 × ○ ○ 제4장

송수신 데이터의 데이터 길이의 단위 변경 ○ ○ ○ 제5장

데이터 교신의 감시시간의 변경 ○ ○ ○ 제6장

데이터 송수신에 대한 전송 제어

DC 코드 제어(Xon/Xoff 제어 포함)

DTR/DSR(ER/DR) 제어

○ ○ ○ 제7장

반이중 통신에 의한 데이터 송수신 ○ ○ ○ 제8장

등록 ○ ○ × 제9장

○ ─ × 제10장

사용자 등록 프레임에 의한

데이터 송수신

송신, 수신

─ ○ × 제11장

투과 코드를 취급하는 데이터 송수신 × ○ ○ 제12장

ASCII-바이너리 변환에 의한 ASCII 코드의

데이터에 의한 교신 × ○ ○ 제13장

멀티 드롭 연결에 의한 복수 대의

상대기기와의 데이터 교신(m:n 연결) ○ × × 제14장

데이터 교신 개시후의 인터페이스의 동작

모드 변경(교신 프로토콜, 전송 사양의 변경)○ ○ ○ 제15장

○: 사용 가능, ×: 사용 불가

메인 데이터 송수신 기능

특수 기능

Page 30: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제1장 개요

1 - 6 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

1.2 기능 버전 B의 추가/변경 기능에 대해

본 매뉴얼에 설명한 Q 시리즈 C24의 특수 기능 중에서 기능 버전 B의 Q 시리즈 C24에

서 추가/변경된 기능과 그 기능을 사용할 수 있는 송수신 기능의 대응을 일람으로

나타냅니다.

추가/변경된 기능을 사용할 수 있는 Q 시리즈 C24와 관련 제품(CPU 모듈, GX

Developer, GX Configurator-SC)의 기능 버전, 시리얼 No, 소프트웨어 버전에

대해서는 사용자 매뉴얼(기본편) 2.7항을 참조하십시오.

Q 시리즈 C24의 기능 버전에 따른 기능 비교에 대해서는 사용자 매뉴얼(기본편) 부록

1.1항을 참조하십시오.

기능 기능 개요 MC 무수순 쌍방향 설명항

모뎀 기능과의 병용에

의한 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측이 부담한다.

× × ×

제3장

무수순 프로토콜에서의

무수신 감시시간 방식의

추가

무수순 프로토콜에서 무수신 감시시간(타이머0)의 타임업에

의해 수신 종료 코드, 수신 종료 데이터 수가 결정되지

않는 전문을 수신하는 것을 가능하게 한다.

× ○ × 제6장

전송 제어 개시/종료 빈

용량 지정

전송제어(DTR/DSR 신호 제어, DC 코드 제어)에서 데이터

수신 금지를 통지하는 OS 영역의 비어 있는 용량을 지정

하는 것을 가능하게 한다.

○ ○ ○ 제7장

사용자 등록 프레임의

변경 가능 데이터의

추가

데이터를 송수신 하기 위한 사용자 등록 프레임의 변경

가능 데이터로서 다음의 등록을 가능하게 한다.

수평 패리티 코드

2의 보수의 섬체크 코드

○ ○ × 제9장

사용자 등록 프레임에

의한 수신 기능의 추가

선두 프레임을 지정하여 데이터를 수신하는 경우, 선두

프레임과 임의의 데이터부로 구성된 전문의 수신을

가능하게 한다.

임의의 데이터부의 데이터 길이는 사용자가 설정하는 수신용

사용자 등록 프레임의 조합별로 임의로 지정할 수 있다.

(임의의 데이터부의 데이터 길이를 [0]으로 함으로써

ACK/NAK만의 1바이트 수신도 가능.)

× ○ × 제11장

송신용 투과 코드의

복수 지정

다음 프로토콜에 의한 데이터 송신을 실행할 때, 인터페이스별로

최대 10종류의 송신용 투과 코드의 지정을 가능하게 한다.

무수순 프로토콜

쌍방향 프로토콜

× ○ × 제12장

모드 전환에 의한 GX

Developer 연결

모드로의 전환

상대기기 또는 PLC CPU에서의 GX Developer 연결

모드로의 모드 전환을 가능하게 한다. ○ ○ ○ 제15장

송수신 데이터 모니터링

기능

Q 시리즈 C24와 상대기기와의 통신 회선 상의 송수신

데이터를 모니터할 수 있도록 한다. ○ ○ ○ 제16장

○: 사용 가능, ×: 사용

Page 31: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 1

MELSEC-Q

2 PLC CPU 감시기능을 사용하는 경우

사용자가 사전에 등록한 감시 정보를 대상으로 Q 시리즈 C24가 PLC CPU를 감시하는

PLC CPU 감시기능에 대해 설명합니다.

2.1 개요

PLC CPU 감시기능의 개요를 설명합니다.

(1) 시퀀스 프로그램을 사용하지 않는 송신

① PLC CPU 감시기능이란 사용자가 미리 PLC CPU 감시기능을 사용할 데이터를

등록하여 사용자가 설정한 시간 간격으로 Q 시리즈 C24가 자국 PLC CPU를

감시하는 기능입니다.

MC 프로토콜, 무수순 프로토콜에 의한 교신의 상대기기에 대해 시퀀스

프로그램을 사용하지 않고 데이터를 송신/보고할 수 있습니다.

② PLC CPU의 감시 결과를 사용자가 선택하여 다음의 감시 정보를 상대기기로

송신/보고할 수 있습니다.

감시 결과 모뎀 기능 없음

모뎀 기능과의

병용 (모뎀 통신)

워드 디바이스에 저장되어 있는

수치

자국 PLC CPU의 디바이스

(감시 대상의 디바이스

정보) 비트 디바이스의 ON/OFF 상태데이터

송신

자국 PLC CPU의 모듈 상태

○ ○

보고 연결용 데이터에 등록되어 있는 보고 메시지(문자열 데이터) × ○

③ 상대기기로의 PLC CPU 감시 결과의 송신/보고 타이밍에는 일정 주기 송신과

조건 일치 송신이 있습니다.

일정 주기 송신에서는 PLC CPU를 감시할 때마다 송신/보고가 실행됩니다.

조건 일치 송신에서는 PLC CPU에서 읽은 정보가 사용자가 설정한 조건과

일치했을 때 또는 PLC CPU 이상이 검출되었을 때 송신/보고가 실행됩니다.

(2) 디바이스 모니터 순서의 간략화

MC 프로토콜에 의한 교신으로 디바이스 모니터를 할 때, 상대기기는 모니터 등록을

하고 모니터 요구의 송신과 모니터 데이터의 수신 처리를 반복하여 실행할 필요가

있습니다.

PLC CPU 감시기능의 일정 주기 송신을 설정함으로써 모니터 요구 송신 처리를

실행하지 않고 디바이스 데이터의 모니터를 실행할 수가 있습니다.

(3) PLC CPU 이상의 통지

조건 일치 송신 및 보고에서는 PLC CPU 이상의 발생시에 시퀀스 프로그램을 사용

하지 않고 이상 정보를 상대기기에 송신할 수 있습니다.

상대기기

CPU 이상 정보 감시 디바이스 정보

이상 검출

이상 발생

Page 32: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 2 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

2.2 PLC CPU 감시기능에 대해

PLC CPU 감시기능에 대해 설명합니다.

2.2.1 PLC CPU 감시기능을 사용하기 위한 데이터 등록

PLC CPU 감시기능을 사용하기 위해서 사용자가 데이터를 등록하는 방법에 대해 설명

합니다.

(1) 다음 항 이후에 설명하는 PLC CPU 감시기능을 사용하기 위한 Q 시리즈 C24에

대한 PLC CPU 감시용 데이터를 다음의 방법으로 등록할 수 있습니다.

① Q 시리즈 C24 전용 유틸리티 패키지(GX Configurator-SC)에 의한 등록

(상세한 설명은 사용자 매뉴얼(기본편) 제8장)

② MC 프로토콜에 의한 교신용 PLC CPU 감시 등록 커맨드(0630)에 의한 등록

(상세한 설명은 레퍼런스 매뉴얼 3.17항)

③ PLC CPU의 [CSET] 명령에 의한 등록

(상세한 설명은 사용자 매뉴얼(응용편) 제17장)

(2) 모뎀 기능과의 병용시에 PLC CPU의 감시 결과로서 데이터 송신, 또는 보고 메시지

를 보고할 때에는 모뎀 기능 연결용 데이터를 GX Configurator-SC의 [PLC CPU

감시 시스템 설정] 화면에서 등록합니다.

(3) 상기 PLC CPU 감시기능을 사용하기 위한 데이터를 등록함으로써 Q 시리즈 C24는

PLC CPU의 감시를 시작합니다.

2.2.2 PLC CPU의 감시 정보

PLC CPU 감시기능을 실행할 때의 감시 대상이 되는 정보에 대해 설명합니다.

(1) PLC CPU 감시기능의 감시 대상으로써 다음의 정보를 등록할 수 있습니다.

① 자국 PLC CPU의 디바이스 감시

워드 디바이스에 저장되어 있는 수치의 감시

비트 디바이스의 ON/OFF 상태의 감시

② 자국 PLC CPU의 상태 감시

(2) 워드 디바이스, 비트 디바이스의 감시에서는 임의의 연속 디바이스를 1블록으로 하여

합계 10블록, 합계 디바이스 점수가 최대 960점(비트 디바이스만인 경우에는 최대

15360비트)을 등록할 수 있습니다.

자국 PLC CPU의 상태 감시도 1블록으로 등록되기 때문에, 등록할 수 있는 블록

수는 최대 11 블록이 됩니다.

11 ≥ (워드 디바이스의 등록 블록 수 + 비트 디바이스의 등록 블록 수) + CPU의 상태 감시(1블록)

960점 ≥ (워드 디바이스의 전체 블록의 합계 점수 + 비트 디바이스의 전체 블록의 합계 점수)

(1점 = 워드) (1점=16비트)

(3) 워드 디바이스, 비트 디바이스를 등록한 블록의 디바이스 감시는 각 블록의 선두

디바이스가 감시대상이 됩니다.

(예1) 워드 디바이스 D100~D109의 10점을 등록한 블록의 경우

감시 대상 : D100에 저장된 수치

데이터 송신: D100~D109에 저장된 수치

Page 33: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 3

MELSEC-Q

(예2) 비트 디바이스 M100~M131의 2점을 등록한 블록의 경우

감시 대상 : M100의 ON/OFF 상태

데이터 송신: M100~M131의 ON/OFF 상태

(4) 감시 대상으로 지정할 수 있는 워드 디바이스, 비트 디바이스와 감시 디바이스를 등록할

때의 디바이스 코드를 다음에 나타냅니다.

각각을 디바이스 범위 내에서 등록하십시오.

디바이스 종류 디바이스 코드 분류 디바이스

비트 워드 ASCII 바이너리

디바이스 범위

(디폴트 시)

특수 릴레이 ○ SM 91H 내부

시스템 특수 레지스터 ○ SD A9H 0~2047

입력 ○ X* 9CH

출력 ○ Y* 9DH 0~1FFFH

내부 릴레이 ○ M* 90H

래치 릴레이 ○ L* 92H 0~8191

어난시에이터 ○ F* 93H

에지 릴레이 ○ V* 94H 0~2047

링크 릴레이 ○ B* A0H 0~1FFFH

데이터 레지스터 ○ D* A8H 0~12287

링크 레지스터 ○ W* B4H 0~1FFFH

접점 ○ TS C1H

코일 ○ TC C0H 타이머

현재값 ○ TN C2H

접점 ○ SS C7H

코일 ○ SC C6H 적산

타이머 현재값 ○ SN C8H

0~2047

접점 ○ CS C4H

코일 ○ CC C3H 카운터

현재값 ○ CN C5H

0~1023

링크 특수 릴레이 ○ SB A1H

링크 특수 레지스터 ○ SW B5H 0~7FFH

스텝 릴레이 ○ S* 98H 0~8191

다이렉트 입력 ○ DX A2H

다이렉트 출력 ○ DY A3H 0~1FFFH

내부

사용자

인덱스 레지스터 ○ Z* CCH 0~15

○ R* AFH 0~32767 레지스터 파일 레지스터

○ ZR B0H 0~FE7FFH

포인트

(1) 존재하지 않는 디바이스 코드를 지정한 경우에는 에러가 됩니다.

(2) 파라미터 설정에서 디바이스 범위를 변경했을 때에는 변경 후의 디바이스 범위를

PLC CPU의 감시 대상으로 할 수 있습니다.

Page 34: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 4 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

2.2.3 PLC CPU의 감시 타이밍

PLC CPU 감시기능을 실행할 때의 PLC CPU의 감시 타이밍에 대해 설명합니다.

(1) Q 시리즈 C24에 의한 PLC CPU의 감시는 사용자가 등록한 주기시간의 간격으로

반복하여 실행됩니다.

(2) 주기시간으로 1~65535(단위: 100ms/s/min)를 등록할 수 있습니다.

주기시간은 다음 식을 참고로 등록하십시오.

(a) 디바이스 데이터, PLC CPU의 상태를 송신할 경우

주기시간 지정 > K + 시퀀스 스캔타임 + 처리시간 + 데이터 송신시간

(b) 모뎀 기능과의 병용으로 데이터를 송신/보고하는 경우

(보고할 경우)

주기시간 지정 > K + 시퀀스 스캔타임 + 처리시간

+ 데이터 송신시간 + 모뎀에 의한 데이터 전송 지연시간

+ 모뎀 연결·차단 시간

(데이터 송신을 실행하는 경우)

주기시간 지정 > K + 시퀀스 스캔 타임 + 처리시간

+ 데이터 송신시간 + 모뎀에 의한 데이터 전송 지연시간

+ 모뎀 연결·차단시간 + 회선 끊기 대기시간

* 모뎀이 초기화되지 않을 때에는 모뎀의 초기화 시간이

가산됩니다. (미리 모뎀을 초기화하기를 추천합니다.)

식 중의 각 항목에 대해 설명합니다.

K : 60ms 정수 (Q 시리즈 C24의 내부 처리 시간)

처리시간: [복수 블록 일괄 읽기 워드 단위 커맨드 0406]의 처리시간

1점시 : 11.3ms

480점시 : 23.4ms

960점시 : 36.2ms

데이터 송신 시간=1/전송 속도 × 전송시간의 1바이트분의 비트 수 ×

송신 데이터 바이트 수

전송시의 1바이트분의 비트 수=1+데이터 비트 수+패리티 비트 + 스톱 비트

(패리티 비트: 있음=1 없음=0)

모뎀에 의한 데이터 전송 지연시간:

모뎀의 사양, 회선 사양 및 회선 상태에 따릅니다.

모뎀 연결·차단시간:

모뎀의 사양, 회선 사양 및 회선 상태에 따릅니다.

모뎀 초기화 시간: 모뎀의 사양에 따릅니다.

(3) PLC CPU를 감시하기 위해 Q 시리즈 C24는 사용자가 설정한 시간 간격으로 PLC

CPU에서 감시 정보(디바이스 정보, PLC CPU의 상태 정보)를 읽습니다.

Page 35: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 5

MELSEC-Q

포인트

(1) Q 시리즈 C24는 주기시간 경과 후, 다음의 PLC CPU의 END 처리시에 감시

정보(디바이스 데이터, PLC CPU 상태)를 읽기 때문에 주기시간은 가능한 길게

하십시오.

(2) 주기시간이 짧은 경우에는 다음이 발생할 수 있습니다.

PLC CPU의 스캔 타임을 연장시키는 스캔 횟수의 증가.

Q 시리즈 C24의 PLC CPU 감시기능의 처리시간이 증가함에 따른 다른 데이터

교신기능의 처리시간 증가

상대기기의 부하 증가

2.2.4 상대기기로의 감시 결과의 송신/보고 타이밍

PLC CPU의 감시결과의 송신 또는 보고의 타이밍에 대해 설명합니다.

자국 PLC CPU의 감시결과를 상대기기로 송신/보고하는 타이밍으로서 일정 주기 송신과

조건 일치 송신의 방법이 있으며, 사용자가 PLC CPU 감시등록을 할 때에 다음 사항 중

하나를 선택합니다.

(1) 일정 주기 송신

PLC CPU에서 감시 정보를 읽을 때마다 감시 결과가 송신/보고됩니다.

(데이터가 송신될 때의 타이밍)

감시정보

일정 주기 송신 1블록분 1블록분

주기시간

시퀀스 프로그램

상대기기

Page 36: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 6 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(2) 조건 일치 송신

(a) 디바이스 감시에 대해서는 사용자가 등록한 감시조건(감시결과의 송신조건),

감시 조건값과 PLC CPU에서 읽은 감시 정보를 비교하고, 감시조건이 일치한

블록이 있을 때에 감시 결과의 송신/보고가 실행됩니다.

PLC CPU의 상태 감시에 대해서는 PLC CPU에서 읽은 상태 정보에서 에러의

발생을 처음 검출했을 때에는 한번만 감시 결과의 송신/보고가 실행됩니다.

(다음의 에지 트리거 송신에 해당합니다.)

(b) 디바이스 감시에 대한 조건 일치 송신에는 에지 트리거 송신/레벨 트리거 송신

두 가지의 감시 결과의 송신방법이 있습니다.

① 에지 트리거 송신

사용자가 등록한 감시조건(감시결과의 송신조건), 감시 조건값과 PLC CPU에

서 읽은 감시정보를 비교하여, 감시조건이 일치한 것을 처음 검출했을 때에

한번만, 감시결과의 송신/보고가 실행됩니다.

이후에는 PLC CPU에서 읽은 감시정보가 감시조건과 불일치가 되고 있는

상태에서 다시 감시조건과 일치했을 때 감시결과의 송신/보고가 실행됩니다.

② 레벨 트리거 송신

사용자가 등록한 감시조건(감시결과의 송신조건), 감시 조건값과 PLC CPU에

서 읽은 감시정보를 비교하여, 감시조건이 일치하고 있는 동안, 주기시간별로

감시결과의 송신/보고가 실행됩니다.

(데이터 송신이 실행될 때의 타이밍)

감시정보

조건일치 송신 1블록분 1블록분

상대기기주기시간

시퀀스 프로그램

(조건 성립/성립되지

않음)

Page 37: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 7

MELSEC-Q

(c) 디바이스 감시에 대한 조건일치 송신의 경우, 각 블록의 디바이스에 대한 조건

감시는 각 블록의 선두 디바이스가 대상이 됩니다.

조건 일치 송신에서 사용자가 등록한 디바이스에 대해 지정할 수 있는 감시

조건과 감시 조건을 지정할 때의 등록값을 다음에 나타냅니다.

각 블록의 선두 디바이스에 대한 감시조건은 다음 표에 따라 등록하십시오.

등록값 지정 유효

디바이스 감시 조건(판정 내용)

송신 방법이 에지

트리거 송신인 경우

송신 방법이 레벨

트리거 송신인 경우 비트 워드

디바이스값 또는 상태=디바이스 감시 조건값 또는

상태 0001H 0101H

디바이스값 또는 상태≠디바이스 감시 조건값 또는

상태 0002H 0102H

감시 디바이스 ≤ 감시 조건값 0003H 0103H

감시 디바이스 < 감시 조건값 0004H 0104H

감시 디바이스 ≥ 감시 조건값 0005H 0105H 부호 없음

감시 디바이스 > 감시 조건값 0006H 0106H

감시 디바이스 ≤ 감시 조건값 0007H 0107H

감시 디바이스 < 감시 조건값 0008H 0108H

감시 디바이스 ≥ 감시 조건값 0009H 0109H 부호 있음

감시 디바이스 > 감시 조건값 000AH 010AH

×

(d) 디바이스 감시에서 조건의 일치를 송신하기 위한 감시 디바이스(각 블록의 선두

디바이스)의 수치/상태에 대해 Q 시리즈 C24가 조건 일치라고 판정할 때의

감시조건 또는 상태를 다음의 수치로 등록합니다.

감시 디바이스의 종류 감시 조건값 또는 상태 등록값

OFF 0000H 비트 디바이스

ON 0001H

워드 디바이스 수치 0000H~FFFFH

(예1) M0=ON을 조건 일치로 하는 경우

감시조건의 등록값 : 0001H

감시조건값 또는 상태의 등록값: 0001H

(예2) D0>100 (부호 있음)을 조건 일치로 하는 경우

감시조건의 등록값 : 000AH

감시조건값 또는 상태의 등록값: 100(64H)

비 고

PLC CPU에 대한 상태 감시에서는 조건의 일치를 송신하기 위한 감시조건과 조건값이

등록되지 않습니다.

PLC CPU의 상태 감시 실행 여부를 등록합니다.

조건 일치 송신시의 감시 결과의 송신은 PLC CPU에서 읽은 상태 정보에서 에러의 발생을

처음에 검출했을 때에 한번만 송신/보고가 실행됩니다.

Page 38: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 8 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

2.2.5 상대기기로의 감시결과의 송신방법, 송신 데이터

PLC CPU의 감시결과의 송신방법 및 상대기기로 송신되는 데이터에 대해 설명합니다.

(1) MC 프로토콜에 의한 교신을 실행하는 상대기기로의 데이터 송신

(a) 온디멘드 기능에 의해 송신된 전문과 같은 형식으로, 온디맨드 데이터 부분이

디바이스 정보, PLC CPU 상태 정보로 변경되어 다음 (c)(d)처럼 송신됩니다.

(상세한 설명은 레퍼런스 매뉴얼 3.17항)

모뎀 기능을 사용할 인터페이스측이 MC 프로토콜에 설정되어 있을 때는 PLC

CPU 감시 결과가 송신될 때에 모뎀에 대한 연결 처리 및 차단 처리도 실행

됩니다.

성립 성립되지 않음 성립

(b) 사용자 등록 프레임에 의한 온디맨드 데이터의 송신이 지정되어 있을 때에는 사용자

등록 프레임에 의한 온디맨드 데이터의 송신 형식으로 온디맨드 데이터 부분이 디바

이스 정보, PLC CPU 상태 정보로 변경되어 다음 (c)(d)와 같이 송신됩니다.

* 상대기기측은 다음의 설명을 참고하여 데이터를 수신하십시오.

디바이스 정보, PLC CPU 상태 정보의 병렬: 레퍼런스 매뉴얼 3.17항

송신된 사용자 등록 프레임 부분의 데이터의 배열: 제10장

(c) 일정 주기 송신시, 감시결과를 데이터에서 송신할 때는 감시 대상인 디바이스 정보나

PLC CPU 상태 정보의 전체 블록분이 일괄 송신됩니다.

(d) 조건 일치 송신시, 감시결과를 데이터로 송신할 때에는 감시 조건이 일치한 블록의

디바이스 정보나 에러 발생시의 PLC CPU 상태 정보가 블록별로 온디맨드 기능용

선두 데이터(머리글), 최종 데이터(바닥글)가 부가되어 송신됩니다.

* PLC CPU 상태 정보, 워드 블록에 등록되어 있는 디바이스 정보, 비트 블록에

등록되어 있는 디바이스 정보의 순서대로 송신됩니다.

포인트

MC 프로토콜의 형식 1~4로 교신하고 있는 경우에는 전체 디바이스의 감시 선두

디바이스 번호가 16진수의 ASCII 데이터로 변환되어 송신됩니다.(일정 주기 송신시, 조건

일치 송신시의 어느 조건이라도 동일하게 변환됩니다.)

다이얼 PLC CPU 감시등록 정보 차단

주기시간

시퀀스 프로그램

(조건성립/성립되지 않음)

상대기기

Page 39: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 9

MELSEC-Q

(2) 무수순 프로토콜로 교신하는 상대기기로의 데이터 송신

(a) 워드/바이트 단위 지정으로 디바이스 정보, CPU 정보가 송신됩니다.

교신 데이터의 ASCII-바이너리 변환이 지정되어 있을 때에는 ASCII 코드의

데이터로 변환되어 송신됩니다. (송신예는 (f)에 기재하였습니다.)

① 워드/바이트 단위 지정이 워드 단위일 때

디바이스 정보, CPU 정보는 각 1워드분별로 (H)(L)의 순서로 송신됩니다.

② 워드/바이트 단위 지정이 바이트 단위일 때

디바이스 정보, CPU 정보는 각 1워드분별로 (L)(H)의 순서로 송신됩니다.

모뎀 기능을 사용하는 인터페이스측이 무수순 프로토콜로 설정되어 있을

때에는 PLC CPU 감시 결과가 송신될 때에 모뎀에 대한 연결 처리 및 차단

처리도 실행됩니다.

(예) 모뎀 기능을 사용한 무수순 프로토콜에 의한 데이터 송신(조건일치

송신)

성립 성립되지 않음 성립

(b) 일정주기 송신시, 감시 결과를 데이터에서 송신할 때에는 일정주기 송신용으로

현재 Q 시리즈 C24에 지정되어 있는 복수의 사용자 등록 프레임 No.의

디바이스 정보나 PLC CPU 상태 정보 등이 일괄 송신됩니다.

(c) 조건일치 송신시, 감시결과를 데이터로 송신할 때에는 감시조건이 일치한

블록의 조건 일치 송신용으로 현재 Q 시리즈 C24에 지정되어 있는 복수의

사용자 등록 프레임 No.의 디바이스 정보나 PLC CPU 상태 정보 등이 일괄

송신됩니다.

복수 블록의 감시 조건이 일치하고 있을 때에는 블록별로 디바이스 정보나 PLC

CPU 상태 정보 등이 송신됩니다.

포인트

무수순 프로토콜에 의한 교신 데이터의 ASCII-바이너리 변환이 실행되고 있는 경우에는

모든 디바이스의 감시 선두 디바이스 번호가 16진수의 ASCII 데이터로 변환되어

송신됩니다.(일정주기 송신시, 조건일치 송신시의 어느 조건이라도 동일하게 변환됩니다.)

감시 정보

다이얼 1블록분 1블록분 차단 …

상대기기 주기시간

시퀀스 프로그램

(조건 성립/성립되지

않음)

Page 40: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 10 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(d) PLC CPU 감시결과의 데이터 송신용으로 지정할 수 있는 사용자 등록 프레임

No.는 다음과 같습니다.

1H ~3E7H (디폴트 등록 프레임의 No.)

3E8H ~4AFH (사용자가 플래시 ROM에 등록한 프레임의 No.)

8001H ~801FH (사용자가 버퍼 메모리에 등록한 프레임의 No.)

B001H ~B01FH (본 기능용으로 아래의 (e)에 나타낸 전용의 No.)

사용자 등록 프레임 No.의 지정 방법은 제11장에 나타낸 사용자 등록 프레임에

의한 송신을 참고하십시오.

(e) 감시결과를 데이터로 송신할 때의 디바이스 정보, PLC CPU 상태 정보의 송신

지시는 전용의 다음 사용자 등록 프레임 No.를 사용합니다.

유효 기능 프레임 No. 송신 대상 정보

일정주기 송신 조건일치 송신

B001H 1번째

B002H 2번째

B003H 3번째

B004H 4번째

B005H 5번째

B006H 6번째

B007H 7번째

B008H 8번째

B009H 9번째

B00AH

n번째로 등록한 블록의

디바이스 정보

10번째

B061H PLC CPU 상태 정보

(CPU 이상감시 데이터) ○ ○

B080H 송신 블록 수

B081H 전체 블록의 감시결과의 정보 ○ ○

B082H 조건 성립 블록의 감시결과의 정보 × ○

Page 41: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 11

MELSEC-Q

(f) 디바이스 정보, PLC CPU 상태 정보는 다음에 나타낸 데이터의 배열로 송신

됩니다.

* ASCII-바이너리 변환 지정은 버퍼 메모리 어드레스 121H/1C1H로 지정합니다.

즉, ASCII-바이너리 변환을 하는 경우 사용자 등록 프레임 No.를 나타내는

수치의 비트 14를 ON으로 한 No.에 사용자 등록 프레임을 지정했을 때에는

대응하는 송신 데이터의 ASCII-바이너리 변환은 실행되지 않습니다.

바이너리 데이터로 송신됩니다.(13.3항 * 참조)

① 사용자 등록 프레임 No.B001H~B00AH를 지정한 경우(1블록의 예)

워드 디바이스(W100~W103(4점))의 데이터가 송신될 때

* 워드/바이트 단위 지정이 워드 단위일 때 디바이스 데이터는 (H)→(L)

의 순서로 송신됩니다.

등록 점수는 워드 단위의 점수입니다.

(ASCII-바이너리 변환을 하지 않는다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×2가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때 워드/바이트 단위 지정이 워드 단위일 때

(ASCII-바이너리로 변환한다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×4가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때

워드/바이트 단위 지정이 워드 단위일 때

디감

바시

이선

스두

디 바 이 스 코 드

등 록 점 수

디감

바시

이선

스두

디바이스코드

등록 점수

디 바 이 스 코 드

디감

바시

이선

스두

등록 점수

디 바 이 스 코 드

디감

바시

이선

스두

등록 점수

(W) (W)

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

Page 42: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 12 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

비트 디바이스(M16~M175(10점))의 데이터가 송신될 때

* 워드/바이트 단위 지정이 워드 단위일 때 디바이스 데이터는 (H)→(L)

의 순으로 송신됩니다.

등록 점수는 워드 단위의 점수입니다.

(ASCII-바이너리 변환을 하지 않는다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×2가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때 워드/바이트 단위 지정이 워드 단위일 때

(ASCII-바이너리 변환을 한다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×4가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때

워드/바이트 단위 지정이 바이트 단위일 때

디감

바시

이선

스두

디 바 이 스 코 드

등 록 점 수

디감

바시

이선

스두

디바이스코드

등록 점수

디 바 이 스 코 드

디감

바시

이선

스두

등록 점수

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

디 바 이 스 코 드

디감

바시

이선

스두

등록 점수

디바이스

데이터

디바이스

데이터

Page 43: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 13

MELSEC-Q

② 사용자 등록 프레임 No.B601H를 지정했을 경우

PLC CPU 상태 정보(1블록분)는 다음의 데이터로 송신됩니다.

ASCII 코드로

교신시

바이너리 코드로

교신시 비고

디바이스 코드 "01" 01H

등록 점수 "0001" 0001H

감시선두 디바이스 "000000" 000000H

정상 동작중 "0000" 0000H

모듈 경고 발생 중 "0001" 0001H 디바이스

데이터 모듈 에러/모듈 시스템

에러 발생 중 "0002" 0002H

모두

고정값

(ASCII-바이너리 변환을 하지 않는다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×2가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때 워드/바이트 단위 지정이 워드 단위일 때

(ASCII-바이너리 변환을 한다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×4가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때 워드/바이트 단위 지정이 워드 단위일 때

③ 사용자 등록 프레임 No. B080H를 지정했을 경우

송신 블록 수는 다음과 같이 송신됩니다.

(예)

등록 워드 블록 수: 2(D0~D3(4점), W100~W107(8점))

등록 비트 블록 수: 1(M0~M31(2점))

(ASCII-바이너리 변환을 하지 않는다.) (ASCII-바이너리 변환을 한다.)

디바이스코드

디감

바시

이선

스두

등 록 점 수

디바이스코드

디감

바시

이선

스두

등 록 점 수

디 바 이 스 코 드

디감

바시

이선

스두

등 록 점 수

디바이스코드

디감

바시

이선

스두

등 록 점 수

등록 워드 블록 수

등록 비트 블록 수

CPU 이상 감시

등록 워드 블록 수

등록 비트 블록 수

CPU 이상 감시

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

Page 44: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 14 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

④ 사용자 등록 프레임 No.B081H를 지정했을 경우

전체 블록의 감시 결과의 정보는 다음과 같이 송신됩니다.

* 워드 블록에 등록되어 있는 디바이스 정보, 비트 블록에 등록되어 있는

디바이스 정보, PLC CPU 상태 정보의 순으로 송신됩니다.

(예)

등록 워드 블록 수 : 1(W100~W103(4점))

등록 비트 블록 수 : 1(M0~M15)(1점)

CPU 상태 감시를 실행한다: 1(1점)

(ASCII-바이너리 변환을 하지 않는다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×2가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때

디감

바시

이선

스두

디 바 이 스 코 드

등 록 점 수

디감

바시

이선

스두

디바이스코드

등록 점수

디감

바시

이선

스두

디 바 이 스 코 드

등 록 점 수

워드/바이트 단위 지정이 워드 단위일 때

디감

바시

이선

스두

디 바 이 스 코 드

등 록 점 수

디감

바시

이선

스두

디바이스코드

등록 점수

디감

바시

이선

스두

디 바 이 스 코 드

등 록 점 수

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

Page 45: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 15

MELSEC-Q

(ASCII-바이너리 변환을 한다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×4가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때

디 바 이 스 코 드

디감

바바

이이

스두

디감

바바

이이

스두

디 바 이 스 코 드

디감

바바

이이

스두

워드/바이트 단위 지정이 워드 단위일 때

디 바 이 스 코 드

디감

바바

이이

스두

디 바 이 스 코 드

디감

바바

이이

스두

디 바 이 스 코 드

디감

바바

이이

스두

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

Page 46: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 16 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

⑤ 사용자 등록 프레임 No.B082H를 지정했을 경우

조건일치의 각 블록의 감시결과 정보는 블록별로 전송됩니다.

* PLC CPU 상태 정보, 워드 블록에 등록되어 있는 디바이스 정보, 비트

블록에 등록된 디바이스 정보의 순서로 송신됩니다.

(예)

등록 워드 블록 수: 2(D0~D3(4점), W100~W103(4점))

등록 비트 블록 수: 1(M0~M15(1점))

조건 성립 감시 디바이스가 W100=0, M0≠ON일 때

(ASCII-바이너리 변환을 하지 않는다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×2가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때

W100~W103 블록 데이터의 경우 M0~M15 블록 데이터의 경우

디감

바시

이선

스두

디 바 이 스 코 드

등 록 점 수

디바이스

데이터

디감

바시

이선

스두

디바이스코드

등록 점수

디바이스

데이터

디감

바시

이선

스두

디 바 이 스 코 드

등 록 점 수

디바이스

데이터

디감

바시

이선

스두

디바이스코드

등록 점수

디바이스

데이터

워드/바이트 단위 지정이 워드 단위일 때

W100~W103 블록 데이터의 경우 M0~M15 블록 데이터의 경우

Page 47: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 17

MELSEC-Q

(ASCII-바이너리 변환을 한다.)

* 디바이스 데이터 부분의 합계 바이트 수는 디바이스 점수×4가 됩니다.

워드/바이트 단위 지정이 바이트 단위일 때

W100~W103 블록 데이터의 경우 M0~M15 블록 데이터의 경우

워드/바이트 단위 지정이 워드 단위일 때

W100~W103 블록 데이터의 경우 M0~M15 블록 데이터의 경우

디 바 이 스 코 드

디감

바시

이선

스두

디바이스

데이데

디 바 이 스 코 드

디감

바시

이선

스두

디바이스

데이데

디 바 이 스 코 드

디감

바시

이선

스두

디바이스

데이데

디 바 이 스 코 드

디감

바시

이선

스두

디바이스

데이데

Page 48: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 18 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(3) 모뎀 기능을 사용하는 인터페이스측으로의 보고에 대해

(a) 사용자가 등록한 모뎀 기능의 연결용 데이터 중에 포함된 보고용 메시지(문자열

데이터)가 모뎀 기능에 의해 보고됩니다.

* 보고용 메시지에서는 PLC CPU에서 읽은 디바이스 정보, CPU 상태 정보는

상대기기로 송신되지 않습니다.

사전에 등록한 보고용 메시지 내에 PLC CPU의 상태가 해제된 디바이스

정보나 CPU 상태 정보를 포함하십시오.

(b) 메시지의 보고방법은 제3장에 설명한 모뎀 기능에 의한 보고와 기능적으로는

동일합니다.

다른 점은 모뎀에 의한 보고의 경우에는 Y14의 OFF에서 보고가 실행되는데

반해서 PLC CPU 감시에 의한 보고는 주기시간별, 또는 CPU 이상을 검출한

시간/지정 디바이스의 상태와 감시 조건이 일치했을 때에 보고가 실행됩니다.

(2.2.4항 참조)

(c) 일정주기 송신시, 일정주기 송신의 보고용으로 등록된 하나의 연결용 데이터의

보고 메시지가 보고됩니다.

(d) 조건일치 송신시, 감시조건이 일치하는 블록에 등록된 연결용 데이터의 보고

메시지가 블록 단위로 보고됩니다.

감시조건이 일치한 블록이 복수이었을 때에는 모뎀 기능용으로 사용자가 설정한

[보고의 대기시간] 간격(보고간격)으로 실행되며, 감시조건이 일치한 전체

블록에 대한 보고가 완료하기 까지, PLC CPU의 감시는 중단됩니다.

포인트

(1) PLC CPU 감시기능에 의해 메시지를 보고할 경우에는 해당 인터페이스측을 모뎀

기능의 대상으로 설정하십시오.

(2) GX Configurator-SC에서 PLC CPU 감시기능용 데이터를 설정한 경우에는 Q

시리즈 C24의 기동시에 바로 PLC CPU의 감시가 시작됩니다.

Page 49: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 19

MELSEC-Q

2.2.6 PLC CPU 감시기능을 사용할 때의 실행 순서

PLC CPU 감시기능을 사용할 때의 실행 순서에 대해 설명합니다.

(1) 모뎀 기능을 사용하여 감시결과를 데이터 송신/보고 메시지로 보고할 때에는 다음과

같이 설정하십시오.

설정사항 설명항

GX Configurator-SC에 의한 초기설정 3.4.2항

초기화용 데이터 No.의 등록, 연결용 데이터 No.의 등록 3.4.3항, 3.4.4항

Q 시리즈 C24측의 모뎀/TA의 초기화 3.4.5항

(2) 2.2.1항에 설명한 방법 중에서 Q 시리즈 C24에 PLC CPU 감시 데이터를 등록

합니다.

(3) PLC CPU 감시 데이터를 등록함으로써 Q 시리즈 C24는 RUN/STOP 상태에

관계없이 자국 PLC CPU의 감시, 상대기기로의 감시 정보를 송신합니다.

(4) PLC CPU 감시의 등록 데이터를 변경하기 위해 다시 PLC CPU 감시 등록을 실행할

때에는 PLC CPU 감시를 해제한 다음에 재등록하십시오.

① MC 프로토콜에 의한 교신에서 등록할 때

(상세한 설명은 레퍼런스 매뉴얼 3.17항)

② PLC CPU의 「CSET」 명령에서 등록할 때

(상세한 설명은 사용자 매뉴얼(응용편) 제17장)

* GX Configurator-SC를 사용하는 경우의 해제는 PLC CPU를 STOP 상태로 하여

재설정하고 QCPU를 다시 기동하십시오.

Page 50: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 20 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

2.3 PLC CPU 감시기능을 사용하기 위한 설정

일정주기 송신/조건일치 송신으로 설정한 시스템 설정에 대해 설명합니다.

2.3.1 PLC CPU 감시기능의 시스템 설정 항목

PLC CPU 감시기능의 시스템 설정항목에 대해 설명합니다.

포인트

GX Configurator-SC에서의 PLC CPU 감시기능의 설정화면을 나타냅니다.

(1) PLC CPU 감시 시스템의 설정은 사용자 매뉴얼(기본편)의 8.4.9항에 나타낸 화면을

참조하여 설정하십시오.

(2) 송신용 사용자 등록 프레임은 본 매뉴얼 제9장 및 제11장에 기재한 사양과

설정방법을 확인한 다음에 사용자 매뉴얼(기본편)의 8.4.10항에 나타낸 화면을

참조하여 등록하십시오.

(3) 모뎀 기능 연결용 데이터에 대해서는 본 매뉴얼 3.4.4항에 기재한 사양을 확인한

다음에 사용자 매뉴얼(기본편)의 8.4.3항에 나타낸 화면을 참조하여 등록하십시오.

(1) MC 프로토콜에 의해 교신할 때의 설정항목과 설정의 필요여부

일정주기 송신 조건일치 송신 설정항목

데이터 송신 보고 데이터 송신 보고 참고항

주기시간 단위 ○ ○ 본항(3)(a)

주기시간 ○ ○ 본항(3)(b)

PLC CPU 감시기능 ○(1H: 일정주기) ○(2H: 조건일치) 본항(3)(c)

PLC CPU 감시 송신 방법 ○(데이터) ○(보고) ○(데이터) ○(보고) 본항(3)(d)

일정주기 송신용 송신 포인터

출력 개수 × ×

본항(4)

11.4.2항(2)

연결용 데이터 No. ○ ○

× × 2.2.5항(3)

3.4.4항

등록 워드 블록 수

등록 비트 블록 수 본항(3)(e)

PLC CPU 이상 감시 본항(3)(f)

제n 블록 감시 디바이스 감시 디바이스

선두 디바이스 No.

읽기 점수

본항(3)(g)

조건일치 송신용 감시조건 본항(3)(h)

감시조건값

○ ○

본항(3)(i)

송신 포인터

출력 개수 × ×

본항(4)

11.4.2항(2)

연결용 데이터 No.○ ○

2.2.5항(3)

3.4.4항

PLC CPU 이상감시 지정 조건일치 송신용 송신 포인터

출력 개수 × ×

본항(4)

11.4.2항(2)

연결용 데이터 No.

×

×

○ ○ 2.2.5항(3)

3.4.4항

○: 설정 필요 ×: 설정 불필요

포인트

보고기능의 사용시에는 디바이스 정보, CPU 상태정보의 송신은 불가능합니다.

Page 51: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 21

MELSEC-Q

(2) 무수순 프로토콜에 의해 교신할 때의 설정항목과 설정의 필요여부

일정주기 송신 조건일치 송신 설정항목

데이터 송신 보고 데이터 송신 보고 참고항

주기시간 단위 ○ ○ 본항(3)(a)

주기시간 ○ ○ 본항(3)(b)

PLC CPU 감시기능 ○(1H: 일정주기) ○(2H: 조건일치) 본항(3)(c)

PLC CPU 감시 송신 방법 ○(데이터) ○(보고) ○(데이터) ○(보고) 본항(3)(d)

일정주기 송신용 송신 포인터

출력 개수 ○ ×

본항(4)

11.4.2항(2)

연결용 데이터 No. ○ ○

× × 2.2.5항(3)

3.4.4항

등록 워드 블록 수

등록 비트 블록 수 본항(3)(e)

PLC CPU 이상 감시 본항(3)(f)

제n 블록 감시 디바이스 감시 디바이스

선두 디바이스 No.

읽기 점수

본항(3)(g)

조건일치 송신용 감시조건 본항(3)(h)

감시 조건값

○ ○

본항(3)(i)

송신 포인터

출력 개수 ○ ×

본항(4)

11.4.2항(2)

연결용 데이터 No. ○ ○

2.2.5항(3)

3.4.4항

PLC CPU 이상감시 지정 조건일치 송신용 송신 포인터

출력 개수 ○ ×

본항(4)

11.4.2항(2)

연결용 데이터 No.

×

×

○ ○ 2.2.5항(3)

3.4.4항

○: 설정 필요 ×: 설정 불필요

포인트

보고기능의 사용시에는 디바이스 정보, CPU 상태정보의 송신은 불가능합니다.

Page 52: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 22 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(3) 설정항목의 내용

PLC CPU 감시기능을 사용하기 위한 GX Configurator-SC에서의 데이터 설정

항목과 설정 내용에 대해 설명합니다.

(a) 주기시간 단위

PLC CPU 감시기능으로 PLC CPU에서 정보를 읽기 위한 (b) 주기시간의

단위를 지정합니다.

본 주기시간 단위와 주기시간으로 지정한 시간은 일정주기 송신의 송신시간

간격으로도 사용됩니다.

(b) 주기시간

PLC CPU 감시를 실행하기 위해 PLC CPU에서 정보를 읽을 때의 1주기의

시간을 지정합니다.

(c) PLC CPU 감시기능

PLC CPU의 감시결과의 정보(디바이스 정보/CPU 상태정보)를 상대기기로 송신

/보고할 때의 타이밍(일정주기 송신/조건일치 송신)을 지정합니다.

상기(a), (b)의 데이터 항목에서 지정하는 PLC CPU에서 정보를 읽는 시간

간격은 일정주기 송신의 송신시간 간격으로도 사용됩니다.

조건일치 송신의 조건은 다음 (h), (i)의 데이터 항목에서 지정합니다.

(d) PLC CPU 감시 송신 방법

PLC CPU의 감시결과를 상대기기로 전달하기 위한 방법을 지정합니다.

데이터 송신

감시결과로서 디바이스 정보나 PLC CPU 상태 정보를 송신합니다.

보고

감시결과로서 보고 메시지를 보고합니다.

(e) 등록 워드 블록 수, 등록 비트 블록 수

디바이스 데이터의 감시 및 송신을 실행할 때의 대상으로서 Q 시리즈 C24에

등록하는 워드 디바이스의 블록 수(등록 워드 블록 수)와 비트 디바이스의 블록

수(등록 비트 블록 수)를 지정합니다.

(f) CPU 이상 감시

PLC CPU 감시로서 Q 시리즈 C24에 자국 PLC CPU의 이상감시(상태 감시)도

포함하여 실행할지의 여부를 지정합니다.

Page 53: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 23

MELSEC-Q

(g) 감시 디바이스, 선두 디바이스 No., 읽기 점수(등록 점수)

디바이스 데이터의 감시 및 송신을 실행할 때, (e) 등록 워드 블록 수, 등록

비트 블록 수에서 지정한 블록 수 분의 각 블록의 디바이스 범위를 지정합니다.

* 조건일치 송신을 할 때의 디바이스 데이터의 감시는 각 블록의 선두 디바이스

가 대상이 됩니다.

워드 디바이스 지정 블록: 선두 워드 디바이스(1워드분)

비트 디바이스 지정 블록: 선두 비트 디바이스(1워드분)

① 감시 디바이스는 해당 블록의 대상 디바이스를 나타내는 항목이며, 2.2.2항(4)

에 나타낸 코드로 지정합니다.

② 선두 디바이스는 해당 블록의 대상 디바이스 범위의 선두를 지정하는 데이터

입니다.

③ 읽기 점수(등록 점수)는 해당 블록의 대상 디바이스 범위를 나타내는 항목이

며, 선두 디바이스 No.로부터 점수를 지정합니다.

비트 디바이스는 워드 단위(1점=16비트)의 점수를 지정합니다.

④ 각 데이터의 지정방법은 레퍼런스 매뉴얼 3.3항에 나타낸 디바이스 메모리의

읽기·쓰기를 실행할 때의 지정방법과 같습니다.

레퍼런스 매뉴얼 3.3.1항 (2)(c)②~④의 설명에 따라 지정하십시오.

비 고

사용자가 PLC CPU 감시 등록을 실행할 때, 디바이스 No.는 디바이스에 의해 10진수

또는 16진수로 지정합니다. 읽기 점수(등록 점수)는 16진수로 지정합니다.

단, MC 프로토콜에 의한 교신(형식1~4), 무수순 프로토콜에 의한 교신의 어느 경우라도

교신 데이터의 ASCII-바이너리 변환이 지정되어 있을 때에는, 감시 결과로서 상대

기기로 송신되는 모든 디바이스의 선두 디바이스 No.가 16진수의 ASCII 데이터로 변환

되어 송신됩니다.

(h) 감시조건

PLC CPU 감시기능(c)에서 조건일치 송신을 지정할 때, 감시조건값(i)에 대한

정보 송신의 조건을 지정합니다.

(i) 감시조건값

PLC CPU 감시기능(c)에서 조건일치 송신을 지정할 때, 감시조건(h)의 상태/

수치를 지정하기 위한 데이터입니다.

감시 디바이스가 워드 디바이스인 경우: 감시조건값은 수치로 지정

감시 디바이스가 비트 디바이스인 경우: 감시조건은 ON/OFF에 대응하는

수치(1/0)로 지정

Page 54: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 24 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(4) PLC CPU 감시기능에 의한 감시결과를 무수순 프로토콜 방식으로 상대기기로 송신

하는 경우의 설정항목과 데이터 송신의 예를 나타냅니다.

(예)

D0=0의 조건에서 D0~D3의 디바이스 정보와 사용자 등록 프레임의 데이터를

에지 트리거 방식으로 송신하는 경우에 대해 설명합니다.

* 사용자 매뉴얼(기본편)의 8.4.9항, 8.4.10항에 나타낸 [PLC CPU 감시 시스템

설정] 화면과 [송신용 사용자 등록 프레임 지정…] 화면에서 설정하십시오.

① PLC CPU 감시 시스템 설정

설정 항목 설정 내용 비고

주기시간 단위 분

주기시간 3

PLC CPU 감시기능 조건일치

PLC CPU 감시 송신 방법 데이터 송신

등록 워드 블록 수 1

등록 비트 블록 수 0

PLC CPU 이상 감시 0

제1 블록 감시 디바이스 감시 디바이스 D

선두 디바이스 No. 0

읽기 점수 4

조건일치 송신용 감시조건 에지=

감시 조건값 0

송신 포인터 49

출력 개수 3

좌측에 표기한

항목 이외의

설정은 불필요

② 송신용 사용자 등록 프레임의 설정

출력 프레임 지정 46번째 사용자 등록 프레임 번호

출력 프레임 지정 47번째 사용자 등록 프레임 번호

출력 프레임 지정 48번째 사용자 등록 프레임 번호

출력 프레임 지정 49번째 사용자 등록 프레임 번호(02H) ← 사용자 등록 프레임의 데이터(STX)를 설정

출력 프레임 지정 50번째 사용자 등록 프레임 번호(B001H) ← 제1 블록(D0부터 D3)을 설정

출력 프레임 지정 51번째 사용자 등록 프레임 번호(03H) ← 사용자 등록 프레임의 데이터(ETX)를 설정

출력 프레임 지정 52번째 사용자 등록 프레임 번호

출력 프레임 지정 53번째 사용자 등록 프레임 번호

출력 프레임 지정 54번째 사용자 등록 프레임 번호

출력 프레임 지정 55번째 사용자 등록 프레임 번호

출력 프레임 지정 56번째 사용자 등록 프레임 번호

출력 프레임 지정 57번째 사용자 등록 프레임 번호

(D=0의 조건이 성립했을 때에 송신된 데이터)

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스

데이터

디바이스코드

디감

바시

이선

스두상대기기

Page 55: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 25

MELSEC-Q

2.3.2 PLC CPU 감시기능의 등록/해제 방법

PLC CPU에서 PLC CPU 감시등록/해제를 실행하는 방법에 대해 설명합니다.

포인트

(1) GX Configurator-SC로 PLC CPU 감시 등록/해제를 실행하는 방법에 대해서는

사용자 매뉴얼(기본편) 8.4.9항을 참조하십시오.

(2) MC 프로토콜의 커맨드로 PLC CPU 감시 등록/해제를 실행하는 방법에 대해서는

레퍼런스 매뉴얼의 3.17항을 참조하십시오.

(PLC CPU에서 등록/해제를 실행하는 경우)

* CSET 명령의 상세한 설명은 17.3항을 참조하십시오.

① PLC CPU 감시 등록용 데이터를 CSET 명령의 컨트롤 데이터를 지정하는

디바이스에 저장합니다.

② CSET 명령을 실행합니다.

CSET 명령이 완료된 스캔의 END 처리 시에 (D2)로 지정한 완료 디바이스(M0)가

ON하고 다음의 END로써 OFF합니다.

③ 에러시에는 (D2)+1이 ON하고, 완료 스테이터스(S2)+1에 에러 코드가 저장됩니다.

PLC CPU 감시 등록

D0~ 에 컨트롤 데이터 작성

정상 완료시의 처리

이상 완료시의 처리

시퀀스 프로그램 스캔 END 처리 스캔 스캔 END 처리 END 처리

CSET 명령 명령 실행

완료 디바이스

완료 디바이스+1 이상 완료시

PLC CPU 설정 처리

Page 56: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 26 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(a) PLC CPU 감시 등록을 실행하는 프로그램의 예

CH1측 인터페이스에 대해 PLC CPU 감시 등록을 실행할 경우의 프로그램 예입니다.

* M0~M15, D100~D109의 내용을 일정주기 송신(주기시간은 3분)으로 상대기기에 송신할 때의 등록 내용입니다.

(b) PLC CPU 감시를 해제하는 프로그램의 예

CH1측 인터페이스에 대해 PLC CPU 감시를 해제할 경우의 프로그램 예입니다.

등록 지령을 펄스화

실행 타입을 세트

요구 타입(PLC CPU 감시등록)을 세트

주기시간 단위를 분으로 세트

주기시간을 3(분)으로 세트

감시기능을 일정주기 송신으로 세트

송신 수단을 데이터 송신으로 세트

출력 선두 포인터를 세트

사용자 등록 프레임의 송신 개수를 세트

데이터 세트 완료 플래그 1을 세트

등록 워드 블록 수를 1로 세트

등록 비트 블록 수를 1로 세트

1번째 블록으로서 D100~D109의

디바이스를 등록한다.

2번째 블록으로서 M0~M15의

디바이스를 등록한다.

데이터 세트 완료 플래그 2를 세트

PLC CPU 감시 등록을 실행

정상 완료

이상 완료

지령 펄스 세트

PLC CPU 감시 해제를 실행

정상 완료

이상 완료

Page 57: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 2 - 27

MELSEC-Q

2.4 PLC CPU 감시기능의 사용상의 주의사항

(1) 주기시간은 다음의 요인에 의해 영향을 받습니다.

주기시간을 설정할 때에 고려하십시오.

① PLC CPU로의 액세스가 Q 시리즈 C24 이외에서도 실행될 때.

② PLC CPU 감시기능 이외의 데이터 교신기능을 사용할 때.

③ DTR/DSR 제어에 의해 송신의 중단 등이 발생할 경우

(2) 동일 인터페이스측에 대해 일정주기 송신과 조건일치 송신을 혼재하여 지정할 수

없습니다.

(3) PLC CPU 감시기능의 대상은 자국의 PLC CPU뿐입니다.

(4) PLC CPU 감시기능의 작동 중에는 새로운 PLC CPU 감시를 등록할 수 없습니다.

① PLC CPU 감시를 해제한 다음에 PLC CPU 감시를 등록하십시오.

② PLC CPU 감시를 해제하지 않고 PLC CPU 감시를 등록한 경우에는 에레가

됩니다.

즉, GX Configurator-SC에 의한 PLC CPU 감시 등록은 PLC CPU를 STOP

상태로 한 다음에 실행하고, QCPU를 다시 기동하십시오.

(5) PLC CPU 감시기능의 동작 중에는 PLC CPU에서의 데이터의 읽기 및 PLC CPU

감시결과의 송신/보고 시에 에러가 발생해도 PLC CPU 감시기능의 동작은 정지하지

않습니다.

(6) PLC CPU 감시기능은 시스템 구성이 1:1인 경우에만 사용할 수 있습니다.

(7) 회선끊김 등의 이유로 인해 PLC CPU 감시 결과의 정보를 상대기기로 송신할 수

없는 경우의 Q 시리즈 C24의 동작을 나타냅니다.

* PLC CPU 감시기능의 동작 중에 에러가 발생해도 ERR LED는 점등하지

않습니다. (MC 프로토콜의 온디맨드 기능의 사용시와 같습니다.)

(a) 송신 감시시간 지정(타이머 2)의 설정이 무한 대기(0H)인 경우

① 감시 데이터의 송신이 완료하기 까지 PLC CPU에서의 감시 데이터의 읽기

처리를 중단합니다.

② 송신이 재개된 경우에는 PLC CPU에서의 감시 데이터의 읽기가 재개되고,

감시 데이터·감시 정보의 송신이 실행됩니다.

(b) 송신 감시시간 지정(타이머 2)의 설정이 무한 대기(0H) 이외인 경우

① 송신 타임아웃 에러가 되며, PLC CPU에서의 감시 정보의 읽기, 감시 정보의

송신이 재개됩니다.

② PLC CPU 감시기능 에러 코드 저장 영역(어드레스: 2205H)에 에러 코드가

저장됩니다.

(8) PLC CPU의 이상(하드웨어의 고장 등)에 의해 PLC CPU의 디바이스 데이터가 읽혀

지지 않는 경우에는, PLC CPU 감시기능 에러 코드 저장 영역에 에러 코드를 저장

하고, Q 시리즈 C24는 전회에 읽은 데이터를 근거로 감시 처리를 합니다.

Page 58: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제2장 PLC CPU 감시기능을 사용하는 경우

2 - 28 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(9) 모뎀 기능에 의해 감시정보를 데이터 송신하는 경우에 다음과 같이 모뎀으로의

접속을 요구하게 되면 모뎀 연결 에러가 됩니다.

Y11에 의한 회선연결 요구

Y14에 의한 보고발행 요구

가능하다면 PLC CPU 감시기능을 사용하기 위한 전용의 Q 시리즈 C24를 설치

하십시오.

하나의 Q 시리즈 C24로 PLC CPU 감시기능과 데이터 교신기능을 사용할 때,

상기의 모뎀 연결 에러가 발생했을 때에는 PLC CPU 감시기능용으로서 사용자가

설정한 송신 타이밍을 고려하여 다시 연결 요구를 실행하십시오.

Page 59: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 1

MELSEC-Q

3 모뎀 기능으로 교신하는 경우

원격지의 상대기기와의 데이터 송수신, 페이저 수신기 등에 대해 호출하기 위한 모뎀

기능의 개요, 사용방법에 대해 설명합니다.

3.1 개요

모뎀 기능의 개요를 설명합니다.

(1) 모뎀 기능은 Q 시리즈 C24의 RS-232 인터페이스 모뎀 또는 TA(터미널 어댑터)를

연결하고 공중 회선/구내 회선/디지털 회선(ISDN)을 경유하는 원격지의 기기와

데이터를 쉽게 송수신하기 위한 기능입니다.

① 상대기기와의 임의 데이터의 교신

② PLC 시스템의 유지보수 정보를 보고하기 위한 페이저 수신기(포켓블)의 호출

(2) 모뎀 또는 TA의 초기화, 회선 연결(다이얼링), 회선 끊기는 PLC CPU에서 실행합니다.

(3) 회전 연결 후에는 공중 회선/구내 회선/디지털 회선을 경유하는 상대기기와의 데이터

교신, 페이저 수신기를 호출할 수 있습니다.

Q 시리즈 C24

모뎀/TA(*1)

모뎀/TA(*1) 상대기기

페이저 수신기

RS-232

*1 TA는 터미널 어댑터의 약칭입니다.

Page 60: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 2 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.1.1 특징

모뎀 기능의 특징을 설명합니다.

(1) 모뎀 기능을 사용할 수 있는 인터페이스

① Q 시리즈 C24의 RS-232 인터페이스측에서 모뎀 기능을 사용할 수 있습니다.

② QJ71C24(N)-R2의 경우에는 존재하는 두 가지의 RS-232 인터페이스의 어느

쪽이든 모뎀 기능을 사용할 수 있습니다.

Q 시리즈 C24의 모뎀 기능을 사용하지 않는 인터페이스측에서는 상대기기와의

직접 연결에 의한 MC 프로토콜, 무수순 프로토콜, 쌍방향 프로토콜로 데이터를

교신할 수 있습니다. (독립 동작)

(2) 모뎀 또는 TA의 초기화, 회선 연결, 회선 끊기

① 다음에 나타낸 회선 연결용 설정값 등은 복수 조로 Q 시리즈 C24의 플래시

ROM에 등록하여 사용할 수 있습니다.

모뎀/TA의 초기화용 데이터(AT 커맨드)

사용자 설정: 30조(78바이트/조), 디폴트값: 13조

연결용 데이터

사용자 설정: 30조(80바이트/조)

(연결 대상 전화번호, 페이저 수신기로의 표시 메시지 등)

② 사전에 상기 데이터를 Q 시리즈 C24에 등록함으로써 모뎀/TA(터미널 어댑터)의

초기화, 회선 연결(다이얼링), 회선 끊기를 쉽게 할 수 있습니다.

③ 무교신 간격시간(1분~120분)이 설정된 경우에는 회선연결 후에 설정 시간분의

무교신 상태가 계속되었을 때에 Q 시리즈 C24는 회선을 끊습니다.

(3) 원격지의 상대기기와 PLC CPU 간의 교신

① 전이중 통신으로 데이터를 교신할 수 있습니다.

② 상대기기에서는 PLC CPU에 대해 MC 프로토콜, 무수순 프로토콜, 쌍방향

프로토콜로 교신할 수 있습니다.

③ PLC CPU에서는 상대기기에 대해 MC 프로토콜(온디맨드 기능에 의한 송신만),

무수순 프로토콜, 쌍방향 프로토콜에 의해 교신할 수 있습니다.

모뎀 기능을 사용한 교신

모뎀 기능을 사용하지 않은 교신

Page 61: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 3

MELSEC-Q

(4) 페이저 수신기에 대한 보고

① PLC 시스템의 유지보수 정보를 페이저 수신기로 사용자에게 보고하기 위해 Q

시리즈 C24는 PLC CPU에서의 출력 신호의 ON→OFF시에 사용자가 지정한

연결용 데이터의 내용에 따라 호출하고, 메시지 송신을 실행합니다.

② Q 시리즈 C24 보고 처리를 PLC CPU에서의 출력 신호의 ON→OFF시에 실행

하기 위해 에러의 발생 등의 상태에서 PLC CPU가 STOP 상태가 되었을 때에

사용자는 전용의 보고를 실행할 수 있습니다.

(5) GX Developer로부터의 교신

① GX Developer로부터 원격지의 PLC CPU에 대한 액세스가 가능합니다.(디바이스

데이터/시퀀스 프로그램의 읽기, 쓰기 등)

② 콜백 기능을 사용함으로써 Q 시리즈 C24측에서의 재연결 후에 QCPU로의

액세스가 가능합니다.

* 콜백으로 Q 시리즈 C24에서의 회전 연결 후의 통신 비용은 Q 시리즈 C24측에

부담됩니다.

모뎀

보고

재료 찌꺼기 검출

보고 발행 요구

Y14

보고 실행 지시

연결용 데이터 No.

모뎀 공중회선

GX Developer

Page 62: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 4 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(6) 리모트 패스워드의 체크

QCPU에 장착된 Q 시리즈 C24에 대해 리모트 패스워드 체크가 설정되어 있는

경우에는, Q 시리즈 C24의 모뎀 기능을 사용하여 상대기기로부터 PLC로 액세스할

때에 Q 시리즈 C24에 의한 리모트 패스워드 체크가 실행됩니다. 다음에 QCPU의

리모트 패스워드 기능의 요구에 대해 설명합니다. 상세한 설명은 3.3.3항을 참조

하십시오.

(a) 리모트 패스워드의 기능

리모트 패스워드 기능은 다음 모듈을 경유하는 상대기기에서 QCPU로의 액세스를

허가/금지합니다.

Q 시리즈 C24/QJ71CMO

Ethernet 모듈

* Ethernet 모듈의 경우에는 상대기기와 데이터 교신하는 커넥션에 대응

함으로써 리모트 패스워드 기능을 사용할 수 있습니다. 상세한 설명은

Ethernet 모듈의 사용자 매뉴얼(기본편)을 참조하십시오.

* QJ71CMO의 경우에는 CH1에 의한 데이터 교신을 실행할 때에 리모트

패스워드 기능을 사용할 수 있습니다.

(b) 리모트 패스워드, 리모트 패스워드 체크를 설정하는 국

① QCPU가 1국의 PLC 시스템인 경우

② QCPU가 복수국으로 구성된 PLC 시스템의 경우

상대기기에서 보아 PLC 시스템의 입구가 되는 QCPU국(다음 그림의 자국

QCPU)으로 설정합니다.

* PLC 시스템의 입구가 되는 QCPU국 이외(위의 그림의 중계국,

액세스국)로 설정하면 설정국 이후의 타국에 액세스할 수 없습니다.

GX Developer의 파라미터 설정

리모트 패스워드

리모트 패스워드의 체크

대상 모듈

QCPU Q 시리즈 C24

리모트

패스워드

체크

모뎀

공중 회선 모뎀

상대기기

액세스국

리모트 패스워드 체크가 실행되는

교신

MC 프로토콜에 의한 교신

GX Developer에 의한 교신

네트워크 시스템-1에 대한 상대기기에서의

액세스를 허가/금지하기 위해 자국으로 설정

한다.

(자국)

리모트

패스워드

Ethernet

모듈

리모트 패스

워드 체크

Q 시리즈

C24 QCPU

모뎀

모뎀 공중 회선

상대기기

액세스국

(중계국) Ethernet

모듈

Ethernet

모듈

Ethernet

모듈 (액세스국) QCPU QCPU

중계국, 액세스국에는 설정하지 않는다(*)

네트워크 시스템-1

리모트

패스워드

Page 63: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 5

MELSEC-Q

3.1.2 기능 일람

모뎀 기능의 개요를 나타냅니다.

기 능 개 요

모뎀/TA의 초기화 사용자가 지정한 초기화 데이터(AT 커맨드)로 모뎀/TA를 초기화한다. (모뎀/TA의 자동

초기화가 가능)

회선연결(다이얼링)

사용자가 지정한 연결용 데이터에 의해 상대 전화번호로 다이얼링하고 회선을 연결하여

데이터 교신을 가능하게 한다. 모뎀/TA가 초기화되어 있지 않을 때에는 초기화도

실행한다.

상대기기와 MC 프로토콜, 무수순 프로토콜 또는 쌍방향

프로토콜에 의해 교신한다.

모뎀/TA 연결에 의한 상대 Q 시리즈 C24 장착국과 무수순

프로토콜 또는 쌍방향 프로토콜에 의해 교신한다.(국간 통신) 데이터 교신

Q 시리즈 C24를 경유한 GX Developer와 PLC 간의 교신을

가능하게 한다.

통신방식:전이중 통신

동기방식:조보

동기식

(비동기)

보고 페이저 수신기에 대해 호출하고, 메시지 송신을 실행한다.

회선 끊기 연결되어 있는 상대기기와의 회선을 강제적으로 끊는다.

플래시 ROM의 읽기,

쓰기(등록), 삭제

PLC CPU에서의 요구에 의해 Q 시리즈 C24 내의 플래시 ROM에 대해 초기화용

데이터(AT 커맨드)/연결용 데이터의 읽기, 쓰기(등록), 삭제를 실행한다.

리모트 패스워드 체크

상대기기에서 Q 시리즈 C24측으로 MC 프로토콜에 의한 교신, GX Developer에 의한

PLC로의 액세스가 실행되었을 경우에, QCPU에 설정되어 있는 리모트 패스워드의 체크를

Q 시리즈 C24가 실행한다.

콜백

GX Developer에서의 회선 연결 후, Q 시리즈 C24측에서의 회선의 재연결(콜백)에 의해

GX Developer에서 QCPU로의 액세스를 가능하게 한다. Q 시리즈 C24측에서의 회선 연결

후의 통신 비용은 Q 시리즈 C24측이 부담한다.

Page 64: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 6 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.1.3 관련 기기와의 기능 비교

모뎀 기능에 의한 교신과 같이 모뎀이나 공중회선 등을 사용하여 PLC와의 데이터 교신을

지원하는 관련 제품과의 기능 비교를 나타냅니다.

Q 시리즈 C24

기능 버전 교신 기능명

B A

QC24N

(모뎀 기능)

Q6TEL

(QnACPU/

ACPU용)

A6TEL

(ACPU용)QJ71CMO A1SJ71CMO

시퀀스 프로그램

○ ○ ○ ○ 모뎀/TA의 초기화 GX

Configurator-SC

○(*1) × - - ○(*1)

- (*2)

회선 연결(다이얼링) ○ ○ (상대측에서 실행한다) ○ ○

MC 프로토콜 × × × × ○

무수순 프로토콜

○ ○ × ○ ○

동일 제품 간의 통신 (C24-C24 등) 쌍방향

프로토콜 ○ ○ × ○ ○

Q 시리즈 C24와 타제품 간의 교신

- ○ - - ○ ○

GX Developer에서의 원격교신

○ ○ ○ ○ ○ -

콜백 기능 ○ × × × × ○ ×

GPPQ에서의 원격 교신 × ○ ○ × × ×

GPPA에서의 원격 교신 × × ○ ○ × ×

보고 페이저 수신기 ○ ○ ○ ○ ○ ×

리모트 패스워드 체크 ○(*3) × × × × ○ ×

회선 끊기 ○ ○ (상대측에서 실행한다) ○ ○

시퀀스 프로그램

○ ○ × × ○ ○(*4)

GX Developer × × ○ ○ × ×

GPPQ × × ○ × × ×

GPPA × × × ○ × ×

데이터 설정 모뎀

초기화용 회선

연결용 GX Configurator-SC

○ - - - ○ -

연결 가능 모뎀/TA의 대수 1 (내장)

발신 종류 펄스/톤

아날로그 2선식

○ ○ ○ ○ ○ ○

아날로그 4선식

○ ○ × × ○ ○ 연결 가능 회선

디지털 회선 (ISDN)

○ ○ ○ × × ×

○: 가능 ×: 불가 *1 Q 시리즈 C24의 기동시에 자동적으로 모뎀의 초기화가 실행됩니다. *2 내장 모뎀을 자동적으로 초기화합니다. *3 Q 시리즈 C24는 데이터 교신 전에 사용자가 지정한 리모트 패스워드와 QCPU에 설정되어 있는 리모트

패스워드가 일치하는지의 여부를 체크합니다. 일치하면 지정국에 대한 액세스를 가능하게 합니다. *4 데이터 교신을 개시할 때에는 연결용 데이터를 버퍼 메모리에서 지정합니다.

Page 65: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 7

MELSEC-Q

3.2 시스템 구성

모뎀 기능으로 공중회선 등을 경유하는 상대기기와 데이터 교신, 페이저 수신기를 호출할

때의 시스템 구성을 나타냅니다.

3.2.1 상대기기와 데이터 교신할 때의 시스템 구성

Q 시리즈 C24의 MC 프로토콜/무수순 프로토콜/쌍방향 프로토콜로 상대기기와 PLC 사이

에서 데이터 교신할 때의 시스템 구성 예를 나타냅니다.

(1) 상대기기와의 연결 예

(2) Q 시리즈 C24와의 연결 예

(3) 휴대전화를 매개로 하는 Q 시리즈 C24와의 연결 예

* 상기 (1)~(3)에 나타낸 공중회선은 구내 회선에도 대응할 수 있습니다.

* 상기 (1)(2)에 나타낸 시스템 구성의 경우에는 공중회선 대신에 디지털 회선(ISDN)에

연결할 수 있습니다.

디지털 회선에 연결할 때에는 모뎀 대신에 TA와 DSU(디지털 서비스 모듈)을 사용

합니다.

RS-232

케이블

RS-232

케이블

RS-232

케이블

모뎀

모뎀

모뎀

공중회선

공중회선

공중회선

모뎀

모뎀

휴대전화

RS-232

케이블

RS-232

케이블

상대기기

휴대전화

연결용 어댑터

Page 66: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 8 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.2.2 보고 기능을 사용할 때의 시스템 구성

보고 기능으로 페이저 수신기를 호출할 때의 시스템 구성 예를 나타냅니다.

* 상기에 나타낸 공중 회선은 구내 회선에도 대응할 수 있습니다.

페이저 수신기 RS-232

케이블

모뎀 공중회선

Page 67: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 9

MELSEC-Q

3.2.3 GX Developer를 연결할 때의 시스템 구성

GX Developer가 Q 시리즈 C24를 경유하여 타국 PLC와 데이터 교신할 때의 시스템

구성을 나타냅니다.

* 상기에 나타낸 공중회선은 구내 회선에도 대응할 수 있습니다.

* GX Developer에 의한 연결 대상 설정에서 다음과 같이 대상 항목을 설정합니다.

상세한 설명은 GX Developer의 매뉴얼을 참조하십시오.

PC측 IF : 시리얼

PLC측 IF : C24

전화회선 연결(Q/A6TEL, C24) : 회선 연결용 데이터

상기 이외의 항목에는 액세스 대상국에 맞추어서 설정합니다.

포 인 트

GX Developer를 연결할 경우에는 GX Developer와 PLC 사이의 교신이 두절되어도 모뎀과 회선이 끊기는 것을 방지하고자 할 때에는 3.3.7항에 나타낸 설정 및 조작을 실행하십시오.

RS-232

케이블

모뎀 공중 회선

모뎀

RS-232

케이블

GX Developer

Page 68: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 10 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.2.4 시스템 구성상의 주의사항

모뎀 기능에 의해 공중회선/구내회선/디지털 회선(ISDN)을 경유하여 상대기기와의 데이터

교신, 페이저 수신기의 호출을 실행할 때의 시스템 구성상의 주의사항을 설명합니다.

(1) 사용 가능 Q 시리즈 C24의 인터페이스

① RS-232 인터페이스만 모뎀 기능을 사용할 수 있습니다.

② QJ71C24(N)-R2의 경우에는 두 가지의 RS-232 인터페이스 중에 어느 한 쪽만

모뎀 기능을 사용할 수 있습니다.

③ Q 시리즈 C24의 두 가지 인터페이스를 모두 경유하는 데이터 교신(연동 동작)은

불가능합니다.

(2) 연결 가능한 모뎀/TA

모뎀 기능을 사용하는 Q 시리즈 C24의 RS-232 인터페이스에는 3.3.2항에 나타낸

사양의 모뎀/TA(터미널 어댑터)만 연결할 수 있습니다.

(3) 연결 가능한 모뎀/TA의 대수

모뎀 기능을 사용하는 Q 시리즈 C24의 RS-232 인터페이스에는 모뎀/TA를 1대만

연결할 수 있습니다.

(4) 모뎀/TA 연결 케이블

① Q 시리즈 C24와 모뎀/TA 사이에는 모뎀/TA측에서 지정되어 있는 배선 연결을

실행하십시오.

② Q 시리즈 C24의 RS-232 인터페이스의 커넥터는 D 서브 9핀(암)입니다.

연결 케이블의 Q 시리즈 C24측은 사용자 매뉴얼(기본편) 3.2.1항(3)에 나타낸

커넥터 쉘을 사용하십시오.

(5) 모뎀/TA의 설치

① 모뎀/TA는 모뎀/TA의 설명서에 따라 설치하십시오.

노이즈가 많은 곳에 설치하면 오동작의 우려가 있습니다.

② 노이즈, 서지 등의 영향을 방지하기 위해 모뎀/TA와의 연결 케이블은 주회로선,

고전압선, PLC 이외의 부하선과 접근시키거나 속선으로 연결하지 마십시오.

Page 69: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 11

MELSEC-Q

(6) 연결 가능한 회선

① 통신 프로토콜이 NTT에 상당하는 다음의 회선에 연결 가능합니다.

사전에 연결 테스트를 실행하고, 연결 여부를 확인하십시오.

아날로그 2선식의 공중회선 또는 구내회선

디지털 회선(ISDN)

② 인터럽트 소음에 의한 데이터의 혼신. 회선의 자동 끊김을 방지하기 위해 캐치폰

회선으로는 연결할 수 없습니다.

③ 교신 중에 인터럽트 통화를 방지하기 위해, 전화와 같이 접속하는 것은 피하십시오.

④ 장시간 통화를 방지하기 위해, 교환기에서 규정시간별로 경고음이 발신되도록

설정한 경우에는 데이터가 교란될 수 있습니다.

데이터 수신에 대한 정상/이상의 응답 송신 등을 기기 간에서 실행하고, 이상시에

는 송신이 다시 실행되도록 하는 것이 좋습니다.

⑤ 모뎀에서 공중회선/구내회선으로의 연결, TA에서 디지털 회선으로의 연결은 모뎀

/TA의 설명서에 따라 실행하십시오.

(7) 통신 방식

모뎀 기능에 의한 통신은 전이중 통신으로 실행됩니다.

반이중 통신용 기기와의 연결은 불가능합니다.

(8) 상대기기에 대한 데이터 교신, 보고

① 상대기기와의 데이터 교신, 페이저 수신기에 대한 보고는 공중 회선 등이나 전파

송신 기지에서 발신되는 전파에 의해 실행됩니다.

시스템의 설치 환경, 전파의 전송 상황 또는 상대기기의 이상 등에 의해 정상적으로

데이터 교신, 보고가 실행되지 않는 경우도 있습니다.

사전에 연결 테스트를 실행하고, 연결 여부를 확인하십시오.

② 전파송신에 의한 보고 처리에서는 페이저 수신기측의 이상을 검출할 수 없습니다.

PLC 시스템의 안전을 위해 램프 표시, 부저음 등의 호출 회로를 별도로 설치

하십시오.

Page 70: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 12 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.3 사양

모뎀 기능을 사용할 때의 Q 시리즈 C24의 전송사양, 연결가능 모뎀/TA(터미널 어댑터)의

사양, 모뎀 기능에 관한 입출력 신호와 버퍼 메모리에 대해 설명합니다.

3.3.1 전송 사양

모뎀 기능으로 교신할 때의 Q 시리즈 C24측의 전송사양은 다음과 같습니다.

이 표에 기재되어 있지 않는 Q 시리즈 C24와 모뎀/TA 간(자국 Q 시리즈 C24측)의 전송

사양은 사용자 매뉴얼(기본편)에 나타낸 사양과 같습니다.

항목 QJ71C24N

QJ71C24

QJ71C24N-R2

QJ71C24-R2 QJ71C24N-R4

모뎀 기능의 사용 여부 사용 가능 사용불가

모뎀 기능을 사용할 수 있는 인터페이스 RS-232

Q 시리즈 C24의 CH1과 CH2 사이의 연동 동작 불가

통신방식 전이중 통신

동기방식 조보 동기식

전송속도(단위: bps)*1 1200, 2400, 4800, 9600, 14400, 19200,

28800, 38400, 57600, 115200(선택)

스타트 비트 1

데이터 비트 7/8

패리티 비트 1(있음)/0(없음) 데이터 형식

스톱 비트 1/2

패리티 체크 있음(홀수·짝수 선택 가능)/없음 에러 검출

섬체크 코드 있음/없음

전송 제어 RS·CS 제어 있음/없음(선택)

무수순 프로토콜 교신 가능

쌍방향 프로토콜 교신 가능 데이터 교신의 여부

MC 프로토콜 교신 가능

회선 연결(Q 시리즈 C24: 모뎀) 1:1

-

*1 시리얼 No.의 상위 5자리가 03042 이전인 제품을 사용시, 모뎀 기능을 사용하여 Q

시리즈 C24와 GX Developer를 연결할 때에는 전송속도로서 115200bps는 설정할 수

없습니다.

Page 71: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 13

MELSEC-Q

3.3.2 연결 가능한 모뎀, 터미널 어댑터의 사양

모뎀 기능을 사용할 때의 Q 시리즈 C24측의 연결 가능 모뎀/TA의 사양을 나타냅니다.

(1) 연결 가능한 모뎀의 사양과 주의사항

(a) 모뎀의 사양

사 양

항 목 공중회선

/구내회선 사용시

수동회선 연결/

휴대전화/PHS 사용시

비 고

연결 회선 아날로그 2선식 -

초기화 헤이즈사 AT 커맨드 대응품 3.4.3항 참조

전화회선 통신 프로토콜은 NTT 해당 회선 제약은 3.4.2항 참조

ITU-T V.34N/V32.bis/V.32/V.22bis/V.22/V.21/V.fc 통신규격

Bell 212A/103

MNP 클래스 4, 클래스 10 준거 에러 정정(*1)

ITU-T V.42 준거

MNP 클래스 5 준거 데이터 압축(*1)

ITU-T V.42bis 준거

모뎀 - 모뎀 간

통신사양

ANS-ORG 모드 전환 - 모드 전환할 수 있을 것

-

Q 시리즈 C24측 커넥터

(RS-232) D 서브 9핀(암)

사용자 매뉴얼(기본편)

3.2항 참조

DSR 신호 제어 DR(DSR) 신호만을 단독으로 ON할 수 있을 것 (*2) Q 시리즈 C24

- 모뎀간 통신사양

기타 Q 시리즈 C24의 사양에 대응할 수 있을 것 3.3.1항, 사용자 매뉴

얼(기본편) 제3장 참조

*1 다음에 기재한 기능은 모뎀에 AT 커맨드를 부여해서 실현할 수 있는 모뎀 자체의

기능입니다. 상세 설명은 모뎀 설명서를 참조하십시오.

(1) 에러 정정

① 회선상에 노이즈가 발생하면 통신 데이터가 교란되어서 데이터 오류 등이 발생

합니다.

이 노이즈의 영향을 억제하는 것이 에러 정정 기능입니다.

② 에러 정정으로서 데이터 오류 등의 에러를 검출하면 모뎀은 재송신(재시도)을

실행합니다.

재시도 횟수가 모뎀에 의한 제한을 초과하면 모뎀은 통신불가 환경으로 판단

하여 회선 끊기를 실행합니다.

③ 쌍방향의 모뎀이 MNP4 또는 V.42 프로토콜을 지원해야만 합니다.

(2) 데이터 압축

① 송신시에 송신할 데이터를 압축하여 송신하고, 수신시에 압축 데이터를 전개

하여 단말기에 전송하는 기능입니다.

② 데이터 압축의 효과로서 MNP5에서 최대 200%, V.42bis에서 최대 300%

정도의 실행 속도를 얻을 수 있습니다.

③ 쌍방향의 모뎀이 MNP5 또는 V.42bis 프로토콜을 지원해야만 합니다.

(3) 플로우 제어(RS·CS 제어)

모뎀은 통신 속도가 모뎀 간의 통신보다 모뎀과 단말기 간에 통신하는 편이 빠른

경우, 다음 순서에 따라 플로우 제어를 실행합니다.

① 모뎀은 단말기에서의 데이터를 모뎀 내의 버퍼에 축적하면서 상대측에게 송신.

② 모뎀이 버퍼 풀의 상태에 가깝다면 모뎀은 데이터 송신 일시정지 요구(CS

신호=OFF)를 단말기로 출력.

단말기는 데이터 송신 일시정지 요구(CS 신호=OFF) 시에 모뎀에 대한

데이터 송신을 중단.

* 단말기가 데이터 송신을 중단하고 있는 사이에도 모뎀은 상대측에게

데이터를 송신한다.

Page 72: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 14 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

③ 모뎀 내의 버퍼가 비어 있는 시점에서 모뎀은 데이터 송신 재개 요구(CS 신호

=ON)를 단말기에 출력.

단말기는 데이터 송신 재개 요구(CS 신호=ON) 시에 모뎀에 대한 데이터

송신을 재개.

*2 CD 신호도 동시에 ON하는 모뎀은 사용할 수 없습니다.

(b) 모뎀을 선택할 때의 주의사항

① 휴대전화를 사용할 경우

에러 정정기능이 MNP 클래스 10을 지원하는 모뎀의 사용을 추천합니다.

즉, 회선의 상태에 따라서는 교신할 수 없는 경우가 있습니다.

② 모뎀의 설정

Q 시리즈 C24측에 연결하는 모뎀은 다음과 같이 설정하십시오.

설정 항목 설정 범위

통신속도 사용하는 모뎀에 따른다(*1)

모뎀 커맨드 헤이즈사 AT 커맨드

SI/SO 제어 하지 않는다.

통신 방법 무수순

데이터 비트

스톱 비트 데이터 형식

패리티 비트

Q 시리즈 C24에 맞춘다.(*2)(*3)

*1 이기종의 모뎀을 사용하는 경우에는 느린 타입의 통신속도가 됩니다.

*2 모뎀에 따라서는 1 캐릭터분을 10비트분으로 전송하는 것이 있습니다. Q

시리즈 C24측의 전송 사양을 설정할 때에는 모뎀 사양을 확인하여 설정

하십시오.

*3 모뎀에 따라서는 데이터 통신을 개시한 후에 통신 속도를 전환하는 것이

있습니다.

Q 시리즈 C24는 통신속도를 전환할 수 없기 때문에 모뎀측도 통신속도가

전환되지 않도록 설정하십시오.

전환 스위치로 DR 단자(신호)를 설정하는 모뎀을 사용할 경우에는 DR

단자(모뎀 출력)의 전환 스위치를 High 레벨로 하십시오.

소프트웨어에서 DR 단자의 설정을 실행해야만 하는 모뎀을 사용할 경우에

는 초기화용 데이터 중에 DR 신호를 ON하는 커맨드를 넣으십시오. 또한

GX Configurator-SC에 의한 모뎀 기능 시스템 설정에서, [모뎀 초기화시

DR 신호 유효/무효 지정]을 "무효"로 설정하십시오.

Page 73: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 15

MELSEC-Q

(2) 연결 가능한 TA(터미널 어댑터)의 사양과 주의사항

(a) TA의 사양

항 목 사 양 비 고

연결회선 ISDN 회선 (INS 네트워크 64) 해당,

고속 디지털 전용선 DSU와 TA가 필요

초기화 헤이즈사 AT 커맨드 대응품 3.4.3항 필요

통신 규격 B 채널 회선 교환(V.110)

D 채널 패킷 교환

TA-TA간

통신 사양

전기적 조건 V.28 준거

회로 정의 V.24 준거

-

Q 시리즈 C24측 커넥터

(RS-232) D 서브 9핀(암)

사용자 매뉴얼

(기본편) 3.2항 참조

DR 신호 제어 DR(DSR) 신호만을 단독으로 ON할 수 있을 것 (*1) Q 시리즈 C24

-TA간 통신 사양

기타 Q 시리즈 C24의 사양에 대응할 수 있을 것

3.3.1항

사용자 매뉴얼

(기본편) 제3장 참조

*1 CD 신호도 동시에 ON하는 TA는 사용할 수 없습니다.

즉, TA와 단말기 사이의 통신에서도 본항(1)(a)에 나타낸 내용과 같은

플로우 제어가 가능한 TA를 사용하십시오.

플로우 제어 기능은 TA에 AT 커맨드를 부여해서 실현할 수 있는 TA

자체의 기능입니다. 상세한 설명은 TA의 설명서를 참조하십시오.

(b) TA를 선택할 때의 주의사항

① Q 시리즈 C24측에 연결하는 TA는 다음과 같이 설정하십시오.

설정 항목 설정 범위

통신 속도 사용하는 TA에 따른다.

TA 커맨드 헤이즈사 AT 커맨드

SI/SO 제어 하지 않는다

통신 방법 무수순

데이터 비트

스톱 비트 데이터 형식

패리티 비트

Q 시리즈 C24에 맞춘다.(*1)(*2)

*1 TA에 따라서는 1캐릭터분을 10비트분으로 전송하는 것이 있습니다.

Q 시리즈 C24측의 전송사양을 설정할 때에는 TA의 사양을 확인하여 설정

하십시오.

*2 TA에 따라서는 데이터 통신을 개시한 후에 통신 속도를 전환하는 것이

있습니다. Q 시리즈 C24는 통신속도를 전환할 수 없기 때문에 TA측도 통신

속도가 전환되지 않도록 설정하십시오.

② 전환 스위치로 DR 단자(신호)를 실행하는 TA를 사용할 경우에는 DR 단자

(TA 출력)의 전환 스위치를 High 레벨로 하십시오.

소프트웨어에서 DR 단자의 설정을 실행하지 않으면 안되는 TA를 사용할

때에는 초기화용 데이터 중에 DR 신호를 ON하는 커맨드를 입력하십시오.

또한, GX Configurator-SC에 의한 모뎀 기능 시스템 설정에서 [모뎀

초기화시 DR 신호 유효/무효 지정]을 "무효"로 설정하십시오.

Page 74: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 16 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.3.3 QCPU의 리모트 패스워드 기능으로의 대응

QCPU의 리모트 패스워드 기능에 대한 Q 시리즈 C24의 데이터 교신에 대해 설명합니다.

QCPU의 리모트 패스워드에 대한 Q 시리즈 C24의 체크 기능의 개요는 3.1.1항(6)을 참조

하십시오.

(1) 리모트 패스워드 설정시의 데이터 교신에 대해

QCPU 리모트 패스워드 기능의 사용 방법, 설정, 리모트 패스워드가 설정되어 있는

경우의 상대기기와 QCPU 사이의 데이터 교신에 대해 설명합니다.

(a) 상대기기에서 PLC로의 액세스의 허가, 금지 처리

① 액세스의 허가 처리(언록 처리)

지정 QCPU로 액세스하기 위해 상대기기는 직접 연결하고 있는 국(자국)

의 Q 시리즈 C24(*)에 대해 모뎀 기능의 회선을 연결한 후에 리모트

패스워드의 언록 처리를 실행합니다.

언록 처리를 실행하지 않는 경우에는 교신 요구를 받아들인 Q 시리즈

C24(*)가 실행하는 리모트 패스워드 체크에 의해 지정국으로의 액세스가

금지됩니다.((2) 참조)

언록 처리가 실행되기 전의 데이터 수신에 대해서는 모두 에러 처리됩니다.

* 리모트 패스워드가 설정되어 있는 QCPU국의 Q 시리즈 C24를 의미합니다.

② 액세스 처리

리모트 패스워드의 언록 처리가 정상 종료함으로써 지정국으로의 액세스가

가능해집니다.

MC 프로토콜에 의한 교신을 실행하십시오.

(GX Developer를 연결할 때에는 온디맨드 조작을 실행하십시오.)

③ 액세스의 금지처리(록 처리)

지정국으로의 액세스를 종료할 때에는 이후의 액세스를 금지로 하기 위해

모뎀 기능용 회선 끊기 처리를 실행합니다.

회선 끊기가 완료됨으로써 리모트 패스워드의 록 처리가 자동적으로 실행

됩니다.

리모트 패스워드 기능은 외부기기로부터의 부정 액세스(프로그램이나 데이터의 파괴 등)를 방지하기 위한

하나의 방법으로서 QCPU에 추가된 기능입니다. 단, 이 리모트 패스워드 기능은 부정 액세스를 완전하게

방지할 수는 없습니다.

외부기기로부터의 부정 액세스에 대해 PLC 시스템의 안전을 유지할 필요가 있을 때에는 사용가 별도의

대책도 세우십시오.

부정 액세스로 인해 발생하는 시스템 트러블 상의 모든 문제에 대해 당사는 일절 책임지지 않습니다.

* 부정 액세스에 대한 PLC CPU측에서의 대책 예

본 항에 나타낸 Q 시리즈 C24의 리모트 패스워드 체크 기능에서 "리모트 패스워드 불일치"의 검출

횟수가 사용자가 설정한 횟수 이상이 되었을 때에는 상대기기에 대한 회선 끊기 처리를 PLC CPU에서

실행하는 예를 3.3.6항에 나타내고 있습니다.

Page 75: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 17

MELSEC-Q

포 인 트

(1) 리모트 패스워드의 언록 처리, 록 처리는 상대기기와 직접 연결되어 있는 자국의 Q 시리즈 C24에 대해서만 실행할 수 있습니다. 그 이외의 국(중계국, 액세스국)의 Ethernet 모듈에 대해서는 리모트 패스워드의 언록 처리, 록 처리를 실행할 수 없습니다.

(2) 상대기기에서 실행하는 리모트 패스워드의 언록 처리는 MC 프로토콜에 의한 교신용 전용 커맨드를 사용하여 실행합니다.

(3) 리모트 패스워드의 언록 처리가 이상 완료했을 때의 처리에 대해서는 3.3.7항(8)을 참조하십시오.

모뎀

(자국 QCPU로 액세스하는 경우) A국

(*1)

① 언록 처리

모뎀

② 액세스 ③ 록 처리(*2)

리모트 패스워드 리모트 패스워드 체크 (자국)

QCPU Q 시리즈 C24

(타국 QCPU로 액세스하는 경우)

*1 자국의 리모트 패스워드의 언록 처리, 록 처리는 가능합니다. 중계국 및 액세스국의 리모트 패스워드의 언록 처리, 록 처리는할 수 없습니다.

*2 록 처리는 모뎀 기능의 회선 끊기에 의해 실행됩니다.

*3 교신 요구를 타 Ethernet으로 송신하는 Ethernet 모듈에 대해서는 리모트 패스워드 체크의 대상으로 설정되어 있어도 언록 처리/록 처리가 불필요합니다.

모뎀

A국

(*1)

① 언록 처리

모뎀

③ 록 처리(*2)

리모트

패스워드

리모트 패스워드 체크 (자국)

QCPU Q 시리즈 C24

(*3) Ethernet

모듈

Ethernet 모듈

Ethernet 모듈

Ethernet 모듈

② 액세스

(중계국)

(액세스국)

Page 76: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 18 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(2) Q 시리즈 C24가 실행하는 리모트 패스워드 체크 처리

(a) 리모트 패스워드 체크가 실행되는 교신

① QCPU국에 장착된 Q 시리즈 C24에 대해 다음의 파라미터가 설정되어 있을 때,

Q 시리즈 C24는 다음에 나타낸 교신 요구에 대해 리모트 패스워드 체크를

실행합니다.

QCPU에 리모트 패스워드가 설정되어 있을 때

상대기기와 데이터 교신하는 Q 시리즈 C24가 리모트 패스워드 대상 모듈

로서 설정되어 있을 때

② Q 시리즈 C24는 상대기기로부터 수신하는 자국/타국의 교신 요구에 대해

리모트 패스워드 체크를 실행합니다.

③ Q 시리즈 C24는 다음의 교신 요구에 대해 리모트 패스워드 체크를 실행하지

않습니다.

자국 QCPU측에서의 송신요구(무수순 프로토콜에 의한 송신 등)

QCPU로부터의 의뢰 시에 타국으로 송신하는 상대기기(자국 QCPU에

연결된 GX Developer도 포함)에서의 교신 요구

*1 상기 그림의 경우, 리모트 패스워드 체크가 설정되어 있기 때문에, 상대기기로

부터의 교신 요구는 접수되지 않습니다.

리모트 패스워드 체크가 설정되어 있지 않다면 교신 요구가 접수되어지므로,

상대기기로부터 데이터를 교신할 수 있습니다.

(b) 리모트 패스워드 체크가 실행되는 모듈의 선택

리모트 패스워드 체크가 실행되는 Q 시리즈 C24는 사용자가 임의로 선택할 수

있으며, QCPU의 파라미터에서 설정합니다.

(GX Developer의 리모트 패스워드 설정화면에서 설정합니다.)

모뎀 모뎀

Q 시리즈C24 Ethernet 모듈

리모트 패스워드 리모트 패스워드체크 ①

(자국)

(타국)

GX Developer

리모트 패스워드 체크대상 경로

리모트 패스워드 체크대상외 경로

리모트 패스워드

리모트 패스워드 체크

(*1)

Ethernet 모듈

Page 77: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 19

MELSEC-Q

(c) 리모트 패스워드 체크가 실행될 때의 액세스 가능국

① 상대기기는 직접 연결하고 있는 국(자국)의 Q 시리즈 C24에 대해 모뎀

기능용 회선을 연결한 후에 리모트 패스워드의 언록 처리를 실행함으로써 자국

QCPU로 액세스하는 것이 가능해집니다.

② 타국 PLC로 액세스할 경우에 중계국 또는 액세스국의 Ethernet 모듈을 경유

할 때에는 다음의 설정에 따라 액세스가 허가/금지됩니다.

Ethernet 모듈의 MELSECNET/H, MELSECNET/10 중계 교신 기능을

사용한 상대기기로부터 타국으로의 액세스를 금지할 때에는 중계국,

액세스국의 리모트 패스워드 설정에서 다음 설정항목에 체크 마크를

붙이십시오.

"GX Developer 교신 포트(UDP/IP)(*), 전용명령,

MELSECNET/H, MELSECNET/10 중계 교신 포트"

* GX Developer의 리모트 패스워드 설정화면에서 설정합니다.

상기 설정항목에 체크 마크를 붙이지 않을 때에는 타국 액세스가 허가

됩니다.

③ Ethernet 모듈을 경유하여 타국 PLC로 액세스할 때의 액세스 가능국에 대해

서는 Ethernet 모듈의 사용자 매뉴얼(기본편)을 참조하십시오.(상대기기와의

연결국을 Q 시리즈 C24로 바꾸어서 읽으십시오.)

(3) 데이터 교신 순서

리모트 패스워드 체크가 실행되는 Q 시리즈 C24를 매개로 하여 상대기기가 데이터

교신할 때의 순서를 설명합니다.

① Q 시리즈 C24측과 상대기기측의 모뎀 초기화를 각 기기측에서 실행합니다.

② 상대기기에서 회선 연결을 실행합니다.

③ 상대기기에서 MC 프로토콜에 의한 교신용 전용 커맨드를 사용하여 Q 시리즈 C24

장착국의 QCPU에 대한 리모트 패스워드의 언록(해제) 처리를 실행합니다. (타국

QCPU에 대한 언록 처리는 불가능합니다.)

* 리모트 패스워드의 언록 처리가 이상 완료했을 때의 처리에 대해서는 3.3.7항

(8)을 참조하십시오.

④ 상대기기에서 MC 프로토콜에 의한 데이터 교신을 실행합니다.

⑤ MC 프로토콜에 의한 데이터 교신을 완료할 때에는 상대기기에서 모뎀에 대한 회선

끊기를 실행합니다.

회선 끊기에 의해 리모트 패스워드의 록 처리가 자동적으로 실행됩니다.

비 고

(1) 리모트 패스워드에 대한 언록 처리 커맨드에 대해서는 레퍼런스 매뉴얼의 3.18항을 참조하십시오.

(2) Q 시리즈 C24와 연결하고 있는 GX Developer에서 PLC로 액세스하는 경우에는 온라인 조작의 개시시에 리모트 패스워드의 언록 처리를 실행합니다.

Page 78: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 20 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(4) 리모트 패스워드의 설정방법

GX Developer에 의한 파라미터(리모트 패스워드) 설정용 아래 화면에서 QCPU에

설정한 리모트 패스워드와 체크를 실행하는 Q 시리즈 C24를 설정합니다.

다음과 같이 리모트 패스워드 설정을 실행하십시오.

[기동 순서]

[GX Developer] → 리모트 패스워드 → [리모트 패스워드 설정] 화면

[설정 화면]

[설정 항목]

항목명 항목의 설정내용 설정범위/선택 사항

패스워드 설정 QCPU에 설정할 리모트 패스워드를 입력(*) 4바이트분

형명 QCPU에 설정된 리모트 패스워드에 대해 체크를 실행

하는 모듈 형명을 선택 QJ71C24/CMO

선두 I/O 리모트 패스워드의 체크를 실행하는 모듈의 선두

어드레스를 설정 0000H~0FE0H

패스워드 유효

모듈 설정

모듈 조건 (설정 불필요) -

*1 리모트 패스워드는 다음을 참고로 설정하십시오.

단순한 숫자/알파벳만의 문자열은 피한다.

숫자, 알파벳, 특수문자(?, !&%etc) 등을 혼용한다.

사용자의 이름, 생일 등을 나타내는 문자는 피한다.

포 인 트

(1) 멀티 CPU 시스템에서 Q 시리즈 C24를 사용할 때는 리모트 패스워드 설정 내용은 Q 시리즈 C24의 관리 CPU에 쓰십시오.

(2) QCPU에 리모트 패스워드를 설정할 때에는 QCPU(멀티 CPU 시스템시에는 1호기)를재기동하십시오. (RESET/L.CLR 스위치로 리셋, 전원 리셋) QCPU의 기동에 의해 리모트 패스워드가 유효해집니다.

(3) QCPU의 기능 버전 A에서 지원되고 있는 패스워드는 GX Developer에 의한 QCPU 내의 파일 데이터의 읽기/쓰기를 금지하기 위한 것입니다. 본 항에 나타낸 리모트 패스워드와 파일 액세스용 패스워드에 의해 이중으로 액세스를 규제할 수 있습니다.

Page 79: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 21

MELSEC-Q

(5) GX Configurator-SC에서의 설정

QCPU에 설정되어 있는 리모트 패스워드에 대해 Q 시리즈 C24에 의한 리모트

패스워드 체크가 실행될 때, 다음에 나타낸 화면의 항목에 대해 리모트 패스워드 체크

설정 및 현재의 체크 결과의 모니터가 가능합니다.

각 영역의 설명은 3.3.6항을 참조하십시오.

GX Configurator-SC의

설정·모니터 화면

리모트 패스워드 체크

설정·모니터 항목

버퍼 메모리

어드레스

리모트 패스워드의 불일치 통지용 횟수 지정 8204(200CH) [모뎀 기능 시스템 설정] 화면

리모트 패스워드의 불일치 통지용 누적횟수 지정 8205(200DH)

리모트 패스워드의 불일치 통지용 횟수 지정 8204(200CH)

리모트 패스워드의 불일치 통지용 누적횟수 지정 8205(200DH)

언록 처리 정상 완료의 누적 횟수 8955(22FBH)

언록 처리 이상 완료의 누적 횟수 8956(22FCH)

[모뎀 기능 모니터/테스트] 화면

회선 끊기에 의한 록 처리의 누적 횟수 8959(22FFH)

Page 80: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 22 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.3.4 콜백 기능으로의 대응

Q 시리즈 C24에 연결된 GX Developer에서 QCPU로 액세스할 때에 사용할 수 있는 Q

시리즈 C24의 콜백 기능에 대해 설명합니다.

(1) 콜백 기능에 대해

(a) 콜백 기능이란

콜백 기능은 GX Developer에서의 회선 연결 후, Q 시리즈 C24측에서 회선에

재연결(콜백)함으로써 GX Developer에서 QCPU로의 액세스가 가능해지는 기능

입니다. Q 시리즈 C24측에서의 회선 연결후의 통신비용은 Q 시리즈 C24측에서

부담합니다.

(b) 콜백 기능을 사용하기 위한 설정

GX Configurator-SC에 의한 설정을 실행하고, Q 시리즈 C24에 등록함으로써

콜백 기능을 사용할 수 있습니다. ((4) 참조)

(c) 콜백 대상 GX Developer의 선택

Q 시리즈 C24측의 설정에 의해 콜백 가능한 GX Developer를 다음과 같이

선택할 수 있습니다.

① 콜백 대상 GX Developer를 고정(1대)으로 하는 경우

(콜백 연결(고정시))

Q 시리즈 C24에 등록된 고정(1대)의 GX Developer만 연결을 가능하게 한다.

② 콜백 대상 GX Developer를 변경 가능하게 하는 경우

(콜백 연결(번호 지정시))

콜백 대상 전화번호를 지정한 GX Developer와의 연결을 가능하게 한다.

③ 콜백 대상 GX Developer를 최대 10대로 한정하는 경우

(콜백 연결(번호 지정시 최대 10대))

Q 시리즈 C24에 등록된 콜백 대상 전화번호를 지정한 GX Developer(최대

10대)만 연결을 가능하게 한다.

* ①~③의 콜백 동작의 개요를 (4)(b)에 나타냅니다.

포 인 트

콜백 기능에 대응할 수 있는 Q 시리즈 C24, GX Developer에 대해서는 사용자 매뉴얼 (기본편) 2.7항을 참조하십시오.

GX Configurator-SC에 의해

"콜백 기능 지정"을 설정

① 회선 연결

② 일시 회선 끊기

③ 회선 연결

④ QCPU로의 액세스

⑤ 회선 끊기

연결방식을 선택하여

회선 연결

모뎀

모뎀

Q 시리즈 C24 GX Developer가 QCPU로의

액세스를 실행하기 위한 처리

콜백 기능에 의한 처리

GX Developer

Page 81: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 23

MELSEC-Q

(2) 데이터 교신 순서

콜백 기능 사용시의 데이터 교신 순서를 나타냅니다.

(a) Q 시리즈 C24측의 순서

모뎀 기능의 기동, 데이터 교신을 실행하기까지의 순서는 3.4.1항에 따라 실행

하십시오.

① GX Configurator-SC에 의해 콜백 기능의 설정을 실행하십시오.((4) 참조)

② Q 시리즈 C24측 모뎀의 초기화를 실행하십시오.(3.4항 참조)

③ 모뎀 초기화의 완료에 의해 모뎀 초기화 완료신호(X10)가 ON 상태가 됩니다.

GX Developer에서의 회선연결을 기다립니다.

* GX Developer에서 연결방식을 선택하여 회선연결하십시오.

* Q 시리즈 C24의 콜백 처리가 정상 완료했을 경우에는 회선연결 신호

(X12)가 ON 상태가 됩니다.

포 인 트

콜백 기능 사용시의 GX Developer에서의 회선연결 화면의 상세한 설명에 대해서는 GX Developer의 오퍼레이팅 매뉴얼을 참조하십시오.

(3) 데이터 교신시의 주의사항

(a) Q 시리즈 C24가 재연결(콜백)하는 GX Developer측의 모뎀 설정을 "자동 착신

있음"으로 하십시오. (자동 착신 있음: 상대기기로부터의 회선 연결을 허가하는

설정입니다.)

(b) 콜백 처리에 의해 GX Developer측에서 일시적으로 회선을 끊는 중에 다른 GX

Developer에서 회선연결의 요구가 실행되었을 때에는 나중에 실행된 연결 요구에

대해 Q 시리즈 C24는 콜백 동작을 실행합니다.

Q 시리즈 C24는 그보다 전에 연결 요구를 수신한 GX Developer로의 콜백

처리를 중지합니다.

(c) GX Developer의 다음 연결방식으로 회선연결할 경우, Q 시리즈 C24가 재연결

(콜백)하는 GX Developer측의 연결방식을 "콜백 수신 대기"로 선택하고, 회선

연결해 주십시오.

콜백 요구(고정시/번호 지정시)

(예) 연결방식을 "콜백 요구(번호 지정시)"로 회선 연결하는 경우

GX Configurator-SC에 의해

"콜백 기능 지정"을 설정

모뎀

모뎀

콜백 요구

(번호 지정시)

"콜백 요구(번호 지정시)"를 선택하고 전화번호

②를 입력하여 회선 연결한다.

모뎀

GX Developer

전화번호①.

"콜백 수신 대기"를 선택하고

회선 연결한다.

회선 연결

GX Developer

전화번호②.

"콜백 수신

대기 상태"

Q 시리즈 C24로 등록

콜백용 데이터 No.1

콜백용 데이터 No.2

콜백용 데이터 No.3

콜백용 데이터 No.10

전화번호①

전화번호②

전화번호③

전화번호⑩

Page 82: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 24 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(d) 콜백의 처리가 정상적으로 실행되지 않았을 경우에는 GX Developer측에

에러 메시지 화면이 표시됩니다. 표시 메시지에 따라 대응하는 처리 조작(재연결

조작 등)을 실행하십시오.

Q 시리즈 C24측의 동작 상태는 GX Configurator-SC의 모니터/테스트

화면의 다음 항목에서 확인할 수 있습니다.

상태는 GX Configurator-SC

모니터/테스트 화면 모니터 항목

버퍼 메모리

어드레스 설명 항

X10 : 모뎀 초기화 완료 - X·Y 모니터/테스트

X12 : 회선 연결 중 - 3.3.5항

모뎀 기능 모니터/테스트 모뎀 기능 시퀀스 상태 222H 3.3.6항

(e) GX Developer의 다음 영역에서 콜백 기능에 관한 설정을 실행합니다.

[기동 순서]

GX Developer → [툴] → [옵션] → TEL 기능

① 콜백 회선 끊기 대기시간

(설정범위 1~180초(디폴트: 90초))

Q 시리즈 C24에서 콜백 요구의 응답을 송신한 후, GX Developer에서 회선

끊기까지의 대기시간을 지정합니다.

이 영역의 지정시간 이내에 GX Developer에서 회선이 끊기지 않은 경우에는

Q 시리즈 C24가 강제적으로 끊고, 콜백 처리를 중지합니다.

② 콜백 실시 지연시간

(설정범위 1~999초(디폴트: 20초))

GX Developer측의 일시 회선 끊기 시부터 Q 시리즈 C24가 재연결(콜백)하

기까지의 시간을 지정합니다.

포 인 트

콜백 기능을 사용하여 GX Developer에서 QCPU로 액세스할 때에 발생하는 트러블 현상, 원인과 조치에 대해서는 사용자 매뉴얼(기본편)의 트러블슈팅 설명항을 참조하십시오.

Page 83: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 25

MELSEC-Q

(4) 콜백 기능을 사용하기 위한 GX Configurator-SC에서의 설정·모니터

(a) 설정, 모니터/테스트 항목

GX Configurator-SC의 다음 화면에서 콜백 기능과 관련하여 설정하고 모니터/

테스트하십시오.

① [모뎀 기능 시스템 설정] 화면에서의 설정 항목

콜백 기능용 설정항목을 나타냅니다.

다음을 포함한 모뎀 기능의 설정항목에 대해서는 3.3.6항을 참조하십시오.

설정 항목 설정값 설정

여부 항목 설명

GX Developer 연결 지정 연결한다. ● 콜백 기능을 사용하는 경우에는 반드시

[연결한다]를 지정한다.

콜백 기능 지정 설정 1~6

((b) 참조) ● 콜백 동작에 따라 선택한다.

콜백 거부 시의 통지용 누적횟수 지정 0~65535 ○ 사용자에게 통지하는 누적횟수를 지정

한다.

콜백용 데이터 No. 지정 1~10 BB8H~801FH ● 연결용 데이터 No.를 지정한다.

설정값에 대해서는 3.4.4항 참조

●: 설정 필수 ○: 필요에 따라 설정

② [모뎀 기능 모니터/테스트] 화면에 의한 모니터/테스트

콜백 기능용 모니터/테스트를 나타냅니다.

다음을 포함한 모뎀 기능의 모니터/테스트에 대해서는 3.3.6항을 참조하십시오.

콜백 기능용 모니터/테스트 항목 버퍼 메모리 어드레스

콜백 허가의 누적 횟수 8944(22F0H)

콜백 거부의 누적 횟수 8945(22F1H)

자동(콜백) 연결 허가의 누적횟수 8946(22F2H)

자동(콜백) 연결 거부의 누적횟수 8947(22F3H)

콜백 재착신에 의한 순서 중지의 누적횟수 8948(22F4H)

Page 84: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 26 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(b) 콜백 기능 지정과 콜백 동작 개요

[모뎀 기능 시스템 설정]화면의 "콜백 기능 지정" 항목의 설정값과 이에 대응하는

Q 시리즈 C24의 콜백 동작의 개요를 설명합니다.

* 괄호 내의 수치는 설정값이 버퍼 메모리(어드레스: 2001H)에 저장되어 있을

때의 수치를 나타냅니다.

* 연결방식을 "자동(콜백 고정시/콜백 번호 지정시)"으로 하여 회선연결할 경우

(설정1~설정3)에 대해서는 ⑤에서 설명하고 있습니다.

"콜백 기능 지정" 항목의 설정값

기능 연결방식을 "자동"으로

하여 회선연결을 실행하는

경우

연결방식을 "자동"으로

하여 회선 연결을 실행하지

않는 경우

① 콜백 기능을 사용하지 않는 경우 자동(0H) -

② 콜백 대상 GX Developer를 고정(1대)으로 하는 경우

(콜백 연결(고정시)) 설정1(9H) 설정4(1H)

③ 콜백 대상 GX Developer를 변경 가능하게 하는 경우

(콜백 연결(번호 지정시)) 설정2(BH) 설정5(3H)

④ 콜백 대상 GX Developer를 최대 10대로 한정하는 경우

(콜백 연결(번호 지정시 최대 10대)) 설정3(FH) 설정6(7H)

① 콜백 기능을 사용하지 않는 경우(자동(0H)) …… (디폴트값)

콜백 기능을 사용하지 않는 경우에 선택하십시오.

GX Developer가 회선에 연결한 후, 데이터 교신이 가능해집니다.

② 콜백 대상 GX Developer를 고정(1대)으로 하는 경우

(설정 1(9H) 또는 설정 4(1H))

Q 시리즈 C24가 콜백하는 GX Developer측의 전화번호를 고정(1대)으로

하는 경우에 선택하십시오.

Q 시리즈 C24는 다음 콜백용 데이터 No.1에 설정되어 있는 연결용

데이터를 사용하여 GX Developer측으로 콜백을 실행합니다.

이 때, 연결용 데이터의 외선 발신 번호, 회선종류, 전화번호의 부분이

유효해집니다.

콜백용 데이터 No.1은 [모뎀 기능 시스템 설정] 화면에서 설정합니다.

(예) 연결방식을 "콜백 연결(고정시)"로 회선 연결할 경우

GX Configurator-SC에 의해

"콜백 기능 지정"을 설정

연결방식을 선택하여

회선 접속

① 회선연결(콜백 연결(고정시))

② 일시 회선 끊기

③ 전화번호①로 회선연결

④ QCPU로의 액세스

⑤ 회선 끊기

모뎀

모뎀

Q 시리즈 C24로 등록

콜백용 데이터 No.1

콜콜콜 데데데 No.2

콜콜콜 데데데 No.3

콜콜콜 데데데 No.10

전화번호①

②전전전전

③전전전전

⑩전전전전

GX Developer가 QCPU로의 액세스를

실행하기 위한 처리

콜백 기능에 의한 처리

미사용

GX Developer

Page 85: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 27

MELSEC-Q

③ 콜백 대상 GX Developer를 변경 가능하게 하는 경우

(설정 2(BH) 또는 설정 5(3H))

최초의 GX Developer측에서의 회선 연결시에 콜백 대상의 전화번호를

지정하는 경우에 선택하십시오.

Q 시리즈 C24는 GX Developer측에서 수신한 콜백 대상의 전화번호의

GX Developer에 콜백을 실행합니다.

이 때, 회선발신번호, 회선종류는 다음 콜백용 데이터 No.1에 설정되어

있는 연결용 데이터를 사용합니다.

최초의 GX Developer측에서의 회선 연결시에 콜백 대상이 지정되지

않았을 경우에는 다음 콜백용 데이터 No.1에 설정되어 있는 연결용 데

이터를 사용하여 GX Developer측으로 콜백을 실행합니다.

이 때, 연결용 데이터의 외선발신번호, 회선종류, 전화번호의 부분이

유효해집니다.

콜백용 데이터 No.1은 [모뎀 기능 시스템 설정] 화면에서 설정합니다.

(예) 연결방식을 "콜백 연결(전화 지정시)"로 회선 연결할 경우

GX Configurator-SC에 의해

"콜백 기능 지정"을 설정

모뎀

모뎀

모뎀

Q 시리즈 C24로 등록

콜백용 데이터 No.1

콜콜콜 데데데 No.2

콜콜콜 데데데 No.3

콜콜콜 데데데 No.10

전화번호①

②전전전전

③전전전전

⑩전전전전

미사용

회선연결

(콜백 연결

(번호 지정시))

회선연결

(콜백 연결

(번호 지정시))

콜백

콜백

콜백 대상 전화번호에

전화번호①을 입력

하여 회선 연결한다.

GX Developer

전화번호①

콜백 대상 전화번호에

전화번호ⓝ을 입력하

여 회선 연결한다.

GX Developer

전화번호ⓝ

Page 86: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 28 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

④ 콜백 대상 GX Developer를 최대 10대로 제한하는 경우

(설정 3(FH) 또는 설정 6(7H))

Q 시리즈 C24가 콜백하는 GX Developer측을 최대 10대로 제한하는

경우에 선택하십시오.

최초의 GX Developer측에서의 회선 연결시에 콜백 대상의 전화번호를

지정합니다.

Q 시리즈 C24는 GX Developer측에서 수신한 콜백 대상의 전화번호를

확인하고, Q 시리즈 C24에 등록되어 있는 전화번호라면 콜백을 실행

합니다.

Q 시리즈 C24에 등록되지 않은 전화번호를 GX Developer측에서 수신

했을 경우, Q 시리즈 C24는 회선을 끊고 콜백하지 않습니다.

Q 시리즈 C24는 콜백 대상 전화번호를 확인하기 위한 데이터를 콜백용

데이터 No.1~10에 등록합니다.

콜백용 데이터 No.1~10의 등록은 [모뎀 기능 시스템 설정] 화면에서

설정합니다.

(예) 연결방식을 "콜백 연결(번호 지정시)"로 회선 연결할 경우

GX Configurator-SC에 의해 "콜백 기능

지정"을 설정

* 수신한 전화번호를 확인. 등록되어 있는

경우에 회선연결한다.

모뎀

Q 시리즈 C24로 등록

콜백용 데이터 No.1

콜콜콜 데데데 No.2

콜콜콜 데데데 No.3

콜콜콜 데데데 No.10

전화번호①

②전전전전

③전전전전

⑩전전전전

회선연결

(콜백 연결

(번호 지정시))

회선연결

(콜백 연결

(번호 지정시))

콜백

콜백

모뎀

모뎀

콜백 대상 전화번호에

전화번호①을 입력하여

회선 연결한다.

콜백 대상 전화번호에

전화번호②를 입력하여

회선 연결한다.

GX Developer

전화번호①

GX Developer

전화번호②

Page 87: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 29

MELSEC-Q

⑤ GX Developer에서 연결방식을 "자동(콜백 고정시/콜백 번호 지정시)"으로

회선 연결할 경우

(설정1(9H)~설정3(FH))

GX Developer에서 QCPU로 액세스할 때, 콜백 기능을 사용하여 회선연결

하거나 콜백 기능을 사용하지 않고 회선연결하는 경우에 선택하십시오.

GX Developer의 연결방식으로 다음을 선택하여 회선연결을 실행하는

경우, 그 때의 회선연결시에 한해서 그대로 GX Developer에서 QCPU로의

액세스가 가능해집니다.

● 자동(콜백 고정시)

● 자동(콜백 번호 지정시)

* 연결방식에서 "자동"을 선택하고 GX Developer측에서 회선을 연결하여

QCPU에 액세스할 때와 같은 순서입니다.

콜백 대상 GX Developer를 최대 10대로 제한하는 경우의 설정(설정

3(FH))이 실행되고 있을 때는 연결방식을 "자동(콜백 번호 지정시)"을

선택하고, 전화번호를 지정하십시오.

Q 시리즈 C24는 GX Developer측에서 수신한 전화번호를 확인하여 Q

시리즈 C24에 등록되어 있는 전화번호라면 회선연결 상태를 유지하고, GX

Developer에서 QCPU로의 액세스를 가능하게 합니다.

Q 시리즈 C24에 등록되지 않은 전화번호를 GX Developer측에서 수신

했을 경우, Q 시리즈 C24는 회선을 끊습니다.

Q 시리즈 C24가 콜백 대상 전화번호를 확인하기 위한 데이터는 콜백용

데이터 No.1~10에 등록합니다.

콜백용 데이터 No.1~10의 등록은 [모뎀 기능 시스템 설정] 화면에서

설정합니다.

(예) 연결방식을 "자동(콜백 번호 지정시)"으로 회선 연결할 경우

GX Configurator-SC에 의해

"콜백 기능 지정"을 설정

모뎀

Q 시리즈 C24로 등록

모뎀

콜백용 데이터 No.1

콜콜콜 데데데 No.2

콜콜콜 데데데 No.3

콜콜콜 데데데 No.10

전화번호①

②전전전전

③전전전전

⑩전전전전

① 회선 연결(자동(콜백 번호 지정시))

② 일시 회선 끊기

③ 회선 계속

④ QCPU로의 액세스

⑤ 회선 끊기

연결방식을 선택하여

회선 끊기

GX Developer

전화번호①

GX Developer가 QCPU로의 액세스를

실행하기 위한 처리

콜백 기능에 의한 처리

Page 88: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 30 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

비 고

Q 시리즈 C24에서 GX Configurator-SC의 "콜백 기능 지정"의 설정이 실행되고 있는 경우, 다음 표에 나타낸 GX Developer의 연결방식에 의한 회선연결이 가능 합니다. GX Configurator-SC의 "콜백 기능 지정"의 설정항목과 GX Developer측의 연결 방식의 설정항목에 대한 대응을 나타냅니다.

GX Developer측 연결방식(*1)

Q 시리즈 C24측

콜백 기능 지정

① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨

자동 ○ ○

설정1: 자동/ 콜백 연결(고정시) ○ ○ ○ ○

설정2: 자동/ 콜백 연결(번호 지정시) ○ ○ ○ ○ ○ ○ ○

설정3: 자동/ 콜백 연결(번호 지정시 최대 10대) ○ ○ ○ ○

설정4: 콜백 연결(고정시) ○ ○ ○

설정5: 콜백 연결(번호 지정시) ○ ○ ○ ○ ○

설정6: 콜백 연결(번호 지정시 최대 10대) ○ ○ ○

○ : 연결 가능

*1 GX Developer의 연결방식을 나타냅니다. GX Developer에서의 회선연결의

상세한 설명은 GX Developer의 오퍼레이팅 매뉴얼을 참조하십시오.

① 자동 ⑥ 콜백 요구(고정시)

② 자동(콜백 번호 고정시) ⑦ 콜백 요구(번호 지정시)

③ 자동(콜백 번호 지정시) ⑧ 콜백 수신 대기

④ 콜백 연결(고정시) ⑨ 수동

⑤ 콜백 연결(번호 지정시)

Page 89: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 31

MELSEC-Q

3.3.5 PLC CPU와의 입출력 신호

모뎀 기능용 PLC CPU와의 입출력 신호에 대해 설명합니다.

모뎀 기능에 관련없는 입출력 신호는 사용자 매뉴얼(기본편) 3.8항을 참조하십시오.

(1) 입출력 신호 일람 신호 명칭

디바이스

No. 신호 내용

디바이스

No. 신호 내용

X0 CH1 송신 정상 완료 ON: 정상 완료 Y0 CH1 송신 요구 ON: 송신 요구 중X1 CH1 송신 이상 완료 ON: 이상 완료 Y1 CH1 수신 읽기 완료 ON: 읽기 완료 X2 CH1 송신 처리 ON: 송신 중 Y2 CH1 모드 전환 요구 ON: 전환 요구 중X3 CH1 수신 읽기 요구 ON: 읽기 요구 중 Y3 X4 CH1 수신 이상 검출 ON: 이상 검출 Y4 X5 (시스템용) Y5 X6 CH1 모드 전환 ON: 전환 중 Y6

사용 금지

X7 CH2 송신 정상 완료 ON: 정상 완료 Y7 CH2 송신 요구 ON: 송신 요구 중X8 CH2 송신 이상 완료 ON: 이상 완료 Y8 CH2 수신 읽기 완료 ON: 읽기 완료 X9 CH2 송신 처리 ON: 송신 중 Y9 CH2 모든 전환 요구 ON: 전환 요구 중XA CH2 수신 읽기 요구 ON: 읽기 요구 중 YA XB CH2 수신 이상 검출 ON: 이상 검출 YB XC (시스템용) YC XD CH2 모드 전환 ON: 전환 중 YD

사용 금지

XE CH1측 에러 발생 ON: 에러 발생 중 YE CH1측 에러 정보 초기화 요구 ON: 초기화 요구 중 XF CH2측 에러 발생 ON: 에러 발생 중 YF CH2측 에러 정보 초기화 요구 ON: 초기화 요구 중

X10*1 모뎀 초기화 완료 ON: 초기화 완료 Y10*1 모뎀 초기화 요구(대기 요구) ON: 초기화 요구 X11*1 다이얼링 ON: 다이얼 중 Y11*1 회선 연결 요구 ON: 연결 요구 중X12*1 회선 연결 ON: 연결 중 Y12*1 회선 끊기 요구 ON: 끊기 요구 중X13*1 초기화/연결 이상 완료 ON: 이상 완료 Y13 사용 금지 X14*1 회선 끊기 완료 ON: 끊기 완료 Y14*1 보고 발행 요구 OFF: 보고 발행 요구 중X15*1 보고 정상 완료 ON: 정상 완료 Y15 X16*1 보고 이상 완료 ON: 이상 완료 Y16

사용 금지

X17 플래시 ROM 읽기 완료 ON: 완료 Y17 플래시 ROM 읽기 완료 ON: 요구 중X18 플래시 ROM 쓰기 완료 ON: 완료 Y18 플래시 ROM 쓰기 완료 ON: 요구 중X19 플래시 ROM 시스템 설정 완료 ON: 완료 Y19 플래시 ROM 시스템 설정 완료 ON: 요구 중X1A CH1 글로벌 신호 ON: 출력 지시 있음 Y1A X1B CH2 글로벌 신호 ON: 출력 지시 있음 Y1B

사용 금지

X1C 시스템 설정 디폴트 완료 ON: 완료 Y1C 시스템 설정 디폴트 요구 ON: 요구 중X1D (시스템용) Y1D X1E Q 시리즈 C24 Ready ON: 액세스 가능 Y1E

X1F 워치독 타이머 에러(WDT 에러) ON: 모듈 이상 발생 OFF: 모듈 정상 작동중

Y1F

사용 금지

로 표시한 신호가 모뎀 기능용 입출력 신호입니다.

*1 QJ71C24N-R4에서는 사용할 수 없습니다. (모뎀 기능에 관한 신호입니다.)

X10~X16: 시스템용

Y10~Y16: 사용 금지

중 요

(1) PLC CPU에 대한 입출력 신호 중에서 [사용금지]의 신호를 출력(ON)하지 마십시오. [사용금지]의 신호에 대해 출력을 실행하면 PLC 시스템이 오동작할 위험이

있습니다. (2) 모뎀 기능을 사용하지 않거나 또는 QJ71C24N-R4를 사용할 경우, X10~X16은

시스템용이며 Y10~Y16은 사용 금지가 됩니다.

Page 90: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 32 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(2) 입출력 신호의 기능/내용

입출력

신호 신호 명칭 기능/내용 설명항

X10 모뎀 초기화 완료 지정된 초기화용 데이터에 의해 Q 시리즈 C24가 자국측에 연결된

모뎀/TA의 초기화를 실행할 때에 정상완료되었음을 나타낸다. 3.4.5항

X11 다이얼링 지정된 연결용 데이터에 의해 Q 시리즈 C24가 상대기기측에

다이얼링(연결 처리)하고 있음을 나타낸다.

X12 회선연결

① 상대측에 대한 회선 연결 처리/상대측에서의 회선 연결 처리가 정상

완료되었음을 나타낸다.

② 회선 연결 신호의 ON 중에는 상대기기와의 데이터 교신이

가능(보고는 불가)

3.4.6항

X13 초기화/연결 이상 완료

① 모뎀/TA의 초기화, 상대기기측에 대한 회선의 연결

처리(다이얼링)를 실행했을 때에 이상 완료되었음을 나타낸다.

② 이상완료의 에러 요인은 버퍼 메모리의 모뎀 에러 코드 저장

영역(어드레스: 221H)에서 확인하고 처리한다. 3.4.5항

X14 회선 끊기 완료 상대기기와의 데이터 교신용 회선이 끊어졌음을 나타낸다. 3.4.8항

X15 보고 정상 완료 상대기기에 대한 보고 처리를 실행했을 때에 정상 완료되었음을

나타낸다.

X16 보고 이상 완료

① 상대기기에 대한 보고 처리를 실행했을 때에 이상 완료되었음을

나타낸다.

② 이상완료의 에러 요인은 버퍼 메모리의 모뎀 에러 코드 저장

에러(어드레스: 221H)에서 확인하고 처리한다

3.4.7항

Y10 모뎀 초기화 요구

(대기 요구)

① 자국 Q 시리즈 C24에 연결된 모뎀에 대한 초기화 요구를

나타낸다.

② GX Configurator-SC에 설정되어 있지 않을 때에는 버퍼 메모리에

초기화용 데이터를 지정한 다음에 초기화 요구 신호를 ON한다.

3.4.5항

Y11 회선 연결 요구

① 상대기기와의 데이터 교신을 가능하게 하기 위한 회선연결

요구(다이얼링)를 나타낸다.

② GX Configurator-SC에 설정되어 있지 않을 때에는 버퍼 메모리에

연결용 데이터를 지정한 다음에 회선연결 요구신호를 ON한다.

③ 자국에 연결된 모뎀/TA의 초기화가 실행되고 있지 않을 때에는

다이얼링하기 전에 지정된 초기화용 데이터에 의해 Q 시리즈

C24측의 모뎀의 초기화도 실행된다.

3.4.6항

Y12 회선 끊기 요구 데이터 교신을 종료할 때의 상대기기와의 회선 끊기 요구를 나타낸다. 3.4.8항

Y14 보고 발행 요구

① 상대기기측에 대한 보고 발행 요구를 나타낸다.

② Q 시리즈 C24측에 연결된 모뎀/TA의 초기화가 완료하기 전에

ON한다.

③ GX Configurator-SC에 설정되어 있지 않을 때에는 버퍼 메모리에

연결용 데이터를 지정한 다음에 보고 발행 요구 신호를 OFF한다.

3.4.7항

포 인 트

이후의 설명에서는 QCPU와 Q 시리즈 C24 사이의 입출력 신호를 기본 베이스 모듈의 0 슬롯에 장착되어 있는 경우에 대해서 나타냅니다.

Page 91: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 33

MELSEC-Q

3.3.6 버퍼 메모리

모뎀 기능에서 사용하는 버퍼 메모리( 의 영역)에 대해 설명합니다.

모뎀 기능과 관련없는 버퍼 메모리는 사용자 매뉴얼(기본편) 3.9항을 참조하십시오.

포 인 트

버퍼 메모리에 대한 설정값의 읽기/쓰기는 Q 시리즈 C24 전용의 유틸리티 패키지(GX Configurator-SC)에서 실행합니다. 사용자 매뉴얼(기본편) 제8장에 따라 설정/모니터를 실행하십시오. 본항에서는 GX Configurator-SC에서의 설정/모니터를 실행하기 위한 설정값에 대해 보충 설명합니다.

(1) 버퍼 메모리 일람

어드레스 10진(16진) 대상 프로토콜

CH1 CH2 용도 명칭 초기값

MC 무 쌍

0(0H) CH1용 LED 소등, 통신 에러 정보 초기화 요구

1(1H)

LED, 통신 에러 정보 초기화용 CH2용 LED 소등, 통신 에러 정보

초기화 요구

0 RW

2(2H) 등록/읽기/삭제 지시 3(3H) 플레임 No. 지시 4(4H) 등록/읽기/삭제 결과 저장 5(5H) 등록 데이터 바이트 수 지정

6~45(6H~2DH)

플래시 ROM 액세스용

사용자 등록 프레임

0 RW -

46(2EH) 모뎀 연결 CH 지정 0: 없음 1: CH1 2:CH2

47(2FH) 보고 실시 지정 0: 하지 않는다 1: 한다

0

48(30H) 연결 재시도 횟수 지정 1~5: 재시도 횟수

3

49(31H) 연결 재시도 간격 지정 90~300: 연결 재시도 간격(단위: 초)

180

50(32H) 초기화/연결 타임아웃 시간 지정 1~60: 타임아웃 시간(단위: 초)

60

51(33H) 초기화 재시도 횟수 지정 1~5: 재시도 횟수

3

52(34H)

초기화용 데이터 No. 지정 0H: 송신용 사용자 등록 프레임 지정

영역에서 지정의 초기화 데이터 송신7D0H~801FH: 초기화용 데이터 No.

7D0H (2000)

53(35H) 연결용 데이터 No. 지정 BB8H~801FH: 연결용 데이터 No.

54(36H) GX Developer 연결 지정 0: 연결하지 않는다 1: 연결한다

0

55(37H)

무교신 간격 시간 지정 0: 무한 대기 1~120: 무교신 간격 시간(회선 끊기

대기시간) (단위: 분)

30

56(38H)

모뎀 기능 지정용-1

RS·CS 제어 있음/무지정 0: 제어 없음 1: 제어 있음

1

RW

57~143(39H~8FH) 사용금지 시스템 영역 144(90H) 304(130H) 전환 모드 No. 지정 145(91H) 305(131H)

모든 전환 지정용 전환 후의 전송사양 지정

0 RW

146(92H) 306(132H) 신호지정(*1) RS·DTR 신호 상태 지정 0005H RW

183H(B7H) 343(157H) CR/LF 출력 지정 184H(B8H) 344(158H) 출력 선두 포인터 지정 185H(B9H) 345(159H) 출력 개수 지정 186~285

(BAH~11DH) 346~445

(15AH~1BDH)

송신용 사용자 등록 프레임

송신 프레임 No. 지정(최대 100개분 지정 가능)

0 - RW -

Page 92: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 34 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

어드레스 10진(16진) 대상 프로토콜

CH1 CH2 용도 명칭 초기값

MC 무 쌍

544(220H) 플래시 ROM용 플래시 ROM 시스템 설정 쓰기 결과 0 RW

545(221H) 모뎀 기능 에러 코드 0: 정상 종료 1 이상(에러 코드): 이상 종료

546(222H)

모뎀 기능 시퀀스 상태 0: 어드레스 상태 1: 초기화 대기 2: 모뎀 초기화 중 3: 대기 중 4: 패스워드 체크 중 5: 교신 중 6: 보고 중 7: 회선 끊기 중 8; 콜백 요구수신 대기 9: 콜백 회선 끊기 대기 10: 콜백 딜레이 시간 대기 11: 콜백 재연결 중 12: 콜백 재패스워드 체크 중

547(223H) 연결용 데이터 등록 수 0: 등록없음 1 이상: 등록 수

548~549(224H~225H)

연결용 데이터 등록 상태(등록 No. 확인용) 0: 등록없음 1 : 등록 있음 * 등록 No.에 대한 비트가 0(ON)/1(OFF)

등록 No.BB8H(3000): 어드레스 224H(b0)~ 등록 No.BD5H(3029): 어드레스 225H(b13)

550(226H) 사용자 초기화용 데이터 등록 수 0: 등록없음 1; 등록 수

551~552(227H~228H)

모뎀 기능 확인용

초기화용 데이터 등록 상태(등록 No. 확인용) 0: 등록없음 1: 등록 있음 * 등록 No.에 대한 비트가 0(ON)/1(OFF)

등록 No.9C4H(2500): 어드레스 227H(b0)~ 등록 No.9E1H(2529): 어드레스 228H(b13)

0 R

553(229H) 보고 실시 횟수 0: 미실시 1이상: 실시 횟수

0 R

554(22AH) 보고 실시 데이터 No. 0: 보고 미실시 BB8H 이상: 보고 실시(보고 실시 No.)

R

555~557(22BH~22DH)

데이터저장

영역 1시스템 영역(사용 불가)

- : : 0

570(23AH) 보고 실시 데이터 No. 0: 보고 미실시 BB8H 이상: 보고 실시(보고 실시 No.)

R

571~573(23BH~23DH)

보고 상황 확인용

데이터저장

영역 5시스템 영역(사용 불가)

0

- 574~591(23EH~24FH) 사용금지 시스템 영역

3072~6911

(C00H~1AFFH) 사용자용

사용자 자유 영역(3840 워드) * 용도는 사용자가 결정한다.

0 RW

6912~6952(1B00H~1B28H) (등록 No.8001H용)

: :

8142~8182(1FCEH~1FF6H) (등록 No.801FH용)

사용자 등록용

사용자 등록용 영역(등록 No.8001H~등록 No.801FH) 사용자 등록용 영역은 다음 용도에서 병용되며 사용목적에 맞추어서 사용자가 TO 명령 등으로 데이터를 쓴다. 각 영역의 구성, 입력한 데이터에 대해서는 각 설명항을 참조. ① 사용자 등록 프레임으로 데이터 교신하는 경우

ㆍ사용자 등록 프레임(제9장 참조) ② 모뎀 기능에 의한 교신을 실행하는 경우

ㆍ초기화용 데이터(3.4.3항 참조) ㆍ연결용 데이터(3.4.4항 참조)

0 RW -

8183~8191(1FF7H~1FFFH) 사용 금지 시스템 영역

8192(2000H) 시스템 지정 플래시 ROM 쓰기 허가/금지 지정 0: 쓰기 금지 1: 쓰기 허가

0 RW

Page 93: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 35

MELSEC-Q

어드레스 10진(16진) 대상 프로토콜

CH1 CH2 용도 명칭 초기값

MC 무 쌍

8193(2001H)

콜백 기능 지정 0H: 자동 1H: 콜백 연결(고정시)…………………… (설정 4) 3H: 콜백 연결(번호지정시)……………… (설정 5) 7H: 콜백 연결(번호지정시 최대 10대)…(설정 6) 9H: 자동/콜백 연결(고정시)…………………… (설정 1) BH: 자동/콜백 연결(번호지정시)……………… (설정 2) FH: 자동/콜백 연결(번호지정시 최대 10대)…(설정 3)

0

8194(2002H)

콜백 기능용

콜백 거부 통지용 누적횟수 지정 0H: 지정없음 1H~FFFFH: 통지용 누적횟수

1

RW -

8195~8198(2003H~2006H) 사용금지 시스템 영역

8199(2007H) 자동 모뎀 초기화 지정 0: 자동으로 초기화하지 않는다. 1: 자동으로 초기화한다.

0

8200(2008H) 모뎀 초기화시 DR(DSR) 신호 유효/무효 지정 0: DR 신호를 무시하지 않는다 1: DR 신호를 무시한다.

1

8201(2009H) 모뎀 기능용 완료신호 핸들링 지정 0: X13~X16을 ON/OFF하지 않는다. 1: X13~X16을 ON/OFF한다.

1

8202(200AH)

모뎀 기능 지정용-2

보고의 대기시간 지정 0H: 대기시간 없음 1H~FFFFH: 보고 대기시간(보고간격 시간) (단위: 초)

10

RW

8203(200BH) 사용금지 시스템 영역

8204(200CH) 리모트 패스워드 불일치 통지용 횟수 지정 0H: 지정없음 1H~FFFFH: 통지용 누적 횟수

0

8205(200DH)

리모트 패스워드 기능용

리모트 패스워드 불일치 통지용 누적 횟수 지정 0H: 지정없음 1H~FFFFH: 통지용 누적 횟수

1

RW -

8206(200EH) 모뎀 기능 지정용-3

회선 끊기 대기시간(PLC CPU 감시용) 0000H~FFFFH: 대기시간(단위: 초)

0 RW -

8207(200FH) 사용금지 시스템 영역

8449~8458(2101H`~210AH)콜백

기능용 콜백용 데이터 No. 지정 1~10 BB8H~801FH: 콜백용 데이터 No.

0 RW -

8944(22F0H) 콜백 허가 누적횟수 0 이상: 누적횟수

8945(22F1H) 콜백 거부 누적횟수 0 이상: 누적횟수

8946(22F2H) 자동(콜백) 연결허가 누적횟수 0 이상: 누적횟수

8947(22F3H) 자동(콜백) 연결거부 누적횟수 0 이상: 누적횟수

8948(22F4H)

콜백 기능용

콜백 재착신에 의한 순서 중지 누적횟수 0 이상: 누적횟수

0 RW -

8949~8954(22F5H~22FAH) 사용금지 시스템 영역

8955(22FBH) 언록 처리 정상 종료 누적횟수 0 이상: 정상 완료 누적횟수

8956(22FCH)

리모트 패스워드 기능용

언록 처리 이상 종료 누적횟수 0 이상: 이상 완료 누적횟수

0 RW -

8957~8958(22FDH~22FEH) 사용금지 시스템 영역

8959(22FFH) 리모트

패스워드 기능용

회선 끊기에 의한 록 처리 누적횟수 0 이상: 회선 끊기에 의한 록처리 누적횟수

0 RW -

9216(2400H) 사용금지 시스템 영역

9728~16383 (2600H~3FFFH)

사용자용 (*1)

사용자 자유 영역 2(6656워드) (송수신 데이터 모니터링 기능 디폴트 버퍼) *용도는 사용자가 결정한다.

0 RW

*1 QJ71C24N(-R2/R4)만 사용가능. (QJ71C24-R2)를 사용하는 경우에는 시스템 영역)

Page 94: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 36 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

중 요

버퍼 메모리 중에서 [시스템 영역]에 데이터를 쓰지 마십시오. [시스템 영역]에 대하여 데이터 쓰기를 실행하면 PLC 시스템이 오동작할 위험이 있습니다. 사용자용 영역 중에도 부분적으로 시스템 영역이 있습니다. 버퍼 메모리의 읽기/쓰기를 실행할 경우에는 주의하십시오.

포 인 트

버퍼 메모리에 대한 설정값의 쓰기/읽기는 Q 시리즈 C24 전용의 유틸리티 패키지(GX Configurator-SC)에서 실행합니다. 사용자 매뉴얼(기본편) 제8장에 따라 설정/모니터를 실행하십시오. 본항에서는 GX-Configurator-SC에서 설정/모니터를 실행하기 위한 설정값에 대해 보충 설명합니다.

Page 95: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 37

MELSEC-Q

(2) 버퍼 메모리의 상세한 설명(모뎀 기능용)

(a) 모뎀 연결 채널 지정 영역(어드레스 46(2EH))

모뎀/TA를 연결하는 Q 시리즈 C24측의 인터페이스를 지정합니다.

(b) 보고 실시 지정 영역(어드레스 47(2FH))

보고발행 요구신호 Y14의 기동시에 페이저 수신기에 대해 보고(메시지 송신)할

지의 여부를 지정합니다.

(c) 연결 재시도 횟수 지정 영역(어드레스 48(30H))

① 상대기기에 대한 보고요구 및 연결요구에서 교신 상대에 연결되지 않았을

경우의 보고 요구/연결요구의 재시도 횟수를 지정합니다.

② 연결 재시도 횟수는 디폴트값으로 사용할 것을 추천합니다.

(d) 연결 재시도 간격 지정 영역(어드레스 49(31H))

① 상대기기에 대한 보고요구 및 연결요구에서 교신 상대에 연결되지 않았을

경우의 보고 요구/연결요구의 재시도 처리의 간격시간을 지정합니다.

② 연결 재시도 간격은 디폴트값으로 사용할 것을 추천합니다.

(e) 초기화/연결 타임아웃 시간 지정 영역(어드레스50(32H))

① 다음의 대기시간을 지정합니다.

모뎀/TA의 초기화가 완료하기 까지의 대기시간

상대기기에 대한 보고요구 및 연결 요구에서 교신 상대에 연결되지 않았을

경우의 1회당의 대기시간

② 초기화/연결 재시도 타임아웃 시간은 디폴트값으로 사용할 것을 추천합니다.

* 상대기기에 대한 보고요구 및 연결요구에서의 연결 재시도 횟수 지정, 연결

재시도간격 지정, 초기화/연결 타임아웃 시간 지정의 관계를 예로

나타냅니다.

연결 재시도 횟수 : 3회

연결 재시도 간격 : 180초

초기화/연결 재시도 타임아웃 시간 : 60초

(f) 초기화 재시도 횟수 지정 영역(어드레스51(33H))

Q 시리즈 C24측에 연결한 모뎀에 대한 초기화 요구에서 초기화를 실패했을

경우의 재시도 횟수를 지정합니다.

(재시도 1회째) (재시도 2회째) (재시도 3회째)

보고 보고 보고 보고

60초 180초 60초 180초 60초 180초 60초

보고 이상 완료 신호 X16

보고 발행 요구 신호 Y14

레디 신호 X1E

Page 96: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 38 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(g) 초기화용 데이터 No. 지정 영역(어드레스 52(34H))

① Q 시리즈 C24측에 연결된 모뎀에 대한 초기화 요구에서 송신하는 초기화용

데이터의 등록 No.를 지정합니다.

등록 No.는 Q 시리즈 C24에 대한 등록 No.입니다.

② GX Configurator-SC에 의한 지정에 대해서는 사용자 매뉴얼(기본편)

8.4.4항을 참조하십시오.

프로그램에 의한 지정 예는 3.4.5항에 기재되어 있습니다.

(h) 연결용 데이터 No. 지정 영역(어드레스 53(35H))

① 데이터 교신/보고를 실행하기 위한 상대기기와의 연결처리에서 Q 시리즈

C24가 사용하는 연결용 데이터의 등록 No.를 지정합니다.

등록 No.는 Q 시리즈 C24에 대한 등록 No.입니다.

② GX Configurator-SC에 의한 지정에 대해서는 사용자 매뉴얼(기본편)

8.4.4항을 참조하십시오.

프로그램에 의한 지정 예는 3.4.5항에 기재되어 있습니다.

(i) GX Developer 연결 지정 영역(어드레스 54(36H))

① Q 시리즈 C24의 모뎀 기능에서 Q 시리즈 C24와 GX Developer를 연결하여

GX Developer에서 PLC로 액세스할지의 여부를 지정합니다.

② Q 시리즈 C24의 모뎀 기능에서 Q 시리즈 C24와 GX Developer를 연결할

때에는 GX Developer의 연결 지정에서,

PC측 인터페이스=전화회선 연결(Q/A6TEL, C24)

을 선택합니다. (3.2.3항에 기재된 직접 연결시)

이 GX Developer 연결 지정을 실행할 때에는 이 영역에 [1]을 지정합니다.

(j) 무교신 간격시간 지정 영역(어드레스 55(37H))

① 회선연결후, 상대기기와의 데이터 교신이 두절되었을 때부터 회선 클로즈하기

까지의 대기시간을 지정합니다.

② 지정시간, 상대기기와의 데이터 교신이 실행되지 않은 상태가 계속되었을 때, Q

시리즈 C24는 자동적으로 회선 끊기를 처리합니다.

(연결 중 신호(X12)와 초기화 완료신호(X10)가 OFF합니다.)

(k) RS·CS 제어 있음/없음 지정 영역(어드레스 56(38H))

① Q 시리즈 C24와 모뎀/TA 간의 데이터 송수신에서 자국측의 데이터 수신의

여부를 RS·CS 신호로 상대측으로 통지하는 제어를 실행할지의 여부를 지정

합니다.

② 본 설정은 (a)에 나타낸 모뎀 연결 채널 지정의 인터페이스에 대한 지정입니다.

다른 한쪽의 모뎀 기능을 사용하지 않는 인터페이스측의 제어는 버퍼 메모리의

DTR/DSR, DC 제어 지정 영역(어드레스: 93H/133H)의 설정에 의해 실행

됩니다.

Page 97: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 39

MELSEC-Q

비 고

RS·CS 제어의 개요를 나타냅니다.

(1) 데이터 송수신시

① CS 신호의 ON/OFF 시에 Q 시리즈 C24는 모뎀/TA측의 데이터 수신 여부를 검출

합니다.

② CS 신호가 ON일 때에는 Q 시리즈 C24에서의 데이터 송신을 개시/속행합니다.

CS 신호가 OFF일 때에는 Q 시리즈 C24에서의 데이터 송신을 중단합니다.

(2) 데이터 수신시

① RS 신호의 ON/OFF에서 Q 시리즈 C24측의 수신 여부를 모뎀/TA측으로 통지

합니다.

② RS 신호가 ON일 때, Q 시리즈 C24는 데이터를 수신할 수 있습니다. 모뎀/TA에서

Q 시리즈 C24로의 송신을 개시/속행하십시오.

RS 신호가 OFF일 때, Q 시리즈 C24는 데이터를 수신할 수 없습니다. 모뎀/

TA에서 Q 시리즈 C24로의 송신을 중단하십시오.

③ RS 신호의 ON/OFF는 다음의 상태 발생 시에 Q 시리즈 C24가 실행합니다.

RS 신호의 ON→ OFF 제어

Q 시리즈 C24의 수신 데이터 저장용 OS 영역의 빈 영역이 64바이트(디폴트

값) 이하로 되었을 때, RS 신호를 OFF합니다.

RS 신호의 OFF → ON 제어

Q 시리즈 C24의 수신 데이터 저장용 OS 영역의 빈 영역이 263바이트(디폴트

값) 이상으로 되었을 때, RS 신호를 ON합니다.

(l) 모뎀 기능 에러코드 저장 영역(어드레스 545(221H))

① 모뎀 기능의 사용시에 발생한 에러 또는 이상신호(초기화/연결 이상완료 신호 X13

등)가 ON했을 때의 에러 코드가 저장됩니다.

② 에러코드에 대해서는 사용자 매뉴얼(기본편) 10.2항을 참조하십시오.

(m) 모뎀 기능 시퀀스 상태 저장 영역(어드레스 546(222H))

① 모뎀 기능 사용시의 현재의 상태가 번호로 저장됩니다.

② 모뎀 기능 사용시의 모뎀 기능 시퀀스 상태의 저장값에 대해서는 3.4.1항을 참조

하십시오.

Page 98: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 40 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(n) 연결용 데이터 등록수 저장 영역(어드레스 547(223H))

① 데이터 교신/보고를 실행하기 위한 상대기기와의 연결처리에서 Q 시리즈 C24가

사용하는 연결용 데이터의 플래시 ROM으로의 등록 수가 저장됩니다.

등록수는 사용자가 플래시 ROM에 등록한 접속용 데이터의 수입니다.

② 연결용 데이터의 등록에 대해서는 3.4.4항에서 설명합니다.

(o) 연결용 데이터 등록상태 저장 영역(어드레스 548~549(224H~225H))

① 데이터 교신/보고를 실행하기 위한 상대기기와의 연결처리에서 Q 시리즈 C24가

사용하는 연결용 데이터의 플래시 ROM으로의 등록 상태가 저장됩니다.

② 등록 No.BB8H~BD5H(3000~3029)의 각 연결용 데이터의 등록 상태는 본 영역의

다음 그림에서 표시한 범위에 비트로 대응하여 나타납니다.

(p) 초기화용 데이터 등록 수 저장 영역(어드레스 550(226H))

① Q 시리즈 C24측에 연결된 모뎀에 대한 초기화 요구에서 송신하는 초기화용

데이터의 플래시 ROM으로의 등록 수가 저장됩니다.

등록 수는 사용자가 플래시 ROM으로 등록한 초기화용 데이터의 수입니다.

(q) 초기화용 데이터 등록상태 저장 영역(어드레스 551~552(227H~228H))

① Q 시리즈 C24측에 연결된 모뎀에 대한 초기화 요구에서 송신하는 초기화용

데이터의 플래시 ROM으로의 등록 상태가 저장됩니다.

② 등록 No.9C4H~9E1H(2500~2529)의 각 연결용 데이터의 등록 상태는 본 영역의

다음 그림에서 표시한 범위에 비트로 대응하여 나타납니다.

③ 초기화용 데이터의 등록에 대해서는 3.4.3항에서 설명합니다.

연결용 데이터 No.BB8H(3000)의 등록 상태

연결용 데이터 No.BC7H(3015)의 등록 상태

버퍼 메모리 어드레스 548(224H)

549(225H)

연결용 데이터 No.BD5H(3029)의 등록 상태

연결용 데이터 No.BC8H(3016)의 등록 상태

0(OFF): 등록 없음

1(ON) : 등록 있음

연결용 데이터 No.9C4H(2500)의 등록 상태

연결용 데이터 No.9D3H(2515)의 등록 상태

버퍼 메모리 어드레스 551(227H)

552(228H)

연결용 데이터 No.9E1H(2529)의 등록 상태

연결용 데이터 No.9D4H(2516)의 등록 상태

0(OFF): 등록 없음

1(ON) : 등록 있음

~

~

~

~

Page 99: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 41

MELSEC-Q

(r) 보고실시 횟수 저장 영역(어드레스 553(229H))

① 페이저 수신기에 대한 Q 시리즈 C24의 보고(메시지의 송신) 처리의 실시횟수가

저장됩니다.

② 보고의 실시횟수가 32767회를 초과했을 때의 저장값은 32767 그대로가 됩니다.

③ 이 영역의 저장값은 0~32767의 범위에서 사용자가 변경할 수 있습니다.

사용자가 저장값을 변경했을 때에는 변경값을 근거로 실시횟수가 저장됩니다.

(s) 보고실시 데이터 저장용: 보고실시 데이터 No. 저장 영역

(어드레스 554, 558 … (22AH, 22EH …))

① 페이저 수신기에 대한 Q 시리즈 C24의 보고(메시지의 송신) 처리에서 사용된

연결용 데이터의 등록 No.가 이력 정보로서 저장됩니다.

② 항상 최신의 5회분이 데이터 1, 데이터 2 …의 해당 영역으로 순서대로 저장

됩니다.(데이터 1의 보고실시 데이터 No. 저장 영역에는 가장 새로운 정보가 저장

됩니다.)

최신의 5회분 이외의 오래된 보고실시 데이터 No.는 순서대로 삭제됩니다.

(t) 사용자 등록 프레임 등록용: 등록 데이터 바이트 수 지정 영역

(어드레스 6912, 6953 … (1B00H, 1B29H…)

① 초기화 데이터나 연결용 데이터는 Q 시리즈 C24의 플래시 ROM 이외의 버퍼

메모리에 등록하는 것도 가능합니다.

데이터의 종류 등록 대상 등록 No.(10진수(16진수))

OS가 등록하고 있는 데이터 2000~2013(7D0H~7DDH) 플래시 ROM

사용자가 등록한 데이터 2500~2529(9C4H~9E1H) 초기화 데이터

버퍼 메모리 (모두 사용자가 등록) -32767~-32737(8001H~801FH)

플래시 ROM (모두 사용자가 등록) 3000~3029(BB8H~BD5H) 연결용 데이터

버퍼 메모리 (모두 사용자가 등록) -32767~-32737(8001H~801FH)

* 초기화 데이터나 연결용 데이터를 버퍼 메모리에 등록할 때의 No.는 모두

-32767~32737(8001H~801FH)이며, 사용할 영역에 따라 결정됩니다.

② 본 영역에는 초기화 데이터나 연결용 데이터를 버퍼 메모리에 등록할 때의 해당

데이터(1데이터분)의 바이트 수를 지정합니다.

③ 초기화용 데이터의 등록에 대해서는 3.4.3항에서 설명합니다.

연결용 데이터의 등록에 대해서는 3.4.4항에서 설명합니다.

버퍼 메모리 어드레스 554(22AH)

570(23AH)

OH, BB8H~BD5H, 8001H~801FH (데이터1)

OH, BB8H~BD5H, 8001H~801FH (데이터1)

0 : 보고 미실시

BB8H 이상 : 보고 실시(실시 No.)

*BB8H~BD5H

(3000~3029)

버퍼 메모리 어드레스

0: 등록 데이터 없음

1~78: 등록 데이터 있음(초기화용)

80: 등록 데이터 있음(연결용)

Page 100: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 42 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(u) 사용자 등록 프레임 등록용: 사용자 등록 프레임 지정 영역

(어드레스 6913~6952, 6954~6993 …(1B01H~1B28H, 1B2AH~1B51H ……))

① 초기화 데이터나 연결용 데이터를 버퍼 메모리에 등록할 때의 해당 데이터(1데이터

분)를 상기 등록 데이터 바이트 수 만큼 지정합니다.

② 초기화용 데이터의 등록에 대해서는 3.4.3항에서 설명합니다.

연결용 데이터의 등록에 대해서는 3.4.4항에서 설명합니다.

(v) 자동 모뎀 초기화 지정 영역(어드레스 8199(2007H))

① Q 시리즈 C24측의 모뎀을 자동적으로 초기화할지의 여부를 지정합니다.

② 이 영역으로의 등록은 GX Configurator-SC에 의해 실행합니다.

QCPU의 재기동후, Q 시리즈 C24는 기동시에 자동적으로 모뎀을 초기화합니다.

(w) 모뎀 초기화시 DR(DSR) 신호 유효/무효 지정 영역(어드레스 8200(2008H))

본 설정은 [DR 신호 유효]로 설정하십시오.

* 본 설정은 모뎀의 초기화가 실행될 때만 DR 신호의 취급을 지정하는 것입니다.

모뎀의 초기화 완료 후에는 DR 신호의 상태에 따라 데이터가 송신됩니다.

(x) 모뎀 기능용 완료신호 핸들링 지정 영역(어드레스 8201(2009H))

본 설정은 [X13~X16을 ON/OFF한다](디폴트값)로 설정하십시오.

(y) 보고의 대기시간 지정 영역(어드레스 8202(200A H))

① 복수의 보고를 계속해서 실행할 때, 현재의 보고를 실행한 다음에 다음의 보고를

실행하기까지의 대기시간(보고간격 시간)을 지정합니다.(단위: 초)

② 보고의 대기시간은 디버그시에 필요한 시간을 확인한 다음에 지정하십시오.

(z) 회선 끊기 대기시간 지정 영역(PLC CPU 감시용)(어드레스 8206(200EH))

① PLC CPU 감시기능으로 데이터 송신할 경우, Q 시리즈 C24에서 데이터 송신 후,

자국측 모뎀에서 상대기기측으로의 데이터 송신이 완료하기까지의 시간(회선을 끊기

까지의 대기시간)을 지정합니다.

② 회선 끊기 대기시간은 사용하는 모뎀의 사양에 맞추어서 지정하십시오.

버퍼 메모리 어드레스 6913(1B01H)

6952(1B28H)

8143(1FCFH)

8182(1FF6H)

초기화용 데이터 또는 연결용 데이터

(등록 No.8001H용 영역)

초기화용 데이터 또는 연결용 데이터

(등록 No.801FH용 영역)

Page 101: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 43

MELSEC-Q

(3) 버퍼 메모리의 상세한 설명(리모트 패스워드 기능용)

다음에 나타낸 각 영역은 Q 시리즈 C24가 리모트 패스워드 체크를 실행할 때에 유효

합니다.

(a) 리모트 패스워드 불일치 통지용 회수 지정 영역(어드레스 8204(200CH))

① 모뎀의 회선 연결 후, 사용자/상대기기에 의한 언록 처리시에 리모트 패스워드

불일치가 발생했음을 QCPU에 통지하는 타이밍이 되는 횟수를 0~FFFFH에서

지정합니다.

② 회선 연결후부터 현재까지의 리모트 패스워드 불일치 누적발생 횟수는 확인할

수 없습니다.

(b) 리모트 패스워드 불일치 통지용 누적횟수 지정 영역

(어드레스 8205(200DH))

① Q 시리즈 C24 기동 후, 사용자/상대기기에 의한 언록 처리시에 리모트

패스워드 불일치가 발생했음을 QCPU에 통지하는 타이밍이 되는 누적횟수를

0~FFFFH에서 지정합니다.

② 기동후부터 현재까지의 리모트 패스워드 불일치 누적발생 횟수(Q 시리즈 C24

에 의한 누적 카운트값)는 언록 처리 이상 완료의 누적횟수 저장 영역

(어드레스 8956(22FCH)에서 확인할 수 있습니다.

(c) 언록 처리 정상완료 누적횟수 저장 영역(어드레스 8955(22FBH))

리모트 패스워드의 언록 처리가 정상 완료한 누적횟수가 저장됩니다.

(d) 언록 처리 이상완료 누적횟수 저장 영역(어드레스 8956(22FCH))

리모트 패스워드의 언록 처리가 이상 완료한 누적횟수가 저장됩니다.

(e) 회선 끊기에 의한 록 처리 누적횟수 저장 영역(어드레스 8959(22FFH))

모뎀의 회선 끊기로 인해 Q 시리즈 C24가 자동적으로 록 처리를 실행한 누적

횟수가 저장됩니다.

포 인 트

상기 (c)~(e)에 저장된 각 누적 횟수에 대해 보충설명합니다. ① 다음의 어느 것이든지에 의해 사용자가 클리어할 수 있습니다.

ㆍGX Configurator-SC의 모뎀 기능 모니터/테스트 화면에서 누적 횟수를 [0]으로 한다.ㆍ버퍼 메모리의 해당 영역에 [0]을 쓴다.

② 누적횟수는 0H→1H→2H … → FFFFH → 0H → 1H → …와 같이 저장됩니다.

Page 102: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 44 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(4) 버퍼 메모리의 상세한 설명(콜백 기능용)

다음에 나타낸 각 영역은 Q 시리즈 C24가 콜백 기능을 사용할 경우에 유효합니다.

(a) 콜백 기능 지정 영역(어드레스 8193(2001H))

① 모뎀을 경유하여 GX Developer와 연결하여 교신할 경우에 콜백 기능을 사용

할지의 여부를 지정합니다. 또한, 콜백 기능을 사용할 경우의 콜백 동작을 지정

합니다.

② 본 지정은 GX Developer 연결지정 영역(어드레스 54(36H))가 "연결한다"인

경우에 유효해집니다.

③ GX Configurator-SC로의 설정값(본 영역의 저장값)과 대응하는 Q 시리즈

C24의 콜백 동작을 나타냅니다. 다음 이외의 설정값을 지정했을 경우에는

무효가 되며, 콜백 기능이 작동하지 않습니다.

콜백 기능을 사용하지 않는 경우: 자동(0H)

콜백 기능을 사용하는 경우 : 설정1(9H)~설정6(7H)

설정1(9H): 자동/콜백 연결(고정시)

설정2(BH): 자동/콜백 연결(번호 지정시)

설정3(FH): 자동/콜백 연결(번호 지정시 최대 10대)

설정4(1H): 콜백 연결(고정시)

설정5(3H): 콜백 연결(번호 지정시)

설정6(7H): 콜백 연결(번호 지정시 최대 10대)

(b) 콜백 거부 통지용 누적횟수 지정 영역(어드레스 8194(2002H))

① Q 시리즈 C24 기동후, GX Developer에서의 액세스시에 콜백 거부가 발생

했음을 QCPU에 통지하는 타이밍이 되는 누적횟수를 0~FFFFH에서 지정합니

다.

② 기동후부터 현재까지의 콜백 거부 누적발생 횟수(Q 시리즈 C24에 의한 누적

카운트값)는 콜백 거부 누적횟수 저장 영역(어드레스 8945(22F1H)에서 확인

할 수 있습니다.

(c) 콜백용 데이터 No. 지정 영역(어드레스 8449~8458(2101H~210AH))

① 콜백 대상인 GX Developer측의 전화번호를 등록한 연결용 데이터의 등록 No.

를 지정합니다.

연결용 데이터는 Q 시리즈 C24의 플래시 ROM 또는 버퍼 메모리에 등록된 데

이터입니다.

연결용 데이터의 등록은 3.4.4항을 참조하십시오.

② 다음의 경우에는 콜백용 데이터 No.1에 지정된 등록 No.의 연결용 데이터의

전화번호가 콜백 대상이 됩니다.

콜백 대상 GX Developer를 고정(1대)으로 하는 경우

* 접속용 데이터는 외선발신 번호, 회선종류, 전화번호의 부분이 유효해

집니다.

③ 다음의 경우, GX Develoer에서 콜백 대상 전화번호를 지정하여 연결했을

때에는 콜백용 데이터 No.1에 지정된 등록 No.의 연결용 데이터의 외선발신

번호, 회선종류를 사용하여 콜백이 실행됩니다.

콜백 대상 GX Developer를 변경 가능하게 하는 경우

콜백 대상 GX Developer를 최대 10대로 제한하는 경우

Page 103: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 45

MELSEC-Q

④ 콜백 대상 GX Developer를 최대 10대로 제한하는 경우, 콜백 상대의 전화

번호를 지정하고 있는 연결용 데이터의 등록 No.를 최대 10대분 지정합니다.

콜백용 데이터 No.1은 외선발신 번호, 회선종류, 전화번호의 부분이 유효해

집니다.

콜백용 데이터 No.2~10은 전화번호만 유효해집니다. 외선발신 번호, 회선

종류는 콜백용 데이터 No.1에서 지정한 연결용 데이터가 사용됩니다.

⑤ 본 지정에서 [0H]를 지정했을 경우에는 그 이후의 콜백용 데이터 No.는 [지정

없음]으로 됩니다.

(예)콜백용 데이터 No.4에 [0H]를 지정했을 경우, 콜백용 데이터 No.4~No.10

의 등록은 무효가 됩니다.

(d) 콜백 허가 누적횟수 저장 영역(어드레스 8944(22F0H))

Q 시리즈 C24가 콜백을 실행한 누적횟수가 저장됩니다.

(e) 콜백 거부 누적횟수 저장 영역(어드레스 8945(22F1H))

콜백의 이상검출에 의해 Q 시리즈 C24가 콜백을 실행하지 않은 누적 횟수가 저장

됩니다.

(f) 자동(콜백) 연결 허가 누적횟수 저장 영역

(어드레스 8946(22F2H))

GX Developer에서 다음에 나타낸 연결방식으로 정상적으로 회선연결된 누적

횟수가 저장됩니다.

① 자동(콜백 고정시)

② 자동(콜백 번호 지정시)

(g) 자동(콜백) 연결 거부 누적횟수 저장 영역

(어드레스 8947(22F3H))

GX Developer에서 다음에 나타낸 연결방식으로 정상적으로 회선연결되지 않은

누적횟수가 저장됩니다.

① 자동(콜백 고정시)

② 자동(콜백 번호 지정시)

(h) 콜백 재착신에 의한 순서 중지 누적횟수 저장 영역

(어드레스 8948(22F4H))

콜백 지정에 의한 GX Developer측에서의 일시 회선 끊기 중에 다른 GX

Developer에서 회전 연결 요구가 실행되어 Q 시리즈 C24가 최초의 GX

Developer와의 콜백 순서를 중지한 누적횟수가 저장됩니다.

* Q 시리즈 C24는 뒤쪽에서의 연결요구에 대해 콜백 동작을 합니다.

포 인 트

상기 (d)~(h)에 저장된 각 누적횟수에 대해 보충 설명합니다. ① 다음의 어느 것이든지에 의해 사용자가 클리어할 수 있습니다.

ㆍGX Configurator-SC의 모뎀 기능 모니터/테스트 화면에서 누적횟수를 [0]으로 한다.ㆍ버퍼 메모리의 해당 영역에 [0]을 쓴다.

② 누적횟수는 0H→1H→2H … →FFFFH→0H→1H→ …와 같이 저장됩니다.

Page 104: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 46 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.3.7 모뎀 기능 사용시의 주의사항

모뎀 기능에 의해 공중회선을 경유하여 상대기기와의 데이터 교신, 페이저 수신기의 보고를

할 때에 모뎀 기능을 사용하는 경우의 주의사항을 나타냅니다.

(1) 회선 연결, 회선 끊기

상대기기와 데이터 교신할 때, 상대기기측으로의 회선연결(다이얼링) 처리나 회선 끊기

처리를 어느 국이 어느 타이밍에 실행할지를 사전에 결정하십시오.

(2) 연결 완료전의 수신 데이터

모뎀 기능을 사용할 인터페이스측에서 모뎀과의 연결 처리의 완료 전에는 모뎀 커맨드

이외의 수신 데이터가 무시(읽고 버리기)됩니다.

(예) MC 프로토콜용 커맨드 전문을 수신해도 Q 시리즈 C24는 무시합니다.

(3) 전송제어

자국의 데이터 수신 여부를 상대기기로 전달하기 위한 전송제어는 지연이 발생합니다.

송신 데이터를 상대기기 측에서 수신하지 않은 상태가 발생하지 않도록 송수신하는

데이터량, 간격은 사전에 결정하십시오.

또한, 무수순 프로토콜로 송수신할 때에는 순서도 사전에 결정하십시오.

(4) 데이터 교신, 보고의 우선순위

상대기기와의 회선 연결후의 데이터 송수신 처리는 처리요구의 발생순으로 실행합니다.

동시에 회선 끊기 처리나 데이터 송수신 등(데이터 송신처리, 수신처리, 플래시 ROM

액세스 처리)이 발생했을 때에는 회선 끊기 처리가 우선 처리됩니다.

(5) 데이터 교신시간

상대기기와의 회선연결 후의 데이터 송수신 시간은 Q 시리즈 C24와 모뎀/TA 간, 모뎀

/TA와 모뎀/TA 간, 모뎀/TA와 상대기기 간의 각 전송시간의 합이 됩니다.

MC 프로토콜로 교신할 경우, 레퍼런스 매뉴얼 제2장에 나타낸 전송시간(T0, T3 등)은

Q 시리즈 C24측의 모뎀/TA와 상대기기 간의 전송시간분의 가산이 필요해집니다.

(6) 초기설정

모뎀 기능에서 사용하는 연결용 데이터는 설정방법에 따라 다음을 등록할 수 있습니다.

전화번호와 메시지는 모뎀/TA의 등록가능 문자 수 이내에서 설정하십시오.

① GX Configurator-SC에서 등록하는 경우

코멘트는 최대 256바이트를 설정할 수 있습니다.

(제어에서는 사용되지 않습니다.)

전화번호는 최대 64바이트를 설정할 수 있습니다.

메시지는 최대 256바이트를 설정할 수 있습니다.

② PLC CPU(시퀀스 프로그램)에서 등록하는 경우

코멘트는 설정할 수 없습니다.

전화 번호는 최대 18바이트를 설정할 수 있습니다.

메시지는 최대 30바이트를 설정할 수 있습니다.

(7) PLC CPU 감시기능

모뎀 기능을 사용하여 감시결과를 송신할 때의 주의사항은 2.4항을 참조하십시오.

Page 105: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 47

MELSEC-Q

(8) 리모트 패스워드 체크

(a) 리모트 패스워드의 언록 방법

① QCPU의 파라미터에서 리모트 패스워드 체크의 대상으로 Q 시리즈 C24가

설정되어 있을 때에는 상대기기에서 회선연결 후에 리모트 패스워드의 언록

처리를 한 다음에 데이터 교신을 시작하십시오.

② QCPU의 리모트 패스워드에 대한 언록 처리는 다음의 방법으로 실행합니다.

MC 프로토콜에서 교신시

전용의 커맨드를 사용하여 상대기기에서 언록 처리를 합니다.

GX Developer에서 PLC에 액세스시

액세스를 시작할 때의 GX Developer 화면에서 언록 처리를 합니다.

(b) 리모트 패스워드의 언록 처리가 이상 완료했을 때

① QCPU에 설정된 리모트 패스워드를 확인한 다음에 다시 언록 처리를 하십시오.

② 언록 처리의 이상완료 시에 Q 시리즈 C24의 회선연결 신호(X12)가 OFF했을

때에는 다시 회선연결 처리부터 실행하십시오.

③ 언록 처리의 이상 완료 시에 Q 시리즈 C24의 CHn측 에러 발생 신호(XE/XF)

가 ON하고, ERR LED가 점등했을 때에는 다음의 버퍼 메모리에 저장된 누적

횟수를 사용자가 클리어한 다음에 다시 회선연결 처리를 실행하십시오.

(대상 버퍼 메모리)

언록 처리 이상 완료 누적횟수 저장 영역: 어드레스 8956(22FCH)

(클리어 방법) … 어느쪽이든 사용자가 클리어

GX Configurator-SC의 모뎀 기능 모니터/테스트 화면에서 누적횟수를

[0]으로 한다.

버퍼 메모리의 해당 영역에 [0]을 쓴다.

(c) 리모트 패스워드 불일치 발생횟수가 많을 때

① 리모트 패스워드 불일치 통지용 횟수(버퍼 메모리 어드레스 8204(200CH)에서

지정) 이상으로 되었을 때, Q 시리즈 C24는 자동적으로 회선을 끊습니다.(회선

연결 신호(X12)가 OFF)

QCPU에 등록되어 있는 리모트 패스워드 및 상대기기 측에서 지정하고 있는

리모트 패스워드를 확인한 다음에 회선연결부터 다시 실행하십시오.

② 리모트 패스워드 불일치 통지용 누적횟수(버퍼 메모리의 어드레스

8205(200DH)에서 지정) 이상으로 되었을 때, Q 시리즈 C24는 불일치가 발생

할 때마다 다음을 처리합니다. (모뎀과의 회선을 끊지 않습니다.)

(MC 프로토콜로 교신시)

버퍼 메모리의 MC 프로토콜 송신 에러코드 저장 영역(어드레스

602/618(25AH/26AH))에 에러코드(7FE8H)를 저장.

CHn측 에러발생 신호(XE/XF)를 ON하고 ERR LED를 점등.

(GX Developer로 교신시)

버퍼 메모리의 모뎀 기능 에러코드 저장 영역(어드레스 545(221H))에

에러코드(7FE8H)를 저장.

CHn측 에러 발생신호(XE/XF)를 ON하고 ERR LED를 점등.

Page 106: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 48 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

③ 현재까지의 리모트 패스워드 불일치 누적 발생횟수(Q 시리즈 C24에 의한

누적 카운트값)는 언록 처리 이상 완료 누적횟수 저장 영역(에드레스

8956(22FCH))에서 확인할 수 있습니다.

④ 현재까지의 리모트 패스워드 불일치 누적 발생 횟수는 다음의 어느쪽이든지에

따라 사용자가 클리어하십시오.

GX Configurator-SC의 모뎀 기능 모니터/테스트 화면에서 언록 처리 이상

완료의 누적횟수를 [0]으로 한다.

버퍼 메모리의 언록 처리이상 완료 누적횟수 저장 영역(어드레스

8956(22FCH))에 [0]을 써넣는다.

포 인 트

Q 시리즈 C24의 CHn측 에러 발생신호(XE/XF)가 ON하고 ERR LED가 점등했을 때에는상대기기에서의 부정 액세스도 고려됩니다. (12)에 나타낸 PLC CPU측에서의 대책 예도 참고로 하십시오.

비 고

Q 시리즈 C24의 ERR LED가 점등했을 때의 소등방법에 대해서는 사용자 매뉴얼(기본편) 10.1.2항을 참조하십시오.

(9) 리모트 패스워드 체크의 설정 가능대 수

QCPU에 등록할 수 있는 리모트 패스워드 대상 모듈은 최대 8대입니다.*1

리모트 패스워드 대상 모듈의 설정은 GX Developer의 리모트 패스워드 설정화면에서

설정합니다.

*1 리모트 패스워드 대상 모듈은 다음과 같습니다.

Q 시리즈 C24

QJ71CMO

Q 시리즈 Ethernet 모듈

(10) 콜백 기능

(a) 콜백 처리의 거부횟수가 콜백 거부 통지용 누적횟수(버퍼 메모리 어드레스

8194(2002H)에서 지정) 이상으로 되었을 때, Q 시리즈 C24는 거부가 발생할

때마다 다음을 처리합니다.

버퍼 메모리의 모뎀 기능 에러 코드 저장 영역(어드레스 545(221H))에 에러

코드(7FE9H)를 저장

CHn측 에러 발생신호(XE/XF)를 ON하고, ERR LED를 점등.

(b) 콜백 처리의 거부횟수가 콜백 거부 통지용 누적횟수 이상으로 되었을 때에는

다음을 확인하고 클리어 처리를 실행한 후에 다시 GX Developer에서의 회선

연결을 하십시오.

Q 시리즈 C24에 설정되어 있는 콜백 기능의 설정내용을 확인한다.

GX Developer에 설정되어 있는 콜백 기능의 설정내용을 확인한다.

다음의 버퍼 메모리에 저장된 누적 횟수를 사용자가 클리어한다.

(대상 버퍼 메모리)

콜백 거부 누적횟수 저장 영역: 어드레스 8945(22F1H)

(클리어 방법) … 어느쪽이든 사용자가 클리어

GX Configurator-SC의 모뎀 기능 모니터/테스트 화면에서 누적 횟수를

[0]으로 한다.

버퍼 메모리의 해당 영역에 [0]을 쓴다.

비 고

Q 시리즈 C24의 ERR LED가 점등했을 때의 소등방법에 대해서는 사용자 매뉴얼(기본편) 10.1.2항을 참조하십시오.

Page 107: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 49

MELSEC-Q

(11) GX Developer를 연결할 경우의 회선 끊김의 방지

GX Developer와 PLC 사이의 교신이 두절되어도 모뎀과의 회선이 끊어지는 것을 방지

하고자 때에는 다음을 설정 조작하십시오.

(a) GX Configurator-SC에 의한 초기설정(사용자 매뉴얼(기본편) 8.4.4항 참조)

① 설정화면 : 모뎀 기능 시스템 설정화면

② 설정항목 : 무교신 간격시간 지정

③ 설정값 : 0 (무한 대기)

(b) GX Developer에 의한 조작

Q 시리즈 C24측과의 회선을 연결한 후에, GX Developer의 온라인 조작이 완료

했을 때에는 반드시 회선의 끊기를 조작하십시오.

(12) 외부기기에서의 부정 액세스에 대한 PLC CPU측에서의 대책 예

Q 시리즈 C24의 리모트 패스워드 체크 기능에서 "리모트 패스워드 불일치"의 검출

횟수가 사용자설정 횟수 이상으로 되었을 때에는, 상대기기에 대한 회선 끊기 처리와

모뎀의 착신을 금지하는 처리를 PLC CPU에서 실행하는 예를 설명합니다.

① QCPU에 설정된 리모트 패스워드에 대한 외부기기에서의 언록처리에서 리모트

패스워드 불일치가 발생했을 때의 통지용 횟수, 통지용 누적횟수를 사용자가 결정

하십시오. (3.3.6항 (3)(a)(b) 참조)

② Q 시리즈 C24가 동작하기 위한 GX Configurator-SC에 의한 시스템 설정에서

[모뎀 기능 시스템 설정] 화면의 다음 항목에 상기의 횟수를 설정하여 Q 시리즈

C24에 등록하십시오. (사용자 매뉴얼 (기본편) 8.4.4항 참조)

"리모트 패스워드 불일치 통지용 횟수"의 항목에 설정.

"리모트 패스워드 불일치 통지용 누적 횟수"의 항목에 설정.

③ 일반적인 모뎀 초기화에서 사용하는 초기화 커맨드와는 별도로 [자동착신없음]을

지정하여 본 대책용 모뎀의 초기화 커맨드를 Q 시리즈 C24에 추가 등록하십시오.

(자동 착신 없음: 상대기기측에서의 회선연결 금지의 설정입니다.) [모뎀 기능 초기

화용 데이터] 화면에서 설정. (사용자 매뉴얼(기본편) 8.4.2항 참조)

④ 시스템의 운전 개시후, 모뎀 기능을 사용하여 상대기기와의 회선연결을 실행했을

때에는 에러 발생신호(XE 또는 XF)의 기동(OFF→ON)을 상시 감시하십시오.

⑤ 에러 발생신호가 ON했을 때에는 다음의 버퍼 메모리를 모니터하십시오. MC

프로토콜 송신 에러코드 저장 영역(어드레스: 602(25AH))

⑥ 상기의 버퍼 메모리에 저장된 에러 코드가 7FE8H일 때에는 상대기기에 대한 회선

끊기를 처리하십시오.

(회선 끊기 요구신호(Y12)를 사용)

⑦ 상기 회선 끊기 처리가 완료된 후에, [자동착신없음]을 지정한 모뎀의 초기화

커맨드를 지정하고 모뎀의 초기화만 실행하십시오. (3.4.7항 참조)

⑧ 상기와 같은 사항이 발생하였음을 시스템 관리자에게 설명하고 대책을 세우십시오.

Page 108: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 50 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(예) Q 시리즈 C24의 CH1측 인터페이스를 사용하여 MC 프로토콜에 의한 교신으로

리모트 패스워드의 언록 처리가 실행될 때에 리모트 패스워드 불일치 발생횟수가

통지용 누적횟수의 설정값 이상으로 되었을 경우

"자동 착신 없음"용 초기화 데이터를 백업 메모리에 등록

액세스 가능 플래그를 ON

"자동 착신 없음"용 초기화 데이터를

백업 메모리에 등록

CH1측의 에러 발생을 검출

CH1측의 에러 코드를 읽음

리모트 패스워드 불일치 누적횟수

초과의 에러코드라면 모뎀 차단 요구

신호 세트

모뎀 차단 완료

모뎀 차단완료 신호 OFF 시에 모뎀의

초기화 데이터(자동착신없음용)의 No.

를 지정하여 초기화 요구

모뎀의 초기화 데이터 설정 플래그를

세트

모뎀의 초기화 정상완료 플래그를

세트

모뎀의 초기화 요구신호를 리셋

모뎀의 초기화 이상완료 시에 에러코

드를 읽는다.

모뎀의 초기화 에러 발생 플래그를

세트 모뎀의 초기화 요구신호를 리셋

언록 처리의 누적횟수를 클리어

모뎀의 초기화 처리의 정상완료

플래그를 세트

사용자로부터의 지령으로 플래그를

리셋

Page 109: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 51

MELSEC-Q

3.4 모뎀 기능의 기동

Q 시리즈 C24의 모뎀 기능을 사용할 때의 기동 순서, 각 처리의 방법과 프로그래밍 등에

대해 설명합니다.

3.4.1 모뎀 기능의 기동 순서

모뎀 기능을 기동, 데이터 교신을 개시할 때까지의 순서를 나타냅니다.

(1) Q 시리즈 C24측의 모뎀/TA를 초기화하기까지의 순서

모뎀 기능을 사용하기 위해 Q 시리즈 C24에 연결된 모뎀/TA의 초기화를 실행합니다.

모뎀/TA의 초기화를 실행함으로써 각 교신이 가능해집니다.

시 작

ㆍ시스템 구성을 결정한다.

ㆍQ 시리즈 C24의 사양을 확인한다.

ㆍ베이스 모듈에 장착

ㆍQ 시리즈 C24 장착국에 전원 투입

3.2항, 3.3항 참조

사용자(기본편) 제2장, 제3장 참조 ㆍㆍㆍ

Q 시리즈 C24의 개체 테스트 사용자(기본편) 4.7항 참조

* 개체 테스트 후, Q 시리즈 C24 장착국의

전원을 OFF한다.

ㆍㆍㆍ

Q 시리즈 C24와 모뎀/TA의 연결 모뎀/TA의 스위치 설정 후, 모뎀/TA에 부속된

RS-232 케이블 또는 지정 케이블로 연결

ㆍㆍㆍ

ㆍ모뎀/TA의 전원 투입

ㆍQ 시리즈 C24 장착국에 전원 투입 모뎀/TA측에서 전원을 투입한다. ㆍㆍㆍ

GX Developer에 의한 설정·등록

ㆍQ 시리즈 C24의 스위치 설정

전송 설정(동작 설정용(OFF) 이외에는 모뎀/

TA에 맞추어서 설정)

교신 프로토콜 설정(각 교신에 맞추어서 설정)

국번 설정(0~31로 설정)

사용자 매뉴얼(기본편) 4.5항 참조

ㆍㆍㆍ

QCPU에 등록(PLC 쓰기)

Q 시리즈 C24의 초기 설정 모뎀 기능용의 설정은 3.4.2항 참조

사용자 (기본편) 8.4.4항 참조 ㆍㆍㆍ

Q 시리즈 C24의 초기설정

(GX Configurator-SC에

의한 설정)

초기화용 데이터의 등록 3.4.3항, 사용자(기본편) 8.4.2항 참조 ㆍㆍㆍ

연결용 데이터의 등록 3.4.4항, 사용자(기본편) 8.4.3항 참조 ㆍㆍㆍ

모뎀/TA의 초기화(모뎀 기능 시스템 설정) 3.4.5항, 사용자(기본편) 8.4.4항 참조 ㆍㆍㆍ

(2) 데이터를 교신하는 경우 (3) 보고를 하는 경우 (4) GX Developer에서

QCPU로의 액세스

QCPU로의 Q 시리즈

C24의 파라미터 설정

Page 110: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 52 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(2) 데이터 교신을 하는 경우의 순서

(3) 는 사용자가 실행하는 처리의 내용을

나타냅니다.

회선연결 대기측 회선연결측

Q 시리즈 C24 모뎀 모뎀

Q 시리즈

C24 또는

상대기기

(1)의 순서에 의해 모뎀/TA의

초기화까지를 처리한다.

모뎀의 초기화

회선연결 대기 상태

모뎀 초기화 완료신호

(X10)=ON

회선연결 정상 완료

회선연결 신호(X12)=ON

데이터 교신을 한다.

회선끊기 완료

회선연결 신호(X12)=OFF

회선연결 대기상태

모뎀 초기화 완료신호

(X10)=ON

다시 데이터를 교신하는 경우

에는 상대기기에서의 회선

연결을 한 다음에 교신한다.

* 모뎀 기능 시퀀스 상태(어드레스 546(221H))의

저장값을 나타냅니다.

회선연결

(3.4.6항 참조)

리모트 패스워드의 언록 처리

(3.3.3항, 레퍼런스 매뉴얼 3.18항 참조)

데이터 교신

(3.4.7항 참조)

회선끊기

(3.4.8항 참조)

리모트 패스워드의 록 처리

(1)의 순서에 의해 모뎀/TA의

초기화까지를 처리한다.

모뎀의 초기화

모뎀 초기화 완료신호

(X10)=ON

회선연결을 한다.

회선연결 요구신호(Y11)=ON

회선연결 정상완료

회선연결 신호(X12)=ON

데이터 교신을 한다.

* 상대기기와 MC 프로토콜에 의한

교신을 할 경우, QCPU에 리모트

패스워드가 설정되어 있을 때에는

리모트 패스워드에 대해 언록

처리를 한다.

데이터 교신이 완료된 후, 회

선끊기를 한다.

회선끊기 요구신호(Y12)=ON

회선끊기 완료

회선끊기 신호(X14)=ON

회선연결 신호(X12)=OFF

모뎀 초기화 완료신호(X10)=OFF

* 회선끊기가 완료됨으로써 리모트

패스워드의 록 처리가 자동적으로

실행된다.

다시 데이터를 교신하는 경우

모뎀의 초기화부터 재개한다.

Page 111: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 53

MELSEC-Q

보고를 하는 경우

(4) GX Developer에서 QCPU로 액세스하는 경우

는 사용자가 실행하는 처리를 나타냅니다.

페이저 수신기 모뎀 Q 시리즈 C24(회선 연결예)

회선연결 정상 완료

보고 데이터 수신

회선끊기 완료

회선연결

보고

(3.4.7항 참조)

회선끊기

* 모뎀 기능 시퀀스 상태(어드레스 546(221H))의

저장값을 나타냅니다.

(1)의 순서에 의해 모뎀/TA의

초기화까지를 처리한다.

모뎀의 초기화

모뎀 초기화 완료신호

(X10)=ON

보고를 한다.

보고 발행 요구 신호(Y14)=OFF

회선 접속 정상 완료

회선 접속 신호(X12)=ON

회선끊기 완료

보고 발행 요구(Y14)=ON

모뎀 초기화 완료 신호(X10)=ON

는 사용자가 실행하는 처리를 나타냅니다.

Q 시리즈 C24 모뎀 모뎀 GX Developer(회선 연결예)

(1)의 순서에 의해 모뎀/TA의

초기화까지를 처리한다.

모뎀의 초기화

회선연결 대기 상태

모뎀 초기화 완료신호

(X10)=ON

회선연결 정상 응답

회선연결 신호(X12)=ON

회선끊기 응답

회선 접속 신호(X12)=OFF

회선연결 대기상태

모뎀 초기화 완료신호

(X10)=ON

회선연결

리모트 패스워드 체크(3.3.3항 참조)

콜백 기능을 사용할 경우(3.3.4항 참조)

QCPU로의 액세스

회선끊기

* 모뎀 기능 시퀀스 상태(어드레스 546(221H))의

저장값을 나타냅니다.

PC측 모뎀의 초기화를 한다.

PC에 접속한다.

모뎀의 등록

등록 완료

회선연결을 한다

회선연결화면에서 필요사항의

설정 후, 회선을 연결 회선연결 정상 응답

패스워드 체크(시스템용)

정상응답

* QCPU에 리모트 패스워드를 설정할

때에는 리모트 패스워드 입력 다이얼로그

표시

QCPU로의 액세스

회선끊기를 한다

회선끊기 화면에 의해 끊기처리

회선끊기 응답

Page 112: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 54 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.4.2 시리얼 커뮤니케이션 모듈의 초기 설정

모뎀 기능을 사용하여 상대기기와 데이터 교신, 페이저 수신시에 대한 보고, GX

Developer에서 액세스하기 위한 Q 시리즈 C24의 초기설정에 대해 설명합니다.

(1) GX Developer에 의한 스위치 설정

GX Developer에서의 스위치 설정 데이터 교신 보고 GX Developer액세스 비고

교신 프로토콜 설정 1~7 1~7 5 -

동작 설정 OFF(독립 동작) CH1, CH2 모두 OFF로 설정

데이터 비트 설정 ON OFF=7비트, ON=8비트

패리티 비트의 유무 설정 OFF OFF=없음, ON=있음

짝수/홀수 패리티 설정 OFF OFF=홀수, ON=짝수

스톱 비트 설정

(자국측 모뎀/TA에 맞추어서

설정)

OFF OFF=1비트, ON=2비트

섬체크의 유무 설정 OFF/ON ON OFF=없음, ON=있음

RUN중 쓰기 허가·금지

설정 OFF/ON ON OFF=금지, ON=허가

설정변경 허가·금지 설정

(시스템의 사양에

맞추어서 설정)

OFF/ON OFF/ON OFF=금지, ON=허가

전송 사양

통신 속도

설 정

전송속도 설정 (자국측 모뎀/TA에 맞추어서 설정)(*1) (bps)

국번 설정 00~31 -

*1 시리얼 No.의 상위 5자리가 03042 이전의 제품을 사용하고 있을 때는, 모뎀

기능을 이용하여 Q 시리즈 C24와 GX Developer를 연결할 때에는 전송속도로서

115200bps를 설정할 수 없습니다,

비 고

모뎀 기능을 사용하여 Q 시리즈 C24의 CH1측에 GX Developer를 연결하여 PLC 액세스시의 스위치 설정예를 나타냅니다. 데이터 교신 및 보고를 할 경우에 대해서도 같은 방법으로 스위치를 설정하십시오. (스위치 설정의 상세한 설명은 사용자 매뉴얼(기본편) 4.5.2항 참조) [기동 순서]

[GX Developer]→ [PLC 파라미터] → [I/O 할당 설정] → 스위치 설정 [설정예]

슬롯 종류 형명 스위치1 스위치2 스위치3 스위치4 스위치50 CPU CPU 1 O(*-O) 인텔리전트 QJ71C24-R2 O7E2 0005 0000 0000 0000

비 트 스위치 번호

위치 지정값 내 용 설정값

b0 OFF 동작 설정 독립

b1 ON 데이터 비트 8비트

b2 OFF 패리티 비트 없음

b3 OFF 홀수/짝수 패리티 홀수

b4 OFF 스톱 비트 1비트

b5 ON 섬체크 코드 있음

b6 ON RUN 중 쓰기 가

b7 ON

CH1 전송

설정

설정 변경 허가

스위치1

b8~b15 - CH1 통신속도 설정 19200bps

07E2

스위치2 - CH1 교신 프로토콜 설정 5 0005

스위치5 - 국번 설정 0번째 국 0000

Page 113: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 55

MELSEC-Q

(2) GX Configurator-SC에 의한 초기설정(모뎀 기능 시스템 설정화면에서 설정)

(a) 모뎀 기능을 사용하는 인터페이스측의 다음 항목에 대한 초기설정을 3.3.6항의

설명을 참고로 하여 실행하십시오.

다음 표는 [모뎀 기능 시스템 설정] 화면에서의 초기설정과 각 교신에서의 설정

여부를 나타냅니다.

[모뎀 기능 시스템 설정] 화면

설정 항목

모뎀 교신

(MC, 무수순,

쌍방향)

보고 GX Developer 버퍼 메모리

어드레스

모뎀 연결 CH 지정 ● ● ● 46(2EH)

보고 실시 지정 × ● × 47(2FH)

연결 재시도 횟수 지정 ○ ○ ○ 48(30H)

연결 재시도 간격 지정 * 단위: 초* ○ ○ ○ 49(31H)

초기화/연결 타임아웃 시간 지정

*단위: 초* ○ ○ ○ 50(32H)

초기화 재시도 횟수 지정 ○ ○ ○ 51(33H)

초기화용 데이터 No. 지정(*1) ● ● ● 52(34H)

연결용 데이터 No. 지정(*1) ● ● × 53(35H)

GX Developer 연결지정 × × ● 54(36H)

무교신 간격시간 지정 *단위:분*(*2) ○ ○ ○ 55(37H)

RS·CS 제어 유/무 지정 ○ ○ ○ 56(38H)

모뎀 초기화시 DR 신호 유효/무효 지정(*3) ○ ○ ○ 8200(2008H)

보고 대기시간 *단위:초* × ○ × 8202(200AH)

회선 끊기 대기시간(PLC CPU 감시용)

*단위:초* ○ × × 8206(200EH)

리모트 패스워드 불일치 통지용 횟수 지정 ○ × ○ 8204(200CH)

리모트 패스워드 불일치 통지용 누적횟수 지정 ○ × ○ 8205(200DH)

자동 모뎀 초기화 지정 ○ ○ ○ 8199(2007H)

콜백 기능 지정 × × ○ 8193(2001H)

콜백 거부 통지용 누적횟수 지정 × × ○ 8194(2002H)

콜백용 데이터 No. 지정 1~10 × × ○ 8449~8458

(2101H~210AH)

●: 필수항목 ○: 설정가능 ×: 설정불필요

*1 초기화용 데이터 No.의 등록방법은 3.4.3항을 참조하십시오.

연결용 데이터 No.의 등록방법은 3.4.4항을 참조하십시오.

*2 다음의 상태발생 등으로 Q 시리즈 C24 장착국(자국)의 PLC CPU가 STOP

상태가 되어도 상대기기와의 회선(전화)가 연결된 상태가 유지됩니다.

회선을 사용하지 않고 있음에도 연결된 상태가 유지되는 것을 방지하기 위해

반드시 설정하십시오.

① 연결중 신호(X12)가 ON 상태일 때에 PLC CPU를 STOP 상태로 했을 때.

* 이것은 리모트 STOP후에 프로그램 쓰기를 허가하기 때문입니다.

② PLC CPU가 자기진단 등으로 이상정지했을 때.

Page 114: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 56 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

포 인 트

무교신 간격시간을 무한대기(설정값=0)로 설정할 경우에는 데이터 교신 종료후에 회선 끊기 처리를 반드시 하십시오. 데이터 교신 종료후에 회선 끊기를 처리하지 않고 장시간 연결된 상태를 유지하면 전화 요금이 증가할 뿐만 아니라, 전기통신사업법에 저촉될 수도 있습니다.

*3 "모뎀 초기화시 DR 신호 유효/무효 지정"은 Q 시리즈 C24의 기동시에 모뎀

측에서 출력된 DR 신호의 상태를 유효로 할지 무효로 할지를 지정하기 위한

항목입니다.

모뎀측에서 DR 신호=ON이 출력될 때, 본 항목에는 "유효"를 등록하십시오.

모뎀측에서 DR 신호=ON이 출력되지 않을 때, 본 항목에는 "무효"를 등록

하십시오.

(b) 모뎀 기능에 의한 통신은 전이중 통신으로 실행합니다.

모뎀 기능을 사용하는 인터페이스측의 다음 초기설정은 디폴트값을 그대로 사용

하십시오.

(디폴트값)

① CD 단자 체크 : 체크하지 않는다.

② 통신방식 : 전이중 통신

(b) 다음의 출력신호에 대응하는 처리는 도중에서 강제 종료시키지 않습니다.

출력 신호 요구 처리명

Y10 초기화 요구(대기 요구)

Y11 연결 요구

Y12 끊기요구

Y14 보고 발행 요구

모뎀 기능용 다음의 초기설정은 디폴트값을 그대로 사용할 것을 추천합니다. (이상

시는 타임아웃으로 종료합니다.)

① 연결 재시도 횟수 : 3회

② 연결 재시도 간격 : 180초

② 초기화/연결 타임아웃 시간: 60초

포 인 트

QCPU에 설정되어 있는 리모트 패스워드에 대한 리모트 패스워드 체크가 실행될 때에는 3.3.6항(3)(a)(b)에 설명한 리모트 패스워드 체크용 설정도 실행하십시오.

Page 115: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 57

MELSEC-Q

3.4.3 초기화 데이터의 등록/읽기/삭제

모뎀 기능을 사용하여 상대기기와의 데이터 교신, 페이저 수신기에 대한 보고, GX

Developer에서 액세스하기 위해 Q 시리즈 C24측에 연결한 모뎀/TA와 관련된 초기화

커맨드 등의 초기화용 데이터의 등록/읽기/삭제에 대해 설명합니다.

(1) 초기화용 데이터의 등록 대상

① Q 시리즈 C24의 플래시 ROM 또는 버퍼 메모리에 등록하여 사용할 수 있습니다.

② 버퍼 메모리에는 3.4.4항에 나타낸 연결용 데이터도 등록할 수 있으며, 대상 영역을

지정하여 초기화용 데이터 또는 연결용 데이터를 등록합니다.

③ 버퍼 메모리에는 디버그시의 초기화용 데이터를 등록할 것을 추천합니다.

버퍼 메모리로의 등록 데이터는 Q 시리즈 C24 장착국의 재기동 시에 삭제됩니다.

Q 시리즈 C24의 기동별로 초기화용 데이터를 버퍼 메모리에 등록할 필요가

있습니다.

④ 플래시 ROM에는 디버그 완료후의 초기화용 데이터를 등록할 것을 추천합니다.

플래시 ROM에 등록함으로써 이후에는 Q 시리즈 C24로의 초기화용 데이터의 등록

처리가 불필요해집니다.

(2) 초기화용 데이터의 종류

① Q 시리즈 C24의 출하시에 플래시 ROM에 등록되어 있는 초기화용 데이터와

사용자가 임의로 지정하여 사용하는 초기화용 데이터가 있습니다.

② 각 메모리에 대한 초기화용 데이터의 등록 수/등록가능 수는 다음 표에 나타낸 대로

입니다.

(3) 초기화용 데이터의 등록 No.

① 등록대상의 메모리에 따라 다음 표에 나타낸 등록 No.를 사용합니다.

② 초기화용 데이터의 등록 No.는 등록할 영역에 따라 결정됩니다.

등록 데이터 등록 대상 등록 No.(10진수 (16진수)) 등록 수

OS가 등록되고 있는 데이터 2000~2013(7D0H~7DDH) 13 플래시 ROM

사용자가 등록할 데이터 2500~2529(9C4H~9E1H) 30 초기화용

데이터 버퍼 메모리 (모두 사용자가 등록)

-32767~-32737

(8001H~801FH) 31

(4) 초기화용 데이터의 등록상 주의사항

① 하나의 초기화용 데이터로서 등록할 수 있는 초기화 커맨드는 최대 78바이트분입니

다.(반각문자에서는 78문자분)

② Q 시리즈 C24에 등록할 초기화용 데이터는 CR/LF(데이터 코드: 0DH~0AH)를

포함시키지 마십시오.

초기화 처리시에 Q 시리즈 C24가 AT 커맨드의 마지막에 CR/LF를 출력합니다.

(자동 부가)

③ 플래시 ROM에 대한 초기화용 데이터의 등록상태는 GX Configurator-SC의 [모뎀

초기화용 데이터 등록] 화면 또는 버퍼 메모리(어드레스: 226DH~228H (550~552)

에서 확인할 수 있습니다.

새로 등록할 때에는 등록되어 있지 않은 No.를 지정하여 등록하십시오.

이미 등록되어 있는 No.를 지정할 때는 지정 No.의 등록 데이터를 삭제한 다음에

등록하십시오.

④ 휴대전화와 모뎀을 사용하여 Q 시리즈 C24와 상대기기를 연결할 때에는 휴대용

통신 모듈이 지원하고 있는 전송속도를 모뎀측에서 설정하십시오.

Page 116: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 58 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(5) 출하시의 등록내용

① Q 시리즈 C24의 출하시에 플래시 ROM에 등록되어 있는 초기화용 데이터의 등록

내용은 다음과 같습니다.

② 상기 이외의 초기화 커맨드가 필요하다면 초기화용 데이터를 Q 시리즈 C24의

플래시 ROM 또는 버퍼 메모리에 등록하여 사용합니다.

비 고

Q 시리즈 C24측에 연결된 모뎀/TA에 대해서는 다음을 설정하십시오.

이외의 설정은 모뎀/TA의 사양에 따라 실행하십시오.

설정 내용 설정 커맨드 예

- AT Result 코드를 표시한다.(또는 반송한다) Qn Result 코드를 워드 단위로 설정한다. Vn 캐릭터 에코한다. En 다이얼 톤과 비지 톤 검출+X1 Xn 레지스터 0을 2로 설정한다. Sr=n 모뎀과 시리얼 스피드는 같지 않게 한다. ₩Jn RTS/CTS 컨트롤한다. ₩Qn DSR 컨트롤한다. &Sn DTR 컨트롤한다. &Dn 확장 Result 코드 있음(MNP 클래스 표시) ₩vn MNP 모드 /노멀 모드 자동 선택 ₩N3

휴대전화와 모뎀을 사용하여 Q 시리즈 C24와 상대기기를 연결할 때, 모뎀의 초기화

커맨드에서 휴대용 통신 모듈이 지원하고 있는 전송속도로 설정할 경우의 예를

나타냅니다.(전송속도=9600bps를 설정)

상세한 설명은 사용할 모뎀의 설명서를 참조하십시오.

(ME3314B에 대한 초기화 커맨드 예)

ATQ0V1E1X1&H1&R2&A3&D0S0=1&N6

(MS336AF에 대한 초기화 커맨드 예)

ATQ0V1E1X1₩J0₩Q2₩N3&D0+MS=, 9600, 9600S0=1

등록 No. 초기화 커맨드 해당 기기

16진수 10진수 메이커 형명

아이와 주식회사

주식회사 마이크로 종합 연구소

마이크로콤 주식회사

오므론 주식회사

산전자주식회사

오므론주식회사

산론주식회사사

주식회사 마이크로종합연구소

마츠시타전기주식회사

오므론주식회사

산주식회사

샤프주식회사

* 동작 확인용으로 사용하십시오. 동작하지 않는 경우에는 사용자가 모뎀 사양에맞추어 초기화 커맨드를 작성하십시오.

범용

Page 117: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 59

MELSEC-Q

(6) 초기화용 데이터의 등록/읽기/삭제 방법

(a) Q 시리즈 C24의 플래시 ROM을 대상으로 하는 경우

① GX Configurator-SC의 [모뎀 초기화용 데이터 등록] 화면에서 등록/읽기/

삭제를 합니다.

② 사용자 매뉴얼(기본편) 8.4.2항에 따라 화면을 표시하고 조작하십시오.

* Q 시리즈 C24의 출하시에 플래시 ROM에 동록되어 있는 초기화용 데이터는

삭제할 수 없습니다.

(등록 예) 초기화 커맨드 등록 예

비 고

모뎀 초기화용 데이터를 GX Configurator-SC에서 등록하는 경우, "₩"를 등록한 부분은 "₩₩"로 변경하십시오. (예) ₩Q2의 데이터를 등록할 경우 ₩₩Q2

Page 118: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 60 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(b) Q 시리즈 C24의 버퍼 메모리를 대상으로 하는 경우

① 사용자 등록 프레임 등록용 영역(어드레스: 1B00H~1FF6H)을 대상으로 등록

No.8001H~801FH에 대응하는 해당 영역을 지정하고 초기화용 데이터의 쓰기

(등록)/읽기를 합니다.

초기화용 데이터의 삭제를 할 때에는 해당 No.의 등록 데이터 바이트 수 지정

영역에 [0]을 쓰십시오.

② 초기화용 데이터의 쓰기, 읽기, 삭제 처리에서 사용할 버퍼 메모리와 각 영역의

지정값의 개요를 나타냅니다.

상세한 설명은 제9장을 참조하십시오.

(사용자 등록 프레임을 연결용 데이터로 바꾸어서 읽으십시오.)

어드레스 지정이 필요(○)/불필요(×)

16진수 10진수 명칭 지정값/저장값

쓰기 읽기 삭제

1B00H 6912 등록 데이터 바이트 수 지정

0: 삭제시 1~78: 등록 데이터의 바이트 수 (초기화 커맨드 부분만 대상)

1B01H 6913 사용자 관리 데이터

등록할 데이터를 사용자가 관리하기 위한 임의의 데이터 (메이커 코드, 관리 No. 등)

1B02H ~

1B28H

6914 ~

6952

등록 No. 8001H

초기화 커맨드

등록할 초기화 커맨드의 데이터 코드

× (읽기 처리

불필요) ×

1B29H 6953 등록 데이터 바이트 수 지정

0: 삭제시 1~78: 등록 데이터의 바이트 수 (초기화 커맨드 부분만 대상)

1B2AH 6954 사용자 관리 데이터

등록할 데이터를 사용자가 관리하기 위한 임의의 데이터 (메이커 코드, 관리 No. 등)

1B2BH ~

1B51H

6955 ~

6993

등록 No. 8002H

초기화 커맨드

등록할 초기화 커맨드의 데이터 코드

× (읽기 처리

불필요) ×

1FCEH 8142 등록 데이터 바이트 수 지정

0: 삭제시 1~78: 등록 데이터의 바이트 수 (초기화 커맨드 부분만 대상)

1FCFH 8143 사용자 관리 데이터

등록할 데이터를 사용자가 관리하기 위한 임의의 데이터 (메이커 코드, 관리 No. 등)

1FD0H ~

1FF6H

8144 ~

8182

등록 No. 8001FH

초기화 커맨드

등록할 초기화 커맨드의 데이터 코드

× (읽기 처리

불필요) ×

③ 등록 No.8001H~801FH에 대응하는 해당 영역에 쓰는 데이터의 내용은

플래시 ROM을 대상으로 하는 경우와 같습니다.

Page 119: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 61

MELSEC-Q

④ 초기화용 데이터의 쓰기(등록)용 시퀀스 프로그램 예를 나타냅니다.

등록 No.8001H의 영역에 초기화용 데이터를 쓴 예

X1E: Q 시리즈 C24 레디 신호

X1F: WDT 에러 신호

레디 플래그를 ON

초기화용 데이터 등록지령

등록 데이터 바이트 수를 세트

사용자 관리 데이터(관리 No.)를

세트

초기화용 A 커맨드를 세트

초기화용 A 커맨드를 버퍼

메모리에 세트

초기화 완료 플래그를 세트

(항목명) 데이터 레지스터 (어드레스) 버퍼 메모리

(등록 No.8001H용

영역

등록 데이터 바이트 수

사용자 관리 데이터

초기화 커맨드

초기화용 데이터 (초기화

커맨드)

(초기화

커맨드)

D0

D1

D2

~

D13

1B00H

1B01H

1B02H

~

1B0DH

~

1B28H

Page 120: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 62 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.4.4 연결용 데이터의 등록/읽기/삭제

모뎀 기능을 사용하여 상대기기와 데이터 교신, 페이저 수신기에 대한 보고, GX Developer

에서의 액세스를 하기 위한 상대기기측의 전화번호나 보고 메시지 등의 연결용 데이터의 등

록/읽기/삭제에 대해 설명합니다.

(1) 연결용 데이터의 등록 대상

① Q 시리즈 C24의 플래시 ROM 또는 버퍼 메모리에 등록하여 사용할 수 있습니다.

② 버퍼 메모리에는 3.4.3항에 나타낸 초기화용 데이터도 등록할 수 있으며, 대상 영역

을 지정하여 연결용 데이터 또는 초기화용 데이터를 등록합니다.

③ 버퍼 메모리에는 디버그시의 연결용 데이터를 등록할 것을 추천합니다.

버퍼 메모리에 대한 등록 데이터는 Q 시리즈 C24 장착국의 재기동 시에 삭제됩니

다. Q 시리즈 C24의 기동별로 연결용 데이터를 버퍼 메모리에 등록할 필요가 있습

니다.

④ 플래시 ROM에는 디버그 완료 후의 연결용 데이터를 등록할 것을 추천합니다.

플래시 ROM에 등록함으로써 이후에는 Q 시리즈 C24에 대한 연결용 데이터의

등록이 불필요해집니다.

(2) 연결용 데이터의 종류

① 연결용 데이터는 모두 사용자가 임의의 내용을 지정하고 등록하여 사용합니다.

② 각 메모리에 대한 연결용 데이터의 등록가능 수는 다음 표에 나타낸 대로입니다.

(3) 연결용 데이터의 등록 No.

① 등록 대상의 메모리에 따라 다음 표에 나타낸 등록 No.를 사용합니다.

② 연결용 데이터의 등록 No.는 등록할 메모리에 따라 결정됩니다.

등록 데이터 등록 대상 등록 No.(10진수 (16진수)) 등록 수

플래시 ROM 3000~3029(BB8H~BD5H) 30 연결용 데이터 버퍼 메모리

(모두 사용자가 등록)-32767~-32737(8001H~801FH) 31

(4) 연결용 데이터의 등록상 주의사항

① 하나의 연결용 데이터로서 등록할 수 있는 데이터의 바이트 수는 합계 80바트분입

니다.

다음에 나타내는 각각의 데이터 사이즈는 준수하십시오.

보고용 메시지 부분=36바이트, 연결 데이터 부분=44바이트

② 보고용 메시지는 상대기기측의 표시 사양에 맞추어서 지정하십시오.

③ 플래시 ROM에 대한 연결용 데이터의 등록상태는 GX Configurator-SC의 [모뎀

연결용 데이터 등록] 화면 또는 버퍼 메모리(어드레스: 223H~225H(547~549))

에서 확인할 수 있습니다.

신규등록할 때에는 등록되지 않은 No.를 지정하여 등록하십시오.

이미 등록된 No.를 지정할 때에는 지정 No.의 등록 데이터를 삭제한 다음에 등록

하십시오.

Page 121: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 63

MELSEC-Q

(5) 연결용 데이터의 등록/읽기/삭제 방법

(a) Q 시리즈 C24의 플래시 ROM을 대상으로 하는 경우

① GX Configurator-SC의 [모뎀 연결용 데이터 등록] 화면에서 등록/읽기/

삭제를 합니다.

② 사용자 매뉴얼(기본편) 8.4.3항에 따라 화면을 표시하고 조작하십시오.

③ 다음 표를 기준으로 필요 항목을 설정하십시오.

[모뎀 연결용 데이터 등록] 화면

설정항목

데이터 교신

(MC, 무수순, 쌍방향)보고 GX Developer

페이저 수신기 지정 × ● ×

전화번호 ● ● ●(콜백용)

외선발신 ○ ○ ○(콜백용)

회선종류 ○ ○ ○(콜백용)

메시지 송신의 대기시간 단위:초 × ○ ×

메시지 × ○ ×

모뎀 연결용

데이터 1~30

코멘트 ○ ○ ○

●: 필수 항목 ○: 설정항목 ×: 설정 불필요

(등록 예) 데이터 교신을 할 경우의 설정 예

Page 122: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신하는 경우

3 - 64 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(b) Q 시리즈 C24의 버퍼 메모리를 대상으로 하는 경우

① 사용자 등록 프레임 등록용 영역(어드레스: 1B00H~1FF6H)를 대상으로, 등록

No.8001H~801FH에 대응하는 해당 영역을 지정하고 연결용 데이터의 쓰기

(등록)/읽기를 합니다.

연결용 데이터를 삭제할 때에는 해당 No.의 등록 데이터 바이트 수 지정

영역으로 [0]을 쓰십시오.

② 연결용 데이터의 쓰기, 읽기, 삭제 처리에서 사용할 버퍼 메모리와 각 영역의

지정값의 개요는 다음과 같습니다.

상세한 설명은 제9장을 참조하십시오.

(사용자 등록 프레임을 연결용 데이터로 바꾸어서 읽으십시오.)

어드레스 지정의 필요(○)/불필요(×)

16진수 10진수 명 칭 지정값/저장값

쓰기 읽기 삭제

1B00H 6912 등록 데이터

바이트 수 지정

0: 삭제시

80: 등록 데이터의 바이트 수 ○

1B01H

~

1B28H

6913

~

6952

등록 No.

8001H 연결용 데이터

등록할 연결용 데이터의 보고용

메시지, 연결 데이터

×

(읽기

처리

불필요) ×

1B29H 6953 등록 데이터

바이트 수 지정

0: 삭제시

80: 등록 데이터의 바이트 수 ○

1B2AH

~

1B51H

6954

~

6993

등록 No.

8002H 연결용 데이터

등록할 연결용 데이터의 보고용

메시지, 연결 데이터

×

(읽기

처리

불필요) ×

1FCEH 8142 등록 데이터

바이트 수 지정

0: 삭제시

80: 등록 데이터의 바이트 수 ○

1FCFH

~

1FF6H

8143

~

8182

등록 No.

801FH 연결용 데이터

등록할 연결용 데이터의 보고용

메시지, 연결 데이터

×

(읽기

처리

불필요) ×

③ 연결용 데이터의 등록, 읽기, 삭제 처리에서 사용하는 버퍼 메모리 연결용

데이터의 영역(등록 No.8001H~801FH에 대응하는 해당 영역)의 데이터의

배열, 지정값/저장값에 대해 나타냅니다.

연결용 데이터

보고용 메시지 부분(36바이트) 연결 데이터 부분(44바이트)

(비어있음)(2)

메시지 길이(2)

메시지(30)

메시지 송신의 대기시간(2)

(비어있음)(20)

외선의 발신 번호(2)

전화번호(18)

페이저 수신기 지정(2)

회선 종류(2)

(데이터 명칭(바이트 수))

Page 123: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 65

MELSEC-Q

(연결 데이터 부분)…… 44바이트분

데이터 명칭 지정값/저장값과 내용 바이트 수 데이터 타입

페이저 수신기

지정

보고 여부 및 보고 대상기기를 지정한다.

0: 보고하지 않는다

1: 보고한다, 대상기기=NTT DoCoMo

2: 보고한다, 대상기기=텔레메시지

3: 보고한다, 대상기기=상기 이외

* 3일 때, 보고용 메시지 중에 메시지 송신의 대기시간을 지정

2 바이너리

전화번호

데이터를 교신/보고하는 상대기기측으로 회선연결할 때의 상대기기측의

전화번호를 지정한다

(NTT 이외 전화회사의 전화번호도 지정 가능)

ㆍ전화번호가 18문자 미만일 때에는 잔여 범위에 스페이스(코드: 20H)를

지정한다.

18 ASCII

외선의 발신번호

데이터를 교신/보고하는 상대기기측으로 회선연결할 때 Q 시리즈 C24측의 외선

발신번호를 지정한다.

0~9

10(*) : Q 시리즈 C24측의 외선 발신번호

11(#)

255 : Q 시리즈 C24측은 외선 발신없음

2 바이너리

회선 종류

데이터를 교신/보고하는 상대기기측과의 회선 종류를 지정한다.

0: 펄스

1: 톤

2: ISDN

2 바이너리

(비어있음) [0]을 지정한다. 20 바이너리

(보고용 메시지 부분)…… 36바이트분

데이터 명칭 지정값/저장값과 내용 바이트 수 데이터 타입

메시지 송신의

대기시간

회선연결 후부터 메시지를 송신하기까지의 대기시간을 지정한다.

(단위: 초)

0~255: 대기시간

* 연결 데이터 중에 페이저 수신기 지정이 [3]일 때 유효

2 바이너리

메시지 보고할 때의 메시지를 상대기기의 표시사양에 맞추어서 지정한다. 30 바이너리

메시지 길이

상기, 지정 메시지의 바이트 수를 지정한다.

0: 메시지의 지정 없음

1~30: 메시지의 바이트 수

2 바이너리

(비어 있음) [0]을 지정한다 2 바이너리

(보고할 때 지정)

Page 124: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 66 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

④ 연결용 데이터의 쓰기(등록)용 시퀀스 프로그램 예를 나타냅니다.

등록 No.8002H의 영역에 연결용 데이터를 쓴 예

X1E: 레디 신호

X1F: WDT 에러 신호

레디 플래그를 ON

연결용 데이터 등록지령

등록 데이터의 바이트 수 세트

연결용 데이터 저장 디바이스를

클리어 페이저 수신기 지정을 세트

(보고하지 않는다.)

버퍼 메모리에 연결용 데이터를 쓴다

연결용 데이터 등록 완료 플래그를

세트

(항목명) 데이터 레지스터 (어드레스) 버퍼 메모리

등록 No.8002H용

영역

등록 데이터 바이트 수

연결용 데이터

(연결 데이터)

D0

D1

~

D22

D23

~

D40

1B29H

1B2AH

~

1B3FH

1B40H

~

1B51H

연결대상 전화번호를 세트

외선 발신번호(0 발신)를 세트

회선종류를 톤으로 세트

(보고용 데이터)

(연결 데이터)

(보고용 데이터)

Page 125: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 67

MELSEC-Q

3.4.5 모뎀/터미널 어댑터의 초기화

모뎀 기능을 사용하여 상대기기와 데이터의 교신, 페이저 수신기에 대한 보고, GX

Developer에서 액세스하기 위해 Q 시리즈 C24측에 연결된 모뎀/TA의 초기화에 대해

설명합니다.

(1) 초기화까지의 필요사항

다음을 설정, 등록하십시오.

① 3.4.2항에 나타낸 Q 시리즈 C24의 초기 설정.

② 사용자가 설정한 초기화용 데이터로 초기화할 때에는 3.4.3항에 나타낸 초기화용

데이터의 등록

비 고

초기화용 데이터와 연결용 데이터를 지정하여 연결함으로써 초기화 및 연결을 동시에 할 수 있습니다.(3.4.6항 참조)

(2) GX Configurator-SC에 의한 초기화용 데이터의 등록(모뎀 기능 시스템 설정 화면

에서 설정)

Q 시리즈 C24측에 연결된 모뎀을 초기화하기 위한 초기화용 데이터 번호의 등록은

GX Configurator-SC의 [모뎀 기능 시스템 설정] 화면에서 합니다.

다음으로 [모뎀 기능 시스템 설정] 화면의 "초기화용 데이터 번호" 항목에서 지정한

번호와 초기화용 데이터 번호=0을 지정했을 때에 관련되는 버퍼 메모리에 대해 설명

합니다.

사용할 버퍼 메모리

어드레스(CH1/CH2) 초기화용 데이터의 사용 수와 버퍼 메모리에 대한 지정값

명칭

16진수 10진수 사용 수=1일 때 사용수=2 이상일 때

1 초기화용 데이터

No. 지정 34H 52

7D0H~801FH:

초기화용 데이터의 등록 No.(*1) 0H

2 송신 중 사용자

등록 프레임 No. B6H /156 H 182/338

(초기화시에 송신 중 데이터의

등록 No.가 저장된다)

3 CR/LF 출력 지정 B7H /157H 183/339 0(디폴트값)

4 출력 선두 포인터 지정 B8H /158H 184/340 1~100(① 참조)

5 출력개수 지정 B9H /159H 185/341 1~100(② 참조)

1번째 BAH /15AH 186/342

2번째 BBH /15BH 187/343

~ ~ ~ 6

출력

프레임

No. 지정 100번째 11DH/15BDH 285/445

(사용하지 않는다)

7D0H~801FH:

초기화용 데이터의 등록 No.(*1)

*1 사용할 초기화용 데이터의 등록 No.를 지정합니다.

7D0H~7DDH(2000~2013) : OS가 등록되어 있는 데이터

9C4H~9E1H(2500~2529) : 사용자가 플래시 ROM에 등록한 데이터

8001H~801FH(-32767~-32737): 사용자가 버퍼 메모리에 등록한 데이터

① 출력 선두 포인터 지정 영역(어드레스: 184/344(B8H/158H))

송신된 초기화용 데이터의 등록 No.를 쓰는 출력 프레임 No. 지정 영역의 선두

위치(n번째)를 지정합니다.

1:1번째부터 송신

~

100:100번째부터 송신

Page 126: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 68 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

② 출력 개수 지정 영역(어드레스: 185/345(B9H/159H))

출력 선두 포인터 지정 영역에서의 지정위치에서 몇 번째의 초기화용 데이터를

송신시키는지를 지정합니다.

1:1번째부터 송신

~

100:100번째부터 송신

(3) 모뎀/TA의 초기화 시의 주의사항

모뎀/TA의 초기화가 완료(X10이 ON)하고 있을 때에 모뎀/TA에서의 DSR 신호가

OFF했을 경우에는 다음에 의해 Q 시리즈 C24가 자동적으로 초기화 처리를 합니다.

① 모뎀 자동 초기화 기능이 지정되어 있는 경우

초기화 요구신호 Y10의 ON/OFF에 관계없이 DSR 신호의 OFF 시에 초기화/연결

타임아웃 시간간격으로 모뎀/TA의 초기화 처리를 합니다.

② 모뎀 자동 초기화 기능이 지정되지 않는 경우

초기화 요구신호 Y10의 ON/OFF에 관계없이 DSR 신호의 재기동시에 모뎀/TA의

초기화 처리를 합니다.

(4) 자동으로 모뎀/TA를 초기화하는 경우(GX Configurator-SC에 의한 설정)

자동으로 모뎀을 초기화하기 위한 설정을 GX Configurator-SC에서 실행함으로써 Q

시리즈 C24의 기동시에 자동적으로 모뎀을 초기화합니다.

모뎀 초기화 완료신호(X10)가 ON 상태로 됩니다.

(a) 모뎀/TA를 자동으로 초기화하기 위한 설정

GX Configurator-SC의 [모뎀 기능 시스템 설정] 화면의 자동 모뎀 초기화

지정에서 "자동으로 초기화한다"를 선택하십시오.

(b) 자동으로 모뎀/TA를 초기화하는 경우의 주의사항

① 모뎀의 초기화 처리가 이상완료했을 경우, Q 시리즈 C24는 다음을 처리합니다.

초기화/연결이상 완료신호(X13)를 ON하지 않습니다.

버퍼 메모리의 모뎀 기능 에러코드 저장 영역(어드레스: 545(221H))에

에러코드를 저장합니다.

버퍼 메모리(어드레스: 50(32H))에 저장된 초기화/연결 타임아웃 시간을

사용하여 자동적으로 모뎀의 초기화를 재실행하고, 정상완료하기까지 반복

합니다.

* 모뎀의 초기화가 정상 완료하지 않을 때에는 사용자가 다음을 실행하고,

Q 시리즈 C24 장착국을 재기동하십시오.

설정되어 있는 초기화 데이터 No.를 확인한다.

설정되어 있는 초기화 데이터 No,에 대응하는 초기화 데이터의 등록

내용을 확인한다.(이상이 있다면 수정하여 재등록한다.)

모뎀에 전원이 투입되어 있는지 확인한다.

② Q 시리즈 C24측에서 회선 끊기(Y12를 사용)했을 때는 회선연결 신호(X12)와

함께 초기화 완료신호(X10)도 OFF합니다.

다시 회선을 연결할 때에는 모뎀의 초기화를 먼저 하십시오.

포 인 트

Q 시리즈 C24는 상대기기측에서 회선 끊기되었을 때는 Q 시리즈 C24측의 초기화 완료 신호(X10)가 OFF하지 않습니다. Q 시리즈 C24측을 모뎀의 착신 금지 상태로 하고 싶은 경우에는, 회선 끊기 요구신호(Y12)에 의한 회선 끊기를 하십시오.

Page 127: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 69

MELSEC-Q

(5) 시퀀스 프로그램에서 모뎀/TA의 초기화를 하는 경우

(a) 초기화 시에 사용하는 입출력 신호

초기화 요구신호(Y10), 초기화 완료신호(X10)와 초기화/연결 이상 완료 신호

(X13)를 사용합니다.

(예) 버퍼 메모리에 등록하는 두 가지의 초기화용 데이터(등록 No.8001H,

8002H)에 의해 Q 시리즈 C24의 CH1측에 연결된 모뎀을 초기화하는 경우

어드레스 버퍼 메모리 (지정값)

송신 중 프레임 No.

CR/LF 출력 지정

출력 선두 포인터 지정

출력 개수

출력

프레임

No.

1번째

2번째

3번째

4번째

5번째

6번째

ㆍㆍㆍㆍㆍㆍㆍ 출력 프레임 No. 중의 몇 번째부터 송신할 것인지를 지정.

ㆍㆍㆍㆍㆍㆍㆍ 출력 프레임 No. 중의 몇 개를 송신할 것인지를 지정

ㆍㆍㆍㆍㆍㆍㆍ 초기화용 데이터의 등록 No.를 지정.

모뎀 초기화 요구전

까지 지정한다.

* Q 시리즈 C24는 지정 No.의 초기화용 데이터를 지정 순으로 송신합니다.

초기화 요구

초기화 완료

초기화/연결이상 완료

Q 시리즈 C24

모뎀

(정상 완료시)

(이상 완료시)

초기화 지정 재시도 횟수 실시 후

초기화용 데이터 등록 No.8002H

초기화용 데이터 등록 No.8001H

Page 128: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 70 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(b) 모뎀/TA의 초기화 프로그램 예

PLC CPU에 의한 Q 시리즈 C24측 모뎀/TA의 초기화 프로그램 예를 나타냅니다.

* 초기화용 데이터는 GX Configurator-SC 또는 PLC CPU에서 등록된 경우

X12: 연결 중 신호

X1E: 레디 신호

X1F: WDT 에러 신호

M0: 액세스 가능 플래그

M1: 초기화 데이터 등록 완료 플래그

M30: 초기화 가능 플래그

레디 플래그를 ON

모뎀 초기화 가능 플래그를 ON

모뎀 초기화 지령

초기화 요구신호를 세트

초기화 요구 플래그를 세트

초기화 완료 플래그를 세트

초기화 이상완료 시에 에러코드의

읽기

클리어 지령에서 플래그를 리셋

Page 129: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 71

MELSEC-Q

3.4.6 회선 연결

모뎀 기능을 사용하고 상대기기와 데이터를 교신하기 위한 연결(다이얼링)에 대해 설명

합니다.

페이저 수신기에 의해 보고할 경우에는 보고 처리시에 회선이 연결되어 있기 때문에 입출력

신호의 연결요구(Y11) 등에 의한 연결처리는 불필요합니다.

* 보고처리할 때에 본항에 나타난 연결용 데이터를 설정하여 보고합니다.

(1) 연결까지의 필요사항

다음을 설정 등록하십시오.

① 3.4.2항에 나타낸 Q 시리즈 C24의 초기 설정

② 3.4.3항에 나타낸 초기화용 데이터의 등록

③ 3.4.4항에 나타낸 연결용 데이터의 등록

④ 3.4.5항에 나타낸 Q 시리즈 C24측에 연결 모뎀/TA의 초기화.

즉, 초기화용 데이터와 연결용 데이터를 지정하여 연결처리를 함으로써 초기화와

회선 연결을 동시에 실행할 수 있습니다.

초기화와 회선연결을 동시에 할 때의 초기화용 데이터 설정은 3.4.2항, 3.4.5항을

참조하십시오. 본항에서는 설명을 생략합니다.

(2) GX Configurator-SC에 의한 연결용 데이터의 등록(모뎀 기능 시스템 설정화면에서

설정)

상대기기와 데이터 교신하기 위한 회선연결 시에 사용할 연결용 데이터 번호의 등록은

GX Configurator-SC의 [모뎀 기능 시스템 설정] 화면에서 합니다.

다음에 [모뎀 기능 시스템 설정] 화면의 "연결용 데이터 번호" 항목에서 지정하는

번호에 대해 설명합니다.

* 괄호 내의 어드레스는 [모뎀 기능 시스템 설정] 화면에서의 본 항목의 설정값이 저장

되는 버퍼 메모리의 어드레스를 나타냅니다.

① Q 시리즈 C24측에서 회선 연결할 때

연결용 데이터 No. 지정 영역(어드레스: 35H(53))

사용할 연결용 데이터의 등록 No.를 지정합니다.

BB8H ~ BD5H(3000~3029) : 사용자가 플래시 ROM에 등록한

데이터

8001H ~ 801FH(-32767 ~ -32737) : 사용자가 버퍼 메모리에 등록한

데이터

② 상대기기측에서 회선 연결할 때

Q 시리즈 C24는 회선연결 처리가 불필요하기 때문에 회선 연결용 연결 데이터의

등록 및 연결용 데이터 No.의 설정은 필요없습니다.

Page 130: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 72 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(3) 회선연결에서 사용할 입출력 신호

연결 요구신호(Y11), 다이얼 중 신호(X11), 연결 중 신호(X12)와 초기화/연결이상

완료신호(X13)를 사용합니다.

(예1) 초기화 완료 후, Q 시리즈 C24측에서의 회선연결만 실행하는 경우

연결용 버퍼 메모리

어드레스: 35H(53)

정상 완료시

연결 요구

초기화 완료

다이얼 중

연결 중

RS-232 CD 단자

다이얼 결과 코드

수신*

* 자국측 모뎀에 "AT 커맨드에서

결과 코드를 표시한다"를 설정

한다.

연결 요구

초기화 완료

다이얼 중

연결 중

초기화/연결

이상 완료

RS-232 CD 단자

이상 완료시

다이얼 다이얼 다이얼 다이얼

재시도(3회의 경우)

(다이얼링)

* 연결 채널, 재시도 동작은 버퍼 메모리의 설정에 따라 실행합니다.

Y11

X10

X11

X12

Y11

X10

X11

X12

X13

(ON)

Page 131: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 73

MELSEC-Q

(예2) 초기화와 Q 시리즈 C24측에서의 회선연결을 동시에 실행하는 경우

연결용 버퍼 메모리

어드레스: 35H(53)

정상 완료시

연결 요구

초기화 완료

다이얼 중

연결 중

RS-232 CD 단자

연결 요구

초기화 완료

다이얼 중

연결 중

초기화/연결

이상 완료

RS-232 CD 단자

이상 완료시

Y11

X10

X11

X12

Y11

X10

X11

X12

X13

초기화용 버퍼 메모리 (3.4.5항 참조)

* 자국측 모뎀에 "AT 커맨드에서

결과 코드를 표시한다"를 설정

한다. 모뎀 초기화

(3.4.5항 참조)

다이얼 결과 코드

수신*

다이얼 다이얼 다이얼 다이얼

재시도(3회의 경우)

* 연결 채널, 재시도 동작은 버퍼 메모리의 설정에 따라 실행합니다.

모뎀 초기화

(3.4.5항 참조)

다이얼링

Page 132: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 74 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(예3) 초기화 완료후, 상대기기측에서 회선연결하는 경우

포 인 트

(1) Q 시리즈 C24측의 연결 채널은 GX Configurator-SC에 의한 [모뎀 기능 시스템 설정] 화면에서 설정합니다.

(2) 상대기기측에서 회전 연결했을 때의 이상처리는 상대기기에 의존합니다. 상대기기측의 회선연결 이상을 Q 시리즈 C24측에서 확인할 방법은 없습니다. (3) QCPU에 대한 리모트 패스워드 체크가 실행될 때에는 언록 처리의 정상종료 시에

이후의 데이터 교신/PLC에의 액세스가 가능해집니다.

(4) 회선연결시의 주의사항

① 상대기기와 데이터 교신할 때, 상대기기측으로의 회선연결(다이얼링) 처리나 회선

끊기 처리를 어느 국이 어느 타이밍에서 실행할지를 사전에 정해 두십시오.

② QCPU의 리모트 패스워드에 대한 언록 처리는 다음의 방법으로 상대기기측에서

실행하십시오.

MC 프로토콜로의 교신시는 전용 커맨드를 Q 시리즈 C24측으로 송신하십시오.

GX Developer에서 PLC로 액세스시는 액세스를 개시할 때의 GX Developer의

화면에서 언록 처리하십시오.

언록 처리가 이상완료했을 때의 조치는 3.3.7항(8)을 참조하십시오.

연결용 버퍼 메모리

어드레스: 35H(53)

연결 요구

초기화 완료

다이얼 중

연결 중

RS-232 CD 단자

Y11

X10

X11

X12

(연결 정상시)

(연결 정상시)

* 자국측 모뎀에 “AT

커맨드에서 결과 코드를

표시한다”를 설정한다.

착신 결과 코드

수신*

패스워드

(시스템용)응답

GX Developer와

연결시만 교신

리모트

패스워드 응답

GX Developer와 연결시

MC 프로토콜에 의한 교신

리모트 패스워드의

언록 처리

Page 133: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 75

MELSEC-Q

(5) 회선연결 프로그램 예

회선연결 프로그램 예를 나타냅니다.

초기화 완료후, Q 시리즈 C24측에서 회선연결하는 예

* 연결용 데이터는 GX Configurator-SC 또는 PLC CPU에서 등록되어 있는 경우

X10 : 초기화 완료신호

X1E : 레디 신호

X1F : WDT 에러 신호

M0 : 액세스 가능 플래그

M2 : 연결용 데이터 등록완료

플래그 3.4.4항 참조

M3 : 초기화 완료 플래그

M40 : 연결 가능 플래그

레디 플래그를 ON

회선연결 가능 플래그를 ON

ㆍ초기화용 데이터의 등록

ㆍ연결용 데이터의 등록

ㆍ모뎀/TA의 초기화

3.4.3항 참조

3.4.4항 참조

3.4.5항 참조

회선연결 지령

연결요구 신호를 세트

연결 중 신호 ON(정상 완료)

시에 연결 완료 플래그를 세트

연결 이상 완료에서 에러코드를

읽는다

클리어 지령으로 플래그를 리셋

Page 134: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 76 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

초기화와 Q 시리즈 C24측에서 회선연결을 동시에 하는 예

* 초기화용 데이터와 연결용 데이터는 GX Configurator-SC 또는 PLC CPU에서

등록되어 있는 경우

X10 : 초기화 완료신호

X1E : 레디 신호

X1F : WDT 에러 신호

M0 : 액세스 가능 플래그

M1 : 초기화용 데이터 등록 완료 플래그

M2 : 연결용 데이터 등록완료

플래그 3.4.4항 참조

M3 : 초기화 완료 플래그

M40 : 연결 가능 플래그

레디 플래그를 ON

회선연결 가능 플래그를 ON

ㆍ초기화용 데이터의 등록

ㆍ연결용 데이터의 등록 3.4.3항 참조

3.4.4항 참조

회선연결 지령

연결요구 신호를 세트

연결 중 신호 ON(정상 완료) 시에

연결 완료 플래그를 세트

연결 이상 완료시에 에러코드를

읽는다

클리어 지령으로 플래그를 리셋

비 고

상대기기측에서 회선 연결할 경우에는 회선 연결에 관한 등록·설정·

연결 처리는 불필요합니다.

본항 예(3)에 나타낸 것처럼 Q 시리즈 C24측의 모뎀/TA 초기화 후,

연결 중 신호(X12)가 ON하면 데이터 교신이 가능해집니다.

모뎀/TA의 초기화용 프로그램 예는 3.4.5항을 참조하십시오.

Page 135: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 77

MELSEC-Q

3.4.7 데이터 교신, 보고

모뎀 기능을 사용하여 상대기기와의 데이터 교신을 할 때의 주의사항, 페이저 수신기에

대한 보고를 할 때의 방법에 대해 설명합니다.

(1) 데이터 교신, 보고를 하기 까지의 필요사항

(a) 상대기기와 데이터를 교신하는 경우

Q 시리즈 C24에서 회선 연결의 여부에 따라 회선연결 또는 모뎀/TA의 초기화

까지 처리하십시오.

회선연결 후에는 전이중 통신으로 MC 프로토콜/무수순 프로토콜/쌍방향

프로토콜에 의해 데이터를 교신할 수 있습니다.

① Q 시리즈 C24측에서 회선 연결할 때

3.4.6항에 나타낸 회선 연결까지의 처리.

② 상대기기측에서 회선 연결할 때

3.4.5항에 나타낸 모뎀/TA의 초기화까지의 처리.

(b) 페이저 수신기에 대해 보고하는 경우

3.4.5항에 나타낸 모뎀/TA의 초기화까지 처리하십시오.

* 페이저 수신기에 대한 보고에서는 보고 처리시에 회선이 연결되기 때문에 회선

연결 처리는 불필요하지만, 연결용 데이터의 등록은 반드시 실행하십시오.

(2) 사용할 버퍼 메모리와 입출력 신호

(a) 상대기기와 데이터를 교신하는 경우

사용자가 실행하는 데이터 교신(MC 프로토콜/무수순 프로토콜/쌍방향 프로토콜에

의한 교신)에서 사용할 버퍼 메모리와 입출력 신호뿐입니다.

연결 중 신호(X12)의 ON을 인터록 신호로 하여 데이터 교신하십시오.

초기화 요구

초기화 완료

연결 요구

연결 중

RS-232 CD 단자

Y11

X10

Y11

X12

데이터 교신용 프로그램

데이터 교신하기 위한 모뎀 기능용 버퍼 메모리, 입출력 신호는 없습니다.

* 자국측 모뎀에 "AT

커맨드에서 결과 코드를

표시한다"를 설정한다. 초기화 다이얼

결과 코드

수신* 데이터 교신 가능

Page 136: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 78 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

비 고

Q 시리즈 C24가 장착된 PLC CPU 사이에서 모뎀 기능을 사용하여 무수순 프로토콜/쌍방향 프로토콜에 의한 데이터 교신(전이중 통신으로 실행)을 할 때의 개략 순서를 예로 나타냅니다.

(개략 순서) ① A국과 B국의 양쪽에서 Q 시리즈 C24의 초기 설정을 한다.

② B국측에서 모뎀/TA를 초기화한다.

③ A국측에서 모뎀/TA의 초기화 및 회선 연결한다.

④ 무수순 프로토콜/쌍방향 프로토콜에 의해 데이터를 교신한다.

⑤ 교신을 종료할 경우는 회선연결한 A국측에서 회선을 끊는다.

A국 B국

케이블

케이블

모뎀

모뎀

공중회선

연결 요구

초기화 완료

연결 중

끊기 요구

끊기 완료

RS-232 CD 단자

A국측(연결 요구측)

Y11

X10

X12

Y12

X14

초기화 완료

연결 중

끊기 요구

끊기 완료

RS-232 CD 단자

B국측(연결 수신측)

X10

X12

Y12

X14

접 속 교 신 끊 기

* B국측에서 회선을 끊을 수도 있습니다.

Page 137: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 79

MELSEC-Q

(b) 페이저 수신기에 대한 보고를 하는 경우

① GX Configurator-SC에 의한 초기설정

[모뎀 기능 시스템 설정] 화면에서 다음 연결용 데이터의 등록 No.를 등록

합니다.

BB8H~BD5H(3000~3029) : 사용자가 플래시 ROM에 등록한 데이터

8001H~801FH(-32767~32737): 사용자가 버퍼 메모리에 등록한 데이터

② 입출력 신호

보고 발행 요구신호(Y14), 보고정상 완료신호(X15), 보고이상 완료신호

(X16)를 사용합니다.

(예1) 정상완료의 경우Q 시리즈 C24

초기 설정용

버퍼 메모리

보고 실시 지정 영역

(어드레스: 2FH(47))

:

:

보보보 버버 메메메

연연보 데데데 No. 지지 영영

(어어어어: 35H(53))

모뎀 기능 에러코드 저장 영역

(어드레스: 221H(545))

보고실시 데이터 저장 영역

(어드레스: 22AH(554))

:

:

초기화 완료

연결 중

보고정상 완료

보고이상 완료

RS-232 CD 단자

X10

X12

X15

X16

보고 발행 요구 Y14

다이얼 보 고 끊 기

Page 138: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 80 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(예2) 이상완료의 경우

Q 시리즈 C24

초기 설정용

버퍼 메모리

보고 실시 지정 영역

(어드레스: 2FH(47))

:

:

보보보 버버 메메메

연연보 데데데 No. 지지 영영

(어어어어: 35H(53))

모뎀 기능 에러코드 저장 영역

(어드레스: 221H(545))

보고실시 데이터 저장 영역

(어드레스: 22AH(554))

:

:

초기화 완료

연결 중

보고정상 완료

보고이상 완료

RS-232 CD 단자

X10

X12

X15

X16

보고 발행 요구 Y14

다이얼 다이얼 다이얼 다이얼

재시도(3회의 경우)

* 재시도 처리는 GX Configurator-SC에서의 초기 설정에서 등록된 연결 재시도

횟수~초기화/연결 타임아웃 시간의 설정값에 따라 실행됩니다.

(다이얼링)

(에러코드)

Page 139: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 81

MELSEC-Q

(3) 데이터 교신, 보고할 때의 주의사항

(a) 상대기기와 데이터 교신하는 경우

① Q 시리즈 C24의 초기설정에서 무교신 간격시간을 무한대기(설정값=0)으로

설정하고 있을 때에는 데이터 교신 종료후에 반드시 회선을 끊으십시오.

② Q 시리즈 C24가 장착된 PLC CPU 사이에서는 무수순 프로토콜/쌍방향

프로토콜에 의한 데이터 교신만 실행할 수 있습니다.

③ 데이터 교신이 무교신 간격시간만큼 실행되지 않았을 때에는 Q 시리즈 C24는

자동적으로 회선 끊기 처리를 합니다.

(연결 중 신호(X12)와 초기화 완료 신호(X10)가 OFF합니다.)

(b) 페이저 수신기에 대한 보고를 하는 경우

① 보고발행 요구신호(Y14)는 Q 시리즈 C24측의 모뎀/TA의 초기화가 완료하기

전까지 ON하십시오.

② 보고처리는 모뎀/TA의 초기화 완료후, 보고발행 요구신호(Y14)가 ON→

OFF로 변환했을 때에 실행됩니다.

따라서, Q 시리즈 C24 장착국의 PLC CPU를 STOP으로 했을 때, 또는 PLC

CPU가 에러 정지했을 때에도 보고발행 요구신호가 OFF하기 때문에 보고

처리가 실행됩니다.

GX Configurator-SC에 의한 초기설정에서 연결용 데이터 No.를 등록

하십시오.

③ Q 시리즈 C24측의 모뎀/TA의 초기화 전에 보고발행 요구신호(Y14)를 ON→

OFF하면 이상종료합니다.

④ Q 시리즈 C24측의 모뎀/TA의 초기화 중에 보고발행 요구신호(Y14)를 ON→

OFF하면 모뎀/TA의 초기화 완료 후, 보고처리가 실행됩니다.

⑤ 보고는 보고 대상이 되는 기기로의 전파의 송신국에 대한 Q 시리즈 C24에서의

회선연결·메시지 송신·회선 끊기에서 처리가 종료됩니다.

따라서 보고 대상의 기기가 전원 OFF 시에 상기 처리가 정상 완료하면 보고

처리는 정상 종료합니다.

⑥ 보고처리가 완료하기 전에 보고발행 요구신호를 ON(Y14=ON)하면 모든

메시지가 송신되지 않는 경우가 있습니다.

포 인 트

보고발행 요구신호(Y14)는 Q 시리즈 C24측의 모뎀/TA의 초기화가 완료하기 전까지 ON 하고 초기화 완료신호(X10)가 ON된 후에 OFF(보고 요구)하십시오.

Page 140: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 82 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(4) 보고용 프로그램 예

보고용 프로그램 예를 나타냅니다.

* 초기화용 데이터와 연결용 데이터는 GX Configurator-SC 또는 PLC CPU에서 등록

되어 있는 경우

X10 : 초기화 완료 신호

X1E : 레디 신호

X1F : WDT 에러 신호

M0 : 액세스 허가 플래그

M2 : 연결용 데이터 등록 완료 플래그

3.4.4항 참조

M3 : 초기화 완료 플래그

M40 : 보고 가능 플래그

Ready 플래그를 ON

보고 가능 플래그를 ON

ㆍ초기화용 데이터의 등록

ㆍ연결용 데이터의 등록

3.4.3항 참조

3.4.4항 참조

보고발행 요구신호를 세트

3.4.5항 참조

보고 지령

보고 발행요구 신호를 리셋

(보고 발행) 보고발행 요구 플래그를 세트

보고 정상 완료 시에 플래그를 세트

보고완료 시에 에러코드를

읽는다

클리어 지령으로 플래그를 리셋

ㆍ모뎀/TA의 초기화

Page 141: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 83

MELSEC-Q

3.4.8 회선 끊기

모뎀 기능을 사용하여 상대기기와 데이터를 교신하는 경우, 교신 종료시의 회선 끊기에

대해 설명합니다.

페이저 수신기에 대해 보고할 경우에는 보고처리의 마지막에 회선이 끊어지기 때문에

입출력 신호의 끊기 요구(Y12) 등에 의한 끊기 처리는 불필요합니다.

(1) 사용할 입출력 신호

모뎀 끊기 요구신호(Y12)와 모뎀 끊기 완료신호(Y14)를 사용합니다.

초기화 완료

연결 중

모뎀 끊기 요구

모뎀 끊기 완료

RS-232 CD 단자

자국측

X10

X12

Y12

X14

교 신 끊 기

초기화 완료

연결 중

모뎀 끊기 요구

모뎀 끊기 완료

RS-232 CD 단자

상대국측

X10

X12

Y12

X14

(Q 시리즈 C24의

경우)

초기화 완료 신호(X10)를 OFF할 때의 순서입니다.

* Q 시리즈 C24의 경우, 상대기기측에서 회선을 끊을 때에는

자국의 초기화 완료 신호(X10)를 OFF하지 않습니다.

Page 142: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 84 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

포 인 트

(1) 회선 끊기 처리는 연결 중인 어느 기기에서도 실행할 수 있습니다. (2) 회선 끊기 처리 시에 상대기기와의 회선연결 및 Q 시리즈 C24측 모뎀과의 연결이 모두

차단됩니다. (3) 회선 끊기 처리 중에 이상이 발생해도 강제적으로 끊기됩니다. (4) 회선 끊기 후, 데이터 교신을 재개할 때에는 초기화 완료신호(X10)의 상태에 따라

다음을 처리합니다. ① 초기화 완료 신호가 OFF일 때

모뎀/TA의 초기화부터 실행합니다. ② 초기화 완료 신호가 ON일 때

상대기기와의 회선연결부터 실행합니다.

비 고

회선끊기 처리용 버퍼 메모리는 없습니다.

(2) 회선끊기를 할 때의 주의사항

① 데이터 교신할 때, 상대기기 측으로의 회선연결(다이얼링) 처리나 회선끊기 처리 등을 어느 쪽의 국이 어느 타이밍에서 실행할지를 사전에 결정해 두십시오.

② 데이터의 송신 중에 회선끊기가 발생했을 때에는 Q 시리즈 C24의 RS-232 인터페이스의 신호 상태에 따라 송신 처리됩니다.

③ 데이터의 수신 중에 회선끊기가 발생했을 때는 데이터를 수신할 수 없어집니다. 수신 타임아웃 등 에러의 발생이 고려됩니다.

Page 143: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 85

MELSEC-Q

(3) 회선끊기용 프로그램 예

회선끊기용 프로그램 예를 나타냅니다.

초기화용 데이터의 등록

연결용 데이터의 등록

모뎀의 초기화

회선 연결

데이터 교신

X0: 송신 정상 완료 신호

X1: 송신 이상 완료 신호

X3: 수신 데이터 읽기 요구 신호

X4: 수신 이상 검출 신호

X10: 초기화 완료 신호

X12: 연결 중 신호

X1E: 레디 신호

X1F: WDT 에러 신호

Y0: 송신요구 신호

Y1: 수신 데이터 읽기 완료 신호

M0: 액세스 가능 플래그

M50: 데이터 교신 가능 플래그

M70: 회선끊기 가능 플래그

3.4.3항 참조

3.4.4항 참조

3.4.5항 참조

3.4.6항 참조

3.4.7항 참조

레디 플래그를 ON

데이터 교신 가능 플래그를 ON

회선 끊기 가능 플래그를 ON

회선 끊기 지령

모뎀 끊기 요구신호를 세트

모뎀 끊기 완료신호 ON에서 에러

코드를 읽는다. 정상 완료 시에 회선 끊기 완료

플래그를 세트. D105가 0 이외(에

러 코드)일 때에는 에러 처리한

다. 모뎀 끊기 요구신호를 클리어

회선 끊기 처리(상대기기에서 회

선 끊기) 각종 요구신호를 리셋

어떤 완료 신호, 연결 중 신호의

ON 시에 끊기 요구 신호를 세트

모뎀 끊기 완료신호 ON 시에

요구신호를 리셋 모뎀 끊기 완료신호 OFF 시에

회선끊기 요구신호를 리셋

Page 144: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 86 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.5 샘플 프로그램

Q 시리즈 C24가 장착된 타국 PLC CPU와 연결 시험을 하기 위한 샘플 프로그램을

나타냅니다.

각 프로그램은 교신 테스트를 하기 위한 최소한의 처리만 합니다.

시스템에 맞추어서 초기화용 데이터나 연결용 데이터를 변경하십시오. 또한, 이상시의 처리

등을 포함할 때에는 본 장의 설명에 따라 별도로 추가하십시오.

본 샘플 프로그램에서 사용하는 주요 디바이스의 용도는 다음과 같습니다.

디바이스의 용도(코멘트 리스트)

디바이스 용 도 디바이스 용 도 디바이스 용 도

X3 수신 데이터 읽기 요구 Y64 회선연결 완료 M100 초기화 요구실행

X4 수신 이상 검출 Y66 보고 완료 M101 연결요구 실행

보고 실행

X10 초기화 완료 Y67 회선끊기 완료 M102 송신 실행 중

X11 다이얼 중 M103 수신 데이터 읽기 실행중

X12 연결 중 M0 Q 시리즈 C24 액세스

허가

X13 초기화/ 연결 이상 완료 M1 초기화 데이터 등록 완료 M400 상시 ON

X14 모뎀 끊기 완료 M2 연결용 데이터 등록 완료

X15 보고 정상 완료 M3 초기화 완료 D0 등록 데이터 바이트 수

X16 보고 이상 완료 M4 회선연결 완료 D1 관리 No. 지정

수신기 지정

X1E Q 시리즈 C24 레디 M6 보고 완료 D2 초기화 커맨드/전화번호

X1F WDT 에러 M7 회선끊기 완료 D11 외선발신 번호 등

X20 초기화 지령 M10 등록지령 펄스화 D12 회선 종류 등

X21 회선 연결 지령 M20 등록지령 펄스화 D23 메시지 송신 대기 시간

X22 데이터 교신 지령 M30 초기화 허가 D24 메시지

X23 회선 끊기 지령 M31 초기화 지령 펄스화 D39 메시지 길이

X24 보고 지령 M40 연결 허가 D50 송신 데이터 수

M41 연결 지령 펄스화 D51 송신 데이터

Y10 초기화 요구 M50 데이터 교신 허가 D60 수신 데이터 수

Y11 연결 요구 M51 송신 허가 D61 수신 데이터

Y12 모뎀 끊기 요구 M52 송신 지령 펄스화 D100 초기화 에러코드

Y14 보고 발행 요구 M60 보고 지령 펄스화 D101 회선연결 에러코드

Y60 Q 시리즈C24 액세스

허가 M70 회선끊기 허가 D102 보고 에러코드

Y61 초기화 데이터 등록 완료 M71 회선끊기 지령 펄스화 D103 데이터 송신 에러코드

Y62 연결용 데이터 등록 완료 M80 회선끊기(요구) 발생 D104 데이터 수신 에러코드

Y63 초기화 완료 M91 수신처리 중 플래그 D105 회선끊기 에러코드

M92 송신처리 중 플래그

Page 145: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 87

MELSEC-Q

3.5.1 데이터 교신용 샘플 프로그램-1

(1) 샘플 프로그램의 시스템 구성

본 샘플 프로그램에서 사용하는 시스템 구성을 나타냅니다.

(2) 연결 요구국측(QJ71C24-R2①)의 샘플 프로그램

사용자로부터의 지령으로 CH1측 인터페이스에 연결된 모뎀의 초기화, 회선연결,

무수순 프로토콜로의 데이터 교신, 회선끊기를 합니다.

본 프로그램을 실행하기 전에 다음을 설정하십시오.

(a) GX Developer의 스위치 설정(3.4.2항 참조)

스위치 번호 설정값

스위치 1 07E2

스위치 2 0006

스위치 5 0000

(b) GX Configurator-SC에 의한 설정(3.4.2항 참조)

각 설정화면에서 다음을 설정하십시오.

다음 이외의 화면, 설정항목은 디폴트를 사용합니다.

① 모뎀 기능 시스템 설정

[모뎀 기능 시스템 설정] 화면

설정항목 설정값

모뎀 연결 CH 지정 1CH

초기화용 데이터 No. 지정 07D5

연결용 데이터 No. 지정 0BB8

② 모뎀 연결용 데이터 등록

[모뎀 연결용 데이터 등록] 화면

설정항목 설정값

모뎀 연결용 데이터 1

(H0BB8)

전화번호

(*1) 0123456789

*1 교신상대의 전화번호를 지정하십시오.

① 회선 연결

② 무수순 프로토콜에 의한 교신

③ 회선 끊기

모뎀 모뎀

QJ71C24-R2② QJ71C24-R2①

Page 146: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 88 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

액세스 허가

모뎀의 초기화, 회선연결 허가

데이터 교신허가

데이터 송신허가

회선끊기 허가

모뎀 초기화, 회선연결

지령을 펄스화

모뎀 초기화, 회선연결 처리의

서브루틴으로

데이터 교신(송신) 지령을

펄스화

데이터 송신 처리의

서브루틴으로

수신 데이터 읽기 요구를 세트

데이터 수신처리의

서브루틴으로

회선끊기 지령을 펄스화

연결 중 신호의 OFF를 펄스화

회선끊기 처리의 서브루틴으로

Page 147: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 89

MELSEC-Q

연결요구 신호 세트

초기화 완료신호 ON, 연결중

신호 ON 시에 요구신호를 리셋

초기화/연결 이상 완료 신호

ON 시에 에러코드를 읽고

요구신호를 리셋

송신 데이터를 세트

송신용 채널을 CH1로 한다

송신 데이터 수를 세트

송신 정상 완료

송신 이상 완료

데이터 수신 채널을 CH1로

한다.

송신 요구 실행

수신 데이터 읽기 실행

수신 데이터 읽기 정상완료

수신 데이터 읽기 이상완료

Page 148: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 90 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

모뎀 끊기 요구 신호를 세트

모뎀 끊기 완료 신호 ON 시에

에러코드를 읽는다

정상완료 신호 ON 시에 회선

끊기 완료 플래그를 세트

모뎀 끊기 요구 신호를 리셋

Page 149: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 91

MELSEC-Q

(3) 연결 수신국측(QJ71C24-R2②)의 샘플 프로그램

회선연결신호(X12)=ON후, 사용자로부터의 지령에 의해 무수순 프로토콜로 데이터를

교신합니다.

본 프로그램을 실행하기 전에 다음을 설정하십시오.

(a) GX Developer의 스위치 설정(3.4.2항 참조)

스위치 번호 설정값

스위치1 07E2

스위치2 0006

스위치5 0000

(b) GX Configurator-SC에 의한 설정(3.4.2항 참조)

각 설정화면에서 다음을 설정합니다.

다음 이외의 화면, 설정항목은 디폴트를 사용합니다.

① 모뎀 기능 시스템 설정

「모뎀 기능 시스템 설정」화면

설정항목 설정값

모뎀 연결 CH 지정 1CH

초기화용 데이터 No. 지정 07D5

모뎀 초기화 자동 지정 자동으로

초기화한다

Page 150: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 92 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

액세스 허가

데이터 송신허가

송신 데이터를 세트

송신용 채널을 CH1로 한다

송신 데이터 수를 세트

송신 요구 실행

송신 정상 완료

송신 이상 완료

데이터 수신 채널을

CH1로 한다

수신 데이터 읽기 실행

수신 데이터 읽기 정상 완료

수신 데이터 읽기 이상 완료

Page 151: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 93

MELSEC-Q

3.5.2 데이터 교신용 샘플 프로그램-2

(1) 연결 요구국측의 샘플 프로그램

사용자로부터의 지령에 의해 CH1측 인터페이스에 연결된 모뎀의 초기화, 회선 연결,

무수순 프로토콜로의 데이터 교신, 회선끊기를 합니다.

본 프로그램을 실행하기 전에 GX Configurator-SC의 「모뎀 기능 시스템 설정/등록」

화면에서 다음을 설정(디폴트값의 변경)하고 Q 시리즈 C24에 등록하십시오.

(다음 설정항목 이외에는 설정이 불필요합니다.)

GX Configurator-SC의 「모뎀 기능 시스템 설정」 화면에서의 설정

(사용자 매뉴얼(기본편) 8.4.4항 참조)

설정항목 설정값

모뎀 연결 CH 지정 CH1

무교신 간격 시간 지정 2(분)

초기화용 데이터 No. 지정 8001H

연결용 데이터 No. 지정 8002H

비 고

모뎀의 초기화 데이터 및 회선연결 데이터의 등록, 모뎀의 초기화, 회선연결, 무수순 프로토콜로의 데이터 교신, 회선끊기를 모두 시퀀스 프로그램에서 실행합니다.

Page 152: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 94 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

액세스 허가 플래그를 ON

모뎀의 초기화 허가 플래그를 ON

타국과의 회선연결 허가 플래그를

ON상대국과의 교신 허가 플래그를

ON상대국으로의 데이터 송신 허가

플래그를 ON 상대국과의 회선끊기 허가

플래그를 ON 초기화용 데이터 등록처리의

서브루틴으로 연결용 데이터 등록처리의

서브루틴으로 초기화 지령을 펄스화

모뎀 초기화 처리 이후의 각종

완료 플래그를 리셋

모뎀 초기화 처리의 서브루틴으로

회선연결 지령을 펄스화

회선연결 처리 이후의 각종 완료

플래그를 리셋

회선연결 처리의 서브루틴으로

데이터 교신(송신) 지령을 펄스화

데이터 송신처리의 서브루틴으로

수신 데이터 읽기 요구를 펄스화

수신 데이터 읽기 처리의

서브루틴으로 회선끊기 지령을 펄스화

(자국에서의 회선끊기) 회선끊기 완료 플래그를 리셋

회선끊기 처리의 서브루틴으로

연결 중 신호의 OFF를 펄스화

(상대측에서의 회선끊기)

Page 153: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 95

MELSEC-Q

각종 요구신호의 리셋 지령을 펄스화

각종 요구신호, 완료신호를 OFF한다

서브루틴으로

각종 완료 플래그 상태를 출력(표시용)

초기화용 데이터 등록처리 서브루틴

ㆍ등록 데이터의 바이트 수를 세트

ㆍ사용자 관리 데이터(관리 No.)를

세트

ㆍ초기화 커맨드를 세트

ㆍ초기화용 데이터를 쓴다

(데이터 No.8001H)

(버퍼 메모리에 등록)

ㆍ초기화용 데이터 등록 완료 플래그를

세트

연결용 데이터 등록처리 서브루틴

ㆍ등록 데이터의 바이트 수를 세트

ㆍ연결용 데이터 저장 디바이스를 클리어

ㆍ페이저 수신기 지령을 세트

(보고하지 않는다)

ㆍ전화번호를 세트

ㆍ전화번호 지정 영역의 남은 범위를

스페이스로 한다.

ㆍ외선의 발신번호(0)를 세트

ㆍ회선 종류를 세트(톤)

ㆍ연결용 데이터를 쓴다(데이터

No.8002H) (버퍼 메모리에 등록)

ㆍ연결용 데이터 등록완료

플래그를 세트

모뎀 초기화 처리 서브루틴

ㆍ초기화 요구신호를 세트

ㆍ초기화 요구실행 플래그를 세트

ㆍ초기화 완료신호 ON 시에 초기화 완료

플래그를 세트하고 요구신호를 리셋

ㆍ초기화/연결 이상 완료 신호 ON 시에

에러코드를 읽고, 요구신호를 리셋

Page 154: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 96 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

회선연결 처리 서브루틴

ㆍ연결요구 신호를 세트

ㆍ연결요구 실행 플래그를 세트

ㆍ연결 중 신호 ON 시에 연결완료

플래그를 세트하고 요구신호를 리셋

ㆍ초기화/연결 이상완료 신호 ON 시에

에러코드를 읽고 요구신호를 리셋

데이터 교신처리 서브루틴

(무수순 프로토콜, 송신)

ㆍ송신 데이터를 세트

ㆍ송신용 채널을 CH.1로 한다

ㆍ송신 데이터 수를 세트

ㆍ송신 중 플래그를 세트

ㆍ송신요구 실행

ㆍ송신요구 실행 플래그를 세트

ㆍ송신 정상 완료

ㆍ송신 이상 완료

데이터 수신처리 서브루틴

ㆍ데이터 수신 채널을 CH.1로 한다.

ㆍ수신 데이터 읽기 실행 플래그를 세트

ㆍ수신 데이터 읽기 실행

Page 155: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 97

MELSEC-Q

ㆍ수신 데이터 읽기 정상완료

ㆍ수신 데이터 읽기 이상완료

회선끊기 처리 서브루틴

(자국에서의 회선끊기)

ㆍ모뎀 끊기 요구신호를 세트

ㆍ모뎀 끊기 완료신호 ON 시에 에러

코드를 읽는다.

ㆍ정상 완료 신호 ON 시에 회선끊기

완료 플래그를 세트

ㆍ모뎀 끊기 요구 신호를 리셋

각종 요구신호, 완료신호를 리셋하는 서

브루틴

ㆍ각종 요구신호를 리셋

ㆍ각종 완료신호의 ON 시에 모뎀

끊기 요구신호를 세트

ㆍ초기화 완료신호의 OFF, 모뎀

끊기 완료 신호의 ON 시에

요구신호를 리셋

ㆍ관련된 각종 신호의 OFF 시에

플래그를 리셋

Page 156: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 98 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

(2) 연결 수신국측의 샘플 프로그램

사용자로부터의 지령으로 모뎀의 초기화하고 무수순 프로토콜에 의해 데이터를 교신

합니다.

본 프로그램을 실행하기 전에 GX Configurator-SC의 「모뎀 기능 시스템 설정」

화면에서 다음을 설정(디폴트값의 변경)하고 Q 시리즈 C24에 등록하십시오.

(다음 설정항목 이외에는 설정이 불필요합니다.)

GX Configurator-SC의 「모뎀 기능 시스템 설정/등록」 화면에서의 설정

(사용자 매뉴얼(기본편) 8.4.4항 참조)

설정항목 설정값

모뎀 연결 CH 지정 CH1

무교신 간격 시간 지정 2(분)

초기화용 데이터 No. 지정 8001H

Page 157: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 99

MELSEC-Q

액세스 허가 플래그를 ON

모뎀의 초기화 허가 플래그를 ON

상대국과의 교신 허가 플래그를 ON

상대국으로의 데이터 송신 허가 플래

그를 ON

초기화용 데이터 등록처리의 서브루

틴으로

초기화 지령을 펄스화

모뎀 초기화 처리 이후의 각종 완료

플래그를 리셋

모뎀 초기화 처리의 서브투틴으로

데이터 교신(송신) 지령을 펄스화

데이터 송신처리의 서브루틴으로

수신 데이터 읽기 요구를 펄스화

수신 데이터 읽기 처리의 서브루틴으로

연결 중 신호의 OFF를 펄스화

(교신상대측에서의 회선끊기)

각종 요구 신호의 리셋 지령을 펄스화

각종 요구 신호, 완료신호를 리셋한다.

서브루틴으로

각종 완료 플래그 상태를 출력(표시용)

Page 158: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 100 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

초기화용 데이터 등록처리 서브루틴

ㆍ등록 데이터의 바이트 수를 세트

ㆍ사용자 관리 데이터(관리 No.)를

세트

ㆍ초기화 커맨드를 세트

ㆍ초기화용 데이터를 쓴다

(데이터 No.8001H)

(버퍼 메모리에 등록)

ㆍ초기화용 데이터 등록완료 플래그

를 세트

ㆍ초기화 완료신호의 ON 시에 초기화

완료 플래그를 세트하고 요구신호를

리셋

ㆍ초기화/연결 이상 완료 신호 ON 시에

에러코드를 읽고, 요구신호를 리셋

모뎀 초기화 처리 서브루틴

ㆍ초기화 요구신호를 세트

ㆍ초기화 요구실행 플래그를 세트

데이터 교신처리 서브루틴(무수순

프로토콜, 송신)

ㆍ송신데이터 수를 세트(워드 수)

ㆍ송신요구 실행 플래그를 세트

ㆍ송신 데이터를 세트

ㆍ송신요구 실행

ㆍ송신요구 정상완료

ㆍ송신요구 이상완료

Page 159: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 101

MELSEC-Q

데이터 수신처리 서브루틴

ㆍ데이터 수신용 채널을 CH.1로

한다

ㆍ수신 데이터 읽기용 데이터

설정완료 플래그를 세트

ㆍ수신 데이터 읽기 실행

ㆍ수신 데이터 읽기 실행 플래그를

세트

ㆍ데이터 수신 정상 완료

ㆍ데이터 수신 이상 완료

각종 요구신호, 완료신호를 리셋하는

서브루틴

ㆍ각종 요구신호를 리셋

ㆍ각종 완료신호의 ON 시에 모뎀

끊기 요구신호를 세트

ㆍ초기화 완료신호의 OFF,

모뎀 끊기 완료 신호의 ON

시에 요구신호를 리셋

ㆍ관련된 각종 신호의 OFF

시에 플래그를 리셋

Page 160: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 102 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

3.5.3 보고용 샘플 프로그램

사용자로부터의 지령으로 모뎀을 초기화, 보고합니다.

이 프로그램을 실행하기 전에 GX Configurator-SC의 「모뎀 기능 시스템 설정」

화면에서 다음을 설정(디폴트값의 변경)하고 Q 시리즈 C24에 등록하십시오.

(다음의 설정 항목 이외의 항목은 설정할 필요가 없습니다.)

GX Configurator-SC의 「모뎀 기능 시스템 설정/등록」 화면에서의 설정

(사용자 매뉴얼(기본편) 8.4.4항 참조)

설정항목 설정값

모뎀 연결 CH 지정 CH1

보고 실시 지정 보고한다.

무교신 간격 시간 지정 2(분)

초기화용 데이터 No. 지정 8001H

연결용 데이터 No. 지정 8002H

비 고

모뎀의 초기화 데이터 및 회선연결 데이터의 등록, 모뎀의 초기화, 회선연결, 보고를

모두 시퀀스 프로그램에서 실행합니다.

Page 161: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

한능테크노주식회사 TEL: 02)3660-9531 3 - 103

MELSEC-Q

액세스 허가 플래그를 ON

모뎀의 초기화 허가 플래그를 ON

타국과의 회선연결 허가 플래그를 ON

초기화용 데이터 등록처리의 서브루틴으로

연결용 데이터 등록처리의 서브루틴으로

초기화 지령을 펄스화

모뎀 초기화 처리 이후의 각종 완료 플래그를 리셋

모뎀 초기화 처리의 서브루틴으로

보고 지령을 펄스화

보고 처리의 서브루틴으로

리셋 지령에서 완료 플래그를 리셋

각종 완료 플래그 상태를 출력(표시용)

초기화용 데이터 등록 처리 서브루틴

ㆍ등록 데이터의 바이트 수를 세트

ㆍ사용자 관리 데이터(관리 No.)를 리셋

ㆍ초기화 커맨드를 세트

ㆍ초기화용 데이터를 쓴다(데이터 No.8001H)

(버퍼 메모리에 등록)

ㆍ초기화용 데이터 등록완료 플래그를 세트

Page 162: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제3장 모뎀 기능으로 교신할 경우

3 - 104 한능테크노주식회사 TEL: 02)3660-9531

MELSEC-Q

연결용 데이터 등록처리 서브루틴

ㆍ등록 데이터의 바이트 수를 세트

ㆍ연결용 데이터 저장 디바이스를 클리어

ㆍ페이저 수신기 지정을 세트

(보고한다)

ㆍ전화번호를 세트

ㆍ전화번호 지정 영역의 남은 범위를 스페이스

로 한다. ㆍ외선의 발신번호(0)를 세트

ㆍ회선 종류를 세트(톤)

ㆍ메시지 송신의 대기시간을 세트(페이저 수신

기 지정 데이터가 1이므로 더미) ㆍ메시지를 세트

ㆍ메시지 길이를 세트

ㆍ연결용 데이터를 쓴다

(데이터 No. 8002H)

(버퍼 메모리에 등록)

ㆍ연결용 데이터 등록완료 플래그를 세트 ㆍ보고발행 요구 신호를 세트(초기 상태)

모뎀 초기화 처리 서브루틴

ㆍ초기화 요구신호를 세트

ㆍ초기화 요구실행 플래그를 세트

ㆍ초기화 완료신호 ON 시에 초기화 완료

플래그를 세트하고 요구신호를 리셋

ㆍ초기화/연결 이상 완료 신호 ON 시에 에러

코드를 읽고, 요구신호를 리셋

보고 처리 서브루틴

ㆍ보고발행 요구신호를 리셋(발행 요구)

ㆍ보고실행 플래그를 세트

ㆍ보고 정상완료 신호의 ON 시에 보고완료

플래그를 세트하고, 요구신호를 세트(초기

상태)

ㆍ보고 이상완료 신호의 ON 시에 에러코드를

읽고 요구신호를 세트(초기상태)

Page 163: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제4장 인터럽트 프로그램으로 데이터를 수신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 4 - 1

4 인터럽트 프로그램으로 데이터를 수신하는 경우

다음의 데이터 교신기능을 사용할 때에는 Q 시리즈 C24와 상대기기의 데이터 교신에서

인터럽트 프로그램으로 데이터를 수신할 수 있습니다.

무수순 프로토콜에 의한 교신시의 데이터 수신

쌍방향 프로토콜에 의한 교신시의 데이터 수신

본장에서는 다음의 데이터 교신기능에 의한 데이터 수신을 인터럽트 프로그램으로 실행

하는 경우에 대해 설명합니다.

포인트

인터럽트 프로그램으로 데이터를 수신함으로써 PLC CPU측이 수신 데이터를 신속하게

모니터할 수 있습니다.

상대 기기

데이터 송신

Q 시리즈 C24 수신 인터럽트

발행

메인 프로그램 메인 프로그램

PLC CPU 인터럽트

프로그램 실행

I□□

Page 164: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제4장 인터럽트 프로그램으로 데이터를 수신하는 경우

4 - 2 한능테크노주식회사 TEL: 02)3660-9531

4.1 인터럽트 프로그램으로 데이터를 수신하기 위한 설정

무수순 프로토콜, 쌍방향 프로토콜에 의한 교신시의 데이터 수신을 인터럽트

프로그램으로 실행하기 위한 설정에 대해 설명합니다.

(1) GX Developer에서의 설정

① 인터럽트 포인터 설정화면에서 다음을 설정합니다.

Q 시리즈 C24용으로 사용하는 PLC CPU의 인터럽트 포인터 번호와 개수

(개수는 2 고정)

PLC CPU의 인터럽트 포인터 번호와 Q 시리즈 C24측의 관리번호(0 고정)

② 사용자 매뉴얼(기본편) 4.5.3항의 설명에 따라 인터럽트 포인터를 설정하십시오.

(2) GX Configurator-SC에서의 설정

① 전송제어 기타 시스템 설정화면에서 다음을 설정합니다.

수신 인터럽트 발행 지정에서 "인터럽트를 발행한다"를 지정

② 사용자 매뉴얼(기본편) 8.4.5항에 따라 화면을 나타내어 시스템을 설정하십시오.

포인트

인터럽트 프로그램을 기동하기 위해서는 GX Developer에서의 [인터럽트 포인터 설정]과

GX Confiugrator-SC에서의 [시스템 설정]이 필요합니다.

4.2 인터럽트 프로그램의 기동 타이밍

무수순 프로토콜, 쌍방향 프로토콜에 의한 교신시의 데이터 수신을 인터럽트

프로그램으로 실행할 때의 인터럽트 프로그램의 기동 타이밍에 대해 설명합니다.

(1) 무수순 프로토콜 또는 쌍방향 프로토콜에 의한 교신의 어느 경우도, 기동 타이밍은

동일합니다.

(2) 상대기기에서의 수신 데이터가 버퍼 메모리의 수신 영역에 저장되며, 다음 입력

신호의 기동시에 인터럽트 프로그램이 기동됩니다.

입력 신호명 CH1측 CH2측

CHn 수신 읽기 요구 신호 X3 XA

CHn 수신 이상 검출 신호 X4 XB

Page 165: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제4장 인터럽트 프로그램으로 데이터를 수신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 4 - 3

4.3 인터럽트 프로그램에 의한 수신제어 방법

무수순 프로토콜, 쌍방향 프로토콜에 의한 교신시의 데이터 수신을 인터럽트

프로그램으로 실행할 경우의 수신제어방법에 대해 설명합니다.

① 상대기기에서의 데이터 수신에서 수신 데이터가 버퍼 메모리에 저장되며 수신

읽기 요구신호가 ON합니다.

② 메인 프로그램의 실행이 중단되며 인터럽트 프로그램이 기동합니다.

③ 인터럽트 프로그램의 데이터 수신용 전용 명령 BUFRCVS를 실행하고 데이터를

수신합니다.(*1)

④ BUFRCVS 명령의 실행 완료 시에 수신 읽기 요구신호가 OFF합니다.

⑤ 인터럽트 프로그램의 실행이 종료되며, 메인 프로그램의 실행이 재개됩니다.

*1 BUFRCVS 명령에 의한 수신 데이터의 읽기가 종료되면 다음을 처리합니다.

정상 종료시: PLC CPU 에러 플래그(SM0)를 OFF

이상 종료시: PLC CPU 에러 플래그(SM0)를 ON

PLC CPU 에러 코드(SD0)에 에러 코드를 저장

PLC CPU 에러 플래그(SM0) 및 에러 코드(SD0)에 대해서는

PLC CPU의 매뉴얼을 참조하십시오.

<<전용명령-BUFRCVS 명령 (인터럽트 프로그램)에 의한 데이터 수신>>

컨트롤 데이터

[D200]: 저장한 수신 데이터의

워드 수

[D201]: 수신 데이터

메인 프로그램 실행

인터럽트 프로그램 실행

BUFRCVS 명령

수신 읽기 요구신호

수신 이상 검출신호

버퍼 메모리 수신 영역

쌍방향 프로토콜에 의한

수신의 경우

데이터 수신 응답 송신

Page 166: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제4장 인터럽트 프로그램으로 데이터를 수신하는 경우

4 - 4 한능테크노주식회사 TEL: 02)3660-9531

4.4 프로그래밍

무수순 프로토콜, 쌍방향 프로토콜에 의한 교신에서 데이터 수신을 인터럽트

프로그램으로 실행할 경우의 프로그래밍에 대해 설명합니다.

4.4.1 프로그램 예

인터럽트 프로그램에 의한 데이터 수신용 프로그램 예를 나타냅니다.

(프로그램 조건)

GX Developer에서의 인터럽트 포인터 설정

CPU측 : 인터럽트 포인터 선두 No.=50,

인터럽트 포인터 개수=2(고정)

* CH1측 인터럽트 포인터=I50,

CH2측 인터럽트 포인터=I51

인텔리전트측 : 선두 I/O No.=0, 선두 SI No.=0(고정)

GX Configurator-SC에서의 인터럽트 프로그램의 기동 여부 설정

CH1측: 인터럽트를 발행한다(무수순 프로토콜에 의한 교신을 합니다.)

CH2측: 인터럽트를 발행하지 않는다.

(프로그램 예)

Q 시리즈 C24의 입출력 신호가 X/Y00~X/Y1F인 경우

인터럽트 프로그램 허가

정상 수신

이상 수신

수신 인터럽트 프로그램 실행

CH1측의 경우

메인 프로그램에서 정상 수신/이상

수신 확인용 플래그를 세트

* 메인 프로그램측에서 리셋한다.

데이터를 수신하고 D200 이후에

저장한다

D200 : 수신 데이터 수

D201 이후: 수신 데이터

Page 167: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제4장 인터럽트 프로그램으로 데이터를 수신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 4 - 5

포인트

(1) 무수순 프로토콜, 쌍방향 프로토콜에 의한 교신의 어느 경우도 인터럽트

프로그램으로 데이터를 수신하는 경우에는 전용의 BUFRCVS 명령을 사용합니다.

BUFRCVS 명령은 17.2항을 참조하십시오.

(2) 인터럽트 프로그램을 기동하기 위해서는 메인 프로그램 중에 인터럽트 허가/금지

프로그램을 작성하십시오.

사용 명령은 EI, DI, IMASK입니다.

4.4.2 인터럽트 프로그램으로 데이터를 수신할 때의 주의사항

인터럽트 프로그램으로 데이터 수신할 때의 주의사항을 나타냅니다.

(1) 인터페이스별로 데이터 수신용 인터럽트 프로그램을 작성하십시오.

(2) 인터럽트 프로그램의 기동 여부 설정은 GX Configurator-SC에서 실행하십시오.

버퍼 메모리에 대한 직접 입력으로도 인터럽트 프로그램의 기동여부를 설정할 수

있지만, 데이터 수신 중에 설정한 경우에는 인터럽트 프로그램이 기동되지 않습니다.

(3) 인터럽트 프로그램에서는 INPUT 명령/BIDIN 명령을 사용하지 마십시오.

반드시, BUFRCVS 명령으로 데이터를 수신하십시오.

(4) 인터럽트 프로그램에서는 수신 읽기 완료신호(Y1/Y8)의 ON/OFF를 실행하지

마십시오.

(5) BUFRCVS 명령을 실행할 때의 접점신호로서 상시 ON(SM400) 또는 다이렉트 입력

신호(DX3, DX4)를 사용하십시오.(4.4항 참조)

데이터 레지스터 버퍼 메모리

수신 영역

수신 데이터 수

수신 데이터

Page 168: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제4장 인터럽트 프로그램으로 데이터를 수신하는 경우

4 - 6 한능테크노주식회사 TEL: 02)3660-9531

(6) 전원 OFF→ON 또는 CPU 모듈의 리셋 후, CPU 모듈의 이니셜 처리시에 인터럽트

프로그램은 무효가 되며, 데이터를 수신할 수 없습니다.

상대기기측에 데이터 교신 순서를 정하지 않고 상대기기측부터 비동기로 Q 시리즈

C24와 데이터를 교신하는 경우, 다음에 나타낸 프로그램을 이용하여 데이터를

읽으십시오.

Q 시리즈 C24의 입출력 신호가 X/Y00~X/Y1F일 때

정상 완료시의 처리

이상 완료시의 처리

RUN 후 스캔만 INPUT

명령 실행

CH1측 에러 정보를 초기화

수신 인터럽트 프로그램 실행

Page 169: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제5장 송수신 데이터 길이의 단위를 바이트 단위로

변경하는 경우 (워드/바이트 단위 설정)

한능테크노주식회사 TEL: 02)3660-9531 5 - 1

5 송수신 데이터 길이의 단위를 바이트 단위로 변경하는 경우

(워드/바이트 단위 설정)

Q 시리즈 C24와 상대기기의 데이터 교신에 있어서, 다음의 데이터 교신기능으로 송신/

수신하는 데이터량의 데이터 길이(수)는 워드 단위로 되어 있습니다.

본장에서는 다음의 데이터 교신기능으로 송신/수신하는 데이터 길이(수)의 단위의 변경

(워드→바이트, 바이트→워드)을 설명합니다.

데이터 길이의 단위는 Q 시리즈 C24의 인터페이스별로 설정할 수 있으며, Q 시리즈

C24는 사용자가 설정한 단위에 따라 상대기기로 송신하는 데이터 수, 상대기기에서

수신한 데이터를 PLC CPU로 읽기 요구할 때의 데이터 수를 제어합니다.

(1) 데이터 길이의 단위와 관련이 있는 데이터 교신기능과 버퍼 메모리

데이터 길이의 단위와 관련이 있는 데이터 교신기능과 버퍼 메모리를 나타냅니다.

(표 속의 버퍼 메모리 어드레스는 디폴트시)

데이터 교신기능 데이터 길이의 단위와 관계이 있는 버퍼 메모리

명칭(어드레스, CH1측, CH2측)

기능 설명항

MC 프로토콜 온디맨드 기능 온디맨드용 데이터 길이 지정 영역 (A1H, 141H) 레퍼런스 매뉴얼

3.11항

데이터

송신기능

송신 데이터 수 저장 영역 (400H, 800H)

무수순

프로토콜 데이터

수신기능

수신 종료 데이터 수 지정 영역 (A4H, 144H)

수신 데이터 수 저장 영역 (600H, A00H)

사용자 매뉴얼

(기본편) 제6장

데이터

송신기능

송신 데이터 수 저장 영역 (400H, 800H)

쌍방향

프로토콜 데이터

수신기능

수신 데이터 수 저장 영역 (600H, A00H)

사용자 매뉴얼

(기본편) 제7장

(2) 데이터 길이(수) 단위의 변경방법

데이터 길이(수) 단위의 변경방법은 다음 중 하나를 선택하십시오.

① GX Configurator-SC에 의한 변경

GX Configurator-SC의 시스템 설정화면에서 변경할 수 있습니다.

사용자 매뉴얼(기본편) 8.4.5항의 설명에 따라 데이터 길이(수)의 단위를 변경

하십시오.

② PLC CPU에 의한 변경

CSET 명령으로 변경할 수 있습니다.

이 매뉴얼의 17.4항의 설명에 의해 데이터 길이(수)의 단위를 변경하십시오.

Page 170: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제5장 송수신 데이터 길이의 단위를 바이트 단위로

변경하는 경우 (워드/바이트 단위 설정)

5 - 2 한능테크노주식회사 TEL: 02)3660-9531

메 모

Page 171: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제6장 데이터 교신의 감시시간을 변경하는 경우

한능테크노주식회사 TEL: 02)3660-9531 6 - 1

6 데이터 교신의 감시시간을 변경하는 경우

감시시간이란 상대기기에서 데이터 수신시의 1바이트별 수신간격시간, PLC측의 처리시간,

상대기기에 대한 송신시간을 Q 시리즈 C24가 감시하기 위한 시간입니다.

감시시간은 인터페이스별로 설정할 수 있으며, Q 시리즈 C24는 사용자가 설정한 감시

시간에 의해 상대기기와의 데이터 송수신을 제어합니다.

상대기기의 사양에 맞추어서 설정하십시오.

다음에 Q 시리즈 C24의 감시시간의 종류를 나타냅니다.

시간감시가 가능한 프로토콜 감시시간의 종류 Q 시리즈 C24가

갖는 디폴트값 MC 무수순 쌍방향 비 고

방식0 ○ ○ ○ ①

무수신 감시시간

(타이머0) 방식1

0바이트

(무한대기) × ○ ×

설정 바이트 수

만큼의 전송시간

(전송속도에 따른다)

② 응답 감시시간 (타이머1) 5초 ○ - ○ 쌍방향은 송신만

유효

③ 송신 감시시간 (타이머2) 3분 ○ ○ ○ ───

④ 전문 대기시간 0ms ○ - - 대기시간 없음

(예) MC 프로토콜로써 데이터 교신을 하는 경우

커맨드 전문 1바이트

선두 데이터 최종 데이터

상대기기측 선두 데이터 최종 데이터

PLC CPU측

응답 전문 Q 시리즈 C24

데이터 수신

허가 상태 타이머 0 감시시간

타이머 0 경과시간 리셋 타이머 1 감시시간

전문 대기 시간

타이머 2 감시시간 H/W 게이트 OFF 시간

타이머 1 경과시간 리셋

타이머 2 경과시간 리셋

Page 172: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제6장 데이터 교신의 감시시간을 변경하는 경우

6 - 2 한능테크노주식회사 TEL: 02)3660-9531

6.1 무수신 감시시간(타이머 0)의 설정

무수신 감시시간(타이머 0)은 상대기기측의 트러블 발생에 의해 Q 시리즈 C24가 데이터

수신 대기 상태가 되었을 때, 이 Q 시리즈 C24의 상태를 해제하기 위한 감시시간입니다.

Q 시리즈 C24는 상대기기에서의 데이터 수신 시작에서 1`바이트 단위로 수신간격을 감시

하고 결정된 최종 데이터의 수신에서 감시를 종료하고, 이를 반복합니다.

다음에 무수신 감시시간(타이머 0)의 동작에 대해 설명합니다.

포인트

(1) 무교신 감시시간(타이머 0)은 전송설정에 관계없이 항상 1바이트=12비트로

감시합니다.

(2) 시퀀스 프로그램에서 무수신 감시시간(타이머 0)의 디폴트값을 변경하고 그대로

변경한 값에서 타이머 0의 체크를 Q 시리즈 C24에 실행할 때에는 디폴트값의 변경

후에 제15장에 나타낸 모드 전환을 실행하십시오.

(1) 무수신 감시시간(타이머 0)에 의한 Q 시리즈 C24의 동작

1바이트 단위로 수신간격을 감시하고, 수신별로 경과시간을 0으로 되돌립니다.

타임아웃했을 때, Q 시리즈 C24는 다음을 처리합니다.

(a) MC 프로토콜로써 데이터 교신하고 있는 경우

대상 인터페이스측의 MC 프로토콜 송신 에러코드 저장 영역(버퍼 메모리

어드레스 25AH, 26AH)에 에러코드를 저장합니다.

상대기기에 NAK 전문을 응답 송신하고 커맨드 전문의 수신대기 상태가 됩니다.

(b) 무수순 프로토콜로써 데이터 교신하고 있는 경우(방식0)

① 사용자 등록 프레임으로 데이터 교신하고 있을 때

타임업까지의 수신 데이터를 Q 시리즈 C24로 보냅니다.

대상 인터페이스측의 데이터 수신결과 저장 영역(버퍼 메모리 어드레스

258H, 268H)에 에러코드를 저장하고, 수신이상 검출신호(X4, XB)를 ON

하고 다음의 데이터 수신 대기 상태가 됩니다.

(예) 수신종료 코드에 의한 수신시(수신종료 코드: CR+LF(0D0AH))

CR을 수신 후, 타이머 0의 설정시간 내에 LF를 수신하지 않았을 때,

CR까지의 수신 데이터를 버퍼 메모리의 수신 데이터 저장 영역에 저장

하고 PLC CPU로의 수신이상 검출신호를 ON합니다.

*1 이 때 CR은 전문 중에 포함된 1바이트의 데이터로서 다루어집니다.

1바이트

상대기기측 데이터 1 데이터 2 데이터 n-1 데이터 n

PLC CPU측

감시시간

데이터 수신간격(전송속도 등에 따른다.)

경과시간 리셋

타이머 0

설정시간 상대기기

Q 시리즈 C24측

수신이상 검출신호

Page 173: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제6장 데이터 교신의 감시시간을 변경하는 경우

한능테크노주식회사 TEL: 02)3660-9531 6 - 3

② 사용자 등록 프레임을 사용하여 데이터 교신하고 있을 때

최종 프레임 지정시, 현재의 전문 수신시작부터 타임업까지의 수신

데이터의 임의 데이터부를 Q 시리즈 C24로 전송하고, 최종 프레임 부분의

데이터를 무시합니다(버립니다).

대상 인터페이스측의 데이터 수신결과 저장 영역(버퍼 메모리 어드레스

258H, 268H)에 에러코드를 저장하고, 수신이상 검출신호(X4, XB)를 ON

하고 다음 데이터의 수신 대기 상태가 됩니다.

(c) 무수순 프로토콜로써 데이터 교신하고 있는 경우(방식1)

무수신 감시시간(타이머0)의 방식1에 의한 수신감시는 무수순 프로토콜에서

무수신 감시시간(타이머0)의 타임업에 의해 수신종료 코드, 수신종료 데이터 수가

정해지지 않은 전문을 수신하는 경우에 사용합니다.

타임업까지의 수신 데이터를 Q 시리즈 C24로 전송하고, 수신 읽기 요구신호

(X3, XA)를 ON하고 다음의 데이터 수신대기 상태가 됩니다.

(예) 수신종료 데이터 수에 의한 수신시(수신종료 데이터 수: 4바이트)

3바이트의 데이터를 수신한 후, 타이머 0의 타임업에 의해 3바이트의

수신 데이터를 버퍼 메모리의 수신 데이터 저장 영역에 저장하고, PLC

CPU로의 수신 읽기 요구신호를 ON합니다.

(d) 쌍방향 프로토콜로써 데이터 교신하고 있는 경우

현재의 전문수신 시작부터 타임업까지의 수신 데이터를 무시합니다(버립니다).

대상 인터페이스측의 데이터 수신결과 저장 영역(버퍼 메모리 어드레스 258H,

268H)에 에러코드를 저장하고, 수신이상 검출신호(X4, XB)를 ON합니다.

수신 데이터 읽기 완료에서 상대기기로 NAK 전문을 응답송신하고 다음의

데이터 수신대기 상태가 됩니다.

타이머 0

설정시간 상대기기

Q 시리즈 C24측

수신읽기 요구신호

Page 174: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제6장 데이터 교신의 감시시간을 변경하는 경우

6 - 4 한능테크노주식회사 TEL: 02)3660-9531

(2) 무수신 감시시간(타이머0)의 변경

(a) 무수신 감시시간(타이머 0)의 변경

무수신 감시시간(타이머 0)은 대상 인터페이스에 설정한 데이터 통신속도에 대한

전송 캐릭터 수(바이트 수)로 지정하여 GX Configurator-SC의 [전송제어 기타

시스템 설정] 화면에서 등록합니다.

상대기기의 사양에 따라 조정하여 설정하십시오.

등록방법에 대해서는 사용자 매뉴얼(기본편) 8.4.5항을 참조하십시오.

(b) 무수순 무수신 감시시간 방식 지정(방식 0/방식 1)

무수순 무수신 감시시간 방식 지정은 무수순 프로토콜에서 무수신 감시시간(타이

머0)을 사용할 경우의 방식을 지정하여 GX Configurator-SC의 [전송제어 기타

시스템 설정] 화면에서 등록합니다.

등록방법에 대해서는 사용자 매뉴얼(기본편) 8.4.5항을 참조하십시오.

비 고

① 무수신 감시시간(타이머 0)을 변경할 때의 기준

다음의 1바이트당 전송시간(t)과 상대기기가 데이터를 송신할 때의 1바이트 출력의

최대 필요시간(지연시간을 포함)으로부터 무수신 감시시간(타이머 0)으로 하는 바이트

수를 구하십시오.

1초당 전송 바이트 수(n) =통신속도/1바이트분의 전송 비트 수

1바이트당 전송시간(t) = 1000(ms) /1초당 전송 바이트 수(n)

무수신 감시시간(타이머 0) = 1+(상대기기의 출력 처리의 최대 지연시간

/1바이트당 전송시간(t))

소수점 이하는 올림

다음 조건의 경우, 무수신 감시시간(타이머 0)의 설정값이 [40](바이트)일 때에는

감시시간은 약 46ms가 됩니다.

통신속도 : 9600bps

1바이트분의 전송 비트 수: 12(전송설정에 관계없이 항상 12비트로 계산)

② Q 시리즈 C24의 RS-422/485 인터페이스를 매개로 하여 상대기기와 데이터 교신

하는 경우

무수신 감시시간(타이머0)은 다음의 바이트 수 이상으로 하십시오.

무수신 감시시간(타이머0)=1+((상대기기의 출력처리의 최대 지연시간+상대기기

측의 H/W 게이트 OFF 시간)/1바이트당 전송시간(t))

소수점 이하는 올림

Page 175: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제6장 데이터 교신의 감시시간을 변경하는 경우

한능테크노주식회사 TEL: 02)3660-9531 6 - 5

6.2 응답 감시시간(타이머 1)의 설정

응답감시시간(타이머 1)은 전문을 수신한 기기측의 트러블 발생에 따른 응답전문(결과)을

상대기기로 돌려보내지 않았을 때, 응답전문을 수신하는 기기측의 수신대기상태를 해제

하기 위한 감시시간입니다.

Q 시리즈 C24는 상대기기에서 전문을 수신했을 때, 응답전문을 상대기기로 송신 시작하기

까지의 PLC측의 처리시간을 감시합니다.

전문을 송신했을 때는 응답전문을 상대기기에서 수신 시작하기까지의 상대기기의 처리

시간을 감시합니다.

다음에 응답감시시간(타이머 1)의 동작에 대해 설명합니다.

* MC 프로토콜로써 데이터 교신시, 응답전문의 전에 온디맨드 데이터를 송신할 때에는

온디맨드 데이터 송신 시작 시까지를 감시합니다.

(1) 응답감시시간(타이머 1)에 의한 Q 시리즈 C24의 동작

(a) 응답감시시간(타이머 1)이 0ms일 때

전문의 수신 후에는 응답전문을 상대기기로 송신 시작하기까지의 감시를 하지

않고, 무한대기합니다.

전문의 송신 후에는 응답전문을 상대기기에서 수신 시작하기까지의 감시를 하지

않고, 무한 대기합니다.

(b) 응답감시시간(타이머 1)이 100ms 이상일 때

전문의 수신 후에는 응답전문을 상대기기로 송신 시작하기 까지를 감시하고 송신

시작에서 경과시간을 0으로 되돌립니다.

전문의 송신 후에는 응답전문을 상대기기에서 송신 시작하기 까지를 감시하고,

수신시작에서 경과시간을 0으로 되돌립니다.

타임업했을 때, Q 시리즈 C24는 다음을 처리합니다.

① MC 프로토콜로써 데이터 교신하고 있는 경우

대상 인터페이스측의 MC 프로토콜 송신 에러코드 저장 영역

(버퍼 메모리 어드레스 25AH, 26AH)에 에러코드를 저장합니다.

상대기기로 응답전문(NAK 전문)을 송신하고, 다음의 커맨드 전문의 수신

대기 상태가 됩니다.

② 쌍방향 프로토콜로써 데이터 교신하고 있는 경우

응답전문의 수신대기시에는 대상 인터페이스측의 데이터 송신결과 저장

영역(버퍼 메모리 어드레스 257H, 267H)에 에러코드를 저장하고, 송신

처리를 이상 완료합니다.

응답전문의 송신대기 시에는 응답감시시간의 체크는 하지 않습니다.

상대기기측 전문 응답전문

PLC CPU측 응답 전문 전문

감시시간 감시시간

경과시간 리셋 경과시간 리셋

상대기기측 커맨드 전문

PLC CPU측 온디맨드 데이터 응답 전문

감시시간

경과시간 리셋

Page 176: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제6장 데이터 교신의 감시시간을 변경하는 경우

6 - 6 한능테크노주식회사 TEL: 02)3660-9531

(2) 응답감시시간(타이머 1)의 변경

응답감시시간(타이머 1)은 GX Configurator-SC의 [전송제어 기타 시스템 설정]

화면에서 등록합니다.

MC 프로토콜로의 데이터 교신시에는 응답감시시간을 전문 대기 시간 이상으로 설정

하십시오.(*1)

등록방법에 대해서는 사용자 매뉴얼(기본편) 8.4.5항을 참조하십시오.

*1 전문 대기 시간은 다음의 부분에서 지정합니다.

A 호환 1C 프레임 : 커맨드 전문 중에서 지정

QnA 호환 2C/3C/4C 프레임: GX Configurator-SC의 [MC 프로토콜 시스템

설정] 화면

포인트

응답감시시간(타이머 1)의 디폴트값(5초)을 변경할 때에는 다음의 점에 주의하십시오.

(1) MC 프로토콜로써 데이터 교신할 때

다음의 어느 때라도 6.4항에 나타낸 전문 대기 시간 이상으로 설정하십시오.

(a) 다음의 기능으로 모니터 조건을 지정할 때에는 시스템 동작에 맞추어서 최대

시간을 설정.

워드 단위의 랜덤 읽기(레퍼런스 매뉴얼 3.3.8항 참조)

디바이스 메모리의 모니터(레퍼런스 매뉴얼 3.3.9항 참조)

(b) 상기 (a) 이외로 액세스할 때

① 상대기기와의 연결국(멀티드롭 연결 포함)에 액세스할 때는 다음의 시간

이상으로 설정.

응답감시시간 >= 사용할 커맨드의 처리에 필요한 최대 스캔 횟수

×연결국의 스캔타임

② 네트워크 시스템을 경유하여 타국으로 액세스할 때에는 무한대기 또는 다음

시간 이상으로 설정.

응답감시시간>= 사용할 커맨드의 처리에 필요한 최대 스캔 횟수×교신시간

무한대기를 설정할 때는 상대기기측에서 응답대기시간을 타임체크하고

타임아웃발생시는 Q 시리즈 C24의 전송시퀀스를 초기화하도록

하십시오.(레퍼런스 매뉴얼의 각 프레임의 "데이터 지정항목의 내용"

설명항을 참조)

* 처리에 필요한 최대 스캔 횟수는 레퍼런스 매뉴얼 부록 3항 참조.

교신시간은 레퍼런스 매뉴얼 제2장 참조.

(2) 쌍방향 프로토콜로써 데이터 교신할 때

다음 시간 이상으로 설정하십시오.

(시퀀스 스캔 타임×2)+100ms

Page 177: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제6장 데이터 교신의 감시시간을 변경하는 경우

한능테크노주식회사 TEL: 02)3660-9531 6 - 7

6.3 송신 감시시간(타이머 2)의 설정

송신감시시간(타이머 2)은 상대기기측의 트러블 발생에 의해, 전문이나 응답전문(결과)을

송신하는 Q 시리즈 C24가 송신 종료 대기 상태가 되었을 때, 이 대기상태를 해제하기

위한 감시시간입니다.

Q 시리즈 C24는 전문을 송신할 때, 전문의 송신이 종료하기 까지의 대기시간을 감시

합니다.

상대기기에서 전문을 수신했을 때는 응답전문의 송신이 종료하기 때문에 대기시간을 감시

합니다.

다음에, 송신감시시간(타이머 2)의 동작에 대해 설명합니다.

* MC 프로토콜로의 데이터 교신시, 응답 전문의 앞에 온디맨드 데이터를 송신할 때는

각각의 시간을 감시합니다.

(1) 송신감시시간(타이머 2)에 의한 Q 시리즈 C24의 동작

(a) 송신감시시간(타이머 2)이 0ms일 때

전문 또는 응답 전문의 송신이 종료할 때까지의 감시를 실행합니다.

송신할 수 없을 때에는 무한 대기합니다.

(b) 송신감시시간(타이머 2)이 100ms 이상일 때

전문 또는 응답전문의 송신 준비가 완료한 다음에 송신종료까지를 감시하고, 송신

종료 시에 경과시간을 0으로 되돌립니다.

타임업했을 때, Q 시리즈 C24는 다음을 처리합니다.

① MC 프로토콜로써 데이터 교신하고 있는 경우

응답전문의 송신종료 대기시에는 대상 인터페이스측의 데이터 송신결과

저장 영역(버퍼 메모리 어드레스 257H, 267H)에 에러코드를 저장합니다.

상대기기에는 응답전문(NAK 전문)을 송신하지 않고 다음의 커맨드 전문

을 수신하기 위한 대기 상태가 됩니다.

온디맨드 데이터의 송신시는 대상 인터페이스측의 온디맨드 실행결과 저장

영역(버퍼 메모리 어드레스 256H, 266H)에 에러 코드를 저장합니다.

상기 어느쪽일 때라도 송신을 도중에 중단하고 있을 때는 남은 데이터의

송신을 중지합니다.

상대기기측 전문 응답 전문

PLC CPU측 응답 전문 전문

감시시간 감시시간

경과시간 리셋

상대기기측 커맨드 전문

PLC CPU측 온디맨드 데이터 응답 전문

감시시간 감시시간

경과시간 리셋

Page 178: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제6장 데이터 교신의 감시시간을 변경하는 경우

6 - 8 한능테크노주식회사 TEL: 02)3660-9531

② 무수순 프로토콜 또는 쌍방향 프로토콜로써 데이터 교신하고 있는 경우

전문의 송신종료 대시기는 대상 인터페이스측의 데이터 송신결과 저장

영역(버퍼 메모리 어드레스 257H, 267H)에 에러코드를 저장하고 송신

처리를 이상 완료합니다.

전문의 송신을 도중에서 중단하고 있을 때에는 남은 데이터의 송신을 중지

합니다.

응답전문의 송신종료 대시기는 대상 인터페이스측의 데이터 수신결과 저장

영역(버퍼 메모리 어드레스 258H, 268H)에 에러코드를 저장하고, 수신

이상 검출신호(X4, XB)를 ON합니다.

수신 데이터 읽기 완료에서 수신이상 검출신호(X4, XB)를 OFF하고

다음의 전문 수신대기 상태가 됩니다.

응답전문의 송신을 도중에서 중단하고 싶을 때에는 남은 데이터의 송신을

중지합니다.

(2) 송신 감시시간(타이머 2)의 변경

송신감시시간(타이머 2)은 GX Configurator-SC의 [전송제어 타 시스템 설정]

화면에서 등록합니다.

등록방법에 대해서는 사용자 매뉴얼(기본편) 8.4.5항을 참조하십시오.

포인트

다음의 상태 발생시의 송신 중단시간은 송신감시시간(타이머 2)의 대상이 됩니다.

DTR/DSR 신호제어를 하고 있는 경우, DSR 신호가 OFF했을 때(7.1항 참조)

DC1/DC3 수신제어를 하고 있는 경우, DC3를 수신했을 때(7.2항 참조)

RS-232 인터페이스의 CS 신호가 OFF했을 때(사용자 매뉴얼(기본편) 3.2.1항

참조)

비 고

송신감시시간(타이머 2)을 변경할 때의 기준

상대기기측 전문의 수신처리 또는 응답전문을 송신하는 처리의 최대 지연시간과 1

바이트당 전송시간(t)에서 송신감시시간(타이머 2)을 구하여 설정값을 변경하십시오.

1초당 전송 바이트 수(n)=통신속도/1바이트분의 전송 비트 수

1바이트당 전송시간(t) = 1000(ms)/1초당 전송 바이트 수(n)

송신감시시간(타이머 2) = (상대기기 처리의 최대지연시간) + (1바이트당 전송시간

(t) × 송신 바이트 수)

100ms 단위에서 올림

다음 조건의 경우, 송신감시시간(타이머 2)으로서 300ms를 설정합니다.

통신속도 : 9600bps

1바이트분 전송 비트 수 : 11(스타트 비트: 1, 데이터 비트: 8, 스톱 비트: 2)

처리의 최대 지연시간 : 200ms

송신 바이트 수 : 3바이트

Page 179: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제6장 데이터 교신의 감시시간을 변경하는 경우

한능테크노주식회사 TEL: 02)3660-9531 6 - 9

6.4 전문 대기 시간의 설정

전문 대기 시간은 MC 프로토콜로써 데이터 교신할 때에 사용됩니다.

데이터 송신 후, 바로 데이터를 수신할 수 없는 상대기기를 위해 기다리는 시간입니다.

Q 시리즈 C24는 상대기기에서 수신한 커맨드 전문에 대한 응답전문을 Q 시리즈 C24에서

송신할 때, 적어도 전문 대기 시간만큼 응답전문의 송신을 지연하게 됩니다.

다음에 QnA 호환 2C/3C/4C 프레임으로 데이터 교신할 때의 전문 대기 시간의 동작에

대해 설명합니다. (A 호환 1C 프레임에서는 전문 대기 시간을 커맨드 전문 중에서 지정

합니다.)

(1) 전문 대기 시간에 의한 Q 시리즈 C24의 동작

① 전문 대기 시간이 0ms일 때

응답전문의 송신이 가능하다면 즉시 송신합니다. 송신 대기시간은 설치하지

않습니다.

② 전문 대기 시간이 10ms 이상일 때

응답전문의 송신이 가능할 때, 커맨드 전문을 수신한 다음에 전문 대기 시간이

경과하게 되면 응답전문을 송신합니다.

(2) 전문 대기 시간의 변경

전문 대기 시간은 GX Configurator-SC의 [MC 프로토콜 시스템 설정] 화면에서 등록

합니다.

등록방법에 대해서는 사용자 매뉴얼(기본편) 8.4.6항을 참조하십시오.

포인트

(1) 커맨드 전문 송신 후, 응답전문의 수신이 가능해질 때까지의 시간이 필요한

상대기기는 상기 설명에 따라 전문 대기 시간을 설정하십시오.

특히, Q 시리즈 C24의 RS-422/485 인터페이스에 연결된 상대기기와의 데이터

교신시는 상대기기측의 하드웨어 게이트 OFF 시간 이상을 설정하십시오.

(2) 본장에서 설명한 전문 대기 시간은 QnA 호환 2C/3C/4C 프레임으로 데이터 교신

하기 위한 것입니다.

상대기기측 커맨드 전문

PLC CPU측 응답전문

전문 대기 시간

Page 180: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제7장 전송제어를 DC 코드 제어로 데이터 교신하는

경우

한능테크노주식회사 TEL: 02)3660-9531 7 - 1

7 전송제어를 DC 코드 제어로 데이터 교신하는 경우

전송제어란 전송제어 신호의 ON/OFF 또는 DC 코드(DC1, DC2, DC3, DC4)의 송수신에

의해 Q 시리즈 C24와 상대기기 사이의 데이터 송수신을 제어(중단, 재개)하거나 또는

데이터의 유효범위를 상대기기에 통지하는 것입니다.

전송제어 기능은 Q, 시리즈 C24의 인터페이스별로 설정할 수 있으며, Q 시리즈 C24는

사용자가 설정한 전송제어 기능에 의해 상대기기와의 데이터 교신을 제어합니다.

상대기기의 사양에 맞추어서 설정하십시오.

다음에 Q 시리즈 C24의 전송제어기능의 종류를 나타냅니다.

전송제어가 가능한

인터페이스 전송제어가 가능한 프로토콜

전송제어기능 제어의 종류

232 422/485 MC 무수순 쌍방향

비고

DTR 제어 - ○ - DTR/DSR

신호제어*1 DSR 제어

○ -

(무시) ○ ○ ○

DC 코드 제어와의 동시

사용은 불가. 어느

한쪽을 선택.

RS/CS 신호제어*2 ○ - ○ ○ ○ 상시 제어

CD 신호제어*2 ○ - ○ ○ ○

제어한다/하지 않고,

케이블 배선이 변한다.

반이중 통신시, 제어

필요.

DC1/DC3 송신제어 - ○ -

DC1/DC3 수신제어 ○ ○ ○

DC2/DC4 송신제어 ○ ○ ○

DC 코드

제어*1

DC2/DC4 수신제어

○ ○

○ ○ ○

DTR/DSR

신호제어와의 동시

사용은 불가.

어느 한쪽을 선택.

○: 가능(전송제어가 실행된다.)

-: 무효

*1 쌍방향 프로토콜로의 데이터 교신에서 전이중통신을 할 때에는 사용자 매뉴얼(기본편)

7.3항을 참조하십시오.

*2 사용자 매뉴얼(기본편) 3.2.1항(1)을 참조하여 RS 신호, CS 신호의 제어 내용, CD 단자

체크 지정에 의한 Q 시리즈 C24의 작동을 확인하십시오.

포인트

Q 시리즈 C24의 기동시에는 DTR/DSR 신호제어, RS/CS 신호제어를 하는 상태가

됩니다.

Page 181: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제7장 전송제어를 DC 코드 제어로 데이터 교신하는

경우

7 - 2 한능테크노주식회사 TEL: 02)3660-9531

7.1 DTR/DSR(ER/DR) 신호제어의 제어내용

RS-232 인터페이스의 DTR/DSR 신호를 사용하여 자국의 데이터 수신 여부를 상대

기기로 통지하는 제어입니다.

Q 시리즈 C24는 자국의 데이터 수신 여부를 DTR(ER) 신호로 상대기기에 통지하고, 상대

기기의 데이터 수신 여부를 DSR(DR) 신호로 확인합니다.

(예)

(1) Q 시리즈 C24의 DTR 제어내용과 OS 영역의 비어있는 용량 지정

(a) Q 시리즈 C24의 DTR 제어내용

DTR 신호를 사용하여 Q 시리즈 C24측에서의 데이터 수신 여부를 상대기기로

통지합니다.

무수순 프로토콜로써 상대기기에서 전송된 데이터는 OS 영역을 경유하여 버퍼 메

모리의 수신 데이터 저장 영역에 저장됩니다. (사용자 매뉴얼(기본편) 6.1.2항 *1

참조)

다음 조건의 경우, 수신 데이터를 일시적으로 OS 영역에 저장되며, 현재의 수신

데이터 읽기 처리를 완료했다면 수신 데이터 저장 영역으로 전송합니다.

① "수신 데이터 저장 영역<수신 데이터 길이"의 데이터를 수신했을 때, 버퍼

메모리의 수신 데이터 저장 영역을 초과한 수신 데이터.

② 1회분의 수신 데이터를 시퀀스 프로그램이 읽기 전에 수신한 다음 회분의

수신 데이터.

Q 시리즈 C24는 OS 영역의 비어 있는 영역의 용량에 따라 다음과 같이 DTR

신호를 ON/OFF시킵니다.

비어있는 영역이 64바이트(디폴트값) 이하 .......... OFF

비어있는 영역이 263바이트(디폴트값) 이상 ........ ON

상대기기측

PLC CPU측

데이터 1-1

(중단) (재개)…계속해서

데이터 1-2

데이터 2-1 데이터 2-2

(중단) (재개)…계속해서

DTR 신호

DSR 신호

DTR 신호

ON에서 수신 가능

OFF에서 수신 불가

수신 준비 완료 Q 시리즈 C24

(OS 영역)

8448

바이트

(데이터 저장)

비어 있는 영역64바이트

이하

(디폴트값)

Q 시리즈 C24

(OS 영역)

8448

바이트

(데이터 저장)

비어 있는 영역

263바이트

이하

(디폴트값)

시퀀스 프로그램에서의

읽기 완료 후

Page 182: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제7장 전송제어를 DC 코드 제어로 데이터 교신하는

경우

한능테크노주식회사 TEL: 02)3660-9531 7 - 3

(b) OS 영역의 비어 있는 용량 지정

DTR/DSR(ER/DR) 신호제어에서 데이터 수신불가를 통지하는 OS 영역의 비어

있는 용량을 GX Configurator-SC의 [전송제어 기타 시스템 설정]에서 지정

합니다.(사용자 매뉴얼(기본편) 8.4.5항 참조)

설정값은 다음과 같도록 지정하십시오.

[전송제어 시작 시 비어있는 용량<전송제어 종료 시 비어있는 용량]

① 전송제어 시작 시 비어있는 용량(어드레스: 2012H/2112H)

데이터 수신 불가를 통지하는 (DTR 신호가 OFF) OS 영역의 비어있는

용량을 지정합니다.

전송제어 시작 시 비어있는 용량: 64~4095(디폴트값: 64)

② 전송제어 종료 시 비어있는 용량 지정(어드레스: 2013H/2113H)

데이터 수신 허가를 통지하는(DTR 신호가 ON) OS 영역의 비어있는 용량을

지정합니다.

전송제어종료 시 비어 있는 용량: 263~4096(디폴트값: 263)

비 고

수신 데이터 클리어를 하면 수신 데이터 저장 영역과 동시에 OS 영역에 저장되어

있는 데이터도 클리어됩니다. 사용자 매뉴얼(기본편) 6.1.4항 참조.

상기 OS 영역의 비어있는 영역이 0바이트일 때에 데이터를 수신하면 SIO 에러가

발생하고 비어있는 영역이 생길 때까지 수신 데이터를 무시합니다. 이 때, SIO 신호가

ON합니다.(사용자 매뉴얼 (기본편) 10.1.1항 참조)

(2) Q 시리즈 C24의 DSR 제어

DSR 신호를 사용하여 상대기기의 데이터 수신 여부를 Q 시리즈 C24가 검지하고,

DSR 신호의 ON/OFF에 의해 다음과 같이 상대기기로의 데이터 송신을 제어합니다.

① DSR 신호가 ON일 때에는 송신 데이터가 있다면 상대기기로 송신합니다.

② DSR 신호가 OFF일 때에는 송신 데이터가 있어도 상대기기로는 송신하지 않습니다.

DSR 신호가 ON하면 송신합니다.

7.2 DC 코드 제어의 제어내용

Q 시리즈 C24의 전송제어용 데이터를 사용하여 자국의 데이터 수신 여부나 송수신

데이터의 유효범위를 상대기기로 통지하는 제어입니다.

Q 시리즈 C24의 DC 코드 제어로서는 다음에 나타낸 4종류가 있으며, 이들 제어기능을

동시에 사용할 수 있습니다.

(1) DC1/DC3 송신제어, DC1/DC3 수신제어

Q 시리즈 C24는 자국의 데이터 수신 여부를 DC1, DC3의 송신 시에 상대기기로 통지

하고 상대기기의 데이터 수신 여부를 DC1, DC3의 수신 시에 확인합니다.

DC1 … 데이터 수신 허가를 상대기기로 통지하기 위한 제어 데이터

DC3 … 데이터 수신 금지를 상대기기로 통지하기 위한 제어 데이터

(예)

상대기기측

PLC CPU측

데이터 1-1

(중단) (재개)…계속해서

데이터 1-2

데이터 2-1

(중단)

데이터 2-2

(재개)…계속해서

Page 183: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제7장 전송제어를 DC 코드 제어로 데이터 교신하는

경우

7 - 4 한능테크노주식회사 TEL: 02)3660-9531

(a) Q 시리즈 C24의 DC1/DC3 송신제어 내용과 OS 영역의 비어있는 용량 지정

제어내용은 7.1항(1) DTR 제어와 같습니다.

OS 영역의 비어있는 용량 지정은 7.1항(1)(b)와 같습니다.

DTR 신호를 ON/OFF하는 대신에 Q 시리즈 C24가 DC1 또는 DC3을 상대

기기로 송신합니다.

DC1 및 DC3의 송신 타이밍에 대해 DTR 신호의 ON/OFF를 다음과 같이

바꾸십시오.

(DTR 제어) (DC1·DC3 송신제어)

DTR 신호 OFF = DC3의 송신 … OS 영역의 비어있는 영역이 64바이트(디폴트

값) 이하가 되었을 때 송신

DTR 신호 ON = DC1의 송신 … OS 영역의 비어있는 영역이 263바이트(디폴

트값) 이상이 되었을 때 송신

비 고

사용자 매뉴얼(기본편) 6.1.4항에서 설명한 수신 데이터 클리어를 하면 수신 데이터

저장 영역과 동시에 OS 영역에 저장되어 있는 데이터도 클리어됩니다.

상기 OS 영역의 비어있는 영역이 0바이트일 때에 데이터를 수신하면 SIO 에러가

발생하고, 비어있는 영역이 생길 때까지 수신 데이터를 무시합니다. 이 때, SIO

신호가 ON합니다.(사용자 매뉴얼(기본편) 10.1.1항 참조)

(b) Q 시리즈 C24의 DC1/DC3 수신제어 내용

① 상대기기에서 DC3을 수신하면 Q 시리즈 C24는 데이터의 송신을 중단합니다.

수신한 DC3은 시퀀스 프로그램에서 읽을 수 없습니다.

② 상대기기에서 DC1을 수신하면 Q 시리즈 C24는 데이터의 송신을 재개합니다.

(DC3의 수신 시에 송신을 중단한 데이터를 계속해서 송신합니다.)

수신한 DC1은 시퀀스 프로그램에서 읽을 수 없습니다.

③ DC1 수신후에 수신할 DC1은 무시하고, 수신 데이터 중에서 제거합니다.

포인트

(1) DC1/DC3 송신제어, DC1/DC3 수신제어에서 전원 투입시, CPU 리셋시 또는 모드

전환시의 Q 시리즈 C24의 상태는 다음과 같습니다.

(2) 상대기기로 DC1을 송신하지 않습니다.

DC1을 송신했을 때와 같은 상태가 됩니다.

상대기기에서 DC1을 수신하지 않아도 DC1을 수신했을 때와 같은 상태가

됩니다.

상대기기측 데이터 데이터

PLC CPU측

상대기기측

Q 시리즈 C24측 데이터 데이터

Page 184: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제7장 전송제어를 DC 코드 제어로 데이터 교신하는

경우

한능테크노주식회사 TEL: 02)3660-9531 7 - 5

(2) DC2/DC4 송신제어, DC2/DC4 수신제어

Q 시리즈 C24는 자국에서의 송신 데이터를 DC2, DC4로 둘러싸서 상대기기로 송신

하고, DC2, DC4로 둘러쌓여진 상대기기에서의 수신 데이터를 유효로 간주하여 처리

합니다.

DC2 … 유효 데이터의 시작을 상대기기에 통지하기 위한 제어 데이터

DC4 … 유효 데이터의 종료를 상대기기에 통지하기 위한 제어 데이터

(예)

(a) Q 시리즈 C24의 DC2/DC4 송신제어 내용

Q 시리즈 C24에서 상대기기로의 데이터 송신시에 송신 데이터의 선두에 DC2

코드를 송신 데이터의 마지막에 DC4 코드를 Q 시리즈 C24가 부가하여 송신합니다.

* MC 프로토콜에 의한 교신의 경우도 같은 방법으로 DC2, DC4를 부가합니다.

(b) Q 시리즈 C24의 DC2/DC4 수신제어내용

① 상대기기에서 DC2를 수신하면 Q 시리즈 C24는 이후 DC4까지의 수신

데이터를 유효 데이터로 처리합니다.

수신한 DC2는 시퀀스 프로그램에서 읽을 수 없습니다.

② 상대기기에서 DC4를 수신하면 Q 시리즈 C24는 이후 DC2 직전까지의 수신

데이터를 무효 데이터로써 무시합니다.

수신한 DC4는 시퀀스 프로그램에서 읽을 수 없습니다.

③ DC2 수신후에 수신한 DC2는 무시하고 수신 데이터 중에서 제외합니다.

상대기기측 데이터 데이터

데이터 PLC CPU측

상대기기측

PLC CPU측

데이터

송신 순서

(무수순 프로토콜의 경우)

송신 순서

(쌍방향 프로토콜의 경우)

상대기기측

(무수순 프로토콜의 경우) *1

데이터 임의의

데이터 데이터

PLC CPU측

Q 시리즈 C24의 버퍼

메모리 또는 OS 영역에

저장

Q 시리즈 C24는

무시합니다.

Q 시리즈 C24의 버퍼

메모리 또는 OS 영역에

저장

*1 MC 프로토콜 A

호환 1C 프레임

형식 1의 경우

상대기기측

PC

캐릭터

섬체크

코드

Page 185: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제7장 전송제어를 DC 코드 제어로 데이터 교신하는

경우

7 - 6 한능테크노주식회사 TEL: 02)3660-9531

(3) 전송제어방법, DC 코드의 변경

DC 코드 제어와 DTR/DSR 제어의 변환 및 DC 코드의 변경은 GX Configurator-SC

의 [전송제어 기타 시스템 설정] 화면에서 등록합니다.

등록방법은 사용자 매뉴얼(기본편) 8.4.5항을 참조하십시오.

Page 186: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제7장 전송제어를 DC 코드 제어로 데이터 교신하는

경우

한능테크노주식회사 TEL: 02)3660-9531 7 - 7

7.3 전송제어기능 사용시의 주의사항

Q 시리즈 C24의 전송제어기능을 사용할 때의 주의사항을 나타냅니다.

(1) 상대기기와 PLC CPU 사이의 결정

다음 내용에 대해 상대기기와 PLC CPU 사이에서 결정하십시오.

① 전송제어 기능을 사용할지 아닐지. 사용할 때에는 어느 제어로 데이터를

교신할지?

② 제어가 실행되는 타이밍.

③ DC 코드 제어를 할 때의 DC1~DC4의 각 코드.

(사용할 DC1~DC4의 각 DC 코드는 임의로 변경할 수 있습니다.)

(2) 전송제어 기능의 사용조건

① DTR/DSR 제어와 DC 코드 제어는 동시에 사용할 수 없습니다.

GX Configurator-SC에 의한 등록에서 선택하여 사용하십시오.

② DTR/DSR 제어를 할 때에는 Q 시리즈 C24측의 DSR 신호 및 DSR 신호를 상대

기기와 연결하십시오.

(3) 전송제어기능의 설정

대상 인터페이스가 가능한 전송제어 기능을 설정하십시오.

제어할 수 없는 기능을 설정했을 때에는 설정 내용이 무효 처리가 됩니다.

(4) 연동동작시의 전송 제어 기능의 설정

Q 시리즈 C24의 두 가지 인터페이스를 연동동작(사용자 매뉴얼(기본편) 4.4.2항

참조)시킬 때에는 전송제어가 필요하지 않는 어느 하나의 인터페이스에만 전송제어

기능을 설정하십시오.

다른 하나의 인터페이스에 대해서는 전송제어기능을 사용하지 않도록(버퍼 메모리에

직접 설정할 때의 설정값은 0001H) 설정하십시오.

(5) DC 코드 제어

① DC1/DC3 송신제어와 DC1/DC3 수신제어는 Q 시리즈 C24와 상대기기 사이의

데이터 교신을 전이중 통신으로 실시할 때에 가능합니다.

반이중 통신을 할 때에는 DC1/DC3 제어를 하지 마십시오.

② DC1~DC4의 각 코드와 같은 데이터를 사용자 데이터 중에 포함시킬 수 없습니다.

DC 코드와 같은 데이터를 사용자 데이터로 취급할 때에는 다음 중에서 하나를

실시하십시오.

DTR/DSR를 제어한다.

DC 코드를 변경한다.

전송제어기능을 사용하지 않는다.

포인트

Q 시리즈 C24는 DC1/DC3 수신제어, DC2/DC4 수신제어를 하고 있을 때에,

상대기기에서 수신할 사용자 데이터 중에 해당 DC 코드가 포함되어 있으면 대응하는

DC 코드를 제어합니다.

즉, PLC CPU에서 송신 요구한 사용자 데이터 중에 DC 코드가 포함되어 있을 때에는

그대로 송신합니다.

Page 187: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제7장 전송제어를 DC 코드 제어로 데이터 교신하는

경우

7 - 8 한능테크노주식회사 TEL: 02)3660-9531

(6) DTR/DSR 제어를 하지 않을 때의 DTR 신호·DSR 신호의 취급

DTR/DSR 제어를 하지 않을 경우에는 Q 시리즈 C24는 DTR 신호와 DSR 신호를

다음과 같이 취급합니다.

① DTR 신호는 상시 ON합니다.

② DSR 신호의 ON/OFF 상태는 무시합니다.

Page 188: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제8장 반이중 통신으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 8 - 1

8 반이중 통신으로 데이터 교신하는 경우

RS-232에 의한 Q 시리즈 C24와 상대기기 사이의 데이터 교신에서 Q 시리즈

C24에서의 송신과 상대기기에서의 송신이 동시에 실행되지 않도록 설정합니다.

QJ71C24(N)-R2는 인터페이스별로 설정할 수 있습니다.

Q 시리즈 C24의 기동시에는 전이중 통신을 할 수 있으며 상대기기측의 사양에 맞추어서

사용자가 통신방법을 변경할 수 있습니다.

포인트

다음의 경우에는 반이중 통신으로 설정할 필요가 없기 때문에 본항은 읽지 않으셔도

됩니다.

① 무수순 프로토콜로의 데이터 교신에서 송신만, 또는 수신만 실행할 때.

② 상대기기의 사양이 Q 시리즈 C24의 지시가 없다면 상대기기에서 Q 시리즈 C24로

데이터를 송신하지 않도록 되어 있을 때

8.1 반이중 통신에 대해

전이중 통신과 반이중 통신에 의한 데이터 송수신의 차이를 설명합니다.

PLC CPU측의 통신제어는 사용자가 지정한 통신방식으로 다음과 같이 Q 시리즈 C24가

실행하기 때문에 시퀀스 프로그램에서 제어할 필요는 없습니다.

(1) 전이중 통신

전화에 의한 회화형식의 이미지이며, 상대기기와 데이터 교신하는 통신방식입니다.

Q 시리즈 C24는 상대기기로 데이터를 송신하고 있을 때에 데이터를 수신할 수 있습니다.

또한, 상대기기에서 데이터를 수신하고 있을 때에 데이터를 송신합니다.

(2) 반이중 통신

트랜시버에 의한 회화형식의 이미지로, 상대기기와 데이터 교신하는 통신방식입니다.

상대기기로 데이터를 송신하고 있을 때에 상대기기에서 데이터를 수신했을 경우, Q

시리즈 C24는 [동시 송신시의 우선/비우선의 설정]에 따라 데이터의 송신과 수신을

제어합니다.

상대기기에서 데이터 수신하고 있을 때에는 데이터를 송신하지 않습니다.

상대기기측 데이터 A-1 데이터 A-2

PLC CPU측 데이터 B-1 데이터 B-2

상대기기측 데이터 A-1 데이터 A-2

PLC CPU측 데이터 B-1 데이터 B-2

Page 189: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제8장 반이중 통신으로 데이터 교신하는 경우

8 - 2 한능테크노주식회사 TEL: 02)3660-9531

8.2 데이터를 송신·수신하는 타이밍

반이중 통신은 Q 시리즈 C24의 RS-232 인터페이스의 CD 신호와 RS 신호를 사용하여

제어합니다.

다음에 나타낸 Q 시리즈 C24의 RS 신호와 CD 신호의 ON/OFF에 의해 데이터

송수신이 가능한 상대기기라면 반이중 통신을 하는 것이 가능합니다.

RS 신호 …… Q 시리즈 C24가 다음과 같이 ON/OFF합니다.

Q 시리즈 C24에서 데이터를 송신할 때에 ON하고 송신 완료 시에 OFF

합니다.

CD 신호 …… 상대기기측에서 다음과 같이 ON/OFF하십시오.

상대기기에서 데이터를 송신할 때에 ON하고 송신 완료 시에 OFF

하십시오.

다음에 반이중 통신으로 데이터 교신할 때의 데이터 통신/수신의 타이밍을 Q 시리즈

C24의 CD 신호와 RS 신호에 따라 나타냅니다.

(1) 상대기기에서 데이터를 송신할 때의 타이밍

GX Configurator-SC의 [전송제어 기타 시스템 설정] 화면에서 등록한 "동시 전송

시의 우선/비우선"의 설정값에 따라 Q 시리즈 C24의 CD 신호를 제어하여 데이터

송신하십시오. (사용자 매뉴얼 (기본편) 8.4.5항 참조)

(a) Q 시리즈 C24를 "우선"으로 지정하고 있는 경우

① 데이터를 송신할 때에는 RS 신호를 체크하여 RS 신호가 OFF라면 CD 신호를

ON하십시오. RS 신호가 ON이라면 OFF할 때까지 대기하고 OFF한 다음 CD

신호를 ON하십시오.

② CD 신호를 ON한 다음에 데이터를 송신하십시오.

③ 데이터 송신 완료 후, CD 신호를 OFF하십시오.

④ 데이터의 송신 중에 RS 신호가 ON했을 때에는 데이터의 송신을 중지하고 CD

신호를 OFF로 하여 데이터의 수신 처리를 실시하십시오.(동시 송신 발생)

⑤ Q 시리즈 C24에서의 송신 완료 후, ④에서 송신을 중지한 데이터를 모두

재송신하십시오. * 1 Q 시리즈 C24가 수신 데이터를 무시하지 않도록 하기 위하여 대책으로서 데이터 교신하는

기기 사이에서 다음을 실행하도록 하십시오.

데이터 송신에 대한 응답 전문의 송수신

응답전문의 타임아웃 체크와 타임아웃 에러의 발생에 따른 데이터의 재송신(상대기기측)

상대기기측 데이터 A 데이터 B

데이터 송신을

중지하십시오.

재송신

데이터 B

데이터 C PLC CPU측

CD 신호가 ON해도

Q 시리즈 C24는 우선

이기 때문에 송신을

속행합니다.

상대기기측은 이 데이터를

저장하십시오.

SD(송신 데이터) 데이터 C

RS(송신 요구)

CS(송신 가능)

CD(수신 캐리어 검출)

RD(수신) 데이터 A

데이터 B

Q 시리즈 C24는

수신 데이터를 무시

합니다.(*1) 데이터 B

④ ⑤

Page 190: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제8장 반이중 통신으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 8 - 3

(b) Q 시리즈 C24를 "비우선"으로 지정하고 있는 경우

다음 ④, ⑤의 내용이 (a)와 다릅니다.

① 데이터를 송신할 때에는 RS 신호를 체크하고 RS 신호가 OFF라면 CD 신호를

ON하십시오. RS 신호가 ON이라면 OFF할 때까지 대기하고 OFF 후 CD 신호를

ON하십시오.

② CD 신호를 ON하고 나서 데이터를 송신하십시오.

③ 데이터 송신 완료 후, CD 신호를 OFF하십시오.

④ 데이터의 송신 중에 RS 신호가 ON해도 그대로 Q 시리즈 C24에 대한 데이터

송신을 속행하십시오. (동시 송신 발생)

⑤ 상대기기에서의 송신 완료후, Q 시리즈 C24에서 상대기기로 데이터를 송신합니다.

((2) 참조)

비 고

제7장에 나타낸 전송제어 기능의 DTR/DSR 제어를 실행하고 있을 때, 상기 (a)(b)의

어떤 경우라도 상대기기측에서는 다음과 같이 Q 시리즈 C24에 데이터를 송신하십시오.

Q 시리즈 C24의 DTR 신호가 OFF했을 때에는 데이터 송신을 중단하십시오.

데이터 송신 중단 후, Q 시리즈 C24의 DTR 신호가 ON했을 때에는 데이터 송신을

재개(중단한 데이터에서 송신 재개)하십시오.

상대기기측 데이터 A 데이터 B

데이터 송신을 속행

하십시오.

PLC CPU측 데이터 C-1 데이터 C-2

CD 신호가 ON하면

Q 시리즈 C24는

비우선이기 때문에

송신을 중단합니다.

재송신

송신 내용에 대해서는

(2)를 참조

SD(송신 데이터) 데이터 C-1 데이터 C-2

RS(송신 요구)

CS(송신 가능)

CD(수신 캐리어 검출)

RD(수신 데이터)

데이터 A 데이터 B

Q 시리즈 C24는 수신

데이터를 저장합니다.

Page 191: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제8장 반이중 통신으로 데이터 교신하는 경우

8 - 4 한능테크노주식회사 TEL: 02)3660-9531

(2) Q 시리즈 C24에서 데이터를 송신할 때의 타이밍

GX Configurator-SC의 [전송제어 기타 시스템 설정] 화면에서 등록한 "동시전송

시의 우선/비우선"의 설정값에 따라 Q 시리즈 C24의 RS 신호를 제어하여 데이터

송신하십시오. (사용자 매뉴얼 (기본편) 8.4.5항 참조)

(a) Q 시리즈 C24를 "우선"으로 지정하고 있는 경우

① 데이터를 송신할 때에는 Q 시리즈 C24의 CD 신호를 체크하고 CD 신호가

OFF라면 Q 시리즈 C24의 RS 신호를 ON합니다.

CD 신호가 ON이라면 OFF할 때까지 대기하고 OFF한 후에 CD 신호를

ON하십시오.

② RS 신호를 ON하고 나서 데이터를 송신하십시오.

③ 데이터 송신 완료 후, RS 신호를 OFF하십시오.

④ 데이터의 송신 중에 CD 신호가 ON했을 때에는 그대로, 상대기기로의

데이터 송신을 속행합니다. (동시 송신 발생)

⑤ Q 시리즈 C24에서의 송신 완료 후, 상대기기에서 Q 시리즈 C24로 ④에서

송신을 중지한 데이터를 모두 송신하십시오.

* 1 데이터 전송속도에 따라 RS 신호 ON 시에 송신재개까지의 시간이

다릅니다. 통신속도가 빠를수록 송신 개시까지의 시간이 짧습니다.

* 2 Q 시리즈 C24가 수신 데이터를 무시하도록 하는 대책으로서 데이터 교신

하는 기기 사이에서 다음 사항을 실행하도록 하십시오.

데이터 송신에 대한 응답 전문의 송수신

응답전문의 타임아웃 체크와 타임아웃 에러의 발생에 따른 데이터의

재송신(상대기기측)

상대기기측

데이터 송신을

중지하십시오.

데이터 C-1

재송신

데이터 C

PLC CPU측 데이터 A 데이터 B

CD 신호가 ON해도

Q 시리즈 C24가

우선이기 때문에

송신을 속행합니다.

송신

요구

송신

요구1ms 이내

약 2ms~128ms

(*1). 상대기기측에서는 이

데이터를 저장하십시오.

SD(송신 데이터) 데이터 A 데이터 B

RS(송신 요구)

CS(송신 가능)

CD(수신 캐리어 검출)CD 체크 CD 체크

CD 체크

RD(수신 데이터) 데이터 C-1

Q 시리즈 C24는 수신 데이터를 무시합니다. (*2)

Q 시리즈 C24는 수신데이터를 저장합니다.

데이터 C

① ②

Page 192: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제8장 반이중 통신으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 8 - 5

(b) Q 시리즈 C24를 "비우선"으로 지정하고 있는 경우

다음 ④, ⑤의 내용이 (a)와 다릅니다.

① 데이터를 송신할 때에는 Q 시리즈 C24의 CD 신호를 체크하여 CD 신호가

OFF라면 Q 시리즈 C24의 RS 신호를 ON하십시오.

CD 신호가 ON이라면 OFF할 때까지 대기하고 OFF한 후에 RS 신호를 ON

하십시오.

② RS 신호를 ON하고 나서 데이터를 송신하십시오.

③ 데이터 송신 완료 후, RS 신호를 OFF하십시오.

④ 데이터의 송신 중에 CD 신호가 ON했을 때에는 데이터의 송신을 중단하고

RS 신호를 OFF로 하여 데이터의 수신 처리를 합니다. (동시송신 발생)

⑤ 상대기기에서의 송신 완료 후, ④에서 송신을 중단한 데이터를 처음부터/

속행해서 송신합니다 *2

*1 GX Configurator-SC에 의한 "동시 송신시의 우선/비우선"의 설정 값만큼

송신하지 않습니다.

*2 GX Configurator-SC에 의한 "송신 재개시의 송신방법"의 설정 내용에

따라 직전에 송신을 중단한 데이터의 처음부터 또는 속행하여 송신합니다.

비 고

제7장에 나타낸 전송제어 기능의 DTR/DSR 제어를 실행하고 있을 때, 상기(a)(b) 어떤

경우라도 상대기기측에서는 다음과 같이 Q 시리즈 C24에 데이터를 송신하십시오.

Q 시리즈 C24의 DTR 신호가 OFF했을 때에는 데이터 송신을 중단하십시오.]

데이터 송신 중단 후, Q 시리즈 C24의 DTR 신호가 ON했을 때에는 데이터 송신을

재개(중단한 데이터에서 송신 재개)하십시오.

상대기기측

데이터 송신을 속행

하십시오.

데이터 C

PLC CPU측 데이터 A 데이터 B 데이터 B

CD 신호가 ON하면

Q 시리즈 C24는

우선이기 때문에

송신을 중단합니다.

송신대기 시간(*1)

SD(송신 데이터)

송신

요구 1ms 이내

(*1)

송신

요구

데이터 A 데이터 B 데이터 B

RS(송신 요구)

CS(송신 가능)

CD(수신 캐리어 검출)CD 체크 CD 체크

CD 체크

CD 체크

RD(수신 데이터) 데이터 C

Q 시리즈 C24는 수신

데이터를 저장합니다.

① ②

(*2)

④ ⑤

Page 193: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제8장 반이중 통신으로 데이터 교신하는 경우

8 - 6 한능테크노주식회사 TEL: 02)3660-9531

8.3 통신방법의 변경

전이중 통신에서 반이중 통신으로 변경하여 데이터 교신할 때에는 GX Configurator-SC

의 [전송제어 기타 시스템 설정] 화면에서의 등록이 필요합니다.

통신방식을 변경할 때의 설정항목에 대해 설명합니다.

등록방법은 사용자 매뉴얼(기본편) 8.4.5항을 참조하십시오.

(1) RS-232 통신방식 지정

전이중 통신 또는 반이중 통신 중에서 어느 하나를 지정합니다.

(2) 동시 송신시의 우선/비우선 지정

반이중 통신으로 상대기기와 Q 시리즈 C24가 동시에 데이터 송신을 개시했을 때에

Q 시리즈 C24에서의 송신을 속행("우선")할지 중단("비우선")할지를 지정합니다.

"비우선"으로 할 때의 지정값 "1"~"255"는 데이터 송신을 재개할 수 있도록 한

다음에 실제로 데이터를 송신하기까지의 송신대기 시간이 됩니다.

(3) 송신 재개시의 송신방법 지정

상기에 따라 "반이중 통신" + "비우선"을 설정했을 때에 본 설정이 유효해 집니다.

상대기기와 Q 시리즈 C24의 동시송신 개시시에 Q 시리즈 C24가 송신을 중단한

다음에 재개할 때에 중단한 전문을 처음부터 다시 송신할 것인지("재송한다") 중단한

전문을 계속해서 송신할 것인지("재송하지 않는다")를 지정합니다.

(4) RS-232 CD 단자 체크 설정

반이중 통신을 할 때에는 [CD 단자 체크한다]를 설정합니다.

Page 194: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제8장 반이중 통신으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 8 - 7

8.4 반이중 통신하기 위한 커넥터 연결

반이중 통신할 때의 Q 시리즈 C24와 상대기기 사이의 커넥터 연결에 대해 설명합니다.

다음 (1)(2)를 근거로 상대기기와 연결하십시오.

(1) Q 시리즈 C24측의 RS 신호는 반이중 통신을 하기 위해 상대기기측의 어느 한 신호

(CR, DSR 또는 CD 신호 등)와 연결하십시오.

(2) Q 시리즈 C24측의 CD 신호는 반이중 통신을 하기 위해 상대기기측의 어느 한 신호

(RS 또는 DTR 신호 등)와 연결하십시오.

(연결예)

Q 시리즈 C24측 상대기기측

신호명 핀 번호 케이블 연결과 신호방향

신호명

CD 1 CD

RD(RXD) 2 RD(RXD)

SD(TXD) 3 SD(TXD)

DTR(ER) 4 DTR(ER)

SG 5 SG

DSR(DR) 6 DSR(DR)

RS(RTS) 7 RS(RTS)

CS(CTS) 8 CS(CTS)

RI(CI) 9

──

Page 195: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제8장 반이중 통신으로 데이터 교신하는 경우

8 - 8 한능테크노주식회사 TEL: 02)3660-9531

8.5 반이중 통신할 때의 주의사항

반이중 통신할 때의 주의사항을 나타냅니다.

(1) 반이중 통신이 실행될 수 있는 시스템 구성과 기능

PLC CPU와 상대기기가 1:1로 연결되어 있는 시스템 구성에서만 반이중 통신을 할

수 있습니다.

(2) 상대기기와 PLC CPU 사이의 결정·확인

다음 내용에 대해 상대기기와 PLC CPU 사이에서 결정/확인하십시오.

① Q 시리즈 C24측의 RS 신호와 CD 신호에서 반이중 통신이 가능한지의 여부.

② Q 시리즈 C24측의 RS 신호와 CD 신호의 ON/OFF 타이밍

③ Q 시리즈 C24, 외부기기에서의 데이터 송신 타이밍.

④ RS-232 케이블의 연결방법

(3) 전송제어

제7장에 설명된 전송제어 기능을 사용할 때, 반이중 통신을 할 때는 DC 코드

제어의 DC1/DC3 송신제어와 DC1/DC3 수신제어를 할 수 없으므로, 지정하지

마십시오.

(반이중통신 지정가능)

상대기기

Q 시리즈 C24

(반이중통신 지정불가)

상대기기

Page 196: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

한능테크노주식회사 TEL: 02)3660-9531 9 - 1

9 데이터 교신용 사용자등록 프레임의 내용과 등록에 대해

사용자등록 프레임은 상대기기와 Q 시리즈 C24 간에서 교신하는 전문의 일부 또는

전부를 Q 시리즈 C24에 등록하여 송신 데이터 또는 수신 데이터의 체크용으로 사용하기

위한 것입니다.

Q 시리즈 C24의 사용자등록 프레임에 의한 데이터 송수신은 다음의 기능으로 실행할 수

있습니다.

MC 프로토콜의 온디맨드 기능 (제10장 참조)

무수순 프로토콜에 의한 데이터 송수신 기능 (제11장 참조)

상대기기 및 Q 시리즈 C24가 송수신하는 데이터의 배열에 맞추어서 대응하는 사용자

등록 프레임을 사전에 Q 시리즈 C24에 등록함으로써 데이터 송수신할 수 있습니다.

본장에서는 상대기기와의 데이터 송수신 시에 사용하는 사용자등록 프레임에 대해 등록

할 수 있는 데이터와 송수신할 때의 내용, Q 시리즈 C24에 등록하는 방법 등에 대해

설명합니다.

각 데이터 교신기능에서의 사용자등록 프레임의 사용방법은 제10장, 제11장을 참조

하십시오.

9.1 사용자등록 프레임의 종류와 송수신시의 내용

Q 시리즈 C24가 취급하는 사용자등록 프레임의 종류와 송수신시의 내용에 대해 설명

합니다.

사용자등록 프레임의 종류는 다음의 2종류가 있으며, 모두 사용자등록 프레임으로서 사용

할 수 있습니다.

사용자등록 프레임

(총칭)

9.1.1 사용자가 등록하여 사용하는 사용자등록 프레임

사용자가 Q 시리즈 C24의 플래시 ROM 또는 버퍼 메모리에 등록하여 사용하는 사용자

등록 프레임에 대해 등록할 때의 데이터, 송수신할 때의 데이터 내용 및 Q 시리즈

C24의 취급 등에 대해 설명합니다.

(1) 개요

사용자가 등록하는 사용자등록 프레임은 상대기기의 사양에 맞추어서 임의의

데이터를 배열하는 프레임이며, 사용자가 데이터의 배열을 결정합니다.

(2) 사용자등록 프레임의 등록에 대해

(a) 최대 231종류의 사용자등록 프레임을 Q 시리즈 C24에 등록(쓰기)할 수 있으며,

읽기, 삭제가 가능합니다.

① Q 시리즈 C24의 플래시 ROM

(등록가능 수: 최대 200, 프레임 No.: 3E8H~4AFH)

② Q 시리즈 C24의 버퍼 메모리

(등록가능 수: 최대 31, 프레임 No.: 8001H~801FH)

(b) 하나의 사용자등록 프레임으로 최대 80바이트(반각 80문자)의 데이터를 등록할

수 있습니다.

사용자등록 프레임 (9.1.1항에 나타낸 프레임)

디폴트 등록 프레임 (9.1.2항에 나타낸 프레임)

Page 197: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

9 - 2 한능테크노주식회사 TEL: 02)3660-9531

(c) (4)에 나타낸 변경가능 데이터(섬체크 코드, Q 시리즈 C24의 국번호 등)를

사용자등록 프레임의 일부로 취급하기 위해 등록 데이터를 사용자등록 프레임

중에 포함시킬 수 있습니다.

(d) Q 시리즈 C24의 버퍼 메모리에는 덮어쓰기하여 등록할 수 있습니다. (직전의

내용은 없어집니다.)

(e) 사용자등록 프레임의 등록 대상은 다음과 같이 사용하십시오.

데이터 교신을 개시하고 나서 내용을 변경하지 않는 사용자등록 프레임은

플래시 ROM에 등록하여 사용하십시오. (프레임 No.: 3E8H~4AFH)

데이터 교신을 개시하고 나서 내용을 변경하지 않는 사용자등록 프레임은

버퍼 메모리에 등록하여 사용하십시오. (프레임 No.: 8001H~801FH)

(3) 사용자등록 프레임으로 등록할 수 있는 데이터

등록 코드가 01H~FEH인 1바이트 데이터 및 FFH+00H~FFH+FFH의 2바이트

데이터를 조합하여 최대 80바이트분을 등록할 수 있습니다.

(a) 등록 코드가 (01H~FEH)인 1바이트 데이터

등록 코드(01H~FEH)의 데이터를 송수신하기 위한 등록 코드입니다.

(b) 등록 코드가 (FEH+00H)~(FFH~FFH)인 2바이트 데이터

사용자등록 프레임의 일부로서 (4)에 설명한 변경가능 데이터(섬체크 코드, Q

시리즈 C24의 국번호 등)를 송수신하기 위한 등록 코드입니다. FFH는 변경가능

데이터를 취급하기 위한 1번째 바이트의 등록 코드입니다.

(4) 변경가능 데이터에 대해

변경가능 데이터는 다음 데이터의 총칭입니다.

이들 변경가능 데이터를 사용자등록 프레임의 일부로서 취급할 수 있습니다.

송수신할 전문의 정해진 범위를 대상으로 하는 섬체크 코드.

송수신할 전문의 정해진 범위를 대상으로 하는 수평 패리티 코드.

송수신할 전문의 정해진 범위를 대상으로 하는 2의 보수의 섬체크 코드

Q 시리즈 C24의 국번호.

데이터 송신시의 1바이트 데이터. (NULL: 코드는 00H)

데이터 수신시의 임의의 1바이트 데이터. (Q 시리즈 C24에 의한 수신 체크 시에

임의의 1바이트 데이터를 사용자등록 프레임의 일부로서 취급하기 위해)

(a) 변경가능 데이터의 지정방법

등록 코드 FFH와 다음 표의 코드 데이터를 조합하여 지정합니다.

1번째 바이트인 FFH와 2번째 바이트인 00H~FFH에 따라 섬체크 코드나 Q

시리즈 C24의 국번호 등의 변경가능 데이터를 취급할 수 있습니다.

(b) 변경가능 데이터의 지정내용과 송수신시의 데이터 내용/Q 시리즈 C24의 취급

변경가능 데이터를 취급하기 위한 등록 코드(FFH+00H)~(FFH+FFH)의 조합과

송수신시의 데이터 내용/Q 시리즈 C24의 취급은 다음과 같습니다.

다음 표에 나타낸 코드의 조합 이외에는 등록할 수 없습니다.

FFH 00H~FFH

2번째 바이트

1번째 바이트

Page 198: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

한능테크노주식회사 TEL: 02)3660-9531 9 - 3

사용자등록

프레임

(1번째 지정분) (2번째 지정분) (3번째 지정분) (4번째 지정분)

사용자등록

프레임

(선두 프레임)

사용자등록

프레임

(최종 프레임))

변경가능 데이터의 등록코드

1번째 바이트

2번째 바이트

송수신시의 데이터 내용/Q 시리즈 C24의 취급 산출 범위 (*2)

상세한 설명

00H 송신시: 데이터코드 00H(NUL)의 데이터(1바이트)를 송신한다. 수신시: 수신 사용자등록 프레임의 해당 부분(1바이트분)을 읽는다. (체크를 생략하여 수신 처리한다.)

01H GX Developer의 스위치 설정에서 설정한 국번호를 1바이트의 바이너리 코드의 데이터(00H ~1FH)로 송수신한다.

──

04H 산출 범위의 수평 패리티 코드를 1바이트의 바이너리 코드의 데이터로 송수신한다.

05H 산출 범위의 수평 패리티 코드를 ASCII 코드 2문자의 데이터로 송수신한다.

범위1

0AH 산출 범위의 수평 패리티 코드를 1바이트의 바이너리 코드의 데이터로 송수신한다.

0BH 산출 범위의 수평 패리티 코드를 ASCII 코드 2문자의 데이터로 송수신한다.

범위2

11H 범위1 17H

산출 범위의 2의 보수의 섬체크 코드를 송수한다. 범위2

EEH F0H F1H F3H

범위1

F4H F6H F7H F9H

산출 범위의 섬체크 코드를 송수신한다. *1

범위2

FFH

FFH 등록 코드 FFH의 데이터(1바이트)를 송수신한다. ──

*1 최종 프레임을 취급하는 사용자등록 프레임에 의한 데이터 교신시에는 GX Developer의 스위치 설정에서 설정한 전송 설정 내의 "섬체크 코드"의 내용이 무시됩니다.

*2 등록 코드의 산출범위에 대해 설명합니다.

범위 1

송신시: 선두 프레임(복수의 사용자등록 프레임을 지정했을 경우, 선두의 1 프레임만)의 다음부터 등록 코드의 직전까지의 범위를 대상으로 합니다.(제12장에서 설명하는 투과 코드 지정의 부가 코드의 데이터는 제외한다.)

수신시: 선두 프레임의 다음부터 등록 코드의 직전까지의 범위를 대상으로 합니다.(제12장에서 설명하는 투과 코드 지정의 부가 코드의 데이터는 제외한다.)

범위 2

송수신시: 전문의 선두부터 등록 코드의 직전까지의 범위를 대상으로 합니다. (제12장에서 설명하는 투과 코드 지정의 부가 코드의 데이터는 제외한다.)

섬체크

코드

범위 1

범위 2

(데이터 송신시의 산출범위)

임의의 데이터

섬체크

코드

범위 1

범위 2

(데이터 수신시의 산출범위)

Page 199: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

9 - 4 한능테크노주식회사 TEL: 02)3660-9531

① 등록 코드 FFH+00H에 대응하는 Q 시리즈 C24의 처리

등록 코드 FFH+00H에 대응하는 사용자등록 프레임 부분을 수신할 때의 Q

시리즈 C24의 처리를 예로 나타냅니다.

사용자등록 프레임 번호 3EAH로서 데이터 코드가 02H, FFH, 00H, 3BH를

등록한 사용자등록 프레임을 수신용 사용자등록 프레임으로 설정한 경우

Q 시리즈 C24는 "STX, 임의의 데이터(1바이트분), ;"의 3바이트분을

수신했을 때에 사용자등록 프레임 번호 3EAH의 사용자등록 프레임을

수신한 것으로 처리합니다.

Q 시리즈 C24는 상기 2번째 바이트를 체크하지 않습니다.

② 등록 코드 FFH+01H에 대응하는 송수신 데이터

등록 코드 FFH+01H에 대응하는 사용자등록 프레임 부분은 GX Developer의

스위치 설정에서 설정한 국번호를 1바이트의 바이너리 데이터로 표시하여

송수신합니다.

사용 예는 ③의 그림 중에 나타내는 선두 프레임 부분을 참조하십시오.

③ 등록 코드 FFH+04H, FFH+05H, FFH+0AH, FFH+0BH에 대응하는 송수신

데이터

FFH+04H, FFH+0AH의 경우

송수신 데이터(전문)의 대상범위를 산출하는 수평 패리티 코드를 1

바이트의 바이너리 데이터로 표시하여 송수신합니다.(FFH+04H)와

(FFH+0AH)의 차이는 산출범위의 차이입니다.

FFH+05H, FFH+0BH의 경우

송수신 데이터(전문)의 대상범위를 산출할 수평 패리티 코드를 ASCII

코드 2문자의 데이터로 표시하여 상위 자리부터 송수신합니다.

(FFH+05H)와 (FFH+0BH)의 차이는 산출범위의 차이입니다.

수평 패리티 코드의 송신시/수신시의 데이터 배열을 예로 나타냅니다.

(선두 프레임, 최종 프레임은 각 1프레임분)

(예 1) 등록 코드 FFH+04H의 경우 (예 2) 등록 코드 FFH+05H의 경우

수신 데이터

수신 데이터

코드

체크

02H, 3BH의 데이터 부분이 합쳐치면 상기 3EAH의

사용자등록 프레임을 수신한 것으로 처리.

사용자등록

프레임 등록

코드

사용자등록

프레임

(선두 프레임)

임의의 데이터 사용자등록

프레임

(최종 프레임)

수평

패리티

코드

송수신 데이터의

코드

산출범위

사용자등록

프레임 등록

코드

사용자등록

프레임

(선두 프레임)

임의의 데이터 사용자등록

프레임

(최종 프레임)

수평

패리티

코드

송수신 데이터의

코드

산출범위

Page 200: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

한능테크노주식회사 TEL: 02)3660-9531 9 - 5

수평 패리티 코드의 산출방법

대상 데이터의 XOR을 계산하여 ASCII 코드로 변환한 수치입니다.

(상기 전문 예의 경우) “1” (31H) 0011 0001

XOR

“2” (32H) 0011 0010 = 0000 0011

XOR

“3” (33H) 0011 0011 = 0000 0000

XOR

“4” (34H) 0011 0100 = 0000 0100

“ETX” (03H) XOR

0000 0011 = 0000 0111

ASCII 코드 “0” “7” (30H) (37H)

④ 등록 코드 FFH+11H, FFH+17H에 대응하는 송수신 데이터

송수신 데이터(전문)의 대상범위를 산출하는 2의 보수의 섬체크 코드를

ASCII 코드 2문자의 데이터로 표시하며 상위자리수부터 송수신합니다.

(FFH+11H)과 (FFH+17H)의 차이는 산출범위의 차이입니다.

2의 보수의 섬체크 코드 송수신의 내용(배열)을 예로 나타냅니다.

(예) 등록코드 FFH+17H로의 송신시/수신시의 데이터 배열(선두 프레임,

최종 프레임은 각 1프레임분)

2의 보수의 섬체크 코드의 산출방법

대상 데이터를 바이너리 데이터로 가산한 값의 하위 1바이트분을 2의

보수로 변환하고 16진수의 ASCII 코드로 변환한 수치입니다.

(상기 전문 예의 경우)

사용자등록 프레임

등록 코드

송수신 데이터의

코드

사용자등록

프레임

(선두 프레임)

임의의 데이터 사용자등록

프레임

(최종 프레임)

섬2

체의

크보

코수

드의

산출범위

대상범위를 바이너리 데이터로서

가산(16진수)

상기 수치의 하위 1바이트분을

2진수로 표현

반전하여 2의 보수로 변환

16진수의 ASCII 코드로 변환

“F” “6” (46H) (36H)

Page 201: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

9 - 6 한능테크노주식회사 TEL: 02)3660-9531

⑤ 등록코드 FFH+EEH~FFH+F9H에 대응하는 송수신 데이터

송수신 데이터(전문)의 대상범위를 산출하는 섬체크 코드를 다음에 나타내는

바이너리 코드/ASCII 코드의 데이터로 표시하여 송수신합니다.

등록 코드 송수신시의 데이터 내용

FFH+EEH 또는 FFH+F4H 산출 섬체크 코드 하위 2바이트분을 그대로 2바이트의

바이너리 코드의 데이터로 송수신한다.

FFH+F0H 또는 FFH+F6H 산출 섬체크 코드 하위 1바이트분을 그대로 1바이트의

바이너리 코드의 데이터로 송수신한다.

FFH+F1H 또는 FFH+F7H 산출 섬체크 코드 하위 1바이트분을 ASCII 코드의 데이터

2자리로 변환하여 송수신한다.

FFH+F3H 또는 FFH+F9H 산출 섬체크 코드 하위 4바이트분을 ASCII 코드의 데이터

1자리로 변환하여 송수신한다.

섬체크 코드의 송수신 내용(배열)을 예로 나타냅니다.

(예) 송신시/수신시의 데이터 배열(선두 프레임, 최종 프레임은 각

1프레임분)

섬체크 코드의 산출방법, 송수신시의 데이터 내용

상기 범위의 데이터를 바이너리 데이터로 가산한 수치입니다.

(상기 전문 예의 경우 범위1) (H)(L)

41H+31H+ABH+12H+03H=0132H

등록 코드 송수신시의 내용(배열)

FFH+FEH 01H, 32H를 32H부터 송수신

FFH+F0H 32H를 송수신

FFH+F1H "3", "2"를 "3"부터 송수신

FFH+F3H "2"를 송수신

(상기 전문 예의 경우 범위2) (H)(L)

02H+00H+3BH+41H+31H+ABH+12H+03H=016FH

등록 코드 송수신시의 내용(배열)

FFH+F4H 01H, 6FH를 6FH부터 송수신

FFH+F6H 6FH를 송수신

FFH+F7H "6", "F"를 "6"부터 송수신

FFH+F9H "F"를 송수신

사용자등록 프레임

등록 코드

송수신 데이터의

코드

사용자등록

프레임

(선두 프레임)

임의의 데이터 사용자등록

프레임

(최종 프레임)

섬체크

코드

범위1

범위2

Page 202: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

한능테크노주식회사 TEL: 02)3660-9531 9 - 7

9.1.2 디폴트 등록 프레임(읽기만 가능)

Q 시리즈 C24에 사전에 등록되어 있는 프레임으로, 사용자가 등록할 사용자등록 프레임

처럼 사용할 수 있습니다.

(1) 개요

디폴트 등록 프레임은 Q 시리즈 C24의 OS용 ROM에 등록되어 있는 프레임입니다.

다음 표에 나타낸 1바이트의 데이터(코드: 01H~FEH) 및 최대 5바이트분의 데이터가

등록되어 있으며, 읽기만 할 수 있습니다.(프레임 No.: 1H~3E7H)

각각 사용자등록 프레임의 하나로 취급합니다.

(2) 디폴트 등록 프레임의 등록 데이터와 송수신시의 데이터 내용

디폴트 등록 프레임의 등록 데이터의 코드와 송수신시의 데이터 내용은 다음과 같습니다.

송수신시의 데이터 내용 디폴트 등록 프레임

번호 (16진수(10진수))

등록 데이터의 코드

(1번째 바이트 ~n번째 바이트)

등록

바이트 수

프레임

바이트 수 데이터 내용

1H( 1) 01H (왼쪽에 기재된 코드의 데이터)

2H( 2) 02H STX

∼ ∼ ∼

FEH(254) FEH

1 1

(왼쪽에 기재된 코드의 데이터)

FFH(255) ── ── (변경가능 데이터의 지정용)

100H(256) 00H 1 NULL

101H(257) FFH 1 1

(왼쪽에 기재된 코드의 데이터)

102H(258) 0DH, 0AH CR, LF

103H(259) 10H, 02H DLE, STX

104H(260) 10H, 03H

2 2

DLE, ETX

105H(261) 00H, FEH 2 2 (왼쪽에 기재된 코드의 데이터)

106H(262) 00H, 00H, FEH 3 3 (왼쪽에 기재된 코드의 데이터)

107H(263) 03H, FFH, F1H 3 2 ETX, 섬체크 코드*1

108H(264) 03H, FFH, F1H, 0DH, 0AH 5 4 ETX, 섬체크 코드, CR, LF*1

109H(265)

~

10DH(269)

(없음) ── ── ──

10EH(270) FFH, EEH

∼ ∼

11FH(287) FFH, FFH

2 1 섬체크 코드*1

120H(288)

3E7H(999)

(없음) ── ── ──

*1 등록 코드 중에 FFH, H의 조합 부분은 그 사용자등록 프레임의 일부로서

변경가능 데이터(섬체크 코드, Q 시리즈 C24의 국번호 등)를 취급하기 위한 등록

코드입니다.

등록 코드 FFH와 조합할 코드에 따라 송수신시의 데이터 내용 및 바이트 수가

다릅니다.

변경가능 데이터를 취급하기 위한 등록 코드의 조합, 송수신시의 데이터 내용에

대해서는 9.1.1항(4)를 참조하십시오.

Page 203: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

9 - 8 한능테크노주식회사 TEL: 02)3660-9531

9.2 사용자등록 프레임의 등록 데이터에 의한 송수신 처리

사용자등록 프레임의 등록 데이터에 의한 송수신 처리에 대해 설명합니다.

Q 시리즈 C24는 등록된 데이터에 따라 다음에 나타내는 데이터의 송신, 수신을 체크

합니다.

(1) 송신시

(a) 사용자등록 프레임의 송신지정이 있다면 해당 부분의 송신 데이터로서 다음

데이터를 기본으로 데이터 교신시의 프로토콜, ASCII-바이너리 변환지정 및

사용자등록 프레임 No. 지정에 의해 ASCII-바이너리 변환하고/변환하지 않고

송신합니다.

① 등록 데이터의 코드가 01H~FEH인 1바이트 데이터의 등록부분

등록 코드(01H~FEH)의 데이터를 기본으로 송신합니다.

(예) 사용자등록 프레임 번호 3E8H로서 데이터 코드가 03H, 0DH, 0AH가

등록되어 있는 경우

데이터 송신시에 사용자등록 프레임 번호 3E8H가 지정되어 있다면 Q

시리즈 C24는 그 사용자등록 프레임 부분의 송신 데이터로서

ASCII-바이너리 변환하지 않을 때에는 03H, 0DH, 0AH (ETX, CR,

LF)를 송신합니다.

ASCII-바이너리 변환할 때에는 상기의 각 데이터를 2바이트의

ASCII 코드의 데이터로 변환하여 송신합니다.

② 등록 데이터의 코드가 FFH+00H~FFH인 2바이트 데이터의 등록부분

등록 코드의 FFH, 00H~FFH의 조합내용에 대응하는 변경가능 데이터를

기본으로 송신합니다.

예를 들면, 섬체크 코드의 등록이 있다면 섬체크 코드를 산출하여 송신합니다.

Q 시리즈 C24 국번호의 등록이 있다면 Q 시리즈 C24에 설정되어 있는

국번호를 송신합니다.

(예) 사용자등록 프레임 번호 3E9H로서 데이터 코드가 03H, FFH, F0H,

0DH, 0AH가 등록되어 있는 경우

데이터 송신시에 사용자등록 프레임 번호 3E9H가 지정되어 있다면

Q 시리즈 C24는 그 사용자등록 프레임 부분의 송신 데이터로서 섬체

크 코드를 산출하고, ASCII-바이너리 변환하지 않을 때에는 산출

데이터를 그대로 송신합니다. ASCII-바이너리 변환할 때에는 산출

데이터를 1바이트당 2바이트의 ASCII 코드의 데이터로 변환하여

송신합니다.

시퀀스 프로그램이 지정한

데이터

사용자등록 프레임 번호 3E8H를

지정한 부분(Q 시리즈 C24가 부가)

(ASCII-바이너리 변환하지 않을 때)

시퀀스 프로그램이 지정한

데이터

사용자등록 프레임 번호 3E9H를

지정한 부분(Q 시리즈 C24가 부가)

(ASCII-바이너리 변환하지 않을 때)

섬체크

코드

Q 시리즈 C24가 산출

Page 204: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

한능테크노주식회사 TEL: 02)3660-9531 9 - 9

비 고

멀티드롭 연결시에는 어느 국에서 송신한 전문인지를 상대기기가 식별하기 위한

데이터를 사용자등록 프레임 중에 포함시킴으로써, 송신할 임의의 데이터를 쉽게 작성할

수 있습니다.

(2) 수신시

(a) 사용자등록 프레임의 수신이 설정되어 있을 경우, 선두 프레임이 설정되어 있을

때에는 지정 선두 프레임과 같은 배열의 데이터를 수신시에 그 전문을 수신처리

합니다.

또한, 최종 프레임이 설정되어 있을 때에는 지정 최종 프레임과 같은 배열의

데이터 수신시, PLC CPU로 수신 데이터의 읽기 요구를 합니다.

(b) 등록 데이터에 의한 Q 시리즈 C24의 수신 처리는 다음과 같습니다.

① 등록 데이터의 코드가 01H~FEH인 1바이트 데이터의 등록부분

수신 데이터가 등록 코드와 동일한 코드(01H~FEH)의 데이터인지를 수신

체크합니다.

(예) 사용자등록 프레임 번호 3E8H로서 데이터 코드가 03H, 0DH, 0AH가

등록되어 있을 경우. 데이터 수신용으로서 사용자등록 프레임 번호

3E8H이 설정되어 있다면 Q 시리즈 C24는 그 사용자등록 프레임

부분의 수신 데이터로서 03H, 0DH, 0AH(ETX, CR, LF)를 수신 체크

합니다.

상대기기 상대기기가 송신국을 식별하기 위한 데이터

임의의 데이터

사용자등록 프레임

국번호1의 Q 시리즈 C24에서 송신한 경우

"ABC123" … 국번호 1의 Q 시리즈 C24 송

신 데이터 지정영역에 지정되

어 있는 데이터.

…( ) 내는 국번호

각 Q 시리즈 C24에

송신용으로 등록되어

있는 프레임의 송신시

데이터

C24: Q 시리즈 C24, QC24(N)

PLC CPU

수신 데이터를

읽기 요구

Q 시리즈 C24

버퍼 메모리

(수신 데이터 저장 영역)

임의의 데이터부

수신에 의해 Q 시리즈 C24는

PLC CPU로 수신 데이터의

읽기 요구를 합니다.

Page 205: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

9 - 10 한능테크노주식회사 TEL: 02)3660-9531

② 등록 데이터의 코드가 FFH+00H~FFH인 2바이트 데이터의 등록부분

수신 데이터가 등록 코드 FFH, 00H~FFH의 조합 내용에 대응하는 변경가능

데이터인지를 수신 체크합니다.

예를 들면, 섬체크 코드의 등록이 있다면 수신 데이터에서 섬체크 코드를 산출

하여, 수신한 섬체크 코드와 동일한지를 체크합니다. 동일하지 않을 때에는

에러 처리합니다.

Q 시리즈 C24 국번호의 등록이 있다면 수신한 국번호가 Q 시리즈 C24에

설정되어 있는 국번호와 동일한지를 체크합니다. 동일하지 않을 때에는 사용자

등록 프레임을 수신한 것이 아니라, 보통의 데이터를 수신한 것으로 처리

합니다.

(예) 사용자등록 프레임 번호 3E9H로서 데이터 코드가 03H, FFH, F0H,

0DH, 0AH가 등록되어 있는 경우

데이터 수신용으로 사용자등록 프레임 번호 3E9H가 설정되어 있다면

Q 시리즈 C24는 그 사용자등록 프레임 부분의 수신 데이터로서

섬체크 코드를 산출하여 수신 체크합니다.

(c) 수신 전문 중에 사용자등록 프레임 부분의 데이터는 Q 시리즈 C24가

제외시킵니다.

(PLC CPU에서 읽을 수 없습니다.)

비 고

멀티드롭 연결시에는 연결된 각 모듈고유의 수신용 사용자등록 프레임을 각각 등록

함으로써 상대기기가 송신한 전문의 임의의 데이터부만 특정국의 모듈이 수신 데이터

저장 영역으로 저장합니다.

상대기기

상대기기가 송신 대상을 나타내는 데이터

임의의

데이터부 국번호 5인 Q 시리즈 C24가 수신

…( )내는 국번호

각 모듈에 수신용

으로 등록되어

있는 프레임의

수신시 데이터

(선두 프레임용)

(최종 프레임용)

C24: Q 시리즈 C24, QC24(N)

Page 206: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

한능테크노주식회사 TEL: 02)3660-9531 9 - 11

9.3 사용자등록 프레임 등록, 읽기, 삭제시, 사용시의 주의사항

상대기기와 데이터를 정상적으로 송수신하기 위해 사용자등록 프레임을 등록할 때의

주의사항, 등록한 사용자등록 프레임을 사용할 때의 주의사항을 나타냅니다.

(1) 사용자등록 프레임 등록, 읽기, 삭제시의 주의사항

(a) 사용자등록 프레임은 다음 방법으로 등록할 수 있지만, 플래시 ROM으로

등록할 사용자등록 프레임은 가능한 Q 시리즈 C24 전용의 유틸리티 패키지

(GX Configurator-SC)에서 등록하십시오.

① 유틸리티 패키지(GX Configurator-SC)를 사용하여 등록하는 방법.

② PLC CPU에서 전용명령 "PUTE"를 사용하여 등록하는 방법

③ 상대기기에서 MC 프로토콜에 의한 교신 시에 커맨드 "1610"을 사용하여

등록하는 방법.

(b) 사용자등록 프레임의 등록 및 삭제시에는 다음의 설정이 필요합니다.

① GX Developer에 의한 스위치 설정

전송설정의 설정변경을 허가로 하십시오.

② GX Configurator-SC에 의한 설정

모니터/테스트 화면에서 플래시 ROM으로의 쓰기 허가/금지를 허가로 설정

하십시오.

* PLC CPU에서 설정할 때에는 Q 시리즈 C24의 기동시(레디 신호의 펄스

상승시)에 다음의 버퍼 메모리에 [1]을 입력하십시오.

플래시 ROM 쓰기 허가/금지 지정영역(어드레스 2000H)

(c) PLC CPU에서 사용자등록 프레임의 등록, 읽기, 삭제할 경우에는 상대기기와

데이터 교신하지 않을 때에 등록, 읽기, 삭제하십시오.

(d) 변경가능 데이터는 섬체크 코드만의 사용자등록 프레임은 등록할 수 없습니다.

섬체크 코드를 등록할 때에는 임의의 데이터를 추가하십시오.

(e) 수신용으로 사용할 사용자등록 프레임은 Q 시리즈 C24의 플래시 ROM에 등록

하십시오.

(f) 변경가능 데이터(05H~F9 H)는 최종 프레임의 1개 부분에서만 지정할 수

있습니다.

Page 207: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

9 - 12 한능테크노주식회사 TEL: 02)3660-9531

(2) 사용자등록 프레임 사용시의 주의사항

(a) 사용자등록 프레임으로 데이터를 송신/수신할 경우에는 데이터 송신/수신의

개시전(데이터 수신용은 Q 시리즈 C24의 기동시)에 사용할 사용자등록

프레임의 번호를 버퍼 메모리에 설정해야 합니다.

사용할 사용자등록 프레임 번호의 설정은 PLC CPU에서도 할 수 있지만,

가능한 Q 시리즈 C24 전용의 유틸리티 패키지(GX Configurator-SC)에서

등록하십시오.

(b) 수신용 사용자등록 프레임의 번호를 PLC CPU에서 설정하고 데이터를 수신할

때의 순서를 나타냅니다.

다음을 순차적으로 하고, 사용자등록 프레임에 의해 데이터를 수신하십시오.

(② ③에 대해서는 제11장에서 설명합니다.)

① 데이터 수신 시에 사용할 사용자등록 프레임을 PLC CPU에서 등록했을

때에는 PLC CPU를 재기동한다.

② Q 시리즈 C24의 기동시에 수신용 사용자등록 프레임 번호를 버퍼 메모리에

설정하고 버퍼 메모리의 사용자등록 프레임 사용유무 지정영역(어드레스:

ADH/14DH)에 [1]을 입력한다.

③ 버퍼 메모리의 사용자등록 프레임 사용유무 지정영역의 수치가 [2]로 변화한

다음에, 데이터 수신을 개시한다.

④ 상대기기에서의 데이터 수신이 정상인지를 확인한다.

(c) 무수순 프로토콜에 의한 데이터 수신시에 부가 코드의 데이터를 수신했을 경우,

Q 시리즈 C24는 직후의 1바이트분 데이터를 다음의 제어용 데이터로 간주하지

않습니다.

사용자등록 프레임의 선두 프레임, 최종 프레임으로 수신한 데이터(9.1항,

9.2항 참조)

수신종료 코드의 데이터

따라서 데이터 수신용 부가 코드의 데이터를 포함한 사용자등록 프레임은

무수순 프로토콜에서의 수신용 사용자등록 프레임으로서 설정하지 마십시오.

(d) 상대기기에서 수신한 전문의 임의의 데이터부에는 최종 프레임과 동일한 배열

(동일한 코드)의 데이터를 포함할 수 없습니다.

(예)

사용자등록 프레임

(선두 프레임) 임의의 데이터부

사용자등록 프레임

(최종 프레임)

(e) 다음의 경우에는 전송사양의 데이터비트 길이를 8비트로 하십시오.

(Q 시리즈 C24측은 GX Developer에 의한 스위치 설정 내의 "전송 설정"

중에서 설정합니다.)

① 변경가능 데이터의 섬체크 코드를 바이너리 코드의 데이터로 송수신할 때.

(등록 코드: FFH, EEH/FFH, F0H/FFH, F4H/FFH, F6H)

② 데이터 코드가 80H~FFH인 데이터를 포함하는 사용자등록 프레임을 송수신할

Page 208: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

한능테크노주식회사 TEL: 02)3660-9531 9 - 13

9.4 사용자등록 프레임의 등록, 읽기, 삭제에 대해

Q 시리즈 C24의 플래시 ROM 및 버퍼 메모리에 대한 사용자등록 프레임의 등록/읽기/

삭제에 대해 설명합니다.

포인트

플래시 ROM에 대한 사용자등록 프레임의 등록/읽기/삭제는 가능한 Q 시리즈 C24

전용의 유틸리티 패키지(GX Configurator-SC)에서 등록하십시오.

GX Configurator-SC에서의 등록/읽기/삭제 방법은 사용자 매뉴얼(기본편) 8.4.1항에서

설명합니다.

본항에서는 PLC CPU에서의 사용자등록 프레임의 등록/읽기/삭제 방법에 대해

설명합니다.

(1) 사용자등록 프레임의 종류

종 류 사용자등록 프레임 번호 등록 대상 비고

디폴트 등록

프레임

1H~3E7H

(1~999) Q 시리즈 C24의 OS용 ROM 읽기 가능

3E8 H ~4AF H (*2)

(100~1199) (*3)Q 시리즈 C24의 플래시 ROM

데이터

교신기능 사용자등록

프레임 8001H ~801FH

(-32767 ~ -32737) (*1)

Q 시리즈 C24의 버퍼 메모리

(어드레스: 1B00 H ~1FF6 H)

등록/읽기/삭제

가능

PLC CPU 감시 기능용

사용자등록 프레임

B001H~B00AH, B061H,

B080H ~B082H Q 시리즈 C24의 OS용 ROM

등록/읽기/삭제

불가

*1 등록, 읽기 시의 사용자등록 프레임의 데이터 배열은 플래시 ROM에 대한 등록,

읽기시의 데이터 배열과 동일합니다.

본항에 나타낸 배열을 참고로 사용자등록 프레임의 등록, 읽기를 하십시오.

사용자등록 프레임을 버퍼 메모리에도 등록할 수 있지만, 고정포맷 부분의

사용자등록 프레임을 가능한 플래시 ROM에 등록하십시오.

*2 사용자등록 프레임을 덮어쓰기하여 등록할 수 없습니다. 동일 번호로 재등록할

때에는 현재의 사용자등록 프레임을 삭제한 다음에 등록하십시오.

*3 사용자등록 프레임 번호의 등록 상황을 확인할 때에는 GX Configurator-SC에서

확인하십시오.

(2) 사용자등록 프레임의 등록/읽기/삭제가 가능한 기기

등록/읽기/삭제 기기

PLC CPU 상대기기 GX Configurator-SC종류 사용자등록

프레임 번호 등록 읽기 삭제 등록 읽기 삭제 등록 읽기 삭제

디폴트 등록 프레임 1H~3E7H × × ○ × ×

3E8H ~4AFH ○ ○ 사용자등록 프레임

8001H ~801FH ○(FROM/TO) ○

×

PLC CPU 감시기능용

사용자등록 프레임

B001H ~B00AH,

B061H,

B080H ~B082H

×

Page 209: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

9 - 14 한능테크노주식회사 TEL: 02)3660-9531

포인트

시퀀스 프로그램으로의 사용자등록 프레임의 등록, 읽기, 삭제는 상대기기와 데이터

교신하지 않을 때에 실행하십시오.

(3) 사용할 버퍼 메모리

처리 어드레스

(16진수(10진수)) 명칭 저장값

등록 읽기 삭제

2H( 2) 등록/읽기/삭제 지시

0: 요구 없음

1: 등록 요구

2: 읽기 요구

3: 삭제 요구

3H( 3) 프레임 No. 지시

0: 프레임 No. 지정 없음

1000~1199(3E8H ~4AFH)

: 등록/읽기/삭제할 프레임

No.

4H( 4) 등록/읽기/삭제 결과 저장0: 정상 완료

0 이외: 이상 완료(에러 코드)

○ ○ ○

5H( 5) 등록 데이터 바이트 수

지정 (① 참조)

0: 삭제시

1~80(1H~C8H)

: 등록 데이터의 바이트 수

6H( 6)

∫ 2DH( 45)

사용자등록 프레임

(② 참조) 등록/읽기할 프레임의 데이터 코드

○ ○ ×

204H( 516) 사용자등록 프레임 등록

수 저장

0: 플래시 ROM으로의 등록 없음

1~200(1H~C8H)

: 플래시 ROM으로의 등록 수

205H( 517)

∫ 21DH( 541)

플래시 ROM

액세스용

사용자등록 프레임

등록상태 저장(③ 참조)

(등록 No. 확인용)

0: 해당 범위는 등록없음

0 이외: 등록 상태

21EH( 542) 디폴트 등록 프레임 등록 수 저장(OS용

ROM) n: 등록 수(9.1.2항 참조)

△ △ △

1B00H(6912) 등록 데이터 바이트 수 지정

1B01H(6713)

∫ 1B28H(6952)

등록 No.

8001H 사용자등록 프레임 저장

*40워드분

1B29H(6953) 등록 데이터 바이트 수 지정

1B2AH(6954)

∫ 1B51H(6993)

등록 No.

8002H 사용자등록 프레임 저장

*40워드분

1B52H(6994)

∫ 1FCDH(8141)

1FCEH(8142) 등록 데이터 바이트 수 지정

1FCFH(8143)

∫ 1FF6H(8182)

등록 No.

801FH 사용자등록 프레임 저장

*40워드분

(등록 데이터 바이트 수 지정…①참조)

1~80(1H~C8H)

: 등록 데이터의 바이트 수

(사용자등록 프레임 저장…②참조)

등록한 프레임의 데이터 코드

*31 프레임분의 등록 영역

○ △ ×

PLC CPU에서의 읽기/쓰기 여부

○: 반드시 한다

△: 필요에 따라 한다

×: 불필요

Page 210: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

한능테크노주식회사 TEL: 02)3660-9531 9 - 15

① 등록 데이터 바이트 수 지정영역(어드레스: 5H, 1B00H, 1B29H, …, 1FCEH)

등록(쓰기)/읽기할 사용자등록 프레임의 등록 데이터의 총 바이트 수를

나타냅니다.

플래시 ROM 액세스시

등록시에는 등록 데이터의 총바이트 수를 사용자가 입력합니다.

읽기시에는 등록된 데이터의 총 바이트 수가 저장됩니다.

버퍼 메모리 액세스시

등록시, 등록 데이터의 총 바이트 수를 사용자가 입력합니다.

② 사용자등록 프레임 저장 영역

(어드레스: 6H ~2DH, 1B01H ~1B28H, 1B2AH ~1B51H, … 1FCFH ~1FF6H)

등록시는 등록할 사용자등록 프레임의 등록 데이터를 사용자가 해당

범위의 선두 영역부터 (L)(H)순으로 저장합니다.

읽기시에는 등록된 사용자등록 프레임의 등록 데이터가 등록시와 동일한

내용, 배열로 저장됩니다.

(예) ETX, 섬체크 코드, CR, LF(등록 코드: 03H, FFH, F1H, 0DH, 0AH)

를 송수신하기 위한 사용자등록 프레임을 플래시 ROM으로

등록할 때의 사용자등록 프레임 저장 영역으로의 저장 내용.

③ 사용자등록 프레임 등록상태 저장영역(어드레스: 205H, 21DH)

플래시 ROM으로의 사용자등록 프레임의 등록 상태가 다음 값으로 저장

됩니다.

등록상태를 나타내는 각 영역의 내용은 다음과 같으며 하나의 사용자등록

프레임 번호/1비트로 나타냅니다.

(예)

어드레스

버퍼 메모리선두 데이터

최종 데이터

(상기, 등록 프레임에 대한 부분)

(송신시/수신시의 데이터 배열)

사용자등록 프레임

등록 코드

등록 코드에 대응하는

송수신 데이터

송수신 데이터의 코드

사용자등록

프레임

(선두 프레임)

임의의 데이터 사용자등록

프레임

(최종 프레임)

섬체크 코드의

산출범위

PLC CPU측은 Q 시리즈

C24가 산출합니다.

사용자등록 프레임 번호

1015(3E9H)의 등록 상태

사용자등록 프레임 번호

1000(3E8H)의 등록 상태

(H) 버퍼 메모리 (L)

어드레스

0: 등록 없음

1: 등록 있음

사용자등록 프레임 번호

1199(4AFH)의 등록 상태

(이후는 예비)

국번호

Page 211: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

9 - 16 한능테크노주식회사 TEL: 02)3660-9531

9.4.1 사용자등록 프레임의 등록방법

Q 시리즈 C24의 플래시 ROM에 사용자등록 프레임을 등록할 때의 시퀀스 프로그램

예를 나타냅니다.

PUTE 명령의 상세한 설명은 17.7항을 참조하십시오.

(Q 시리즈 C24의 입출력 신호가 X/Y80~X/Y9F인 경우)

포인트

(1) 플래시 ROM에 등록시, 이미 사용자등록 프레임을 등록한 번호를 지정할 때에는

이를 삭제한 후에 등록하십시오.

(2) 등록 데이터의 총 바이트 수는 사용자가 관리하십시오.

(3) 미등록된 사용자등록 프레임 번호를 확인할 때에는 9.4항 (3)에 나타낸 버퍼

메모리(어드레스: 205H~21DH)를 읽으십시오.

(4) 전용명령에 의한 교신상태의 읽기는 SPBUSY 명령으로 실행할 수 있습니다.

등록요구

등록요구를 세트

등록할 프레임 No.를 세트

등록할 데이터 바이트 수를 세트

등록할 프레임의 등록 데이터를

D4~D8로 전송

플래시 ROM으로의 쓰기 허가를 세트

사용자등록 프레임의 등록실행

정상완료

이상완료

Page 212: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

한능테크노주식회사 TEL: 02)3660-9531 9 - 17

9.4.2 사용자등록 프레임의 읽기 방법

Q 시리즈 C24의 플래시 ROM에 등록되어 있는 사용자등록 프레임을 읽을 때의 시퀀스

프로그램 예를 나타냅니다.

CETE 명령의 상세한 설명은 17.5항을 참조하십시오.

(Q 시리즈 C24의 입출력 신호가 X/Y80~X/Y9F인 경우)

포인트

(1) 미등록된 사용자등록 프레임 번호를 지정하면 이상완료합니다.

(2) 읽을 프레임의 등록 데이터의 총 바이트 수가 불분명할 때에는

40워드(80바이트)분을 읽으십시오.

(3) 전용명령에 의한 교신 상태의 읽기는 SPBUSY 명령으로 할 수 있습니다.

읽기 요구

읽을 프레임 No.를 세트

읽기 데이터의 허용 수를 세트

읽은 사용자등록 프레임의 데이터를

저장할 디바이스를 클리어

사용자등록 프레임의 읽기 실행

정상 완료

이상 완료

Page 213: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제9장 데이터 교신용 사용자등록 프레임의 내용과

등록에 대해

9 - 18 한능테크노주식회사 TEL: 02)3660-9531

9.4.3 사용자등록 프레임의 삭제방법

Q 시리즈 C24의 플래시 ROM에 등록된 사용자등록 프레임을 삭제할 때의 시퀀스

프로그램 예를 나타냅니다.

PUTE 명령의 상세한 설명은 17.7항을 참조하십시오.

(Q 시리즈 C24의 입출력 신호가 X/Y80~X/Y9F인 경우)

포인트

(1) 미등록된 사용자등록 프레임 번호를 지정하면 이상완료합니다.

(2) 전용명령에 의한 교신 상태의 읽기는 SPBUSY 명령으로 할 수 있습니다.

삭제 요구

삭제 요구를 세트

삭제할 사용자등록 프레임 No.를

세트

더미로 삭제 허용 수를 세트

플래시 ROM으로의 쓰기 허가를

세트

사용자등록 프레임 삭제 실행

정상완료

이상완료

Page 214: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제10장 사용자등록 프레임으로 온디맨드 데이터를

송신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 10 - 1

10 사용자등록 프레임으로 온디맨드 데이터를 송신하는 경우

MC 프로토콜에 의한 상대기기와 PLC CPU 간의 데이터 교신에서는, 온디맨드 기능에 의한

PLC CPU에서 상대기기에 대한 온디맨드 데이터의 송신을 사용자등록 프레임으로 할 수

있습니다.

본장에서는 레퍼런스 매뉴얼 3.11.2항에 나타낸 전문 포맷(A 호환 1C 프레임 형식 1~4,

QnA 호환 4C 프레임(형식 5)) 이외로 PLC CPU가 지정한 송신 데이터를 상대기기로

송신하는 경우에 대해 설명합니다.

10.1 사용자등록 프레임에 의한 데이터 송신기능에 대해

사용자등록 프레임에 의한 데이터 교신이란 Q 시리즈 C24를 매개로 한 PLC CPU와 상대

기기 간의 데이터 교신에서 전문의 선두 부분이나 최종 부분을 사용자가 정한 포맷으로

송신/수신하는 것입니다.

본장의 기능을 사용함으로써 다음과 같은 배열로 온디맨드 데이터를 Q 시리즈 C24에서

상대기기로 송신할 수 있습니다.

(QnA 호환 3C 프레임 형식1의 배열에 맞추어서 송신하는 경우)

*1 사양에 따라 상대기기가 송신할 전문 포맷과 상대기기가 수신할 수 있는 전문 포맷을

사용자등록 프레임으로서 Q 시리즈 C24에 사전에 등록(데이터 코드로 등록)함으로써

사용자등록 프레임에 의한 데이터 교신이 가능해집니다. 상기 그림의 경우, 온디맨드

데이터는 Q 시리즈 C24가 다음과 같이 송신합니다.

사용자등록 프레임의 섬체크 코드

사용자가 사전에 등록한 내용에 따라 섬체크 코드를 산출하고, ASCII 코드/

바이너리 코드의 데이터로 송신합니다.

사용자등록 프레임의 섬체크 코드 이외

사용자가 사전에 등록한 코드의 데이터를 송신합니다(무변환)

송신 데이터(캐릭터 B부)

시퀀스 프로그램이 ONDEMANED 명령으로 송신 요구한 데이터입니다.

GX Developer의 스위치 설정에 따른 교신 프로토콜 또는 워드/바이트 지정에 의한

레퍼런스 매뉴얼 3.11.3항에 나타낸 사용자등록 프레임을 사용하지 않고 송신할

때와 동일한 내용, 배열로 송신합니다.

온디맨드 데이터

프레임

식별번호

국번호

네트워크

번호

P

C

자국번호

송신

데이터

캐릭터

B부

섬체크

코드

사용자등록 프레임으로 송신하는 범위

레퍼런스 매뉴얼 3.11.2항에 나타낸 전문

포맷의 "송신 데이터" 부분 이외의 배열을

왼쪽 그림과 같이 사용자가 결정합니다.

"송신 데이터" 부분은 레퍼런스 매뉴얼

3.11.2항에 나타낸 배열과 동일합니다.

H L H H H H HL L L LL

Page 215: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제10장 사용자등록 프레임으로 온디맨드 데이터를

송신하는 경우

10 - 2 한능테크노주식회사 TEL: 02)3660-9531

10.2 사용자등록 프레임의 종류, 등록에 대해

사용자등록 프레임에 의한 데이터 송수신은 사용자등록 프레임을 상대기기 및 PLC

CPU에서 Q 시리즈 C24에 등록하여 실행할 수 있습니다.

사용자등록 프레임에 대한 종류, 사용할 수 있는 데이터 등을 제9장에서 설명하였습니다.

사용자등록 프레임을 PLC CPU에서 등록할 때에는 제9장을 참조하여 등록하십시오.

상대기기에서 등록할 때에는 먼저 제9장을 참조하여 주의사항 등을 확인한 후에, 레퍼런스

매뉴얼 3.9항에 따라 등록하십시오.

10.3 사용자등록 프레임에 의한 온디맨드 데이터의 송신과 사용할 버퍼 메모리

사용자등록 프레임에 의한 온디맨드 데이터의 송신처리와 버퍼 메모리로의 사용자등록

프레임 지정에 의한 온디맨드 데이터의 배열에 대해 설명합니다.

(1) 사용자등록 프레임에 의한 온디맨드 데이터의 송신

사용자등록 프레임에 의한 온디맨드 데이터의 송신처리에 대해 설명합니다.

① PLC CPU측의 처리

Q 시리즈 C24에 송신 요구하기 전에 Q 시리즈 C24에 등록되어 있는 사용자

등록 프레임의 번호를 다음의 버퍼 메모리에 지정하십시오.

상기를 제외한 PLC CPU측의 실행순서 및 제어순서는 레퍼런스 매뉴얼

3.11항에 나타낸 사용자등록 프레임을 사용하지 않고 송신할 때와 동일합니다.

② 상대기기측의 처리

상대기기에서는 선두 프레임으로 Q 시리즈 C24가 송신한 사용자등록

프레임을 수신했을 때, 온디맨드 데이터로서 수신처리되도록 하십시오.

(2) 사용할 버퍼 메모리와 온디맨드 데이터의 배열

① 사용할 버퍼 메모리

사용자등록 프레임에 의한 온디맨드 데이터의 송신에서는 송신할 사용자등록

프레임을 다음의 버퍼 메모리에서 지정합니다.

어드레스

CH1측 CH2측 명 칭 내 용

A9H(169) 149H(329) (1번째)

AAH(170) 14AH(330)

선두 프레임 No. 지정

(2번째)

선두 프레임으로서 송신시킬 사용자등록 프레임의 번호를 지정한다. 0H : 송신지정 없음 0H 이외 : 송신지정 있음(*1) * 1번째는 반드시 0 이외를

지정. 1번째 지정시, 2번째도 지정

가능.

ABH(171) 14BH(331) (1번째)

ACH(172) 14CH(332)

온디맨드용 사용자 등록프레임 지정

최종 프레임 No. 지정

(2번째)

최종 프레임으로서 송신시킬 사용자등록 프레임의 번호를 지정한다. 0H : 송신지정 없음 0H 이외 : 송신지정 있음(*1) * 1번째 지정시, 2번째도 지정

가능.

*1 Q 시리즈 C24에 등록한 사용자등록 프레임 중에서 송신할 사용자등록 프레임의

등록번호(다음)를 지정하십시오.

1H~3E7H ( 1~ 999) : 디폴트 등록 프레임

3E8H~4AFH ( 1000~ 1199) : 사용자등록 프레임(플래시 ROM 등록분)

8001H~801FH (-32767~-32737) : 사용자등록 프레임(버퍼 메모리 등록분)

Page 216: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제10장 사용자등록 프레임으로 온디맨드 데이터를

송신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 10 - 3

② 온디맨드 데이터의 배열

사용자등록 프레임 지정에 의한 온디맨드 데이터의 배열을 나타냅니다.

포 인 트

(1) 사용자등록 프레임 지정에 의한 온디맨드 데이터의 배열은 다음의 조합만 가능합니다.

○: 지정 데이터

데이터명

조합

선두 프레임

(1번째)

선두 프레임

(2번째) 송신 데이터

최종 프레임

(1번째)

최종 프레임

(2번째)

① ○ ○ ○ ○ ○

② ○ ○ ○ ○

③ ○ ○ ○

④ ○ ○

⑤ ○ ○ ○ ○

⑥ ○ ○ ○

⑦ ○ ○

⑧ ○

(2) 사용자등록 프레임 지정에 의한 온디맨드 데이터 송신시의 송신 데이터의 개요는 다음과 같습니다.

(사용자등록 프레임의 상세한 설명은 제9장 참조)

송신 데이터의 내용 ASCII 코드로 교신시 바이너리 코드로 교신시

등록 코드 00H~FEH의 부분

Q 시리즈 C24에 등록되어 있는 코드의 데이터를 송신.(무변환)

사용자등록 프레임 선두 프레임(1번째) 최종 프레임 (마지막의 1프레임분)

등록 코드 FFH, 00H~FFH의 조합 부분

사용자 지정의 내용, 코드, 바이트 수로 데이터를 송신.

등록 코드 00H~FEH의 부분

Q 시리즈 C24에 등록되어 있는 코드의 데이터를 ASCII 코드의 데이터로 변환하여 송신.

Q 시리즈 C24에 등록되어 있는 코드의 데이터를 송신. 10 H의 데이터는 10H+10H의 데이터를 송신.

사용자등록 프레임 선두 프레임(2번째) 최종 프레임 (마지막의 1프레임 이외)

등록 코드 FFH, 00H~FFH의 조합 부분

사용자 지정의 내용, 코드, 바이트 수의 데이터를 ASCII 코드의 데이터로 변환하여 송신.

사용자 지정의 내용, 코드, 바이트 수로 데이터를 송신. 10H의 데이터는 10H+10H의 데이터를 송신

송신 데이터 (상세한 설명은 레퍼런스 매뉴얼 3.11.3항)

- 지정 송신 데이터를 ASCII 코드의 데이터로 변환하여 송신.

지정송신 데이터를 그대로 해서 코드로 송신(무변환) 10H의 데이터는 10H+10H의 데이터를 송신.

온디맨드 데이터

사용자등록

프레임

사용자등록

프레임 송신 데이터

사용자등록

프레임

사용자등록

프레임

최종 프레임(2번째) 지정시 송신

최종 프레임(1번째) 지정시 송신

ONDEMAND 명령/버퍼 메모리에 송신 데이터

지정시 송신

선두 프레임(2번째) 지정시 송신

선두 프레임(1번째)

Page 217: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제10장 사용자등록 프레임으로 온디맨드 데이터를

송신하는 경우

10 - 4 한능테크노주식회사 TEL: 02)3660-9531

10.4 사용자등록 프레임 사용시 온디맨드 기능의 제어순서

사용자등록 프레임을 사용하여 온디맨드 기능으로 상대기기에 온디맨드 데이터를 송신할

때의 제어순서를 예로 설명합니다.

10.4.1 ASCII 코드로 데이터 교신하고 있는 경우

다음 GX Developer에 의한 스위치 설정, GX Configurator-SC로 등록할 때의 제어순서를

설명합니다.

(1) GX Developer에 의한 스위치 설정

① "교신 프로토콜 설정"을 "MC 프로토콜(형식1~형식4)" 중 하나로 설정

② "국번호"를 [0]으로 설정.

(2) GX Configurator-SC에 의한 등록

사용자등록 프레임, 사용자 임의의 송신 데이터(*1), 사용자 등록 프레임의 조합으로

송신하기 위해 다음을 등록하십시오.

① [사용자등록 프레임 등록] 화면

사용자등록 프레임 번호 사용자등록 프레임(등록 코드) 사용자등록 프레임의 등록 내용

02H( 2) 02H

3EBH(1003) F9H, 00H, 00H, FFH, FFH, 00H

QnA 호환 3C 프레임의 형식1에 맞춘

STX~자국번호의 데이터 코드

401H(1025) 03H, FFH, F1H QnA 호환 3C 프레임의 형식1에 해당하는

ETX, 섬체크 코드의 데이터 코드

② [전송제어 기타 시스템 설정] 화면, [MC 프로토콜 시스템 설정] 화면

"워드/바이트 단위 지정"을 워드 단위로 설정.

"온디맨드용 사용자등록 프레임 지정"을 다음 내용으로 설정,

선두 프레임 번호 1번째: 02H

선두 프레임 번호 2번째: 3EBH

최종 프레임 번호 1번째: 401H

최종 프레임 번호 2번째: 0H(지정 없음)

*1 ONDEMAND 명령에서는 송신 데이터를 2워드분(1234H, 5678H) 지정합니다.

Page 218: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제10장 사용자등록 프레임으로 온디맨드 데이터를

송신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 10 - 5

[제어순서]

Q 시리즈 C24가 부가

선두 프레임(1번째)

선두 프레임(2번째) 최종 프레임(1번째)상대기기측

(데이터명)

사용자등록 프레임 송신 데이터사용자

등록

프레임

PLC CPU측

(예)

사용자등록 프레임

등록 코드

등록 코드에 대응하는

송신 데이터

송신 데이터의 코드

ONDEMAND 명령

ONDEMAND 명령완료 비트

ONDEMAND 명령 이상완료 비트

1스캔

버퍼 메모리

(워드 단위)

(선두 어드레스)

(데이터 길이)

(선두 어드레스 No. 1번째)

(선두 어드레스 No. 2번째)

(최종 어드레스 No. 1번째)

(최종 어드레스 No. 2번째)

(실행 결과)

(송신 데이터)

(CH1측)

송신 에러 발생 시에 0 이외가

저장된다.

4비트 단위로 상위부터

순서대로 송신한다.

섬체크코드

H | L

Page 219: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제10장 사용자등록 프레임으로 온디맨드 데이터를

송신하는 경우

10 - 6 한능테크노주식회사 TEL: 02)3660-9531

10.4.2 바이너리 코드로 데이터 교신하고 있는 경우

다음 GX Developer에 의한 스위치 설정, GX Configurator-SC로 등록할 때의 제어순서를

나타냅니다.

(1) GX Developer에 의한 스위치 설정

① "교신 프로토콜 설정"을 "MC 프로토콜(형식5)"로 설정

② "국번호"를 [0]으로 설정.

(2) GX Configurator-SC에 의한 등록

사용자등록 프레임, 사용자 임의의 송신 데이터(*1), 사용자등록 프레임의 조합으로

송신하기 위해 다음을 등록하십시오.

① [사용자등록 프레임 등록] 화면

사용자등록 프레임 번호 사용자등록 프레임(등록 코드) 사용자등록 프레임의 등록 내용

3ECH(1004) 02H, FFH, 01H, 3BH STX+Q 시리즈 C24 국번호+;

402H(1026) 03H, FFH, F0H, 0DH, 0AH ETX+섬체크 코드+CR+LF 섬체크 코드는

바이너리 코드의 1바이트 지정

② [전송제어 기타 시스템 설정] 화면, [MC 프로토콜 시스템 설정] 화면

"워드/바이트 단위 지정"을 워드 단위로 설정.

"온디맨드용 사용자등록 프레임 지정"을 다음 내용으로 설정,

선두 프레임 번호 1번째: 3ECH

선두 프레임 번호 2번째: 0H(지정 없음)

최종 프레임 번호 1번째: 402H

최종 프레임 번호 2번째: 0H(지정 없음)

*1 ONDEMAND 명령에서는 송신 데이터를 2워드분(1234H, 5678H) 지정합니다.

Page 220: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제10장 사용자등록 프레임으로 온디맨드 데이터를

송신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 10 - 7

[제어순서]

Q 시리즈 C24가 부가

선두 프레임

(1번째) 상대기기측

(데이터명)

PLC CPU

(예)

사용자등록 프레임

등록 코드

등록 코드에 대응하는

송신 데이터

송신 데이터의 코드

ONDEMAND 명령

ONDEMAND 명령 완료 비트

ONDEMAND 명령 이상완료 비트

1스캔

버퍼 메모리

(워드 단위)

(선두 어드레스)

(데이터 길이)

(선두 프레임 No. 1번째)

(선두 프레임 No. 2번째)

(최종 프레임 No. 1번째)

(최종 프레임 No. 2번째)

(실행 결과)

(송신 데이터)

(CH1측)

송신 에러 발생 시에 0 이외가

저장된다.

4비트 단위로 상위부터 순서대로

송신한다.

최종 프레임

(2번째)

사용자

등록

프레임

송신

데이터

사용자등록

프레임

섬체크

코드

C

2

4

Page 221: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제10장 사용자등록 프레임으로 온디맨드 데이터를

송신하는 경우

10 - 8 한능테크노주식회사 TEL: 02)3660-9531

10.5 사용자등록 프레임에 의한 온디맨드 데이터 송신 프로그램 예

사용자등록 프레임을 포함하여 온디맨드 데이터를 송신할 때의 시퀀스 프로그램 예를

나타냅니다.

사전에 다음 GX Developer에 의한 설정과 GX Configurator-SC에 의한 등록을 하십시오.

다음 GX Developer에 의한 설정과 GX Configurator-SC에 의한 등록을 실행할 경우,

온디맨드 데이터를 송신할 때의 시퀀스 프로그램은 레퍼런스 매뉴얼 11.4항에 나타낸

시퀀스 프로그램과 동일합니다.

(Q 시리즈 C24의 입출력 신호가 X/Y00~X/Y1F, CH1측 인터페이스에서 송신)

(1) GX Developer에 의한 스위치 설정

사용자 매뉴얼(기본편) 4.5항을 참조하여 다음 설정값을 [인텔리전트 기능 모듈 스위치

설정] 화면에서 설정하십시오.

설정항목 설정값 비 고

CH1 전송설정 스위치 1

CH1 통신속도 설정

상대기기에 맞추어서

설정한다. -

스위치 2 CH1 교신 프로토콜 설정 0001H MC 프로토콜 형식1

CH2 전송설정 0000H 스위치 3

CH2 통신속도 설정 0000H

스위치 4 CH2 교신 프로토콜 설정 0001H

미사용

스위치 5 국번 설정 0000H Q 시리즈 C24의 국번호

(2) GX Configurator-SC에 의한 등록

① 송신할 사용자등록 프레임의 등록

본 매뉴얼 제9장을 참조하여 송신할 사용자등록 프레임의 데이터를 [사용자등록

프레임 등록] 화면에서 등록하십시오.

[사용자등록 프레임 등록] 화면에 대해서는 사용자 매뉴얼(기본편) 8.4.1항을 참조

하십시오.

② 송신할 사용자등록 프레임 번호, 데이터 길이 단위의 등록

[사용자등록 프레임 등록] 화면에서 등록한 사용자등록 프레임의 No., 송신할

데이터의 데이터 길이의 단위를 다음 화면에서 등록하십시오.

[전송제어 기타 시스템 설정] 화면에 대해서는 사용자 매뉴얼(기본편) 8.4.5항을

참조하십시오.

[MC 프로토콜 시스템 설정] 화면에 대해서는 사용자 매뉴얼(기본편) 8.4.6항을

참조하십시오.

등록 화면 설정항목 설정값 비 고

[전송제어 기타 시스템 설정] 화면 워드/바이트 단위 지정 0000H 워드 단위

온디맨드용 버퍼 메모리 선두 어드레스 지정 0400H -

온디맨드용 데이터 길이 지정 0000H -

선두 프레임 번호 1번째 지정 0002H

선두 프레임 번호 2번째 지정 03EBH

최종 프레임 번호 1번째 지정 0401H

- 온디맨드용

사용자등록

프레임 지정 최종 프레임 번호 2번째 지정 0000H (지정 없음)

[MC 프로토콜 시스템 설정] 화면

전문 대기 시간 지정 0000H -

Page 222: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제10장 사용자등록 프레임으로 온디맨드 데이터를

송신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 10 - 9

(3) 프로그램 예

온디맨드 기능으로 온디맨드 데이터를 송신합니다.

ONDEMAND 명령에서는 2워드분의 송신 데이터를 지정합니다.

송신될 온디맨드 데이터의 사용자등록 프레임 부분의 데이터는 GX Configurator-SC

에서 등록한 사용자등록 프레임 No.의 등록 데이터입니다.

포 인 트

(1) 전용명령에 의한 교신상태의 읽기는 SPBUSY 명령으로 할 수 있습니다. (2) 전용명령의 상세한 설명은 사용자 매뉴얼(기본편) 제9장을 참조하십시오. (3) 송신 데이터의 저장용량(상기 프로그램 예의 D10~D11에 저장), 데이터 길이(상기

프로그램 예의 D12에 저장)는 사용자가 온디맨드 기능용으로 할당된 버퍼 메모리의 범위를 초과하지 않도록 지정하십시오.

온디맨드 송신지령 펄스

송신 채널을 CH1측에 세트

송신 데이터 수를 2워드로 세트

송신 데이터를 D10~D11에 전송

정상완료 플래그를 리셋

이상완료 플래그를 리셋

송신준비 완료 플래그를 세트

온디맨드 송신 실행

정상완료

이상완료

송신준비 완료 플래그를 리셋

Page 223: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 1

11 사용자등록 프레임으로 데이터 교신하는 경우

상대기기 및 Q 시리즈 C24가 송수신할 전문의 고정 포맷 부분을 사용자등록 프레임으로서

사전에 Q 시리즈 C24에 등록하여 사용자등록 프레임을 사용한 데이터를 송수신할 수

있습니다.

사용자등록 프레임을 사용한 데이터를 송수신함으로써 PLC CPU측에서의 송신 데이터의

작성 및 수신 데이터의 체크용 시퀀스 프로그램을 간략화할 수 있습니다.

본장에서는 Q 시리즈 C24의 무수순 프로토콜로써 사용자등록 프레임을 사용하여 데이터

교신할 경우의 데이터 송수신의 방법과 순서 등에 대해 설명합니다.

포인트

본장에서의 설명 중에 나타낸 "투과 코드", "ASCII-바이너리 변환"은 다음의 장에서

설명합니다.

투과 코드를 취급할 경우, ASCII-바이너리 변환에 의한 데이터 교신을 할 경우에는

반드시 읽으십시오.

투과 코드를 취급할 경우 : 12장 참조

ASCII-바이너리 변환에 의한 데이터를 교신할 경우 : 13장 참조

Q 시리즈 C24

사용자등록 프레임

데이터 송신

임의의 데이터

임의의 데이터

데이터 수신

사용자등록 프레임

바코드 리더, ID 컨트롤러 PC 등의

상대기기

Page 224: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 2 한능테크노주식회사 TEL: 02)3660-9531

11.1 데이터 교신의 개략순서

상대기기와 PLC CPU가 사용자등록 프레임을 사용하여 데이터 교신하는 경우의 개략

순서를 나타냅니다.

시작

GX Developer에 의한 스위치 설정

GX Configurator-SC에 의한 초기설정 …..사용자 매뉴얼(기본편) 4.5항, 제8장 참조.

(디폴트 등록 프레임만 사용시)

(사용자등록 프레임 등록시)

Q 시리즈 C24의 플래시 ROM으로의 등록.

Q 시리즈 C24의 버퍼 메모리로의 등록. …..사용자 매뉴얼(기본편) 8.4.1항 참조,

본 매뉴얼 제9장 참조.

(수신할 때)

Q 시리즈 C24 버퍼 메모리의 수신용

사용자등록 프레임 지정영역(어드레스

ADH~B5H, 14DH~155H, 2020H~2027H,

2120H~2127H)로의 사용자등록

프레임 No. 등의 설정.

* 디버그 완료 후에는 GX Configurator -SC에서 설정 필요.

…..본 매뉴얼 11.2.4항 참조

데이터 송수신을 개시

(송신) (수신)

Q 시리즈 C24 버퍼 메모리의 송신용

사용자등록 프레임 지정영역(어드레스

B7H~11DH, 157H~1BDH)로의 사용자 등록 프레임 No.의 지정.

…..11.4항 참조

수신 데이터의 읽기 …..11.2.1항, 11.2.2항 참조

Q 시리즈 C24 버퍼 메모리의 송신

영역에 대한 송신 데이터(송신 전문 중의

임의 데이터 부)의 지정

데이터 송신

Page 225: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 3

11.2 데이터 수신

사용자등록 프레임에 의한 수신에서 Q 시리즈 C24측의 수신방법에는 방식0과 방식1이

있습니다.

본항에서는 방식별로 데이터 수신에 대해 설명합니다.

11.2.1 수신 데이터에 대해

사용자등록 프레임에 의한 수신에서는 다음에 나타낸 배열의 데이터를 수신할 수 있습니다.

*1 수신용 사용자등록 프레임

① 데이터 수신용 사용자등록 프레임은 지정의 유무에 관계없이 선두 프레임과 최종

프레임의 조합을 하나의 조합으로서 최대 4조 설정할 수 있습니다.

② 선두 프레임을 지정하는 조합(선두 프레임 있음)의 경우에는 다른 조합에서도

선두 프레임을 지정할 필요가 있습니다.

③ 선두 프레임을 지정하지 않는 조합(선두 프레임 없음)의 경우에는 다른

조합에서도 선두 프레임을 지정할 수 없습니다.

④ 선두 프레임 있음의 조합과 선두 프레임 없음의 조합을 혼재하여 설정할 수는

없습니다.

사용자등록 프레임

(선두 프레임) 임의의 데이터부

사용자등록 프레임

(최종 프레임)

수신방식 조합 사용자등록 프레임

(선두 프레임)임의의 데이터부 사용자등록 프레임

(최종 프레임) 설명항 비 고

선두 프레임

있음

(*1)

방식0

방식1

방식0

-

-

-

-

-

-

-

-

본항(1) 데이터

수신용으로

혼재 설정이

가능 본항(2)

선두 프레임

없음 (*1) 본항(3)

○: 지정 데이터 있음 (“ASCII-바이너리 변환하지 않는다”를 설정시)

수신 가능

코드

수신 영역에 대한

저장 코드*3

00H~FFH

00H~FFH

(저장되지 않는다)

00H~FFH

(“ASCII-바이너리 변환한다”를 설정시)

수신 가능

코드

수신 영역에 대한

저장 코드*3

00H~FFH

30H~39H 41H~46H

(저장되지 않는다)

0H~9H, AH~FH

Page 226: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 4 한능테크노주식회사 TEL: 02)3660-9531

*2 임의의 데이터부(투과 코드의 데이터도 포함)의 데이터 코드로서 30H~39H, 41H

~46H 이외의 데이터를 수신했을 때에는, Q 시리즈 C24의 ASCII-바이너리 변환 처리

시에 에러가 발생합니다.

*3 수신 데이터의 임의 데이터부

① 임의의 데이터부가 수신 영역으로 저장될 때, 저장 바이트 수가 홀수 바이트인

경우에는 수신 데이터 수 저장 영역에는 다음의 수신 데이터 수가 저장됩니다.

("ASCII-바이너리 변환한다"를 설정하고 있는 경우에는 임의의 데이터부가

바이너리 코드로 변환되며 수신 영역에 저장될 때의 저장 바이트 수)

워드 단위일 때:

수신 데이터 수=수신 영역으로의 저장 바이트 수÷2 …… 소수점 이하 올림

바이트 단위일 때:

수신 데이터 수=수신 영역에 대한 저장 바이트 수

(수신 영역의 최종 데이터 저장 위치의 상위 바이트에는 00H가 저장됩니다.)

② "ASCII-바이너리 변환한다"를 설정하고 있는 경우, 수신 데이터의 임의

데이터부는 부가 코드를 제외하고 짝수 바이트로 하십시오.

Page 227: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 5

(1) 선두 프레임 있음(조합 1-A~C)의 수신(방식0에 의한 수신)

(a) 조합(1-A)의 수신

① PLC CPU측에서 취급할 수 있는 수신 전문의 임의 데이터부를 선두 프레임과

최종 프레임으로 에워싸서 상대기기에서 송신하는 방법입니다.

② 선두 프레임보다 이전의 수신 데이터는 무시됩니다.

③ Q 시리즈 C24는 선두 프레임과 동일한 배열의 데이터 수신 시에 수신처리를

개시합니다.

최종 프레임과 동일한 배열의 데이터 수신시에 임의의 데이터부를 버퍼

메모리의 수신 영역에 저장하고, PLC CPU로 읽기 요구를 합니다.

④ Q 시리즈 C24에 초기설정한 수신종료 데이터 수는 수신할 임의의 데이터부의

사이즈를 초과하는 데이터 수로 설정합니다.

⑤ Q 시리즈 C24에 초기 설정되어 있는 수신종료 코드에 의한 수신처리는 하지

않습니다. 수신종료 코드의 수신 데이터는 임의의 데이터부의 데이터로서 취급

합니다.

(예) 바코드 리더에서 송신된 데이터를 수신하는 경우

바코드 리더의 전문 포맷에 맞추어서 STX를 선두 프레임, ETX를 최종

프레임으로서 등록합니다.

(바코드 리더에서 송신되는 데이터 형식)

(b) 조합(1-B)의 수신

① PLC CPU측에서 수신하는 전문이 모두 고정 포맷인 데이터를 상대기기에서

송신하는 방법입니다.

② 선두 프레임보다 이전의 수신 데이터는 무시됩니다.

③ Q 시리즈 C24는 선두 프레임과 동일한 배열의 데이터 수신에서 수신처리를

개시합니다.

최종 프레임과 동일한 배열의 데이터 수신시에 PLC CPU로 읽기 요구를

합니다.

④ 임의의 데이터부가 존재하지 않기 때문에 PLC CPU로 읽기 요구할 때의 수신

데이터 수는 [0]이 됩니다.

⑤ Q 시리즈 C24에 초기 설정하는 수신종료 데이터 수는 디폴트값을 사용합니다.

수신 데이터

데이터

(임의의 데이터부) 선두 프레임: STX

최종 프레임: ETX

무시된다. 수신 영역에 저장

: 수신개시 타이밍

: 수신완료 타이밍

(읽기 타이밍)

수신 데이터

선두 프레임: ACK

최종 프레임: CR, LF

무시된다. 수신 영역에 저장

수신 데이터 수는 [0]

▽: 수신개시 타이밍

▼: 수신완료 타이밍

(읽기 타이밍)

Page 228: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 6 한능테크노주식회사 TEL: 02)3660-9531

(c) 조합(1-C)의 수신

① 상대기기에서 PLC CPU측으로의 데이터 송신의 개시를 선두 프레임으로 통지

하고, 이후에는 고정 길이의 임의 데이터를 반복하여 상대기기에서 송신하는

방법입니다.

② 선두 프레임보다 이전의 수신 데이터는 무시됩니다.

선두 프레임을 수신하고 나서 발생한 수신 데이터는 모두 임의의

데이터부로서 취급됩니다.

③ Q 시리즈 C24는 선두 프레임과 동일한 배열의 데이터 수신 시에 수신처리를

개시합니다.

Q 시리즈 C24에 초기 설정된 수신종료 데이터 수만큼의 임의 데이터부의

수신 시에 PLC CPU로의 읽기 요구를 반복하여 실행합니다.

④ Q 시리즈 C24에 초기설정할 수신종료 데이터 수는 상대기기에서 송신되는

임의의 데이터부(고정길이)의 데이터 수로 설정합니다.

⑤ Q 시리즈 C24에 초기 설정되어 있는 수신종료 코드에 의한 수신처리는 하지

않습니다. 수신종료 코드의 수신 데이터는 임의의 데이터부의 데이터로 취급

합니다.

(2) 선두 프레임 있음(조합 1-D, 1-E)의 수신(방식1에 의한 수신)

① Q 시리즈 C24에 초기 설정된 방식1 전용 수신종료 데이터 수만큼의 임의 데이터

부를 선두 프레임과 함께 상대기기에서 송신하는 방법입니다.

* PLC CPU측에서 취급할 수 있는 수신 전문의 임의 데이터부의 데이터 길이

(*1)를 데이터 수신용 프레임 조합(최대 4조)별로 지정할 수 있습니다.

② 선두 프레임보다 이전의 수신 데이터는 무시됩니다.

③ Q 시리즈 C24는 선두 프레임과 동일한 배열의 데이터 수신 시에 수신처리를

개시합니다.

지정된 방식1 전용 수신종료 데이터 수만큼의 임의 데이터 수신시에 임의의

데이터부를 버퍼 메모리의 수신 영역에 저장하고, PLC CPU로 읽기 요구를

합니다.

④ Q 시리즈 C24에 초기 설정하는 방식1 전용 수신종료 데이터 수는 수신하는

임의의 데이터부 데이터 수로 설정합니다.

Q 시리즈 C24에 초기 설정할 수신종료 데이터 수는 사용되지 않습니다.

⑤ Q 시리즈 C24에 초기 설정된 수신종료 코드에 의한 수신처리는 하지 않습니다.

수신종료 코드의 수신 데이터는 임의 데이터부의 데이터로 취급합니다.

(예1) ACK(06H)만이 등록된 사용자등록 프레임을 선두 프레임, 임의 데이터부의

방식1 전용 수신종료 데이터 수를 0바이트로 지정함으로써 1바이트의 ACK

수신 시에 PLC CPU로 읽기 요구가 실행됩니다.

수신 데이터 선두 프레임 임의의 데이터부

수신종료 데이터 수분 수신종료 데이터 수분

무시된다. 수신 영역에 저장 수신 영역에 저장

: 수신개시 타이밍

: 수신완료 타이밍

(읽기 타이밍)

Page 229: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 7

(예2) NAK(15H)만이 등록된 사용자등록 프레임을 선두 프레임, 임의 데이터부의

방식1 전용수신종료 데이터 수를 2바이트로 지정함으로써 NAK+2바이트의

데이터 수신 시에 PLC CPU로 읽기 요구가 실행됩니다.

*1 임의의 데이터부 데이터 길이는 방식1을 지정한 선두 프레임과 최종 프레임의

조합별로 0 이상의 워드/바이트 수(단위는 워드/바이트 단위 지정에 따른다)로

지정할 수 있습니다.

방식1에 의한 데이터 수신용 수신종료 데이터 수를 방식1 전용 수신종료 데이터

수라고 합니다.

(3) 선두 프레임 없음(조합 2-A, 2-B)의 수신(방식 0에 의한 수신)

(a) 조합(2-A)의 수신

① 무수순 프로토콜의 데이터 수신용 종료 코드의 대용으로서 사용자등록

프레임을 최종 프레임으로 사용하고, 임의의 데이터부와 함께 상대기기에서

송신하는 방법입니다.

② 최종 프레임보다 이전의 수신 데이터는 모두 임의의 데이터부로서 취급됩니다.

③ Q 시리즈 C24는 임의의 데이터부 수신 시에 수신처리를 개시합니다.

최종 프레임과 동일한 배열의 데이터를 수신시에 임의의 데이터부를 버퍼

메모리의 수신 영역에 저장하고, PLC CPU로 읽기 요구를 합니다.

④ Q 시리즈 C24에 초기설정할 수신종료 데이터 수는 수신할 임의의 데이터부의

사이즈를 초과할 수 있는 데이터 수로 설정합니다.

⑤ Q 시리즈 C24에 초기 설정된 수신종료 코드와 동일한 수신 데이터에 대해 Q

시리즈 C24는 다음을 처리합니다.

임의의 데이터부에 포함될 때: 수신종료 코드에 의한 수신처리를 합니다.

최종 프레임에 포함될 때 : 수신종료 코드에 의한 수신처리를 합니다.

(예) 최종 프레임으로서 ETX+CR+LF를 등록함으로써 수신 데이터의 마지막이

ETX+CR+LF인 전문의 수신시에 PLC CPU로 읽기 요구를 합니다.

수신 데이터선두 프레임: NAK

무시된다

방식1 전용수신

종료 데이터 수분

수신 영역에 저장

: 수신개시 타이밍

: 수신완료 타이밍

(읽기 타이밍)

임의의 데이터부

최종 프레임: ETX, CR, LF

수신 영역에 저장

: 수신개시 타이밍

: 수신완료 타이밍

(읽기 타이밍)

Page 230: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 8 한능테크노주식회사 TEL: 02)3660-9531

(b) 조합(2-B)의 수신

① 무수순 프로토콜의 데이터 수신용 종료 코드의 대용으로서 사용자등록

프레임을 최종 프레임으로 사용하고, 고정 포맷의 데이터를 상대기기에서 송신

하는 방법입니다.

② 최종 프레임보다 이전의 수신 데이터는 모두 임의의 데이터부로서 취급됩니다.

③ Q 시리즈 C24는 최종 프레임과 동일한 배열의 데이터 수신시에 PLC CPU로

읽기 요구를 합니다.

④ 임의의 데이터부가 존재하지 않는 본 조합의 데이터 수신시는 PLC CPU로

읽기 요구할 때의 수신 데이터 수가 [0]으로 됩니다.

⑤ Q 시리즈 C24에 초기 설정할 수신종료 데이터 수는 디폴트값을 사용합니다.

⑥ Q 시리즈 C24에 초기 설정된 수신종료 코드와 동일한 수신 데이터에 대해 Q

시리즈 C24는 다음을 처리합니다.

최종 프레임에 포함될 때: 수신종료 코드에 의한 수신처리를 하지 않습니다.

(예) 최종 프레임으로서 ACK+CR+LF를 등록함으로써, 수신 데이터의 마지막이

ACK+CR+LF인 전문의 수신시에 PLC CPU로 읽기 요구를 실행됩니다.

포인트

Q 시리즈 C24의 수신 데이터 취급

(1) Q 시리즈 C24에 등록되어 있는 내용의 사용자등록 프레임(선두 프레임, 최종

프레임)을 수신했을 때, 사용자등록 프레임에 의한 수신 처리를 합니다.

(2) 버퍼 메모리의 수신용 사용자등록 프레임 지정영역에 사용자가 초기 설정하고 있는

선두 프레임 No.과 최종 프레임 No.(최대 4조) 중에서 상대기기에서 수신한

사용자등록 프레임의 설정번호(□번째 조)를 수신 사용자등록 프레임 저장 영역에

저장합니다.

(3) 수신투과 코드 지정이 있다면 임의 데이터부에 포함될 부가 코드의 데이터를 수신

직후(ASCII-바이너리 변환할 때는 변환전)에 삭제합니다.

: 수신개시 타이밍

: 수신완료 타이밍

(읽기 타이밍)

최종 프레임: ACK, CR, LF

수신 영역에 저장

수신 데이터 수는 <0>

Page 231: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 9

비 고

(선두 프레임+임의의 데이터부)의 조합으로 데이터를 수신할 경우의 수신방식(방식0, 방식

1)별 수신 데이터의 취급상의 상이점을 나타냅니다.

(1) 방식0으로 데이터 수신시(조합(1-C))

① Q 시리즈 C24는 선두 프레임의 수신후, 모든 임의의 데이터부를 유효 데이터로

간주하여 수신 영역에 순차적으로 저장합니다.

② 수신종료 데이터 수만큼의 임의 데이터부를 수신할 때마다 PLC CPU에 읽기

요구를 하고, 이를 반복합니다.

(2) 방식1로 데이터 수신시(조합(1-D, 1-E))

① Q 시리즈 C24는 선두 프레임의 수신후, 수신한 선두 프레임의 조합용으로

지정된 방식1 전용 수신종료 데이터 수만큼의 임의 데이터부를 유효 데이터로

간주하여 수신 영역에 저장하고 PLC CPU로 읽기 요구를 합니다.

② 방식1 전용 수신종료 데이터 수만큼의 데이터 수신후부터 다음의 선두

프레임까지의 수신 데이터는 무시됩니다. (수신 영역에 저장되지 않습니다.)

수신 데이터 선두 프레임 임의의 데이터부

수신종료 데이터 수분 수신종료 데이터 수분

무시된다 수신 영역에 저장 수신 영역에 저장

: 수신개시 타이밍

: 수신완료 타이밍

(읽기 타이밍)

수신 데이터 선두 프레임 임의의 데이터부 수신 데이터 선두 프레임 임의의 데이터부

무시된다. 수신 영역에 저장

방식1 전용 수신

종료 데이터 수분

무시된다.

방식1 전용 수신

종료 데이터 수분

수신 영역에 저장

▽: 수신개시 타이밍

▼: 수신완료 타이밍

(읽기 타이밍)

Page 232: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 10 한능테크노주식회사 TEL: 02)3660-9531

11.2.2 데이터 수신의 개시/완료 타이밍

사용자등록 프레임에 의한 데이터 수신시의 사용자등록 프레임과 기타 요인에 의한 (수신

종료 코드, 수신종료 데이터 수 등) 수신 데이터의 읽기에 대해 설명합니다.

(1) 데이터 수신의 개시/완료 타이밍

다음에 의한 Q 시리즈 C24의 수신처리의 개시/완료 타이밍을 나타냅니다.

사용자등록 프레임에 의한 데이터 수신

Q 시리즈 C24에 초기 설정되어 있는 수신종료 코드, 수신종료 데이터 수에 의한

데이터 수신

방식1 전용수신종료 데이터 수에 의한 데이터 수신

수신용 사용자등록

프레임의 설정

방식0을 사용할 때

(각 타이밍은 (2) 참조)

방식1을 사용할 때

(각 타이밍은 (2) 참조)

선두 프레임 있음 선두 프레임의 수신시. 수신개시

선두 프레임 없음 임의의 데이터부의 선두 데이터의

수신시 ──

수신완료(PLC CPU에의 수신 데이터의 읽기 타이밍)의 요인이 다음 중 하나일 때

(사전에 설정한 조건에 따른다. (2) 참조)

최종 프레임을 수신했을 때

수신종료 코드의 데이터를 수신했을

때(선두 프레임 없음의 조합일 때)

수신종료 데이터 수분을 수신했을 때

수신 에러(무수신 감시시간(타이머0)

의 타임업 등)이 발생했을 때

방식1 전용 수신종료 데이터 수에

0의 지정시에는 선두 프레임을 수신

했을 때

방식1 전용 수신종료 데이터 수에 1

이상의 지정시는 방식1 전용 수신종료

데이터 수분을 수신했을 때

수신 에러(무수신 감시시간(타이머 0)

의 타임업 등)가 발생했을 때

수신완료 ──

* 상기 어느 쪽이든지 수신시/수신 에러 발생까지의 임의 데이터부를 버퍼

메모리의 수신 영역에 저장.

Page 233: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 11

(2) Q 시리즈 C24에 의한 수신처리의 타이밍 그림

사용자등록 프레임에 의한 데이터를 수신하고 있을 때의 수신처리의 타이밍 그림을

수신종료 데이터 수에 의한 수신처리도 포함하여 나타냅니다.

표 내에 나타낸 번호는 수신 데이터를 PLC CPU에 읽기 요구할 때의 타이밍(다음

페이지 참조)을 나타냅니다.

【선두 프레임 있음의 조합】

── 타이밍 패턴 번호(다음 페이지 참조)

조합

수신 데이터

임의의 데이터부

수신 데이터양

선두 프레임

수신전의

수신 데이터

선두 프레임

수신시

수신전문의

임의

데이터부

수신시

최종

프레임

수신시

종료 코드

수신시

(*1)

수신 데이터 수 < 수신종료 데이터 수 ── 1-A① 1-A

수신 데이터 수 ≥ 수신종료 데이터 수 1-A②

종료 코드의

데이터는 임의의

데이터부 일부로

취급한다.

1-B 수신 데이터 수=0 ── 1-B ──

수신 데이터 수 ≤ 수신종료 데이터 수 1-C① 1-C

수신 데이터 수 > 수신종료 데이터 수 1-C②

1-D 수신 데이터 수 (방식1 전용 수신종료 데이터 수>0)

수신 개시

1-D

종료 코드의

데이터는 임의

데이터부의

일부로

취급한다.

1-E 수신 데이터 수 (방식1 전용 수신종료 데이터 수=0)

삭제

1-E ──

──

──

【선두 프레임 없음의 조합】

수신 데이터 수 < 수신종료 데이터 수 수신개시 2-A① 2-A③ 2-A

(*2) 수신 데이터 수 ≥ 수신종료 데이터 수 2-A② 2-A④

2-B

(*2) 수신 데이터 수=0

── ──

── 수신 개시 2-B ──

*1 최종 프레임에 수신종료 코드와 동일한 데이터를 등록할 때에 수신종료 코드에 의한

수신처리를 하지 않습니다.

*2 최종 프레임만 설정시, 무수신 감시시간(타이머0)에 의한 데이터의 수신간격은 감시

되지 않습니다.

포인트

Q 시리즈 C24는 수신 에러를 검출하면 직전까지의 수신 데이터의 임의 데이터부를

버퍼 메모리의 수신 영역에 저장하고, 수신이상 검출신호(X4)를 ON합니다.

Page 234: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 12 한능테크노주식회사 TEL: 02)3660-9531

【선두 프레임 있음의 조합】 수신개시와 수신종료(읽기) 타이밍 패턴

(방식0에 의한 데이터 수신의 경우)

(방식1에 의한 데이터 수신의 경우)

포인트

방식1에 의한 데이터 수신시, Q 시리즈 C24는 방식1 전용수신종료 데이터 수의

데이터를 수신후, 다시 선두 프레임의 수신유무를 체크합니다. 그 사이의 수신 데이터는

무시됩니다.

상대기기측 선두

프레임

패턴 No.1-A①

임의의 데이터부 최종

프레

선두

프레임

임의의 데이터부

최종

프레임

패턴 No.1-A②

PLC CPU측 수신종료

데이터 수분

수신종료

데이터 수분

패턴 No.1-B

상대기기측

선두

프레임

최종

프레임

PLC CPU측

상대기기측

패턴 No.1-C①

선두

프레임 임의의 데이터부

PLC CPU측 수신종료

데이터 수분

패턴 No.1-C②

선두

프레임 임의의 데이터부

수신종료

데이터 수분

수신종료

데이터 수분

패턴 No.1-D

상대기기측

선두

프레임 임의의 데이터부

PLC CPU측 방식1 전용수신종료 데이터 수분

수신 데이터

무시된다.

선두

프레임 임의의 데이터부

방식1 전용수신종료 데이터 수분

패턴 No.1-E

상대기기측

선두

프레임 수신 데이터

선두

프레임

PLC CPU측

무시된다.

방식1 전용 수신종료

데이터 수가 0일 때

: 수신개시 타이밍

: 수신완료 타이밍

(읽기 타이밍)

Page 235: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 13

【선두 프레임 없음의 조합】 수신개시와 수신종료(읽기) 타이밍 패턴

상대기기측

PLC CPU측

패턴 No.2-A①

임의의 데이터부

최종

프레임

패턴 No.2-A②

임의의 데이터부

최종

프레임

수신종료

데이터 수분

상대기기측

PLC CPU측

임의의 데이터부

종료코드

패턴 No.2-A③

최종

프레임

임의의 데이터부

패턴 No.2-A④

임의의 데이터부

종료코드

최종

프레임

임의의 데이터부수신종료

데이터 수분

패턴 No.2-B

상대기기측

PLC CPU측

최종

프레임

: 수신개시 타이밍

: 수신완료 타이밍

(읽기 타이밍)

Page 236: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 14 한능테크노주식회사 TEL: 02)3660-9531

11.2.3 수신 순서

지정된 사용자등록 프레임과 동일한 배열의 데이터를 포함한 전문을 수신하고 임의의

데이터부를 PLC CPU로 읽을 때의 수신 순서를 나타냅니다.

순 서

(Q 시리즈 C24의 CH1측 인터페이스로 데이터 수신할 경우)

*1 사용자등록 프레임에 의한 수신 데이터, PLC CPU에 대한 수신 데이터의 읽기

타이밍에 대해서는 11.2.1항, 11.2.2항을 참조하십시오.

*2 GX Configurator-SC의 [무수순 시스템 설정] 화면에서 수신용 사용자등록

프레임의 등록번호 등을 설정합니다.

데이터 수신용 초기설정값에 대한 디버그시에는 데이터 수신전에 설정하지만,

디버그 완료 후에는 Q 시리즈 C24의 기동시에 설정하십시오.(11.2.4항 참조)

*3 사용자등록 프레임에 의한 수신에서 Q 시리즈 C24가 어느 사용자등록 프레임을

수신했는지를 PLC CPU가 확인하기 위한 읽기(다음 ①)와 수신 데이터의

읽기(다음 ②)입니다.

① 수신용 사용자등록 프레임 지정영역에서 설정한 사용자등록 프레임 중에서 몇

번째 조에 설정한 사용자등록 프레임을 수신했는지를 수신 사용자등록 프레임

저장 영역(어드레스: 25BH)에서 읽습니다.

② 수신전문의 임의 데이터부를 수신 영역(디폴트시의 어드레스:

600H~7FFH)에서 읽습니다.

상대기기측 상대기기측

사용자등록 프레임에 의한 수신 데이터(*1)

사용자등록

프레임

(선두 프레임)

임의의

데이터부

사용자등록

프레임

(최종 프레임)

PLC CPU측(*2)

수신 데이터

읽기 요구

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

ON 이상 완료시

정상 완료시

1스캔

X3 (*1)

(*3 ②)

(*3 ①)

Page 237: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 15

11.2.4 수신용 사용자등록 프레임의 설정

(1) 수신용 사용자등록 프레임의 설정에 대해

사용자등록 프레임을 사용하여 무수순 프로토콜에 의해 상대기기에서 데이터를 수신

하기 위한 설정입니다. 모두 GX Configurator-SC의 [무수순 시스템 설정] 화면에서

설정합니다.

설정항목은 다음과 같습니다. (사용자 매뉴얼(기본편) 8.4.7항 참조)

【설정화면】무수순 시스템 설정화면

설정값 내용 GX Configurator-SC 설정항목

(무수순 시스템 설정화면) 방식0 방식1

비고

수신종료 데이터 수 지정

수신할 임의의 데이터부의

사이즈를 초과하는 데이터

수, 또는 수신 데이터

사이즈의 데이터 수를 지정

지정값은 무효

(방식1 전용 수신종료

데이터 수가 유효해진다.)

수신종료 코드 지정

(선두 프레임 있음의 조합으로 수신)

지정값은 무효

(선두 프레임 없음의 조합으로 수신)

PLC CPU로 읽기 요구하기 위한 수신 전문의 최종 데이터

코드를 지정.

사용자

매뉴얼

(기본편)

제6장 참조

사용자등록 프레임 사용 유무 지정 "사용한다"를 지정

선두 프레임 No. 지정 1번째~4번째 사용자등록 프레임 No.를 지정

(0 또는 1 이상)

사용자등록 프레임 No.를 지정

(1이상)

최종 프레임 No. 지정 1번째~4번째 사용자등록 프레임 No.를 지정

(0 또는 1 이상) 모두 0H를 지정

사용자등록 프레임 수신방법 지정

1번째~4번째 "방식0"을 지정 "방식1"을 지정

방식1 전용 수신종료 데이터 수

1번째~4번째 지정값은 무효

수신할 임의의 데이터 부의

데이터 수를 지정

각종 설정

내용은

본항(2)를

참조

Page 238: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 16 한능테크노주식회사 TEL: 02)3660-9531

(2) GX Configurator-SC에 의한 초기설정([무수순 시스템 설정] 화면)

사용자등록 프레임에 의한 데이터 수신용의 각 설정 데이터를 시퀀스 프로그램에서

설정할 때의 버퍼 메모리에 대해 설명합니다.(괄호 내에는 버퍼 메모리의 어드레스를

나타냅니다.)

(a) 사용자등록 프레임 사용 유무지정(어드레스: ADH/14DH)

사용자등록 프레임을 사용하여 데이터를 수신할 때, [사용한다]를 지정합니다.

① 사용자등록 프레임 사용 유무지정영역에 [1]을 입력합니다.

② 사용자등록 프레임에 의한 데이터 수신의 준비가 완료되면, 사용자등록 프레임

사용 유무지정영역에 [2]가 입력됩니다. (Q 시리즈 C24가 세트)

③ 사용자등록 프레임 사용유무 지정영역의 수치가 [1]에서 [2]로 바뀐 후에,

사용자등록 프레임을 사용한 데이터 수신을 개시하십시오.

또한, 사용자등록 프레임 사용유무 지정영역에 [2]가 입력될 때까지는 데이터

송신처리도 실시할 수 없습니다.

(b) 선두 프레임 No. 지정영역, 최종 프레임 No. 지정(어드레스: AEH~B5H/

14EH~155H)

Q 시리즈 C24에 등록되어 있는 사용자등록 프레임 중에서 사용할 사용자등록

프레임의 프레임 No.를 다음과 같이 지정방법에 따라 지정하십시오.

0H ( 0): 지정없음

1H~3E7H ( 1~999): 디폴트 등록 프레임을 지정(OS용 ROM 등록분)

3E8H~4AFH ( 1000~1199): 사용자등록 프레임을 지정(플래시 ROM 등록분)

8001H~801FH (-32767~-32737): 사용자등록 프레임을 지정(버퍼 메모리 등록분)

버퍼 메모리 어드레스 ADH/14DH (디폴트 0H)

1H을 입력한다

0: 사용하지 않는다

1: 사용한다

2: 데이터 교신 가능(Q 시리즈 C24가 세트)

버퍼 메모리 어드레스 AEH/14EH

~

B1H/151H

B2H/152H

~

B5H/155H

(디폴트 모두 0H)

선두 프레임(1번째)

~

선두 프레임(4번째)

최종 프레임(1번째)

~

최종 프레임(4번째)

1번째 조

4번째 조

0H~801FH를 입력한다.

~

Page 239: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 17

【선두 프레임 No. 최종 프레임 No. 지정방법】

다음의 설정방법으로 설정하십시오.

① 수신용 사용자등록 프레임은 상대기기가 송신한다/송신하지 않는다에 관계없이

선두 프레임과 최종 프레임을 1조로 설정합니다.

(상대기기가 어느 쪽이든지의 프레임을 송신하지 않을 때에는 송신하지 않는

쪽의 프레임 No.를 [0](설정하지 않음)으로 설정합니다.)

② 선두 프레임과 최종 프레임의 조합은 무수순 프로토콜의 경우에는 최대 4조를

설정할 수 있습니다.(11.2.1항 참조)

* 설정할 최대 4조의 조합 중에서 선두 프레임을 지정하는 조합이 있을

때에는 다른 조합도 모두 선두 프레임을 지정하십시오. 또한 다음의

우선순으로 버퍼 메모리(AEH~B5H/14EH~155H)의 1번째부터 순번대로

설정하십시오.

(선두 프레임을 지정할 경우)

(i) 선두 프레임과 최종 프레임을 지정하는 조합의 각 프레임 No.

(ii) 선두 프레임을 지정하고 최종 프레임을 지정하지 않는 조합의 각 프레임

No.

* 설정할 최대 4조의 조합 중에서 선두 프레임을 지정하지 않고 최종 프레임

만을 지정할 조합일 때에는 모든 조합에서 선두 프레임을 지정할 수 없습

니다. 사용할 최종 프레임의 번호는 버퍼 메모리(AEH~B5H/14EH~155H)

의 1번째 영역에서 순번대로 설정하십시오.

③ 두 가지 이상의 조합을 설정할 때, 등록 데이터가 동일한 배열/동일한 프레임

No.인 선두 프레임은 지정할 수 없습니다.

최종 프레임은 지정할 수 있습니다.

④ 수신용 사용자등록 프레임은 다음의 사용자등록 프레임의 등록 프레임 No.로

설정하십시오.(9.1항 참조)

디폴트 등록 프레임 No.: 1H~3E7H

Q 시리즈 C24의 플래시 ROM에 등록되어 있는 사용자등록 프레임 No.:

3E8H~4AFH

⑤ 무수순 프로토콜에 의한 데이터 수신용 사용자등록 프레임으로서 제12장에

나타낸 수신투과 코드 지정의 부가 코드의 데이터를 포함한 사용자등록

프레임의 프레임 No.는 지정(설정)하지 마십시오.

Page 240: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 18 한능테크노주식회사 TEL: 02)3660-9531

(c) 사용자등록 프레임 수신방법 지정(어드레스: 2020H~2023H/2120H~2123H)

사용자등록 프레임에 의한 데이터 수신에서 수신용 사용자등록 프레임의 조합별

로 수신방법을 지정합니다. (2)(b)에 나타낸 설정에서 선두 프레임을 지정하는

조합으로 지정하고 있을 때에 본 설정이 유효합니다.

포인트

선두 프레임만의 조합 이외에 대해 상기 수신방식의 설정으로 방식1을 지정해도

방식0에 의한 데이터 수신이 이루어집니다.

(d) 방식1 전용 수신종료 데이터 수 지정(어드레스: 2024H~2027H/2124H~2127H)

사용자등록 프레임 수신방식 지정에서 방식1을 지정한 조합에 대해 해당 선두

프레임을 수신시의 임의 데이터부의 워드/바이트 수(PLC CPU에 수신 데이터를

읽기 요구하기 위한 사이즈)를 지정합니다. 방식1을 지정한 각 조합별로 지정

하십시오.

버퍼 메모리의 수신 데이터 저장 영역의 사이즈 이내에서 지정하십시오.

설정값의 단위는 워드/바이트 단위 지정 시의 설정값에 따릅니다.

버퍼 메모리 어드레스

(디폴트 0H)

1번째 조에 대한 설정

2번째 조에 대한 설정

3번째 조에 대한 설정

4번째 조에 대한 설정

수신 방식을 지정한다. 0H: 방식0

1H: 방식1

버퍼 메모리 어드레스

(디폴트 0H)

1번째 조에 대한 설정

2번째 조에 대한 설정

3번째 조에 대한 설정

4번째 조에 대한 설정

방식1 전용 수신종료 데이터 수

0H~FFFFH를 입력한다.

Page 241: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 19

(3) 수신용 사용자등록 프레임의 등록 예

CH1측에서의 데이터 수신용 사용자등록 프레임을 GX Configurator-SC에서 사전

등록할 때의 등록 예를 나타냅니다.

(a) 선두 프레임을 지정하는 경우

수신용 사용자등록 프레임은 다음 3조를 등록하는 경우의 예입니다.

【설정 조건】

사용자등록 프레임 사용자등록 프레임

수신방식 지정

방식1 전용

수신종료 데이터 수 비고

1번째 조 (선두 프레임 + 최종

프레임) 방식0 ──

수신종료 데이터

수가 유효해진다.

2번째 조 (선두 프레임만) 방식1 0H

3번째 조 (선두 프레임만) 방식1 2H

방식1 전용

수신종료 데이터

수가 유효해진다.

GX Configurator-SC에 의한 등록에 대해서는 사용자 매뉴얼(기본편) 8.4.7항을 참조하십

시오.

【설정값】

설정항목 설정값 비고

수신종료 데이터 수 지정 1FFH 방식0용

수신종료 코드 지정 FFFFH

수신종료 코드 없음을

설정

수신용 사용자등록 프레임용 지정

사용자등록 프레임 사용 유무지정 사용한다

반드시 "사용한다"를

지정

1번째 3E8H

2번째 3E9H

3번째 3EAH

수신용 사용자등록 프레임

지정

선두 프레임 번호 지정 4번째 0H

1번째 41DH

2번째 0H

3번째 0H

수신용 사용자등록 프레임

지정

최종 프레임 번호 지정 4번째 0H

0H: 지정없음

1H 이상: 지정 있음

본 설정의 경우에는

3조만 유효해진다.

1번째 방식0 수신종료 데이터 수가

유효해진다.

2번째 방식1

3번째 방식1

방식1전용 수신종료

데이터 수가

유효해진다.

사용자등록 프레임

수신방식 지정

4번째 방식0 ──

1번째 0H

2번째 0H

3번째 2H

방식1 전용 수신종료

데이터 수 지정

4번째 0H

방식1용

Page 242: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 20 한능테크노주식회사 TEL: 02)3660-9531

(b) 선두 프레임을 지정하지 않는 경우

수신용 사용자등록 프레임은 다음 3조를 등록하는 경우의 예입니다.

【설정 조건】

사용자등록 프레임 사용자등록 프레임

수신방식 지정

방식1 전용 수신

종료 데이터 수 비 고

1번째 조 (최종 프레임만)

2번째 조 (최종 프레임만)

3번째 조 (최종 프레임만)

방식0 ── 수신종료 데이터

수가 유효해진다.

GX Configurator-SC에 의한 등록에 대해서는 사용자 매뉴얼(기본편) 8.4.7항을 참조

하십시오.

【설정값】

설정항목 설정값 비 고

수신종료 데이터 수 지정 1FFH 방식0용

수신종료 코드 지정 00□□H 임의의 수신종료 코드를

지정

수신용 사용자등록 프레임용 지정

사용자등록 프레임 사용 유무지정 사용한다 반드시 “사용한다”를 지정

1번째 0H

2번째 0H

3번째 0H

수신용 사용자등록 프레임

지정

선두 프레임 번호 지정 4번째 0H

0H: 지정없음

1번째 41DH

2번째 41EH

3번째 41FH

수신용 사용자등록 프레임

지정

최종 프레임 번호 지정 4번째 0H

0H: 지정없음

1H 이상: 지정 있음

본 설정의 경우에는

3조만 유효해진다.

1번째 방식0

2번째 방식0

3번째 방식0

사용자등록 프레임

수신방식 지정

4번째 방식0

선두 프레임을 지정하지

않으므로, 모든 방식이

0으로 된다.

1번째 0H

2번째 0H

3번째 0H

방식1 전용 수신종료

데이터 수 지정

4번째 0H

방식1용 설정값.

모든 방식이 0이므로

설정이 불필요.

Page 243: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 21

11.3 수신 프로그램

사용자등록 프레임을 포함한 데이터를 수신했을 때, Q 시리즈 C24의 버퍼 메모리에 저장

되어 있는 수신 데이터를 PLC CPU로 읽을 때의 시퀀스 프로그램 예를 나타냅니다.

11.3.1 시퀀스 프로그램 예

수신한 사용자등록 프레임의 설정번호(조합 번호)를 D0에, 수신한 데이터를 D10 이후에

읽을 경우

* INPUT 명령의 상세한 설명은 사용자 매뉴얼(기본편) 9.4항을 참조하십시오.

수신읽기 요구

수신한 사용자등록 프레임의

조합을 읽는다.

수신 채널을 CH1로 전송

수신 데이터의 허용 수를

6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

(시퀀스 프로그램)

수신용 사용자등록 프레임의

등록번호의 설정(11.2.4항 참조)

수신 사용자등록 프레임

데이터 수신 결과

수신 데이터 수

수신 데이터

(시퀀스 프로그램)

수신용 사용자등록 프레임의

등록번호 설정(11.2.4항 참조)

Q 시리즈 C24

어드레스 버퍼 메모리

사용자등록 프레임 사용유무 지정

선두 프레임

No. 지정

최종 프레임

No. 지정

(1번째)

(4번째)

(1번째)

(4번째)

1번째 조

4번째 조

데이터 수신결과

수신 사용자등록 프레임( 번째조)

수신 영역

수신 데이터 수 저장

수신 데이터 저장

사용자등록

프레임 수신

방법 지정

방식1 전용

수신완료 데이

터 수 지정

(1번째)

(4번째)

(1번째)

(4번째)

1번째 조

4번째 조

Page 244: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 22 한능테크노주식회사 TEL: 02)3660-9531

11.3.2 선두 프레임을 지정하는 조합으로 수신할 경우의 응용 예

본 프로그램 예의 설명에서는 사용자등록 프레임에 의한 데이터 수신을 다음 경우에 대해

나타냅니다.

(1) Q 시리즈 C24의 입출력 신호

QCPU의 입출력 신호가 X/Y80~X/Y9F 위치에 Q 시리즈 C24를 장착.

(2) 상대기기와의 데이터 교신에서 사용하는 Q 시리즈 C24의 인터페이스

Q 시리즈 C24의 CH1측 RS-232 인터페이스를 사용.

(3) 사용자등록 프레임을 사용하여 데이터 교신하기 위한 GX Configurator-SC의 [전송

제어 기타 시스템 설정] 화면, [무수순 시스템 설정] 화면에서의 등록내용

다음의 항목만 디폴트값을 변경합니다.

다음의 항목 이외는 디폴트값을 사용합니다.

항목 설정 내용 등록값이 저장된

버퍼 메모리

어드레스

비 고 설명항

워드/바이트 단위 지정 워드/바이트 96H 예에 따라 하나를 설정

수신투과 코드 지정 있음/없음 120H

“있음”시에는 부가 코드: 10H(DLE),

투과 코드: 02H(STX)

ASCII-바이너리 변환

지정 하지 않는다. 121H 예에서는 "하지 않는다"를 선택

사용자 매뉴얼

(기본편)

8.4.5항

수신종료 데이터 수 6~511 A4H 예에 따라 변경

수신종료 코드 없음 A5H ──

사용자등록 프레임

사용 유무지정 사용한다 ADH

선두 프레임 No. 지정

최종 프레임 No. 지정

(*1)

있음 AEH~B5H

사용자등록 프레임

수신방식 지정 방식0/방식1 2020H~2023H

방식1 전용수신종료

데이터 수 지정 0H~FFFFH 2024H~2027H

(응용 예)의 설명그림 참조

사용자매뉴얼

(기본편)

8.4.7항

*1 본 프로그램 예에서 선두 프레임 No., 최종 프레임 No.로 지정된 사용자등록 프레임

No.의 등록내용을 나타냅니다.

【선두 프레임을 지정하는 조합으로 수신할 경우】

사용자등록 프레임 No. 등록 코드 등록 데이터 내용

1번째 3E8H 02H, 51H, 20H, 0AH, 3BH STX, Q, (SP),

상대기기 국번호, ;

2번째 3E9H 02H, 41H, 3BH STX, A, ;

3번째 6H 06H ACK

선두 프레임

No.

4번째 15H 15H NAK

1번째 41BH 03H, FFH, F0H ETX, 섬체크 코드

2번째 0H(없음) ──

3번째 0H(없음) ──

최종 프레임

No.

4번째 0H(없음) ──

Page 245: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 23

(a) 선두 프레임, 임의의 데이터, 최종 프레임의 조합으로 수신할 경우(방식0에 의한

수신)

부가 코드 (Q 시리즈 C24가 삭제)

투과 코드

STX를 투과 코드로

취급할 경우

선두 데이터

상대기기측

상대기기

국번호

PLC CPU측 선두 프레임

(등록 No.3E8H에 대응)

섬체크

코드

임의의 데이터부 최종 프레임(등록

No.41BH에 대응)

수신 데이터 읽기 요구

PLC CPU

완료 디바이스

완료시의 상태 표시

디바이스

이상완료시

정상완료시

1스캔

사용자등록 프레임

수신방식 지정

(1번째=방식0)

(2번째=방식0)

(3번째=방식1)

(4번째=방식1)

방식1 전용 수신종료 데이터 수

(1번째)

(2번째)

(3번째)

(4번째)

버퍼 메모리

수신 데이터 수 워드 단위일 때 프레임과 부가 코드를 제외한다. 수신 바이트 수(12)/2=6 바이트 단위일 때 프레임과 부가 코드를 제외한다. 수신 바이트 수(12)

아래 그림은 워드 단위 일 때

(

번째의

지정

프레임)

(없음)

(없음)

(없음)

(있음) (없음)

(하지 않는다)

버퍼 메모리

사용자등록 프레임 사용 유무 지정 선두 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째) 최종 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째) 수신 투과 코드 지정

ASCII-바이너리 변환지정

수신 사용자 등록 프레임( 번째 조)

수신 데이터 수

수신 데이터 (임의의 데이터 부)

D0으로

D3으로

④D10~으로

수신 읽기 요구

수신한 사용자등록 프레임의 조합을

읽는다.

수신 채널을 CH1로 세트

수신 데이터의 허용수를 6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

1

Page 246: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 24 한능테크노주식회사 TEL: 02)3660-9531

(b) 선두 프레임, 임의 데이터의 조합으로 수신할 경우(방식0에 의한 수신)

부가 코드 (Q 시리즈 C24가 삭제)

투과 코드

수신 읽기 요구

STX를 투과 코드로

취급할 경우

상대기기측

PLC CPU측 선두 프레임

(등록 No.3E9H에 대응)

임의의 데이터부(종료 데이터 수분)

수신 데이터 읽기 요구

PLC CPU

완료 디바이스

완료시의 상태 표시

디바이스

이상 완료시

정상 완료시

버퍼 메모리

사용자등록 프레임 수신방식 지정

(1번째=방식0)

(2번째=방식0)

(3번째=방식1)

(4번째=방식1) 방식1 전용 수신종료 데이터 수

(1번째)

(2번째)

(3번째)

(4번째)

1스캔

수신 데이터 수 워드 단위일 때 프레임과 부가 코드를 제외한다. 수신 바이트 수(12)/2=6 바이트 단위일 때 프레임과 부가 코드를 제외한다. 수신 바이트 수(12)

아래 그림은 워드 단위 일 때

(

번째의

지정

프레임)

(없음)

(없음)

(있음) (없음)

(하지 않는다)

버퍼 메모리

수신종료 데이터 수

사용자등록 프레임 사용유무 지정 선두 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째)

최종 프레임 No. 지정(1번째)

(2번째)

(3번째)

(4번째) 수신투과 코드 지정

ASCII-바이너리 변환지정

수신 사용자 등록 프레임( 번째 조)

수신 데이터 수

수신 데이터 (임의의 데이터 부)

D0으로

D3으로

D10~으로

수신한 사용자등록 프레임의 조합을 읽는다.

수신 채널을 CH1로 세트

수신 데이터의 허용수를 6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

선두 데이터

2

Page 247: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 25

(c) 사용자등록 프레임으로만 수신할 경우(방식0에 의한 수신)

(선두 프레임, 최종 프레임의 조합으로 수신할 때) 선두 데이터

상대기기

국번호

섬체크

코드

상대기기측

PLC CPU측 선두 프레임

(등록 No.3E9H, 41BH에

대응)

최종 프레임

수신 데이터 읽기 요구

PLC CPU

완료 디바이스

완료시의 상태 표시

디바이스

이상완료시

정상완료시

1스캔

임의의 데이터부가 존재하지 않기 때문에 수신

데이터 수는 [0]이 됩니다.

아래 그림은 선두 프레임, 최종 프레임의 조합으로

수신했을 때

(

번째의

지정

프레임)

(없음)

(없음)

(없음)

(있음) (없음)

(하지 않는다)

버퍼 메모리

사용자등록 프레임 사용 유무 지정 선두 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째) 최종 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째)

수신 투과 코드 지정

ASCII-바이너리 변환지정

수신 사용자등록 프레임( 번째 조)

수신 데이터 수

사용자등록 프레임 수신방법 지정

(1번째=방식0)

(2번째=방식0)

(3번째=방식1)

(4번째=방식1) 방식1 전용 수신종료 데이터 수

(1번째)

(2번째)

(3번째)

(4번째)

D0으로

D3으로

수신읽기 요구

수신한 사용자등록 프레임의 조합을 읽는다.

수신 채널을 CH1로 세트

수신 데이터의 허용 수를 6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

1

Page 248: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 26 한능테크노주식회사 TEL: 02)3660-9531

(d) 선두 프레임으로만 수신할 경우(방식1에 의한 수신)

사용자등록 프레임 사용 유무 지정 선두 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째) 최종 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째) 수신 투과 코드 지정 ASCII-바이너리 변환지정 수신 사용자등록 프레임( 번째 조)

수신 데이터 수 사용자등록 프레임 수신방법 지정

(1번째=방식0)

(2번째=방식0)

(3번째=방식1)

(4번째=방식1)

방식1 전용 수신종료 데이터 수 (1번째)

(2번째)

(3번째)

(4번째)

선두 데이터

상대기기측

PLC CPU측 선두 프레임 (등록 No.6H에 대응)

수신 데이터 읽기 요구

PLC CPU

완료 디바이스

완료시의 상태 표시 디

바이스

이상완료시

정상완료시

1스캔

방식1 수신종료 데이터 수가 [0]으로 지정되어

있기 때문에 수신 데이터 수는 [0]이 됩니다.

아래 그림은 바이트 단위일 때

(없음) 0H

(없음) 0H

(없음) 0H

(있음) (없음)

1002H/ 0H (하지 않는다)

0H

버퍼 메모리

D0으로

D3으로

수신읽기 요구

수신한 사용자등록 프레임의 조합을 읽는다.

수신 채널을 CH1로 세트

수신 데이터의 허용수를 6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

(

번째의

지정

프레임)

3

Page 249: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 27

(e) 선두 프레임, 임의의 데이터부(방식1 전용 수신종료 데이터 수)의 조합으로

수신할 경우(방식1에 의한 수신)

선두 데이터

상대기기측

PLC CPU측 선두 프레임

(등록 No.15H에 대응)

임의의 데이터부

수신 데이터 읽기 요구

PLC CPU

완료 디바이스

완료시의 상태 표시

디바이스

이상 완료시

정상 완료시

1스캔

수신 데이터 수 워드 단위일 때 프레임과 부가 코드를 제외한다 수신 바이트 수(2)/2=1 바이트 단위일 때 프레임과 부가 코드를 제외한다 수신 바이트 수(2)

다음 그림은 바이트 단위일 때

(없음) 0H

(없음) 0H

(없음) 0H

(있음) (없음) 1002H/ 0H

(하지 않는다) 0H

버퍼 메모리

사용자등록 프레임 사용 유무 지정 선두 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째) 최종 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째) 수신 투과 코드 지정 ASCII-바이너리 변환지정

수신 사용자등록 프레임( 번째 조)

수신 데이터 수

수신 데이터 (임의의 데이터부) 사용자등록 프레임

수신방식 지정 (1번째=방식0)

(2번째=방식0)

(3번째=방식1) (4번째=방식1)

방식1 전용 수신종료 데이터 수(1번째)

(2번째)

(3번째)

(4번째)

D0으로

D3으로

D10으로

수신읽기 요구

수신한 사용자등록 프레임의 조합을 읽는다.

수신 채널을 CH1로 세트

수신 데이터의 허용수를 6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

(

번째의

지정

프레임)

4

Page 250: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 28 한능테크노주식회사 TEL: 02)3660-9531

11.3.3 선두 프레임을 지정하지 않은 조합으로 수신할 경우의 응용 예

본 프로그램 예의 설명에서는 사용자등록 프레임에 의한 데이터 수신을 다음의 경우로

나타냅니다.

(1) Q 시리즈 C24의 입출력 신호

QCPU와의 입출력 신호가 X/Y80~X/Y9F인 위치에 Q 시리즈 C24를 장착

(2) 상대기기와의 데이터 교신에서 사용하는 Q 시리즈 C24의 인터페이스

Q 시리즈 C24의 CH1측 RS-232 인터페이스를 사용

(3) 사용자등록 프레임을 사용하여 데이터 교신하기 위한 GX Configurator-SC의 [전송

제어 기타 시스템 설정] 화면, [무수순 시스템 설정] 화면에서의 등록내용

다음의 항목만 디폴트값을 변경합니다.

다음의 항목 이외는 디폴트값을 사용합니다.

항목 설정 내용 등록값이 저장된 버퍼

메모리 어드레스 비 고 설명항

워드/바이트 단위 지정 워드/바이트 96H 예에서는 "워드 단위" 일 때

수신투과 코드 지정 있음 120H 부가 코드: 10H(DLE),

투과 코드: 02H(STX)를 지정

ASCII-바이너리 변환

지정 하지 않는다. 121H 예에서는 "하지 않는다"를 선택

사용자

매뉴얼

(기본편)

8.4.5항

수신종료 코드 수 6~511 A4H 예에 따라 변경

수신종료 코드 없음 A5H ──

사용자등록 프레임 사용

유무지 정 사용한다 ADH

선두 프레임 No. 지정

(*1) 없음 AEH~B1H

최종 프레임 No. 지정

(*1) 있음 B2H~B5H

(응용 예)의 설명그림 참조

사용자등록 프레임

수신방식 지정 방식0 2020H~2023H

방식1 전용수신종료

데이터 수 지정 0H 2024H~2027H

(응용 예)의 설명그림 참조

선두 프레임을 지정하지 않는

조합의 경우에는 방식0을 지정

사용자

매뉴얼

(기본편)

8.4.7항

*1 본 프로그램 예에서 선두 프레임 No., 최종 프레임 No.로 지정된 사용자등록 프레임

No.의 등록내용을 나타냅니다.

【선두 프레임을 지정하지 않는 조합으로 수신할 경우】

사용자등록 프레임 No. 등록 코드 등록 데이터 내용

1번째 0H(없음) ──

2번째 0H(없음) ──

3번째 0H(없음) ──

선두 프레임

No.

4번째 0H(없음) ──

1번째 419H 3BH, 04H ; , EOT

2번째 0H(없음) ──

3번째 0H(없음) ──

최종 프레임

No.

4번째 0H(없음) ──

Page 251: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 29

(a) 임의의 데이터, 최종 프레임의 조합으로 수신하는 경우(방식0에 의한 수신)

사용자등록 프레임 수신방식 지정 (1번째=방식0)

(2번째=방식0)

(3번째=방식1)

(4번째=방식1)

방식1 전용 수신종료 데이터 수 (1번째)

(2번째)

(3번째)

(4번째)

부가 코드 (Q 시리즈 C24가 삭제)

투과 코드

STX를 투과 코드로

취급할 경우

선두 데이터

상대기기측

PLC CPU측 임의의 데이터부 최종 프레임(등록

No.419H에 대응)

수신 데이터 읽기 요구

PLC CPU

완료 디바이스

완료시의 상태 표시

디바이스

이상완료시

정상완료시

1스캔

버퍼 메모리

수신 데이터 수 워드 단위일 때 프레임과 부가 코드를 제외한 수신 바이트 수(12)/2=6 바이트 단위일 때 프레임과 부가 코드를 제외한 수신 바이트 수(12)

다음 그림은 워드 단위일 때

(없음) 0H

(없음)

(없음)

(없음)

(없음)

(없음)

(없음)

(있음)

(하지 않는다)

버퍼 메모리

사용자등록 프레임 사용 유무 지정 선두 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째) 최종 프레임 No. 지정

(1번째)

(2번째)

(3번째)

(4번째) 수신 투과 코드 지정 ASCII-바이너리 변환지정

수신 사용자등록 프레임( 번째 조)

수신 데이터 수

수신 데이터 (임의의 데이터 부)

D0으로

D3으로

④ D10~으로

수신 읽기 요구

수신한 사용자등록 프레임의 조합을 읽는다.

수신 채널을 CH1로 세트

수신 데이터의 허용수를 6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

사용자 등록 프레임수신

방식 지정

(1번째=방식0)

(2번째=방식0)

(3번째=방식0)

(4번째=방식0)

방식1 전용 수신종료 데이터수

(1번째)

(2번째)

(3번째)

(4번째)

(

번째의

지정

프레임)

1

Page 252: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 30 한능테크노주식회사 TEL: 02)3660-9531

11.4 데이터 송신

사용자등록 프레임을 사용하여 데이터를 송신할 때의 송신 데이터의 배열, 송신 순서에

대해 설명합니다.

11.4.1 송신 데이터에 대해

사용자등록 프레임에 의한 데이터 송신시의 데이터 배열, 코드, Q 시리즈 C24의 송신

데이터 취급에 대해 나타냅니다.

(1) 송신 데이터의 배열

사용자등록 프레임에 의한 데이터 송신시의 데이터 배열은 다음의 조합으로 가능합니다.

*1 송신할 데이터(투과 코드의 데이터도 포함)의 데이터 코드로서 4비트당 0H~FH의

데이터를 30H~39H, 41H~46H의 ASCII 코드 데이터로 변환하여 송신됩니다.

*2 송신 데이터의 임의 데이터부

① 바이트 단위에 의한 송신이며, PLC CPU가 지정한 송신 데이터 수가 홀수

바이트일 때에는 송신 데이터 저장 영역의 최종 송신 데이터 저장위치의

데이터는 하위 바이트의 데이터가 송신됩니다.

② ASCII-바이너리 변환할 경우, 송신할 데이터는 1바이트당 2캐릭터로 송신됩니다.

사용자등록 프레임

(선두 n 프레임분)

임의의 데이터부

(송신 데이터 지정영역의 데이터)

사용자등록 프레임

(최종 m 프레임분)

데이터명

조합

사용자등록 프레임

(선두 n 프레임분) 임의의 데이터부

사용자등록 프레임

(최종 m 프레임분)비 고

합계 99 프레임분

합계 100 프레임분

○: 지정 데이터 있음 (ASCII-바이너리 변환하지 않을 때) *2

지정가능 코드 송신시의 코드 비 고

00H~FFH

00H~FFH Q 시리즈 C24가 부가

송신 영역의 데이터

(ASCII-바이너리 변환할 때)

0H~9H, AH~FH

0H~9H, AH~FH

지정가능 코드 송신시의 코드 비 고

30H~39H,

41H~46H

30H~39H,

41H~46H

Q 시리즈 C24가 부가

왼쪽에 설명된 것은 4비트당 코드

송신 영역의 데이터

왼쪽에 설명된 것은 4비트당 코드

Page 253: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 31

포인트

Q 시리즈 C24의 송신 데이터 취급

(1) 버퍼 메모리의 송신용 사용자등록 프레임 지정영역에 대한 지정내용, 지정순서에

사용자등록 프레임 및 PLC CPU에서 지정한 송신 영역의 데이터를 송신합니다.

(2) 사용자등록 프레임 부분, 임의의 데이터부는 데이터를 ASCII-바이너리 변환에

의해 변환된 ASCII 코드의 데이터로 송신할 수 있습니다.

(3) 송신투과 코드 지정이 있다면 송신시에 지정부분의 데이터에 포함될 투과 코드/부가

코드의 데이터 앞에 부가 코드의 데이터를 부가하여 송신합니다.

Page 254: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 32 한능테크노주식회사 TEL: 02)3660-9531

11.4.2 송신 순서

사용자등록 프레임을 포함한 전문을 상대기기로 송신할 때의 송신순서를 나타냅니다.

순 서

*1 송신할 데이터의 사용자등록 프레임 No.를 지정합니다.

*2 PLC CPU측의 처리

Q 시리즈 C24에 송신요구하기 전에 다음의 데이터를 지정(쓰기)하십시오.

송신용 사용자등록 프레임 지정영역

Q 시리즈 C24에 등록되어 있는 사용자등록 프레임의 번호, 송신방법, 송신순서

송신 영역(버퍼 메모리)

송신 전문의 임의 데이터부에 대응하는 사용자 데이터

*3 송신 데이터 수의 지정영역, 데이터를 송신하고 있을 때에 에러가 발생하게 되면

PRR 명령의 컨트롤 데이터의 송신결과 영역에 에러 코드가 저장되고, 완료시의 상태

표시 디바이스가 ON합니다.

상대기기측

PLC CPU측

(*1)

사용자등록 프레임 (1번째)

사용자등록 프레임 (n번째)

임의의 데이터부송신 영역의

데이터

사용자등록 프레임

(m번째)

사용자등록 프레임 (l번째)

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상완료시

정상완료시

1스캔

(*2)

(*3)

Page 255: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 33

11.4.3 송신용 사용자등록 프레임의 설정

사용자등록 프레임을 사용하여 무수순 프로토콜에 의해 상대기기로 데이터를 송신하기

위한 설정입니다.

이 설정은 GX Configurator-SC 또는 PLC CPU에서 합니다.

(1) GX Configurator-SC에 의한 설정

다음 화면에서 사용자등록 프레임을 사용하여 데이터 송신하기 위한 설정을 합니다.

[무수순 시스템 설정] 화면

[송신용 사용자등록 프레임 번호지정 시스템 설정] 화면

각 화면에서의 설정내용은 (2)를 참조하십시오,

(2) PLC CPU에 의한 설정

(a) 사용자등록 프레임에 의한 송신시의 송신 데이터의 지정방법, 쓰기방법

사용자등록 프레임과 임의의 데이터부를 조합하여 송신할 때의 임의의

데이터부는 임의 포맷에 의한 송신시처럼 송신 영역에 송신 데이터 수와 송신

데이터를 입력합니다.

사용자등록 프레임은 GX Configurator-SC에서 등록합니다. 또는 PLC CPU에서

버퍼 메모리의 송신용 사용자등록 프레임 지정영역에 송신시킬 사용자등록

프레임의 등록번호 등을 다음 페이지에 나타낸 그림과 같이 입력합니다.

등록/쓰기를 실행한 후에, PRR 명령을 실행하면 Q 시리즈 C24는 지정 데이터를

지정한 순서대로 송신합니다.

Page 256: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 34 한능테크노주식회사 TEL: 02)3660-9531

(예) 다음 순서로 데이터를 송신시킬 경우

송신순서 송신 데이터의 종류 사용자등록 프레임 번호 송신/등록 데이터의 내용

1 사용자등록 프레임 2H( 2) 02H(STX)

2 사용자등록 프레임 3E8H( 1000) 01H, 3BH (국번, ";")

3 임의의 데이터 8000H(-32768) 41H, 42H, 43H, 44H ("ABCD")

4 사용자등록 프레임 400H( 1024) 03H, FFH, F6H, 0DH, 0AH

(ETX, 섬체크, CR, LF)

어드레스

상대기기로

버퍼 메모리

0 또는 다음의 프레임 지정 No.

(1번째)

(2번째)

(3번째) *1

(4번째)

(5번째)

(6번째)

2 또는 4

(송신용 사용자등록 프레임 지정영역)

.....송신 중 사용자등록 프레임 No. 영역

.....CR/LF 출력지정영역

.....출력선두 포인터 지정영역

.....출력개수 지정영역

...출력 프레임 No. 지정영역

(송신영역)

.....송신 데이터 수(워드 수/바이트 수)

...송신 데이터

*1 송신 영역에 입력한 데이터도 송신시킬 때에는 임시(가상의)

사용자등록 프레임 번호로 8000H를 사용합니다.((b)⑤ 참조)

(ASCII-바이너리 변환하지 않을 때)

사용자등록 프레임

1 번 째

(2번째)

(;)

임의의 데이터 사용자등록 프레임

(4번째)

대응하는 프레임 No.

* 왼쪽 그림은 바이트 단위의 경우.

워드 단위의 경우에는 임의의

데이터부는 "ABCD"의 순으로

송신됩니다.

Page 257: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 35

(b) 송신용 사용자등록 프레임 지정

사용자등록 프레임에 의한 데이터 송신시에 사용할 버퍼 메모리의 용도, 지정값/

저장값에 대해 나타냅니다.

① 송신 중 사용자등록 프레임 저장 영역(어드레스 B6H/156H)

사용자등록 프레임에 의한 데이터 송신에서 ⑤출력 프레임 No. 지정영역의 몇

번째를 송신하고 있는지가 저장됩니다.

② CR/LF 출력 지정영역(어드레스 B7H/157H)

CR/LF를 포함하지 않는 사용자등록 프레임, 임의의 데이터를 송신할 때, 각

사용자등록 프레임 및 임의의 데이터를 송신별로 CR+LF를 송신할지의

여부를 지정합니다.

③ 출력선두 포인터 지정영역(어드레스 B8H/158H)

송신시킨 사용자등록 프레임의 등록번호를 쓰는 출력 프레임 No. 지정영역의

선두 위치(□번째)를 입력합니다.

비 고

출력선두 포인터 지정영역의 값이 [0]일 때는 사용자등록 프레임에 의해 송신되지

않습니다.

버퍼 메모리 어드레스 (CH1측)

(CH2측)

0H( 0): 미송신

1H~64H( 1~ 100): 송신 중인 사용자등록 프레임의 지정 No. (몇 번째)

~~

~

~~

~

버퍼 메모리 어드레스 (CH1측)

(CH2측)

0: 송신하지 않는다

1: 송신한다.

버퍼 메모리 어드레스~~

~

(CH1측)

(CH2측)

0: 지정 없음

1: 1번째부터 송신

~ ~ 100: 100번째부터 송신

Page 258: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 36 한능테크노주식회사 TEL: 02)3660-9531

④ 출력개수 지정영역(어드레스 B9H/159H)

출력 선두 포인터 지정영역에 대한 지정위치부터 몇 개의 사용자등록

프레임을 송신시킬지를 입력합니다.

비 고

출력개수 지정영역의 값이 [0]일 때에는 송신하지 않고 정상완료합니다.

⑤ 출력 프레임 No. 지정영역(어드레스 BAH~11DH/15AH~1BDH)

송신시킬 사용자등록 프레임의 번호를 출력선두 포인터 지정영역에서의

지정 위치부터 출력순으로 입력합니다.

송신영역에 입력한 데이터도 송신시킬 때에는 임시의 사용자등록 프레임

번호로서 8000H을 사용합니다.

사용자등록 프레임 번호 8000H의 지정에 따라 Q 시리즈 C24는 송신

데이터 지정영역의 데이터를 송신 데이터 수 지정영역에서의 지정 데이터

수만큼 송신합니다.

송신할 데이터의 다음 사용자등록 프레임 No.를 지정합니다.

즉, 다음 사용자등록 프레임 No.의 우측 No.는 송신 데이터를 ASCII-바이너리 변환

하여 송신할 경우에, 임의의 프레임 부분의 데이터만 ASCII-바이너리 변환하지 않고

송신시키기 위한 No.입니다. 상세한 설명은 제12장~제13장을 참조하십시오.

0H: 송신지정 없음(이후의 지정은 불가)

1H~ 3E7H/4001H~ 43E7H: 지정번호에서 디폴트 등록 프레임을 송신

3E8H~ 4AFH/43E8H~ 44AFH: 지정번호의 사용자등록 프레임을 송신. (플래시 ROM

등록분)

8000H/ C000H: 버퍼 메모리의 송신 영역의 데이터를 송신.

8001H~801FH/C001H~C01FH: 지정번호의 사용자등록 프레임을 송신.(버퍼 메모리

등록분)

포인트

등록되어 있는 사용자등록 프레임 No.에 4000H을 가산한 No.를 지정함으로써 다음을

송신할 수 있습니다.

“ASCII-바이너리 변환한다”로 지정시 지정 프레임을 변환하지 않고 송신할 수

있습니다. (13.3항 참조)

송신투과 코드 지정에 의한 부가 코드를 부가하지 않고 지정 프레임을 송신할 수

있습니다. (12.3항 참조)

버퍼 메모리 어드레스 (CH1측)

(CH2측)

0: 지정없음

1: 1번째 송신

~ ~ 100: 100번째 송신

버퍼 메모리 어드레스 사용자등록 프레임 No.(1번째)

~

사용자등록 프레임 No.(100번째)

~

사용자등록 프레임 No.(1번째)

~

사용자등록 프레임 No.(100번째)

(CH1측)

(CH2측)

~

~

~

Page 259: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 37

11.5 송신 프로그램

사용자등록 프레임(4개)과 송신영역의 데이터를 송신할 때의 시퀀스 프로그램 예를

나타냅니다.

본 프로그램 예의 설명에서는 사용자등록 프레임에 의한 데이터 송신을 다음의 경우로

나타냅니다.

① Q 시리즈 C24의 입출력 신호

QCPU와의 입출력 신호가 X/Y80~X/Y9F인 위치에 Q 시리즈 C24를 장착.

② 상대기기와 데이터 교신에서 사용할 Q 시리즈 C24의 인터페이스

Q 시리즈 C24의 CH1측 RS-232 인터페이스를 사용

③ GX Developer에 의한 스위치 설정

사용자 매뉴얼(기본편) 4.5항에 따라 [인텔리전트 기능 모듈 스위치 설정] 화면에서

다음의 설정값을 설정하십시오.

설정항목 설정값 비 고

CH1 전송설정 스위치1

CH1 통신속도 설정

상대기기에 맞추어서

설정한다 ──

스위치2 CH1 교신 프로토콜 설정 0006H 무수순 프로토콜

CH2 전송설정 스위치3

CH2 통신속도 설정 0000H 미사용

스위치4 CH2 교신 프로토콜 설정 0000H

스위치5 국번 설정 0001H

Q 시리즈 C24의 국번호

(사용자등록 프레임에서 사용)

④ 사용자등록 프레임을 사용하여 데이터를 송신하기 위한 GX Configurator-SC의 [전송

제어 기타 시스템 설정] 화면, [무수순 시스템 설정] 화면에서의 등록 내용

다음의 항목만 디폴트값을 변경합니다.

다음의 영역 이외에는 디폴트값을 사용합니다.

* (2)의 예에서는 GX Configurator-SC에 의한 출력 프레임 번호를 등록하지

않습니다.(시퀀스 프로그램으로 등록합니다.)

항목 설정내용 등록값이 저장된 버퍼

메모리 어드레스 비 고 설명항

워드/바이트 단위 지정 바이트 96H ──

송신투과 코드 지정 없음 11FH 부가코드: 10H (DLE)

투과코드: 02H (STX)

ASCII-바이너리 변환지정 변환하지 않는다 121H ──

사용자

매뉴얼

(기본편)

8.4.5항

출력 프레임 번호 지정 1번째 3F2H BAH

출력 프레임 번호 지정 2번째 3F3H BBH

출력 프레임 번호 지정 3번째 8001H BCH

출력 프레임 번호 지정 4번째 8000H BDH

출력 프레임 번호 지정 5번째 41BH BEH

(응용예)의 설명그림

참조

사용자

매뉴얼

(기본편)

8.4.10항

Page 260: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

11 - 38 한능테크노주식회사 TEL: 02)3660-9531

(1) GX Configurator-SC에 의한 설정시 시퀀스 프로그램 예

* PRR 명령의 상세한 설명은 본 매뉴얼의 제17장을 참조하십시오.

상대기기측

PLC CPU측

상대기기

국번호

송신 영역의 데이터

(임의의 데이터부)

섬체크

코드

* 송신영역의 데이터는 그대로의 코드로 4바이트 송신됩니다(왼쪽 그림은 바이트 단위일 때)

대응하는 사용자등록

프레임의 등록 No.

(1번째 지정분) (2번째 지정분) (3번째 지정분) (4번째 지정분) (5번째 지정분)

송신지령

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

1스캔

이상 완료시

정상 완료시

(미사용)(송신 중)

0H /0H 이외

(송신하지 않는다)

(1번째)

버퍼 메모리

송신중 사용자등록 프레임 No.

CR/LF 출력 지정

출력선두 포인터 지정

출력개수 지정

출력 프레임 No. 지정 ( 1번째)

( 2번째)

( 3번째)

( 4번째)

( 5번째)

( 6번째)

( 7번째)

( 8번째)

( 9번째)

(10번째)

(11번째)

(12번째)

(13번째)

(14번째)

(있음)(없음)

(하지 않는다)

버퍼 메모리

송신투과 코드 지정

ASCII-바이너리 변환지정

송신 영역(송신 데이터 수

지정)

(송신 데이터)

*1 워드 단위일 때에는 0002H송신지령

D1~D2에 임의의 송신 데이터를 전송

송신영역에 임의의 송신 데이터를 전송

송신 채널을 CH1로 세트

출력 선두 포인터를 전송

출력 개수를 전송

송신실행

정상완료 플래그 세트

이상완료 플래그 세트

(합계)

Page 261: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제11장 사용자등록 프레임으로 데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 11 - 39

(2) GX Configurator-SC로 설정하지 않을 때의 시퀀스 프로그램 예

GX Configurator-SC에 의한 출력 프레임 번호를 지정하지 않고 데이터를 송신하는

방법을 나타냅니다.

* PRR 명령의 상세한 설명은 본 매뉴얼의 제17장을 참조하십시오.

송신지령

임의의 송신 데이터를 전송 송신 데이터 수를 전송

D5~D9에 송신 사용자등록 프레임을 전송

출력 프레임 No.를 버퍼 메모리에 전송

송신 채널을 CH1로 세트

송신결과 저장 디바이스를 클리어

CR/LF를 출력하지 않고 세트

출력 선두 포인터를 전송

출력 개수를 전송

사용자등록 프레임 송신실행

정상완료 플래그 세트

이상완료 플래그 세트

정상완료시

송신 데이터 수 송신 데이터

출력 프레임 No.

인터페이스 번호

송신결과

CR/LF 출력

출력 선두 포인터

출력 개수

(0004H)

(3412H)

(AB56H)

(03F2H)

(03F3H)

(8001H)

(8000H)

(041BH)

(0000H)

(0001H)

(0000H)

(0000H)

(0001H)

(0005H)

송신 데이터 수 송신 데이터

출력 프레임 No.

인터페이스 번호

송신결과

CR/LF 출력

출력 선두 포인터

출력 개수

(0004H)

(3412H)

(AB56H)

(03F2H)

(03F3H)

(8001H)

(8000H)

(041BH)

(0000H)

(0001H)

(0000H번역누락)

(0000H)

(0001H)

(0005H)

이상완료시

Page 262: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 1

12 투과 코드와 부가 코드에 대해

투과 코드, 부가 코드는 상대기기와의 데이터 송수신에서 상대기기측의 전송 제어용 1 바이트의 데이터를 사용자 데이터로서 송수신하기 위한 데이터입니다. 투과 코드, 부가 코드를 취급하는 데이터의 송수신은 무수순 프로토콜 및 쌍방향 프로토콜에 의한 데이터 송수신이 대상입니다.

투과 코드:전송 제어용 1바이트 데이터.

부가 코드:송신시에 투과 코드 및 부가 코드의 데이터 직전에 부가되는 1바이트 데이터.

수신시에 삭제되는 1바이트 데이터.(직후의 1바이트분의 데이터는 수신처리)

12.1 투과 코드, 부가 코드의 데이터 취급

무수순 프로토콜 및 쌍방향 프로토콜에 의한 데이터 송수신시, Q 시리즈 C24의 투과 코드,

부가코드의 취급에 대해 설명합니다.

부가 코드의 데이터를 부가/삭제하는 범위에 대해서는 12.3항, 12.5항에서 설명합니다.

(1) 데이터 송신시

송신용으로 설정된 투과 코드/부가 코드 데이터의 직전에 부가 코드의 데이터를 부가

합니다.

(예)

버퍼 메모리 → 투과 코드 → 투과 코드 부가 코드 → 송신

(2) 데이터 수신시

수신용으로 설정된 부가 코드의 데이터를 검출하면 부가 코드의 데이터를 제외하고

직후의 1바이트 분의 데이터를 수신 처리합니다.

(예)

버퍼 메모리 임의의 코드 부가 코드 임의의 코드 수신

(3) ASCII-바이너리 변환으로 데이터 교신시

송신시는 ASCII-바이너리 변환후의 데이터가 수신시는 변환전의 데이터가 투과

코드와 부가 코드의 취급 대상이 됩니다.

(예) 무수순 프로토콜의 임의 포맷으로 송수신할 경우

상대기기측

선두 데이터

임의의 데이터부 송신

수신

(41H일 때) 투과 코드

(10H일 때) 부가 코드

버퍼 메모리(송신 영역/수신 영역)

송신 데이터 수/

수신 데이터 수

송신 데이터/

수신 데이터

(데이터 수가 워드 단위일 때)

부가코드

부가

삭제

Page 263: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

12 - 2 한능테크노주식회사 TEL: 02)3660-9531

12.2 투과 코드, 부가 코드의 등록

무수순 프로토콜 및 쌍방향 프로토콜에서의 송수신 데이터에 대한 투과 코드, 부가 코드를

제어하기 위해서는 데이터 송수신 전에 Q 시리즈 C24로의 설정이 필요합니다.

다음에 투과 코드, 부가 코드의 등록에 대해 설명합니다.

(1) 투과 코드, 부가 코드는 인터페이스별 송신용으로 10조분, 수신용으로 1조분을 설정할

수 있습니다.

(2) 투과 코드, 부가 코드의 설정은 GX Configurator-SC의 「전송제어 기타 시스템

설정」 화면에서 등록합니다.

등록하기 위한 화면에 대해서는 사용자 매뉴얼(기본편)의 8.4.5항을 참조하십시오.

포 인 트

데이터 수신시에 부가 코드의 데이터를 수신했을 경우, Q 시리즈 C24는 직후의 1바이트 분의 데이터를 다음의 제어용 데이터로 간주하지 않습니다. ㆍ 사용자등록 프레임의 선두 프레임, 최종 프레임으로서 수신할 데이터 따라서, 다음을 설정하지 마십시오. (상기 데이터의 코드는 데이터 수신용 부가 코드로서 지정(설정) 불가) ① 데이터 수신용 부가 코드의 데이터를 포함하는 수신용 사용자등록 프레임 ② 데이터 수신용 부가 코드와 동일한 수신종료 코드

Page 264: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 3

12.3 무수순 프로토콜의 데이터 교신에서 투과 코드, 부가 코드를 취급하는 경우

무수순 프로토콜의 데이터 교신에서 투과 코드· 부가 코드를 취급하는 경우에 대해 설명

합니다.

(1) 송신할 데이터, 수신할 데이터에 대해 부가 코드 지정 데이터가 부가/삭제됩니다.

(2) 투과 코드·부가 코드가 처리되는 송수신 데이터의 대상범위는 다음과 같습니다.

데이터 송신시/수신시, Q 시리즈 C24는 다음과 같이 처리합니다.

(a) 데이터 수신시, 수신용으로 설정되어 있는 부가 코드를 검출하면 부가 코드의

데이터를 제외하고, 직후의 1바이트분 데이터를 수신 데이터의 일부로서 수신

처리합니다.

(b) 데이터 송신시, 송신용으로 설정되어 있는 투과 코드/부가 코드의 데이터를 검출

하면 부가 코드 지정 데이터를 직전에 부가하여 송신합니다.

* 사용자등록 프레임에 의한 데이터 송신시, 송신투과 코드 지정영역에서 투과 코드,

부가 코드가 지정되어 있는 경우에 사용자등록 프레임 부분이나 임의의 데이터

부의 데이터에 부가 코드의 데이터를 부가하지 않고 송신할 수도 있습니다.

송신투과 코드 지정에 의한 부가 코드를 부가하지 않고 송신시킬 경우에는 다음에

나타낸 방법으로 사용자등록 프레임 No.를 지정하십시오.

등록되어 있는 사용자등록 프레임 No.에 4000H을 가산한 No.로 지정합니다.

4001H~44AFH, C000H~C01FH로 지정한 부분의 데이터 송신시에 ASCII-바이너

리 변환지정영역에서 "변환한다"가 지정되어 있어도 데이터를 변환하지 않고 송신

합니다.(13.3항 참조)

송신할 사용자등록 프레임 No. 송신투과 코드 지정에 의한 부가 코드를

부가하지 않고 송신시킬 때의 지정 No.

1H~3E7H (1~999) 4001H~43E7H (16385~17383)

3E8H~4AFH (1000~1199) 43E8H~44AFH (17384~17583)

8000H~801FH (-32768~-32737) C000H~C01FH (-16384~-16353)

송신시의 대상범위

임의 포맷에서의 송수신시

의 전문 임의의 데이터부

수신시의 대상범위

송신시의 대상범위

사용자등록 프레임에 의한

송수신시의 전문

사용자등록

프레임(선

두 프레임)

임의의

데이터부

사용자등록

프레임(최

종 프레임)

수신시의 대상범위

프레임 No.

0: 변환 허가 1: 변환 금지

0: 플래시 ROM에 등록한 프레임 1: 버퍼 메모리에 등록된 프레임

Page 265: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

12 - 4 한능테크노주식회사 TEL: 02)3660-9531

(3) 투과 코드 지정에 의한 송수신, ASCII-바이너리 변환에 의한 송수신을 할 때의 Q

시리즈 C24 처리의 순서는 다음과 같습니다.

(a) 임의 포맷으로의 송수신

① 수신시

수신투과 코드 지정이 있다면 부가 코드 지정 데이터를 삭제(제거)합니다.

임의의 데이터부를 버퍼 메모리의 수신 영역에 저장합니다.

ASCII-바이너리 변환지정이 있다면 바이너리 코드의 데이터로 변환한 후에

버퍼 메모리에 저장합니다.

임의의 데이터부 수신에서 수신종료 코드의 데이터를 저장했을 때, 또는

수신종료 데이터 수를 저장했을 때, PLC CPU에 수신 데이터의 읽기 요구를

합니다.

② 송신시

PLC CPU에서 지정된 송신 데이터(송신 전문의 임의 데이터부)를 송신

합니다.

ASCII-바이너리 변환 지정이 있다면 ASCII 코드의 데이터로 변환한 후에

송신합니다.

송신투과 코드 지정이 있다면 투과 코드/부가 코드의 데이터 직전에 부가

코드의 데이터를 부가하여 송신합니다.

상대기기 Q 시리즈 C24

(투과 코드 지정) (ASCII-바이너리 변환지정)

데이터

송신 부가

코드의

부가

없음

있음

송신 데이터의

ASCII-바이너

리 변환

없음

있음

버퍼 메모리

송신 영역의

데이터

데이터

수신

없음

있음

부가

코드의

삭제

없음

있음

임의의

데이터부의

ASCII-

바이너리 변환

수신종료 코드,

종료 데이터

수의 체크

수신 영역으로

저장될 데이터

Page 266: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 5

(예) ASCII-바이너리 변환하지 않을 때

(예) ASCII-바이너리 변환할 때

상대기기

선두 데이터

(임의 포맷으로 송수신할 경우) Q 시리즈 C24

임의의 데이터부

투과 코드

부가 코드 (02H일 때)

(10H일 때)

송신

수신

버퍼 메모리(송신 영역/수신 영역)

부가

코드

삭제

부가

송신 데이터 수/

수신 데이터 수

송신 데이터/

수신 데이터

(데이터 수는 워드 단위일 때)

상대기기

선두 데이터

(임의 포맷으로 송수신할 경우)

임의의 데이터부 송신

수신

부가

코드

삭제

부가

변환

Q 시리즈 C24

버퍼 메모리(송신 영역/수신 영역)

송신 데이터 수/

수신 데이터 수

송신 데이터/

수신 데이터

(데이터 수는 워드 단위일 때)

투과 코드

부가 코드 (41H일 때)

(10H일 때)

Page 267: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

12 - 6 한능테크노주식회사 TEL: 02)3660-9531

(b) 사용자등록 프레임에 의한 송수신

① 수신시

사용자등록 프레임(선두 프레임, 최종 프레임)의 수신을 체크합니다.

수신투과 코드 지정이 있다면 임의의 데이터부 중에서 부가 코드 지정의

데이터를 삭제(제외한다)합니다.

사용자등록 프레임(최종 프레임) 중에 섬체크 코드 지정이 있다면 섬체크

코드를 산출합니다.

임의 데이터부를 버퍼 메모리의 수신 영역에 저장합니다.

ASCII-바이너리 변환 지정이 있다면 바이너리 코드의 데이터로 변환한

후에 버퍼 메모리에 저장합니다.

임의 데이터부의 수신에서 수신종료 코드/수신종료 데이터 수만큼을 저장

했을 때, 또는 사용자등록 프레임(최종 프레임)을 수신했을 때, PLC CPU로

수신 데이터의 읽기 요구를 합니다.

② 송신시

사용자등록 프레임, PLC CPU에서 지정된 송신 데이터(송신 전문의 임의

데이터부)를 사용자가 지정한 순으로 송신합니다.

ASCII-바이너리 변환 지정이 있다면 대상범위의 데이터를 ASCII 코드의

데이터로 변환한 후에 송신합니다.

또한, 송신투과 코드 지정이 있다면 대상범위의 데이터를 송신할 때 투과

코드/부가 코드의 데이터 직전에 부가 코드의 데이터를 부가하여 송신

합니다.

포 인 트

사용자등록 프레임에 의한 송수신 기능, ASCII-바이너리 변환기능, 투과 코드 지정에 의한 송수신 기능을 사용할 때, 사용하지 않을 때의 Q 시리즈 C24의 송수신 데이터의 처리 순서입니다. 상대기기와 데이터 송수신할 때의 송수신 방법을 선택할 때에 참고로 하십시오.

상대기기 Q 시리즈 C24

데이터

송신

(투과 코드 지정) (섬체크 코드 지정)

부가 코드

의 부가

없음

있음

사용자등록 프레임

에 의한 섬체크 코

드의 산출

없음

있음

(ASCII-바이너리 변환지정)

변환 데이터의

ASCII-

바이너리 변환

없음

있음

버퍼 메모리

출력 프레임No.

지정영역에서

지정된 데이터

출력 개수 지정분

데이터

수신 사용자등록

프레임의

체크·삭제

없음

있음

없음

있음

없음

있음부가 코드

의 삭제

(임의의 데이터부만)

사용자등록 프레

임에 의한 섬체크

코드의 산출과

체크

임의의

데이터부의

ASCII-바이

너리 변환

수신종료 코드,

종료 데이터

수의 체크

수신 영역으로

저장될 데이터

Page 268: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 7

12.4 무수순 프로토콜에 의한 데이터 교신예

설정/등록을 하고 있을 때의 무수순 프로토콜에 의한 데이터 교신 예를 나타냅니다.

(1) GX Developer에 의한 설정

[인텔리전트 기능 모듈 스위치 설정] 화면에서 다음을 설정하십시오.

(사용자 매뉴얼(기본편) 4.5항 참조)

설정항목 설정값 비 고

CH1 전송설정 스위치1

CH1 통신속도 설정

상대기기에

맞추어서 설정한다 -

스위치2 CH1 교신 프로토콜 설정 0006H 무수순 프로토콜

CH2 전송설정 스위치3

CH2 통신속도 설정 0000H

스위치4 CH2 교신 프로토콜 설정 0000H

미사용

스위치5 국번 설정 0000H Q 시리즈 C24의 국번호

(2) GX Configurator-SC에 의한 설정

[전송제어 기타 시스템 설정] 화면, [무수순 시스템 설정] 화면에서 다음을 등록

하십시오.

(사용자 매뉴얼(기본편) 8.4.5항, 8.4.7항 참조)

* 다음 항목 이외에는 디폴트값을 사용합니다.

등록화면 설정항목 설정값 비 고

송신투과 코드 지정 1번째 조 1002H 투과 코드: 02H(STX)

부가 코드: 10H(DLE)

송신투과 코드 지정 2번째 조 1003H 투과 코드: 03H(ETX)

부가 코드: 10H(DLE)

전송제어 기타 시스템

설정

수신투과 코드 지정 1번째 조 1002H 투과 코드: 02H(STX)

부가 코드: 10H(DLE)

무수순 시스템 설정 수신종료 데이터 수 지정 0006H -

Page 269: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

12 - 8 한능테크노주식회사 TEL: 02)3660-9531

12.4.1 데이터 수신 예

수신 데이터를 데이터 레지스터로 저장할 때의 예를 나타냅니다.

(1) 수신종료 코드에 의한 수신

부가 코드: 10H(DLE), 투과 코드: 02H(STX), 종료 코드: 0D0AH(CR+LF)

포 인 트

수신투과 코드 지정있음, “ASCII-바이너리 변환하지 않는다”로 설정할 때, 수신이 가능한 데이터의 코드, 수신 데이터가 버퍼 메모리의 수신 영역에 저장될 때의 코드는 다음과 같습니다.

수신가능 코드 수신 영역에의 저장 코드

부가 코드 01H~FFH (삭제) 수신투과 코드

지정부분 투과 코드 00H~FFH 00H~FFH

임의의 데이터부(종료 코드 포함) 00H~FFH 00H~FFH

상대기기측

선두 데이터

부가 코드(Q 시리즈 C24가 삭제)

투과 코드 워드 단위일 때

부가 코드를 제외한 수신 바이트 수(12)/2=6

바이트 단위일 때

부가 코드를 제외한 수신 바이트 수(12)

PLC CPU측

수신 데이터 읽기요구

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상 완료시

1스캔

수신 데이터

수를 저장

다음 그림은 워드 단위일 때

버퍼 메모리 시퀀스 프로그램

디바이스 메모리

수신읽기 요구

수신 채널을 CH1로 세트

수신 데이터의 허용 수를 6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

정상 완료시

Page 270: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 9

(2) 종료 데이터 수에 의한 수신

부가 코드: 10H(DLE), 투과 코드: 2H(STX),

종료 데이터 수: 6워드 또는 12바이트

포 인 트

“수신투과 코드 지정 있음”, “ASCII-바이너리 변환하지 않는다”로 설정할 때, 수신이 가능한 데이터의 코드, 수신 데이터가 버퍼 메모리의 수신 영역에 저장될 때의 코드는 다음과 같습니다.

수신가능 코드 수신 영역에의 저장 코드

부가 코드 01H~FFH (삭제) 수신투과 코드

지정부분 투과 코드 00H~FFH 00H~FFH

임의의 데이터부(종료 코드 포함) 00H~FFH 00H~FFH

상대기기측

선두 데이터

부가 코드(Q 시리즈 C24가 삭제)

투과 코드 워드 단위일 때

부가 코드를 제외한 수신 바이트 수(12)/2=6

바이트 단위일 때

부가 코드를 제외한 수신 바이트 수(12)

PLC CPU측

수신 데이터 읽기요구

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상 완료시

1스캔

수신 데이터

수를 저장

다음 그림은 워드 단위일 때

버퍼 메모리 시퀀스 프로그램

디바이스 메모리

수신 채널을 CH1로 세트

수신 데이터의 허용 수를 6으로

세트 수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

수신읽기 요구

정상 완료시

Page 271: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

12 - 10 한능테크노주식회사 TEL: 02)3660-9531

12.4.2 데이터 송신 예

데이터를 송신할 때의 예를 나타냅니다.

① 부가 코드: 10H(DLE), 투과 코드: 02H(STX)

선두 데이터

부가 코드(Q 시리즈 C24가 부가)

투과 코드

워드 단위일 때

부가 코드를 제외한 송신 바이트 수(12)/2=6

바이트 단위일 때

부가 코드를 제외한 송신 바이트 수(12)

PLC CPU측

송신 지령

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상 완료시

정상 완료시

1스캔

송신 데이터 수

다음 그림은 워드 단위일 때

시퀀스 프로그램

디바이스 메모리

버퍼 메모리

송신 채널을 CH1로 세트

송신 데이터 수를 6으로 세트

송신 실행

송신지령

상대기기측

송신

데이터

D10~D15에 송신 데이터를 전송

정상완료 플래그 세트

이상완료 플래그 세트

Page 272: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 11

② 부가 코드: 10H(DLE), 투과 코드: 02H(STX)(1번째 조)

부가 코드: 10H(DLE), 투과 코드: 03H(ETX)(2번째 조)

PLC CPU측

선두 데이터

부가 코드

(1번째 조)

워드 단위일 때

부가 코드를 제외한 송신 바이트 수(12)/2=6

바이트 단위일 때

부가 코드를 제외한 송신 바이트 수(12)

송신 지령

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상 완료시

정상 완료시

1스캔

송신 데이터 수

다음 그림은 워드 단위일 때

시퀀스 프로그램

디바이스 메모리

버퍼 메모리

송신 채널을 CH1로 세트

송신 데이터 수를 6으로 세트

송신 실행

송신지령

상대기기측

송신

데이터

D10~D15에 송신 데이터를 전송

정상완료 플래그 세트

이상완료 플래그 세트

투과 코드

(1번째 조)

부가 코드

(2번째 조)

투과 코드

(2번째 조)

Page 273: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

12 - 12 한능테크노주식회사 TEL: 02)3660-9531

12.5 쌍방향 프로토콜의 데이터 교신에서 투과 코드·부가 코드를 취급하는 경우

쌍방향 프로토콜의 데이터 교신에서 투과 코드·부가 코드를 취급하는 경우에 대해 설명

합니다.

(1) 송신할 데이터, 수신할 데이터에 대해 부가 코드 지정 데이터가 부가/삭제됩니다.

(2) 투과 코드·부가 코드의 송수신 처리가 될 송수신 데이터의 대상범위는 전문의 데이터

길이, 데이터부, 에러코드입니다.

각 전문의 선두 코드(ENQ, ACK, NAK)와 섬체크 코드는 대상에서 제외됩니다.

(예)

데이터 송신시/수신시, Q 시리즈 C24는 다음과 같이 처리합니다.

(a) 데이터 수신시, 수신용으로 설정되어 있는 부가 코드를 검출하면 부가 코드의

데이터를 제외하고, 직후의 1바이트분의 데이터를 수신 데이터의 일부로서 수신

처리합니다.

데이터 수신에 대한 응답 전문의 송신시, 송신용으로 설정되어 있는 투과 코드/

부가 코드의 데이터를 검출하면 부가 코드 지정 데이터를 직전에 부가하여 송신

합니다.

(b) 데이터 송신시, 송신용으로 설정되어 있는 투과 코드/부가 코드의 데이터를 검출

하면, 부가 코드 지정 데이터를 직전에 부가하여 송신합니다.

데이터 송신에 대한 응답 전문의 수신시, 수신용으로 설정되어 있는 부가 코드를

검출하면 부가 코드의 데이터를 제외하고 직후의 1바이트분의 데이터를 수신

데이터의 일부로서 수신 처리합니다.

(c) 부가/삭제될 부가 코드의 데이터는 데이터 길이에 포함되지 않습니다. 또한,

섬체크 코드의 대상이 되지도 않습니다.

(예) ASCII-바이너리 변환하지 않을 때

전송 순서

상대기기측

PLC CPU측

정상시 이상시 에러

코드

데이터

길이 데이터부

(지정된 송신 데이터)

섬체크

코드* 대상범위

전문

부가 코드

투과 코드

데이터 길이 데이터부 섬체크

코드

부가 코드: 10H

투과 코드: 02H

의 경우

버퍼 메모리

송신 데이터 수

/수신 데이터 수

송신 데이터

/수신 데이터

*

*

L LH H

Page 274: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 13

(3) 투과 코드 지정에 의한 송수신, ASCII-바이너리 변환에 의해 송수신할 때의 Q 시리즈

C24 처리의 순서는 다음과 같습니다.

포 인 트

ASCII-바이너리 변환기능, 투과 코드 지정에 의한 송수신 기능을 사용할 때, 사용하지 않을때의 Q 시리즈 C24의 송수신 데이터의 처리 순서입니다. 상대기기와 데이터의 송수신시 송수신 방법을 선택할 때 참고하십시오.

(a) 수신시

① 수신투과 코드 지정이 있다면 임의의 데이터부 중에서 부가 코드 지정

데이터를 삭제(제외)합니다.

② 임의의 데이터부를 버퍼 메모리의 수신 영역에 저장합니다.

ASCII-바이너리 변환지정이 있다면 바이너리 코드의 데이터로 변환한 후에

버퍼 메모리에 저장합니다.

③ 데이터 길이의 데이터부를 수신했을 때, PLC CPU로 수신 데이터의 읽기

요구를 합니다.

즉, GX Developer에 의한 스위치 설정에서 전송설정의 섬체크 코드 있음을

설정시는 섬체크 코드를 수신했을 때에 PLC CPU로 수신 데이터의 읽기

요구를 합니다.

(b) 송신시

① PLC CPU에서 지정된 송신 데이터(송신전문의 임의 데이터부)에 전송제어

코드의 데이터를 부가하여 송신합니다.

ASCII-바이너리 변환 지정이 있다면 ASCII 코드의 데이터로 변환한 후에

송신합니다.

② GX Developer에 의한 스위치 설정에서 전송설정의 섬체크 코드 있음을 설정

시에는 송신전문에서 섬체크 코드를 산출하여 송신전문에 부가합니다.

③ 수신투과 코드 지정이 있다면 임의의 데이터부를 대상으로 투과 코드/부가

코드의 데이터 직전에 부가 코드의 데이터를 부가하여 송신합니다.

수신 결과

저장 영역

상대기기 Q 시리즈 C24

데이터

수신

응답

수신

(투과 코드 지정)

없음 (임의 데이터부만)

있음 부가코드의

삭제

전송제어 코드의

삭제(ENQ)

있음

없음

(섬체크 코드 유무지정)

부가코드의

부가

전송제어 코드의

부가(ACK/NAK)

(에러 코드부만)

없음

있음섬체크 코드의

산출과 체크

없음

있음데이터 길이,데이터부의

ASCII-바이너리 변환

(ASCII-바이너리 변환지정)

에러코드의 ASCII-

바이너리 변환 있음

없음

버퍼 메모리

수신 영역

송신 결과

저장 영역

상대기기 Q 시리즈 C24

데이터

수신

응답

수신

(투과 코드 지정)

없음 (임의 데이터부만)

있음 부가코드의

부가

전송제어 코드의

부가(ENQ)

있음

없음

(섬체크 코드 유무지정)

부가코드의

삭제

전송제어 코드의

삭제(ACK/NAK)

(에러 코드부만)

없음

있음섬체크 코드의

산출

없음

있음

송신 데이터수, 송신

데이터의 ASCII-바이너

리 변환

(ASCII-바이너리 변환지정)

에러코드의 ASCII-

바이너리 변환 있음

없음

버퍼 메모리

송신 영역

Page 275: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

12 - 14 한능테크노주식회사 TEL: 02)3660-9531

(예) 데이터 송신시, 데이터 수신시의 데이터 배열을 나타냅니다.(응답전문의

송수신 부분은 생략합니다.)

(ASCII-바이너리 변환하지 않을 때)

(ASCII-바이너리 변환할 때)

상대기기

선두 데이터

임의의 데이터부

데이터

길이

데이터부 섬체크

코드

(10H일 때)

(02H일 때)

부가 코드

투과 코드

송신

수신

Q 시리즈 C24

버퍼 메모리(송신 영역/수신 영역)

부가

코드

삭제

부가

송신 데이터 수

/수신 데이터 수

송신 데이터

/수신 데이터

(데이터 수는 워드 단위일 때)

상대기기

선두 데이터 임의의 데이터부

데이터부 데이터부

(41H일 때)

(10H일 때)

투과 코드

부가 코드

송신

수신

Q 시리즈 C24

버퍼 메모리(송신 영역/수신 영역)

부가

코드

삭제

부가

송신 데이터 수

/수신 데이터 수

송신 데이터

/수신 데이터

(데이터 수는 워드 단위일 때)

변환

섬체크

코드

Page 276: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 15

12.6 쌍방향 프로토콜에 의한 데이터 교신 예

다음은 설정/등록을 하고 있을 때의 쌍방향 프로토콜에 의한 데이터 교신 예를 나타냅니다.

(1) GX Developer에 의한 설정

[스위치 설정] 화면에서 다음을 설정하십시오.

(사용자 매뉴얼(기본편) 4.5항 참조)

설정항목 설정값 비 고

CH1 전송설정 스위치1

CH1 통신속도 설정

상대기기에

맞추어서 설정한다-

스위치2 CH1 교신 프로토콜 설정 0007H 쌍방향 프로토콜

CH2 전송설정 스위치3

CH2 통신속도 설정 0000H

스위치4 CH2 교신 프로토콜 설정 0000H

미사용

스위치5 국번 설정 0001H Q 시리즈 C24의 국번호

(2) GX Configurator-SC에 의한 설정

[전송제어 기타 시스템 설정] 화면에서 다음을 등록하십시오.

(사용자 매뉴얼(기본편) 8.4.5항 참조)

* 다음 항목 이외에는 디폴트값을 사용합니다.

등록화면 설정항목 설정값 비 고

송신투과 코드 지정 1번째 조 1002H 투과 코드: 02H(STX)

부가 코드: 10H(DLE)

송신투과 코드 지정 2번째 조 1003H 투과 코드: 03H(ETX)

부가 코드: 10H(DLE) 전송제어 기타 시스템 설정

수신투과 코드 지정 1번째 조 1002H 투과 코드: 02H(STX)

부가 코드: 10H(DLE)

Page 277: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

12 - 16 한능테크노주식회사 TEL: 02)3660-9531

12.6.1 데이터 수신 예

수신 데이터를 데이터 레지스터에 저장할 때의 예를 나타냅니다.

(1) 수신투과 코드 지정 있음, ASCII-바이너리 변환하지 않음을 설정하고 있을 때

부가 코드: 10H(DLE), 투과 코드: 02H(STX)

포 인 트

(1) 수신투과 코드 지정있음, ASCII-바이너리 변환하지 않음으로 설정할 때, 수신이 가능한 데이터의 코드, 수신 데이터가 버퍼 메모리의 수신 영역에 저장될 때의 코드는 다음과 같습니다.

수신가능 코드 수신 영역에의 저장 코드

부가 코드 01H~FFH (삭제) 수신투과 코드

지정부분 투과 코드

데이터 길이, 데이터부 00H~FFH 00H~FFH

(2) 데이터 길이의 단위가 바이트 단위일 경우, 데이터 길이가 홀수 바이트일 때에는 수신 영역의 최종 데이터 저장 위치의 상위 바이트에는 00H가 저장됩니다.

상대기기측

PLC CPU측

부가 코드(Q 시리즈 C24가 삭제)

투과 코드

데이터길이 데이터부 섬체크

코드

수신 데이터

읽기요구

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상완료시

정상완료시

1스캔

데이터 수(수신 데이터 수)… 부가 코드를 제외한다

워드 단위일 때……0004H

바이트 단위일 때……0008H

그림은 워드 단위일 때

데이터

길이

데이터부

버퍼 메모리 시퀀스

프로그램

디바이스

메모리

수신읽기 요구

수신 채널을 CH1로 세트

수신 데이터의 허용 수를 6으로

세트 수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

Page 278: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 17

(2) 수신투과 코드 지정있음, ASCII-바이너리 변환함을 설정할 때

부가 코드: 10H(DLE), 투과 코드: 02H(STX),

포 인 트

(1) 수신투과 코드 지정 있음, ASCII-바이너리 변환함으로 설정할 때, 수신이 가능한 임의의 데이터부의 코드, 수신 데이터가 버퍼 메모리의 수신 영역에 저장될 때의 코드는 다음과 같습니다.

수신가능 코드 수신 영역에의 저장 코드

부가 코드 01H~FFH (삭제) 수신투과 코드

지정부분 투과 코드

데이터 길이, 데이터부

30H~39H

41H~46H

0H~9H

AH~FH

상대기기측

PLC CPU측

데이터 길이 데이터부

수신 데이터

읽기요구

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상완료시

정상완료시

1스캔

* 수신 데이터의 2바이트분이 1바이트 데이터로서 PLC

CPU에 읽혀집니다.(부가 코드를 제외한다.)

데이터 길이(수신 데이터 수)… 부가 코드를 제외한다

워드 단위일 때

ASCII-바이너리 변환 후의 바이트 수(8)/2=4

바이트 단위일 때

ASCII-바이너리 변환 후의 바이트 수(4)

그림은 워드 단위일 때

데이터

길이

데이터부

버퍼 메모리 시퀀스

프로그램

디바이스

메모리 송신 지령

수신 채널을 CH1로 세트

수신 데이터의 허용 수를 6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

섬체크

코드

부가 코드를 제외하고 짝수 바이트분으로 한다.

Page 279: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

12 - 18 한능테크노주식회사 TEL: 02)3660-9531

12.6.2 데이터 송신 예

데이터를 송신할 때의 예를 나타냅니다.

(1) 송신투과 코드 지정 있음, ASCII-바이너리 변환하지 않음을 지정할 때

부가 코드: 10H(DLE), 투과 코드: 02H(STX) (1번째 조)

부가 코드: 10H(DLE), 투과 코드: 03H(ETX) (2번째 조)

상대기기측

PLC CPU측

투과 코드(2번째 조)

데이터길이 데이터부

송신지령

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상완료시

정상완료시

1스캔

데이터 길이(송신 데이터 수)…부가 코드를 제외한다.

워드 단위일 때…0004H

바이트 단위일 때…0008H

그림은 워드 단위일 때

송신 데이터

시퀀스 프로그램

디바이스

메모리

버퍼 메모리

송신지령

D10~D13에 송신 데이터를 전송

부가 코드(2번째 조)

섬체크

코드

투과 코드(1번째 조)

부가 코드(1번째 조)

송신 채널을 CH1로 세트

송신 데이터의 허용 수를 4로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

어드레스

Page 280: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제12장 투과 코드와 부가 코드에 대해

한능테크노주식회사 TEL: 02)3660-9531 12 - 19

(2) 송신투과 코드 지정 있음, ASCII-바이너리 변환함을 지정할 때

부가 코드: 10H(DLE), 투과 코드: 02H(STX) (1번째 조)

부가 코드: 10H(DLE), 투과 코드: 03H(ETX) (2번째 조)

포 인 트

PLC CPU에서 지정된 데이터는 1워드분이 4바이트의 데이터("0"~"9", "A"~"F")로 변환 하여 송신됩니다.

상대기기측

PLC CPU측

데이터 길이 데이터부

송신지령

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상완료시

정상완료시

1스캔

데이터 길이(송신 데이터 수)…부가 코드를 제외한다.

워드 단위일 때

ASCII-바이너리 변환 전의 바이트 수(8)/2=4

바이트 단위일 때

ASCII-바이너리 변환 전의 바이트 수(8)

그림은 워드 단위일 때

송신 데이터

시퀀스 프로그램

디바이스

메모리

버퍼 메모리

송신지령

D10~D13에 송신 데이터를 전송

섬체크

코드

송신 채널을 CH1로 세트

송신 데이터의 허용 수를 4로 세트

송신 실행

정상완료 플래그 세트

이상완료 플래그 세트

어드레스

Page 281: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

한능테크노주식회사 TEL: 02)3660-9531 13 - 1

13 ASCII 코드로 교신하는 경우(ASCII-바이너리 변환)

상대기기와 ASCII 코드의 데이터로 송수신하기 위한 ASCII-바이너리 변환에 대해 설명

합니다.

13.1 ASCII-바이너리 변환에 대해

ASCII-바이너리 변환이란 Q 시리즈 C24와 상대기기 사이에서 교신할 데이터를 모두

ASCII 코드의 데이터로 바꾸기 위한 데이터 변환 기능입니다.

송수신할 데이터의 ASCII-바이너리 변환은 사용자 설정에 의해 Q 시리즈 C24가 실행

합니다.

13.2 ASCII-바이너리 변환하기 위한 설정

무수순 프로토콜 및 쌍방향 프로토콜로 송수신할 데이터를 ASCII-바이너리 변환하기

위해서는 데이터 송수신 전에 Q 시리즈 C24에의 설정이 필요합니다.

다음에 ASCII-바이너리 변환을 하기 위한 설정에 대해 설명합니다.

(1) ASCII-바이너리 변환의 설정은 인터페이스별로 설정할 수 있습니다.

(2) ASCII-바이너리 변환 설정은 GX Configurator-SC의 [전송제어 기타 시스템 설정]

화면에서 등록합니다.

등록하기 위한 화면에 대해서는 사용자 매뉴얼(기본편)의 8.4.5항을 참조하십시오.

PLC CPU 상대기기Q 시리즈 C24 ASCII-바이너리 변환 있음

ASCII-바이너리 변환 없음

Page 282: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

13 - 2 한능테크노주식회사 TEL: 02)3660-9531

13.3 무수순 프로토콜에 의해 교신 데이터를 ASCII-바이너리 변환할 경우

무수순 프로토콜로 교신할 데이터의 ASCII-바이너리 변환에 대해 설명합니다.

(1) ASCII-바이너리 변환의 처리가 실행될 송수신 데이터의 대상범위는 다음과 같습니다.

데이터 송신시/수신시에 Q 시리즈 C24는 다음과 같이 처리합니다.

① 상기 변환의 대상범위의 데이터로서 데이터 코드가 30H~90H("0"~"9") 및 41H

~46H ("A"~"F")의 데이터를 송수신합니다.

② 데이터 수신시, 임의의 데이터부는 ASCII 코드의 데이터로 간주하고, 바이너리

코드의 데이터로 변환하여 버퍼 메모리에 저장합니다.

사용자등록 프레임 부분은 Q 시리즈 C24에의 등록내용에 대응하는 데이터로써

수신합니다. 데이터 송신시, PLC CPU가 지정한 데이터(송신 전문의 임의의 데이터

부)나 사용자등록 프레임 부분을 바이너리 코드의 데이터로 간주하여 ASCII

코드의 데이터로 변환한 후에 송신합니다.

송신시의 대상범위

임의 포맷으로의

송수신시의 전문 임의의 데이터부

수신시의 대상범위

송신시의 대상범위

사용자등록 프레임

에 의한 송수신시의

전문

사용자등록

프레임

(선두 프레임)

임의의

데이터부

사용자등록

프레임

(최종 프레임)

수신시의 대상범위

상대기기 (임의 포맷으로 송수신할 경우)

선두 데이터

임의의 데이터부 송신

수신

버퍼 메모리(송신 영역/수신 영역)

송신 데이터 수

/수신 데이터 수

송신 데이터

/수신 데이터

(데이터 수가 워드 단위일 때)

Page 283: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

한능테크노주식회사 TEL: 02)3660-9531 13 - 3

* 사용자등록 프레임에 의한 데이터 송신시, ASCII-바이너리 변환 지정영역에

"변환한다"가 지정되어 있는 경우에 임의의 사용자등록 프레임 부분이나 버퍼

메모리의 송신 영역의 데이터를 변환하지 않고 송신시킬 수도 있습니다.

ASCII-바이너리 변환하지 않고 송신시킬 경우에는 다음에 나타낸 방법으로

사용자등록 프레임 No.를 지정하십시오.

등록되어 있는 사용자등록 프레임 No.에 4000H를 가산한 No.로 지정

합니다.

4001H~44AFH, C000H~C01FH로 지정되어 있는 부분의 데이터 수신시, 송신

투과 코드 지정에 의한 부가 코드 부가를 하지 않습니다. (12.3항 참조)

송신할 사용자등록 프레임 No. ASCII-바이너리 변환하지 않고 송신시킬 때의

지정 No.

1H~3E7H (1~999) 4001H~43E7H (16385~17383)

3E8H~4AFH (1000~1199) 43E8H~44AFH (17384~17583)

8000H~801FH (-32768~-32737) C000H~C01FH (-16384~-16353)

(2) ASCII-바이너리 변환에 의한 송수신, 투과 코드 지정에 의한 송수신을 할 때의 Q

시리즈 C24의 처리순서에 대해서는 12.3항에서 설명합니다.

임의 포맷으로의 송수신

사용자등록 프레임에 의한 송수신

0: 변환 허가 1: 변환 금지

0: 플래시 ROM에 등록한 프레임 1: 버퍼 메모리에 등록한 프레임

프레임의 No.

Page 284: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

13 - 4 한능테크노주식회사 TEL: 02)3660-9531

13.4 무수순 프로토콜에 의한 데이터 교신 예

다음에 나타낸 설정/등록을 하고 있을 때의 무수순 프로토콜에 의한 데이터 교신예를

나타냅니다.

(1) GX Developer에 의한 설정

[인텔리전트 기능 모듈 스위치 설정] 화면에서 다음을 설정하십시오.

(사용자 매뉴얼(기본편) 4.5항 참조)

설정항목 설정값 비고

CH1 전송설정 스위치1

CH1 통신속도 설정

상대기기에 맞추어서

설정한다 -

스위치2 CH1 교신 프로토콜 설정 0006H 무수순 프로토콜

CH2 전송설정 스위치3

CH2 통신속도 설정 0000H

스위치4 CH2 교신 프로토콜 설정 0000H

미사용

스위치5 국번 설정 0000H Q 시리즈 C24의 국번호

(2) GX Configurator-SC에 의한 설정

「전송제어 기타 시스템 설정」 화면, 「무수순 시스템 설정」 화면, 「송신용 사용자

등록 프레임 번호지정 시스템 설정」 화면에서 다음을 등록하십시오.

(사용자 매뉴얼(기본편) 8.4.5항, 8.4.7항 참조, 8.4.10항 참조)

* 다음 항목 이외에는 디폴트값을 사용합니다.

등록 화면 설정 항목 설정값

수신종료 데이터 수 지정 0003H

수신종료 코드 지정 0009H

수신용 사용자등록 프레임용 지정

사용자등록 프레임 사용 유무지정 사용한다

수신용 사용자등록 프레임 지정

선두 프레임 번호지정 1번째 03E8H

수신용 사용자등록 프레임 지정

선두 프레임 번호지정 2번째 03E9H

수신용 사용자등록 프레임 지정

최종 프레임 번호지정 1번째 041BH

수신용 사용자등록 프레임 지정

최종 프레임 번호지정 2번째 041BH

송신용 사용자등록 프레임 지정

출력 선두 포인터 지정 0001H

[무수순 시스템 설정] 화면

송신용 사용자등록 프레임 지정 출력 개수 지정 0005H

출력 프레임 번호 지정 1번째 43F2H

출력 프레임 번호 지정 2번째 43F3H

출력 프레임 번호 지정 3번째 C001H

출력 프레임 번호 지정 4번째 8000H

[송신용 사용자등록 프레임

번호지정 시스템 설정] 화면

출력 프레임 번호 지정 5번째 441BH

[전송제어 기타 시스템 설정]

화면 ASCII-바이너리 변환 지정 변환한다

Page 285: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

한능테크노주식회사 TEL: 02)3660-9531 13 - 5

13.4.1 데이터 수신 예

데이터의 수신 예를 나타냅니다.

(1) 수신종료 코드에 의한 수신

종료 코드: 9H …… (ASCII-바이너리 변환 후의 코드)

포 인 트

(1) “ASCII-바이너리 변환한다”로 설정되어 있을 때, 수신이 가능한 데이터의 코드 수신 데이터가 버퍼 메모리의 수신 영역에 저장될 때의 코드는 다음과 같습니다.

수신가능 코드 수신영역으로의 저장 코드

임의의 데이터부

(종료 코드 부분을 포함) 30H~39H, 41H~46H 0H~9H, AH~FH

* 임의 데이터부의 데이터 코드로서 30H~39H, 41H~46H 이외의 데이터를 수신했을 때에는 Q 시리즈 C24의 ASCII-바이너리 변환 처리 후에 에러가 발생합니다.

(2) ASCII-바이너리 변환할 때에는 종료 코드를 변환 후의 코드로 하십시오.

상대기기측

선두 데이터 종료 코드에

대응하는

데이터

짝수 바이트분으로 한다.

워드 단위일 때

ASCII-바이너리 변환후의

바이트 수(6)/2=3

바이트 단위일 때

ASCII-바이너리 변환후의

바이트 수(6)

*ㆍ수신 데이터의 2바이트분이 1바이트

데이터로서 PLC CPU로 읽혀집니다.

ㆍ수신 데이터의 짝수 바이트째에 변환한

종료 코드의 데이터가 배열되도록 상대

기기에서 송신하십시오.

PLC CPU측

수신 데이터 읽기

요구

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상 완료시

정상 완료시

1스캔

수신 데이터

수를 저장

다음 그림은 워드 단위일 때

버퍼 메모리 시퀀스

프로그램

디바이스

메모리 수신읽기 요구

수신 채널을 CH1로 세트

수신 데이터의 허용 수를

6으로 세트 수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

Page 286: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

13 - 6 한능테크노주식회사 TEL: 02)3660-9531

(2) 수신종료 데이터 수에 의한 수신

포 인 트

수신투과 코드 지정 없음, ASCII-바이너리 변환함으로 지정되어 있을 때, 수신이 가능한 데이터의 코드, 수신 데이터가 버퍼 메모리의 수신 영역으로 저장될 때의 코드는 다음과 같습니다.

수신가능 코드 수신영역으로의 저장 코드

임의의 데이터부 30H~39H, 41H~46H 0H~9H, AH~FH

* 임의 데이터부의 데이터 코드로서 30H~39H, 41H~46H 이외의 데이터를 수신했을때에는 Q 시리즈 C24의 ASCII-바이너리 변환 처리 후에 에러가 발생합니다.

상대기기측

선두 데이터

짝수 바이트분으로 한다.

워드 단위일 때

ASCII-바이너리 변환후의 바

이트 수(6)/2=3

바이트 단위일 때

ASCII-바이너리 변환후의 바

이트 수(6)

*ㆍ수신 데이터의 2바이트분이 1바이트

데이터로서 PLC CPU로 읽혀집니다.

PLC CPU측

수신 데이터 읽기

요구

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상 완료시

정상 완료시

1스캔

수신 데이터

수를 저장

다음 그림은 워드 단위일 때

버퍼 메모리 시퀀스

프로그램

디바이스

메모리

수신읽기 요구

수신 채널을 CH1로 세트

수신 데이터의 허용 수를 6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

Page 287: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

한능테크노주식회사 TEL: 02)3660-9531 13 - 7

(3) 사용자등록 프레임에 의한 수신 예

상대기기측

선두 데이터

PLC CPU측

국번호

상대기기

국번호

섬체크

코드

선두 프레임

(등록 No.3E8H에 대응)

임의의 데이터부 최종 프레임

(등록 No.41BH에 대응)

수신 데이터 수

워드 단위일 때

프레임과 부가 코드를 제외한 수신 데이터를

ASCII-바이너리 변환한 후의 바이트 수(6)/2=3

바이트 단위일 때

프레임과 부가 코드를 제외한 수신 데이터를

ASCII-바이너리 변환한 후의 바이트 수(6)

수신 데이터 읽기

요구

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상 완료시

정상 완료시

1스캔

다음 그림은 워드 단위일 때

(

번째의

지정

프레임)

(없음)

(없음)

(없음)

(한다)

버퍼 메모리

사용자등록 프레임

유무 지정 선두 프레임 No.지정

(1번째)

(2번째)

(3번째)

(4번째)

최종 프레임 No.지정

(1번째)

(2번째)

(3번째)

(4번째)

수신투과 코드 지정

ASCII-바이너리 변환지정

수신 사용자등록

프레임 (□번째 조) D0으로

수신 데이터 수 D3으로수신 데이터

(임의의 데이터부)

D10~

D12로

수신읽기 요구

수신한 사용자등록 프레임의

조합을 읽는다.

수신 채널을 CH1로 세트

수신 데이터의 허용 수를

6으로 세트

수신 실행

정상완료 플래그 세트

이상완료 플래그 세트

(있음)(없음)

1

Page 288: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

13 - 8 한능테크노주식회사 TEL: 02)3660-9531

13.4.2 데이터 송신 예

데이터의 송신 예를 나타냅니다.

(1) 임의 데이터의 송신 예

상대기기측

PLC CPU측 (임의의 데이터부) * 송신 영역의 데이터는 ASCII-

바이너리 변환에 의해 2캐릭터

/1바이트의 8캐릭터가

송신됩니다.

송신 지령

PLC CPU

완료 디바이스

완료시의 상태

표시 디바이스

이상 완료시

정상 완료시

1스캔

(한다)

버퍼 메모리

ASCII-바이너리 변환 지정

송신 영역(송신 데이터 수 지정)

(송신 데이터 수)

*1 바이트 단위일 때는 0004H송신 지령

D10~D11에 송신 데이터를 전송

송신 채널을 CH1로 세트

송신 데이터 수를 2로 세트

송신 실행

정상완료 세트

이상완료 세트

(1234H)

(56ABH)

Page 289: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

한능테크노주식회사 TEL: 02)3660-9531 13 - 9

(2) 사용자등록 프레임에 의한 송신 예

상대기기측

PLC CPU측

상대기기

국번호

C24

국번호

(합계 수)송신 영역의 데이터

(임의의 데이터부)

섬체크

코드

3F2H에 대응

(1번째 지정분)

3F3H에 대응

(2번째 지정분)

8001H에 대응

(3번째 지정분)

8000H에 대응

(4번째 지정분)

41BH에 대응

(5번째 지정분) 대응하는 사용자등록

프레임의 등록 No.

송신지령

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상 완료시

정상 완료시

1스캔

(미송신)(송신중)

0H/0H 이외

(송신하지 않음)

0H

(1번째)

(한다)

버퍼 메모리

송신 중 사용자등록 프레임 No.

CR/LF 출력 지정

출력 선두 포인터 지정

출력 개수 지정

출력 프레임 No. 지정(1번째)

(2번째)

(3번째)

(4번째)

(5번째)

(6번째)

ASCII-바이너리 변환지정

송신 영역(송신 데이터 수 지정)

(송신 데이터 )

*1 바이트 단위일 때는 0004H

송신 지령

송신 채널을 CH1로 세트

송신 데이터 수를 2로 세트

D11~D12에 임의의 송신 데이터를 전송

송신 버퍼에 임의의 송신 데이터를 전송

사용자등록 프레임 송신실행

정상완료 세트

이상완료 세트

* 송신 영역의 데이터는

ASCII-바이너리 변환에

의해 2캐릭터/1바이트의

8캐릭터가 송신됩니다.

Page 290: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

13 - 10 한능테크노주식회사 TEL: 02)3660-9531

13.5 쌍방향 프로토콜에 의해 교신 데이터를 ASCII-바이너리 변환할 경우

쌍방향 프로토콜로써 교신하는 데이터의 ASCII-바이너리 변환에 대해 설명합니다.

(1) ASCII-바이너리 변환이 처리되는 송수신 데이터의 대상범위는 다음과 같습니다.

데이터 송신시/수신시, Q 시리즈 C24는 다음과 같이 처리합니다.

① ASCII-바이너리 변환의 범위

Q 시리즈 C24는 전문의 임의의 데이터부(데이터 길이, 데이터부)와 에러 코드를

대상으로 ASCII-바이너리 변환합니다.

② 데이터 길이의 변환

송신시

Q 시리즈 C24는 송신 데이터 수를 ASCII 코드의 데이터 4자리(16진수)로 변환

하여 하위 바이트(L)분부터 송신합니다.

수신시

Q 시리즈 C24는 수신한 데이터 길이(ASCII 코드의 데이터 4자리(16진수))를 2

바이트의 바이너리 코드의 데이터로 변환하여 수신 데이터 수 저장 영역에 저장

합니다.

③ 데이터부의 변환

송신시

Q 시리즈 C24는 송신 데이터의 1어드레스분을 ASCII 코드의 데이터 4자리(16

진수)로 변환하여 하위 바이트(L)분부터 송신합니다.

수신시

Q 시리즈 C24는 수신한 데이터부를 2캐릭터(ASCII 코드의 데이터 2자리(16

진수))별로 1바이트의 바이너리 코드의 데이터로 변환하여 수신 데이터 저장

영역에 저장합니다.

④ 에러코드의 변환

송신시

Q 시리즈 C24는 검출한 에러의 에러코드를 ASCII 코드의 데이터 4자리(16진수)

로 변환하여 하위 바이트(L)분부터 송신합니다.

(3412H의 경우 “3412”로 변환하고 “12”부터 송신)

수신시

Q 시리즈 C24는 수신한 에러 코드(ASCII 코드의 데이터 4자리수(16진수))의

선두 2자리를 하위 바이트로서 2바이트의 바이너리 코드의 데이터로 변환하여 송신

결과 저장 영역에 저장합니다.

("1234'를 수신했을 경우, 3412H로 변환하여 저장)

데이터 송수신시의 전문

송신/수신시의 대상범위

데이터

길이

데이터부

(임의의 데이터부)

섬체크

코드

응답전문

송신/수신시의 대상범위

에러 코드

Page 291: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

한능테크노주식회사 TEL: 02)3660-9531 13 - 11

⑤ 섬체크 코드의 취급

ASCII-바이너리 변환후의 데이터 길이와 데이터부를 대상으로 바이너리 코드의

데이터로서 가산한 결과의 하위 2바이트의 수치를 그대로 취급합니다.

송신시

Q 시리즈 C24는 ASCII-바이너리 변환 후의 데이터 길이와 데이터부를 대상으로

섬체크 코드를 산출하여 송신전문에 부가합니다.

수신시

Q 시리즈 C24는 수신한 ASCII-바이너리 변환 전의 데이터 길이와 데이터부를

대상으로 섬체크 코드를 산출하여 수신한 섬체크 코드의 선두를 하위 바이트로서

체크합니다.

(2) ASCII-바이너리 변환에 의한 송수신, 투과 코드 지정에 의한 송수신을 할 때의 Q

시리즈 C24의 처리 순서에 대해서는 12.5항을 참조하십시오.

(예)

(워드 단위시) 전문 *1

데이터 길이 데이터부 섬체크

코드

버퍼 메모리

송신 데이터 수

/수신 데이터 수

송신 데이터

/수신 데이터

ASCII-바이너리 변환 *1 섬체크 코드의 산출

30H+32H+30H+30H+31H+32H+33H+34H+35H+41H+42H+43H=0287H

(H)(L)

상대기기

선두 데이터 임의의 데이터부

(데이터 송수신)

데이터 길이 데이터부 섬체크

코드

송신

수신

Q 시리즈 C24

버퍼 메모리(송신 영역/수신 영역)

송신 데이터 수

/수신 데이터 수

송신 데이터

/수신 데이터

송신 결과

/수신 결과

선두 데이터

에러 코드

또는

(응답전문의 송수신)

수신

송신

정상시

이상시

Page 292: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

13 - 12 한능테크노주식회사 TEL: 02)3660-9531

13.6 쌍방향 프로토콜에 의한 데이터 교신 예

다음에 나타낸 설정/등록을 하고 있을 때의 쌍방향 프로토콜에 의한 데이터 교신 예를

나타냅니다.

(1) GX Developer에 의한 설정

「인텔리전트 기능 모듈 스위치 설정」 화면에서 다음을 설정하십시오.

(사용자 매뉴얼(기본편) 4.5항 참조)

설정항목 설정값 비 고

CH1 전송설정 스위치1

CH1 통신속도 설정

상대기기에 맞추어서

설정한다 -

스위치2 CH1 교신 프로토콜 설정 0007H 무수순 프로토콜

CH2 전송설정 스위치3

CH2 통신속도 설정 0000H

스위치4 CH2 교신 프로토콜 설정 0000H

미사용

스위치5 국번 설정 0000H Q 시리즈 C24의 국번호

(2) GX Configurator-SC에 의한 설정

「전송제어 기타 시스템 설정」 화면에서 다음을 등록하십시오.

(사용자 매뉴얼(기본편) 8.4.5항 참조)

* 다음 항목 이외에는 디폴트값을 사용합니다.

설정항목 설정값

송신투과 코드 지정 1004H

수신용 투과 코드 지정 1004H

ASCII-바이너리 변환 지정 변환한다

Page 293: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

한능테크노주식회사 TEL: 02)3660-9531 13 - 13

13.6.1 데이터 수신 예

ASCII-바이너리 변환할 때의 데이터 수신 예를 나타냅니다.

수신투과 코드 지정있음, ASCII-바이너리 변환한다로 설정되어 있을 때

부가 코드: 10H(DLE), 투과 코드: 04H(EOT)

포 인 트

수신투과 코드 지정 있음, ASCII-바이너리 변환한다로 지정되어 있을 때, 수신이 가능한 임의의 데이터부의 코드, 수신 데이터가 버퍼 메모리의 수신 메모리의 수신 영역으로 저장될때의 코드는 다음과 같습니다.

수신가능 코드 수신 영역에의 저장 코드

부가 코드 01H~FFH (삭제) 수신투과 코드 지정부분

투과 코드

데이터 길이, 데이터부

30H~39H

41H~46H

0H~9H

AH~FH

상대기기측

데이터 길이 데이터부 섬체크

코드

부가 코드를 제외하고 짝수 바이트분으로 한다.PLC CPU측

수신 데이터 읽기

요구

PLC CPU

완료 디바이스

완료시의 상태표시

디바이스

이상 완료시

정상 완료시

1스캔

* 수신 데이터의 2바이트분이 1바이트 데이터로서

PLC CPU로 읽혀집니다.(부가 코드를 제외한다)

데이터 길이(수신 데이터 수)…부가 코드를 제외한다.

워드 단위일 때

ASCII-바이너리 변환 후의 바이트 수(8)/2=4

바이트 단위일 때

ASCII-바이너리 변환 후의 바이트 수(8)

그림은 워드 단위일 때

데이터 길이

데이터부

버퍼 메모리 시퀀스 프로그램

디바이스

메모리 수신읽기 요구

수신 채널을 CH1로 세트

수신 데이터의 허용 수를 6으로 세트

수신실행

정상완료 플래그 세트

이상완료 플래그 세트

Page 294: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제13장 ASCII 코드로 교신하는 경우

(ASCII-바이너리 변환)

13 - 14 한능테크노주식회사 TEL: 02)3660-9531

13.6.2 데이터 송신 예

ASCII-바이너리 변환할 때의 데이터 송신 예를 나타냅니다.

송신투과 코드 지정 있음, ASCII-바이너리 변환한다로 설정되어 있을 때

부가 코드: 10H(DLE), 투과 코드: 04H(EOT)

포 인 트

버퍼 메모리의 송신 영역의 데이터는 1어드레스(1워드)분이 4바이트의 ASCII 코드의 데이터("0"~"9", "A"~"F")로 변환하여 송신됩니다.

상대기기측

PLC CPU측

송신 지령

PLC CPU

완료 디바이스

데이터 길이 데이터부 섬체크

코드

완료시의 상태표시

디바이스

이상 완료시

정상 완료시

1스캔

데이터 길이(송신 데이터 수)…부가 코드를

제외한다.

워드 단위일 때

ASCII-바이너리 변환 전의 바이트 수

(8)/2=4

바이트 단위일 때

ASCII-바이너리 변환 전의 바이트 수

(8)

그림은 워드 단위일 때

송신

데이터

송신 데이터 시퀀스 프로그램

디바이스

메모리

버퍼 메모리

송신지령

송신채널을 CH1로 세트

송신 데이터 수를 4로 세트

D10~D13에 임의의 송신 데이터를 전송

송신 실행

정상완료 플래그 세트

이상완료 플래그 세트

Page 295: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 14 - 1

14 상대기기와 PLC CPU가 m:n의 연결로 데이터 교신하는 경우

상대기기와 PLC CPU를 m:n의 시스템 구성으로 멀티드롭 연결하여 데이터 교신할 때에는

반드시 본장을 읽으십시오.

m:n 이외의 시스템 구성으로 데이터 교신할 때에는 본장을 읽으실 필요가 없습니다.

복수의 상대기기(m국분)와 복수의 Q 시리즈 C24(n국분)를 멀티드롭 연결하여 상대기기와

PLC CPU가 데이터 교신할 경우에 대해 설명합니다.(m과 n의 합계는 최대 32국)

이 m:n의 멀티드롭 연결에서는 상대기기에서의 커맨드 송신에 의한 MC 프로토콜의 데이터

교신만 실행할 수 있습니다.

14.1 데이터 교신상의 유의점

(1) m:n의 시스템 구성으로 데이터 교신할 때에는 복수의 상대기기가 동시에 PLC CPU와

데이터 교신할 수 없습니다.

상대기기와 PLC CPU가 1:1로 데이터 교신할 수 있도록 상대기기 사이에서 인터록

하십시오.

상대기기 사이에서 인터록하기 위한 결정 사항 및 인터록의 설치방법은 14.2항~14.3

항에 나타냅니다.

(2) 상대기기와 PLC CPU의 데이터 교신은 다음의 방법으로만 실행할 수 있습니다.

전이중 통신방식에 의한 데이터 교신(반이중 통신방식에서는 m:m으로의 데이터

교신이 불가)

형식3, 형식5의 제어순서를 제외한 MC 프로토콜에 의한 상대기기에서의 커맨드

송신으로의 데이터 교신(형식3, 형식5의 제어순서에 의한 데이터 교신, 온디맨드

기능에 의한 시퀀스 프로그램으로의 데이터 송신은 불가)

(3) 상대기기가 송신한 데이터는 데이터를 송신한 기기도 포함하여 모든 상대기기가 수신

합니다. 또한, PLC CPU측에서의 송신 데이터를 모든 상대기기가 수신합니다.

따라서, 자국 어드레스 이외(전문 중의 국번호로 판단)의 데이터를 수신한 기기는 수신

데이터를 무시(읽어 버리다)할 필요가 있습니다.

즉, PLC CPU측은 Q 시리즈 C24가 자국 어드레스 이외의 수신 데이터를 무시합니다.

(4) 복수의 상대기기와의 연결, 종단 저항의 연결은 사용자 매뉴얼(기본편) 4.4.2항에

나타낸 방법으로 실행하십시오.

Page 296: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

14 - 2 한능테크노주식회사 TEL: 02)3660-9531

(5) m:n의 시스템 구성으로 데이터 교신할 때, 상대기기에서 송신할 커맨드 전문 중에

「국번호」「자국번호」 항목에는 다음의 번호를 지정하십시오.

① PLC에 액세스할 때

QnA 호환 2C/3C/4C 프레임으로 교신시 A 호환 1C 프레임으로 교신시

국번호 경유할 Q 시리즈 C24의 국번호(레퍼런스 매뉴얼의 각 프레임의 "데이터

지정항목의 내용" 설명항에 나타낸 국번호)

자국번호 액세스국 기기측의 국번호*1 지정불필요([자국국번] 항목

없음)

② 다른 기기에 액세스할 때(인터록용의 교신)

QnA 호환 2C/3C/4C 프레임으로 교신시 A 호환 1C 프레임으로 교신시

국번호 액세스 대상 기기측의 국번호*1

자국번호 액세스국 기기측의 국번호*1 지정불필요([자국국번] 항목

없음)

*1 전문 중에 「국번호」, 「자국번호」 항목에는 상대기기측의 번호로서

[0]~[31](00H~1FH)의 범위에서 PLC CPU측의 각 Q 시리즈 C24에

설정되지 않은 번호를 사용합니다.

각 상대기기의 번호를 결정하여 지정하십시오.

지정방법은 (레퍼런스 매뉴얼의 각 프레임의 "데이터 지정항목의 내용" 설명

항에 나타낸 국번호)에 나타낸 대로입니다.

국번호 ……… 송신 대상의 기기의 번호를 지정.

자국번호 …… 송신국의 기기의 번호를 지정. (A 호환 1C 프레임 사용시는

지정 불필요)

Page 297: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 14 - 3

14.2 상대기기 사이에 인터록하기 위한 결정

상대기기와 PLC CPU를 m:n으로 멀티드롭 연결하여 데이터 교신할 때에는 복수의 상대

기기가 동시에 PLC CPU와 데이터 교신하지 않도록 상대기기 사이에 인터록할 필요가

있습니다.

본항에서는 상대기기가 PLC CPU와 교신하기 위해 상대기기 사이에 인터록할 때에 필요로

하는 결정사항에 대해 나타냅니다.

(PLC CPU와의 데이터 교신의 개시부터 종료까지 우선적으로 회선을 사용(회선 소유권의

확보)하기 위한 결정)

14.2.1 상대기기 1국당 최대 데이터 교신시간의 결정

각 상대기기가 회선 소유권을 확보한 다음에 PLC CPU와 데이터 교신할 수 있는 최대

시간을 결정합니다.(다음 그림의 각의 시간)

이것은 회선소유권을 확보한 상대기기의 다운에 의해 이밖의 기기와 PLC CPU 사이에서

데이터 교신을 할 수 없음을 방지하기 위한 결정입니다.

(예)

포 인 트

(1) 상대기기 1국당 최대 데이터 교신시간은 각 기기가 PLC CPU와 데이터 교신하기 위해필요한 최대시간으로 하십시오.

(2) 시스템 기동후, 회선소유권을 확보한 기기는 최대 데이터 교신시간 이내에서 PLC CPU와의 데이터 교신을 완료하십시오.

(데이터 교신을 완료할 수 없을 때에는 최대 데이터 교신시간 이내에서 대상 PLC CPU에 EOT/CL 코드를 송신하는 것 등에 의해서 Q 시리즈 C24의 전송 시퀀스를 초기화하도록 하십시오. (레퍼런스 매뉴얼의 각 프레임의 "데이터 지정항목의 내용" 설명항 참조)

(3) 상대기기와 PLC CPU가 데이터 교신하고 있는 동안에 다른 기기는 타임아웃 체크를 하고 이 사이에 데이터를 송신하지 않도록 하십시오.

대상기기가 회선 소유권을 확보하지

않는 범위를 나타낸다.

대상기기가 회선 소유권을 확보하고

PLC CPU와 데이터 교신할 수 있는

범위를 나타낸다.

상대기기

상대기기

상대기기

시간의 흐름

데이터 교신의 시작

~

Page 298: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

14 - 4 한능테크노주식회사 TEL: 02)3660-9531

14.4.2 상대기기 사이에서 데이터 교신할 때의 전문 구성의 결정

상대기기 사이에서 데이터 교신할 때의 전문 구성을 다음 중에서 결정합니다.

이것은 상대기기가 PLC CPU와 1:1로 데이터 교신할 수 있도록 데이터 교신에 의해 다른

상대기기 사이에서 인터록하기 위한 결정입니다.

(1) 제어순서 형식의 각 프레임과 동일한 배열의 전문 구성으로 할 때

① 전문 중의 「국번호」, 「자국번호」 항목에는 상대기기측의 번호로서

[0]~[31](00H~1FH)의 범위에서 PLC CPU측의 각 Q 시리즈 C24에 설정되지

않은 번호를 사용합니다.

② 각 상대기기의 번호를 정하여 지정하십시오.

지정방법은 레퍼런스 매뉴얼의 각 프레임의 "데이터 지정항목의 내용" 설명항에

나타낸 대로입니다.

국번호 …… 송신 대상 기기의 번호를 지정

자국번호 … 송신국 기기의 번호를 지정. (A 호환 1C 프레임 사용시는 지정

불필요)

(예) m:n이 5:27인 경우

( ) 내는 상대기기측과 Q 시리즈 C24측의 각국번호를 나타냅니다.

(10진수: 16진수)

상대기기

상대기기 상대기기

C24: Q 시리즈 C24, QC24(N), UC24

(QnA 호환 3C 프레임 형식1의 경우)

프레임

식별

번호

국번호

네트워크

번호

번호

자국번호

PLC

Page 299: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 14 - 5

(2) 제어순서 형식의 각 프레임과 다른 배열의 전문구성으로 할 때

① 각 전문의 선두 데이터를 다른 임의의 데이터로 변경합니다.

ASCII 코드에 의한 교신용 형식1, 형식2, 형식4 선택시에는 ENQ(05H)를 변경

② 각 전문의 선두 데이터의 다음 이후는 사용자의 사양에 따라 임의의 배열로 합니다.

(예)

포 인 트

PLC CPU국을 제외한 다른 전체 기기에 대해 일제히 통보하기 위한 전문 구성은 미사용 국번호의 사용, 또는 Q 시리즈 C24의 제어순서형식과 다른 전문 구성에 의해 대응하십시오.

선두 데이터 임의의 배열

상대기기1

(국번호 1BH)

송신대상

국번호

송신국

국번호

커맨드

전문

대기

섬체크

코드

상대기기2

(국번호 1CH)

송신대상

국번호

송신국

국번호

임의의 배열선두 데이터

Page 300: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

14 - 6 한능테크노주식회사 TEL: 02)3660-9531

14.3 PLC CPU와 데이터 교신하는 순서 예

상대기기 사이에서 인터록을 걸고 PLC CPU와 데이터 교신할 때의 순서를 예로 들어 나타

냅니다.

14.3.1 각 상대기기가 순번대로 PLC CPU와 데이터 교신하는 방법

국번호를 기준으로 하여 각 상대기기가 순번으로 회선소유권을 확보하고 PLC CPU와

데이터 교신하는 방법입니다.

(예)

각 상대기기가 PLC CPU와 데이터 교신할 때의 순서를 예로 나타냅니다.

★: 회선소유권을 확보하고 있는 기기

① 시스템 기동시는 최소국번 1BH의 상대기기가 회선소유권을 확보합니다.

② 회선소유권을 확보한 상대기기는

ⓐ PLC CPU와 데이터 교신할 경우, 상대기기 사이에서 결정한 최대 데이터 교신시간

이내에서 PLC CPU와 데이터 교신 후, ④부터 실행합니다.

ⓑ PLC CPU와 데이터 교신하지 않을 경우, 즉 ④에서 합니다.

③ 회선소유권을 확보하지 않은 각 기기는 회선소유권을 확보한 기기의 회선소유권 시간을

체크하고, 자국 이외의 수신 데이터를 무시(읽어버리다)합니다.

즉, 회선소유시간이 최대 데이터 교신시간을 오버했을 경우, 각 기기는 ⑦을 처리

합니다.

C24: Q 시리즈 C24, QC24(N), UC24

국번호 1BH의

기기

국번호 1CH의

기기

국번호 (m-1)

의 기기

시간의 흐름

회선소유권을 건네기 위한 송신

응답

PLC CPU와

데이터 교신

상대기기

(국번: 1BH)

국번 1H의 PLC CPU와

데이터 교신할 경우

②- ⓐ

③ ③ ③

(국번 0H) (국번 1H)

상대기기

(국번: 1CH)

(국번 2H)

상대기기

(국번: 1DH)

상대기기

(국번: 1EH)

(국번 15H)

Page 301: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 14 - 7

★: 회선소유권을 확보하고 있는 기기

④ PLC CPU와 데이터 교신한 기기 또는 PLC CPU와의 데이터 교신을 필요로 하지 않는

기기는 회선소유권을 건내기(양도하기) 위한 데이터를 다음의 국번호 기기에 송신

합니다. 전문의 구성 예는 ⑤에서 나타냅니다.

즉, 회선소유권을 건내는 다음의 기기에서 응답전문(⑤ 참조)을 수신할 수 없을 때는

회선소유권을 건내기까지 국번호순으로 다음의 기기에 회선소유권을 건내기 위한

데이터 송신을 반복합니다.

⑤ 회선소유권을 넘겨받는 기기는 회선소유권을 건내는 기기에 대해 응답전문을 송신

합니다.

(예)

⑥ 응답전문의 송신에 의해 회선소유권을 확보한 상대기기는 ②부터 실행합니다.

상대기기

(국번: 1BH)

상대기기

(국번: 1CH)

상대기기

(국번: 1DH)

상대기기

(국번: 1EH)

★(⑤ 이전) ★(⑤ 이전)

(국번 0H) (국번 1H)

④ ⑤ ⑥

임의의 PLC CPU와

데이터 교신

(국번 2H) (국번 15H)

C24: Q 시리즈 C24, QC24(N), UC24

*1 커맨드 "ZZ"는 설명용 커맨드입니다.

회선소유권의 양도/확보를 하기 위한

커맨드는 사용자가 결정하십시오.

상기 ④의 전문

회선소유권을 건내는

기기 (1BH)

회선소유권을

넘겨받는 기기

(1CH)

송신상대

국번호

송신국

국번호

커맨드

전문

대기

섬체크

코드

송신상대

국번호

송신국

국번호

⑤의 전문

*1

Page 302: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

14 - 8 한능테크노주식회사 TEL: 02)3660-9531

⑦ 현재, 회선소유권을 확보하고 있는 기기의 회선소유시간이 최대 데이터 교신시간을

초과했을 경우

ⓐ 다음의 국번호의 기기는 PLC CPU국을 제외한 다른 모든기기에 대해 일괄 통보용

데이터를 송신하여 회선소유권을 확보하고 ②를 실행합니다.

(예)

ⓑ 이밖의 기기는 일괄 통보용 데이터를 수신했는지를 체크합니다.

데이터를 수신하고 있을 때에는 ③을 실행합니다.

데이터를 수신하고 있지 않을 때에는 다음의 기기가 일괄 통보용 데이터를 송신하고

회선소유권을 확보하여 ②를 실행하고, 그 이외의 상대기기는 본 ⓑ를 실행합니다.

회선소유권을

확보하는 기기

*1 *2

송신대상

국번호

송신국

국번호

커맨드

전문

대기

섬체크

코드

*1 일괄 통보용 국번호입니다.

*2 상기 ⑤의 *1을 참조하십시오.

Page 303: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 14 - 9

14.3.2 상대기기 사이에서 주국과 종국을 결정하여 PLC CPU와 데이터 교신하는 방법

상대기기의 어느 하나를 주국으로 하고, PLC CPU와 데이터 교신하는 각 상대기기는

주국의 허가를 얻은 다음에 PLC CPU와 데이터 교신하는 방법입니다.

(예)

각 상대기기가 PLC CPU와 데이터 교신할 때의 순서를 예로 나타냅니다.

이 예에서는 상대기기와 PLC CPU의 데이터 교신 개시 후, 각 기기는 최대 데이터 교신

시간의 타임아웃을 체크합니다. 또한, PLC CPU와 데이터 교신하지 않는 종국의 기기는

PLC CPU와의 데이터 교신을 완료한 기기에서 교신완료보고가 되는지를 체크합니다.

다음의 설명에서는 최소국번 1BH의 기기를 주국으로 하고, 그 이외의 기기를 종국으로

합니다.

★: 회선소유권을 확보하고 있는 기기

상대기기

(국번: 1BH)

상대기기

(국번: 1CH)

상대기기

(국번: 1DH)

상대기기

(국번: 1EH)

주국 ★(② 이전) ★(② 이후)

(국번 0H) (국번 1H)

(국번 15H)

C24: Q 시리즈 C24, QC24(N), UC24

시간의 흐름

주국의 기기

종국의 기기1

종국의 기기2

종국의 기기 m-1

교신 요구

허가 응답

교신완료

보고

PLC CPU와

데이터 교신

응답

교신 요구

허가 응답

주국이 PLC

CPU와의

데이터 교신을

개시·종료

하기 위한 전

용어 일괄 통보

개시 종료

교신 요구

허가 응답

교신

완료

보고

응답

PLC CPU와 데이터 교신

(국번 2H)

Page 304: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

14 - 10 한능테크노주식회사 TEL: 02)3660-9531

① PLC CPU와의 데이터 교신을 희망하는 종국은 주국에 대해 회선소유권을 확보하기

위한 교신요구를 송신합니다. 전문의 구성 예는 ②에 나타냅니다.

② 주국은 교신요구한 종국에 대해 허가응답을 송신합니다.

★: 회선소유권을 확보하고 있는 기기

③ 허가응답을 수신한 종국은 상대기기 사이에서 정해진 최대 데이터 교신시간 이내에서

PLC CPU와 데이터 교신 후, ⑤부터 실행합니다.

④ 허가응답을 송신한 주국 및 회선소유권을 확보하지 못한 종국은 회선소유권을 확보한

종국의 회선소유시간을 체크하고, 또한 자국 어드레스 이외의 수신 데이터를 무시(읽어

버림)합니다.

즉, 회선소유시간이 최대 데이터 교신시간을 초과했을 경우, 각 기기는 ⑦을 처리합니다.

⑤ PLC CPU와 데이터 교신한 종국은 데이터 교신완료 후, 주국에 대해 교신완료 보고를

송신합니다. 전문의 구성 예는 ⑥에 나타냅니다.

즉, PLC CPU와 데이터 교신하지 않는 종국은 교신완료 보고가 실행되지 않은 것을

체크하며, 그 동안 주국과의 데이터를 교신하지 않도록 합니다.

*1 커맨드 "ZX"는 설명용 교신요구의

커맨드입니다. 교신요구할 커맨드는

사용자가 결정하십시오.

①의 전문

회선소유권을 확보하

고 싶은 종국의 기기

(1CH)

주국의 기기

(1CH)

송신상대

국번호

송신국

국번호

커맨드

전문

대기

섬체크

코드

송신상대

국번호

송신국

국번호

②의 전문

*1

허가/

금지

C24: Q 시리즈 C24, QC24(N), UC24

주국 ★(⑥ 이전)

상대기기

(국번: 1BH)

④ ④ ④

(국번 : 0H) (국번 : 1H)

상대기기

(국번: 1CH)

(국번 : 2H)

상대기기

(국번: 1DH)

상대기기

(국번: 1EH)

(국번 : 15H)

★(⑥ 이후)

Page 305: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제14장 상대기기와 PLC CPU가 m:n의 연결로

데이터 교신하는 경우

한능테크노주식회사 TEL: 02)3660-9531 14 - 11

⑥ 송신완료 보고를 수신한 주국은 교신완료 보고를 송신한 종국에 대해 응답을 송신

합니다.

(예)

⑦ 상기 ⑥의 완료후 또는 회선소유권을 확보하고 있는 종국의 회선소유시간이 최대

데이터 교신시간을 초과했을 경우

ⓐ 주국은 종국으로부터 교신요구를 대기합니다.

교신요구를 수신했을 때에는 ②부터 실행합니다.

ⓑ 종국은 PLC CPU와의 데이터 교신이 필요하기까지 주국과 데이터를 교신하지

않도록 합니다.

PLC CPU와의 데이터 교신이 필요해졌을 때에는 ①부터 실행합니다.

⑧ 주국 자체가 PLC CPU와의 데이터 교신을 할 경우에는 종국이 회선소유권을 확보하고

있지 않을 때에 PLC CPU국을 제외한 다른 모든 기종에 대해 일괄 통보용 데이터를

송신하여 회선소유권을 확보한 다음에 실행합니다.

PLC CPU와의 데이터 교신완료를 종국에 통지합니다.

이 사이, 모든 종국은 주국의 데이터 교신이 완료하기까지, 주국과의 데이터 교신을

하지 않도록 합니다.

(예)

*1 커맨드 "ZY"는 설명용 교신완료 보고

커맨드입니다.

교신완료 보고용 커맨드는 사용자가

결정하십시오.

⑤의 전문

교신완료 보고를 송신하는

종국의 기기 (1CH)

주국의 기기 (1BH)

송신상대

국번호

송신국

국번호

커맨드

전문

대기

섬체크

코드

송신상대

국번호

송신국

국번호

⑥의 전문

*1

*1 일괄 통보용 국번호입니다.

*2 커맨드 "ZX". "ZY"는 설명용

커맨드입니다.

주국이 종국과 데이터 교신할 때의

커맨드는 사용자가 결정하십시오.

*1

회선소유권을 확보한

주국의 기기 (1BH)

송신상대

국번호

송신국

국번호

커맨드

전문

대기

섬체크

코드

*2

*1

교신완료 보고를 하는

주국의 기기 (1BH)

송신대상

국번호

송신국

국번호

커맨드

전문

대기

섬체크

코드

*2

Page 306: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제15장 기동 후에 모드를 전환하는 경우

한능테크노주식회사 TEL: 02)3660-9531 15 - 1

15 기동 후에 모드를 전환하는 경우

Q 시리즈 C24를 기동한 후에, 지정 인터페이스의 현재의 교신 프로토콜이나 전송사양을

상대기기 및 PLC CPU에서 강제적으로 전환할 수 있는 기능입니다.

Q 시리즈 C24의 기동시에는 GX Developer의 스위치 설정의 설정값에서 작동합니다.

포 인 트

QCPU를 재기동하지 않고, 지정 인터페이스의 교신 프로토콜이나 전송사양을 변경하여 데이터 교신을 속행하는 경우에 본 기능을 사용합니다.

(1) 상대기기에서 모드 전환할 경우

(a) 상대기기를 연결하는 인터페이스의 교신 프로토콜이 MC 프로토콜인 경우에 모드

전환을 할 수 있습니다.

(b) 교신 프로토콜은 MC 프로토콜에 의해 다음 그림과 같이 변경할 수 있습니다.

(c) 전송사양은 GX Developer의 스위치 설정으로 설정되어 있는 전송사양에 대한

변경이 가능합니다.

(2) PLC CPU에서 모드 전환할 경우

(a) 상대기기를 연결하고 있는 인터페이스의 현재의 교신 프로토콜에 관계없이, 시퀀스

프로그램에 의해 모드 전환을 할 수 있습니다.

(b) 교신 프로토콜은 시퀀스 프로그램에 의해 다음 그림과 같이 변경할 수 있습니다.

(c) 전송사양은 GX Developer의 스위치 설정으로 설정되어 있는 전송사양에 대한

변경이 가능합니다.

포 인 트

모드 전환기능 사용시에는 GX Developer의 스위치 설정으로 전송설정의 설정변경을 "허가"로 설정하십시오. (사용자 매뉴얼 (기본편) 4.5.2항 참조)

(형식의 전환) MC 프로토콜

(형식1~5)

무수순 프로토콜 쌍방향 프로토콜

GX Developer 연결

(형식의 전환) MC 프로토콜

(형식1~5)

무수순 프로토콜 쌍방향 프로토콜

GX Developer 연결

Page 307: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제15장 기동 후에 모드를 전환하는 경우

15 - 2 한능테크노주식회사 TEL: 02)3660-9531

15.1 모드 전환의 작동과 변경할 수 있는 내용

모드 전환에서 변경할 수 있는 설정내용, 모드 전환시의 Q 시리즈 C24의 작동에 대해 설명

합니다.

15.1.1 모드 전환으로 변경할 수 있는 설정내용

모드 전환에서 변경할 수 있는 설정내용은 다음과 같습니다.

(1) 교신 프로토콜의 전환

(a) 각 인터페이스의 교신 프로토콜 설정을 전환할 수 있습니다.

(b) 모드 전환 후의 교신 프로토콜은 버퍼 메모리의 모드 전환지정용 영역의 전환

모드 No. 지정(어드레스: 90H, 130H)에서 지정합니다.

(2) 전송사양의 전환

(a) 각 인터페이스의 전송 설정을 전환할 수 있습니다.

(b) 모드 전환 후의 전송설정은 버퍼 메모리의 모드 전환지정용 영역의 전환후의 전송

사양 지정(어드레스: 91H, 131H)에서 지정합니다.

포 인 트

모드 전환은 GX Developer에 의한 스위치 설정의 교신 프로토콜 설정, 전송설정에 대응한 설정을 변경할 수 있습니다.

15.1.2 모드 전환시의 작동

모드 전환시의 Q 시리즈 C24의 작동을 다음에 나타냅니다.

(1) 현재 실행 중인 처리

(a) 모드 전환요구가 있다면 즉 모드 전환 처리를 개시합니다.

(b) 모드 전환 요구시에 어떤 처리를 하고 있었을 때에는 그 처리를 중지합니다.

① MC 프로토콜에 의한 데이터 교신시

커맨드 전문의 수신처리, 응답전문 또는 온디맨드 데이터의 송신처리를 모두

중지합니다.

온디맨드 데이터의 송신요구에 대한 송신완료 신호는 ON하지 않습니다.

② 무수순 프로토콜, 쌍방향 프로토콜에 의한 데이터 교신시

데이터 및 응답전문의 송신처리, 수신처리를 모두 중지합니다.

송신처리, 수신처리에 관한 PLC CPU의 입력신호는 모두 OFF됩니다.

상대기기에서의 수신 데이터를 Q 시리즈 C24에 저장하고 있을 때에는 이제

까지의 수신 데이터를 무효로 하고 현재의 수신 데이터 수를 [0]으로 처리

합니다.

(2) 버퍼 메모리 저장값의 변경

(a) 특정용도 영역(어드레스: 252H~253H, 262H~263H)

모드 전환 완료후의 완료 프로토콜 상태와 전송사양을 저장합니다.

상기 이외의 영역은 저장값을 변경하지 않습니다. 모드 전환 전의 내용을 그대로

유지합니다.

(b) 사용자 자유 영역(어드레스: 400H~1AFFH, 2600H~3FFFH)

저장값은 변경하지 않습니다. 모드 전환전의 내용을 그대로 유지합니다.

Page 308: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제15장 기동 후에 모드를 전환하는 경우

한능테크노주식회사 TEL: 02)3660-9531 15 - 3

15.2 모드 전환할 때의 주의사항

(1) 상대기기와 PLC CPU 사이의 결정

데이터 송신 중에 모드가 전환되지 않도록 다음 내용에 대해 상대기기와 PLC CPU

사이에서 결정하십시오.

(a) 상대기기와 PLC CPU의 어느쪽에서 모드를 전환할 것인지?

(b) 모드 전환 패턴별 모드 전환 타이밍의 설정방법

(모드 전환 패턴에 대해서는 제15장(1)(2) 참조)

(c) 모드 전환시의 모든 연결기기의 인터록의 설정방법

① 모드 전환 실행을 모든 연결국으로 알리려 할 때의 방법/전문 구성

② 모드 전환이 완료되었음을 모든 연결국으로 알리려 할 때의 방법/전문 구성

③ PLC CPU의 워드 디아비스를 사용할 때에는 디바이스 번호와 값의 의미

(2) 상대기기에서의 모드 전환

(a) MC 프로토콜(형식1~5) 이외의 모드로 전환할 경우, 상대기기에서는 모드를

변경할 수 없습니다.

MC 프로토콜(형식1~5) 이외의 모드로 전환한 후, 모드 변경할 경우에는 PLC

CPU에서 실행하십시오.

(b) 상대기기에서의 모드 전환은 상대기기와 연결되어 있는 Q 시리즈 C24(멀티드롭

연결국도 포함)에 대해서만 사용할 수 있습니다.

(레퍼런스 매뉴얼 3.13항 참조)

네트워크 시스템을 경유하는 타국 Q 시리즈 C24에 대해서는 사용할 수 없습니다.

포 인 트

모드 전환은 PLC CPU측에서 실행되는 것을 추천합니다.

(3) 모드 전환 후의 데이터 송수신

Q 시리즈 C24는 모드 전환만의 처리시간으로서 약 400ms가 필요합니다.

모드 전환 처리 실행시, 버퍼 메모리의 특정용도 영역으로의 설정값의 저장 처리시간도

포함하여 상대기기와 Q 시리즈 C24 사이의 데이터 송수신은 할 수 없습니다.

(4) 연동작동에 관한 모드 전환

Q 시리즈 C24의 두 가지의 인터페이스 연동작동시의 모드 전환 또는 연동작동을 하기

위한 모드 전환은 하지 마십시오.

모드 전환 중 신호

X6/XD

약 400ms

모드 전환 처리

Page 309: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제15장 기동 후에 모드를 전환하는 경우

15 - 4 한능테크노주식회사 TEL: 02)3660-9531

15.3 PLC CPU와의 핸드쉐이크용 입출력신호와 버퍼 메모리

모드 전환을 할 때의 핸드쉐이크용 입출력 신호와 버퍼 메모리를 나타냅니다.

(1) PLC CPU와의 핸드쉐이크용 입출력 신호

입출력 신호 ON/OFF할 기기

CH1측 CH2측 신호명칭

CPU C24 타이밍

X6 XD 모드 전환 중 ○ 모드

전환 Y2 Y9 모드 전환 요구 ○

비 고

상기 이외에 사용할 수 있는 입출력 신호는 다음과 같습니다. PLC CPU와의 입출력 신호에 대해서는 사용자 매뉴얼(기본편) 3.8항을 참조하십시오. Q 시리즈 C24 레디 신호(X1E) ………… PLC CPU에서 Q 시리즈 C24로 액세스

가능시에 ON

WDT 에러 신호(X1F) …………………… Q 시리즈 C24 정상작동 불가시에 ON

CH1측 에러 발생신호(XE) ……………… CH1측 에러 발생시에 ON

CH2측 에러 발생신호(XF) ……………… CH2측 에러 발생시에 ON

(2) 버퍼 메모리

어드레스(10진(16진))

CH1 CH2 명칭 설정값/저장값

144(90H) 304(130H) 전환 모드 No. 지정

((a) 참조)

0000 H: MC 프로토콜(형식1)

~

0007H: 쌍방향 프로토콜

00FFH: GX Developer 연결

145(91H) 305(131H)

모드전환 지정용

전환 후의 전송사양 지정

((b) 참조)

0000H : GX Developer에서의

설정에 맞춘다.

8000H~8FFFH: 본 영역에서의

설정에 맞춘다.

515(203H) 스위치 설정,

모드전환 확인용

스위치 설정 에러,

모드 전환 에러 상태

0 : 에러 없음

0 이외: 스위치 설정 에러, 모드 전환

에러

(사용자 매뉴얼(기본편) 10.1.5항

참조)

(a) 전환 모드 No. 지정영역(어드레스: 90H, 130H)

모드 전환후의 모드 No.(0001H ~0007H, 00FFH)를 입력합니다.

*1 GX Developer의 스위치 설정에서 GX Developer 연결 모드로 지정할 경우에는 교신 프로토콜

설정을 [00H]으로 지정합니다. (사용자 매뉴얼(기본편) 4.5.2항 참조)

완료

(전환 중)

버퍼 메모리 어드레스 90H/130H

~

(디폴트 0000H)

0001H: MC 프로토콜 (형식 1)

0002H: MC 프로토콜 (형식 2)

0003H: MC 프로토콜 (형식 3)

0004H: MC 프로토콜 (형식 4)

0005H: MC 프로토콜 (형식 5)

0006H: 무수순 프로토콜

0007H: 쌍방향 프로토콜

00FFH: GX Developer 연결*1

Page 310: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제15장 기동 후에 모드를 전환하는 경우

한능테크노주식회사 TEL: 02)3660-9531 15 - 5

(b) 전환 후의 전송사양 지정영역(어드레스: 91H, 131H)

① 모드 전환 후의 전송사양을 지정합니다.

② GX Developer에서 설정한 설정내용으로 되돌릴 때에는 [0000H]을 입력

합니다.

③ 임의의 전송사양(GX Developer에서 설정한 전송사양 이외)으로 할 때에는

다음 그림의 해당 비트의 ON/OFF에 따른 수치를 입력합니다.

해당 비트의 1(ON)/0(OFF)은 GX Developer의 전송설정과 같은 지정으로

됩니다.(사용자 매뉴얼(기본편) 4.5.2항 참조)

전환 모드 No. 지정에서 "GX Developer 연결"을 지정했을 경우에는

[8000H]을 지정하십시오.

*1 통신속도의 지정값을 나타냅니다.

비트 위치 비트 위치 통신속도

(단위: bps) b14~b8

통신속도

(단위: bps) b14~b8

50 0FH 14400 06H 300 00H 19200 07H 600 01H 28800 08H 1200 02H 38400 09H 2400 03H 57600 0AH 4800 04H 115200 0BH 9600 05H 230400 0CH

230400bps는 QJ71C24N(-R2/R4)의 CH1측만 사용 가능합니다.

두 가지의 인터페이스에 각각 상대기기를 연결할 때에는 두 가지의 인터페이스

통신속도의 합계가 115200bps 이내(QJ71C24N(-R2/R4))의 경우,

230400bps 이내)에서 설정하십시오.

어떤 인터페이스에만 상대기기를 연결할 때는 연결할 인터페이스측을 최대

115200bps(QI71C24N(-R2/R4))의 CH1측의 경우, 최대 230400bps)로

설정할 수 있습니다.

이 경우, 상대기기를 연결하지 않는 인터페이스측은 300bps로 설정하십시오.

교신 프로토콜 설정에서 "GX Developer 연결"을 설정한 인터페이스측은

[00H]을 설정하십시오. GX Developer측에서의 설정 속도로 작동합니다.

비 고

상대기기에서의 모드 전환시에도 다음의 핸드쉐이크용 입출력 신호와 버퍼 메모리는

PLC CPU측에서 인식할 필요가 있습니다.

모드 전환 중 신호(X6/XD)

스위치 설정 에러, 모드 전환 에러 저장 영역(어드레스: 203H)

CH1측

CH2측

비트 위치 내 용 설 정

작동 설정 독립 연동

데이터 비트

패리티 비트 없음 있음

홀수/짝수 패리티 홀수 짝수

스톱 비트

섬체크 코드 없음 있음

RUN 중 쓰기 금지 허가

설정변경 금지 허가

통신속도 (*1)

(ON(1) 고정) - -

~

Page 311: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제15장 기동 후에 모드를 전환하는 경우

15 - 6 한능테크노주식회사 TEL: 02)3660-9531

15.4 PLC CPU에서 모드를 전환하는 방법

Q 시리즈 C24의 모드 전환을 PLC CPU에서 실행하는 방법에 대해 나타냅니다.

15.4.1 모드 전환 순서

PLC CPU에서 Q 시리즈 C24의 모드를 전환하는 순서에 대해 설명합니다.

*1 사전에 모드 전환에 의해 데이터 교신이 가능하지 않다는 것을 모든 연결기기에 통지

해두십시오.

*2 XE, XF가 ON했을 때에는 사용자 매뉴얼(기본편) 10.1.2항에서 에러 내용을 확인하고,

대응하는 조치를 실시하십시오.

버퍼 메모리의 모드 전환용 영역에 대한 모드 전환 지시내용의 확인과 지정가능

범위에서의 모드 전환 지시 내용의 쓰기

모드 전환의 재실행

*3 모드 전환이 정상 종료했음을 확인한 후에, 데이터 교신이 가능하다는 것을 모든 연결

기기에 통지하고, 데이터 송수신을 재개하십시오.

전환 후의 Q 시리즈 C24의 모드(교신 프로토콜, 전송사양)를 확인할 때에는 사용자

매뉴얼(기본편) 10.1.5항에 나타낸 버퍼 메모리(어드레스: 252H~253H, 262H~263H)를

읽으십시오.

모드 전환 요구

모드 전환 중

CH□ ERR. 통신 에러

Q 시리즈 C24 레디

모드 전환용 영역

(어드레스 90H~91H/130H~131H)

스위치 설정 에러, 모드 전환 에러

저장 영역(어드레스 203H)

버퍼 메모리 특정용도 영역

(사용자 매뉴얼(기본편) 3.9항에 나타

낸 데이터 교신용 각 초기설정 영역

어드레스 93H~121H/133H~1C1H)

*1

*2

(정상시만)

디폴트값의 변경

(필요시만 실행한다.)

데이터 교신가능 데이터 교신불가 데이터 교신가능

*3

Page 312: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제15장 기동 후에 모드를 전환하는 경우

한능테크노주식회사 TEL: 02)3660-9531 15 - 7

15.4.2 모드 전환 프로그램 예

CH1측 인터페이스의 모드를 전환할 때의 시퀀스 프로그램 예를 나타냅니다.

(Q 시리즈 C24의 입출력 신호가 X/Y00~X/Y1F인 경우)

모드 전환

지시

수신

처리중

송신

처리중

수신

읽기요구

수신이상

검출

작동 모드를 MC 프로토콜의 형식

1로 변경

전송사양을 세트

모드 전환의 지정내용을 버퍼

메모리에 입력한다.

모드전환 요구를 세트

모드전환 요구신호를 리셋

버퍼 메모리 특정용도 영역의 설정값 변경

에러 처리(LED 소등, 에러코드 클리어)

모드전환의 에러내용을 읽는다

모드전환 완료

교신사양에 맞추어서 교신

프로토콜의 설정값을 변경한다

모드전환 완료 리셋

클리어 지령시에 모드전환 요구

클리어

Page 313: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제15장 기동 후에 모드를 전환하는 경우

15 - 8 한능테크노주식회사 TEL: 02)3660-9531

15.5 상대기기에서 모드를 전환하는 방법

Q 시리즈 C24의 모드 전환을 상대기기에서 실행하는 방법에 대해 나타냅니다.

15.5.1 모드 전환 순서

상대기기에서 Q 시리즈 C24의 모드를 전환하는 순서에 대해 설명합니다.

*1 사전에 모드 전환에 의해 데이터 교신이 가능하지 않다는 것을 모든 연결기기에 통지

해두십시오.

*2 XE, XF가 ON했을 때에는 사용자 매뉴얼(기본편) 10.1.2항, 10.1.5항에서 에러 내용을

확인하고, 대응하는 조치를 실시하십시오.

버퍼 메모리의 모드 전환용 영역에 대한 모드 전환 지시내용의 확인과 지정가능

범위에서의 모드 전환 지시 내용의 쓰기

모드 전환의 재실행

*3 상대기기에서 모드 전환했을 경우, 모드전환 완료후의 다음에 나타낸 버퍼 메모리 특정

용도 영역의 읽기, 쓰기는 PLC CPU에서 하십시오.

스위치 설정 에러, 모드 전환 에러 저장 영역(어드레스: 203H)

사용자 매뉴얼(기본편) 3.9항에 나타낸 데이터 교신용 각 초기설정 영역(어드레스:

93H~121H/133H~1C1H)

*4 모드 전환이 정상완료했음을 확인한 후에, 데이터 교신이 가능하다는 것을 모든 연결

기기에 통지하고, 데이터 송수신을 재개하십시오.

비 고

전환 후의 Q 시리즈 C24의 모드(교신 프로토콜, 전송사양)를 확인할 때에는 사용자 매뉴얼(기본편) 10.1.5항에 나타낸 버퍼 메모리(어드레스: 252H~253H, 262H~263H)를 읽으십시오. (상대기기가 확인할 때에는 MC 프로토콜의 버퍼 메모리 읽기 기능으로 읽으십시오.)

상대기기측 *1 모드 전환용

커맨드 전문

PLC CPU측

모드 전환 중

CH□ ERR. 통신 에러

Q 시리즈 C24 레디

스위치 설정 에러, 모드 전환 에러 저장

영역(어드레스 203H)

버퍼 메모리 특정용도 영역 사용자 매뉴얼(기본편) 3.9항에

나타낸 데이터 교신용 각 초기설정

영역

어드레스 93H~121H/133H~1C1H

* 전문 포맷은 레퍼런스 매뉴얼 3.13항 참조

모드 전환용

응답전문

(정상 완료시)

(정상시만)

*2

*3

*3

데이터 교신가능

디폴트값의 변경

(필요시만 실행한다.)

데이터 교신불가 데이터 교신가능

*4

Page 314: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제15장 기동 후에 모드를 전환하는 경우

한능테크노주식회사 TEL: 02)3660-9531 15 - 9

15.5.2 모드 전환 프로그램 예

상대기기에서 CH1측 인터페이스의 모드를 전환할 때의 PLC CPU측의 시퀀스 프로그램

예를 나타냅니다.

(Q 시리즈 C24의 입출력 신호가 X/Y00~X/Y1F인 경우)

버퍼 메모리 특정용도 영역의 설정값 변경

에러 처리(LED 소등, 에러코드 클리어)

모드 전환시의 에러 내용을 읽는다

모드 전환 완료

교신사양에 맞추어서 교신

프로토콜의 설정값을 변경한다

모드 전환 완료 리셋

Page 315: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 16 - 1

16 송수신 데이터 모니터링 기능을 사용하는 경우

QJ71C24N(-R2/R4)의 송수신 데이터 모니터링 기능에 대해 설명합니다.

16.1 송수신 데이터 모니터링 기능에 대해

16.1.1 개요

송수신 데이터 모니터링 기능은 QJ71C24N(-R2/R4)과 상대기기와의 통신 회선상의

송수신 데이터를 모니터하는 기능입니다.

프로그램 디버그시 등 통신 회선상의 송수신 데이터를 해석함으로써 시스템 기동 기간을

단축할 수 있습니다.

본 기능에 의한 송수신 데이터 모니터링 방법으로 다음의 두 가지 방법이 있습니다.

(1) 시퀀스 프로그램에 의한 송수신 데이터 모니터링(본 항에서 설명)

버퍼 메모리의 송수신 데이터 모니터링 지정영역에 모니터 개시 지시를 입력함으로써

모니터를 실행합니다.

(2) GX Configurator-SC에 의한 송수신 데이터 모니터링

GX Configurator-SC의 프로토콜 FB를 지원하는 디버그 지원 기능을 사용하여 모니터

(회선 트레이스)합니다.

GX Configurator-SC의 프로토콜 FB 지원 디버그 지원 기능은 오퍼레이팅 매뉴얼

(프로토콜 FB 지원기능편)을 참조하십시오.

본 항에서는 시퀀스 프로그램에 의한 송수신 데이터를 모니터링할 경우에 대해 설명

합니다.

Page 316: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

16 - 2 한능테크노주식회사 TEL: 02)3660-9531

16.1.2 송수신 데이터 모니터링의 작동

송수신 데이터 모니터링의 작동을 설명합니다.

포 인 트

(1) 송수신 데이터 모니터링 기능을 사용할 경우에는 두 가지 인터페이스의 합계 전송 속도가 115200bps 이내가 되도록 사용하십시오.

(2) 송수신 데이터 모니터링 기능은 교신 프로토콜이 0H~8H인 경우에 유효해집니다.

(1) 모니터 개시

(a) 송수신 데이터 모니터링 지정영역(어드레스: 2018H/2118H)에 모니터 개시 지시

[0001H]을 입력합니다.(사용자가 세트)

(b) 모니터 개시지시에 따라 버퍼 메모리의 모니터 데이터 포인터/모니터 데이터 수

영역을 0 클리어하고, 송수신 데이터 모니터링 지정영역에 [0002H]가 입력되고

모니터가 개시됩니다.*1

(Q 시리즈 C24가 세트)

(c) 모니터 설정 에러가 발생했을 경우, 송수신 데이터 모니터링 지정영역에

[100FH]가 입력됩니다. (Q 시리즈 C24가 세트)

모니터 버퍼 선두 어드레스, 모니터 버퍼 사이즈 설정범위를 수정하고 다시

모니터를 실행하십시오.

*1 모니터 데이터 영역(디폴트 어드레스: 2602H~32FFH/3302H~3FFFH)은 0 클리어

되지 않습니다.

(2) 모니터 중

(a) 모니터 개시 후, 모니터 데이터 영역의 선두 어드레스부터 수신, 송신, 수신 에러,

신호 변경이 발생한 순서대로 데이터가 저장됩니다.

(b) 모니터한 데이터가 모니터 데이터 영역의 사이즈를 초과할 경우에는 오래된

데이터부터 데이터를 덮어쓰고, 모니터를 속행합니다.

단, 모니터 옵션 지정영역(어드레스: 2019H/2119H)의 설정에 의해 모니터가

시스템에 의해 자동적으로 정지되는 경우가 있습니다.(16.2항(2)(b) 참조)

모니터 데이터 영역

(CH1측)

가장 오래된 데이터

(디폴트값)

버퍼 메모리

모니터 데이터 포인터 저장 영역

모니터 데이터 수 저장 영역

Page 317: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 16 - 3

(c) 각 데이터는 다음 타이밍에서 모니터 데이터 영역에 저장됩니다.

데이터 종류 데이터 저장 타이밍

수신 데이터 데이터 수신시

송신 데이터 데이터 송신시

수신 에러 데이터 수신 에러 검출시

RS, DTR 신호 RS, ER 신호 변화시 RS-232

회선 CS, DSR, CD 신호 정기처리(1~19ms 간격으로 작동)에서 신호변환을 검출했을 때, 및

상기의 각 타이밍(정기처리 내에서의 변환은 모니터되지 않습니다.)

(3) 모니터 정지

모니터는 다음에 나타낸 어떤 조건이 성립했을 경우에 정지합니다.

(a) 사용자 지시에 의해 모니터를 정지할 경우

모니터 중에 버퍼 메모리의 송수신 데이터 모니터링 지정 영역에 [0000H]을

입력한 후, 모니터를 정지합니다.(사용자가 세트)

(b) 모니터 데이터 영역이 가득찼을 때에 시스템에 의해 모니터를 정지시킬 경우

① 버퍼 메모리의 모니터 옵션 지정영역의 가득참 정지 지정(비트0)을 "ON"으로

지정합니다.

② 모니터 데이터 영역이 가득찼을 때(모니터 버퍼 사이즈)에 모니터가

자동적으로 정지되고, 송수신 데이터 모니터링 지정영역에 [1002H]가 입력

됩니다.(Q 시리즈 C24가 세트)

(c) 타이머0 에러의 발생시에 시스템에 의해 모니터를 정지시킬 경우

① 버퍼 메모리의 모니터 옵션 지정영역의 타이머0 에러 발생시의 정지지정(비트

2)을 "ON"으로 지정합니다.

② 타이머0 에러(에러코드 7F40H) 발생시에 모니터가 자동적으로 정지되고,

송수신 데이터 모니터링 지정영역에 [1002H]가 입력됩니다.(Q 시리즈 C24가

세트)*1

*1 타이머0 에러 발생 직후에 데이터의 일부가 모니터 데이터 영역에 침투하는

경우가 있습니다.

Page 318: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

16 - 4 한능테크노주식회사 TEL: 02)3660-9531

16.2 송수신 데이터 모니터링 기능의 설정

송수신 데이터 모니터링 기능을 사용하기 위해 설정합니다.

GX Configurator-SC의 [전송제어 기타 시스템 설정] 화면, 또는 시퀀스 프로그램에 의해

설정합니다.

(1) 송수신 데이터 모니터링 기능을 사용하기 위한 GX Configurator-SC에 의한 설정

송수신 데이터 모니터링 기능용 설정항목을 나타냅니다.

설정내용에 대해서는 (2)를 참조하십시오.

[전송제어 기타 시스템 설정화면]

[설정항목]

설정항목 설정값 항목설명

송수신 데이터 모니터링 지정모니터 없음/정지지시,

모니터 개시 지시

상시 모니터를 하고 싶은 경우에 [모니터 개시 지시]를

지정한다.

가득참 정지 지정 가득찼을 때 정지하지

않는다/한다

모니터 데이터 영역이 가득찼을 때에 모니터를 정지시킬

경우, [가득찼을 때 정지한다]를 지정한다.

타이머0 에러 발생시의 정지

지정

타이머 0 에러 발생시

정지하지 않는다/한다

타이머0 에러 발생시에 모니터를 정지할 경우, [타이머0

에러 발생시 정지한다]를 지정한다.

모니터 버퍼 어드레스 지정 0400H~1AFDH,

2600H~3FFDH

모니터 버퍼 어드레스를 변경하고 싶은 경우에 지정한다.

(디폴트: 2600H/3300H)

모니터 버퍼 사이즈 지정 0003H~1A00H 모니터 버퍼 사이즈를 변경할 경우에 지정한다.

(디폴트: 0D00H)

Page 319: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 16 - 5

(2) 송수신 데이터 모니터링 기능용 버퍼 메모리

(a) 송수신 데이터 모니터링 지정영역(어드레스: 2018H/2118H)

송수신 데이터 모니터링의 시작/정지를 지정합니다.

송수신 데이터 모니터링 지정의 작동에 대해서는 16.1.2항을 참조하십시오.

(b) 모니터 옵션 지정영역(어드레스: 2019H/2119H)

송수신 데이터 모니터링 기능의 옵션을 지정합니다.

① 가득참 정지 지정(비트0)

가득참 정지 지정이 "OFF"인 경우

모니터한 데이터가 모니터 데이터 영역의 사이즈를 초과할 경우에는 오래된

데이터부터 데이터를 덮어쓰고, 모니터를 속행합니다.

가득참 정지 지정이 "ON"인 경우

모니터 데이터 영역이 가득 찼을 때(모니터 버퍼 사이즈)에 모니터가

자동적으로 정지되고 송수신 데이터 모니터링 지정영역에 [1002H]가 입력

됩니다(Q 시리즈 C24가 세트)

② 타이머0 에러 발생시의 정지 지정(비트2)

타이머0 에러 발생시의 정지지정이 "OFF"인 경우

타이머0 에러(에러 코드 7F40H)가 발생해도 모니터가 속행됩니다.

타이머0 에러 발생시 정지지정이 "ON"인 경우

타이머0 에러(에러 코드 7F40H) 발생시에 모니터가 자동적으로 정지되고

송수신 데이터 모니터링 지정영역에 [1002H]가 입력됩니다. (Q 시리즈

C24가 세트)

(c) 모니터 버퍼 선두 어드레스 지정영역(어드레스: 201AH/211AH)

모니터한 데이터를 저장할 영역(모니터 데이터 영역)의 선두 어드레스를 버퍼

메모리의 사용자 자유 영역의 범위에서 지정합니다.

설정범위: 0400H~1AFDH, 2600H/3FFDH (디폴트: 2600H/3300H)

버퍼 메모리 어드레스 2018H/2118H (디폴트: 0000H)

모니터 시작/정지를 지정한다.

0000H: 모니터 없음/정지 지시

0001H: 모니터 시작 지시

0002H: 모니터 중 (Q 시리즈 C24가 세트)

1002H: 모니터 정지 (Q 시리즈 C24가 세트)

100FH: 모니터 설정 에러 (Q 시리즈 C24가 세트)

버퍼 메모리 어드레스 2019H/2119H (디폴트: 0000H)

가득참 시 정지 지정

타이머 0 에러 발생시 정지 지정

Page 320: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

16 - 6 한능테크노주식회사 TEL: 02)3660-9531

(d) 모니터 버퍼 사이즈 지정영역(어드레스: 201BH/211BH)

모니터 데이터 영역의 사이즈를 지정합니다.

설정범위: 0003H~1A00H (디폴트: 0D00H)

(e) 모니터 데이터 포인터 저장 영역(어드레스: 모니터 버퍼 선두 어드레스 지정에

의한다(디폴트: 2600H/3300H))

① 모니터 데이터 영역의 가장 오래된 데이터의 위치에 모니터 데이터 영역의

선두 어드레스에서의 오프셋값으로 저장됩니다.

0~(모니터 버퍼 사이즈 지정(디폴트: 0D00H)-3): 가장 오래된 데이터 위치

② 모니터 버퍼 사이즈를 초과하는 데이터를 모니터했을 경우, 오래된 데이터부터

덮어쓰기됩니다.(링 버퍼 형식)

본 영역에 의해 모니터 데이터 영역의 가장 오래된 데이터의 위치를 확인할 수

있습니다.

(예) 모니터 데이터 영역의 선두 어드레스가 [2602H]이고 모니터 데이터

포인터가 [000FH]인 경우, 모니터 데이터 영역의 [2611H]이 가장 오래된

데이터가 됩니다.

(f) 모니터 데이터 수 영역(어드레스: 모니터 버퍼 선두 어드레스 지정에 의한다

(디폴트: 2601H/3301H))

모니터 데이터 영역에 저장되어 있는 모니터 데이터 수가 저장됩니다.

0~(모니터 버퍼 사이즈 지정(디폴트: 0D00H)-2): 모니터 데이터 수

모니터 데이터 포인터

저장 영역

모니터 데이터 수 저장 영역

모니터 데이터 영역의 가장

오래된 데이터

Page 321: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 16 - 7

(g) 모니터 데이터 영역(디폴트 어드레스: 2602H~32FFH/3302H~3FFFH)

모니터 데이터가 1워드 단위로 다음에 나타낸 구성으로 저장됩니다.

송수신 데이터 모니터링 예에 대해서는 16.3항을 참조하십시오.

*1 FE: 프레임 에러

OVR: 오버런 에러

PE: 패리티 에러

수신 데이터

송신 데이터

데이터 수신시

데이터 송신시

RS/DTR 신호 변화시

수신 에러 발생시

CD~DSR 신호변화

검출시

데이터 종류(b12~b15)

0: 데이터 수신시

1: 데이터 송신시

2: RS/DTR 신호 변화시

3: 수신 에러 발생시

4: CD~DSR 신호 변화 검출시

신호상태(b8~b11)

*는 시스템 영역

Page 322: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

16 - 8 한능테크노주식회사 TEL: 02)3660-9531

16.3 송수신 데이터 모니터링 예

무수순 프로토콜 교신의 송수신을 데이터 모니터링하는 예에 대해 설명합니다.

(1) 시스템 구성

본 샘플 프로그램에서 사용할 시스템 구성을 나타냅니다.

본 샘플 프로그램의 작동대상 CH는 CH1만으로 합니다.

(2) 프로그램 조건

사용자의 지령에 의해 QJ71C24N-R2의 CH1측 송신 데이터를 모니터하는

프로그램입니다.

(a) GX Developer의 스위치 설정내용(사용자 매뉴얼(기본편) 4.5.2항 참조)

스위치 번호 설정값

스위치 1 07C2

스위치 2 0006

스위치 3 07C2

스위치 4 0006

스위치 5 0000

(b) 사용자가 사용할 디바이스

모니터 개시 지시 신호 X20

모니터 옵션 지정 신호 X21

모니터 정지 지시 신호 X22

모니터 개시 지시 중 M20

모니터 중 M21

모니터 정지 지시 중 M22

송수신 데이터 모니터링 지정영역 저장 상태 D300

모니터 옵션 지정영역 저장 상태 D301

: 송신 채널

: 수신 채널

Page 323: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

한능테크노주식회사 TEL: 02)3660-9531 16 - 9

(b) 샘플 프로그램

<모니터 개시 지시(X20을 ON)>

모니터 데이터 영역을 0 클리어

모니터 개시 지시중

모니터 중(0002H)

모니터 설정 에러(100FH)

모니터 정지 중(1002H)

모니터 정지지시 중

모니터 정지(0000H)

<모니터 옵션 지정(X21을 ON)>

<모니터 정지 지시(X22를 ON)>

Page 324: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제16장 송수신 데이터 모니터링 기능을 사용하는 경우

16 - 10 한능테크노주식회사 TEL: 02)3660-9531

(3) GX Developer에 의한 모니터 데이터의 확인

GX Developer의 버퍼 메모리 일괄 모니터에 의해 CH1측의 모니터 데이터 영역

(어드레스: 2602H~32FFH)을 모니터합니다.

모니터 데이터 영역의 데이터 구성에 대해서는 16.2항(2)(g)를 참조하십시오.

(예) 무수순 프로토콜에 의한 교신에서 CH1측에서 다음 데이터를 송신했을 경우의

모니터 예

송신 데이터 내용: "ABCDEFGH" + 0D0AH (5워드)

*는 시스템 영역 송신 데이터

데이터 송신시

Page 325: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 1

17 전용명령

전용명령이란 인텔리전트 기능 모듈의 기능을 사용하는 경우에 프로그래밍을 쉽게 하기

위한 명령입니다.

본장에서는 QCPU에서 사용할 수 있는 Q 시리즈 C24용 전용명령 중에서 본 매뉴얼에서

설명하고 있는 기능용 명령에 대해 설명합니다.

17.1 전용명령 일람

본장에서 설명할 전용명령을 일람표로 나타냅니다.

용 도 전용명령 기능개요 설명항

BUFRCVS 무수순 프로토콜 또는 쌍방향 프로토콜에 의한 교신이며

인터럽트 프로그램으로 데이터를 송수신한다. 17.2

데이터 송신/수신용

PRR

무수순 프로토콜에 의한 교신이며, 송신용 사용자등록

프레임 지정영역에서의 지정에 따라 사용자등록

프레임에 의한 데이터를 송신한다.

17.6

송수신 데이터 수의 단위

설정용 송신할 데이터 수의 단위(워드/바이트)를 설정한다. 17.4

PLC CPU 감시기능용

CSET PLC CPU 감시기능을 사용하기 위한 PLC CPU 감시

등록/PLC CPU의 감시를 해제한다. 17.3

PUTE 사용자등록 프레임을 등록한다. 17.7 플래시 ROM으로의

사용자등록 프레임의

등록/읽기용 GETE 사용자등록 프레임을 읽는다. 17.5

포인트

(1) 사용자는 전용명령의 실행이 완료하기까지 그 전용명령에서 지정하고 있는 각

데이터(컨트롤 데이터, 요구 데이터 등)를 변경하지 마십시오.

(2) Q 시리즈 C24용 전용명령은 모듈의 기동시에 버퍼 메모리에 설정되어 있는

설정값을 기준으로 실행됩니다.

설정값의 변경이 필요할 때에는 Q 시리즈 C24의 기동전에 GX Configurator-

SC로써 설정값을 변경하십시오.

또는, PLC CPU의 기동 시에 시퀀스 프로그램으로 설정값을 변경합니다.

① 전용명령의 해당 기능용으로 할당되어 있는 버퍼 메모리의 영역

② 데이터 교신용 설정값

워드/바이트 단위 설정

수신종료 코드

수신종료 데이터 수

Page 326: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 2 한능테크노주식회사 TEL: 02)3660-9531

17.2 BUFRCVS 명령

사용가능 디바이스

내부 디바이스

MELSECNET/H,

MLESECNET/10

다이렉트 J□\□

설정

데이터

비트 워드

파일

레지스터

비트 워드

특수 모듈

U□\G□

인텔리전트

레지스터

Zn

정수 기타

(S) - ○ - K, H -

(D) ○ ○ -

설정 데이터

설정 데이터 내용 설정범위 세트측 데이터형

"Un"

모듈의 선두 입출력 신호

(00~FE: 입출력 신호를 3자리로 표현했을 경우의 상위

2자리)

0~FEH BIN16비트

(S)

수신 채널 번호

1: 채널1(CH1측)

2: 채널2(CH2측)

1, 2

사용자

(D) 수신 데이터를 저장할 디바이스의 선두번호

* 수신 데이터는 버퍼 메모리의 수신 영역에서 읽습니다.- 시스템

디바이스명

로컬 디바이스와 각 프로그램의 파일 레지스터는 설정 데이터로서 사용할 수 없습니다.

수신 데이터

디바이스 항목 설정 데이터 설정범위 세트측

(D)+0 수신 데이터 길이 수신 데이터 수 저장 영역에서 읽은 데이터

수가 저장된다.(*1) 0 이상 시스템

(D)+1

∫ (D)+n

수신 데이터 수신 데이터 저장 영역에서 읽은 데이터가 작은

어드레스부터 순차적으로 저장된다. - 시스템

*1 GX Configurator-SC에 의한 「워드/바이트 단위 지정」에서 바이트 지정시에는

바이트 수, 워드 지정시에는 워드 수를 저장합니다.

비 고

(1) 사용자가 지정한 데이터에 오류가 있을 때의 에러에 대해서는 다음 페이지의 [에러]

설명을 참조하십시오.

수신 이상 발생시의 읽기에 대한 에러코드는 버퍼 메모리의 데이터 수신결과 저장

영역(어드레스: 258H/268H)에서 읽으십시오.

(2) 세트측은 다음과 같습니다.

사용자: 전용명령 실행전에 사용자가 세트할 데이터입니다.

시스템: 전용명령의 실행결과를 PLC CPU가 저장합니다.

[명령기호] [실행조건] [명령서식]

BUFRCVS

Page 327: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 3

기능

(1) 상대기기에서 수신한 데이터를 지정 디바이스에 저장합니다.

(2) 버퍼 메모리의 수신 영역의 어드레스를 인식하고 수신 데이터를 읽는 것이 가능합니다.

(3) 본 명령을 실행하면 수신완료가 되어 수신읽기 요구신호(X3/XA) 또는 수신이상 검출

신호(X4/XB)는 자동적으로 OFF됩니다.

본 명령으로 수신 데이터를 읽은 경우에는 수신읽기 요구신호(Y1/Y8)를 ON할 필요가

없습니다.

(4) BUFRCVS 명령은 인터럽트 프로그램에서 사용하며 1스캔 내에 처리가 완료됩니다.

【BUFRCVS 명령 실행시의 동작】

에러

(1) 전용명령의 이상 완료시에는 에러 플래그(SMO)가 ON하고 에러코드가 SD0에 저장

됩니다.

에러 코드에 따라 다음의 매뉴얼을 참조하여 에러 내용을 확인하고 조치하십시오.

<에러코드>

4FFFH 이하: QCPU 사용자 매뉴얼(하드웨어 설계·보수점검편)

7000H~ : 사용자 매뉴얼(기본편) 10.2항

BUFRCVS 명령 사용시의 주의사항

(1) 인터럽트 프로그램으로 데이터를 수신할 때에는 BUFRCVS 명령을 사용하십시오.

(2) 동일 인터페이스에 대한 수신 데이터를 읽을 경우, 인터럽트 프로그램으로 데이터를

수신할 때에는 메인 프로그램에서 데이터를 수신할 수 없습니다.

이 때문에, BUFRCVS 명령과 다음의 명령을 혼재하여 사용할 수 없습니다.

INPUT 명령(메인 프로그램에서의 무수순 프로토콜의 데이터 수신용 명령)

BIDIN 명령(메인 프로그램에서의 쌍방향 프로토콜의 데이터 수신용 명령)

* FROM 명령과 입출력 신호에 의한 데이터 수신도 할 수 없습니다.

(3) CSET 명령과 BUFRCVS 명령은 동시에 실행할 수 없습니다.

(4) BUFRCVS 명령의 수신 데이터 저장 디바이스는 상대기기에서 수신할 데이터양

이상의 영역을 확보하십시오.

상대기기에서 수신할 데이터양 이상의 영역이 확보되어 있지 않은 경우에는 저장

디바이스 이후의 데이터가 덮어쓰기됩니다.

스캔

시퀀스 프로그램 END 처리

인터럽트 프로그램

BUFRCVS 명령 명령 실행

데이터 수신 수신 데이터 저장

Page 328: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 4 한능테크노주식회사 TEL: 02)3660-9531

프로그램 예

수신 데이터를 읽는 인터럽트 프로그램.

(설정)

GX Developer에서의 인터럽트 포인터 설정

CPU측 : 인터럽트 포인터 선두 No.=50,

인터럽트 포인터 개수 =2(고정)

* CH1측 인터럽트 포인터=150,

CH2측 인터럽트 포인터=151

인터럽트 모듈측 : 선두 I/O No.=0, 선두 SI No.=0(고정)

GX Configurator-SC에서의 인터럽트 프로그램의 기동여부 설정

CH1측: 인터럽트를 발행한다(무수순 프로토콜에 의해 교신합니다.)

CH2측: 인터럽트를 발행하지 않는다.

Q 시리즈 C24의 입출력 신호가 X/Y00~X/Y1F일 때

인터럽트 프로그램 허가

정상 수신

이상 수신

수신 인터럽트 프로그램 실행

CH1측의 경우 메인 프로그램에서의 정상 수신/이상 수신의 확인용 플래그를 세트 * 메인 프로그램측에서 리셋한다.

데이터를 수신하고 D200 이후에 저장한다.

D200 : 수신 데이터 수 D201 이후: 수신 데이터

Page 329: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 5

17.3 CSET 명령(PLC CPU 감시등록/해제)

사용가능 디바이스

내부 디바이스

MELSECNET/H,

MLESECNET/10

다이렉트 J□\□

설정

데이터

비트 워드

파일

레지스터

비트 워드

특수 모듈

U□\G□

인텔리전트

레지스터

Zn

정수 기타

(S1) - ○ - K, H -

(S2) - ○ -

(D1) - ○ -

(D2) ○ ○ -

설정 데이터

설정 데이터 내용 세트측 데이터형

"Un" 모듈의 선두 입출력 신호

(00~FE: 입출력 신호를 3자리로 표현했을 경우의 상위 2자리)

(S1)

감시결과를 송신할 채널 번호

1: 채널1(CH1측)

2: 채널2(CH2측)

사용자 BIN16비트

(S2) 컨트롤 데이터를 저장할 디바이스의 선두번호 사용자, 시스템 디바이스명

(D1) 더미 - 디바이스명

(D2) 명령완료로써 1스캔 ON시키는 자국의 비트 디바이스의 선두번호

이상완료시에는 (D2)+1도 ON한다. 시스템 비트

로컬 디바이스와 각 프로그램의 파일 레지스터는 설정 데이터로서 사용할 수 없습니다.

컨트롤 데이터

(1) PLC CPU 감시등록을 할 경우

디바이스 항목 설정 데이터 설정범위 세트측

(S2)+0 실행 타입 0을 지정한다. 0 사용자

(S2)+1 완료 스테이터스

명령 완료시의 실행결과가 저장된다.

0 : 정상

0 이외: 이상(에러코드)

- 시스템

(S2)+2 요구 타입 요구내용을 지정한다.

2: PLC CPU 감시등록 2 사용자

[명령기호] [실행조건] [명령서식]

CSET

Page 330: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 6 한능테크노주식회사 TEL: 02)3660-9531

디바이스 항목 설정 데이터 설정범위 세트측

(S2)+3 주기시간 단위 주기시간의 단위를 지정한다 0: 100ms 1: 초 2: 분

0~2

(S2)+4 주기시간 주기시간을 지정한다. 1H~FFFFH: 주기시간

1H~FFFFH

(S2)+5 PLC CPU 감시 기능 감시기능을 지정한다.

1: 일정주기 송신 2: 조건일치 송신 1, 2

(S2)+6 PLC CPU 감시 송신방법

송신방법을 지정한다 0: 데이터 송신(디바이스 데이터, CPU 이상 정보) 1: 보고

0, 1

(S2)+7 사용자등록 프레임 출력 선두 포인터

일정주기 송신의 사용자등록 프레임 번호를 설정하고 있는 테이블의 선두 포인터를 지정한다. 0 : 지정 없음(조건일치 송신시, 보고시) 1~100: 선두 포인터

0, 1~100

(S2)+8 사용자등록 프레임 송신 개수

일정주기 송신의 사용자등록 프레임의 송신(출력) 개수를 지정한다. 0 : 지정 없음(조건일치 송신시, 보고시) 1~100: 송신 개수

0, 1~100

(S2)+9

일정주기송신

모뎀 연결 데이터 번호

일정주기 송신으로 보고할 때의 모뎀 기능의 연결용 데이터의 번호를 지정한다.

0 : 지정 없음(데이터 송신시, 조건일치 송신시)

BB8H~ BD5H: 연결용 데이터 번호(플래시 ROM)8001H~801FH: 연결용 데이터 번호(버퍼 메모리)

0, BB8H~BD5H

8001H~801FH

(S2)+10 등록워드 블록 수 감시할 워드 디바이스의 블록 수를 지정한다. 0~10

(S2)+11 등록비트 블록 수 감시할 비트 디바이스의 블록 수를 지정한다. 0~10

(S2)+12 PLC CPU의 이상감시 (PLC CPU 상태 감시)

PLC CPU의 이상감시도 실행할지의 여부를 지정한다. 0: 감시하지 않는다. 1: 감시한다

0, 1

(S2)+13 디바이스 코드 감시할 디바이스의 코드를 지정한다.

0 : 디바이스 감시하지 않는다 0 이외: 디바이스의 코드

2.2.2항(4) 참조

(S2)+14

(S2)+15

감시 선두 디바이스

이 블록의 감시 디바이스의 선두번호를 지정한다. 0 이상

(S2)+16 등록점수 이 블록의 등록점수(읽기 점수)를 지정한다.

0: 디바이스 감시하지 않는다 1 이상: 등록점수 * 비트 디바이스는 워드 단위로 점수를 지정한다.

0, 1 이상

(S2)+17 감시조건 이 블록의 감시조건을 지정한다.

0 : 지정 없음(일정주기 송신시) 1 이상: 감시조건

(S2)+18 감시조건값 이 블록의 감시조건값을 지정한다.

0 이상: 감시조건 * 일정주기 송신시에는 0을 지정한다.

2.2.2항(2) 참조

(S2)+19 사용자등록 프레임 출력 포인터

이 블록의 조건일치 송신의 사용자등록 프레임 번호를 설정하고 있는 테이블의 선두 포인터를 지정한다. 0 : 지정 없음(일정주기 송신시, 보고시) 1~100: 선두 포인터

0, 1~100

(S2)+20 사용자등록 프레임 송신 개수

이 블록의 조건일치 송신의 사용자등록 프레임의 송신(출력) 개수를 지정한다.

0 : 지정 없음(일정주기 송신시, 보고시) 1~100: 송신 개수

0, 1~100

(S2)+21

PLC CPU 감시 설정

1번째 *1번째 블록

조건일치 송신

모뎀 연결 데이터번호

이 블록의 조건일치 송신으로 보고할 때의 모뎀 기능의 연결용 데이터의 번호를 지정한다.

0 : 지정없음(데이터 송신시, 일정주기 송신시)

BB8H~ BD5H: 연결용 데이터 번호(플래시 ROM)8001H~801FH: 연결용 데이터 번호(버퍼 메모리)

0, BB8H~BD5H, 8001H~801FH

사용자

Page 331: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 7

디바이스 항목 설정 데이터 설정범위 세트측

(S2)+22 ~

(S2)+102

PLC CPU 감시설정 2~10번째 *2~10번째 블록

PLC CPU 감시설정 1번째와 동일한 배열 -

(S2)+103 1

(S2)+104 0

(S2)+105 0

(S2)+106 1

(S2)+107 5

(S2)+108

고정값 CPU 상태감시를 할 때의 고정값을 지정한다

1

(S2)+109

사용자등록 프레임 출력 선두 포인터

이 블록의 조건일치 송신의 사용자등록 프레임 번호를 설정하고 있는 테이블의 선두 포인터를 지정한다. 0 : 지정없음(일정주기 송신시, 보고시) 1~100: 선두 포인터

0, 1~100

(S2)+110 사용자등록 프레임 송신 개수

이 블록의 조건일치 송신의 사용자등록 프레임의 송신(출력) 개수를 지정한다. 0 : 지정없음(일정주기 송신시, 보고시) 1~100: 송신 개수

0, 1~100

(S2)+111

CPU 상태 감시

설정 *이상감시

11번째 *11번째

블록

조건일치송신

모뎀 연결 데이터 번호

이 블록의 조건일치 송신으로 보고할 때의 모뎀 기능의 연결용 데이터의 번호를 지정한다. 0 : 지정없음(데이터 송신시, 일정주기

송신시) BB8H~ BD5H: 연결용 데이터 번호(플래시 ROM)

8001H~801FH: 연결용 데이터 번호(버퍼 메모리)

0, BB8H~BD5H,

8001H~ 801FH

사용자

(2) PLC CPU 감시를 해제할 경우

디바이스 항목 설정 데이터 설정범위 세트측

(*1)

(S2)+0 실행 타입 0H을 지정한다. 0 사용자

(S2)+1

완료 스테이터스

명령 완료시의 실행결과가 저장된다.

0 : 정상

0 이외: 이상(에러 코드)

- 시스템

(S2)+2 요구 타입

요구내용을 지정한다.

3: PLC CPU 감시해제 3 사용자

(S2)+3

~

(S2)+111

시스템용 - - 시스템

비 고

(1) 사용자가 지정한 데이터에 오류가 있을 때의 에러에 대해서는 다음의 [에러] 설명을

참조하십시오.

(2) 세트측은 다음과 같습니다.

사용자: 전용명령 실행전에 사용자가 세트할 데이터입니다.

시스템: 전용명령의 실행결과를 PLC CPU가 저장합니다.

Page 332: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 8 한능테크노주식회사 TEL: 02)3660-9531

기 능

(1) PLC CPU 감시등록을 할 경우에는 Q 시리즈 C24가 PLC CPU 감시기능을 실행하기

위한 데이터를 등록합니다.

PLC CPU 감시기능을 실행하기 위한 데이터 등록의 정상완료시에 Q 시리즈 C24는

PLC CPU의 감시, 상대기기로의 감시결과의 송신을 개시합니다.

(2) PLC CPU 감시해제를 할 경우에는 Q 시리즈 C24가 실행하고 있는 PLC CPU의

감시를 종료시킵니다.

PLC CPU 감시해제의 정상완료시에 Q 시리즈 C24는 PLC CPU 감시기능의 동작을

종료합니다.

(3) 디바이스 메모리를 감시할 때에는 워드 디바이스 및 비트 디바이스를 최대 10블록

지정할 수 있습니다.

감시할 디바이스 메모리의 등록은 워드 디바이스의 블록을 등록 워드블록 수만큼을

지정한 다음에 비트 디바이스의 블록을 등록 비트 블록 수만큼 지정하십시오.

(4) 상대기기로 PLC CPU의 감시결과를 송신할 때에는 GX Configurator-SC에서 사용자

등록 프레임 및 사용자등록 프레임 No.를 등록하십시오.

(5) PLC CPU 감시등록을 다시 실행할 경우에는 PLC CPU 감시를 해제한 후에 PLC CPU

감시등록을 실행하십시오.

(6) CSET 명령의 실행 중 및 정상완료/이상완료는 설정 데이터에서 지정한 완료 디바이스

(D2)에서 확인할 수 있습니다.

(a) 완료 디바이스((D2)+0)

CSET 명령이 완료한 스캔의 END 처리시에 ON하고 다음의 END 처리시에

OFF합니다.

(b) 완료 디바이스((D2)+1)

CSET 명령이 완료했을 때의 상태에 따라 ON/OFF합니다.

정상 완료시: OFF 상태 그대로 변화하지 않는다.

이상 완료시: CSET 명령이 완료한 스캔의 END 처리시에 ON하고 다음의

END 처리시에 OFF합니다.

(7) PLC CPU 감시등록을 할 경우, 컨트롤 데이터 내에 지정할 다음의 데이터는 대상

인터페이스의 교신 프로토콜 설정이 무수순 프로토콜일 때에만 지정하십시오.

일정주기 송신/조건일치 송신의 사용자등록 프레임 출력 선두 포인터

일정주기 송신/조건일치 송신의 사용자등록 프레임 송신 개수

대상 인터페이스의 교신 프로토콜 설정이 MC 프로토콜일 때에는 사용자등록

프레임 출력 선두 포인터 및 사용자등록 프레임 송신개수의 지정은 불필요합니다.

(지정시는 무시됩니다.)

Page 333: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 9

【CSET 명령 실행시의 동작】

에러

(1) 전용명령의 이상 완료시에는 에러 플래그(SMO)가 ON하고 에러코드가 SD0에 저장

됩니다.

에러코드에 따라 다음의 매뉴얼을 참조하여 에러 내용을 확인/조치하십시오.

<에러 코드>

4FFFH 이하: QCPU 사용자 매뉴얼(하드웨어 설계·보수점검편)

7000H ~ : 사용자 매뉴얼(기본편) 10.2항

시퀀스 프로그램

CSET 명령

완료 디바이스

완료 디바이스+1

Q 시리즈 C24

스캔 END 처리 스캔 END 처리 스캔 END 처리

명령 실행

이상 완료시

설정 처리

Page 334: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 10 한능테크노주식회사 TEL: 02)3660-9531

프로그램 예

(1) PLC CPU 감시등록을 하는 프로그램

PLC CPU 감시등록을 하고 감시결과를 CH1측 인터페이스에서 송신할 경우

* M0~M15, D100~D109의 내용을 일정주기송신(주기시간은 3분)으로 상대기기에

송신할 때의 등록입니다.

Q 시리즈 C24의 입출력 신호가 X/Y00~X/Y1F일 때

(2) PLC CPU 감시를 해제하는 프로그램

CH1측 인터페이스에 대해 PLC CPU 감시를 해제하는 경우.

Q 시리즈 C24의 입출력 신호가 X/Y00~X/Y1F일 때

등록지령을 펄스화 실행 타입을 세트 요구 타입(PLC CPU 감시등록)을 세트

주기시간 단위를 분으로 세트 주기시간을 3(분)으로 세트 감시기능을 일정주기 송신으로 세트 송신방법을 데이터 송신으로 세트 출력선두 포인터를 세트 사용자등록 프레임의 송신 개수를 전송 데이터 세트 완료 플래그-1을 세트 등록 워드 블록 수를 1로 세트 등록 비트 블록 수를 1로 세트

1번째의 블록으로서

D100~D109의 디바이스를

등록한다.

2번째의 블록으로서

M0~M15의 디바이스를

등록한다.

데이터 세트 완료 플래그-2를 세트 PLC CPU 감시등록을 한다

정상완료 이상완료

등록지령을 펄스화

PLC CPU 감시해제를 실행 정상완료 이상완료

Page 335: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 11

17.4 CSET 명령(초기설정)

사용가능 디바이스

내부 디바이스

MELSECNET/H,

MLESECNET/10

다이렉트 J□\□

설정

데이터

비트 워드

파일

레지스터

비트 워드

특수 모듈

U□\G□

인텔리전트

레지스터

Zn

정수 기타

(S1) - ○ - K, H -

(S2) - ○ -

(D1) - ○ -

(D2) ○ ○ -

설정 데이터

설정 데이터 내용 세트측 데이터형

"Un" 모듈의 선두 입출력 신호

(00~FE: 입출력 신호를 3자리로 표현했을 경우의 상위 2자리)

(S1)

설정값을 변경할 채널 번호

1: 채널1(CH1측)

2: 채널2(CH2측)

사용자 BIN16비트

(S2) 컨트롤 데이터를 저장할 디바이스의 선두번호 사용자, 시스템 디바이스명

(D1) 더미 - 디바이스명

(D2) 명령완료로써 1스캔 ON시키는 자국의 비트 디바이스의 선두번호

이상 완료시에는 (D2)+1도 ON한다. 시스템

비트

로컬 디바이스와 각 프로그램의 파일 레지스터는 설정 데이터로서 사용할 수 없습니다.

컨트롤 데이터

디바이스 항목 설정 데이터 설정범위 세트측

(S2)+0 실행 타입 0을 지정한다. 0 사용자

(S2)+1 완료 스테이터스

명령 완료시의 실행결과가 저장된다.

0 : 정상

0 이외: 이상(에러코드)

- 시스템

(S2)+2 요구 타입

요구내용을 지정한다.

1: 워드/바이트 단위, 버퍼 메모리 할당 변경

설정

1

(S2)+3 워드/바이트 단위 지정

송수신 데이터 수의 단위를 지정한다.

0: 현재의 설정값

1: 워드 단위

2: 비트 단위

0, 1, 2

사용자

[명령기호] [실행조건] [명령서식]

CSET

Page 336: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 12 한능테크노주식회사 TEL: 02)3660-9531

디바이스 항목 설정 데이터 설정범위 세트측

(S2)+4

온디맨드 기능용

버퍼 메모리 선두

어드레스

온디맨드 기능에서 사용할 버퍼 메모리의 선두

어드레스를 지정한다.

0H: 현재의 설정값을 사용한다

400H~1AFFH, 2600H~3FFFH: 선두 어드레스

0H,

400H~1AFFH,

2600H~3FFFH

(S2)+5 온디맨드 기능용

버퍼 메모리 사이즈

온디맨드 기능에서 사용할 버퍼 메모리의

사이즈(워드 수)를 지정한다.

0H: 현재의 설정값을 사용한다

1H~1A00H: 사이즈

0H,

1H~1A00H

(S2)+6 송신 영역 선두

어드레스

무수순/쌍방향 프로토콜에서 사용할 송신영역의

선두 어드레스를 지정한다.

0H: 현재의 설정값을 사용한다.

400H~1AFFH, 2600H~3FFFH: 선두 어드레스

0H,

400H~1AFFH,

2600H~3FFFH

(S2)+7 송신 영역 사이즈

무수순/쌍방향 프로토콜에서 사용할 송신 영역의

사이즈(워드 수)를 지정한다.

0H: 현재의 설정값을 사용한다.

1H~1A00H: 사이즈

*송신영역의 선두 영역(1워드분)은 송신

데이터 수 지정영역으로서 사용된다.

0H,

1H~1A00H

(S2)+8 수신 영역 선두

어드레스

무수순, 쌍방향 프로토콜에서 사용할 수신 영역의

선두 어드레스를 지정한다.

0H: 현재의 설정값을 사용한다.

400H~1AFFH, 2600H~3FFFH: 선두 어드레스

0H,

400H~1AFFH,

2600H~3FFFH

(S2)+9 수신 영역 사이즈

무수순, 쌍방향 프로토콜에서 사용할 수신 영역의

사이즈(워드 단위)를 지정한다.

0H: 현재의 설정값을 사용한다.

1H~1A00H: 사이즈

*수신영역의 선두 영역(1워드분)은 수신

데이터 수 저장 영역으로서 사용된다.

0H,

1H~1A00H

사용자

(S2)+10

~

(S2)+111

시스템용 - - 시스템

비 고

(1) 사용자가 지정한 데이터에 오류가 있을 때의 에러에 대해서는 다음 페이지의 [에러]

설명을 참조하십시오.

(2) 세트측은 다음과 같습니다.

사용자: 전용명령 실행전에 사용자가 세트할 데이터입니다.

시스템: 전용명령의 실행결과를 PLC CPU가 저장합니다.

Page 337: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 13

기능

(1) 각 교신 프로토콜에 의한 데이터 송수신을 하기 위한 현재의 다음 설정값을 변경

합니다.

송신/수신할 데이터의 데이터 수의 단위(워드/바이트)

MC 프로토콜의 온디맨드 기능에서 사용할 버퍼 메모리의 송신 영역

무수순 프로토콜에서 사용할 버퍼 메모리의 송신 영역, 수신 영역

쌍방향 프로토콜에서 사용할 버퍼 메모리의 송신 영역, 수신 영역

(2) PLC CPU에서 상기 설정값을 변경할 때에는 CSET 명령을 실행하십시오. 또한,

데이터 송수신의 개시 전(1스캔전까지 실행)에 실행하십시오.

데이터 송수신을 개시후에는 CSET 명령을 실행할 수 없습니다.(설정값을 변경할 수

없습니다.)

또한, 초기설정을 하기 위한 복수의 CSET 명령을 동시에 실행할 수 없습니다.

(3) CSET 명령의 실행 중 및 정상완료/이상완료는 설정 데이터에서 지정한 완료 디바이스

(D2)에서 확인할 수 있습니다.

(a) 완료 디바이스((D2)+0)

CSET 명령이 완료한 스캔의 END 처리시에 ON하고 다음의 END 처리시에

OFF합니다.

(b) 완료 디바이스((D2)+1)

CSET 명령이 완료했을 때의 상태에 따라 ON/OFF합니다.

정상 완료시: OFF 상태 그대로 변화하지 않는다.

이상 완료시: CSET 명령이 완료한 스캔의 END 처리시에 ON하고 다음의

END 처리시에 OFF합니다.

【CSET 명령 실행시의 동작】

에러

(1) 전용명령의 이상 완료시에는 에러 플래그(SMO)가 ON하고 에러코드가 SD0에 저장

됩니다.

에러코드에 따라 다음의 매뉴얼을 참조하여 에러 내용의 확인/조치하십시오.

<에러 코드>

4FFFH 이하: QCPU 사용자 매뉴얼(하드웨어 설계·보수점검편)

7000H ~ : 사용자 매뉴얼(기본편) 10.2항

시퀀스 프로그램

CSET 명령

완료 디바이스

완료 디바이스+1

Q 시리즈 C24

스캔 END 처리 스캔 END 처리 스캔 END 처리

명령 실행

이상 완료시

설정 처리

Page 338: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 14 한능테크노주식회사 TEL: 02)3660-9531

프로그램 예

CH1측 인터페이스를 대상으로 송신 버퍼의 영역을 변경하는 프로그램.

송신 버퍼를 C00H~FFFH로 세트

수신 버퍼를 600H~7FFH로 세트

Q 시리즈 C24의 입출력 신호가 X/Y00~X/Y1F일 때

D0~D111까지 클리어

실행 타입을 세트

요구 타입을 세트

워드/바이트 단위를 워드 단위로 세트

온디맨드 선두 어드레스를 전송

온디맨드의 버퍼 사이즈를 전송

송신 버퍼 선두 어드레스를 전송

송신 버퍼 사이즈를 전송

수신 버퍼 선두 어드레스를 전송

수신 버퍼 사이즈를 전송

초기설정 실행

Page 339: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 15

17.5 GETE 명령

사용가능 디바이스

내부 디바이스

MELSECNET/H,

MLESECNET/10

다이렉트 J□\□

설정

데이터

비트 워드

파일

레지스터

비트 워드

특수 모듈

U□\G□

인텔리전트

레지스터

Zn

정수 기타

(S1) - ○ -

(S2) - ○ -

(D1) ○ ○ -

설정 데이터

설정 데이터 내용 세트측 데이터형

"Un" 모듈의 선두 입출력 신호

(00~FE: 입출력 신호를 3자리로 표현했을 경우의 상위 2자리) 사용자 BIN16비트

(S1) 컨트롤 데이터를 저장할 디바이스의 선두번호 사용자, 시스템

(S2) 읽은 등록 데이터를 저장할 디바이스의 선두번호 디바이스명

(D) 명령완료로써 1스캔 ON시키는 자국의 비트 디바이스의 선두번호

이상완료시에는 (D)+1도 ON한다.

시스템 비트

로컬 디바이스와 각 프로그램의 파일 레지스터는 설정 데이터로서 사용할 수 없습니다.

컨트롤 데이터

디바이스 항목 설정 데이터 설정범위 세트측

(S1)+0 더미 - 0 -

(S1)+1 읽기 결과

GETE 명령에 의한 읽기 결과가 저장된다.

0 : 정상

0 이외: 이상(에러코드)

- 시스템

(S1)+2 지시 프레임 번호 사용자등록 프레임 번호를 지정한다. 1000~1199 사용자

읽기 허용 바이트 수 읽은 사용자등록 프레임의 등록 데이터를

(S2)에 저장할 수 있는 바이트 수를 지정한다.1~80 사용자

(S1)+3

등록 바이트 수 읽은 사용자등록 프레임의 등록 데이터의

바이트 수가 저장된다. 1~80 시스템

비 고

(1) 사용자가 지정한 데이터에 오류가 있을 때의 에러에 대해서는 다음 페이지의 [에러]

설명을 참조하십시오.

(2) 세트측은 다음과 같습니다.

사용자: 전용명령 실행전에 사용자가 세트할 데이터입니다.

시스템: 전용명령의 실행결과를 PLC CPU가 저장합니다.

[명령기호] [실행조건]

GETE

지령

지령

GETE

Page 340: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 16 한능테크노주식회사 TEL: 02)3660-9531

기능

(1) Un으로 지정한 Q 시리즈 C24에서 사용자등록 프레임의 데이터를 읽습니다.

(2) GETE 명령의 실행중에는 다른 GETE 명령 또는 PUTE 명령을 실행할 수 없습니다.

GETE 명령의 실행중에 GETE 명령 또는 PUTE 명령을 실행한 경우에는 실행 중의

GETE 명령의 실행이 완료하기까지 기다립니다.

(3) GETE 명령의 정상/이상완료의 확인은 완료 디바이스(D), 완료시의 상태표시 디바이스

((D)+1)에서 할 수 있습니다.

(a) 완료 디바이스

GETE 명령이 완료한 스캔의 END 처리시에 ON하고 다음의 END 처리시에

OFF합니다.

(b) 완료시의 상태표시 디바이스

GETE 명령이 완료했을 때의 상태에 따라 ON/OFF합니다.

정상 완료시: OFF인 상태로 변화하지 않는다

이상 완료시: GETE 명령이 완료한 스캔의 END 처리시에 ON하고 다음의

END 처리시에 OFF한다.

【GETE 명령 실행시의 동작】

에러

(1) 전용명령의 이상 완료시에는 완료시의 상태표시 디바이스((D)+1)가 ON하고 에러

코드가 컨트롤 데이터의 읽기 결과((S1)+1)에 저장됩니다.

에러코드에 따라 다음의 매뉴얼을 참조하여 에러 내용의 확인/조치하십시오.

<에러 코드>

4FFFH 이하: QCPU 사용자 매뉴얼(하드웨어 설계·보수점검편)

7000H ~ : 사용자 매뉴얼(기본편) 10.2항

읽기

Q 시리즈 C24

사용자등록 프레임

읽기 바이트 길이

시퀀스

프로그램

GETE 명령

완료 디바이스

완료시의 상태

표시 디바이스

END 처리 END 처리 END 처리 END 처리

GETE 명령 실행 GETE 명령에 의한 사용자

등록 프레임의 읽기 완료

이상 완료시

정상완료시

1스캔

~ ~

(S2) +

+1

+2

Page 341: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 17

프로그램 예

등록 No.3E8H의 사용자등록 프레임의 등록 데이터를 D4 이후의 디바이스로 읽은

프로그램.

Q 시리즈 C24의 입출력신호가 X/Y80~X/Y9F일 때

읽기 요구

읽은 프레임 No.를 전송

읽기 데이터의 허용수를 전송

읽은 사용자등록 프레임의 데이터를

저장할 디바이스를 클리어

사용자등록 프레임의 읽기 실행

정상완료

이상완료

Page 342: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 18 한능테크노주식회사 TEL: 02)3660-9531

17.6 PRR 명령

사용가능 디바이스

내부 디바이스

MELSECNET/H,

MLESECNET/10

다이렉트 J□\□

설정

데이터

비트 워드

파일

레지스터

비트 워드

특수 모듈

U□\G□

인텔리전트

레지스터

Zn

정수 기타

(S) - ○ -

(D) ○ ○ -

설정 데이터

설정 데이터 내용 세트측 데이터형

"Un" 모듈의 선두 입출력 신호

(00~FE: 입출력 신호를 3자리로 표현했을 경우의 상위 2자리) 사용자 BIN16비트

(S) 컨트롤 데이터를 저장할 디바이스의 선두번호 사용자, 시스템 디바이스명

(D) 명령완료로써 1스캔 ON시키는 자국의 비트 디바이스의 선두번호

이상완료시에는 (D)+1도 ON한다. 시스템 비트

로컬 디바이스와 각 프로그램의 파일 레지스터는 설정 데이터로서 사용할 수 없습니다.

컨트롤 데이터

디바이스 항목 설정 데이터 설정범위 세트측

(S1)+0 송신 채널

송신 채널을 설정한다

1: 채널 1(CH1측)

2: 채널 2(CH2측)

1, 2 사용자

(S1)+1 송신 결과

PRR 명령에 의한 송신결과가 저장된다.

0 : 정상

0 이외: 이상(에러코드)

- 시스템

(S1)+2 CR/LF의 부가 지정

송신 데이터에 CR/LF를 부가할지, 부가하지 않을지를

지정한다.

0: CR/LF를 부가하지 않는다.

1: CR/LF를 부가한다.

0, 1 사용자

(S1)+3 송신 포인터 송신용 사용자등록 프레임 지정영역의 어느 위치에서의

프레임 번호의 데이터를 송신할지를 지정한다. 1~100 사용자

(S1)+4 출력 개수 송신할 사용자등록 프레임의 개수를 지정한다 1~100 사용자

비 고

(1) 사용자가 지정한 데이터에 오류가 있을 때의 에러에 대해서는 다음 페이지의 [에러]

설명을 참조하십시오.

(2) 세트측은 다음과 같습니다.

사용자: 전용명령 실행전에 사용자가 세트할 데이터입니다.

시스템: 전용명령의 실행결과를 PLC CPU가 저장합니다.

[명령기호] [실행조건]

지령

PRR

지령

PRR

Page 343: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 19

기능

(1) Un으로 지정한 Q 시리즈 C24의 무수순 프로토콜에 의해 (S)로 지정된 디바이스

이후에 저장되어 있는 컨트롤 데이터와, Q 시리즈 C24의 송신용 사용자등록 프레임

지정영역에 따라 사용자등록 프레임의 데이터를 송신합니다.

(2) PRR 명령 실행 중인 채널에 대해 다음 명령을 동시에 실행할 수 없습니다.

OUTPUT 명령

ONDEMAND 명령

이외의 PRR 명령

BIDOUT 명령

PRR 명령의 실행 중에 상기 명령을 실행한 경우는 실행 중인 PRR 명령의 실행이

완료하기까지 기다립니다.

(3) PRR 명령의 정상/이상완료의 확인은 완료 디바이스(D), 완료시의 상태표시 디바이스

((D)+1)에서 할 수 있습니다.

(a) 완료 디바이스

PRR 명령이 완료한 스캔의 END 처리시에 ON하고 다음의 END 처리시에 OFF

합니다.

(b) 완료시의 상태표시 디바이스

GETE 명령이 완료했을 때의 상태에 따라 ON/OFF합니다.

정상 완료시: OFF인 상태로 변화하지 않는다

이상 완료시: PRR 명령이 완료한 스캔의 END 처리시에 ON하고 다음의 END

처리시에 OFF한다.

【PRR 명령실행시의 동작】

에러

(1) 전용명령의 이상 완료시에는 완료시의 상태표시 디바이스((D)+1)가 ON하고 에러

코드가 컨트롤 데이터의 송신결과((S1)+1)에 저장됩니다.

에러 코드에 따라 다음의 매뉴얼을 참조하여 에러 내용을 확인하고 조치하십시오.

<에러코드>

4FFFH 이하: QCPU 사용자 매뉴얼(하드웨어 설계·보수점검편)

7000H~ : 사용자 매뉴얼(기본편) 10.2항

시퀀스

프로그램

PRR 명령

완료 디바이스

완료시의 상태

표시 디바이스

END 처리 END 처리 END 처리 END 처리

PRR 명령 실행 PRR 명령에 의한 송신 완료

이상완료시

정상완료시

1스캔

Page 344: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 20 한능테크노주식회사 TEL: 02)3660-9531

프로그램 예

임의의 데이터와 출력 프레임 설정에서 등록한 No.의 1번째부터 5번째까지의 사용자등록

프레임을 송신할 프로그램.

Q 시리즈 C24의 입출력 신호가 X/Y80~X/Y9F일 때 송신 지령

정상완료시

송신 데이터 수 송신 데이터

출력 프레임 No.

인터페이스 번호

송신결과

CR/LF 출력

출력선두 포인터

출력 개수

임의의 송신 데이터를 전송

송신 데이터 수를 전송

D5~D9에 송신 사용자등록 프레임을 전송

출력 프레임 No.를 버퍼 메모리에 전송 송신 채널을 CH1로 세트

송신결과 저장 디바이스를 클리어

CR/LF를 출력하지 않도록 세트

출력 선두 포인터를 세트

출력 개수를 세트

사용자등록 프레임 송신실행

정상완료 플래그 세트

이상완료 플래그 세트

이상 완료시

송신 데이터 수 송신 데이터

출력 프레임 No.

인터페이스 번호

송신결과

CR/LF 출력

출력선두 포인터

출력 개수

(0004H)

(3415H)

(AB56H)

(03F2H)

(03F3H)

(8001H)

(8000H)

(041BH)

(0000H)

(0001H)

(0000H)

(0000H)

(0001H)

(0005H)

(0004H)

(3412H)

(AB56H)

(03F2H)

(03F3H)

(8001H)

(8000H)

(041BH)

(0000H)

(0001H)

(0000H 번역)

(0000H)

(0001H)

(0005H)

Page 345: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 21

17.7 PUTE 명령

사용가능 디바이스

내부 디바이스

MELSECNET/H,

MLESECNET/10

다이렉트 J□\□

설정

데이터

비트 워드

파일

레지스터

비트 워드

특수 모듈

U□\G□

인텔리전트

레지스터

Zn

정수 기타

(S1) - ○ -

(S2) - ○ -

(D) ○ ○ -

설정 데이터

설정 데이터 내용 세트측 데이터형

"Un" 모듈의 선두 입출력 신호

(00~FE: 입출력 신호를 3자리로 표현했을 경우의 상위 2자리) 사용자 BIN16비트

(S1) 컨트롤 데이터를 저장할 디바이스의 선두번호 사용자, 시스템

(S2) 읽은 등록 데이터를 저장할 디바이스의 선두번호 디바이스명

(D) 명령완료로써 1스캔 ON시키는 자국의 비트 디바이스의 선두번호

이상완료시에는 (D)+1도 ON한다.

시스템 비트

로컬 디바이스와 각 프로그램의 파일 레지스터는 설정 데이터로서 사용할 수 없습니다.

컨트롤 데이터

디바이스 항목 설정 데이터 설정범위 세트측

(S1)+0 등록/삭제 지정

(S1)+2로 지정한 번호의 사용자등록 프레임을

등록할지/삭제할지를 지정한다.

등록:1 삭제:3

1, 3 사용자

(S1)+1 등록/삭제 결과

PUTE 명령에 의한 등록/삭제 결과가

저장된다.

0 : 정상

0 이외: 이상(에러코드)

- 시스템

(S1)+2 프레임 번호 사용자등록 프레임 번호를 지정한다. 1000~1199 사용자

(S1)+3 등록 바이트 수 1~80: 등록할 사용자등록 프레임의 바이트 수

* 삭제시는 더미로 1~80을 지정한다. 1~80 사용자

비 고

(1) 사용자가 지정한 데이터에 오류가 있을 때의 에러에 대해서는 다음의 [에러] 설명을

참조하십시오.

(2) 세트측은 다음과 같습니다.

사용자: 전용명령 실행전에 사용자가 세트할 데이터입니다.

시스템: 전용명령의 실행결과를 PLC CPU가 저장합니다.

[명령기호] [실행조건]

PUTE

지령

지령

PUTE

Page 346: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 22 한능테크노주식회사 TEL: 02)3660-9531

기능

(1) Un으로 지정된 Q 시리즈 C24에 대해 사용자등록 프레임의 등록 또는 삭제를 합니다.

(2) 사용자등록 프레임의 등록시

(a) 사용자등록 프레임의 등록시는 (S1)+0의 디바이스에 1을 지정합니다.

(S2)로 지정한 디바이스 이후의 데이터가 컨트롤 데이터에 따라 등록됩니다.

(b) 등록 데이터는 (S2)로 지정한 디바이스 이후에 다음 그림과 같이 저장하십시오.

등록 데이터를 저장할 디바이스는 (S2)로 지정한 디바이스에서 (등록 데이터

수)/2점분이 필요합니다.

예를 들면, 6바이트의 데이터를 등록할 경우에 (S2)로 지정한 디바이스에서 3점

이 필요합니다.

(3) 사용자등록 프레임의 삭제시

(a) 사용자등록 프레임의 삭제시는 (S1)+0의 디바이스에 3을 지정합니다.

(S1)+2로 지정한 프레임 번호의 사용자등록 프레임이 삭제됩니다.

(b) (S1)+3으로 지정한 등록 바이트 수 및 (S2)로 지정한 등록 데이터 등록

디바이스는 PUTE 명령에서 사용하지 않습니다만, PUTE 명령의 포맷에서 필요

합니다. (S1)+3에는 1~80을 (S2)에는 더미 디바이스를 지정하십시오.

(4) PUTE 명령의 실행중에는 다른 PUTE 명령 또는 GETE 명령을 실행할 수 없습니다.

PUTE 명령의 실행 중에 PUTE 명령 또는 GETE 명령을 실행한 경우에는 실행 중인

PUTE 명령의 실행이 완료하기 까지 기다립니다.

Q 시리즈 C24

사용자등록 프레임

등록 바이트 길이

+0

+1

+2

등록

Page 347: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

한능테크노주식회사 TEL: 02)3660-9531 17 - 23

(5) PUTE 명령의 정상/이상 완료의 확인은 완료 디바이스(D), 완료시의 상태표시

디바이스(D+1)에서 실행할 수 있습니다.

(a) 완료 디바이스

PUTE 명령이 완료한 스캔의 END 처리시에 ON하고, 다음의 END 처리시에

OFF합니다.

(b) 완료시의 상태 디바이스

PUTE 명령이 완료했을 때의 상태에 따라 ON/OFF합니다.

정상 완료시: OFF인 상태로 변화하지 않는다.

이상 완료시: PUTE 명령이 완료한 스캔의 END 처리시에 ON하고 다음의

END 처리시에 OFF한다.

【PUTE 명령실행의 동작】

에러

(1) 전용명령의 이상 완료시에는 완료시의 상태표시 디바이스((D)+1)가 ON하고, 에러

코드가 컨트롤 데이터의 등록/삭제 결과((S1)+1)에 저장됩니다.

에러코드에 따라 다음의 매뉴얼을 참조하여 에러 내용을 확인하고 조치하십시오.

<에러 코드>

4FFFH 이하: QCPU 사용자 매뉴얼(하드웨어 설계·보수점검편)

7000H ~: 사용자 매뉴얼(기본편) 10.2항

시퀀스

프로그램

PUTE 명령

등록/삭제 요구

완료 디바이스

완료시의 상태

표시 디바이스

END 처리 END 처리 END 처리 END 처리

PUTE 명령 실행 PUTE 명령에 의한 사용자등록

프레임의 등록/삭제 완료

이상 완료시

정상 완료시

1스캔

Page 348: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

MELSEC-Q

제17장 전용명령

17 - 24 한능테크노주식회사 TEL: 02)3660-9531

프로그램 예

사용자등록 프레임을 등록 No.3E8으로 등록하는 프로그램

Q 시리즈 C24의 입출력 신호가 X/Y80~X/Y9F일 때

등록요구

등록요구를 세트

등록할 프레임의 No.를 전송

등록할 디바이스 수를 전송

등록할 프레임의 등록 데이터를

D4~D8에 전송

플래시 ROM으로 읽기 허가를

세트

사용자등록 프레임의 등록 실행

정상완료

이상완료

Page 349: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

색 인

한능테크노주식회사 TEL: 02)3660-9531 색인 - 1

[가]

감시 타이밍............................................... 2-4

감시결과 송신 타이밍 ............................... 2-5

감시대상 디바이스 .................................... 2-3

감시조건.................................................... 2-7

[다]

등록 데이터 바이트 수 지정영역 ............9-15

디폴트 등록 프레임................................... 9-7

[라]

리모트 패스워드 불일치 통지용 적산 횟수

지정.........................................................3-42

리모트 패스워드 불일치 통지용 횟수 지정

...............................................................3-42

리모트 패스워드 체크 ........ 3-4, 3-16, 3-47

[마]

모뎀 기능 일람.......................................... 3-5

모뎀 기능의 기동 ....................................3-51

모뎀 기능의 시스템 설정 ........................3-54

모뎀/터미널 어댑터의 초기화..................3-67

모드 전환................................................15-1

무교신 간격시간 지정영역.......................3-38

무수신 감시시간(타이머0) ........................ 6-2

[바]

반이중 통신............................................... 8-1

방식0, 방식1(수신방식)..........................11-9

버퍼 메모리(온디맨드 데이터 송신용)

...............................................................10-2

(모뎀 기능용)............................3-33

(사용자등록 프레임용) ..............9-14

변경가능 데이터(사용자등록 프레임)........ 9-2

보고 기능................................................2-18

부가 코드................................................12-1

부정 액세스..................................3-16, 3-47

[사]

사용자등록 프레임 등록상태 저장 영역 ..9-15

사용자등록 프레임 저장 영역 .................9-15

사용자등록 프레임 .................................... 9-1

사용자등록 프레임으로 데이터 교신할 경우

...............................................................11-1

사용자등록 프레임의 등록방법................9-16

사용자등록 프레임의 삭제방법................9-18

사용자등록 프레임의 읽기방법................9-17

사용자등록 프레임의 종류.......................9-13

샘플 프로그램(모뎀 기능용) ...................3-86

송수신 데이터 모니터링..........................16-1

송신 감시시간(타이머 2) ..........................6-7

송신 대상정보..........................................2-10

송신 데이터의 배열

무수순 프로토콜...................... 11-30

온디맨드 데이터.........................10-3

PLC CPU 감시 ..........................2-11

송신 순서(사용자등록 프레임) ............. 11-32

송신 프로그램 예(사용자등록 프레임)

............................................................. 11-37

송신용 사용자등록 프레임의 설정........ 11-33

수신 데이터의 배열(사용자등록 프레임)

................................................................11-3

수신 프로그램 예(사용자등록 프레임)

............................................... 11-21

수신 순서(사용자등록 프레임) ............. 11-14

수신 제어방법(인터럽트 프로그램) ...........4-3

수신방식(방식0, 방식1) ..........................11-9

수신용 사용자등록 프레임의 설정........ 11-15

[아]

온디맨드 기능의 제어순서(바이너리 코드)

................................................................10-6

온디맨드 기능의 제어순서(ASCII 코드)

................................................................10-4

온디맨드 데이터 송신(사용자등록 프레임)

................................................................10-1

온디맨드 데이터의 배열 ..........................10-2

워드/바이트 단위 설정 ..............................5-1

응답감시시간(타이머1)..............................6-5

인터럽트 프로그램 예................................4-4

인터럽트 프로그램으로 데이터 수신할 경우

..................................................................4-1

인터록(m:n 교신용) ................................14-3

일정주기송신 .............................................2-5

[자]

전문 대기 시간 ........................................6-9

전송사양 ..................................................3-12

전송제어 ....................................................7-1

전용명령 일람..........................................17-1

전이중 통신...............................................8-1

연결용 데이터의 등록/읽기/삭제(모뎀용)

................................................................3-62

조건 일치 송신..........................................2-6

[차]

초기화 커맨드(모뎀용)............................3-57

출력 개수 지정영역 .............................. 11-36

출력 선두 포인터 지정영역 .................. 11-35

출력 프레임 No. 지정영역 ................... 11-36

Page 350: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

색 인

색인 - 2 한능테크노주식회사 TEL: 02)3660-9531

[카]

콜백 기능................................................ 3-22

[타]

투과 코드................................................ 12-1

[파]

프로그램 예(모드 전환).......................... 15-7

[하]

핸드쉐이크용 입출력 신호(모드 전환용)

............................................................... 15-4

[A]

ASCII-바이너리 변환 ............................ 13-1

B[]

BUFRCVS .............................................. 17-2

[C]

CEST(PLC CPU 주기 감시 등록/해제).17-5

CEST(초기설정) ..................................17-11

CR/LF 출력 지정영역...........................11-35

[D]

DC 코드 제어 ........................................... 7-3

DC1/DC3.................................................. 7-3

DC2/DC4.................................................. 7-5

DTR/DSR(ER/DR) 신호 제어.................. 7-2

[G]

GETE ...................................................17-15

GX Developer 연결........... 3-9, 3-49, 3-53

GX Developer 연결 지정 영역............... 3-38

[M]

m:n ......................................................... 14-1

[P]

PLC CPU 감시기능 .................................. 2-1

PLC CPU 감시의 설정항목..................... 2-20

PLC CPU에서 모드를 전환하는 방법 ..... 15-6

PLC CPU와의 입출력 신호(모뎀 기능).. 3-31

PLC CPU의 감시 타이밍.......................... 2-4

PRR ......................................................17-18

PUTE ...................................................17-21

[R]

RS·CS 제어(모뎀 기능용).................... 3-38

Page 351: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

보증에 대해

사용하실 때에는 이하의 보증 내용에 대해 확인하여 주시기 바랍니다.

1. 무상 보증 기간과 무상 보증 범위

무상 보증 기간 중 제품에 당사측의 책임이 있는 고장이나 하자(이하 모두 [고장]이라 칭합니다)가 발생한 경우 당사는

제품을 구입하신 판매점 또는 당사의 서비스회사를 통하여 무상으로 제품을 수리하여 드립니다.

단, 해외 출장 수리가 필요한 경우나 또는 낙도나 이에 준하는 원격지에의 출장 수리가 필요한 경우에는 기술자 파견에

필요한 실비를 청구합니다.

[무상 보증 기간]

제품의 무상 보증 기간은 고객이 구입하신 후 또는 지정 장소에 납품된 후 1년간으로 합니다.

단, 당사 제품 출하 후의 유통기간은 최장 6개월로, 제조일로부터 18개월을 무상 보증 기간의 상한으로 합니다. 또,

수리품의 무상 보증 기간은 수리전의 무상 보증 기간을 초과하여 연장할 수 없습니다.

[무상 보증 범위]

(1) 사용상태, 사용방법 및 사용 환경 등이 취급설명서, 사용자 매뉴얼, 제품 본체의 주의 라벨 등에 기재된 조건, 주의사항

등에 따라 정상적인 상태에서 사용한 경우에 한합니다.

(2) 무상 보증 기간 중 이라도 이하의 경우는 유상으로 수리합니다.

①고객의 부적절한 보관이나 취급, 부주의, 과실 등에 의해 발생한 고장 및 고객의 하드웨어 또는 소프트웨어의

설계 내용에 기인한 고장

② 고객이 당사와의 협의 없이 제품을 개조 또는 수리하여 발생한 고장

③ 당사의 제품을 고객의 기기에 조합하여 사용할 경우 고객의 기기에 대한 법적규제 상의 안전 장치 또는 업계의

통념상 갖추어야 한다고 여겨지는 기능, 구조 등을 갖추고 있었다면 피할 수 있었다고 판단되는 고장

④ 취급 설명서등에 지정된 소모부품(배터리, 백라이트, 휴즈 등)이 정상적으로 보수, 교환되었다면 막을 수 있었다고

인정되는 고장

⑤ 화재, 이상 전압 등의 불가항력에 의한 외부요인 및 지진, 번개, 태풍, 홍수 등 천재지변에 의한 고장

⑥ 당사 출하 당시의 과학기술 수준으로는 예견 불가능한 사유에 의한 고장

⑦ 기타 당사 책임 외의 경우 또는 고객이 당사의 책임이 아니라고 인정하는 고장

2. 생산중지 후의 유상 수리기간

(1) 당사가 유상으로 제품 수리를 접수하는 것이 가능한 기간은 해당 제품의 생산중지 후 7년간 입니다.

생산중지에 관해서는 당사의 테크니컬 뉴스 등으로 알려드립니다.

(2) 생산중지 후에는 제품을 공급(보조 용품도 포함)할 수 없습니다.

3. 해외에서의 서비스

해외에서는 당사의 각 지역 해외 FA센터가 수리를 접수합니다. 단, 각 FA센터의 수리 조건 등이 다를 수 있으므로 양해

하시기 바랍니다.

4. 기회 손실, 2차 손실 등에 대한 보증 책무의 제외

무상 보증 기간과 관계없이 당사의 책임으로 볼 수 없는 사유로 발생한 손해, 당사 제품의 고장에 기인한 고객의 기회

손실, 당사의 예견 유무와 관계없이 특별한 사정으로 생긴 손해, 2차 손해, 사고보상, 당사 제품 이외에 대한 손상 및 기

타업무에 대한 보상에 대해 당사는 책임을 지지 않습니다.

5. 제품사양의 변경

카탈로그, 매뉴얼 또는 기술자료에 기재되어 있는 사양은 사전에 예고하지 않고 변경될 수 있으므로 양해하여 주시기 바

랍니다.

6. 제품의 적용에 대해

(1) 당사 MELSEC 범용 PLC는 만일 PLC 기기에서 고장 및 이상 등이 발생한 경우라도 중대한 사고로 이어지지 않을

용도일 것, 그리고 고장 및 이상이 발행하였을 때는 백업이나 패일 세이프 기능을 기기 외부에서 시스템적으로 실시

할 것을 사용조건으로 합니다.

(2) 당사 범용 PLC는 일반공업용 등의 용도를 대상으로 한 범용 제품으로 설계 및 제작되었습니다.

따라서, 각 전력회사의 원자력발전소 및 기타 발전소용 등 공적 영향이 큰 용도나 JR 각 사 및 군사용의 용도

등으로 특별 품질 보증 체제를 요구하는 용도에는 PLC를 적용시키지 마십시오.

단, 이러한 용도라도 용도를 한정하여 특별한 품질을 요구하지 않을 것을 고객이 승인하신 경우에는 적용시킬 수

있습니다.

또, 항공, 의료, 철도, 연소, 연료 장치, 유인 반송 장치, 오락기기, 안전 기계 등 인명이나 재산에 큰 영향이 예측

되어 안전면이나 제어 시스템에 특히 고신뢰성이 요구되는 용도로의 사용을 검토하실 때에는 당사와 상담하시고,

필요한 사양서의 교환 등을 하는 것으로 합니다.

이상

Page 352: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

제조원: MITSUBISHI ELECTRIC CORPORATION

HEAD OFFICE: MITSUBISHI DENKI BLDG MARUNOUCHI, TOKYO 100, FAX 81-3-3218-3579

수입판매원: 한능테크노(주) TEL(02)3660-9531 FAX(02)3664-8335

한능테크노(주) 홈페이지: http://www.hanneung.com

MELFANS web 홈페이지: http://www.nagoya.melco.co.jp

형 명

형명코드

본 매뉴얼의 내용은 품질 개선을 위하여 예고없이 변경될 수 있으므로 제품 구입시 문의바랍니다.

2003년 7월 작성

QJ71C24-U-OU

13JQ33

SH(명)-080002-G(0212)MEE

사용자 매뉴얼

Q 대응 시리얼 커뮤니케이션 모듈

(응용편)

Page 353: MITSUBISHI · 2015-11-04 · 한능테크노주식회사 tel: 02)3660-9531 a - 5 개 정 이 력 ※ 취급설명서 번호는 본 설명서의 뒤 표지의 왼쪽 아래에 기재되어

-QJ71C24-U OU

13JQ33

-SH 080002-G 0212 MEE