EasyManua.ls Logo

Beckhoff BC9100 User Manual

Beckhoff BC9100
90 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #71 background imageLoading...
Page #71 background image
Fieldbus system
BC9000 and BC9100 71Version: 4.0.0
7.5.4.8 Diagnosis (Function 8)
The diagnosis function provides a series of tests for checking the communication system between the
master and the slave and for examining a variety of internal error states within the slave. A broadcast
telegram is not supported.
The function uses two bytes in the query to specify a sub-function code defining the test that is to be carried
out. The slave returns the function code and the sub-function code in the response.
The diagnostic queries use a two-byte data field to send diagnostics data or control information to the slave.
Query
Byte name Sample
Function code 8
Sub-function high 0
Sub-function low 0
Data high 2
Data low 3
Response
Byte name Sample
Function code 8
Sub-function high 0
Sub-function low 0
Data high 2
Data low 3
Echo a request (Subfunction 0)
Subfunction 0 causes the data that is sent to the slave by the master to be returned.
Coupler reset (Subfunction 1)
The coupler is reset with sub-function 1, error counters are reset and the controller performs a self-test. No
telegrams are either received or sent while the controller is being reset. The IP socket is closed.
Last reply with the sub-function 1
Before the Controller restarts it sends a reply with sub-function 1, after which the IP socket is
closed.
Sub-function Data field (query) Data field (response)
0x0001 0x0000 0x0000
Delete all counter contents (sub-function 10)
When this sub-function is called the controller clears all error counters.
Sub-function Data field (query) Data field (response)
0x000A 0x0000 Echo query data
Bus Communication Answer Counter (Subfunction 11)
Returns the number of communication answers.
Sub-function Data field (query) Data field (response)
0x000B 0x0000 Counter value

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Beckhoff BC9100 and is the answer not in the manual?

Beckhoff BC9100 Specifications

General IconGeneral
BrandBeckhoff
ModelBC9100
CategoryController
LanguageEnglish

Summary

Foreword

Safety instructions

Crucial safety guidelines for installation, operation, and maintenance to prevent injury.

Parameterization and Commissioning

IP Address

Procedures for assigning and managing IP addresses for network communication.

Configuration

Configuration using the System Manager

Steps for configuring the system using the TwinCAT System Manager software.

Programming

TwinCAT PLC

Introduction to using TwinCAT PLC for programming the Bus Terminal Controller.

Program Transfer

Methods for downloading programs to the Bus Terminal Controller.

Fieldbus System

Ethernet

Detailed explanation of Ethernet technology and its protocols used in industrial automation.

ADS-Communication

Information on the Automation Device Specification (ADS) protocol for data exchange.

Error Handling and Diagnosis

Related product manuals