28
ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating Guide Modbus (RTU) Communications Option

COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

  • Upload
    vudang

  • View
    245

  • Download
    10

Embed Size (px)

Citation preview

Page 1: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

ABB Instrumentation

COMMANDER SR250Chart Recorders

COMMANDER SR250

Operating Guide

Modbus (RTU)Communications Option

Page 2: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

ABB INSTRUMENTATION

Health and SafetyTo ensure that our products are safe and without risk to health, the following points must be noted:

1. The relevant sections of these instructions must be read carefully before proceeding.

2. Warning labels on containers and packages must be observed.

3. Installation, operation, maintenance and servicing must only be carried out by suitably trained personnel and in accordance with theinformation given.

4. Normal safety precautions must be taken to avoid the possibility of an accident occurring when operating in conditions of high pressureand/or temperature.

5. Chemicals must be stored away from heat, protected from temperature extremes and powders kept dry. Normal safe handling proceduresmust be used.

6. When disposing of chemicals ensure that no two chemicals are mixed.

Safety advice concerning the use of the equipment described in this manual or any relevant hazard data sheets (where applicable) may beobtained from the Company address on the back cover, together with servicing and spares information.

Note.Clarification of an instruction or additional information.

Information.Further reference for more detailed information ortechnical details.

Use of Instructions

Warning.An instruction that draws attention to the risk of injury ordeath.

Caution.An instruction that draws attention to the risk of damage tothe product, process or surroundings.

Although Warning hazards are related to personal injury, and Caution hazards are associated with equipment or property damage,it must be understood that operation of damaged equipment could, under certain operational conditions, result in degradedprocess system performance leading to personal injury or death. Therefore, comply fully with all Warning and Caution notices.

Information in this manual is intended only to assist our customers in the efficient operation of our equipment. Use of this manualfor any other purpose is specifically prohibited and its contents are not to be reproduced in full or part without prior approval ofTechnical Communications Department, ABB Instrumentation .

The Company

ABB Instrumentation is an established world force in the design and manufacture ofinstrumentation for industrial process control, flow measurement, gas and liquid analysis andenvironmental applications.

As a part of ABB, a world leader in process automation technology, we offer customersapplication expertise, service and support worldwide.

We are committed to teamwork, high quality manufacturing, advanced technology andunrivalled service and support.

The quality, accuracy and performance of the Company’s products result from over 100 yearsexperience, combined with a continuous program of innovative design and development toincorporate the latest technology.

The NAMAS Calibration Laboratory No. 0255 is just one of the ten flow calibration plantsoperated by the Company, and is indicative of ABB Instrumentation’s dedication to quality andaccuracy.

BS EN ISO 9001

St Neots, U.K. – Cert. No. Q5907Stonehouse, U.K. – Cert. No. FM 21106

0255

Stonehouse, U.K.

EN 29001 (ISO 9001)

Lenno, Italy – Cert. No. 9/90A

Licensing, Trademarks and Copyrights

Modbus™ is a trademark of Modicon, Inc.IBM™ and IBM PCAT are trademarks of International Business Machines Corp.

REGISTERE

D

Page 3: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

1

CONTENTS

Information.Modbus protocol is the standard for communications fromPLC to system and digital controller to PC/PLC. Itsupports open communications and provides moreinformation with a greater degree of interchangeabilityand connectability for all process control and recordingdevices.

Section Page

1 INTRODUCTION .......................................................... 2

2 ELECTRICAL INSTALLATION .................................... 22.1 Selection of Serial Communication

Adaptors for Personal Computers .................... 22.2 Recommended OPTO22 Boards ...................... 22.3 Pull-up and Pull-down Resistors ....................... 22.4 Termination Resistors ........................................ 32.5 RS485/422 Standard ......................................... 32.6 Serial Connections ............................................ 4

3 CONFIGURATION........................................................ 53.1 Serial Communication Configuration Page ....... 6

4 MODBUS PROTOCOL ................................................ 74.1 Introduction to Modbus Protocol ....................... 74.2 Modbus Function Codes ................................... 7

5 MODBUS FUNCTIONS................................................ 85.1 Read Coil Status –

Function Code 01 .............................................. 85.1.1 Read Coil Status Query ....................... 85.1.2 Read Coil Status Response ................ 8

5.2 Read Holding Register –Function Code 03 .............................................. 85.2.1 Read Holding Register Query ............. 85.2.2 Read Holding Register Response ....... 9

5.3 Force Single Coil –Function Code 05 .............................................. 95.3.1 Force Single Coil Query ...................... 95.3.2 Force Single Coil Response ................ 9

5.4 Preset Single Register –Function Code 06 ............................................ 105.4.1 Preset Single Register Query ............ 105.4.2 Preset Single Register Response ..... 10

5.5 Loopback Diagnostic Test –Function Code 08 ............................................ 105.5.1 Loopback Diagnostic

Test Query ......................................... 105.5.2 Loopback Diagnostic

Test Response ................................... 105.6 Force Multiple Coils –

Function Code 15 ............................................ 115.6.1 Force Multiple Coils Query ................ 115.6.2 Force Multiple Coils Response ......... 11

5.7 Preset Multiple Registers –Function Code 16 ............................................ 115.7.1 Preset Multiple

Registers Query ................................. 115.7.2 Preset Multiple

Registers Response .......................... 11

Section Page

6 EXCEPTION RESPONSES ....................................... 126.1 Examples ......................................................... 12

7 ADDRESSABLE PARAMETERS .............................. 137.1 Coils ................................................................. 137.2 Holding Registers ............................................ 17

8 QUERY/RESPONSE DATA CODES.......................... 248.1 Operator Message Character

Code Conversion ............................................ 24

Page 4: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

2

Information.• The Advanced Process Recorder and Multipoint Chart

Recorder can be extended by the addition of a serialdata communication option designed for use withSCADA systems.

• RS422/485 Communication Standard.

• Modbus RTU protocol – for master (host computer) toslave (Advanced Process Recorder or Multipoint ChartRecorder) system.

• Isolated (500V) from rest of instrument.

• 2-wire and 4-wire communication supported.

• Baud rate – from 1200 to 9600.

• Parity-checking – odd, even or none.

2 ELECTRICAL INSTALLATION1 INTRODUCTION

2.1 Selection of Serial Communication Adaptorsfor Personal Computers

Information.• An RS422/485 communication board is required in the

host PC.

• Observe the limitations outlined in the User Guide – themaximum serial data transmission line length for bothRS422 and RS485 systems is 1200m.

An RS422/485 communications adaptor is required for seriallinks. It is strongly recommended that the card used hasgalvanic isolation to protect the computer from lightningdamage and increase immunity from noise pick-up.

2.2 Recommended OPTO22 BoardsThe following OPTO22 boards are recommended for use withthe Advanced Process and Multipoint Chart Recorders:

Part No. Computer TypeAC24 AT AT Bus IBM PC compatibleAC34 Microchannel IBM PC.

2.3 Pull-up and Pull-down Resistors – Fig. 2.1To prevent false triggering of the slave (Advanced ProcessRecorder/Multipoint Chart Recorder) by the presence of noisewhen the master (host computer) is inactive, 1.8kΩ pull-up andpull-down resistors must be fitted to the RS422/485 adaptorcard – see Fig. 2.1 .

Fig. 2.1 Pull-up and Pull-down Resistors

1.8kΩPull-upResistor

1.8kΩPull-downResistor

Rx+

Rx–

Tx+

Tx–

+5V

+5V

0V

Computer Terminal or Host Computer

12345

Module G

6

789

100V

1.8kΩPull-upResistor

1.8kΩPull-downResistor

GND

Advanced Process Recorder/Multipoint Chart Recorder

11

12

Tx+

Tx–

Rx+

Rx–

GND

Page 5: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

3

2.4 Termination Resistors – Fig. 2.2Under normal operating conditions the slave termination resistors are linked-out. For long transmission lines, terminationresistors are required on the last slave in the chain and the host computer/computer terminal – see Fig. 2.2A. The slaves'termination resistors are linked-in using plug-in link (PL2) on the serial module – see Fig. 2.2B.

2.5 RS485/422 StandardThe RS485 standard allows connection of up to 32 slaves to any single driver (computer terminal or host computer); the RS422standard allows connection of up to ten slaves. However, these numbers can be increased if the driver’s serial port permits.

2 ELECTRICAL INSTALLATION…

Computer Terminalor Host Computer

Advanced Process Recorder/Multipoint Chart Recorder Slaves

TerminationResistorsLinked-in

TerminationResistorsLinked-out

Internal Termination Resistors

Remove the chassisfrom case

Position the Link

1

3

Identify the Link

PL2

3

4

Serial Module

2 3

41

2 3

41

PL2PL2

2

1

2

A – Schematic Diagram

B – Termination Link Positions

Note. For long transmission lines, the internal termination resistors on the last slave in the chain must be linked-in.

Fig. 2.2 Slave Termination Resistors

Page 6: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

4

2.6 Serial Connections – Fig. 2.3

Information.• Up to 10 slaves can be connected to a single RS422 adaptor card on a PC.

• Up to 32 slaves can be connected to a single RS485 adaptor card on a PC.

• The maximum serial data transmission line length for both RS422 and RS485 systems is 1200m.

All connections, apart from those for serial data communication, are made as shown in Section 4 of the User Guide.

Make serial data connections as shown in Fig. 2.3. The type of cable used is dependent on the cable length:Up to 6m – standard screened or twisted pair cable,

Up to 300m – twin twisted pair with overall foil screen and an integral drain wire, e.g. Belden 9502 or equivalent,

Up to 1200m – twin twisted pair with separate foil screens and integral drain wires for each pair, e.g. Belden 9729 or equivalent.

…2 ELECTRICAL INSTALLATION

Serial Module Connections

12345

Module G

6789

10

Tx+

Tx–

Rx+

Rx–

GND

Tx+

Tx–

Rx+

Rx–

GND

OPTO22 AdapterBoard Connections

8

5

4

9

3

Screen

Advanced Process Recorder/Multipoint Chart Recorder

11

12

eludoMlaireSredroceRtrahCtniopitluM/redroceRssecorPdecnavdA noitacifitnedIniPdraoB22OTPO

.oNlanimreT snoitcennoC 43CA&TA42CArebmuNtraP snoitcennoC

2 –XT 9 –XR

3 +XT 8 +XR

7 +XR 4 +XT

8 –XR 5 –XT

21 DNG 3 DNG

Fig. 2.3 Serial Module Connections

Table 2.1 Terminal and Pin Identification

Page 7: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

5

3 CONFIGURATION

SELECT LEVEL /

OperatorAnalog InputsAlarmsChartOutput ModulesOperator Set-up

000.0OPERATING DISPLAYS

OPERATOR LEVELAlarm Acknowledge Page

ALARM PAGES

Security Access Code : 1234

SR250/2000 Iss 1

SECURITY ACCESS

OPERATOR LEVELChart Page

CHART PAGE

CONFIGURATION LEVEL

Pos'n E(6Rly) Pos'n F(3Rly) Pos'n G(MBus)

Fig. 3.1 Selecting the Serial Communication Configuration Page

Page 8: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

6

…3 CONFIGURATION

3.1 Serial Communication Configuration Page

Information.• Programmable Modbus protocol.

• Programmable baud rate (1200 to 9600 baud).

• None, odd or even parity.

The general programming procedure is as detailed in the User Guide. The instrument is despatched with Company StandardSettings.

Pos'n E(6Rly) Pos'n F(Hybd) Pos'n G(MBus)

Modbus Identity:01 Baud:9600

Parity :None Type:4 Wire

Modbus Identity:01 Baud:9600

Parity :None Type:4 Wire

Modbus Identity:01 Baud:9600

Parity :None Type:4 Wire

Modbus Identity:01 Baud:9600

Parity :None Type:4 Wire

Modbus Identity:01 Baud:9600

Parity :None Type:4 Wire

99

01

9600480024001200

EvenOddNone

4 Wire

2 Wire

Advance to the Output Modules Level and select the SerialCommunication Configuration Page – see Fig. 3.1.

IdentityAssign the recorder an identification number (01 to 99).The identification number allows the host computer toaddress recorders individually when more than onerecorder is connected to the same communications link.

Transmission (Baud) RateSelect the transmission rate required (1200 slowest, 9600fastest).

ParitySelect the appropriate parity to match the computerterminal or host computer.

TypeSelect the number of transmission wires used, 2 or 4.

Return to Serial Communication Configuration frame.

Page 9: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

7

4 MODBUS PROTOCOL

Information.• The Advanced Process Recorder and Multipoint Chart Recorder operate as Modbus, Remote Terminal Unit (RTU) slaves.

• Parity checking – used to detect transmission errors in individual characters.

• Cyclic redundancy checking – used to detect errors in the master messages and slave responses.

4.1 Introduction to Modbus ProtocolModbus communication is based on a master/slave arrangement. The master sends a message to one slave at a time and waitsfor a reply.

A slave cannot accept a new message until the existing message is processed and a reply sent to the master (maximum responsetime 125 milliseconds). The slave monitors the elapsed time between receipt of characters. If the elapsed time exceeds 31/2 character times, the slave assumes the next character received is the start of a new message.

To allow the master to differentiate between slaves in a system, each slave is given a unique identity address (between 1 and 99).

A broadcast address (address zero) can be used to access all slave devices with one command. This is limited to write messagesonly and there is no slave acknowledgment.

Note. Modbus RTU requires 1 start bit, 8 data bits, 1 parity bit (optional) and 1 or 2 stop bits.

4.2 Modbus Function CodesThe function code field instructs the addressed slaves which function to perform. Table 4.1 shows the function codes anddescribes the action they initiate.

subdoMedoCnoitcnuF

emaNegasseMsubdoM noitinifeDredroceRtrahCtniopitluM/redroceRssecorPdecnavdA

10 sutatSlioCdaeR ehT.tniopgnitratscificepsamorf)slioc(stniop)naelooB(etercsidevitucesnoc23otpudaeR.ataddenifedniatnoctonodhcihwstnioprofsorezsnrutertnemurtsni

30 sretsigeRgnidloHdaeR tnemurtsniehT.retsigergnitratscificepsamorfsretsigergnidlohevitucesnoc8otpudaeR.ataddenifedniatnoctonodhcihwsretsigermorfsorezsnruter

50 lioCelgniSecroF ehtfiesnopsernoitpecxenasnrutertnemurtsniehT.)lioc(tniop)naelooB(etercsidenoetirW.elbaetirwyltnerructonsitniop

60 retsigeRelgniSteserP tonsiretsigerehtfiesnopsernoitpecxenasnrutertnemurtsniehT.retsigergnidlohenoetirWeulavehtotstimilelbacilppayltnerrucynaseilppaoslaedocnoitcnufsihT.elbaetirwyltnerruc

.esabatadehtniegarotserofeb

80 tseTcitsongaiDkcabpooL noitpecxenrutersedoccitsongaidrehtO.atadyreuqsnruter0000edoccitsongaidataDsesnopser

51 slioCelpitluMecroF ehT.tniopgnitratscificepsamorf)slioc(stniop)naeloob(etercsidevitucesnoc23otpuetirWllitstub,elbaetirwyltnerructonerasliocehtfoynafiesnopsernoitpecxenasnrutertnemurtsni

.dilaverahcihwsetirwehtllatuoseirrac.yromemelitalov-nonehtnidevasTONeradnammocsihtfoesuehtmorfgnitlusersegnahcliocynA

61 sretsigeRelpitluMteserP tnemurtsniehT.retsigergnitratsdeificepsamorfsretsigergnidlohevitucesnoc8otpuetirWseirracllitstub,elbaetirwyltnerructonerasretsigerehtfoynafiesnopsernoitpecxenasnruterstimilelbacilppayltnerrucynaseilppaoslaedocnoitcnufsihT.dilaverahcihwsetirwehtllatuo

.esabatadehtniegarotserofebeulavehtotelitalov-nonehtnidevasTONeradnammocsihtfoesuehtmorfgnitlusersegnahcretsigerynA

.yromem

Table 4.1 Modbus Function Codes

Page 10: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

8

5 MODBUS FUNCTIONS

sserddA noitcnuF tnuoCetyBsutatSlioCataD

8ot1sutatSlioCataD

21ot9dleiFkcehCrorrE )61-CRC(

10 10 20 00 00 9B CF

sserddA noitcnuFtratSretsigeR

hgiHtesffOtratSretsigeR

woLtesffOforebmuNataD

hgiHsretsigeRforebmuNataD

woLsretsigeRdleiFkcehCrorrE )61-CRC(

10 30 00 E5 00 60 4A A1

This section shows typical examples of Modbus function codes 01, 03, 05, 06, 08, 15 and 16.

5.1 Read Coil Status – Function Code 01

5.1.1 Read Coil Status QueryThis function allows the user to obtain the ON/OFF status of logic coils within the addressed slave only. Broadcast mode is notsupported with this function code. In addition to the slave address and function fields, the message requires the initial coil offsetaddress to be read (starting address) and the number of locations to be interrogated.

Note. The coil offset address is the coil number minus one, e.g. to start at coil 1 the data start value must be setto 0 (0H).

Example – a read coil status request to read 12 coils from slave (01) starting at coil 1 (module A, I/P 1 failure status) is shownbelow.

sserddA noitcnuFtratSlioChgiHtesffO

tratSlioCwoLtesffO

forebmuNhgiHslioC

forebmuNwoLslioC

dleiFkcehCrorrE )61-CRC(

10 10 00 00 00 C0 C3 F0

5.1.2 Read Coil Status ResponseThe data is packed one bit for each coil (1 = active, 0 = inactive). The response includes the slave address, function code, quantityof data characters, the data characters and error checking. The low order bit of the first character contains the first addressed coiland the remainder follow. For coil quantities that are not even multiples of eight, the last characters are filled in with zeros at highorder end.

Example – the response to the read coil status query shows the following:No module A inputs (1 to 6) show failedNo module B inputs (1 to 6) show failed

5.2 Read Holding Register – Function Code 03

5.2.1 Read Holding Register Query

The Read holding registers allow the user to obtain the binary contents of holding registers in the addressed slave.

Note. The data start register must contain the offset address of the first register to be accessed, e.g. to start at register 95 thedata start register must be set to 94 (5EH).

Broadcast mode is not allowed.

Example – a read holding register request to read 6 holding registers from slave (01) starting at holding address 95 (alarm A trippoint) is shown below.

Page 11: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

9

5 MODBUS FUNCTIONS…

sserddA noitcnuFetyB

tnuoC

gnidloH59retsigeR

gnidloH69retsigeR

gnidloH79retsigeR

gnidloH89retsigeR

gnidloH99retsigeR

gnidloH001retsigeR

dleiFkcehCrorrE

hgiH woL hgiH woL hgiH woL hgiH woL hgiH woL hgiH woL )61CRC(

10 30 C0 00 69 00 23 00 46 10 09 00 00 00 00 9D 19

sserddA noitcnuFtesffOlioC

hgiHtesffOlioC

woLeulaVataD

hgiHeulaVataD

woLdleiFkcehCrorrE )61-CRC(

10 50 00 AA FF 00 CA A1

sserddA noitcnuFtesffOlioC

hgiHtesffOlioC

woLeulaVataD

hgiHeulaVataD

woLdleiFkcehCrorrE )61-CRC(

10 50 00 AA FF 00 CA A1

5.2.2 Read Holding Register ResponseThe addressed slave responds with its address and function code, followed by the information field. The information field contains1 byte describing the quantity of data bytes to be returned. The contents of each register requested is two bytes, the first bytecontains the high order bits and the second the low order bits.

Example – the response to the read holding register query shows the following:Alarm Pa A trip point – 150Alarm Pa B trip point – 50Alarm Pa C trip point – 100Alarm Pa D trip point – 400Alarm Pa E trip point – 0Alarm Pa F trip point – 0.

5.3 Force Single Coil – Function Code 05

5.3.1 Force Single Coil QueryThis message forces a single coil into the active or inactive state. The data value 65,280 (FF00 HEX) renders the coil active andthe value zero renders the coil inactive. All other values are illegal and do not affect the coil.

Note. To write to a coil the coil offset address must be used, e.g. to write to coil 171, the coil address 170 (AAH) is transmitted.

The use of slave address zero (broadcast mode) forces all attached slaves to modify the desired coil.

Example – a force single coil request to set coil address 171 (serial digital input) active in slave 01 is shown below.

5.3.2 Force Single Coil ResponseThe response is confirmation of the query after the coil state has been altered.

Example:

Page 12: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

10

…5 MODBUS FUNCTIONS

sserddA noitcnuFretsigeRhgiHtesffO

retsigeRwoLtesffO

hgiHeulaVataD woLeulaVataD dleiFkcehCrorrE )61-CRC(

10 60 00 E5 10 4F 8E F0

sserddA noitcnuFcitsongaiDataD

hgiHedoCcitsongaiDataD

woLedoCataD * ataD * dleiFkcehCrorrE )61-CRC(

10 80 00 00 5A 73 AD D8

* .edomcitsongaidrofsdleifnoitamrofniehtebotderedisnoceraesehT

sserddA noitcnuFcitsongaiDataD

hgiHedoCcitsongaiDataD

woLedoCataD ataD dleiFkcehCrorrE )61-CRC(

10 80 00 00 5A 73 AD D8

sserddA noitcnuFretsigeRhgiHtesffO

retsigeRwoLtesffO

hgiHeulaVataD woLeulaVataD dleiFkcehCrorrE )61-CRC(

10 60 00 E5 10 4F 8E F0

5.4 Preset Single Register – Function Code 06

5.4.1 Preset Single Register QueryThe preset single register allows the user to modify the contents of a holding register.

Note. To write to a register, the register’s offset address must be used, e.g. to write to register 95, the offset address94 (5EH) is transmitted.

The use of slave address zero (broadcast mode) forces all attached slaves to modify the desired register.

Example – a preset single register request to write the value 500 to holding register address 95 (Alarm PaA trip point) in slave 01is shown below.

5.4.2 Preset Single Register ResponseThe normal response to a preset single register request is to retransmit the query message after the register has been altered.

Example:

5.5 Loopback Diagnostic Test – Function Code 08

5.5.1 Loopback Diagnostic Test QueryThe purpose of the loopback diagnostic test is to test the Modbus system, it does not affect the content of the controller. Variationsin the response may indicate faults in the Modbus system. The information field contains 2 bytes for the designation of thediagnostic code followed by 2 bytes to designate the action to be taken.

Example – a loopback test query of slave 01 is shown below.

5.5.2 Loopback Diagnostic Test ResponseThe response always echoes the query. Only diagnostic code 0 (bytes 3 and 4) can be used.

Example:

Page 13: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

11

5 MODBUS FUNCTIONS…

sserddA noitcnuFtratSlioChgiHtesffO

tratSlioCwoLtesffO

forebmuNslioC

etyBtnuoC

sutatSlioC841ot141

sutatSlioC251ot941

dleiFkcehCrorrE )61-CRC(

10 F0 00 C8 00 C0 20 FF F0 BF 84

sserddA noitcnuFtratSlioChgiHtesffO

tratSlioCwoLtesffO

slioCforebmuN dleiFkcehCrorrE )61-CRC(

10 F0 00 C8 00 C0 49 52

sserddA noitcnuFretsigeR

tesffOtratShgiH

retsigeRtesffOtratS

woL

forebmuNsretsigeR

etyBtnuoC

gnidloHretsigeR

hgiH58

gnidloHretsigeR

woL58

gnidloHretsigeR

hgiH68

gnidloHretsigeR

woL68

dleiFkcehCrorrE)61-CRC(

10 01 00 45 00 20 40 00 A0 00 46 6D 98

sserddA noitcnuFtratSretsigeR

hgiHtesffOtratSretsigeR

woLtesffOsretsigeRforebmuN dleiFkcehCrorrE )61-CRC(

10 01 00 45 00 20 00 81

5.6 Force Multiple Coils – Function Code 15

5.6.1 Force Multiple Coils QueryCoils existing within the recorder can have their contents changed by this message (a maximum of 32 coils). When used withslave address zero (broadcast mode) all slave controllers load the selected coils with the contents specified.

Note. To write to multiple coils, the initial coil offset address must be used, e.g. to write to coil 141 onwards, the offsetaddress 140 (8CH) is transmitted.

Example – a preset multiple coils request to set all coil addresses 141 through 152 (PaA to PaM alarm acknowledge) active, in slave 01is shown below.

5.6.2 Force Multiple Coils ResponseThe response confirms slave identification, function code, starting coil address and quantity only.

Example:

5.7 Preset Multiple Registers – Function Code 16

5.7.1 Preset Multiple Registers QueryHolding registers (up to a maximum of 8) existing within the controller can have their contents changed by this message. Whenused with slave address zero (broadcast mode) all slave controllers load the selected registers with the contents specified.

Note. To write to multiple registers, the initial register offset address must be used, e.g. to write to register 85 onwards,the offset address 84 is transmitted.

Example – a preset multiple registers request to write the value 10 to the register address 85 (chart speed 1) and the value 100to the register address 86 (chart speed 2) in slave 01 is shown below.

5.7.2 Preset Multiple Registers ResponseThe response confirms slave identification, function code, starting register address and quantity only.

Example:

Page 14: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

12

6 EXCEPTION RESPONSES

evalSsserddA

noitcnuFtratSretsigeR

hgiHtesffOtratSretsigeR

woLtesffOforebmuN

hgiHsretsigeRforebmuNwoLsretsigeR

dleiFkcehCrorrE )61-CRC(

10 30 10 22 00 60 46 3E

sserddAevalS noitcnuF edoCnoitpecxE )61-CRC(dleiFkcehCrorrE

10 38 20 0C 1F

noitpecxEedoCesnopseR

emaNesnopseRnoitpecxE noitinifeDesnopseRnoitpecxE

10 noitcnuFlagellI .tnemurtsniehtrofnoitcaelbawollanatonsideviecernoitcnufegassemehT

20 sserddAataDlagellI .tnemurtsniehtrofsserddaelbawollanatonsidleifatadehtniecnerefersserddaehT

30 eulaVataDlagellI .noitacolevalsdesserddaehtnielbawollatonsidleifatadehtnidecnerefereulavehT

70 tnemgdelwonkcAevitageN .rorreegassemdevieceR

80 rorrEytiraPyromeM .deviecersretcarahcehtfoeromroenonirorrenasetacidnikcehcytiraP

The exception response codes sent by the slave are shown in Table 6.1. When a slave detects one of these errors, it sends aresponse message to the master consisting of slave address, function code, error code and error check fields.

Table 6.1 Exception Response Codes

6.1 ExamplesA read register request to read holding register address 291 of slave 01 (undefined address for slave, beyond address limit) isshown below.

The response is an exception response siting 'illegal data address'. To indicate that the response is a notification of an error, themost significant bit of the function code is set to 1.

Page 15: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

13

7 ADDRESSABLE PARAMETERS

rebmuNlioC etirW/daeR noitpircseD yrtnEesnopseR

setatSliaFtupnI

100200300400500600

RRRRRR

1AtupnIgolanA2AtupnIgolanA3AtupnIgolanA4AtupnIgolanA5AtupnIgolanA6AtupnIgolanA

evitcanI=0evitcA=1

700800900010110210

RRRRRR

1BtupnIgolanA2BtupnIgolanA3BtupnIgolanA4BtupnIgolanA5BtupnIgolanA6BtupnIgolanA

310410510610710810

RRRRRR

1CtupnIgolanA *2CtupnIgolanA *3CtupnIgolanA *4CtupnIgolanA *5CtupnIgolanA *6CtupnIgolanA *

910020120220320420

RRRRRR

1DtupnIgolanA *2DtupnIgolanA *3DtupnIgolanA *4DtupnIgolanA *5DtupnIgolanA *6DtupnIgolanA *

sutatSmralAssecorP

040140240340440540640740840940050150250350450550650750850950060160260360

RRRRRRRRRRRRRRRRRRRRRRRR

AaPBaPCaPDaPEaPFaPGaPHaPJaPKaPLaPMaPNaPPaPQaPRaPSaPTaPUaPVaPWaPXaPYaPZaP

* ylnoA052RS

7.1 Coils

Page 16: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

14

…7 ADDRESSABLE PARAMETERS

…7.1 Coils

rebmuNlioC etirW/daeR noitpircseD yrtnEesnopseR

etatStupnIlatigiD

560660760860960070

RRRRRR

1EDtupnIlatigiD2EDtupnIlatigiD3EDtupnIlatigiD4EDtupnIlatigiD5EDtupnIlatigiD6EDtupnIlatigiD

evitcanI=0evitcA=1

570670770870970080

RRRRRR

1FDtupnIlatigiD2FDtupnIlatigiD3FDtupnIlatigiD4FDtupnIlatigiD5FDtupnIlatigiD6FDtupnIlatigiD

590690790890

RRRR

1ADtupnIlatigiDAeludoM1BDtupnIlatigiDBeludoM1CDtupnIlatigiDCeludoM1DDtupnIlatigiDDeludoM

etatStuptuOlatigiD

501601701801901011

RRRRRR

1EDtuptuOlatigiD2EDtuptuOlatigiD3EDtuptuOlatigiD4EDtuptuOlatigiD5EDtuptuOlatigiD6EDtuptuOlatigiD

511611711811911021

RRRRRR

1FDtuptuOlatigiD2FDtuptuOlatigiD3FDtuptuOlatigiD4FDtuptuOlatigiD5FDtuptuOlatigiD6FDtuptuOlatigiD

Page 17: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

15

7 ADDRESSABLE PARAMETERS…

…7.1 Coils

rebmuNlioC etirW/daeR noitpircseD yrtnEesnopseR

etatSegdelwonkcAmralA

041141241341441541641741841941051151251351451551651751851951061161261361461

W/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/R

egdelwonkcAmralAlabolGegdelwonkcAAaPegdelwonkcABaPegdelwonkcACaPegdelwonkcADaPegdelwonkcAEaPegdelwonkcAFaPegdelwonkcAGaPegdelwonkcAHaPegdelwonkcAJaPegdelwonkcAKaPegdelwonkcALaPegdelwonkcAMaPegdelwonkcANaPegdelwonkcAPaPegdelwonkcAQaPegdelwonkcARaPegdelwonkcASaPegdelwonkcATaPegdelwonkcAUaPegdelwonkcAVaPegdelwonkcAWaPegdelwonkcAXaPegdelwonkcAYaPegdelwonkcAZaP

evitcanirodegdelwonkcA=0degdelwonkcanudnaevitcA=1

slangiSlatigiDsubdoM

171271371471571671771871971081181281381481581681781881981091191291391491591

W/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/R

SUBDOM–tupnIlatigiDsubdoM10-BDM–10tupnIlatigiDsubdoM20-BDM–20tupnIlatigiDsubdoM30-BDM–30tupnIlatigiDsubdoM40-BDM–40tupnIlatigiDsubdoM50-BDM–50tupnIlatigiDsubdoM60-BDM–60tupnIlatigiDsubdoM70-BDM–70tupnIlatigiDsubdoM80-BDM–80tupnIlatigiDsubdoM90-BDM–90tupnIlatigiDsubdoM01-BDM–01tupnIlatigiDsubdoM11-BDM–11tupnIlatigiDsubdoM21-BDM–21tupnIlatigiDsubdoM31-BDM–31tupnIlatigiDsubdoM41-BDM–41tupnIlatigiDsubdoM51-BDM–51tupnIlatigiDsubdoM61-BDM–61tupnIlatigiDsubdoM71-BDM–71tupnIlatigiDsubdoM81-BDM–81tupnIlatigiDsubdoM91-BDM–91tupnIlatigiDsubdoM02-BDM–02tupnIlatigiDsubdoM12-BDM–12tupnIlatigiDsubdoM22-BDM–22tupnIlatigiDsubdoM32-BDM–32tupnIlatigiDsubdoM42-BDM–42tupnIlatigiDsubdoM

.smmoClaireSybylnodetavitcAevitcanI=0

evitcA=1

Page 18: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

16

…7.1 Coils

…7 ADDRESSABLE PARAMETERS

rebmuNlioC etirW/daeR noitpircseD yrtnEesnopseR

sgnitteSrezilatoT *002102202302402502602702802902012112

WWWWWWWWWWWW

dnammoCpotS1rezilatoTdnammoCpotS2rezilatoTdnammoCpotS3rezilatoTdnammoCpotS4rezilatoTdnammoCpotS5rezilatoTdnammoCpotS6rezilatoTdnammoCpotS7rezilatoTdnammoCpotS8rezilatoTdnammoCpotS9rezilatoT

dnammoCpotS01rezilatoTdnammoCpotS11rezilatoTdnammoCpotS21rezilatoT

evitcanI=0tnuoCrezilatoTspotS=1

212312412512612712812912022122222322

WWWWWWWWWWWW

dnammoCoG1rezilatoTdnammoCoG2rezilatoTdnammoCoG3rezilatoTdnammoCoG4rezilatoTdnammoCoG5rezilatoTdnammoCoG6rezilatoTdnammoCoG7rezilatoTdnammoCoG8rezilatoTdnammoCoG9rezilatoT

dnammoCoG01rezilatoTdnammoCoG11rezilatoTdnammoCoG21rezilatoT

evitcanI=0tnuoCrezilatoTstratS=1

422522622722822922032132232332432532

WWWWWWWWWWWW

dnammoCteseR1rezilatoTdnammoCteseR2rezilatoTdnammoCteseR3rezilatoTdnammoCteseR4rezilatoT

dnammoCeseR5rezilatoTdnammoCteseR6rezilatoTdnammoCteseR7rezilatoTdnammoCteseR8rezilatoTdnammoCteseR9rezilatoT

dnammoCteseR01rezilatoTdnammoCteseR11rezilatoTdnammoCteseR21rezilatoT

evitcanI=0eulaVteserPotteseR=1

042142242342442542642742842942052152

RRRRRRRRRRRR

oG/potS1rezilatoToG/potS2rezilatoToG/potS3rezilatoToG/potS4rezilatoToG/potS5rezilatoToG/potS6rezilatoToG/potS7rezilatoToG/potS8rezilatoToG/potS9rezilatoT

oG/potS01rezilatoToG/potS11rezilatoToG/potS21rezilatoT

potS=0oG=1

* ylnoA052RS

Page 19: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

17

7 ADDRESSABLE PARAMETERS…

7.2 Holding Registers

rebmuNretsigeR etirW/daeR noitpircseD yrtnEesnopseR

stupnIgolanA

AeludoM

100200300400500600

RRRRRR

1AtupnIgolanA2AtupnIgolanA3AtupnIgolanA4AtupnIgolanA5AtupnIgolanA6AtupnIgolanA

9999+ot9999–

700800900010110210

RRRRRR

1AtnioplamicedgnireenignE2AtnioplamicedgnireenignE3AtnioplamicedgnireenignE4AtnioplamicedgnireenignE5AtnioplamicedgnireenignE6AtnioplamicedgnireenignE

3ot0

BeludoM

310410510610710810

RRRRRR

1BtupnIgolanA2BtupnIgolanA3BtupnIgolanA4BtupnIgolanA5BtupnIgolanA6BtupnIgolanA

9999+ot9999–

910020120220320420

RRRRRR

1BtnioplamicedgnireenignE2BtnioplamicedgnireenignE3BtnioplamicedgnireenignE4BtnioplamicedgnireenignE5BtnioplamicedgnireenignE6BtnioplamicedgnireenignE

3ot0

CeludoM

520620720820920030

RRRRRR

1CtupnIgolanA2CtupnIgolanA3CtupnIgolanA4CtupnIgolanA5CtupnIgolanA6CtupnIgolanA

9999+ot9999–

130230330430530630

RRRRRR

1CtnioplamicedgnireenignE2CtnioplamicedgnireenignE3CtnioplamicedgnireenignE4CtnioplamicedgnireenignE5CtnioplamicedgnireenignE6CtnioplamicedgnireenignE

3ot0

DeludoM

730830930040140240

RRRRRR

1DtupnIgolanA2DtupnIgolanA3DtupnIgolanA4DtupnIgolanA5DtupnIgolanA6DtupnIgolanA

9999+ot9999–

340440540640740840

RRRRRR

1DtnioplamicedgnireenignE2DtnioplamicedgnireenignE3DtnioplamicedgnireenignE4DtnioplamicedgnireenignE5DtnioplamicedgnireenignE6DtnioplamicedgnireenignE

3ot0

Page 20: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

18

…7 ADDRESSABLE PARAMETERS

…7.2 Holding Registers

rebmuNretsigeR etirW/daeR noitpircseD yrtnEesnopseR

stluseRnoitcnuFhtaM *050150250350450550650750

RRRRRRRR

tluseRnoitcnuF1kcolbhtaMtluseRnoitcnuF2kcolbhtaMtluseRnoitcnuF3kcolbhtaMtluseRnoitcnuF4kcolbhtaMtluseRnoitcnuF5kcolbhtaMtluseRnoitcnuF6kcolbhtaMtluseRnoitcnuF7kcolbhtaMtluseRnoitcnuF8kcolbhtaM

%01+elacSlluFyalpsiDnkcolBhtaM%01-oreZyalpsiDnkcolBhtaM

9999+ot9999–

egasseMrotarepO

060160260360460560660760860960

W/RW/RW/RW/RW/RW/RW/RW/RW/RW/R

)egassemfotratS(egasseMrotarepOegasseMrotarepOegasseMrotarepOegasseMrotarepOegasseMrotarepOegasseMrotarepOegasseMrotarepOegasseMrotarepOegasseMrotarepO

)egassemfodnE(egasseMrotarepO

drowrepsretcarahc2,denifedresU)sretcarahc02latot(

edoCretcarahCrof8noitceSotrefeRnoisrevnoC

noitisoPtnioPlamiceDrezilatoT *070170270370470570670770870970080180

RRRRRRRRRRRR

noitisoPtnioPlamiceD1rezilatoTnoitisoPtnioPlamiceD2rezilatoTnoitisoPtnioPlamiceD3rezilatoTnoitisoPtnioPlamiceD4rezilatoTnoitisoPtnioPlamiceD5rezilatoTnoitisoPtnioPlamiceD6rezilatoTnoitisoPtnioPlamiceD7rezilatoTnoitisoPtnioPlamiceD8rezilatoTnoitisoPtnioPlamiceD9rezilatoT

noitisoPtnioPlamiceD01rezilatoTnoitisoPtnioPlamiceD11rezilatoTnoitisoPtnioPlamiceD21rezilatoT

,tniop.ceDerofeBsrahCfo.oN=8ot0,reilpitluM01x=9

reilpitluM001x=01

htgneLrepaPdnadeepStrahC

580680780880

W/RW/RW/R

R

1deepStrahC2deepStrahC3deepStrahC

deepStrahClautcA

ruohrepmm0051ot0)ruohrepmm0otteserp0deepStrahC(

980090

W/RR

deepStrahCevitcAtrahCgniniameR

3SC=2,2SC=1,1SC=1,0SC=0sertem03ot0

* ylnoA052RS

Page 21: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

19

…7.2 Holding Registers

7 ADDRESSABLE PARAMETERS…

rebmuNretsigeR etirW/daeR noitpircseD yrtnEesnopseR

stnioPpirTmralA

590690790890990001101201301401501601701801901011111211311411511611711811

W/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/R

tnioPpirTAaPmralAssecorPtnioPpirTBaPtnioPpirTCaPtnioPpirTDaPtnioPpirTEaPtnioPpirTFaPtnioPpirTGaPtnioPpirTHaPtnioPpirTJaPtnioPpirTKaPtnioPpirTLaPtnioPpirTMaPtnioPpirTNaPtnioPpirTPaPtnioPpirTQaPtnioPpirTRaPtnioPpirTSaPtnioPpirTTaPtnioPpirTUaPtnioPpirTVaPtnioPpirTWaP

tnioPpirTXaPtnioPpirTYaPtnioPpirTZaP

9999+ot9999–siseretsyHmralA

021121221321421521621721821921031131231331431531631731831931041141241341

W/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/R

siseretsyHAaPmralAssecorPsiseretsyHBaPsiseretsyHCaPsiseretsyHDaPsiseretsyHEaPsiseretsyHFaPsiseretsyHGaPsiseretsyHHaPsiseretsyHJaPsiseretsyHKaPsiseretsyHLaPsiseretsyHMaPsiseretsyHNaPsiseretsyHPaPsiseretsyHQaPsiseretsyHRaPsiseretsyHSaPsiseretsyHTaPsiseretsyHUaPsiseretsyHVaPsiseretsyHWaP

siseretsyHXaPsiseretsyHYaPsiseretsyHZaP

Page 22: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

20

…7 ADDRESSABLE PARAMETERS

…7.2 Holding Registers

rebmuNretsigeR etirW/daeR noitpircseD yrtnEesnopseR

siseretsyHemiTmralA

051151251351451551651751851951061161261361461561661761861961071171271371

W/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/R

siseretsyHemiTAaPmralAssecorPsiseretsyHemiTBaPsiseretsyHemiTCaPsiseretsyHemiTDaPsiseretsyHemiTEaPsiseretsyHemiTFaPsiseretsyHemiTGaPsiseretsyHemiTHaPsiseretsyHemiTJaPsiseretsyHemiTKaPsiseretsyHemiTLaPsiseretsyHemiTMaPsiseretsyHemiTNaPsiseretsyHemiTPaPsiseretsyHemiTQaPsiseretsyHemiTRaPsiseretsyHemiTSaPsiseretsyHemiTTaPsiseretsyHemiTUaPsiseretsyHemiTVaPsiseretsyHemiTWaP

siseretsyHemiTXaPsiseretsyHemiTYaPsiseretsyHemiTZaP

9999+ot9999–

stnatsnoChtaM *081181281381481581681781881981091191291391491591

W/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/R

1KtnatsnockcolbhtaM2KtnatsnockcolbhtaM3KtnatsnockcolbhtaM4KtnatsnockcolbhtaM5KtnatsnockcolbhtaM6KtnatsnockcolbhtaM7KtnatsnockcolbhtaM8KtnatsnockcolbhtaM9KtnatsnockcolbhtaM

01KtnatsnockcolbhtaM11KtnatsnockcolbhtaM21KtnatsnockcolbhtaM31KtnatsnockcolbhtaM41KtnatsnockcolbhtaM51KtnatsnockcolbhtaM61KtnatsnockcolbhtaM

tnioPlamiceDtnatsnoChtaM *002102202302402502602702802902012112212312412512

W/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/RW/R

tnioplamiced1Ktnioplamiced2Ktnioplamiced3Ktnioplamiced4Ktnioplamiced5Ktnioplamiced6Ktnioplamiced7Ktnioplamiced8Ktnioplamiced9K

tnioplamiced01Ktnioplamiced11Ktnioplamiced21Ktnioplamiced31Ktnioplamiced41Ktnioplamiced51Ktnioplamiced61K

3ot0

* ylnOA052RS

Page 23: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

21

…7.2 Holding Registers

7 ADDRESSABLE PARAMETERS…

rebmuNretsigeR etirW/daeR noitpircseD yrtnEesnopseR

sgnitteSrezilatoT *

022122

W/RW/R

eulaVteserP1rezilatoTdroWhgiHdroWwoL

droWwoL+)63556xdroWhgiH(999,999,99ot0sirehtegot

222322

W/RW/R

eulaVteserP2rezilatoTdroWhgiHdroWwoL

422522

W/RW/R

eulaVteserP3rezilatoTdroWhgiHdroWwoL

622722

W/RW/R

eulaVteserP4rezilatoTdroWhgiHdroWwoL

822922

W/RW/R

eulaVteserP5rezilatoTdroWhgiHdroWwoL

032132

W/RW/R

eulaVteserP6rezilatoTdroWhgiHdroWwoL

232332

W/RW/R

eulaVteserP7rezilatoTdroWhgiHdroWwoL

432532

W/RW/R

eulaVteserP8rezilatoTdroWhgiHdroWwoL

632732

W/RW/R

eulaVteserP9rezilatoTdroWhgiHdroWwoL

832932

W/RW/R

eulaVteserP01rezilatoTdroWhgiHdroWwoL

042142

W/RW/R

eulaVteserP11rezilatoTdroWhgiHdroWwoL

242342

W/RW/R

eulaVteserP21rezilatoTdroWhgiHdroWwoL

* ylnoA052RS

Page 24: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

22

…7 ADDRESSABLE PARAMETERS

…7.2 Holding Registers

rebmuNretsigeR etirW/daeR noitpircseD yrtnEesnopseR

sgnitteSrezilatoT *

052152

W/RW/R

eulaVdenimretederP1rezilatoTdroWhgiHdroWwoL

droWwoL+)63556xdroWhgiH(999,999,99ot0sirehtegot

252352

W/RW/R

eulaVdenimretederP2rezilatoTdroWhgiHdroWwoL

452552

W/RW/R

eulaVdenimretederP3rezilatoTdroWhgiHdroWwoL

652752

W/RW/R

eulaVdenimretederP4rezilatoTdroWhgiHdroWwoL

852952

W/RW/R

eulaVdenimretederP5rezilatoTdroWhgiHdroWwoL

062162

W/RW/R

eulaVdenimretederP6rezilatoTdroWhgiHdroWwoL

262362

W/RW/R

eulaVdenimretederP7rezilatoTdroWhgiHdroWwoL

462562

W/RW/R

eulaVdenimretederP8rezilatoTdroWhgiHdroWwoL

662762

W/RW/R

eulaVdenimretederP9rezilatoTdroWhgiHdroWwoL

862962

W/RW/R

eulaVdenimretederP01rezilatoTdroWhgiHdroWwoL

072172

W/RW/R

eulaVdenimretederP11rezilatoTdroWhgiHdroWwoL

272372

W/RW/R

eulaVdenimretederP21rezilatoTdroWhgiHdroWwoL

* ylnoA052RS

Page 25: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

23

7 ADDRESSABLE PARAMETERS

…7.2 Holding Registers

rebmuNretsigeR etirW/daeR noitpircseD yrtnEesnopseR

sgnitteSrezilatoT *

082182

RR

latoThctaB1rezilatoTdroWhgiHdroWwoL

droWwoL+)63556xdroWhgiH(999,999,99ot0sirehtegot

282382

RR

latoThctaB2rezilatoTdroWhgiHdroWwoL

482582

RR

latoThctaB3rezilatoTdroWhgiHdroWwoL

682782

RR

latoThctaB4rezilatoTdroWhgiHdroWwoL

882982

RR

latoThctaB5rezilatoTdroWhgiHdroWwoL

092192

RR

latoThctaB6rezilatoTdroWhgiHdroWwoL

292392

RR

latoThctaB7rezilatoTdroWhgiHdroWwoL

492592

RR

latoThctaB8rezilatoTdroWhgiHdroWwoL

692792

RR

latoThctaB9rezilatoTdroWhgiHdroWwoL

892992

RR

latoThctaB01rezilatoTdroWhgiHdroWwoL

003103

RR

latoThctaB11rezilatoTdroWhgiHdroWwoL

203303

RR

latoThctaB21rezilatoTdroWhgiHdroWwoL

* ylnoA052RS

Page 26: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

24

retcarahC lamiceD lamicedaxeH retcarahC lamiceD lamicedaxeH

ecapS!"#$%&'()*+,–./0123456789:;<=>?@ABCDEFGHIJKLMNOP

23334353637383930414243444546474849405152535455565758595061626364656667686960717273747576777879708

02122232425262728292A2B2C2D2E2F203132333435363738393A3B3C3D3E3F304142434445464748494A4B4C4D4E4F405

QRSTUVWXYZ[\]^_`abcdefghijkl

mnopqrstuvwxyzrbΩ∑µπ°

18283848586878889809192939495969798999001101201301401501601701801901011111211311411511611711811911021121221321421521621721821921

152535455565758595A5B5C5D5E5F506162636465666768696A6B6C6D6E6F607172737475767778797A7B7C7D7E7F70818

8.1 Operator Message Character Code Conversion

8 QUERY/RESPONSE DATA CODES

Page 27: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

PRODUCTS & CUSTOMER SUPPORT

A Comprehensive Instrumentation Range

Analytical Instrumentation• Transmitters

On-line pH, conductivity, and dissolved oxygentransmitters and associated sensing systems.

• SensorspH, redox, selective ion, conductivity and dissolvedoxygen.

• Laboratory InstrumentationpH and dissolved oxygen meters and associatedsensors.

• Water AnalyzersFor water quality monitoring in environmental, powergeneration and general industrial applications including:pH, conductivity, ammonia, nitrate, phosphate, silica,sodium, chloride, fluoride, dissolved oxygen andhydrazine.

• Gas AnalyzersZirconia, paramagnetic, infrared, thermal conductivity.

Controllers & Recorders• Controllers

Digital display, electronic, pneumatic. Discrete single-loop and multi-loop controllers which can be linked to acommon display station, process computer or personalcomputer.

• RecordersCircular and strip-chart types (single and multi-point) fortemperature, pressure, flow and many other processmeasurements.

Electronic Transmitters• Smart & Analog Transmitters

For draft, differential, gauge and absolute pressuremeasurement. Also, liquid level and temperature

• I to P Converters and Field Indicators

Flow Metering• Magnetic Flowmeters

Electromagnetic, insertion type probes and watermeters.

• Turbine Flowmeters

• Wedge Flow Elements

• Mass Flow MetersTransmitters, sensors, controllers and batch/displayunits.

Level Control• Submersible, Capacitance & Conductivity.

Pneumatic Instrumentation• Transmitters

• Indicating Controllers

• Recording Controllers

Customer Support

ABB Instrumentation provides a comprehensive after salesservice via a Worldwide Service Organization. Contact one ofthe following offices for details on your nearest Service andRepair Centre.

United KingdomABB Instrumentation LimitedTel: +44 (0)1480 475321Fax: +44 (0)1480 470787

United States of AmericaABB Automation Inc.Instrumentation DivisionTel: +1 215-674-6000Fax: +1 215-674-7183

ItalyABB Instrumentation SpATel: +39 (0) 344 58111Fax: +39 (0) 344 58278

Client Warranty

Prior to installation, the equipment referred to in this manualmust be stored in a clean, dry environment, in accordance withthe Company's published specification. Periodic checks must bemade on the equipment's condition.

In the event of a failure under warranty, the followingdocumentation must be provided as substantiation:

1. A listing evidencing process operation and alarm logs at timeof failure.

2. Copies of operating and maintenance records relating to thealleged faulty unit.

Page 28: COMMANDER SR250 Operating Guide Chart Recorders Modbus (RTU) Communications Option · PDF file · 2015-04-27ABB Instrumentation COMMANDER SR250 Chart Recorders COMMANDER SR250 Operating

IM/S

R25

0–M

OD

Issu

e 1

The Company’s policy is one of continuous productimprovement and the right is reserved to modify theinformation contained herein without notice.

© ABB 2000 Printed in UK (03.00)

ABB Instrumentation LtdSt. NeotsCambs.England, PE19 3EUTel: +44 (0) 1480 475321Fax: +44 (0) 1480 217948

ABB Automation Inc.Instrumentation Division125 E. County Line RoadWarminster, PA 18974 USATel: +1 215-674-6000Fax: +1 215-674-7183

ABB Instrumentation SpA22016 LennoComoItalyTel: +39 (0) 344 58111Fax: +39 (0) 344 58278