Microsoft Word - IPC5000 Communication Korea Manual_ver1.22_.doc

Size: px
Start display at page:

Download "Microsoft Word - IPC5000 Communication Korea Manual_ver1.22_.doc"

Transcription

1 IPC5000 컨트롤러 통신사용자매뉴얼 Version 1.2

2 1. 개요 개요 모드버스 /TCP 인터페이스 모드버스 RTU RS422/485 통신포트 IEEE 32-BIT FLOATING POINT 레지스터정보 IEEE Floating Point 데이터포맷 모드버스 TCP 와모드버스 RTU FUNCTION CODES Function Code 01 디지털출력상태읽기 Function Code 02 디지털입력상태읽기 Function Code 03/04 입력레지스터읽기 Function Code 05 - Force Single Digital Output Function Codes 06 단일레지스터조정 Function Code 08 - Loopback 메시지 Function Codes 16(10h) 멀티레지스터조정 Function Code 17(11h) 디바이스 ID 보고 모드버스 RTU 예외코드 개요 동작타입변수와처리를위한레지스터맵 레지스터맵개요 루프 ( 채널 ) 치 (Loop Value) 레지스터맵 Function codes 3, 6, 16 을이용하여요청 (Query) 하는예제 아날로그입력값레지스터맵 Function Code 03,

3 5.5 시간레지스터맵 Set Point Program 레지스터맵 Set Point 프로그래머값레지스터맵 IPC5000 을위한 Set Point 프로그래머레지스터맵 Set Point 프로그래머세그먼트레지스터맵 세그먼트레지스터맵 세그먼트레지스터를결정하기위한예제 세그먼트 Set Point 이벤트레지스터맵 세그먼트이벤트레지스터를결정하기위한예제 프로그램링크레지스터맵 PID 그룹레지스터맵 컨트롤러그룹레지스터맵 프로그램그룹레지스터맵 셋업그룹레지스터맵 동작및상태그룹레지스터맵 공통데이터그룹레지스터맵 정치 PV 이벤트그룹레지스터맵 모드버스 RTU 를위한 CRC-16 계산 RS-232C 통신 개요 통신구성 통신 Function Code...66

4 7.4 Function Code 20(14h) 환경설정참조데이터읽기 모드버스읽기구성예제 Function Code 21(15h) 환경설정참조데이터쓰기 모드버스쓰기구성예제 읽기, 쓰기파라메타레지스터어드레스 SP/PV 블록레지스터주소 SP 블록레지스터맵 PID 상수그룹레지스터맵 PID ZONE 레지스터맵 입력보정레지스터맵 정치 PV 이벤트레지스터맵 조작버튼동작레지스터맵 프로그램데이터레지스터맵 링크레지스터맵 아날로그입력그룹레지스터맵 (5000H ~ 5013H) 아날로그출력그룹레지스터맵 (5020H ~ 503BH) 아날로그 PWM 그룹레지스터맵 (5040H ~ 504BH) 디지털출력그룹레지스터맵 (5050H ~ 5057H) 모드이벤트그룹레지스터맵 (4300H ~ 434FH) 알람이벤트그룹레지스터맵 RS-232C 통신결선...111

5 1. 개요 1.1 개요 IPC5000은 3가지종류에모드버스통신을지원합니다. 네트워크포트 : Ethernet 연결의모드버스 TCP(Option) RS-232C 포트 : 모드버스 RTU Configuration 연결 (Basic) RS485 포트 : 모드버스 RTU(Option) 1.2 모드버스 /TCP 인터페이스 개요 IPC5000 컨트롤러는 Ethernet TCP/IP의직접적인연결을통하여 SCADA와 HMI와같은 Third part 소프트웨어와통신을위한모드버스 Ethernet 또는모드버스 TCP/IP라고불리는모드버스 TCP를지원합니다. 컨트롤러의 Ethernet 10Base-T 호스트포트가이용되며, Ethernet TCP는다중동시연결이데이터를서로주고받을수있도록하여줍니다. IPC5000은이포트를통하여모드버스 TCP 프로토콜메시지를이용하여 5개의호스트와동시에연결할수있습니다. 모드버스 TCP 프로토콜모드버스 TCP 프로토콜은 Schneider의 Modicon 디비전그룹에의해개발되었으며, 모드버스 RTU 명령구조를사용하는 Ethernet TCP/IP 네크워크상에데이터상호통신을위한기준을마련하였습니다모드버스 TCP 프로토콜은 TCP/IP 프레임안에 Modicon의모드버스 RTU 프로토콜을간단히포함하여아래에보여진그림과같이모드버스프레임과헤더정보가같이합쳐진형태입니다. TRANSACTION IDENTIFIER MODBUS/TCP HEADER PROTOCOL IDENTIFIER LENGTH FIELD MODBUS FRAME TCP FRAME MODBUS RTU FRAME ADDRESS FUNCTION CODE DATA CRC-16 그림 TCP/IP 프레임내부의모드버스 RTU 프로토콜 개방된모드버스 TCP 규격은네트워크 Layers와물리적데이터링크가고려되어있으며, 모드버스프레임안에메시지구조는표준모드버스 RTU Function 코드를사용합니다. 모드버스프레임안에주소 ( 국번 ) 부분은국번구조형태가요구되거나고려되지않기때문에이용되지않으며, 1

6 00으로고정하여사용합니다. 콘트롤러 IP 주소가콘트롤러에독립적으로존재하기때문에 IP 주소가국번을대신합니다. 에러체크는 TCP/IP 네크워크프로토콜에서지원되며모드버스프레임부분에는지원되지않습니다. 헤더부분에 Transaction Identifier와 Protocol Identifier는대체로모두 0( 전체 4바이트 ) 입니다. 반면 Length field는모드버스프레임안에바이트의수를정의합니다. 컨트롤러는프레임의나머지바이트의올바른수를전송합니다. 그러나받은메시지를위해이 field를체크하지는않습니다. 표준 IEEE 32-bit floating point와 16 비트정수포맷이사용됩니다. 파라메타어드레싱테이블 6-1에정의는시작과끝어드레스리스트의개요를나타내는레지스터맵입니다. Sub Section 에언급되어져있는 Setpoint 프로그래머, Loops 등특수한 Function class에관한파라메타어드레싱을위한상세한내용은 Setpoint 프로그램머, Loops등과같은특수한 Function 계층에관한더상세한파라메타어드레싱은 Sub Section을참조하십시요. Function 코드 1,2,3,4,5,6,8,16(10h) 와 17(11h) 는테이블 4-1 모드버스 TCP와모드버스 RTU Function 코드정의부분에서설명됩니다. 여러가지 Function 코드에의해서지원되는파라메타에데이터를읽고쓰기위한 Access 예제가 Section 4.1에서부터 4.8까지부분에서설명됩니다. 참조 The Open Modbus/TCP Specification can be obtained at the Modicon website: IPC5000 Ethernet 통신설정다음의네트워크파라메타설정을위해서는그림 를참조하십시요. IP 주소, Subnet Mask(Optional), Default Gateway IP 주소 (Optional) 1. PC, HMI 패널또는호스트디바이스가동일하거나또는다른 subnet 상에콘트롤러에 Access가허락되는 DHCP served 또는고정된 IP 주소와함께네트워크인터페이스카드 (NIC) 를가지고있는지먼저확인하십시요. 필요에따라콘트롤러에 IP 주소를할당하기위해서는네트워크관리자또는 IT 담당자에게문의하십시요. 2. 모든 IPC5000 콘트롤러는 의디폴트 IP 주소로출하되기때문에네트워크에연결하기전에각콘트롤러의 IP 주소를설정할필요가있습니다. 콘트롤러에유일한 IP 주소가주어지기전에동일네트워크상에여러개의콘트롤라를설치하는것은문제를발생시킬수있습니다. 그림 1-2.2의 Editor에 IP 주소, Subnet Mask( 만약디폴트인 과다르다면 ), 디폴트 Gateway IP 주소 ( 만약필요하거나그렇지않으면 으로설정 ) 를설정하거나혹은적절한입력을위해서는 IT 네트워크관리자에게문의하십시요. Note: 새로운네트워크파라메타를설정한후에는다시컨트롤러전원을껏다가켜십시요. 각컨트롤러의고정된 IP 주소는네트워크상에설치전에독립적으로설정될것입니다. 필요하다면 IP 주소, subnet Masks, 또는디폴트 gateway IP 주소를할당하기위하여 IT 시스템관리자에게문의하십시요. ( 네트워크주소 filtering과 Routing는만약컨트롤러네트워크 Access가플랜트환경화에서로컬로국한되지않을경우필요하게될것입니다.) 2

7 RS-232C 통신속도 Slave 국번 (0 to 99) Modbus 통신속도 IP 주소설정편집 Gateway 설정편집 Subnet Mask설정편집 EXIT < RS-232C > BAUD RATE < MODBUS > ADDRESS 01 < ETHERNET > IP ADDRESS GATEWAY SUBMASK FP TYPE 0 NETWORK FP TYPE 0 BAUD RATE : FPB 1: FPLB 2: FPBB 3: FPL SYS SET NET SET TROUBLE MON : FPB 1: FPLB 2: FPBB 3: FPL INITIAL Floating Point type 0 : FP B : Floating Point Big Endian Format 1 : FP LB : Floating Point Little Endian with byteswapped 2 : FP BB : Floating Point Big Endian with byteswapped 3 : FP L : Floating Point Little Endian Format 그림 통신설정 Ethernet 10Base-T Network 연결 초당 10MByte로동작하는 Ethernet 10Base-T 네트워크가지원됩니다. 일반적인네트워크연결은아래그림과같이구성됩니다. IPC5000 IP Address : 네트워크상에유일주소 IPC5000 IP Address : 네트워크상에유일주소 네트워크라인상에모드버스 TCP Network Adapter 10 Base-T Ethernet Computer Or Host IPC5000 의 Ethernet 연결커넥터 그림 Ethernet 10Base-T Network 연결 3

8 1.3 모드버스 RTU RS422/485 통신포트 모드버스 RTU 방법이방법은 IPC5000 Slave 포트 ( 모드버스 ) 를하니웰과다른마스터장치에연결하기위한일반화된데이터상호교환포맷을제공하기위해고안되었습니다. 모드버스 RTU는 IPC5000이모드버스 RTU 485 규약을사용하는다른장치와공유된데이터링크상에연결될수있도록하여줍니다. 이러한 IPC5000들은 MODICON 타입의장비들을에뮬레이트하지는않습니다. 모드버스 RTU 규격은물리층과데이터링크층에규정되어집니다. 모드버스 RTU Function code의메시지구조와 IEEE 32 비트 Floating point와정수포맷기준이이용됩니다. 데이터레지스터맵핑은 IPC5000에서유일합니다. 테이블 6-1에정의는 IPC5000을위한레지스터맵핑이며일치하는파라메타값입니다. 4

9 Wring 이 Option 모델은모드버스 RTU 지원프로토콜을공급하는 RS422/485 통신기능을가지고있습니다. LON/MODBUS 포트는 IPC5000 컨트롤러가 31개의다른 Slave IPC5000 컨트롤러와모드버스 RTU 링크와함께네트워크로연결될수있도록지원합니다. 그럼 1-3.1과 1-3.2는 Shield 된트위스트 Pair와 4 선 Shield 케이블둘중하나를사용할때의결선도를보여줍니다. (Note) LON의의미는 LonWorks 통신을의미하며 IPC5000은현재 LonWorks 통신을지원하지않습니다. SDA RDA RDB SG 2-Wire Shielded LON / MODBUS Master RX+/TX+ RX-/TX- SG 120 Ohm Resistor * 120 Ohm Resistor on Last Leg To other communication IPC5000s (Maximum 15) 그림 RS422/485 통신 Option 결선도 (2-Wire shield) 5

10 SDA SDB RDA RDB SG 4-Wire Shielded LON / MODBUS Master TX+ TX- RX+ RX- SG 120 Ohm Resistor 120 Ohm Resistor * 120 Ohm Resistor on Last Leg To other communication IPC5000s (Maximum 15) 그림 RS422/485 통신 Option 결선도 (4-Wire shield) 6

11 Setup Slave 어드레스 22 페이지의그림 1-2.2와같이 Slave 어드레스 ( 국번 ) 은 IPC5000의 NETWORK 설정화면상에서 0에서 99까지설정할수있습니다. 통신속도 22 페이지의그림 1-2.2와같이통신속도는 9600과 선택하여사용할수있습니다. 모드버스 RTU 메시지포맷 Coding System Number of data bits per character Parity 표 모드버스 RTU 메시지포맷 8 bit binary 10 Bits start bits 1 data bits 8 parity bits 0 stop bits 1 Not used Bit transfer rate 9600, Selectable(22 페이지그림 참조 ) Duplex Error checking Half duplex Transceiver CRC(cyclic redundancy check) Polynomial (CRC ) Bit transfer order LSB first End of message Idle line for 3.5 or more characters(>1.82 msec for 19200) 모드버스 RTU 링크 Layer 링크 Layer는다음과같은특징과동작을행합니다. Slave 주소인지, 시작과끝프레임 Dectection, CRC-16 생성및체크. 송수신메시지타임아웃, 버퍼오버플로우 Detection, 프레밍에러 Detection, Idle 라인 detection. Slave에의해받아진메시지안에서물리적 Layer에의해잡혀진에러들은무시됩니다. 그리고자동적으로물리적 Layer는다음 idle 라인 Detection 상에새로운송신을초기화함으로써통신을재개합니다. 7

12 일반적인모드버스 RTU 메시지포맷송신 (Query) 메시지포맷 [Slave Address, Function Code, Function code dependent data, CRC 16] 응답 (Response) 메시지포맷 [Slave Address, Function Code, Function code dependent data, CRC 16] * 만약어떤에러가유효한메시지안에서감지되었다면그응답 function code는그 function code와 80(hex) 를더한것으로수정되고다음데이터는 Section 1.5에설명된모드버스 RTU 예외 code로대체되어응답합니다. 메시지사이에있는 RS-485 링크는 high 임피던스상태에있으며, 이시간동안에수신하는장치는메시지의시작부분이 false가되도록만드는노이즈에영향받기가더쉽습니다. 비록발생된노이즈메시지가어드레스, 프레밍그리고 CRC 체크에의해거절된다하더라도, 노이즈가그메시지 stream에포함될때정상메시지의손실을일으킬수있습니다. Slave에서전송장치는그것의전송선 diver를동작시키고강제로전송전에 3문자타임슬롯을위한링크로 idle 라인상태로만듭니다. 이러한것은어떤노이즈가발생된메시지를제거하고메시지프레임의동기화를향상시킵니다. 모드버스 RTU 데이터 Layer 데이터 layer는다음과같은것들을포함합니다. Diagnostic loopback, Function code 인지 / 거절, Busy/repoll, 데이터에러코드발생 데이터 Layer에의해감지된에러는거절되고 Slave는모드버스타입상태예외에러와함께폴링장치에응답합니다. 모드버스상태예외코드는 Section 1.5( 모드버스 RTU 예외코드 ) 에서설명됩니다. 8

13 2. IEEE 32-bit Floating Point 레지스터정보 모드버스어플리케이션은몇몇 Function code 를위한 IEEE 32-bit floating Point 정보를제공합니다. 2.1 IEEE Floating Point 데이터포맷 Floating point 수를계산하는공식 : mantissa x 2 (exponent -127) (23 bit signed binary with 8 bit biased binary exponent) byte 4 byte 3 byte 2 byte xxxxxxxx x.xxxxxxx xxxxxxxx xxxxxxx mantissa (23 bits) implied binary point for mantissa exponent (8 bit unsigned value) sign of the mantissa 0 = positive, 1 = negative 그림 2-1 IEEE Floating Point 데이터포맷 Mantissa and Sign Mantissa는비트 31의 Sign 과비트 23의바이너리분수로정의됩니다. 이바이너리분수는 Mantissa 값을만들어내기위한 1의 Implied 값과결합되며, 그 Mantissa 값은 1.0 과같거나또는더크고 2.0 보다는작은값입니다. Mantissa는 Sign 비트가 0이면양수이고, Sign 비트가 1이면음수입니다. 예제 : DECIMAL HEXADECIMAL BINARY C Sign 비트 (31) 이 0인것은양수 Mantissa를가리키며, Sign 비트와 Exponent 비트들을제거할때 Mantissa는 다음과같이됩니다. HEXADECIMAL BINARY xxxxxxxx x Binary point의왼쪽에 Implied 값 1을더하면 BINARY 위치변환을이용하면, 이바이너리수는아래와같다 (1X2-1 )+(0X2-2 )+(0X2-3 )+(1X2-4 ) = =

14 Exponent Exponent는부호없는 8비트바이너리값에의해정의됩니다. 그 Exponent의값은 8비트 exponent 값으로부터 127(decimal) 의부호있는뺄셈을수행함으로구해질수있습니다. DECIMAL HEXADECIMAL BINARY C 부호와 Mantissa 비트를제거하면그 Exponent 결과는아래와같습니다. DECIMAL HEXADECIMAL BINARY x xxxxxxx xxxxxxxx xxxxxxxx or: 1X X X X X X X X2 0 = 그결과값을결정하기위해 Exponent 로부터 127(decimal) 의바이어스를빼면 : = 6. Mantissa and Exponent Combination 두개의이전예제로부터 Mantissa와 Exponent를결합하면 : float number = mantissa x 2 exponent float number = x 2 6 = x 64 = 아래는 IEEE 포맷에샘플 Float 값의리스트입니다. DECIMAL HEXADECIMAL C C2C F BFE D F AE 10

15 Reserved Operands 기준에의해서 floating-point 오퍼랜드의정해진예외폼들은숫자시스템으로부터배제됩니다. 다음과같은것 들입니다. 예외 EXPONENT MANTISSA +/- Infinity All 1 s All 0 s Not-a-Number(NAN) All 1 s Other than 0 s Denormalized Number All 0 s Other than 0 s Zero All 0 s All 0 s 모드버스더블레지스터포맷 각각의 IEEE 32-비트 floating point 수는정보를위한시작레지스터로정의된그레지스터로시작하는두개의연속적레지스터 (4바이트) 를필요로합니다. 두레지스터안에바이트의순서는모드버스호스트간에다를수있습니다.( Floating Point 타입을선택하기위해서는페이지 22의그림 1-2.2를참조하십시요 ) Selection EXPONENT 바이트순서 (See Figure 2-1.1) Notes FP B Floating Point Big Endian Format 4, 3, 2, 1 IPC5000 default FP BB Floating Point Big Endian with byteswapped 3, 4, 1, 2 FP L Floating Point Little Endian Format 1, 2, 3, 4 FP LB Floating Point Little Endian with byteswapped 2, 1, 4, 3 Modicon and Wonderware standard IEEE 포맷을보기위해서는다음페이지를참조하십시요. 11

16 IEEE Floating Point 포맷 FP B - Floating Point Big Endian Format: Bit 31 E0 M22 M21M20 M19 M18 M17 M16 Bit 0 M7 M6 M5 M4 M3 M2 M1 M0 S E7 E6 E5 E4 E3 E2 E1 M15 M14 M13 M12 M11 M10 M9 M8 High Low High Low REGISTER N (High) REGISTER N + 1 (Low) S=Sign E=Exponent M=Mantissa FP BB - Floating Point Big Endian with Byte Swapped Format: Bit 31 Bit 24 Bit 15 Bit 8 S E7 E6 E5 E4 E3 E2 E1 M15 M14 M13 M12 M11 M10 M9 M8 Bit 23 Bit 16 Bit 7 Bit 0 E0 M22 M21M20 M19 M18 M17 M16 M7 M6 M5 M4 M3 M2 M1 M0 High Low High Low REGISTER N (High) REGISTER N + 1 (Low) S=Sign E=Exponent M=Mantissa 다음페이지계속 12

17 FP L - Floating Point Little Endian Format: Bit 15 Bit 8 Bit 31 Bit 24 M15 M14 M13 M12 M11 M10 M9 M8 S E7 E6 E5 E4 E3 E2 E1 Bit 7 Bit 0 Bit 23 Bit 16 M7 M6 M5 M4 M3 M2 M1 M0 E0 M22 M21M20 M19 M18 M17 M16 High Low High Low REGISTER N (High) S=Sign E=Exponent M=Mantissa REGISTER N + 1 (Low) FP LB - Floating Point Little Endian with Byte Swapped Format: Bit 7 Bit 0 Bit 23 Bit 16 M7 M6 M5 M4 M3 M2 M1 M0 E0 M22 M21M20 M19 M18 M17 M16 Bit 15 Bit 8 Bit 31 Bit 24 M15 M14 M13 M12 M11 M10 M9 M8 S E7 E6 E5 E4 E3 E2 E1 High Low High Low REGISTER N (High) S=Sign E=Exponent M=Mantissa 그림 IEEE Floating Point 포맷 REGISTER N + 1 (Low) 표 FP B 포맷의 IEEE Floating Point Number 예제 Value IEEE FP B Register N Register N + 1 (decimal) MSB LSB high low high low C80000h 42h C8h 00h 00h D47AEh 42h 5Dh 47h AEh h 40h 00h 00h 00h 1.0 3F800000h 3Fh 80h 00h 00h -1.0 BF800000h BFh 80h 00h 00h 13

18 3. 모드버스 TCP 와모드버스 RTU Function Codes IPC5000 모드버스프로토콜은관련정보를처리하기위한 Access를공급하는표준모드버스 Function code의일부분을이용합니다. 이러한표준 function code는인스투르먼트의데이터처리를위한 IEEE 32비트 Floating point 수와 16 비트정수레지스터표현을위한기본적지원을공급합니다. 표 3-1과 3-2는 Request 때마다허락되어지는 Function code 정의와최대 Object Address 수를나타내고있습니다. 데이터의 Repolling 은이러한인스투르먼트에의해지원되지않습니다. Table 3-1 Modbus RTU Function Codes Definitions Function Code Name Usage 01 코일상태읽기 디지털출력상태를읽는다. 02 입력상태읽기 디지털입력상태를읽는다 홀딩레지스터읽기 / 입력레지스터읽기 05 Force Single Coil 16 비트레지스터포맷 (High/Low) 에데이터를읽는다. 정수또는 Floating point 프로세스데이터를읽기위해사용된다. 레지스터들은연속적이고 Instrument 로부터호스트에전달된다. 디지털출력을강제로 ON/OFF 하기위한데이터쓰기를한다. FF 00 는 DO 를강제로 ON 는 DO 를강제로 OFF FF FF 는 DO 의강제쓰기를알림모든다른값들은인지되지않으며 DO 에영향을주지않는다. IPC5000 은이 Function code 는지원하지않는다. 06 Preset Single Register 오직 16 비트정수포맷에데이터쓰기를한다. 08 Loopback Test 통신포트의 Diagnostic 시험을위해이용된다. 16(10h) Preset Multiple Registers 16 비트포맷에데이터쓰기를한다. 정수와 Floating point 오버라이드데이터에이용되며, 레지스터들은연속적이고호스트로부터 Instrument 에전달된다. 17(11h) Report Device ID Instrument ID 와연결정보, ROM 버전등을읽는다. 20(14h) 21(15h) Read General Reference Write General Reference Instrument의 Configuration을호스트디바이스에 upload하거나또는읽는데사용된다. Instrument의 Configuration을호스트디바이스로부터 Instrument에다운로드하거나쓰기를하기위해사용된다. 14

19 표 3-2 각 Instrument 타입을위한 Object 어드레스의최대수 Object Name Object 어드레스수 Analog Inputs 02 Analog Output 04 Discrete Input 12 Discrete Output/Coil 12 Loop 2 Segments per Set Point Programmer Setpoint programmer for IPC5000 Segment Event Groups 2 Link Groups 2 PID Constant Group 2 Controller Group 2 Program Group 2 Setup Group 2 Operation Group 2 Fix PV Event Groups 2 No Loop Group

20 3.1 Function Code 01 디지털출력상태읽기 설명 Function code 01(0X reference) 는바이너리데이터포맷에 Slave 디바이스의디지털출력 ON/OFF 상태를읽기위해사용됩니다. Function code 01을이용하여전송된모든바이너리데이터는바이트속에 Mapping 되어있으며, Instrument 또는 Function code 01메시지를경유하는유용한디지털출력의규정숫자는 Instrument 모델규격에따라다를수있습니다. 요청 (Query) 요청메시지는디지털출력시작과읽기위한코일의수를규정합니다. 디지털출력 address들은 zero에서시작합니다. DO1에서 DO16은반복적으로 0에서 15를의미합니다. Function code 01을위한요청 (Query) 메시지포맷 Slave address (00 for TCP) Function Code 시작어드레스 High 시작어드레스 Low DO 개수 High DO 개수 Low CRC (RTU) CRC (RTU) Example : 국번 02 의 Slave 로부터디지털출력 1 에서 7 까지의 ON/OFF 상태읽기 RTU example : CRC CRC TCP example : 응답 (Response) 응답메시지에 DO 상태는데이터필드의비트당한개의 DO로구성됩니다. DO 상태는 1=ON;0=OFF 로서표현되며, 첫번째데이터바이트의 LSB는 Query에서요청한 DO를포함하고다른 DO들은그바이트의끝에서높은순서그리고그다음바이트는낮은순서에서높은순서로정렬되어집니다. 만약리턴되는 DO 수가 8 의배수가아니라면, 그마지막데이터바이트에나머지비트들은 0으로채워집니다. ( 그바이트의끝에서높은순서로 ). 그바이트카운트필드는리턴된데이터바이트의수를규정합니다. Function code 01을위한응답메시지포맷 Slave address (00 for TCP) Function Code 바이트수 데이터 데이터 CRC (RTU) CRC (RTU) Example : DO 번호 2 와 7 은 ON 이고나머지모두는 OFF 임. RTU example : CRC CRC TCP example : 이러한응답에서 DO 1부터 7까지의상태는그바이트값 42 hex( binary) 로나타납니다. DO8은이바이트의 MSB 이고 DO1은 LSB 입니다. 왼쪽에서오른쪽으로 DO7에서 1의상태는 ON-OFF-OFF-OFF-OFF-ON- OFF 입니다. DO#8은요청되지않은것이며그래서비트 #7 또는 MSB가 0으로채워졌습니다. 16

21 표 3-3 IPC5000 디지털출력맵핑 코일번호 Instrument Function 1 Open Collector #1 2 Open Collector #2 3 Open Collector #3 4 Open Collector #4 5 Open Collector #5 6 Open Collector #6 7 Open Collector #7 8 Open Collector #8 9 Open Collector #9 10 Open Collector #10 11 Open Collector #11 12 Open Collector #12 17

22 3.2 Function Code 02 디지털입력상태읽기 설명 Function code 02(1X reference) 는바이너리데이터포맷에 Slave 디바이스의디지털입력 (DI) 의 ON/OFF 상태를읽기위해사용됩니다. Function code 02를이용하여전송된모든바이너리데이터는바이트안에 Mapping 됩니다. 하나의 Function code 02 메시지를경유하거나또는한 Instrument 안에서유용한입력의규정수는 Instrument 모델규격에따라다를수있습니다. 요청 (Query) Query 메시지는입력의시작부분과읽기위한입력의수를규정합니다. 입력어드레스는 zero에서시작합니다. 입력 1부터 16 까지의어드레스는반복적으로 0 에서 15로의미합니다. Function code 02 를위한 Query 메시지포맷 Slave address (00 for TCP) Function Code 시작어드레스 High 시작어드레스 Low DI 개수 High DI 개수 Low CRC (RTU) CRC (RTU) Example: 국번 02 에 Slave 로부터입력 1 부터 7 까지의 ON/OFF 상태읽기 RTU example : CRC CRC TCP example : 응답 (Response) 응답메시지에입력상태는데이터필드의비트당한개의입력으로표현됩니다. DI 상태는 1=ON;0=OFF 로서표현되며, 첫번째데이터바이트의 LSB는 query에서어드레스된입력을포함하고다른 DI들은그바이트의끝에서높은순서그리고그다음바이트는낮은순서에서높은순서로정렬되어집니다. 만약리턴되는입력수가 8 의배수가아니라면, 그마지막데이터바이트에나머지비트들은 0으로채워집니다 ( 그바이트의끝에서높은순서로 ). 그바이트카운트필드는리턴된데이터바이트의수를규정합니다. Function code 02 를위한응답메시지포맷 Slave address (00 for TCP) Function Code 바이트수 데이터 데이터 CRC (RTU) CRC (RTU) Example: DI 번호 2와 7은 ON이고나머지모두는 OFF 임. RTU example : CRC CRC TCP example : 이러한응답에서 DI 1부터 7까지의상태는그바이트값 42 hex( binary) 로나타납니다. DI8은이바이트의 MSB 이고 DI1은 LSB 입니다. 왼쪽에서오른쪽으로 DI7에서 1의상태는 ON-OFF-OFF-OFF-OFF-ON-OFF 입니다. DI #8은요청되지않은것이며그래서비트 #7 또는 MSB가 0으로채워졌습니다. 18

23 3.3 Function Code 03/04 입력레지스터읽기 설명 Function code 03(4X reference) 또는 Function code 04(3X reference) 는 Section 6( 프로세스와동작타입변수를위한레지스터 ) 에언급된 Slave에입력레지스터바이너리내용을읽기위해사용됩니다. Function code 3과 4는입력타입들에제한을받지않으며, Alarm 상태나또는제어파라메타등을전송할수있습니다. 만약어떤 Request 가 Section 6 맵에존재하지않는어드레스에대한것이라면 IPC5000은그 request를받아들여 zero를리턴할것입니다. 이러한동작은링크상에밴드폭을크게개선시킬것이고비연속적데이터요소들에대한몇몇다른 Request들을만들수있도록해줄것입니다.( 즉 AI #2가유효하지않을때의 AI #1에서 AI #3를포함하는디바이스를고려한것이다 ) 그연속적방법은 AI#1 부터 AI#3까지읽을수있도록해주고 AI#2를위한데이터할당은 zero로할것이다. 요청 (Query) 그요청 (query) 메시지는어드레스시작과읽기위한레지스터수를규정한다. 레지스터어드레스는 0에서부터시작됩니다 ( 즉레지스터 1-16은 0-15) Function code 03/04 를위한요청 (Query) 메시지 Slave address (00 for TCP) Function Code 시작어드레스 High 시작어드레스 Low 어드레스개수 High 어드레스개수 Low CRC (RTU) CRC (RTU) Example: 국번 02의 Slave로부터 Floating point 값으로어드레스 에아날로그입력 #1과 #2을읽는다. RTU example : CRC CRC TCP example :

24 응답 (Response) 응답메시지에레지스터데이터는하나의레지스터가 2 바이트로구성되어회신됩니다.. 각레지스터를위해서그첫번째바이트는높은순서의비트를포함하고다음두번째는낮은순서의비트를포함합니다. Floating point 값들은두개의연속적레지스터를요구합니다. 단일 floating point 값에대한요구는두레지스터를위한것이어야합니다. 응답의처음 16 비트는 float 값의 IEEE MSB를포함하며, 응답의두번째 16 비트는 float 값의 IEEE LSB를포함합니다. 만약 Master가 Floating point 값의어드레스를오직한개의레지스터로요구한다면 Slave는비정상적데이터어드레스를나타내는예외코드로응답할것입니다. 모드버스 RTU 프로토콜은 function code 03과 04를위한단일바이트수를가지고있습니다. 따라서모드버스 RTU 프로토콜은한번요청하는데있어서오직 64개의 Floating point와 127개의정수값까지만처리할수있습니다. Function code 03/04를위한응답메시지포맷 Slave address (00 for TCP) Function Code 바이트수 데이터 데이터 CRC (RTU) CRC (RTU) Example: Floating point 값인아날로그입력 #1과 #2는 AI#1 = 100.0이고 AI#2 = 이다. RTU example : C AE 42 5D CRC CRC TCP example : C AE 42 5D 20

25 3.4 Function Code 05 - Force Single Digital Output 설명 단일디지털출력 (0X reference) 을강제로 ON 또는 OFF 시키는것으로 Function code 01에서이용되는동일한디지털출력 (DO) 입니다. ( 주의 ) IPC5000 은이 Function Code 를지원하지않습니다. 요청 (Query) 요청메시지는강제로동작시킬 DO를규정합니다. 레지스터어드레스들은 Zero 부터시작합니다. 즉, DO1 어드레스는 0. 요청된 ON/OFF 상태는 Query 데이터필드에서상수에의해규정되어집니다. FF 00 hex 값은그 DO가 ON이되도록하는것이고 hex 값은그 DO가 OFF가되도록하는것이며, FF FF hex 값은강제로쓰기를한다는것을통지하는것입니다. Function code 05 를위한 Query 메시지포맷 Slave address (00 for TCP) Function Code DO 어드레스 High DO 어드레스 Low Force 데이터 High Force 데이터 Low CRC (RTU) CRC (RTU) Example : 국번 02의 Slave 안에 DO6을강제로 ON한다. RTU example : FF 00 CRC CRC TCP example : FF 00 응답 (Response) 그 DO 의강제쓰기가완료된후정상응답은 Query 의 echo 가옵니다. Function code 05 를위한응답메시지포맷 Slave address (00 for TCP) Function Code DO 어드레스 High DO 어드레스 Low Force 데이터 High Force 데이터 Low CRC (RTU) CRC (RTU) Example : 국번 02의 Slave에 DO6를강제로 ON 시킨다. RTU example : FF 00 CRC CRC TCP example : FF 00 21

26 3.5 Function Codes 06 단일레지스터조정 설명 단일레지스터 (4X reference) 안에정수값쓰기를합니다. IPC5000은 Boradcast 기능을지원하지않습니다. 비트팩데이터타입 (16 비트레지스터 ) 과정수, W Access 타입으로 Section 6에규정된레지스터들은 Fuction code 06을이용하여쓰기를할수있습니다. 요청 (Query) 요청메시지는조정될레지스터레퍼런스를규정합니다. 레지스터어드레스는 Zero부터시작합니다. 즉레지스터 1 어드레스는 0. Function code 06을위한요청메시지포맷 Slave address (00 for TCP) Function Code 어드레스 High 어드레스 Low 조정데이터조정데이터 High Low CRC (RTU) CRC (RTU) Example : 국번 02의 Slave Loop #1의모드를 Auto( 어드레스 00Fah) 로설정 RTU example : FA CRC CRC TCP example : FA 응답 (Response) 정상동작에대한응답은레지스터내용들이설정된후그요청 (Query) 의 echo가리턴됩니다. Function code 06을위한응답메시지포맷 Slave address (00 for TCP) Function Code 어드레스 High 어드레스 Low 조정데이터조정데이터 High Low CRC (RTU) CRC (RTU) Example : 국번 02의 Slave Loop #1의모드를 Auto( 어드레스 00Fah) 로설정 RTU example : FA CRC CRC TCP example : FA

27 3.6 Function Code 08 - Loopback 메시지 설명 받은 Query 메시지를되돌려줍니다.(Echoes) 요청 (Query) 메시지길이는 ( 데이터버퍼길이의반 - 8 바이트 ) 까지될수있습니다. Function code 08 을위한요청메시지포맷 Slave address (00 for TCP) Function Code 데이터버퍼길이의약반으로제한되는길이의데이터 CRC (RTU) CRC (RTU) Example : RTU example : CRC CRC TCP example : 응답 (Response) Function code 08 을위한응답메시지포맷 Slave address (00 for TCP) Function Code 받은데이터바이트 CRC (RTU) CRC (RTU) Example: RTU example : CRC CRC TCP example :

28 3.7 Function Codes 16(10h) 멀티레지스터조정 설명 홀딩레지스터 (4X reference) 의순서에따라서값을쓰기합니다. IPC5000은 Boradcast 기능을지원하지않습니다. Access 타입 W 로 Section 5에규정되어할당된레지스터들은 Function code 16(10h) 을통하여쓰기를할수있습니다. 요청 (Query) 요청메시지는조정될레지스터레퍼런스를규정합니다. 레지스터어드레스는 Zero 부터시작합니다. 즉, 레지스터 1은어드레스 0 임. Function code 16(10h) 을위한요청메시지포맷 Slave Address (00 for TCP) Function Code 시작어드레스 High 시작어드레스 Low 어드레스개수 High 어드레스개수 Low 바이트수 데이터 CRC (RTU) CRC (RTU) Example : 국번 02의 Slave로부터정치제어를위한 Loop 1의 Set Point(BC08h) 값을 100.0으로설정. RTU example : BC C CRC CRC TCP example : BC C 응답 (Response) 정상응답일경우국번, Function code, 시작어드레스, 어드레스개수를리턴합니다. Floating point 값은두개의연속어드레스를필요로합니다. 한개의 Floating point 값을쓸때는어드레스개수가 2개가되어야합니다. Floating point 수의바이트순서는바이트 swap configuration 설정값에따라서결정됩니다. ( 페이지 8의그림 참조 ). 이번예제에서의바이트 swap 순서는 FP B이며, Subsection 2.1에설명되어있습니다. 응답의첫번째 16 비트는 float 값의 IEEE MSB를포함하고응답의두번째 16 비트는 float 값의 IEEE LSB를포함합니다. 바이트순서는 Subsection 2.1을설명되어있습니다. 만약 Master가 Floating point 값의어드레스에서오직어드레스수를하나로하여요청한다면 Slave는비정상데이터어드레스인예외코드 (Section 4 참조 ) 로응답할것입니다. Function code 16(10h) 를위한응답메시지포맷 Slave address (00 for TCP) Function Code 시작어드레스 High 시작어드레스 Low 어드레스개수 High 어드레스개수 Low CRC (RTU) CRC (RTU) Example : 국번 02의 Slave로부터정치제어를위한 Loop 1의 Set Point(BC08h) 값을 100.0으로설정응답. RTU example : BC CRC CRC TCP example : BC

29 3.8 Function Code 17(11h) 디바이스 ID 보고 설명 Function code 17(11h) 는 Slave ID, 디바이스설명, Firmware 버전과같은정보를포함하는디바이스정보를보고하는데사용됩니다. 요청 (Query) 요청메시지는오직 Function code 만을규정합니다. Function code 17(11h) 를위한요청메시지포맷 Slave address (00 for TCP) Function Code CRC (RTU) CRC (RTU) Example : 국번 02의 Slave로부터디바이스 ID를읽는다. RTU example : CRC CRC TCP example : 응답 (Response) 응답은 IPC5000을표현하는레코드포맷입니다. Function code 17(11h) 를위한응답메시지포맷 Slave address (00 for TCP) Function Code 바이트수 Slave ID RUN 동작상태지적 디바이스규격데이터 CRC (RTU) CRC (RTU) Slave ID IPC5000을위한 Slave ID 번호는 50(Hex) 입니다. (1 바이트 )( 국번을제외한패킷에 3번째바이트 ) RUN 동작상태지적 : (1 바이트 )(4 번째바이트 ) 00 = OFF; FF = ON 디바이스규격데이터 : 디바이스표현 Model ID 디바이스계층 ID 디바이스맵핑 디바이스표현 : (5번째바이트 20 번째바이트 ) 16문자 ASCII 메시지포맷 : I P C 개문자까지 Floating point 표현으로버전표시 나머지바이트를위해서는 Zero 가덧붙여집니다. 25

30 예제 : 버전 1.0으로 IPC5000의디바이스표현을하면다음과같습니다. I P C Model ID : 00(1 바이트 )(21번째바이트 ) 디바이스계층 ID : 디바이스분류 (1 바이트 )(22 번째바이트 ) 계층 ID 계층 00 포괄적계층 (Fixed Address Mapable) 01-FF Future 포괄적계층 (00) 디바이스맵핑 : I/O와맵핑특징을표현합니다. 레코드의수 레코드 #1 레코드 #2 레코드 레코드 #n 레코드의수 : 양수값 00-FFh의 1 바이트 (23번째바이트 ) 레코드표현 : 바이트 설 명 00 데이터요소타입 ( 아래데이터요소값표를참조하십시요.) 01 데이터요소레코드의시작 High 어드레스 02 데이터요소레코드의시작 Low 어드레스 03 데이터요소의수 (High) 04 데이터요소의수 (Low) 26

31 데이터요소값표 : 바이트 설 명 00 아날로그입력들 01 아날로그출력들 02 디지털입력들 03 디지털출력들 04 제어루프들 05 Set Point 프로그래머들 24 IPC5000을위한 Set Point 프로그래머 25 세그먼트이벤트그룹 27 링크그룹 28 PID 상수그룹 29 컨트롤러 ( 정치제어 ) 그룹 30 프로그램그룹 31 셋업그룹 32 동작그룹 33 정치 PV 이벤트그룹 34 루프에속하지않는그룹 27

32 4. 모드버스 RTU 예외코드 4.1 개요 Master 디바이스는요청 (query) 를 Slave 디바이스에보낼때는정상응답을기대합니다. 4개의가능한사항들중하나가 Master의요청으로부터발생할수있습니다 : Slave 디바이스가통신에러가없는요청 (query) 를받고정상적으로요청 (query) 를핸들링할수있다면그것은정상응답을리턴합니다. Slave가통신에러때문에요청 (query) 를받지않는다면그것은응답을리턴하지않습니다. Master 프로그램은요청 (query) 을위한타임아웃조건을사항에따라서처리할것입니다. Slave가요청 (query) 을받고통신에러 (Parity, LRC 또는 CRC) 가감지되었다면응답을리턴하지않습니다. Master 프로그램은요청 (query) 을위한타임아웃조건을사항에따라서처리할것입니다. Slave가통신에러가없는요청 (query) 을받았으나그것을핸들링할수없다면 ( 즉, 존재하지않는코일또는레지스터에요청 ) Slave는에러 ( 잘못된데이터어드레스 ) 의특징을 Master에게알려주는예외응답으로리턴할것입니다. 예외응답메시지는정상응답과다른두가지필드를가지고있습니다. Function Code 필드 : 정상응답에서 Slave는응답의 function code 필드에원래요청 (query) 의 Function code를보내줍니다. 모든 Function code들은 0이최상위비트 (MSB) 를가지고있습니다. 즉그값들은 80hex 값이하입니다. 반면예외코드응답에서 Slave는최상위비트를 1로설정합니다. 이것은정상응답값보다정확히 80hex가더높은값을응답하도록만들기위한것입니다. Function code의 MSB를 1로설정함으로써 Master의어플리케이션프로그램은예외응답을인식할수있습니다. 그리고예외코드를위한데이터필드를검사할수있습니다. 데이터필드 : 정상응답에서 Slave는데이터필드안에데이터또는통계자료를리턴할것입니다. 예외응답에서 Slave는데이터필드안에예외코드를리턴합니다. 이것은예외가생긴 Slave 조건을정의합니다. 요청 (Query) Example : 컨트롤러로부터어드레스 1820h에서시작하는두레지스터를읽는 Slave 내부에러 응답 (Response) Example : Function code 바이트에 MSB가데이터필드안에 Slave 디바이스실패 (04) 코드와함께 1로설정되어리턴됩니다

33 예외코드 01 허용되지않는 Function 02 허용되지않는데이터어드레스 표 4-1 모드버스 RTU 데이터 Layer 상태예외코드 정의설명 받은메시지가요청받은디바이스로부터허락되지않는동작을요청한경우입니다. 지원되지않는 Function code를요청한경우입니다. 메시지의 Function 관련된데이터부분에언급된어드레스가요청받은디바이스에서유효하지않은경우입니다. 03 허용되지않는데이터값 04 Slave 디바이스실패 06 Slave 디바이스 Busy 요청받은디바이스위치에언급된값이범위를벗어난경우입니다. 요청받은디바이스 Bad 디바이스상태로인해유효한메시지를처리하지못한경우에해당됩니다. 요청받은디바이스가 Busy 상태로인해메시지를거절한경우입니다. 후에다시 Retry 하십시요. 07 NAK, Negative Acknowledge 요청받은디바이스가현재메시지를처리할수없습니다. 디바이스종속에러데이터를얻기위해 PROGRAM POLL 을실행하십시요. 09 버퍼오버플로우 레지스터의요청된수를위해리턴되는데이터가허용되는버퍼공간보다더큰경우입니다. 이것은 Function code 20 에서만발생될수있는것입니다. 29

34 5. 동작타입변수와처리를위한레지스터맵 이번장은 Function code 03,04,06 과 10h에의해 Access 되는모든파라메터를설명합니다. 5.1 장은각기능의글로벌개요와그것의어드레스와레지스터를제공합니다. 5.2 에서 5.20 장까지는자세한각기능과그것의각파라메타에관한자세한내용을포함합니다. IPC5000은글로벌모든파라메타를포함하지는않습니다. 5.1 레지스터맵개요 표 5-1은 Function Code 03, 04, 06, 10h를위한글로벌레지스터맵을나타냅니다. 각어드레스에관한자세한내용을 5.2 에서 5.20 장을참조하십시오. Hex 어드레스번호의 Decimal 레지스터번호로변환어드레스번호를레지스터번호로변환하기위해서는어드레스를 Hexidecimal에서 decimal로변환하시고 1을더하십시오. 레지스터는 zero에서시작하여어드레스됩니다. 즉레지스터 1-16은 0-15로어드레스됩니다. 레지스터번호를어드레스번호로변환하기위해서는레지스터로부터 1을빼고 Hex로변환하십시오. 표 5-1 글로벌레지스터맵 시작어드레스종료어드레스 (hex) (hex) 설명 비고 0000 < 0040 분산파라메타 IPC5000에서는유용하지않음 FF 루프 ( 채널 ) #1 (floating point & bit packed) FF 루프 ( 채널 ) #2(floating point & bit packed) F 아날로그입력값 (#1-#2) 1DF0 1DF6 시간 1E00 1E0F Set Point Programmer #1 1E10 1E1F Set Point Programmer #2 1F00 1F3F Set Point Programmer #1 Additional Values 1F40 1F7F Set Point Programmer #2 Additional Values B Set Point programmer #1 segment (1 100) IPC5000만유용함 844C 8897 Set Point programmer #2 segment (1 100) IPC5000만유용함 B0 Set Point Programmer #1 IPC5000만유용함 88B1 88C9 Set Point Programmer #2 IPC5000만유용함 88CA A999 세그먼트 Set Point 이벤트 #1(1-100) IPC5000만유용함 A99A CA69 세그먼트 Set Point 이벤트 #1(1-100) IPC5000만유용함 30

35 시작어드레스종료어드레스 (hex) (hex) 설명 CB00 CB3B 링크그룹 #1 (1 10) CB3C CB77 링크그룹 #2 (1 10) CB78 CC46 PID 그룹 #1 (1 8) CC48 CD16 PID 그룹 #2 (1 8) CD17 CD2A 컨트롤러 ( 정치 ) 그룹 #1 CD2A CD3E 컨트롤러 ( 정치 ) 그룹 #2 CD3F CD4C 프로그램그룹 #1 CD4D CD5A 프로그램그룹 #2 CD5B CD72 셋업그룹 #1 CD73 CD8A 셋업그룹 #2 CD8B CD9B 동작그룹 #1 CD9C CDAC 동작그룹 #2 CDAD CDF4 정치 PV 이벤트그룹 CDF5 CDFE 공통데이터그룹 비고 31

36 5.2 루프 ( 채널 ) 치 (Loop Value) 레지스터맵 이표는루프 ( 채널 ) #1의어드레스를포함하고있습니다. 루프 ( 채널 ) #2의어드레스를위해서는페이지 35에표 5-1을참조하십시오. 표 5-2 루프 ( 채널 ) 치 (Loop Value) 레지스터맵어드레스어드레스레지스터파라메타명 Access 비고 (hex) (decimal) 현재값 (PV) R Floating Point in Engineering Units 리모트설정값 (SP2) R 32 Floating Point in Engineering Units IPC5000 에서는유용하지않음 가변설정값 (Working Set Point) R Floating Point in Engineering Units 출력 (Output) Floating Point in Engineering Units 매뉴얼운전의경우에만쓰기가능 현재값 (PV) R Floating Point in Engineering Units 004A 0075 입력 (Input #1) R 004C 0077 게인 (Gain #1) 또는비례대 (Prop Band #1) 004E 0079 제어방향 (Direction) R 리셋 (Reset #1) R 레이트 (Rate #1) R R Floating Point in Engineering Units IPC5000에서는유용하지않음 Floating Point in Engineering Units Note 1 Floating Point 0.0 = Reverse; 1.0 = Direct Floating Point in Engineering Units Minutes/Repeat Note 1, 적분상수 Floating Point in Minutes Note 1, 미분상수 제어사이클타입 (Cycle Time #1) R Floating Point in Seconds PV 하한범위 (PV Low Range) R Floating Point in Engineering Units PV 상한범위 (PV High Range) R Floating Point in Engineering Units 005A 0091 알람 #1 설정값 #1(Alarm #1 SP #1) R 005C 0093 알람 #1 설정값 #1(Alarm #1 SP #2) R 게인 (Gain #2) 또는비례대 (Prop Band #2) Deadband R 리셋 (Reset #2) R 레이트 (Rate #2) R R Floating Point in Engineering Units IPC5000에서는유용하지않음 Floating Point in Engineering Units IPC5000에서는유용하지않음 Floating Point in Engineering Units Note 1 Floating Point Note 1 Floating Point in Engineering Units Minutes/Repeat Note 1, 적분상수 Floating Point in Minutes Note 1, 미분상수 제어사이클타입 (Cycle Time #2) R Floating Point in Seconds Note 1 : 해당되는파라메타에데이터를쓰기위해서는, 먼저루프1 의 CB78(hex) 또는루프 2의 CC48(hex) 를이용하여현재 PID 제어를위해적용되고있는그룹또는 PID zone 을안후에 PID 상수영역에데이터를써야합니다. 상기레지스터에는직접데이터를쓸수없습니다. 게인 #1, 리셋 #1, 레이트 #1은 Heat/Cool 제어또는정상 PID 제어에서가열을위한 PID 상수들이고, 게인 #2, 리셋 #2, 레이트 #2는오직 Heat/Cool 제어만사용되는냉각을위한 PID 상수들입니다.

37 어드레스 (hex) 레지스터 (decimal) 파라메타명 Access 비고 006A 0107 LSP #1 006C 0109 LSP #2 006E 0111 알람 #2 설정값 #1(Alarm #1 SP #1) R 알람 #2 설정값 #1(Alarm #1 SP #2) R SP 하한제한 (SP Low Limit) SP 상한제한 (SP High Limit) Floating Point in Engineering Units 정치제어의 Target 설정값 Floating Point in Engineering Units IPC5000에서는유용하지않음 Floating Point in Engineering Units IPC5000에서는유용하지않음 Floating Point in Engineering Units IPC5000에서는유용하지않음 Floating Point in Engineering Units SP 설정제한 Floating Point in Engineering Units SP 설정제한 가변설정값 (Working Set Point) R Floating Point in Engineering Units 007A 0123 출력하한제한 (Output Low Limit) 007C 0125 출력상한제한 (Output High Limit) 007E 0127 제어출력값 (Output Working Value) Floating Point in Engineering Units Note 1 Floating Point in Engineering Units Note 1 Floating Point in Engineering Units 매뉴얼운전의경우에만쓰기가능 바이어스 (Bias) Floating Point in Engineering Units 008A 0139 편차값 (Deviation) R 008E 0143 매뉴얼리셋 (Manual Reset) R 00F 퍼지제어유무 (Enable/Disable Fuzzy) 00F TUNE 동작 (Demand Tune Request) 00FA 0251 Auto/Manual 상태 00FD 0254 Tune Set 상태 Floating Point in Engineering Units (SP PV) Floating Point in Engineering Units Note 1 Bit Packed Bit 0 : 0 : Disable; 1: Enable Bit 1-15 : Unused Bit Packed( 한번의 Enable 명령은 Tuning 이완료될때까지오토튜닝동작을함 ) Bit 0 : 0 : Disable; 1: Enable Bit 1-15 : Unused STOP 또는매뉴얼동작에서는유용하지않음. Bit Packed Bit 0 : 0 : Manual; 1: Auto Bit 1-15 : Unused 튜닝동작중에는유용하지않음 Bit Packed(Heat/Cool 튜닝상수를선택함 ) Bit 0 : 0 : Heat Tune Set 1 : Cool Tune Set Bit 1-15 : Unused Heat/Cool 제어인경우에만유용함 Note 1 : : 해당되는파라메타에데이터를쓰기위해서는, 먼저루프1 의 CB78(hex) 또는루프 2의 CC48(hex) 를이용하여현재 PID 제어를위해적용되고있는그룹또는 PID zone 을안후에 PID 상수영역에데이터를써야합니다. 상기레지스터에는직접데이터를쓸수없습니다. 33

38 5.3 Function codes 3, 6, 16 을이용하여요청 (Query) 하는예제 예제 1 : 요청 (Query) : Function code 3(hex codes) 를이용하여 IPC5000으로부터루프1의 PV, 리모트설정값, 가변설정값, 제어출력값을읽는예제. 이것은연속레지스터를 Access 함으로되어질수있음 CRC CRC 응답 : 여기서 PV = , 리모트설정값 = 0.0( 고정 ), 가변설정값 = , 제어출력값 = A A CRC CRC 예제 2 : 요청 (Query) : function code 16(10hex) 를이용하여 IPC5000에루프1의 LSP(address 006A) 에 100.0을쓰는예제 Function code 16은멀티레지스터를조정하는데이용되고레지스터는 Zero에서어드레스가시작합니다. 레지스터 1은어드레스 0 임 A C CRC CRC Response : LSP #1 의조정으로부터어드레스 006A 에 을씀 A CRC CRC 예제 3 : 요청 (Query) : 컨트롤러에루프 1을 Auto( 레지스터 00FA hex) 로설정하는예제이것은 bit-packed 단일레지스터데이터타입이고레지스터는 Zero 에서어드레스가시작합니다. 레지스터 1은어드레스 0임 FA CRC CRC 응답 : 컨트롤러의제어모드가 AUTO 변경됨 FA CRC CRC 34

39 5.4 아날로그입력값레지스터맵 Function Code 03,04 어드레스 (hex) 표 5-4 아날로그입력값레지스터맵어드레스- Function Code 03,04 레지스터채널번호 Access 비고 (decimal) 아날로그입력 #1(Analog Input #1) R 아날로그입력 #2(Analog Input #2) R Floating Point in Engineering Units 예제 Function code 03 을이용하여 IPC5000 으로부터아날로그입력 1 과 2 를읽는예제 CRC CRC AI 1 = 과 AI 2 = 를 IPC5000 이응답함 C D 47 AE CRC CRC 35

40 5.5 시간레지스터맵 어드레스 (hex) 레지스터 (decimal) 표 5-5 시간레지스터맵어드레스 채널번호 Access 비고 1BE 시간 0 ~ 23 1BE 분 0 ~ 59 1BE 초 0 ~ 59 1BE 월 1 ~ 12 1BE 일 1 ~ 31 1BE 년 1BE 요일 읽기 : 1999 ~ 2099 쓰기 : 00 ~ 99는 2000 ~ 2099 임. 0 : 일 1 : 월 2 : 화 3 : 수 4 : 목 5 : 금 6 : 토 ( 주 ) 시간과날짜를쓰기할경우에는 Function Code 6 을이용하십시오. Function Code 16 은유용하지않습니다. 36

41 5.6 Set Point Program 레지스터맵 요약 Set Point programmers는프로그램상태와상호동작, 다른프로그래머파라메타와프로그램세그먼트맵핑, 편집과스타일에관련된카테고리에따라서나열되어집니다. 어떤장은또한 Third Party Software를위한 SP 프로그래머와인터페이스수단을구성하는것을돕기위해공급됩니다. 지원 Function Code : 읽기 Function Code 3,4 쓰기 Function Code 6,16(10 Hex) 다운로드, 조작과 SP 프로그래머의상태를읽기위한고려와방법 : 한 SP 프로그래머인터페이스는다음표에서리스트되는파라메타를이용하는 Third Party Software에서개발될수있고 SP 프로파일 (Profile) 을포함하는방법이만들어질수있습니다. 많은세그먼트를보여주는 SP 프로그래머인터페이스를제작하는데있어서그래픽디스플레이는여러분이처리를위해이용할 Ramp/Soak 세그먼트의최대수를참조하는표를포함할수도있을것입니다. 각세그먼트를위해참조되는파라메타는표 5-10( 레지스터맵 ) 에리스트됩니다. 프로그래머번호 다음에파라메타들은 SP 프로그래머 1을참조합니다. 표 5-6은모든 SP 프로그래머를위한시작과끝어드레스를나열한것입니다. 표 5-6 SP programmer 어드레스 시작 시작 종료 종료 프로그래머번호 어드레스 어드레스 어드레스 어드레스 비고 (Hex) (Decimal) (Hex) (Decimal) SP Programmer 1 1E E0F 7696 SP Programmer 2 1E E1F 7712 SP Programmer B SP Programmer 2 88B C IPC5000에서만오직사용됨. IPC5000에서만오직사용됨. 37

42 프로그램을제어하기 프로그램을제어하기위해서다음파라메타들이 access 될수있습니다. 프로그래머현재의세그먼트번호 (Current Segment Number) 현재의남은시간 (Current Time Remaining) 어드레스 (Hex) 어드레스 (Decimal) 1E 표 5-7 참조 1E 표 5-7 참조 비고 동작상태 (Status) 1E0B 7692 표 5-7 참조 Start(write only) 1E0C 7693 표 5-7 참조 Hold(write only) 1E0D 7694 표 5-7 참조 Advance(write only) 1E0E 7695 표 5-7 참조 Reset(write only) 1E0F 7696 표 5-7 참조 세그먼트편집 (Segment Edit) 88AF 표 5-7 참조 프로파일 (Profile) 을위한파라메타 프로파일 (Profile) 을위한파라메타를위해다음을정의할필요가있습니다. 프로그래머 루프1 시작설정값 (Start Setpoint Loop 1) 루프2 시작설정값 (Start Setpoint Loop 2) 시작모드 (Start Mode) 우선순위 (Priority) 저장프로그램번호 (Saving Program number) 어드레스 (Hex) 어드레스 (Decimal) 표 5-8 참조 889A 표 5-8 참조 889C 표 5-8 참조 889D 표 5-8 참조 88B 표 5-8 참조 비고 38

43 Setpoint 프로그램을다운로드하기위한과정 이단계들은프로그래머 1을위한것입니다. 프로그래머 2를위해서는시작어드레스를위한오프셋을더함에따라서레지스터어드레스가조정됩니다. 표 은 Function Codes 3, 4, 6, 16 을이용하여다운로드하기위한것입니다. 순서 표 모드버스 Function Codes 3, 4, 6, 16을이용하여 Setpoint 프로그램을다운로드하는순서동작 7696(1E0F) 에 1을써서프로그래머를 RESET(STOP) 하십시오. 이것은 Function Code 6 또는 16을이용하여될수있습니다 (88B0) 에저장할프로그램번호를설정하십시오. 다운로드하기위한프로그램번호는 0 부터 31까지입니다 (Sync 모드의경우 ). 이것은 Function Code 6 또는 16을이용하여행할수있습니다. Set Point 프로그래머그룹에데이터쓰기를하십시오. 레지스터는 34968(8898) ~ 34990(88AE) 입니다. 단 34974(889E) 는오직읽기파라메타이기때문에예외입니다. 레지스터 8898과 889A는 Float 이고 Function Code 16을이용하여쓰기해야합니다. 레지스터 889C부터88B0(5번째반복수 ) 까지는부호있는 16 비트정수이고 Function Code 6 또는 16으로쓰기가될수있습니다. Set Point 프로그래머세그먼트그룹에각세그먼트를위한데이터를쓰기하십시오. 레지스터는읽기전용레지스터를제외한세그먼트 0을위해서는 8000 ~ 800A 입니다. 또한세그먼트 1을위해서는 800B ~ 8015 입니다. 처음 3개의레지스터는 Float 이기때문에 Function code 16을이용하여쓰기해야합니다. 나머지레지스터는부호있는 16 비트정수이고 Function Code 6 또는 16로쓰기가될수있습니다. Set Point 프로그래머세그먼트이벤트그룹에각세그먼트를위한데이터를쓰기하십시오. 세그먼트 0을위해서는 88CA ~ 891D 입니다. 또한세그먼트 1을위해서는 891E ~ 8971 입니다. 처음 2개의레지스터는 Float 이기때문에 Function Code 16을이용하여쓰기해야합니다. 나머지레지스터는부호있는 16 비트정수이고 Function Code 6 또는 16으로쓰기가될수있습니다. Setpoint 프로그램을업로드하기위한과정 순서 표 모드버스 Function Codes 3,4,6,16 을이용하여 Setpoint 프로그램을업로드하는순서동작 34992(88B0) 에불러올프로그램번호를설정하십시오. 불러오기위한프로그램번호는 0 부터 31까지설정될수있습니다 (Sync 모드의경우 ). 이것은 Function Code 6 또는 16을이용하여될수있습니다. Function Code 3또는 4를이용하여원하는레지스터 34968(8898) ~ 34990(88AE) 의데이터를읽으십시오. 등록된세그먼트수는 34974(889E) 을통하여알수있습니다. Function Code 3 또는 4를이용하여원하는각세그먼트를위한데이터를읽으십시오. 세그먼트 0을위한레지스터는 8000 ~ 800A 이고세그먼트 1을위한레지스터는 800B ~ 8015 등입니다. 읽는데이터들은등록된세그먼트수만큼차례로읽으시면됩니다. Function Code 3 또는 4를이용하여원하는각세그먼트이벤트를위한데이터를읽으십시오. 세그먼트 0을위한레지스터는 88CA ~ 891D이고세그먼트 1을위한레지스터는 891E ~ 8971등입니다. 읽는데이터들은등록된세그먼트수만큼차례로읽으시면됩니다. 39

44 5.7 Set Point 프로그래머값레지스터맵 어드레스 (hex) 레지스터 (decimal) 표 5-7 Setpoint 프로그래머 #1 값레지스터맵어드레스 채널번호 Access 비고 1E Set Point Output R 1E E 현재의세그먼트번호 (Current Segment Number) 세그먼트남은시간 (Segment Time Remaining) 1E0B 7692 동작상태 (Status) R 1E0C 7693 Start(Run) W 1E0D 7694 Hold W 1E0E 7695 Advance W 1E0F 7696 Reset(Stop) W Note 3 : 현재의세그먼트는한명령당다음세그먼트로이동합니다. 40 R R Floating Point in Engineering Units. IPC5000에서는유용하지않음 Floating Point; # 0 to # 99 현재동작중인세그먼트 Floating Point in Seconds or Time units Bit Packed Bit 0 : 1 = Ready Bit 1 : 1 = Run Bit 2 : 1 = Hold Bit 3 : 1 = End 만약 Bit 4 = 1 이고 Bit 5 = 1이면 Time Unit은분 / 초만약 Bit 5 = 1 이고 Bit 6 = 1이면 Time Unit은시 / 분 Bit 7 : Ramp Units 0 : Time 1 : Rate Bit 8 and 9 : Unused Bit 10 : 0 : 현재세그먼트 Soak 1 : 현재세그먼트 Ramp Bit 11 to 15 : Unused 양수 16 비트정수 1 : Run 실행 0 : 데이터무시 Note 1, Note 2 양수 16 비트정수 1 : Hold 실행 0 : Hold 중단 -> RUN 복귀 Note 1, Note 2 양수 16 비트정수 1 : Advance 실행 0 : 데이터무시 Note 1,3 양수 16 비트정수 1 : Stop 실행 0 : 데이터무시 Note 1, Note 2 Note 1 : 이레지스터들은프로그래머모드뿐만아니라컨트롤러모드 ( 정치제어 ) 에서도유용합니다. Note 2 : 명령현재상태 Run Hold Stop Run 설정에러 Hold Stop Hold Run 설정에러 Stop Stop Run 설정에러설정에러

45 5.8 IPC5000 을위한 Set Point 프로그래머레지스터맵 이파라메타들은컨트롤러의동기 (Sync) 또는비동기 (Async) 모드에따라서유용하거나또는유용하지않습니다. 어드레스 (hex) 레지스터 (decimal) A C D E F A A A A A A A A A A AA AB Continued Next page 표 5-8 Set Point 프로그래머레지스터맵어드레스 채널번호 Access 비고 루프1 시작설정값 (Start Setpoint Loop 1(SSP1)) 루프 2 시작설정값 (Start Setpoint Loop 2(SSP2)) 시작모드 (Start Mode) 우선순위 (Priority) 등록된세그먼트수 (Segment Count) 전체반복수 (All Repeat Count) 반복종료세그먼트 1 (Repeat End Segment 1) 반복시작세그먼트 1 (Repeat Start Segment 1) 반복수 1 (Number of Repeats 1) 반복종료세그먼트 2 (Repeat End Segment 2) 반복시작세그먼트 2 (Repeat Start Segment 2) 반복수 2 (Number of Repeats 2) 반복종료세그먼트 3 (Repeat End Segment 3) 반복시작세그먼트 3 (Repeat Start Segment 3) 반복수 3 (Number of Repeats 3) 반복종료세그먼트 4 (Repeat End Segment 4) 반복시작세그먼트 4 (Repeat Start Segment 4) 반복수 4 (Number of Repeats 4) R Floating Point 설정범위 : SP 상 / 하한제한 SSP2 는비동기모드에서유용하지않음 부호있는 16 비트정수 0: SSP; 1: SPV; 2:TIME 부호있는 16 비트정수 0: PV1; 1: PV2 It is not available at Async. mode. 부호있는 16 비트정수한프로그램에등록된세그먼트수한프로그램은 100개의세그먼트를가질수있음. 부호있는 16 비트정수설정범위 : 1 ~ 999 한개의프로그램을반복하는횟수 부호있는 16 비트정수설정범위 : 등록된세그먼트수이내종료세그먼트는시작세그먼트보다커야함. 부호있는 16 비트정수설정범위 : 1 ~ 999 부호있는 16 비트정수설정범위 : 등록된세그먼트수이내종료세그먼트는시작세그먼트보다커야함. 부호있는 16 비트정수설정범위 : 1 ~ 999 부호있는 16 비트정수설정범위 : 등록된세그먼트수이내종료세그먼트는시작세그먼트보다커야함. 부호있는 16 비트정수설정범위 : 1 ~ 999 부호있는 16 비트정수설정범위 : 등록된세그먼트수이내종료세그먼트는시작세그먼트보다커야함. 부호있는 16 비트정수설정범위 : 1 ~

46 Address (hex) Register (decimal) 88AC AD AE AF B Channel Number Access Notes 반복종료세그먼트 5 (Repeat End Segment 5) 반복시작세그먼트 5 (Repeat Start Segment 5) 반복수 5 (Number of Repeats 5) 세그먼트편집 (Segment edit) 프로그램저장번호 (Program Save Request) W 부호있는 16 비트정수설정범위 : 등록된세그먼트수이내종료세그먼트는시작세그먼트보다커야함. 부호있는 16 비트정수설정범위 : 1 ~ 999 부호있는 16 비트정수한프로그램안에한세그먼트를지우고삽입하기위한편집명령어. Bit 0 7 : 삽입또는지울세그먼트번호 Bit 8 : 0 : 삽입 ; 1 : 삭제비트 0 ~ 7의세그먼트번호는등록된세그먼트카운트이내로쓰여져야함. 삽입명령으로이벤트를제외하고이전세그먼트와동일한값들이저장됨. 이벤트는 Default(0) 값이저장됨. 부호있는 16 비트정수저장또는읽을프로그램번호 Async 모드의경우채널 1 은 0 ~ 15, 채널 2는 16 ~ 31 이며, Sync 모드의경우채널구분없이 0 ~ 31 입니다. 예제 이것은 3번프로그램의 1번세그먼트에데이터를삽입하는예제입니다. 프로그램 3에등록된세그먼트수는 1보다더커야합니다. 편집될프로그램번호를 3으로설정합니다 B CRC CRC Response : B CRC CRC 1 번세그먼트에 Zero 데이터를삽입합니다 AF CRC CRC Response : 3 번프로그램의데이터는그림 5-8 의오른쪽그림처럼보여집니다 AF CRC CRC 42

47 PROGRAM 3 SEGMENTS 2 SEG SP PID TIME JC EVENT SET GS :20 1 M M M P T P 0 A T T :00 1 M M M P P P 2 A P T PROGRAM 3 SEGMENTS 3 SEG SP PID TIME JC EVENT SET GS :20 1 M M M P T P 0 A T T :00 1 M M M A :00 1 M M M P P P 2 A P T 그림 5-8 한프로그램에 Default 세그먼트삽입 43

48 5.9 Set Point 프로그래머세그먼트레지스터맵 한개의프로파일은 100개의세그먼트까지포함합니다. 각세그먼트는 23개의레지스터로구성되어있습니다. 이표 ( 표 5.9) 는 SP 프로그래머 #1과 #2의세그먼트맵과 Set Point 프로그래머 #1 세그먼트이벤트맵을포함합니다. 글로벌레지스터맵 ( 표 5-1) 을어드레스의시작과끝을위해참조하십시오. 표 5-9 Set Point 프로그래머세그먼트맵어드레스 시작어드레스 시작어드레스 종료어드레스 종료어드레스 설명 (Hex) (Decimal) (Hex) (Decimal) A Set Point 프로그래머 #1 세그먼트 1 800B Set Point 프로그래머 #1 세그먼트 Set Point 프로그래머 #1 세그먼트 B Set Point 프로그래머 #1 세그먼트 4 802C Set Point 프로그래머 #1 세그먼트 Set Point 프로그래머 #1 세그먼트 6 : : : : : B Set Point 프로그래머 #1 세그먼트 C Set Point 프로그래머 #2 세그먼트 Set Point 프로그래머 #2 세그먼트 C Set Point 프로그래머 #2 세그먼트 3 846D Set Point 프로그래머 #2 세그먼트 Set Point 프로그래머 #2 세그먼트 D Set Point 프로그래머 #2 세그먼트 6 : : : : : 888D Set Point 프로그래머 #2 세그먼트

49 표 Set Point 프로그래머세그먼트이벤트맵어드레스 시작어드레스 시작어드레스 종료어드레스 종료어드레스 설명 (Hex) (Decimal) (Hex) (Decimal) 88CA D Set Point 프로그래머 #1 세그먼트이벤트 1 891E Set Point 프로그래머 #1 세그먼트이벤트 C Set Point 프로그래머 #1 세그먼트이벤트 3 89C A Set Point 프로그래머 #1 세그먼트이벤트 4 8A1A A6D Set Point 프로그래머 #1 세그먼트이벤트 5 8A6E AC Set Point 프로그래머 #1 세그먼트이벤트 6 : : : : : A A Set Point 프로그래머 #1 세그먼트이벤트 100 A99A A9ED Set Point 프로그래머 #2 세그먼트이벤트 1 A9EE AA Set Point 프로그래머 #2 세그먼트이벤트 2 AA AA Set Point 프로그래머 #2 세그먼트이벤트 3 AA AAE Set Point 프로그래머 #2 세그먼트이벤트 4 AAEA AB3D Set Point 프로그래머 #2 세그먼트이벤트 5 AB3E AB Set Point 프로그래머 #2 세그먼트이벤트 6 : : : : : CA CA Set Point 프로그래머 #2 세그먼트이벤트

50 5.10 세그먼트레지스터맵 아래표는 Setpoint 프로그래머세그먼트부분인레지스터들을나타냅니다. 한세그먼트안에한파라메타를위 한실제레지스터어드레스를결정하기위해서는그세그먼트의시작어드레스에오프셋을더하십시오. 이러한레지스터들에쓰기를하는것은 Stop 모드에서허락되거나또는 RUN 동작중인프로그램번호가설정 하는프로그램번호와동일하지않으면가능합니다. 표 5-10 세그먼트레지스터맵어드레스 세그먼트내 레지스터오프셋 (hex) 파라메타명 Access 비고 0(0) 타겟설정값 1 Floating Point (Setpoint Value 1) 설정범위 : SP 상 / 하한범위 2(2) 4(4) 6(6) 7(7) 8(8) 9(9) 10(A) 타겟설정값 2 (Setpoint Value 2) 세그먼트시간 (Segment time) PID 그룹번호 1 (PID Group number 1) PID 그룹번호 2 (PID Group number 2) 프로그램종료모드 (Program End) 세그먼트 G. Soak (Segment G.Soak) 시간또는레이트 (Time or Rate) R Floating Point 동기모드에서이것은루프 2의타겟설정값이고비동기모드에서는유용하지않음. 설정범위 : SP 상 / 하한범위 Floating Point 설정범위 : ~ 부호있는 16비트정수설정범위 : 1 to 8; 이것은세그먼트 PID 인경우에만유용함. 부호있는 16 비트정수설정범위 : 1 to 8; 이것은세그먼트 PID 인경우에만유용함. 부호있는 16 비트정수 0 : Continuous Shifting ; 1 : HOLD Shifting; 2 : Fix Control Shifting 부호있는 16 비트정수 0 : NONE; 1 : FRONT; 2 : REAR; 3 : ALL 부호있는 16 비트정수 0 : Time; 1: Rate 5.11 세그먼트레지스터를결정하기위한예제 루프 ( 채널 ) 2를위한 2번 Setpoint 프로그래머의 8번세그먼트에세그먼트시간을변경하기위한레지스터어드레스는다음과같이결정됩니다. 스텝 1 : 2번 Setpoint 프로그래머프로파일을위한시작어드레스를결정하기위해서는표 5-1을이용하십시오. 그어드레스는 844C hex 입니다. 스텝 2 : 한프로파일에 8번세그먼트를위한오프셋어드레스를계산하십시오. 이것은다음과같이계산됩니다. 8번세그먼트오프셋어드레스 = ( 세그먼트번호 1) * 11 = (8-1) * 11 = 77 or 4D Hex 스텝 3 : 세그먼트시간을위한레지스터오프셋결정하기위해서는위의표를이용하십시오. 그값은 4 입니다. 스텝 4 : 레지스터어드레스를결정하기위해서는스텝 1, 2, 3의결과를더하므로어드레스를계산하십시오. 레지스터어드레스 = 2번 Setpoint 프로그램프로파일베이스어드레스 + 8번세그먼트오프셋어드레스 + 세그먼트시간오프셋 = 844C + 4D + 4 = 849D 46

51 5.12 세그먼트 Set Point 이벤트레지스터맵 세그먼트데이터의이벤트데이터영역들을의미하는것으로그림 5.12에나타나있습니다. 이벤트는한프로그램에등록된세그먼트수만큼존재하며, 한세그먼트에등록된이벤트수는최대 12개까지입니다. 이러한레지스터들에쓰기를하는것은 Stop 모드에서허락되거나또는 RUN 동작중인프로그램번호가설정하는프로그램번호와동일하지않으면가능합니다. 또한유효한이벤트타입번호에따라서쓰기가올바로행해질수있습니다. 즉, 표 5-12의이벤트타입번호는이미모드나알람이벤트가할당된경우에는유효하지않습니다. 세그먼트내레지스터오프셋 (hex) 표 5-12 세그먼트 Set Point 이벤트레지스터맵어드레스 파라메타명 Access 비고 동작대상값또는상한값 (Max Value) 동작간격또는하한값 (Min Value) 이벤트타입번호 (Event type number) 시간지연 (Time Delay ) 선택여부 (Select) R Floating Point 동작대상값 (OP point), 상한값 : ~ MV 일때는동작대상값 (OP point) 는 5.0 ~ 임 Floating Point 동작간격 : 0 ~ 하한값 : to 부호있는 16 비트정수 0: OFF 1: ON( 타임이벤트 ) 2: ON Delay와 Cut Back 설정존재 ( 타임이벤트 ) 11: 채널1 용 PV-ABS-LOW(PV 이벤트 ) 12: 채널2 용 PV-ABS-LOW(PV 이벤트 ) 13: 채널1 용 PV-ABS-HIGH(PV 이벤트 ) 14: 채널2 용 PV-ABS-HIGH(PV 이벤트 ) 15: 채널1 용 PV-DEV-LOW(PV 이벤트 ) 16: 채널2 용 PV- DEV-LOW(PV 이벤트 ) 17: 채널1 용 PV-DEV-HIGH(PV 이벤트 ) 18: 채널2 용 PV-DEV-HIGH(PV 이벤트 ) 21: 채널1 용 SP-ABS-LOW(PV 이벤트 ) 22: 채널2 용 SP-ABS-LOW(PV 이벤트 ) 23: 채널1 용 SP-ABS-HIGH(PV 이벤트 ) 24: 채널2 용 SP-ABS-HIGH(PV 이벤트 ) 25: 채널1 용 SP-DEV-OFF(PV 이벤트 ) 26: 채널2 용 SP-DEV-OFF(PV 이벤트 ) 27: 채널1 용 SP-DEV-ON(PV 이벤트 ) 28: 채널2 용 SP-DEV-ON(PV 이벤트 ) 31: 채널1 용 DV-DEV-OFF(PV 이벤트 ) 32: 채널2 용 DV-DEV-OFF(PV 이벤트 ) 33: 채널1 용 DV-DEV-ON(PV 이벤트 ) 34: 채널2 용 DV-DEV-ON(PV 이벤트 ) 35: 채널1 용 MV-ABS-LOW(PV 이벤트 ) 36: 채널2 용 MV-ABS-LOW(PV 이벤트 ) 37: 채널1 용 MV-ABS-HIGH(PV 이벤트 ) 38: 채널2 용 MV-ABS-HIGH(PV 이벤트 ) 부호있는 16 비트정수설정범위 : 0 ~ 99 부호있는 16 비트정수 47

52 오프셋 4 오프셋 0 오프셋 2 오프셋 5 EXIT SEG SP 프로그램편집 PID EVENT TYPE 15 Description CH1 PV-DEV-LOW RANGE : 0.0 to TIME OP Point 15.0 DIFF 0.0 Delay Time 15 JC GS 1 EVENT SET 1 M M A P 1 0 P 0 A A P P M M A A A T 0 M M A 0 P P 0 0 A A 삽입삭제편집반복 FRI ESC ENT 오프셋 4 EVENT TYPE 2 Description TIME EVENT 오프셋 0~6 오프셋 35~ M M A P 1 0 P 0 A A 오프셋 0 오프셋 2 ON Delay Cut Back 1 H 20 H 0 H 15 H 오프셋 42~48 오프셋 77~83 오프셋 4 EVENT TYPE 1 EVENT TYPE 0 이벤트 ON 이벤트 OFF 그림 5-12 세그먼트이벤트설정화면 48

53 5.13 세그먼트이벤트레지스터를결정하기위한예제 루프 ( 채널 ) 1를위한 2번 Set Point 프로그래머의 8번세그먼트에디지털출력 3에이벤트타입번호를변경하기위한레지스터어드레스는다음과같이결정됩니다.( 여기서디지털출력 3번의오프셋범위는 14~20 임 ) 스텝 1 : 2번 Setpoint 프로그래머프로파일을위한시작어드레스를결정하기위해서는표 5-1을이용하십시오. 그어드레스는 88CA hex 입니다. 스텝 2 : 한프로파일에 8번세그먼트를위한오프셋어드레스를계산하십시오. 이것은다음과같이계산됩니다. 8번세그먼트오프셋어드레스 = ( 세그먼트번호 1) * 84 = (8-1) * 84 = 588 or 24C Hex 스텝 3 : 이벤트타입번호를위한레지스터오프셋결정하기위해서는위의그림 5-12와표를이용하십시오. 그값은 18(12Hex) 입니다. 스텝 4 : 레지스터어드레스를결정하기위해서는스텝 1, 2, 3의결과를더하므로어드레스를계산하십시오. 레지스터어드레스 = 2번 Setpoint 프로그램프로파일베이스어드레스 + 8번세그먼트오프셋어드레스 + 이벤트타입번호오프셋 = 88CA + 24C + 12 = 8B28 49

54 5.14 프로그램링크레지스터맵 한프로파일은 10개의링크를포함합니다. 각링크는 6개의레지스터로구성됩니다. 이표는루프 ( 채널 ) 1과 2의링크그룹의시작과종료어드레스를포함합니다. 표 각링크그룹레지스터맵어드레스 시작어드레스 시작어드레스 종료어드레스 종료어드레스 설명 (Hex) (Decimal) (Hex) (Decimal) CB CB 루프 ( 채널 )1의링크그룹 #1 CB CB0B 루프 ( 채널 )1의링크그룹 #2 CB0C CB 루프 ( 채널 )1의링크그룹 #3 CB CB 루프 ( 채널 )1의링크그룹 #4 : : : : : CB CB3B 루프 ( 채널 )1의링크그룹 #10 CB3C CB 루프 ( 채널 )2의링크그룹 #1 CB CB 루프 ( 채널 )2의링크그룹 #2 CB CB4D 루프 ( 채널 )2의링크그룹 #3 CB4E CB 루프 ( 채널 )2의링크그룹 #4 : : : : : CB CB 루프 ( 채널 )2의링크그룹 #10 아래표는링크그룹레지스터의일부인레지스터를나타냅니다. 한링크내에한파라메타를위한실제레지스터어드레스를결정하기위해서는레지스터오프셋을링크의시작어드레스에더하십시오. 링크설정화면상에각레지스터위치를멥핑하는그림 5-14를참조하십시오. 표 링크레지스터맵어드레스 링크내레지스터 파라메타명 Access 비고 오프셋 0 링크프로그램번호 1 부호있는 16 비트정수, Note 1, Note 2 1 링크프로그램번호 2 부호있는 16 비트정수, Note 1, Note 2 2 링크프로그램번호 3 부호있는 16 비트정수, Note 1, Note 2 3 링크프로그램번호 4 부호있는 16 비트정수, Note 1, Note 2 4 링크프로그램번호 5 부호있는 16 비트정수, Note 1, Note 2 5 링크프로그램번호 6 부호있는 16 비트정수, Note 1, Note 2 Note 1 : 설정범위 : 비동기모드일때채널 1 을위해서는 0 에서 15 이고채널 2 를위해서는 16 에서 31 동기모드일때채널 1/2를위해서는 0 에서 31 Note 2 : 등록된프로그램번호를삭제하기위해서는레지스터어드레스에 255(FF hex) 를쓰기필요 50

55 오프셋 0 오프셋 1 오프셋 2 MENU 링크설정화면 WED 링크번호 0 START PROG 01 PROG 05 PROG 12 PROG PROG PROG END CH1 CH2 PATT SET LINK SET WAIT SET 오프셋 4 오프셋 5 오프셋 6 그림 5-14 링크설정화면 < 루프 ( 채널 )1의링크그룹에등록된프로그램번호의레지스터어드레스를찾는방법 > 레지스터어드레스 = 루프1 의링크그룹 #1의시작어드레스 + ( 링크그룹번호 - 1) * 6 + 해당파라메타의오프셋값 ( 표 ) 예제 : 링크그룹 #4의 3번째링크프로그램번호의레지스터어드레스를찾기레지스터어드레스 = CB00 hex + (4-1) * = CB14 hex < 주의 > 프로그램번호는순서적으로등록되어야합니다. 1) 프로그램번호를등록하는데있어서잘못된것 : 3 번째부분이등록되지않았음 ) 프로그램번호를등록하는데있어서잘못된것 : 첫번째부분이등록되지않았음 ) 올바로된것 : 프로그램번호가순서적으로등록되었음

56 5.15 PID 그룹레지스터맵 한프로파일은 8개까지의 PID 그룹을포함합니다. 각 PID 그룹은 26 레지스터로구성됩니다. 이표는루프 ( 채널 )1과루프 ( 채널 )2의 PID 그룹맵어드레스를포함합니다. 표 각 PID 그룹레지스터맵어드레스 시작어드레스 시작어드레스 종료어드레스 종료어드레스 설명 (Hex) (Decimal) (Hex) (Decimal) CB CB 루프 ( 채널 ) 1의 PID 그룹 #1 CB CBAA 루프 ( 채널 ) 1의 PID 그룹 #2 CBAC CBC 루프 ( 채널 ) 1의 PID 그룹 #3 CBC CBDE 루프 ( 채널 ) 1의 PID 그룹 #4 : : : : : CC2E CC 루프 ( 채널 ) 1의 PID 그룹 #8 CC CC 루프 ( 채널 ) 2의 PID 그룹 #1 CC CC7A 루프 ( 채널 ) 2의 PID 그룹 #2 CC7C CC 루프 ( 채널 ) 2의 PID 그룹 #3 CC CCAE 루프 ( 채널 ) 2의 PID 그룹 #4 : : : : : CCFE CD 루프 ( 채널 ) 2의 PID 그룹 #8 EXIT PID 상수설정 WED 오프셋 0 오프셋 4 오프셋 8 오프셋 12 오프셋 16 오프셋 22 No 01 Ph(%) 1.0 Pc(%) 1.0 Ih(sec) 1.0 Ic(sec) 1.0 DH(sec) 0.0 Dc(sec) 0.0 DIFFh MR MV Limit 50 0 DIFFc DB(%) LOWER UPPER 0.0 % % 오프셋 2 오프셋 6 오프셋 10 오프셋 14 오프셋 18 오프셋 20 Tuning point 50.0 오프셋 24 PID SET PID VAL PID ZONE CONTROL 그림 5-15 PID 상수설정화면 52

57 아래표는한 PID 그룹레지스터의부분인레지스터들입니다. PID 그룹내에파라메타를위한실제레지스터어드레스를결정하기위해서는 PID 그룹의시작어드레스에레지스터오프셋을더하십시오. PID 설정화면에각레지스터위치를맵핑하기위해서는그림 5-15를참조하십시오. PID 그룹내레지스터오프셋 표 PID 그룹레지스터맵어드레스 파라메타명 Access 비고 게인또는비례대 (Gain or PB (HEAT)) 게인또는비례대 (Gain or PB (COOL)) 리셋 Reset (HEAT) 리셋 Reset (COOL) 레이트 Rate (HEAT) 레이트 Rate (COOL) 히스테리시스또는편차 Differential (HEAT) 히스테리시스또는편차 Differential (COOL) 매뉴얼리셋 Manual Reset 18 Dead band 제어출력상한제한 Output high limit 제어출력하한제한 Output low limit 오토튜닝설정값 Auto tuning setpoint Floating Point 설정범위 : 0.0 to Floating Point 설정범위 : 0.0 to Floating Point 설정범위 : 0.02 to 50.0 Floating Point 설정범위 : 0.02 to 50.0 Floating Point 설정범위 : 0.0 to 10.0 Floating Point 설정범위 : 0.0 to 10.0 Floating Point 설정범위 : 0.0 to Floating Point 설정범위 : 0.0 to Floating Point 설정범위 : to Floating Point 설정범위 : -5.0 to 25.0 Floating Point 설정범위 : -5.0 to 와상한제한 > 하한제한 Floating Point 설정범위 : SP 상 / 하한설정범위 < 루프 ( 채널 ) 1의 PID 그룹에등록된각파라메타의레지스터어드레스를찾는방법 > 레지스터어드레스 = 루프 1의 PID 그룹 #1의시작어드레스 + (PID 그룹번호 1) * 26 + 해당파라메타의오프셋값 ( 표 ) 예제 : PID 그룹 #6의히스테리시스 (HEAT) 의레지스터어드레스찾기레지스터어드레스 = CB78 hex + (6-1) * C hex = CC06 hex 53

58 5.16 컨트롤러그룹레지스터맵 이컨트롤러그룹은정치제어를위해필요한것으로구성되어있고루프 ( 채널 )1(CD17 ~ CD2A) 와루프 ( 채널 ) 2(CD2B ~ CD3E) 를위한두그룹이있습니다. 어드레스 (hex) 레지스터 (decimal) CD CD CD1B CD1D 표 5-16 컨트롤러그룹레지스터맵어드레스 채널번호 Access 비고 타겟설정값 (Final SP Ramp Value) 정치타이머 (Fix High/Low Timer) SP 기울기값 (SP Ramp Value) 정치기울기시간 (Fix ramp time high/low) CD 정치 G Soak CD2A 정치제어상태 Floating Point 설정범위 : SP 상 / 하한제한 Floating Point 설정범위 : ~ Floating Point 설정범위 : 0.0 ~ 9.9 Floating Point 설정범위 : ~ 부호있는 16비트정수 0: NONE; 1:FRONT; 2:REAR; 3:ALL Bit Packed Bit 0: SP 기울기 0: OFF; 1:ON Bit 1: 정치타이머 0:OFF; 1:ON 정치제어설정화면에각레지스터위치를맵핑하기위해서는그림 5-16 을참조하십시오. 타겟설정값 (CD17 hex) 정치제어상태 (CD2A hex) 정치 G Soak(CD27 hex) 이벤트데이터이벤트데이터설정부분에대해서는 Section 5.21 정치 PV 이벤트그룹레지스터맵을참조하십시오. MENU CH1 CH2 목표값 C Range : to 기울기 OFF ON 타이머 G.SOAK 이벤트화면 MAIN 정치제어설정 OFF ON 0.0 C/min 01 H M 그림 5-16 정치제어설정화면 TUE C/min SP 기울기값 (CD1B hex) 01 H 59 M 정치기울기시간 (CD1D hex) 정치타이머 (CD19 hex) 54

59 5.17 프로그램그룹레지스터맵 이프로그램그룹은프로그래머제어를위해필요한것으로구성되어있고루프 ( 채널 ) 1(CD3F ~ CD4C) 과루프 ( 채널 ) 2(CD4D ~ CD5A) 를위한두개의그룹이있습니다. 어드레스 (hex) 레지스터 (decimal) CD3F CD CD CD CD CD4C 표 5-17 프로그램그룹레지스터맵주소 채널명 Access 비고 G.Soak 타임아웃값 (GSoak Timeout Value) G.Soak 값 (GSoak Value) 프로그램링크 (Program Link) 실행프로그램번호 (Program Number) 실행링크번호 (Number of Links) Wait ON/OFF (GSoak Enable) Floating Point 설정범위 : ~ Wait 설정화면상에이레지스터위치를맵핑하기위해서는다음페이지그림 을참조하십시오. Floating Point 설정범위 : 0.0 to 9.9 Wait 설정화면상에이레지스터위치를맵핑하기위해서는다음페이지그림 을참조하십시오. 부호있는 16 비트정수 0: PATT; 1: LINK 동작설정화면상에이레지스터위치를맵핑하기위해서는다음페이지그림 를참조하십시오. 부호있는 16 비트정수설정범위 : 비동기모드에서채널 1을위해서는 0 에서 15이고채널 2 를위해서는 16에서 31 이며, 동기모드에서는 0에서 31 까지임동작설정화면상에이레지스터위치를맵핑하기위해서는다음페이지그림 를참조하십시오. 부호있는 16 비트정수설정범위 : 0 to 9 동작설정화면상에이레지스터위치를맵핑하기위해서는다음페이지그림 를참조하십시오. Bit Packed Bit 0: Value Enable 0: OFF; 1:ON Bit 1: Timeout Enable 0:OFF; 1:ON Wait 설정화면상에이레지스터위치를맵핑하기위해서는다음페이지그림 을참조하십시오. 55

60 GSoak Enable(CD4C hex) EXIT WAIT 설정 TUE WAIT OFF ON 9.9 C GSoak 값 (CD41 hex) WAIT TIME Range : 0.0 to 9.9 OFF ON 99 H 59 M GSoak 타임아웃값 (CD3F hex) CH1 CH2 PATT SET LINK SET WAIT SET 그림 Wait 설정화면 MENU 동작설정 WED 12 :59.31 Controller Only Yes/No (CD8B hex) Program Link(CD47 hex) Enable schedule (CD8C hex) 스케줄시작 ( 월 ) (CD69 hex) 시작 ( 일 )(CD6A hex) 시작 ( 시간 )(CD6B hex) 시작 ( 분 )(CD6C hex) 프로그램이름 운전모드 실행방식 실행모드 실행예약 정전복귀 Demo program Click to change FIX PGM PATT LINK 5 QUICK 04 M BREAK 02 TIMER D COLD 10 H HOT 02 M CH1 CH2 PATT : 실행프로그램번호 (CD48 hex). LINK : 실행링크번호 (CD49 hex) 정전모드 (CD6D hex) 그림 동작설정화면 56

61 5.18 셋업그룹레지스터맵 이셋업그룹은시스템을설정하는데필요한것으로구성되며루프 ( 채널 ) 1(CD5B ~ CD72) 과루프 ( 채널 ) 2(CD73 ~ CD8A) 를위해서는 2개의그룹이있습니다. 어드레스 (hex) 레지스터 (decimal) CD5B CD5D CD5F CD Table 5.18 셋업그룹레지스터맵주소 채널번호 Access 비고 안전모드제어출력 (Failsafe Value) SP 오프셋 (SP OFFSET) 디지털필터 (Filter) 초기매뉴얼출력 (Preset Manual Value) CD Low Cut Value CD CD6A CD6B CD6C CD6D 시작스케줄 ( 월 ) (Schedule Start Month) 시작스케줄 ( 일 ) (Schedule Start Day) 시작스케줄 ( 시 ) (Schedule Start Hour) 시작스케줄 ( 분 ) (Schedule Start Minute ) 정전모드 (Power Failure Mode) Floating Point 설정범위 : -5.0 to PID 설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. Floating Point 설정범위 : to 99.9 오프셋설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. Floating Point 설정범위 : 0.0 to 오프셋설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. Floating Point 설정범위 : -5.0 to 제어설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. Floating Point 설정범위 : 0.0 to 5.0 입력범위설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 부호있는 16 비트정수설정범위 : 1 to 12 동작설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 부호있는 16 비트정수설정범위 : 1 to 31 동작설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 부호있는 16 비트정수설정범위 : 0 to 23 동작설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 부호있는 16 비트정수설정범위 : 0 to 59 동작설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 부호있는 16 비트정수 0: BREAK; 1:COLD; 2: HOT 동작설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 57

62 03-01.WED EXIT PID SET 제어알고리즘 PID-A PID-B DUP-A DUP-B P 단위설정 I/D 단위설정 P-BAND MIN / RPT GAIN RPT / MIN 제어방향 REVERSE DIRECT 퍼지 OFF ON 안전모드제어출력 (CD5B hex) 안전모드 0.0 % CH1 CH2 PID SET PID VAL PID ZONE CONTROL 그림 PID 설정화면 EXIT CH1 오프셋설정 CH WED 디지털필터 (CD5F hex) 현재값오프셋 디지털필터 입력보정 9.9 C 0.1 sec Lin. Apprx SET RANGE OFFSET MODE ALARM 그림 오프셋설정화면 EXIT CH1 CH2 입력범위설정 MON Type: K ~200.0 Unit : F LOWER UPPER PV SP SQUARE ROOT OFF ON Low Cut Value (CD63 hex) LOW CUT 0.5 % RANGE OFFSET MODE ALARM 그림 입력범위설정화면 58

63 초기매뉴얼출력 (CD61 hex) Zone / 세그먼트 PID (CD8E hex) PID Zone 타입선택 (CD8F hex) EXIT 수동운전설정 제어설정 수동운전모드 Batch Bumples 초기출력값 10.0 % PID 설정 PID 적용 ZONE SEG PID 운전 PV SP CH MON CH2 PID SET PID VAL PID ZONE CONTROL 그림 제어설정화면 MENU 보조화면 FRI PV PV DEV1 2.5 DEV SCALE 설정 SCALE MV % MV % Heat/Cool 튜닝 (CD98 hex) TUNE1 ALL HEAT COOL TUNE2 ALL HEAT COOL MAN % MAN % MAIN EVNT 자동튜닝 ON/OFF (CD99 hex) Heat/Cool 튜닝 (CDA9 hex) 자동튜닝 ON/OFF (CDAA hex) 그림 보조화면 59

64 5.19 동작및상태그룹레지스터맵 이동작및상태그룹은시스템구성을체크하고모니터링하는데필요한것으로구성되었고루프 ( 채널 ) 1(CD8B ~ CD9B) 와루프 ( 채널 ) 2(CD9C ~ CDAC) 를위한두개의그룹이있습니다. 어드레스 (hex) 레지스터 (decimal) CD8B CD8C CD8D CD8E CD8F CD CD CD CD CD CD Table 5.19 동작및상태그룹레지스터맵 채널번호 Access 비고 정치제어모드 Yes/No (Controller Only Yes/No) 시작타입 (Enable Schedule) 오토튜닝 ON/OFF (AT Enable) Zone / 세그먼트 PID (PID Zone/Segment) PID Zone 타입선택 (PID PV/SP Zone Select) 현재의부분반복수 (Current Part Repeat count ) 현재의전체반복수 (Current All Repeat count ) 전체진행시간 ( 시 ) (Total time(hour) ) 전체진행시간 ( 분 ) (Total time(min) ) 현재의링크번호 (Current Link number) 현재의 PID 그룹번호 (Current PID group number) R CD 아날로그입력상태 R CD CD Heat/Cool 튜닝 (Autotune Heat/Cool) 자동튜닝 ON/OFF (AT Zone Tuning Enable) R R R R R R 부호있는 16 비트정수 0: 정치 (Fix) 모드 ; 1: 프로그램 (Program) 모드동작설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 부호있는 16 비트정수 0:QUICK; 1: TIMER 동작설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 부호있는 16 비트정수 0: AT OFF; 1: AT ON 부호있는 16 비트정수 0:ZONE PID; 1: 세그먼트 PID 제어설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 부호있는 16 비트정수 0: PV; 1: SP 제어설정화면상에이레지스터위치를맵핑하기위해서는그림 을참조하십시오. 부호있는 16 비트정수 부호있는 16 비트정수 부호있는 16 비트정수 부호있는 16 비트정수 부호있는 16 비트정수 부호있는 16 비트정수 부호있는 16 비트정수 0: 정상 ; 1: High Over; 2: Low Over; 3: 번아웃부호있는 16 비트정수 0: Heat tuning; 1: Cool tuning 보조화면상에이레지스터위치를맵핑하기위해서는그림 를참조하십시오. 부호있는 16 비트정수 0: Disable Automatic tuning( 튜닝중에는에러처리 ) 1: Enable Automatic tuning 보조화면상에이레지스터위치를맵핑하기위해서는그림 를참조하십시오. 60

65 5.20 공통데이터그룹레지스터맵 어드레스 (hex) 레지스터 (decimal) CDF CDF CDF 표 5.20 공통데이터그룹레지스터맵주소 채널명 Access 비고 디지털출력설정상태 (DOSET Status) 시스템시간단위 (Time Unit) 오토튜닝 Lock Key Lock(Auto tuning) R 부호있는 16 비트정수만약모드나알람이벤트가디지털출력에할당되었다면그디지털출력의비트는 0이됩니다. 비트 0 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 1 비트 1 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 2 비트 2 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 3 비트 3 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 4 비트 4 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 5 비트 5 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 6 비트 6 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 7 비트 7 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 8 비트 8 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 9 비트 9 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 10 비트 10 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 11 비트 11 : 0: 설정불가능 ; 1: 설정가능 ; 디지털출력 12 부호있는 16 비트정수 0:HH:MM; 1:MM:SS 부호있는 16 비트정수 0: Unlock; 1: Lock 61

66 5.21 정치 PV 이벤트그룹레지스터맵 한개의정치 PV 이벤트그룹은디지털출력개수인 12개까지있으며, 각그룹은디지털출력번호와일치합니다. 한개의그룹안에는 6개의레지스터가존재하며, 그파라메타는표 5.21과같습니다. 각파라메타를위한화면위치는그림 5.21을참조하십시오. 정치 PV 이벤트그룹의시작주소는 CDADH이고끝주소는 CDF4 입니다. 정치 PV 이벤트그룹내레지스터오프셋 표 5.21 정치 PV 이벤트그룹레지스터맵주소 파라메타명 Access 비고 동작대상값또는상한값 (Max Value) 동작간격또는하한값 (Min Value) 이벤트타입번호 (Event type number) 시간지연 (Time Delay ) Floating Point 동작대상값 (OP point), 상한값 : ~ MV 일때는동작대상값 (OP point) 는 5.0 ~ 임 Floating Point 동작간격 : 0 ~ 하한값 : to 부호있는 16 비트정수 0: OFF 11: 채널1 용 PV-ABS-LOW(PV 이벤트 ) 12: 채널2 용 PV-ABS-LOW(PV 이벤트 ) 13: 채널1 용 PV-ABS-HIGH(PV 이벤트 ) 14: 채널2 용 PV-ABS-HIGH(PV 이벤트 ) 15: 채널1 용 PV-DEV-LOW(PV 이벤트 ) 16: 채널2 용 PV- DEV-LOW(PV 이벤트 ) 17: 채널1 용 PV-DEV-HIGH(PV 이벤트 ) 18: 채널2 용 PV-DEV-HIGH(PV 이벤트 ) 21: 채널1 용 SP-ABS-LOW(PV 이벤트 ) 22: 채널2 용 SP-ABS-LOW(PV 이벤트 ) 23: 채널1 용 SP-ABS-HIGH(PV 이벤트 ) 24: 채널2 용 SP-ABS-HIGH(PV 이벤트 ) 25: 채널1 용 SP-DEV-OFF(PV 이벤트 ) 26: 채널2 용 SP-DEV-OFF(PV 이벤트 ) 27: 채널1 용 SP-DEV-ON(PV 이벤트 ) 28: 채널2 용 SP-DEV-ON(PV 이벤트 ) 31: 채널1 용 DV-DEV-OFF(PV 이벤트 ) 32: 채널2 용 DV-DEV-OFF(PV 이벤트 ) 33: 채널1 용 DV-DEV-ON(PV 이벤트 ) 34: 채널2 용 DV-DEV-ON(PV 이벤트 ) 35: 채널1 용 MV-ABS-LOW(PV 이벤트 ) 36: 채널2 용 MV-ABS-LOW(PV 이벤트 ) 37: 채널1 용 MV-ABS-HIGH(PV 이벤트 ) 38: 채널2 용 MV-ABS-HIGH(PV 이벤트 ) 부호있는 16 비트정수설정범위 : 0 ~ 99 62

67 MENU 이벤트화면 TUE 오프셋 4 오프셋 0 오프셋 2 오프셋 5 DO 1 이벤트타입 11 Description CH1 PV ABS LOW 단위 : C 동작점 30.0 동작간격 50.0 지연시간 2 sec 그림 5-21 정치 PV 이벤트설정화면 < 디지털출력의정치 PV 이벤트그룹에등록된각파라메타의레지스터주소를찾는방법 > 레지스터주소 = 정치 PV 이벤트그룹 #1 시작주소 + ( 디지털출력번호 1) * 6 + 해당파라메타의오프셋값 ( 표 5.21) 예제 : 디지털출력번호 #6의이벤트타입번호레지스터주소찾기레지스터주소 = CDAD hex + (6-1) * hex = CDCF hex 63

68 6. 모드버스 RTU 를위한 CRC-16 계산 See following function: extern void calculate_crc(unsigned char *message, int length, unsigned char *CRC) { unsigned char CRCHi, CRCLo, TempHi, TempLo; static const unsigned char table[512] = { 0x00, 0x00, 0xC0, 0xC1, 0xC1, 0x81, 0x01, 0x40, 0xC3, 0x01, 0x03, 0xC0, 0x02, 0x80, 0xC2, 0x41, } 0xC6, 0x01, 0x06, 0xC0, 0x07, 0x80, 0xC7, 0x41, 0x05, 0x00, 0xC5, 0xC1, 0xC4, 0x81, 0x04, 0x40, 0xCC, 0x01, 0x0C, 0xC0, 0x0D, 0x80, 0xCD, 0x41, 0x0F, 0x00, 0xCF, 0xC1, 0xCE, 0x81, 0x0E, 0x40, 0x0A, 0x00, 0xCA, 0xC1, 0xCB, 0x81, 0x0B, 0x40, 0xC9, 0x01, 0x09, 0xC0, 0x08, 0x80, 0xC8, 0x41, 0xD8, 0x01, 0x18, 0xC0, 0x19, 0x80, 0xD9, 0x41, 0x1B, 0x00, 0xDB, 0xC1, 0xDA, 0x81, 0x1A, 0x40, 0x1E, 0x00, 0xDE, 0xC1, 0xDF, 0x81, 0x1F, 0x40, 0xDD, 0x01, 0x1D, 0xC0, 0x1C, 0x80, 0xDC, 0x41, 0x14, 0x00, 0xD4, 0xC1, 0xD5, 0x81, 0x15, 0x40, 0xD7, 0x01, 0x17, 0xC0, 0x16, 0x80, 0xD6, 0x41, 0xD2, 0x01, 0x12, 0xC0, 0x13, 0x80, 0xD3, 0x41, 0x11, 0x00, 0xD1, 0xC1, 0xD0, 0x81, 0x10, 0x40, 0xF0, 0x01, 0x30, 0xC0, 0x31, 0x80, 0xF1, 0x41, 0x33, 0x00, 0xF3, 0xC1, 0xF2, 0x81, 0x32, 0x40, 0x36, 0x00, 0xF6, 0xC1, 0xF7, 0x81, 0x37, 0x40, 0xF5, 0x01, 0x35, 0xC0, 0x34, 0x80, 0xF4, 0x41, 0x3C, 0x00, 0xFC, 0xC1, 0xFD, 0x81, 0x3D, 0x40, 0xFF, 0x01, 0x3F, 0xC0, 0x3E, 0x80, 0xFE, 0x41, 0xFA, 0x01, 0x3A, 0xC0, 0x3B, 0x80, 0xFB, 0x41, 0x39, 0x00, 0xF9, 0xC1, 0xF8, 0x81, 0x38, 0x40, 0x28, 0x00, 0xE8, 0xC1, 0xE9, 0x81, 0x29, 0x40, 0xEB, 0x01, 0x2B, 0xC0, 0x2A, 0x80, 0xEA, 0x41, 0xEE, 0x01, 0x2E, 0xC0, 0x2F, 0x80, 0xEF, 0x41, 0x2D, 0x00, 0xED, 0xC1, 0xEC, 0x81, 0x2C, 0x40, 0xE4, 0x01, 0x24, 0xC0, 0x25, 0x80, 0xE5, 0x41, 0x27, 0x00, 0xE7, 0xC1, 0xE6, 0x81, 0x26, 0x40, 0x22, 0x00, 0xE2, 0xC1, 0xE3, 0x81, 0x23, 0x40, 0xE1, 0x01, 0x21, 0xC0, 0x20, 0x80, 0xE0, 0x41, 0xA0, 0x01, 0x60, 0xC0, 0x61, 0x80, 0xA1, 0x41, 0x63, 0x00, 0xA3, 0xC1, 0xA2, 0x81, 0x62, 0x40, 0x66, 0x00, 0xA6, 0xC1, 0xA7, 0x81, 0x67, 0x40, 0xA5, 0x01, 0x65, 0xC0, 0x64, 0x80, 0xA4, 0x41, 0x6C, 0x00, 0xAC, 0xC1, 0xAD, 0x81, 0x6D, 0x40, 0xAF, 0x01, 0x6F, 0xC0, 0x6E, 0x80, 0xAE, 0x41, 0xAA, 0x01, 0x6A, 0xC0, 0x6B, 0x80, 0xAB, 0x41, 0x69, 0x00, 0xA9, 0xC1, 0xA8, 0x81, 0x68, 0x40, 0x78, 0x00, 0xB8, 0xC1, 0xB9, 0x81, 0x79, 0x40, 0xBB, 0x01, 0x7B, 0xC0, 0x7A, 0x80, 0xBA, 0x41, 0xBE, 0x01, 0x7E, 0xC0, 0x7F, 0x80, 0xBF, 0x41, 0x7D, 0x00, 0xBD, 0xC1, 0xBC, 0x81, 0x7C, 0x40, 0xB4, 0x01, 0x74, 0xC0, 0x75, 0x80, 0xB5, 0x41, 0x77, 0x00, 0xB7, 0xC1, 0xB6, 0x81, 0x76, 0x40, 0x72, 0x00, 0xB2, 0xC1, 0xB3, 0x81, 0x73, 0x40, 0xB1, 0x01, 0x71, 0xC0, 0x70, 0x80, 0xB0, 0x41, 0x50, 0x00, 0x90, 0xC1, 0x91, 0x81, 0x51, 0x40, 0x93, 0x01, 0x53, 0xC0, 0x52, 0x80, 0x92, 0x41, 0x96, 0x01, 0x56, 0xC0, 0x57, 0x80, 0x97, 0x41, 0x55, 0x00, 0x95, 0xC1, 0x94, 0x81, 0x54, 0x40, 0x9C, 0x01, 0x5C, 0xC0, 0x5D, 0x80, 0x9D, 0x41, 0x5F, 0x00, 0x9F, 0xC1, 0x9E, 0x81, 0x5E, 0x40, 0x5A, 0x00, 0x9A, 0xC1, 0x9B, 0x81, 0x5B, 0x40, 0x99, 0x01, 0x59, 0xC0, 0x58, 0x80, 0x98, 0x41, 0x88, 0x01, 0x48, 0xC0, 0x49, 0x80, 0x89, 0x41, 0x4B, 0x00, 0x8B, 0xC1, 0x8A, 0x81, 0x4A, 0x40, 0x4E, 0x00, 0x8E, 0xC1, 0x8F, 0x81, 0x4F, 0x40, 0x8D, 0x01, 0x4D, 0xC0, 0x4C, 0x80, 0x8C, 0x41, 0x44, 0x00, 0x84, 0xC1, 0x85, 0x81, 0x45, 0x40, 0x87, 0x01, 0x47, 0xC0, 0x46, 0x80, 0x86, 0x41, 0x82, 0x01, 0x42, 0xC0, 0x43, 0x80, 0x83, 0x41, 0x41, 0x00, 0x81, 0xC1, 0x80, 0x81, 0x40, 0x40, }; CRCHi = 0xff; CRCLo = 0xff; while(length) { TempHi = CRCHi; TempLo = CRCLo; CRCHi = table[2 * (*message ^ TempLo)]; CRCLo = TempHi ^ table[(2 * (*message ^ TempLo)) + 1]; message++; length--; }; CRC [0] = CRCLo; CRC [1] = CRCHi; return; 64

69 7. RS-232C 통신 7.1 개요 IPC5000은 RS-232C 통신을기본기능으로가지고있습니다. 이매뉴얼은 RS-232C를통한 IPC5000과 Host 컴퓨터와의통신에관한통신사양, 명령어, 응답및시스템을설명합니다. 7.2 통신구성 방법 - NETWORK : 1 (Master) : 1 (Slave) SINGLE-DROP - 시리얼통신모드 : 비동기방식 통신속도 : 9600 또는 BPS( 페이지 22의그림 참조 ) 패리티체크 : NONE 데이터길이 : 8 bits 스톱비트 : 1 bit X 제어 : 무시 RS/CS 제어 : 무시 65

70 7.3 통신 Function Code 개요 환경설정 (Configuration) 모드버스 function code 20 과 21 이사용되고패킷데이터는 ASCII 타입입니다. 레지스터주소구조 Table 정수파라메타타입 레지스터번호 타입 Access 비고 3 일반데이터 (16 비트정수 ) Read/Write 16 비트부호없는정수 4 프로그램데이터 (16 비트정수 ) Read/Write Table Floating Point 파라메타타입 레지스터번호 타입 Access 비고 3 일반데이터 Read/Write IEEE Floating Point 4 프로그램데이터 Read/Write 레지스터카운트레지스터카운트는읽고써지는레지스터의데이터형태에따라달라집니다. 정수데이터는 16 비트로표현되고상위바이트가처음전송됩니다. Floating Point 데이터는 IEEE 32-bit 포맷으로전송됩니다. 레지스터카운트정의 : 0001 = 정수데이터 0002 = Floating Point 데이터 66

71 7.4 Function Code 20(14h) 환경설정참조데이터읽기 설명 Function code 20(14Hex) 는 IPC5000 환경설정데이터베이스에저장된정보를읽기위해이용됩니다. 각 IPC5000 환경설정항목들은파일번호와레지스터주소에의해확실히정의됩니다. IEEE 32-bit floating point 와 16 비트정수포맷이지원됩니다. 요청 (Request) 과응답 (Response) 포맷 Function code 20(14Hex) 를위한요청과응답포맷은아래에보여집니다. 각블록을위한자세한내용은다음을참조하십시오. 요청 (Request) 메시지포맷 ENQ 전송 Function 바이트 레퍼런스 파일 레지스터 레지스터 (05 hex) 정의자 Code 20 수 타입 번호 주소 카운트 레퍼런스 파일 레지스터 레지스터 CHECK EOT 타입 번호 주소 카운트 SUM (04 hex) 응답메시지포맷 STX (02 hex) 전송정의자 Function Code 20 바이트수 데이터바이트수 레퍼런스타입 데이터 데이터 데이터 데이터 데이터바이트수 레퍼런스타입 데이터데이터데이터데이터 CHECK EOT SUM (04 hex) 전송정의자 (8 바이트 ) 전송정의자는메시지의전송번호를의미하고컨트롤러는응답메시지의전송정의자에동일한번호를포함한메시지를전송합니다. 67

72 바이트수 바이트수는요청또는응답메시지중하나에전송되는바이트수와같고모든요청된데이터를전송하기위해필요한최소수가될것입니다. 데이터바이트길이데이터바이트길이는레퍼런스타입을포함하지만그자체를포함하지않는보조응답의데이터바이트의수입니다. Floating point 보조응답은데이터 4 바이트와데이터바이트수가 5와같도록만드는레퍼런스타입을나타내는 1 바이트를가집니다. 레퍼런스타입정의 레퍼런스타입정의는항상 06 입니다 장에예를참조하십시오. 파일번호 파일번호는아래표에나타난것과같이레지스터주소구조에따라서나누어져있음을알수있습니다. 표 파일번호와레지스터주소구조 파일번호 0003 (30, 30, 30, 33 hex) 0004 (30, 30, 30, 34 hex) 레지스터주소구조 SP/PV 메모리블록, 일반 floating point, 정수데이터 프로그램데이터메모리 (SP1,SP2, 세그먼트시간 ) 레지스터주소레지스터주소는액세스되는파라메타를위한 IPC5000의각데이터를나타냅니다. 레지스터주소는 2 바이트로구성됩니다 ( 다음표 7-4.2와 7-4.3와같은레지스터주소맵구조 ) 자세한내용을위해 7.6을참조하십시오. 68

73 표 파일번호 0003의레지스터주소범위 제목 보조제목또는파라메타 레지스터맵범위 (Hex) 타입 SP 블록 0000 ~ 1F00 INT 또는 FP PV 블록 2000 ~ 3F00 INT 또는 FP 조작버튼동작 RUN, STOP, HOLD, ADV, TUNE, MANUAL 4000 ~ 401F INT 링크리스트그룹 4110 ~ 4178 INT 정치 PV 이벤트그룹 이벤트타입번호, 시간지연등 4200 ~ 4216 INT 동작값, 상 / 하한값, 동작간격등 9000 ~ 9017 FP 모드이벤트그룹 4300 ~ 434F INT 알람이벤트 타입, 동작채널, DO 할당등 4400 ~ 449F INT 동작값, 동작간격등 905C ~ 9083 FP 아날로그입력그룹 5000 ~ 501E INT 아날로그출력그룹 5020 ~ 503C INT 아날로그 PWM 그룹 5040 ~ 504C INT 디지털출력그룹 5050 ~ 5058 INT PID 상수그룹 8000 ~ 80D0 FP PID 레퍼런스그룹 80DD ~ 80EC FP CP 와 Bias 그룹 8100 ~ 8127 FP IP 주소 FFF4 ~ FFF5 INT Gateway 주소 FFF8 ~ FFF9 INT Subnet Mask 주소 FFFC ~ FFFD INT Table 파일번호 0004의레지스터범위 제목 보조제목 레지스터맵범위 (Hex) 타입 프로그램데이터 시작모드, 우선순위, 등록된세그먼트수, 전체반복수, 시작과종료세그먼트, 0000 ~ 0025 INT 부분반복수 (#1~#5) 등 세그먼트데이터 PID 그룹 1과2, Program End(JC), G.Soak, Time/Rate 0026 ~ 040D INT 세그먼트이벤트데이터 이벤트타입, 시간지연, Select 040E ~ 202D INT 프로그램데이터 시작설정값 1과 ~ 3303 FP 세그먼트데이터 SP1, SP2, 세그먼트타임 3000 ~ 3257 FP 세그먼트이벤트데이터 동작값 ( 최대값 ), 동작간격 ( 최소값 ) 3400 ~ 46BF FP Note 1) INT : 부호있는 16 비트정수 2) FP : Floating Point 69

74 7.4.1 모드버스읽기구성예제 예제 1 다음은 Function code 20 을이용하여정치제어설정화면상에루프 ( 채널 )1 의타켓설정값을읽는예제입니다. 요청 (Request) 메시지 ( 채널1의타겟설정값을읽음 ) = 0800 hex ENQ (Check sum)eot 여기서 : 프로토콜 설명 ENQ 프로토콜헤더 (05H) 전송정의자 (30H,30H, 30H,30H, 30H,30H, 30H,30H) 14 Function Code 20(31H, 34H) 07 바이트수 (30H, 37H) 06 레퍼런트타입 (30H, 36H) 0003 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 33H) 0800 레지스터주소 : 채널1의타겟설정값 (30H, 38H, 30H, 30H) 0002 레지스터카운트 : Floating Point data(30h, 30H, 30H, 32H) Check Sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 이것은위의메시지에대한응답입니다. 응답 (Response) 메시지 STX (Check sum)eot Where : 프로토콜 설명 STX 프로토콜헤더 (02H) 전송정의자 (30H,30H, 30H,30H, 30H,30H, 30H,30H) 14 Function Code 20(31H, 34H) 06 바이트수 (30H, 36H) 05 데이터바이트길이 (30H, 35H) 06 레퍼런스타입 : IEEE Floating Point(30H, 36H) : 채널1의타겟설정값 (34H,32H,34H,38H,30H,30H,30H,30H) Check sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 70

75 Example 2 다음은 Function code 20을이용하여채널1과2의현재값 (PV) 를읽는예제입니다. 요청 (Request) 메시지 ( 채널1과 2의현재값 (PV) 을읽음 ) ENQ000000A0140E (Check sum)eot 여기서 : 프로토콜 설명 ENQ 프로토콜헤더 (05H) A0 전송정의자 (30H,30H,30H,30H,30H,30H,41H,30H) 14 Function Code 20(31H, 34H) 0E 바이트수 (30H, 45H) 06 레퍼런트타입 (30H, 36H) 0003 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 33H) 3000 레지스터주소 : 채널1의현재값 (33H, 30H, 30H, 30H) 0002 레지스터카운트 : Floating Point Data(30H, 30H, 30H, 32H) 06 레퍼런트타입 (30H, 36H) 0003 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 33H) 3001 레지스터주소 : 채널2의현재값 (33H, 30H, 30H, 31H) 0002 레지스터카운트 : Floating Point Data(30H, 30H, 30H, 32H) Check Sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 이것은위의메시지에대한응답입니다. 응답 (Response) 메시지 STX000000A0140C050643C (Check sum)eot Where : 프로토콜 설명 STX 프로토콜헤더 (02H) A0 전송정의자 (30H,30H, 30H,30H, 30H,30H, 41H,30H) 14 Function Code 20(31H, 34H) 0C 바이트수 (30H, 43H) 05 데이터바이트길이 (30H, 35H) 06 레퍼런스타입 : IEEE Floating Point(30H, 36H) 43C : 채널1의현재값 (34H,33H,43H,38H,30H,30H,30H,30H) 05 데이터바이트길이 (30H, 35H) 06 레퍼런스타입 : IEEE Floating Point(30H, 36H) : 채널2의현재값 (34H,34H,36H,30H,30H,30H,30H,30H) Check sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 71

76 Example 3 다음은 Function code 20을이용하여정치제어설정화면상에루프 ( 채널 ) 1의기울기 (Ramp) 값과상태 ON/OFF를읽는예제입니다. 요청 (Request) 메시지 ( 정치제어를위한루프 ( 채널 ) 1의기울기값과상태를읽음 ) ENQ000001A1140E (Check sum)eot 여기서 : 프로토콜 설명 ENQ 프로토콜헤더 (05H) A1 전송정의자 (30H,30H,30H,30H,30H,31H,41H,31H) 14 Function Code 20(31H, 34H) 0E 바이트수 (30H, 45H) 06 레퍼런스타입 (30H, 36H) 0003 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 33H) 0100 레지스터주소 : 채널 1의기울기 OFF/ON 상태 (30H, 31H, 30H, 30H) 0001 레지스터카운트 : 정수데이터 (30H, 30H, 30H, 31H) 06 레퍼런스타입 (30H, 36H) 0003 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 33H) 0802 레지스터주소 : 채널 1의기울기값 (30H, 38H, 30H, 32H) 0002 레지스터카운트 : Floating Point Data(30H, 30H, 30H, 32H) Check Sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 이것은위의메시지에대한응답입니다. 응답 (Response) 메시지 STX000001A1140A (Check sum)eot Where : 프로토콜 설명 STX 프로토콜헤더 (02H) A1 전송정의자 (30H,30H, 30H,30H, 30H,31H, 41H,31H) 14 Function Code 20(31H, 34H) 0A 바이트수 (30H, 41H) 03 데이터바이트길이 (30H, 33H) 06 레퍼런스타입 : IEEE Floating Point(30H, 36H) 0000 채널1의기울기상태 OFF/ON은 OFF 임 (30H,30H,30H,30H) 05 데이터바이트길이 ( 30H, 35H) 06 레퍼런스타입 : IEEE Floating Point(30H, 36H) : 채널 1의기울기값 (34H,30H,30H,30H,30H,30H,30H,30H) Check sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 72

77 Example 4 다음은 Function code 20을이용하여루프 ( 채널 ) 1과루프 ( 채널 ) 2의가변설정값 (Working Set Point) 를읽는예제입니다. 요청 (Request) 메시지 ( 채널1 과채널2의가변설정값 (Working Set Point) 를읽음 ENQ E A A010002(Check sum)eot 여기서 : 프로토콜 설명 ENQ 프로토콜헤더 (05H) 전송정의자 (30H,30H,30H,30H,30H,30H,30H,30H) 14 Function Code 20(31H, 34H) 0E 바이트수 (30H, 45H) 06 레퍼런트타입 (30H, 36H) 0003 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 33H) 2A00 레지스터주소 : 채널1의가변설정값 (32H, 41H, 30H, 30H) 0002 레지스터카운트 : Floating Point data(30h, 30H, 30H, 32H) 06 레퍼런스타입 (30H, 36H) 0003 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 33H) 2A01 레지스터주소 : 채널2의가변설정값 (32H, 41H, 30H, 31H) 0002 레지스터카운트 : Floating Point data(30h, 30H, 30H, 32H) Check Sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 이것은위의메시지에대한응답입니다. 응답 (Response) 메시지 STX C A00000(Check sum)eot 여기서 : 프로토콜 설명 STX 프로토콜헤더 (02H) 전송정의자 (30H,30H, 30H,30H, 30H,30H, 30H,30H) 14 Function Code 20(31H, 34H) 0C 바이트수 (30H, 43H) 05 데이터바이트길이 (30H, 35H) 06 레퍼런스타입 : IEEE Floating Point(30H, 36H) : 채널1의가변설정값 (34H,32H,34H,38H,30H,30H,30H,30H) 05 데이터바이트길이 (30H, 35H) 06 레퍼런스타입 : IEEE Floating Point(30H, 36H) 42A : 채널 2의가변설정값 (34H,32H,41H,30H,30H,30H,30H,30H) Check sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 73

78 Example 5 다음은 Function code 20을이용하여 0번프로그램번호에등록된 0번세그먼트의타겟설정값과세그먼트시간을읽기위한예제입니다. ( 단, 읽기전에편집프로그램 0번을 290CH에쓰기해야합니다 ) 요청 (Request) 메시지 (0번프로그램에등록된 0번세그먼트의타겟설정값1 과세그먼트시간읽기 ) ENQ E (Check sum)eot 여기서 : 프로토콜 설명 ENQ 프로토콜헤더 (05H) 전송정의자 (30H,30H,30H,30H,30H,30H,30H,30H) 14 Function Code 20(31H, 34H) 0E 바이트카운트 (30H, 45H) 06 레퍼런스타입 (30H, 36H) 0004 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 34H) 3000 레지스터주소 : 타겟설정값 1(33H, 30H, 30H, 30H) 0002 레지스터카운트 : Floating Point data(30h, 30H, 30H, 32H) 06 레퍼런스타입 (30H, 36H) 0004 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 34H) 3002 레지스터주소 : 세그먼트시간 (33H, 30H, 30H, 32H) 0002 레지스터카운트 : Floating Point data(30h, 30H, 30H, 32H) Check Sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 이것은위의메시지에대한응답입니다. 응답 (Response) 메시지 STX E F800000(Check sum)eot Where : 프로토콜 설명 STX 프로토콜헤더 (02H) 전송정의자 (30H,30H, 30H,30H, 30H,30H, 30H,30H) 14 Function Code 20(31H, 34H) 0C 바이트수 (30H, 43H) 05 데이터바이트길이 (30H, 35H) 06 레퍼런스타입 : IEEE Floating Point(30H, 36H) : 타겟설정값 1(34H,33H,31H,36H,30H,30H,30H,30H) 05 데이터바이트길이 (30H, 35H) 06 레퍼런스타입 : IEEE Floating Point(30H, 36H) 3FA : 세그먼트시간 (33H,46H,41H,36H,36H,36H,36H,36H) Check sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR(2 bytes) EOT 프로토콜끝 (04H) 74

79 7.5 Function Code 21(15h) 환경설정참조데이터쓰기 개요 Function Code 21(15Hex) 는 IPC5000의환경설정데이터베이스와 override 값들에정수와 Floating point의쓰기를할수있도록지원합니다. 그 IPC5000의환경설정데이터베이스는플래쉬메모리에저장되고 Override 값들은 RAM에저장됩니다. 정수포맷은보통 디지털 구성항목에쓰기로이용되고, Floating point 포맷은주로 아날로그 구성항목에쓰기로이용됩니다. 요청 (Request) 과응답 (Response) 포맷 Function code 21(15Hex) 를위한요청 (Request) 와응답 (Response) 포맷은아래에보여주며, 각블록참조를위한자세한것은그다음을참조하십시오. 요청 (Request) 메시지포맷 ENQ 전송 Function 바이트 레퍼런스 파일 레지스터 레지스터 (05 Hex) 정의자 Code 21 수 타입 번호 주소 카운트 데이터데이터데이터데이터 레퍼런스타입 파일번호 Check Sum EOT (04 Hex) 응답 (Response) 메시지포맷 ( 요청 (request) 의재전송 (echo back)) STX 전송 Function 바이트 레퍼런스 파일 레지스터 레지스터 (02 Hex) 정의자 Code 21 수 타입 번호 주소 카운트 데이터데이터데이터데이터 레퍼런스타입 파일번호 Check Sum EOT (04 Hex) 전송정의자 (8 bytes) 전송정의자는메시지의전소번호를의미하고컨트롤러는응답메시지의전송정의자에동일한번호를포함한메시지를전송합니다. 레퍼런스타입정의Reference Type Definitions 레퍼런스타입정의는항상 06 입니다 장을참조하십시오. 75

80 파일번호 파일번호는표 7-4.2와 레지스터어드레스구조로부터레지스터번호를포함합니다. 파일번호 3과 4는각일반레지스터와프로그램레지스터를위해현재제공됩니다. 레지스터주소 레지스터주소는엑세스타입에파라메타를위한 IPC5000 의각데이터를나타냅니다. 한메시지에파라메타수의제한 쓰기가능한파라메타의최대수는 4 입니다. 76

81 7.5.1 모드버스쓰기구성예제 예제 1 다음은 Function code 21(15 Hex) 를이용하여루프 ( 채널 )1의 PID 그룹 #1의 Heating을위한게인 (Gain) 값을쓰는예제입니다. 요청 (Request) 메시지 ( 루프 ( 채널 )1의 PID 그룹 #1의 Heating을위한게인 (Gain) 값쓰기 ) ENQ B FC00000(Check sum)eot 여기서 : 프로토콜 설명 ENQ 프로토콜헤더 (05H) 전송정의자 (30H,30H,30H,30H,30H,30H,30H,30H) 15 Function Code 21(31H, 35H) 0B 바이트수 (30H, 42H) 06 레퍼런스타입 (30H, 36H) 0003 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 33H) 8000 레지스터주소 : Heating을위한게인 (Gain) 값 (38H, 30H, 30H, 30H) 0002 레지스터카운트 : Floating Point data(30h, 30H, 30H, 32H) 3FC : 데이터 (33H,46H,43H,30H,30H,30H,30H,30H) Check Sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR (2 bytes) EOT 프로토콜끝 (04H) 이것은위의메시지에대한응답입니다. 응답 (Response) 메시지 STX B FC00000(Check sum)eot 여기서 : 프로토콜 설명 STX 프로토콜헤더 (02H) 전송정의자 (30H,30H,30H,30H,30H,30H,30H,30H) 15 Function Code 21(31H, 35H) 0B 바이트수 (30H, 42H) 06 레퍼런스타입 (30H, 36H) 0003 파일번호 : 엑세스데이터값 (30H, 30H, 30H, 33H) 8000 레지스터주소 : Heating을위한게인 (Gain) 값 (38H, 30H, 30H, 30H) 0002 레지스터카운트 : Floating Point data(30h, 30H, 30H, 32H) 3FC : 데이터 (33H,46H,43H,30H,30H,30H,30H,30H) Check Sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR (2 bytes) EOT 프로토콜끝 (04H) 77

82 Example 2 다음은 Function code 21(15 Hex) 를이용하여 0번프로그램에등록된 0번세그먼트의타겟설정값과시간을쓰기하는예제입니다. ( 단, 쓰기전에편집프로그램 0번을 290CH에쓰기해야합니다 ) 요청 (Request) 메시지 (0번세그먼트의타겟설정값 = 50.0 과시간 = 00.30을쓰기 ) ENQ E99999A(Check sum)eot 여기서 : 프로토콜 설명 ENQ 프로토콜헤더 (05H) 전송정의자 (30H,30H,30H,30H,30H,30H,30H,30H) 15 Function Code 21(31H, 35H) 16 바이트수 (31H,36H) 06 레퍼런스타입 (30H,36H) 0004 파일번호 : 엑세스데이터값 (30H,30H,30H,34H) 3000 레지스터주소 : 타겟설정값 (33H,30H,30H,30H) 0002 레지스터카운트 : Floating Point data(30h,30h,30h,32h) : 데이터 (34H,32H,34H,38H,30H,30H,30H,30H) 06 레퍼런스타입 (30H,36H) 0004 파일번호 : 엑세스데이터값 (30H,30H,30H,34H) 3002 레지스터주소 : 세그먼트시간 (33H,30H,30H,32H) 0002 레지스터카운트 : Floating Point data(30h,30h,30h,32h) 3E99999A : 데이터 (33H,45H,39H,39H,39H,39H,39H,41H) Check Sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR (2 bytes). EOT 프로토콜끝 (04H) 이것은위의메시지에대한응답입니다. 응답답 (Response) 메시지 STX E99999A (Check sum)eot 여기서 : 프로토콜 설명 STX 프로토콜헤더 (02H) 전송정의자 (30H,30H,30H,30H,30H,30H,30H,30H) 15 Function Code 21(31H, 35H) 16 바이트수 (31H,36H) 06 레퍼런스타입 (30H,36H) 0004 파일번호 : 엑세스데이터값 (30H,30H,30H,34H) 3000 레지스터주소 : 타겟설정값 (33H,30H,30H,30H) 0002 레지스터카운트 : Floating Point data(30h,30h,30h,32h) Continued next page 78

83 프로토콜 설명 : 데이터 (34H,32H,34H,38H,30H,30H,30H,30H) 06 레퍼런스타입 (30H,36H) 0004 파일번호 : 엑세스데이터값 (30H,30H,30H,34H) 3002 레지스터주소 : 세그먼트시간 (33H,30H,30H,32H) 0002 레지스터카운트 : Floating Point data(30h,30h,30h,32h) 3E99999A : 데이터 (33H,45H,39H,39H,39H,39H,39H,41H) Check Sum Function code부터 Check sum 전까지의바이트들을 Exclusive OR (2 bytes). EOT 프로토콜끝 (04H) 79

84 7.6 읽기, 쓰기파라메타레지스터어드레스 SP/PV 블록레지스터주소 SP/PV 블록은 IPC5000의주요한데이터구조입니다. SP 블록은설정데이터타입이고, PV 블록은현재상태또는 값을나타내고대부분의 PV 블록은읽기전용변수들입니다. 블록당최대인덱스번호를위해서는표 7-6.1을 참조하십시오. 표 블록당최대인덱스번호 SP 또는 PV Block 번호 Block 번호 (Decimal) (Hex) 최대인덱스번호 SP A B C F A 8 PV 43 2B C

85 7.6.2 SP 블록레지스터맵 표 ~ 011F hex 범위의 SP 블록레지스터맵주소 SP 블록주소 (Hex) 루프또는채널 0100H H H H H H H H 2 010CH 1 010DH 2 010FH H H H H H H H H 2 011AH 1 011BH 2 011CH 1 011DH 2 011EH 1 011FH 2 파라메타명 정치기울기 ON/Off (Fix Ramp Enable) 정치타이머 ON/OFF Fix Timer Enable 정치타이머 ( 분 ) (Fix Timer minutes ) Hext/Cool 튜닝 (Autotune Heat/Cool) 자동튜닝 ON/OFF (AT Zone Tuning Enable) 정치제어모드 Yes/No (Controller Only Yes/No) 프로그램링크 (Program Link) 실행프로그램번호 (Program Number) 실행링크번호 (Number of Links) 시작타입 (Enable Schedule) 시작스케줄 ( 월 ) (Schedule Start Month) 시작스케줄 ( 일 ) Schedule Start Month 데이터타입 설명 INT INT INT INT INT INT INT INT INT INT INT INT 0: OFF; 1: ON 0: OFF; 1: ON 정치제어타이머설정범위 : 0 ~ 59 0: Heat( 가열 ); 1: Cool( 냉각 ) 0: 자동튜닝종료 ( 튜닝중에는에러처리 ) 1: 자동튜닝시작 0: 정치 (FIX) 모드 ; 1: 프로그램 (Programm) 모드 0: PATT; 1: LINK 설정범위 : 비동기모드 -> 채널 1 : 0 ~ 15, 채널 2 : 16~31; 동기모드 -> 채널에상관없이 0 ~ 31 Set Range : 0 to 9 0: QUICK; 1: TIMER 설정범위 : 1 ~ 12 설정범위 : 1 ~ 31 81

86 SP 블록주소 루프또는주소 표 to 031F hex 범위의 SP 블록레지스터맵주소 파라메타명 데이터타입 설명 0201H 1 시작스케줄 ( 시 ) 설정범위 : 0 ~ 23 INT 0202H 2 Schedule Start Hour 0203H 1 시작스케줄 ( 분 ) 설정범위 : 0 ~ 59 INT 0204H 2 Schedule Start Minute 0205H 1 정전모드 0: BREAK; 1: COLD; 2: HOT INT 0206H 2 (Power Failure Mode ) 020BH Common System RUN Lock INT 0: UNLOCK; 1: LOCK 020FH 1 정치 G Soak 0: NONE; 1: FRONT; 2: REAR; 3: ALL INT 0210H 2 (Fix G Soak) 0211H 1 G Soak ON/OFF( 값 ) 0: OFF; 1: ON INT 0212H 2 (G Soak Enable for Value) 0213H 1 G Soak ON/OFF( 타임아웃 ) 0: OFF; 1: ON INT 0214H 2 (G Soak Enable for Timeout) 0215H 1 G Soak 타임아웃상위값설정범위 : 00 to 99 INT 0216H 2 (G Soak Timeout Upper Value) 0217H 1 G Soak 타임아웃하위값설정범위 : 00 to 59 INT 0218H 2 (G Soak Timeout Lower Value) 0219H 1 매뉴얼모드상태 0: Manual OFF; 1: Manual ON INT R 021AH 2 (Manual mode status) 021BH 1 오토튜닝상태 0: Autotune OFF; 1: Autotune ON INT R 021CH 2 (Autotune status) 시스템시간단위 0: 시와분 ; 1: 분과초 0304H Common INT (System time unit) 시스템경사타입 0: 시간경사, 1; 기울기경사 0306H INT (System Ramp mode) 0308H 1 Zone / 세그먼트 PID 0: ZONE PID; 1: SEGMENT PID INT 0309H 2 (PID Zone/Segment) 030AH 1 PID Zone 타입선택 0: PV; 1: SP INT 030BH 2 (PID PV/SP Zone Select) 030EH 1 퍼지제어 ON/OFF 0: OFF; 1: ON INT 030FH 2 (FUZZY Control Enable) 0310H 1 제어알고리즘선택 0: PID-A; 1:PID-B; 2: DUP-A; 3:DUP-B INT 0311H 2 (Control Algorithm Select) 0312H 1 P 값타입선택 0: PB; 1: GAIN INT 0313H 2 (P Value Select) 0314H 1 I 값타입선택 0: MIN; 1:RPT INT 0315H 2 (Reset Value Select) 시스템제어모드 0: 비동기방식 ; 1: 동기방식 031BH Common INT (System Control mode) SP 트래킹 0: OFF; 1: ON 031CH Common INT (SP Tracking) DO 채널할당설정범위 : 1 to DH Common INT (Do Channel Assign) 비동기모드에서만유효함. 82

87 SP 블록주소 루프또는주소 Table ~ 060F hex 범위의 SP 블록레지스터맵주소 파라메타명 데이터타입 설명 040CH 오토튜닝 Lock 0: Unlock; 1: Lock INT Common (Autotune Lock) 0414H 1 스케어루트 ON/OFF 0: OFF; 1: ON INT 0415H 2 (Square Root Enable) 041DH 1 입력보정타입선택 0: Linear; 1: Approx. INT 041EH 2 (Compensate Select) 0500H 1 제어방향 0: 역동작 ; 1: 정동작 INT 0501H 2 (Control Direction) 0502H 1 초기매뉴얼출력타입 0: Batch; 1: Bumpless INT 0503H 2 (Manual Output type) 050AH Common 트라블 #1 입력채널할당 0: 채널 1 INT (Trouble #1 Channel Assign) 1: 채널 2 050BH Common 트라블 #2 입력채널할당 0: 채널 1 INT (Trouble #2 Channel Assign) 1: 채널 H Common 이벤트 1 타입 INT 설정범위 : 21 ~ 40(= PV 이벤트번호 ) 0511H Common 이벤트 2 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 0512H Common 이벤트 3 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 0513H Common 이벤트 4 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 0514H Common 이벤트 5 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 0515H Common 이벤트 6 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 0516H Common 이벤트 7 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 0517H Common 이벤트 8 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 0518H Common 이벤트 9 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 0519H Common 이벤트 10 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 051AH Common 이벤트 11 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 051BH Common 이벤트 12 타입 INT 설정범위 : 21 ~ 40(=PV 이벤트번호 ) 0600H 1 정치타이머 ( 시 ) 설정범위 : 00 ~ 99시간 INT 0601H 2 (Fix Timer hour ) 0602H 1 정치기울기상위시간 INT 설정범위 : 00 ~ 99시간 0603H H H H Common 060CH 1 060DH 2 060EH 1 060FH 2 (Fix Ramp Time high) 정치기울기하위시간 (Fix Ramp Time low) 트라블메시지지연시간 (Trouble message delay) 안전모드제어출력 (Failsafe) 매뉴얼출력값 (Manual Output Value) INT INT INT INT 설정범위 : 00 ~ 59 분 설정범위 : 1 ~ 99 초 설정범위 : -5.0 ~ % 설정범위 : -5.0 ~ 105.0% 83

88 SP 블록주소 루프또는주소 0800H H H H H H H H 2 0A00H 1 0A01H 2 0A03H 1 0A04H 2 0A06H 1 0A07H 2 0B01H 1 0B02H 2 0B03H 1 0B04H 2 0B05H 1 0B06H 2 0C04H 1 0C05H 2 0C06H 1 0C07H 2 1F0AH Common 표 ~ 0C07, 1F0A hex 범위의 SP 블록레지스터맵주소 파라메타명 타겟설정값 (Final SP Ramp Value) 정치 SP 기울기값 (Fix SP Ramp Value) G Soak 값 (G Soak Value) PV 하한범위 (PV Low Range) PV 상한범위 (PV High Range) SP 하한범위 (SP Low Range) SP 상한범위 (SP High Range) SP 오프셋 (SP Offset) PV 오프셋 ( 바이어스 ) (PV Offset ) 디지털필터 (Digital Filter) 초기매뉴얼출력 (Manual Output Preset Value) 데이터타입 설명 FP 설정범위 : SP Low/High Limit FP 설정범위 : 0.0 ~ 9.9 FP 설정범위 : 0.0 ~ 9.9 FP FP FP FP 설정범위 : PV 하한 < SP 하한과 PV 상한 > AI 타입하한범위설정범위 : PV 상한 > SP 하한과 PV 상한 < AI 타입상한범위설정범위 : SP 하한 > PV 하한과 SP 하한 < SP 상한설정범위 : SP 상한 < PV 상한과 SP 상한 > SP 하한 FP 설정범위 : ~ 99.9 FP 설정범위 : ~ 99.9 FP 설정범위 : 0.0 ~ 초 FP 설정범위 : -5.0 ~ 105.0% Low Cut FP 설정범위 : 0.1 ~ 5.0 시스템언어표시 (System Language Display) INT 0: 영어 ; 1: 한국어 ; 2: 중국어 84

89 SP 블록주소 루프또는주소 2800H H H H H H H H H H 2 280AH 1 280BH 2 280CH 1 280DH H H 2 표 ~ 2C03 hex 범위의 PV 블록레지스터맵주소 파라메타명 현재의부분반복수 (Current Part Repeat Count) 현재의전체반복수 (Current All Repeat Count ) 전체진행시간 ( 시 ) (Total time Hour) 전체진행시간 ( 분 ) (Total time Minute) 현재의남은세그먼트시간 ( 시 ) (Current Segment remained time hour) 현재의남은세그먼트시간 ( 분 ) (Current Segment remained time minute) 현재의링크번호 (Current Link number) 현재의동작중인프로그램번호 (Current running Program number) 데이터타입 설명 INT INT INT INT INT INT INT INT 2902H Common Single flag data I INT R 2903H H 2 Single flag data II INT R 2905H Common Digital output status INT R 2906H H 2 표시 MV 출력값 (Display MV output value) INT R R R R R R R R R Bit 0~1: 00: Async mode; 01:Sync mode Bit 3 : 0: HH/MM; 1: MM/SS Bit 4 : 0: Time Ramp; 1: Slope Ramp Bit 5 ~ 15 : Don t care. Bit 0~3 : Operation Mode(STOP, RUN..) Note 1 Bit 4 : 0: Fix; 1: Program Bit 5 : 0: Pattern; 1: Link Bit 6 : 0: Auto; 1: Manual Bit 7~8 : Decimal Point Bit 9~10 : 00: Normal; 01: High over; 10: Low over; 11: Burn out Bit 11 : 0: Fix timer off; 1: Fix timer on Bit 12 : 0: Heat tune; 1: Cool tune Bit 13 : 0: Automatic Tune OFF; 1: Automatic Tune ON Bit 14 : 0: PID-A or B; 1: DUP-A or B Bit 0: Digital output 1 Bit 1: Digital output 2 Bit 2: Digital output 3 Bit 3: Digital output 4 Bit 4: Digital output 5 Bit 5: Digital output 6 Bit 6: Digital output 7 Bit 7: Digital output 8 Bit 8: Digital output 9 Bit 9: Digital output 10 Bit 10: Digital output 11 Bit 11: Digital output 12 Bit 12~15: Don t care 85

90 SP 블록주소 루프또는주소 290CH 1 290DH 2 2A00H 1 2A01H 2 2A04H 1 2A05H 2 2B00H 1 2B01H 2 2B02H 1 2B03H 2 2B04H 1 2B05H 2 2B06H 1 2B07H 2 2B08H 1 2B09H 2 2B0AH 1 2B0BH 2 2B0CH 1 2B0DH 2 파라메타명 통신용편집프로그램번호 (Edited Program number for Communication) 가변설정값 (Working Set Point) 편차값 (Deviation) 현재동작중인세그먼트번호 (Processing Segment No.) 다음동작할세그먼트번호 (Next Segment No) 이전에동작한세그먼트번호 (Previous Segment No) 현재의 PID 그룹또는 Zone 번호 (Current PID group or zone number) 동작상태 (Operation status) 아날로그입력상태 (Analog input status) 표시를위한상태 (Status for display) 데이터타입 설명 INT FP FP INT INT INT INT R R R R R R INT R Note 1 INT R INT R Note 2 설정범위 : 비동기모드 -> 채널 1 : 0 ~ 15, 채널 2 : 16~31; 동기모드 -> 채널에상관없이 0 ~ 31 0: 정상 ; 1: High over; 2: Low over; 3: 번아웃 2C00H 1 2C01H 2 가열사이클타임 (Heating Cycle time) INT R 2C02H 1 냉각사이클타임 INT R 2C03H 2 (Cooling Cycle time) 2C0AH Common 소프트웨어버전 INT R 예제 : 버전 1.6 -> 16 Note 1 : 0: STOP; 1: RUN; 2:READY; 3:END; 4: BREAK; 5: TROUBLE; 6: HOLD; 7: WAIT; 8: TUNE Note 2 : 0: STOP; 1: RUN; 2:READY; 3:END; 4: BREAK; 5: TROUBLE; 6: HOLD; 7: WAIT; 8: TUNE; 9: COLD; 10: HOT; 86

91 SP 블록주소 루프또는주소 3000H H H AUX 3100H H H H H H H H H H 2 Table ~ 3205 hex 범위의 PV 블록레지스터맵주소 파라메타명 현재값 (PV) (Process Value(PV)) 보조현재값 (PV) (Process Value(PV)) 다음동작할세그먼트시간 (Next Segment Time) 이전에동작한세그먼트시간 (Previous Segment Time) 현재동작중인세그먼트 SP (Processing Segment Set Point) 다음동작할세그먼트 SP (Next Segment Set Point) 이전에동작한세그먼트 SP (Previous Segment Set Point) 데이터타입 설명 FP FP FP FP FP FP FP R R R R R R R 87

92 7.6.3 PID 상수그룹레지스터맵 이레지스터의파라메타들은 PID 상수설정화면에있습니다. 파라메타의수는 13 이며, 레지스터주소는채널 1을위해서는 8000에서 8067 Hex 이고채널 2를위해서는 8068 에서 80CF hex 까지입니다. PID 상수의그룹또는 Zone 번호는최대 1에서 8까지입니다. 표 PID 상수레지스터맵주소 오프셋데이터파라메타명타입 Access 데이터범위또는열거데이터선택 Hex 게인또는비례대설정범위 : 0.01 ~ 1000 게인 (Gain ) 00 FP (Gain or PB (HEAT)) 0.1 to 9999 비례대 (PB ) 게인또는비례대 01 FP (Gain or PB (COOL)) 리셋 ( 적분 )(HEAT) 설정범위 : 0.02 ~ FP Reset (HEAT) 리셋 ( 적분 )(COOL) 03 FP Reset (COOL) 레이트 ( 미분 )(HEAT) 설정범위 : 0.00 ~ FP Rate (HEAT) 레이트 ( 미분 )(COOL) 05 FP Rate (COOL) 히스테리시스또는편차설정범위 : Span의 0.0 ~ % 06 FP (Differential (HEAT)) 히스테리시스또는편차 07 FP (Differential (COOL)) 매뉴얼리셋설정범위 : ~ FP (Manual Reset) Dead band 09 FP 설정범위 : -5.0 ~ 25.0 % 제어출력상한제한설정범위 : -5.0 ~ % 0A FP (Output high limit) 제어출력하한제한설정범위 : -5.0 ~ % 0B FP (Output low limit) 오토튜닝설정값설정범위 : SP 상 / 하한설정범위 0C FP Auto tuning setpoint < 채널 1과 2의 PID 상수에등록된각파라메타의레지스터주소찾기 > 채널 1 레지스터주소 = 8000H + (PID 그룹또는 group or Zone 번호 1) * 13 + 표 7-6.8로부터파라메타의오프셋값 Loop2 Register Address = 8068H + (PID 그룹또는 group or Zone 번호 1) * 13 + 표 7-6.8로부터파라메타의오프셋값 88

93 7.6.4 PID ZONE 레지스터맵 이레지스터의파라메타들은 PID Zone 설정화면에있습니다. 각존을나누는기준값들은레퍼런스값입니다. 표 채널1의 PID ZONE 레지스터맵주소 파라메타명 레퍼런스값 #1 (Reference value #1) 레퍼런스값 #2 (Reference value #2) 레퍼런스값 #3 (Reference value #3) 레퍼런스값 #4 (Reference value #4) 레퍼런스값 #5 (Reference value #5) 레퍼런스값 #6 (Reference value #6) 레퍼런스값 #7 (Reference value #7) 레지스터주소 Hex 데이터타입 Access 80DD FP 80DE FP 80DF FP 80E0 FP 80E1 FP 80E2 FP 80E3 FP 데이터범위또는열거데이터선택 PID zone 레퍼런스값설정범위 : Value #1 > PV 하한값 PID zone 레퍼런스값설정범위 : Value #1 < Value #2 < Value #3 PID zone 레퍼런스값설정범위 : Value #2 < Value #3 < Value #4 PID zone 레퍼런스값설정범위 : Value #3 < Value #4 < Value #5 PID zone 레퍼런스값설정범위 : Value #4 < Value #5 < Value #6 PID zone 레퍼런스값설정범위 : Value #5 < Value #6 < Value #7 PID zone 레퍼런스값설정범위 : Value #6 < Value #7 <= PV 상한값 표 채널 2 의 PID ZONE 레지스터맵주소 파라메타명 레퍼런스값 #1 (Reference value #1) 레퍼런스값 #2 (Reference value #2) 레퍼런스값 #3 (Reference value #3) 레퍼런스값 #4 (Reference value #4) 레퍼런스값 #5 (Reference value #5) 레퍼런스값 #6 (Reference value #6) 레퍼런스값 #7 (Reference value #7) 레지스터주소 Hex 데이터타입 Access 80E4 FP 80E5 FP 80E6 FP 80E7 FP 80E8 FP 80E9 FP 80EA FP 데이터범위또는열거데이터선택 PID zone 레퍼런스값설정범위 : Value #1 > PV 하한값 PID zone 레퍼런스값설정범위 : Value #1 < Value #2 < Value #3 PID zone 레퍼런스값설정범위 : Value #2 < Value #3 < Value #4 PID zone 레퍼런스값설정범위 : Value #3 < Value #4 < Value #5 PID zone 레퍼런스값설정범위 : Value #4 < Value #5 < Value #6 PID zone 레퍼런스값설정범위 : Value #5 < Value #6 < Value #7 PID zone 레퍼런스값설정범위 : Value #6 < Value #7 <= PV 상한값 89

94 7.6.5 입력보정레지스터맵 이레지스터의파라메타들은 Compensate 설정화면에있습니다. 표 채널 1의입력보정레지스터맵주소 파라메타명 보정점설정값 #1 (CP set value #1) 바이어스값 #1 (Bias value #1) 보정점설정값 #2 (CP set value #2) 바이어스값 #2 (Bias value #2) 보정점설정값 #3 (CP set value #3) 바이어스값 #3 (Bias value #3) 보정점설정값 #4 (CP set value #4) 바이어스값 #4 (Bias value #4) 보정점설정값 #5 (CP set value #5) 바이어스값 #5 (Bias value #5) 보정점설정값 #6 (CP set value #6) 바이어스값 #6 (Bias value #6) 보정점설정값 #7 (CP set value #7) 바이어스값 #7 (Bias value #7) 보정점설정값 #8 (CP set value #8) 바이어스값 #8 (Bias value #8) 보정점설정값 #9 (CP set value #9) 바이어스값 #9 (Bias value #9) 보정점설정값 #10 (CP set value #10) 바이어스값 #10 (Bias value #10) 레지스터주소 Hex 데이터타입 Access 8100 FP 8101 FP 8102 FP 8103 FP 8104 FP 8105 FP 8106 FP 8107 FP 8108 FP 8109 FP 810A FP 810B FP 810C FP 810D FP 810E FP 810F FP 8110 FP 8111 FP 8112 FP 8113 FP 데이터범위또는열거데이터선택 첫번째보정점값설정범위 : PV 상 / 하한범위이내첫번째바이어스값설정범위 : PV 상 / 하한범위이내두번째보정점값설정범위 : PV 상 / 하한범위이내두번째바이어스값설정범위 : PV 상 / 하한범위이내세번째보정점값설정범위 : PV 상 / 하한범위이내세번째바이어스값설정범위 : PV 상 / 하한범위이내네번째보정점값설정범위 : PV 상 / 하한범위이내네번째바이어스값설정범위 : PV 상 / 하한범위이내다섯번째보정점값설정범위 : PV 상 / 하한범위이내다섯번째바이어스값설정범위 : PV 상 / 하한범위이내여섯번째보정점값설정범위 : PV 상 / 하한범위이내여섯번째바이어스값설정범위 : PV 상 / 하한범위이내일곱번째보정점값설정범위 : PV 상 / 하한범위이내일곱번째바이어스값설정범위 : PV 상 / 하한범위이내여덟번째보정점값설정범위 : PV 상 / 하한범위이내여덟번째바이어스값설정범위 : PV 상 / 하한범위이내아홉번째보정점값설정범위 : PV 상 / 하한범위이내아홉번째바이어스값설정범위 : PV 상 / 하한범위이내열번째보정점값설정범위 : PV 상 / 하한범위이내열번째바이어스값설정범위 : PV 상 / 하한범위이내 90

95 표 채널 2 의입력보정레지스터맵주소 파라메타명 보정점설정값 #1 (CP set value #1) 바이어스값 #1 (Bias value #1) 보정점설정값 #2 (CP set value #2) 바이어스값 #2 (Bias value #2) 보정점설정값 #3 (CP set value #3) 바이어스값 #3 (Bias value #3) 보정점설정값 #4 (CP set value #4) 바이어스값 #4 (Bias value #4) 보정점설정값 #5 (CP set value #5) 바이어스값 #5 (Bias value #5) 보정점설정값 #6 (CP set value #6) 바이어스값 #6 (Bias value #6) 보정점설정값 #7 (CP set value #7) 바이어스값 #7 (Bias value #7) 보정점설정값 #8 (CP set value #8) 바이어스값 #8 (Bias value #8) 보정점설정값 #9 (CP set value #9) 바이어스값 #9 (Bias value #9) 보정점설정값 #10 (CP set value #10) 바이어스값 #10 (Bias value #10) 레지스터주소 Hex 데이터타입 Access 8114 FP 8115 FP 8116 FP 8117 FP 8118 FP 8119 FP 811A FP 811B FP 811C FP 811D FP 811E FP 811F FP 8120 FP 8121 FP 8122 FP 8123 FP 8124 FP 8125 FP 8126 FP 8127 FP 데이터범위또는열거데이터선택 첫번째보정점값설정범위 : PV 상 / 하한범위이내첫번째바이어스값설정범위 : PV 상 / 하한범위이내두번째보정점값설정범위 : PV 상 / 하한범위이내두번째바이어스값설정범위 : PV 상 / 하한범위이내세번째보정점값설정범위 : PV 상 / 하한범위이내세번째바이어스값설정범위 : PV 상 / 하한범위이내네번째보정점값설정범위 : PV 상 / 하한범위이내네번째바이어스값설정범위 : PV 상 / 하한범위이내다섯번째보정점값설정범위 : PV 상 / 하한범위이내다섯번째바이어스값설정범위 : PV 상 / 하한범위이내여섯번째보정점값설정범위 : PV 상 / 하한범위이내여섯번째바이어스값설정범위 : PV 상 / 하한범위이내일곱번째보정점값설정범위 : PV 상 / 하한범위이내일곱번째바이어스값설정범위 : PV 상 / 하한범위이내여덟번째보정점값설정범위 : PV 상 / 하한범위이내여덟번째바이어스값설정범위 : PV 상 / 하한범위이내아홉번째보정점값설정범위 : PV 상 / 하한범위이내아홉번째바이어스값설정범위 : PV 상 / 하한범위이내열번째보정점값설정범위 : PV 상 / 하한범위이내열번째바이어스값설정범위 : PV 상 / 하한범위이내 91

96 7.6.6 정치 PV 이벤트레지스터맵 이레지스트의파라메타들은정치제어설정의 PV 이벤트설정화면에있습니다. Signed 16 비트정수를위한주소는 4200 hex에서 4216 hex이고 Floating Point는 9000 hex에서 9017 hex 입니다. 파라메타명 이벤트타입 #1 (Event type #1) 시간지연 #1 (Delay Time #1) 동작대상또는상한값 #1 Max value or OP Point #1 동작간격또는하한값 #1 Min value or Diff #1 이벤트타입 #2 (Event type #2) 시간지연 #2 (Delay Time #2) 동작대상또는상한값 #2 Max value or OP Point #2 동작간격또는하한값 #2 Min value or Diff #2 이벤트타입 #3 (Event type #3) 시간지연 #3 (Delay Time #3) 동작대상또는상한값 #3 Max value or OP Point #3 동작간격또는하한값 #3 Min value or Diff #3 이벤트타입 #4 (Event type #4) 시간지연 #4 (Delay Time #4) 동작대상또는상한값 #4 Max value or OP Point #4 동작간격또는하한값 #4 Min value or Diff #4 이벤트타입 #5 (Event type #5) 시간지연 #5 (Delay Time #5) 동작대상또는상한값 #5 Max value or OP Point #5 동작간격또는하한값 #5 Min value or Diff #5 레지스터주소 Hex 표 정치 PV 이벤트레지스터맵주소 데이터타입 Access 4200 INT 4201 INT 9000 FP 9001 FP 4202 INT 4203 INT 9002 FP 9003 FP 4204 INT 4205 INT 9004 FP 9005 FP 4206 INT 4207 INT 9006 FP 9007 FP 4208 INT 4209 INT 9008 FP 9009 FP Note 1(Page 98) 0 ~ 99 초 데이터범위또는열거데이터선택 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ Note 1(Page 98) 0 ~ 99 초 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ Note 1(Page 98) 0 ~ 99 초 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ Note 1(Page 98) 0 ~ 99 초 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ Note 1(Page 98) 0 ~ 99 초 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~

97 파라메타명 이벤트타입 #6 (Event type #6) 시간지연 #6 (Delay Time #6) 동작대상또는상한값 #6 Max value or OP Point #6 동작간격또는하한값 #6 Min value or Diff #6 이벤트타입 #7 (Event type #7) 시간지연 #7 (Delay Time #7) 동작대상또는상한값 #7 Max value or OP Point #7 동작간격또는하한값 #7 Min value or Diff #7 이벤트타입 #8 (Event type #8) 시간지연 #8 (Delay Time #8) 동작대상또는상한값 #8 Max value or OP Point #8 동작간격또는하한값 #8 Min value or Diff #8 이벤트타입 #9 (Event type #9) 시간지연 #9 (Delay Time #9) 동작대상또는상한값 #9 Max value or OP Point #9 동작간격또는하한값 #9 Min value or Diff #9 이벤트타입 #10 (Event type #10) 시간지연 #10 (Delay Time #10) 동작대상또는상한값 #10 Max value or OP Point #10 동작간격또는하한값 #10 Min value or Diff #10 레지스터주소 Hex 데이터타입 Access 420A INT 420B INT 900A FP 900B FP 420C INT 420D INT 900C FP 900D FP 420E INT 420F INT 900E FP 900F FP 4210 INT 4211 INT 9010 FP 9011 FP 4212 INT 4213 INT 9012 FP 9013 FP Note 1(Page 98) 0 ~ 99 초 데이터범위또는열거데이터선택 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ Note 1(Page 98) 0 ~ 99 초 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ Note 1(Page 98) 0 ~ 99 초 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ Note 1(Page 98) 0 ~ 99 초 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ Note 1(Page 98) 0 ~ 99 초 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~

98 파라메타명 이벤트타입 #11 (Event type #11) 시간지연 #11 (Delay Time #11) 동작대상또는상한값 #11 Max value or OP Point #11 동작간격또는하한값 #11 Min value or Diff #11 이벤트타입 #12 (Event type #12) 시간지연 #12 (Delay Time #12) 동작대상또는상한값 #12 Max value or OP Point #12 동작간격또는하한값 #12 Min value or Diff #12 레지스터주소 Hex 데이터타입 Access 4214 INT 4215 INT 9014 FP 9015 FP 4216 INT 4217 INT 9016 FP 9017 FP Note 1 0 ~ 99 초 데이터범위또는열거데이터선택 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ Note 1 0 ~ 99 초 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ NOTE 1 0: OFF 11: 채널1 용 PV-ABS-LOW 12: 채널2 용 PV-ABS-LOW 13: 채널1 용 PV-ABS-HIGH 14: 채널2 용 PV-ABS-HIGH 15: 채널1 용 PV-DEV-LOW 16: 채널2 용 PV- DEV-LOW 17: 채널1 용 PV-DEV-HIGH 18: 채널2 용 PV-DEV-HIGH 21: 채널1 용 SP-ABS-LOW 22: 채널2 용 SP-ABS-LOW 23: 채널1 용 SP-ABS-HIGH 24: 채널2 용 SP-ABS-HIGH 25: 채널1 용 SP-DEV-OFF 26: 채널2 용 SP-DEV-OFF 27: 채널1 용 SP-DEV-ON 28: 채널2 용 SP-DEV-ON 31: 채널1 용 DV-DEV-OFF 32: 채널2 용 DV-DEV-OFF 33: 채널1 용 DV-DEV-ON 34: 채널2 용 DV-DEV-ON 35: 채널1 용 MV-ABS-LOW 36: 채널2 용 MV-ABS-LOW 37: 채널1 용 MV-ABS-HIGH 38: 채널2 용 MV-ABS-HIGH 94

99 7.6.7 조작버튼동작레지스터맵 이러한파라메타들의조작버튼들은운전화면, 보조화면, 프로그램편집화면에있습니다. 표 조작버튼동작레지스터맵주소 파라메타명 레지스터주소 Hex 루프데이터타입 Access 또는채널 RUN 동작 # INT W 1 RUN 동작 # INT W 2 STOP 동작 # INT W 1 STOP 동작 # INT W 2 HOLD 동작 # INT W 1 HOLD 동작 # INT W 2 ADV 동작 # INT W 1 ADV 동작 # INT W 2 Manual 동작 # INT W 1 Manual 동작 # INT W 2 AT 동작 #1 400A INT W 1 AT 동작 #2 400B INT W 2 세그먼트편집 #1 400C INT W 1 세그먼트편집 #2 400D INT W 2 데이터범위또는열거데이터선택 1 : Run 동작실행 0 : 데이터무시 Note1 1 : Stop 동작실행 0 : 데이터무시 Note 1 1 : Hold 동작실행 0 : Hold 동작해제 Note1 1 : Advance 동작실행 0 : 데이터무시 Note 2 1: Manual 동작실행 0: 데이터무시 1: Autotune 동작실행 2: 데이터무시비트 0 ~ 7 : 편집을위한세그먼트번호비트 8 ~ 15: 0 이면 Insert 동작 1 이면 Delete 동작세그먼트를편집하기전에프로그램에등록된세그먼트를삽입하거나또는삭제하기위해서는레지스터 290C( 채널1) 또는 290D( 채널2) hex에편집하기위한프로그램번호를먼저쓰기를행하십시오. Note 1 : 현재상태 명령 Run Hold Stop Run 설정에러 Hold Stop Hold Run 설정에러 Stop Stop Run 설정에러 설정에러 Note 2 : 한번명령때마다현재세그먼트에서다음세그먼트로이동함. 95

100 7.6.8 프로그램데이터레지스터맵 이레지스터의파라메타들은프로그램과세그먼트편집화면에있고파일번호는 4 입니다. 이러한레지스터주소들은한프로그램에등록된프로그램또는세그먼트데이터를읽고쓰기위해이용됩니다. 이레지스터의데이터들을읽고쓰기위해서는파일번호를 4 로하여메시지를보내십시오. 아래표 , , 은각프로그램의정수와 Floating point 타입의시작과끝주소를나타냅니다. 또한표 , , 은각데이터타입의상세한정보와오프셋값을나타내고한파라메타의레지스터주소는그표들로부터알수있습니다. 표 정수타입의프로그램레지스터맵주소 ( 프로그램데이터 ) 채널번호주소 (Hex) 시작주소 (Decimal) 끝주소 (Hex) 끝주소 (Decimal) 파라메타명 레지스터주소 Hex 데이터타입 Access 데이터범위또는열거데이터선택 #1 시작모드 0000 INT 0: SSP; 1: SPV; 2:TIME #1 우선순위 0001 INT 0: PV1; 1: PV2. 비동기모드에서는유용하지않음. #1 등록된세그먼트수 0002 INT R - 한프로그램에등록된세그먼트수 - 한개의프로그램은 100개까지의세그먼트를가질수있음 #1 전체반복수 0003 INT 설정범위 : 1 ~ 999. 한개의프로그램을반복하는수. #1 반복종료세그먼트 INT - 설정범위 : 등록된세그먼트수이내. #1 반복시작세그먼트 INT - 종료세그먼트는시작세그먼트보다커야함. - 반복수설정범위 : 1 ~ 999 #1 반복수 INT #1 반복종료세그먼트 INT #1 반복시작세그먼트 INT #1 반복수 INT #1 반복종료세그먼트 3 000A INT #1 반복시작세그먼트 3 000B INT #1 반복수 3 000C INT #1 반복종료세그먼트 4 000D INT #1 반복시작세그먼트 4 000E INT #1 반복수 4 000F INT #1 반복종료세그먼트 INT #1 반복시작세그먼트 INT #1 반복수 INT 96

101 표 정수타입의프로그램레지스터맵주소 ( 세그먼트데이터 ) 채널번호세그먼트번호시작주소 (Hex) 시작주소 (Decimal) 끝주소 (Hex) 끝주소 (Decimal) A B F A E F : : : : : A E F D E : : : : : D 1037 표 정수타입의프로그램레지스터맵주소 ( 세그먼트이벤트데이터 ) 채널번호세그먼트번호시작주소 (Hex) 시작주소 (Decimal) 끝주소 (Hex) 끝주소 (Decimal) E A D E C C E : : : : : 99 11FA D E A AD AE D D F : : : : : A D

102 표 SP1&2, 세그먼트시간을위한 Floating Point의프로그램레지스터맵주소채널번호세그먼트번호시작주소 (Hex) 시작주소 (Decimal) 끝주소 (Hex) 끝주소 (Decimal) B C E F : : : : : B C E 1 312F A 5 313B D : : : : : 표 시작설정값을위한 Floating Point 타입의프로그램레지스터맵주소 (Start SP1&2) 채널번호시작주소 (Hex) 시작주소 (Decimal) 끝주소 (Hex) 끝주소 (Decimal) 표 상 / 하한값을위한 Floating Point의프로그램레지스터맵주소 ( 세그먼트이벤트데이터 ) 채널번호세그먼트번호시작주소 (Hex) 시작주소 (Decimal) 끝주소 (Hex) 끝주소 (Decimal) F F F : : : : : 99 3D D5F D D D D8F D DA DA DBF DC DD DD DEF : : : : : 99 46A BF

103 파라메타명 오프셋 Hex 표 정수타입의세그먼트데이터레지스터오프셋 데이터타입 Access 데이터범위또는열거데이터선택 PID 그룹번호 INT 설정범위 : 1 ~ 8; 세그먼트 PID 방식인경우에만유용함. PID 그룹번호 INT PID 그룹번호 2는동기운전방식일때채널2의 PID 그룹번호임. 프로그램종료모드 0002 INT 0 : Continuous Shifting ; 1 : HOLD Shifting; 2 : Fix Control Shifting 세그먼트 G Soak 0003 INT 0 : NONE; 1 : FRONT; 2 : REAR; 3 : ALL 시간 / 기울기 0004 INT R 0: 시간, 1: 기울기해당세그먼트시간의동작이시간인지기울기인지를나타냄. < 프로그램에등록된세그먼트레지스터주소를찾는방법 ( 정수타입 ) > 예제 : 채널 1의 3번프로그램에등록된 4번세그먼트의프로그램종료모드파라메타레지스터주소찾기 ( 단, 290C를이용하여편집프로그램번호를 3으로설정해야함 ) 스텝 1 : 세그먼트레지스터시작주소를결정하기위해서표 를이용하십시오. 그주소는 0026H 입니다. 또한한세그먼트의레지스터수는표 로부터 05H 입니다. 스텝 2 : 레지스터주소 = 세그먼트의시작주소 + ( 세그먼트번호 * 05H) + 프로그램종료모드오프셋 ( 표 ) = 0026H + 4 * = 003CH * 한개의프로그램은세그먼트 100개까지포함할수있습니다. 그러나실제로그프로그램에등록된세그먼트의실제수는세그먼트수를통하여알수있습니다. 99

104 파라메타명 표 정수타입의세그먼트이벤트데이터레지스터오프셋 오프셋 Hex 이벤트타입 # INT Note 1 (Event type #1) 시간지연 # INT 0 ~ 99초 (Delay Time #1) Selector # INT R 데이터타입 Access 데이터범위또는열거데이터선택 NOTE 1 0: OFF 1: ON( 타임이벤트 ) 2: ON Delay와 Cut Back 설정존재 ( 타임이벤트 ) 11: 채널1 용 PV-ABS-LOW(PV 이벤트 ) 12: 채널2 용 PV-ABS-LOW(PV 이벤트 ) 13: 채널1 용 PV-ABS-HIGH(PV 이벤트 ) 14: 채널2 용 PV-ABS-HIGH(PV 이벤트 ) 15: 채널1 용 PV-DEV-LOW(PV 이벤트 ) 16: 채널2 용 PV- DEV-LOW(PV 이벤트 ) 17: 채널1 용 PV-DEV-HIGH(PV 이벤트 ) 18: 채널2 용 PV-DEV-HIGH(PV 이벤트 ) 21: 채널1 용 SP-ABS-LOW(PV 이벤트 ) 22: 채널2 용 SP-ABS-LOW(PV 이벤트 ) 23: 채널1 용 SP-ABS-HIGH(PV 이벤트 ) 24: 채널2 용 SP-ABS-HIGH(PV 이벤트 ) 25: 채널1 용 SP-DEV-OFF(PV 이벤트 ) 26: 채널2 용 SP-DEV-OFF(PV 이벤트 ) 27: 채널1 용 SP-DEV-ON(PV 이벤트 ) 28: 채널2 용 SP-DEV-ON(PV 이벤트 ) 31: 채널1 용 DV-DEV-OFF(PV 이벤트 ) 32: 채널2 용 DV-DEV-OFF(PV 이벤트 ) 33: 채널1 용 DV-DEV-ON(PV 이벤트 ) 34: 채널2 용 DV-DEV-ON(PV 이벤트 ) 35: 채널1 용 MV-ABS-LOW(PV 이벤트 ) 36: 채널2 용 MV-ABS-LOW(PV 이벤트 ) 37: 채널1 용 MV-ABS-HIGH(PV 이벤트 ) 38: 채널2 용 MV-ABS-HIGH(PV 이벤트 ) < 프로그램에등록된세그먼트이벤트레지스터주소를찾는방법 ( 정수타입 ) > 예제 : 채널 1의 3번프로그램에등록된 4번세그먼트이벤트데이터의 DO3에설정된이벤트타입과시간지연레지스터주소찾기 ( 단, 290C를이용하여편집프로그램번호를 3으로설정해야함 ) 스텝 1 : 세그먼트이벤트레지스터시작주소를결정하기위해서표 를이용하십시오. 그주소는 040EH 입니다. 또한한세그먼트이벤트수는 12 입니다. 스텝 2 : 이벤트타입레지스터주소 = 세그먼트의시작주소 + ( 세그먼트번호 * (0CH * 03H)) + ( 디지털출력번호-1) * 03H + 이벤트타입오프셋 ( 표 ) = 040EH + 4H * 24H + 2*3H + 0 = 04A4H 시간지연레지스터주소 = 세그먼트의시작주소 + ( 세그먼트번호 * (0CH*03H)) + ( 디지털출력번호 1)* 03H + 시간지연오프셋 = 040EH + 4H * 24H + 2*3H + 1 = 04A5H 100

105 표 Floating point 타입 (SSP1&2) 의프로그램레지스터주소 파라메타명 #1 루프 1 시작설정값 Start Setpoint 1(SSP1) #1 루프 2 시작설정값 Start Setpoint 2(SSP2) #2 루프 1 시작설정값 Start Setpoint 1(SSP1) #2 루프 2 시작설정값 Start Setpoint 2(SSP2) 오프셋 Hex 데이터타입 Access 3300 FP 3301 FP 3302 FP 3303 FP 데이터범위또는열거데이터선택 채널 1: 설정범위 : SP 상 / 하한범위비동기모드에서는유용하지않음 채널 2: 설정범위 : SP 상 / 하한범위비동기모드에서는유용하지않음 표 SP1&2 and Time 등의 Floating point 타입의세그먼트레지스터오프셋 파라메타명 오프셋데이터데이터범위또는 Access 타입열거데이터선택 Hex 타겟설정값 FP 설정범위 : SP 상 / 하한범위 타겟설정값 FP 동기모드에서이것은루프 2의타겟설정값이고비동기모드에서는유용하지않음. 설정범위 : SP 상 / 하한범위 세그먼트시간 0002 FP 설정범위 : ~ < 각프로그램에등록된 SP1, SP2, 세그먼트시간레지스터주소를찾는방법 > 예제 : 3번프로그램에등록된 4번세그먼트의 SP1, SP2, 세그먼트시간의레지스터주소찾기. ( 단, 290C를이용하여편집프로그램번호를 3으로설정해야함 ) 스텝 1 : 4번세그먼트의시작주소를결정하기위해서표 을이용하십시오. 그주소는 300CH 입니다. 즉, 4번세그먼트의시작주소 = 세그먼트번호 *3H H = 4 * 3H H = 300CH 스텝 2 : * SP 1 레지스터주소 = 세그먼트번호시작주소 + 0H = 300CH + 0H = 300CH * SP 2 레지스터주소 = 프로그램번호시작주소 + 세그먼트번호시작주소 + 1H = 300CH + 1H = 300DH * 세그먼트시간레지스터주소 = 프로그램번호시작주소 + 세그먼트번호시작주소 + 2H = 3000CH +2H = 300EH 101

106 표 상하한또는동작대상과간격의 Floating point 타입의세그먼트이벤트레지스터오프셋 파라메타명 동작대상또는상한값 Max value or OP Point 동작간격또는하한값 Min value or Diff 오프셋 Hex 데이터타입 Access 0000 FP 0001 FP 데이터범위또는열거데이터선택 설정범위 : ~ 이고대상값이 MV 이면 -5.0 ~ 임. 동작간격 : 0 ~ 하한값 : ~ < 각프로그램에등록된세그먼트상 / 하한또는동작대상 / 간격레지스터주소를찾는방법 > 예제 : 3번프로그램에등록된 4번세그먼트디지털출력 2의상 / 하한값이벤트레지스터주소찾기. ( 단, 290C를이용하여편집프로그램번호를 3으로설정해야함 ) 스텝 1 : 4번세그먼트의시작주소를결정하기위해서표 을이용하십시오. 그주소는 3460H 입니다. 즉, 4번세그먼트의시작주소 = 세그먼트번호 *18H H = 4 * 18H H = 3460H 스텝 2 : * 상한값또는동작대상레지스터주소 = 세그먼트번호시작주소 + ( 디지털출력번호 1) * 2 + 0H( 표 ) = 3460H + (2-1) * 2H + 0 = 3462H * 하한값또는동작간격레지스터주소 = 세그먼트번호시작주소 + ( 디지털출력번호 1) * H( 표 ) = 3460H + (2-1) * 2H + 1H = 3463H 102

107 7.6.9 링크레지스터맵 한채널은 10개의링크를포함하며, 각링크는 6개의레지스터로구성되어있습니다. 아래표는링크그룹 #1( 채널 1) 과그룹 #2( 채널 2) 의링크맵주소를포함합니다. 표 각링크그룹레지스터맵주소 시작주소끝주소 (Hex) (Hex) Description 루프 ( 채널 ) 1의링크그룹 # B 루프 ( 채널 ) 1의링크그룹 #2 411C 4121 루프 ( 채널 ) 1의링크그룹 # 루프 ( 채널 ) 1의링크그룹 #4 : : : B 루프 ( 채널 ) 1의링크그룹 #10 414C 4151 루프 ( 채널 ) 2의링크그룹 # 루프 ( 채널 ) 2의링크그룹 # D 루프 ( 채널 ) 2의링크그룹 #3 415E 4163 루프 ( 채널 ) 2의링크그룹 #4 : : : 루프 ( 채널 ) 2의링크그룹 #10 아래표는한링크그룹레지스터의부분인파라메타들을나타냅니다. 한링크안에파라메타를위한실제레지스터수조를결정하기위해서는링크의시작주소를오프셋에더하십시오. 표 링크레지스터오프셋 링크그룹안에레지스터 파라메타명 Access 비고 오프셋 0 링크프로그램번호 1 부호있는 16비트정수, Note 1, Note 2 1 링크프로그램번호 2 부호있는 16비트정수, Note 1, Note 2 2 링크프로그램번호 3 부호있는 16비트정수, Note 1, Note 2 3 링크프로그램번호 4 부호있는 16비트정수, Note 1, Note 2 4 링크프로그램번호 5 부호있는 16비트정수, Note 1, Note 2 5 링크프로그램번호 6 부호있는 16비트정수, Note 1, Note 2 Note 1 : 설정범위 : 비동기모드에서채널 1 을위해서는 0 에서 15 이고채널 2 를위해서는 16 에서 31 입니다. 동직모드에서채널에상관없이 0 에서 31 입니다. Note 2 : 등록된프로그램번호를삭제하기위해서는레지스터주소를 255(FF hex) 로쓰기하십시오. 103

108 < 채널 1의링크그룹에등록된프로그램번호의레지스터주소찾는방법 > 레지스터주소 = 채널 1의링크그룹 #1의시작어드레스 + ( 링크그룹번호 1) * 6 + 표 로부터의파라메타오프셋값예제 : 링크그룹번호 4번의 3번째링크프로그램번호의레지스터주소찾기레지스터주소 = 4110 hex + (4-1) * = 4124 hex < 주의 > 프로그램번호는순서적으로설정되어야합니다. 1) 프로그램번호를등록하는잘못된경우 : 3 번째부분이등록되지않았음 ) 프로그램번호를등록하는잘못된경우 : 첫번째부분이등록되지않았음 ) 올바른타입 : 프로그램번호가순서적으로등록되었음

109 아날로그입력그룹레지스터맵 (5000H ~ 5013H) 파라메타명 표 아날로그입력그룹레지스터주소맵 레지스터주소 데이터타입 Access 데이터범위또는열거데이터선택 Hex #1 아날로그입력타입 5000 INT Note 1 # 1 아날로그입력단위 5001 INT 0: Degree C; 1: Degree F; 2: None Not Used 5002 INT #1 아날로그입력하한스케일 5003 INT #1 아날로그입력상한스케일 5004 INT Not Used 5005 INT Not Used 5006 INT # 1 아날로그입력소수점자리 5007 INT Floating point는소수점자리에따라의존함. Note 2 Floating point는소수점자리에따라의존함. Note 2 0: None; 1: First; 2: Second; 3: Third 소수점 3 째자리는오직 Linear 입력타입인경우에만유용함. Not Used 5008 INT Not Used 5009 INT #2 아날로그입력타입 500A INT Note 1 # 2 아날로그입력단위 500B INT 0: Degree C; 1: Degree F; 2: None Not Used 500C INT #2 아날로그입력하한스케일 500D INT Floating point는소수점자리에따라의존함. Note 2 #2 아날로그입력상한스케일 500E INT Not Used 500F INT Not Used 5010 INT # 2 아날로그입력소수점자리 5011 INT Not Used 5012 INT Not Used 5013 INT Floating point 는소수점자리에따라의존함. Note 2 0: None; 1: First; 2: Second; 3: Third 소수점 3 째자리는오직 Linear 입력타입인경우에만유용함. Note 1 : 0 : Volt 0 ~ 10V; 1 : Volt 0 ~ 5V; 2 : Volt 1 ~ 5V; 3 : AMP 0 ~ 20mA; 4 : AMP 4 ~ 20mA; 5 : Pt1-200 ~ 500; 6 : Pt2-200 ~ 200; 7 : Pt3-100 ~ 150; 8 : Pt4-50 ~ 200; 9 : Pt5-40 ~ 60; 10 : Pt6 0 ~ 100; 11 : Pt7 0 ~ 300; 12 : Pt8 0 ~ 500; 13 : JPt1-200 ~ 500; 14 : JPt2-200 ~ 200; 15 : JPt3-100 ~ 150; 16 : JPt4-50 ~ 200; 17 : JPt5-40 ~ 60; 18 : JPt6 0 ~ 100; 19 : JPt7 0 ~ 300; 20 : JPt8 0 ~ 500; 21 : K1-200 ~ 200; 22 : K2 0 ~ 1200; 23 : K3 0 ~ 800; 24 : K4 0 ~ 400; 25 : J(IC) 0 ~ 800; 26 : R 0 ~ 1600; 27 : S 0 ~ 1600; 28 : B 0 ~ 1800; 29 : E 0 ~ 800; 30 : T -200 ~ 300; 31 : N 0 ~ 1300; Note 2 1. 소수점첫째자리 : 의표현 1000(03E8H) 2. 소수점둘째자리 : 의표현 1000(03E8H) 3. 소수점셋째자리 : 1,000 의표현 1000(03E8H) 데이터를읽기와쓰기할때소수점을무시한수를사용하십시오. 105

110 아날로그출력그룹레지스터맵 (5020H ~ 503BH) 파라메타명 표 아날로그출력그룹레지스터맵주소 레지스터주소 Hex 데이터타입 Access 데이터범위또는열거데이터선택 # 1 아날로그출력타입 5020 INT 0: 4 ~ 20mA; 1: PWM # 1 아날로그출력원 5021 INT 106 출력타입 4 ~ 20mA 일때 0: MV1; 1: MV2; 2: MV3; 3: MV4; 4: PV1; 5: PV2; 6: SP1; 7: SP2; 8: DV1; 9:DV2; 출력타입 PWM 일때 10: PW1; 11: PW2; 12: PW3; 13: PW4 # 1 아날로그출력원하한범위 5022 INT 소수점첫째자리고정 : > 1000(03E8H) # 1 아날로그출력원상한범위 5023 INT 소수점첫째자리고정 : > 1000(03E8H) Not Used 5024 INT Not Used 5025 INT Not Used 5026 INT # 2 아날로그출력타입 5027 INT 0: 4 ~ 20mA; 1: PWM # 2 아날로그출력원 출력타입 4 ~ 20mA 일때 5028 INT 0: MV1; 1: MV2; 2: MV3; 3: MV4; 4: PV1; 5: PV2; 6: SP1; 7: SP2; 8: DV1; 9:DV2; 출력타입 PWM 일때 10: PW1; 11: PW2; 12: PW3; 13: PW4 # 2 아날로그출력원하한범위 5029 INT 소수점첫째자리고정 : > 1000(03E8H) # 2 아날로그출력원상한범위 502A INT 소수점첫째자리고정 : > 1000(03E8H) Not Used 502B INT Not Used 502C INT Not Used 502D INT # 3 아날로그출력타입 502E 4 ~ 20mA( 고정 ) 설정시도시에러발생 # 3 아날로그출력원 출력타입 4 ~ 20mA 일때 502F INT 0: MV1; 1: MV2; 2: MV3; 3: MV4; 4: PV1; 5: PV2; 6: SP1; 7: SP2; 8: DV1; 9:DV2; 출력타입 PWM 일때 10: PW1; 11: PW2; 12: PW3; 13: PW4 # 3 아날로그출력원하한범위 5030 INT 소수점첫째자리고정 : > 1000(03E8H) # 3 아날로그출력원상한범위 5031 INT 소수점첫째자리고정 : > 1000(03E8H) Not Used 5032 INT Not Used 5033 INT Not Used 5034 INT # 4 아날로그출력타입 5035 INT 4 ~ 20mA( 고정 ) 설정시도시에러발생 # 4 아날로그출력원 출력타입 4 ~ 20mA 일때 5036 INT 0: MV1; 1: MV2; 2: MV3; 3: MV4; 4: PV1; 5: PV2; 6: SP1; 7: SP2; 8: DV1; 9:DV2; 출력타입 PWM 일때 10: PW1; 11: PW2; 12: PW3; 13: PW4 # 4 아날로그출력원하한범위 5037 INT 소수점첫째자리고정 : > 1000(03E8H) # 4 아날로그출력원상한범위 5038 INT 소수점첫째자리고정 : > 1000(03E8H) Not Used 5039 INT Not Used 503A INT Not Used 503B INT Note : 아날로그출력 #3 과 #4 는옵션이며, 오직옵션채용모델의경우에만유용합니다.

111 아날로그 PWM 그룹레지스터맵 (5040H ~ 504BH) 파라메타명 표 아날로그 PWM 그룹레지스터맵주소 레지스터주소 데이터타입 Access 데이터범위또는열거데이터선택 Hex Not Used 5040 INT # 1 아날로그 PWM 출력원 5041 INT 0: MV1; 1: MV2; 2: MV3; 3: MV4 # 1 아날로그사이클타임 5042 INT 설정범위 : 1 ~ 99 Not Used 5043 INT # 2 아날로그 PWM 출력원 5044 INT 0: MV1; 1: MV2; 2: MV3; 3: MV4 # 2 아날로그사이클타임 5045 INT 설정범위 : 1 ~ 99 Not Used 5046 INT # 3 아날로그 PWM 출력원 5047 INT 0: MV1; 1: MV2; 2: MV3; 3: MV4 # 3 아날로그사이클타임 5048 INT 설정범위 : 1 ~ 99 Not Used 5049 INT # 4 아날로그 PWM 출력원 504A INT 0: MV1; 1: MV2; 2: MV3; 3: MV4 # 4 아날로그사이클타임 504B INT 설정범위 : 1 ~ 디지털출력그룹레지스터맵 (5050H ~ 5057H) 파라메타명 레지스터주소 Hex 표 디지털출력그룹레지스터맵주소 데이터타입 Access # 1 디지털출력타입 5050 INT # 1 디지털출력 PWM 번호 5051 INT # 2 디지털출력타입 5052 INT # 2 디지털출력 PWM 번호 5053 INT # 13 디지털출력타입 5054 INT #13 디지털출력 PWM 번호 5055 INT # 14 디지털출력타입 5056 INT #14 디지털출력 PWM 번호 5057 INT 데이터범위또는열거데이터선택 오픈콜렉터출력출력타입 : 0: 일반 DO 출력 ; 1: PWM PWM 번호 : 0: PW1; 1: PW2; 2: PW3; 3: PW4 오픈콜렉터출력출력타입 : 0: 일반 DO 출력 ; 1: PWM PWM 번호 : 0: PW1; 1: PW2; 2: PW3; 3: PW4 릴레이출력출력타입 : 0: 일반 DO 출력 ; 1: PWM PWM 번호 : 0: PW1; 1: PW2; 2: PW3; 3: PW4 릴레이출력출력타입 : 0: 일반 DO 출력 ; 1: PWM PWM 번호 : 0: PW1; 1: PW2; 2: PW3; 3: PW4 107

112 모드이벤트그룹레지스터맵 (4300H ~ 434FH) 이레지스터의주소범위는 4300H ~ 434FH 입니다.. 표 모드이벤트그룹레지스터오프셋 오프셋데이터파라메타명 Access 타입 Hex 대상모드타입 00 INT 데이터범위또는열거데이터선택 모드 값 STOP 0 RUN 1 READY 2 END 3 TROUBLE 5 HOLD 6 WAIT 7 TUNE 8 MAN 10 FIX 11 DOWN 12 UP 13 동작채널 01 INT CH1(0) / CH2(1) / BOTH(2) 동작조건 02 INT OR(0) / AND(1) 할당 DO 번호 03 INT 0 to 12, 0: No registration < 모드이벤트번호에따라서레지스터주소를찾는방법 > 레지스터주소 = 4300H + (Event number 41) * 04H + 표 로부터의오프셋값예제 1 : 44번모드이벤트의동작조건파라메타의레지스터주소찾기레지스터주소 = 4300H + (44-41) * 04H + 02H = 430EH 예제 2: 58번모드이벤트의할당 DO 번호파라메타의레지스터주소찾기레지스터주소 = 4300H + (58-41) * 04H + 03H = 4347H 108

113 알람이벤트그룹레지스터맵 정수타입을위한주소범위는 4400H ~ 449FH이고 Floating point 는 905CH ~ 9083H 입니다. 표 알람이벤트그룹레지스터오프셋 파라메타명 오프셋 데이터타입 Access 데이터범위또는열거데이터선택 Hex Not Used 00 INT 알람타입 01 INT 0: INNER; 1: Diagnos; 2: FAIL 알람동작 02 INT 0: RUN, 1: ALL 알람채널할당 03 INT 0: CH1; 1: CH2 Not Used 04 INT 알람할당 DO 번호 05 INT 0 to 12, 0 : 할당않함. 이벤트타입번호 06 INT Note 1 지연시간 07 INT 0 ~ 99 초 상한값또는동작점 00 FP 하한값 or 동작간격 01 FP 동작점또는상한값 : ~ 이벤트타입번호가 35에서 38 사이일때는동작점범위가 -5.0~105.0 임. 동작간격 : 0 ~ 하한값 : to NOTE 1 0 : OFF 11: PV-ABS-LOW for Channel 1(PV Event) 12: PV-ABS-LOW for Channel 2(PV Event) 13: PV-ABS-HIGH for Channel 1(PV Event) 14: PV-ABS-HIGH for Channel 2(PV Event) 15: PV-DEV-LOW for Channel 1(PV Event) 16: PV- DEV-LOW for Channel 2(PV Event) 17: PV-DEV-HIGH for Channel 1(PV Event) 18: PV-DEV-HIGH for Channel 2(PV Event) 21: SP-ABS-LOW for Channel 1(PV Event) 22: SP-ABS-LOW for Channel 2(PV Event) 23: SP-ABS-HIGH for Channel 1(PV Event) 24: SP-ABS-HIGH for Channel 2(PV Event) 25: SP-DEV-OFF for Channel 1(PV Event) 26: SP-DEV-OFF for Channel 2(PV Event) 27: SP-DEV-ON for Channel 1(PV Event) 28: SP-DEV-ON for Channel 2(PV Event) 31: DV-DEV-OFF for Channel 1(PV Event) 32: DV-DEV-OFF for Channel 2(PV Event) 33: DV-DEV-ON for Channel 1(PV Event) 34: DV-DEV-ON for Channel 2(PV Event) 35: MV-ABS-LOW for Channel 1(PV Event) 36: MV-ABS-LOW for Channel 2(PV Event) 37: MV-ABS-HIGH for Channel 1 (PV Event) 38: MV-ABS-HIGH for Channel 2(PV Event) 109

114 < 알람이벤트번호에따라서레지스터주소를찾는방법 > (1) 정수타입데이터 ( 알람타입, 알람동작, 알람채널할당, 알람할당 DO 번호, 이벤트타입번호, 지연시간 ) 레지스터주소 = 4400H + ( 알람번호 61) * 08H + 표 로부터오프셋값예제 1 : 62번알람번호의채널할당파라메타의레지스터주소찾기레지스터주소 = 4400H + (65-61) * 08H + 03H = 4423H 예제 2: 78번알람번호의이벤트타입번호파라메타의주소찾기레지스터주소 = 4400H + (78-61) * 08H + 06H = 448EH (2) Floating Point 타입데이터 ( 동작점 / 상한과동작간격 / 하한값 ) 레지스터주소 = 905CH + ( 알람번호 61) * 2H + 표 로부터오프셋값예제 1 : 65번알람번호의동작점 / 상한값파라메타의주소찾기레지스터주소 = 905CH + (65 61) * 2H + 00H = 9064H 예제 2 : 78번알람번호의동작간격 / 하한값파라메타의주소찾기레지스터주소 = 905CH + (78 61) * 2H + 01H = 9047H 110

115 7.7 RS-232C 통신결선 9 pin to 9 pin PC IPC TXD RXD FG TXD RXD FG 그림 RS-232C 통신 9 핀연결 이 3선케이블에서핀 2와 3은서로교차해야하고핀 5는곧바로연결되어야합니다. PC와 IPC5000사이의통신선길이는 15m(49.2ft) 이하여야합니다. 111

116 25 pin to 9 pin PC IPC TXD RXD FG TXD RXD FG 그림 RS-232C 통신 25 과 9 핀결선 이 3선케이블에서핀 2와 3은곧바로연결되어야하고핀 5역시핀 7과곧바로연결되어야합니다. PC와 IPC5000사이의통신선길이는 15m(49.2ft) 이하여야합니다. 112

117 HONEYWELL ASIA PACIFIC AFFILIATES Australia Honeywell Limited 5 Thomas Holt Drive North Ryde NSW 2113 Phone: (61) Fax: (61) Toll Free: Toll Free Fax: [email protected] Web: China PRC Beijing Honeywell China Inc. 15F Han Wei Plaza, East Tower No.7 Guang Hua Road Choyang District Beijing , P.R.C. Phone: (86) Ext. 205 Fax: (86) [email protected] China PRC Shanghai Honeywell (Tianjin) Ltd. 23F Tower B City Center, 100 Zun Yi Road, Shanghai , P.R.C. Phone: (86) Ext. 305 Fax: (86) [email protected] China Hong Kong S.A.R Honeywell Ltd. 25F Honeywell Tower Olympia Plaza 255 King s Road North Point, HongKong Phone: (852) Fax: (852) [email protected] China PRC Shenzhen Honeywell China Inc. Units 04-07, 32F Shenzhen Kerry Center Renminnan Road, Luo Hu District Shenzhen , P.R.C. Phone: (86) Fax: (86) [email protected] Indonesia Honeywell Indonesia Pte Ltd. Wisma Budi, #405 4 th Floor H.R. Rasuna Said Kav C-6 Jakarta 12940, Indonesia Phone: (6221) Fax: (6221) [email protected] India TATA Honeywell Ltd. 55A 8&9 Hadapsar Industrial Estate Pune , India Phone: (91) Fax: (91) [email protected] Japan Honeywell Inc. Sensing&Control TF B/D 14-6 Shibaura 1-Chome Minato Ku Tokyo Japan Phone: (81) Fax: (81) [email protected] South Korea Honeywell Korea Co. Ltd. 18F KukJe Center B/D 191 HanGangRo-2Ga YongSan-Gu, Seoul, , Korea Phone: (82) Fax: (82) [email protected] Web: Malysia Honeywell Engineering Sdn Bhd 2F Wisma CSA No.4 Jalan Bersatu 13/ Petaling Jaya Selangor Darul Ehsan Phone: (603) Fax: (603) [email protected] New Zealand Honeywell Limited 264 Mt. Eden Road Mt. Eden Auckland New Zealand Phone: (64) Fax: (64) Toll Free: [email protected]. au Philippines Honeywell Systems (Philippines) Inc. E-1507A, 15F Tektite Tower 1 Exchange Road, Ortigas Center Pasig City 1605, Philippines Phone: (63) Fax: (63) [email protected] Sensing&Control Asia Pacific Headquarters Honeywell Building 17 Changi Business Park, Central 1 Singapore Phone: (65) Fax: (65) Web: [email protected] Singapore Honeywell South East Asia Honeywell Private Limited Honeywell B/D 17 Changi Business Park, Central 1 Singapore Phone: (65) Fax: (65) Web: [email protected] Thailand Honeywell Systems (Thailand) Ltd. 252/121 25F Muang Thai-Phatra Office Tower II Ratchadapis Road, Huay Khwang Bangkok 10320, Thailand Phone: (662) Fax: (662) [email protected] Taiwan R.O.C. Honeywell Taiwan Ltd. 10F Honeywell B/D Lien Chen Road, Chung Ho City Taipei Hsien, Taiwan R.O.C. Phone: (886) Fax: (886) [email protected] For Countries (SEAsia) Listed below, See Honeywell SEAsia Regional Office Bangladesh Cambodia Guam Laos Myanmar Nepal Pakistan Sri Lanka Vietnam East Timor Industrial Measurement & Control Honeywell Pte LTD Honeywell Building 17 Changi Business Park Cetral 1 Singapore

T100MD+

T100MD+ User s Manual 100% ) ( x b a a + 1 RX+ TX+ DTR GND TX+ RX+ DTR GND RX+ TX+ DTR GND DSR RX+ TX+ DTR GND DSR [ DCE TYPE ] [ DCE TYPE ] RS232 Format Baud 1 T100MD+

More information

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는 Dong Yang E&P 인버터 Modbus Monitoring Protocol 2018. 08. 27 Sun Spec (Modbus-RTU) -. Modbus Protocol 각 Field에대한설명 Frame갂의구별을위한최소한의시갂 BaudRate 9600에서 1bit 젂송시갂은 Start 0.104msec, (3.5 character Times, 1 Character

More information

4) CRC - 16bit MODBUS crc 4. MODBUS Exception Codes Code 01h 02h 03h 04h 05h 06h 10h 11h 12h 13h 14h Name ILLEGAL FUNCTION ILLEGAL DATA ADDRESS ILLEGA

4) CRC - 16bit MODBUS crc 4. MODBUS Exception Codes Code 01h 02h 03h 04h 05h 06h 10h 11h 12h 13h 14h Name ILLEGAL FUNCTION ILLEGAL DATA ADDRESS ILLEGA MODBUS Protocol for GIMAC Series 1. Introduction MODBUS RTU protocol 2. Physical Layer - Communication port : RS485 - Asynchronous format : 한 character는 10 로구성된다. (1 start bit + 8 data bits + (No parity

More information

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

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예 Mitsubishi FX Series Computer Link 2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK... 1 1. 시스템구성... 3 2. 시스템설정... 4 3. 사용예... 6 3.1. 사용예 1... 6 3.2. 사용예 2... 9 4. 케이블연결도... 13 4.1.

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( [email protected]) INDEX 1 I 2 C 통신이야기 2 ATmega128 TWI(I 2 C) 구조분석 4 ATmega128 TWI(I 2 C) 실습 : AT24C16 1 I 2 C 통신이야기 I 2 C Inter IC Bus 어떤 IC들간에도공통적으로통할수있는 ex)

More information

SRC PLUS 제어기 MANUAL

SRC PLUS 제어기 MANUAL ,,,, DE FIN E I N T R E A L L O C E N D SU B E N D S U B M O TIO

More information

API 매뉴얼

API 매뉴얼 PCI-TC03 API Programming (Rev 1.0) Windows, Windows2000, Windows NT, Windows XP and Windows 7 are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations

More information

<4D F736F F D20B1E2BCFAC0DAB7E1202D20454F435220B8F0B5E5B9F6BDBA20C5EBBDC5C1A6C7B020BBE7BFEBB9FD202D F302E646F63>

<4D F736F F D20B1E2BCFAC0DAB7E1202D20454F435220B8F0B5E5B9F6BDBA20C5EBBDC5C1A6C7B020BBE7BFEBB9FD202D F302E646F63> 통신설정 1. Parity Bit 가무엇인가요? 어떻게설정해야합니까? 시설치단계에서통신케이블을연결하고, PCON 또는 PDM 등을통해설정을변경하여시스템과연결하고자할때 EOCR 통신제품에서지원하는프로토콜은 Modbus-RTU 로서, 데이터는 8 비트로구성되며, 데이터의무결성을검증하기위하여데이터비트에 parity bit 1 비트를더해서함께보냅니다. Even Parity

More information

untitled

untitled CAN BUS RS232 Line Ethernet CAN H/W FIFO RS232 FIFO IP ARP CAN S/W FIFO TERMINAL Emulator COMMAND Interpreter ICMP TCP UDP PROTOCOL Converter TELNET DHCP C2E SW1 CAN RS232 RJ45 Power

More information

歯설명서_020925_.PDF

歯설명서_020925_.PDF GMPC-III (Protocol Converter-III) USER S MANUAL 1 1 1 4 2 5 2.1 5 2.2 5 2.3 6 3 7 3.1 7 4 8 4.1 8 4.2 8 5 GMPC-III 9 5.1 9 5.2 I-NET 9 5.3 ( ) 9 5.4 ( ) ( ) 10 6 12 6.1 12 7 GMPC-III 13 7.1 CPU 13 7.2

More information

ADP-2480

ADP-2480 Mitsubishi PLC 접속 GP 는 Mitsubishi FX Series 와통신이가능합니다. 시스템구성 6 7 8 GP-80 RS- Cable RS-C Cable FXN--BD FXN--BD 6 FX Series(FXS,FXN,FXN,FXNC, FXU) 7 FXS, FXN 8 FXN FX Series 는기본적으로 RS- 통신을하며, RS-/ converter

More information

슬라이드 제목 없음

슬라이드 제목 없음 ETOS-DPS-X Guide AC&T SYSTEM 1 ETOS-DPS-X 개요 ETOS-DPS-X Field Bus Network 중 Profibus-DP Network 에연결되는장비. ProfiBus-DP Network 시스템에 DP 통신을지원하지않는현장장비에대한통신서버기능구현. Profibus-DP Slave 동작하기때문에반드시 DP-Master 모듈이있는시스템에서적용가능.

More information

제품 구입 감사 안내문

제품 구입 감사 안내문 통신매뉴얼 Autonics ii Copyright Reserved Aotonics Co., Ltd. Autonics 제품구입감사안내문 제품구입감사안내문 오토닉스제품을구입해주셔서감사합니다. 본설명서는제품에대한안내와바른사용방법에대한내용을담고있으므로 사용자가쉽게찾아볼수있는장소에보관하여주십시오. Copyright Reserved Aotonics Co., Ltd. iii

More information

네트워크 설정

네트워크 설정 158. 내용 비고 제조사 기기명 통신모듈 MITSUBISHI MELSEC(GOLDSEC-M) AJ71E71(MJ71E71)/QJ71E71 통신방식 Ethernet 3 장참조 프로토콜 3E 통신프레임표시가능 1 장 8 쪽참조 쓰기후읽기가능 1 장 9 쪽참조 통신설정 1. 통신포트설정 소켓포트번호네트워크통신을위해지정된소켓포트번호를입력합니다. 값은 5000 에서

More information

CPX-E-SYS_BES_C_ _ k1

CPX-E-SYS_BES_C_ _ k1 CPX-E 8727 27-7 [875294] CPX-E-SYS-KO CODESYS, PI PROFIBUS PROFINET (). :, 2 Festo CPX-E-SYS-KO 27-7 ... 5.... 5.2... 5.3... 5.4... 5.5... 5 2... 6 2.... 6 2..... 6 2..2 CPX-E... 7 2..3 CPX-E... 9 2..4...

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

untitled

untitled 1... 2 System... 3... 3.1... 3.2... 3.3... 4... 4.1... 5... 5.1... 5.2... 5.2.1... 5.3... 5.3.1 Modbus-TCP... 5.3.2 Modbus-RTU... 5.3.3 LS485... 5.4... 5.5... 5.5.1... 5.5.2... 5.6... 5.6.1... 5.6.2...

More information

시스코 무선랜 설치운영 매뉴얼(AP1200s_v1.1)

시스코 무선랜 설치운영 매뉴얼(AP1200s_v1.1) [ Version 1.3 ] Access Point,. Access Point IP 10.0.0.1, Subnet Mask 255.255.255.224, DHCP Client. DHCP Server IP IP,, IP 10.0.0.X. (Tip: Auto Sensing Straight, Cross-over.) step 1]. step 2] LAN. step

More information

untitled

untitled CLEBO PM-10S / PM-10HT Megapixel Speed Dome Camera 2/39 3/39 4/39 5/39 6/39 7/39 8/39 ON ON 1 2 3 4 5 6 7 8 9/39 ON ON 1 2 3 4 10/39 ON ON 1 2 3 4 11/39 12/39 13/39 14/39 15/39 Meg gapixel Speed Dome Camera

More information

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

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

More information

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_ Sena Technologies 백서 : Latency/Throughput Test September 11, 2008 Copyright Sena Technologies, Inc 2008 All rights strictly reserved. No part of this document may not be reproduced or distributed without

More information

hd1300_k_v1r2_Final_.PDF

hd1300_k_v1r2_Final_.PDF Starter's Kit for HelloDevice 1300 Version 11 1 2 1 2 3 31 32 33 34 35 36 4 41 42 43 5 51 52 6 61 62 Appendix A (cross-over) IP 3 Starter's Kit for HelloDevice 1300 1 HelloDevice 1300 Starter's Kit HelloDevice

More information

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트워크주소와 브로드캐스트주소를설명할수있다. 학습내용 1 : IP 헤더필드구성 1. Network Layer Fields 2. IP 헤더필드의구성 1)

More information

bn2019_2

bn2019_2 arp -a Packet Logging/Editing Decode Buffer Capture Driver Logging: permanent storage of packets for offline analysis Decode: packets must be decoded to human readable form. Buffer: packets must temporarily

More information

Microsoft Word - release note-VRRP_Korean.doc

Microsoft Word - release note-VRRP_Korean.doc VRRP (Virtual Router Redundancy Protocol) 기능추가 Category S/W Release Version Date General 7.01 22 Dec. 2003 Function Description VRRP 는여러대의라우터를그룹으로묶어하나의가상 IP 어드레스를부여해마스터로지정된라우터장애시 VRRP 그룹내의백업라우터가마스터로자동전환되는프로토콜입니다.

More information

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - (Asynchronous Mode) - - - ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 - UART (Univ ers al As y nchronous Receiver / T rans mitter) 8250A 8250A { COM1(3F8H). - Line Control Register

More information

(SW3704) Gingerbread Source Build & Working Guide

(SW3704) Gingerbread Source Build & Working Guide (Mango-M32F4) Test Guide http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

BY-FDP-4-70.hwp

BY-FDP-4-70.hwp RS-232, RS485 FND Display Module BY-FDP-4-70-XX (Rev 1.0) - 1 - 1. 개요. 본 Display Module은 RS-232, RS-485 겸용입니다. Power : DC24V, DC12V( 주문사양). Max Current : 0.6A 숫자크기 : 58mm(FND Size : 70x47mm 4 개) RS-232,

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F > 10주차 문자 LCD 의인터페이스회로및구동함수 Next-Generation Networks Lab. 5. 16x2 CLCD 모듈 (HY-1602H-803) 그림 11-18 19 핀설명표 11-11 번호 분류 핀이름 레벨 (V) 기능 1 V SS or GND 0 GND 전원 2 V Power DD or V CC +5 CLCD 구동전원 3 V 0 - CLCD 명암조절

More information

MODBUS SERVO DRIVER( FDA7000 Series ) STANDARD PROTOCOL (Ver 1.00) 1

MODBUS SERVO DRIVER( FDA7000 Series ) STANDARD PROTOCOL (Ver 1.00) 1 SERVO DRIVER( FDA7000 Series ) STANDARD PROTOCOL (Ver 100) 1 Contents 1 INTRODUCTION 2 PROTOCOL FRAME OUTLINE 3 FUNCTION FIELD 4 DATA FIELD 5 CRC CHECK 6 FUNCTION EXAM 7 EXCEPTION RESPONSE 8 I/O STATUS

More information

한글사용설명서

한글사용설명서 ph 2-Point (Probe) ph (Probe) ON/OFF ON ph ph ( BUFFER ) CAL CLEAR 1PT ph SELECT BUFFER ENTER, (Probe) CAL 1PT2PT (identify) SELECT BUFFER ENTER, (Probe), (Probe), ph (7pH)30 2 1 2 ph ph, ph 3, (,, ) ON

More information

VZ94-한글매뉴얼

VZ94-한글매뉴얼 KOREAN / KOREAN VZ9-4 #1 #2 #3 IR #4 #5 #6 #7 ( ) #8 #9 #10 #11 IR ( ) #12 #13 IR ( ) #14 ( ) #15 #16 #17 (#6) #18 HDMI #19 RGB #20 HDMI-1 #21 HDMI-2 #22 #23 #24 USB (WLAN ) #25 USB ( ) #26 USB ( ) #27

More information

CPX-E-EC_BES_C_ _ k1

CPX-E-EC_BES_C_ _ k1 CPX-E CPX-E-EC EtherCAT 8071155 2017-07 [8075310] CPX-E-EC CPX-E-EC-KO EtherCAT, TwinCAT (). :, 2 Festo CPX-E-EC-KO 2017-07 CPX-E-EC 1... 4 1.1... 4 1.2... 4 1.3... 4 1.4... 5 1.5... 5 2... 6 2.1... 6

More information

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074> SIMATIC S7 Siemens AG 2004. All rights reserved. Date: 22.03.2006 File: PRO1_17E.1 차례... 2 심벌리스트... 3 Ch3 Ex2: 프로젝트생성...... 4 Ch3 Ex3: S7 프로그램삽입... 5 Ch3 Ex4: 표준라이브러리에서블록복사... 6 Ch4 Ex1: 실제구성을 PG 로업로드하고이름변경......

More information

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 비트연산자 1 1 비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2 진수법! 2, 10, 16, 8! 2 : 0~1 ( )! 10 : 0~9 ( )! 16 : 0~9, 9 a, b,

More information

PRO1_09E [읽기 전용]

PRO1_09E [읽기 전용] Siemens AG 1999 All rights reserved File: PRO1_09E1 Information and - ( ) 2 3 4 5 Monitor/Modify Variables" 6 7 8 9 10 11 CPU 12 Stop 13 (Forcing) 14 (1) 15 (2) 16 : 17 : Stop 18 : 19 : (Forcing) 20 :

More information

歯FDA6000COP.PDF

歯FDA6000COP.PDF OPERATION MANUAL AC Servo Drive FDA6000COP [OPERATION UNIT] Ver 1.0 (Soft. Ver. 8.00 ~) FDA6000C Series Servo Drive OTIS LG 1. 1.1 OPERATION UNIT FDA6000COP. UNIT, FDA6000COP,,,. 1.1.1 UP DOWN ENTER 1.1.2

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The 6 th Lecture 유명환 ( [email protected]) 1 2 통신 관련이야기 시리얼통신 관련이야기 INDEX 3 ATmega128 시리얼통신회로도분석 4 ATmega128 시리얼통신컨트롤러 (USART) 분석 5 ATmega128 시리얼통신관련레지스터분석 6 ATmega128 시리얼통신실습 1 통신 관련이야기 동기

More information

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation 1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation Board(EVB B/D) 들과 TCP/IP Protocol로연결되며, 연결된 TCP/IP

More information

일반적인 네트워크의 구성은 다음과 같다

일반적인 네트워크의 구성은 다음과 같다 W5200 Errata Sheet Document History Ver 1.0.0 (Feb. 23, 2012) First release (erratum 1) Ver 1.0.1 (Mar. 28, 2012) Add a solution for erratum 1, 2 Ver 1.0.2 (Apr. 03, 2012) Add a solution for erratum 3

More information

歯메뉴얼v2.04.doc

歯메뉴얼v2.04.doc 1 SV - ih.. 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 - - - 23 24 R S T G U V W P1 P2 N R S T G U V W P1 P2 N R S T G U V W P1 P2 N 25 26 DC REACTOR(OPTION) DB UNIT(OPTION) 3 φ 220/440 V 50/60

More information

유량 MODBUS-RTU Protocol UlsoFlow시리즈초음파유량계는 MODBUS-ASCII와 MODBUS-RTU를지원한다. 여기서는 MODBUS-RTU를기준으로설명한다. 유량계의국번은 0 ~ 6,5535 까지지정할수있다. ( 단, 0, 10, 13, 38, 42

유량 MODBUS-RTU Protocol UlsoFlow시리즈초음파유량계는 MODBUS-ASCII와 MODBUS-RTU를지원한다. 여기서는 MODBUS-RTU를기준으로설명한다. 유량계의국번은 0 ~ 6,5535 까지지정할수있다. ( 단, 0, 10, 13, 38, 42 유량 MODBUS-RTU Protocol UlsoFlow시리즈초음파유량계는 MODBUS-ASCII와 MODBUS-RTU를지원한다. 여기서는 MODBUS-RTU를기준으로설명한다. 유량계의국번은 0 ~ 6,5535 까지지정할수있다. ( 단, 0, 10, 13, 38, 42, 65535번은지정불능 ) 통신기본설정은 BaudRate-9600, Parity-None,

More information

2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1

2 장수의체계 1. 10진수 2. 2진수 3. 8진수와 16진수 4. 진법변환 5. 2진정수연산과보수 6. 2진부동소수점수의표현 한국기술교육대학교전기전자통신공학부전자전공 1 장수의체계. 진수. 진수 3. 8진수와 6진수 4. 진법변환 5. 진정수연산과보수 6. 진부동소수점수의표현 진수 진수표현법 v 기수가 인수 v,,, 3, 4, 5, 6, 7, 8, 9 사용 9345.35 = 9 3 4 5 3. 5. = 9 3 3 4 5 3-5 - v 고대로마의기수법에는 5 진법을사용 v 진법의아라비아숫자는인도에서기원전 세기에발명 진법을나타내는기본수를기수

More information

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC Step 1~5. Step, PC, DVR Step 1. Cable Step

More information

PowerPoint Presentation

PowerPoint Presentation Korea Tech Conference 2005 년 5 월 14 일, 서울 2005 년 5 월 14 일 CE Linux Forum Korea Tech Conference 1 Parallel port 를이용한가전제품 제어 임효준 LG 전자 [email protected] 2005 년 5 월 14 일 CE Linux Forum Korea Tech Conference 2

More information

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law),

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law), 1, 2, 3, 4, 5, 6 7 8 PSpice EWB,, ,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law), ( ),,,, (43) 94 (44)

More information

TTA Verified : HomeGateway :, : (NEtwork Testing Team)

TTA Verified : HomeGateway :, : (NEtwork Testing Team) TTA Verified : HomeGateway :, : (NEtwork Testing Team) : TTA-V-N-05-006-CC11 TTA Verified :2006 6 27 : 01 : 2005 7 18 : 2/15 00 01 2005 7 18 2006 6 27 6 7 9 Ethernet (VLAN, QoS, FTP ) (, ) : TTA-V-N-05-006-CC11

More information

MAX+plus II Getting Started - 무작정따라하기

MAX+plus II Getting Started - 무작정따라하기 무작정 따라하기 2001 10 4 / Version 20-2 0 MAX+plus II Digital, Schematic Capture MAX+plus II, IC, CPLD FPGA (Logic) ALTERA PLD FLEX10K Series EPF10K10QC208-4 MAX+plus II Project, Schematic, Design Compilation,

More information

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

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론 2. 관련연구 2.1 MQTT 프로토콜 Fig. 1. Topic-based Publish/Subscribe Communication Model. Table 1. Delivery and Guarantee by MQTT QoS Level 2.1 MQTT-SN 프로토콜 Fig. 2. MQTT-SN

More information

OPCTalk for Hitachi Ethernet 1 2. Path. DCOMwindow NT/2000 network server. Winsock update win95. . . 3 Excel CSV. Update Background Thread Client Command Queue Size Client Dynamic Scan Block Block

More information

DSP_MON 프로그램 메뉴얼

DSP_MON 프로그램 메뉴얼 UART_ 통신프로토콜사용자메뉴얼 리얼시스 TEL : 031-342-3000 FAX : 031-343-0003 주소 : 경기도안양시동안구호계동 1027번지안양IT밸리 504호 - 1 - [ 공통용어설명 ] 통신프로토콜 UART_ Analyzer 통신프로토콜공통형식 1. 동작요청명령및정상응답구조 시작문자 명령코드 Hex ASCII 데이터문자열 Check Sum

More information

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

Microsoft Word - FS_ZigBee_Manual_V1.3.docx FirmSYS Zigbee etworks Kit User Manual FS-ZK500 Rev. 2008/05 Page 1 of 26 Version 1.3 목 차 1. 제품구성... 3 2. 개요... 4 3. 네트워크 설명... 5 4. 호스트/노드 설명... 6 네트워크 구성... 6 5. 모바일 태그 설명... 8 6. 프로토콜 설명... 9 프로토콜 목록...

More information

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

온습도 판넬미터(JTH-05)  사양서V1.0 온습도 조절기 Model:JTH-05 1. 제품 사양. [제품 구분] JTH-05A(입력 전원 AC), JTH-05D(입력 전원 DC) [전원 사양] JTH-05A 입력 전압 출력 전원 소비 전력 JTH-05D AC 90~240V DC 10~36V 12Vdc / Max.170mA Max.2W [본체 사이즈] ~ 온/습도 범위(본체): 사용 [0 ~ 50, 85%RH

More information

MR-3000A-MAN.hwp

MR-3000A-MAN.hwp ITS Field Emulator for Traffic Local Controller [ MR-3000A ] User's Manual MORU Industrial Systems. www.moru.com - 1 - 1. 개요 MR-3000A는교통관제시스템에있어서현장용교통신호제어기의개발, 신호제어알고리즘의개발및검증, 교통신호제어기생산 LINE에서의자체검사수단등으로활용될수있도록개발된물리적모의시험장치이다.

More information

개요

개요 Application Note (003) 시리얼인터페이스 (RS232/RS422/RS485) Version 1.0 솔내시스템주식회사 1. 개요 는 RS232, RS422, RS485등 3개의시리얼인터페이스를지원합니다. 사용자는 의설정용유틸리티인 ezconfig를이용해서 3개의인터페이스중에서하나를선택하여설정할수있습니다. 1.1. RS232 Ground를기준으로한전압을이용해서통신하는형태입니다.

More information

API 매뉴얼

API 매뉴얼 PCI-DIO12 API Programming (Rev 1.0) Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned

More information

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

제품소개 MODBUS Tester 는 MODBUS 프로토콜을사용하는산업장비테스트및점검하기위해 PC 를휴대및설치할필요없이쉽고빠르게장비와연결하여원하는작업을진행할수있도록휴대성을강조한 MODBUS 프로토콜테스트장치입니다. MODBUS Tester 에는 3 가지의기능이지원되며, MODBUS Tester ( 사용자메뉴얼 ) RealSYS V1.02 1 제품소개 MODBUS Tester 는 MODBUS 프로토콜을사용하는산업장비테스트및점검하기위해 PC 를휴대및설치할필요없이쉽고빠르게장비와연결하여원하는작업을진행할수있도록휴대성을강조한 MODBUS 프로토콜테스트장치입니다. MODBUS Tester 에는 3 가지의기능이지원되며, Master 모드기능을통해각종장비의데이터정보를읽어오거나제어및데이터쓰기를할수있으며,

More information

슬라이드 제목 없음

슬라이드 제목 없음 2006-09-27 경북대학교컴퓨터공학과 1 제 5 장서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 슈퍼넷팅 (Supernetting) 2006-09-27 경북대학교컴퓨터공학과 2 서브넷팅과슈퍼넷팅 서브넷팅 (subnetting) 하나의네트워크를여러개의서브넷 (subnet) 으로분할 슈퍼넷팅 (supernetting) 여러개의서브넷주소를결합 The idea

More information

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1 : LabVIEW Control Design, Simulation, & System Identification LabVIEW Control Design Toolkit, Simulation Module, System Identification Toolkit 2 (RLC Spring-Mass-Damper) Control Design toolkit LabVIEW

More information

제 9 도는 6제어항목의 세팅목표의 보기가 표시된 레이더 챠트(radar chart). 제 10 도는 제 6 도의 함수블럭(1C)에서 사용되는 각종 개성화 함수의 보기를 표시하는 테이블. 제 11a 도 제 11c 도까지는 각종 조건에 따라 제공되는 개성화함수의 변화의

제 9 도는 6제어항목의 세팅목표의 보기가 표시된 레이더 챠트(radar chart). 제 10 도는 제 6 도의 함수블럭(1C)에서 사용되는 각종 개성화 함수의 보기를 표시하는 테이블. 제 11a 도 제 11c 도까지는 각종 조건에 따라 제공되는 개성화함수의 변화의 (19) 대한민국특허청(KR) (12) 특허공보(B1) (51) Int. Cl. 5 B66B 1/18 (45) 공고일자 1993년09월28일 (11) 공고번호 특1993-0009339 (21) 출원번호 특1989-0002580 (65) 공개번호 특1989-0014358 (22) 출원일자 1989년03월02일 (43) 공개일자 1989년10월23일 (30) 우선권주장

More information

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (

PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS ( PWR PWR HDD HDD USB USB Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl Cable PC PC DDNS (http://ddns.hanwha-security.com) Step 1~5. Step, PC, DVR Step 1. Cable Step

More information

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp l Y ( X g, Y g ) r v L v v R L θ X ( X c, Yc) W (a) (b) DC 12V 9A Battery 전원부 DC-DC Converter +12V, -12V DC-DC Converter 5V DC-AC Inverter AC 220V DC-DC Converter 3.3V Motor Driver 80196kc,PWM Main

More information

인켈(국문)pdf.pdf

인켈(국문)pdf.pdf M F - 2 5 0 Portable Digital Music Player FM PRESET STEREOMONO FM FM FM FM EQ PC Install Disc MP3/FM Program U S B P C Firmware Upgrade General Repeat Mode FM Band Sleep Time Power Off Time Resume Load

More information

2005 2004 2003 2002 2001 2000 Security Surveillance Ubiquitous Infra Internet Infra Telematics Security Surveillance Telematics Internet Infra Solutions Camera Site (NETWORK) Monitoring & Control

More information

Microsoft PowerPoint - o8.pptx

Microsoft PowerPoint - o8.pptx 메모리보호 (Memory Protection) 메모리보호를위해 page table entry에 protection bit와 valid bit 추가 Protection bits read-write / read-only / executable-only 정의 page 단위의 memory protection 제공 Valid bit (or valid-invalid bit)

More information

03_원격제어반_IDAC-2W

03_원격제어반_IDAC-2W IDAC-2W (Intelligent Distributed Automatic Controller) 1. 개요 IDAC-2W 는 HVAC 의공기조화기, 냉온수열원장비, BC 의저소음휀및기타설비장비를제어하기위한제어기기이다. LCD( Liquid Crystal Display) 가장착된이제어기기는장비의다양한제어기능및데이터통신기능을가지며, Key- Pad 를이용하여장비의운전및설정할수있다.

More information

슬라이드 1

슬라이드 1 마이크로컨트롤러 2 (MicroController2) 2 강 ATmega128 의 external interrupt 이귀형교수님 학습목표 interrupt 란무엇인가? 기본개념을알아본다. interrupt 중에서가장사용하기쉬운 external interrupt 의사용방법을학습한다. 1. Interrupt 는왜필요할까? 함수동작을추가하여실행시키려면? //***

More information

YS1000 catalogue

YS1000 catalogue YS1000 Bulletin 01B08A0101CC www.yokogawa.com/cn www.ys1700.com A YS beyond... F M Envision a plant... IP5 YS1000YS100YS80 YS1000 YS1000 CPU CEFM(Class I, Div II) * (MODBUSTCP) MODBUS RTU DCS I/O 7 1mm

More information

ARMBOOT 1

ARMBOOT 1 100% 2003222 : : : () PGPnet 1 (Sniffer) 1, 2,,, (Sniffer), (Sniffer),, (Expert) 3, (Dashboard), (Host Table), (Matrix), (ART, Application Response Time), (History), (Protocol Distribution), 1 (Select

More information

MicrocontrollerAcademy_Lab_ST_040709

MicrocontrollerAcademy_Lab_ST_040709 Micro-Controller Academy Program Lab Materials STMicroelectronics ST72F324J6B5 Seung Jun Sang Sa Ltd. Seung Jun Sang Sa Ltd. Seung Jun Sang Sa Ltd. Seung Jun Sang Sa Ltd. Seung Jun Sang Sa Ltd. Seung Jun

More information

Microsoft Word MetOne237Bmanual

Microsoft Word MetOne237Bmanual Air Particle Counter 의사용법 Met One 237 Air Particle Counter 조선계측기교역 Tel : 02-2268-4344 Fax : 02-2275-5348 htt//:www.chosun21.co.kr 1. 장비구성 : A. Particle Counter : 본장비는 0.3um 부터측정이가능한 Met One 237B와 0.5 um부터가능한

More information

The Pocket Guide to TCP/IP Sockets: C Version

The Pocket Guide to  TCP/IP Sockets: C Version 인터넷프로토콜 5 장 데이터송수신 (3) 1 파일전송메시지구성예제 ( 고정크기메시지 ) 전송방식 : 고정크기 ( 바이너리전송 ) 필요한전송정보 파일이름 ( 최대 255 자 => 255byte 의메모리공간필요 ) 파일크기 (4byte 의경우최대 4GB 크기의파일처리가능 ) 파일내용 ( 가변길이, 0~4GB 크기 ) 메시지구성 FileName (255bytes)

More information

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

Microsoft Word - PLC제어응용-2차시.doc 과정명 PLC 제어응용차시명 2 차시. 접점명령 학습목표 1. 연산개시명령 (LOAD, LOAD NOT) 에대하여설명할수있다. 2. 직렬접속명령 (AND, AND NOT) 에대하여설명할수있다. 3. 병렬접속명령 (OR, OR NOT) 에대하여설명할수있다. 4.PLC의접점명령을가지고간단한프로그램을작성할수있다. 학습내용 1. 연산개시명령 1) 연산개시명령 (LOAD,

More information

PowerPoint Presentation

PowerPoint Presentation FORENSICINSIGHT SEMINAR SQLite Recovery zurum [email protected] Contents 1. SQLite! 2. SQLite 구조 3. 레코드의삭제 4. 삭제된영역추적 5. 레코드복원기법 forensicinsight.org Page 2 / 22 SQLite! - What is.. - and why? forensicinsight.org

More information

Remote UI Guide

Remote UI Guide Remote UI KOR Remote UI Remote UI PDF Adobe Reader/Adobe Acrobat Reader. Adobe Reader/Adobe Acrobat Reader Adobe Systems Incorporated.. Canon. Remote UI GIF Adobe Systems Incorporated Photoshop. ..........................................................

More information

00829A_SHR-6164-KOR.indb

00829A_SHR-6164-KOR.indb SHR-6080/6082/6160/6162/6163/6164 8 Channel/16 Channel DVR 2_ _3 4_ 15cm 5cm _5 15cm 5cm 6_ J _7 8_ _9 6080 1 2 3 4 10 8 7 6 5 6160/6163 1 2 3 4 10 8 7 6 5 6082 1 2 3 4 10 9 8 7 6 5 6162/6164 1 2 3 4 10

More information

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서 PowerChute Personal Edition v3.1.0 990-3772D-019 4/2019 Schneider Electric IT Corporation Schneider Electric IT Corporation.. Schneider Electric IT Corporation,,,.,. Schneider Electric IT Corporation..

More information

Microsoft PowerPoint - CHAP-03 [호환 모드]

Microsoft PowerPoint - CHAP-03 [호환 모드] 컴퓨터구성 Lecture Series #4 Chapter 3: Data Representation Spring, 2013 컴퓨터구성 : Spring, 2013: No. 4-1 Data Types Introduction This chapter presents data types used in computers for representing diverse numbers

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 A 반 T2 - 김우빈 (201011321) 임국현 (201011358) 박대규 (201011329) Robot Vacuum Cleaner 1 Motor Sensor RVC Control Cleaner Robot Vaccum Cleaner 2 / Event Format/ Type Front Sensor RVC 앞의장애물의유무를감지한다. True / False,

More information

APOGEE Insight_KR_Base_3P11

APOGEE Insight_KR_Base_3P11 Technical Specification Sheet Document No. 149-332P25 September, 2010 Insight 3.11 Base Workstation 그림 1. Insight Base 메인메뉴 Insight Base Insight Insight Base, Insight Base Insight Base Insight Windows

More information

acdc EQ 충전기.hwp

acdc EQ 충전기.hwp www.sjproporc.com DIGITAL CHARGER & DISCHARGER Intelligent Balancer SJPROPO 서울특별시 강남구 일원동 642-11 대도빌딩 202호 2006 SJPROPO INC. SJ INCORPORATED 사용 설명서 제품 구성물 동작 중 표시 화면 B L C : B A L A N C E R C O N N E C

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 1. data-addressing mode CHAPTER 6 Addressing Modes 2. use of data-address mode to form assembly language statements 3. op of program memory address mode 4. use of program memory address mode to form assembly

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 (Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet

More information

chap 5: Trees

chap 5: Trees 5. Threaded Binary Tree 기본개념 n 개의노드를갖는이진트리에는 2n 개의링크가존재 2n 개의링크중에 n + 1 개의링크값은 null Null 링크를다른노드에대한포인터로대체 Threads Thread 의이용 ptr left_child = NULL 일경우, ptr left_child 를 ptr 의 inorder predecessor 를가리키도록변경

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 System Software Experiment 1 Lecture 5 - Array Spring 2019 Hwansoo Han ([email protected]) Advanced Research on Compilers and Systems, ARCS LAB Sungkyunkwan University http://arcs.skku.edu/ 1 배열 (Array) 동일한타입의데이터가여러개저장되어있는저장장소

More information

K7VT2_QIG_v3

K7VT2_QIG_v3 1......... 2 3..\ 4 5 [R] : Enter Raid setup utility 6 Press[A]keytocreateRAID RAID Type: JBOD RAID 0 RAID 1: 2 7 " RAID 0 Auto Create Manual Create: 2 RAID 0 Block Size: 16K 32K

More information

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

Microsoft Word - Installation and User Manual_CMD V2.2_.doc CARDMATIC CMD INSTALLATION MANUAL 씨앤에이씨스템(C&A SYSTEM Co., Ltd.) 본사 : 서울특별시 용산구 신계동 24-1(금양빌딩 2층) TEL. (02)718-2386( 代 ) FAX. (02) 701-2966 공장/연구소 : 경기도 고양시 일산동구 백석동 1141-2 유니테크빌 324호 TEL. (031)907-1386

More information

SMB_ICMP_UDP(huichang).PDF

SMB_ICMP_UDP(huichang).PDF SMB(Server Message Block) UDP(User Datagram Protocol) ICMP(Internet Control Message Protocol) SMB (Server Message Block) SMB? : Microsoft IBM, Intel,. Unix NFS. SMB client/server. Client server request

More information

Plc\PLC-p

Plc\PLC-p GP GP-PRO/PB III for Windows Ver. 4.0] (1) [ GP-PRO/PB III for Windows Ver. 4.0] ( Digital Electronic (2) (Readme.txt files ) Copyright 2000 Digital Electronics Corporation. All rights reserved. Digital

More information

rptProductDatasheet

rptProductDatasheet 혜택 CoO( 소유비용 ) 절감, 50% 빠른예열소요시간, 전력소모가적은에너지효율성 간편한통합, 광범위한풀스케일, 플랜지및인터페이스, 2개의설정지점을갖춘표준 간단한하나의푸시버튼또는원격신호제로명령, 제로오프셋조정가능 빠른서비스및유지보수를위한진단포트 2년보증, 최신히팅개념및게이지보호기능을통한제품수명연장 까다로운플라스마분야에서도뛰어난신호안정성과반복성을기반으로장기적인재보정필요없음

More information

untitled

untitled + T (1) T (1) T (0) T (1) T (0) T (0) T (1) 1 2 3 4 13 14 15 Data In + Data Out 1 T (1) 4 2 (exclusive OR) : + Media Access Protocol Cycle(240ms) Even Frame (120ms) Odd Frame (120ms) M V Voice M V Voice

More information

0. 들어가기 전

0. 들어가기 전 컴퓨터네트워크 14 장. 웹 (WWW) (3) - HTTP 1 이번시간의학습목표 HTTP 의요청 / 응답메시지의구조와동작원리이해 2 요청과응답 (1) HTTP (HyperText Transfer Protocol) 웹브라우저는 URL 을이용원하는자원표현 HTTP 메소드 (method) 를이용하여데이터를요청 (GET) 하거나, 회신 (POST) 요청과응답 요청

More information

PRO1_14E [읽기 전용]

PRO1_14E [읽기 전용] Siemens AG 1999 All rights reserved Date 22-2-19 File PRO1_14E1 Information and 2 3 S7-3 4 SM335 ( ) 5 SM335 ( ) 6 SM331 7 8 9 1 11 12 SM335 13 SM331 14 15 16 1 CPU ph 5mV 1V 5V 1V 2mA 42mA MR ADC PIW

More information

BC6DX-II Korean.ai

BC6DX-II Korean.ai 제품설명서 * 제품의성능개선을위하여예고없이사양이변경될수있습니다. * 무단복제금지 제품의특징 - 운영프로그램 - 이중입력전원회로 ( 주의!, 두개의입력전원을동시에사용하지마십시요.) - 방전중개별셀전압평균화 - 최대한의안전장치들 - 사이클충전 / 방전 (Cyclic charging/discharging) - USB 를이용한 PC 통신 - 2 - 기기외부장치들 -,

More information

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

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information