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 #47 background imageLoading...
Page #47 background image
Programming
BC9000 and BC9100 47Version: 4.0.0
Fig.35: Function block RW_FIELDBUSPRMBC9000
VAR_INPUT
bStart_R:BOOL;
bStart_W:BOOL;
NetID::STRING;
W_BC9000_PRM:BC9000_Fieldbus;
AutoReboot:BOOL;
bStart_R: Reads the data and outputs it to R_BC9000_Prm
bStart_W: Reads and writes the data of the data structure W_BC9000Prm
NetID: String - AMSNetId
W_BC9000_Prm: Data structure for the parameters
AutoReboot: "TRUE" - the coupler starts and reboots automatically once the parameters have been set
successfully, after which the modified settings apply.
VAR_OUTPUT
bBusy:BOOL;
bError:BOOL;
iErrorId:DWORD;
R_BC9000_Prm:BC9000_Fieldbus;
RebootNecessary:BOOL;
bBusy: The function block is active as long it is TRUE.
bError: Error bit.
iErrorId: Error number.
W_BC9000_Prm: Fieldbus data structure.
RebootNecessary: The parameters are new, a restart of the BC Controller is required.
TYPEBC9000_Fieldbus:
STRUCT
Disable_ADS:BOOL;
WD_ADS:WORD;
CloseIP_Port_ADS:WORD;
DisableModbus:BOOL;
WD_Modbus:WORD;
Close_IP_Port_Modbus:WORD;
FastModbus:BOOL;
IP_Port_Number_Modbus:WORD;
END_STRUCT
END_TYPE
Key
Disable_ADS: Disables the ADS protocol (table 100, offset 15.1)
WD_ADS: ADS watchdog: if no telegram was received after this time, the outputs are set to zero (table 100,
offset 14)
Close_IP_Port_ADS: The TCP/IP service is closed after this time, if no more telegrams reach the coupler
(table 100, offset 27)
Disable_Modbus: Disables the Modbus protocol (table 100, offset 15.0)
WD_Modbus: ModbusTCP watchdog: if no telegram was received after this time, the outputs are set to zero
(table 100, offset 24)
Close_IP_Port_Modbus: The TCP/IP service is closed after this time, if no more telegrams reach the
coupler (table 100, offset 28)
FastModbus: Enables Fast Modbus (table 100, offset 29.0)
IP_Port_Number_Modbus: TCP port number (table 100 offset 26)

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