Appendices; Modbus; Modbus® Commands; Input Registers - Kipp & Zonen SMP series Instruction Manual

Smart pyranometer
Hide thumbs Also See for SMP series:
Table of Contents

Advertisement

Appendices

A. Modbus®
A.1 Modbus® commands
The commands are all according to the Modbus RTU protocols described in the document: 'Modbus® over serial line V1.02' and
'MODBUS application protocol V1.1b' available from the Modbus® organization (www.modbus.org). The commands can be tested
using software tools, such as the program 'Modbus Poll' from www.modbustools.com.
The following commands are implemented:
Function
Sub function
0x01
N/A
0x02
N/A
0x03
N/A
0x04
N/A
0x05
N/A
0x06
N/A
0x10
N/A
The SMP does not make a di erence between a 'coil' and a discrete input. The only di erence is that a discrete input is read only.
The SMP does not make a di erence between a holding register and an input register. The only di erence is that an input
register is read only.
A.2 Input registers
Input registers are read only
Real-time Processed Data
PDU address
Parameter
0
IO_DEVICE_TYPE
1
IO_DATAMODEL_VERSION
2
IO_OPERATIONAL_MODE
3
IO_STATUS_FLAGS
4
IO_SCALE_FACTOR
5
IO_SENSOR1_DATA
6
IO_RAW_SENSOR1_DATA
7
IO_STDEV_SENSOR1
8
IO_BODY_TEMPERATURE
9
IO_EXT_POWER_SENSOR
10
IO_SENSOR2_DATA
11
IO_RAW_SENSOR2_DATA
12
IO_STDEV_SENSOR2
13
IO_BODY_TEMP_K
14
IO_AUX_INPUT2
15
IO_AUX_INPUT3
16
IO_DAC_OUTPUT_VOLTAGE
17
IO_SELECTED_DAC_INPUT
The scale factor defines the format and number of decimal places
(1)
Description
Read Coils
Read Discrete Inputs
Read Holding Registers
Read Input Register
Write Single Coil
Write Holding Register
Write multiple Registers
Name
R/W
Type
Mode
DevType
R
U
All
DataSet
R
U
All
DevMode
R
U
All
Status
R
U
All
Range
R
S
All
Sensor1
R
S
N,S
RawData1
R
S
N,S
StDev1
R
S
N,S
BodyTemp
R
S
N,S
VSupply
R
S
N,S
Sensor2
R
S
N,S
RawData2
R
S
N,S
StDev2
R
S
N,S
BodyTempK
R
U
N,S
Aux2
R
S
N,S
Aux3
R
S
N,S
VDAC
R
U
N,S
DacInp
R
U
N,S
41
Description
Device type of the sensor
Version of the object data model
Operational mode: normal, service, calibration and so on
Device Status flags
Range and scale factor sensor data
(determines number of decimal places)
Temperature compensated radiation in W/m
Net radiation
in W/m
2
(sensor 1)
Standard deviation IO_SENSOR1_DATA
Body temperature in 0.1 °C
External power voltage
Temperature compensated long wave down radiation in W/m
Long wave down radiation in W/m
2
(only for SGR)
Not used, always 0
Body temperature in 0.01 °K
(only for SGR)
Not used, always 0
Not used, always 0
DAC output voltage or current
(actual voltage or current)
DAC selected input voltage
2
(Net radiation for SGR)
2
(only for SGR)

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Smp6Smp10Smp3Smp11Smp21Smp22

Table of Contents