EasyManuals Logo
Home>Beckhoff>Controller>BC8050

Beckhoff BC8050 User Manual

Beckhoff BC8050
93 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 #58 background imageLoading...
Page #58 background image
Programming
BC8050 und BC815058 Version: 3.0.0
Seriell_Set data structure
The settings for the RS232 interfaces are transferred with the following data structure.
TYPEST_COMConfig:
STRUCT
iInputData:INT;(*BC8150:1..255*)
iOutputData:INT;(*BC8150:1..255*)
Modbus_Mode_BC8150:E_BC8150_Mode;(*_8data_no_parity,_8data_with_parity,_8data_even_par-
ity,_8data_odd_parity*)
iWatchdog:INT;(*1000msWatchdogfürdieModbusundKS8000Kommunika-
tion,0msWatchdogdisabled*)
Modbus_Baudrate:ENUM;(*_1k2Baud,_2k4Baud,_4k8Baud,_9k6kBaud,_19k2Baud,_38k4Baud*)
END_STRUCT
END_TYPE
Key
iInputData: Number of input data (from the point of view of the BC). Size in words for the KS8000 protocol
(address 1-39)
iOutputData: Number of output data (from the point of view of the BX). Size in words for the KS8000
protocol (address 1-39)
Modbus_Mode_BC8150: RS232 settings for the ModbusRTU protocol (address 40-59)
iWatchdog: Watchdog for KS8000 and Modbus protocol
Modbus_Baudrate: Baud rate for the ModbusRTU protocol (address 40-59)
iErrorId
Return parameter iErrorId Meaning
0 no Error
-1 Wrong BC Typ
-2 Wrong firmware version
0x1000_xxxx xxxx ADS Error Code (see ADS Return Code)
5.12.3 TcBaseBCxx50
5.12.3.1 System task information
VAR_GLOBAL
SystemTaskInfo:SYSTEMTASKINFOTYPE;
END_VAR
System flags are implicitly declared variables. Using the Input Assistant, a variable SystemTaskInfoArr can
be found under system variables. This variable is a field with four structures of type SYTEMTASKINFOTYPE
[}58]. The structure definition can be found in the system library. The index in this field is the task ID.
Development environment Target platform PLC libraries to be linked
TwinCAT v2.9.0 BCxx50, BC9x20 Controller TcBaseBCxx50.lbx
5.12.3.2 System Task Info Type
TYPESYSTEMTASKINFOTYPE
STRUCT
active:BOOL;
taskName:STRING(16);
firstCycle:BOOL;
cycleTimeExceeded:BOOL;
cycleTime:UDINT;
lastExecTime:UDINT;
priority:BYTE;
cycleCount:UDINT;
END_STRUCT
END_TYPE

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

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

Beckhoff BC8050 Specifications

General IconGeneral
BrandBeckhoff
ModelBC8050
CategoryController
LanguageEnglish

Related product manuals