MODBUS Bus Terminal Controller BC7300 Version: 1.5 Last change: 2006-11-06
Basic Principles BC7300 10 Configuration and programming interface Serial interface under the front cover The standard Bus Terminal Contro
Basic Principles BC7300 11 Operating Modes of the Bus Terminal Controller Immediately after being switched on, the Bus Terminal Control
Basic Principles BC7300 12 Dimensions of a Bus Coupler in mm 02020101++++PEPEPEPERUNRXTXMODBUSBECKHOFF24V24V0V0V09876543210987654321BC 73001009447
Basic Principles BC7300 13 Plugging together the power contacts creates a supply rail. Note the circuit diagrams for the Bus Terminals, s
Basic Principles BC7300 14 Technical data The MODBUS – the fieldbus-specific electrical data is listed in this section. The following table gi
Basic Principles BC7300 15 Peripheral Data in the Process Image After being switched on, the Bus Coupler determines the configuratio
Basic Principles BC7300 16 Four groups are distinguished in the assignment: Functional type of the channel Assignment level 1. Analog outp
Basic Principles BC7300 17 The error is encoded in the blinks as follows: Fast blinking Start of the error code First slow sequence Error cod
Basic Principles BC7300 18 off. The electronics in the Bus Terminals and in the Bus Coupler are protected to a large measure agai
BC7300 19 MODBUS Basic Principles The MODBUS is a master-slave bus system in which only one device (the master) actively starts a tra
BC7300 Please note the following Target group This description is only intended for the use of trained specialists in control and automation e
MODBUS 20 BC7300 Cable BC7300TxD/RxD (3)RxD/TxD (8)BC7300RxD/TxD (3)TxD/RxD (8)AbschirmungPE Sub-D socket 16: 5 V5: GND3: RxD/TxD8: RxD/TxD Bu
BC7300 21 Bus Terminal Controller The process image in the Bus Terminal Controller ignores all the Bus Terminals that have been
MODBUS 22 BC7300 MODBUS Process Image Terminals Functions Offset Length POS 1. Terminal 2 digital inputs 4, 23 0x0802 16 bit 2 0x0000 0x00
BC7300 23 Assignment of the Bus Terminals In the default setting, all the Bus Terminals are assigned to the Bus Terminal Con
MODBUS 24 BC7300 Setting and Parameterisation of the MODBUS The MODBUS is parameterised by means of the rotary switch on the BC7300
BC7300 25 Parameterisation Table Parameter x 10 x 1 Default Parameter value 0 1..9 - Indicates the parameter of the x 10 function 1
MODBUS 26 BC7300 The MODBUS Protocol ASCII In ASCII mode the telegram starts with a colon ( : ) character (0x3A), and ends with a carriage
BC7300 27 Functions In the MODBUS protocol, the functions determine whether data are to be read or written, and what kind of data is inv
MODBUS 28 BC7300 Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 1 0x01 „01“ 0x
BC7300 29 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 3 0x03 „0
Table of contents BC7300 3 Table of contents 1. Foreword 5 Notes on the documentation 5 Liability Conditions 5 Delivery conditions 5 Copyr
MODBUS 30 BC7300 distributed over 2 words. In the analog input process image, the first channel has the value 0x0038, while the
BC7300 31 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 6 0x06 „06
MODBUS 32 BC7300 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 15 0x0F
BC7300 33 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 16 0x10 „
MODBUS 34 BC7300 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 23 0x17
BC7300 35 EXAMPLE Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 8 0x
MODBUS 36 BC7300 Slave Answers (Sub-Function 14) Contains the number of answers that the slave has sent. Sub-function Data field (query) Data
BC7300 37 BC7300 Error Answers EXCEPTION RESPONSE When the user sends the slave either a request or information that the Bus Coupler do
Bus Terminal Controller 38 BC7300 Bus Terminal Controller PLC Cycle Time PLC Cycle Time The PLC cycle time determines the program’s r
Bus Terminal Controller BC7300 39 Persistent Data2 The Persistent Data remain intact, even after a new program download and a reset. Like t
Table of contents 4 BC7300 Unsent Slave Answers (Sub-Function 15) 36 Number of Error Answers (Sub-Function 16) 36 BC7300 Error Answers 37 4.
Bus Terminal Controller 40 BC7300 Allocated flags area The allocated flags area offers a variety of further additional functions and diagnost
Appendix BC7300 41 Appendix MODBUS Interface Address Description 0x0000 0x00FF Process data interface Inputs (%QBx) 0x0800 0x08FF Process
Appendix 42 BC7300 Mapping the Bus Terminals The precise assignment of the byte-oriented Bus Terminals may be found in the Bus Terminal config
Appendix BC7300 43 Example Program This example program makes use of the basic settings for the BC7300. This makes it very ea
Appendix 44 BC7300 Blink block (PRG-CRC) Creating the BOOT Program The next step is the creation of a boot project. To achieve t
BC7300 45 Query Byte Name Example RTU Description Slave address 11 0x0B Function code 4 0x04 Start address high 0 0x00
Questions and Answers 46 BC7300 Questions and Answers General No communication with the BC7300 Problem You cannot log in with either KS2000 no
Index BC7300 47 Index Allocated flags area 38 Answer counter 33 ASCII 24 Assembly 10 Background time 36 Baud rate 23 Bit-oriented te
Support and Service 48 BC7300 Support and Service Support and Service Beckhoff and their partners around the world offer comprehensive support and
Foreword BC7300 5 Foreword Notes on the documentation This description is only intended for the use of trained specialists in control and
Foreword BC7300 6 Safety Instructions State at Delivery All the components are supplied in particular hardware and software configura
Basic Principles BC7300 7 Basic Principles Device Description of the BC7300 The BC7300 Bus Terminal Controller is a Bus Coupler with integ
Basic Principles BC7300 8 Display of the channel state to keep the number of unused channels low. The integrated LEDs show the state of each ch
Basic Principles BC7300 9 If data exchange over the fieldbus fails, the PLC task continues to run as an autonomous system. The interfaces
Commentaires sur ces manuels