background image

1 Modbus RTU protocol 

 

 

10 

 

© Copyright Reserved Autonics Co., Ltd. 

1.2

 

Read Input Status(Func 02–02H) 

Reads Input ON/OFF status(1X reference) in Slave device. 

(1)

 

Query (Master) 

Slave Address  Function 

Starting Address 

No. of Points 

Error Check(CRC16) 

Hi(Upper) 

Lo(Lower) 

Hi(Upper) 

Lo(Lower) 

Lo(Lower) 

Hi(Upper) 

1Byte 

1Byte 

1Byte 

1Byte 

1Byte 

1Byte 

1Byte 

1Byte 

 

(2)

 

Response (Slave) 

Slave Address  Function 

Byte Count 

Data 

(Data) 

Data 

(Data) 

Data 

(Data) 

Error Check(CRC16) 
Lo(Lower) 

Hi(Upper) 

1Byte 

1Byte 

1Byte 

1Byte 

1Byte 

1Byte 

1Byte 

1Byte 

 
 
If reading the input status(ON: 1, OFF: 0) of 10 range 100001(0000 H)to100010(0009 H)in the 

Slave(Address 17) from the Master. 

 

Query (Master) 

Slave Address  Function 

Starting Address 

No. of Points 

Error Check(CRC16) 

Hi(Upper) 

Lo(Lower) 

Hi(Upper) 

Lo(Lower) 

Lo(Lower) 

Hi(Upper) 

11 H 

02 H 

00 H 

00 H 

00 H 

0A H 

## H 

## H 

 
If the values range 100008(0007 H) to 100001(0000 H) on slave are “ON-ON-OFF-OFF-ON-ON-

OFF-ON”, and the values of 100010(0009 H) to 100009(0008 H) are respectively “OFF-ON”. 

 

Response (Slave) 

Slave Address  Function 

Byte Count 

Data 

(100008 to 100001) 

Data 

(100010 to 100009) 

Error Check(CRC16) 
Lo(Lower) 

Hi(Upper) 

11 H 

02 H 

02 H 

CD H 

01 H 

## H 

## H 

 
 
 
 
 
 
 
 
 
 
 
 

CRC16 

CRC16 

Summary of Contents for BFC Series

Page 1: ... Copyright Reserved Autonics Co Ltd i USER MANUAL For COMMUNICATION ...

Page 2: ...ii Copyright Reserved Autonics Co Ltd ...

Page 3: ...eserved Autonics Co Ltd iii 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 ...

Page 4: ...cerning matters beyond the scope of this manual This manual may not be edited or reproduced in either part or whole without permission A user manual is not provided as part of the product package Please visit www autonics com to download a copy The manual s content may vary depending on changes to the product s software and other unforeseen developments within Autonics therefore the contents of th...

Page 5: ...s Symbol Description Supplementary information for a particular feature Failure to follow instructions can result in serious injury or death Failure to follow instructions can lead to a minor injury or product damage An example of the concerned feature s use 1 Annotation mark ...

Page 6: ...ctric shock and cause a fire This unit shall not be used outdoors It might shorten the life cycle of the product or give an electric shock Use this product indoors only Do not use the product outdoors or at locations subject to the temperature or humidity of outdoors Example rain dirty frost sunlight condensation etc Do not use this unit where inflammable or explosive gas exists It may cause a fir...

Page 7: ... 10H 15 1 8 Exception Response Error Code 16 2 Modbus Mapping Table 17 2 1 Read Input Status 0X02 17 2 2 Read Input Register Func 0X04 18 2 3 Read Input Register Present Value List 19 2 4 Read Input Register Set Value List 23 2 5 Read Input Register LED Status List 27 2 6 Read Input Register HI Peak Value List by Channel 28 2 7 Read Input Register LO Peak Value List by Channel 30 2 8 Read Input Re...

Page 8: ...Table of Contents viii Copyright Reserved Autonics Co Ltd ...

Page 9: ...yte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte If reading the output status ON 1 OFF 0 of 10 within coil 000001 0000 H to 000010 0009 H on Slave Address 17 from Master Query Master Slave Address Function Starting Address No of Points Error Check CRC16 Hi Upper Lo Lower Hi Upper Lo Lower Lo Lower Hi Upper 11 H 01 H 00 H 00 H 00 H 0A H H H If the values range from coil 000008 0007 H to 000001 0000 H ...

Page 10: ...te 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte If reading the input status ON 1 OFF 0 of 10 range 100001 0000 H to100010 0009 H in the Slave Address 17 from the Master Query Master Slave Address Function Starting Address No of Points Error Check CRC16 Hi Upper Lo Lower Hi Upper Lo Lower Lo Lower Hi Upper 11 H 02 H 00 H 00 H 00 H 0A H H H If the values range 100008 0007 H to 100001 0000 H on slave are ON O...

Page 11: ... Lo Lower Hi Upper Lo Lower Lo Lower Hi Upper 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte If reading the values of 2 from Holding Register 400001 0000 H to 400002 0001 H in Slave Address 17 from the Master Query Master Slave Address Function Starting Address No of Points Error Check CRC16 Hi Upper Lo Lower Hi Upper Lo Lower Lo Lower Hi Upper 11 H 03 H 00 H 00 H 00 H 02 H H H ...

Page 12: ...Lower Hi Upper 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte If reading the values of 2 range from Input Register 300001 0000 H to 300002 0001 H on Slave Address 17 from Master Query Master Slave Address Function Starting Address No of Points Error Check CRC16 Hi Upper Lo Lower Hi Upper Lo Lower Lo Lower Hi Upper 11 H 04 H 00 H 00 H 00 H 02 H H H If the values of 300001 0000 H on Slave is 10 A H...

Page 13: ...e 1Byte 2 Response Slave Slave address Function Starting address Preset data Error check CRC16 High Low High Low Low High 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte If Coil 000001 0000 H turns ON of Slave Address 17 from Master Query Master Slave address Function Starting address Preset data Error check CRC16 High Low High Low Low High 11 H 05 H 00 H 00 H FFH 00 H H H Response Slave Slave add...

Page 14: ...tion Register Address Preset Data Data Error Check CRC16 Hi Upper Lo Lower Hi Upper Lo Lower Lo Lower Hi Upper 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte 1Byte If writing 10 A H to Holding Register 400001 0000 H on Slave Address 17 from Master Query Master Slave Address Function Starting Address Preset Data Data Error Check CRC16 Hi Upper Lo Lower Hi Upper Lo Lower Lo Lower Hi Upper 11 H 06 H 00 H ...

Page 15: ... 10 A H in common to the range of Holding Register 400001 0000 H to 400002 0001 H on Slave Address 17 from Master Query Master Slave Address Function Starting Address No of Register Byte Count Data Data Data Data Error Check CRC16 Hi Upper Lo Lower Hi Upper Lo Lower Hi Upper Lo Lower Hi Upper Lo Lower Lo Hi 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 Slave Address Fun...

Page 16: ...nconsistent with transmittable address from the device ILLRGAL DATA VALUE Exception Code 03 H Numbers of queried data are inconsistent with the numbers of transmittable transferable data from the device SLAVE DEVICE FAILURE Exception Code 04 H Not properly completed the queried command order If reading the output status of non existing coil 001001 03E8 H ON 1 OFF 0 on Slave Address 17 from Master ...

Page 17: ...tus 0 OFF 1 ON 100014 000D 02 R W CH14 OUT LED Status 0 OFF 1 ON 100015 000E 02 R W CH15 OUT LED Status 0 OFF 1 ON 100016 000F 02 R W CH16 OUT LED Status 0 OFF 1 ON 100017 0010 02 R W CH17 OUT LED Status 0 OFF 1 ON 100018 0011 02 R W CH18 OUT LED Status 0 OFF 1 ON 100019 0012 02 R W CH19 OUT LED Status 0 OFF 1 ON 100020 0013 02 R W CH20 OUT LED Status 0 OFF 1 ON 100021 0014 02 R W CH21 OUT LED Sta...

Page 18: ...04 R Model Name 3 300108 006B 04 R Model Name 4 300109 006C 04 R Model Name 5 300110 006D 04 R Model Name 6 300111 006E 04 R Model Name 7 300112 006F 04 R Model Name 8 300113 0070 04 R Model Name 9 300114 0071 04 R Model Name 10 Reserved 300118 0075 04 R COIL START ADDRESS 0 300119 0076 04 R COIL QUANTITY 3 300120 0077 04 R INPUT START ADDRESS 0 300121 0078 04 R INPUT QUANTITY 0 300122 0079 04 R H...

Page 19: ...ndicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300205 00CC 04 R CH5 Present Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300206 00CD 04 R CH6 Present Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal...

Page 20: ...o 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300214 00D5 04 R CH14 Present Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300215 00D6 04 R CH15 Present Value DSPF Indicates 0 to 4000 9999 Indicates incident light level...

Page 21: ...o 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300223 00DE 04 R CH23 Present Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300224 00DF 04 R CH24 Present Value DSPF Indicates 0 to 4000 9999 Indicates incident light level...

Page 22: ...esent Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300231 00E6 04 R CH31 Present Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300232 00E7 04 R CH32 Present Value DSPF Indicates 0 to 4000 9999 ...

Page 23: ...s incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300305 0130 04 R CH5 Setting Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300306 0131 04 R CH6 Setting Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system...

Page 24: ...9 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300314 0139 04 R CH14 Setting Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300315 013A 04 R CH15 Setting Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the de...

Page 25: ...9 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300323 0142 04 R CH23 Setting Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300324 0143 04 R CH24 Setting Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the de...

Page 26: ... the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300330 0149 04 R CH30 Setting Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicates 0 to 4000 LONG Indicates 0 to 9999 300331 014A 04 R CH31 Setting Value DSPF Indicates 0 to 4000 9999 Indicates incident light level in the decimal system UFAST FAST STD Indicat...

Page 27: ...019E 04 R CH15 Output LED Status Front part Output LED status Dual Single 300416 019F 04 R CH16 Output LED Status Front part Output LED status Dual Single 300417 01A0 04 R CH17 Output LED Status Front part Output LED status Dual Single 300418 01A1 04 R CH18 Output LED Status Front part Output LED status Dual Single 300419 01A2 04 R CH19 Output LED Status Front part Output LED status Dual Single 30...

Page 28: ...t light level 300508 01FB 04 R CH8 HI Peak Value Indicates high peak value in decimal system Output of max incident light level 300509 01FC 04 R CH9 HI Peak Value Indicates high peak value in decimal system Output of max incident light level 300510 01FD 04 R CH10 HI Peak Value Indicates high peak value in decimal system Output of max incident light level 300511 01FE 04 R CH11 HI Peak Value Indicat...

Page 29: ... 04 R CH24 HI Peak Value Indicates high peak value in decimal system Output of max incident light level 300525 020C 04 R CH25 HI Peak Value Indicates high peak value in decimal system Output of max incident light level 300526 020D 04 R CH26 HI Peak Value Indicates high peak value in decimal system Output of max incident light level 300527 020E 04 R CH27 HI Peak Value Indicates high peak value in d...

Page 30: ...0558 022D 04 R CH8 LO Peak Value Indicates low peak value in decimal system Output of min incident light level 300559 022E 04 R CH9 LO Peak Value Indicates low peak value in decimal system Output of min incident light level 300560 022F 04 R CH10 LO Peak Value Indicates low peak value in decimal system Output of min incident light level 300561 0230 04 R CH11 LO Peak Value Indicates low peak value i...

Page 31: ...alue Indicates low peak value in decimal system Output of min incident light level 300575 023E 04 R CH25 LO Peak Value Indicates low peak value in decimal system Output of min incident light level 300576 023F 04 R CH26 LO Peak Value Indicates low peak value in decimal system Output of min incident light level 300577 0240 04 R CH27 LO Peak Value Indicates low peak value in decimal system Output of ...

Page 32: ... Dual 0 Single 1 None Display 2 300615 0266 04 R CH15 Product type Dual 0 Single 1 None Display 2 300616 0267 04 R CH16 Product type Dual 0 Single 1 None Display 2 300617 0268 04 R CH17 Product type Dual 0 Single 1 None Display 2 300618 0269 04 R CH18 Product type Dual 0 Single 1 None Display 2 300619 026A 04 R CH19 Product type Dual 0 Single 1 None Display 2 300620 026B 04 R CH20 Product type Dua...

Page 33: ...ERROR ERRL 0 ERR 1 ERA 2 ERB 3 NONE 4 300715 02CA 04 R CH15 ERROR ERRL 0 ERR 1 ERA 2 ERB 3 NONE 4 300716 02CB 04 R CH16 ERROR ERRL 0 ERR 1 ERA 2 ERB 3 NONE 4 300717 02CC 04 R CH17 ERROR ERRL 0 ERR 1 ERA 2 ERB 3 NONE 4 300718 02CD 04 R CH18 ERROR ERRL 0 ERR 1 ERA 2 ERB 3 NONE 4 300719 02CE 04 R CH19 ERROR ERRL 0 ERR 1 ERA 2 ERB 3 NONE 4 300720 02CF 04 R CH20 ERROR ERRL 0 ERR 1 ERA 2 ERB 3 NONE 4 30...

Page 34: ...ge 999P for incident light level setting value 400006 0005 03 06 16 R W DIR Direction 1234 0 1 Display direction Standard display Reversed display 400007 0006 03 06 16 R W TMOD TIMER Setting OFF 0 OND 1 OFD 2 SHOT 3 Timer operation mode Timer OFF On delay timer Off delay timer One shot timer 400008 0007 03 06 16 R W TIME TIME 0 to 5000 Min 1 Time setting in the decimal point 0 to 5000 Min 1 400009...

Page 35: ...ilable individual copy 400024 0017 03 06 R W LdAL Data Bank Load All BAK0 BAK1 BAK2 Loading Bank of each amplifier unit connected communication converter unit 400025 0018 03 06 R W SVAL Data Bank Load Save BAK0 BAK1 BAK2 Saving selected group Bank of amplifier unit connected communication converter unit 400026 0019 03 06 R W TCH1 ALL Teaching All NO YES Teaching all sensitivity setting of amplifie...

Page 36: ...play Reversed display 400107 006A 03 06 16 R W TMOD TIMER Setting OFF 0 OND 1 OFD 2 SHOT 3 Timer operation mode Timer OFF On delay timer Off delay timer One shot timer 400108 006B 03 06 16 R W TIME TIME 0 to 5000 Min 1 Time setting in the decimal system 0 to 5000 Min 1 400109 006C 03 06 16 R W SENS Sensitivity Setting AUTO 0 1PNT 1 2PNT 2 PSTN 3 Teaching sensitivity setting Auto tuning One point s...

Page 37: ...s Not available individual copy 400124 007B 03 06 R W LdAL Data Bank Load All BAK0 BAK1 BAK2 Loading Bank of each amplifier unit connected communication converter unit 400125 007C 03 06 R W SVAL Data Bank Load Save BAK0 BAK1 BAK2 Saving selected group Bank of amplifier unit connected communication converter unit 400126 007D 03 06 R W TCH1 ALL Teaching All NO YES Teaching all sensitivity setting of...

Page 38: ...Reversed display 403107 0C22 03 06 16 R W TMOD TIMER Setting OFF 0 OND 1 OFD 2 SHOT 3 Timer operation mode Timer OFF On delay timer Off delay timer One shot timer 403108 0C23 03 06 16 R W TIME TIME 0 to 5000 Min 1 Time setting in the decimal system 0 to 5000 Min 1 403109 0C24 03 06 16 R W SENS Sensitivity Setting AUTO 0 1PNT 1 2PNT 2 PSTN 3 Teaching sensitivity setting Auto tuning One point settin...

Page 39: ...s Not available individual copy 403124 0C33 03 06 R W LdAL Data Bank Load All BAK0 BAK1 BAK2 Loading Bank of each amplifier unit connected communication converter unit 403125 0C34 03 06 R W SVAL Data Bank Load Save BAK0 BAK1 BAK2 Saving selected group Bank of amplifier unit connected communication converter unit 403126 0C35 03 06 R W TCH1 ALL Teaching All NO YES Teaching all sensitivity setting of...

Page 40: ...rection setting of Bank 1 400054 0035 03 06 16 R W BAK1 TMOD OFF Timer operation mode setting of Bank 1 400055 0036 03 06 16 R W BAK1 TIME 2000 Time setting of Bank 1 400056 0037 03 06 16 R W BAK1 SENS AUTO Teaching sensitivity setting of Bank 1 400057 0038 03 06 16 R W BAK1 ESAV NOR Energy saving setting of Bank 1 400058 0039 03 06 16 R W BAK1 LDON L ON Operation mode setting of Bank 1 400059 003...

Page 41: ... Bank 0 400136 0087 03 06 16 R W BAK0 SENS AUTO Teaching sensitivity setting of Bank 0 400137 0088 03 06 16 R W BAK0 ESAV NOR Energy saving setting of Bank 0 400138 0089 03 06 16 R W BAK0 LDON L ON Operation mode setting of Bank 0 400139 008A 03 06 16 R W BAK0 COMM ENA Communication write setting of Bank 0 400140 008B 03 06 16 R W BAK0 LOCK OFF Lock setting of Bank 0 400141 008C 03 06 16 R W BAK0 ...

Page 42: ...B 03 06 16 R W BAK0 DSPF 4000 Display function setting of Bank 0 403133 0C3C 03 06 16 R W BAK0 DIR 1234 Display direction setting of Bank 0 403134 0C3D 03 06 16 R W BAK0 TMOD OFF Timer operation mode setting of Bank 0 403135 0C3E 03 06 16 R W BAK0 TIME 2000 Time setting of Bank 0 403136 0C3F 03 06 16 R W BAK0 SENS AUTO Teaching sensitivity setting of Bank 0 403137 0C40 03 06 16 R W BAK0 ESAV NOR E...

Page 43: ...172 0C63 03 06 16 R W BAK2 DSPF 4000 Display function setting of Bank 2 403173 0C64 03 06 16 R W BAK2 DIR 1234 Display direction setting of Bank 2 403174 0C65 03 06 16 R W BAK2 TMOD OFF Timer operation mode setting of Bank 2 403175 0C66 03 06 16 R W BAK2 TIME 2000 Time setting of Bank 2 403176 0C67 03 06 16 R W BAK2 SENS AUTO Teaching sensitivity setting of Bank 2 403177 0C68 03 06 16 R W BAK2 ESA...

Page 44: ...cesses as busy when amplifier unit connected communication converter unit is set parameter Select disable communication It processes as busy when amplifier unit connected communication converter unit is set teaching sensitivity Select disable communication It processes as busy when communication converter unit communicating Master is changing parameter settings Group teaching TCHI Loading data Ban...

Page 45: ...2 Modbus Mapping Table Copyright Reserved Autonics Co Ltd 45 ...

Page 46: ...2 Modbus Mapping Table 46 Copyright Reserved Autonics Co Ltd MSB BFCC1 V1 3 1701US ...

Reviews: