Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

DC1010 DC1020 DC1030 DC1040: Communication Manual

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

COMMUNICATION MANUAL

DIGITAL PID CONTROLLER

DC1010
DC1020
DC1030
DC1040

February, 2007

TAIWAN INSTRUMENT & CONTROL CO., LTD


Contents

1 Set up of the controller...........................................................................................1


2 System Configuration ............................................................................................2
2.1 RS485 Communication System .................................................................2
2.2 RS232 Communication System .................................................................2
3 Wiring Connection .................................................................................................3
3.1 RS485 Communication Wiring..................................................................3
3.2 RS232 Communication Wiring..................................................................3
4 MODBUS RTU Protocol .......................................................................................4
4.1 Message Configuration ..............................................................................4
4.2 ID Number (Slave Address).......................................................................4
4.3 Function Code............................................................................................4
4.4 Data ............................................................................................................4
4.5 Error Check CRC.......................................................................................4
4.6 Abnormal Code..........................................................................................5
4.7 Message example of RTU mode ................................................................5
4.7.1 Reading ( Read PV from slave controller 1)..................................5
4.7.2 Setting (Set SV = 10.0 to slave controller 1) .................................5
4.7.3 Setting (Set SV = 10.0 and OUTL=100.0 to slave controller 1)....6
5 MODBUS ASCII Protocol.....................................................................................7
5.1 Message Configuration ..............................................................................7
5.2 ID Number(Slave Address)........................................................................7
5.3 Function Code............................................................................................7
5.4 Data ............................................................................................................7
5.5 Error Check LRC .......................................................................................7
5.6 Abnormal Code..........................................................................................8
5.7 Message example of ASCII mode..............................................................8
5.7.1 Setting (Set SV = 10.0 to slave controller 1) .................................8
5.7.2 Setting (Set SV = 10.0 and OUTL=100.0 to slave controller 1)....9
6 TAIE Protocol ......................................................................................................10
6.1 Message Configuration ............................................................................10
6.2 Command.................................................................................................10
6.3 ID Number ...............................................................................................10
6.4 Register Address ......................................................................................10
6.5 Data ..........................................................................................................10
6.6 Check Sum ............................................................................................... 11
6.7 Message example of TAIE Protocol ........................................................ 11
6.7.1 Read ( Read PV from slave controller 1)..................................... 11
6.7.2 Modify ( Modify SV = 10.0 to slave controller 1)....................... 11
6.7.3 Write ( Write SV = 100.0 to slave controller 1) .......................... 11
7 Register Map........................................................................................................12
1 Set up of the controller

1 Set up of the controller

Press SET + key 3 seconds to configure parameters in Level 3

Character Name , Functions and Setting range Default


Protocol Selection

: MODBUS RTU Protocol

: MODBUS ASCII Protocol


: TAIE Protocol
Communication Bits

: Odd parity , Data bits = 8 , Stop Bit = 1

:Odd parity , Data bits = 8 , Stop Bit = 2

: Even parity , Data bits = 8 , Stop Bit = 1

: Even parity , Data bits = 8 , Stop Bit = 2

FY400/600/700/800/900 COMMUNICATION MANUAL 1


2 System Configuration

2 System Configuration
2.1 RS485 Communication System
HMI

PLC
Contoller Controller Controller Controller
(RS-485)
…………
IDNO : 2 IDNO : 3 IDNO : 4 IDNO : 32

Figure: 2.1-1
PLC

(RS-485)
Controller Controller Controller Controller
…………
IDNO : 1 IDNO : 2 IDNO : 3 IDNO : 32

Figure: 2.1-2

HOST COMPUTER

Controller Controller Controller Controller


(RS-485) …………
IDNO : 1 IDNO : 2 IDNO : 3 IDNO : 32

Figure: 2.1-3

PC Communication Converter

RS232 RS485
Controller Controller Controller Controller
(RS-232) …………
IDNO : 1 IDNO : 2 IDNO : 3 IDNO : 32

Figure: 2.1-4

2.2 RS232 Communication System


PC

Controller
(RS-232)
IDNO : 1

Figure: 2.2-1

2 FY400/600/700/800/900 COMMUNICATION MANUAL


3 Wiring Connection

3 Wiring Connection
3.1 RS485 Communication Wiring
RS485 Converter Controllers

DX-
Shield Wire
DCE
(T+) 1 DX+
(T-) 2
TxON (R-) 3
RxON (R+) 4

MODEL : IC485SN DX-

DX+

Figure: 3.1-1
RS485 Converter Controllers
-
GND
DC24V DX-
Vs+ +

DX+
Shield Wire

DATA-
DATA+

MODEL : EDAM-8520 DX-

DX+

Figure: 3.1-2
Note: 1. The length of shield wire should be less than 1200M.
2. Controllers in RS485 parallel connection should be less than 32 units
3.2 RS232 Communication Wiring
PC Shield Wire Controller

TXD 3 RD
RXD 2 SD
GND 5 SG

D sub connector (9 Pin)

Note: 1. The length of shield wire should be less than 12M.


2. There is only 1 unit of controller available in RS232 communication..

FY400/600/700/800/900 COMMUNICATION MANUAL 3


4 MODBUS RTU Protocol

4 MODBUS RTU Protocol


4.1 Message Configuration
ID Number Function Code Data CRC
1 Byte 1 Byte N Byte 2 Byte

4.2 ID Number (Slave Address)


Range: 1~255.
Master instrument identifies slave controllers by the ID Number of the requested
message. ID Number should be configuring in individual slave controller by setting
parameter “IDNO” in operation LEVEL 3.

4.3 Function Code


Function Code Contents
03 (03H) Reading multiple registers value from slave controller
(Max register count : 8)
06 (06H) Setting 1 register value to slave controller
16 (10H) Setting multiple registers value to slave controller.
(Max register count : 8)

4.4 Data
Data depends on function code.
Request message from Master instrument is include “register address”, “data count”
and “setting data”.
Response data from Slave controller is include “byte count”, “data” and “abnormal
code”.

4.5 Error Check CRC


CRC16 generation polynomial: X 16 + X 15 + X 2 + X 1
CRC generation step is as below:
①. CRC is initialized as FFFFH
st
②. Calculate XOR with 1 data and the low byte of CRC. This is assumed as
Y(16bit).
③. Shift Y one bit to the right. This assumed as Y.
④. If a carry is generated at step 3, then calculate XOR with Y and “A001H”, else
jump to step 5.
⑤. Repeat step 3 and 4, until Y is shifting right 8 times.
⑥. Calculate XOR with next data and the low byte of Y. This is assumed as Y.
⑦. Repeat step 3 ~5.
4 FY400/600/700/800/900 COMMUNICATION MANUAL
4 MODBUS RTU Protocol

⑧. Repeat step 3~5, until last data is processed.


⑨. Swap the low byte and high byte of Y.
⑩. CRC=Y

4.6 Abnormal Code


Abnormal Code Contents
01 (01H) Illegal function code (Non-existent function code)
02 (02H) Illegal register address (Register address is out of range)
03 (03H) Illegal data value (Data value is out of setting range)

4.7 Message example of RTU mode

4.7.1 Reading ( Read PV from slave controller 1)


Request message from master instrument:
ID Number Function Code Register Data Count CRC
Address
(01H) (03H) (008AH) (0001H) (A5E0H)

Response data from slave controller in normal status (Assumed PV=100.0)


ID Number Function Code Byte Count Data CRC
(01H) (03H) (02H) (03E8H) (B8FAH)

Response from slave controller in abnormal status (Assumed as illegal data value)
ID Number Function Code Error Code CRC
(01H) (83H) (03H) (0131H)
1 is set to the MSB of function code in abnormal status (83H).
The abnormal code (03H) is returned as contents of error.

4.7.2 Setting (Set SV = 10.0 to slave controller 1)


Request message from master instrument:
ID Number Function Code Register Setting Data CRC
Address
(01H) (06H) (0000H) (0064H) (8821H)

Response message from slave controller in normal status (When SV = 10.0)


ID Number Function Code Register Setting Data CRC
Address
(01H) (06H) (0000H) (0064H) (8821H)

FY400/600/700/800/900 COMMUNICATION MANUAL 5


4 MODBUS RTU Protocol

Response from slave controller in abnormal status (Assumed as illegal data value)
ID Number Function Code Error Code CRC
(01H) (86H) (03H) (0261H)
1 is set to the MSB of function code in abnormal status (86H).
The abnormal code (03H) is returned as contents of error.

4.7.3 Setting (Set SV = 10.0 and OUTL=100.0 to slave controller 1)


Request message from master instrument:
ID Function Register Data Byte Data1 Data2 CRC
Number Code Address Count Count
(01H) (10H) (0000H) (0002H) (04H) (0064H) (03E8H) (B2CEH)

Response message from slave controller in normal status (When SV = 10.0 and
OUTL=100.0)
ID Function Register Data CRC
Number Code Address Count
(01H) (10H) (0000H) (0002H) (41C8H)

Response from slave controller in abnormal status (Assumed as illegal register


address)
ID Number Function Code Error Code CRC
(01H) (90H) (02H) (C001H)
1 is set to the MSB of function code in abnormal status (90H).
The abnormal code (02H) is returned as contents of error.

6 FY400/600/700/800/900 COMMUNICATION MANUAL


5 MODBUS ASCII Protocol

5 MODBUS ASCII Protocol

5.1 Message Configuration


Header ID Number (Function Code) Data LRC Delimiter
(:) (CR+LF)
1 Byte 2 Byte 2 Byte 2N Byte 2 Byte 2 Byte

5.2 ID Number(Slave Address)


Range: 1~255
Master instrument identifies slave controllers by the ID Number of the requested
message. ID Number should be configuring in individual slave controller by setting
parameter “IDNO” in operation LEVEL 3.

5.3 Function Code


Function Code Contents
03 (30H 33H) Reading multiple registers value from slave controller
(Max register count : 8)
06 (30H 36H) Setting 1 register value to slave controller
16 (31H 30H) Setting multiple registers value to slave controller.
(Max register count : 8)

5.4 Data
Data depends on function code.
Request message from Master instrument is include “register address”, “data count”
and “setting data”.
Response data from Slave controller is include “byte count”, “data” and “abnormal
code”.

5.5 Error Check LRC


LRC generation step is as below:
①. Convert all the messages to RTU mode (HEX code)。
②. Add all the values from “ID Number” to the end of “Data”. This is assumed as
Y(8Bit).
③. Calculate 2’s complement with Y.
④. Convert Y to ASCII characters (16 bit)
⑤. LRC=Y

FY400/600/700/800/900 COMMUNICATION MANUAL 7


5 MODBUS ASCII Protocol

5.6 Abnormal Code


Abnormal Code Contents
01 (30H 31H) Illegal function code (Non-existent function code)
02 (30H 32H) Illegal register address (Register address is out of range)
03 (30H 33H) Illegal data value (Data value is out of setting range)

5.7 Message example of ASCII mode


z Reading ( Read PV from slave controller 1)
Request message from master instrument:
Header ID Number Function Register Address Data Count LRC Delimiter
Code
(3AH) (30H 31H) (30H 33H) (30H 30H 38H 41H) (30H 30H 30H 31H) (37H31H) (0DH 0AH)

Response data from slave controller in normal status (Assumed PV=100.0)


Header ID Number Function Byte Count Data LRC Delimiter
Code
(3AH) (30H 31H) (30H 33H) (30H32H) (30H 33H 45H 38H) (30H 46H) (0DH 0AH)

Response from slave controller in abnormal status (Assumed as illegal data value)
Header ID Number Function Error Code LRC Delimiter
Code
(3AH) (30H 31H) (38H 33H) (30H 33H) (37H 39H) (0DH 0AH)

5.7.1 Setting (Set SV = 10.0 to slave controller 1)


Request message from master instrument:
Header ID Number Function Register Address Data LRC Delimiter
Code
(3AH) (30H 31H) (30H 36H) (30H 30H 30H 30H) (30H 30H 36H 34H) (39H35H) (0DH 0AH)

Response message from slave controller in normal status (When SV = 10.0)


Header ID Number Function Register Address Data LRC Delimiter
Code
(3AH) (30H 31H) (30H 36H) (30H 30H 30H 30H) (30H 30H 36H 34H) (39H35H) (0DH 0AH)

8 FY400/600/700/800/900 COMMUNICATION MANUAL


5 MODBUS ASCII Protocol

Response from slave controller in abnormal status (Assumed as illegal data value)
Header ID Number Function Error Code LRC Delimiter
Code
(3AH) (30H 31H) (38H 36H) (30H 33H) (37H 36H) (0DH 0AH)
1 is set to the MSB of function code in abnormal status (86H).
The abnormal code (03H) is returned as contents of error.

5.7.2 Setting (Set SV = 10.0 and OUTL=100.0 to slave controller 1)


Request message from master instrument:
Header ID Number Function Register Address Data Count BYTE Data1
Code Count
(3AH) (30H 31H) (31H 30H) (30H 30H 30H 30H) (30H 30H 30H 32H) (30H 34H) (30H 30H 36H 34H)

Data2 LRC Delimiter

(30H 33H 45H 38H) (39H 41H) (0DH 0AH)

Response message from slave controller in normal status (When SV = 10.0 and
OUTL=100.0)
Header ID Number Function Register Address Data Count LRC Delimiter
Code
(3AH) (30H 31H) (31H 30H) (30H 30H 30H 30H) (30H 30H 30H 32H) (45H 44H) (0DH 0AH)

Response from slave controller in abnormal status (Assumed as illegal register


address)
Header ID Number Function Error Code LRC Delimiter
Code
(3AH) (30H 31H) (39H 30H) (30H 32H) (36H 44H) (0DH 0AH)

FY400/600/700/800/900 COMMUNICATION MANUAL 9


6 TAIE Protocol

6 TAIE Protocol
6.1 Message Configuration
Master Î Slave (7 Bytes):
Command ID Number Register Data Check Sum
Address
1 Byte 1 Byte 2 Byte 2 Byte 1 Byte

Master Í Slave (8 Bytes)


Header Command ID Number Register Data Check Sum
(07H) (4DH) Address
1 Byte 1 Byte 1 Byte 2 Byte 2 Byte 1 Byte

6.2 Command
Command Contents
R (52H) Reading 1 register value from slave controller
M (4DH) Modify 1 register value in RAM.
(Data are not maintained after power off)
W (57H) Write 1 register value in both RAM and EEPROM.
(Data are maintained after power off)

6.3 ID Number
Range: 1~255.
Master instrument identifies slave controllers by the ID Number of the requested
message. ID Number should be configuring in individual slave controller by setting
parameter “IDNO” in operation LEVEL 3.

6.4 Register Address


Register Address is including register address High byte and Low byte.
Totally, there are 2 bytes.
For detail, please check with Register Map(Page:12)

6.5 Data
Data is including setting data High byte and Low byte.
Totally, there are 2 bytes.

10 FY400/600/700/800/900 COMMUNICATION MANUAL


6 TAIE Protocol

6.6 Check Sum


Add all the values from “Command” to the end of “Data”.
The result is Check Sum (1 byte).
EX:52H + 01H + 00H +8AH +00H +00H = DDH

6.7 Message example of TAIE Protocol

6.7.1 Read ( Read PV from slave controller 1)


Request message from master instrument:
Command ID Number Register Data Check Sum
Address
(52H) (01H) (008AH) (0000H) (DDH)

Response data from slave controller (Assumed PV=100.0)


Header Command ID Number Register Data Check Sum
Address
(07H) (4DH) (01H) (008AH) (03E8H) (C3H)

6.7.2 Modify ( Modify SV = 10.0 to slave controller 1)


Request message from master instrument:
Command ID Number Register Data Check Sum
Address
(4DH) (01H) (0000H) (0064H) (B2H)

6.7.3 Write ( Write SV = 100.0 to slave controller 1)


Request message from master instrument:
Command ID Number Register Data Check Sum
Address
(57H) (01H) (0000H) (03E8H) (43H)

FY400/600/700/800/900 COMMUNICATION MANUAL 11


7 Register Map

7 Register Map
Register Address MODBUS
Parameters Setting Range
HEX DECIMAL Function Code

SV
0000 000 03/06/10H
Set Point
OUTL
0001 001 03/06/10H 0 ~ 1000
Output Limit
AT 0000H=NO
0002 002 03/06/10H
Auto Tuning 0001H=YES
AL1
0003 003 03/06/10H
Alarm 1 set value
AL2
0004 004 03/06/10H
Alarm 2 set value
AL3
0005 005 03/06/10H
Alarm 3 set value
PTN
0006 006 03/06/10H 0~2
Program Pattern
SEG
Program Segment 0007H 007 03H
Display
TIMR
Program Countdown 0008 008 03H
Display
SV_1
Set Point of Seg.1 0009 009 03/06/10H
(Pattern 1)
TM_1
Run Time of Seg.1 000A 010 03/06/10H
(Pattern 1)
OUT1
Output Limit of Seg.1 000B 011 03/06/10H
(Pattern 1)
SV_2
Set Point of Seg.2 000C 012 03/06/10H
(Pattern 1)

12 FY400/600/700/800/900 COMMUNICATION MANUAL


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

TM_2
Run Time of Seg.2 000D 013 03/06/10H
(Pattern 1)
OUT2
Output Limit of Seg.2 000E 014 03/06/10H
(Pattern 1)
SV_3
Set Point of Seg.3 000F 015 03/06/10H
(Pattern 1)
TM_3
Run Time of Seg.3 0010 016 03/06/10H
(Pattern 1)
OUT3
Output Limit of Seg.3 0011 017 03/06/10H
(Pattern 1)
SV_4
Set Point of Seg.4 0012 018 03/06/10H
(Pattern 1)
TM_4
Run Time of Seg.4 0013 019 03/06/10H
(Pattern 1)
OUT4
Output Limit of Seg.4 0014 020 03/06/10H
(Pattern 1)
SV_5
Set Point of Seg.5 0015 021 03/06/10H
(Pattern 1)
TM_5
Run Time of Seg.5 0016 022 03/06/10H
(Pattern 1)
OUT5
Output Limit of Seg.5 0017 023 03/06/10H
(Pattern 1)
SV_6
Set Point of Seg.6 0018 024 03/06/10H
(Pattern 1)

FY400/600/700/800/900 COMMUNICATION MANUAL 13


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

TM_6
Run Time of Seg.6 0019 025 03/06/10H
(Pattern 1)
OUT6
Output Limit of Seg.6 001A 026 03/06/10H
(Pattern 1)
SV_7
Set Point of Seg.7 001B 027 03/06/10H
(Pattern 1)
TM_7
Run Time of Seg.7 001C 028 03/06/10H
(Pattern 1)
OUT7
Output Limit of Seg.7 001D 029 03/06/10H
(Pattern 1)
SV_8
Set Point of Seg.8 001E 030 03/06/10H
(Pattern 1)
TM_8
Run Time of Seg.8 001F 031 03/06/10H
(Pattern 1)
OUT8
Output Limit of Seg.8 0020 032 03/06/10H
(Pattern 1)
SV_12
Set Point of Seg.1 0021 033 03/06/10H
(Pattern 2)
TM_12
Run Time of Seg.1 0022 034 03/06/10H
(Pattern 2)
OUT12
Output Limit of Seg.1 0023 035 03/06/10H
(Pattern 2)
SV_22
Set Point of Seg.2 0024 036 03/06/10H
(Pattern 2)

14 FY400/600/700/800/900 COMMUNICATION MANUAL


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

TM_22
Run Time of Seg.2 0025 037 03/06/10H
(Pattern 2)
OUT22
Output Limit of Seg.2 0026 038 03/06/10H
(Pattern 2)
SV_32
Set Point of Seg.3 0027 039 03/06/10H
(Pattern 2)
TM_32
Run Time of Seg.3 0028 040 03/06/10H
(Pattern 2)
OUT32
Output Limit of Seg.3 0029 041 03/06/10H
(Pattern 2)
SV_42
Set Point of Seg.4 002A 042 03/06/10H
(Pattern 2)
TM_42
Run Time of Seg.4 002B 043 03/06/10H
(Pattern 2)
OUT42
Output Limit of Seg.4 002C 044 03/06/10H
(Pattern 2)
SV_52
Set Point of Seg.5 002D 045 03/06/10H
(Pattern 2)
TM_52
Run Time of Seg.5 002E 046 03/06/10H
(Pattern 2)
OUT52
Output Limit of Seg.5 002F 047 03/06/10H
(Pattern 2)
SV_62
Set Point of Seg.6 0030 048 03/06/10H
(Pattern 2)

FY400/600/700/800/900 COMMUNICATION MANUAL 15


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

TM_62
Run Time of Seg.6 0031 049 03/06/10H
(Pattern 2)
OUT62
Output Limit of Seg.6 0032 050 03/06/10H
(Pattern 2)
SV_72
Set Point of Seg.7 0033 051 03/06/10H
(Pattern 2)
TM_72
Run Time of Seg.7 0034 052 03/06/10H
(Pattern 2)
OUT72
Output Limit of Seg.7 0035 053 03/06/10H
(Pattern 2)
SV_82
Set Point of Seg.8 0036 054 03/06/10H
(Pattern 2)
TM_82
Run Time of Seg.8 0037 055 03/06/10H
(Pattern 2)
OUT82
Output Limit of Seg.8 0038 056 03/06/10H
(Pattern 2)
P1
0039 057 03/06/10H 0~2000
OUT1 Proportional Band
I1
003A 058 03/06/10H 0~3600
OUT1 Integral Time
D1
003B 059 03/06/10H 0~900
OUT1 Derivative Time
DB1
003C 060 03/06/10H 0~1000
Dead-band Time
ATVL
003D 061 03/06/10H
Auto Tuning Offset
CYT1
003E 062 03/06/10H 0~150
OUT1 Cycle Time

16 FY400/600/700/800/900 COMMUNICATION MANUAL


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

HYS1
003F 063 03/06/10H 0~1000
OUT1 Hysteresis
P2
0040 064 03/06/10H 0~2000
OUT2 Proportional Band
I2
0041 065 03/06/10H 0~3600
OUT2 Integral Time
D2
0042 066 03/06/10H 0~900
OUT2 Derivative Time
CYT2
0043 067 03/06/10H 0~150
OUT2 Cycle Time
HYS2
0044 068 03/06/10H 0~1000
OUT2 Hysteresis
GAP1
0045 069 03/06/10H
OUT1 Control Gap
GAP2
0046 070 03/06/10H
OUT2 Control Gap
LCK 0047 071 03/06/10H 0000H = 0000
Function Lock 1111H = 1111
0100H = 0100
0110H = 0110
0001H = 0001
0101H = 0101
INP1 0048 072 03/06/10H 0000H = K1
Input Type Selection 0001H = K2
0002H = K3
0003H = K4
0004H = K5
0005H = K6
0006H = J1
0007H = J2
0008H = J3
0009H = J4
000AH = J5
000BH = J6
000CH = R1
000DH = R2

FY400/600/700/800/900 COMMUNICATION MANUAL 17


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

INP1 0048 072 03/06/10H 000EH = S1


Input Type Selection 000FH = S2
0010H = B1
0011H = E1
0012H = E2
0013H = N1
0014H = N2
0015H = T1
0016H = T2
0017H = T3
0018H = W1
0019H = W2
001AH = PL1
001BH = PL2
001CH = U1
001DH = U2
001EH = U3
001FH = L1
0020H = L2
0021H = JP1
0022H = JP2
0023H = JP3
0024H = JP4
0025H = JP5
0026H = JP6
0027H = DP1
0028H = DP2
0029H = DP3
002AH = DP4
002BH = DP5
002CH = DP6
002DH = JP.1
002EH = JP.2
002FH = JP.3
0030H = JP.4
0031H = JP.5

18 FY400/600/700/800/900 COMMUNICATION MANUAL


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

INP1 0048 072 03/06/10H 0032H = JP.6


Input Type Selection 0033H = AN1
0034H = AN2
0035H = AN3
0036H = AN4
0037H = AN5
ANL1
Linear Input Zero 0049 073 03/06/10H
Calibration
ANH1
Linear Input Span 004A 074 03/06/10H
Calibration
DP 0000H = 0000
Decimal Point Position 0001H = 000.0
004B 075 03/06/10H
0002H = 00.00
0003H = 0.000
LSPL
004C 076 03/06/10H
Lower Set Point Limit
USPL
004D 077 03/06/10H
Upper Set Point Limit
ANL2
Remote Input Zero 004E 078 03/06/10H
Calibration
ANH2
Linear Input Span 004F 079 03/06/10H
Calibration
ALD1
0050 080 03/06/10H 0~19
Alarm mode for AL1
ALT1
0051 081 03/06/10H
Alarm time for AL1
ALD2
0052 082 03/06/10H 0~19
Alarm mode for AL2
ALT2
0053 083 03/06/10H
Alarm time for AL2
ALD3
0054 084 03/06/10H 0~19
Alarm mode for AL3

FY400/600/700/800/900 COMMUNICATION MANUAL 19


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

ALT3
0055 085 03/06/10H
Alarm time for AL3
HYSA 0056 086 03/06/10H 0000H=0000
Hysteresis for all Alarms 0001H=0000
0010H=0010
0011H=0011
0100H=0100
0101H=0101
0110H=0110
0111H=0111
1000H=1000
1001H=1001
1010H=1010
1011H=1011
1100H=1100
1101H=1101
1110H=1110
1111H=1111
CLO1
0057 087 03/06/10H
OUT1 Lower Calibration
CHO1
0058 088 03/06/10H
OUT1 Upper Calibration
CLO2
0059 089 03/06/10H
OUT1 Lower Calibration
CHO2
005A 090 03/06/10H
OUT1 Upper Calibration
CLO3
005B 091 03/06/10H
TRS Lower Calibration
CHO3
005C 092 03/06/10H
TRS Upper Calibration
RUCY
Full run time of motor 005D 093 03/06/10H
valve
WAIT
Full run time of 005E 094 03/06/10H
proportional motor valve

20 FY400/600/700/800/900 COMMUNICATION MANUAL


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

SETA
005F 095 03/06/10H

PSL
0060 096 03H 0~2
Protocol Selection
BITS
0061 097 03H 0~3
Communication Bits
IDNO
0062 098 03H 0~255
ID Number
BAUD
0063 099 03H 0~4
Baud rate
SVOS
0064 100 03/06/10H
SV Compensation
PVOS
0065 101 03/06/10H
PV Compensation
UNIT 0000H=C
Unit of PV and SV 0066 102 03/06/10H 0001H=F
0002H=A
PVFT
0067 103 03/06/10H 0 ~ 1000
PV Filter
CASC
0068 104 03/06/10H

OUD
0000H=HEAT
Heating / Cooling 0069 105 03/06/10H
0001H=COOL
selection
OPAD 0000H=PID
006A 106 03/06/10H
Control Algorithm 0001H=FUZZY
HZ 0000H=60HZ
006B 107 03/06/10H
Power Frequency 0001H=50HZ
SET1 006C 108 03/06/10H 0000H=0000
Hide/ Display parameter 0001H=0000
0010H=0010
0011H=0011
0100H=0100
0101H=0101
0110H=0110
0111H=0111

FY400/600/700/800/900 COMMUNICATION MANUAL 21


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

SET1 006C 108 03/06/10H 1000H=1000


Hide/ Display parameter 1001H=1001
1010H=1010
1011H=1011
1100H=1100
1101H=1101
1110H=1110
1111H=1111
SET2
006D 109 03/06/10H Same with SET1
Hide/ Display parameter
SET3
Hide/ Display parameter 006E 110 03/06/10H Same with SET1

SET4
Hide/ Display parameter 006F 111 03/06/10H Same with SET1

SET5
Hide/ Display parameter 0070 112 03/06/10H Same with SET1

SET6
Hide/ Display parameter 0071 113 03/06/10H Same with SET1

SET7
Hide/ Display parameter 0072 114 03/06/10H Same with SET1

SET8
Hide/ Display parameter 0073 115 03/06/10H Same with SET1

SET9
Hide/ Display parameter 0074 116 03/06/10H Same with SET1

SET0
Hide/ Display parameter 0075 117 03/06/10H Same with SET1

INP2
Hide/ Display parameter 0076 118 03/06/10H 0~2

OUTY
Output mode selection 0077 119 03/06/10H 0~5

22 FY400/600/700/800/900 COMMUNICATION MANUAL


7 Register Map

Register Address MODBUS


Parameters Setting Range
HEX DECIMAL Function Code

VER
0086 134 03H 104
Firmware Version
OUT%
0087 135 03H 0~1000
Output percentage
OBIT 0088 136 03H 0000 0000 0000 0000

Controller Information 215 ~ 20

Bit 215 : Message nnn2

214 : Message UUU2

213 : Message nnn1

212 : Message UUU1

211 : Message IN2E

210 : Message CJCE

29 : Message ADCF

28 : Message IN1E

27 : MAN LED

26 : PRO LED

25 : AL3 LED

24 : AL2 LED

23 : AL1 LED

22 : AT LED

21 : OUT2 LED

20 : OUT1 LED

CV
0089 137 03H 0~999
CT Current Value
PV
008A 138 03H -1999~9999
Process Value

FY400/600/700/800/900 COMMUNICATION MANUAL 23


TAIE TAIWAN INSTRUMENT & CONTROL CO., LTD
FY400/600/700/800/900 COMMUNICATION MANUAL

You might also like