Hitachi SJ700-2 Series Instruction Manual

Easy-sequence programming software ezsq
Hide thumbs Also See for SJ700-2 Series:
Table of Contents

Quick Links

HITACHI INVERTER
SJ700-2 SERIES EASY-SEQUENCE
PROGRAMMING SOFTWARE EzSQ
INSTRUCTION MANUAL
Read through this Instruction Manual, and keep it handy for future reference.
NT***X
HITACHI
Table of Contents
loading

Summary of Contents for Hitachi SJ700-2 Series

  • Page 1 HITACHI INVERTER SJ700-2 SERIES EASY-SEQUENCE PROGRAMMING SOFTWARE EzSQ INSTRUCTION MANUAL Read through this Instruction Manual, and keep it handy for future reference. NT***X HITACHI...
  • Page 2 Thank you for purchasing the Hitachi SJ700 Series Inverter. This Instruction Manual explains how to use the easy-sequence programming software (EzSQ) for the Hitachi SJ700 Series Inverter. Be sure to read this Instruction Manual carefully before using EzSQ, and keep it on hand for future reference.
  • Page 3 Safety Instructions Safety Instructions Be sure to read this Instruction Manual, SJ700 Instruction Manual, and appended documents thoroughly before using EzSQ and the inverter. In these Instruction Manuals, safety instructions are classified into two levels: WARNING and CAUTION. : Indicates that incorrect handling may cause hazardous situations, which may result in !...
  • Page 4: Table Of Contents

    Contents Chapter 1 Introduction Installing and Uninstalling EzSQ·······························································································1 - 1 1.1.1 Installing EzSQ ············································································································1 - 1 1.1.2 Uninstalling EzSQ ········································································································1 - 3 Preparing for Programming·······································································································1 - 5 Chapter 2 Creation and Execution of a User Program Language Specifications ···········································································································2 - 1 Overview of System Configuration ···························································································2 - 2 General Flow of Operation and Setup ······················································································2 - 3 Creation of User Program ·········································································································2 - 3...
  • Page 5 Contents Compiling a Program ················································································································4 - 14 Downloading a Program to the Inverter····················································································4 - 15 Saving a Program in EEPROM·································································································4 - 16 4.10 Compilation and Downloading ··································································································4 - 16 4.11 Uploading a Program from the Inverter ····················································································4 - 17 4.12 Reset·········································································································································4 - 17 4.13 "Monitor Window"······················································································································4 - 18 4.14 Printing a Program····················································································································4 - 19 4.15 Referencing the Help Information ·····························································································4 - 19...
  • Page 6 Contents chg param statement ················································································································5 - 26 mon param statement ···············································································································5 - 26 Other Reserved Variables·········································································································5 - 28 U (00) to U (31) ·························································································································5 - 28 UL (00) to UL (03) ·····················································································································5 - 28 SET-Freq···································································································································5 - 29 ACCEL ······································································································································5 - 30 DECEL ······································································································································5 - 31 XA (0) to XA (2) ·························································································································5 - 32 YA (0) to YA (2)··························································································································5 - 33...
  • Page 7 Contents 6.5.1 User-defined variables "U (00)" to "U (31)" (P100 to P131) ········································6 - 7 Chapter 7 Errors and Troubleshooting Errors Specific to the Easy Sequence Function ·······································································7 - 1 Troubleshooting ························································································································7 - 2 Chapter 8 Appendix Inverter Parameters and Available Settings ·············································································8 - 1...
  • Page 8 Contents...
  • Page 9: Chapter 1 Introduction

    Chapter 1 Introduction This chapter explains how to install EzSQ, uninstall it, and prepare for programming with EzSQ. Installing and Uninstalling EzSQ ······················ 1 - 1 Preparing for Programming ······························ 1 - 5...
  • Page 11: Installing And Uninstalling Ezsq

    Chapter 1 Introduction 1.1 Installing and Uninstalling EzSQ 1.1.1 Installing EzSQ This section explains how to install the easy sequence programming software EzSQ. (1) Insert the EzSQ installation CD-ROM into the CD-ROM drive of your personal computer. (2) With the CD-ROM drive in auto-starting mode, opening the "Select the Setup Language" window automatically starts up the EzSQ Installer.
  • Page 12 Chapter 1 Introduction (4) The wizard requests you to select the folder to install EzSQ. If you don’t need to change the default setting, click the [Next] button. * To change the installation-destination folder from the default, click the [Change] button, and then select a desired folder.
  • Page 13: Uninstalling Ezsq

    Chapter 1 Introduction 1.1.2 Uninstalling EzSQ This section explains how to uninstall EzSQ. To uninstall EZSQ, use one of the following two methods: - Delete EzSQ by using "Add/Remove Programs" in the Control Panel. - Delete EzSQ by using the EzSQ - InstallShield Wizard (on the EzSQ Installation CD-ROM). To uninstall EzSQ by using the EzSQ - InstallShield Wizard, follow the procedure below.
  • Page 14 Chapter 1 Introduction (3) The wizard requests you to confirm program deletion. Click the [Remove] button. (4) The wizard indicates that program deletion has been completed. Uninstallation of EzSQ has been completed. Click the [Finish] button to exit the wizard. 1 - 4...
  • Page 15: Preparing For Programming

    Chapter 1 Introduction 1.2 Preparing for Programming To create user programs with the easy sequence function of the SJ700 inverter, you must prepare the following devices and software: (1) SJ700 inverter (2) Personal computer (PC) (Windows system) (3) Optional programming software EzSQ (4) Optional PC-inverter connection cable PC port: serial RS232C port Inverter port: Operator-connection port...
  • Page 16 Chapter 1 Introduction 1 - 6...
  • Page 17 Chapter 2 Creation and Execution of a User Program This chapter explains the general procedures for creating and executing a user program. Language Specifications ·································· 2 - 1 Overview of System Configuration··················· 2 - 2 General Flow of Operation and Setup·············· 2 - 3 Creation of User Program ································...
  • Page 19: Language Specifications

    Chapter 2 Creation and Execution of a User Program 2.1 Language Specifications The table below lists the programming-related specifications of the easy sequence function. Item Specification Programming language Basic-like language Input device Windows (DOS/V) personal computer (OS: Windows 98SE, Windows 2000, or Windows XP) 1024 steps Max.
  • Page 20: Overview Of System Configuration

    Chapter 2 Creation and Execution of a User Program 2.2 Overview of System Configuration Programming software EzSQ enables you to edit and compile a user program that will use the easy sequence function of the inverter, download it from the personal computer to the inverter, and upload it from the inverter to the personal computer.
  • Page 21: General Flow Of Operation And Setup

    Chapter 2 Creation and Execution of a User Program 2.3 General Flow of Operation and Setup A general flow of operations from programming to program execution with the easy sequence function is as follows: (1) Create and compile a user program with the Program Editor (EzSQ). (2) Download the compiled user program to the inverter, and save it in EEPROM.
  • Page 22: Settings On The Inverter

    Chapter 2 Creation and Execution of a User Program 2.6 Settings on the Inverter The easy sequence function is a feature of the SJ700 Series Inverter. The easy sequence function enables the inverter to access the variables written in a user program via inverter input/output terminals. Programming software EzSQ provides the reserved variables for control access to the inverter via external terminals.
  • Page 23: Execution Of User Program

    Chapter 2 Creation and Execution of a User Program SJ700 Series  R U 3-phase power IM S supply V (200 or 400 V)  T W PRG (setting Selecting MO1 → Y (00) FW  11 unchangeable) Selecting MI1 → X (00) Selecting MO2 →...
  • Page 24 Chapter 2 Creation and Execution of a User Program 2 - 6...
  • Page 25: Chapter 3 Syntax

    Chapter 3 Syntax This chapter explains the syntax and definitions used for programming. Code Description Format ································· 3 - 1 Data Description Format ·································· 3 - 2 Variables and Ranges of Numerical Values ····· 3 - 2 Operators ························································· 3 - 3 Conditions ························································...
  • Page 27: Code Description Format

    Chapter 3 Syntax 3.1 Code Description Format Each line of a program consists of the "Label," "Mnemonic," "Parm 1 to 6," and "Comment" fields. The "Mnemonic" field is used to describe an instruction word. Some instruction words do not require parameters.
  • Page 28: Data Description Format

    Chapter 3 Syntax 3.2 Data Description Format Each variable is described on a line that consists of the "Variable," "Define," "Answer," and "Comment" fields. (Example) U(00) 5000*2+10 10010 Initial value Comment Calculation result Definition expression Variable name 3.2.1 "Variable" field Use the "Variable"...
  • Page 29: Operators

    Chapter 3 Syntax (2) Numeric notation Notation Numeration Remarks (Omitted) Decimal Decimal number &H Hexadecimal Hexadecimal number (specifiable only in the "Data Window") &B Binary Binary number (specifiable only in the "Data Window") Note: If the calculation executed for a variable by clicking the [Calculate] button results in a value that is outside the range of numeric values defined for the variable, the "User data range is invalid"...
  • Page 30 Chapter 3 Syntax 3 - 4...
  • Page 31: Chapter 4 How To Use Ezsq

    Chapter 4 How To Use EzSQ This chapter explains how to operate EzSQ. Starting and Terminating EzSQ ························ 4 - 1 Flow of Programming ······································· 4 - 3 File Management·············································· 4 - 4 Methods of Entering a Program in the "Code Window"...
  • Page 33: Starting And Terminating Ezsq

    This section explains the procedures for starting and terminating EzSQ. 4.1.1 Starting EzSQ (1) On your personal computer, from the "Start" menu, select "Programs" - "Hitachi Industrial Equipment Systems Co., Ltd." - "EzSQProgramEditor.exe" to start up EzSQ. (2) The "EzSQ MENU" window appears.
  • Page 34: Terminating Ezsq

    Chapter 4 How To Use EzSQ 4.1.2 Terminating EzSQ (1) In the "Editor" window, select "Exit" from the "File" menu, or click in the top-right corner of the window. (2) If you attempt to exit EzSQ before saving the currently edited program, the following message dialog box will appear: [Yes]: Saves the currently edited program, and then terminates EzSQ.
  • Page 35: Flow Of Programming

    Chapter 4 How To Use EzSQ 4.2 Flow of Programming The following figure shows the flow of programming for the easy sequence function. Start EzSQ Create a new program Give the program a file name Enter the program in the "Code Window" Set the initial values of variables in the "Data Window"...
  • Page 36: File Management

    Chapter 4 How To Use EzSQ 4.3 File Management This section explains how to save and read a program you created with the Program Editor. (1) Creating a new program 1) Select "New program" from the "File" menu on the menu bar of the "Editor" window. (Shortcut command: Ctrl + N keys) 2) Discard the currently edited program, and then start editing a new program.
  • Page 37 Chapter 4 How To Use EzSQ (3) Opening an existing program file 1) Select "Open program" from the "File" menu. (Shortcut command: Ctrl + O keys or the file-opening icon button under the menu bar) 2) The "Open" dialog box appears. 3) Select the file to be opened, and then click the [Open] button.
  • Page 38: Methods Of Entering A Program In The "Code Window

    Chapter 4 How To Use EzSQ 4.4 Methods of Entering a Program in the "Code Window" If the "Editor" window shows the "Data Window," click the "Code Window" tab to switch to the "Code Window." (1) Display and input fields - "Program": This field displays the name of the program being edited and allows you to change it.
  • Page 39 Chapter 4 How To Use EzSQ (2) Entering a program name The "Program" field displays the name of the program being edited. (This field displays "NewFile" as the initial program name after the Program Editor is started or when a new program is created.) First change the program name to avoid losing an already created program.
  • Page 40 Chapter 4 How To Use EzSQ (b) Entering instructions from the lists When selected, specific cells show a pull-down list mark at the right end. You can select and enter an instruction, variable, or other parameter from the pull-down list. 1) Click the mark or press the space bar on the keyboard.
  • Page 41 Chapter 4 How To Use EzSQ (c) Entering instructions from the keyboard You can enter instructions directly from the keyboard in selected cells. 1) Click in the "Mnemonic" cell in which to enter an instruction. 2) Type in the instruction statement from the keyboard. 2)...
  • Page 42: Program Editing Functions

    Chapter 4 How To Use EzSQ 4.5 Program Editing Functions This section explains the edit functions (commands) you can use when describing a program. You can use the edit commands in both the "Code Window" and "Data Window." (1) "Undo" The "Undo"...
  • Page 43 Chapter 4 How To Use EzSQ (6) "Insert" The "Insert" command inserts a blank line in the program. 1) Select the line where to insert a blank line. 2) Select "Insert" from the "Edit" menu on the menu bar. (You can also execute this command by pressing the "Ctrl + I" keys on the keyboard.) 3) A blank line is inserted between the selected line and the preceding line.
  • Page 44: Methods Of Entering Data In The "Data Window

    Chapter 4 How To Use EzSQ 4.6 Methods of Entering Data in the "Data Window" Use the "Data Window" (data input window) to set the initial values of variables to be applied when executing the program. If the "Program Editor" window shows the "Code Window," click the "Data Window" tab to switch to the "Data Window."...
  • Page 45: Operators ··································································································································3

    Chapter 4 How To Use EzSQ (2) Method of setting values in the variables Follow the procedure below to set values in the variables. You can enter a calculation expression or immediate value in the "Define" field for each variable. 1) Enter a calculation expression or immediate value in the "Define"...
  • Page 46: Compiling A Program

    Chapter 4 How To Use EzSQ 4.7 Compiling a Program After entering a program and setting the values of variables, compile the program as follows: (1) Select "Compile" from the "Run" menu on the menu bar. (You can also execute the "Compile" command by clicking the icon under the menu bar or pressing the "Ctrl + F9"...
  • Page 47: Downloading A Program To The Inverter

    Chapter 4 How To Use EzSQ 4.8 Downloading a Program to the Inverter After the program has been compiled normally, download it from the personal computer to the inverter. Downloading is enabled only when the program run signal terminal (FW terminal) of the inverter is off or the inverter is in program-stopped status.
  • Page 48: Saving A Program In Eeprom

    Chapter 4 How To Use EzSQ 4.9 Saving a Program in EEPROM After a program has been downloaded normally to the inverter, you can save it in internal memory (EEPROM) of the inverter. To save the downloaded program, select "EEPROM save" from the "Run" menu on the menu bar. 4.10 Compilation and Downloading You can compile and download a program as a series of processes with a single command.
  • Page 49: Uploading A Program From The Inverter

    Chapter 4 How To Use EzSQ 4.11 Uploading a Program from the Inverter You can upload a downloaded program from the inverter to the personal computer to search for the source file that matches the program data. The search result will be displayed. (1) Select "Upload"...
  • Page 50: Reset

    Chapter 4 How To Use EzSQ 4.12 Reset - You can reset the tripping inverter by performing a reset operation on EzSQ. 1) - Select "Reset" from the "Run" menu on the menu bar. (You can also execute this command by clicking the icon under the menu bar or pressing the F4 key on the keyboard.) 4.13 "Monitor Window"...
  • Page 51: Printing A Program

    Chapter 4 How To Use EzSQ 4.14 Printing a Program You can print out the currently edited program. (1) Select "Print" from the "Run" menu on the menu bar. (You can also execute the "Print" command by clicking the icon under the menu bar or pressing the "Ctrl + P"...
  • Page 52: Setting/Clearing A Password

    Chapter 4 How To Use EzSQ 4.17 Setting/Clearing a Password - You can set a password to lock a downloaded program. - The program locked with a password cannot be uploaded or downloaded. 4.17.1 Setting a password - Select "Password setting and release" from the "Setting" menu in the "Program Editor" window. - The "...
  • Page 53: Chapter 5 Instruction Words

    Chapter 5 Instruction Words This chapter explains the detailed specifications of instruction words. List of Instructions ············································ 5 - 1 Program Control Instructions ··························· 5 - 4 Operators ························································· 5 - 14 Conditional Expressions··································· 5 - 14 Input/Output Control Instructions ····················· 5 - 15 Timer Control Instructions ································...
  • Page 55: List Of Instructions

    Chapter 5 Instruction Words 5.1 List of Instructions This section lists the instructions that can be used in a program. (1) Program control instructions Instruction format Instructio Description  Mnemonic Second Third Fourth Fifth n name First argument code argument argument argument argument Indicates the beginning of the main...
  • Page 56 Chapter 5 Instruction Words (2) Conditional expressions The table below lists the conditional expressions that can be used for the parameters in program control instructions. Instruction format Instructio Description  Mnemonic First Second Third Fourth Fifth n name code argument argument argument argument...
  • Page 57 Chapter 5 Instruction Words (4) Input/output control, timer control, and inverter control instructions Instruction format Instructio Fourth Fifth Description Second n name Mnemonic code First argument Third argument argum argum argument Fetches general-purpose contact General- = X (ii) information and stores it in . (0 purpose = off, 1 = on) contact...
  • Page 58: Program Control Instructions

    Chapter 5 Instruction Words 5.2 Program Control Instructions This section explains the details of program control instructions. entry and end statements Instructions to start and end the main program - Format Format Description This instruction indicates the beginning of the main program. entry (This instruction must be described at the top of the main program.) This instruction indicates the end of the main program.
  • Page 59: Goto Statement

    Chapter 5 Instruction Words goto statement Instruction to branch processing unconditionally - Format Format Description This instruction branches processing unconditionally to the step labeled goto
  • Page 60: Ifs-Then-Else-End If Statements

    Chapter 5 Instruction Words ifs-then-else-end if statements Structured if instruction - Format Format Description ifs When is met, this instruction executes [then] described between "then" and "else." When is not met, this instruction executes ...
  • Page 61: If Statement

    Chapter 5 Instruction Words if statement Instruction to branch processing unconditionally - Format Format Description When is met, processing branches to the step labeled with
  • Page 62: For-Next Loop Statements

    Chapter 5 Instruction Words for-next loop statements for loop instruction - Format Format Description for repeatedly until value> [] reaches . Note that , which initially contains , is next incremented by ...
  • Page 63: While Loop Statement

    Chapter 5 Instruction Words - Processing cycle Refer to the statement execution sequence indicated by parenthesized numbers in the comment fields of the sample programs below. (1): The "for" line is executed only once. (2) and (3): is executed. (4): ...
  • Page 64: Until Loop Statement

    Chapter 5 Instruction Words until loop statement Instruction to conditionally execute a post-conditioned loop - Format Format Description until This instruction executes until is met. Note that is checked after the execution of .
  • Page 65: Call Statement

    Chapter 5 Instruction Words - Sample program (when Xw = 2) Sequence of execution :(1) U(00) = :(2) select U(00) :(3) case :  Yw = U(00) :  case :  Yw = U(00) :(4) case :(4) Yw = U(00) :  case : ...
  • Page 66: Inc Statement

    Chapter 5 Instruction Words inc statement Instruction to increment a variable - Format Format Description inc This instruction increments by 1. - Explanation This instruction adds 1 to the value of . - Sample program (Code area [Code Window]) entry LOOP U(00)
  • Page 67: Label Definition Statement

    Chapter 5 Instruction Words Label definition statement Statement to define a label - Format Format Description
  • Page 68: Operators

    Chapter 5 Instruction Words 5.3 Operators You can describe the following dyadic operations using the operators: Format Description = + Addition = - Subtraction = * ...
  • Page 69: Input/Output Control Instructions

    Chapter 5 Instruction Words 5.5 Input/Output Control Instructions This section describes the details of input/output control instructions. X ( ) or Xw (contact input) Instruction to access contact inputs - Formats Format Description = X (ii) This instruction assigns the ii'th bit of contact input data to . (ii = 00 to 07) = Xw This instruction assigns contact input data as word data to .
  • Page 70: Y ( ) Or Yw (Contact Output)

    Chapter 5 Instruction Words Y ( ) or Yw (contact output) Instruction to access contact outputs - Formats Format Description Y (ii)= or This instruction assigns or to the ii'th bit of contact output data. (ii = 00 to 07) Yw= ...
  • Page 71 Chapter 5 Instruction Words LBL2 Wait : Decelerate and stop the motor. (Data area [Data Window]) U(00) = 1000 U(01) = 2000 U(02) = 3000 U(03) = 4000 U(04) = 5000 U(05) = 6000 5 - 17...
  • Page 72 Chapter 5 Instruction Words Sample 2: Program to output codes sequentially to terminal Yw while the output frequency is increased in 10-Hz steps. (The inverter operation is the same as that programmed in sample 1.) (Code area [Code Window]) entry SET-Freq= 6000 : Set the output frequency to 60 Hz.
  • Page 73: Ub ( ) Or Ubw (Internal User Contact Control)

    Chapter 5 Instruction Words UB ( ) or UBw (internal user Instruction to access internal user contacts contact control) Range of Symbol Variable name Default Unit Data size Attribute values Internal user contact 0: OFF Unsigned Readable UB (00) to UB (07) (bit access) 1: ON 1-word data...
  • Page 74: Timer Control Instructions

    Chapter 5 Instruction Words 5.6 Timer Control Instructions The easy sequence function of the inverter has a timer function that can be used in the following two modes: (1) Free-running timer mode (2) Timer contact output mode (timer-start, timer-stop, and delay operations) The timer function uses eight timer counter circuits that are configured as shown in the figure below.
  • Page 75: Timer Set (Timer-Start Instruction)

    Chapter 5 Instruction Words timer set (timer-start instruction) Instruction to set and start the timer counter - Format Format Description timer set TD (k) or This instruction sets or in the k'th timer and starts the timer counter. - Explanation (1) The timer set instruction sets ...
  • Page 76: Timer Off (Timer-Stop Instruction)

    Chapter 5 Instruction Words timer off (timer-stop Instruction to stop the timer instruction) - Format Format Description This instruction clears the k'th timer and operates it as a free-running timer off TD (k) timer. - Explanation This instruction clears the k'th timer counter (up counter) "TC (k)" to zero, and starts the timer counter in free-running timer mode.
  • Page 77 Chapter 5 Instruction Words - Sample program: Program to make the inverter alternately repeat forward rotation of the motor at 60 Hz and reverse rotation of the motor at 10 Hz   : U(00)= 1000 : The output frequency for reverse rotation is 10 Hz. ACCEL= 1000 : Set the acceleration time to 10 seconds.
  • Page 78: Inverter Control Instructions

    Chapter 5 Instruction Words 5.7 Inverter Control Instructions Inverter operation command Instruction to turn the input terminal function on or off - Format Format Description = This instruction turns of the inverter on or off ...
  • Page 79: Inverter Operation Monitoring Instruction

    Chapter 5 Instruction Words Inverter operation monitoring Instruction to monitor the output terminal function instruction - Format Format Description = function> of the inverter and stores it in . - Explanation This instruction fetches the on/off status of the inverter output terminal specified by ...
  • Page 80: User Monitor

    Chapter 5 Instruction Words User Monitor Operator display variable Variable name Range of values Default Unit Data size Attribute Umon(00) to User monitor 0 to Signed Readable Umon(02) – 2 2-word data and writable - Format Format Description Umon(ii) = Displays ...
  • Page 81: Stop Statement

    Chapter 5 Instruction Words stop statement Instruction to stop motor operation by the inverter - Format Format Description stop This instruction makes the inverter decelerate and stop the motor. - Explanation This instruction makes the inverter decelerate and stop the motor. When the FW terminal is on (FW = 1) or the RV terminal is on (RV = 1), this instruction turns off the FW terminal (FW = 0) or RV terminal (RV = 0).
  • Page 82: Mon Param Statement

    Chapter 5 Instruction Words mon param statement Instruction to read a parameter - Format Format Description mon param This instruction assigns the content of the inverter parameter specified by to . - Explanation This instruction reads the content of the inverter parameter specified by , and assigns the read content to .
  • Page 83: Other Reserved Variables

    Chapter 5 Instruction Words 5.8 Other Reserved Variables Variable name Range of values Default Unit Data size Attribute U (00) to User-defined Data stored in Unsigned Readable U (31) 0 to 65535 variable P100 to P131 1-word data and writable - Explanation User-designed variables are the general-purpose functions that can be used as unsigned 1-word variables regardless of format.
  • Page 84: Set-Freq

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute SET-Freq Output frequency Unsigned Readable 0 to 40000 0.01 Hz setting 1-word data and writable - Explanation This variable can be used to read and write the frequency specified by the output frequency setting (F001) in the inverter.
  • Page 85: Accel

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute ACCEL Acceleration time 0.01 Unsigned Readable 0 to 360000 setting second 2-word data and writable - Explanation This variable can be used to read and write the motor acceleration time in the inverter. The acceleration time setting using this variable is enabled only when the setting of accel/decel time input selection (P031) is "03"...
  • Page 86: Decel

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute DECEL Deceleration time 0.01 Unsigned Readable 0 to 360000 setting second 2-word data and writable - Explanation This variable can be used to read and write the motor deceleration time in the inverter. The deceleration time setting using this variable is enabled only when the setting of accel/decel time input selection (P031) is "03"...
  • Page 87 Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute General-purpose analog input XA (0) 0 to 10000 (O terminal) Unsigned General-purpose analog input 0.01 % 1-word Readable XA (1) 0 to 10000 (OI terminal) data General-purpose analog input XA (2) -10000 to 10000...
  • Page 88 Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute General-purpose analog output YA (0) (FM terminal) Unsigned Readable General-purpose analog output YA (1) 0 to 10000 0.01 % 1-word (AM terminal) data writable General-purpose analog output YA (2) (AMI terminal) - Explanation...
  • Page 89: Tc (0) To Tc (7)

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute TC (0) to Unsigned Readable TC (7) Timer counters 0 to 2 10 ms 2-word data and writable - Explanation These variables can be used to monitor the counts of the timer counters. The timer counters "TC (0)" to "TC (7)"...
  • Page 90 Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute Unsigned TD (0) to Timer contact output 0: Off 1-word Readable TD (7) (bit access) 1: On data Unsigned Timer contact output 0 to 255 1-word Readable (word access) data...
  • Page 91: Inverter Monitor Variables

    Chapter 5 Instruction Words 5.9 Inverter Montor Variables Variable name Range of values Default Unit Data size Attribute Output frequency Unsigned 0 to 40000 0.01 Hz Readable monitoring 1-word data - Explanation This variable can be used to monitor the inverter output frequency. The data monitored with this variable corresponds to the data monitored by the output frequency monitoring function (d001).
  • Page 92: Iout

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute Iout Output current Unsigned 0 to 9999 0.01 % Readable monitoring 1-word data - Explanation This variable can be used to monitor the inverter output current. The data monitored with this variable corresponds to the data monitored by the output current monitoring function (d002).
  • Page 93: Dir

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute Rotation direction 0: Stop Unsigned monitoring 1: Forward rotation Readable 1-word data 2: Reverse rotation - Explanation This variable can be used to monitor the direction of motor operation by the inverter. The data monitored with this variable corresponds to the data monitored by the rotation direction monitoring function (d003).
  • Page 94: Pid-Fb

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute Process variable PID-FB (PV), PID Unsigned 0 to 9990000 0.01 % Readable feedback 2-word data monitoring - Explanation This variable can be used to monitor PID feedback data in the inverter. The data monitored with this variable corresponds to the data monitored by the process variable (PV), PID feedback monitoring function (d004).
  • Page 95: Tmon

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute Tmon Torque Unsigned -300 to 300 Readable monitoring 1-word data - Explanation This variable can be used to monitor output torque of the motor operated by the inverter. The data monitored with this variable corresponds to the data monitored by the torque monitoring function (d012).
  • Page 96: Vout

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute Vout Output voltage Unsigned 0 to 6000 0.1 V Readable monitoring 1-word data - Explanation This variable can be used to monitor the inverter output voltage. The data monitored with this variable corresponds to the data monitored by the output voltage monitoring function (d013).
  • Page 97: Plscnt

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute PlsCnt Pulse count Unsigned 0 to 32767 Readable monitoring 2-word data - Explanation This variable can be used to reference the pulse count when the pulse counter function is selected. The data referenced with this variable corresponds to the data monitored by the pulse counter monitoring function (d028).
  • Page 98: Status

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute STATUS Inverter status Unsigned Readable monitoring 1-word data - Explanation This variable can be used to reference inverter status information. The information to be referenced is defined as follows:  ...
  • Page 99: Run-Time

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute Cumulative RUN-Time Unsigned operation RUN 0 to 999999 Hour Readable 2-word data time monitoring - Explanation This variable can be used to monitor the accumulated running time of the inverter. The data monitored with this variable corresponds to the data monitored by the cumulative operation RUN time monitoring function (d016).
  • Page 100: Err Cnt

    Chapter 5 Instruction Words Variable name Range of values Default Unit Data size Attribute ERR CNT Number Unsigned Trip counter 0 to 65535 Readable of times 1-word data - Explanation This variable can be used to monitor the number of times the inverter has tripped. The data monitored with this variable corresponds to the data monitored by the trip counter function (d080).
  • Page 101: Chapter 6 Interface With The Inverter

    Chapter 6 Interface with the Inverter This chapter explains the inverter settings to use the easy sequence function. Inverter Settings Related to the Easy Sequence Function ·········································· 6 - 1 Switching of Operation ····································· 6 - 2 Switching of Input/Output Terminals················· 6 - 2 Switching of Command Input Device ···············...
  • Page 103: Inverter Settings Related To The Easy Sequence Function

    Chapter 6 Interface with the Inverter 6.1 Inverter Settings Related to the Easy Sequence Function The following table lists the inverter settings related to the easy sequence function. Item Variable notation Related function Variable/ Category in program code terminal use condition Terminal name Operation Selection of easy sequence function...
  • Page 104: Switching Of Operation

    Chapter 6 Interface with the Inverter 6.2 Switching of Operation 6.2.1 Easy sequence function selection (A017) To enable the easy sequence function, specify "01" (enabling) for the easy sequence function selection (A017). When the easy sequence function is enabled, the FW terminal is switched to the PRG terminal, which is used to run the sequence program downloaded to the inverter.
  • Page 105: General-Purpose Contact Output Terminals

    Chapter 6 Interface with the Inverter 6.3.3 General-purpose contact output terminals You can assign functions "44" (MO1) to "49" (MO6) to terminals 11 to 15 (C021 to C025) and the alarm relay terminal (C026) to use these terminals as general-purpose output terminals for the easy sequence function.
  • Page 106: General-Purpose Analog Input Terminal (O2 Terminal)

    Chapter 6 Interface with the Inverter 6.3.6 General-purpose analog input terminal (O2 terminal) You can use the O2 terminal as a general-purpose analog input terminal. By referencing the data stored in variable "XA (2)", the data (ranging from -10000 to 10000) input via the O2 terminal can be fetched. Switching the O2 terminal to a general-purpose analog input terminal does not require any special setting.
  • Page 107: General-Purpose Analog Output Terminal (Am Terminal)

    Chapter 6 Interface with the Inverter 6.3.8 General-purpose analog output terminal (AM terminal) You can use the AM terminal as a general-purpose analog output terminal for the easy sequence function. For this purpose, specify "13" (YA1: general-purpose output 1) for the [AM] signal selection (C028). When used as a general-purpose analog output terminal, the AM terminal can output the data (0 to 10000) stored in variable "YA (1)".
  • Page 108: Pos···········································································································································5

    Chapter 6 Interface with the Inverter 6.4 Switching of Command Input Device 6.4.1 Frequency source setting (A001) Selection of the device used to input frequency commands follows the frequency source setting (A001), regardless of whether the easy sequence function is enabled. EzSQ provides variable "SET-Freq"...
  • Page 109: Others

    Chapter 6 Interface with the Inverter 6.5 Others 6.5.1 User-defined variables "U (00)" to "U (31)" (P100 to P131) The easy sequence function provides 32 user-defined variables "U (00)" to "U (31)", which correspond to inverter parameters "P100" to "P131". You can use the "Data Window" of EzSQ to set data in these variables, and store them as inverter parameters "P100"...
  • Page 110 Chapter 6 Interface with the Inverter 6 - 8...
  • Page 111: Chapter 7 Errors And Troubleshooting

    Chapter 7 Errors and Troubleshooting This chapter explains the errors that may occur when using the easy sequence function and the methods of handling the errors. Errors Specific to the Easy Sequence Function···························································· 7 - 1 Troubleshooting················································ 7 - 2...
  • Page 113: Errors Specific To The Easy Sequence Function

    Chapter 7 Errors and Troubleshooting 7.1 Errors Specific to the Easy Sequence Function The table below lists the errors that are specific to the easy sequence function. For other errors in the inverter, refer to the SJ700 Series Inverter Instruction Manual. Error (causing Factor code Description...
  • Page 114: Troubleshooting

    (*2) enabled). *1 For details, refer to the SJ700-2 Series Inverter Instruction Manual. *2 The settings of some parameters affect inverter output and the functions of input/output terminals. Changing the settings of said parameters during inverter operation may entail the risk of abnormal operation of the motor or machine driven by the inverter.
  • Page 115: Chapter 8 Appendix

    Chapter 8 Appendix Inverter Parameters and Available Settings ····· 8 - 1...
  • Page 117: Inverter Parameters And Available Settings

    Chapter 8 Appendix 8.1 Inverter Parameters and Available Settings The tables below list the parameters and ranges of settings available for updating with the chg param instruction. (1) F parameters Display Minimum Setting during Updating during Function name Range of setting operation operation code...
  • Page 118 Chapter 8 Appendix (2) A parameters Setting during Updating during Display Minimum Function name Range of setting operation operation code unit (allowed or not) (allowed or not) ○ ○ A021 Multispeed 1 setting 0 to “n-th maximum frequency” 0.01 (Hz) ○...
  • Page 119 Chapter 8 Appendix (2) A parameters Setting during Updating during Display Minimum Function name Range of setting operation operation code unit (allowed or not) (allowed or not) DC braking carrier frequency × × A059 0.1 (kHz) setting 0 or "1st minimum frequency limit" to "maximum ×...
  • Page 120 Chapter 8 Appendix (2) A parameters Display Minimum Setting during Updating during Function name Range of setting operation operation code unit (allowed or not) (allowed or not) 0 (linear), 1 (S curve), 2 (U curve), − × × A098 Deceleration curve setting 3 (inverted-U curve), 4 (EL-S curve) [OI]-[L] input active range start ×...
  • Page 121 Chapter 8 Appendix (3) B parameters Setting during Updating during Display Minimum Function name Range of setting operation operation code unit (allowed or not) (allowed or not) 0 (tripping), 1 (starting with 0 Hz), 2 (starting with matching frequency), 3 (tripping after deceleration and −...
  • Page 122: On-Time····································································································································5

    Chapter 8 Appendix (3) B parameters Setting during Updating during Display Minimum Function name Range of setting operation operation code unit (allowed or not) (allowed or not) Active frequency matching, scan × ○ b028 200 to 1000 0.1 (%) start frequency Active frequency matching, ×...
  • Page 123 Chapter 8 Appendix (3) B parameters Setting during Updating during Display Minimum Function name Range of setting operation operation code unit (allowed or not) (allowed or not) Maximum-limit level of window ○ ○ b066 -100. to 100. (lower limit : b067 + b068 / 2) 1(%) comparators O2 Minimum-limit level of window...
  • Page 124 Chapter 8 Appendix (3) B parameters Display Minimum Setting during Updating during Function name Range of setting operation operation code unit (allowed or not) (allowed or not) 0 (disabling the restraint), 1 (controlled deceleration), − × ○ b130 Overvoltage suppression enable 2 (enabling acceleration) 200V class: 330 to 390 ×...
  • Page 125 Chapter 8 Appendix (4) C parameters Display Minimum Setting during Updating during Function name Range of setting operation operation code unit (allowed or not) (allowed or not) 1 (RV: Reverse RUN), 2 (CF1: Multispeed 1 setting), 3 (CF2: Multispeed 2 setting), 4 (CF3: Multispeed 3 setting), 5 (CF4: Multispeed 4 setting), 6 (JG: Jogging), −...
  • Page 126 Chapter 8 Appendix (4) C parameters Display Minimum Setting during Updating during Function name Range of setting operation operation code unit (allowed or not) (allowed or not) 0 (RUN: running), 1 (FA1: constant-speed reached), 2 (FA2: set frequency overreached), 3 (OL: overload notice advance signal (1)), 4 (OD: output deviation for PID −...
  • Page 127 Chapter 8 Appendix (4) C parameters Display Minimum Setting during Updating during Function name Range of setting operation operation code unit (allowed or not) (allowed or not) × ○ C041 Overload level setting 0 to 2000 0.1 (%) Frequency arrival setting for ×...
  • Page 128 Chapter 8 Appendix (4) C parameters Display Minimum Setting during Updating during Function name Range of setting operation operation code unit (allowed or not) (allowed or not) × ○ C134 Output 13 on-delay time 0 to 1000 0.1 (s) × ○...
  • Page 129 Chapter 8 Appendix Display Inverter Setting range code capacity Under 55(kW) 20 to 2000 C055 to C058 75 to 132(kW) 20 to 1800 Over 160(kW) 20 to 1800 8 - 13...
  • Page 130 0 (disabling auto-tuning), 1 (auto-tuning without − × × H001 Auto-tuning Setting rotation), 2 (auto-tuning with rotation) 0 (Hitachi standard data), 1 (auto-tuned data), − × × H002 Motor data selection, 1st motor 2 (auto-tuned data [with online auto-tuning function]) 0 (Hitachi standard data), 1 (auto-tuned data), −...
  • Page 131 Chapter 8 Appendix Display Inverter Setting range code capacity Under 55(kW) 0(0.2kW) to 21(75kW) H003 to H203 75 to 132(kW) 0(0.2kW) to 26(160kW) Over 160(kW) 13(11kW) to 36(400kW) Motor capacity code Area code JP,USA(b085=00,02) 0.75 EU(b085=01) 0.37 0.55 0.75 Area code JP,USA(b085=00,02) 18.5 EU(b085=01)
  • Page 132 Chapter 8 Appendix (6) P parameters Display Minimum Setting during Updating during Function name Range of setting operation operation code unit (allowed or not) (allowed or not) Operation mode on expansion − × ○ P001 00 (tripping)/01(running) card 1 error Operation mode on expansion −...
  • Page 133 Chapter 8 Appendix (6) P parameters Display Minimum Setting during Updating during Function name Range of setting operation operation code unit (allowed or not) (allowed or not) × ○ P055 Pulse-string frequency scale 10 to 500 0.1 (kHz) Time constant of pulse-string frequency ×...
  • Page 134 Chapter 8 Appendix Display Inverter Minimum unit code capacity Under 55(kW) 0 to 200 P034 75 to 132(kW) 0 to 180 Over 160(kW) 0 to 180 Display Inverter Minimum unit code capacity Under 55(kW) -200 to +200 P037 75 to 132(kW) -180 to +180 Over 160(kW) -180 to +180...

This manual is also suitable for:

Sj700 series

Table of Contents