Beckhoff BC7300 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Équipement Beckhoff BC7300. BECKHOFF BC7300 User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer

Résumé du contenu

Page 1 - Bus Terminal Controller

MODBUS Bus Terminal Controller BC7300 Version: 1.5 Last change: 2006-11-06

Page 2 - Please note the following

Basic Principles BC7300 10 Configuration and programming interface Serial interface under the front cover The standard Bus Terminal Contro

Page 3 - Table of contents

Basic Principles BC7300 11 Operating Modes of the Bus Terminal Controller Immediately after being switched on, the Bus Terminal Control

Page 4 - 8. Support and Service 48

Basic Principles BC7300 12 Dimensions of a Bus Coupler in mm 02020101++++PEPEPEPERUNRXTXMODBUSBECKHOFF24V24V0V0V09876543210987654321BC 73001009447

Page 5 - Foreword

Basic Principles BC7300 13 Plugging together the power contacts creates a supply rail. Note the circuit diagrams for the Bus Terminals, s

Page 6 - Safety Instructions

Basic Principles BC7300 14 Technical data The MODBUS – the fieldbus-specific electrical data is listed in this section. The following table gi

Page 7

Basic Principles BC7300 15 Peripheral Data in the Process Image After being switched on, the Bus Coupler determines the configuratio

Page 8

Basic Principles BC7300 16 Four groups are distinguished in the assignment: Functional type of the channel Assignment level 1. Analog outp

Page 9 - Fieldbus connection

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

Page 10 - Electrical isolation

Basic Principles BC7300 18 off. The electronics in the Bus Terminals and in the Bus Coupler are protected to a large measure agai

Page 11 - Mechanical structure

BC7300 19 MODBUS Basic Principles The MODBUS is a master-slave bus system in which only one device (the master) actively starts a tra

Page 12

BC7300 Please note the following Target group This description is only intended for the use of trained specialists in control and automation e

Page 13

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

Page 14 - Technical data

BC7300 21 Bus Terminal Controller The process image in the Bus Terminal Controller ignores all the Bus Terminals that have been

Page 15

MODBUS 22 BC7300 MODBUS Process Image Terminals Functions Offset Length POS 1. Terminal 2 digital inputs 4, 23 0x0802 16 bit 2 0x0000 0x00

Page 16

BC7300 23 Assignment of the Bus Terminals In the default setting, all the Bus Terminals are assigned to the Bus Terminal Con

Page 17

MODBUS 24 BC7300 Setting and Parameterisation of the MODBUS The MODBUS is parameterised by means of the rotary switch on the BC7300

Page 18 - Fieldbus errors

BC7300 25 Parameterisation Table Parameter x 10 x 1 Default Parameter value 0 1..9 - Indicates the parameter of the x 10 function 1

Page 19 - Bus Topology

MODBUS 26 BC7300 The MODBUS Protocol ASCII In ASCII mode the telegram starts with a colon ( : ) character (0x3A), and ends with a carriage

Page 20 - Process Data and Memory Map

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

Page 21 - BECKHOFF

MODBUS 28 BC7300 Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 1 0x01 „01“ 0x

Page 22 - BC7300 Process Image

BC7300 29 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 3 0x03 „0

Page 23

Table of contents BC7300 3 Table of contents 1. Foreword 5 Notes on the documentation 5 Liability Conditions 5 Delivery conditions 5 Copyr

Page 24

MODBUS 30 BC7300 distributed over 2 words. In the analog input process image, the first channel has the value 0x0038, while the

Page 25 - Parameterisation Table

BC7300 31 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 6 0x06 „06

Page 26 - The MODBUS Protocol

MODBUS 32 BC7300 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 15 0x0F

Page 27 - Functions

BC7300 33 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 16 0x10 „

Page 28

MODBUS 34 BC7300 Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 23 0x17

Page 29

BC7300 35 EXAMPLE Query Byte Name Example RTU ASCII Start frame „:“ 0x3A Slave address 11 0x0B „0B“ 0x30, 0x42 Function code 8 0x

Page 30

MODBUS 36 BC7300 Slave Answers (Sub-Function 14) Contains the number of answers that the slave has sent. Sub-function Data field (query) Data

Page 31

BC7300 37 BC7300 Error Answers EXCEPTION RESPONSE When the user sends the slave either a request or information that the Bus Coupler do

Page 32

Bus Terminal Controller 38 BC7300 Bus Terminal Controller PLC Cycle Time PLC Cycle Time The PLC cycle time determines the program’s r

Page 33 - (Function 23)

Bus Terminal Controller BC7300 39 Persistent Data2 The Persistent Data remain intact, even after a new program download and a reset. Like t

Page 34 - Diagnostics

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.

Page 35

Bus Terminal Controller 40 BC7300 Allocated flags area The allocated flags area offers a variety of further additional functions and diagnost

Page 36

Appendix BC7300 41 Appendix MODBUS Interface Address Description 0x0000 0x00FF Process data interface Inputs (%QBx) 0x0800 0x08FF Process

Page 37 - BC7300 Error Answers

Appendix 42 BC7300 Mapping the Bus Terminals The precise assignment of the byte-oriented Bus Terminals may be found in the Bus Terminal config

Page 38

Appendix BC7300 43 Example Program This example program makes use of the basic settings for the BC7300. This makes it very ea

Page 39 - Persistent Data

Appendix 44 BC7300 Blink block (PRG-CRC) Creating the BOOT Program The next step is the creation of a boot project. To achieve t

Page 40 - Allocated flags area

BC7300 45 Query Byte Name Example RTU Description Slave address 11 0x0B Function code 4 0x04 Start address high 0 0x00

Page 41 - Appendix

Questions and Answers 46 BC7300 Questions and Answers General No communication with the BC7300 Problem You cannot log in with either KS2000 no

Page 42 - Firmware

Index BC7300 47 Index Allocated flags area 38 Answer counter 33 ASCII 24 Assembly 10 Background time 36 Baud rate 23 Bit-oriented te

Page 43 - Example Program

Support and Service 48 BC7300 Support and Service Support and Service Beckhoff and their partners around the world offer comprehensive support and

Page 44 - MODBUS Communication

Foreword BC7300 5 Foreword Notes on the documentation This description is only intended for the use of trained specialists in control and

Page 45

Foreword BC7300 6 Safety Instructions State at Delivery All the components are supplied in particular hardware and software configura

Page 46 - Questions and Answers

Basic Principles BC7300 7 Basic Principles Device Description of the BC7300 The BC7300 Bus Terminal Controller is a Bus Coupler with integ

Page 47

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

Page 48 - Support and Service

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

Pas de commentaire