사용설명서 RS485/Modbus-RTU 옵션보드 SV-iP5A/iV5 시리즈 사용전에안전을위한주의사항을반드시읽고정확하게사용하여주십시오. 사용설명서가최종사용자와유지보수책임자에게전달되도록하여주십시오. 사용설명서를읽고난뒤에는제품을사용하는사람이항상볼수있는곳에 잘보관하십시오. www.lsis.com
RS485/Modbus-RTU 사용설명서제품을사용하기전에먼저저희 RS485/Modbus-RTU 옵션보드를사용하여주셔서감사합니다. 안전상의주의사항 안전상의주의사항은사고나위험을사전에예방하여제품을안전하고올바르게사용하기위한것이므로 반드시지켜주십시오. 주의사항은 경고 와 주의 의두가지로구분되어있으며 경고 와 주의 의의미는다음과같습니다. 경고 주의 지시사항을위반할때심각한상해나사망이발생할가능성이있는경우지시사항을위반할때경미한상해나제품손상이발생할가능성이있는경우 제품과사용설명서에표시된그림기호의의미는다음과같습니다. 는위험이발생할우려가있으므로주의하라는기호입니다. 는감전의가능성이있으므로주의하라는기호입니다. 사용설명서를읽고난후사용하는사람이언제라도볼수있는장소에보관하십시오. SV-iP5A/iV5 시리즈인버터의 RS485/Modbus-RTU 옵션보드기능을충분하고안전하게사용하기위하여 이사용설명서를잘읽어보십시오. 주의 옵션보드의 CMOS 소자들의취급에주의하십시오. 정전기에의한고장의원인이됩니다. 통신신호선등의변경접속은인버터전원을내린상태에서하십시오. 통신불량및고장의원인이됩니다. 인버터본체와옵션보드커넥터가정확히일치하게접속되도록하십시오. 통신불량및고장의원인이됩니다. 파라미터를설정할때는파라미터 unit 을확인하시기바랍니다. 통신불량의원인이됩니다.
차례 제 1 장 소개 1.1. RS485/Modbus-RTU 옵션보드사용시의장점 ----------------------------------------------- 1 1.2. 설치및운전하기전에 ----------------------------------------------------------------------------- 1 제 2 장 사양 2.1. 성능사양 ----------------------------------------------------------------------------------------------- 1 2.2. 하드웨어사양 ----------------------------------------------------------------------------------------- 1 2.3. 통신사양 ------------------------------------------------------------------------------------------------ 2 제 3 장 제품설명 3.1. RS485/Modbus-RTU 옵션보드외관및각부설명 ------------------------------------------------ 2 3.1.1 상태표시 LED -------------------------------------------------------------------------------------- 2 3.1.2 통신선연결단자 ---------------------------------------------------------------------------------- 2 3.1.3 통신프로토콜선택 (RS485/Modbus-RTU) ----------------------------------------------------- 3 제 4 장 설치 4.1. RS485/Modbus-RTU 옵션보드설치및파라미터설정 ----------------------------------------- 3 4.2. RS232/485 컨버터설치 ------------------------------------------------------------------------------ 5 4.3. 컴퓨터, 컨버터및옵션보드연결 ----------------------------------------------------------------- 5 4.3.1 시스템구성 ---------------------------------------------------------------------------------------- 5 제 5 장 통신프로토콜 5.1. RS485 프로토콜 ---------------------------------------------------------------------------------------- 6 5.1.1 기본형태 -------------------------------------------------------------------------------------------- 6 5.1.2 읽기상세프로토콜 ------------------------------------------------------------------------------ 7 5.1.3 쓰기상세프로토콜 ------------------------------------------------------------------------------ 7 5.1.4 모니터등록상세프로토콜 -------------------------------------------------------------------- 8 5.1.5 에러코드 -------------------------------------------------------------------------------------------- 9 5.2. Modbus-RTU 프로토콜 -------------------------------------------------------------------------------- 9 5.2.1 지원하는 Function 코드 -------------------------------------------------------------------------- 9 5.2.2 Exception 코드 ------------------------------------------------------------------------------------- 9 5.3. BaudRate ------------------------------------------------------------------------------------------------- 9 i
차례 5.4. BroadCast 기능 ---------------------------------------------------------------------------------------- 10 제 6 장 고장진단 고장진단 ------------------------------------------------------------------------------------------------------ 10 제 7 장 파라미터코드 7.1. SV-iP5A 파라미터코드 ------------------------------------------------------------------------------- 11 7.1.1 SV-iP5A 공통영역 ---------------------------------------------------------------------------------- 11 7.1.2 SV-iP5A 통신옵션설정 --------------------------------------------------------------------------- 13 7.2. SV-iV5 파라미터코드 --------------------------------------------------------------------------------- 14 7.2.1 SV-iV5 공통영역 ------------------------------------------------------------------------------------ 14 7.2.2 <Reference Data(Write Data)> 영역 ------------------------------------------------------------- 17 7.2.3 SV-iV5 통신옵션설정 ----------------------------------------------------------------------------- 21 7.2.4 SV-iV5 통신전용영역 ------------------------------------------------------------------------------ 22 ii
RS485/Modbus-RTU 사용설명서 1. 소개본매뉴얼은퍼스널컴퓨터나 FA컴퓨터와의통신을위한 SV-iP5A/iV5 인버터의 RS485/Modbus-RTU 옵션보드사양과설치및프로그램에관한것입니다. SV-iP5A/iV5 인버터의 RS485/Modbus-RTU 옵션보드는퍼스널컴퓨터나 FA컴퓨터 ( 이하컴퓨터 ) 및기타장비를이용하여먼거리에서 SV-iP5A/iV5 시리즈인버터를운전하거나감시하기위하여설계되었습니다. 1.1. RS485/Modbus-RTU 옵션보드사용시의장점인버터의운전이나감시가 User 프로그램에의해가능하기때문에인버터를보다쉽게공장자동화에적용할수있습니다. * 컴퓨터에의해서파라미터의변경이나감시가가능합니다. ( 예 : 주파수지령, 운전정지등 ) * RS485 표준에대한인터페이스형태 1 인버터와여러회사의컴퓨터와통신이가능합니다. 2 멀티드롭링크시스템이기때문에컴퓨터한대로인버터 31대까지동시에제어할수있습니다. 3 내노이즈환경의인터페이스입니다. 인버터는시중에서판매되는 RS232/485 컨버터를통해 RS232카드를내장한컴퓨터와통신이가능합니다. 컨버터의사양및성능은제조회사에따라다르나기본기능은같습니다. 자세한사양및사용방법은제조회사의사용설명서를참조하십시요. 1.2. 설치및운전하기전에 * 설치및운전전에본사용설명서를반드시숙지하시기바랍니다. 본사용설명서를따르지않을 경우인체나다른기기에위험을초래할수도있습니다. 2. 사양 2.1. 성능사양 항 목 사 양 통신방식 RS485 (RS232/485 컨버터 ) 전송형태 Bus방식, Multidrop Link System 인버터형명 SV-iP5A/iV5 series 컨버터 RS232가장착된컨버터 인버터연결대수 최대 31대주1) 전송거리 Max. 1200m( 권장 700m 이내 ) 주2) 주 1) 연결가능인버터는 31 대이내입니다. 주 2) 통신선의총연장길이는 1200m 이나안정한통신을위하여 700m 이내로하십시오. 2.2. 하드웨어사양 전원 항 목 사 양 설치형태 인버터제어보드내의옵션커넥터에장착 제어전원 인버터로부터공급받음. 통신전원 제어보드내의전원을통해공급받음 1
RS485/Modbus-RTU 사용설명서 2.3. 통신사양 항 목 사 양 통신속도 38400/19200/9600/4800/2400/1200 bps 선택가능 제어절차 비동기통신체계 통신체계 Half duplex system 문자체계 RS485 : ASCII(8bit), Modbus-RTU : Binary (7/8 bit) Start/Stop bit Start 1bit, Stop 1/2bit Error check RS485 : Checksum(2byte) Modbus-RTU : CRC16(2byte) Parity check Even/Odd 3. 제품설명 3.1. RS485/Modbus-RTU 옵션보드외관및각부설명 L E D 4 L E D 2 L E D 3 L E D 1 인버터접속커넥터 통신선연결단자 ON OFF SW1 프로토콜선택스위치 3.1.1 상태표시 LED CPU LED(LED1) RXD LED(LED3) TXD LED(LED2) ERR LED(LED4) 지지대그림 1. 외관옵션보드가정상동작임을나타냄통신신호를수신상태통신신호를송신상태간헐적점멸잘못된 DATA수신 ( 이상무 ) CPU와같은주기로점멸 DPRAM통신이상 CPU와반대주기로점멸 Network Connection TimeOut 3.1.2 통신선연결단자 S GND T2 T1 N P 그림 2. 통신단자대구성 핀표시 S GND T2 T1 N P 역할 Shield Ground Termination 신호선 S : 전체네트워크라인중에접지는오직한군데만해야합니다. 인버터를통해접지할경우 Shield 단자옆의나사에연결하십시요. GND : 통신단자의 Ground T1, T2 : 본제품이종단에쓰일경우이두단자를단락시키면내부의 종단저항 (120Ω ) 이연결됩니다. 2
RS485/Modbus-RTU 사용설명서 3.1.3 통신프로토콜선택 (RS485/Modbus-RTU) 설정방법보드의우측아래편의딥스위치중 1 번이 ON 이면 Modbus-RTU 프로토콜이선택이되고, 1 번이 OFF 이면, RS485 프로토콜이선택이됩니다. SV-iP5A, SV-iV5 모두동일합니다. ( 이때 2, 3, 4 번딥스위치의 On/Off 상태는프로토콜선택에영향을미치지않습니다.) ON 1 2 3 4 RS485 프로토콜선택 ON 1 2 3 4 Modbus-RTU 프로토콜선택 설정시주의사항 마스터와슬레이브 ( 자사인버터 ) 통신중에마스터의프로토콜이변경되더라도, 보드의딥스위치 를마스터의프로토콜에맞추어변경하면, 통신은자동으로재개됩니다. 4. 설치 4.1. RS485/Modbus-RTU 옵션보드설치및파라미터설정 1 그림 3, 4를참조하여인버터제어보드내의옵션커넥터에 RS485/Modbus-RTU 옵션보드인버터접속커넥터를연결하십시오. 이때지지봉이잘연결되었는지확인하십시오. 만일지지봉의위치가올바르지않다면옵션보드접속이잘못된것입니다. 2 옵션보드가바르게설치되었는지다시한번확인한후인버터전원을올리십시오. 3 전원을넣으면 LED가차례로점멸한후 CPU LED 가 1초주기로점멸합니다. 4 옵션보드에있는 CPU LED 가깜빡이는지확인하십시오. CPU LED 가깜빡이지않을경우즉시인버터전원을내리고옵션보드가바르게설치되었는지확인하십시오. ( 주의 : CPU LED 가깜빡이지않는상태에서장시간인버터에전원을인가할경우인버터및옵션보드가소손될수도있습니다.) * 옵션보드가바르게설치되었는데도 CPU LED 가깜빡이지않으면구입처나가까운대리점에문의하십시오. 5 SV-iP5A는 < COM-01 >, SV-iV5는 < EXT_01 > 의표시가 RS485 로설정되어있는지확인하십시오. 3
RS485/Modbus-RTU 사용설명서 그림 3. SV-iP5A RS485/Modbus-RTU 옵션보드설치방법 그림 4. SV-iV5 RS485/Modbus-RTU 옵션보드설치방법 4
6 5 까지확인되면다음의통신관련파라미터를아래와같이설정하십시오. 1.SV-iP5A 설정 RS485/Modbus-RTU 사용설명서 기능코드 표시문자 설정값 < COM-01 > Opt B/D RS485 자동표시 < COM-02 > Opt mode 통신으로제어하려는명령을설정 < I/O-90 > Inv. No. 1~250 ( 번호가중복되지않게설정하십시오.) < I/O-91 > Baud rate 9600 bps ( 공장출하치 ) < I/O-92 > COM Lost Cmd 주3) 사용자정의 < I/O-93 > COM Time Out 주3) 1.0 sec ( 공장출하치 ) 2.SV-iV5 설정 기능코드 표시문자 설정값 < EXT_01 > Opt B/D RS485 자동표시 < FUN_01 > Run/Stop Src Option < FUN_02 > Spd Ref Sel Option < DIO_95 > Inv Number 1~250 ( 번호가중복되지않게설정하십시오.) < DIO_96 > 485 BaudRate 9600 bps ( 공장출하치 ) < DIO_97 > Lost Command 주3) 사용자정의 < DIO_98 > Comm. Timer 주3) 1.0 sec ( 공장출하치 ) 주3) 인버터와마스터와의통신이이루어지지않을경우인버터를비상정지시키기위하여설정합니다. 설정시간동안통신이한번도이루어지지않을경우동작합니다. 이는인버터의제어가 Remote로이루어지지않고있음을나타냅니다. 안전을위하여이값을설정하여사용하시기바랍니다. 7 옵션보드설치및파라미터설정후컨버터와의결선을위하여인버터전원을내리십시오. 8 종단에사용되는옵션보드의경우그림 2를참조하여종단저항 (120Ω ) 점퍼를연결해주십시오. 4.2. RS232/485 컨버터설치 컨버터설치방법은제조회사에따라달라질수있으며자세한사항은제조회사의설치매뉴얼을 참조하십시오. 4.3. 컴퓨터, 컨버터및옵션보드연결 4.3.1 시스템구성 RS232/485 컨버터 옵션보드 옵션보드 옵션보드 Master ( 예 :PC,PLC) 인버터 1 인버터 2 그림 5. 통신시스템구성도 5 인버터 n 주 1)
5. 통신프로토콜 RS485 프로토콜 (LS 산전전용 ) 과 Modbus-RTU 프로토콜을사용합니다. RS485 와 RS485/Modbus-RTU 사용설명서 Modbus-RTU 프로토콜은 Open Protocol 입니다. 각영업점에문의하시기바랍니다. 컴퓨터또는기타호스트가마스터가되고인버터가슬레이브가되는구조를취합니다. 마스터의읽기 / 쓰기요구에슬레이브인인버터가응답합니다. 5.1. RS485 프로토콜 5.1.1 기본형태 요구 : ENQ 국번 CMD 데이터 SUM EOT 1 byte 2 bytes 1 byte n bytes 2 bytes 1 byte 정상응답 : ACK 국번 CMD 데이터 SUM EOT 1 byte 2 bytes 1 byte n * 4 bytes 2 bytes 1 byte 에러응답 : NAK 국번 CMD 에러코드 SUM EOT 1 byte 2 bytes 1 byte 2 bytes 2 bytes 1 byte 설명 : 요구는 ENQ 로시작하여 EOT 로끝난다. 정상응답은 ACK 로시작하여 EOT 로끝난다. 에러응답은 NAK 로시작하여 EOT 로끝난다. 국번은인버터번호를나타내며 2 바이트 ASCII-HEX 로표시한다. (ASCII-HEX: 0 ~ 9, A ~ F 로구성되는 16 진수표시 ) CMD: 대문자사용 ( 소문자사용시 IF Error) Character ASCII-HEX 명령 R 52h Read W 57h Write X 58h 모니터등록요구 Y 59h 모니터등록실행 데이터 : ASCII-HEX 표현 예 ) 데이터값이 3000 일경우 : 3000 0 B B 8 h 30h 42h 42h 38h 에러코드 : 2 개의표시가능 ASCII(20h ~ 7Fh) 송 수신버퍼크기 : 송신 = 39 바이트, 수신 =44 바이트 모니터등록버퍼 : 8 Word SUM: 통신에러를체크하기위하여 Sum 을만들어검사 SUM=( 국번 + CMD + 데이터 ) 의하위 8 비트의 ASCII-HEX 형태 예 ) 다음과같이 3000 번지부터 1 개의내용을읽으려는읽기요청의경우 ENQ 국번 CMD 번지 번지개수 SUM EOT 05h 01 R 3000 1 AC 04h 1 2 1 4 1 2 1 SUM = 0 + 1 + R + 3 + 0 + 0 + 0 + 1 6
= 30h + 31h + 52h + 33h + 30h + 30h + 30h + 31h = 1A7h (Control 값은제외한다. : ENQ, ACK, NAK 등등 ) RS485/Modbus-RTU 사용설명서 5.1.2 읽기상세프로토콜 읽기요구 : XXXX 번지에서부터연속된 n 개수 Word 데이터의읽기요청의경우 ENQ 국번 CMD 번지번지개수 SUM EOT 05h 01 ~ 1F R XXXX 1 ~ 8 = n XX 04h 1 2 1 4 1 2 1 Total 바이트 = 12, 따옴표 ( ) 는문자 (character) 임을나타냄. 읽기정상응답 : ACK 국번 CMD 데이터 SUM EOT 06h 01 ~ 1F R XXXX XX 04h 1 2 1 N * 4 2 1 Total 바이트 = 7 + n * 4 = 최대 39 읽기에러응답 : NAK 국번 CMD 에러코드 SUM EOT 15h 01 ~ 1F R ** XX 04h 1 2 1 2 2 1 Total 바이트 = 9 5.1.3 쓰기상세프로토콜 쓰기요구 : ENQ 국번 CMD 번지번지개수데이터 SUM EOT 05h 01 ~ 1F W XXXX 1 ~ 8 = n XXXX XX 04h 1 2 1 4 1 n * 4 2 1 Total 바이트 = 12 + n * 4 = 최대 44 쓰기정상응답 : ACK 국번 CMD 데이터 SUM EOT 06h 01 ~ 1F W XXXX XX 04h 1 2 1 n * 4 2 1 Total 바이트 = 7 + n * 4 = 최대 39 쓰기에러응답 : NAK 국번 CMD 에러코드 SUM EOT 15h 01 ~ 1F W ** XX 04h 1 2 1 2 2 1 Total 바이트 = 9 7
5.1.4 모니터등록상세프로토콜 모니터등록 모니터등록요구 : RS485/Modbus-RTU 사용설명서 모니터등록은지속적으로모니터링할필요가있는데이터를미리지정해서두고주기적으로 데이터를업데이트하는기능입니다. n 개의번지 ( 연속되지않아도됨 ) 를등록요구할경우 ENQ 국번 CMD 번지개수 번지 SUM EOT 05h 01 ~ 1F X 1 ~ 8 =n XXXX XX 04h 1 2 1 1 n * 4 2 1 Total 바이트 = 8 + n * 4 = 최대 40 모니터등록정상응답 : ACK 국번 CMD SUM EOT 06h 01 ~ 1F X XX 04h 1 2 1 2 1 Total 바이트 = 7 모니터등록에러응답 : NAK 국번 CMD 에러코드 SUM EOT 15h 01 ~ 1F X ** XX 04h 1 2 1 2 2 1 Total 바이트 = 9 모니터실행 모니터등록실행요구 : 모니터등록요구로등록된번지의데이터읽기요구 ENQ 국번 CMD SUM EOT 05h 01 ~ 1F Y XX 04h 1 2 1 2 1 Total 바이트 = 7 모니터등록실행정상응답 : ACK 국번 CMD 데이터 SUM EOT 06h 01 ~ 1F Y XXXX XX 04h 1 2 1 n * 4 2 1 Total 바이트 = 7 + n * 4 = 최대 39 모니터등록실행에러응답 : NAK 국번 CMD 에러코드 SUM EOT 15h 01 ~ 1F Y ** XX 04h 1 2 1 2 2 1 Total 바이트 = 9 8
5.1.5 에러코드 RS485/Modbus-RTU 사용설명서 에러코드 표시 이 름 ILLEGAL 수신한명령이옵션보드에서수행할수없는경우. 즉해당 IF FUNCTION 명령이없는경우 ILLEGAL DATA 수신한파라미터주소가유효하지않은경우. IA ADDRESS 모니터등록을하지않고모니터실행을할경우 ILLEGAL DATA VALUE ID 수신한 DATA가유효하지않은경우. WRITE MODE ERROR WM Read Only 또는운전중변경금지등의경우 FRAME ERROR FE Frame의크기또는내부의 Num이나 Sum이다를경우. TIME OUT ERROR TO 일정시간내에 DPRAM통신이되지않았을경우 DPRAM OFF LINE DO DPRAM이 Off Line인경우 INVALID ID NUMBER IN 국번이다를경우 UNDEFINED CONDITION UC 위의경우가아닌경우 TO Error : 인버터가초기화중일때통신을시도할경우에도발생. 이때발생하는이유는 인버터초기화중에는통신에응답할수없기때문임. 초기화후에는정상동작함. 5.2. Modbus-RTU 프로토콜 Modbus-RTU 프로토콜을사용합니다. Modbus-RTU 프로토콜은 Open Protocol입니다. 컴퓨터또는기타호스트가마스터가되고인버터가슬레이브가되는구조를취합니다. 마스터의읽기 / 쓰기요구에슬레이브인인버터가응답합니다. 5.2.1 지원하는 Function 코드 Function 코드내용설명번지개수 0x03 Read Hold Register 1 ~ 8 0x04 Read Input Register 1 ~ 8 0x06 Preset Single Register 1 0x10 Preset Multiple Register 1 ~ 8 5.2.2 Exception 코드 Exception 코드 0x01 0x02 0x03 0x06 User define 0x14 내용설명 ILLEGAL FUNCTION ILLEGAL DATA ADDRESS ILLEGAL DATA VALUE SLAVE DEVICE BUSY 1.Write Disable(Address 0x0004 value is 0). 2.Read Only or Not Program during Running. 5.3. BaudRate 1200, 2400, 4800, 9600, 19200, 38400bps 지원 (Default 값은 9600bps) 9
RS485/Modbus-RTU 사용설명서 5.4. BroadCast 기능 네트워크에연결되어있는모든인버터에지령을내릴경우에사용. RS485는국번 255(0xFF) 번으로지령을내릴경우모든인버터는응답 ( 슬레이브 마스터 ) 없이 RUN됩니다. Modbus-RTU는국번 0(0x00) 번으로지령을내릴경우모든인버터는응답 ( 슬레이브 마스터 ) 없이 RUN됩니다. 6. 고장진단 이장은옵션보드를이용하여컴퓨터와의통신에문제가발생한경우참조하십시오. CPU LED 가동작을하지않는다. 예상상태 해결방법 인버터가올바로동작하지않거나인버터와옵션보드간의연결이올바로이루어지지않음. 1. 인버터의전원점검. 2. 인버터가올바로동작하는경우옵션보드가인버터에올바로장착되었는지점검. TXD LED 또는 RXD LED 가동작을하지않는다. 점검내용 조 치 컨버터에전원을공급하였는가? 컨버터에전원을공급. 컨버터와컴퓨터와의결선이올바른가? 컨버터매뉴얼을참조. 옵션보드가인버터에바르게설치되었는가? 4 설치 를참조하여바르게설치 마스터에서통신을시작하였는가? 통신을시작. 인버터의통신속도설정이올바른가? 4 설치 를참조하여바르게설치 User 프로그램의데이터포맷이올바른가? User 프로그램주4) 수정. 컨버터와옵션보드와의결선이올바른가? 4 설치 를참조하여바르게결선. 주 4) User 프로그램은사용자가만든 PC 용 S/W 를말합니다. ERR LED 가동작을한다. 간헐적으로점등 상태조치 CPU LED 와반대로점멸 CPU LED 와동기점멸 Noise나기타의이유로올바른데이터를수신하지못했을경우. 이는정상적인동작임. Network통신이 TimeOut 설정동안이루어지지않은경우. 마스터의상태를확인. (SV-iP5A : I/O-93, SV-iV5 : DIO_98) 옵션보드와인버터와의통신이문제가생긴경우. 이경우에는인버터전원을 On/Off해준다. 만일이같은현상이계속발생할경우는 A/S를의뢰. 옵션에의한주파수 ( 속도 )/ 운전지령은 SV-iP5A 는 COM 그룹, SV-iV5 는 FUN 그룹을참조바랍니다. 7. 파라미터코드 ( 파라미터번지는모두 HEX 값 ) < 공통영역 > : 공통영역은인버터기종과관계없이공통적으로사용하는번지입니다. 일부번지는특정 기종만사용하는번지도있습니다. 주 5) 주 5) 공통영역파라미터를통해데이터를수정한경우에는데이터가저장이되지않습니다. 즉, 수정 한사항이현재상태에서는반영이되지만인버터가 reset 된경우나전원이 On/Off 한경우에는 공통영역파라미터를통해수정하기이전의값으로초기화됩니다. 공통영역이아닌각그룹파라 미터를통해데이터를변경한경우에는 reset 또는전원 On/Off 시에도변경된값이적용됩니다. 10
7.1. SV-iP5A 파라미터코드 7.1.1 SV-iP5A 공통영역 번지 설명 단위 R/W 데이터값 0x0000 인버터모델 - R 9: SV-iP5A SV-iP5A 11 RS485/Modbus-RTU 사용설명서 4:5.5 5:7.5 6:11 7:15 8:18.5 9:22 A:30 B:37 0x0001 인버터용량 - R C:45 D:55 E:75 F:90 10:110 11:132 12:160 13:220 14:280 15:315 16:375 17:450 ( 단위 : kw) 0x0002 인버터입력전압 - R 0: 220V급 1: 440V급 0x0003 버전 - R 0100h : Ver 1.00 0110h : Ver 1.10 0x0005 주파수지령 0.01Hz R/W 0x0006 운전지령 - R/W 0x0007 가속시간 0.1 sec R/W 0x0008 감속시간 0.1 sec R/W 0x0009 출력전류 0.1 A R 0x000A 출력주파수 0.01 Hz R 0x000B 출력전압 0.1 V R 0x000C DC Link 전압 0.1 V R 0x000D 출력파워 0.1 kw R 0x000E 운전상태 - R R Bit00 Bit01 Bit02 Bit03 Bit04 Bit05 Bit06 Bit07 Bit08 Bit09 Bit10 Bit11 Bit12 Bit13 Bit14 Bit15 Bit00 Bit01 Bit02 Bit03 Bit04 정지 정방향운전 (FX) 역방향운전 (RX) Fault 리셋 (0 1) 비상정지 Not Used 운전지령정보 주파수지령정보 0 단자대 1 로더 2 옵션 3 Int. 485 0~16 17~19 다단속주파수 (0, 2~16) UpDown 운전 (Up,Down, UDZero) 20~21 Not Used 22~25 아나로그운전 V1,V1S,I,V1I 26 Pulse 27 Sub 28 Int. 485 29 옵션 30 JOG 31 PID Not Used Not Used Network이상시 set 정지정방향운전 (FX) 역방향운전 (RX) Fault(Trip) 가속중
RS485/Modbus-RTU 사용설명서 Bit05 감속중 Bit06 속도도달 Bit07 정방향지령 Bit08 DC Braking중 Bit09 Not Used Bit10 브레이크개방 Bit11 정방향지령 Bit12 역방향지령 Bit13 REM.R/S(Int. 485,OPT) Bit14 REM.Freq.(Int. 485,OPT) Bit15 Not Used Bit00 OCT1 Bit01 OV Bit02 EXT-A Bit03 BX Bit04 LV Bit05 Not Used Bit06 GF(Ground Fault) 0x000F 트립정보 - R Bit07 OH( 인버터과열 ) Bit08 ETH( 전동기과열 ) Bit09 OLT( 과부하 ) Bit10 HW-Diag Bit11 Not Used Bit12 OCT2 Bit13 OPT( 옵션에러 ) Bit14 PO(Phase Open) Bit15 IOLT Bit00 M1 Bit01 M2 Bit02 M3 Bit03 M4 Bit04 M5 0x0010 입력단자정보 - R Bit05 M6 Bit06 M7 Bit07 M8 Bit08 P4 Bit09 P5 Bit10 P6 Bit11~15 Not Used Bit00 AUX1 Bit01 AUX2 Bit02 AUX3 Bit03 AUX4 0x0011 출력단자정보 - R Bit04 Q1 (OC1) Bit05 Q2 (OC2) Bit06 Q3 (OC3) Bit07 30AC Bit08~15 Not Used 0x0012 V1 - R 0000h ~ FFC0h 0x0013 V2 - R 0000h ~ FFC0h 0x0014 I - R 0000h ~ FFC0h 0x0015 RPM - R 12
RS485/Modbus-RTU 사용설명서 0x001A 단위표시 - R 0: Hz, 1: RPM 0x001B 극수 - R 0x001C Custom Version - R SV-iP5A 기능코드에대한통신번지는본체매뉴얼참조 7.1.2 SV-iP5A 통신옵션설정 < COM 그룹 > 번지 No 파라미터설명 기본값 최대값 최소값 9601 COM-01 Opt B/D 0 7 0 9602 COM-02 Opt mode 0 3 0 9603 COM-03 Opt Version 0022h : Ver 2.2 - - 963C COM-60 Parity/Stop 0 3 0 * 인버터의국번및통신속도는 I/O-90,91 에서설정합니다. COM-01 [ Opt B/D] 설치되어있는옵션보드의종류를나타냅니다. 이값은옵션보드를설치시자동으로표시됩니다. COM-02 [ Opt mode ] 통신을통한옵션에서의운전 / 주파수지령의설정여부를결정합니다. 설정값표시기능설명 0 None 어느지령도내리지않습니다. 1 Command 옵션에의한운전지령을내립니다. 2 Freq 옵션에의한주파수지령을내립니다. 3 Cmd + Freq 옵션에의한운전 / 주파수지령을내립니다. COM-03 [ Opt Version ] 옵션통신보드의버전을표시합니다. COM-60 [ Parity/Stop ] Stop Bit 및 Parity Check 를설정합니다. 설정값표시기능설명 0 8None/1Stop 데이터 : 8비트, 스톱 : 1비트, 패리티 : 없음. 1 8None/2Stop 데이터 : 8비트, 스톱 : 2비트, 패리티 : 없음 2 8Even/1Stop 데이터 : 8비트, 스톱 : 1비트, 패리티 : 짝수 3 8 Odd/1Stop 데이터 : 8비트, 스톱 : 1비트, 패리티 : 홀수 <I/O 그룹 > 번지 No 설명 공장출하치 설정범위 945C I/O-92 통신지령상실시운전방법 0 (None) 0 (None 운전계속 ) 1 (FreeRun 정지 ) 2 (Stop 감속정지 ) 945D I/O-93 통신지령상실판정시간 1.0s 1.0~120.0s COM-02 1(Command) ~ 3 (Cmd + Freq) 일때 I/O-93 설정치동안통신지령을 상실할경우 I/O-92 설정값으로운전합니다. 13
7.2. SV-iV5 파라미터코드 7.2.1 SV-iV5 공통영역 RS485/Modbus-RTU 사용설명서 번지 설명 단위 R/W 데이터값 0x0000 인버터모델 - R 5: SV-iV5 SV-iV5 2:2.2 3:3.7 4:5.5 5:7.5 6:11 7:15 8:18.5 9:22 0x0001 인버터용량 - R A:30 B:37 C:45 D:55 E:75 F:90 10:110 11:132 12:160 14:220 ( 단위 : kw) 0x0002 인버터입력전압 - R 0: 220V급 1: 440V급 0x0003 버전 - R 0100h : Ver 1.00 0110h : Ver 1.10 0x0005 주파수지령 0.01Hz R/W Not Used 대신 0x0502 사용 0x0006 운전지령 - R/W Not Used 대신 0x0500 사용 0x0007 가속시간 0.1 sec R/W SV-iV5 : Device Net에서사용주6) 0x0008 감속시간 0.1 sec R/W SV-iV5 : Device Net에서사용주6) 0x0009 출력전류 0.1 A R 0x000A 출력주파수 0.01 Hz R SV-iV5 : Device Net에서사용주7) 0x000B 출력전압 0.1 V R 0x000C DC Link 전압 0.1 V R 0x000D 출력파워 0.1 kw R 주8) Bit00 정지 Bit01 정방향운전 (FX) Bit02 역방향운전 (RX) Bit03 Fault(Trip) Bit04 가속중 Bit05 감속중 Bit06 속도도달 0x000E 운전상태 - R Bit07 인버터운전준비주9) Bit08 정지중 Bit09 Encoder 방향 Check 주9) 0x000F 트립정보 - R Bit10 토크리미트중 Bit11 정방향지령주11) Bit12 역방향지령주11) Bit13 Option Run/Stop 지령 Bit14 Option 주파수지령 Bit15 PID Enable 주12) Bit00 Bit01 Bit02 Bit03 Bit04 Bit05 Bit06 Bit07 Bit08 Bit09 Bit10 Bit11 Over Current1 (OCT U, V, W) Over Voltage(OV) Not Used BX Low Voltage(LV) Fuse Open(FO) Ground Fault(GF) Inverter Over Heat(IOH) E-Thermal(ETH) Over Load(OLT) HW-Diag External-B(EXT-B) 14
0x0010 입력단자정보 - R 0x0011 출력단자정보 - R 0x0012 아날로그입력 1 - R 0x0013 아날로그입력 2 - R 0x0014 아날로그입력 3 - R RS485/Modbus-RTU 사용설명서 Bit12 Over Current2 (Arm Short U, V, W) Bit13 Option Error Bit14 Encoder Error Bit15 Inverter Over Load(IOLT) Bit00 FX Bit01 RX Bit02 BX Bit03 RST Bit04 Not Used Bit05 Not Used Bit06 Not Used Bit07 Not Used Bit08 P1 Bit09 P2 Bit10 P3 Bit11 P4 Bit12 P5 Bit13 P6 Bit14 P7 Bit15 Not Used Bit00 30A 30C Bit01 1A 1B Bit02 2A 2B Bit03 OC1 - EG Bit04~15 Not Used 아날로그입력 1( 본체매뉴얼 Ai1) -100.0%(FC17h).~.100.0%(03E8h) 아날로그입력 2( 본체매뉴얼 Ai2) -100.0%(FC17h) ~ 100.0%(03E8h) 아날로그입력 3( 본체매뉴얼 Ai3) -100.0%(FC17h) ~ 100.0%(03E8h) 0x0015 RPM - R 역방향속도는 1의보수연산주13) 0x0017 속도지령 Hz R/W SV-iV5 : Device Net에서사용주14) 0x001D 속도지령1 RPM R Target 속도지령 0x001E 속도지령2 RPM R Ramp 속도지령주15) 0x001F 속도제어기입력지령 RPM R 속도제어기 Reference 속도주16) 0x0020 전동기속도 RPM R 주13) 0x0021 토크 Reference 0.1% R 토크 Reference 주17) 0x0022 토크 Feedback 0.1% R 토크 Feedback 주18) 0x0023 무부하전류 0.1% R PAR_26 Flux-Curr의 % ( 운전중 Read : 0x050A 주32) 참조 ) 0x0024 PID Reference 0.1% R PID Reference 주19) 0x0025 PID Feedback 0.1% R PID Feedback 주20) 0x0026 PID Output 0.1% R PID Output 주21) 0x0027 인버터온도 deg R 인버터온도 0x0028 Line Speed 0.1% R WEB Control 시전동기속도주22) 0x0029 Diameter 0.1% R WEB Control 시계산된직경주23) 0x002A Tension Output 0.1% R WEB Control 시 Tension Output 주24) 0x002B Dancer Input 0.1% R WEB Control 시 Dancer Input 주25) 0x002C Taper Input 0.1% R WEB Control 시 Taper Input 주26) 15
RS485/Modbus-RTU 사용설명서주6) 가감속시간은 Device Net에서다른기종 (is5, ig5 등 ) 이 0x0007과 0x0008 번지를사용하기때문에같은번지에사용하였습니다. 실제 SV-iV5는 Device Net을제외한나머지는 0x0503, 0x0504 번지의가감속시간을사용하면됩니다. 주7) Device Net 사용시에만통신을할때전동기속도 Feedback으로 Hz로표시됩니다주8) 음의출력은 2의보수법으로계산하며계산방법은 ( 주17) 을참조합니다. 주9) 인버터가트립없이운전가능한상태임을표시합니다. 트립이없을경우운전중과운전전후모두 1 을표시합니다. 주10) 정지 (bit0= 1 ) 시에는 0, 운전중정방향회전시 1, 역방향회전시 0 을표시합니다. 오결선시에는운전중정방향회전시 0, 역방향회전시 1 을표시합니다. 주11) Bit11 정방향지령, Bit12 역방향지령과 Bit01 정방향운전 (FX), Bit02 역방향운전 (RX) 의관계는다음과같습니다. Bit11, Bit12는현재의운전지령정보를나타내고 Bit01, Bit02는현재의운전상태를나타냅니다. 예를들어정방향운전중정지명령을입력할경우 Bit11 정방향지령은 0 이되지만 Bit01 정방향운전 (FX) 은감속중에는 1 이고정지후에 0 이됩니다. 다른예로는정방향 1800 RPM 운전중역방향운전지령을입력할경우 1800RPM 에서감속하여모터회전방향이변하기전까지는 Bit12 역방향지령이 1, Bit01 정방향운전 (FX) 가 1 인상태가유지됩니다. 주12) CON_20 Proc PID Enb(0x7514) 가 Enable( 1 ) 로설정되어있고운전중 (bit13= 1 ) 일때 1 을표시합니다. 정지중에는 0 을표시합니다. 주13) SV-iV5의경우양의방향속도와음의방향속도두가지가표시됩니다. 양의방향속도는 1800RPM의경우 0708h 으로표시되어 10진수로표현할경우 1800이되어그대로읽으면됩니다. 음의방향속도는 -1800RPM의경우 F8F7h 와같이최상위자릿수가 F 인형태로표시되며이표현은음수를 1의보수로표현한것이므로절대값은다음과같이계산합니다. (FFFFh F8F7h) (10) = 0708h (10) = 1800 이절대값에음의부호를붙여 1800RPM이결과로나옵니다. 음의속도의계산식은다음과같이정리됩니다. 속도 (RPM) = (FFFFh FXXXh( 받은음의속도데이터 )) (10) (-1) 주14) Device Net 통신을할때속도지령을 Hz로지령합니다. 주15) 운전중에 PostRamp Ref 값으로확인됩니다. 속도는절대값으로표시됩니다. 주16) 운전중에 PreRamp Ref 값으로확인됩니다. 속도는부호구분하여표시되며 ( 주13) 를참조합니다. 주17) 운전중에 DIS_01의 Torque Ref 값으로확인됩니다. 역방향운전시음의토크값이나오므로 2의보수법으로계산합니다. 예 ) 읽은값이 FE0Ch 이면다음과같이계산합니다. 토크 (%)=(FFFFh-FE0Ch + 0001h) (10) (-1) =(01F3h + 0001h) (10) (-1) =(01F4h) (10) (-1) =-500 단위가 0.1% 이므로 50% 가됩니다. 16
RS485/Modbus-RTU 사용설명서공식으로정리하면토크 (%) = (FFFFh FXXXh ( 받은음의토크데이터 ) + 0001h) (10) (-1) 주18) 운전중에기본 DISPLAY 화면 Tq로확인됩니다. 계산법은 ( 주17) 을참조하십시오. 주19) CON_20 Proc PID Enb가 Enable로설정되어있을때 0x050B PID 입력지령의값을운전중 Read하여저장합니다. DIS_04 Process PID 출력제어기의 Process PID 지령값에서확인할수있습니다. 운전중에만 0x050B PID 입력지령의값을 Read하여저장하므로정지중 0x050B PID 입력지령값이변한경우에도전의지령값을 0x0024 PID Reference 값을통해알수있습니다. 이경우 DIS_04의 Process PID 지령값과는다른값이저장되며운전시작시다시 0x050B에서값을 Read하여값이 DIS_04의 Process PID 지령값과같은값을저장합니다. 주20) CON_20 Proc PID Enb가 Enable로설정되어있을때 DIS_04 Process PID 출력제어기의 Process PID F/B 값으로운전중확인합니다. 주21) CON_20 Proc PID Enb가 Enable로설정되어있을때 DIS_04 Process PID 출력제어기의 Process PID 출력값으로운전중확인합니다. 주 22) Line Speed 는 WEB Control 시최대 Line Speed 의 % 를의미합니다. 주 23) DIS_01 Diameter 와 WEB_01 Diameter 에서확인합니다. 주 24) Tension Output 은 Tension 제어시 LoadCell 을사용할경우 WEB_19 TensionInput, Analog 입력, 0x0511 Tension 입력지령합에 Taper, Stall, Boost 를고려한 Tension Input 을의미합니다. 즉 Tension 제어시 PID 제어의최종 Reference 를의미합니다. 음수는 2 의보수법으로계산합니다. 주 25) Dancer Intput 은 Dancer 제어시 WEB_29 Dancer Pos, Analog 입력, 0x0512 Dancer Input 의합입니다. 즉 Dancer 제어시 PID 제어의최종 Reference 를의미합니다. 음수는 2 의보수법으로계산합니다. 주 26) Taper Input 은 Taper 기능사용시 WEB_21 Taper Input, Analog 입력, 0x0514 Taper Input 의합입니다. 즉최종 Taper 량을의미합니다. 음수는 2 의보수법으로계산합니다. 7.2.2 <Reference Data(Write Data)> 영역 : SV-iV5 통신지령전용영역 번지 설명 단위 R/W 데이터값 Bit00 Stop Bit01 FX Bit02 RX Bit03 RST Bit04 BX Bit05 Not Used Bit06 Not Used 0x0500 입력단자지령주 27) - R/W Bit07 Not Used Bit08 P1 Bit09 P2 Bit10 P3 Bit11 P4 Bit12 P5 Bit13 P6 Bit14 P7 Bit15 Not Used 0x0501 출력단자지령주 28) - R/W Bit00 1A 1B 17
0x0502 속도지령 0.1RPM R/W RS485/Modbus-RTU 사용설명서 Bit01 2A 2B Bit02 OC1 EG Bit03~15 Not Used FUN_02 가 Option 일때속도지령 (DIS_01 PreRamp Ref 확인 ) 주 29) 0x0503 가속시간 0.1sec R/W Main 가속시간설정주 30) 0x0504 감속시간 0.1sec R/W Main 감속시간설정주 30) 0x0505 토크지령 0.1% R/W CON_26 이 Option 일때토크지령주 31) 0x0506 정토크리미트 0.1% R/W 정토크리미트주 32) 0x0507 역토크리미트 0.1% R/W 역토크리미트주 32) 0x0508 회생토크리미트 0.1% R/W 회생토크리미트주 32) 0x0509 토크바이어스 0.1% R/W 토크바이어스주 33) 0x050A 무부하전류지령 0.1% R/W 무부하전류지령주 34) 0x050B PID 입력지령 0.1% R/W PID 입력지령주 35) 0x050C Draw 입력지령 0.1% R/W Draw 입력지령주 36) 0x050D Line Speed 지령 01.% R/W Line Speed 지령주 37) 0x050E WEB 가속시간 0.01sec R/W WEB Control 시가속시간주 38) 0x050F WEB 감속시간 0.01sec R/W WEB Control 시감속시간주 38) 0x0510 Diameter Preset 0.1% R/W 직경초기화주 39) 0x0511 Tension 입력지령 0.1% R/W Tension 입력지령주 40) 0x0512 Dancer 입력지령 0.1% R/W Dancer 입력지령주 41) 0x0513 Tension Feedback 0.1% R/W Tension Feedback 주 42) 0x0514 Taper 입력지령 0.1% R/W Taper 입력지령주 43) 0x0515 WEB PID P1 Gain 0.1% R/W WEB PID P1 Gain 설정주 44) 0x0516 WEB PID I1 Gain 0.1sec R/W WEB PID I1 Gain 설정주 44) 0x0517 WEB PID D Gain 0.1% R/W WEB PID D Gain 설정주 44) 0x0518 WEB PID Rewind WEB PID Rewind Output Gain 설정 0.1% R/W 주 44) Output Gain 0x0519 WEB PID Unwind WEB PID Unwind Output Gain 설정 0.1% R/W 주 44) Output Gain 0x051A WEB Jog 가속시간 0.1sec R/W WEB Jog 가속시간설정주 38) 0x051B WEB Jog 감속시간 0.1sec R/W WEB Jog 감속시간설정주 38) 주 27) 통신으로운전지령및다기능입력지령을할수있습니다. 통신으로다기능입력지령 (P1 ~P7) 을사용하려면반드시 DIO_01 ~ DIO_07 의다기능입력을정의한후사용하시기 바랍니다. 주 28) 통신으로출력단자지령을사용하려면다기능출력단자정의 (DIO_41 ~ DIO_43) 중사용하고 자하는단자대의설정을 Not Used 로설정한후사용하시면됩니다. Not Used 이외 의설정치가정의되어있으면인버터는설정치에따라동작하며통신을통한다기능출력을 사용할수없습니다. 또한고장출력 30ABC 는통신으로설정할수없습니다. 주 29) 양의값만을입력하며로더의 DIS_01 PreRamp Ref 표시는운전방향에따라부호가변합니다. 최대값은 FUN_04 Max Speed 에제한됩니다. 예 ) FUN_04 Max Speed = 1800RPM 이면단위가 0.1RPM 이므로 18000 -> 4650h 주 30) 0x0503 가속시간값은쓰기동작시 FUN_40 Acc Time-1(0x7428) 에같이저장됩니다. FUN Acc Time-1 40 10.00 sec FUN_40 Acc Time-1 의단위가오른쪽그림과같이 0.01sec 일경우 0x0503 의입력범위는 18
0.0sec(0000h) ~ 599.9sec(176Fh) 입니다. FUN Acc Time-1 40 600.0 sec 입력범위는 600.0sec(1770h) ~ 6000.0sec(EA60h) 입니다. 19 RS485/Modbus-RTU 사용설명서 600sec 이상을입력해야할경우오른쪽그림과같이 FUN_40 Acc Time-1 를로더조작으로 600.0sec 이상으로설 정하여단위를 0.1sec 로변경합니다. 이경우 0x0503 의 0x0503 에새로운값이입력될때 FUN_40 에쓰기동작이이루어집니다. 0x0503 에동일한값이 반복입력될경우에는 FUN_40 에는쓰기동작이이루어지지않습니다. FUN_40 에값이저장되므 로인버터전원 On/Off 후전원 Off 전가속시간을 0x0503 에서읽을수있습니다. 0x0504 감속시간과 FUN_41 Dec Time-1(0x7429) 도동일한관계이며같은방식으로 0x0504 의입력범위를설정하여감속시간을입력합니다. 주 31) 토크지령은 CON_01 은 Torque, CON_26 은 Option 으로설정하고운전중일때설정 가능합니다. 주 32) CON_28 Trq Lmt Src 를 Option(Opt Opt Opt) 으로설정해야통신으로토크리미트값을설정할 수있습니다. 값확인은 DIS_01 PosTrq Limit, NegTrq Limit, RegTrq Limit 에서확인합니다. 주 33) CON_32 Trq Bias Src 를 Option 으로설정하고 DIS_01 Torque Bias 로확인할수있습니다. 주 34) 무부하전류지령은 PAR_26 에설정된값의 % 로통신을통해지령할수있습니다. 이때 PAR_26 에설정된값이 100% 를의미하며, 100% 이하를설정할수있습니다. 입력된값은 운전중 DIS_01 Flux Ref 로확인됩니다. 주 35) DIS_04 Process PID 제어기에서확인하며. Feedback 과 Output 은운전중확인합니다. 주 36) CON_22 을일정한값으로설정한후아날로그입력이나통신으로값을주어야만 Draw 기능을 사용할수있습니다. 이때통신의경우 CON_22 의 Draw 량을변경하는것이아니라아날로그 입력값을통신으로대체하는것이므로로더에서는확인할수없으며주소의값이변경된 것으로확인합니다. 주 37) 통신으로 Line Speed 를지령할경우 FUN_02 Spd Ref Sel 을 Line SPD Opt 로설정하여야 합니다. 최대 Line Speed 에대한 % 를입력합니다. 예를들어최대선속이 100[m/m] 이면 100% 입력시선속은 100[m/m] 입니다. DIS_01 Line SPD CMD 에서확인합니다. 주 38) WEB Control 시 WEB_11 AccDecWeb 을 No 로설정하였을경우가감속시간은 FUN_40, FUN_41 의가감속시간에의해동작합니다. WEB_11 AccDecWeb 을 Yes 로설정하였을경우 FUN_40, FUN_41 의가감속시간은무시되며 WEB 가감속시간에설정된시간에의해동작 합니다. WEB_56 JogTime Sel 을 No 로설정하였을경우 Jog 속도에대한가감속시간은 FUN_40, FUN_41 의가감속시간에의해동작합니다. WEB_56 JogTime Sel 을 Yes 로설정 하였을경우 FUN_40, FUN_41 의가감속시간은무시되며 WEB Jog 가감속시간에의해 Jog 운전을합니다. WEB 가감속시간은각각 WEB_12 AccTimeWeb(0x7C0C), WEB_13 DecTimeWeb(0x7C0D) 저장되며쓰기동작시특성은 ( 주 30) 의 0x0503 과 FUN_40 Acc Time-1 과같습니다. Jog 가감속시간은각각 WEB_57 JogAcc Time(0x7C39) 와 WEB_58 JogDec Time (0x7C3A) 에저장되며쓰기동작시특성은 WEB 가감속시간과마찬가지로 ( 주 30) 를참조합니다. 주 39) 통신에의한직경초기화입니다. DIO_01~07 중하나를 Dia Preset 으로설정하고 ON 했을때 초기화할수있습니다. 설정범위는 WEB_10 Min Diameter ~ 100.0%(03E8h) 입니다. WEB_01 Diameter 에서확인할수있습니다.
RS485/Modbus-RTU 사용설명서주 40) Tension 입력지령은 LoadCell 사용시통신을통한 Tension 입력량을의미하며입력된통신지령값이없을경우 0000h 으로읽혀집니다. WEB_28 PIDRef Sel 을 Taper Out 으로설정하였을때운전중 DIS_04 Process PID 출력제어기의 Process PID 지령값으로확인합니다. 이때 Process PID 지령값은 ( 주 26) Taper Input 값의설정에도영향받습니다. 입력범위는 -100.0%(FC17h) ~ 100.0%(03E8h) 입니다. 주 41) Dancer 입력지령은 Dancer 사용시통신을통한 Dancer 입력량을의미하며입력된통신지령값이없을경우 0000h 으로읽혀집니다. WEB_28 PIDRef Sel 을 Dancer Pos 로설정하였을때운전중 DIS_04 Process PID 출력제어기의 Process PID 지령값으로확인합니다. 이때 Process PID 지령값은 WEB_29 Dancer Pos 와 Analog 입력, 통신지령값의합입니다. 입력범위는 -100.0%(FC17h) ~ 100.0%(03E8h) 입니다. 주 42) 통신으로 Tension Feeback 을할경우 WEB_47 PID F/B Src 를 Option 으로설정하여야합니다. DIS_04 Process PID 출력제어기의 Process PID F/B 값으로확인할수있으며입력범위는 -150.0%(FA23h) ~ 150.0%(05DCh) 입니다. 아날로그로 Tension Feedback 를할경우에는 Analog 로설정하면됩니다. None 으로설정하면 Tension Feedback 은 0 이됩니다. Tension Feedback 를 Option 으로설정하였을때반드시통신주기는 10[ms] 이하에서하여야합니다. 정경기의경우 Encoder 를사용하여 Tension 제어를하기때문에 Encoder Pulse 를카운터해서 Tension Feedback 으로사용하여야하는데이때인버터는 Pulse 수를카운터하는기능이없으므로 PLC 에서 Encoder Pulse 를카운터해서속도를계산한후이를 % 로환산하여 Tension Feedback 량으로통신하여야합니다. 예를들어최대 Line Speed = 100[m/m], Gear Ratio = 1, Diameter = 100[mm], Encoder Pulse = 1024, 통신주기 10[ms] 라고가정하면다음과같습니다. LineSpeed 100 Speed 318.3 [ rpm] 이되며 Diameter 0.1 1024 1 318.3 54.32 가 10[ms] 마다들어오는최대 Pulse 수가됩니다. 60 100 Address 0x050D ~ 0x051B는 CON_02 Application을 WEB Control 로설정하여야만통신할수있습니다. 주 43) Taper 입력지령은통신을통한 Taper 입력량을의미하며입력된통신지령값이없을경우 0000h 으로읽혀집니다. WEB_20 Taper Type 을 None 이아닌다름값을가질때 WEB_21 Taper Input 과 Analog 입력을통한 Taper 입력량과합쳐져최종 Taper 량을결정합니다. 음수를입력할경우 2 의보수로입력하면됩니다. 입력범위는 -100.0%(FC17h) ~ 100.0%(03E8h) 입니다. 주 44) 0x0515~0x0519 값은각각 WEB_30 ProcPID Kp1(0x7C1E), WEB_32 ProcPID Ki1(0x7C20), WEB_37 ProcPID Kd(0x7C25), WEB_42 PIDOGainRe(0x7C2A), WEB_43PIDOGainUn(0x7C2B) 에저장됩니다. 동일한값이반복입력될경우의특성은 ( 주 30) 과같습니다. 0x0518, 0x0519 에음수를입력할경우는 2 의보수로입력하면됩니다. 입력범위는 -250.0%(F63Ch) ~ 250.0%(09C4h) 입니다. 20
RS485/Modbus-RTU 사용설명서 7.2.3 SV-iV5 통신옵션설정 <FUN 그룹 > 번지 No 설명설정값 7401 FUN_01 Run/Stop 선택 3 (Option) 으로설정속도지령선택 3 (Option) 으로설정 7402 FUN_02 Line Speed 지령선택 7 (Line SPD Opt) 로설정 통신을통한옵션에서의운전 / 속도지령의설정을 FUN_01,02에서결정합니다. * 옵션에의한운전지령은 Reference Data 영역 0x0500 번지를사용합니다. * 옵션에의한속도지령은 Reference Data 영역 0x0502 번지를사용합니다. * 옵션에의한 Line Speed 지령은 Reference Data 영역 0x050D 번지를사용합니다. <DIO 그룹 > 번지 No 설명공장출하치설정범위 725F DIO_95 인버터국번 1 1~250 0 (1200bps) 1 (2400bps) 7260 DIO_96 485 BaudRate( 통신속도 ) 3 (9600bps) 2 (4800bps) 3 (9600bps) 4 (19200bps) 5 (38400bps) 7261 DIO_97 통신지령상실시운전방법 0 (None) 0 (None 운전계속 ) 1 (FreeRun 정지 ) 2 (Stop 감속정지 ) 7262 DIO_98 통신지령상실판정시간 1.0s 1.0~30.0s 인버터의국번, 통신속도는 DIO_95,96 에서설정합니다. FUN_01 이 3 (Option), 또는 FUN_02 가 3 (Option) 일때 DIO_98 설정치동안통신지령을 상실할경우 DIO_97 설정값으로운전합니다. < EXT 그룹 > 번지 No 파라미터설명 기본값 최대값 최소값 Unit 7601 EXT_01 Opt B/D 0 7 0 7602 EXT_02 Opt Version 0022 : Ver 2.2 - - HEX 760A EXT_10 Output Num 3 8 0 760B EXT_11 Output 1 0020 7C3B 0 HEX 760C EXT_12 Output 2 000E 7C3B 0 HEX 760D EXT_13 Output 3 000F 7C3B 0 HEX 760E EXT_14 Output 4-7C3B 0 HEX 760F EXT_15 Output 5-7C3B 0 HEX 7610 EXT_16 Output 6-7C3B 0 HEX 7611 EXT_17 Output 7-7C3B 0 HEX 7612 EXT_18 Output 8-7C3B 0 HEX 7613 EXT_19 Input Num 2 8 0 7614 EXT_20 Input 1 0502 7C3B 0 HEX 7615 EXT_21 Input 2 0500 7C3B 0 HEX 7616 EXT_22 Input 3-7C3B 0 HEX 7617 EXT_23 Input 4-7C3B 0 HEX 7618 EXT_24 Input 5-7C3B 0 HEX 7619 EXT_25 Input 6-7C3B 0 HEX 761A EXT_26 Input 7-7C3B 0 HEX 761B EXT_27 Input 8-7C3B 0 HEX 21
RS485/Modbus-RTU 사용설명서 0 (8None/1Stop) 761E EXT_30 Parity/Stop 0 (8None/1Stop) 1 (8None/2Stop) 2 (8Even/1Stop) 3 (8 Odd/1Stop) 761F EXT_31 Delay Time 5ms 1000ms 2ms EXT_01 [ Opt B/D ] 설치되어있는옵션보드의종류를나타냅니다. 이값은옵션보드를설치시자동으로표시됩니다. EXT_02 [ Opt Version ] 통신옵션보드의버전을표시합니다. EXT_10 [ Output Num ] 통신데이터읽기전용영역번지개수를설정합니다. 1~8 까지설정하며 EXT_11 부터 EXT_18 에사용하려는번지를지정합니다. EXT_19 [ Input Num ] 통신데이터쓰기전용영역번지개수를설정합니다. 1~8 까지설정하며 EXT_20 부터 EXT_27 에사용하려는번지를지정합니다. EXT_30 [ Parity/Stop ] 통신에대한 Parity/Stop 비트를설정합니다. EXT_31 [ 통신응답 Delay Time ] 통신이원활히이루어지지않을경우적절한 Delay Time 값을선택하여통신을원활하게 합니다. 7.2.4 SV-iV5 통신전용영역 : SV-iV5 의통신데이터전용영역 번지설명단위 R/W 데이터값 0x0100 - R EXT_11 에서번지지정 0x0101 - R EXT_12 에서번지지정 EXT_10[Output Num] 에서 0x0102 - R EXT_13 에서번지지정사용번지개수지정 0x0103 - R EXT_14 에서번지지정인버터에서옵션보드로 0x0104 - R EXT_15 에서번지지정보내는데이터를저장 0x0105 - R EXT_16 에서번지지정읽기전용영역 0x0106 - R EXT_17 에서번지지정 0x0107 - R EXT_18 에서번지지정 0x0108 - W EXT_20 에서번지지정 0x0109 EXT_19[Input Num] 에서 - W EXT_21 에서번지지정 0x010A 사용번지개수지정 - W EXT_22 에서번지지정 0x010B 옵션보드에서인버터로 - W EXT_23 에서번지지정 0x010C 보내는데이터를저장 - W EXT_24 에서번지지정 0x010D 쓰기전용영역 - W EXT_25 에서번지지정 0x010E 읽기불가 - W EXT_26 에서번지지정 0x010F - W EXT_27 에서번지지정 22
RS485/Modbus-RTU 사용설명서 SV- iv5 는 RS485/Modbus-RTU 옵션보드에서읽기전용영역과쓰기전용영역이적용됩니다. 읽기전용영역은인버터에서옵션보드로보내는데이터가저장되는영역으로 Master 의 User 프로그램이옵션보드를통해인버터의정보를확인할때사용되는영역입니다. EXT_10[Output Num] 에서 1~8 까지의사용번지개수를설정합니다. 쓰기전용영역은옵션보드에서인버터로보내는데이터가저장되는영역으로 Master 의 User 프로그램의데이터 ( 명령 ) 가옵션보드를통해인버터로전달되어운전에이용될때사용되는영역입니다. EXT_19[Input Num] 에서사용번지개수를설정합니다. 이때통신에서의적용번지는읽기전용영역은 0x0100~0x0107 이며, 쓰기전용영역은 0x0108~0x010F 까지입니다. 데이터를공유할번지의지정은통신데이터전용영역표를참조합니다. 그러므로 SV-iV5 의경우통신으로사용할수있는영역은크게 4 가지로나누어집니다. 1. 0x0000 부터시작하는공통영역 2. 공통영역 0x0100 부터시작하는 SV-iV5 통신데이터전용영역 3. 공통영역 0x0500 부터시작하는 Reference Data 영역 4. 그룹번지영역위와같이 2 번항이추가된이유를예를들어설명하면 485 통신에서 0x0000, 0x0002 만을 Read 하려할경우일반적인읽기요구기능으로는 0x0000 ~ 0x0002 까지 Read 하여읽을필요가없는 0x0001 도같이 Read 하는데이를피하기위하여다음과같이합니다. EXT_10 을 2 로설정하고 EXT_11 은 0x0000, EXT_12 는 0x0002 로지정한후 Master 에서 0x0100 번지에서 2 개의번지를읽기요구하면 0x0000 과 0x0002 에저장된데이터만을 Read 하게됩니다. 23