Microsoft Word - RTM_200_Comm_UsersGuide_rev2_0.doc

Size: px
Start display at page:

Download "Microsoft Word - RTM_200_Comm_UsersGuide_rev2_0.doc"

Transcription

1 Rev 2.0

2 Page 2

3 Important Notice 위험 이제품을설치 / 사용하는중에현장의위험전압에대한취급부주의는사용자에게심각한피 해또는사망까지이르게할수있습니다. 특히 PT /CT의결선, 디지털출력 relay결선시에연결단자에고전압이인가되므로, 전력시스템분야의유경험숙련자가설치및작동을수행해야합니다. 사용자는제품을설치하기전에반드시제품매뉴얼을숙지해야합니다. 보다자세한관련사항은 RTM 200 사용자매뉴얼을참조바랍니다. 책임한계루텍은생산제품에대한수정권리와사전통보없이루텍제품문서에명시된사양을바꿀수있는권리를보유합니다. 루텍은항상고객이제품주문전에매뉴얼과사양에대한최신규격을검토할것을권고합니다. 루텍은고객과의별다른문서협의사항이없는경우에, 루텍제품응용에대한지원, 고객 시스템디자인, 또는서드파티의제품이용으로야기된특허또는저작권침해에대한책임 을지지않습니다. 운용법에서금지된한도를제외하고루텍은어떤상황하에서도필연적으로일어나는손실 에대하여책임을지지않습니다. RTM 010, RTM 050, RTM 100, RTM 110, RTM 200, RTM 210, RTM 300, LPU 300, RTP 300, PowerDX 는루텍의 trademark 입니다. 다른모든 trademark 는각소유자의자산입니다. 이문서에있는정보는내용의정확성에만전을기합니다. 그러나루텍은문서에있는오류 에대한책임을지지않으며사전통보없이수정할권리를보유합니다. Page 3

4 Warranty Information 루텍에서제품또는라이센스를구매한원구매자에대한보증 [Warranty] 은아래와같습니 다. 보증조건루텍제품의고객보증기간은 2년으로그기간내에제품자체문제에대한지원을받을수있습니다. 루텍프로그램은별도의보증기간이없으며문제발생시최근제품으로교체서비스를받을수있습니다. 루텍은다음의경우에야기된제품훼손에대한보증기간지원을책임지지않습니다. 제품매뉴얼에서명기된설치안내 [PT/CT 결선, 정격전원 ] 사항과디지털입 / 출력정격을고 려하지않고사용한경우 외부인위적요인이나제품이설치된환경적요인에의해제품에이상이생긴경우 원구매자는제품보증기간내에발생한제품문제사항을 루텍본사로즉시연락바랍니다. 보증기간내원구매자로부터제품문제가제기되면구매자지역에서제품문제를진단하거나당사로제품을배송받아직접확인하고제품에대한수리및교체서비스를지원합니다. 만약구매한제품이보증기간을초과하거나제품문제가지원조건에해당되지않는경우수리 / 교체및배송에대한관련비용을원구매자가부담해야합니다. 루텍은아래에명기된보증조건이행의제한사항들이현행응용법에의해위배되지않는한그어떤경우의법적인요구와주장-계약유무에관계없이, 배상, 보증, 불법행위 [ 과실및무과실책임포함 ]-에대하여원구매자의사업중단, 사용상의손실, 수익문제를포함한구매제품에대한특례적, 간접적, 우발적, 법적, 회사정리로인한결과적인피해나손실에대한책임을지지않습니다. 보증조건이행제한사항루텍은상기된보증조건의불이행에대한고객의요구사항을제외하고판매제품으로부터관련되거나초래된손실, 피해, 또는지출에대하여원구매자, 그관련자, 대리인, 또는계약자가주장하는어떠한요구에대해서도책임을지지않습니다. 상기된보증조건은원구매자의독점적권리입니다. 루텍은보증조건외에명시또는묵시 적인여타다른보증조건 - 특정목적을위한제품수정및제품매매상의묵시적인보증조건, Page 4

5 법적침해가없는보증조건도포함 - 에대한이행을거부합니다. 보증조건의이행은루텍의제품동작및유지에대한지침사항을정확하게따르지않고교체, 사고, 오용, 남용, 부주의등으로인한제품문제에는적용되지않습니다. 원구매자의시스템디자인에서루텍의인력과대리인에의해제공된기술적인도움은하나의제안이며추천사항은아닙니다. 그제안의실행결정에대한책임은원구매자에게있고원구매자에의해테스트되어야합니다. 고객의목적에맞는제품과그사용의적합성을결정하는것은원구매자의책임입니다. 보증조건에서기술된내용은실제로적용되고, 대리점, 회사또는다른독립체, 루텍또는 여타회사의개인이나직원은그어떤이유로도보증조건의내용을개정, 수정, 또는확장할 수있는권한을가지지않습니다. Standard Compliance ISO 9001:2001 인증 Copyright 2003, Rootech Inc. 주식회사루텍경남창원시성주동 27-1 한국전기연구원내 Tel : 055) Fax : 055) 홈페이지 전자메일 rootech@rootech.com Page 5

6 Revision History RTM 200 프로토콜매뉴얼에대한 release 버전. Revision 초기제작 Revision Modbus RTU 전체수정 Revision PT/CT Ratio 통신데이터수정 Revision 통신 drawing 삽입 Revision Modbus Map 추가 [Demand, Max/Min] Page 6

7 Contents Chapter 1 INTRODUCTION... 9 Serial Communication... 9 RTM 200 Communication Communication Setup Chapter 2 Modbus RTU 프로토콜 Packet Field of Modbus RTU Slave Address Field Function Field Data Field Error Check Field Exception Responses Broadcast Packets Packet 통신 Function 03: Read Holding Registers Function 06: Write Single Register to Meter Function 16: Write Multiple Registers to Meter Chapter 3 Modbus RTU Map Address Map Section Setting Section Measurement Section Digital In/Out Section Digital Input Status Section[Address 40501] Digital Input Status Section[Address 40502] Digital Output Status Section[Address 40601, 40602] 계측치계산 Chapter 4 Rootech 프로토콜 Rootech Protocol Packet Field of RTM 200 Rootech Protocol Request Request Packet Format Response Packet Format Broadcast Packets Packet Communications Polling Mode - Read all of measurements from RTM Page 7

8 Setting Mode - Write new data to RTM Comm Set & Digital In/Out Byte Definition 계측치계산 APPENDIX A CRC-16 Calculation CRC-16 Generation CRC 생성절차 CRC table APPENDIX B Modbus RTU C Code Example Data Receiving and CRC Generation& Checking Request Packet Generation Response Packet Checking Response Packet Checking CRC functions Page 8

9 Chapter 1 INTRODUCTION Serial Communication RTM 200은 Master/Slave 간의통신을위하여 Multi-drop으로동작하는 RS485 통신포트를가진다. 상위프로그램과의통신을위하여 RTM 200이지원하는프로토콜은일반사용자를위한 Modbus RTU Protocol과루텍자체사용을위한 Rootech Protocol이다. Modbus RTU 프로토콜은일반 PC및 PLC 등과같은자동화장비와연계하기위한프로토콜로서 Slave[RTM 200] 와 Master[PC 또는 PLC 등 ] 간의계측및 Setup에대한데이터정보를효율적으로전송할수있는산업용일반프로토콜이다. Rootech 프로토콜은어드레스맵의할당없이고정된패킷에서원하는데이터를읽는방식이다. 전체데이터를간단히모니터링하는경우에효율적이다. Master/Slave Multi-drop 네트웍상의모든통신은 Master/Slave의방식으로이루어진다. Master는통신루프상에서모든정보의전달을시작하고제어한다. Slave 장치는 Master의요청이있을때에만응답동작을한다. 모든통신데이터는 Packet들로이루어지고한 Packet은바이트들로이루어진조합으로구성된다. Master에의해서전송된모든 Packet은 Request가되고 Slave에의해전송된모든 Packet은 Response가된다. Master/Slave 통신에서 Master로부터하나의 Request가오면하위에연결된 Slave중에오직하나만이 Response한다. Modbus RTU Protocol 일반사용자를위한범용프로토콜. 루텍제품과의통신은 Modbus RTU이용권장. Modicon사의 Modbus RTU 프로토콜에준해서설계한다. 메터의각계측데이터및설정파라미터에대한어드레스맵을이용하여각데이터에대한선별적인통신수행을가능하게한다. Modbus는산업현장의범용프로토콜로서 PLC나자동화프로그램등에서는통신드라이버를기본적으로지원한다. Rootech Protocol Page 9

10 루텍자체내에서만사용하기위한내부프로토콜 각데이터에대한어드레스할당없이송신 / 수신데이터의크기가고정됨 메터에서계측한모든데이터모니터링에효율적 Page 10

11 RTM 200 Communication RTM 200 의직렬통신설정은 8 data bits, even parity, 1 stop bit 를디폴트로한다. 자세한메 터통신설정방법은 RTM 200 Users Guide 참조 RS485 통신은다수의메터를연결하기위하여버스라인결선을한다. 기본적으로 32 대까지 연결가능하고리피터이용하면최대 247 개까지의메터를연결할수있다. 모든장치의연결 은 RS485 제한거리 [1.2km] 를넘지않도록연결한다. RS485 Multi-drop Connection Diagram RS485 통신라인과 PC-PC는 RS232 포트만지원-를연결하기위해서는 RS485를 RS232 로바꿔주는컨버터 [RTS/CTS 자동콘트롤이되어야함 ] 를사용한다. PC와 RTM 200의통신은 RTM 200의 Ta, Tb 단자를각각컨버터의 RS485 Data(TRX) +, Data(TRX) 로연결하고컨버터의 RS232 포트는사용자PC와일대일로연결한다. RS485 통신선은 AWG Page 11

12 22[0.33mm2] 이상의규격을가지는실드된 Twisted Pair 선을사용해야한다. RS485 Communication Timing Request Packet 과 Response Packet 사이의시간지연타이밍을보인다. Packet Recognition Time 상위프로그램과로컬메터사이에서송수신되는데이터 Packet 은아래의포맷으로구성된다. 하나의 Packet 은연속된다수의데이터 Frame 으로구성되며 Frame 간의거리가 10bits 이 내가되어야같은 Packet 의 Frame 으로인식된다. 한 Packet 과다음 Packet 까지는최소 10bit 이상의시간이필요하다. Holding Time before transmitting Request Packet PC[Master] 에서 Meter로부터데이터를받고난후최소 10msec[9600bps인경우 ] 의시간이지난후에다음데이터를위한 Request Packet을재전송해야한다. 고속데이터 Request를하는경우-Meter가데이터를수신하고곧바로 Request Packet을전송하는경우-에특히유의해야한다. Page 12

13 Communication Setup 메터의 Setup Mode 에서통신사양을먼저설정해야한다. 자세한내용은 RTM 200 Users Guide 참조 Serial Communication Setup LED Button Description 1. UP 과 DW 를동시에누르면 Setup Menu 로이동, 2. 맨처음 PT Ratio 메뉴표시 3. UP 과 DW 으로 Coun 메뉴찾기 4. Coun 메뉴표시 5. Coun 메뉴의세부메뉴로가기위하여 FS 를누른다. 6. 현재설정된 Baud Rate 표시 7. Baud Rate 를수정하기위하여 FS 를누른다 으로수정된 Baud Rate 표시 9. FS 를다시누르면수정된 Baud Rate 값이저장된다. Parity bits 와 Stop bits 설정도위의순서를응용하면된 다. Meter ID[Addr] Setup LED Button Description 1. UP 과 DW 를동시에누르면 Setup Menu 로이동, 2. 맨처음 PT Ratio 메뉴표시 3. UP 과 DW 으로 Addr 메뉴찾기 4. 디폴트 Addr 1 로설정된메뉴표시 5. Addr 을수정하기위하여 FS 를누른다. BLINK 6. Addr 이설정가능 [ 깜박임 ] 한상태가된다. Page 13

14 7. UP 과 DW 으로 Addr 을 10 으로수정 으로수정된 Addr 표시 9. FS 를다시누르면수정된 Addr 값이저장된다. Page 14

15 Chapter 2 Modbus RTU 프로토콜 RTM 200 에서지원하는 Modbus RTU 에대한세부규격은아래와같다. Packet Field of Modbus RTU Modbus RTU 는 4 가지필드로구성된다. Slave Address Field Function Field Data Field Error Check Field Slave Address Field Modbus RTU Packet의 slave address 필드는한바이트의크기를가지며통신중에 slave device인 RTM 200을지정하기위한 ID로이용된다. 유효한메터어드레스 ID는 1 ~ 247이다. 사용자는프로그램에서데이터를수신하고자하는 slave address[ 메터 ID] 를지정해서 Request해야한다. Function Field Modbus RTU Packet 의 function 필드는한바이트의크기를가지며사용자가보낸 Request 의명령내용을나타낸다. Function[Decimal] Meaning Description 03 Read Multiple register 하나이상의메터계측데이터읽기 06 Write Single register 한개의메터데이터를특정값으로설정 16 Write Multiple registers 여러개의메터데이터를특정값들로설정 Data Field Modbus RTU Packet의 data 필드는가변크기를가진다. 이필드는 Request Packet에서사용자가메터에명령하고자하는데이터를포함하며 Response Packet에서는메터에서사용자에게전달되는데이터를포함한다. 각데이터는 2 Bytes[16 bits] 의크기를가지며그순서는상위하위의 Big Endian 포맷을가진다. 예 ] Page 15

16 2 Byte 데이터가 3A12 hex 라면전송되는순서는 상위바이트 = 3A hex 하위바이트 = 12 hex Error Check Field Modbus RTU Packet의 error check 필드는 CRC-16 알고리즘을사용하여통신중에발생할수있는전송오류를체크한다. CRC-16은 2 Bytes[16 bits] 의크기를가지며그순서는상위하위의 Big Endian 포맷을가진다. 수신장치는전송받은 Packet 에 CRC 바이트를제외하고계산한값이 CRC 바이트와같다 면통신오류가발생하지않은것이고같지않다면통신중오류가발생한것이다. CRC-16 알고리즘에대한자세한설명은 Appendix A&B 를참조. Packet Format Slave address Function Data Error check 1 byte 1 byte N 2 bytes 2 bytes Exception Responses Master에서 Slave[RTM 200] 로유효하지않은 Command를보내거나유효하지않은 Holding Register를읽는경우에는 Slave로부터 Exception Response가발생이된다. Exception Response에서에러를나타내기위해서 Function code의 high order bit를 1로한다. Exception Response 의 data field 는 Exception error code 를포함한다. Exception Response Slave address Function Exception code Error check 1 byte 1 byte 1 byte 2 bytes Exception code Name Description 01 Illegal Function Request Packet에서유효하지못한명령어 02 Illegal Address Request Packet에서유효하지못한 Holding Address 03 Illegal Value Holding Address에서유효하지못한데이터값전송 Page 16

17 Broadcast Packets Broadcast Request Packet 은 Master 로부터하위에연결된많은 Slave[RTM 200] 로동시에 같은명령을전달하게한다. Broadcast Request Packet 은 Slave Address 가 0 인것을제외하 면일반적인 Request Packet 과동일하다. 모든 Slave 장치는 Broadcast Request 명령을수신하고실행한다. 그러나 Slave 장치가응 답은하지않는다. Page 17

18 Packet 통신 RTM 200 Modbus function 의세부사항은아래와같다. Function 03: Read Holding Registers 메터의파라미터값을읽기위해서 Master는 Slave 장치로 Read Holding Registers Request Packet을송신한다. Read Holding Registers Request Packet은수신대상인 Holding Register 의 Starting Address[ 시작어드레스 ] 와 Word Count[ 수신할 Register의개수 ] 를명기한다. Starting Address 는 번지에서상대적인어드레스로나타낸다 [ 40001=0, 40002=1, 40101= 100, and etc.]. CRC 생성은 Appendix B 참조. 메터는 Request 에서요구된 Register 의값을포함하는 Packet 을응답한다. Request Slave Function Starting address Word count Error check 03 1 byte 1 byte 2 bytes 2 bytes 2 bytes 예 ] 메터 1 에 R 상전압 [ 주소 40101], S 상전압 [ 주소 40102] 을 Function 03 명령으로 Polling 하는실제전송코드는아래와같다. slave address = 1, starting address = 100, word count = 2, crc high = 85, crc low = D4 Slave Function Starting Address Word Count Error Check D4 Response Slave Function Byte Count Data Word Data Word N Error Check byte 1 byte 1 byte 2 bytes bytes 2 bytes Data Word 는 Request 에서요구한데이터의내용을나타낸다. 예 ] 메터 1 에서 R 상전압값 = 1A1B, S 상전압값 =223B 를응답함. Page 18

19 slave address = 1, byte count = 4, crc high = D4, crc low = 5F Slave Function Byte Count Data Word 1 Data Word N Error Check A 1B 22 3B D4 5F Function 06: Write Single Register to Meter Function 06 은메터의한레지스터에데이터를쓰는 Request 포맷이다. Request Slave Function Starting Address Data Word Error Check 06 1 byte 1 byte 2 bytes 2 bytes 2 bytes 예 ] 메터 1의 PT Ratio[ 주소 40002] 에데이터 [120=0x78] 를쓰기명령 slave address = 1, starting address = 1, data word = 78, crc high =D8, crc low = 28 Slave Function Starting Address Data Word Error Check D8 28 Response Function 06 에대한메터의응답은 Request 를 Packet 을재전송한다. 예 ] 위 Request Packet에대한응답은아래와같다. Slave Function Starting Address Data Word Error Check D8 28 Function 16: Write Multiple Registers to Meter Function 16[decimal] 은메터의여러레지스터에데이터를쓰는 Request/Response 포맷이 다.[ 주의. 십진수 16 은 16 진수로 10 이된다.] Request Slave Function Starting Address Word Count Byte Count 10 1 byte 1 byte 2 bytes 2 bytes 1 byte Data Word Data Word N Error Check Page 19

20 bytes bytes 2 bytes Starting Address 는설정할데이터의시작어드레스를나타내고 Word Count 는설정데이터 의개수, Byte Count 는 Word Count 의두배이다. 예 ] 메터 1의 PT Ratio[ 주소 40002], CT Ratio[ 주소 40003] 에데이터 [120=0x78], 데이터 [10=0xA] 를쓰기명령 slave address = 1, starting address = 1, word count = 2, byte count = 4, crc high = 32, crc low = 7D Slave Function Starting Address Word Count Byte Count Data Word Data Word2 Error Check 00 0A 32 7D Response Slave Function Starting Address Word Count Error Check 10 1 byte 1 byte 2 bytes 2 bytes 2 bytes 예 ] 메터 1의 PT Ratio, CT Ratio에쓰기명령에대한응답 Slave Function Starting Address Word Count Error Check Page 20

21 Chapter 3 Modbus RTU Map Address Map Section RTM 200 에서지원하는 Modbus RTU 에대한어드레스맵은아래와같다. Setting Address 메터내에설정할수있는파라미터의어드레스를정의한다. Measurement Address 메터가계측하는모든데이터와관련스케일정보에대한어드레스를정의한다. Setting Section Address Attribute Value Format Descriptions R/W UINT16 Wiring Mode 0[ 1P2W ] 단상 2선식 1[ 1P3W ] 단상 3선식 2[ 3P3W, Open Delta] 삼상 3선식, 2 CTs 사용 3[ 3P3W, Open Delta ] 삼상 3선식, 3 CTs 사용 4[ 3P4W ] 삼상 4선식 R/W 아래의주의 4 참조 UINT16 PT Ratio R/W UINT16 CT Ratio R/W UINT16 Communication Baud Rate 1[ 1200bps ] 2[ 2400bps ] 3[ 4800bps ] 4[ 9600bps ] Default 5[ 19200bps ] R/W UINT16 Communication Parity Bit 0[ Non Parity ] 1[ Odd Parity ] 2[ Even Parity ] Default UINT16 Communication Stop Bit 0[ 1 bit ] Default 1[ 1.5 bit ] Page 21

22 2[ 2 bit ] W 0xFFFF[ Reset ] UINT16 Real Energy Reset W 0xFFFF[ Reset ] UINT16 Imaginary Energy Reset W 0xFFFF[ Reset ] UINT16 RTC Reset W 0xFFFF[ Reset ] UINT16 Demand Power Reset W 0xFFFF[ Reset ] UINT16 Demand Current Reset W 0xFFFF[ Reset ] UINT16 Max Demand Power Reset W 0xFFFF[ Reset ] UINT16 Max Demand Current Reset W 0xFFFF[ Reset ] UINT16 All Max/Min Reset [ 주의 ] 1. Attribute 는 W/R[ 쓰기 / 읽기 ] 2. Value 는설정가능값표시, [ ] 는설정값의내용 3. UINT16: 16 bit unsigned Integer, INT16: 16 bit signed Integer 4. PT Ratio의실제데이터는소수점한자리까지표현된다. 통신에서전송하는 PT Ratio 데 이터는 [ 실제 PT Ratio 값 10 = PT Ratio 통신데이터값 ] 이되어야한다. 예로서, PT Ratio가 라면 10을시켜 1005의데이터를전송하게된다. Measurement Section Address Attribute Value Format Descriptions R UINT16 R Phase Voltage R UINT16 S Phase Voltage R UINT16 T Phase Voltage R UINT16 Reserved R UINT16 RS Line Voltage R UINT16 ST Line Voltage R UINT16 TR Line Voltage R UINT16 Reserved R UINT16 Voltage Scale Factor R UINT16 R Phase Current R UINT16 S Phase Current R UINT16 T Phase Current R UINT16 Reserved R UINT16 Current Scale Factor R UINT16 Reserved[ R Phase kw ] R UINT16 Reserved[ S Phase kw ] Page 22

23 40117 R UINT16 Reserved[ T Phase kw ] R INT16 Total kw R UINT16 Total kw Scale Factor R UINT16 Reserved[ R Phase kvar ] R UINT16 Reserved[ S Phase kvar ] R UINT16 Reserved[ T Phase kvar ] R INT16 Total kvar R UINT16 Total kvar Scale Factor R UINT16 Reserved[ R Phase PF ] R UINT16 Reserved[ S Phase PF ] R UINT16 Reserved[ T Phase PF ] R INT16 Total PF R UINT16 Reserved R UINT16 Frequency Hz R UINT16 Reserved R/W INT32 MWh R UINT16 Reserved R UINT16 Reserved R/W INT32 MVarh R UINT16 Reserved R UINT16 Reserved R/W UINT16 Max R Phase Voltage R/W UINT16 Max S Phase Voltage R/W UINT16 Max T Phase Voltage R/W UINT16 Max RS Line Voltage R/W UINT16 Max ST Line Voltage R/W UINT16 Max TR Line Voltage R/W UINT16 Min R Phase Voltage R/W UINT16 Min S Phase Voltage R/W UINT16 Min T Phase Voltage R/W UINT16 Min RS Line Voltage R/W UINT16 Min ST Line Voltage R/W UINT16 Min TR Line Voltage R/W UINT16 Max R Phase Current R/W UINT16 Max S Phase Current Page 23

24 40154 R/W UINT16 Max T Phase Current R UINT16 Reserved R UINT16 Reserved R UINT16 Reserved R/W INT16 Max kw R/W UINT16 Max kw Scale Factor R/W UINT16 Demand Time[Minute] R/W UINT16 Demand R Phase Current R/W UINT16 Demand S Phase Current R/W UINT16 Demand T Phase Current R UINT16 Reserved R UINT16 Reserved R UINT16 Reserved R/W INT16 Demand kw R/W UINT16 Demand kw Scale Factor R UINT16 Reserved R UINT16 Reserved R UINT16 Reserved R/W INT16 Demand kvar R/W UINT16 Demand kvar Scale Factor R/W INT16 Max Demand R Phase Current R/W INT16 Max Demand S Phase Current R/W INT16 Max Demand T Phase Current R UINT16 Reserved R UINT16 Reserved R UINT16 Reserved R/W INT16 Max Demand kw R/W UINT16 Max Demand kw Scale Factor R UINT16 Reserved R UINT16 Reserved R UINT16 Reserved R/W INT16 Max Demand kvar R/W UINT16 Max Demand kvar Scale Factor Page 24

25 Digital In/Out Section R UINT16 Digital Input Status R UINT16 Reserved R/W UINT16 Digital Output R/W UINT16 Digital Output 2 [ 주의 ] 1. Attribute 는 W/R[ 쓰기 / 읽기 ], 2. Value 는설정가능값표시, [ ] 는설정값의의미 Digital Input Status Section[Address 40501] Bit Attribute Descriptions 0 R 메터외부디지털입력 IN1 1 R 메터외부디지털입력 IN2 2 R 메터외부디지털입력 IN3 3 R 메터외부디지털입력 IN4 4 R 메터외부디지털입력 IN5 5 R 메터외부디지털입력 IN6 6 R 메터외부디지털입력 IN7 7 R Reserved[ Bit 7 ] 8 R Reserved[ Bit 8 ] 9 R Reserved[ Bit 9 ] 10 R Reserved[ Bit 10 ] 11 R Reserved[ Bit 11 ] 12 R Reserved[ Bit 12 ] 13 R Reserved[ Bit 13 ] 14 R Reserved[ Bit 14 ] 15 R Reserved[ Bit 15 ] [ 주의 ] Digital Input Status에서 Bit 값이 1이면메터의해당접점이 Off 이고 Bit값이 0이면해당접점 이 On이다. Digital Input Status Section[Address 40502] Bit Attribute Descriptions 0 R Reserved[ Bit 0 ] 1 R Reserved[ Bit 1 ] 2 R Reserved[ Bit 2 ] Page 25

26 3 R Reserved[ Bit 3 ] 4 R Reserved[ Bit 4 ] 5 R Reserved[ Bit 5 ] 6 R Reserved[ Bit 6 ] 7 R Reserved[ Bit 7 ] 8 R Reserved[ Bit 8 ] 9 R Reserved[ Bit 9 ] 10 R Reserved[ Bit 10 ] 11 R Reserved[ Bit 11 ] 12 R Reserved[ Bit 12 ] 13 R Reserved[ Bit 13 ] 14 R Reserved[ Bit 14 ] 15 R Reserved[ Bit 15 ] Digital Output Status Section[Address 40601, 40602] Address Value Descriptions x00FF 메터외부디지털접점출력 [O1] ON 0x0000 메터외부디지털접점출력 [O1] OFF x00FF 메터외부디지털접점출력 [O2] ON 0x0000 메터외부디지털접점출력 [O2] OFF Page 26

27 계측치계산 Response Packet[Function 03 으로 Read 하는경우 ] 에서원하는데이터를아래와같이계산 한다. Voltage Calculation Voltage Scale Factor Converted value 실제 R상전압 = R Phase Voltage[addr 40101] Voltage Scale Factor[addr 40109] 실제 [S, T, RS, ST, TR] 전압 = [S,T, RS, ST, TR] Voltage Voltage Scale Factor 예 ] 통신데이터에서 R Phase Voltage= 2200이고 Voltage Scale Factor= 1 이면 = [ 주의 ] Max Voltages[addr 40140~ 40145], Min Voltages[addr 40146~ 40151] 의실제값도상기의공식으로계산한다. Current Calculation Current Scale Factor Converted value 실제 R상전류 = R Phase Current[addr 40110] Current Scale Factor[addr 40114] 실제 [S, T] 전류 = [S, T] Current Current Scale Factor 예 ] 통신데이터에서 R Phase Current= 150이고 Current Scale Factor= 2 이면 1.5 A = [ 주의 ] Max Currents[addr 40152~ 40154] Demand Currents[addr 40161~ 40163] Page 27

28 Max Demand Currents[addr 40174~ 40176] 의실제값도상기의공식으로계산한다. kw/kvar, Max kw, Demand kw/kvar, Max Demand kw/kvar Calculation Total kw/kvar Scale Factor Converted value 실제 Total kw = Total kw[addr 40118] Total kw Scale Factor[addr 40119] 실제 Total kvar = Total kvar[addr 40123] Total kvar Scale Factor[addr 40124] 실제 Max kw = Max kw[addr 40158] Max kw Scale Factor[addr 40159] 실제 Demand kw = Demand kw[addr 40167] Demand kw Scale Factor[addr 40168] 실제 Demand kvar = Demand kvar[addr 40172] Demand kvar Scale Factor[addr 40173] 실제 Max Demand kw = Max Demand kw[addr 40180] Max Demand kw Scale Factor[addr 40181] 실제 Max Demand kvar = Max Demand kvar[addr 40185] Max Demand kvar Scale Factor[addr 40186] 예 ] 통신데이터에서 Total kw= 1500 이고 Total kw Scale Factor= 2 이면 15 kw = PF/Frequency Calculation 실제 Total PF = Total PF[addr 40128] [ 주의 ] 1. PF > 0 는지상 [ 전압이전류보다앞섬 ] 을나타낸다. 2. PF < 0 는진상 [ 전류가전압보다앞섬 ] 을나타낸다. 실제 Frequency = Frequency[addr 40130] 0.1 예 ] 통신데이터에서 Total PF= 900 이면 0.9 PF = Page 28

29 통신데이터에서 Total Freq= 600 이면 60.0 Hz = MWh/MVarh Calculation 실제 MWh = MWh[addr 40132, 40133] 실제 MVarh = MVarh[addr 40136, 40137] 예 ] 통신데이터에서 MWh = 이면 15 MWh = 통신데이터에서 MVarh = 이면 15 MVarh = Page 29

30 Chapter 4 Rootech 프로토콜 Rootech Protocol RTM 200은일반데이터통신을효율적으로지원하는전용 RTM 200 Protocol을가진다. Modbus RTU와같이각데이터별어디레스를가지지않고한번의 Polling으로메터가계측한모든데이터를수신할수있다. Packet Field of RTM 200 Rootech Protocol Request Rootech Protocol Request 는 4 가지필드로구성된다. Slave Address Field Function Field Data Field Error Check Field Slave Address Field Request Packet의 slave address 필드는한바이트의크기를가지고, 통신중에 slave device인 RTM 200을지정하기위한 ID로이용된다. 유효한메터어드레스 ID는 1 ~ 255이다. 사용자는프로그램에서데이터를수신하고자하는 slave address[ 메터 ID] 를지정해서 Request해야한다. Function Field Request Packet 의 function 필드는한바이트의크기를가지고, 사용자가보낸 Request 의 명령내용을나타낸다. Function[Decimal] Meaning Description FF hex Polling Command 메터가계측한전체데이터 Polling 00 hex Setting Command 메터에설정파라미터 [PT Ratio 등 ] 를 Setting Data Field Request Packet 의 data 필드는 8 바이트의크기를가진다. Setting Mode 시설정할데이터를 포함한다. Error Check Field Page 30

31 Request Packet의 error check 필드는통신중에발생할수있는전송오류를체크한다. 송신장치는전송할 Packet 바이트에대하여 CRC-16 알고리즘을사용해서계산된 CRC 값을 Packet 끝에삽입한다. 수신장치는전송받은 Packet에 CRC 바이트를제외하고계산한값이 CRC 바이트와같다면오류가발생하지않은것이고같지않다면통신중오류가발생한것이다. Request Packet Format Slave Address Function Data Error Check 1 byte 1 byte 8 bytes 2 bytes Response Packet Format Slave Address Data Error Check 1 byte 45 bytes 2 bytes Broadcast Packets Broadcast Request Packet은 Master로부터하위에연결된많은 Slave[RTM 200] 로동시에같은명령을전달하게한다. Broadcast Request Packet은 Slave Address가 0인것을제외하면일반적인 Request Packet과동일하다. 모든 Slave 장치는 Broadcast Request 명령을수신하고실행한다. 그러나 Slave 장치가응답은하지않는다. Page 31

32 Packet Communications Rootech Protocol 은 Polling Mode 와 Setting Mode 로나뉜다. Polling Mode - Read all of measurements from RTM 200 Function FF 는메터에있는모든계측데이터를읽기위한 Request 명령이다. 특히 PT Ratio등의설정값들은특별한역할 [Setting Mode시에만값이이용됨 ] 을하지않으며 Request Packet에서자리만채우면된다. Request Byte No Field Value[hex] Format Description 0 Meter ID UINT8 특정 Meter ID를나타냄 1 Function 0xFF UINT8 Polling 명령 2 0x0000 UINT16 Reserved 4 0x0000 UINT16 Reserved 6 0x00 UINT8 Reserved 7 0x00 UINT8 Reserved 8 0x00 UINT8 Reserved 9 DOUT0 UINT8 디지털출력 [ 아래테이블참조 ] 10 0x00 UINT8 Reserved 11 0x00 UINT8 Reserved 12 0x00 UINT8 Reserved 13 0x00 UINT8 Reserved 14 Error Check UINT8 Forward CRC 16 bit 상위바이트 15 Error Check UINT8 Forward CRC 16 bit 하위바이트 [ 주의 ] Reserved 는당장사용하지않는바이트이다. 편의상그자리수만큼 0으로채워서 사용한다. MeterID 는 1부터시작한다. MeterID 0은 Broadcast Packet이다. Response Byte No Field Format Description 0 Meter ID UINT8 Meter ID를나타냄 1 PT Ratio UINT16 PT Ratio 3 CT Ratio UINT16 CT Ratio 5 Comm State UINT8 메터에설정된직렬통신사양정보 6 Vr UINT16 R상전압 Page 32

33 8 Vs UINT16 S상전압 10 Vt UINT16 T상전압 12 Vrs UINT16 RS상전압 14 Vst UINT16 ST상전압 16 Vtr UINT16 TR상전압 18 V scale UINT8 전압 scale factor 19 Ir UINT16 R상전류 21 Is UINT16 S상전류 23 It UINT16 T상전류 25 I scale UINT8 전류 scale factor 26 Total kw INT16 Total kw 28 kw scale UINT8 Total kw scale factor 29 Total kvar INT16 Total kvar 31 kvar scale UINT8 Total kvar scale factor 32 Total PF INT16 Total PF 34 MWh INT32 MWh 38 MVarh INT32 MVarh 42 Frequency Hz UINT16 주파수 44 DIN0 UINT8 디지털입력 [ 아래테이블참조 ] 45 DOUT0 Status UINT8 디지털출력상태 46 Demand kw INT16 Demand kw 48 Demand kw scale UINT8 Demand kw scale factor 49 Demand Ir UINT16 Demand R phase current 51 Demand Is UINT16 Demand S phase current 53 Demand It UINT16 Demand T phase current 55 Max Demand kw INT16 Max Demand kw 57 Max Demand kw scale UINT8 Max Demand kw Scale 58 Max Demand Ir UINT16 Max Demand R phase current 60 Max Demand Is UINT16 Max Demand S phase current 62 Max Demand It UINT16 Max Demand T phase current 64 Max Vr UINT16 Max R phase voltage 66 Max Vs UINT16 Max S phase voltage 68 Max Vt UINT16 Max T phase voltage 70 Max Vrs UINT16 Max RS line voltage 72 Max Vst UINT16 Max ST line voltage Page 33

34 74 Max Vtr UINT16 Max TR line voltage 76 Max Ir UINT16 Max R phase current 78 Max Is UINT16 Max S phase current 80 Max It UINT16 Max T phase current 82 Max kw INT16 Max kw 84 Max kw scale UINT8 Max kw scale 85 Min Vr UINT16 Min R phase voltage 87 Min Vs UINT16 Min S phase voltage 89 Min Vt UINT16 Min T phase voltage 91 Min Vrs UINT16 Min RS phase voltage 93 Min Vst UINT16 Min ST phase voltage 95 Min Vtr UINT16 Min TR phase voltage 97 UINT16 Reserved 99 UINT16 Reserved 101 Error Check UINT8 Forward CRC 16 bit 상위바이트 102 Error Check UINT8 Forward CRC 16 bit 하위바이트 [ 주의 ] 1. Value 는설정가능값표시, [ ] 는설정값의의미 2. UINT16: 16 bit unsigned Integer, INT16: 16 bit signed Integer 3. UINT8: 8 bit unsigned Integer, INT8: 8 bit signed Integer 4. 2 byte 데이터 [ UINT16, INT16] 는 Big Endian 즉, 상위, 하위순으로데이터가전송된다. Page 34

35 Setting Mode - Write new data to RTM 200 Function 00 는설정데이터 [PT Ratio, CT Ratio 등 ] 를메터에쓰는 Request 명령이다. Request Byte No Field Value[hex] Format Description 0 Meter ID UINT8 0x01 ~ 0xFF 0x00 특정 Meter ID 를나타냄 연결된모든 Meter ID 를나타냄 1 Function 0x00 UINT8 Setting 명령 2 PT Ratio UINT16 0xFFFF 0x0000 PT Ratio 를특정값으로설정 PT Ratio 를설정하지않음 4 CT Ratio UINT16 0xFFFF 0x0000 CT Ratio 를특정값으로설정 CT Ratio 를설정하지않음 6 MWh Reset UINT8 0xFF 0x00 메터에적산된 MWh 리셋 메터에적산된 MWh 리셋하지않음 7 MVarh Reset UINT8 0xFF 0x00 메터에적산된 MVarh 리셋 메터에적산된 MVarh 리셋하지않음 8 Comm Set UINT8 메터의통신사양설정 [ 아래참조 ] 9 UINT8 Reserved 10 Demand Reset UINT8 0xFF 0x00 모든 Demand 값리셋 모든 Demand 값리셋하지않음 11 Max Demand Reset UINT8 0xFF 0x00 Max Demand 값리셋 Max Demand 값리셋하지않음 12 Max/Min Reset UINT8 0xFF 0x00 모든 Max/Min 값리셋 모든 Max/Min 값리셋하지않음 13 UINT8 Reserved 14 Error Check UINT8 Forward CRC 16 bit 상위바이트 15 Error Check UINT8 Forward CRC 16 bit 하위바이트 Page 35

36 Response 응답없음. Comm Set & Digital In/Out Byte Definition Comm Set Byte Definition Setting Mode 시 Request Packet 내에있는직렬통신설정을지시하는바이트 Comm Spec Bits Bit Value Description Remark Bit[7 ~ 0] No Setting Baud Rate Bit[3 ~0] bps bps bps bps Default bps bps bps bps Parity Bit Bit[5 ~ 4] 00 Non 01 Odd 10 Even Default Stop Bit Bit[7 ~ 6] 00 1 bit Default bits 10 2 bits DOUT0 Byte Definition Setting Mode 시 Request Packet 내에있는디지털출력을지시하는바이트 Digital Output Bits Bit Value Description O1 Bit[1 ~0] 00 메터외부디지털접점출력 [O1] Off Page 36

37 10 출력에영향을주지않음 11 메터외부디지털접점출력 [O1] On O2 Bit[3 ~2] 00 메터외부디지털접점출력 [O2] Off 10 출력에영향을주지않음 11 메터외부디지털접점출력 [O2] On Bit[7~4] Reserved DOUT0 Status Byte Definition Polling Mode 시 Response Packet 내에서메터의디지털출력상태를나타내는바이트 Digital Output Bits Bit Value Description O1 Bit[1 ~0] 00 디지털접점출력 [O1] Off 11 디지털접점출력 [O1] On O2 Bit[3 ~2] 00 디지털접점출력 [O2] Off 11 디지털접점출력 [O2] On Bit[7~4] Reserved DIN0 Byte Definition Polling Mode 시 Response Packet 내에있는디지털입력상태를나타내는바이트 Digital Input Bits Bit Value Description IN1 Bit0 0/1 메터디지털접점입력 IN1 On/ Off IN2 Bit1 0/1 메터디지털접점입력 IN2 On/ Off IN3 Bit2 0/1 메터디지털접점입력 IN3 On/ Off IN4 Bit3 0/1 메터디지털접점입력 IN4 On/ Off IN5 Bit4 0/1 메터디지털접점입력 IN5 On/ Off IN6 Bit5 0/1 메터디지털접점입력 IN6 On/ Off IN7 Bit6 0/1 메터디지털접점입력 IN7 On/ Off Bit7 Reserved [ 주의 ] DIN0 에서 Bit 값이 1 이면메터의해당접점이 Off 이고 Bit 값이 0 이면해당접점이 On 이다. Page 37

38 계측치계산 Response Packet[Function 03 으로 Read 하는경우 ] 에서원하는데이터를아래와같이계산 한다. Polling Mode 의 Response Packet 에서원하는데이터를아래와같이계산한다. Voltage Calculation Voltage Scale Factor Converted value 실제 R상전압 = R 상전압 전압 Scale Factor 실제 [S, T, RS, ST, TR] 전압 = [S,T, RS, ST, TR] 전압 전압 Scale Factor 예 ] 통신데이터에서 R 상전압 = 2200이고 Voltage Scale Factor= 1 이면 = [ 주의 ] Max [R, S, T, RS, ST, TR] 전압과 Min [R, S, T, RS, ST, TR] 전압실제값도상기의공식으로계산한다. Current Calculation Current Scale Factor Converted value 실제 R상전류 = R 상전류 전류 Scale Factor 실제 [S, T] 전류 = [S,T] 전류 Current 전류 Scale Factor 예 ] 통신데이터에서 R 상전류 = 150이고전류 Scale Factor= 2 이면 1.5 A = [ 주의 ] Max [R, S, T] 전류, Demand [R, S, T] 전류, Max Demand [R, S, T] 전류실제값도상기의공식으로계산한다. Page 38

39 kw/kvar, Max kw, Demand kw, Max Demand kw Calculation Total kw/kvar Scale Factor Converted value 실제 Total kw = Total kw Total kw Scale Factor 실제 Total kvar = Total kvar Total kw Scale Factor 실제 Max kw = Max kw Max kw Scale Factor 실제 Demand kw = Demand kw Demand kw Scale Factor 실제 Max Demand kw = Max Demand kw Max Demand kw Scale Factor 예 ] 통신데이터에서 Total kw= 1500 이고 Total kw Scale Factor= 2 이면 15 kw = MWh/MVarh Calculation 실제 MWh = MWh 실제 MVarh = MVarh 예 ] 통신데이터에서 MWh = 이면 15 MWh = 통신데이터에서 MVarh = 이면 15 MVarh = PF/Frequency Calculation 실제 Total PF = Total PF [ 주의 ] 1. PF > 0 는지상 [ 전압이전류보다앞섬 ] 을나타낸다. 2. PF < 0 는진상 [ 전류가전압보다앞섬 ] 을나타낸다. 실제 Frequency = Frequency 0.1 예 ] Page 39

40 통신데이터에서 Total PF= 900 이면 0.9 PF = 통신데이터에서 Total Freq= 600 이면 Hz = Page 40

41 APPENDIX A CRC-16 Calculation CRC-16 Generation Modbus RTU Protocol 은 Reverse CRC Generation 알고리즘을사용한다. CRC 생성절차 자세한 C code 는 Appendix B 참조. 1. Load a 16-bit register with FFFF hex(all 1 s). Call this the CRC register 2. Exclusive OR the first 8-bit byte of the message with the low-order byte of the 16-bit CRC register, putting the result in the CRC register. 3. Shift the CRC register one bit to the right (toward the LSB), zero-filling the MSB. Extract and examine the LSB. 4. (if the LSB was 0 ): Repeat Step 3(another shift) 5. (if the LSB was 1): Exclusive OR the CRC register with the polynomial value A))1 hex ( ) 6. Repeat Steps 3 and 4 until 8 shifts have been performed. When this is done, a complete 8-bit byte will have been processed. Page 41

42 CRC table 0000 c0c1 c c301 03c c241 c601 06c c c5c1 c cc01 0cc0 0d80 cd41 0f00 cfc1 ce81 0e40 0a00 cac1 cb81 0b40 c901 09c c841 d801 18c d941 1b00 dbc1 da81 1a40 1e00 dec1 df81 1f40 dd01 1dc0 1c80 dc d4c1 d d701 17c d641 d201 12c d d1c1 d f001 30c f f3c1 f f6c1 f f501 35c f441 3c00 fcc1 fd81 3d40 ff01 3fc0 3e80 fe41 fa01 3ac0 3b80 fb f9c1 f e8c1 e eb01 2bc0 2a80 ea41 ee01 2ec0 2f80 ef41 2d00 edc1 ec81 2c40 e401 24c e e7c1 e e2c1 e e101 21c e041 a001 60c a a3c1 a a6c1 a a501 65c a441 6c00 acc1 ad81 6d40 af01 6fc0 6e80 ae41 aa01 6ac0 6b80 ab a9c1 a b8c1 b bb01 7bc0 7a80 ba41 be01 7ec0 7f80 bf41 7d00 bdc1 bc81 7c40 b401 74c b b7c1 b b2c1 b b101 71c b c c c c c01 5cc0 5d80 9d41 5f00 9fc1 9e81 5e40 5a00 9ac1 9b81 5b c c b00 8bc1 8a81 4a40 4e00 8ec1 8f81 4f40 8d01 4dc0 4c80 8c c c c c Page 42

43 APPENDIX B Modbus RTU C Code Example Data Receiving and CRC Generation& Checking Modbus RTU Protocol 의 Packet 생성과체크에대한간단한 C code 예제를보인다. Request Packet Generation main module, Read Holding Registers Request Example #define CRC_16 0xA001 unsigned int CrcTable[256]; main() { unsigned char send_byte[12]; unsigned short crc_out; MakeCrcTable(CRC_16); send_byte[0]= 0x01 send_byte[1]= 0x03 send_byte[2]= 0x00; send_byte[3]= 0x64; send_byte[4]= 0x00; send_byte[5]= 0x02; crc_out=makecrc(send_byte,6); } send_byte[6]= ( crc_out >> 8 )& 0xFF; send_byte[7]= crc_out & 0xFF; Page 43

44 Response Packet Checking main module, Read Holding Registers Response Example #define PacketLen 9 int status; unsigned char receive_byte[packetlen]; receive_byte 는수신된데이터버퍼 수신데이터크기는 9 Bytes status =CheckCrc(receive_byte,PacketLen); If( status == 0 ) Else CRC Succeful CRC Error CRC functions sub functions unsigned int GenCrc( unsigned int Data, unsigned int Polynomial, unsigned int crc ) { unsigned int ccc; /* Reverse CRC >> Modicon Crc */ for(ccc=0; ccc<8; ccc++){ if( (Data ^ crc ) & 1 ){ crc = ( crc>>1 ) ^ Polynomial; } else{ crc >>= 1; } Data >>= 1; } return( crc&0xffff ); } Page 44

45 void MakeCrcTable( unsigned int Polynomial ) { unsigned int ccc; for( ccc=0; ccc<256; ccc++ ) CrcTable[ccc] = GenCrc( ccc, Polynomial, 0 ); } unsigned int MakeCrc(unsigned char *buff, unsigned int CrcCount) { unsigned int crc; crc = CRC16(buff, CrcCount); return crc; } unsigned short CRC16( unsigned char *puchmsg, unsigned short usdatalen ) { unsigned char uchcrchi = 0xFF; unsigned char uchcrclo = 0xFF; unsigned uindex; while( usdatalen-- ) { uindex = uchcrchi ^ *puchmsg++; uchcrchi = uchcrclo ^ ( CrcTable[uIndex] & 0xFF ); uchcrclo = ( CrcTable[uIndex] >> 8 ) & 0xFF; } return( ( uchcrchi << 8 ) uchcrclo ); } unsigned int CheckCrc(unsigned char *buff, unsigned int CrcCount) { unsigned int crc; CrcCount -= 2; crc = CRC16(buff, CrcCount); buff += CrcCount; if(( (*buff++ & 0xff)!= (( crc>>8) & 0xff)) ( ( *buff & 0xff )!= (crc & 0xff ))) { /* Error occured */ return 1; } else { /* Error did not occur */ return 0; } } Page 45

46 Rev 2.0

-. 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

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

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D> 뻔뻔한 AVR 프로그래밍 The Last(8 th ) Lecture 유명환 ( yoo@netplug.co.kr) 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

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

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

(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

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

<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

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

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

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

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

유량 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

<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

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

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

슬라이드 제목 없음

슬라이드 제목 없음 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

歯메뉴얼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

MPLAB C18 C

MPLAB C18 C MPLAB C18 C MPLAB C18 MPLAB C18 C MPLAB C18 C #define START, c:\mcc18 errorlevel{0 1} char isascii(char ch); list[list_optioin,list_option] OK, Cancel , MPLAB IDE User s Guide MPLAB C18 C

More information

Siemens

Siemens SIEMENS () 2004 7 Updated 2004 DEC 09 1. 4 1.1 4 1.2 4 2. 5 2.1 5 2.2 6 2.3 6 2.4 7 3. 8 3.1 50/60 Hz DIP 8 4. 9 4.1 420 9 4.2 420 9 4.3 (CB) 10 5. / () 11 5.1 11 5.2 : P0003 12 6. 13 6.1 13 6.2 15 6.2.1

More information

RS- 232, RS485 FND Display Module NET-SFND-4-23A RS-232, RS485 FND Display Module NET-SFND-4-23A MANUAL (Rev 1.0) Net-Control http

RS- 232, RS485 FND Display Module NET-SFND-4-23A RS-232, RS485 FND Display Module NET-SFND-4-23A MANUAL (Rev 1.0) Net-Control   http RS-232, RS485 FND Display Module NET-SFND-4-23A MANUAL (Rev 1.0) - 1 - 1. 정격사양. NET-SFND-4-23A Display Module 은 RS-232, RS-485 겸용입니다. 밝기조절기능을추가하여통신명령으로밝기를조절할수있습니다. 이기능을사용하여표시부를점멸시키거나점차밝아지거나어두워지는특수효과를낼수도있습니다.

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

제품소개 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

ez-shv manual

ez-shv manual ez-shv+ SDI to HDMI Converter with Display and Scaler Operation manual REVISION NUMBER: 1.0.0 DISTRIBUTION DATE: NOVEMBER. 2018 저작권 알림 Copyright 2006~2018 LUMANTEK Co., Ltd. All Rights Reserved 루먼텍 사에서

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

[8051] 강의자료.PDF

[8051] 강의자료.PDF CY AC F0 RS1 RS0 OV - P 0xFF 0x80 0x7F 0x30 0x2F 0x20 0x1F 0x18 0x17 0x10 0x0F 0x08 0x07 0x00 0x0000 0x0FFF 0x1000 0xFFFF 0x0000 0xFFFF RAM SFR SMOD - - - GF1 GF0 PD IDL 31 19 18 9 12 13 14 15 1 2 3 4

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

CANTUS Evaluation Board Ap. Note

CANTUS Evaluation Board Ap. Note Preliminary CANTUS - UART - 32bits EISC Microprocessor CANTUS Ver 1. October 8, 29 Advanced Digital Chips Inc. Ver 1. PRELIMINARY CANTUS Application Note( EVM B d ) History 29-1-8 Created Preliminary Specification

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

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

제 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

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

일반적인 네트워크의 구성은 다음과 같다 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

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

untitled

untitled CAN BUS RS232 Line CAN H/W FIFO RS232 FIFO CAN S/W FIFO TERMINAL Emulator COMMAND Interpreter PROTOCOL Converter CAN2RS232 Converter Block Diagram > +- syntax

More information

1217 WebTrafMon II

1217 WebTrafMon II (1/28) (2/28) (10 Mbps ) Video, Audio. (3/28) 10 ~ 15 ( : telnet, ftp ),, (4/28) UDP/TCP (5/28) centralized environment packet header information analysis network traffic data, capture presentation network

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

REVERSIBLE MOTOR 표지.gul

REVERSIBLE MOTOR 표지.gul REVERSIBLE MOTOR NEW H-SERIES REVERSIBLE MOTOR H-EX Series LEAD WIRE w RH 1PHASE 4 POLE PERFORMANCE DATA (DUTY : Min.) MOTOR OUTPUT VOLTAGE (V) FREQUENCY (Hz) INPUT CURRENT (ma) RATING SPEED (rpm) STARTING

More information

BS-K1217-M□□-3012_ProductGuide_KR_PDF

BS-K1217-M□□-3012_ProductGuide_KR_PDF READER/WRITER MADE IN JAPAN System [ASLINK ] S-K1217-M-3012..,.,....,,. S-K1217-M08-3012 S-K1217-M12-3012 S-K1217-M18-3012 S-K1217-M30-3012 2() () / 1 2 1 DC..,,.,,,..,....... ' ARW-04 (Ver.04-1.01 ),

More information

Page 2 of 13 Absolute Maximum Ratings - Supply voltage : 5.5V - Operating Temperature Range : -20 ~ 70 - Storage Temperature Range : -40 ~ 85 위조건을넘어서게

Page 2 of 13 Absolute Maximum Ratings - Supply voltage : 5.5V - Operating Temperature Range : -20 ~ 70 - Storage Temperature Range : -40 ~ 85 위조건을넘어서게 Page 1 of 13 비접촉온도측정 원거리온도측정 High Accuracy Digital Interface : Modbus 485 RTU 방사율변경가능 제품설명 CT-200-485은접촉을하지않고원하는물체표면의온도를 500ms 이내에정확하게측정할수있는온도계입니다. CT-200-485은온도계산프로세서를내장하고있어보다정확한온도값을출력합니다. (Master Controller에온도계산알고리즘이필요하지않습니다.

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 KeyPad Device Control - Device driver Jo, Heeseung HBE-SM5-S4210 에는 16 개의 Tack Switch 를사용하여 4 행 4 열의 Keypad 가장착 4x4 Keypad 2 KeyPad 를제어하기위하여 FPGA 내부에 KeyPad controller 가구현 KeyPad controller 16bit 로구성된

More information

1

1 - - - Data Sheet Copyright2002, SystemBase Co, Ltd - 1 - A0 A1 A2 CS0#, CS1# CS2#, CS3# CTS0#, CTS1# CTS2, CTS3# D7~D3, D2~D0 DCD0#, DCD1# DCD2#, DCD3# DSR0#, DSR1# DSR2#, DSR3# DTR0#, DTR1# DTR2#, DTR3#

More information

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729> 8주차중간고사 ( 인터럽트및 A/D 변환기문제및풀이 ) Next-Generation Networks Lab. 외부입력인터럽트예제 문제 1 포트 A 의 7-segment 에초시계를구현한다. Tact 스위치 SW3 을 CPU 보드의 PE4 에연결한다. 그리고, SW3 을누르면하강 에지에서초시계가 00 으로초기화된다. 동시에 Tact 스위치 SW4 를 CPU 보드의

More information

그룹웨어와 XXXXX 제목 예제

그룹웨어와 XXXXX 제목 예제 데이터통신 부호화 (encoding) 부호화 (Encoding) 의개념 정보 Encoder 신호 1 Digital - to - Digital 2 Analog - to - Digital 3 Digital - to - Analog 4 Analog - to - Analog 2 1 Digital-to-Digital Encoding Digital 정보를 Digital

More information

Page 2 of 12 Absolute Maximum Ratings Absolute Maximum Rating 값을초과하는조건에서 CT 을동작시킬경우치명적인손 상을가할수있습니다. Parameter Symbol Conditions min Typ Max Uni

Page 2 of 12 Absolute Maximum Ratings Absolute Maximum Rating 값을초과하는조건에서 CT 을동작시킬경우치명적인손 상을가할수있습니다. Parameter Symbol Conditions min Typ Max Uni Page 1 of 12 비접촉온도측정 원거리온도측정 High Accuracy Digital Interface : Modbus 485 RTU 방사율변경가능 (2014.4.22 이후생산품 ) Serial Number 앞부분이 20140422XXX.. 이상인제품부터해당됩니다. 제품설명 CT-300-485은접촉을하지않고원하는물체표면의온도를 500ms 이내에정확하게측정할수있는온도계입니다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Verilog: Finite State Machines CSED311 Lab03 Joonsung Kim, joonsung90@postech.ac.kr Finite State Machines Digital system design 시간에배운것과같습니다. Moore / Mealy machines Verilog 를이용해서어떻게구현할까? 2 Finite State

More information

Smart Power Scope Release Informations.pages

Smart Power Scope Release Informations.pages v2.3.7 (2017.09.07) 1. Galaxy S8 2. SS100, SS200 v2.7.6 (2017.09.07) 1. SS100, SS200 v1.0.7 (2017.09.07) [SHM-SS200 Firmware] 1. UART Command v1.3.9 (2017.09.07) [SHM-SS100 Firmware] 1. UART Command SH모바일

More information

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2

목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy... 6 2.2 Compare... 6 2.3 Copy & Compare... 6 2.4 Erase... 6 2 유영테크닉스( 주) 사용자 설명서 HDD014/034 IDE & SATA Hard Drive Duplicator 유 영 테 크 닉 스 ( 주) (032)670-7880 www.yooyoung-tech.com 목차 1. 제품 소개... 4 1.1 특징... 4 1.2 개요... 4 1.3 Function table... 5 2. 기능 소개... 6 2.1 Copy...

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

untitled

untitled R&S Power Viewer Plus For NRP Sensor 1.... 3 2....5 3....6 4. R&S NRP...7 -.7 - PC..7 - R&S NRP-Z4...8 - R&S NRP-Z3... 8 5. Rohde & Schwarz 10 6. R&S Power Viewer Plus.. 11 6.1...12 6.2....13 - File Menu...

More information

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

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

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

CPX-E-PB_BES_C_ _ k1

CPX-E-PB_BES_C_ _ k1 CPX-E CPX-E-PB PROFIBUS DP 8723 27-7 [87536] CPX-E-PB CPX-E-PB-KO PI PROFIBUS PROFINET (). :, 2 Festo CPX-E-PB-KO 27-7 CPX-E-PB... 4.... 4.2... 4.3... 4.4... 5.5... 5 2... 6 2.... 6 2..... 6 2..2... 6

More information

INDUCTION MOTOR 표지.gul

INDUCTION MOTOR 표지.gul INDUCTION MOTOR NEW HSERIES INDUCTION MOTOR HEX Series LEAD WIRE TYPE w IH 1PHASE 4 POLE PERFORMANCE DATA (DUTY : CONTINUOUS) MOTOR TYPE IHPF10 IHPF11 IHPF IHPF22 IHPFN1U IHPFN2C OUTPUT 4 VOLTAGE

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

제품 구입 감사 안내문

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

More information

K&R2 Reference Manual 번역본

K&R2 Reference Manual 번역본 typewriter structunion struct union if-else if if else if if else if if if if else else ; auto register static extern typedef void char short int long float double signed unsigned const volatile { } struct

More information

그림 1 DC 마이크로그리드의구성 Fig. 1 Configuration of DC Micro-grid 그림 2 전력흐름도 Fig. 2 Power Flow of each component 그림 3 전력관리개념 Fig. 3 Concept of Energ Management Unit 1 Unit 2 Output Impedence z1 Output Impedence

More information

ez-md+_manual01

ez-md+_manual01 ez-md+ HDMI/SDI Cross Converter with Audio Mux/Demux Operation manual REVISION NUMBER: 1.0.0 DISTRIBUTION DATE: NOVEMBER. 2018 저작권 알림 Copyright 2006~2018 LUMANTEK Co., Ltd. All Rights Reserved 루먼텍 사에서

More information

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어 개나리 연구소 C 언어 노트 (tyback.egloos.com) 프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어먹고 하더라구요. 그래서,

More information

BC6DX Korean.ai

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

More information

슬라이드 1

슬라이드 1 / 유닉스시스템개요 / 파일 / 프로세스 01 File Descriptor file file descriptor file type unix 에서의파일은단지바이트들의나열임 operating system 은파일에어떤포맷도부과하지않음 파일의내용은바이트단위로주소를줄수있음 file descriptor 는 0 이나양수임 file 은 open 이나 creat 로 file

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi

More information

0.1-6

0.1-6 HP-19037 1 EMP400 2 3 POWER EMP400 4 5 6 7 ALARM CN2 8 9 CN3 CN1 10 24V DC CN4 TB1 11 12 Copyright ORIENTAL MOTOR CO., LTD. 2001 2 1 2 3 4 5 1.1...1-2 1.2... 1-2 2.1... 2-2 2.2... 2-4 3.1... 3-2 3.2...

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

untitled

untitled Step Motor Device Driver Embedded System Lab. II Step Motor Step Motor Step Motor source Embedded System Lab. II 2 open loop, : : Pulse, 1 Pulse,, -, 1 +5%, step Step Motor (2),, Embedded System Lab. II

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

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

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

歯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

?뗡뀶?믟뀱?솽꼶?듄꼮??

?뗡뀶?믟뀱?솽꼶?듄꼮?? ACB/ATS/SPD Air Circuit Breaker / Automatic Transfer Switch / Surge Protective Device Moving Forward into the World 02_03 World Class Brand ACB/ATS/SPD Air Circuit Breaker / Automatic Transfer Switch /

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 2... ( ). ( ). @ vs. logic data method variable behavior attribute method field Flow (Type), ( ) member @ () : C program Method A ( ) Method B ( ) Method C () program : Java, C++, C# data @ Program

More information

EBhostW_SerialOutputProtocol_rev10b_ (2002).hwp

EBhostW_SerialOutputProtocol_rev10b_ (2002).hwp REV 1.0b E2BOX COMPANY http://www.e2box.co.kr E 2B O X 이문서는 EBhostW의 USB Serial 출력사용시필요한프로토콜을다루고있습 니다. Mini USB 커넥터 E 2B O X 2 1. SERIAL COMMUNICATION PROTOCOL SEQUENCE 1-1. Data Output 1-1-1. 일반적인데이타출력

More information

Microsoft PowerPoint - polling.pptx

Microsoft PowerPoint - polling.pptx 지현석 (binish@home.cnu.ac.kr) http://binish.or.kr Index 이슈화된키보드해킹 최근키보드해킹이슈의배경지식 Interrupt VS polling What is polling? Polling pseudo code Polling 을이용한키로거분석 방어기법연구 이슈화된키보드해킹 키보드해킹은연일상한가! 주식, 펀드투자의시기?! 최근키보드해킹이슈의배경지식

More information

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3 Example 3.1 Files 3.2 Source code 3.3 Exploit flow

More information

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

(MHT-SB112\273\347\276\347\274\255.hwp) 무한테크 Digital I/O Board MHT-SB112 경기도의왕시고천동 290-2 대영골든밸리 902 호 http:// Tel : 031-450 - 6737 Fax : 031-450 - 6738 Email : info@moohantechbiz 차례 1 사용되는용도및특징 2 구성요소 3 인터페이스구성 4 아날로그입력 5 통신프로토콜 6 딥스위치설정 7 PCB

More information

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할

저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할 저작자표시 - 비영리 - 변경금지 2.0 대한민국 이용자는아래의조건을따르는경우에한하여자유롭게 이저작물을복제, 배포, 전송, 전시, 공연및방송할수있습니다. 다음과같은조건을따라야합니다 : 저작자표시. 귀하는원저작자를표시하여야합니다. 비영리. 귀하는이저작물을영리목적으로이용할수없습니다. 변경금지. 귀하는이저작물을개작, 변형또는가공할수없습니다. 귀하는, 이저작물의재이용이나배포의경우,

More information

BMP 파일 처리

BMP 파일 처리 BMP 파일처리 김성영교수 금오공과대학교 컴퓨터공학과 학습내용 영상반전프로그램제작 2 Inverting images out = 255 - in 3 /* 이프로그램은 8bit gray-scale 영상을입력으로사용하여반전한후동일포맷의영상으로저장한다. */ #include #include #define WIDTHBYTES(bytes)

More information

슬라이드 1

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

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

BC6DX-II Korean.ai

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

More information

Microsoft Word - ASG AT90CAN128 모듈.doc

Microsoft Word - ASG AT90CAN128 모듈.doc ASG AT90128 Project 3 rd Team Author Cho Chang yeon Date 2006-07-31 Contents 1 Introduction... 3 2 Schematic Revision... 4 3 Library... 5 3.1 1: 1 Communication... 5 iprinceps - 2-2006/07/31

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

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

(001~007)수능기적(적통)부속

(001~007)수능기적(적통)부속 0 6 06. C : k d=k+c k «+-, : «d= «± +C + =- : d=: ;[!; d=l +C : kf()d=k: f()d k : { f()+g()} d=: f()d+: g()d : { f()-g()} d=: f()d-: g()d : si d=-cos +C : cos d=si+c 008 : sec d=ta +C : cosec d=-cot +C

More information

- 2 -

- 2 - - 1 - - 2 - 전기자동차충전기기술기준 ( 안 ) - 3 - 1 3 1-1 3 1-2 (AC) 26 1-3 (DC) 31 2 37 3 40-4 - 1 14, 10,, 2 3. 1-1 1. (scope) 600 V (IEC 60038) 500 V. (EV : Electric Vehicle) (PHEV : Plug-in Hybrid EV).. 2. (normative

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

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Text-LCD Device Control - Device driver Jo, Heeseung M3 모듈에장착되어있는 Tedxt LCD 장치를제어하는 App 을개발 TextLCD 는영문자와숫자일본어, 특수문자를표현하는데사용되는디바이스 HBE-SM5-S4210 의 TextLCD 는 16 문자 *2 라인을 Display 할수있으며, 이 TextLCD 를제어하기위하여

More information

ºÎ·ÏB

ºÎ·ÏB B B.1 B.2 B.3 B.4 B.5 B.1 2 (Boolean algebra). 1854 An Investigation of the Laws of Thought on Which to Found the Mathematical Theories of Logic and Probabilities George Boole. 1938 MIT Claude Sannon [SHAN38].

More information

IoT FND8 7-SEGMENT api

IoT FND8 7-SEGMENT api IoT FND8 7-SEGMENT api 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

CD-6208_SM(new)

CD-6208_SM(new) Digital Amplifier MA-110 CONTENTS Specifications... 1 Electrical parts list... 2 top and bottom view of p.c. board... 10 Application... 12 block Diagram... 13 Schematic Diagram... 14 Exploded view of cabinet

More information

HWP Document

HWP Document CODE A00-B99 A00-A09 A00 KOR_TITLE 특정 감염성 및 기생충성 질환 창자 감염 질환 콜레라 A00.0 비브리오 콜레리 01 전형균에 의한 콜레라 A00.0 전형균에 의한 콜레라 A00.1 비브리오 콜레리 01 엘토르형균에 의한 콜레라 A00.1 엘토르형균에 의한 콜레라 A00.9 상세불명의 콜레라 A01 A01.0 장티푸스 장티푸스

More information

hwp

hwp BE 8 BE 6 BE 4 BE 2 BE 0 y 17 y 16 y 15 y 14 y 13 y 12 y 11 y 10 y 9 y 8 y 7 y 6 y 5 y 4 y 3 y 2 y 1 y 0 0 BE 7 BE 5 BE 3 BE 1 BE 16 BE 14 BE 12 BE 10 y 32 y 31 y 30 y 29 y 28 y 27 y 26 y 25 y 24 y 23

More information

h1_h4

h1_h4 The Field Camera PENTAX K-5 II 와 SmC PENTAX DA 12-24mm F4 ED AL[IF] (21mm): 조리개: F13; 셔터 스피드: 1/80초; 노출 보정: -0.3 EV; 감도: ISO 200; 화이트 발란스: AWB; 사용자 지정 이미지: 밝음 Imaging Power Imaging Power Imaging Power

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

6주차.key

6주차.key 6, Process concept A program in execution Program code PCB (process control block) Program counter, registers, etc. Stack Heap Data section => global variable Process in memory Process state New Running

More information

Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee

Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee 목차 1. D/A 변환기 2. 병렬 D/A 변환기로 LED 밝기제어하기 3. 직렬 D/A 변환기로 LED 밝기제어하기 D/A 변환기 D/A 변환기 (Digital to Analog Converter) 디지털데이터를아날로그전압으로변환하는소자 A/D변환기와함께마이크로프로세서응용회로에서널리사용됨.

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

untitled

untitled 9 hamks@dongguk.ac.kr : Source code Assembly language code x = a + b; ld a, %r1 ld b, %r2 add %r1, %r2, %r3 st %r3, x (Assembler) (bit pattern) (machine code) CPU security (code generator).. (Instruction

More information