• 검색 결과가 없습니다.

■ 로크뱅크

문서에서 사용상의 제한에 대해 (페이지 193-200)

표시 항목 내용 초기치 표시 비고 레벨

LOC 키로크 0: 모두 설정 가능 0 0 2그룹의 패스워드(1A와 1:모드, 이벤트, 운전표시, SP, 1B, 2A와 2B)가 일치되어

SP, UF, 로크, 매뉴얼 MV의 있을 경우, 설정 가능 설정이 가능 mode키조작, MANUAL 2:운전표시, SP, UF, 로크, 매뉴 모드시의 MV설정, 키로크

얼 MV의 설정이 가능 와 패스워드 표시와 패스 3:UF, 로크, 매뉴얼 MV의 설정 워드 1A~2B의 설정은 키

이 가능 로크(LoC)가 0~3인 어느 값으로도 가능

C. LOC 통신로크 0:RS-485통신 read/write가능 0 2 1:RS-485통신 read/write불가

L. LOC 로더로크 0:로더통신 read/write가능 0 2 1:로더통신 read/write불가

PASS 패스워드표시 0~15 0 0 5:패스워드 1A~2B 표시

PS 1A 패스워드 1A 0000~FFFF (16진수) 0000 0 패스워드표시(PASS)가 5 이고 2그룹의 패스워드 PS2A 패스워드 2A 0000~FFFF (16진수) 0000 0 (1A와 1B, 2A와 2B)가 :

일치되어 있을 경우 표시 PS 1b 패스워드 1B 0000~FFFF (16진수) 0000 0 패스워드표시(PASS)가 5 PS2b 패스워드 2B 0000~FFFF (16진수) 0000 0 일 경우, 표시 :

기기와의 통신이 가능합니다.

통신 프로토콜은 CPL통신(Controller Peripheral Link: 당사 상위 통신 프로토콜)과 MODBUS통신을 선택할 수 있습니다. 이 장에서는 CPL통신에 대해 설명합니다.

■ 특 장

본 기기의 통신기능에는 다음 특장이 있습니다.

ㆍ상위기기로서의 상위국 1대에 대해 본 기기를 최대 31대까지 접속할 수 있습니다.

ㆍ상위기기의 통신사양이 RS-232C일 경우에는 별매되는 통신변환기 CMC10L 이 필요합니다.

CMC10L은 RS-232C ⇔RS-485의 변환이 가능합니다.

ㆍ계기가 갖는 대부분의 파라미터 통신이 가능합니다.

통신 파라미터의 내용은

제9장 통신데이터일람표를 참조해 주십시오.

ㆍ랜덤액세스명령을 가지고 있습니다.

연속되지 않은 어드레스에 있는 여러 파라미터에 대해 1명령으로 읽기가 가능합니다.

■ 설정

CPL통신을 위해 다음 설정이 필요합니다.

옵션형번이 RS-485통신 기능이 있을 경우에 표시ㆍ설정 가능합니다.

항목 표시 내용 초기치 표시 (뱅크) 레벨

통신종류 c 64 0 : CPL 0 간단,

(셋업뱅크) 1:MODBUS ASCII형식 표준, 2:MODBUS RTU형식 다기능 기기 어드레스 c 65 0 :통신하지 않음 0

(상동) 1~127

전송속도 c 66 0 : 4800bps 2

(상동) 1:9600bps 2 : 19200bps 3 : 38400bps

데이터형식(데이터길이) c 6 7 0 : 7 비트 1

(상동) 1:8비트

데이터형식(패리티) c 68 0 :짝수패리티 0

7-2

■ 통신순서

통신순서는 다음과 같습니다.

①통신하고자 하는 본 기기 1대(자국)에 대해 상위기기(친국)에서 명령 전문을 송신합니다.

②자국은 명령전문을 수신하고 전문의 내용에 따라 읽기나 쓰기처리를 실시합니다.

③또 자국은 처리내용에 따른 전문을 응답전문으로 송신합니다.

④친국은 응답전문을 받아들입니다.

취급상의 주의

같은 RS-485 통신로에 CPL, MODBUS ASCII형식, MODBUS RTU 형식의 여러 프로토콜을 섞어 사용하는 것은 불가능합니다.

제7장 CPL통신기능

■ 전문의 구성

전문구성은 다음과 같습니다.

전문은 크게 나누어 데이터링크층, 어플리케이션층으로 분류됩니다.

ㆍ데이터링크층

통신에 필요한 기본적 정보를 가진 층입니다. 통신전문의 경로나 전문의 체크정보를 가지고 있습니다.

ㆍ어플리케이션층

데이터를 읽고 쓰는 층입니다. 내용은 목적에 따라 다릅니다.

전문은 다음 그림의 ①~⑨로 구성됩니다.

어플리케이션층에는 친국에서의 송신내용인 명령, 자국에서의 응답내용 이 저장됩니다.

■ 데이터링크층

● 데이터링크층의 개요

데이터링크층은 고정길이이며, 각 데이터의 위치, 문자수가 규정되어 있습니다. 단, ETX 이후의 데이터링크층의 데이터 위치는 어플리케이션 층의 문자수분 시프트되나, 문자길이는 변하지 않습니다.

● 응답개시조건

ㆍ계기는 데이터링크층의 ①전문구성, 기기어드레스, 서브어드레스, 체크섬 , 1프레임의 전문길이가 모두 올바를 경우에만 응답전문을 송신합니다.

02H 58H 03H 0DH

STX X ETX

0AH CR LF

① ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨

데이터링크층 어플리케이션층 데이터링크층 1프레임

① STX(전문의 선두)

② 기기어드레스

③서브어드레스

④ 디바이스구분코드

⑤ 송신전문=명령 응답전문=응답

⑥ ETX(명령/응답의 종료)

⑦ 체크섬

⑧ CR(delimiter)

⑨ LF(delimiter)

7-4

제7장 CPL통신기능

● 데이터링크층의 데이터정의일람

데이터링크층의 데이터정의일람은 다음과 같습니다.

● 데이터의 설명

STX(02H)

계기는 STX를 수신한 경우, 송신전문의 선두로 판단합니다. 따라서, 어떠한 수신상태여도 초기상태로 되돌리고, 첫번째 문자의 STX를 수신 한 것으로 처리를 시작합니다. 이것은 노이즈 등에 의한 송신전문 이상 이 발생한 경우, 상위국측에서의 차회의 올바른 전문(예를 들어 RET RY전문)으로 계기의 응답이 부활되도록 했기 때문입니다.

기기 어드레스

계기는 친국의 송신전문 중에, 기기 어드레스가 동일한 경우에만 응답 전문을 작성합니다. 또, 전문중의 기기 어드레스는 16진수의 캐릭터 2자리 로 표시됩니다.

기기어드레스는 기기어드레스 설정(셋업설정 C65)에 의해 설정합니다.

단, 기기어드레스=0(30H 30H)의 경우에는 기기어드레스가 일치되어 있어도 무응답이 됩니다.

계기는 응답전문으로서 수신한 것과 같은 기기어드레스를 반송합니다.

서브어드레스

본 기기는 서브어드레스를 사용하지 않으므로 "00"(30H 30H)을 설정 합니다.

디바이스 구분코드

본 기기는 디바이스 구분코드로서 X(58H) 또는 x(78H)를 설정합니다.

이것은 기기의 시리즈별로 규정되어 있으며 다른 문자를 선택할 수는 없습니다. 계기는 응답전문으로 수신한 것과 같은 디바이스 구분코드를 반송합니다. 초기치로서 X(58H)를 이용하고, x(78H)는 재송전문과 구별 하기 위한 목적으로 사용합니다.

ETX

ETX는 어플리케이션층의 종료를 나타냅니다.

체크섬

전문이 통신도중에 어떠한 이상(예를 들어 노이즈)으로 변화하지 않았 는지를 체크하기 위한 값입니다.

16진수 2문자입니다.

데이터명 캐릭터코드 문자수 데이터의 의미

STX 02H 1 전문의 선두

기기어드레스 0~7FH를 16진수의 캐릭터 2 통신대상기기의 구별 코드로 표시

서브어드레스 "00"(30H, 30H) 2 기능없음 디바이스구분코드 "X"(58H) 또는 "x"(78H) 1 계기의 종별

ETX ETX(03H) 1 어플리케이션층의 종료위치

체크섬 00H~FFH를 16진수의 2 전문의 체크섬 캐릭터코드 2자리로 표시

CR 0DH 1 전문의 종료(1)

LF 0AH 1 전문의 종료(2)

・체크섬의 작성방법

①전문의 STX에서 ETX까지의 캐릭터코드를 1바이트씩 가산한다.

②가산결과의 하위 1바이트에 대한 2의 보수를 계산한다.

③2바이트의 ASCII코드로 변환한다.

다음은 예를 들어 설명한 것입니다.

[전문예]

STX : 02H

'0' : 30H(기기어드레스의 첫번째 바이트) '1' : 31H(기기어드레스의 두번째 바이트) '0' : 30H(서브어드레스의 첫번째 바이트) '0' : 30H(서브어드레스의 두번째 바이트) 'X' : 58H(디바이스구별코드)

'R' : 52H(명령의 첫번째 바이트) 'S' : 53H(명령의 두번째 바이트)

(중략)

ETX : 03H

①전문의 STX에서 ETX까지의 캐릭터코드를 1바이트씩 가산합니다.

1바이트씩 가산하는 계산은,

02H + 30H + 31H + 30H + 30H + 58H + 52H + 53H + ・・・ + 03H

와 같아지며, 그 계산결과가 376H가 된 것으로 합니다.

②가산결과 376H의 하위 1바이트는 76H입니다. 76H의 2의 보수는

8AH입니다.

③ 8AH를 2바이트의 ASCII코드로 변환하므로 '8' : 38 H

'A': 41 H

가 되며, '8'(38H)과 'A'(41H)의 2바이트가 체크섬입니다.

CR/LF

전문의 마지막을 표시합니다. LF 수신 종료후, 즉시 수신전문처리 허가 상태가 됩니다.

■ 어플리케이션층

어플리케이션층은 다음과 같이 구성됩니다.

항목 내용

문서에서 사용상의 제한에 대해 (페이지 193-200)