EasyManuals Logo

Basler DECS-200 User Manual

Basler DECS-200
181 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 #155 background imageLoading...
Page #155 background image
DECS-200 Modbus™ Communication 7-5
The number of query registers is too small to hold entire value of all data (variables) assigned to
those registers. (See explanation in
Data Formats
.)
Query message format is:
Device Address
Function Code = 10 (hex)
Starting Address High
Starting Address Low
Number of Registers High (total number of registers to be loaded)
Number of Registers Low
Byte Count (total number of registers to be loaded times 2)
Data High
Data Low
...
Data High
Data Low
CRC Error Check (Lo, Hi)
Note: The maximum length of a Preset Multiple Registers Query is 9 + (100 x 2) = 209 bytes.
Response
The response message echoes the starting address and the number of registers. There is no response
message when the query is a broadcast (device address of 0).
Device
Address
Function
Code =
10 (hex)
Starting
Address
High
Starting
Address
Low
Number of
Registers
High
Number of
Registers
Low
CRC
Low
CRC
High
Preset Single Register (Write Single Holding Register)
A Preset Single Register query message requests a single register to be written. The DECS-200 will
perform the write when the device address is the same as the DECS-200’s remote address.
Query
Device Address
Function Code = 06 (hex)
Address Hi
Address Lo
Data Hi
Data Lo
CRC Hi error check
CRC Lo error check
The response message echoes the Query message after the register has been altered.
Error Response
Data will cease to be written if any of the following exceptions occur.
Queries to write to Read Only registers result in an error response with Exception Code of “Illegal Data
Address.”
A query to write an out of range value to a register results in an error response with Exception Code of
“Illegal Data Value.”
There are several instances of registers that are grouped together to collectively represent a single
numerical DECS-200 data value (i.e., floating point data and 32-bit integer data). A query to write a
subset of such a register group will result in an error response with Exception Code “Illegal Data
Address”.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Basler DECS-200 and is the answer not in the manual?

Basler DECS-200 Specifications

General IconGeneral
BrandBasler
ModelDECS-200
CategoryController
LanguageEnglish

Related product manuals