Download as pdf or txt
Download as pdf or txt
You are on page 1of 33

YOLICO VFD YD101

Modbus RTU/ ASCII


Technical Manual

Publication 1001A60-01_.01-2014
YOLICO VFD YD101
Modbus RTU/ ASCII
Technical Manual

YOLICO ELECTRIL CO., LTD.


Email: overseas@yolico.com
http://www.yolico.com

YOLICO ELECTRIL CO., LTD.

Yolico can accept no responsibility for possible errors in these printed materials. Yolico retains the right to
change specifications and illustrations in the text, without prior notification. The contents of this document
may not be copied without the explicit permission of Yolico.

Publication 1001A60-01_.01-2014
Technical References
Refer to the following Publications for further information about the YD101:
• YD101 User’s Manual
• Publication 1001A30-01R1.09-2013
Refer to the following Modicon Publication for Technical Information on Modbus RTU/ ASCII:
• Modicon Modbus Protocol Reference Guide
• Publication PI-MBUS-300 Rev.J

Technical Support Center:


Provide assistance related to Installation, Start-up, Programming, and Troubleshooting
For Technical Support mail: overseas@yolico.com or lawrence.p@turbopower.com.tw

Yolico 1001A60‐01_.01‐2014 i
Contents
Technical References ................................................................................................................................i
Technical Support Center: .........................................................................................................................i

1. YD101 and Serial Communication ....................................................................................................1


Introduction.........................................................................................................................................1
YD101 Modbus RTU/ ASCII Specifications ........................................................................................1

2. YD101 Modbus Connections ………..................................................................................................2


Wiring ................................................................................................................................................2
Connecting Multiple Drives ................................................................................................................3

3. YD101 Communication Parameters ……….......................................................................................4


Run/Stop and Frequency Selection....................................................................................................4
Serial Communication Set up Parameters..........................................................................................4
Parameter Data……………………………………………………………………………………………….6

4. Modbus Protocol and Message Format ............................................................................................7


Communication Data Frame................................................................................................................7
Message Functions...........................................................................................................................10
Read Multiple Registers – Function 03h ...........................................................................................10
Write One Register - 06h..................................................................................................................12
Loop-back Test - 08h ........................................................................................................................13
Write Multiple Registers - 10h...........................................................................................................14
Check Sum.......................................................................................................................................16

5. Parameter Tables...............................................................................................................................20
Simultaneous Broadcast Registers (Write Only) ..............................................................................20
Command Registers (Read/ Write) ...................................................................................................20
Monitor Registers (Read Only) .........................................................................................................21
Monitor Registers Parameter Ux-xx (Read Only) .............................................................................21
Drive Parameter Registers (Read/ Write) .........................................................................................23
Notes: ...............................................................................................................................................29

ii Yolico 1001A60‐01_.01‐2014
1. YD101 and Serial Communication
Introduction
This Manual describes the Set-up and Protocol for Modbus Communication. The YD101 offers RS-485
Serial Communication and Modbus RTU/ ASCII Protocol as a Standard.

The Modbus Protocol requires that the Controller communicates using a Master-slave Technique, in
which only One Device (the Master) can initiate transactions. The Other Devices (Slaves) respond by
supplying the requested data to the Master, or by taking the action requested. The Drive must act in the
Slave mode.

A Complete Understanding of the Drive Programming and Operation is required before Attempting Serial
Communication Operation. A Full Discussion of Programming and Operation is covered in the YD101
User’s Manual, 1001A30.

YD101 Modbus RTU/ ASCII Specifications


The data that may be sent or received from the Drive consists of:
Run Command
Frequency Reference
Fault Contents
Drive Status
Drive Parameter Settings

The Following Table illustrates the User selectable Serial Communication Specifications

Table 1-1 Serial Setup


Parameter Description Set Value Range
H5-01 Node/ Slave Address 1~ 32 32 Nodes Max.
1200, 2400, 4800, 9600
H5-02 Baud Rate 0~ 4
or 19200
H5-03 Parity 0~ 2 None, Even, Odd
H5-08 Protocol 0, 1 RTU, ASCII
H5-09 Stop Bit 0, 1 1, 2 Stop Bit
H5-10 Data Bit 0, 1 8, 7 Data Bit

Yolico 1001A60‐01_.01‐2014 1
2. YD101 Modbus Connection
Wiring
Locate Terminals A, B on the Control Terminal Block.

Figure 2-1 Location of Terminals

Twisted Pair, Shielded Wire should be used for all RS-485 Connections. The Shielded Wire
should be Separated and connected to SG as the Drawing below to eliminate Interference due
to Noise.

Outer Jacket
A(+) A(+)
B(‐) B(‐)
SG

Figure 2-2 Shielded Wire Termination

The function of terminals R+, R-, S+, and S- are described below.

Table 2-1 Functions of Terminals


Terminal Symbol Functions
A RS-485 (+)
B RS-485 (-)
SG Shielding Terminal

2 Yolico 1001A60‐01_.01‐2014
It is important to select an appropriate Wire Size to prevent Voltage Drop. The Table below indicates the
suggested Wire Sizes.

Table 2-2 Applicable Wire Size for Terminal Connections


2 AWG I [A] VAC [V]
[mm ]
Twisted Wire 1.0 16 12 125
Single Wire 1.5 16 12 125
UL - 22-16 10 300
CSA - 28-16 10 300
CSA - 28-16 10 150

When stripping the wire, if no Pin Terminal using the approximately 5.5 mm should be exposed in order
to make a good connection.
Please Refer to page 3-5 of User’s Manual, 1001A30 to make a good Wiring.

Note: Avoid Sources of Electric Interference Capable of Inducing Noise into the Cable. Communication
and Signal Wiring should be kept separate from Power Wiring. Four Inches should separate the
Communications/ Signal Wiring from Any Low Voltage AC or High Frequency Source. Ten Inches should
separate the Communications/ Signal Wiring from any High Voltage Cables. If Communication or Signal
Wiring must cross Power Wiring, it must cross at a Right Angle.

Connecting Multiple Drives


Multiple Drives may be connected together. A 120Ω/ 0.25W External Terminating Resistor may
be required at the Start and End of the Network if the Communication is fail. The following
Diagram illustrates the Connection between Multiple Drives for RS-485

Figure 2.3 Interconnection of Drives using RS-485

Note: The Shielded Wire should be connected to the Drive’s SG Terminal.

Yolico 1001A60‐01_.01‐2014 3
3. YD101 Communication Parameters
Run/Stop and Frequency Selection
The Run/ Stop Command and Frequency Reference Source can originate from Serial Communication,
the Digital Operator, or the External Terminals. The Origin of the Run/ Stop Command does not have to
be the same as the Origin of the Frequency Reference Source. Parameter B1-02 (Operation Method
Selection) allows you to set up the Origin of the Run/ Stop Commands. Parameter B1-01 (Reference
Selection) allows you to set up the Origin of the Frequency Reference Source. The Charts below
illustrate the possible Run/ Stop and Frequency Reference Selections.
Table 3-1. Run/Stop Command Selection
Parameter B1-02 Setting Operation Method Selection
0 Digital Operator
1 Terminals
2 Serial Communication

The Default Value of Parameter B1-02 is ‘0’.

Table 3-2. Frequency Reference Selection


Parameter B1-01 Setting Frequency Reference Selection
0 Digital Operator MOPs
1 Terminals
2 Serial Communication
4 Pulse Train or PWM Reference
5 POT
6 Terminal MOPs

The Default Value of Parameter B1-01 is ‘0’.

Serial Communication Set up Parameters


The YD101 has Parameters used for setting up Serial Communications. These Communication set up
Parameters are Group H5.

Parameter H5-01 - Modbus Slave Address


Parameter H5-01 selects the Drive’s Node or Slave Address. Each Device on the Same Network must
be given a Unique Address. The setting Range of Parameter H5-01 is 1 to 32.

The Default Setting of Parameter H5-01 is ‘1’.

4 Yolico 1001A60‐01_.01‐2014
Parameter H5-02 - Modbus Baud Rate
Parameter H5-02 selects the Baud Rate, as indicated by the following Table:
Table 3-3. Modbus Baud Rate Selection
Parameter H5-02 Setting Baud Rate(bps)
0 1200
1 2400
2 4800
3 9600
4 19200

The Default Setting of Parameter H5-02 is ‘3’.

Parameter H5-03 - Modbus Parity Selection


Parameter H5-03 selects the Parity, as indicated by the following Table:
Table 3-4. Modbus Parity Selection
Parameter H5-03 Setting Parity Selection
0 None
1 Even
2 Odd

The Default Setting of Parameter H5-03 is ‘0’.

Parameter H5-04 – Stop Method if Communication Error


Parameter H5-04 is used to determine how the Drive will respond to a Time Out Error. A Time Out is
detected if the Length of Time between Modbus Messages exceeds H5-11 set Time. The Drive will
either Fault, Alarm, depending upon how Parameter H5-04 is set.

Table 3-5 below indicates how the Drive will respond to a “CE” detection
Table 3-5. Stop Method if Communication Error
Parameter H5-04 Setting Description
0 Ramp to Stop using C1-02
1 Coast to Stop
2 Ramp to Stop using C1-04
3 Alarm Only, Keep Running

The Default Setting of Parameter H5-04 is ‘0’.

Yolico 1001A60‐01_.01‐2014 5
Parameter H5-06 – Modbus Response Delay Time
Parameter H5-06 is used to set the Response Delay Time after VFD Received a Data, the set Value is
as indicated by the following Table:
Table 3-6. Modbus Response Delay Time
Parameter H5-06 Value Description
Actual Value is 2 Times of Set Value:
1~ 16
2ms~ 32ms

Figure 3.1 Transmission Response Delay

The Default Setting of Parameter H5-06 is ‘5’.

Parameter H5-11 - Modbus Time Out Detection Delay Time


Parameter H5-11 is used to determine the Length of Time Modbus Messages. It combines with
Parameter H5-04, the set Value is as indicated by the following Table:
Table 3-7. Modbus Time Out Detection Delay Time
Parameter H5-11 Value Description
0.0~25.5 Unit is ms

The Default Setting of Parameter H5-11 is ‘0.0’.

Parameter H5-12 – Allowed Number of Modbus Error


Parameter H5-12 is used to allow how many time the Drive get a Wrong Transmission Data continuous.
The Drive will respond to a “OPE14” Error if is detected.
The set Value is as indicated by the following Table:
Table 3-8. Allowed Number of Modbus Error
Parameter H5-12 Value
1~ 20

The Default Setting of Parameter H5-12 is ‘3.

Command Data:
The Command Registers (0000H and 0001H) are stored in Volatile Memory. When writing to a
Command Register the New Data becomes Active Immediately. In the case of a Power Loss all Data
stored in these Registers will be Lost.

Monitor Data:
The Monitor Registers (0010H to 0092H) are stored in Volatile Memory. These Registers are Read Only.
Any Data Read from the Monitor Registers will not be retained during a Power Loss.

Parameter Data:
The Parameter Registers (0100H to C205H) are stored in Non-volatile Memory. When writing New
Data to Parameter Registers, the New Data will be saved to Non-volatile Memory.
Some Parameter Registers may only be written to when the Drive is stopped, and Some Parameter may
not be changed via Communication, please read the YD101 User’s Manual, 1001A30 for more Detail.

6 Yolico 1001A60‐01_.01‐2014
4. Modbus Protocol and Message Format
Communication Data Frame
YD101 Series VFD can be controlled by the PC or Other Controller via Communication with the
Communication Protocol Modbus ASCII Mode & Mode RTU, by RS-485.
The Data Length of Read is 74 bytes ( QTY:37) maximum, Write 70 bytes (QTY: 35). All Data is HEX
Data. The Communication Data Frame comprises the Node, Message Function Code, Data and Check
Sum.

Data Format Frame for ASCII Mode


Table 4-1. ASCII Mode Data Format
STX(3AH) Start Byte = 3AH
Address Hi (Upper) Communication Node/ Slave Address:
Address Lo (Low) 2-Digit ASCII Code
Function Hi (Upper) Message Function Code (Command):
Function Lo (Low) 2-Digit ASCII Code
Command Start Register
Command Start Register Command Start byte:
Command Start Register 4-Digit ASCII Code
Command Start Register
Data Length
Data Length The Length of the Command:
Data Length 4-Digit ASCII Code
Data Length
LRC Check Hi LRC Check Code:
LRC Check Lo 2-Digit ASCII Code
END Hi End Byte:
END Lo END Hi = CR(0DH) , END Li = LF(0AH)

Table 4-2. ASCII Code to HEX


ASCII Code HEX ASCII Code HEX ASCII Code HEX ASCII Code HEX
LF 0A 0 30 A 41 T 54
CR 0D 1 31 B 42 V 56
SP 20 2 32 C 43 W 57
# 23 3 33 D 44
% 25 4 34 E 45
- 2D 5 35 F 46
. 2E 6 35 L 4C
: 3A 7 37 M 4D
? 3F 8 38 R 52
@ 40 9 39 S 53

Yolico 1001A60‐01_.01‐2014 7
Data Format Frame for RTU Mode
Table 4-3. RTU Mode Data Format
Node/ Slave Address
Message Function Code(Command)
Hi (Upper)
Starting Register
Lo (Lower)
Hi (Upper)
Data Length
Lo (Lower)
Lo (Lower)
CRC Check
Hi (Upper)

Communication Format Comprising


1. Node/ Slave Address
Each YD101’s Node Address is set in advance by the Drive Parameter H5-01. Valid Node Addresses
must be in the Range of 1 to 31 Decimal (1 to 1F Hex). No Two Slaves may have the Same Address.
The Master addresses the Slave by placing the Slave Address in the Address Field of the Message. If
the Node of Message from Master is “0”, it is in Simultaneous Broadcasting of Data, all Slaves
execute but do not respond.
2. Message Function Code
In communicating to the YD101 Drive via Modbus, there are Four Message Functions available. The
Master specifies the Function to be executed by the Slave according to the Function Code.
3. Starting Resister
The Starting Number is the First Register to be Read/ Write. A Listing of the YD101’s Registers is
shown in Chapter 5, Parameter Tables.
4. Register Quantity or Data Length
The Data Length indicates how many consecutive Registers are to be Read/ Write. The Data Length
may range different by RTU or ASCII Format. If the Data Length is greater than 8, an Error Code of
‘OPE14’ or is ‘OPE15’ returned in the Fault Response Message.
5. CMS (Checksum)
A Ckecksum Value is generated from a Calculation using the Values of the Address, Function Code,
and Data Sections of the Message. The Procedure for Calculating a LRC (ASCII) and CRC-16 (RTU)
are described at the End of this Chapter. When the Slave receives the Command Message it
calculates a Checksum Value and compares it to the One in Checksum Field of the Command
Message. If these Two Checksum Values are the same the Slave has received the Proper Command
Message. If the Two Checksum Values are not the same the Slave will not respond.
6. Start & End byte are only for ASCII
A Start Byte and 2 off End Bytes are needed when using the ASCII Format at all Message.

Slave Response
If the Command Message has a Valid Slave Address, Function Code, Starting Register, and Data
Length Value, the Slave will respond with a Normal Response Message.
If the Command Message has an Invalid Slave Address, Function Code, Starting Register, and/or Data
Length the Slave will respond with a Fault Response Message.

The following Table shows the Types of Fault Response Message of Slave.

8 Yolico 1001A60‐01_.01‐2014
Table 4-4. Error Code of Modbus OPE14 Error
Fault Code Description
Message Function Code Error
01H
● The Code is not 03H, 06H, 08H, 10H.

Register Address Error


02H ● All the Address of Registers are UnRegistered.
● The Starting Register of Broadcasting is not 0000H, 0001H.

Quantity (Data Length)Error


03H ● The Data Length is not in 1~16.
● The Data Length is not Integer in when write-in.

Data Setting Error


21H ● Upper/Lower limit exceeded in write-in data.
● Data Setting Incorrect in write-in.

22H Write-in is Disabled for the Register Specified*

*Note: Write-in would be disabled during the Following Conditions:


1. Parameters and/or Command was attempted to write-in during a Run Command from the PLC.
2. When “CPF03” Fault occurred, and Parameters other than the A1-00~A1-05, E1-03, and o2-04 were
attempted to write-in from the PLC.
3. Specified Parameters were attempted to Read/ write-in from the PLC.

Slave No Response
If the Command Message has the following Condition, the Slave Drive will not Response.
1. In Simultaneous Broadcasting.
2. Valid Message was detected (Overflow, Even/Odd Parity, Timeout...etc).
3. Node of Message from the Master is incongruity with Slave Drives.
4. The Time Configuration between each Data is over than Specified Time , it is 3.5bytes plus set Value
of H5-06 for Slave Drive Response and 24bytes for Next Message Command from Master.
5. The Data Length of Message is Incorrect.

Message Transmission Time


The Time between the YD101 received a Message and Response to Master, it is 3.5bytes plus H5-
06(Transmission Response Delay Time). And the Time between Master got a Response and Send Next
Message, it must keep in 24bytes long as Figure below.

Figure 4-1. Message Transmission Time

Yolico 1001A60‐01_.01‐2014 9
Message Functions
In Communicating to the YD101 Drive via Modbus RTU/ ASCII, there are Fourth Message Functions
available. The Master specifies the Function to be executed by the Slave according to the Function
Code. The following Table shows the Types of Function Codes is available, the Maximum Register
Quantity according to the Function.
Table 4-5. Supported Modbus Function Codes & Maximum Register Quantity
Command Message Response Message
Function Register QTY (Normal)
Function
Code (hex)
RTU ASCII) RTU ASCII
3 Read Multiple Registers 32 14
6 Write One Register
8 Loop-back test
10 Write Multiple Registers 24 12

The Message Format varies depending upon the Function of the Message. For Each Function, there is
a Command Message from the Master and a Response Message initiated from the Slave. The
Maximum Register QTY indicates the Register must be in Continuous Number. The following sections
review the Format of the Command Message and the Response Message for Each Function.

Read Multiple Registers – Function 03H


The Multiple Register Read Function (03H) allows the Master to request Information from the Slave. The
Command Message of a Multiple Register read is structured as shown below. i.e.Node2,19200,No
Parity, Ramp by C1-02
Table 4-6. Read Modbus Parameters Message (RTU)
Command Message Response Message (Normal) Response Message (Fault)
Address 02h Address 02h Address 02h
Function Code 03h Function Code 03h Function Code 83h
Starting Upper 75h Data Quantity 08h Fault Code 02h
Register Lower 01h First Register Upper 00h Lower 30h
CRC-16
Register Upper 00h Data Lower 02h Upper F1h
nd
QTY Lower 04h 2 Register Upper 00h
Lower 0Fh Data Lower 04h
CRC-16
Upper F6h 3rd Register Upper 00h
Data Lower 00h
Last Register Upper 00h
Data Lower 00h
Lower 48h
CRC-16
Upper 93h

10 Yolico 1001A60‐01_.01‐2014
Table 4-7. Read Modbus Parameters Message (ASCII)
Command Message Response Message (Normal) Response Message (Fault)
STX(3AH) 3Ah STX(3AH) 3Ah STX(3AH) 3Ah
Upper 30h Upper 30h Upper 30h
Address Address Address
Lower 32h Lower 32h Lower 32h
Function Upper 30h Upper 30h Function Upper 38h
Function Code
Code Lower 33h Lower 33h Code Lower 33h
37h Data Upper 30h 30h
Fault Code
35h Quantity Lower 38h 32h
Starting Register
30h 30h Upper 37h
LRC Check
31h 30h Lower 39h
First Register Data
30h 30h Upper 0D
END
30h 32h Lower 0A
Register QTY
30h 30h
34h 30h
2nd Register Data
Upper 38h 30h
LRC Check
Lower 31h 34h
Upper 0D 30h
END
Lower 0A 30h
3rd Register Data
30h
30h
30h
30h
Last Register Data
30h
30h
Upper 48h
LRC Check
Lower 93h
Upper 0D
END
Lower 0A

Normal Response Message


The Normal Response Message contains the same Slave Address and Function Code as the Command
Message, indicating to the Master which Slave is responding and to what type of Function it is
responding.
The Number of Data Quantity is the Number of Data Bytes returned in the Response Message. The
Number of Data Quantity is actually the Register Quantity (in the Command Message) times 2, since
there are Two Bytes of Data in Each Register.
The Data Section of the Response Message contains 8 Upper and 8 Lower Bits of Data for Each
Register that has been read from the Drive.
A Checksum Value is generated from a Calculation using the Values of the Address, Function Code,
Number of Data Bytes, and Register Data Sections of the Message. The Procedure for Calculating a
CRC-16 & LRC Value is described at the End of this Chapter. When the Master receives the Response
Message it calculates a Checksum Value and compares it to the One in the Checksum Field of the
Response Message. If these Two Checksum Values are the same the Master has received the proper
Response Message

Fault Response Message


The Fault Response Message contains the Same Slave Address as the Command Message, indicating
to the Master which Slave is responding.
The Function Code of a Fault Response Message is actually a Value of 80h plus the Original Function
Code of 03h. This indicates to the Master that the Message is a Fault Response Message, instead of a
Normal Response Message.
The Error Code indicates where the Error occurred in the Command Message. The Value of 2h in the
Error Code Field of this Fault Response Message, indicates that the Command Message requested Data
be read from an Invalid Register. A Complete Listing of the Error Codes is shown in page 9, Table 4-4.
Error Code of Modbus OPE14 Error.

Yolico 1001A60‐01_.01‐2014 11
Write One Register - 06h
The One Register Write Function (06h) allows the Master to write Data to the Drive’s Registers.
The One Register Write Message Format is shown below. i.e.Node2, set Frequency Reference (Register
0020H) to 30.00Hz
Table 4-8. Write Command Message
Command Message Response Message (Normal) Response Message (Fault)
Address 02h Address 02h Address 02h
Function Code 06h Function Code 06h Function Code 86h
Upper 00h Upper 00h Fault Code 02h
Register Register
Lower 01h Lower 01h Lower 33h
CRC-16
Register Upper 0Bh Register Upper 0Bh Upper A1h
Data Lower B8h Data Lower B8h
Lower DFh Lower DFh
CRC-16 CRC-16
Upper 7Bh Upper 7Bh

The Function Code of this Message is 06h (Write One Registers).


The Register Number is the Register to be written to. In the Command Message above the Register
Number is 01h, indicating that the Register is the Frequency Reference. A Listing of the YD101’s
Registers is shown in Chapter 5, Parameter Tables.
The Data Section of the Response Message contains 1 Upper and 1 Lower Byte of Data the Register
that is being written to.
A Checksum Value is generated from a Calculation using the Values of the Address, Function Code,
Register Number, Data Bytes of the Message. The Procedure for Calculating a LRC/ CRC-16 is as
Function- 03H.

Normal Response Message


The Normal Response Message is All the same as Command Message.

Fault Response Message


Please refer to Message Function Code 03h on page 11.

No Response Message
The Slave disregards the Command Message and does not return the Respond Message in the
following Cases:
1. In Simultaneous Broadcasting of Data (Slave Address Field is 0), all Slaves execute but do not
respond.
2. When a Communication Error (Overrun, Framing, Parity, or Checksum) is detected in the Command
Message.
3. When the Slave Address in the Command Message does not coincide with the Address set in the
Slave.
4. When the Time Interval of Data composing the Message exceeds the set Time Time-out Detection
Period.
5. When the Command Message Data Length is not proper.

12 Yolico 1001A60‐01_.01‐2014
Table 4-9. Write Command Message (ASCII)
Command Message Response Message (Normal) Response Message (Fault)
STX(3AH) 3Ah STX(3AH) 3Ah STX(3AH) 3Ah
Upper 30h Upper 30h Upper 30h
Address Address Address
Lower 32h Lower 32h Lower 32h
Function Upper 30h Upper 30h Function Upper 38h
Function Code
Code Lower 36h Lower 36h Code Lower 36h
30h 30h 30h
Fault Code
30h 30h 32h
Command Register Command Register
30h 30h Upper 37h
LRC Check
31h 31h Lower 36h
30h 30h Upper 0D
END
42h 42h Lower 0A
Register Data Register Data
42h 42h
38h 38h
Upper 33h Upper 33h
LRC Check LRC Check
Lower 34h Lower 34h
Upper 0D Upper 0D
END END
Lower 0A Lower 0A

Loop-back Test - 08h


The Loop-back Test Function (08h) is used for checking Signal Transmission between Master and
Slaves. The Command Message Format is shown below.
Table 4-10. Loop Back Command Message (RTU)
Command Message Response Message (Normal) Response Message (Fault)
Address 02h Address 02h Address 02h
Function Code 08h Function Code 08h Function Code 88h
Upper AAh Upper AAh Fault Code 02h
Test Code Test Code
Lower AAh Lower AAh Lower 37h
CRC-16
Upper BBh Upper BBh Upper C1h
Data Data
Lower BBh Lower BBh
Lower D3h Lower D3h
CRC-16 CRC-16
Upper 43h Upper 43h

The Function Code of this Message is 08h (Loop-back Test).


The Test Code or Data could be set to Any Value. This Function specifies that the Data passed in the
Command Message is to be returned (Looped back) in the Response Message.
The Data Section contains Arbitrary Data Values. These Data Values are used to verify that the Slave
receives the Correct Data.

Normal Response Message


The Normal Response Message is All the same as Command Message.

Fault Response Message


Please refer to Message Function Code 03h on page 11.

Yolico 1001A60‐01_.01‐2014 13
Table 4-11. Loop Back Command Message (ASCII)
Command Message Response Message (Normal) Response Message (Fault)
STX(3AH) 3Ah STX(3AH) 3Ah STX(3AH) 3Ah
Upper 30h Upper 30h Upper 30h
Address Address Address
Lower 32h Lower 32h Lower 32h
Function Upper 30h Upper 30h Function Upper 38h
Function Code
Code Lower 38h Lower 38h Codde Lower 38h
41h 41h 30h
Fault Code
41h 41h 32h
Command Register Command Register
41h 41h Upper ?h
LRC Check
41h 41h Lower ?h
42h 42h Upper 0D
END
42h 42h Lower 0A
Register Data Register Data
42h 42h
42h 42h
Upper 32h Upper 32h
LRC Check LRC Check
Lower 43h Lower 43h
Upper 0D Upper 0D
END END
Lower 0A Lower 0A

Write Multiple Registers - 10h


The Multiple Register Write Function (10h) allows the Master to write Data to the Drive’s Registers.
The Multiple Register Write Message Format is shown below.
Table 4-12. Write Multiple Registers Command Message (RTU)
Command Message Response Message (Normal) Response Message (Fault)
Address 02h Address 02h Address 02h
Function Code 10h Function Code 10h Function Code 90h
Starting Upper 41h Starting Upper 41h Fault Code 02h
Register Lower 0Dh Register Lower 0Dh Lower 3Dh
CRC-16
Register Upper 00h Register Upper 00h Upper C1h
Quantity Lower 02h Quantity Lower 02h
Number of Data Bytes 04h Lower C4h
CRC-16
First Register Upper 02h Upper 04h
Data Lower 58h
Next Register Upper 02h
Data Lower BCh
Lower 81h
CRC-16
Upper 9Bh

By setting the Slave Address to Zero (0) in the Address Section of the Message, the Master can send
Operation Signals (Register 0h) and Frequency Reference (Register 1h) to all Slaves on the Network.
The Master can send a Single Transmission to all the Slaves Simultaneously. This is called
Simultaneous Broadcasting. In a Simultaneous Broadcast Message all of the Slaves on the Network act
upon One Message. Simultaneous Broadcast Registers are shown in Chapter 5, Parameter Tables.
The Function Code of this Message is 10h (Write Multiple Registers).
The Starting Register Number is the First Register to be written to. In the Command Message above the
Starting Number is 410Dh, indicating that the First Register is the Parameter D1-13. A listing of the
YD101’s Registers is shown in Chapter 5, Parameter Tables.
The Quantity indicates how many Consecutive Registers are to be written to. The Quantity may Range
from 1 to 24 (RTU)/ 12(ASCII) Registers. When RTU Format if the Quantity is greater than 24, an Error
Code of ‘3’ may be returned in the Fault Response Message. When ASCII Format if the Quantity is
greater than 12, there is No Response from Slave, the Master may detect a Time out Error. In this
Command Message there is Two Consecutive Registers to be written to: 0h-Operation Command and
01h- Frequency Reference.

14 Yolico 1001A60‐01_.01‐2014
The Number of Data Bytes is the Number of Bytes of Data to be written to the Drive. The Number of
Data Bytes is actually the Quantity times 2, since there are Two Bytes of Data in each Register.
The Data Section of the Response Message contains 1~16(14) Upper and 1~16(14) Lower Bits of Data
for Each Register that is being written to.

Normal Response Message


The Normal Response Message contains the Same Slave Address, Function Code and Starting Register
Number as the Command Message that was written to. The Quantity indicates how many Consecutive
Registers were written to.

Fault Response Message


Please refer to Message Function Code 03h on page 11.

No Response Message
The Slave disregards the Command Message and does not return the Respond Message in the
following Cases:
1. In Simultaneous Broadcasting of Data (Slave Address Field is 0), all Slaves execute but do not
respond.
2. When a Communication Error (Overrun, Framing, Parity, or Checksum) is detected in the Command
Message.
3. When the Slave Address in the Command Message does not coincide with the Address set in the
Slave.
4. When the Time Interval of Data composing the Message exceeds the set Time Time-out Detection
Period.
5. When the Command Message Data Length is not proper.

Table 4-13. Write Multiple Registers Command Message (ASCII)


Command Message Response Message (Normal) Response Message (Fault)
STX 3Ah STX 3Ah STX 3Ah
Upper 30h Upper 30h Upper 30h
Address Address Address
Lower 32h Lower 32h Lower 32h
Upper 31h Upper 31h Upper 39h
Function Function Function
Lower 30h Lower 30h Lower 30h
34h 34h 30h
Fault Code
31h 31h 32h
Starting Register Starting Register
30h 30h Upper 36h
LRC Check
44h 44h Lower 43h
30h 30h Upper 0D
END
30h 30h Lower 0A
Register Quantity Register Quantity
30h 30h
32h 32h
Number of Upper 30h Upper 39h
LRC Check
Data Bytes Lower 34h Lower 45h
30h Upper 0D
END
32h Lower 0A
First Register Data
35h
38h
30h
32h
Next Register Data
42h
43h
Upper 38h
LRC Check
Lower 32h
Upper 0D
END
Lower 0A

Yolico 1001A60‐01_.01‐2014 15
Check Sum
At the end of the Message, the Data for Error Checking is sent in order to detect Errors in Signal
Transmission. In Modbus RTU, the Error Check is conducted in the Form of a CRC-16 (Cyclical
Redundancy Check). In Modbus ASCII, the Error Check is conducted in the Form of a LRC (Longitudinal
Redundancy Check)

CRC-16
The CRC Field checks the Contents of the Entire Message. It is applied regardless of any Parity check
method used for the Individual Characters of the Message.
The CRC Field is Two Bytes, containing 16-bit Binary Value. The CRC Value is calculated by the
Transmitting Device, which appends the CRC to the Message. The Receiving Device recalculates a
CRC during Receipt of the Message, and compares the Calculated Value to the Actual Value it received
in the CRC Field. If the Two Values are Not Equal, an Error results.
The CRC is started by First Preloading a 16-bit Register to all 1’s. Then a Process begins of Applying
Successive 8-bit Bytes of the Message to the Current Contents of the Register. Only the Eight Bits of
Data in Each Character are used for generating the CRC. Start and Stop Bits, and the Parity Bit (if One
is used) do not apply to the CRC.
During generation of the CRC, Each 8-bit Character is exclusive OR ‘ed with the Register Contents.
Then the result is shifted in the Direction of the Least Significant Bit (LSB), with a Zero filled into the Most
significant bit (MSB) position. The LSB is extracted and examined. If the LSB is a 1, the Register is then
exclusive OR ‘ed with a Preset, Fixed Value (A001h). If the LSB is a 0, no exclusive OR takes place.
This Process is repeated until Eight shifts have been performed. After the Last (Eighth) shift, the Next 8-
bit Byte is exclusive OR ‘ed with the Register’s Current Value, and the Process repeats for Eight more
shifts as described above. The Final Contents of the Register, after all the Bytes of the Message have
been applied, is the CRC Value.
For Applications using a Host Computer, a detailed Example of a CRC generation using Quick
Basic is shown on the Following Page.

LRC
The Longitudinal Redundancy Check (LRC) Field is One Byte, containing an Eight-bit Binary Value. The
LRC Value is calculated by the Transmitting Device, which appends the LRC to the Message. The
Receiving Device recalculates an LRC during Receipt of the Message, and compares the Calculated
Value to the Actual Value it received in the LRC Field. If the Two Values are Not Equal, an Error results.
The LRC is calculated by Adding Together Successive Eight-bit Bytes in the Message, discarding any
Carries, then Two's Complementing the result. The LRC is an Eight-bit Field, therefore each New
Addition of a Character that would Result in a Value Higher than 255 Decimal (FF Hex.) simply rolls over
the Field's Value through Zero. Because there is No Ninth Bit, the carry is discarded Automatically.
Example: Command Message 02 06 00 01 0B B8
Step 1: 02h+ 06h= 08h
Step 2: 08h+ 00h= 08h
Step 3: 08h+ 01h= 09h
Step 4: 09h+ 0Bh= 14h
Step 5: 14h+ B8h= CCh
Step 6: 1’s Complement of CCh= FFh- CCh= 33h
Step 7: 2’s Complement of CCh= 33h+ 1= 34h

So the LRC of Above Mentioned Bytes is 34, according to Table 4-2. ASCII Code to HEX on Page 7, the
Lower Byte should be 34h,the Upper Byte should be 33h.

16 Yolico 1001A60‐01_.01‐2014
CRC-16 Calculation Example:
crcsum# = &HFFFF&
crcshift# = &H0&
crcconst# = &HA001&

CLS
PRINT “***************************************************”
PRINT
PRINT “ CRC-16 calculator”
PRINT
PRINT “***************************************************”
PRINT “If entering data in hex, preceed the data with ‘&H’”
PRINT “ Example: 32decimal = 20hex = &H20”
PRINT “***************************************************”
PRINT

INPUT “Enter the number of bytes in the message: “, maxbyte


FOR bytenum = 1 TO maxbyte STEP 1
PRINT “Enter byte “; bytenum; “:”:
INPUT byte&
byte& = byte& AND &HFF&
crcsum# = (crcsum# XOR byte&) AND &HFFFF&
FOR shift = 1 TO 8 STEP 1
crcshift# = (INT(crcsum# / 2)) AND &H7FFF&
IF crcsum# AND &H1& THEN
crcsum# = crcshift# XOR crcconst#
ELSE
crcsum# = crcshift#
END IF
NEXT shift
NEXT bytenum

lower& = crcsum# AND &HFF&


upper& = (INT(crcsum# / 256)) AND &HFF&

PRINT “Lower byte (1st) = “, HEX$(lower&)


PRINT “Upper byte (2nd) = “, HEX$(upper&)
Figure 4-2. CRC Calculation in Quick Basic

Yolico 1001A60‐01_.01‐2014 17
// *buf pointer to character array that contains the characters to used calculate CRC
// bufLen number of characters to calculate CRC for
// *crc pointer to the array that contains the calculated CRC

void getMBCRC(char *buf, int bufLen, char *crc) {


unsigned long crc_0 = 0xffff; // Declare and initialize variables
unsigned long crc_1 = 0x0000;
int i,j;

for (i=0; i<bufLen; i++) { // Loop through characters of input


array
crc_0 ^= ((unsigned long)buf[i] & 0x00ff); // XOR current character with 0x00ff
for (j=0;j<8;j++) { // Loop through characters bits
crc_1 = (crc_0 >> 1) & 0x7fff; // shift result right one place and
store
if (crc_0 & 0x0001) // if pre-shifted value bit 0 is set
crc_0 = (crc_1 ^ 0xa001); // XOR the shifted value with 0xa001
else // if pre-shifted value bit 0 is not set
crc_0 = crc_1; // set the pre-shifted value equal to
the shifted value
}
}
crc[0] = (unsigned char)((crc_0/256) & 0x00ff); // Hi byte
crc[1] = (unsigned char)(crc_0 & 0x00ff); // Lo byte
return;
}
Figure 4-3. CRC Calculation in C

18 Yolico 1001A60‐01_.01‐2014
LRC Calculation Example:
#include
#include

void main()
{
unsigned char LRC = 0x00;
unsigned char CMNDarray[]= {0x02, 0x06, 0x00,
0x01, 0x0B, 0xB8};
int index, count;

count = 6;

clrscr();

for (index = 0; index


{
LRC = CMNDarray[index]+LRC;
// printf(" LRC temp is %X ",LRC);
// printf(" index is %d ",index);
// printf(" count is %d ",count);

}
LRC = 0xFF-LRC; // 1's complement
LRC = LRC+1; // 2's complements

printf(" LRC Calculated is %X ",LRC);


}

Figure 4-3. LRC Calculation in Turbo C

Yolico 1001A60‐01_.01‐2014 19
5. Parameter Tables
Simultaneous Broadcast Registers (Write Only)
Table 5-1. Simultaneous Broadcast Registers
Register Name Bit Description
0 FWD Run 1: Enable
1 REV Run 1: Enable
2 Multi-function Digital Input D1 1: Enable
3 Multi-function Digital Input D1 1: Enable
4 Multi-function Digital Input D1 1: Enable
5 Multi-function Digital Input D1 1: Enable
6 Multi-function Digital Input D1 1: Enable
Operation 7 Multi-function Digital Input D1 1: Enable
0000h
Command 8 Not Used
9 Fault Reset 1: Fault Reset
A JOG FWD Run 1: Enable
B JOG REV Run 1: Enable
C Relay Output RY1 1: Activate
D Relay Output RY2 1: Activate
E PHC Output 1: Activate
F External Fault 1: Fault
0001h Frequency Reference
0002~0005h Not Used

Command Registers (Read/ Write)


Table 5-2. Command Registers
Register Name Bit Description
0 FWD Run 1: Enable
1 REV Run 1: Enable
2 Multi-function Digital Input D1 1: Enable
3 Multi-function Digital Input D1 1: Enable
4 Multi-function Digital Input D1 1: Enable
5 Multi-function Digital Input D1 1: Enable
6 Multi-function Digital Input D1 1: Enable
Operation 7 Multi-function Digital Input D1 1: Enable
0000h
Command 8 Not Used
9 Fault Reset 1: Fault Reset
A JOG FWD Run 1: Enable
B JOG REV Run 1: Enable
C Relay Output RY1 1: Activate
D Relay Output RY2 1: Activate
E PHC Output 1: Activate
F External Fault 1: Fault
0001h Frequency Reference
0002~0005h Not Used

20 Yolico 1001A60‐01_.01‐2014
Monitor Registers (Read Only)
Table 5-3. Monitor Registers
Register Name Bit Description
0 During Run 1: Run 0: Stop
1 Not Used
2 In Reverse 1: Reverse 0: Forward
Status
0010h 3
Signal Not Used
4
5 VFD Ready 1: Ready
6~F Not Used
0013h Not Used
0 Not Used
1 DC Bus Under Voltage (UV1)
2 Not Used
3 MC Answer Back (UV3)
4 Short Circuit (SC)
5 Not Used
Fault
0014h 6 Over Current (OC)
Content
7 DC Bus Over Voltage (OV)
8 Heat Fin Over Temperature (OH)
9 Not Used
A Motor Over Load (OL1)
B VFD Over load (OL2)
C~F Not Used
0~2 Not Used
0017h CPF Fault 3 EEPROM Error (CPF03)
4~f Not Used
0 DC Bus Under Voltage
Fault 1 DC Bus Over Voltage
Content 2 Heat Fin Over Temperature
0019h
while VFD in 3~6 Not Used
Stop 7 External Base Block (b.b.)
8~F Not Used
Fault 0 CT Error
001Eh
Content 1~F Not Used
0 PID Feedback Loss (FBL)
1 Not Used
2 Fast Stop (E.S.)
Warning
001Fh 3 Zero Speed (STP0)
Content
4 Direct Start Fail (STP1)
5 Stop by Operator (STP2)
6~F Not Used

Yolico 1001A60‐01_.01‐2014 21
Monitor Registers Parameter Ux-xx (Read Only)
Table 5-4. Monitor Registers Ux-xx
Register Parameter NO. Description
0020h U1-01 Frequency Reference
0021h U1-02 Output Frequency
0022h U1-03 Output Current
0023~0024h Not Used
0025h U1-06 Output Voltage Reference
0026h U1-07 DC Bus Voltage
0027~0028h Not Used
0029h U1-10 Input Terminal Status
002Ah U1-11 Output Terminal Status
002B~002Ch Not Used
002Dh U1-14 Software Number
002Eh U1-15 Frequency Reference Terminal AVI Input Level
002Fh U1-16 Control Terminal ACI Input Level
0030~0036h Not Used
0037h U1-24 PID Feedback Capacity
0038~004Ch Not Used
004Dh U1-46 IGBT Temperature
004Eh U1-47 Counter Present Value
004Fh U1-48 Worked Time 1
0050h U1-49 Worked Time 2
0051~008Dh Not Used
0090h U3-01 Most Recent Fault
0091h U3-02 2nd Most Recent Fault
0092h U3-03 3rd Most Recent Fault
0093~0097h Not Used

Fault Code of Register 0090h~ 0092h


Display Description Fault Code
UV1 DC Bus Under Voltage 02h
SC Short Circuit 05h
OC Over Current 07h
OV DC Bus Over Voltage 08h
OH Heat Fin Over Temperature 09h
OL1 Motor Over Load 0Bh
OL2 VFD Over Load 0Ch
CPF03 EEPROM Write-in Error 1Fh
CTER CT Error 31h
b.b External Base Block 34h
FBL PID Feedback Loss 35h

22 Yolico 1001A60‐01_.01‐2014
Drive Parameter Registers (Read/ Write)
The Fist Number of Parameter Registers is according to the Parameter Group as Table 5-5. Parameter
Group HEX Code showed below, the 2nd Number of Register is same as 1st Number of Parameter after
the Letter of Parameter Group. And the Else Numbers of Register and Parameter are the Same but
converts to HEX is needed.
Example 1: Parameter E1-09, Accords to the Table below, the “E” is corresponded to “5” then the “1” of
E1-09 is the same as ”1” and “09” of E1-09 is equal to “09” at HEX, so the Register should
be 5109h.
Example 2: Parameter P1-20, Accords to the Table below, the “P” is corresponded to “B” then the “1” of
P1-20 is still “1” and the “20” is equal to “14” at HEX, so the Register should be B114h.

Table 5-5. Parameter Group HEX Code


Parameter
A B C D E F H L N O P T Y
Group
Corresponded
1 2 3 4 5 6 7 8 9 A B C D
HEX Code

Parameter Registers
Parameter
Name Register
Group Function Number
A1-02 Control Method Selection 1102h
A A1 A1-03 Initialize Parameters 1103h
A1-04 Password 1104h
B1-01 Reference Source 2101h
B1-02 Run Source 2102h
B1-03 Stopping Method Selection 2103h
B1-04 Reverese Operation Prohibit 2104h
B1 B1-06 Digital Input Scan Time 2106h
B1-09 Auxiliary Run Source Selection 2109h
B1-10 Auxi. Reference Source Selection 210Ah
B1-11 Multi-function Input Terminals CTL Method Selection 210Bh
B1-12 AVR for Output Selection 210Ch
B2-01 DC Braking Frequency at Stop 2201h
B2-02 DC Braking Current at Stop 2202h
B2 B2-03 DC Braking Time at Start 2203h
B2-04 DC Braking Time at Stop 2204h
B2-09 DC Braking Current at Start 2209h
B3 B3-01 Speed Search at Start 2301h
B5-01 PID CTL Mode Selection 2501h
B B5-02 PID Feedback Regulated Gain 2502h
B5-03 PID CTL Proportional Gain 2503h
B5-04 PID CTL Integral Time 2504h
B5-05 PID CTL Derivative Time 2505h
B5-06 PID CTL Offset +/- Selection 2506h
B5-07 PID CTL Offset 2507h
B5-08 PID Output Primary Delay Time 2508h
B5 B5-09 PID Feedback Loss Action 2509h
B5-10 PID Feedback Loss Dection Level 250Ah
B5-11 PID Feedback Loss Detection Time 250Bh
B5-12 PID CTL Integral Limit 250Ch
B5-13 PID Sleep Frequency 250Dh
B5-14 PID Sleep Delay Time 250Eh
B5-15 PID Wake Up Frequency 250Fh
B5-16 PID CTL Offset +/- Selection 2510h
B5-17 PID Wake Up Delay Time 2511h
Yolico 1001A60‐01_.01‐2014 23
Parameter
Name Register
Group Function Number
C1-01 Acceleration Time 1 3101h
C1-02 Deceleration Time 1 3102h
C1
C1-03 Acceleration Time 2 3103h
C1-04 Deceleration Time 2 3104h
C2-01 S-Curve at Accelerating Start 3201h
C2-02 S-Curve at Accelerating End 3202h
C2
C C2-03 S-Curve at Decelerating Start 3203h
C2-04 S-Curve at Decelerating End 3204h
C3-01 Motor Rated Slip Compensation @ V/F CTL 3301h
C3
C3-02 Slip Compensation Delay Time @ V/F CTL 3302h
C4 C4-01 Torque Compensation @ V/F CTL 3401h
C6-01 Carrier Frequency Set 3601h
C6
C6-06 Carrier Frequency Selection 3606h
D1-09 JOG Frequency Reference 4109h
D1-10 JOG Acceleration Time 410Ah
D1-11 JOG Deceleration Time 410Bh
D1-12 Multi-step Speed ACC/DEC Time Selection 410Ch
D1-13 MOPs Speed/ Preset Speed 0 410Dh
D1-14 Multi-Step Preset Speed 1 410Eh
D1-15 Multi-Step Preset Speed 2 410Fh
D1-16 Multi-Step Preset Speed 3 4110h
D1-17 Multi-Step Preset Speed 4 4111h
D1-18 Multi-Step Preset Speed 5 4112h
D1-19 Multi-Step Preset Speed 6 4113h
D1-20 Multi-Step Preset Speed 7 4114h
D1-21 Multi-Step Preset Speed 8 4115h
D1-22 Multi-Step Preset Speed 9 4116h
D1-23 Multi-Step Preset Speed 10 4117h
D1-24 Multi-Step Preset Speed 11 4118h
D1-25 Multi-Step Preset Speed 12 4119h
D1-26 Multi-Step Preset Speed 13 411Ah
D1-27 Multi-Step Preset Speed 14 411Bh
D1-28 Multi-Step Preset Speed 15 411Ch
D1-29 ACC Time of REF Source/ Preset 0 411Dh
D D1
D1-30 DEC Time of REF Source/ Preset 0 411Eh
D1-31 ACC Time of Preset Speed 1 411Fh
D1-32 DEC Time of Preset Speed 1 4120h
D1-33 ACC Time of Preset Speed 2 4121h
D1-34 DEC Time of Preset Speed 2 4122h
D1-35 ACC Time of Preset Speed 3 4123h
D1-36 DEC Time of Preset Speed 3 4124h
D1-37 ACC Time of Preset Speed 4 4125h
D1-38 DEC Time of Preset Speed 4 4126h
D1-39 ACC Time of Preset Speed 5 4127h
D1-40 DEC Time of Preset Speed 5 4128h
D1-41 ACC Time of Preset Speed 6 4129h
D1-42 DEC Time of Preset Speed 6 412Ah
D1-43 ACC Time of Preset Speed 7 412Bh
D1-44 DEC Time of Preset Speed 7 412Ch
D1-45 ACC Time of Preset Speed 8 412Dh
D1-46 DEC Time of Preset Speed 8 412Eh
D1-47 ACC Time of Preset Speed 9 412Fh
D1-48 DEC Time of Preset Speed 9 4130h
D1-49 ACC Time of Preset Speed 10 4131h
D1-50 DEC Time of Preset Speed 10 4132h

24 Yolico 1001A60‐01_.01‐2014
Parameter
Name Register
Group Function Number
D1-51 ACC Time of Preset Speed 11 4133h
D1-52 DEC Time of Preset Speed 11 4134h
D1-53 ACC Time of Preset Speed 12 4135h
D1-54 DEC Time of Preset Speed 12 4136h
D1-55 ACC Time of Preset Speed 13 4137h
D1
D1-56 DEC Time of Preset Speed 13 4138h
D1-57 ACC Time of Preset Speed 14 4139h
D1-58 DEC Time of Preset Speed 14 413Ah
D
D1-59 ACC Time of Preset Speed 15 413Bh
D1-60 DEC Time of Preset Speed 15 413Ch
D2-01 Frequency Upper Limit 4201h
D2
D2-02 Frequency Lower Limit 4202h
D3-01 Jump Frequency Reference 1 4301h
D3-02 Jump Frequency Reference 2 4302h
D3
D3-03 Jump Frequency Reference 3 4303h
D3-04 Jump Frequency Bandwidth 4304h
E1-01 Input Mains Voltage 5101h
E1-03 V/F Pattern Selection 5103h
E1-04 Maximum Output Frequency 5104h
E1-05 Maximum Output Voltage 5105h
E1-06 Base Frequency 5106h
E1-07 Middle Output Frequency A 5107h
E1 E1-08 Middle Output Voltage A 5108h
E1-09 Minimum Output Frequency 5109h
E E1-10 Minimum Output Voltage 510Ah
E1-11 Middle Output Frequency B 510Bh
E1-12 Middle Output Voltage B 510Ch
E1-13 Base Voltage 510Dh
E1-14 V/F Start Frequency 510Eh
E2-01 Motor Rated Current 5201h
E2 E2-03 Motor No-Load Current 5203h
E2-04 Number of Motor Poles 5204h
E6 E6-01 Motor Direction Selection 5601h
H1-01 Terminal D1 Selection 7101h
H1-02 Terminal D2 Selection 7102h
H1-03 Terminal D3 Selection 7103h
H1-04 Terminal D4 Selection 7104h
H1-05 Terminal D5 Selection 7105h
H1-06 Terminal D6 Selection 7106h
H1-11 D1~ D5 Input Signal Selection 710Bh
H1-12 D6 Input Signal Selection 710Ch
H1 H1-13 MOP CTL Bandwidth 710Dh
H1-14 MOP Hold Reference Selection 710Eh
H H1-15 Pulse Input Signal Selection 710Fh
H1-16 Pulse Input Filter Coefficient 7110h
H1-17 Pulse Input Gain 7111h
H1-18 Pulse Reference Filter for LCP 7112h
H1-19 Counter Target Value 7113h
H1-20 Preset Counter Value 7114h
H1-21 Counter Input Scan Time 7115h
H2-01 Relay 1 (RY1) Function Selection 7201h
H2-02 Relay 2 (RY2) Function Selection 7202h
H2
H2-03 PHC Function Selection 7203h
H2-06 Digital Output Signal Selection 7206h

Yolico 1001A60‐01_.01‐2014 25
Parameter
Name Register
Group Function Number
H3-02 Terminal AVI Reference % Gain 7302h
H3-03 Terminal AVI Reference % Bias 7303h
H3-09 Terminal ACI Function Selection 7309h
H3-10 Terminal ACI Reference % Gain 730Ah
H3-11 Terminal ACI Reference % Bias 730Bh
H3-12 Terminal AVI Scan Time 730Ch
H3 H3-13 Terminal AVI/ACI Signal Selection 730Dh
H3-14 Terminal AVI Bias +/- Selection 730Eh
H3-15 AVI Normal/ Invert Selection 730Fh
H3-16 Terminal ACI Scan Time 7310h
H3-17 Terminal ACI Bias +/- Selection 7311h
H3-18 ACI Normal/ Invert Selection 7312h
H3-19 AI Reference Filter for LCP Display 7313h
H4-01 Terminal AO Function Selection 7401h
H
H4-02 Terminal AO % Gain 7402h
H4 H4-03 Terminal AO Reference % Bias 7403h
H4-09 Terminal AO Bias +/- Selection 7409h
H4-10 AO Normal/ Invert Selection 740Ah
H5-01 Modbus Station Address Selection 7501h
H5-02 Modbus Baud Rate Selection 7502h
H5-03 Modbus Parity Selection 7503h
H5-04 Stop Method if Modbus Error 7504h
H5-06 Modbus Response Delay Time 7508h
H5
H5-08 ASCII/ RTU Code Selection 7509h
H5-09 Modbus Stop Bit Selection 750Ah
H5-10 Modbus Data Format Selection 750Bh
H5-11 MODBUS Time Out Detection 750Ch
H5-12 Number of MODBUS Error 7508h
L1-06 Motor OL1 Selection 8106h
L1-07 Motor Cooling Type Selection 8107h
L1
L1-08 Motor Overload Type Selection 8108h
L1-09 Stopping Method after OL1 8109h
L2-01 Power Loss Selection 8201h
L2
L2-02 Momentary Power Loss Time 8202h
L3-01 Acceleration Stall Prevention 8301h
L3-02 ACC Stall Prevention Level 8302h
L3-04 Deceleration Stall Prevention 8304h
L3-05 Running Stall Prevention 8305h
L3 L3-06 Running Stall Prevention Level 8306h
L3-07 DEC Stall Prevention Level 8307h
L3-08 Running Over Volt. Prevention 8308h
L L3-09 Running OV. Prevention Level 8309h
L3-10 Deceleration OV. Restraint Gain 8401h
L4-01 Frequency Agree Level 8402h
L4
L4-02 Frequency Agree Width 8304h
L5-01 Number of Automatic Restart 8501h
L5-03 Automatic Restart Method 8503h
L5-04 Automatic Restart Waiting Time 8504h
L5-05 Restart Mode Selection 8505h
L5
L5-06 Direct Start after Power Up 8506h
L5-07 Direct Start Delay Time 8507h
L5-08 KEB Deceelation Time Setting 8508h
L5-09 DC Bus LV Detection Level 8509h
L8-04 Built-in Cooling Fan Selection 8804h
L8
L8-17 Carrier Frequency Auto Reduce Selection 8811h

26 Yolico 1001A60‐01_.01‐2014
Parameter
Name Register
Group Function Number
O1-02 Monitoring after Power Up Selection A102h
O1 O1-06 RPM Scale for Monitoring A106h
O1-07 Scale for Monitoring Selection A107h
O2-02 LCP Stop Key Selection A202h
O O2-04 Inverter Model A204h
O2-05 LCP M.O.P. Mode Selection A205h
O2
O2-08 Accumulative Worked Time A208h
O2-10 Allow Worked Days A20Ah
O2-11 Parameter Lock by Password A20Bh
P1-00 Auto Process Mode Selection B100h
P1-01 Master Frequency (Auto Process Speed 0) B101h
P1-02 Auto Process Speed 1 B102h
P1-03 Auto Process Speed 2 B103h
P1-04 Auto Process Speed 3 B104h
P1-05 Auto Process Speed 4 B105h
P1-06 Auto Process Speed 5 B106h
P1-07 Auto Process Speed 6 B107h
P1-08 Auto Process Speed 7 B108h
P1-09 Auto Process Speed 8 B109h
P1-10 Auto Process Speed 9 B10Ah
P1-11 Auto Process Speed 10 B10Bh
P1-12 Auto Process Speed 11 B10Ch
P1-13 Auto Process Speed 12 B10Dh
P1-14 Auto Process Speed 13 B10Eh
P1-15 Auto Process Speed 14 B10Fh
P P1 P1-16 Auto Process Speed 15 B110h
P1-17 Run Time 0 for Speed 0 B111h
P1-18 Run Time 1 for Speed 1 B112h
P1-19 Run Time 2 for Speed 2 B113h
P1-20 Run Time 3 for Speed 3 B114h
P1-21 Run Time 4 for Speed 4 B115h
P1-22 Run Time 5 for Speed 5 B116h
P1-23 Run Time 6 for Speed 6 B117h
P1-24 Run Time 7 for Speed 7 B118h
P1-25 Run Time 8 for Speed 8 B119h
P1-26 Run Time 9 for Speed 9 B11Ah
P1-27 Run Time 10 for Speed 10 B11Bh
P1-28 Run Time 11 for Speed 11 B11Ch
P1-29 Run Time 12 for Speed 12 B11Dh
P1-30 Run Time 13 for Speed 13 B11Eh
P1-31 Run Time 14 for Speed 14 B11Fh
P1-32 Run Time 15 for Speed 15 B120h

Yolico 1001A60‐01_.01‐2014 27
Parameter
Name Register
Group Function Number
P1-33 Run Direction 0 for Speed 0 B121h
P1-34 Run Direction 1 for Speed 1 B122h
P1-35 Run Direction 2 for Speed 2 B123h
P1-36 Run Direction 3 for Speed 3 B124h
P1-37 Run Direction 4 for Speed 4 B125h
P1-38 Run Direction 5 for Speed 5 B126h
P1-39 Run Direction 6 for Speed 6 B127h
P1-40 Run Direction 7 for Speed 7 B128h
P P1
P1-41 Run Direction 8 for Speed 8 B129h
P1-42 Run Direction 9 for Speed 9 B12Ah
P1-43 Run Direction 10 for Speed 10 B12Bh
P1-44 Run Direction 11 for Speed 11 B12Ch
P1-45 Run Direction 12 for Speed 12 B12Dh
P1-46 Run Direction 13 for Speed 13 B12Eh
P1-47 Run Direction 14 for Speed 14 B12Fh
P1-48 Run Direction 15 for Speed 15 B130h
T1-02 Motor Nameplate Data C102h
T1-03 Motor Rated Voltage C103h
T1 T1-04 Motor Rated Current C104h
T1-05 Motor Rated Frequency C105h
T
T1-07 Motor Rated Speed C107h
T2-00 Torque Compensation Coefficient for VVT Control C200h
T2 T2-01 Slip Compensation Coefficient for VVT Control C201h
T2-05 Torque Compensation Gain @ Low Speed for VVT Control C205h

28 Yolico 1001A60‐01_.01‐2014
Note

Yolico 1001A60‐01_.01‐2014 29

You might also like