TK Communication Manual
TK Communication Manual
TK Communication Manual
Preface
Thank you for purchasing an Autonics product.
Please store this manual in a place where user can find easily, because it contains the
guidance for the product and how to correctly use it.
Please familiarize yourself with the information in this manual before using the
product.
This manual provides detailed information on the product's features. It does not offer
any guarantee concerning matters beyond the scope of this manual.
This manual may not be edited or reproduced in either part or whole without
permission.
The manual's content may vary depending on changes to the product's software and
other unforeseen developments within Autonics, therefore, the contents of this
manual is subject to change without prior notice.
Communication Protocol
TK Series is accepted to Modbus RTU Protocol.
Table of Contents
Preface .............................................................................................................................iii
User Manual Guide ......................................................................................................... iv
Communication Protocol .................................................................................................. v
Table of Contents ........................................................................................................... vii
1) Query(Master Side)
CRC16
2) Response(Slave Side)
Error Check(CRC16)
Slave Address Function Byte Count Data Data Data
Low High
CRC16
If read the output status of 10EA within Coil 00001(0000 H)~00010(0009 H) on the Slave
side(Address 17) from the Master side.
Query(Master Side)
11 H 02 H 00 H 00 H 00 H 0A H ## H ## H
Response(Slave Side)
11 H 01 H 02 H CD H 01 H ## H ## H
CRC16
Error Check(CRC16)
Slave Address Function Byte Count Data Data Data
Low High
CRC16
Query(Master Side)
11 H 02 H 00 H 00 H 00 H 0A H ## H ## H
Response(Slave Side)
11 H 02 H 02 H CD H 01 H ## H ## H
CRC16
1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte
CRC16
If read the value of 2EA within Holding Register 40001(0000 H)~40002(0001 H) on Slave
side(Address 17) from the Master side.
Query(Master Side)
11 H 03 H 00 H 00 H 00 H 02 H ## H ## H
Response(Slave Side)
11 H 03 H 04 H 02 H 2B H 00 H 64 H ## H ## H
CRC16
Error Check(CRC16)
Slave Address Function Byte Count Data Data Data
Low High
CRC16
If read the value of 2EA within Input Register 30001(0000 H)~30002(0001 H) on Slave
side from the Master side.
Query(Master Side)
11 H 04 H 00 H 00 H 00 H 02 H ## H ## H
If the values of 30001(0000 H) and 30002(0001 H) are respectively 10(A H) and 20(14
H).
Response(Slave Side)
11 H 04 H 04 H 00 H 0A H 00 H 14 H ## H ## H
Preset the Binary data of single Holding Registers(4X reference) in Slave device.
CRC16
CRC16
If write 10(A H) to Holding Register 40001(0000 H) on Slave side(Address 17) from the
Master side.
Query(Master Side)
11 H 06 H 00 H 00 H 00 H 0A H ## H ## H
Response(Slave Side)
11 H 06 H 00 H 00 H 00 H 0A H ## H ## H
Write consecutively the Binary data of Holding Registers(4X reference) in Slave device.
1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte
CRC16
CRC16
Query(Master Side)
11 H 10 H 00 H 00 H 00 H 02 H 04 H 00 H 0A H 00 H 0A H ## H ## H
Response(Slave Side)
11 H 10 H 00 H 00 H 00 H 02 H ## H ## H
Please use the Single Register Write function rather than Multi Register Write function if
you use the slave(device) connecting with external devices such as PLC, Graphic Panel,
except in the case of download that presets minimum/maximum or basic value of the
parameter by input type in PC loader program.
If occurs an error, send a response command and transmit each Exception code after
set(1) the highest-level bit of received command(function).
Error Check(CRC16)
Slave Address Function(Command)+80 H Exception Code
Low High
CRC16
SLAVE DEVICE FAILURE(Exception Code: 04 H): Not properly complete the queried
orders
If read the output status of non-existing coil 01001(03E8 H) [ON: 1, OFF: 0)] on Slave
side(Address 17) from the Master side.
11 H 01 H 03 H E8 H 00 H 01 H ## H ## H
Error Check(CRC16)
Slave Address Function(Command)+80 H Exception Code
Low High
11 H 81 H 02 H ## H ## H
00003~00050 Reserved
10015~10050 Reserved
30001~30100 Reserved
Option Output
30107(006A) - Model Name 3 - - 14
Power Type
OUT1 Output
30108(006B) - Model Name 4 - - RR
OUT2 Output
30115(0072) - Reseved - - -
30116(0073) - Reseved - - -
30117(0074) - Reseved - - -
30127~30200 - Reserved
- - DI-2 Input DI-1 Input MAN Ind. AL2 Ind. AL1 Ind. SV4 Ind.
0 0 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1
1 Byte
SV3 Ind. SV2 Ind. AT Ind. OUT2 Ind. OUT1 Ind. % Ind. Ind. Ind.
0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1 0 or 1
1 Byte
40005~40050 Reserved
40058(0039) SV-0 SV-0 Set Value Range from L-SV~H- SV //- 0000
40059(003A) SV-1 SV-1 Set Value Range from L-SV~H- SV //- 0000
40060(003B) SV-2 SV-2 Set Value Range from L-SV~H- SV //- 0000
40061(003C) SV-3 SV-3 Set Value Range from L-SV~H-SV //- 0000
40062~40100 Reserved
40119~40150 Reserved
40151(0096) IN-T Input Type See the turn of input specifications - TCk1
40153(0098) L-RG Analog Low-limit Input Value Minimum Range~ H-RG - F.S10% Digit 00)0
40154(0099) H-RG Analog High-limit Input Value L-RG+F.S10%~Maximum Range Digit 10)0
-999~999: -999~0999
40159(009E) IN-B Input Bias Digit 0000
-1999~9999: `9(9~99(9
40160(009F) MAvF Moving Average Filter 1~1200: 00)1~12)0 Sec. 00)1
/ -200
40161(00A0) L-SV SV Low-limit Set Value Input Low-limit Value(L-SC) ~ H-SV-1Digit
%F.S 00)0
/ 1350
40162(00A1) H-SV SV High-limit Set Value L-SV+1Digit ~ Input High-limit Value(H-SC)
%F.S 10)0
40167(00A6) O!SR OUT1 SSR Output Type 0: STND 1: CYCL 2: PHAS - STND
40173~40200 Reserved
Factory
No(Address) Parameter Description Setting Range Unit
Default
0: OFF 1: DVCC 2: ]]DV 3: ]DVC 4: CDV]
40201(00C8) AL-1 Alarm Output1 Operation Mode - DVCC
5: PVCC 6: ]]PV 7: LBA 8: SBA 9: HBA
40202(00C9) AL!T Alarm Output1 Option/Type 0: AL-A 1: AL-B 2: AL-C 3: AL-D - AL-A
40205(00CC) A!ON Alarm Output1 ON Delay Time 0~3600: 0000 ~ 3600 Sec. 0000
40206(00CD) A!OF Alarm Output1 OFF Delay Time 0~3600: 0000 ~ 3600 Sec. 0000
0: OFF 1: DVCC 2: ]]DV 3: ]DVC 4: CDV]
40207(00CE) AL-2 Alarm Output2 Operation Mode - ]]DV
5: PVCC 6: ]]PV 7: LBA 8: SBA 9: HBA
40208(00CF) AL@T Alarm Output 2 Option/Type 0: AL-A 1: AL-B 2: AL-C 3: AL-D - AL-A
40211(00D2) A@ON Alarm Output 2 ON Delay Time 0~3600: 0000~3600 Sec. 0000
40212(00D3) A@OF Alarm Output 2 OFF Delay Time 0~3600: 0000~3600 Sec. 0000
40225~40250 Reserved
40253(00FC) DI-1 DI-1 Digital Input 0: OFF 1: STOP 2: AlRE 3: MAN - STOP
00)0~10)0(Standard Control)
40256(00FF) PrMV Preset Manual MV % 00)0
`0)0~10)0(Heating & Cooling Control)
00)0~10)0(Standard Control)
40257(0100) ErMV Error MV % 00)0
`0)0~10)0(Heating & Cooling Control)
00)0~10)0(Standard Control)
40258(0101) StMV Stop MV % 00)0
`0)0~10)0(Heating & Cooling Control)
40259(0102) StAL Stop Alarm Output 0: CONT 1: OFF - CONT