MEH448d Modbus FUJI
MEH448d Modbus FUJI
MEH448d Modbus FUJI
User's Manual
for RS-485 Communications Card
Copyright © 2002-2009 Fuji Electric Systems Co., Ltd.
All rights reserved.
The copyright in this user's manual belongs to Fuji Electric Systems Co., Ltd.
This manual may not be reprinted or reproduced, in whole or in part, except as may be expressly permitted
by Fuji Electric Systems Co., Ltd.
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
The inverter can be connected with the keypad through RJ-45 connector (modular jack) *1,
RS-485 communications card (option) *2, and control circuit terminal base *3. Using these
connection methods, the inverter function can be expanded to such a level where RS-485
communications can be used. Use of RJ-45 connector for connection with the keypad permits
remote operation from the keypad.
*1 FRENIC-Eco/Multi/MEGA
*2 FRENIC-Mini/Eco/Multi
*3 FRENIC-MEGA
This manual describes the functional expansion. For the handling of the inverter, see each User's
Manual and Instruction Manual.
Please read through this user's manual to familiarize yourself with proper use. Improper handling or
misuse may result in malfunction, shorter service life or failure.
This user's manual describes RS-485 communications function commonly used for FRENIC-Mini,
FRENIC-Eco, FRENIC-Multi, and FRENIC-MEGA (FRENIC series).
The following shows relevant documents. Use the documents according to your purpose.
FRENIC-Mini
Name Document number Description
RS-485 communications card Inspection at the time of arrival, how to install the
INR-SI47-0773
Installation Manual product
FRENIC-Eco
Name Document number Description
RS-485 communications card Inspection at the time of arrival, how to install the
INR-SI47-0872
Installation Manual product
i
FRENIC-Multi
Name Document number Description
RS-485 communications card Inspection at the time of arrival, how to install the
INR-SI47-1089
Installation Manual product
FRENIC-MEGA
Document
Name Description
number
MEH642
Catalog Overview of FRENIC-MEGA, features, specifications, outline
MEH655
drawing, options, etc.
MEH656
INR-SI47-1183-E Inspection at the time of product arrival, installation and wiring, how
Instruction Manual to operate the keypad, troubleshooting, maintenance and
INR-SI47-1223-E inspection, specifications, etc.
These documents are subject to revision as appropriate. Obtain the latest versions when using the
product.
ii
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:
Failure to heed the information indicated by this symbol may lead to dangerous
conditions, possibly resulting in death or serious bodily injuries.
Failure to heed the information indicated by this symbol may lead to dangerous
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.
The FRENIC-Mini/Eco is not designed for use in appliances and machinery on which lives depend.
Consult Fuji before considering the FRENIC-Mini/Eco 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
- Before starting wiring, confirm that the power is turned OFF (open).
An electric shock may result.
Operation
- 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.
iii
Table of Contents
CHAPTER 1 OVERVIEW1
1.1 Features ................................................................................................................................ 1-1
1.2 List of Functions .................................................................................................................... 1-2
iv
CHAPTER 4 FUJI GENERAL-PURPOSE INVERTER PROTOCOL1
4.1 Messages .............................................................................................................................. 4-1
4.1.1 Message formats ........................................................................................................... 4-1
4.1.2 Transmission frames ..................................................................................................... 4-2
4.1.3 Descriptions of fields.................................................................................................... 4-11
4.1.4 Communications examples.......................................................................................... 4-13
4.2 Host Side Procedures ......................................................................................................... 4-15
4.2.1 Inverter's response time .............................................................................................. 4-15
===Appendix===1
CHAPTER 6 FLOOR LEVEL NETWORK (P1 PROTOCOL)1
6.1 Messages .............................................................................................................................. 6-1
6.1.1 polling/selecting ............................................................................................................. 6-1
6.2 Point Database...................................................................................................................... 6-1
6.3 Setting up Communications of the FRENIC-Eco .................................................................. 6-1
6.4 Using the FRENIC-Eco ......................................................................................................... 6-2
6.5 Strategies .............................................................................................................................. 6-3
6.5.1 Monitoring ...................................................................................................................... 6-3
6.5.2 Supervisory Control ....................................................................................................... 6-3
6.5.3 Slaving the Drive............................................................................................................ 6-4
6.6 Other Functionality ................................................................................................................ 6-4
6.6.1 Start and stop the drive.................................................................................................. 6-4
6.6.2 Change drive directions ................................................................................................. 6-4
6.6.3 Lock the FRENIC-Eco panel.......................................................................................... 6-4
6.6.4 Digital Outputs ............................................................................................................... 6-4
6.6.5 Analog Inputs monitor.................................................................................................... 6-5
6.6.6 Loop gains ..................................................................................................................... 6-5
6.6.7 Reading and resetting faults .......................................................................................... 6-5
6.6.8 Address limitations......................................................................................................... 6-5
6.6.9 Point 90,91,92,93 Read/Write Parameter Number (Parameter Data)......................... 6-10
6.6.10 Reading and Writing from/to Inverter's Function Codes.............................................. 6-11
v
CHAPTER 7 Metasys N2 (N2 PROTOCOL)1
7.1 Messages .............................................................................................................................. 7-1
7.1.1 Transmission Specification ............................................................................................ 7-1
7.1.2 polling/selecting ............................................................................................................. 7-1
7.2 Setting up Communications of the FRENIC-Eco .................................................................. 7-1
7.3 Point mapping tables............................................................................................................. 7-2
7.4 Read / Write Parameter......................................................................................................... 7-3
7.5 Support Command List.......................................................................................................... 7-4
vi
CHAPTER 1
OVERVIEW
This chapter describes the functions that can be realized by performing RS-485 communications.
Table of Contents
1.1 Features
The functions listed below can be implemented using RS-485 communications.
- The keypad can be mounted on the easy-to-access front of control panel with an extension
cable (option).
- 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 "FRENIC Loader Instruction Manual").
Chap. 1
- The inverter can be controlled as a subordinate device (slave) by connecting it to an upper
level device (host (master)) such as a PLC or personal computer.
As the communications protocols for controlling inverter, the Modbus RTU widely used by a
OVERVIEW
variety of appliances, and the Fuji general-purpose inverter protocol common to Fuji's inverters
are available.
Modbus RTU protocol
The Modbus RTU protocol is a set of communications specifications defined to connect Modicon's
PLCs (Programmable Logic Controllers) 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 unit as the master to transmit queries to each inverter as a slave, and each
slave to send back responses to the queries to the master.
- supporting two modes, RTU mode and ASCII mode, as transmission mode for the standard
Modbus Protocol. FRENIC-Mini/Eco/Multi supports the RTU mode only, which provides a
high transmission density.
- performing an error check through a CRC (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 fixed-length transmission frames as standard frames to facilitate developing
communications control programs for hosts.
- reducing the communications time in response to operation commands and frequency
setting which are required quick response by using optional transmission frames.
- Since the protocol switches to the keypad dedicated protocol automatically by
connecting the keypad, it is not necessary to set up the communications- related
functions.
- Although the FRENIC Loader uses a dedicated protocol for loader commands, part of
the communications conditions must be set. (For further information, see the
" 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_14" described in "3.2.2 [5]
Reading Maintenance Information" under Chapter 3 of the FRENIC-Mini Instruction
Manual (INR-SI47-0791-E).
1-1
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 RS-485 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
-Forward operation command "FWD" and reverse operation to communi-
command "REV" cations)
1-2
CHAPTER 2
COMMON SPECIFICATIONS
This chapter describes the specifications common to the Modbus RTU protocol, Fuji general-purpose
inverter protocol, and loader protocol. 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
Chap. 2
stations Inverters: up to 31
Physical level EIA /RS-485
Connection to Connect using an 8-wire RJ-45 connector or 8-wire RJ-45 connector
RS-485 terminal block
COMMON SPECIFICATIONS
Synchronization Start-Stop system
method of character
Transmission mode Half-duplex
Transmission speed 2400, 4800, 9600, 19200 and 38400 (maximum 19200 for FRENIC-Mini)
(bps)
Maximum 500m
transmission cable
length
No. of available 1 to 31 1 to 247 1 to 255
station addresses
Message frame FGI-BUS Modbus RTU Loader command
format
Synchronization Detection SOH (Start Of Detection of no-data Start code 96H
method of Header) character transmission time for 3 detection
transmission frames (SOH 01H) byte period
2-1
Table 2.2 Connection method and applicable protocol for FRENIC series
Hardware Applicable protocol *1
Communications Connection specifications Fuji
Model Port type Modbus
means port for connection Keypad*2 Loader general-purpose
port RTU*3
inverter protocol
RS-485
FRENIC RJ-45 Standard
communications See 2.1.1.
-Mini connector port
card (option)
Inverter-keypad
RJ-45 Standard
coupling See 2.1.1.
connector port
FRENIC connector
-Eco*4 RS-485
Terminal Extension
communications See 2.1.2. × ×
block port
card (option)
Inverter-keypad
RJ-45 Standard
coupling See 2.1.1.
connector port
connector
FRENIC RJ-45
-Multi RS-485 connector
Extension
communications for function See 2.1.3. × ×
port
card*4 (option) expansion
(2 pc)
Inverter-keypad
RJ-45 Standard
coupling See 2.1.1.
FRENIC connector port
connector
-MEGA
Terminal Extension
Standard port See 2.1.2. × ×
block port
*1 The protocol support ranges such as keypad monitoring items, loader functions, and accessible
function codes differ depending on the inverter type. For details, see the instruction manual for
each protocol.
Multi-function keypad
Remote keypad
Series
TP-G1 TP-G1-J1
TP-E1 TP-M1 TP-E1U
FRENIC-Mini × × × ×
FRENIC-Eco × ×
FRENIC-Multi × ×
FRENIC-MEGA × × ×
*3 The Modbus RTU used for FRENIC-Mini does not support the coil commands. See "Chapter 3
Modbus RTU PROTOCOL " for details.
2-2
2.1 Specifications
Chap. 2
4 DX- RS-485 communications data (-) A terminating resistor of 112Ω
DX+ is incorporated. Connection/
5
RS-485 communications data (+) cut off is selected by a
switch*1.
COMMON SPECIFICATIONS
*1 For the details of the switch, refer to 2.2.2 [2] “About terminating resistors”.
A power supply for the keypad is connected to the RJ-45 connector for RS-485
communications (via pins 1, 2, 7, and 8). Note that the pins assigned to the power
supply must not be connected when connecting the inverter with another device.
2-3
2.1.2 Specification of the terminal for RS-485 communications
・RS-485 communications card for FRENIC-Eco (option)
FRENIC-Eco/Multi's RS-485 communications card is equipped with two pairs of terminals for
multidrop. The terminal symbols, terminal names, and functions of the respective terminals are
as shown in the table below.
Terminal symbol Terminal name Function description
*1 For the details of the switch, see "2.2.2 Cautions [2] About terminating resistors."
・FRENIC-MEGA
The terminal for RS-485 communications port 2 is provided in the control circuit terminals of the
inverter. The table below shows the code, name, and function of each terminal. These terminals
can be easily connected with the multi-drop circuit.
Terminal
symbol Terminal name Function description
RS-485 communications This is the relay terminal of RS-485 communications
DX+ data (+) terminal data (+).
RS-485 communications This is the relay terminal of RS-485 communications
DX- data (-) terminal data (-).
Communications cable shield This is the terminal for relaying the shield of the
SD terminal shielded cable, insulated from other circuits.
Internal switch Terminating resistor A terminating resistor of 112Ω is incorporated.
switching Connection/release is switched by this switch*1.
*1 For the details of the switch, see "2.2.2 Cautions [2] About terminating resistors."
2-4
2.1 Specifications
1, 6, 7, 8 NC Unused −
Chap. 2
Communications cable shielded
terminals of the two RJ-45
terminal
connectors are internally
connected with each other.
3 − The 3rd terminals of the two
COMMON SPECIFICATIONS
RJ-45 connectors are
Unused
internally connected with each
other.
4 DX- RS-485 communications data (-) Negative terminal for RS-485
terminal communications data
5 DX+ RS-485 communications data (+) Positive terminal for RS-485
terminal communications data
The RJ-45 connector for function expansion differs in terminal functions from the
RJ-45 connected with the keypad built in the inverter.
* For details regarding terminator insertion switch (insertion SW), see "2.2.2 Cautions [2] About
terminating resistors."
2-5
Connection with FVR-E11S series
The pin assignment of FVR-E11S series differs from that of FRENIC series.
Therefore, it may be impossible to access the communications system to which
FVR-E11S is connected. The signal change switch (SW10) equalize the signal
assignment with that of FVR-E11S series, which makes it easy to connect with the
communications system. When SW10 switch is set to "2", the functions are
assigned to the pins as shown in the table below.
1, 6, 7, 8 NC Unused −
2 SD Terminal for relaying the shield
of the shielded cable. The 2nd
Communications cable shielded
terminals of the two RJ-45
terminal
connectors are internally
connected with each other.
3 DX- RS-485 communications data (-) Negative terminal for RS-485
terminal communications data
* For comparison of pin assignment between FRENIC series and FVR-E11S series, see "Table
2.3. in 2.2.2 Caution [1] RJ-45 connector (modular jack) pin layout. "
For the arrangement of the signal change switch (SW10), see "Figure 2.6 (e) in 2.2.2 Cautions
[2] About terminating resistors."
2-6
2.1 Specifications
Chap. 2
operations (CB-3S) ends)
Extension cable for remote Same as above, 8-core, 1m long, RJ-45 connector (both
operations (CB-1S) ends)
To connect a keypad, use an 8-core straight cable. Use an extension cable for remote
COMMON SPECIFICATIONS
operations (CB-5S, CB-3S, or CB-1S) or a commercial LAN cable (20m max.).
Recommended LAN cable
Maker: Sanwa Supply (JAPAN)
Type: KB-10T5-01K (1 m)
KB-STP-01K (1-m shielded cable: Compliant with EMC Directives)
2-7
2.2 Connections
2.2.1 Basic connection
When connecting the keypad with the inverter or connecting the inverter with a host such as
personal computer or PLC, use a standard LAN cable (straight for 10BASE-T). A converter is
necessary to connect a host not equipped with RS-485 interface.
FRENIC-Mini:
Inverter
(FRENIC-Mini)
FRENIC-Eco/Multi/MEGA:
The figure below shows the method of connecting the keypad to the keypad connector of the inverter.
Inverter
(in case of FRENIC-Eco)
Cable: extension cable for remote operations (CB-5S, CB-3S, or CB-1S) or commercial LAN
cable
2-8
2.2 Connections
(2) Connection with the inverter support software FRENIC Loader (personal computer)(when
connecting with the USB port via a recommended converter)
Chap. 2
COMMON SPECIFICATIONS
Figure 2.2 Connection with a personal computer
2-9
(3) Example of typical connection other than above (Multidrop connection using the RJ-45
connector)
The figure below shows a connecting example to the multi-drop circuit with RJ-45
connector. RJ-45 needs a multi-drop branch adaptor as an external device for relaying.
The adaptor for relaying is not necessary for the inverter with RJ-45 connector for function
expansion. Set the terminator insertion switch of the terminating inverter to ON. For the
terminator insertion switch ON/OFF switch, see "2.2.2 Cautions [2] About terminating
resistors."
FRENIC-MEGA
Figure 2.3 Multidrop connection diagram (connection via the RJ-45 connector)
- A power supply for the keypad is connected to the RJ-45 connector of the inverter
(via pins 1, 2, 7, and 8). When connecting the inverter with another device, do not use
the pins assigned to the power supply but use the signal pins (pins 4 and 5).
- When selecting additional devices to prevent the damage or malfunction of the
control PCB caused by external noises or eliminate the influence of common mode
noises, be sure to see section 2.2.3 "Devices for connection."
- Keep the total wiring length 500m max.
- For FRENIC-Mini, the RS-485 communications card (option) is necessary for
connection.
2-10
2.2 Connections
Communications
module
Terminator
insertion
Host switch
OFF
Chap. 2
resistor
COMMON SPECIFICATIONS
Terminator
insertion
switch OFF
2-11
- RJ-45 connector for communications through RS-485 is connected with the keypad power
(pin No. 1, 2, 7, and 8). When connecting with the other equipment, be careful not to
connect with the pins assigned as the power supply.
- If the communications circuit is connected with FVR-E11S series, there is a possibility that
the power circuit is shorted or the signal wires collide with each other, resulting in the
damage to the circuit. For details, see "2.2.2 Cautions."
Failure may occur.
Table 2.3 Comparison of pin layout between the FRENIC series and the FVR-E11S
Pin No. Inverter itself of FVR-E11S Remarks
FRENIC series
(FRENIC Mini needs
an option.)
1 VCC (+5V) SEL_TP The power supply is
(keypad selected) short-circuited when
connected.
2 GND GND
3 NC DX-
4 DX- DX+
5 DX+ SEL_ANY
(optional)
6 NC GND
7 GND VCC The power supply is
short-circuited when
connected.
8 VCC (+5V) VCC The power supply is
short-circuited when
connected.
When RS-485 communications card for FRENIC-Multi is used, RJ-45 connector for function
expansion receives the same pin assignment of DX+ and DX- signals with the pin assignment
for FVR-E11S series using the signal change switch SW10. See "2.1.3 Specification of RJ-45
connector (modular jack) for function expansion" for details, see "Figure. 2.6 (e) in [2] About
terminating resistors" regarding pin layout of the signal change switch SW10.
2-12
2.2 Connections
Chap. 2
(a ) RS-485 communications card
(for FRENIC-Mini)
COMMON SPECIFICATIONS
(b) Control PCB (FRENIC-Eco) (c) RS-485 communications card
(for FRENIC-Eco)
2-13
Terminal resistance SW2 SW3
insertion switch
(RS-485
OFF OFF
communications Default
port 1) setting
ON
-
Terminal resistance ON
insertion switch
(RS-485
communications
port 2)
- The driver circuit on the host side must have a function to set the driver output to
high impedance (driver enable: OFF). Though products conforming to RS-485
normally has this function, check the specifications of the host.
- Keep the output of the driver circuit on the host side in the status of high
impedance except when the host is transmitting data (driver enable: OFF).
- Keep the receiver circuit of the host device deactivated (receiver enable: OFF)
while the host is transmitting data to prevent the host from receiving the data it
transmitted. If the receiver cannot be deactivated, program the host so that the
data transmitted by the host is discarded.
2-14
2.2 Connections
[1] Converter
In general, personal computers are not equipped with an RS-485 port. An RS-232C to RS-485
converter or USB to RS-485 converter is therefore required. Use a converter meeting the
following recommended specifications for proper operation. Note that proper performance may
not be expected from a converter other than the recommended one.
Specifications of the recommended converter
Transmission/receiving switching system: Automatic switching by monitoring transmission
Chap. 2
data on the personal computer side (RS-232C)
Isolation The RS-232C side of the converter must be isolated from the RS-485
side.
COMMON SPECIFICATIONS
Failsafe: Equipped with a failsafe function (*1)
Other requirements: The converter must have enough noise immunity for successful
communications.
*1 The failsafe function means a function that keeps the RS-485 receiver's output at high logic
level even when the RS-485 receiver's input is open or short-circuited or when all the
RS-485 drivers are inactive.
Recommended converter
System Sacom Sales Corporation (Japan) : KS-485PTI (RS-232C to RS-485 converter)
: USB-485I RJ45-T4P (USB to RS-485 converter)
Transmission/receiving switching system
Since RS-485 communications adopts the half-duplex system (two-wire system), the converter
must have a transmission/receiving switching function. The following two systems are available
as the switching system.
(1) Automatic turnaround of the transceiver buffer
(2) Switching with the flow control signal (RTS or DTR) from the personal computer
In the case of FRENIC Loader, the operating system released before Microsoft Windows98 or
an older version does not support the switching system described in (2) above. Use the
converter described in (1).
Personal
Computer
RS-232C
A uniform magnetic flux directing from the face to back of the paper exists, and if it increases,
electromotive force in the direction of → is generated. The electromotive forces of A to D are the same
in intensity, and their directions are as shown in the above figure. In the cable DX+, the direction of
electromotive forces B is reverse to that of electromotive force C, then the electromotive forces B and C
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. In the case of twisted cables, the normal mode noise is
considerably reduced. But in the case of parallel cables, there may be a case where noises are not
sufficiently reduced.
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.
2-16
2.2 Connections
Adding inductance
Chap. 2
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.
COMMON SPECIFICATIONS
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.
2-17
2.3 Switching to Communications
2.3.1 Functions for the switching
Figure 2.9 below shows a block diagram via communications for frequency setting and operation
commands.
This block diagram indicates only the base of the switching section, and some settings may be
given higher priority than the blocks shown in this diagram or details may be different due to
functional expansion and so on. For details, see the User's Manual of each inverter model.
(Chapter 4 for FRENIC-Mini/Eco/Multi, and Chapter 6 for FRENIC-MEGA)
Operation commands herein include digital input signals via communications.
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 enable (LE), when the link becomes invalid ("LE" = OFF), the
command system switches from communications to other settings including digital input signal.
In short, the frequency setting, forward operation command, and X1 signal in Figure 2.9 switch
from communications dedicated function codes S01, S05, and S06 to terminals [12], [FWD],
and [X1], respectively.
Function code data can be read and written through communications regardless of the setting
function code H30 (link function (operation selection)). Communications/Termin
Set al block switching
frequency
Turned
ON at
98
Treminal REV
(function selection)
computing unit Table of truth values of SO6 (bit
Operation command
13, bit 14)) computing unit
Turned
ON at
98
-: Not assigned
(The value of the assigned bit will be
Digital input
*1 The code y98 (bus function: operation selection) is not available in FRENIC-Mini.
2-18
2.3 Switching to Communications
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 selected by
function codes F01/C30 and F02 when communications is valid can be selected.
Frequency setting done when the communications is valid and selection of operation source are
influenced by the settings at y98, y99. For details, see Fig 2.9.
Table 2.4 Link function H30 (operation selection)
Data of When communications are valid Support
link
Frequency setting Operation command Mini Eco Multi MEGA
Chap. 2
function
H30
0 Inverter itself Inverter itself
1 RS-485 Inverter itself
COMMON SPECIFICATIONS
communications
(via standard
RJ-45 or port 1)*1
2 Inverter itself RS-485
communications ○
(via standard
RJ-45 or port 1)*1
3 RS-485 RS-485
communications communications
(via standard (via standard
RJ-45 or port 1)*1 RJ-45 or port 1)*1
4 RS-485 Inverter itself
communications
(via option or port
2)*2 ○ ○ ○
5 RS-485 RS-485
communications communications
(via option or port (via standard
2)*2 RJ-45 or port 1)*1
6 Inverter itself RS-485
communications ×
(via option or port
2)*2
7 RS-485 RS-485
communications communications
(via standard (via option or port
RJ-45 or port 1)*1 2)*2
8 RS-485 RS-485
communications communications
(via option or port (via option or port
2)*2 2)*2
*1 FRENIC-Mini requires RS-485 communications card (option).
*2 FRENIC-Eco/Multi requires RS-485 communications card (option). FRENIC-MEGA is
equipped with RS-485 communications port 2 (terminal base) as standard equipment.
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. See the next section or later.
2-19
2.3.3 How to switch communications enabled/disabled
To issue a frequency setting or operation command through communications to control the
inverter, select "Through RS-485 communications" by function code H30: link function
(operation selection).
In addition, when switching control through communications with control from the terminal block
(frequency setting from terminal [12], operation command from terminal [FWD] and so on) to
switch remote operations with operations on the inverter body, assign "link operation selection"
(data = 24: "LE") to the function code related to the digital input terminal (one of E01-E05:
terminals [X1] to [X5], E98: terminal [FWD], or E99: terminal [REV]). (FRENIC-Mini does not
support E04, E05, [X4], and [X5].) Control can be switched by the terminal to which "link
operation selection" (data = 24: "LE") is assigned.
Communications automatically becomes valid when link operation selection is not assigned to
any digital input terminal.
Table 2.5 Digital input terminal settings and communications statuses
Input terminal Status
OFF Communications invalid
ON (short-circuited to Communications valid
the terminal [CM])
- Via-communications command data and operation data 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 = 0Hz) 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.
- FRENIC-Eco/Multi/MEGA has the field bus option other than RS-485
communications. The field bus option is handled prior to RS-485 communications
depending on the setting of it in some cases. For details, see the function code "y98
Bus function (function selection)" of each inverter type.
2-20
2.3 Switching to Communications
- This function code is designed for inverter support software such as for FRENIC
Loader, and forcibly makes communications valid without changing the setting of
H30. Do not change the current setting unless otherwise required.
- FRENIC-Mini operates in the same way as y99 is set to 0 even if y99 is set 1, 2, or 3
when this function code is changed from the keypad. When setting a value other
Chap. 2
than 0, the value of y99 must be written through communications.
- The data of this function code cannot be saved in the inverter and will return to 0
when the power supply is turned off.
COMMON SPECIFICATIONS
Table 2.6 Link functions for supporting data input
Link function When communications is valid
y99
Frequency setting Operation command
0 Frequency setting specified by H30 Operation command specified by H30
and y98 and y98
1 Communications valid (S01, S05)
2 Frequency setting specified by H30 Communications valid (S06)
and y98
3 Communications valid (S01, S05)
2-21
2.4 Making RS-485-related Settings
2.4.1 Link function (RS-485 setting)
Use function codes (y01 to y10 and y11 to y20) to make settings for RS-485 communications
functions. Use the codes y01 to 10 for port 1 and the codes y11 to 20 for port 2.
2-22
2.4 Making RS-485-related Settings
Chap. 2
Data length (y05, y15) Table 2.10 Data length
Data Function
Set a character length.
0 8 bits
COMMON SPECIFICATIONS
- Setting when FRENIC Loader is connected
1 7 bits
This code does not need to be set because it is
automatically set to eight bits (as in the Modbus
RTU protocol).
2-23
No response error detection time (y08, y18) Table 2.13 No response error
detection time
In a system designed to be sure to access a Data Function
station (inverter) managed by a host within a
0 No response error
specific period of time, access may be lost during detection disabled
RS-485 communications due to wire disconnec- 1 to 60 Detecting time from 1
tions. In such a case, the inverter starts the to 60 seconds
operation of communications error set up by y02
and y12 if the inverter detects the symptom and
access is still lost even after the communications
disconnection detection time has passed.
3*1 N2 Protocol
2-24
2.5 Selecting the Method of Storing Communications Data
The times of data writing onto the inverter memory are limited (100 thousand to 1 million
times). If the data is overwritten too many times, data change or storage may be disabled. If
you frequently rewrite the data obtained via communications, the data can be temporarily
stored without being written in the memory. Doing so prevents increase of data rewriting
times and memory failure.
Chap. 2
As a means of storing temporarily stored data onto the memory, the inverter is provided
with the function for transferring the temporarily stored data to a nonvolatile memory (by the
ALL SAVE command).
COMMON SPECIFICATIONS
To change the data of function code y97, perform the double-key operation; ( ) key + ( ) /
( ) key.
2-25
2-26
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. 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 (INR-SI47-0791-E).
In addition, for FRENIC-Eco/Multi/MEGA, coil support (coil reading out, coil reading in, and serial coil
writing) is added to the protocol of Modbus RTU.
Table of Contents
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)
Query transaction Host Query message
(master)
Inverter Response
(slave)
Chap. 3
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.
Query
The host sends messages to an inverter.
Normal response
After the inverter received a query 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 host 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 host.
In the broadcast communications, only S01, S05, S06, S13, S14, or S19 can be selected from
the standard frame.
3-1
3.1.3 Message frames
As shown below, a transmission frame consists of four blocks, which are called fields. Details
depend on FC (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 'FC'.
1 byte 1 byte Up to 105 bytes*1 2 bytes
Station address FC (RTU function code) Information Error check
*1 Max 205 bytes for FRENIC-MEGA
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.
4 Unused − − − −
7 Unused − − − −
8 Diagnostics
9 to 14 Unused − − − −
17 to 127 Unused − − − −
128 to 255 Reserved for exception response − − − −
*1 Max 100 data for FRENIC-MEGA
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."
3-2
3-1 Messages
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).
A character always consists of eleven bits, and the number of stop bits varies depending on
whether parity exists.
Without parity
LSB MSB
0 1 2 3 4 5 6 7 8 9 10
Start Data Stop
With parity
Chap. 3
LSB MSB
0 1 2 3 4 5 6 7 8 9 10
Start Data Parity (optional) Stop
LSB MSB
0 1 2 3 4 5 6 7 8 9
Start Data Stop
3-3
3.1.4 Message categories
There are eight RTU message categories; read holding registers, preset single register, preset
multiple registers, diagnostics, read coil status, force single coil, force multiple coils and error
response.
Each category is described below:
- The length of the read data is up to 50 words (2 byte each) (100 words for FRENIC-MEGA).
- 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.
3-4
3-1 Messages
Chap. 3
Station 06H Function Write data Error check
address code
Hi Lo Hi Lo
Normal response
1 byte 1 byte 2 bytes 2 bytes 2 bytes
Station 10H Function Number of write Error check
address code data
3-5
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.
- 'FC' = 16 (10H)
- 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 write data is two bytes long, and the setting range is from 1 to 50 (from 1 to
100 for FRENIC-MEGA). If 51 or a higher value (101 or a higher value for FRENIC-MEGA) is
set, error response will result.
- The byte count field is one byte long, and the setting range is from 2 to 100 (from 2 to 200 for
FRENIC-MEGA). Set a value equivalent to the double of the number of write data.
- Set the lowest order code (the data on the function code requested by the query) at the first
two bytes of the write data, and the higher order data (address plus 1, address plus 2 ...) at
the following bytes.
- If the write data contains an unused function code, the writing will be ignored, which will not
result in an error.
[4] Diagnostics
Query
1 byte 1 byte 2 bytes 2 bytes 2 bytes
Station 08H Sub function code Write data Error check
address 0000H
Hi Lo Hi Lo
Normal response
1 byte 1 byte 2 bytes 2 bytes 2 bytes
Station 08H Sub function code Write data Error check
address 0000H
3-6
3-1 Messages
Normal response
1 byte 1 byte 1 byte 1 to 10 bytes 2 bytes
Station 01H Byte count Read data Error check
address
Chap. 3
- 'FC'=1 (01H)
- Read out a coil (bit data) by specifying the top address of the coil to be read out and the
number of points read out (number of coils).
- The "−" symbols in the table mean that the bit is reserved and always zero.
- Coil addresses are 0 to 79, calculated by subtracting one from coil numbers. If a coil address
is 80 or more, an error occurs because of an incorrect address.
- The number of coils is 1 to 80. If the number of coils exceeds the range, an error occurs
because of an incorrect address.
- No error occurs even if the sum of the numbers of coil addresses and coils exceeds the coil
range.
3-7
Interpretation of normal response
- Data are stored from the LSB (the rightmost bit in the table above) in ascending order of coil
number. When a coil is turned on, the data becomes one, and all the remaining bits are
changed to zero.
- The byte length of the read data is filled in the byte count field.
- For a data example, see table 3.4.
Normal response
1 byte 1 byte 2 bytes 2 bytes 2 bytes
Station 05H Coil address Data Error check
address
- The "−" symbol in the table means that the bit is reserved, and writing is ignored.
- The coil address is 0 to 15, calculated by subtracting one from the coil number. If a coil
address is 16 or more, an error occurs because of an incorrect address.
- When a coil is turned off, data are 0000H. When a coil is turned on, data are FF00H.
3-8
3-1 Messages
Normal response
1 byte 1 byte 2 bytes 2 bytes 2 bytes
Station 0FH Coil address No. of coils Error check
address
Hi Lo Hi Lo
Chap. 3
- 'FC' = 15 (0FH)
- Write a coil (bit data) by specifying the top address of the coil to be written, the number of
points written (number of coils), and data to be written.
- For the assignment of a coil (bit data), see table 3.6. For each content, refer to the S and M
- The "-" symbol in the table means that the bit is reserved and always zero.
- The coil address is 0 to 15, calculated by subtracting one from the coil number. If a coil
address is 16 or more, an error occurs because of an incorrect address.
- If the byte count is 0 or 3 or more, an error occurs because of an incorrect data.
- The number of coils is 1 to 16. If 0 or 17 or more, an error occurs because of an incorrect
address.
- No error occurs even if the coil address plus number of coils exceeds the coil range.
- If the number of coils is 9 or more and the byte count is 1 or less, an error occurs because of
an incorrect data.
- If the number of coils is 8 or less and the byte count is 2, no error occurs.
- Data are stored from the LSB (the rightmost bit in the table above) in ascending order of coil
number. When a coil is turned on, the data becomes one. When a coil is turned off, the data
becomes zero. All the remaining bits are ignored.
- The byte count field indicates the byte length of the write data.
- For a data example, see table 3.7.
3-9
Interpretation of normal response
- The forms of coil address and number of coils are the same as the forms of query.
- No response is returned to the broadcast command.
*1 The priority between sub code 3 and 7 depending on a cause of sub code 7.
- 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-10
3-1 Messages
The detected speed value is 2710H, or 10000d. The actual frequency is 30 Hz according to the
expression shown below:
Maximum frequency
10000 × = 30 (Hz)
Chap. 3
20000 (Maximum frequency: 60 Hz)
(Example 2) S01: The value of 15Hz will be written to frequency command (maximum
3-11
3.2 Host Side Procedures
3.2.1 Inverter's response time
Upon receipt 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
(3) Inverter processing time (The data volume shown below indicates the number of words.)
1) Read holding registers, read coil status, multiple read holding registers
Table 3.10 Inverter processing time
Data count Inverter processing time (minimum to maximum)
1 to 7 5 to 10 (ms)
8 to 16 10 to 15 (ms)
n Int ((n-1)/8)×5 to int ((n-1)/ 8)×5+5 (ms)
3-12
3.2 Host Side Procedures
2) Preset single register, preset multiple registers, force single coil, and force multiple coils
Table 3.11 Inverter processing time
Data count Inverter processing time (minimum to maximum)
1 25 to 30 (ms)
2 45 to 50 (ms)
3 65 to 70 (ms)
4 85 to 90 (ms)
n n×20+5 to n×20+10 (ms)
If the data is written in H03=1, the inverter processing time is a maximum of 5 seconds. If the
data is written in H03=2(*1) or in P02(*1), the processing time is a maximum of 500 (ms). (*1)
For FRENIC-Multi, write in such a way that H03=2, 3 and P02, A16. For FRENIC-MEGA, write
in such a way that H03=2, 3, 4, 5 and P02, A16, b16, r16.
3) Maintenance code: 10 (ms)
Chap.3
t2: Receiving preparation time
See section 3.2.3 "Receiving preparation complete time and message timing from the host."
Timeout time
3-13
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 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: 3-character time
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.
When sending a message from the host after broadcast is performed, send the message after
the inverter processing time shown in section 3.2.1 "Inverter response time" has passed.
Inverter
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 characters (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 multidropped also requires such a waiting time.
3-14
3.3 Communications Errors
Chap. 3
Parity error The parity is unmatched. 72(48H)
Receiving errors other than the
Other errors abovementioned (framing error, 73(49H)
overrun error)
When it is necessary to take action against errors by factor, the factor can be identified by
reading M26 or M67. (M26 or M67 stores the latest communications error codes.)
3-15
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, y12. (For further information, see "2.4 Making RS-485-related settings.")
This section shows specific examples of action by different settings of function code y02. (The
same operation is performed for y12 as well. In this case, the y02 and y03 in the figure are
replaced with y12 and y13, and the error indication becomes erp.
When y02 = 0 (mode in which the inverter is forced to immediately stop in case of
communications error)
Error
Alarm reset
Communications status Normal Normal
Transmission failed
FWD ON ON
Command
RS-485
from RS485
Set
frequency
Operation
Operation Stop Operation
command
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 status Normal Normal
Operation
command Operation Stop Operation
Inverter's
Set
internal
operation
frequency
*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-16
3.3 Communications Errors
Operation
Operation Stop Operation
command
Chap. 3
Inverter's
Set
internal
operation frequency
*1 For the period until communications is recovered, the command (command data, operation data)
executed just before the communications error had occurred is retained.
Display Regular
5.0s
*1
FWD ON OFF
Command
from RS485
RS-485 Set
frequency
Operation
Operation Stop
command
Inverter's Set
internal frequency
operation
Output
frequency
*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-17
When y02 = 3
(mode in which the inverter continues operating when a communications error occurs)
Error
Communications status Normal Normal
Display Regular
*1
FWD ON ON
Command
from RS-485
RS485 Set
frequency
Operation
command Operation
Inverter's Set
internal frequency
operation
Output
frequency
*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-18
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
- Divide data expressed as a polynomial (for example, 0000 0001 0000 0011 0000 0011 0000
0010 0000 0000 0001 0100, the 48-bit data shown in section 3.4.3 "Calculation example" →
X40+X33+X32+X25+X24+X17+X4+X2) by a generative polynomial expression (17 bits;
X16+X15+X2+1). CRC data is the remainder (16 bits) of this division.
Chap. 3
- Ignore the quotient, and send a message with the remainder added to the final two
characters of the data.
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-19
START
Initial setting
Remainder R ← "FFFF"
Generative polynomial expression GP ← "A001"
Data length counter n ← 0
n == N ?
Yes
No
n++
Shift Count ← 0
Shift Count == 0 ?
No
Yes
n == 1 ?
Yes
CRC DATA ← CRC DATA XOR GP No
Shift Count++
END
3-20
3.4 CRC-16
Chap. 3
6 Shift > 2 0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1
7 CRC = No.6 Xor GP 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0
8 Shift > 2 0 0 1 0 0 0 0 1 1 1 1 1 1 1 1 1 1
9 CRC = No.8 Xor GP 1 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0
3-21
Table 3.13 CRC data calculation table (Continued)
N PROCESS 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Flag
38 CRC = No.37 Xor GP 1 1 0 1 0 1 1 1 0 0 0 1 0 1 1 1
39 Shift > 1 0 1 1 0 1 0 1 1 1 0 0 0 1 0 1 1 1
40 CRC = No.39 Xor GP 1 1 0 0 1 0 1 1 1 0 0 0 1 0 1 0
41 Shift > 2 0 0 1 1 0 0 1 0 1 1 1 0 0 0 1 0 1
42 CRC = No.41 Xor GP 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 1
43 Shift > 1 0 1 0 0 1 0 0 1 0 1 1 1 0 0 0 1 1
44 CRC = No.43 Xor GP 1 1 1 0 1 0 0 1 0 1 1 1 0 0 0 0
th
45 5 data byte 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
46 CRC = No.44 Xor No.45 1 1 1 0 1 0 0 1 0 1 1 1 0 0 0 0
47 Shift > 5 0 0 0 0 0 1 1 1 0 1 0 0 1 0 1 1 1
48 CRC = No.47 Xor GP 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1 0
49 Shift > 2 0 0 1 0 1 0 0 1 1 1 0 1 0 0 1 0 1
50 CRC = No.49 Xor GP 1 0 0 0 1 0 0 1 1 1 0 1 0 0 1 1
51 Shift > 1 0 1 0 0 0 1 0 0 1 1 1 0 1 0 0 1 1
52 CRC = No.51 Xor GP 1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 0
th
53 6 data byte 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0
54 CRC = No.52 Xor No.53 1 1 1 0 0 1 0 0 1 1 1 1 1 1 0 0
55 Shift > 3 0 0 0 1 1 1 0 0 1 0 0 1 1 1 1 1 1
56 CRC = No.55 Xor GP 1 0 1 1 1 1 0 0 1 0 0 1 1 1 1 0
57 Shift > 2 0 0 1 0 1 1 1 1 0 0 1 0 0 1 1 1 1
58 CRC = No.57 Xor GP 1 0 0 0 1 1 1 1 0 0 1 0 0 1 1 0
59 Shift > 2 0 0 1 0 0 0 1 1 1 1 0 0 1 0 0 1 1
60 CRC = No.59 Xor GP 1 0 0 0 0 0 1 1 1 1 0 0 1 0 0 0
61 Shift > 1 0 1 0 0 0 0 0 1 1 1 1 0 0 1 0 0 0
(shift of No. 8 terminated)
Transmitted CRC data 4 1 E 4
*1 7th, 3rd: The 7th and 3 rd byte count values stored in the frame.
3-22
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
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 a host such as a personal
computer or 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.
Chap. 4
Inverter Response + data
Response frame
4-1
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 Request 8 bytes
Response 12 bytes
4-2
4.1 Messages
Chap. 4
A 41H Motor2 parameter
b 42H Motor3 parameter
r 52H Motor4 parameter
J 4AH Application function 1
*2 Use high-speed response selecting to read the monitor when a command, which takes time for
selecting (see Table 4.13 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.
4-3
*3 Function codes are divided into function codes that can be edited from the keypad of the inverter,
and communications dedicated function codes.
4-4
4.1 Messages
Chap. 4
A 41H Motor2 parameter
b 42H Motor3 parameter
r 52H Motor4 parameter
J 4AH Application function 1
4-5
Table 4.4 NAK frame
Value
Byte Field ASCII Hexadecimal Description
format format
0 SOH SOH 01H Start of message
1 Station 0 to 3 30H to 33H Station address of the inverter (decimal: ten's figure)
2 address 0 to 9 30H to 39H Station address of the inverter (decimal: one's figure)
3 NAK NAK 15H Transmission response
Negative acknowledgement: There was a logical error in
the request.
4 Command *1 Answerback of request command
R 52H Polling (read)
W 57H Selecting (write)
A 41H High-speed response selecting (write)
E 45H Alarm reset
5 Function code Function code group
group *1 F 46H Fundamental function
E 45H Extension terminal function
C 43H Control function of frequency
P 50H Motor1 parameter
H 48H High performance function
A 41H Motor2 parameter
b 42H Motor3 parameter
r 52H Motor4 parameter
J 4AH Application function 1
d 44H Application function 2
y 59H Link function
o 4FH Option function
S 53H Command data
M 4DH Monitor data 1
W 57H Monitor data 2
X 58H Alarm data 1
Z 5AH Alarm data 2
6 Function code 0 to 9 30H to 39H Function code identification number (decimal: ten's
identification figure)
7 number *1 0 to 9 30H to 39H Function code identification number (decimal: one's
figure)
8 Special SP 20H Unused (space fixed)
additional
data
9 Data SP 20H Unused (space fixed)
10 SP 20H Unused (space fixed)
11 0 to 9, 30H to 39H Communications error code higher order (hexadecimal:
A to F 41H to 46H ten's figure)
12 Communications error code lower order (hexadecimal:
one's figure)
13 ETX ETX 03H End of message
14 BCC 0 to 9, 30H to 39H Checksum 1 (hexadecimal: ten's figure)
15 A to F 41H to 46H Checksum 2 (hexadecimal: one's figure)
*1 The field contents of command type, function code group, function code identification number
vary at the format error or command error.
4-6
4.1 Messages
Chap. 4
a 61H Speed setting (S01)
e 65H Frequency command (S05)
f 66H Operation command (S06)
m 6DH Reset command (The data part is all zero)
4-7
Selecting response frame [inverter ⇒ host]
0 1 2 3 4 5 6 7
SOH Station ACK/NAK Command ETX BCC
address
1 2 1 1 1 2
For BCC (byte)
4-8
4.1 Messages
Chap. 4
k 6BH Operation status monitor (M14)
h 68H Torque monitor (M07) (not supported by
FRENIC-Mini)
i 69H Torque current monitor (M08) (Usable only for
FRENIC-MEGA)
4-9
Table 4.9 Polling response frame (NAK)
Value
Byte
Field ASCII Hexadecimal Description
format format
0 SOH SOH 01H Start of message
1 Station 0 to 3 30H to 33H Station address of the inverter (decimal: ten's figure)
address
2 0 to 9 30H to 39H Station address of the inverter (decimal: one's figure)
3 ACK/NAK Transmission request
NAK 15H Negative acknowledgment: There was a logical error in
the request.
4 Command Request command
g 67H Actual frequency, actual speed (M06)
j 6AH Output frequency monitor (M09)
k 6BH Operation status monitor (M14)
h 68H Torque monitor (M07) (not supported by
FRENIC-Mini)
i 69H Torque current monitor (M08) (Usable only for
FRENIC-MEGA)
5 Data SP 20H Unused (fixed space)
SP 20H Unused (fixed space)
0 to 9, 30H to 39H Communications error code high-order digit
A to F 41H to 46H (hexadecimal: ten’s figure)
Communications error code low-order digit
(hexadecimal: one’s figure)
9 ETX ETX 03H End of message
10 BCC 0 to 9, 30H to 39H Checksum 1 (hexadecimal: ten's figure)
A to F 41H to 46H
11 Checksum 2 (hexadecimal: one's figure)
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.
4-10
4.1 Messages
Chap. 4
ACCII h Reads the torque monitor (M07). *1
(not supported by FRENIC-Mini)
ACCII i Reads the torque current monitor (M08) *1
*1 The above commands "a" to "k" are used to read or write data in the function code data format
specified in parentheses.
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 (0000H − FFFFH), 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.
4-11
(Example) When setting 20Hz with function code S01 (speed setting 1) (maximum frequency =
60Hz)
1) Calculate the set value according to the data format of S01 (±20000/maximum frequency).
Data = 20Hz x ±20000/60Hz (+ for forward rotation, − for reverse rotation)
=±6666.6
≈±6667
2) Convert the data into hexadecimal (a complement of 2 in the case of negative data).
Data = 6667 ............................................ (forward rotation)
=1A0BH
Data = −6667 .......................................... (reverse rotation)
= 0 − 6667
Thus,
65536 − 6667 = 58869 = E5F5H
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
4-12
4.1 Messages
Chap. 4
Request frame (host ⇒ inverter)
SOH 1 2 ENQ R M 0 9 SP 0 0 0 0 ETX 5 3
4-13
Table 4.12 ASCII code table
00H 10 H 20 H 30 H 40 H 50 H 60 H 70 H
0H NUL DLE SP 0 @ P ` p
1H SOH DC1 ! 1 A Q a q
2H STX DC2 “ 2 B R b r
3H ETX DC3 # 3 C S c s
4H EOT DC4 $ 4 D T d t
5H ENQ NAK % 5 E U e u
6H ACK SYN & 6 F V f v
7H BEL ETB ‘ 7 G W g w
8H BS CAN ( 8 H X h x
9H HT EM ) 9 I Y i y
AH LF SUB * : J Z j z
BH VT ESC + ; K [ k {
CH FF FS , < L \ l |
DH CR GS − = M ] m }
EH SO RS . > N - n ~
FH SI US / ? O _ o DEL
4-14
4.2 Host Side Procedures
Chap. 4
Table 4.13 below.
t3: See "4.2.3 Receiving preparation complete time and message timing from the host."
4-15
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.13 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.) 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
4-16
4.3 Communications Errors
Chap. 4
- The last character of the
message is not in the specified
position.
4-17
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.
When it is necessary to take action against errors by factor, the factor can be identified by
reading M26. (M26 stores the latest communications error codes.)
4-18
CHAPTER 5
FUNCTION CODES AND DATA
FORMATS
This chapter describes communications dedicated function codes and the data formats of
communications frames. FRENIC-Mini, FRENIC-Eco and FRENIC-Multi support different function
codes. For details, see the description of each function code.
Table of Contents
Communications dedicated
Function
function code group
S Command data
M Monitor data 1 (for reading only)
W Monitor data 2 (for reading only)
X
Alarm information (for reading only)
Z
The sections that follow describe communications dedicated function codes of each group.
Chap. 5
FUNCTION CODES AND DATA FORMATS
5-1
5.1.2 Command data
[1] List of command data
The table below shows the function codes (S code) for the command data. The "Support"
column indicates whether the function code is supported or not. The symbol "O" means that the
code is supported and the symbol "X" means that the code is not supported.
Table 5.2 List of command data
Permissible setting Min. R/W Support
Code Name Function Unit
range step *1 Mini Eco Multi MEGA
S01 Frequency Frequency command -32768 to 32767 1 − R/W
reference issued through (Max frequency:
(p.u.) communications (the at +/- 20000)
reference value for
maximum frequency)
S05 Frequency Frequency command 0.00 to 655.35 00.1 Hz R/W
reference issued through
communications (in
units of 0.01 Hz)
S06 Operation Operation command 0000H to FFFFH 1 − R/W
command issued through
communications
[general input
terminal functions
(X1 to X9, XF
(FWD), R (REV))
and FWD, REV, RST
only through
communications]
S07 Universal DO Command issued to 0000H to FFFFH 1 − R/W ×
DO terminal through *2
communications
S08 Acceleration Each data is set with Mini/Eco/Multi: 0.1 s R/W
time F07 the code or 0.0 to 3600.0
communications MEGA:
format common to all 0.0 to 6000.0
the inverter types.
S09 Deceleration Mini/Eco/Multi: 0.1 s R/W
time F08 0.0 to 3600.0
MEGA:
0.0 to 6000.0
S10 Torque limit 20 to 200, 999 1 % R/W × × ×
level 1 F40
5-2
5.1 Communications Dedicated Function Codes
Chap. 5
S05 Frequency Frequency command 0.00 to 655.35 0.01 Hz R/W
reference from communications
(by 0.01Hz)
S13 −
1) When both S01 and S05 are set and S01 is not 0, the command of S01 has precedence
over that of S05. (All inverter models) When both S05 and S19 are specified and S05 is not
0, the S05 command takes precedence over the other command.
2) The actual operation specified by each command is limited by internal processing of the
inverter. For example, a value over 20,000 can be written to S01, but the actual frequency is
limited to the maximum frequency or to the upper limit frequency set with another function
code. (The FRENIC-Mini/Eco treats negative data of S13 as 0.)
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 frequency. For example, when the
maximum frequency is 60Hz, set 20,000 at S01 with a set frequency of 60Hz, or 10,000 with
a set frequency of 30Hz.
5-3
[3] Operation command data
Table 5.4 Function codes for operation command data
Permissible
Code Name Function Min. step Unit R/W *1
setting range
Operation Operation command via 0000H to 1 − R/W
command communications FFFFH
(general-purpose input
terminal functions (X1 −
S06 X9, XF (FWD), XR
(REV)) and
communications
dedicated command
(FWD, REV, RST)
Alarm reset Alarm reset command 0 or 1 1 − R/W
command via communications
S14
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, y98, and y99 and the "LE" assigned terminal.
2) S14 does not require the 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, y98, and y99 and the status of the "LE" assigned
terminal.
3) X1 – X9, XF (FWD), and XR (REV) operate according to the functions set with function codes
E01 − E09, E98, and E99.
General-purpose input terminals X4 and X5 and function codes E04 and E05 are not
supported by FRENIC-Mini.
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.
The "Support" column of the table indicates whether each function is supported by the
respective models or not. indicates the function is supported, and × indicates the function
is not supported.
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-4
5.1 Communications Dedicated Function Codes
Table 5.5 Relation between operation command (S06) and inverter terminal command (external signal input)
Function Command Support
When not
Internal assigned Com-
Assign-
Type operation (positive Munic- Terminal Mini Eco Multi MEGA
ment Name block
command logic) Ations
number
symbol *1
FWD Forward operation/stop −
command
Fixed − REV Reverse operation/stop − Valid Invalid
function command
RST Alarm reset −
0 SS1 Multistep frequency OFF
selection
(0 to 1steps)
1 SS2 Multistep frequency OFF
selection
(0 to 3steps)
2 SS4 Multistep frequency OFF
selection
(0 to 7steps) Valid Invalid
3 SS8 Multistep frequency OFF × ×
selection
(0 to 15steps)
4 RT1 Acceleration/deceleration OFF ×
General- time selection (2steps)
purpose
Chap. 5
input 5 RT2 Acceleration/deceleration OFF × × ×
time selection (4steps)
6 HLD 3-wire operation stop OFF Invalid
command
X1
5-5
Table 5.5 Relation between operation command (S06) and inverter terminal command (external signal input)
(Continued)
Function Command Support
When not
Internal assigned Com-
Assign- Terminal
Type operation (positive Munica- Mini Eco Multi MEGA
ment Name block
command logic) tions
number
symbol *1
32 EXITE Preparatory excitation OFF Valid Invalid × × ×
33 PID-RST PID OFF Valid Invalid
integration/differential
reset
34 PID-HLD PID integration hold OFF Valid Invalid
35 LOC Local (keypad) OFF Invalid Valid × ×
command selection
36 M3 Motor selection 3 OFF × × ×
Valid Invalid
37 M4 Motor selection 4 OFF × × ×
38 RE Run enable ON × × ×
39 DWP Condensation protection OFF × ×
ISW50 Switching to commercial OFF
40 power supply × ×
General- incorporated sequence Valid Invalid
purpose (50Hz)
input ISW60 Switching to commercial OFF
41 power supply × ×
incorporated sequence
(60Hz)
X1 42 LS Zero limit switch OFF × × ×
X2 43 S/R Start/reset OFF × × ×
SPRM Serial pulse receive OFF Invalid Valid
X3 44 × × ×
mode
45 RTN Return mode OFF × × ×
X4
OLS Overload stop valid OFF
X5 46 Valid Invalid × × ×
command
X6 47 LOCK Servo lock command ON Valid Invalid × × ×
48 PIN Pulse train input OFF Invalid Valid × × ×
X7
49 SIGN Pulse train sign OFF Invalid Valid × × ×
X8 CRUN- Input during operation OFF
72 M1 by commercial power × × ×
X9 (Motor 1)
CRUN- Input during operation OFF
XF
73 M2 by commercial power × × ×
(FWD)
(Motor 2)
Valid Valid
XR CRUN- Input during operation OFF
(REV) 74 M3 by commercial power × × ×
(Motor 3)
(Note) CRUN- Input during operation OFF
75 M4 by commercial power × × ×
(Motor 4)
76 DROOP Droop selection OFF × × ×
Valid Invalid
77 PG-CCL PG alarm cancel OFF × × ×
87 FR2/FR1 Run command 2/run OFF × × ×
command 1
88 FWD2 Forward run/stop OFF × × ×
command 2
89 REV2 Reverse run/stop OFF × × ×
Valid Invalid
command 2
FWD *2 Forward operation/stop OFF
98
command
99 REV *2 Reverse operation/stop OFF
command
(Note) X4 and X5 are not provided for FRENIC-Mini.
X6, X7, X8, and X9 are provided only for FRENIC-MEGA.
*1 When the command is given through the communications, negative logic setting is invalid.
*2 Terminals FWD/REV only
5-6
5.1 Communications Dedicated Function Codes
Chap. 5
S11 (MEGA:
MEGA: 0.01 %
torque limit
-300.00 to 300.00,
value 1-2)
999
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/deceleration times specified with S08, S09 are set to F07 (Acceleration
time 1) and F08 (Deceleration time 1). The torque limit levels specified with S10 and S11 are
set to F40 (Torque limit level 1 for driving, Torque limit 1-1 for MEGA) and F41 (Torque limit
level 1 for controlling, Torque limit 1-2 for MEGA). If the function codes are changed through
the keypad, etc., the changes are also reflected to S08 to S11.
3) The figures below the fourth place figure of the S08 acceleration time and the S09
deceleration time are omitted within the inverter. (If, for example, 123.4s is written, 123.0s is
entered.)
5-7
[5] Universal DO and universal AO
(Not supported by FRENIC-Mini)
Table 5.7 Function code and data (S07, S12)
Permissible setting
Code Name Function Min. step Unit R/W *1
range
Universal Command from 0000H to FFFFH 1 − R/W
S07 DO communications
function to terminal DO
Universal Command from -32768 to 32767 1 − R/W
S12 AO communications (Full scale by
function to terminal AO ±20000)
1) A host can control the output terminal of the inverter through the communications function to
issue commands to peripheral devices.
2) When universal DO and universal AO are assigned to the following signals, the signals
operate as simple output regardless of inverter's operation.
Universal DO: Transistor output (Y1, Y2, Y3, Y4), relay output (Y5A/C, 30A/B/C)
Universal AO: Analog output (FMA), pulse output (FMP)
5-8
5.1 Communications Dedicated Function Codes
Chap. 5
based on the rated
motor flux (100%)
M05 Frequency Frequency 0.00 to 655.35 0.01 Hz
reference command with min.
*1 Since M12 does not have any data after the decimal point, the minimum step is 1.0.
5-9
Table 5.9 Monitor data 1 function codes (2)
Code Name Description Monitor range Min. Unit Support
step
Mini Eco Multi MEGA
M13 Operation Displays the final 0000H to 1 −
command command created FFFFH
(Final command) by information
from the keypad,
terminal block,
and
communications,
and transmitted to
the inverter inside.
M14 Operation status Displays the 0000H to 1 −
operation status in FFFFH
bit signal.
M15 General-purpose General-purpose 0000H to 1 −
output terminal output terminal FFFFH
information information is
monitored.
M16 Latest alarm
contents
M17 Last alarm
contents Display alarm
contents in the form 0 to 127 1 −
M18 Second last of code.
alarm contents
M19 Third last alarm
contents
M20 Cumulative − 0 to 65535 1 h
operation time
M21 DC link circuit Displays the DC 0 to 1000 1 V
voltage link circuit voltage
of the inverter.
M22 Motor Motor temperature -30 to 200 1 °C × × ×
temperature is displayed.
M23 Model code Displays the 0000H to 1 −
series, generation, FFFFH
model, and
voltage series in
four-digit HEX
data.
M24 Capacity code Displays the 0 to 65535 1 −
capacity of the
inverter.
M25 ROM version Displays the ROM 0 to 9999 1 −
version used in
the inverter.
M26 Transmission Communications 0 to 127 1 −
error transaction error code of
code RS-485
M27 Frequency Data equivalent to -32768 to 1 −
reference on M01 on alarm 32767
alarm (p.u.) (±20,000 =
(Final command) maximum
frequency)
5-10
5.1 Communications Dedicated Function Codes
Chap. 5
M33 Torque real Data equivalent -327.68 to 0.01 % ×
value on alarm to M07 on alarm 327.67
M34 Torque current Data equivalent -327.68 to 0.01 % × × ×
on alarm to M08 on alarm 327.67
5-11
Table 5.11 Monitor data 1 function codes (4)
Code Name Description Monitor range Min. Unit Support
step
Mini Eco Multi MEGA
M43 DC link circuit Data equivalent 0 to 1000 1 V
voltage on to M21 on alarm
alarm
M44 Inverter internal Air temperature 0 to 255 1 °C × ×
air temperature inside the inverter
on alarm on alarm
M45 Heat sink Data equivalent 0 to 255 1 °C
temperature on to M62 on alarm
alarm
M46 Life of main The capacity of 0.0 to 100.0 0.1 %
circuit capacitor the main circuit
capacitor is 100%
when delivered
from the factory
M47 Life of PC Cumulative 0 to 65535 *1 1 h
board operation time of
electrolytic the capacitor
capacitor packaged on the
PC board
M48 Life of heat sink Cumulative 0 to 65535 *1 1 h
operation time of
the heat sink
M49 Input terminal Input voltage of -32768 to 1 −
voltage [12] terminal [12] 32767
(p.u.) (-20,000/-10V,
20,000/10V)
M50 Input terminal Input current of 0 to 32767 1 −
current [C1] terminal [C1]
(p.u.) (0/0mA,
20,000/20mA)
M52 Input terminal Input voltage of -32768 to 1 − × × ×
voltage [32] terminal [32] 32767
(-20,000/-10V,
20,000/10V)
M53 Input terminal Input current of 0 to 32767 1 − × × ×
current [C2] terminal [C2]
(0/0mA,
20,000/20mA)
M54 Input terminal Input voltage of -32768 to 1 − ×
voltage [V2] terminal [V2] 32767
(p.u.) (-20000/10V to
20000/10V)
M61 Inverter internal Current 0 to 255 1 °C × ×
air temperature temperature
inside the inverter
M62 Heat sink Current 0 to 255 1 °C
temperature temperature of
the heat sink
within the inverter
M63 Load factor Load rate based -327.68 to 0.01 % ×
on the motor 327.67
rating
M64 Motor output Motor output -327.68 to 0.01 % ×
based on the 327.67
motor's rated
output (kW)
*1 For FRENIC-Multi/MEGA, even if each of the accumulated operation time exceeds 65535 hours, the data at
M47 and M48 remains 65535 hours. In that case, use W67, W68 to be monitored in units of 10 hours.
5-12
5.1 Communications Dedicated Function Codes
Chap. 5
M71 Input terminal Operation command 0000H to FFFFH 1
information information from the
terminal block and
communications
M72 PID feedback PID feedback based −32768 to 32767 1 − ×
5-13
Table 5.13 Monitor data 1 function codes (6)
Code Name Description Monitor range Min. Unit Support
step
Mini Eco Multi MEG
A
M87 Light alarm Last light alarm 0 to 254 1 − × × ×
(last) indicated with a code
M88 Light alarm Second last light 0 to 254 1 − × × ×
(second last) alarm indicated with
a code
M89 Light alarm Third last light alarm 0 to 254 1 − × × ×
(third last) indicated with a code
5-14
5.1 Communications Dedicated Function Codes
Chap. 5
FUNCTION CODES AND DATA FORMATS
5-15
Table 5.14 Keypad-related function code (W codes)
LED Support
Code Name Monitor range Min step Unit Remarks
display Mini Eco Multi MEGA
W01 Operation status 0000H to 1 − 3_07
FFFFH
W02 Frequency reference 0.00 to 655.35 0.01 Hz 3_05
W03 Output frequency 0.00 to 655.35 0.01 Hz 3_00
(before slip
compensation)
W04 Output frequency 0.00 to 655.35 0.01 Hz 3_01 ×
(after slip
compensation)
W05 Output current 0.00 to 9999 Variable A 3_02 FGI
0.00 to 655.35 0.01 A 3_02 RTU
(inverter
capacity
22kW
(30HP) or
less)
0.0 to 6553.5 0.1 A 3_02 × − RTU
(inverter
capacity
30kW
(40HP) or
more)
W06 Output voltage 0.0 to 1000.0 0.1 V 3_03
W07 Torque -999 to 999 1 % 3_04 ×
W08 Rotation speed 0.00 to 99990 Variable r/min 3_08 ×
W09 Load rotation speed 0.00 to 99990 Variable r/min 3_09
W10 Line speed 0.00 to 99990 Variable m/mi 3_09 ×
n
W11 PID process command -999 to 9990 Variable − 3_10 PID
W12 PID feedback value -999 to 9990 Variable − 3_11 command
value or
PID
feedback
value
converted
to the
physical
quantity of
the control
target by
E40 and
E41
W13 Level of torque value A 0 to 1000 1 % 3_12 × ×
W14 Level of torque value B 0 to 1000 1 % 3_13 × ×
W15 Ratio value 0.00 to 655.35 0.01 % 3_14 × × ×
W16 Rotation speed set 0.00 to 99990 Variable r/min ×
value
Speed
W17 Load speed set value 0.00 to 99990 Variable r/min monitor
W18 Line speed set value 0.00 to 99990 Variable r/min (Set with ×
W19 Constant feed time set 0.00 to 999.9 Variable min E43 or × ×
value E48)
W20 Constant feed time 0.00 to 999.9 Variable min × ×
W21 Input power 0.00 to 9999 Variable kW Operation
W22 Motor output 0.00 to 9999 Variable kW status ×
monitor
W23 Load rate -999 to 999 1 % ×
(Set with
W24 Torque current -999 to 999 1 % × × ×
E43)
W26 Flux command value -999 to 999 1 % 3_22 × × ×
W27 Timer operation 0 to 9999 1 s Operation × ×
remaining time status
monitor
(Set with
E43)
5-16
5.1 Communications Dedicated Function Codes
LED Support
Code Name Monitor range Min step Unit Remarks
display Mini Eco Multi MEGA
W28 Operation command 0 to 23 1 − − *1
source
W29 Frequency and PID 0 to 36 1 − − *2
command source
W30 Speed set value at 0.00 to 100.00 0.01 % Speed ×
percentage monitor
W31 Speed set value at 0.00 to 100.00 0.01 % (Set with ×
percentage E43 or
E48)
W32 PID output 0 to 150.0 0.1 % × PID output
expressed by
a percentage
Operation with setting
status the maximum
monitor frequency
(Set with (F03) to 100%
W33 Analog input monitor -999 to 9990 Variable − E43) × × Inverter's
analog input
converted by
E40 and E41
Chap. 5
FUNCTION CODES AND DATA FORMATS
5-17
*1 Operation command source code
5-18
5.1 Communications Dedicated Function Codes
LED Support
Code Name Monitor range Min step Unit Remarks
display Mini Eco Multi MEGA
W35 Teminal [32] input -12.0 to 12.0 0.1 V 4_20 × × ×
voltage
W36 Teminal [C2] input 0.0 to 30.0 0.1 mA 4_21 × × ×
current
W37 Teminal [A0] output -12.0 to 12.0 0.1 V 4_22 × × ×
voltage
W38 Teminal [CS] output 0.0 to 30.0 0.1 mA 4_23 × × ×
current
W39 [X7] pulse input -327.68 to 327.67 0.01 − 4_11 × × × Unit: kp/s
monitor
W40 Control circuit 0000H to FFFFH 1 − 4_00
terminal (input)
W42 Communications 0000H to FFFFH 1 − 4_01
control signal (input)
W43 Communications control 0000H to FFFFH 1 − 4_01
signal (output)
W44 Terminal [12] input 0.0 to 12.0 0.1 V 4_02
voltage
W45 Terminal [C1] input 0.0 to 30.0 0.1 mA 4_03
current
W46 FMA*1 output voltage 0.0 to 12.0 0.1 V 4_04
W47 FMP*1 output voltage 0.0 to 12.0 0.1 V 4_05 × ×
Chap. 5
W48*2 FMP output 0 to 6000 1 p/s 4_06 × The output
frequency pulse rate of
terminal FMP
expressed by
*1 As for FRN□□G1□-□A and FRN□□G1□-□E, the terminal name changes from FMA to
FM1and FMP to FM2 respectively.
*2 Not applicable with FRN□□G1□-□A and FRN□□G1□-□E
5-19
Table 5.14 Keypad-related function code (W codes) (Continued)
LED Support
Code Name Monitor range Min step Unit Remarks
display Mini Eco Multi MEGA
W60 Stop Position 0 to 9999 1 − 3_17 × × ×
Pulse(Lower column)
W61 Difference Pulse of -999 to 999 1 − 3_19 × × ×
Position(Upper
column)
W62 Difference Pulse of 0 to 9999 1 − 3_19 × × ×
Position(Lower
column)
W63 Positioning Status 0 to 10 1 − 3_20 × × ×
W65 Terminal [FM1] 0.0 to 30.0 0.1 mA 4_09 × *1 × ×
output current
Terminal [FM2] 0.0 to 30.0 0.1 mA 4_09 × × × *2
output current
W67 Cumulative operation 0 to 9999 1 10h 5_06 × ×
time of electrolytic
W68 Cumulative operation 0 to 9999 1 10h 5_07 × ×
time of cooling fan
W70 Cumulative operation 0 to 65535 1 h 5_00
time
W71 DC link circuit 0 to 1000 1 V 5_01
voltage
W72 Internal air highest 0 to 255 1 °C 5_02 × ×
temperature
W73 Heat sink maximum 0 to 255 1 °C 5_03
temperature
W74 Maximum effective 0.00 to 9999 Variable A 5_04 FGI
current value
0.00 to 655.35 0.01 A 5_04 URT (inverter
capacity 22
kW (30 HP) or
less
0.0 to 6553.5 0.0 A 5_04 × − URT (inverter
capacity 30
kW (40 HP) or
less
W75 Main circuit 0.0 to 100.0 0.1 % 5_05
capacitor's capacitor
W76 Cumulative ope. time 0 to 65535 1 h 5_06 ×
of capacitor on PC
board
W77 Cumulative ope. time 0 to 65535 1 h 5_07 ×
of cooling fan
W78 Number of startups 0 to 65535 1 Times 5_08
W79 Cumulative ope. time 0 to 65535 1 h 5_23 × ×
of motor
W80 Standard fan life 0 to 65535 1 h − × × ×
W81 Integrating electric 0.000 to 9999 Variable − 5_09 × Value
power calculated by
assuming an
integral power
consumption
of 100kWh as
one (100kWh
when W81=1)
5-20
5.1 Communications Dedicated Function Codes
LED Support
Code Name Monitor range Min step Unit Remarks
display Mini Eco Multi MEGA
W82 Data used integrating 0.000 to 9999 Variable − 5_10 × Value
electric power calculated as
integral power
consumption
(kWh)
multiplied by
function code
E51
W83 Number of RS485 0 to 9999 1 Times 5_11
Mini: optional
ch1 errors
W84 Contents of RS485 0 to 127 1 − 5_12
ch1 error
W85 Number of RS485 0 to 9999 1 Times 5_17 ×
ch2 errors
W86 Number of option 0 to 9999 1 Times 5_41 × × ×
communications
errors
W87 Inverter's ROM 0 to 9999 1 − 5_14
version
W89 Remote keypad's 0 to 9999 1 − 5_16
ROM version
W90 Option1 ROM 0 to 9999 1 − 5_19 ×
version
Chap. 5
W91 Option2 ROM 0 to 9999 1 − 5_20 × × ×
version
W92 Option3 ROM 0 to 9999 1 − 5_21 × × ×
version
*1 Indicates the content of a communications error between the inverter and an option card. For details,
see the manual of each option.
5-21
Table 5.15 Keypad-related function codes (X codes)
LED Support
Code Name Monitor range Min step Unit Remarks
display Mini Eco Multi MEGA
X00 Alarm history (latest) 0000H to FFFFH 1 − &al Contents of 1
in alarm list
(example:
! 0l1)
X01 Multiple alarm 1 (latest) 0000H to FFFFH 1 − 6_16
X02 Multiple alarm 2 (latest) 0000H to FFFFH 1 − 6_17
X03 Sub code 0 to 9999 1 − 6_21 ×
X05 Alarm history (last) 0000H to FFFFH 1 − &al Contents of 2
in alarm list
(example:
Z.0c1A)
X06 Multiple alarm 1 (last) 0000H to FFFFH 1 − 6_16
X07 Multiple alarm 2 (last) 0000H to FFFFH 1 − 6_17
X08 Sub code 0 to 9999 1 − 6_21 ×
X10 Alarm history (second last) 0000H to FFFFH 1 − &al Contents of 3
in alarm list
(example:
# 0c1)
X11 Multiple alarm 1 (second 0000H to FFFFH 1 − 6_16
last)
X12 Multiple alarm 2 (second 0000H to FFFFH 1 − 6_17
last)
X13 Sub code 0 to 9999 1 − 6_21 ×
X15 Alarm history (third last) 0000H to FFFFH 1 − &al Contents of 4
in alarm list
(example:
$ lu)
X16 Multiple alarm 1 (third last) 0000H to FFFFH 1 − 6_16
X17 Multiple alarm 2 (third last) 0000H to FFFFH 1 − 6_17
X18 Sub code 0 to 9999 1 − 6_21 ×
X20 Latest info. on alarm 0.00 to 655.35 0.01 Hz 6_00
(output frequency)
X21 (output current) 0.00 to 9999 Variable A 6_01 FGI
0.00 to 655.35 0.01 A 6_01 RTU (inverter
capacity 22kW
(30HP) or
less)
0.0 to 5000.0 0.1 A 6_01 × − RTU (inverter
capacity 30kW
(40HP) or
more)
X22 (output voltage) 0 to 1000 1 V 6_02
X23 (Torque) -999 to 999 1 % 6_03 ×
X24 (set frequency) 0.00 to 655.35 0.01 Hz 6_04
X25 (operation status) 0000H to FFFFH 1 − 6_06
X26 (cumulative ope. time) 0 to 65535 1 h 6_07
X27 (number of startups) 0 to 65535 1 Times 6_08
X28 (DC link circuit voltage) 0 to 1000 1 V 6_09
5-22
5.1 Communications Dedicated Function Codes
LED Support
Code Name Monitor range Min step Unit Remarks
display Mini Eco Multi MEGA
X29 (internal air temperature) 0 to 255 1 °C 6_10 × ×
X30 (heat sink temperature) 0 to 255 1 °C 6_11
X31 (input terminal) 0000H to FFFFH 1 − 6_12
6_13
X32 (output terminal) 0000H to FFFFH 1 − 6_12
6_14
X33 (input terminal(com.)) 0000H to FFFFH 1 − 6_18
6_19
X34 (output terminal(com.)) 0000H to FFFFH 1 − 6_18
6_20
X35 Latest info. on alarm 0.00 to 9999 0.01 kW − ×
(Input power)
X36 (operation status) 0000H to FFFFH 1 − 6_22 × × ×
X37 (speed detection) -32768 to 32767 1 − 6_23 × × ×
X60 Last info. on alarm 0.00 to 655.35 0.01 Hz 6_00
(output frequency)
X61 (output current) 0.00 to 9999 Variable A 6_01 FGI
0.00 to 655.35 0.01 A 6_01 RTU (inverter
capacity
22kW (30HP)
Chap. 5
or less)
0.0 to 5000.0 0.1 A 6_01 × − RTU (inverter
capacity
30kW (40HP)
5-23
Table 5.16 Keypad-related function codes (Z codes)
LED Support
Code Name Monitor range Min step Unit Remarks
display Mini Eco Multi MEGA
Z00 Second last info. on 0.00 to 655.35 0.01 Hz 6_00
alarm
(output frequency)
Z01 (output current) 0.00 to 9999 Variable A 6_01 FGI
0.00 to 655.35 0.01 A 6_01 RTU
(inverter
capacity 22kW
(30HP) or
less)
0.0 to 5000.0 0.1 A 6_01 × − RTU
(inverter
capacity 30kW
(40HP) or
more)
Z02 (output voltage) 0 to 1000 1 V 6_02
Z03 (Torque) -999 to 999 1 % 6_03 ×
Z04 (set frequency) 0.00 to 655.35 0.01 Hz 6_04
Z05 (operation status) 0000H to FFFFH 1 − 6_06
Z06 (cumulative ope. time) 0 to 65535 1 h 6_07
Z07 (number of startups) 0 to 65535 1 Times 6_08
Z08 (DC link circuit 0 to 1000 1 V 6_09
voltage)
Z09 (internal air 0 to 255 1 °C 6_10 × ×
temperature)
Z10 (heat sink 0 to 255 1 °C 6_11
temperature)
Z11 (input terminal) 0000H to FFFFH 1 − 6_12
6_13
Z12 (output terminal) 0000H to FFFFH 1 − 6_12
6_14
Z13 (input terminal(com.)) 0000H to FFFFH 1 − 6_18
6_19
Z14 (output 0000H to FFFFH 1 − 6_18
terminal(com.)) 6_20
Z16 (operation status) 0000H to FFFFH 1 − 6_22 × × ×
Z17 (speed detection) -32768 to 32767 1 − 6_23 × × ×
Z40 cumulative operation 0 to 65535 1 10h 5_23 × × ×
time of motor (M1) (in units of 10
hours)
Z41 cumulative operation 0 to 65535 1 10h 5_28 × × ×
time of motor (M2) (in units of 10
hours)
Z42 cumulative operation 0 to 65535 1 10h 5_29 × × ×
time of motor (M3) (in units of 10
hours)
Z43 cumulative operation 0 to 65535 1 10h 5_30 × × ×
time of motor (M4) (in units of 10
hours)
Z44 number of startups 0 to 65535 1 Times 5_32 × × ×
(M2)
Z45 number of startups 0 to 65535 1 Times 5_33 × × ×
(M3)
Z46 number of startups 0 to 65535 1 Times 5_34 × × ×
(M4)
5-24
5.1 Communications Dedicated Function Codes
LED Support
Code Name Monitor range Min step Unit Remarks
display Mini Eco Multi MEGA
Z50 Third last info. on 0.00 to 655.35 0.01 Hz 6_00
alarm
(output frequency)
Z51 (output current) 0.00 to 9999 Variable A 6_01 FGI
0.00 to 655.35 0.01 A 6_01 RTU
(inverter
capacity 22kW
(30HP) or
less)
0.0 to 5000.0 0.1 A 6_01 × − RTU
(inverter
capacity 30kW
(40HP) or
more)
Z52 (output voltage) 0 to 1000 1 V 6_02
Z53 (Torque) -999 to 999 1 % 6_03 ×
Z54 (set frequency) 0.00 to 655.35 0.01 Hz 6_04
Z55 (operation status) 0000H to FFFFH 1 − 6_06
Z56 (cumulative ope. time) 0 to 65535 1 h 6_07
Z57 (number of startups) 0 to 65535 1 Times 6_08
Chap. 5
Z58 (DC link circuit 0 to 1000 1 V 6_09
voltage)
Z59 (internal air 0 to 255 1 °C 6_10 × ×
temperature)
5-25
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 the data setting
range and setting unit, see the User's Manual of each inverter type (Chapter 9 for
FRENIC-Mini/Eco/Multi, and Chapter 5 for FRENIC-MEGA.) The "Support" column of the table
indicates whether each function is supported by the respective models or not. indicates the
function is supported, and × indicates the function is not supported.
RTU and FGI in the Format number field mean the Modbus RTU protocol and the Fuji
general-purpose inverter protocol, respectively.
Table 5.17 List of data format numbers (F codes)
Format Support
Code Name
number Mini Eco Multi MEGA
F00 Data Protection [1]
F01 Frequency command 1 [1]
F02 Operation method [1]
F03 Maximum frequency 1 [3]
F04 Base frequency 1 [3]
F05 Rated voltage at base frequency 1 [1]
F06 Maximum output voltage 1 [1] ×
F07 Acceleration time 1 [12]
F08 Deceleration time 1 [12] ×
F09 Torque boost 1 [3]
F10 Electronic thermal overload protection for motor 1 [1] ×
(Select motor characteristics)
F11 Electronic thermal overload protection for motor 1 [24] (FGI)
(Overload detection level) ×
[19] (RTU)
[24] (BUS) *1
F12 Electronic thermal overload protection for motor 1 [3] ×
(Thermal time constant)
F14 Restart mode after momentary power failure [1]
(Mode selection)
F15 Frequency Limiter (High) [3] ×
F16 Frequency Limiter (Low) [3]
F18 Bias (Frequency command 1) [6] ×
F20 DC Braking 1(Braking starting frequency) [3]
F21 DC Braking 1(Braking level) [1] ×
F22 DC Braking 1(Braking time) [5]
F23 Starting frequency 1 [3] ×
F24 Starting frequency 1 (Holding time) [5] ×
F25 Stopping frequency [3]
F26 Motor sound (Carrier frequency) [1] *2
F27 Motor sound (Tone) [1]
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
*2 The frequency of 0.75kHz will be treated as 0.
5-26
5.2 Data Formats
Chap. 5
F40 Torque Limiter 1 (Limiting Level for driving) [1]
F41 Torque Limiter 1 (Limiting Level for braking) [1] × ×
F42 Control Mode Selection 1 [1] × ×
Current Limiter (Mode selection)
*1 As for FRN□□G1□-□A and FRN□□G1□-□E, the terminal name changes from FMA to FM1.
*2 Applicable only with FRN□□G1□-□A and FRN□□G1□-□E
*3 Not applicable with FRN□□□F1□-□A, FRN□□F1□-E and FRN□□F1□-□U
*4 Not applicable with FRN□□G1□-□A and FRN□□G1□-□E
*5 Applicable only with FRN□□□F1□-□A, FRN□□F1□-E and FRN□□F1□-□U
*6 As for FRN□□G1□-□A and FRN□□G1□-□E, the terminal name changes from FMP to FM2.
*7 The value of 999 will be treated as 7FFFH.
5-27
Table 5.18 List of data format numbers (E codes)
Format Support
Code Name
number Mini Eco Multi MEGA
E01 Terminal [X1] Function [1]
E02 Terminal [X2] Function [1]
E03 Terminal [X3] Function [1]
E04 Terminal [X4] Function [1] ×
E05 Terminal [X5] Function [1] ×
E06 Terminal [X6] Function [1] × × ×
E07 Terminal [X7] Function [1] × × ×
E08*1 Terminal [X8] Function [1] × × ×
E09*1 Terminal [X9] Function [1] × × ×
E10 Acceleration time 2 [12] ×
E11 Deceleration time 2 [12] ×
E12 Acceleration time 3 [12] × × ×
E13 Deceleration time 3 [12] × × ×
E14 Acceleration time 4 [12] × × ×
E15 Deceleration time 4 [12] × × ×
E16 Torque Limiter 2 (Limiting Level for driving) [1] × ×
E17 Torque Limiter 2 (Limiting Level for braking) [1] × ×
E20 Terminal [Y1] Function [1]
E21 Terminal [Y2] Function [1] ×
E22 Terminal [Y3] Function [1] × ×
E23 Terminal [Y4] Function [1] × × ×
E24 Terminal [Y5] Function [1] × ×
E27 Terminal [30A/B/C] Function [1]
E29 Frequency level detection delay timer [5] × × ×
5-28
5.2 Data Formats
Chap. 5
E46 LCD monitor (Language selection) [1]
E47 LCD monitor (Contrast control) [1] ×
E48 LED Monitor details (Speed monitor item) [1]
E50 Coefficient for Speed Indication [5]
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
*2 The value of 999 will be treated as 7FFFH.
5-29
Table 5.19 List of data format numbers (C codes) (Continued)
Format Support
Name
Code number
Mini Eco Multi MEGA
C08 Multi-Frequency 4 [5]
C09 Multi-Frequency 5 [5]
C10 Multi-Frequency 6 [5]
C11 Multi-Frequency 7 [5]
C12 Multi-Frequency 8 [5] × ×
C13 Multi-Frequency 9 [5] × ×
C14 Multi-Frequency 10 [5] × ×
C15 Multi-Frequency 11 [5] × ×
C16 Multi-Frequency 12 [5] × ×
C17 Multi-Frequency 13 [5] × ×
C18 Multi-Frequency 14 [5] × ×
C19 Multi-Frequency 15 [5] × ×
C20 Jogging Frequency [5] ×
C21 Timer Operation [1] ×
C30 Frequency command 2 [1]
C31 Analog Input Adjustment for [12] (offset) [4] × ×
C32 Analog Input Adjustment for [12] (Gain) [5]
C33 Analog input Adjustment for [12] (Filter time constant) [5]
C34 Analog input Adjustment for [12] (Gain base point) [5]
C35 Analog input Adjustment for [12] (Polarity) [1] × ×
C36 Analog Input Adjustment for [C1] (Offset) [4] × ×
Analog Input Adjustment for [C1] (C1 function) (Offset) [4] × × ×
C37 Analog Input Adjustment for [C1] (Gain) [5] ×
Analog Input Adjustment for [C1] (C1 function) (Gain) [5] × × ×
C38 Analog Input Adjustment for [C1] (Filter time constant) [5] ×
Analog Input Adjustment for [C1] (C1 function) [5] × ×
(Filter time constant)
C39 Analog Input Adjustment for [C1] (Gain base point) [5] ×
Analog Input Adjustment for [C1] (C1 function) [5] × × ×
(Gain base point)
C41 Analog Input Adjustment for[V2] (Offset) [4] ×
Analog Input Adjustment for [C1]) (V2 function) (Offset) [4] × × ×
C42 Analog Input Adjustment for [V2] (Gain) [5] × ×
Analog Input Adjustment for [C1] (V2 function) (Gain) [5] × × ×
C43 Analog Input Adjustment for [V2] (Filter time constant) [5] × ×
Analog Input Adjustment for [C1] (V2 function) [5] × × ×
(Filter time constant)
C44 Analog Input Adjustment for[V2] (Gain base point) [5] × ×
Analog Input Adjustment for [C1] (V2 function) [5] × × ×
(Gain base point)
C45 Analog input Adjustment for [V2] (Polarity) [1] × × ×
C50 Bias (Frequency command 1) (Bias base point) [5]
C51 Bias [PID command 1] (Bias value) [6]
C52 Bias [PID command 1] (Bias base point) [5]
C53 Selection of Normal/Inverse Operation [1] ×
(Frequency command 1)
5-30
5.2 Data Formats
Chap. 5
P15 Motor 1 (Iron loss coefficient 3) [5] × × ×
P16 Motor 1 (Magnetic saturation coefficient 1) [3] × × ×
P17 Motor 1 (Magnetic saturation coefficient 2) [3] × × ×
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
5-31
Table 5.21 List of data format numbers (H codes) (Continued)
Format Support
Code Name
number Mini Eco Multi MEGA
H13 Restart Mode after Momentary Power Failure (Restart time) [3] ×
H14 Restart Mode after Momentary Power Failure (Frequency fall rate) [5] *1 ×
H15 Restart Mode after Momentary Power Failure [1] × ×
(Holding DC voltage)
H16 Restart Mode after Momentary Power Failure [3] *1 ×
(Allowable momentary power failure time)
H17 Start Mode (Pick up frequency) [3] *1 × × ×
H26 Thermistor (Mode selection) [1]
H27 Thermistor (Level) [5]
H28 Droop control [4] × ×
H30 Communications Link Function (Mode selection) [1]
H42 Capacitance of DC Link Bus Capacitor [1]
H43 Cumulative Run Time of Cooling Fan [1]
H44 Startup Times 1 of Motor [1] × ×
H45 Mock Alarm [1] × ×
H46 Restart Mode after Momentary Power Failure (Restart time) [3] × × ×
H47 Initial Capacitance of DC Link Bus Capacitor [1] ×
H48 Cumulative Run Time of Capacitors on the PCB [1] ×
H49 Starting Mode (Delay time) [3] ×
H50 Non-linear V/f Pattern 1 (Frequency) [3]
H51 Non-linear V/f Pattern 1 (Voltage) [1]
H52 Non-linear V/f 2 (Frequency) [3] × ×
H53 Non-linear V/f 2 (Voltage) [1] × ×
H54 Acceleration time (Jogging operation) [12] ×
H55 Deceleration time (Jogging operation) [12] × × ×
H56 Deceleration Time for Forced Stop [12] ×
H57 1st S-curve range at acceleration (start) [1] × × ×
H58 2nd S-curve range at deceleration (end) [1] × × ×
H59 1st S-curve range at acceleration (start) [1] × × ×
H60 2nd S-curve range at deceleration (end) [1] × × ×
H61 UP/DOWN Control Initial frequency setting [1] × ×
H63 Low Limiter (Mode selection) [1] ×
H64 Low Limiter (Lower limiting frequency) [3]
H65 Non-linear V/f 3 (Frequency) [3] × × ×
H66 Non-linear V/f 3 (Voltage) [1] × × ×
H67 Automatic energy saving operation (Mode selection) [1] × × ×
H68 Slip Compensation 1 (Operating conditions) [1] × ×
H69 Automatic deceleration (Mode selection) [1]
H70 Overload prevention control [5] *1
H71 Deceleration Characteristics [1] ×
H72 Main Power Down Detection (Mode Selection) [1] × × ×
H73 Torque Limiter (Operation condition selection) [1] × × ×
H76 Torque Limiter (Frequency increment limit for braking) [3] × ×
H77 Main circuit capacity life (remaining hour) [74] × × ×
H78 Maintenance setting time(M1) [74] × × ×
H79 No. of maintenance setting starting times (M1) [1] × × ×
H80 Output Current Fluctuation Damping Gain for Motor 1 [5]
H81 Light alarm selection 1 [1] × × ×
H82 Light alarm selection 2 [1] × × ×
H84 Pre-excitation (initial level) [1] × × ×
H85 Pre-excitation (time) [5] × × ×
H86 Reserved. [1] × ×
5-32
5.2 Data Formats
Chap. 5
A01 Maximum frequency 2 [3] × ×
A02 Base frequency 2 [3] × ×
A03 Rated voltage at base frequency 2 [1] × ×
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
5-33
Table 5.22 List of data format numbers (A codes)(Continued)
Format Support
Code Name
number Mini Eco Multi MEGA
A21 Motor 2 (%R2) [5] × ×
A22 Motor 2 (%X) [5] × ×
A23 Motor 2 (Slip compensation gain for driving) [3] × ×
A24 Motor 2 (Slip compensation response time) [5] × ×
A25 Motor 2 (Slip compensation gain for braking) [3] × ×
A26 Motor 2 (Rated slip frequency) [5] × ×
A27 Motor 2 (Iron loss coefficient 1) [5] × × ×
A28 Motor 2 (Iron loss coefficient 2) [5] × × ×
A29 Motor 2 (Iron loss coefficient 3) [5] × × ×
A30 Motor 2 (Magnetic saturation coefficient 1) [3] × × ×
A31 Motor 2 (Magnetic saturation coefficient 2) [3] × × ×
A32 Motor 2 (Magnetic saturation coefficient 3) [3] × × ×
A33 Motor 2 (Magnetic saturation coefficient 4) [3] × × ×
A34 Motor 2 (Magnetic saturation coefficient 5) [3] × × ×
A35 Motor 2 (Magnetic saturation expansion coefficient a) [3] × × ×
A36 Motor 2 (Magnetic saturation expansion coefficient b) [3] × × ×
A37 Motor 2 (Magnetic saturation expansion coefficient c) [3] × × ×
A39 Motor 2 Selection [1] × ×
A40 Slip Compensation 2 (Operating conditions) [1] × ×
A41 Output Current Fluctuation Damping Gain 2 [5] × ×
A42 Motor/parameter switching 2 (Mode selection) [1] × × ×
A43 Speed control 2 (Speed command filter) [7] × × ×
A44 Speed control 2 (Speed detection filter) [7] × × ×
A45 Cumulative Motor Run Time 2 [1] × ×
Speed control 2 P (Gain) [3] × × ×
A46 Number of Starting Times 2 [1] × ×
Speed control 2 I (Integration time) [7] × × ×
A48 Speed control 2 (Output filter) [7] × × ×
A51 Cumulative Motor Run Time 2 [74] × × ×
A52 Startup Times of Motor 2 [1] × × ×
A53 Motor 2 (%X compensation efficient 1) [1] × × ×
A54 Motor 2 (%XCompensation coefficient 2) [1] × × ×
A55 Motor 2 (Vector control torque current [24] (FGI) × × ×
[19] (RTU) × × ×
[24](BUS) *1 × × ×
A56 Motor 2 (Vector control inductive voltage coefficient) [1] × × ×
A57 Reserved. [7] × × ×
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
5-34
5.2 Data Formats
Chap. 5
b16 Motor 3 (Rated Capacity) b39=0, 2 to4 [11] × × ×
b=1 [25] × × ×
b17 Motor 3 (Rated current) [24] (FGI) × × ×
[19] (RTU) × × ×
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
5-35
Table 5.23 List of data format numbers (b codes) (Continued)
Format Support
Code Name
number Mini Eco Multi MEGA
b48 Speed control 3 (Output filter) [1] × × ×
b51 Cumulative Motor Run Time 3 [7] × × ×
b52 Startup Times of Motor 3 [1] × × ×
b53 Motor 3 (%X compensation efficient 1) [1] × × ×
b54 Motor 3 (%XCompensation coefficient 2) [1] × × ×
b55 Motor 3 (Vector control torque current) [24] (FGI) × × ×
[19] (RTU) × × ×
[24](BUS) *1 × × ×
b56 Motor 3 (Vector control inductive voltage coefficient) [1] × × ×
b57 Reserved. [1] × × ×
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
5-36
5.2 Data Formats
Chap. 5
r51 Cumulative Motor Run Time 4 [7] × × ×
r52 Startup Times of Motor 4 [1] × × ×
r53 Motor 4 (%X compensation efficient 1) [1] × × ×
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
5-37
Table 5.25 List of data format numbers (J codes)(Continued)
Format Support
Code Name
number Mini Eco Multi MEGA
J18 PID control (Upper limit of PID process output) Eco [1] *1 ×
Multi [2] *1
MEGA [2]*1
J19 PID control (Lower limit of PID process output) Eco [1] *1 ×
Multi [2] *1
MEGA [2]*1
J21 Dew Condensation Prevention (Duty) [1] × ×
J22 Commercial Power Switching Sequence [1] × ×
J56 PID control (Speed command filter) [5] × ×
J57 PID control (Dancer reference position) [2] × ×
J58 PID control (Detection width of Dancer position deviation ) [1] × ×
J59 PID control P (gain) 2 [7] × × ×
J60 PID control I (Integral time) 2 [3] × × ×
J61 PID control D (Derivative time) 2 [5] × × ×
J62 PID control (PID control block selection) [1] × × ×
J63 Overload Stop (Detected value) [1] × ×
J64 Overload Stop (Detection level) [1] × ×
J65 Overload Stop (Function selection) [1] × ×
J66 Overload Stop (Operation condition) [1] × ×
J67 Overload Stop (Timer) [5] × ×
J68 Braking signal (Brake release current) [1] × ×
J69 Braking signal (Brake release frequency) [3] × ×
J70 Braking signal (Brake release timer) [3] × ×
J71 Braking signal (Brake apply frequency) [3] × ×
J72 Braking signal (Brake apply timer) [3] × ×
J73 Position control (Start time) [3] × × ×
J74 Position control (Start point : Upper column) [73] × × ×
J75 Position control (Start point : Lower column) [75] × × ×
J76 Position control (Zero point : Upper column) [73] × × ×
J77 Position control (Zero point : Lower column) [75] × × ×
J78 Position control [73] × × ×
(Distance of low speed control : Upper column)
J79 Position control [1] × × ×
(Distance of low speed control : Lower column)
J80 Position control (Speed command on low speed control) [1] × × ×
J81 Position control (Objective Stop point : Upper column) [73] × × ×
J82 Position control (Objective Stop point : Lower column) [1] × × ×
J83 Position control (Permissible range of objective stop point) [1] × × ×
J84 Position control (End time) [3] × × ×
J85 Position control (Compensation of over travel) [1] × × ×
J86 Position control (Selection mode) [1] × × ×
J87 Position control (Compensation of over travel) [1] × × ×
J88 Position control (Selection mode) [1] × × ×
J90 Overload Stop Function Torque Limit P (Gain) [7] × × ×
J91 Overload Stopping Function Torque Limit I (Integral time) [7] × × ×
J92 Overload Stopping Function (Current control level) [3] × × ×
J95 Brake Signal (Release torque) [1] × × ×
J96 Brake Signal (Speed selection) [1] × × ×
J97 Servo lock (Gain) [5] × × ×
J98 Servo lock (Completion timer) [7] × × ×
J99 Position control (Permissible range of objective stop point) [1] × × ×
5-38
5.2 Data Formats
Chap. 5
d32 Torque Control Speed Limit 1 [1] × × ×
d33 Torque Control Speed Limit 2 [1] × × ×
d51 Reserved [1] × × ×
5-39
Table 5.27 List of data format numbers (y codes)(Continued)
Format Support
Code Name
number Mini Eco Multi MEGA
y12 RS-485 Communications (Option) (Communications error [1] ×
processing)
y13 RS-485 Communications (Option) (Timer) [3] ×
y14 RS-485 Communications (Option) (Baud rate) [1] ×
y15 RS-485 Communications (Option) (Data length) [1] ×
y16 RS-485 Communications (Option) (Parity check) [1] ×
y17 RS-485 Communications (Option) (Stop bits) [1] ×
y18 RS-485 Communications (Option) (No response error [1] ×
detection time)
y19 RS-485 Communications (Option) (Response interval) [5] ×
y20 RS-485 Communications (Option) (Protocol selection) [1] ×
y97 Communications Data Saving Method Selection [1] × × ×
y98 Bus Link Function (Mode selection) [1] ×
y99 Loader Link Function (Mode selection) [1]
5-40
5.2 Data Formats
Chap. 5
M18 Second last alarm contents [10]
M19 Third last alarm contents [10]
M20 Cumulative operation time [1]
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
5-41
Table 5.29 List of data format numbers (M codes) (Continued)
Format Support
Code Name
number Mini Eco Multi MEGA
M46 Life of main circuit capacitor [3]
M47 Life of PC board electrolytic capacitor [1]
M48 Life of heat sink [1]
M49 Input terminal voltage [12] (p.u.) [29]
M50 Input terminal current [C1] (p.u.) [29]
M51 Input terminal current [22] [29] × × ×
M52 Input terminal current [32] [29] × × ×
M53 Input terminal current [C2] [29] × × ×
M54 Input terminal voltage [V2] (p.u.) [29] ×
M61 Inverter internal air temperature [1] × ×
M62 Heat sink temperature [1]
M63 Load rate [6] ×
M64 Motor output [6] ×
M65 Motor output on alarm [6] ×
M66 Speed detection [29] × × ×
M67 Transmission error handling code 2 [20] × × ×
M68 PID final command [29]
M69 Inverter rated current [24] (FGI)
[19] (RTU)
[24] (BUS) *1 ×
M70 Operation status 2 [44]
M71 Input terminal information [14]
M72 PID feedback value [29] ×
M73 PID output [29] ×
M74 Operating status 2 [76] × × ×
M76 Main circuit capacity life (Elapsed time) [74] × × ×
M77 Main circuit capacity life (Remaining time) [74] × × ×
M81 Maintenance (Remaining time) (M1) [74] × × ×
M85 Maintenance (Starting times) (M1) [1] × × ×
M86 Light alarm contents (Latest) [10] × × ×
M87 Light alarm contents (Last) [10] × × ×
M88 Light alarm contents (Second last) [10] × × ×
M89 Light alarmcontents (Third last) [10] × × ×
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
5-42
5.2 Data Formats
Chap. 5
W20 Constant feed time [37] × ×
W21 Input power [24]
W22 Motor output [24] ×
W23 Load rate [2] ×
5-43
Table 5.30 List of data format numbers (W codes) (Continued)
Format Support
Code Name
number Mini Eco Multi MEGA
W52 Situation of output terminals on DIO option Multi [1] × ×
MEGA [78]
W53 Pulse input (Master - side A/B phase) [6] × ×
W54 Pulse input (Master - side Z phase) [1] × ×
W55 Pulse input (Slave - side A/B phase) [6] × ×
W56 Pulse input (Slave - side Z phase) [1] × ×
W57 Current Position Pulse (Upper column) [73] × ×
W58 Current Position Pulse (Lower column) [1] × × ×
W59 Stop Position Pulse (Upper column) [73] × × ×
W60 Stop Position Pulse (Lower column) [1] × × ×
W61 Difference Pulse of Position (Upper column) [73] × × ×
W62 Difference Pulse of Position (Lower column) [1] × × ×
W63 Positioning Status [1] × × ×
W65 Terminal [FM1] output current [3] × *1 × ×
Terminal [FM2] output current [3] × × × *2
W67 Cumulative operation time of electrolytic [74] × ×
W68 Cumulative operation time of cooling fan [74] × ×
W70 Cumulative operation time [1]
W71 DC link circuit voltage [1]
W72 Internal air highest temperature [1] × ×
W73 Heat sink maximum temperature [1]
W74 Maximum effective current value [24] (FGI)
[19] (RTU)
[24] (BUS) *3 ×
W75 Main circuit capacitor's capacitor [3]
W76 Cumulative ope. time of capacitor on PC board [1] ×
W77 Cumulative ope. time of cooling fan [1] ×
W78 Number of startups [1]
W79 Cumulative ope. time of motor driving [74] × ×
W80 Standard fan life [1] × × ×
W81 Integrating electric power [45] ×
W82 Data used integrating electric power [45] ×
W83 Number of RS485 ch1 errors [1]
W84 Contents of RS485 ch1 error [20]
W85 Number of RS485 ch2 errors [1] ×
W86 Number of option communications errors × × ×
W87 Inverter's keypad's ROM version [35]
W89 Remote keypad's ROM version [35]
W90 Option 1 ROM version [35] ×
W91 Option 2 ROM version [35] × × ×
W92 Option 3 ROM version [35] × × ×
W94 Contents of RS485 ch2 error [20] ×
W95 Number of option communications errors [1] ×
W96 Option communicate error contents [1] ×
W97 Option communicate error contents [1] × × ×
W98 Number of option communications errors [1] × × ×
W99 Option communicate error contents [1] × × ×
5-44
5.2 Data Formats
Chap. 5
X23 (Torque) [2] ×
X24 (set frequency) [22]
X25 (operation status) [16]
X26 (cumulative ope. time) [1]
5-45
Table 5.32 List of data format numbers (Z codes)
Format Support
Code Name
number Mini Eco Multi MEGA
Z00 Second last info. on alarm (output frequency) [22]
Z01 (output current) [24] (FGI)
[19] (RTU)
[24] (BUS) *1 ×
Z02 (output voltage) [1]
Z03 (Torque) [2] ×
Z04 (set frequency) [22]
Z05 (operation status) [16]
Z06 (cumulative ope. time) [1]
Z07 (number of startups) [1]
Z08 (DC link circuit voltage) [1]
Z09 (internal air temperature) [1] × ×
Z10 (heat sink temperature) [1]
Z11 (input terminal) [43]
Z12 (output terminal) [15]
Z13 (input terminal(com.)) [14]
Z14 (output terminal(com.)) [15]
Z16 (Operation status 2) [74] × × ×
Z17 (Speed detection) [74] × × ×
Z40 Cumulative operation time of motor (M1) [74] × × ×
Z41 Cumulative operation time of motor (M2) [74] × × ×
Z42 Cumulative operation time of motor (M3) [74] × × ×
Z43 Cumulative operation time of motor (M4) [74] × × ×
Z44 Number of starting time (M2) [74] × × ×
Z45 Number of starting time (M3) [74] × × ×
Z46 Number of starting time (M4) [74] × × ×
Z50 Third last info. on alarm (output frequency) [22]
Z51 (output current) [24] (FGI)
[19] (RTU)
[24] (BUS) *1 ×
Z52 (output voltage) [1]
Z53 (Torque) [2] ×
Z54 (set frequency) [22]
Z55 (operation status) [16]
Z56 (cumulative ope. time) [1]
Z57 (number of startups) [1]
Z58 (DC link circuit voltage) [1]
Z59 (internal air temperature) [1] × ×
Z60 (heat sink temperature) [1]
Z61 (input terminal) [43]
Z62 (output terminal) [15]
Z63 (input terminal(com.)) [14]
Z64 (output terminal(com.)) [15]
Z66 (Operation status 2) [76] × × ×
Z67 (Speed detection) [29] × × ×
Z90 Current Position Pulse (Upper column) [73] × × ×
Z91 Current Position Pulse (Lower column) [1] × × ×
Z92 Stop Position Pulse (Upper column) [73] × × ×
Z93 Stop Position Pulse (Lower column) [1] × × ×
Z94 Difference Pulse of Position (Upper column) [73] × × ×
Z95 Difference Pulse of Position (Lower column) [1] × × ×
*1 BUS: The field bus option format is selected. For details about the field bus option, see the
instruction manual for each field bus option.
5-46
5.2 Data Formats
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 0).
For example, the following data is 1234H in hexadecimal and expressed as 12H 34H .
0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0
Chap. 5
Data format [2] Integer data (positive/negative): Minimum step 1
(Example) When the value is -20
5-47
Data format [7] Decimal data (positive): Minimum step 0.001
(Example) When F51( electronic thermal (permissible loss)) = 0.105kW
0.105 x 1000 = 105 = 0069H Consequently, ⇒ 00H 69H
5-48
5.2 Data Formats
Chap. 5
FUNCTION CODES AND DATA FORMATS
5-49
Data format [11] Capacity code (unit: kW)
As shown in the table below, the capacity (kW) is multiplied by 100.
Table 5.34 Capacities and data
Capacity (kW) Data Capacity (kW) Data Capacity (kW) Data
0.06 6 22 2200 280 28000
0.1 10 30 3000 315 31500
0.2 20 37 3700 355 35500
0.4 40 45 4500 400 40000
0.75 75 55 5500 450 45000
1.5 150 75 7500 500 50000
2.2 220 90 9000 550 55000
3.7 370 110 11000 600 60000
5.5 550 132 13200 650 60650
7.5 750 160 16000 700 60700
11 1100 200 20000 750 60750
15 1500 220 22000 800 60800
18.5 1850 250 25000 1000 61000
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
5-50
5.2 Data Formats
Chap. 5
0000 0000 0000 0001 b = 0001H Consequently, ⇒ 00H 01H
*1 The "Support" column indicates whether each inverter type supports the corresponding bit or not.
The symbol "O" means the code is supported and the symbol "X" means that the code is not
supported (fixed to 0).
5-51
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
5-52
5.2 Data Formats
Table 5.37 Communications error codes (for Fuji general-purpose inverter protocol)
Code Description Code Description
74 Format error 78 Function code error
75 Command error 79 Write disabled
76 Link priority error 80 Data error
77 Function code data write right error 81 Error during writing
Chap. 5
(Example) In case of an improper address
2 = 0002H Consequently, ⇒ 00H 02H
5-53
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
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 frequency = 60Hz and M09 (output frequency) = 60.00Hz
(forward rotation)
60.00 x 100 = 6000 = 1770H Consequently, ⇒ 1 7 7 0
(Positive data is in the same data format as data format [5].)
Exponent Mantissa
5-54
5.2 Data Formats
Chap. 5
(Example) When the capacity is 3HP
3 x 100 = 300 = 012CH Consequently, ⇒ 01H 2CH
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
5-55
Data format [40] Alarm factor
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.33.)
Indicates the content of an alarm that has occurred and the number of serial occurrence
times of the alarm.
*1 The "Support" column indicates whether each inverter type supports the corresponding bit or not.
The symbol "O" means the code is supported and the symbol "X" means that the code is not
supported (fixed to 0).
5-56
5.2 Data Formats
Exponent Mantissa
Chap. 5
2 Keypad operation (CW)
3 Keypad operation (CCW)
4 Operation command 2
5-57
Data format [68] Frequency command source codes
Code Description Remarks
0 Keypad key operation Same with the selections
1 Voltage input (Terminal [12]) for F01
Polarity 0 Data
Unused
0: Positive (+), 1: Negative (-)
5-58
5.2 Data Formats
Data format [75] Integer data (positive) + [P] Exception for position control
Based on the positive integer data, setting of “-1” is permitted exceptionally. When “-1” is set on
the touch probe or the loader, [P] is displayed.
Chap. 5
3: V/f control with speed sensor
4: Dynamic torque-vector control with speed sensor
5: Vector control without speed sensor
Unused
5-59
===Appendix===
CHAPTER 6
FLOOR LEVEL NETWORK
(P1 PROTOCOL)
The FRN***F1S-*U (FRENIC-Eco USA version) has an optional built-in Floor Level Network (FLN)
communication driver and point database allowing the FRENIC-Eco to coexist on an APOGEE®
network with other FLN devices.
A Fuji Electric systems representative is responsible for proper configuration of the drive for its primary
application, while a Siemens Building Technologies, Inc. representative is responsible for field panel
programming, to make use of the drive’s functionality in the building automation system. As such,
there must be coordination between the Fuji Electric systems and Siemens Building Technologies
representatives to ensure that programming of the FRENIC-Eco is consistent with requirements for
field panel programming.
This chapter describes how the FRN***F1S-*U can be accessed through a field panel and how it can
be used as a part of a larger control scheme.
Table of Contents
6.1 Messages
6.1.1 polling/selecting
When the FRENIC-Eco receives a request frame from the host addressed to itself (local station),
the FRENIC-Eco sends back a response frame.
Polling/ Selecting
Host Request frame
Inverter Response frame
less than 25ms
For more information on installation, start-up, and programming, See FRENIC-Eco Drives
User’s Manual (MEH456).
Chap. 6
6.3 Setting up Communications of the FRENIC-Eco
Table 6.1 lists the values required for proper FLN communications and control:
6-1
6.4 Using the FRENIC-Eco
The FRENIC-Eco controls the speed of fans, pumps, and other equipment. The following
strategies achieve a required control sequence. The field panel commands other tasks and
functions specific to the FRENIC-Eco.
6-2
6.5 Strategies
6.5 Strategies
6.5.1 Monitoring
Several drive parameters are available for monitoring purposes. These include
DR.FREQUENCY (Point 3), DR.TORQUE(Point4), DR.CURRENT (Point 5),
DR.VOLTAGE (Point 6), DR.POWER (Point 7), OPERAT.TIME (Point 8), and
INTEGRAT.PWR (Point 9). These points can be unbundled for monitoring or used in
various global control strategies.
When this strategy is used, the point to unbundle and command for the set point is
REF.FREQ (Point 21). The control variable (e.g., water temperature) can be monitored by
unbundling PID FEEDBACK (Point 55). These points are provided with units of percent,
where 0% and 100% correspond to the range of the sensor being used to measure the
Chap. 6
control variable. These points have default units in Hz. If other units are required,
unbundle these points with appropriate slopes and intercepts. The new intercept will be
equal to the lowest value of the desired range. The following formula lets you define a
6.5.2.1 Example
You are controlling water temperature from a cooling tower using the FRENIC-Eco to
control a fan. The temperature sensor has a range of 30 to 250 degrees Fahrenheit.
To unbundle the set point (REF.FREQ), for commanding in degrees Fahrenheit, where 0
to 60 Hz is equal to 30 to 250 degrees Fahrenheit:
100 - 0%
6-3
To unbundle the feedback (PID FEEDBACK) for monitoring in degrees Fahrenheit:
New Intercept = 30
100 - 0%
This strategy is not normally recommended because it means that the loop is
being closed over the network. Delays due to network traffic can cause control
to be degraded or lost, and depending on the setup of the drive, if there is a
problem with the network, the drive may cause physical damage to the HVAC
system by winding up to its maximum or dropping off to its minimum speed.
6-4
6.6 Other Functionality
Chap. 6
PI GAIN Siemens
I GAIN FujiElectric = × 667
PI TIME Siemens
6-5
Table 6.2 FRENIC-Eco Drive Faults.
Fault Number Meaning
1 Overcurrent in acceleration (OC1)
2 Overcurrent in deceleration (OC2)
3 Overcurrent in constant speed (OC3)
5 Earth fault (EF)
6 Overvoltage in acceleration (OU1)
7 Overvoltage in deceleration (OU2)
8 Overvoltage in constant speed or stopping (OU3)
10 Undervoltage (LU)
11 Input phase loss (Lin)
14 Fuse blowout (FUS)
16 Charging circuit abnormal (PbF)
17 Cooling fin overheat (OH1)
18 External alarm (OH2)
19 Inverter inside overheat (OH3)
20 Motor protection by PTC thermistor (OH4)
22 Braking resistor overheat (dbH)
23 Motor overload (OL1)
25 Inverter overload (OLU)
31 Memory error (Er1)
32 Keypad communications error (Er2)
33 CPU error (Er3)
34 Option communications error (Er4)
35 Option error (Er5)
36 Run operation error (Er6)
37 Tuning error (Er7)
38 RS485 communications error in RJ45 (Er8)
46 Output phaseloss (OPL)
51 Data save error on insufficient voltage (ErF)
53 RS485 communications error in option (ErP)
54 LSI error on power PCB (ErH)
6-6
6.6 Other Functionality
Chap. 6
{16} LDI VOLT.LIMIT OFF – 1 0 ON OFF
{17} LDI CURRNT.LIMIT OFF – 1 0 ON OFF
{18} LDI REMOTE.LOCAL LOC – 1 0 REM LOC
6-7
Table 6.3 Point Database for FLN.
Point Point Subpoint Name Factory Default Engr. Units Slope Intercept On Text Off Text
Number Type (SI Units) (SI Units) (SI (SI Units)
Units)
{41} LDI Y2 OFF – 1 0 ON OFF
{42} LDI Y3 OFF – 1 0 ON OFF
{44} LDI Y5 OFF – 1 0 ON OFF
{50} LAO UNI.ANLG.OUT 0 PCT 0.01 -150 – –
51 LAO PID MODE SL 0 – 1 0 – –
52 LAO PID P GAIN 0 PCT 0.1 0 – –
53 LAO PID I TIME 0 SEC 0.1 0 – –
{54} LAI PID OUTVALUE 0 PCT 0.01 -160 – –
{55} LAI PID FEEDBACK 0 PCT 0.01 -160 – –
{56} LAI AI VALUE 12 0 PCT 0.01 -150 – –
{57} LAI AI VALUE C1 0 PCT 0.01 0 – –
{58} LAI AI VALUE V2 0 PCT 0.01 -150 – –
59 LAI OUTPUT.AMPS 0 Amps (A) 0.1 0 – –
{60} LDO X1 OFF – 1 0 ON OFF
{61} LDO X2 OFF – 1 0 ON OFF
{62} LDO X3 OFF – 1 0 ON OFF
{63} LDO X4 OFF – 1 0 ON OFF
{64} LDO X5 OFF – 1 0 ON OFF
{70} LDO UNIVRSL.DO.1 OFF – 1 0 ON OFF
{71} LDO UNIVRSL.DO.2 OFF – 1 0 ON OFF
{72} LDO UNIVRSL.DO.3 OFF – 1 0 ON OFF
{74} LDO UNIVRSL.DO.5 OFF – 1 0 ON OFF
{80} LDI FAULT NOTFLT – 1 0 FLT NOTFLT
{81} LDO FAULT RESET NORMAL – 1 0 RESET NORMAL
{82} LAI LAST FAULT 0 – 1 0 – –
{83} LAI FLT.MEM.0 0 – 1 0 – –
{90} LAO RD PARAM NUM 0 – 1 0 – –
{91} LAI RD PARAM DAT 0 – 1 0 – –
{92} LAO WR PARAM NUM 0 – 1 0 – –
{93} LAO WR PARAM DAT 0 – 1 0 – –
{99} LAI ERROR STATUS 0 – 1 0 – –
a. Points not listed are not used in this application.
b. A single value in a column means that the value is the same in English units and in SI units.
c. Point numbers that appear in brackets { } may be unbundled at the field panel.
6-8
6.6 Other Functionality
Chap. 6
18 REMOTE.LOCAL M14 (Bit 12)
21 REF.FREQ S05
6-9
Table 6.4 Point Database for FLN.
Point Number Subpoint Name Parameter
60 X1 S06 (Bit 2)
61 X2 S06 (Bit 3)
62 X3 S06 (Bit 4)
63 X4 S06 (Bit 5)
64 X5 S06 (Bit 6)
70 UNIVRSL.DO.1 S07 (Bit 0)
71 UNIVRSL.DO.2 S07 (Bit 1)
72 UNIVRSL.DO.3 S07 (Bit 2)
74 UNIVRSL.DO.5 S07 (Bit 4)
80 FAULT M14 (Bit 11)
81 FAULT RESET S14
82 LAST FAULT M17
83 FLT.MEM.0 M16
1. Write the function code to “Point Number 90 Read Parameter Number” in the format shown in
6.6.10.
2. Read “Point Number 91 Read Parameter Data”.
After writing Read Parameter Number, Read Parameter Number can be read at the point of
executing 2. The same function code can be read by executing 2 only.
Moreover, when the function code that doesn't exist is specified, the data read by 2 becomes
"0".
The reflection of writing value to the function code is done at the point of executing 2. After 1 is
previously done without fail, it is necessary to do 2.
It is possible to write to the same function code by executing 2 only.
When writing to the function code of not being possible to write or the function code that
doesn't exist is specified, it is ignored. (The reply becomes ACK reply. ) Moreover, when the
upper limit value of the function code data range is exceeded, the upper limit value is written to
the function code.
6-10
6.6 Other Functionality
1 1 1 1 1 1 9 8 7 6 5 4 3 2 1 0
4 3 2 1 0
Inverter's function code group Function code number
Inverter's function code group: Group of function codes (F, E, C etc.). See Table 6.5 below.
Function code number: 2-digit number following the function code group. For example,
98 in E98.
For details about the data format of individual function codes, refer to the Chapter 5, Section
5.2 "Data Formats."
Chap. 6
Run command Option function
S 0x02 o 0x0A
data
Application
M 0x03 Monitor data J 0x0E
6-11
===Appendix===
CHAPTER 7
Metasys N2
(N2 PROTOCOL)
Metasys N2 is a serial communication system protocol from the Johnson Controls company that is
layered on top of an EIA RS-485 hardware platform. It is primarily a fieldbus used by the building and
automation industries.
The FRN***F1S-*A,K,E,U (FRENIC-Eco Asia, Taiwan and Korea, EU and USA version) have an
optional built-in Metasys N2 communication driver.
Table of Contents
7.1 Messages
7.1.1 Transmission Specification
Item Specification
Physical level EIA RS-485
Transmission distance 1640 ft (500 m) max
Number of nodes 255 total
Transmission speed 9600 (bits/s) fixed
Transmission mode Half duplex
Bus topology Master-Slave communication
Character code ASCII 7bits fixed
Character length 8 bits fixed
Stop bit 1 bit fixed
Frame length Variable length
Parity none fixed
Error check sum-check
7.1.2 polling/selecting
When the FRENIC-Eco receives a request frame from the host addressed to itself (local station),
the FRENIC-Eco sends back a response frame.
Polling/ Selecting
Host Request frame
Inverter Response frame
less than 10ms
Baudrate
The baudrate on a Metasys N2 network is always 9600kbps.
Termination
The end nodes in a Metasys network can be terminated to avoid reflections on the bus line. The
drive is equipped with a termination switch to accomplish this in an easy way. If the drive is used
as the first or last drop in a network the termination switch should be in ON position. Otherwise
the switch has to be in OFF position.
Note: If an external termination connector is used the switch must be in OFF position.
Node Address
Before the drive is connected to the network and activated, the node or drop address has to be
set. This is done with Function Code, y01/y11. See Chapter 2 of this manual for setting
instructions.
7-1
7.3 Point mapping tables
Point mapping tables AI BI
NPT NPA Units Description Range, Value Notes
AI 1 Hz Output Frequency 0 to 655.35 M09
AI 2 % Actual Torque -327.68 to 327.67 M07
AI 3 % Output Current 0 to 399.99 M11
AI 4 % Motor output power -327.68 to 327.67 M64
AI 5 Vrms Output Voltage 0.0 to 1000.0 M12
AI 6 - Fault memory 0 0 to 127 M16
AI 7 - Last Fault 0 to 127 M17
AI 8 - PID Output Value -32768 to 32767 M73, 20000=100%
AI 9 - PID Feedback Value -32768 to 32767 M72, 20000=100%
AI 10 h Cumulative operation time 0 to 65535 M20
AI 11 kWh Integrating electric power 0.001 to 9999 W81
AI 12 - Input terminal voltage [12] -32768 to 32767 M49, 20000=10V
AI 13 - Input terminal current [C1] 0 to 32767 M50, 20000=20mA
AI 14 - Input terminal voltage [V2] -32768 to 32767 M54, 20000=10V
AI 15 - Read parameter data float
7-2
7.4 Read / Write Parameter
Read Parameter Number, Write Parameter Number
Code Group Code name
0 0x00 - Reserve.
2 0x02 S Command data
3 0x03 M Monitor data
4 0x04 F Fundamental Functions
5 0x05 E Extension Terminal Functions
6 0x06 C Control Functions of Frequency
7 0x07 P Motor Parameters
8 0x08 H High Performance Functions
9 0x09 - Reserve.
10 0x0A o Option Functions
11 0x0B - Reserve.
12 0x0C - Reserve.
13 0x0D - Reserve.
14 0x0E J Application Functions
15 0x0F y LINK Functions
16 0x10 W Monitor data out of keypad display information
17 0x11 X Alarm information out of keypad display information
18 0x12 Z Alarm information out of keypad display information
19 0x13 - Reserve.
20 0x14 - Reserve.
247 0xF7 - Reserve.
248 0xF8 - Reserve.
252 0xFC - Reserve.
(MSB) (LSB)
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Command
Sub Command
Region
NPA
Attribute number
Attribute type
Response
Error code
Note
Synch Time 0 0 - - - - ACK No Action.
Read Memory 0 1 - - - - NAK 01
Poll Without ACK 0 4 - - - - ACK
Poll With ACK 0 5 - - - - ACK
Warm Start 0 8 - - - - NAK 01
Status Update Request 0 9 - - - - ACK See *1
Read Analog Input 1 - 1 0-6 1 Byte ACK
(Object Configuration)
Read Analog Input 1 - 1 0-6 2 Byte ACK
(Object status & Value) Float
Read Analog Input 1 - 1 0-6 3 Float ACK
(Value)
Read Analog Input 1 - 1 0-6 4-7 - NAK 11
Read Analog Input 1 - 1 0-6 8 Float ACK
(Low Alarm Limit)
Read Analog Input 1 - 1 0-6 9 Float ACK
(Low Warning Limit)
Read Analog Input 1 - 1 0-6 10 Float ACK
(High Warning Limit)
Read Analog Input 1 - 1 0-6 11 Float ACK
(High Alarm Limit)
Read Analog Input 1 - 1 0-6 12 Float ACK
(Differential)
Read Analog Input 1 - 1 0-6 13- Float NAK 11
14
Read Binary Input 1 - 2 0-17 1 Byte ACK
(Object Configuration)
Read Binary Input 1 - 2 0-17 2 Byte ACK
(Object status)
Read Binary Input 1 - 2 0-17 3-4 - NAK 11
*1: Device manufacturing model number = M23+M24+M25+”0000”, Days in service = M20,
Device status = “0000” .
7-4
Support Command List 2
Message
Command
Sub Command
Region
NPA
Attribute number
Attribute type
Response
Error code
Note
Read Analog Output 1 - 3 0-8 1 Byte ACK
(Object Configuration)
Read Analog Output 1 - 3 0-8 2 Byte ACK
(Object status)
Read Analog Output 1 - 3 0-8 3 Float ACK
(Current Value)
Read Analog Output 1 - 3 0-8 4-5 Float NAK 11
Read Binary Output 1 - 4 0-18 1 Byte ACK
(Object Configuration)
Read Binary Output 1 - 4 0-18 2 Byte ACK
(Object status)
Read Binary Output 1 - 4 0-18 3 Integer ACK Return attribute
(Minimum On-time) value is “00”.
Read Binary Output 1 - 4 0-18 4 Integer ACK Return attribute
(Minimum Off-time) value is “00”.
Read Binary Output 1 - 4 0-18 5 Integer ACK Return attribute
(Maximum Cycles/Hour) value is “00”.
Read Binary Output 1 - 4 0-18 6-7 Integer NAK 11
Read Internal 1 - 5-8 - 1-2 - NAK 01
Parameter
Write Analog Input 2 - 1 0-6 1 Byte ACK
(Object Configuration)
Write Analog Input 2 - 1 0-6 2-7 - NAK 11
Write Analog Input (Low 2 - 1 0-6 8 Float ACK
Alarm Limit)
Write Analog Input (Low 2 - 1 0-6 9 Float ACK
Warning Limit)
Write Analog Input 2 - 1 0-6 10 Float ACK
(High Warning Limit)
Write Analog Input 2 - 1 0-6 11 Float ACK
(High Alarm Limit)
Write Analog Input 2 - 1 0-6 12 Float ACK
(Differential)
Write Analog Input 2 - 1 0-6 13- Float NAK 11
14
Write Binary Input 2 - 2 0-17 1 Byte ACK
(Object Configuration)
Write Binary Input 2 - 2 0-17 2-4 - NAK 11
7-5
7.5 Support Command List
Message
Command
Sub Command
Region
NPA
Attribute number
Attribute type
Response
Error code
Note
Write Analog Output 2 - 3 0-8 1 Byte ACK
(Object Configuration)
Write Analog Output 2 - 3 0-8 2-5 - NAK 11
Write Binary Output 2 - 4 0-18 1 Byte ACK
(Object Configuration)
Write Binary Output 2 - 4 0-18 2 Byte NAK 11
(Object status)
Write Binary Output 2 - 4 0-18 3 Integer ACK No Action
(Minimum On-time)
Write Binary Output 2 - 4 0-18 4 Integer ACK No Action
(Minimum Off-time)
Write Binary Output 2 - 4 0-18 5 Integer ACK No Action
(Maximum Cycles/Hour)
Write Binary Output 2 - 4 0-18 6-7 Integer NAK 11
Write Internal Parameter 2 - 5-8 - - - NAK 11
Override Analog Input 7 2 1 0-6 - Float ACK No Action
Override Binary Input 7 2 2 0-17 - Byte ACK No Action
Override Analog Output 7 2 3 0-8 - Float ACK
Override Binary Output 7 2 4 0-18 - Byte ACK
Override Internal 7 2 5-8 - - - NAK 01
Parameter
Override Release 7 3 1-8 - - - ACK
Request
Write Analog Input 7 7 1 0-6 - - NAK 01
Attributes Request
Write Binary Input 7 7 2 0-17 - - NAK 01
Attributes Request
Write Analog Output 7 7 3 0-8 - - NAK 01
Attributes Request
Write Binary Output 7 7 4 0-18 - - NAK 01
Attributes Request
Read Analog Input 7 8 1 0-6 - - NAK 01
Attributes Request
Read Binary Input 7 8 2 0-17 - - NAK 01
Attributes Request
Read Analog Output 7 8 3 0-8 - - NAK 01
Attributes Request
Read Binary Output 7 8 4 0-18 - - NAK 01
Attributes Request
7-6
Support Command List 4
Message
Command
Sub Command
Region
NPA
Attribute number
Attribute type
Response
Error code
Note
Identify Device Type F - - - - - ACK Device code=”10”
Upload Request 8 0-1 - - - - NAK 01
Upload Record 8 3 - - - - NAK 01
Upload Complete 8 4 - - - - NAK 01
Download Request 9 0-1 - - - - NAK 01
Download Record 9 3 - - - - NAK 01
Download Complete 9 4 - - - - NAK 01
7-7
User's Manual for RS-485 Communications Card
First edition: October 2002
Fifth edition: July 2009
● 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.
Fuji Electric Systems Co., Ltd.
Starzen Shinagawa Building,
4-13, Konan 2-chome, Minato-ku, Tokyo 108-0075, Japan