Home > Hitachi > Inverter > Hitachi Sj7002 Owners Manual

Hitachi Sj7002 Owners Manual

    Download as PDF Print this page Share this page

    Have a look at the manual Hitachi Sj7002 Owners Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 913 Hitachi manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

    							ModBus Mode Communications
    Appendix B
    B–28
    When the Write Holding Register command cannot be executed normally, refer to the 
    exception response.
    Loopback Test [08h]:
    This function checks a master-slave transmissi on using any test data. An example follows:
     Send test data to an inverter having slave ad dress “1” and receiving the test data from the 
    inverter (as a loopback test).
    The test subcode is for echo (00h,00h) only  and not available to the other commands.
    Query:
    Note 1:
    Broadcasting is disabled.
    Note 2: The starting coil number is one 
    less than the number of the coil to 
    be read first. Response:
    No.Field NameExample 
    (hex)
    1 Slave address *1 05
    2 Function code 06
    3 Register start number  (high order) *2 12
    4 Register start number  (low order) *2 02
    5 Change data (high  order) 00
    6 Change data (low order) 32
    7 CRC-16 (high order) AD
    8 CRC-16 (low order) 23No.Field NameExample  (hex)
    1Slave address 05
    2 Function code 06
    3 Register start number  (high order) 12
    4 Register start number  (low order) 02
    5 Change data (high  order) 00
    6 Change data (low order) 32
    7 CRC-16 (high order) AD
    8 CRC-16 (low order) 23
    Query:
    Note 1: Broadcasting is disabled. Response:
    No.Field NameExample 
    (hex)
    1 Slave address *1 01
    2 Function code 08
    3 Test subcode (high  order) 00
    4 Test subcode (low  order) 00
    5 Data (high order) Any
    6 Data (low order) Any
    7 CRC-16 (high order) CRC
    8 CRC-16 (low order) CRCNo.Field NameExample  (hex)
    1Slave address 01
    2 Function code 08
    3 Test subcode (high  order) 00
    4 Test subcode (low  order) 00
    5 Data (high order) Any
    6 Data (low order) Any
    7 CRC-16 (high order) AD
    8 CRC-16 (low order) 23
    
    Phone: 800.894.0412   
    						
    							SJ7002 Inverter
    Appendix B
    B–29
    Write in Coils [0Fh]:
    This function writes data in consecutive coils. An example follows:
     Change the state of intelligent i nput terminal [1] to [6] of an inverter having a slave address 
    “5.”
     This example assumes the intelligent input terminals have terminal states listed below.
    When the Write in Coils command cannot be ex ecuted normally, see the exception response.
    ItemData
    Intelligent input terminal [1] [2] [3] [4] [5] [6]
    Coil number 7 8 9 10 11 12
    Terminal status ON ON ON OFF ON OFF
    Query:
    Note 1:Broadcasting is disabled.
    Note 2: The starting coil number is one 
    less than the number of the coil to 
    be read first.
    Note 3: The change data is  a set of high-
    order data and low-order data. So 
    when the size (in bytes) of data to 
    be changed is an odd number, add 
    “1” to the data size (in bytes) to 
    make it an even number Response:
    Note 4:
    Data is transferred by the specified 
    number of data bytes (data size).
    No.Field NameExample 
    (hex)
    1 Slave address *1 05
    2 Function code 0F
    3 Coil start number  (high order) 00
    4 Coil start number (low  order) 06
    5 Number of coils (high  order) *2 00
    6 Number of coils (low  order) *2 06
    7 Byte number *3 02
    8 Change data (high  order) *3 17
    9 Change data (low  order)*3 00
    10 CRC-16 (high order) DB
    11 CRC-16 (low order) 3ENo.Field NameExample  (hex)
    1 Slave address 05
    2 Function code 0F
    3 Coil start number  (high order) 00
    4 Coil start number (low  order) 06
    5 Number of coils (high  order) *2 00
    6 Number of coils (low  order) *2 06
    7 CRC-16 (high order) 34
    8 CRC-16 (low order) 4C
    
    Phone: 800.894.0412   
    						
    							ModBus Mode Communications
    Appendix B
    B–30
    Write in Holding Registers [10h]:
    This function writes data in consecutive holding registers. An example follows:
     Write “3000 seconds” as the first accelerati on time 1 (F002) in an inverter having a slave 
    address “1.”
     This example uses change da ta “300000 (493E0h)” to set “3000 seconds” as the data 
    resolution of the registers “1103h” and “1104h”  holding the first acceleration time 1 (F002) 
    is 0.01 second.
    When the Write Holding Register command ca nnot be executed normally, refer to the 
    exception response. Query:
    Note 1:
    Broadcasting is disabled.
    Note 2: The starting coil number is one 
    less than the number of the coil to 
    be read first. Response:
    No.Field NameExample 
    (hex)
    1 Slave address *1 01
    2 Function code 10
    3 Start address (high  order) *2 11
    4 Start address (low order)  *2 02
    5 Number of holding  registers (high order) 00
    6 Number of holding  registers (low order) 02
    7 Byte number *3 04
    8 Change data 1 (high  order) 00
    9 Change data 1 (low  order) 04
    10 Change data 2 (high  order) 93
    11 Change data 2 (low  order) E0
    12 CRC-16 (high order) 9E
    13 CRC-16 (low order) 9FNo.Field NameExample  (hex)
    1 Slave address *1 01
    2 Function code 10
    3 Register start number  (high order) 11
    4 Register start number  (low order) 02
    5 Number of holding  registers (high order) 00
    6 Number of holding  registers (low order) 02
    7 CRC-16 (high order) E5
    8 CRC-16 (low order) 34
    
    Phone: 800.894.0412   
    						
    							SJ7002 Inverter
    Appendix B
    B–31
    Exception Response:
    When sending a query (excluding a broadcasting query) to an inverter, the master always 
    requests a response from the inverter. Usually, the inverter returns a response according to the 
    query. However, when finding an error in the query, the inverter returns an exception response. 
    The exception response consists of the fields shown below.
    The content of each field is explained below. The function code of the exception response is the 
    sum of the function code of the query and 80h. The exception code indicates the factor of the 
    exception response.     
    Field Configuration
    Slave address
    Function code
    Exception code
    CRC–16
    Function Code
    QueryException Response
    0 1 h 8 1 h
    0 3 h 8 3 h
    0 5 h 8 5 h
    0 6 h 8 6 h
    0 F h 8 F h
    1 0 h 9 0 h
    Exception CodeDescription
    0 1 h The specified function is not supported.
    0 2 h The specified address is not found.
    0 3 h The format of the specified data is not acceptable.
    2 1 h The data to be written in a holding register is outside the inverter.
    2 2 h The specified functions are  not available to the inverter.
    • Function to change the content of  a register that cannot be changed 
    while the inverter is in service
    •
    Function to submit an ENTER command during running (UV)
    •Function to write in a register during tripping (UV)
    •Function to write in a read-only register (or coil)
    
    Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]  
    						
    							ModBus Mode Communications
    Appendix B
    B–32
    Store New 
    Register Data 
    (ENTER 
    Command)Neither the command (06h) to write data to a register nor the command (10h) to write data to 
    multiple registers can store the updates they ma de in the internal memory of the inverter. 
    Turning the inverter power off without storing the  updates deletes them and restores the original 
    register settings. If you intend to  store register updates in the internal memory of the inverter, 
    issue the Enter command as described below.
    If you have updated a control cons tant, you must recalculate the motor constants. In such cases, 
    use register 0900h for reca lculation as described below.
    Submitting an ENTER Command:
     Write any data in all memory (of a holding register at 0900h) by the Write in Holding  Register command [06h].
    NOTE:  The ENTER command takes much time to run.  You can check its progress by monitor-
    ing the Data Writing signal (of a coil at 001Ah).
    NOTE: The service life of the storage element of th e inverter is limited (to about 100,000 write 
    operations). Frequent use of the ENTER command may shorten its service life.
    Write DataDescription
    0000 Recalculate the motor constants
    0001 Store the register data
    Other Recalculate the motor consta nts and store the register data
    
    Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]  
    						
    							SJ7002 Inverter
    Appendix B
    B–33
    ModBus Data Listing
    ModBus Coil ListThe following tables list the primary coils for the inverter interface to the network. The table 
    legend is given below.
     Coil Number -  The network register address offset for the coil, in hex and decimal. Actual 
    network address is 30001 + offset. The coil  data is a single bit (binary) value.
     Name -  The functional name of the coil
     R/W -  The read-only (R) or read-write (R/W ) access permitted to the inverter data
     Description -  The meaning of each of the states of the coils
    List of Coil Numbers
    Coil numberNameR/WDescriptionhexdec.
    0000h 00000 (Reserved) — —
    0001h 00001 Operation command R/W 0 ... Stop 1 ... Run (enabled when A003=03)
    0002h 00002 Rotation direction command R/W 0 ... REV 1 ... FW (enabled when A003=03)
    0003h 00003 External trip (EXT) R/W 0 ... No trip event 1 ... Trip occurred
    0004h 00004 Trip reset (RS) R/W 0 ... No reset condition
    1 ... Reset
    0005h 00005 (Reserved) — —
    0006h 00006 (Reserved) — —
    0007h 00007 Intellig ent input terminal [1] R/W 0 ... OFF *1
    1 ... ON
    0008h 00008 Intellig ent input terminal [2] R/W
    0009h 00009 Intellig ent input terminal 3] R/W
    000Ah 00010 Inte lligent input terminal [4] R/W
    000Bh 00011 Inte lligent input terminal [5] R/W
    000Ch 00012 Inte lligent input terminal [6] R/W
    000Dh 00013 Inte lligent input terminal [7] R/W
    000Eh 00014 Inte lligent input terminal [8] R/W
    000Fh 00015 Run/Stop status R 0 ... Stop (corresponds to D003 monitor) 1 ... Run
    0010h 00016 FW/REV status R 0 ... FW 1 ... RV
    0011h 00017 Inverter ready R 0 ... Not ready 1 ... Ready
    0012h 00018 (Reserved) R —
    0013h 00019 RUN (running) R 0 ... OFF 1 ... ON
    0014h 00020 FA2 - Frequency Arrival 
    (constant-speed reached) R
    0015h 00021 FA2 - Frequancy Arrival (above  set frequency) R
    0016h 00022 OL - Overload signal R
    0017h 00023 OD - PID deviation signal R
    
    Phone: 800.894.0412   
    						
    							ModBus Data Listing
    Appendix B
    B–34
    Note 1:ON usually when either the control circuit  terminal board or a coil is ON. Among 
    intelligent input terminals, the control circuit terminal board is a high-priority termi-
    nal. If the master cannot reset the coil ON st atus due to a transmission line break, turn 
    ON and OFF the control circuit terminal  board to make the coil OFF status.
    0018h 00024 AL - Alarm signal R 0 ... OFF
    1 ... ON
    0019h 00025 FA3 - Frequency arrival signal 
    (set frequency or above) R
    001Ah 00026 OTQ - Over-torque R
    001Bh 00027 IP - Instantaneous power failure R
    001Ch 00028 UV - Uundervoltage R
    001Dh 00029 TRQ - Torque limit R
    001Eh 00030 RNT - Operation time over R
    001Fh 00031 ONT - Plug-in time over R0020h 00032 THM - Thermal alarm signal R
    0021h 00033 (Reserved) ——
    0022h 00034 (Reserved) ——
    0023h 00035 (Reserved) ——
    0024h 00036 (Reserved) ——
    0025h 00037 (Reserved) ——
    0026h 00038 BRK - Brake release R 0 ... OFF
    1 ... ON
    0027h 00039 BER - Brake error R
    0028h 00040 ZS - 0 Hz detection signal R
    0029h 00041 DSE - Speed deviation  maximum R
    002Ah 00042 POK - Positioning completed R 002Bh 00043 FA4 - Set frequency  overreached 2 R
    002Ch 00044 FA5 - Set frequency reached 2 R
    002Dh 00045 OL2 - Overload notice advance  signal 2 R
    002Eh 00046 Odc - Analog O disconnection  detection R
    002Fh 00047 OIDc - Analog OI  disconnection detection R
    0030h 00048 O2Dc - Analog O2  disconnection detection R
    0031h 00049 (Reserved) ——
    0032h 00050 FBV - PID feedback  comparison R 0 ... OFF
    1 ... ON
    0033h 00051 NDc - Communication bus  disconnection R
    0034h 00052 LOG1 - Logical operation  result 1 R
    List of Coil Numbers
    Coil numberNameR/WDescriptionhexdec.
    
    Phone: 800.894.0412   
    						
    							SJ7002 Inverter
    Appendix B
    B–35
    Note 2:The content of a transmission error is held  until the error is reset. (The error can be 
    reset while the inverter is running.)
    ModBus Holding 
    RegistersThe following tables list the hold ing registers for the inverter interface to the network. The table 
    legend is given below.
     Function Code -  The inverter’s reference code for  the parameter or function (same as 
    inverter keypad display). Long-word values (3 2) bits are listed in two rows; “H” and “L” 
    indicate the  high and  low order words.
     Name -  The standard functional name of th e parameter or function for the inverter
     R/W -  The read-only or read-write access permitted to the data in the inverter
     Description -  How the parameter or setting work s (same as Chapter 3 description)
     Register -  The network register address offset for  the value, in hex and decimal. Actual 
    network address is 40001 + offset. Some valu es have a high-byte and low-byte address.
     Range -  The numerical range for the network  value that is sent and/or received
    TIP: The network values are binary integers. Sinc e these values cannot have an embedded 
    decimal point, for many parameters it represents the actual value (in engineering units) multi-
    plied by a factor of 10 or 100. Network communi cations must use the listed range for network 
    data. The inverter automatically divides received values by the appropriate factor in order to 
    establish the decimal point for internal use. Li kewise, the network host computer must apply 
    the same factor when it needs to work in engine ering units. However, when sending data to the 
    inverter, the network host computer must scale values to the integer range listed for network 
    communications.
     Resolution -  This is the quantity represented by the LSB of the network value, in engineer-
    ing units. When the network data  range is greater than the inverter’s internal data range, this 
    1-bit resolution will be fractional. 
    Holding Registers, “D” Group Monitor Functions
    Func. CodeNameR/WDescription
    Network Data
    RegisterRangeRes.hexdec.
    — Inverter status A R 0 = Initial status; 1 = Waiting for  Vdc level; 2 = Stoping; 3 = 
    Running; 4 = Free-run Stop 
    (FRS); 5 = Jogging; 6 = DC 
    Braking; 7 = Freq. is input; 8 = 
    Retrying operation; 9 = Under-
    voltage (UV)0003h 00003 0 to 9 —
    — Inverter status B R 0 = Stopping; 1 = Running; 2 = Tripping0004h 00004 0, 1, 2 —
    — Inverter status C R 0 = ---; 1 = Stopping; 2 = Decel- erating; 3 = Constant-speed 
    operation; 4 = Accelerating; 5 = 
    Forward rotation; 6 = Reverse 
    rotation; 7 = Forward-to-reverse 
    rotation transition; 9 = Starting 
    forward rotation; 10 = Starting 
    reverse rotation0005h 00005 0 to 10 —
    — PID feedback R/W 0006h 00006
    — (Reserved) — — 0007h  to 
    0010h 00007 
    to 
    00016 ——
    
    Phone: 800.894.0412 - Fax: 888.723.4773 - Web: www.clrwtr.com - Email: [email protected]  
    						
    							ModBus Data Listing
    Appendix B
    B–36
    D001 H Output frequency monitor R Real-time display of output frequency to motor, 
    from 0.0 to 400.0 Hz1001h 04097 0 to 40000 0.01 Hz
    D001 L R 1002h 04098
    D002 — Output current monitor R Filte red display of output current 
    to motor (100 mS  internal filter 
    time constant) 1003h 04099 0 to 9999 0.01 A
    D003 — Rotation direction monitor R 0 ... Stop 1...Forward
    2...Reverse1004h 04100 0, 1, 2 —
    D004 H Process variable (PV), PID  feedback monitor R Displays the scaled PID process 
    variable (feedback) value (A75 is 
    scale factor) 1005h 04101 0 to 9990 0.1
    D004 L R 1006h 04102
    D005 — Intelligent  input terminal 
    status R Displays the state of the intelli-
    gent input terminals 1007h 04103 bit 0 = [1] bit 
    7= [8] termi-nals 1 bit
    D006 — Intelligent ou tput terminal 
    status R Displays the state of the intelli-
    gent input terminals 1008h 04101 bit0 = [11] 
    bit 4 =[15] 
    terminals 1 bit
    D007 H Scaled output frequency  monitor R Displays the output frequency 
    scaled by the constant in B0086. 
    Decimal point indicates range:
    XX.XX   0.00 to 99.99
    XXX.X   100.0 to 999.9
    XXXX.   1000 to 9999
    XXXX     10000 to 99990 1009h 04105 0 to 39960 0.01
    D007 L R100Ah 04106
    D008 H Actual frequency monitor R Disp lays the actual shaft speed of 
    the motor, converted to 
    frequency 100Bh 04107 -40000 to 
    +400000.01 Hz
    D008 L R100Ch 04108
    D009 — Torque command monitor R Displays the level of the torque  command when the inverter is set 
    to torque control mode100Dh 04109 -200 to 200 1 %
    D010 — Torque bias monitor R Displays the level of the torque  bias, if enabled, when the 
    inverter is in vector control mode 
    with feedback100Eh 04110 -200 to 200 1 %
    — — (Reserved) R—100Fh 04111 — —
    D012 — Torque monitor R Estimated output torque value, 
    range is -300.0 to +300.0% 1010h 04112 -200 to 200 1 %
    D013 — Output voltage monitor R Voltage of output to motor, range is 0.0 to 600.0V1012h 04113 0 to 6000 0.1 V
    D014 — Power monitor R Input power to inverter, 
    range is 0.0 to 999.9 1013h 04114 0 to 9999 0.1 kW
    D015 H Cumulative power monitor R Displays cumulative input power  to inverter; B079 selects the 
    multiplier for units. Range is 0.0 
    to 999.9, 1000 to 9999, or 100 to 
    9991014h 04115 0 to 9999999 0.1
    D015 L R1014h 04116
    Holding Registers, “D” Group Monitor Functions
    Func. CodeNameR/WDescription
    Network Data
    RegisterRangeRes.hexdec.
    
    Phone: 800.894.0412   
    						
    							SJ7002 Inverter
    Appendix B
    B–37
    D016 H Cumulative operation RUN time monitor R Displays total time the inverter 
    has been in RUN mode in hours.
    Range is 0 to 9999 / 1000 to 
    9999/ 100 to 999 (10,000 to 
    99,900) hrs. 1015h 04117 0 to 999900 0.1
    D016 L R 1016h 04118
    D017 
    (high) H Cumulative power-on time 
    monitor R Displays total time the inverter 
    has had input power (ON) in 
    hours. Range is:
     0 to 9999 / 100.0 to 999.9 / 
    1000 to 9999 / 100 to 999 hrs. 1017h 04119 0 to 999900 1 hour
    D017  (low) L
    R 1018h 04120
    D018 — Heat sink temperature  monitor R Displays the temperature of the 
    inverter’s heat sink 1019h 04121 -200 to 2000 0.1 °C
    D019 — Motor temperature monitor R Di splays motor internal tempera-
    ture (requires an NTC thermistor 
    installed in  the motor and 
    connected to [TH] and [CM1]) 101Ah 04122 -200 to 2000 0.1 °C
    — (Reserved) ——101Bh 04123 — —
    — (Reserved) ——101Ch 04124 — —
    D022 — Component life monitor R Disp lays estimated life status of 
    DC bus capacitors and cooling 
    fans 101Dh 04125 bit 0... capa-
    citors
    bit 1...fans1 bit
    — (Reserved) ——101Eh 
    to 
    1025h 04126 
    to 
    04133 ——
    D025 H User monitor 0 R Displays state of internal EZ 
    Sequence register User Monitor 
    0 102Eh 04142 -2147483647 
    to 
    2147483647 1
    D025 L R102Fh 04143
    D026 H User monitor 1 R Displays state of internal EZ 
    Sequence register User Monitor 
    2 1030h 04144 -2147483647 
    to 
    2147483647 1
    D026 L R1031h 04145
    D027 H User monitor 2 R Displays state of internal EZ 
    Sequence register User Monitor 
    2 1032h 04146 -2147483647 
    to 
    2147483647 1
    D027 L R1033h 04147
    D028 H Pulse counter R/W Displays accumulated pulse 
    count of [PCNT] intelligent input 
    terminal (option code 74) 1034h 04148 0 to 
    2147483647 1
    D028 L R/W 1035h 04149
    D029 H Position setting monitor R Displays absolute position 
    command for motor shaft in 
    absolute position control mode 1036h 04150 -2147483647 
    to 
    2147483647 1
    D029 L R1037h 04151
    D030 H Position feedback  monitor R Displays absolute position of 
    motor shaft when in absolute 
    position control mode 1038h 04152 -2147483647 
    to 
    2147483647 1
    D030 L R1039h 04153
    D080 — Trip counter R Number of trip e
    vents0011h
     00017 0 to 65535 1 trip 
    event
    Holding Registers, “D” Group Monitor Functions
    Func. CodeNameR/WDescription
    Network Data
    RegisterRangeRes.hexdec.
    
    Phone: 800.894.0412   
    						
    All Hitachi manuals Comments (0)