Home

FRENIC-Mini RS485 E - Q-TECH

image

Contents

1.
2. ol lol lo o lol lol lololo l olo o lolololo olo lolol o lol lol lo lo lolol o o o o Oo o 2 2 l olooliloioo olo oo a 2 a 2 2 o ololoiololoiloio o 2 2a 2 jolololoojio 25 oo oo lolololo o lolololo lo ololololololololol l olo o o o 0 l l o o lo o lo ol lo o o o Oo jo o o ojoj o o o o jo ojo O ojo o o ojo ojo o o 2 ojloilolo 5 oo 25 ooo 5Ll D 0 O O OO OO OO olo o To be continued 3 17 Table 3 6 CRC data calculation table continued 11 38 CRC No 37 Xor GP 39 Shift 1 40 CRC No 39 Xor GP 41 Shift gt gt 2 42 CRC No 41 Xor GP 43 Shift gt gt 1 44 CRC No 43 Xor GP 45 5 data byte 46 CRC No 44 Xor No 45 47 Shift 5 48 CRC No 47 Xor GP 49 Shift gt gt 2 50 CRC No 49 Xor GP 51 Shift gt gt 1 52 CRC No 51 Xor GP 53 6 data byte 54 CRC No 52 Xor No 53 55 Shift 3 56 CRC No 55 Xor GP 57 Shift gt gt 2 58 CRC No 57 Xor GP 59 Shift gt gt 2 60 CRC No 59 Xor GP 61 Shift gt gt 1 shift of No 8 terminated Transmitted CRC daa 4 7 TA T From the above calculation the transmitted data is as shown below 5 eo ololol o W ol ol oW o o J
3. o lo o lol lol lol lo lol ol lo lol lo olololololol lol lolololol o lolol olol o lol lol o ol lol lol olol l ol ololo lolol l lolololololololololololol olo lt ololol l olololol l olol o lolol a Oo ololo 4 4 lol olo l lololo ololol olo o l lolololololololol l lololo ol olololololol l lol lolol A l l o lo l lol l l olololololo l a 4 0 olol olol lol l i lol l lololo lolo lolol lol olol olol ol lololo ololololo l lolol l olo lol lolololol gt o l olol 4 43 ao oo l lololo ololo l o lolo l i l gt lolo ol ololololololololololo n Station Function code Number of data CRC check address read 014 034 02 00 4 4i Edy 3 4 4 Frame length calculation To calculate CRC 16 it is necessary to know the length of variable length messages The length of all types of messages can be determined according to Table 3 7 Lengths of response messages Table 3 7 Length of response messages Description Query Broadcast message Length of response length except CRC code message except CRC code Function reading 6 bytes Single function writing 6 bytes Maintenance code 6 bytes 16 Serial function writing 7 7 bytes 128 to 255 Ex
4. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 RST XR XF 0 0 0 0 0 0 0 0 X3 X2 X1 REV FWD REV FWD 1 General purpose Unused General purpose input FWD Forward input command Alarm reset REV Reverse command All bits are turned ON when set to 1 Example When S06 operation command FWD X1 ON 0000 0000 0000 0101 0005 Consequently gt 00H 05H Data format 15 General purpose output terminal 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 30 0 0 0 0 0 0 0 Y1 Unused T Unused General purpose output Alarm general purpose output All bits are turned ON when set to 1 Example When M15 general purpose output terminal Y1 ON 0000 0000 0000 0001 00014 Consequently gt 00H Ou 5 23 FUNCTION CODES AND DATA FORMATS ed Ps Data format 16 Operation status 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 BUSY O 0 RL ALM DEC ACC IL VL O NUV O INT EXT REV FWD All bits are turned ON or become active when set to 1 FWD During forward rotation REV During reverse rotation EXT During DC braking or during pre exciting INT Inverter shut down NUV DC link circuit voltage established 0 undervoltage VL During voltage limiting IL During current limiting ACC During acceleration DEC
5. Data format 43 Operation command for I O check 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 X3 X2 X1 REV FWD Unused General purpose input General purpose input All bits are turned ON when set to 1 Data format 44 Operation status 2 j5 Mae da 7 d ls N 10 9 8 7 6 5 4 3 2 1 0 0 0 IDL ID OLP LIFE 0 TRY 0 0 OL IPF 0 0 FDT FAR All bits are turned ON or become active when set to 1 FAR Frequency equivalence FDT Frequency detection IPF During restart after instantaneous power failure OL Motor overload TRY During retry LIFE Life warning OLP During active drive ID Current detection IDL Low current detection For further information see 5 2 Overview of Function Codes in Chapter 5 of the FRENIC Mini Instruction Manual FUNCTION CODES AND DATA FORMATS ed Ps 5 27 COMPACT INVERTER FRENIC Mini User s Manual for RS485 Communications Card First edition October 2002 Fuji Electric Co Ltd We prepared and examined the contents of this manual with extreme care However if you have any questions or notice errors omissions misprints etc please contact us We are not responsible for any effects of the results caused by the operation of this product irrespective of such errors omissions misprints etc as described above
6. antaa eda aand a a tnt leon nn te HE Ra nn Pado ad 3 17 3 4 4 Frarielength calculation 1 2 E d p REP ER S ieee 3 18 Fuji Electric Co Ltd ED amp C Drive Systems Company Gate City Ohsaki East Tower 11 2 Osaki 1 chome Shinagawa ku Tokyo 141 0032 Japan Phone 81 3 5435 7139 Fax 81 3 5435 7458 fe Printed on 10096 recycled paper Information in this manual is subject to change without notice Printed in Japan 2002 10 J02 J02 CM 10 FIS 3 1 Messages 3 1 Messages 3 1 1 Message formats The regular formats for transmitting RTU messages are shown below Inverter s response time Slave Turn around Time Response Query transaction Host master Inverter slave Broad cast transaction Host Broadcast message master Inverter No response slave If the inverter receives from the host a message in the standby status and considers it properly received it executes a transaction in response to the request and sends back normal response If the inverter judges that the message has not been received properly it returns error response The inverter does not send back any response in the case of broadcast transactions 3 1 2 Message types Message types are classified into four types query normal response error response and broadcast Modbus RTU PROTOCOL e Vd Query The host sends messages to a single inverter Normal response After the inverter received a quer
7. 30H to 3FH Checksum 2 hexadecimal one s figure 4 1 Messages Polling response frame inverter host 0 1 2 3 4 5 8 9 10 11 SOH Station ACK NAK Command Data ETX BCC address 1 2 1 1 4 1 2 For BCC byte Table 4 8 Polling response frame Value ASCII Hexadecimal format format SOH 01u 30H to 33H 30H to 39H Description Start of message Station address Station address of the inverter decimal ten s figure Station address of the inverter decimal one s figure Transmission reguest 064 Acknowledgement There was no receiving or logical error 154 Negative acknowledgment There was a logical error in the request ACK NAK Request command 674 Actual frequency actual speed S06 Command 6Au Output frequency monitor S09 6Bu Operation status monitor M14 30H to 3FH 30H to 3FH Data s first character hexadecimal thousands figure Data s second character hexadecimal hundred s figure 30H to 3FH 30H to 3Fu Data s third character hexadecimal ten s figure Data s fourth character hexadecimal one s figure 03H End of message 30H to 3FH 30H to 3FH Checksum 1 hexadecimal ten s figure Checksum 2 hexadecimal one s figure 3 NAK frame When the response frame length is determined by the command type and the command type character is correctly identified response will
8. sssssssseeeeeen emen 2 11 CHAPTER 3 Modbus RTU PROTOCOL 3 1 Messages ss cede i e bee ustedes lead mena a mM 3 1 3 1 1 Message forriats i isi ie dened tide ei duet eii aate Dae a CEA dedan 3 1 3 1 2 Massage types ven aie dd ea eate EHE etate s 3 1 3 1 3 Message fraimes nce mee Lee Uer E eret did eben 3 2 3 1 4 Message categories tcc cepe rne red e e Ihr ER Ua PUR M UR 3 3 3 1 5 Communications examples aaa 3 7 3 2 Host Side Procedures iie staav dites d da sada de A kaadaa ras 3 8 3 2 1 Inverter s response time sea 3 8 3 2 2 Timeout processing metet du at ba d ee bet dot r std de ruda 3 8 3 2 3 Receiving preparation complete time and message timing from the host 3 9 3 2 4 Frame synchronization method ssssssssesse ee nene 3 9 3 9 Gommu nications EOS x 3 ni oe n E P oa Un UE cA EP RE reta 3 11 3 3 1 Categories of communications errors ssssssssseeee enne 3 11 3 3 2 Operations in case of errors ud ee ie as lebe Het aad etna d 3 12 S Meis 3 15 3 4 1 Overview of the CRGO 10 uei eoe bakas lada A a e ead nep A 3 15 3 4 2 AIGO o E bance nadaee nace 3 15 3 4 3 Calculation example rptu P eiut e 3 17 3 4 4 Frame length calculatlon i err e oes 3 18 CHAPTER 4 FUJI GENERAL PURPOSE INVERTER PROTOCOL 4 1 MeSSageS 4s aee dot erede dern nak Ee EET su HE ERE enu e ara aid oats 4 1 4 1 1 Message formats ici b o Re ettet nt 4 1 4 1 2 Tra
9. Failure to heed the information indicated by this symbol may lead to dangerous QI WARNING conditions possibly resulting in death or serious bodily injuries Failure to heed the information indicated by this symbol may lead to dangerous N CAUTION conditions possibly resulting in minor or light bodily injuries and or substantial property damage Failure to heed the information contained under the CAUTION title can also result in serious consequences These safety precautions are of utmost importance and must be observed at all times N CAUTION The FRENIC Mini is not designed for use in appliances and machinery on which lives depend Consult Fuji before considering the FRENIC Mini series of inverters for equipment and machinery related to nuclear power control aerospace uses medical uses or transportation When the product is to be used with any machinery or equipment on which lives depend or with machinery or equipment which could cause serious loss or damage should this product malfunction or fail ensure that appropriate safety devices and or equipment are installed Wiring CP WARNING Before starting wiring confirm that the power is turned OFF open An electric shock may result N CAUTION The product cannot be connected directly to an RS232C interface Before connecting wiring to the connector RJ45 connector of an RS485 communications card confirm the wiring of the device
10. Overheat protection Output phase loss inverter protection External alarm input Data save error in case of undervoltage Example In the case of overvoltage protection during acceleration OUT 004 064 6 00064 Consequently gt 5 22 5 2 Data Formats Data format 11 Capacity code unit kW As shown in the table below the capacity KW is multiplied by 100 Table 5 26 Capacities and data Capacity kW 0 06 0 1 0 2 0 4 0 75 1 5 2 2 3 7 5 5 7 5 11 Data 6 10 20 40 75 150 220 370 550 750 1100 Example When the capacity is 2 2 kW 2 20 x 100 220 00DC Consequently gt 00H DCH Data format 12 Floating point data accel decal time PID display coefficient 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 P eis fire se ates hae Polarity 0 0 0 Exponent Mantissa L Unused J Polarity 0 Positive 1 Negative Exponent 0 to 3 Mantissa 1 to 999 Value expressed in this form polarity Mantissa x Exponent 2 power of 10 Value Mantissa Exponent Exponent 2 power of 10 0 00 to 9 99 001 to 999 0 0 01 10 0 to 99 9 100 to 999 1 0 1 100 to 999 100 to 999 2 1 1000 to 9990 100 to 999 3 10 Example When F07 acceleration time 1 20 0 seconds 20 0 200 x 0 1 gt 0000 0100 1100 1000b 04C8 gt 04H C8H Consequently Data format 14 Operation command
11. F E C P H J Y S M W 46H 45H 43H 50H 48H 4AH 59H 53H ADH 57H 58H SAH Function code group Fundamental function Extension terminal function Control function of frequency Motor parameter High performance function Application function Link function Command data Monitor data 1 Monitor data 2 Alarm data 1 Alarm data 2 Function code identification number 1 oO NX 30H to 394 Function code identification number decimal ten s figure eo O O co 30H to 39 Function code identification number decimal one s figure Special additional data 0 U 20H Unused space fixed Data 30H to 3FH Data s first character hexadecimal thousand s figure 30H to 3FH Data s second character hexadecimal hundred s figure 30H to 3FH Data s third character hexadecimal ten s figure 30H to 3FH Data s fourth character hexadecimal one s figure 03H End of message 30H to 3FH Checksum 1 hexadecimal ten s figure 30H to 3FH Checksum 2 hexadecimal one s figure 1 A space SP 20 will be set for an alarm reset command FUJI GENERAL PURPOSE INVERTER PROTOCOL e E Table 4 4 NAK frame Value Byte Field ASCII Hexadecimal Description format format SOH 01u Start of message Station 30 to 33H Station address of the inverter decimal ten s figure address 30 to 39H Station address of the i
12. cumulative operation time 1 number of startups 1 DC link circuit voltage 1 heat sink temperature 1 control circuit terminal input 43 control circuit terminal output 15 communications control signal input 14 communications control signal output 15 FUNCTION CODES AND DATA FORMATS eds E Table 5 24 List of data format numbers Z codes Format number Z00 Second last information on alarm output frequency 22 Z01 output current 24 FGl __ 19 RTU Z02 output voltage 1 Z04 set frequency 22 Z05 operation status 16 Z06 cumulative operation time 1 Z07 number of startups 1 Z08 DC link circuit voltage 1 Z10 heat sink temperature 1 Z11 control circuit terminal input 43 Z12 control circuit terminal output 15 Z13 communications control signal input 14 Z14 communications control signal output 15 Z50 Third last information on alarm output freguency 22 Z51 output current 24 FGl __ 19 RTU Z52 output voltage 1 Z54 set freguency 22 Z55 operation status 16 Z56 cumulative operation time 1 Z57 number of startups 1 Z58 DC link circuit voltage 1 Z60 heat sink temperature 1 Z61 control circuit terminal input 43 Z62 control circuit terminal
13. RTU Input power 5 Output current effective value 5 Output voltage effective value 3 Operation command final command 15 Operation status 16 General purpose output terminal information 15 Latest contents of alarm 10 First last contents of alarm 10 Second last contents of alarm 10 Third last contents of alarm 10 Cumulative operation time 1 DC link circuit voltage 1 Model code 17 When P99 0 3 or 4 When P99 1 Capacity code ROM version Transmission error transaction code Frequency command on alarm p u final command Frequency command on alarm final command Output frequency on alarm 1 p u Output frequency on alarm 1 22 RTU Power consumption on alarm 5 Output current effective value on alarm 5 Output voltage effective value on alarm 3 Operation command on alarm 14 Operation status on alarm 16 General purpose output terminal information on alarm 15 Cumulative operation time on alarm 1 DC link circuit voltage on alarm 1 Heat sink temperature on alarm 1 Life of main circuit capacitor 3 Life of PC board electrolytic capacitor 1 Life of cooling fan 1 Input terminal voltage 12 29 Input terminal current C1 29 Heat
14. FUJI F e Front runners EEG RS485 USER S MANUAL UL us LISTED C 4 Fuji Electric Co Ltd ED amp C Drive Systems Company Gate City Ohsaki East Tower 11 2 Osaki 1 chome Shinagawa ku Tokyo 141 0032 Japan Phone 81 3 5435 7139 Fax 81 3 5435 7458 fe Printed on 10096 recycled paper Information in this manual is subject to change without notice Printed in Japan 2002 10 J02 J02 CM 10 FIS COMPACT INVERTER FRENIC Mini User s Manual for RS485 Communications Card Copyright 2002 Fuji Electric Co Ltd All rights reserved The copyright in this user s manual belongs to Fuji Electric Co Ltd This manual may not be reprinted or reproduced in whole or in part except as may be expressly permitted by Fuji Electric Microsoft and Windows are registered trademarks or trademarks of Microsoft Corporation U S The other company and product names used herein are generally trademarks or registered trademarks of other companies Any information contained herein is subject to change without prior notice for improvement Preface Installing an optional RS485 communications card in the FRENIC Mini expands the inverter functions such as operation from a remote keypad This user s manual describes how to expand these functions For the operation and handling of the FRENIC Mini see the FRENIC Mini Users Manual and Instruction Manual Please read through this user s manual to familiarize yourself wi
15. Function Function code SP Data ETX BCC address code group identification number 1 2 1 1 1 2 1 4 1 2 lt gt byte For BCC ACK frame inverter gt host 0 1 2 3 4 5 6 7 8 9 12 13 14 15 SOH Station ACK Command Function Function code SP Data ETX BCC address code group identification number 1 2 1 1 1 2 1 4 1 2 lt byte For BCC NAK frame inverter host 0 1 2 3 4 5 6 7 8 9 12 13 14 15 SOH Station NAK Command Function Function code SP Data ETX BCC address code group identification number 1 2 1 1 1 2 1 4 1 2 lt byte For BCC SOH Table 4 2 Value ASCII format Hexadecimal format O1H 4 1 Messages Reguest frame Description Start of message Station address 30H to 33H 39H Station address of the inverter decimal ten s figure 30H to 394 Station address of the inverter decimal one s figure ENQ 05u Transmission request Command mgs 524 574 41u 454 Request command Polling read Selecting write High speed response selecting write 2 Alarm reset Function code group 1 F E C P H J Y S M W 46H 45H 43H 50H 48H 4AH 59H 53H 4Du 57H 58H 5Au Function code group 3 Fundamental function Extension terminal function Control function of frequency Motor parameter High performance function Application function Link function Command data Monitor data 1 Monitor data 2 Alarm data 1 Alar
16. error communications disconnection time set with the function code Logical error error codes 1 to 7 When a logical error is detected an error response frame reports it For further information see 3 1 4 5 Error response Transmission error error codes 71 to 73 When a transmission error occurs eight straight times it is handled as a communications error However the inverter does not return response in order to avoid overlapping of response from multiple inverters The count of eight straight times will be cleared upon normal receipt of a frame to another station or to the local inverter station itself Modbus RTU PROTOCOL ed Vd Communications disconnection error If the inverter in operation does not receive a normal frame to itself or to other stations when it has received a normal frame more than once and is operating via communications frequency command or operation command this status is considered disconnected When a disconnection status is set and remains over the setting of function code y08 communications disconnection detection time it is treated as a communications error 1 Communications disconnection detection time y08 O without detection 1 to 60 seconds 2 Condition to clear communications disconnection detection timer It will be cleared in a status other than disconnection When it is necessary to take action against errors by factor the factor can be identified by readi
17. 1 0 1 x100 to 9999 100 0 to 999 9 2 1 x100 to 9999 1000 to 9999 3 10 x100 to 9999 10000 to 99990 See the description of data format 12 Data format 25 Capacity code for HP As shown in the table below the capacity HP is multiplied by 100 Table 5 31 Capacities and data for HP Capacity HP 0 07 0 15 0 25 0 5 1 2 3 5 7 5 10 Data 7 15 25 50 100 200 300 500 750 1000 Example When the capacity is 3HP 3 x 100 300 012C Consequently gt 01H 2Cu Data format 29 Positive Negative data of values converted into p u standard with 20 000 Example Speed frequency Data of 20 000 tmaximum speed frequency Data format 35 ROM version Range 0 to 9999 Data format 37 Floating point data load rotation speed etc 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Exponent Mantissa 0 0 01 x000 to 9999 0 00 to 99 99 1 0 1 x100 to 9999 100 0 to 999 9 2 1 x100 to 9999 1000 to 9999 3 310 x100 to 9999 10000 to 99990 See the description of data format 12 Data format 40 Alarm cause 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 le a I USD RN 34307 3 349 32 Number of multiple Occurrence sequence Alarm code See Table 5 25 occurrences 1 to 5 1 to 5 5 26 5 2 Data Formats Data format 41 Alarm history 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Number of serial occurrences of same alarm Alarm code See Table 5 25
18. During deceleration ALM Alarm relay for any fault RL Communications effective BUSY During function code data writing Data format 17 Model code 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Model Generation Destination Input power supply Table 5 27 List of model codes G P H H 1667Hz 3000Hz 7 series 1 series Asia China Europe Single Three Three phase phase phase 200V 200V 400V Example When the inverter type is FRN1 5C 1 S 2 J Destination Japan Input power supply 3 phase 200V Structure Standard Generation 1 series Model C Since model C is represented by code 5 generation 1 series by code 3 destination Japan standard by 1 and input power supply 3 phase 200V by 3 the model code is 53134 Data format 19 Current value decimal data positive Min step 0 01 Example When F11 electronic thermal OL relay operation level 3 60A 3 60 x 100 360 01684 Consequently gt 01u 681 5 24 5 2 Data Formats Data format 20 Communications error Table 5 28 Communications error codes common to both protocols Code Description Code Description Checksum error CRC error Framing error overrun error buffer No response full No response Parity error No response Table 5 29 Communications error codes for Fuji general purpose inverter protocol Code Description Code De
19. For the FRENIC Mini of which inverter ROM version is 0399 or earlier the Modbus RTU functions are partially restricted Contact us about details of restrictions Check the inverter ROM version with menu 5 14 described in 3 8 Reading Maintenance Information under Chapter 3 of the FRENIC Mini Instruction Manual Table of Contents 3 1 Me s ageS ccc re ae alt seed ret s dadaisti da eee 3 1 3 1 1 Message formats qe mL d gena RP i bee taadi 3 1 3 1 2 Message BASIC 3 1 3 1 3 Message frais neni ierit oou noise n is 3 2 3 1 4 Message categories iis ied i ea ne dedi ean e te de dite de de one de dare ete dea 3 3 3 1 5 Communications examples 3 7 3 2 Host Side Procedures ecu ea d e e ee aute f ntt 3 8 3 2 1 Inverter s response time ae 3 8 3 2 2 Timeout processing s tu ati sa aa lee Le D Le e dde let eles 3 8 3 2 3 Receiving preparation complete time and message timing from the host 3 9 3 2 4 Frame synchronization method sssssssssssseeene eene nennen 3 9 3 3 Communications Errors ah D ete DR e RE REIR Re eee 3 11 3 3 1 Categories of communications errors eesssssssesseeeeeene emm 3 11 3 3 2 Operations in case of errors 3 12 3 4 GRC 16 rd diete UT EE EP Cete 3 15 3 4 1 Overview of the CRC 16 ssssssssssssseseeenen enne en nennen nennen eerte nennen nnns 3 15 3 4 2 Algo rn ee 3 15 3 4 3 Calculation example
20. Interpretation of error response The station address is the same as that of the query The exception function is a value obtained by adding 80H to the FC of the query message or the value of the FC if the FC is larger than 80H For example when the FC is 3 the exception function is 3 128 131 834 The subcode represents the code of the reason for the improper query Table 3 3 Subcodes Subcode Item Description 1 Improper FC An FC other than 3 6 8 or 16 was received 2 Improper Improper An unused function code or a function code out of range address function code was received When the data read written except the first one containing an unused function code In function reading Zero 0 will be read which will not result in an error In serial function writing The writing will be ignored which will not result in an error Improper When the number of data read written is not between 1 number of and 50 data No error will result when the value of the function code plus the number of data is beyond the setting range of the function code Diagnosis A value other than 0 was received although the diagnosis code error code as the maintenance code was fixed to O maintenance code 3 Improper Data range The data written is beyond the permissible write range data error 7 NAK No right of This error does not occur in the FRENIC Mini writing Write disable Writing was attempted to the functions to
21. PC board electrolytic capacitor 1 W77 Cumulative operation time of cooling fan 1 W78 Number of startups 1 W83 Number of RS485 errors 1 W84 Contents of RS485 error 20 W87 Inverter s ROM version 35 W89 Remote keypad s ROM version 35 5 2 Data Formats Table 5 23 List of data format numbers X codes Format number Alarm history latest 41 Multiple alarm 1 latest 40 Multiple alarm 2 latest 40 Alarm history last 41 Multiple alarm 1 last 40 Multiple alarm 2 last 40 Alarm history second last 41 Multiple alarm 1 second last 40 Multiple alarm 2 second last 40 Alarm history third last 41 Multiple alarm 1 third last 40 Multiple alarm 2 third last 40 Latest information on alarm output frequency 22 output current 24 FGI 19 RTU 3 22 16 1 1 output voltage set frequency operation status cumulative operation time number of startups heat sink temperature 1 43 15 14 control circuit terminal input control circuit terminal output communications control signal input t DC link circuit voltage 1 communications control signal output 15 Last information on alarm output frequency 22 output current 24 FGI 19 RTU 3 22 16 output voltage set frequency operation status
22. S06 S13 and S14 in the standard frame and commands W E a e f and m in the optional frame are valid FUJI GENERAL PURPOSE INVERTER PROTOCOL e E 4 1 2 Transmission frames Transmission frames are classified into two types standard fames with which all communications functions are available and optional frames allowing high speed communications but whose function is limited to issuing commands to and monitoring the inverter All characters including BCC comprising both standard and optional frames are represented by ASCII codes The lengths of standard and optional frames are as shown in Table 4 1 below Table 4 1 Lengths of transmission frames Frame type Frame length Standard frame Selecting Request 16 bytes Response 16 bytes Polling Request 16 bytes Response 16 bytes Optional frame Selecting Request 12 bytes Response 8 bytes Polling 1 Standard frame Request 8 bytes Response 12 bytes Standard frames are classified into request frame ACK frame and NAK frame and their frame configurations are as shown below For the meanings of the fields comprising each frame see the tables shown on the pages that follow Request frame host inverter 0 1 2 3 4 5 6 7 8 9 12 13 14 15 SOH Station ENQ Command
23. Table 5 7 Monitor data function codes 2 Description Monitor range Min step M13 Operation command Displays the final 00004 to final command command created by FFFFu information from the keypad terminal block and communications and transmitted to the inverter inside M14 Operation status Displays the operation 00004 to status in bit signal FFFFH M15 General purpose General purpose 00004 to output terminal output terminal FFFFH information information is monitored M16 Latest alarm Displays alarm 0 to 127 contents contents in the form of M17 Last alarm contents code M18 Second last alarm contents M19 Third last alarm contents M20 Cumulative 0 to 65535 1 operation time M21 DC link circuit Displays the DC link 0 to 1000 1 voltage circuit voltage of the inverter M23 Model code Displays the series 00004 to generation model FFFFH and voltage series in four digit HEX data M24 Capacity code Displays the capacity 0 to 65535 1 of the inverter M25 ROM version Displays the ROM 0 to 9999 1 version used in the inverter 5 1 Communications Dedicated Function Codes Table 5 8 Monitor data function codes 3 Transmission error transaction code Description Communications error code of RS485 Monitor range 0 to 127 Min step Frequency command on alarm p u final command Data equivalent to MO1 on alarm 32768 to 32767 20 000
24. against noise sources Carrier frequency By reducing the setting of function code F26 motor sound carrier frequency the noise level can be reduced However reducing the carrier frequency increases the running noise level of the motor Installing and wiring an inverter Passing the power lines through metal conduit or adopting metal control panels can suppress radiation or induction noise Isolating the power supply Using a power isolation transformer as the power for the inverter can cut off the propagation transmission of noise 3 Measures to reduce the noise level Consider using a zero phase reactor or EMC filter The measures described in 1 and 2 above can generally prevent noise However if the noise of the equipment does not decrease to the permissible level consider measures to reduce the noise level For further information see 6 4 1 Peripheral Equipment Options under Chapter 6 of the FRENIC Mini User s Manual 2 7 COMMON SPECIFICATIONS e PV 2 3 Switching Communications 2 3 1 Commands for switching communications Figure 2 7 below shows a block diagram via communications including the systems for frequency setting and operation commands This block diagram is part of the switching section and there are configuration settings that are given priority over the blocks illustrated here For further information about blocks including peripheral devices see Chapter 4 BLOCK DIAGRAM FOR CONTROL
25. assigned bit will be output Digital input pa SSeS sj se s s O O Link function Link function for aid 1 X1 signal Operation command 1 l bit 2 f Digital input link Depends on the set function operation selection LE O O d4 Figure 2 7 Operation command block diagram via communications 2 8 2 3 Switching Communications 2 3 2 How to switch communications enabled disabled To issue a frequency setting or via communications operation command and thereby control the inverter select 1 2 or 3 of function code H30 Serial link function select For switching between via communications control and control from the terminal block external signal input frequency setting from terminal 12 operation command from terminal FWD etc and between remote operation and keypad operation assign link operation selection data 24 LE to any digital input terminal related function code of E01 E03 X1 X3 terminals E98 FWD terminal E99 REV terminal Link operation selection can be switched with the assigned terminal Communications automatically becomes valid when link operation selection is not assigned to any digital input terminal Table 2 3 Digital input terminal settings and communications statuses OFF Communications invalid ON short circuited to Communications valid the terminal CM caution Via communications command data and operation data
26. circuit terminal output 00004 to FFFFH Communications control signal 00004 to FFFFH input Communications control signal 00004 to FFFFy output Terminal 12 input voltage Terminal C1 input current FMA output voltage Cumulative operation time DC link circuit voltage 0 0 to 12 0 0 1 0 0 to 30 0 0 1 0 0 to 12 0 0 1 0 to 65535 1 0 to 1000 1 Heat sink maximum temperature 0 to 255 1 Maximum effective current value 0 00 to 9999 Variable Main circuit capacitor s capacitor 0 00 to 100 0 0 1 Cumulative operation time of electrolytic capacitor on PC board 0 to 65535 1 Cumulative operation time of cooling fan 0 to 65535 Number of startups 0 to 65535 Number of RS485 errors 0 to 9999 Contents of RS485 error 0 to 127 Inverter s ROM version 0 to 9999 Remote keypad s ROM version 0 to 9999 FUNCTION CODES AND DATA FORMATS eds E Table 5 11 X00 Alarm history latest Monitor range 00004 to FFFFH Keypad related function codes X codes Min step LED display Remarks Contents of 1 in alarm list example 1 OL 1 Multiple alarm 1 latest 00004 to FFFFH Multiple alarm 2 latest 00004 to FFFFH Alarm history last 00004 to FFFFH Contents of 2 in alarm list example 2 OC1 Multiple alarm 1 last 00004 to FFFFH Multiple alarm 2 last 0000
27. communications distance 500m Number of stations 1 to 31 1 to 247 1 to 255 Frame type FGI BUS Modbus RTU Loader command Frame synchronization system Data absence time detection for three bytes Header character detection SOH Header character detection start code 964 Frame length General transmission 16 bytes fixed High speed transmission 8 bytes or 12 bytes Variable length Variable length Maximum data to be transferred During writing 1 word During writing During reading 1 word 50 words During reading 50 words During writing 41 words During reading 41 words Message system Polling selecting and broadcast Command message Character system ASCII Binary Binary Character length 8 bits or 7 bits selectable according to function code 8 bits fixed 8 bits fixed Parity Even odd or without parity selectable according to function code Even parity Stop bit length 1 bit or 2 bits selectable according to function code When without parity selected 2 bits When with parity selected 1 bit 1 bit fixed Error check system Check sum CRC 16 Check sum COMMON SPECIFICATIONS e PV 2 2 Connections 2 2 1 Basic connection diagrams Use a standard LAN cable straight cable for 10BASE T to connect the FRENIC Mini to a host controller such as a personal computer and a PLC
28. gt 2 CRC No 18 Xor GP Shift gt gt 2 CRC No 20 Xor GP Shift gt gt 2 shift of No 8 terminated 3 data byte CRC No 22 Xor No 23 Shift gt gt 1 CRC No 25 Xor GP Shift gt gt 6 CRC No 27 Xor GP Shift gt gt 1 CRC No 29 Xor GP 4 data byte CRC No 30 Xor No 31 Shift gt gt 2 CRC No 33 Xor GP Shift gt gt 1 CRC No 35 Xor GP Shift gt gt 1 zZ o x oj o Oo o WS lo olo NID Oj wl nN oj oj ooo OO 9 jo o o o Oo oj OoOoj oO gt oj oj ooo A oO oloj oj gt 4 0 O O O a 9 gt O l 3 3 S gt a A A A 3 0 A A O 9j D a A A A A E A gt gt lol n o 11 cS N Co A a o N co Modbus RTU PROTOCOL e VA N eo N Oo A C A Oo A OoO O el Kolo Kolo KE olojo ooo ODO ODO GO CO O C A OO O OO O OOo ojo OO O O Oo Ooj O oO A A DOD O O O O OJ OO oj oj oj o o oj Oj Oo Ooj oj Oo O ojojloooo oo o OOo ojo ojo olol olojo oOoooojloooo23o O oojoojloo 5 5i 235o A olojo ojo A O gt olojo DO gt gt 19 Ooo AL O olojlo 4 4 43 4 0 4 O o onb o55o35a o N N o ojo ojo o o l gt
29. length calculation N lt Data length Yes ntt Y The A n transmitted byte is set at the lower order byte of the word data The upper order byte is 0 y Shift Count 0 v CRC DATA CRC DATA XOR GP No v CRC DATA CRC DATA XOR A v CRC DATA A XORR gt q ra v Shift Count Shift Count 8 Yes No v CRC data gt gt 1 bit shift Is there a bit shift carry No Yes v The CRC data is added to the last block of the transmission frame END Figure 3 11 CRC algorithm 3 16 3 4 CRC 16 3 4 3 Calculation example Example of transmitting data read Station address 1 FC 3 function code P02 P 034 02 02 number of data read 20 GP generative polynomial expression 1010 0000 0000 0001 Station Function code Number of data read address 014 034 024 00 Table 3 6 CRC data calculation table 11 Initial data R FFFF 1 data byte CRC No 1 Xor No 2 Shift gt gt 2 up to flag 1 CRC No 4 Xor GP Shift gt gt 2 CRC No 6 Xor GP Shift gt gt 2 CRC No 8 Xor GP Shift gt gt 2 shift of No 8 terminated CRC No 10 Xor GP 2 data byte CRC No 11 Xor No 12 Shift gt gt 1 CRC No 14 Xor GP Shift gt gt 1 CRC No 16 Xor GP Shift gt
30. low level Timer current detection 5 Coefficient of constant rate of feeding time 7 PID display coefficient A 12 PID display coefficient B 12 1 LED monitor Select 1 1 1 Details of LED monitor Speed monitor select 1 Speed display coefficient 5 Keypad Mode selection 1 Potentiometer on the keypad Function selection 1 Terminal 12 Function 1 Terminal C1 Function 1 Terminal FW D Function 1 Terminal REV Function 1 4 Although E45 to E47 are displayed the FRENIC Mini does not use them Do not change the settings FUNCTION CODES AND DATA FORMATS eds E Table 5 15 List of data format numbers C codes Format number C01 Jump frequency 1 3 C02 Jump frequency 2 3 C03 Jump frequency 3 3 C04 Jump frequency Hysteresis 3 C05 Multistep frequency 1 5 C06 Multistep frequency 2 5 C07 Multistep frequency 3 5 C08 Multistep frequency 4 5 C09 Multistep frequency 5 5 C10 Multistep frequency 6 5 C11 Multistep frequency 7 5 C20 Jogging frequency 5 C21 Timer operation Operation selection 1 C30 Frequency setting 2 1 C32 Analog input adjustment terminal 12 Gain 5 C33 Analog input adjustment terminal 12 Filter 5 C34 Analog input adjustment terminal 12 Gain
31. maximum output frequency Frequency command on alarm final command Data equivalent to M05 on alarm 0 00 to 655 35 Output frequency 1 on alarm p u Data equivalent to M06 on alarm 32768 to 32767 20 000 maximum output frequency Output frequency 1 on alarm Data equivalent to M09 on alarm 0 00 to 655 35 Input power on alarm Data equivalent to M10 on alarm 0 00 to 399 99 Output current effective value on alarm Data equivalent to M11 on alarm 0 00 to 399 99 100 inverter rated current Output voltage effective value on alarm Data equivalent to M12 on alarm 0 0 to 1000 0 Operation command on alarm Data equivalent to M13 on alarm 00004 to FFFFH Operation status on alarm Data equivalent to M14 on alarm 00004 to FFFFH FUNCTION CODES AND DATA FORMATS ed Ps Table 5 9 Monitor data function codes 4 Description Monitor range Min step M41 General purpose Data equivalent to M15 00004 to FFFFu 1 output terminal on alarm information on alarm M42 Cumulative operation Data equivalent to M20 0 to 65535 1 h time on alarm on alarm M43 DC link circuit voltage Data equivalent to M21 0 to 1000 1 V on alarm on alarm M45 Heat sink Data equivalent to M62 0 to 255 1 C temperature on alarm on alarm M46 Life of main circuit The capacity of the 0 0 to 100 0 0 1 capacitor m
32. operation described in 1 above and writing 1 permits alarm resetting because writing the value once turns ON the reset command that will be turned OFF after a specific period of time This command is 0 whenever it is read and is always valid irrespective of function codes H30 and y99 and the status of the LE assigned terminal 3 X1 X3 XF FWD and XR REV operate according to the functions set with function codes E01 E03 E98 and E99 4 When giving operation command S06 via communications the relation between S06 and the inverter terminal external signal input command is shown in Table 5 4 on the next page WARNING If alarm resetting is performed with the operation command S06 uncleared the inverter will start to operate just upon alarm resetting Before alarm resetting confirm that the operation command is cleared Otherwise an accident may result 5 2 Table 5 4 5 1 Communications Dedicated Function Codes Relation between operation command S06 and inverter terminal command external signal input Function Fixed function Internal operation command symbol FWD Forward operation stop command When not assigned positive logic Command REV Reverse operation stop command RST Alarm reset Com munica tions Terminal block General purpose input SS1 Multistep freguency 1 SS2 Multistep freguency 2 SS4 Multistep
33. sink temperature 1 PID final command 29 Inverter rated current 24 FGI 19 RTU Operation status 2 44 Operation command 14 FUNCTION CODES AND DATA FORMATS ed Ps Table 5 22 List of data format numbers Format number W01 Operation status 16 W02 Frequency command 22 W03 Output freguency before slip 22 W04 Output frequency after slip 22 W05 Output current 24 FGI MARTU W06 Output voltage 3 W09 Load rotation speed 37 W10 Line speed 37 W11 PID process command 12 W12 PID feedback value 12 W17 Load speed set value 37 W18 Line speed set value 37 W19 Constant rate of feeding time 37 W20 Constant rate of feeding time 37 W21 Input power 24 W27 Timer operation remaining time 1 W28 Operation command source 1 W29 Frequency command source 1 W40 Control circuit terminal input 43 W41 Control circuit terminal output 15 W42 Communications control signal input 14 W43 Communications control signal output 15 W44 Terminal 12 input voltage 3 W45 Terminal C1 input current 3 W46 FMA output voltage 3 W70 Cumulative operation time 1 W71 DC link circuit voltage 1 W73 Heat sink maximum temperature 1 W74 Maximum effective current value 24 W75 Main circuit capacitor s capacity 3 W76 Cumulative operation time of
34. sink temperature 0 to 255 control circuit terminal input 00004 to FFFFH control circuit terminal output 00004 to FFFFH communications control signal input 00004 to FFFFH communications control signal output 00004 to FFFFH Table 5 12 Keypad related function codes Z codes Z00 Second last information on alarm output frequency 5 1 Communications Dedicated Function Codes Monitor range 0 00 to 655 35 Min step LED display Remarks output current 0 00 to 9999 0 00 to 655 35 Variable output voltage 0 to 1000 set frequency 0 00 to 655 35 operation status 00004 to FFFFy cumulative operation time 0 to 65535 0 to 65535 DC link circuit voltage 0 to 1000 heat sink temperature 0 to 255 number of startups control circuit terminal input 00004 to FFFFH control circuit terminal output 00004 to FFFFy communications control signal input 00004 to FFFFH communications control signal output 00004 to FFFFH Third last information on alarm output freguency 0 00 to 655 35 output current 0 00 to 9999 0 00 to 655 35 output voltage 0 to 1000 set freguency 0 00 to 655 35 operation status 00004 to FFFFH 0 to 65535 number of startups 0 to 65535 DC link circuit voltage 0 t
35. the inverter For example a value over 20 000 can be written to S01 but the actual frequency is limited to the maximum output frequency or to the upper limit frequency set with another function code The FRENIC Mini treats negative data of S13 as O 3 When an attempt is made to read the command data shown here the data previously directed by communications not the command value for actual operation will be read Obtain the latest command value by reading the M code 4 At S01 set a value based on 20 000 as the maximum output frequency For example when the maximum output frequency is 60Hz set 20 000 at S01 with a set frequency of 60Hz or 10 000 with a set frequency of 30Hz 5 1 FUNCTION CODES AND DATA FORMATS eds EZ 2 Operation command data Table 5 3 Function codes for operation command data Function alts Ie Min step setting range Operation Operation command via command communications general purpose input terminal functions X1 X3 XF FWD XR REV and communications dedicated command FWD REV RST Alarm reset Alarm reset command command via communications R Readable W Writable R W Readable Writable 1 To make alarm resetting with S06 bit 15 must be set to 1 and then set back to 0 Alarm resetting is impossible unless the communications side is made valid by the settings of function codes H30 and y99 and the LE assigned terminal 2 S14 does not reguire the
36. through an RS485 communications card A converter is required to connect the FRENIC Mini to a host controller without RS485 interface Multi drop connection Use a branch adapter for multi drops as shown below to connect the FRENIC Mini to a host by multi drop connection Multi drop FRENIC Mini RS485 branch adaptor WU iud card Host controller Figure 2 1 Multi drop connection diagram caution Select branch adapters for multi drops and converters according to 2 2 3 Device for connection to prevent damage to or malfunctioning of control PC boards due to external noise and to remove the effects of common mode noise The total length of wiring must not exceed 500 meters The power supply for remote keypad is provided with the RJ45 connector of the RS485 communications card Do not use the pins assigned to the power supply when connecting another device to this connector See Figure 2 3 Connecting a remote keypad Use an eight core straight cable extension cable for remote operation type CB 5S to connect the FRENIC Mini to a remote keypad FRENI C Mini RS485 communications card Remote keypad Figure 2 2 Connecting a remote keypad caution The total length of wiring must not exceed 20 meters Turn OFF the terminating resistor of the RS485 communications card For further inf
37. to be connected For further information see 2 2 Connections under Chapter 2 of this manual Failure may result Operation P WARNING Note that the inverter starts to supply power to the motor and the motor runs upon resetting of an alarm with the operation command ON closed An accident may result Table of Contents CHAPTER1 OVERVIEW 1 1 FeatUl6S iine EE OE EE esee cba canas Merci deste act ae i eade Lc eR arr bee eh di 1 1 1 2 List of F nctllors ru ds A a E sia 1 2 CHAPTER2 COMMON SPECIFICATIONS 2 1 List ot Specific tions 4 o IEEE OR RR s 2 1 2 2 Connections dose ie dee E dc de dei be d iki ede dei ede a ap bue tede 2 2 2 2 1 Basic connection diagrams nerast a E E EE R at 2 2 2 2 2 Connection procedures aain t ere t He HE te ete here ea edat 2 3 2 2 3 Device for CONNEC OM s r a ar a aae a a a e aar ia 2 5 2 2 4 Measures against noise lesse a a a i a a enn dnd nane dd 2 6 2 3 Switching Communications Kesian aei aE EA EEE ener nnnm AENEA TEE 2 8 2 3 1 Commands for switching communications sse es 2 8 2 3 2 How to switch communications enabled disabled sssssssssssss 2 9 2 3 3 Link functions operation selection sssesee eene 2 9 2 3 4 Link functions for supporting data input operation select 2 10 2 4 Making RS485 related Settings eene nennen 2 11 2 4 1 Link function RS485 setting
38. which writing from RTU is prohibited or to which writing is disabled during operation Writing was attempted to a function code other than S01 S05 S06 S13 and S14 that could not be written when the voltage was insufficient If response is sent back to an improper query a subcode will be set in an error code that can be referred to with M26 3 1 Messages 3 1 5 Typical communications examples are shown below the station address is 5 in all cases Communications examples Example 1 M06 The actual frequency and speed values will be read Query host gt inverter 05 03 08 06 00 01 67 EF Normal response inverter host 05 03 01 27 10 A3 B8 The detected speed value is 2710 or 100004 The actual frequency is 30 Hz according to the expression shown below Maximum output frequency 20000 10000 x 30 Hz Maximum output frequency 60 Hz Example 2 S01 The value of 15Hz will be written to speed setting 1 maximum output frequency 60 Hz According to the expression shown below the value to be written is 1388 20000 15Hz x 5000 1388 60 Hz Query host gt inverter 05 06 7 4 101 13 3 88 D5 AC Modbus RTU PROTOCOL du Vd Normal response inverter gt host 05 06 07 01 13 88 D5 AC 3 7 3 2 Host Side Procedures 3 2 1 Inverter s response time Upon receipt
39. write data from to the host transmit the next frame after confirming response If response is not transmitted from the inverter for more than a specified period of time timeout time it is a timeout and perform a retry If a retry begins before a timeout time elapses the requested frame cannot be received properly The timeout time must be set longer than the response time of the inverter Table 3 4 above shows recommended timeout times when no response interval time is set 3 2 Host Side Procedures In case of a timeout retransmit the same frame or read details of the error M26 to confirm whether the inverter sends back normal response If normal response is returned this indicates that some transient transmission error occurred due to noise or for other reasons and subsequent communications is normal However if this phenomenon frequently occurs even when normal response is sent back some problem may exist Perform a close investigation In case of no response perform another retry If the number of retries exceeds the set value generally about three times there may be a problem with the hardware and the software for the high order appliance Investigate and correct the cause Timeout time Query Query retry Response Inverter s response time 3 2 3 Receiving preparation complete time and message timing from the host The time from the return of response by the inverter until the completion
40. 4 to FFFFH Alarm history second last 00004 to FFFFH Contents of 3 in alarm list example 3 OU1 Multiple alarm 1 second last 00004 to FFFFH Multiple alarm 2 second last 00004 to FFFFH Alarm history third last 00004 to FFFFH Contents of 4 in alarm list example 4 LU Multiple alarm 1 third last 00004 to FFFFH Multiple alarm 2 third last 00004 to FFFFH Latest information on alarm output frequency 0 00 to 655 35 output current 0 00 to 9999 0 00 to 655 35 output voltage 0 to 1000 set frequency 0 00 to 655 35 operation status 00004 to FFFFH cumulative operation time 0 to 65535 number of startups 0 to 65535 DC link circuit voltage 0 to 1000 heat sink temperature 0 to 255 control circuit terminal input 00004 to FFFFH control circuit terminal output 00004 to FFFFH communications control signal input 00004 to FFFFH communications control signal output 00004 to FFFFH Last information on alarm output freguency 0 00 to 655 35 output current 0 00 to 9999 0 00 to 655 35 output voltage 0 to 1000 set frequency 0 00 to 655 35 operation status 00004 to FFFFH 0 to 65535 number of startups 0 to 65535 DC link circuit voltage 0 to 1000 cumulative operation time heat
41. In case of no response perform another retry If the number of retries exceeds the set value generally about three times there may be a problem with the hardware and the software for the host controller Investigate and correct the cause Timeout time gt Request Request retry Response Inverter s response time 4 2 3 Receiving preparation complete time and message timing from the host The time from the return of response by the inverter to the completion of receiving preparation of the communications port switching from transmission to receiving is called a receiving preparation complete time Transmit the following messages after the receiving preparation complete time Receiving preparation complete time 5ms or less Message timing from the host t3 t3 5ms In the case of broadcast Upon receipt of a request for a query message from the host by broadcast the inverter executes the command and enters the receiving enabled status Transmit the next message from the host following broadcast after the transaction time t2 of the inverter Host Broadcast Broadcast Broadcast Inverter 4 14 4 3 1 4 3 Communications Errors Communications Errors Categories of communications errors The communications related errors the inverter detects are listed below Error category Transmission error Table 4 13 Communications errors detected by inverter Er
42. LOGIC of the FRENIC Mini User s Manual Gaution Operation commands herein include via communications digital input signals According to the setting of function code H30 link function operation selection the command system when communications is valid is selected Even if digital input is set to link operation while making the link invalid LE OFF the command system switches from communications to other settings including digital input signal The frequency setting the forward operation command and the X1 signal shown in Figure 2 7 switch from S01 S05 and S06 to 12 FWD and X1 respectively Set frequency Communi cations Terminal block switching 12 l Frequency setting Set frequency for de communications weng S1 019 7 gt G Forward operation Set frequency for command FWD communications O Forward operatio Link function Link function command for aid Operation command 1 9 G9 bit 0 Terminal FWD function selection Operation command E98 Terminal REV function selection S06 bit 13 bit 14 israel computing unit peration command Table of truth values of S06 bit 13 P S06 O O bit 14 computing unit Turned ON at Output ol ON ON ON Kas ON OFF OFF OFF ON OFF OFF OFF OFF ON ON OFF OFF ON ON OFF OFF Not assigned The value of the
43. ain circuit capacitor is 100 when delivered from the plant M47 Life of PC board Cumulative operation 0 to 65535 1 h electrolytic capacitor time of the capacitor packaged on the PC board M48 Life of heat sink Cumulative operation 0 to 65535 1 h time of the heat sink M49 Input terminal voltage Input voltage of terminal 32678 to 32767 1 12 12 20 000 10V 20 000 10V M50 Input terminal current Input current of terminal 0 to 32767 1 C1 C1 0 OmA 20 000 20mA M62 Heat sink Current temperature of 0 to 255 1 C temperature the heat sink within the inverter M68 PID final command 20000 100 32678 to 32767 1 M69 Inverter rated current FGI 0 00 to 9999 Variable A RU 0 00 to 655 35 t 001 CHE M70 Operation status 2 Displays the operation 00004 to FFFFH 1 status in the form of a bit signal M71 Input terminal Operation command 00004 to FFFFH 1 information information from the terminal block and communications 5 1 Communications Dedicated Function Codes 5 1 4 Information displayed on the keypad The function codes used to read via RS485 information displayed on the keypad are classified into W codes X codes and Z codes All of these function codes are for read only The function codes shown in Tables 5 10 to 5 12 correspond to the menu numbers displayed on the LEDs on the keypad shown in the LED display field For further information about data displayed on the keypad see Cha
44. al data positive Minimum step 0 01 Example C05 multistep frequency 50 25Hz 50 25 x 100 25025 13A14 Consequently gt 13H Alu Data format 6 Decimal data positive negative Minimum step 0 01 Example When M07 actual torque value 85 38 85 38 x 100 8538 DEA64 Consequently gt DEH A6 5 21 Data format 7 Decimal data positive Minimum step 0 001 Example When F51 electronic thermal permissible loss 0 105kW 0 105 x 1000 105 00694 Consequently gt 00H 69 Data formant 8 Decimal data positive negative Minimum step 0 001 Example When the data is 1 234 1 234 x 1000 1234 FB2E Consequently gt FBH 2En Data format 10 Alarm codes Table 5 25 List of alarm codes No alarm Motor protection PTC thermistor Overcurrent protection Overheat protection during acceleration braking resistor Overcurrent protection Motor protection during deceleration electronic thermal overload relay Overcurrent protection during Overload protection constant speed operation Overvoltage protection Memory error during acceleration Overvoltage protection Remote keypad during deceleration communications error Overvoltage protection CPU error during constant speed operation or stopping Undervoltage protection Operation protection Input phase loss protection RS485 communications error
45. be given according to the frame length specified by the command in principle Table 4 9 Negative acknowledgment NAK frame Frame Command type Cause of error NAK response frame Error code M26 Standard frame Optional frame The ENQ was not detected in the specified position Standard fame 16 bytes long Format error 74 Selecting command a e f m The ETX was not detected in the specified position Optional frame 8 bytes long Format error 74 Polling command g j k The ETX was not detected in the specified position Optional frame 12 bytes long Format error 74 Other than specified commands A command other than the specified commands R W A E a e f g j k m was detected Standard frame 16 bytes long Command error 75 caution When negative acknowledgement NAK for a format or command error is returned with the standard format as in the case of No 1 and No 4 the contents of the command type function code group and function code identification number fields will be undefined FUJI GENERAL PURPOSE INVERTER PROTOCOL e E 4 1 3 1 Command field The table below shows command types command types Descriptions of fields The applicable frame is different among the Table 4 10 Command formats Command ASCII R ASCII W ASCII A Description Applicable frame Reads function code data polling Standard frame Wr
46. ble of Contents 1 1 Features 1 1 1 2 List of Functions 1 2 1 1 1 1 Features Features The functions listed below become available by installing an RS485 communications card option in the FRENIC Mini A remote keypad can be mounted on an easy to access front of control panel by connecting the remote keypad to the RS485 communications card through an extension cable option minimum wiring length 20m The function code data of the inverter can be edited and the operation status of the inverter can be monitored by connecting it to a personal computer on which inverter support software runs see the Inverter Support Software FRENIC Loader Instruction Manual The inverter can be managed and controlled as a subordinate unit slave by connecting it to a host controller master such as a PLC and a personal computer As the communication protocols for controlling inverter the Modbus RTU widely used by a variety of appliances and the Fuji general purpose inverter protocol common to Fuji s inverters including conventional models are available Modbus RTU protocol The Modbus RTU protocol is a set of communications specifications defined to connect Modicon s PLCs in a network A network is established between PLCs or between a PLC and another slave unit s inverter s etc The main functions include supporting both a query response format and a broadcast format for messages enabling the host computer as the maste
47. cated Function Codes 5 1 1 About communications dedicated function codes Communications dedicated function codes are available to monitor the operation and status of the inverter via communications They are classified into the groups shown in Table 5 1 below Table 5 1 Types of communications dedicated function codes Communications dedicated Function function code group Command data Monitor data for reading only Monitor data out of keypad display information for reading only Alarm information out of keypad display information for reading only The sections that follow describe communications dedicated function codes of each group 5 1 2 Command data 1 Frequency and PID command data Table 5 2 Function codes for frequency and PID command data Permissible setting range Function Min step Frequency command p u Frequency command via communications value based on the 32768 to 32767 20 000 maximum output maximum output frequency frequency Frequency Frequency command 0 00 to 655 35 command from communications by 0 01Hz 32768 to 32767 100 at 220 000 R Readable W Writable R W Readable Writable PID PID command from command communications 1 When both S01 and S05 are set and S01 is not 0 the command of S01 has precedence over that of S05 2 The actual operation specified by each command is limited by internal processing of
48. ception function Unused 7 3 The 7 and 3 byte count values stored in the frame 3 18 CHAPTER 4 FUJI GENERAL PURPOSE INVERTER PROTOCOL This chapter describes the Fuji general purpose inverter protocol a common protocol to Fuji general purpose inverters as well as the host side procedure to use this protocol and error processing Table of Contents 4 1 Messages on ott odo d da n dta et diode di etm tended 4 1 4 1 1 Message formats tu eU nr Lat dee ene ated 4 1 4 1 2 Transmission frames 1 cca crates re sdgsdg za ERR ORE DE ai EUR E ee DARE ate 4 2 4 1 3 Descriptions of fields c eet e j t d em ea eee 4 10 4 1 4 Communications examiple 2 eite itat et acts icc eee lab De tika acta nets 4 11 4 2 Host Side Procedures uertit te ceci te eg d ead epe e RET aija 4 13 4 2 1 Inverter s response time aa 4 13 4 2 2 Timeout processing ccce os e st di ss d ete de sii 4 14 4 2 3 Receiving preparation complete time and message timing from the host 4 14 43 Communications Emors eet teinte e et RE e den S eden i n dete 4 15 4 3 1 Categories of communications errors ssssssssee ee emen 4 15 4 3 2 Operations in case of communications errors aaa 4 16 Fuji Electric Co Ltd ED amp C Drive Systems Company Gate City Ohsaki East Tower 11 2 Osaki 1 chome Shinagawa ku Tokyo 141 0032 Japan Phone 81 3 5435 7139 Fax 81 3 5435 7458 fe Printed on 10096 recycled pap
49. ction of signals Separation of the wiring Separate the power lines input R S and T and output U V and W and the RS485 communications line from one another because induced noise can be prevented 2 2 Connections Separation of grounding Do not ground instruments and the inverter together Noise may conduct through the grounding wire Use as a thick wire as possible for grounding Isolation of the power supply Noise may carry through the power supply for instruments It is recommended that the distribution system be separated or a power isolation transformer TRAFY or noise suppression transformer be used to isolate the power supply for such instruments from the power supply for the inverter Adding an inductance Insert a chalk coil in series in the signal circuit or pass the signal wiring through a ferrite core as shown in the figure below This provides the wiring higher impedance against high frequency noise and suppresses the propagation of high frequency noise Ferrite core TRD RD o FG Master Inverter D DX i i i Pass the wiring through the ferrite core or wind the ferrite corewith the wiring a few times caution If an inductance is added the signal waveform may become irregular and a transmission error may result during communications at a high baud rate In this case reduce the baud rate by changing the setting of function code y04 Normal signal Irregular waveform 2 Measures
50. d and a message is transmitted with the remainder added to the last block of the data The receiving station divides this message with the CRC added by the generative polynomial expression and considers the transmitted message to have been received without any error if the remainder is 0 CRC 16 The generative polynomial expression is expressed as a multiplier of X such as X X 1 in place of the description of binary code 1101 Although any prime polynomial expression is acceptable as the generative polynomial expression some standard generative polynomial expressions for optimizing error detection are defined and proposed The RTU protocol uses the generative polynomial expression X X X 1 corresponding to binary code 1 1000 0000 0000 0101 In this case the CRC generated is well known as CRC 16 Modbus RTU PROTOCOL ej Vd 3 4 2 Algorithm Figure 3 1 on the following page shows the algorithm for calculating CRC 16 Consult it together with the calculation example that follows In this figure the transmission station calculates CRC data and finally adds it to the transmission frame as a check code The receiving station uses the same algorithm to perform a transaction However it collates the CRC data it calculated with the transmitted CRC data 3 15 START Initial setting Remainder R FFFF Generative polynomial expression GP A001 Data length counter n 0 v Data
51. ding Function code data S01 S05 S06 S13 S14 lt 10ms writing Command Other than S01 S05 S06 813 lt 100ms 14 and H03 H03 2 Motor parameter lt 500ms initialization H03 1 Data initialization lt 5s Function code data lt 10ms high speed writing Alarm reset lt 10ms Specific function code lt 10ms data writing FUJI GENERAL PURPOSE INVERTER PROTOCOL e E Specific function code lt 10ms data reading 4 2 2 Timeout processing To read write data from to the host transmit the next frame after confirming response If response is not transmitted from the inverter for more than a specified period of time timeout time it is a timeout and perform a retry If a retry begins before a timeout the requested frame cannot be received properly The timeout time must be set longer than the response time of the inverter Table 4 12 above mentioned shows recommended timeout times when no response interval time is set In case of a timeout retransmit the same frame or perform polling M26 for reading details of an error to confirm whether the inverter sends back normal response If normal response is returned this indicates that some transient transmission error occurred due to noise or other reasons and subsequent communications is normal However if this phenomenon frequently occurs even when normal response is sent back some problem may exist Perform a close investigation
52. ding on whether parity exists Without parity LSB MSB LSB MSB o 1 2 3 4 5 6 7 8 amp 8 is p 9 0 Parity optional 3 1 4 Message categories There are five RTU message categories function reading single function writing serial function writing maintenance code and error response Each category is described below 1 Reading function codes Query 1 byte 1 byte 2 bytes 2 bytes 2 bytes Station 03H Function code Number of data Error check address read Hi Lo Hi Lo Modbus RTU PROTOCOL e Vd Normal response 1 byte 1 byte 1 byte 2 to 100 bytes 2 bytes Station 03u Byte count Number of data read Error check address Hi Lo data 0 Hi Lo data 1 How to set a query This request is not available for broadcast transactions Station address 0 will become invalid no response FC 3 03 The function code is two bytes long The Hi byte indicates the function code group see Table 3 2 and the Lo byte represents a function code identification number 0 to 99 Example When the function code is E15 the Hi byte is 014 and the Lo byte is OF Table 3 2 Function code group code conversion table Fundamental Monitor data function Extension terminal Application function function Control function of Link function frequency Motor parameter Monitor 2 High performance Alarm 1 function Command Alarm 2 Function data The length of the read data
53. e 1 Selecting S01 speed setting 1 write 10Hz command x 20 000 maximum output frequency 50Hz 4000d OFA0 Request frame host inverter SOH 1 2 ENQ W S 0 1 SP 0 F A 0 ETX 7 D ACK frame inverter host SOH 1 2 ACK W S 0 1 SP 0 F A 0 ETX 7 JE NAK frame inverter host Link priority error SOH 1 2 NAK W S 0 1 SP SP 4 C 0 ETX 8 D 4 11 FUJI GENERAL PURPOSE INVERTER PROTOCOL e E Example 2 Polling of M09 output frequency read Request frame host inverter SOH 1 2 ENQ R M 0 9 ISP O 0 0 0 ETX 5 3 ACK frame inverter gt host SOH 1 2 ACK R M 0 9 ISP 0 B B 8 ETX 8 0 2 Optional frame Example 1 Selecting of operation command write Reguest frame host gt inverter FWD command SOH 1 2 ENQ f 0 0 0 1 ETX 9 2 ACK frame inverter host SOH 1 2 ACK f ETX D 2 NAK frame inverter host The cause of the error can be confirmed with function code M26 transmission error transaction code SOH 1 2 NAK f ETX E 1 Example 2 Selecting of operation command in broadcast write Request frame host gt inverter REV command SOH 9 9 ENQ f 0 0 0 2 ETX A 2 T
54. e E 3 Function codes are divided into function codes that can be edited from the keypad of the inverter and communications dedicated function codes Function codes editable from the keypad include fundamental function F code extension terminal function E code control function of frequency C code motor parameter P code high performance function H code application function J code and link function y code For further information about these codes see 2 4 Making RS485 related settings in Chapter 2 of this manual and Chapter 9 Function Codes of the FRENIC Mini User s Manual Communications dedicated function codes include command data S code monitor data 1 M code monitor data 2 W code alarm data 1 X code and alarm data 2 Z code For further information about these codes see Chapter 5 Function Codes and Data Formats 4 4 Field SOH 4 1 Messages Table 4 3 ACK frame Value ASCII format Hexadecimal format 01u Description Start of message Station address 30H to 33H Station address of the inverter decimal ten s figure 30H to 394 Station address of the inverter decimal one s figure ACK 06H Transmission response Acknowledgement There was no receiving or logical error Command m zz 52H 57H 41H 45u Answerback of request command Polling read Selecting write High speed response selecting write Alarm reset Function code group 1
55. e RJ45 connector to make a multi drop connection Recommended branch adapter SK Kohki made MS8 BA JJJ 2 5 2 2 4 Measures against noise Depending on the operating environment the FRENIC Mini may not ensure normal communications due to noise generated by the inverter or any of the instruments and converter of the master may malfunction This section describes measures to be taken against such problems Consult Appendix A Advantageous Use of Inverters Notes on electrical noise to the FRENIC Mini User s Manual as well 1 Measures for devices subjected to noise Isolated converter Eliminate common mode noise that exceeds the specified operating voltage range of the receiver in case of long distance wiring However since the isolated converter itself may malfunction use a converter insusceptible to noise Category 5 compliant LAN cable Category 5 compliant LAN cables are generally used for RJ45 connector wiring To obtain an improved preventive effect on electromagnetically induced noise use Category 5 conformed four pair twisted pair LAN cables DX and DX in pairs twisted pairs To ensure a high preventive effect on electrostatically induced noise use Category 5 conformed four pair shielded twisted pair LAN cables with the master side end of the shield grounded Effect of twisted pair cables Change in lines of A gt C gt magnetic force increased DX Q9 x Twisted cable p DX B D e A uniform ma
56. e or more bytes First character Second character J Third character Fourth character Data received by inverter First character Second character First character Second character 3 9 With regard to data to another station messages from the host and response from that station will be received In response transmission to identify the head of the frame a waiting time of three bytes 33 bits including the start and stop bits is required between the completion of data receipt by the station and the start of transmission Any devices multi dropped also requires such a waiting time 3 10 3 3 Communications Errors 3 3 Communications Errors 3 3 1 Categories of communications errors The communications related errors the inverter detects are listed below Table 3 5 Communications errors detected by inverter Error Error name Description Error code category M26 Logical error Improper FC Improper address See Table 3 3 Subcodes shown Improper data in 3 1 4 5 NAK Transmission CRC error The frame to the local station is error found unmatched in CRC collation Parity error The parity is unmatched Receiving errors other than the Other errors abovementioned framing error overrun error Communica Communications The inverter did not receive a tions disconnection normal frame addressed to local or disconnection error to other stations within the
57. ection describes the structure and meaning of each optional frame Selecting request frame host inverter 0 1 2 3 4 5 8 9 10 11 SOH Station ENQ Command Data ETX BCC address 1 2 1 1 4 1 2 s For BCC gt byte Table 4 5 Selecting request frame Value Byte Field ASCII format Hexadecimal Description format SOH 014 Start of message Station 30H to 33H Station address of the inverter decimal ten s figure address 39H 30 to 39H Station address of the inverter decimal one s figure ENO 05u Transmission request Command Request command 61u Speed setting S01 65u Frequency command S05 66u Operation command S06 6Du Reset command All 0 30H to 3FH Data s first character hexadecimal thousand s figure 30H to 3FH Data s second character hexadecimal hundred s figure 30H to 3FH Data s third character hexadecimal ten s figure 30H to 3FH Data s fourth character hexadecimal one s figure 03u End of message 30H to 3FH Checksum 1 hexadecimal ten s figure 30H to 3FH Checksum 2 hexadecimal one s figure FUJI GENERAL PURPOSE INVERTER PROTOCOL ed E Selecting response frame inverter host 0 12 3 4 5 67 SOH Station ACK NAK Command ETX BCC address 1 2 1 1 1 2 For BCC gt byte SOH Table 4 6 Selecting response frame Value ASCII format Hexadecima
58. ency setting Operation command Frequency setting specified by H30 Operation command specified by H30 Communications valid S01 S05 Frequency setting specified by H30 Communications valid S06 Communications valid S01 S05 2 10 2 4 Making RS485 related Settings 2 4 Making RS485 related Settings 2 4 1 Link function RS485 setting Use function codes y01 y10 to make settings for RS485 communications functions Station address y01 Set a station address for RS485 communications The setting range depends on the protocol Table 2 6 y01 RS485 setting station addresses Protocol Broadcast Modbus RTU protocol 1 to 247 Protocol for loader commands 1 to 255 Fuji general purpose inverter protocol 1 to 31 caution Response does not occur if a value out of the specified range is set Match the station address with that of the personal computer when a personal computer loader is connected Mode selection on no response error y02 Set the action to be performed when an RS485 communications error occurs Table 2 7 y02 RS485 setting in case of error Data Function When RS485 communications error occurs the ongoing operation is immediately interrupted by the alarm Er8 When RS485 communications error occurs the ongoing operation is interrupted by the alarm Er8 after operation is performed for the period of time set by the timer When RS485 communications error occur
59. er Information in this manual is subject to change without notice Printed in Japan 2002 10 J02 J02 CM 10 FIS 4 1 Messages 4 1 Messages 4 1 1 Message formats The polling selecting system is used to transmit and receive messages The inverter always waits for selecting write requests or polling read requests from the host personal computer PLC When the inverter in the standby status receives a request frame from the host addressed to itself local station and considers the request frame to have been normally received the inverter executes the transaction in response to the request and sends back an acknowledgement ACK frame or response and data in the case of polling If the inverter judges that the receiving failed it returns negative acknowledgment NAK frame In the case of broadcast all station batch selecting the inverter does not send back response Each frame is described in 4 1 2 Transmission frames Polling Request frame Read request Inverter Response data Response frame Selecting Request frame Host Write request data Response frame Broadcast Request frame Host Write request data Inverter Broadcast all station batch selecting A frame with the station address set to 99 is treated by all inverters as broadcast By using broadcast operation or frequency commands can be simultaneously assigned to all inverters In broadcast communications only selecting of S01 S05
60. freguency 4 RT1 Acceleration Deceleration time selection HLD 3 wire operation stop command Invalid BX Coast to stop command RST Alarm reset Valid THR Trip command External fault Invalid JOG Jogging operation Invalid Hz2 Hz1 Freguency setting 2 1 switching command Valid Invalid WE KP Write enable for keypad Valid Hz PID PID control cancel IVS Normal lnverse mode changeover Valid Invalid LE Link operation enable Invalid Valid PID RST PID integration differential reset PID HLD PID integration hold FWD Forward operation stop command REV Reverse operation stop command FUNCTION CODES AND DATA FORMATS ed Ps 3 Function data Table 5 5 Function code and data Function Permissible Min step setting range Acceleration Set data with 0 0 to 3600 0 common code time F07 numbers and in common communications formats to models 0 0 to 3600 0 Deceleration time F08 1 When an attempt is made to enter a value out of the appropriate permissible setting range an out of range error will result 2 The acceleration time of S08 and the deceleration time of S09 are set to F07 acceleration time 1 and F08 deceleration time 1 respectively 3 The figures below the third place figure of the S08 acceleration time and the S09 decelerati
61. gnetic flux directing from the face to back of the paper exists and if it varies increases electromotive force in the direction of is generated The electromotive forces of A to D are the same in intensity and flow in the directions shown in the above figure In the cable DX in this case electromotive forces B and C flow in the opposite directions and offset each other and so do electromotive forces A and D in the cable DX So normal mode noise caused by electromagnetic induction does not occur However noise cannot be completely suppressed under such conditions as an uneven twist pitch Thus noise is eliminated in twisted cables but normal mode noise occurs in parallel cable Shield effect 1 When the shield is not grounded the shield functions as an antenna and receives noise 2 When the shield is grounded at both ends if the grounding points are separated from each other the ground potential may be different between them and the shield and the ground form a loop circuit in which a current flows and may cause noise Additionally the magnetic flux within the loop may vary and generate noise 3 When the shield is grounded at either end the effect of electrostatic induction can be completely eliminated within the shielded section Terminating resistor Insert a resistor equivalent to the characteristic impedance of the cables 100 to 120 2 into both end terminals of the wiring network to prevent ringing due to the refle
62. he inverter does not respond to broadcast Table 4 11 ASCII code table o 6 X 0 oO A D alol olo i na a NI lt x SS c 40 H A 2 B 3 C 4 D 5 E 6 F 7 G 8 H 9 l J K L M N O The shaded codes are used for this communications protocol 4 12 4 2 Host Side Procedures 4 2 Host Side Procedures 4 2 1 Inverter s response time Upon receipt of a query request from the host the inverter executes the requested command and sends back response after the response time shown below Host Request frame Request frame Inverter Response frame Response frame t1 t2 t3 SRL IA t1 12 Inverter s response time t1 Response interval time function code y09 The time until the inverter starts to send response to the request from the host controller such as a personal computer can be set Setting the response interval time enables even a host controller with a slow transaction execution speed to adjust timing t2 Inverter s transaction time This is the time until the inverter executes the request and sends back response as shown in Table 4 12 below t3 See 4 2 3 Receiving preparation complete time and message timing from the host Table 4 12 Inverter s transaction time Timeout Command Transaction Description time recommended Function code data lt 10ms rea
63. icates the function code group see Table 3 2 and the Lo byte represents a function code identification number 0 to 99 The written data field is fixed two bytes long Set the data on the function code to be written Interpretation of normal response The frame is the same as the query 3 Serial function writing Query 1 byte 1 byte 2 bytes 2 bytes 1 byte 2 to 100 bytes 2 bytes Station 10u Function Number of data Byte count Data written Error check address code written Hi Lo Hi Lo Hi Lo Hi Lo Normal response 1 byte 1 byte 2 bytes 2 bytes 2 bytes Station 10H Function Number of data Error check address code written 3 4 3 1 Messages How to set a query When the station address 0 is selected broadcast is available In this case all inverters do not respond even if a broadcast request is executed FCz16 10 The function code is two bytes long The Hi byte indicates the function code group see Table 3 2 and the Lo byte represents a function code identification number 0 to 99 The number of data written is two bytes long and the setting range is from 1 to 50 If 51 ora higher value is set error response will result The byte count field is one byte long and the setting range is from 2 to 100 Set a value equivalent to the double of the number of data written Set the lowest order code the data on the function code requested by the query at the first two bytes of the data written and the higher orde
64. ircuited when connected VCC 5V Cable specifications Connect only pin Nos 4 and 5 using a standard LAN cable a straight cable for 10BASE T that meets the standards of U S ANSI TIA EIA 568A Category 5 2 3 Terminating resistor Insert a terminating resistor 100 to 120Q into both ends of the wiring which can suppress the reflection of signals and reduce noise This RS485 communications card contains a 1200 terminating resistor that can be inserted and open with the SW1 Terminating resistors can be inserted by turning ON the SW1 shown in Figure 2 4 Figure 2 4 SW1 ofthe RS485 communications card Caution Insert a terminating resistor into the terminal master unit and the slave unit inverter connected to the last end or both terminal units comprising the network This means that a terminating resistor is inserted into a total of two units Note that inserting a terminating resistor into three or more units may cause a shortage of signal current capacity Connecting a four wire RJ45 to a host controller Although the FRENIC Mini uses two wire cables some hosts adopt four wire cables The FRENIC Mini can be connected to such a host with a two wire cable by connecting the driver outputs and receiver inputs of the host with a crossover cable Driver Driver Driver Driver enable enable Receiver E enable Receiver Receiver Crossover cables Four wire type h host FRENIC Mini
65. is up to 50 words 2 byte each If the read data contains an unused function code 0 will be read which will not result in an error Data does not extend over two or more function code groups If for example reading of 40 words is specified from F40 but only function codes up to F40 are available the data of F40 will be set at the first word and the other 49 words will be 0 Interpretation of normal response The data range of byte counts is between 2 and 100 A byte count is double the number of data read 1 50 data of the response The read data contains each word data in order of Hi byte and Lo byte and each word data is sent back in order of the data of the function code address requested by the query the data of that address number plus 1 the data of that number address number plus 2 If two or more function data are read and the second or any of the following data contains an unused function code F09 etc the read data will become 0 2 Single function writing Query 1 byte 1 byte 2 bytes 2 bytes 2 bytes Station O6H Function Data written Error check address code Hi Lo Hi Lo Normal response 1 byte 1 byte 2 bytes 2 bytes 2 bytes Station O6H Function Data written Error check address code How to set a guery When address 0 is selected broadcast is available In this case all inverters do not respond even if a broadcast reguest is executed FC 6 06 The function code is two bytes long The Hi byte ind
66. ites function code data selecting Writes function code data at high speed writing that does not wait for writing to be completed ASCII E ASCII a ASCII e ASCII f ASCII g ASCII j ASCII k Resets an alarm Gives a frequency command S01 1 Optional frame Gives a frequency command S05 1 Gives an operation command S06 1 Reads the output frequency M06 1 Reads the output frequency M09 1 Reads the operation status monitor M14 1 ASCII m Resets an alarm 1 The above commands a to k are used to read or write data in the function code data format specified in parentheses 2 Data field Standard frame 8 9 10 11 12 Special additional Data s first Data s second Data s third Data s fourth data character character character character Optional frame 9 10 11 12 Data s first Data s second Data s third Data s fourth character character character character All data except for some special ones are treated as 16 bits long In the data field of the communications frame data is hexadecimal 0000 FFFF and each digit is represented by an ASCII code Negative integer data signed data is treated as a complement of 2 of the integer data without the sign CAUTION The alphabetic characters A to F of hexadecimal data must be uppercase Set 0 in all the data fields of the request frame for polling In selecti
67. l format 01H Description Start of message Station address 30H to 33H Station address of the inverter decimal ten s figure 30H to 39H Station address of the inverter decimal one s figure ACK NAK 064 15u Transmission response Acknowledgement There was no receiving or logical error Negative acknowledgment There was a logical error in the request Command 61u 65H 66H 6DH Request command Speed setting S01 Freguency command S05 Operation command S06 Reset command All 0 03H End of message 30H to 3FH Checksum 1 hexadecimal ten s figure 30u to 3Fu Polling request frame host gt inverter Checksum 2 hexadecimal one s figure 0 12 3 4 5 67 SOH Station ENQ Command ETX BCC address 1 2 1 1 1 2 For BCC l byte Table 4 7 Polling request frame Value SOH ASCII format Hexadecimal format 01H Description Start of message Station 30H to 33H Station address of the inverter decimal ten s figure address 30H to 39H Station address of the inverter decimal one s figure ENO O5H Transmission reguest Command 67H 6AH 6Bu Request command Actual frequency actual speed S06 Output frequency monitor S09 Operation status monitor M14 03H End of message a 0 2 3 4 5 6 30H to 3Fu Checksum 1 hexadecimal ten s figure
68. m data 2 Function code identification number 1 oO NX 30H to 394 Function code identification number decimal ten s figure o o O e 30H to 39H Function code identification number decimal one s figure Special additional data 20H Unused space fixed Data 30H to 3FH Data s first character hexadecimal thousand s figure 30H to 3FH Data s second character hexadecimal hundred s figure 30H to 3FH Data s third character hexadecimal ten s figure 30H to 3FH Data s fourth character hexadecimal one s figure 03H End of message 30H to 3FH Checksum 1 hexadecimal ten s figure 30H to 3FH Checksum 2 hexadecimal one s figure 1 A space SP 20 will be set for an alarm reset command 2 Use high speed response selecting to read the monitor when a command which takes time for selecting see Table 4 12 in 4 2 Host Side Procedures is written The inverter does not respond to the regular write command W until writing is completed With regard to high speed response command A the inverter sends back response upon receipt of a write request and communications can therefore continue even during writing To confirm whether writing is completed in this case read the BUSY flag M14 15 bits If additional writing is performed during writing NAK error during writing will result FUJI GENERAL PURPOSE INVERTER PROTOCOL
69. munications disconnection detection time set with the function code FUJI GENERAL PURPOSE INVERTER PROTOCOL e E Transmission error error codes 71 to 73 When a transmission error occurs eight straight times it is handled as a communications error However the inverter does not return response in order to avoid overlapping of response from multiple inverters The count of eight straight times will be cleared upon normal receipt of a frame to another station or to the local inverter station itself Logical error error codes 74 to 81 When a logical error is detected a negative acknowledgment NAK frame reports it For further information see the NAK response of each frame Communications disconnection error If the inverter in operation does not receive a normal frame to itself local station or to another station when it has received a normal frame more than once and is operating via communications frequency command or operation command this status is considered disconnected When a disconnection status is set and remains over the setting time of function code y08 communications disconnection detection time it is treated as a communications error 1 Communications disconnection detection time y08 0 without detection 1 to 60 seconds 2 Condition to clear communications disconnection detection timer It will be cleared in a status other than disconnection When it is necessary to take action against e
70. must be rewritten from the host controller because the memory is initialized when the power is turned ON Although command data and operation data can be written even if communications is invalid they will not be validated because the switch is made invalid by link operation selection If communications is made valid with no operation data written operation command OFF frequency setting OHz during operation the running motor decelerates to a stop and may exert impact on the load depending on the set deceleration time Operation can be switched without causing impact to the load by setting data in communications invalid mode in advance and then switching the mode to valid If negative logic is set as Link enable data 1024 the logical value corresponding to the ON OFF status of the command LE will be reversed 2 3 3 Link functions operation selection According to the setting of function code H30 Serial link function select the frequency setting and the operation command source via communications command or command from the external signal input when communications is valid can be selected Table 2 4 Link function operation selection Link function When communications is valid H30 Frequency setting Operation command External signal input valid External signal input valid frequency setting 1 2 Operation command by F02 Communications valid S01 S05 Terminal block digital input valid External
71. n Select 1 The value of 999 will be treated as TFFF Table 5 18 List of data format numbers J codes Format number PID control Operation selection PID control Remote process command PID control P Gain PID control I Integration time PID control D Differentiation time PID control Feedback filter FUNCTION CODES AND DATA FORMATS eds E Table 5 19 List of data format numbers y codes Format number y01 RS485 setting Station address 1 y02 RS485 setting Operation selection on error 1 y03 RS485 setting Timer 3 y04 RS485 setting Baud rate 1 y05 RS485 setting Data length 1 y06 RS485 setting Parity check 1 y07 RS485 setting Stop bits 1 y08 RS485 setting No response error detection time 1 y09 RS485 setting Response interval 5 y10 RS485 setting Protocol select 1 y99 Link function for supporting data input Select 1 Table 5 20 List of data format numbers S codes Freguency command p u Format number Freguency command Operation command Acceleration time Deceleration time PID command Alarm reset command Table 5 21 List of data format numbers M codes Frequency command p u final command 5 2 Data Formats Format number 29 Frequency command final command 22 Output frequency 1 p u 29 Output frequency 1 23 FGI 22
72. n the personal computer RS232C Isolation The converter must be isolated from the RS485 side Failsafe Equipped with a failsafe function Other requirements The converter must have excellent noise immunity The failsafe function means a function that enables the RS485 receiver output to ensure the status of logic high even when the RS485 receiver input is open or short circuited or when all of the drivers of the RS485 are inactive Recommended communications level converter System Sacom made KS 485PTI Transmission receiving switching system Since the RS485 communications card for the FRENIC Mini adopts a half duplex system two wire system the converter to be used must have a transmission receiving switching function The following two switching systems are available COMMON SPECIFICATIONS e PV 1 Automatic switching by monitoring transmitted data 2 Switching by RS232C control signals RTS or DTR flow control Personal computer loaders do not support the switching system of 2 Use a converter adopting the switching system described in 1 Driver Driver O Transmission Driver Receiring enable switching Receiver enable Receiver Receiver RS232C RS485 converter FRENIC Mini two wire type Figure 2 6 Communications level conversion 2 Branch adapter for multi drops The FRENIC Mini uses an RJ45 connector for the communications connector therefore requires a branch adapter for th
73. ng the data field of the ACK frame will be undefined 4 1 Messages Example When setting 20Hz with function code S01 speed setting 1 maximum output frequency 60Hz 1 Calculate the set value according to the data format of S01 20 000 maximum output frequency Data 20Hz x 20 000 60Hz for forward rotation for reverse rotation 6666 6 x 6667 2 Convert the data into hexadecimal a complement of 2 in the case of negative data Data 6667 11 a forward rotation 1A0Bu Data 6667 superiin eaa reverse rotation 0 6667 Thus 65536 6667 58869 E5F5 3 Set the data Position Set value forward rotation Set value reverse rotation Data s first character ASCII 1 ASCII E Data s second character ASCII A ASCII 5 Data s third character ASCII 0 ASCII F Data s fourth character ASCII B ASCII 5 3 Checksum field The data in this field is intended to check whether there is any error in the communications frame at the time of data transmission Calculate the data by adding one byte to all fields except for SOH and the checksum field treating the last byte of the result as a two digit hexadecimal value and converting each digit into an ASCII code Example When the result of addition is 01234 Checksum 1 ASCII 2 Checksum 2 ASCII 3 4 1 4 Communications examples Typical communications examples are shown below the station number is 12 in all cases 1 Standard frame Exampl
74. ng M26 M26 stores the latest communications error codes 3 3 2 Operations in case of errors The action when a transmission or communications disconnection error occurs can be selected with function code y02 For further information see 2 4 Making RS485 related settings This section shows specific examples of action by different settings of function code y02 When y02 0 mode in which the inverter is forced to immediately stop in case of communications error Error Alarm reset Communications Normal Normal ee status display Regular gt lt Erg gt ri ransmissron failed Command T UN ON a from RS485 LLL X Set frequency Operation command Operation Stop Operation Inverter s Set internal frequency operation Output Free run frequency When y02 1 and y03 5 0 seconds mode in which the inverter is forced to stop five seconds after a communications error occurred Error Alarm reset Communications Normal Normal a status displa PAY Regular gt lt Er8 gt lt gt 50s 1 lt gt Pi ca nn an ON OFF ON from RS485 Set frequency Operation F command Operation Stop Operation Inverter s Set internal fregien operation g y Output Free run frequency LN Jeem 1 0000 The inverter accelerates to the set frequency even if a transmission error occurs during acceleration 1 For the
75. nsmission frames 2 red ene i edu te doe He dedu te b d du be eb I De ut ee es 4 2 4 1 3 Deseriptions of fields ine ee e fee tm li i ee ie j 4 10 4 1 4 Communications examples 4 11 o pte Z LU Z O o LL Oo Lu lt LE 4 2 Host Side Procedures ir tte dh et etu t toe 4 13 4 2 1 Inverter s response time aaa 4 13 4 2 2 Timeout processing ceci eco needed candace tne dv tene edv tt ded ge d cu ded t de d dte 4 14 4 2 3 Receiving preparation complete time and message timing from the host 4 14 4 3 Communications Errors sonaia e da raae da eren enne tren enn eaaa iea nnn n nnne 4 15 4 3 1 Categories of communications errors ssssssssseeee emen 4 15 4 3 2 Operations in case of communications errors sss 4 16 CHAPTER 5 FUNCTION CODES AND DATA FORMATS 5 1 Communications Dedicated Function Codes 5 1 5 1 1 About communications dedicated function codes seeseeee 5 1 5 1 2 Command data 4 ettet di aeu ea ie etna 5 1 5 1 3 Monitor data ov Sa A eee S 5 5 5 1 4 Information displayed on the keypad sssssseene nennen een 5 9 5 2 Data Formats m edendis et dii eaeiteuebtent 5 12 5 2 1 List of data format numbers 5 12 5 2 2 Data format specifications 5 21 CHAPTER 1 OVERVIEW This chapter describes the functions that can be realized by performing RS485 communications on the FRENIC Mini Ta
76. nverter decimal one s figure NAK 15H Transmission response Negative acknowledgement There was a logical error in the reguest Command 1 Answerback of reguest command 52H Polling read 57H Selecting write 41H High speed response selecting write 45u Alarm reset m zz Function code Function code group group 1 46H Fundamental function 45H Extension terminal function 43H Control function of freguency 50H Motor parameter 48H High performance function 4AH Application function 59H Link function 53H Command data 4Dy Monitor data 1 57H Monitor data 2 58H Alarm data 1 5AH Alarm data 2 30H to 39H Function code identification number decimal ten s figure F E C P H J Y S M W O NX eo o o e Function code identification number 1 30H to 394 Function code identification number decimal one s figure 0 U Special additional data 20H Unused space fixed Data 20H Unused space fixed 20H Unused space fixed 30H to 3FH Communications error code higher order hexadecimal ten s figure 30H to 3FH Communications error code lower order hexadecimal one s figure 03H End of message 30H to 3FH Checksum 1 hexadecimal ten s figure 30H to 3FH Checksum 2 hexadecimal one s figure 1 A space SP 20 will be set for a transmission format or transmission command error 4 1 Messages 2 Optional frame This s
77. o 1000 heat sink temperature 0 to 255 cumulative operation time control circuit terminal input 0000 to FFFFH control circuit terminal output 00004 to FFFFH communications control signal input 00004 to FFFFH communications control signal output 00004 to FFFFy 6 18 6 20 FUNCTION CODES AND DATA FORMATS ed Ps 5 2 Data Formats 5 2 1 List of data format numbers The following table shows the communications data format numbers for function code data Create data according to the data format specifications described below For data ranges and units see Chapter 9 Function Codes of the FRENIC Mini User s Manual RTU and FGI in the Format number field mean the Modbus RTU protocol and the Fuji general purpose inverter protocol respectively Table 5 13 List of data format numbers F codes Code Name Forma number F00 Data protection 1 F01 Frequency setting 1 1 F02 Operation method 1 F03 Maximum output frequency 3 F04 Base frequency 3 F05 Base frequency voltage 1 F07 Acceleration time 1 12 F08 Deceleration time 1 12 F09 Torque boost 3 F10 Electronic thermal overload relay for motor protection Select 1 F11 Electronic thermal overload relay for motor protection Level 24 FGI T9 RTU F12 Electronic the
78. of a query from the host the inverter executes the queried transaction and sends back response after the response time shown below Host Query Query Response Response Inverter t1 t2 t3 t1 t2 Inverter s response time t1 Response interval time function code y09 The time until the inverter starts to send response to the query from the host controller such as a personal computer can be set Setting the response interval time enables even a host controller with a slow transaction execution speed to adjust timing t2 Inverter s transaction time This is the time until the inverter executes the query and sends back response as shown in Table 3 4 t3 See 3 2 3 Receiving preparation complete time and message timing from the host Table 3 4 Inverter s transaction time Transaction Description Timeout time recommended Function code data The number of data is three or less lt 10ms reading The number of data is four or more lt 30ms Single function code S01 S05 S06 813 S14 Command lt 10ms data writing Other than S01 S05 S06 S13 S14 lt 100ms and H03 H03 2 Motor parameter initialization lt 500ms H03 1 Data initialization lt 5s Maintenance code lt 10ms Serial function code The function code data writing time is lt 2s data writing two seconds in the case of wiring 50 serial words 3 2 2 Timeout processing To read
79. of receiving preparation of the communications port switching from transmission to receiving is called a receiving preparation complete time Transmit the following messages after the receiving preparation complete time Receiving preparation complete time 5 ms or less Receiving waiting time from the host t3 t3 gt 5ms In the case of broadcast Upon receipt of a query message from the host by broadcast the inverter executes the query and enters the receiving enabled status Transmit the next message from the host after broadcast after the transaction time t2 of the Modbus RTU PROTOCOL ej Vd inverter Host Broadcast Broadcast Broadcast Inverter v t2 lt gt lt gt 3 2 4 Frame synchronization method Since the RTU transmits and receives binary data without using header characters for frame synchronization a frame synchronization system is defined as a time without data to identify the head of the frame If data communications does not occur for a period equal to three bytes 33 bits including the start and stop bits at the current transmission speed during receiving standby initialize the frame information and consider the first received data the first byte of the frame Any frame being received before the time without data for three bytes will be discarded For this reason the host must transmit data at a time interval of three or less bytes between two characters Data transmitted by host Thre
80. om 0 to 255 The FCs in hatching are available Do not use any unavailable FC Failure to observe this rule results in error response Table 3 1 List of FCs Description Unused Function reading up to 50 Unused Single function writing Unused Maintenance code 9 to 15 Unused 16 Serial function writing up to 50 data 17 to 127 Unused 128 to 255 Reserved for exception response Information The information field contains all information function code byte count number of data data etc For further information about the information field for each message type broadcast query normal response error response see 3 1 4 Message categories Error check The error check field is a CRC 16 check system and two bytes long Since the length of the information field is variable the frame length required for calculating the CRC 16 code is calculated based on the FC and the byte count data For further information about CRC 16 calculations and algorithm see 3 4 CRC 16 For byte counts see 3 1 4 Message categories Character format Each byte of a message is transmitted as a character Character formats are described on the following page A character comprises a start bit logical value 0 8 bit data an additional optional parity bit and a stop bit logical value 1 3 2 3 1 Messages A character always consists of eleven bits and the number of stop bits varies depen
81. on time are omitted within the inverter If for example 123 4s is written 123 0s is entered 5 4 5 1 3 Monitor data Function codes for monitor data M codes are described in the four tables 1 to 4 below These 5 1 Communications Dedicated Function Codes function codes are for reading only Table 5 6 Monitor data function codes 1 Frequency command p u final command Description Frequency command based on the maximum output frequency Monitor range 32768 to 32767 20 000 maximum output frequency Min step Frequency command final command Frequency command with min step 0 01Hz 0 00 to 655 35 Output frequency 1 p u Output frequency based on the maximum output frequency before slip compensation 32768 to 32767 20 000 maximum output frequency Output frequency 1 Output frequency with min step 0 01Hz FGI 655 35 to 655 35 RTU 0 00 to 655 35 Input power Power consumption value based on the nominal applicable motor output 100 0 00 to 399 99 Output current effective value Output current effective value based on the inverter rated current 0 00 to 399 99 100 inverter rated current Output voltage effective value Output voltage effective value min step 1 0V 0 0 to 1000 0 1 Since M12 does not have decimal data its minimum step is 1 0 FUNCTION CODES AND DATA FORMATS ed Ps
82. or corinectlon 2 e een odes eere d t LOG ase ee ARRA a ss A RA 2 5 2 2 4 Measures agalrist niolse 45 thes a itt ec ette e e i p te ee 2 6 2 3 Switching Communications srini e a E enne nen nennen nennen nnns 2 8 2 3 1 Commands for switching communications esseeen emen 2 8 2 3 2 How to switch communications enabled disabled sss 2 9 2 3 3 Link functions operation selection sssseeeen mmn 2 9 2 3 4 Link functions for supporting data input operation select 2 10 2 4 Making RS485 related Settings eene nens 2 11 2 4 1 Link functions RS485 settings aaa 2 11 2 1 List of Specifications List of Specifications Shown below are the specifications for RS485 communications of the FRENIC Mini Table 2 1 Protocol FGI BUS Modbus RTU List of RS485 communications specifications of the FRENIC Mini Item Specification Loader commands Complying with Modicon s Modbus RTU RTU mode only Fuji general purpose inverter protocol Special commands dedicated to inverter support software not disclosed Number of units to be connected 1 host and 31 inverters Electrical specification EIA RS485 Method of connection to RS485 Using 8 pin RJ45 connectors Synchronization system Start stop synchronization Communication system Half duplex system Baud rate bps 2400 4800 9600 and 19200 Maximum
83. ormation see the section of Terminating resistor under 2 2 2 Connection procedures 2 2 2 2 Connections 2 2 2 Connection procedures This section describes the necessary knowledge to connect the FRENIC Mini to a host controller RJ45 connector pin layout To facilitate connection with a standard RS232C RS485 converter the LAN connector FRENIC Mini adopts two pairs of pins of T RJ45 LAN connector pins complying with a 8 1 pai i i i iV four Pall layout d pin No 4 seine to no be DX signals and pin No 5 to DX signals O 3 NC RXD 1 4 DX caution Pin Nos 1 2 7 and 8 are DE RE Tie K assigned to the power supply oi Tomia enD for the remote keypad Do not resistor SW use these pins when j LAN connector connecting this R8485 Figure 2 3 FRENIC Mini s pin layout communications card to another device To connect the FVR E11S series inverter on the communications network on which the FRENIC Mini exists pin Nos 3 and 5 must be switched using a connection cable etc Table 2 2 makes a comparison of pin layout between the FRENIC Mini and the FVR E11S series COMMON SPECIFICATIONS e PV Table 2 2 Comparison of pin layout between the FRENIC Mini and the FVR E11S FRENIC Mini FVR E11S Remarks 1 VCC 5V SEL_TP The power supply is keypad selected short circuited when connected GND DX DX SEL_ANY optional GND VCC The power supply is short c
84. output 15 Z63 communications control signal input 14 Z64 communications control signal output 15 5 20 5 2 Data Formats 5 2 2 Data format specifications The data in the data fields of a communications frame are 16 bits long binary data as shown below 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 16 bit binary data For the convenience of description 16 bit data is expressed in hexadecimal with one upper order byte eight bits from 15 to 8 and one lower order byte eight bits from 7 to O For example the following data is 1234H in hexadecimal and expressed as 12H 344 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 Data format 1 Integer data positive Minimum step 1 Example When F15 frequency limiter upper limit 60Hz 60 003C Consequently gt 00H 3CH Data format 2 Integer data positive negative Minimum step 1 Example When the value is 20 20 FFEC4 Consequently gt FFH ECH Data format 3 Decimal data positive Minimum step 0 1 Example When F17 gain frequency set signal 100 0 100 0 x 10 1000 03E8 Consequently gt 034 E8H Data format 4 Decimal data positive negative Minimum step 0 1 Example When C31 analog input offset adjustment 5 0 5 0 x 10 50 FFCE Consequently gt FFH CEH FUNCTION CODES AND DATA FORMATS ed Ps Data formant 5 Decim
85. period until communications is recovered the command command data operation data executed just before the communications error had occurred is retained 3 3 Communications Errors When y02 2 and y03 5 0 seconds when communications is not recovered although five seconds elapsed from the occurrence of a communications error and an Er8 trip occurs Error Alarm reset Communications Normal Normal ue status displa PY Regular gt lt Ers gt 5 0s lt 5 1 Wk i js Command a ON ON from RS485 Set ss frequency Operation command Inverter S Set internal f operation requency Output eee k ee eee frequency The inverter accelerates to the set frequency even if a transmission error occurs during acceleration Operation Stop Operation 1 For the period until communications is recovered the command command data operation data executed just before the communications error had occurred is retained When y02 2 and y03 5 0 seconds when a communications error occurred but communications was recovered within five seconds Error Communications Normal Normal status display k zul r J keur eo gt lt gt 50s FWD DE IN mei Command T Lun from RS485 Sat L eee frequency Operation som EE command peration top Inverter s Set internal frequency operation 0 utput frequency N The inverter accelerates to the set freq
86. pter 3 OPERATION USING THE KEYPAD of the FRENIC Mini Instruction Manual RTU and FGI in the Remarks field represent the Modbus RTU protocol and the Fuji general purpose inverter protocol respectively Table 5 10 Keypad related function code W codes Monitor range Min step LED display Operation status 00004 to FFFFH 1 3_07 Freguency command 0 00 to 655 35 0 01 3_05 Output freguency before slip 0 00 to 655 35 0 01 3_00 compensation Output freguency after slip compensation Output current Remarks 0 00 to 655 35 0 01 3 01 0 00 to 9999 Variable 3 02 0 00 to 655 35 0 01 3 02 0 0 to 1000 0 0 1 3 03 0 00 to 99990 Variable 3 09 0 00 to 99990 Variable 3 09 999 to 999 Variable 3 10 999 to 999 Variable 3 11 0 00 to 9999 Variable Speed monitori 0 00 to 9999 Variable Speed monitor 0 00 to 9999 Variable Speed monitori 0 00 to 9999 Variable Speed monitor 0 00 to 9999 Variable Operation status monitor Operation status monitor 0 to 22 Output voltage Load rotation speed Line speed PID process command PID feedback value Load speed set value Line speed set value Constant feed time set value Constant feed time Input power Timer operation remaining time 0 to 9999 0 3 Same as F02 20 RS 485 Ch1 0 3 Same as F01 20 RS 485 Ch1 Operation command source Frequency command source 0 to 22 Control circuit terminal input 00004 to FFFFH Control
87. quest from the personal computer or PLC to the return of response to it Even in a slow processing device timing can be adjusted by changing the response interval time Data setting range 0 00 to 1 00 second Master Inverter Response t1 Response interval time a a The processing time within the inverter It depends on the timing and command given For further information see the procedure for each protocol on the host below Modbus RTU protocol Chapter 3 3 2 Host Side Procedures Fuji general purpose inverter protocol Chapter 4 2 Host Side Procedures Setting when FRENIC Loader is connected Set the response interval time according to the performance and conditions of the personal computer and converter RS485 RS232C converter etc Some converters monitor the communications status and use a timer to switch transmission receiving Protocol select v10 Table 2 13 Protocol select ENS Data Protocol Select a communications protocol l l Modbus RTU Setting when FRENIC Loader is FRENIC Loader connected Select the protocol for FRENIC Loader commands y10 1 Fuji general purpose inverter 2 13 COMMON SPECIFICATIONS e PV 2 14 CHAPTER 3 Modbus RTU PROTOCOL This chapter describes the Modbus RTU protocol as well as the host side procedure for using this protocol and error processing The Modbus RTU protocol was a set of specifications developed in the United States
88. r data address plus 1 address plus 2 at the following bytes If the data written contains an unused function code the writing will be ignored which will not result in an error Interpretation of normal response With regard to the function code and the number of data written the same values as those of the query will be sent back caution When H03 Data initialization is used use single function writing FC 6 H03 will be ignored even if it is written with serial function writing FC 16 4 Maintenance code Query 1 byte 1 byte 2 bytes 2 bytes 2 bytes Station 08u Diagnosis code Data written Error check address 0000 Hi Lo Normal response 1 byte 1 byte 2 bytes 2 bytes 2 bytes Station 08H Diagnosis code Data written Error check address 0000 How to set a query This request cannot use broadcast Station address 0 will become invalid no response FC 8 08 Set the diagnosis code field to be 2 bytes long fixed 0000 Error response will result if data other than 0000 is set The data written field is two bytes long and any contents of data can be set Interpretation of normal response The frame is the same as the query 3 5 Modbus RTU PROTOCOL e Vd 5 Error response If the inverter receives an improper query it will not execute it which will result in error response Error response 1 byte 1 byte 1 byte 2 bytes Station Exception function Subcode Error check address
89. r to transmit queries to each inverter as a slave and each slave to send back responses to the queries to the master supporting RTU and ASCII modes as transmission modes in the standard Modbus protocol whereas the FRENIC Mini supports only RTU mode that provides a high transmission density and performing an error check through a CRT cyclic redundancy check to ensure accurate data transmission Fuji general purpose inverter protocol This protocol is commonly used for all models of Fuji s general purpose inverters The main functions include enabling as a common protocol operation of all models of Fuji s general purpose inverters with the same host program function codes cannot be generally edited because specifications are different among models adopting a fixed length transmission frame standard frame to facilitate program development for the host and reducing the communications time in response to operation commands and frequency setting requiring quick response by using an optional transmission frame Caurion The remote keypad uses a dedicated protocol By connecting the remote keypad the protocol automatically switches to the dedicated protocol thereby the setting of communications related functions is not required Although the personal computer loader uses a dedicated protocol for loader commands part of the communications conditions must be set For further information see the Inverter Support Softwa
90. rcuit voltage a W codes monitor Information to determine the service life of parts to be periodically Weodes replaced main circuit capacitor PC board capacitor cooling fan Model codes capacity codes ROM version etc Z codes Alarm monitor Monitoring alarm history last three alarms dedicated to Operation information output set frequencies current voltage communica etc tions Operation status information on general purpose output terminals Maintenance cumulative operation time DC link circuit current heat sink temperature etc Monitoring information when an alarm occurs last three alarms Function code Monitoring and changing function code data All function codes other than above CHAPTER 2 COMMON SPECIFICATIONS This chapter describes the specifications common to both of the Modbus RTU and Fuji general purpose inverter protocols For further information about the specific specifications of each protocol see Chapter 3 Modbus RTU Protocol and Chapter 4 Fuji General purpose Inverter Protocol Table of Contents 2 1 Eist of Specifications 2 t endet e c tt dle t tte d e s 2 1 2 2 QGonnectiOrs eii ERR TERR RRA Dagdas Rre aa aa a oA Ea SRL RENTUR g D IRAE ETIN aaa RE 2 2 2 2 1 Basic connection diagrams sssssssseseseeeeneeeenen nennen enne nennen enne 2 2 2 2 2 Corinection procedures 2 2 tad dre titre leeta bg tee b be ass ted e bites Eine pees 2 3 2 2 3 Device f
91. re FRENIC Loader Instruction Manual With regard to a FRENIC Mini that uses inverter ROM 0399 or earlier version part of the RTU protocol functions are restricted Contact us for these restrictions Confirm the ROM version according to the menu 5_ 74 described in 3 8 Reading Maintenance Information under Chapter 3 of the FRENIC Mini Instruction Manual 1 1 OVERVIEW ed PV 1 2 List of Functions The functions listed below become available by operating the appropriate function codes from the host controller The chapters that follow describe these functions in detail Table 1 1 List of RS485 communications functions Related Function Description function code Operation The functions equivalent to the terminal functions shown below can be S codes executed through communications dedicated to communi Forward operation command FWD and reverse operation cations command REV Digital input commands FWD REV X1 X3 terminals Alarm reset command RST Frequency Either of the following two setting methods can be selected setting 20000 maximum output frequency Frequency adjustable unit 0 01 Hz without polarity PID command Setting within 20000 100 Operation Frequency command M codes monitor Actual values frequency current voltage etc Operation status information on general purpose output terminals etc Maintenance Cumulative operation time DC link ci
92. reference point 5 C37 Analog input adjustment terminal C1 Gain 5 C38 Analog input adjustment terminal C1 Filter 5 C39 Analog input adjustment terminal C1 Gain reference point 5 C50 Bias frequency setting 1 Bias reference point 5 C51 Bias PID command 1 Bias value 6 C52 Bias PID command 1 Bias reference point 5 Table 5 16 List of data format numbers P codes Motor Capacity When P99 2 0 3or4 When P99 1 Format number Motor Rated current 19 RTU Motor Slip compensation gain 3 Motor select 1 5 2 Data Formats Table 5 17 List of data format numbers H codes Format number Data initialization Retry Number of times Retry Waiting time Cooling fan ON OFF control Curved acceleration deceleration Instantaneous overcurrent limit PTC thermistor input Operation selection PTC thermistor Operation level Link function Function selection Main circuit capacitors capacity Cumulative operation time of cooling fan Non linear V f Frequency Non linear V f Voltage Acceleration Deceleration time Jogging operation Low limiter Minimum frequency during limited operation Automatic deceleration Operation selection Overload prevention control Current oscillation suppression gain STOP key priority start check function Alarm data clear Protection Maintenance functio
93. rmal overload relay for motor protection 3 Thermal time constant F14 Restart mode after momentary power failure Select 1 F15 Frequency limiter High 3 F16 Frequency limiter Low 3 F18 Bias frequency for F01 6 F20 DC brake Starting frequency 3 F21 DC brake Braking level 1 F22 DC brake Braking time 5 F23 Starting frequency 3 F25 Stop frequency 3 F26 Motor sound Carrier frequency 1 4 F27 Motor sound Sound tone 1 F30 Terminal FMA Output gain 1 F31 Terminal FMA Function 1 F37 Load select automatic torque boost automatic energy saving 1 operation F43 Current limiting Mode 1 F44 Current limiting Level 1 F50 Electronic thermal overload relay Discharging capability 1 2 F51 Electronic thermal overload relay Permissible loss 7 4 The frequency of 0 75kHz will be treated as 0 72 The value of 999 will be treated as 7FFFy Table 5 14 List of data format numbers E codes X1 terminal function Select 5 2 Data Formats Format number 1 X2 terminal function Select 1 X3 terminal function Select 1 Acceleration time 2 12 Y1 terminal function Select 1 30A B C relay output Select 1 Frequency detection 1 FDT Level 3 Overload early warning current detection low level Level current detection 24 FGI 19 RTU Overload early warning current detection
94. ror name Checksum error Description The frame to the local station is found unmatched in checksum collation Error code M26 Parity error The parity is unmatched Other errors Receiving errors other than the abovementioned framing error overrun error Logical error Format error The characters of the transmission request are incorrect The last character of the message is not in the specified position Command error A command that does not exist was transmitted Link priority error This error does not occur in the FRENIC Mini Error of no right of function code data writing This error does not occur in the FRENIC Mini Function code error A function code that does not exist was requested Write disabled error An attempt was made during operation to write the function code for write disabled or for write disabled during operation An attempt was made to write the function code for write disabled while the undervoltage occurs other than S01 S05 S06 S13 S14 and y99 Data error The data written is beyond the writable range Error during writing An attempt was made to write another function data during function writing with command A Communi cations disconnec tion error Communications disconnection error The inverter did not receive a normal frame addressed to local station or to other stations within the com
95. rrors by factor the factor can be identified by reading M26 M26 stores the latest communications error codes 4 3 2 Operations in case of communications errors Operations in case of a transmission or communications disconnection error are the same as those of the Modbus RTU protocol See 3 3 2 Operations in case of errors in Chapter 3 Modbus RTU Protocol 4 16 CHAPTER 5 FUNCTION CODES AND DATA FORMATS This chapter describes communications dedicated function codes and the data formats of communications frames Table of Contents 5 1 Communications Dedicated Function Codes seen 5 1 5 1 1 About communications dedicated function codes sseseseeeeenn 5 1 5 1 2 Command Catan est 1t cc ee i derer aaa 5 1 5 1 3 Monitor data eerte era ene meiner DU MI 5 5 5 1 4 Information displayed on the keypad sssssssseeene enne 5 9 5 2 Data Formats ee uodxodune Oii INI eda ue 5 12 5 2 1 List of data format numbers e s 5 12 5 2 2 Data format specifications Fuji Electric Co Ltd ED amp C Drive Systems Company Gate City Ohsaki East Tower 11 2 Osaki 1 chome Shinagawa ku Tokyo 141 0032 Japan Phone 81 3 5435 7139 Fax 81 3 5435 7458 fe Printed on 10096 recycled paper Information in this manual is subject to change without notice Printed in Japan 2002 10 J02 J02 CM 10 FIS 5 1 Communications Dedicated Function Codes 5 1 Communications Dedi
96. s the ongoing operation is interrupted by the alarm Er8 if communications are retried during operation for the period of time set by the timer but is not recovered The ongoing operation continues even if a communications error occurs caution f the personal computer goes out of control when a personal computer loader is connected and its trial operation function is used a stop command may not be issued In this case it may be impossible to deactivate the inverter To ensure safety select the appropriate setting in case of occurrence of communications error Timer y03 Set an error processing time Data setting range 0 0 to 60 0 seconds Baud rate y04 Table 2 8 Baud rate Set a baud rate 2400 bps Setting when a personal computer loader is 4800 bps connected 9600 bps Match the baud rate with that of the personal computer 19209 bps COMMON SPECIFICATIONS e PV Data length y05 Table 2 9 Data length Set a character length 0 8 bits Setting when FRENIC Loader is connected This code does not need to be set because it is automatically set to eight bits as in the Modbus RTU protocol 1 7 bits Parity check y06 Table 2 10 Parity check Set a parity bit Function No parity bit Setting when FRENIC Loader is connected This code does not need to be set because it is automatically set to even parity Even parity Odd parity Stop bits y07 Table 2 11 S
97. scription Format error Function code error Command error Write disabled Link priority error Data error Function code data write right error Error during writing Table 5 30 Communications error codes for RTU protocol Code Description Code Description Improper FC Improper data range error Improper address function code NAK link priority no right write error disabled Example In case of an improper address 2 00024 Consequently gt 00H 02H Data format 22 Freguency data Floating point data positive Resolution 0 01Hz Data format 23 Polarity decimal data positive for Fuji general purpose inverter protocol Decimal data positive Resolution 0 01Hz 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 16 bit binary data 4 digit ASCII code FUNCTION CODES AND DATA FORMATS ed Ps For reverse rotation add a negative sign ASCII to the special additional data in the standard frame or for forward rotation enter a space ASCII Example When maximum output frequency 60Hz and MO9 output frequency 60 00Hz forward rotation 60 00 x 100 6000 17704 Consequently S 1 7 7 0 Positive data is in the same data format as data format 5 5 25 Data format 24 Floating point data 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 P I 3 7 e Tod d Exponent Mantissa 0 0 01 x000 to 9999 0 00 to 99 99
98. signal input valid Communications valid S06 frequency setting 1 2 Communications valid S01 S05 HINT By selecting continuous communications valid without setting any digital input terminal and switching the data of H30 to communications valid invalid external signal input valid communications valid invalid can be switched in the same manner as switching at the digital input terminal 2 9 COMMON SPECIFICATIONS e PV 2 3 4 Link functions for supporting data input operation select According to the setting of function code y99 link function for supporting data input operation select the frequency setting and the operation command source via communications command or command specified by H30 when communications is valid can be selected individually C This function code is designed for inverter support software for personal computer loaders such as FRENIC Loader and forcibly makes communications valid without changing the setting of H30 Do not change the current setting unless otherwise required This function code if changed from the inverter provides the function equivalent to y99 0 The data of y99 must be written from communications when setting it to a value other than 0 The data of this function code cannot be saved in the inverter and will return to 0 when the power is turned OFF Table 2 5 Link functions for supporting data input Link function When communications is valid y99 Frequ
99. th proper use Improper handling or misuse may result in malfunction shorter service life or failure Listed below are documents relating to the FRENIC Mini Consult any appropriate document Name Document number Description Overview of FRENIC Mini how to operate the keypad control User s Manual MEH446 block diagram selection of peripherals capacity selection specifications function codes etc Overview of FRENIC Mini features specifications outline Catalog MEH441 drawing options etc Inspection at the time of product arrival installation and Instruction Manual INR SI47 0791 E wiring how to operate the keypad troubleshooting maintenance and inspection specifications etc Installation Manual INR S147 0773 Inspection at the time of arrival how to install the product These documents are subject to revision as appropriate Obtain the latest versions when using the product B Safety Precautions Prior to installation connection wiring operation maintenance or inspection read through this user s manual as well as the instruction and installation manuals to ensure proper operation of the product Familiarize yourself with all information required for proper use including knowledge relating to the product safety information and precautions This user s manual classifies safety precautions as shown below according to the severity of the accident that may occur if you fail to observe the precaution
100. top bits Set a stop bit 0 Setting when FRENIC Loader is connected 1 1 bit This code does not need to be set because it is automatically set to 1 In the Modbus RTU protocol this code does not need to be set because it is automatically determined in conjunction with the parity bit No response error detection time y08 Table 2 12 No response error detection time In a system designed to access a station inverter regularly controlled by the host within a No response error specific period of time access may be lost during detection disabled RS485 communications due to wire Detecting time from 1 disconnection Set the period of the time when the to 60 seconds inverter detects it until when the ongoing operation is interrupted by an alarm with RS485 communications error Er8 Setting when FRENIC Loader is connected Communications from FRENIC Loader to the inverter takes place at fixed intervals or only when an event occurs as a result of operation depending on the functions selected For this reason select the setting of disabling communications interruption detection data O For example although communications is performed at a fixed cycle of approximately 800ms during trial operation the cycle varies according to the processing by the operating system of the personal computer 2 12 2 4 Making RS485 related Settings Response interval y09 Set the time from the completion of receipt of a re
101. two wire type Figure 2 5 Connecting the FRENIC Mini to a four wire type host Gaution The host must have the function to set the driver outputs to high impedance driver enable Confirm that products conforming to RS485 are provided with this function Keep the driver outputs in the status of high impedance except when the host is transmitting data driver enable OFF Keep the receiver in the host deactivated receiver enable OFF during transmission to prevent the host from receiving the data it has transmitted If the receiver cannot be deactivated program the host so that it will discard the data it transmits 2 4 2 2 Connections 2 2 3 Device for connection This section describes the devices that are necessary for the connection of the FRENIC Mini to a host without RS485 interface such as a personal computer or for multi drop connections 1 Communications level converter In general personal computers are not equipped with an RS485 port An RS232C RS485 communications level converter hereinafter referred to as RS232C RS485 converter or converter is therefore required Use a converter that meets the following recommended specifications for proper operation Note that proper performance may not be expected from a converter other than the recommended one Recommended communications level converter specifications Transmission receiving switching system Automatic switching by monitoring data transmitted o
102. uency even if a transmission error occurs during acceleration 1 For the period until communications is recovered the command command data operation data executed just before the communications error had occurred is retained 3 13 Modbus RTU PROTOCOL ej Vd When y02 3 mode in which the inverter continues operating when a communications error occurs Communications status display FWD Command from RS485 Set frequency Operation command Inverter s Set internal frequency operation Output frequency Error Normal Normal lt Regular gt 1 Operation X The inverter retains the setting at the time of the occurrence of the transmission error and continues operating 3 14 3 4 CRC 16 3 4 CRC 16 3 4 1 Overview of the CRC 16 The CRC cyclic redundancy check is a system to confirm whether there is any error in the communications frame during data transmission The CRC is among the most effective error check systems The transmission station calculates and adds CRC data to the last block of the frame and the receiving station also calculates CRC data against the data received and compares them with each other Steps to calculate CRC data Polynomial data for example 1100 0000 0010 0001 gt X X X 1 is divided by a generative polynomial expression 17 bits X9 xX Xx 1 CRC data is the remainder 16 bits of this division The quotient is ignore
103. y from the host the inverter executes a transaction in response to the request and sends back corresponding normal response Error response If the inverter receives a query but cannot execute the requested function because an invalid function code is specified or for other reasons it sends back error response The error response is accompanied by a message describing the reason the request cannot be executed The inverter cannot send back any response in case of a CRC or physical transmission error parity error framing error overrun error Broadcast The master uses address 0 to send messages to all slaves All slaves which receive a broadcast message execute the requested function This transaction will be terminated upon timeout of the master 3 1 3 1 3 Message frames As shown below a transmission frame consists of four blocks which are called fields Details depend on RTU function codes To make a clear distinction between RTU function codes and the inverter s function codes the former will be hereinafter referred to as FCs 1 byte 1 byte Up to 105 bytes 2 bytes Station address FC RTU function code Station address The station address field is one byte long in which a station address between 0 and 247 can be selected Selecting address 0 means the selection of all slave stations and a broadcast message FC RTU function code The FC field is one byte long in which a function code is defined with a number fr

Download Pdf Manuals

image

Related Search

Related Contents

Vou-te Bater!  User Manual  Manuel d`utilisation/installation  Matériels scientifiques et technologiques peu coûteux pour  取扱説明書 - 山田照明  Yamaha SP2060 V1 Owner's Manual    Casio 5275 User's Manual  KEYPAD USING STM 110C – A Wireless, Batteryless  Liebert® Nform™  

Copyright © All rights reserved.
Failed to retrieve file