Yokogawa Data Logging Software GA10 User Manual

Page 59

Advertising
background image

3-35

IM 04L65B01-01EN

Modbus Device Definition File Example

<?xml version="1.0" encoding="utf-8"?>
<ModbusDevice Type="SAMPLE A">

<Options>
<Option Name="remote"></Option>
</Options>

<Registers>
<Register Name="PV1" FunctionCode="3" Address="40003" DataType="INT16"></Register>
<Register Name="SP1" FunctionCode="3" Address="40004" DataType="INT16"></Register>
<Register Name="OUT1" FunctionCode="3" Address="40005" DataType="INT16"></Register>
<Register Name="MOD1" FunctionCode="3" Address="40008" DataType="INT16"></Register>
<Register Name="PIDNO1" FunctionCode="3" Address="40009" DataType="INT16"></Register>
<Register Name="SPNO" FunctionCode="3" Address="40010" DataType="INT16"></Register>
<Register Name="ERROR1" FunctionCode="3" Address="40002" DataType="INT16"></Register>
<Register Name="BSL" FunctionCode="3" Address="41209" DataType="INT16"></Register>
<Register Name="PUNI1" FunctionCode="3" Address="41230" DataType="INT16"></Register>
<Register Name="PDP1" FunctionCode="3" Address="41231" DataType="INT16"></Register>
<Register Name="PV1Upper" FunctionCode="3" Address="41232" DataType="INT16"></Register>
<Register Name="PV1Lower" FunctionCode="3" Address="41233" DataType="INT16"></Register>
<Register Name="SPUpper" FunctionCode="3" Address="40933" DataType="INT16"></Register>
<Register Name="SPLower" FunctionCode="3" Address="40934" DataType="INT16"></Register>
<Register Name="SPNOUpper" FunctionCode="3" Address="40940" DataType="INT16"></Register>
<Register Name="ALM" FunctionCode="3" Address="40011" DataType="INT16"></Register>
<Register Name="AL1" FunctionCode="3" Address="40915" DataType="INT16"></Register>
<Register Name="AL2" FunctionCode="3" Address="40916" DataType="INT16"></Register>
<Register Name="AL3" FunctionCode="3" Address="40917" DataType="INT16"></Register>
<Register Name="AL4" FunctionCode="3" Address="40918" DataType="INT16"></Register>
</Registers>

<Channels>
<Channel Name="PV1">
<Init>
<DecimalPos Register="PDP1"></DecimalPos>
<Min Register="PV1Lower"></Min>
<Max Register="PV1Upper"></Max>
<Unit Register="PUNI1" Trans="PVUnitTable"></Unit>
</Init>
<Value Register="PV1">
<Error Register="ERROR1" Mask="0x0005"></Error>
<PlusOver Register="ERROR1" Mask="0x0010"></PlusOver>
<MinusOver Register="ERROR1" Mask="0x0020"></MinusOver>
<Burnout>
<Type Register="BSL"></Type>
<Value Register="ERROR1" Mask="0x0100"></Value>
</Burnout>
</Value>
<Alarms>
<Alarm>
<Type Register="AL1" Trans="PVAlarmTypeTable"></Type>
<Value Register="ALM" Mask="0x0001"></Value>
</Alarm>
<Alarm>
<Type Register="AL2" Trans="PVAlarmTypeTable"></Type>

Chapter 3 Configuring and Starting Data Collection and Recording

Advertising