0% found this document useful (0 votes)
43 views

Citectmodbus

This document provides instructions for using Citect SCADA software and the Modbus protocol to monitor and control Relay Monitoring Systems' digital protection relays. It outlines how to configure Citect to communicate over RS485 with the relays using Modbus registers mapped to Citect tags. Settings include a slave ID of 96, 19200 bps transmission speed, and adding offsets to Modbus registers to match internal relay parameters. Sample Citect screen templates and relay-specific Modbus register allocation tables can be downloaded for implementation.

Uploaded by

khaldoun sami
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views

Citectmodbus

This document provides instructions for using Citect SCADA software and the Modbus protocol to monitor and control Relay Monitoring Systems' digital protection relays. It outlines how to configure Citect to communicate over RS485 with the relays using Modbus registers mapped to Citect tags. Settings include a slave ID of 96, 19200 bps transmission speed, and adding offsets to Modbus registers to match internal relay parameters. Sample Citect screen templates and relay-specific Modbus register allocation tables can be downloaded for implementation.

Uploaded by

khaldoun sami
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Using Citect and Modbus Protocol

with Relay Monitoring System’s


Digital Protection Relays

relay monitoring systems pty ltd


Advanced Protection Devices
Using Citect & Modbus Protocol with µMATRIX Platform Relays

1. Introduction
This document is intended as a guide for users of µMATRIX platform relays and programmers wishing to utilize
the SCADA communications port available on these relays.
The Citect program has been used to demonstrate the Modbus functionality of the µMATRIX platform. Citect
demonstration discs are readily available from the supplier and sample Citect screen templates (.ctz files) for
µMATRIX relays from our web site.

2. Contents
1. Introduction
2. Contents
3. Modbus register allocation tables
4. Other documantation
5. DPR register mapping scheme
6. Citect setup for RS485 connection to DPR
7. Modifying and editing the Modbus protocol settings for RS485

3. Modbus register allocation tables


A separate file for each specific relay model is provided which lists the Modbus register allocation tables. A copy
of these files in PDF format may be downloaded from:

http://www.rmspl.com.au/uMATRIX.htm

• 2V67 Modbus allocation table


• 2H34 Modbus allocation table
• 2V164 Modbus allocation table

4. Other Information
Additional documentation and programs may be downloaded from:

http://www.rmspl.com.au/uMATRIX.htm

• µMATRIXwin Generic PC programming software


• µMATRIXinfo µMATRIX Users Guide
• .umx files µMATRIX firmware upgrades
• .ump files Sample µMATRIX setting parameter files
• .ctz files Sample Citect screen templates for µMATRIX relays

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/2/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

DPR register mapping scheme


The DPR CDB register mapping scheme is very simple:
• Scalar CDB parameters must have 40000 added to the parameter number and be defined as UINT
type (unsigned 16 bit quantity), and must be divided (scaled) by 100 to convert from Raw to
Engineering units. Reading the Tag (using or displaying in a Citect page) will read from the CDB
parameter and writing to the Tag (setting or modifying in a Citect page) will cause the CDB
parameter to be updated in the DPR.

• Boolean CDB parameters must have 00000 added to the parameter number and be defined as
DIGITAL type (1 bit quantity), and must be defined as 0 Raw to 0 Eng (False) and 1 Raw to 1 Eng
(True). Reading the Tag (using or displaying in a Citect page) will read from the CDB parameter
and writing to the Tag (setting or modifying in a Citect page) will cause the CDB parameter to be
updated in the DPR.

• To define tags (variables) representing DPR CDB parameters, do the following:


• Run Citect
• Create a New Project Named "RMS DPR"
• Select ‘My Projects | RMS DPR | Tags’ from the Projects List.

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/3/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

• Select ‘Variable Tags’ from the ‘Contents of Tags’.


• Define Tags representing DPR scalar CDB parameters (registers) that will be used in Citect as
UINT (unsigned 16 bit quantities), and add 40000 to the desired CDB register number. In the
example below, CDB register 250 (Setpoint Voltage) is mapped in the ModBus RTU protocol to
register 40250. This register can be read from and written to the DPR. Note the scaling factor of
100: All scalar CDB parameters are stored internally as integers; to obtain the floating point value
for use in Citect, the CDB parameter must be divided by 100, for example, if the scalar CDB
parameter 250 contained the number 12450, it is meant to be interpreted as 124.50 (Volts in this
case).

• Define Tags representing DPR boolean CDB parameters (registers) that will be used in Citect as
DIGITAL (1 bit quantities), and add 00000 to the desired CDB register number. In the example
below, CDB register 936 (Save CDB To Flash) is mapped in the ModBus RTU protocol to register
00936. This register can be read from and written to the DPR. Scaling must be set to 0 for False
and 1 for True.

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/4/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

6. Citect setup for RS485 connection to DPR


The example is based on Citect 5.30 communicating with a RMS DPR 2V164 with the following
communications and ModBus RTU protocol settings:

• RS485 half duplex connection with RTS control of the RS232 port.
• 19200 bps
• 8 bits data size
• No parity
• Default Slave id = 96

An RS232/RS485 converter is connected to the COM2 port of the computer running Citect.

Proceed as follows:

• Run Citect
• Select the project named "RMS DPR"
• Set ModBus Protocol Parameters in Citect

• Select ‘My Projects | RMS DPR | Communications’ from the Projects List.

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/5/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

• Select ‘Express I/O Device Setup’ from ‘Contents of Communications’

• Select ‘Next >’ to start creating the new I/O Server

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/6/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

• Enter the server name and select ‘Next >’

• Select External I/O Device

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/7/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

• Select device template as ‘Modicon | 484 | Serial (Modbus Binary Protocol)

• Select driver address (96 is the factory default)

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/8/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

• Don’t connect to PSTN, select ‘Next >’

• Select the comms port

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/9/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

• Don’t link to external tag database, select ‘Next >’

• Finished.

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/10/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

7. Modifying and editing the Modbus protocol settings for RS485


• The I/O Server - needs no change

• The I/O device - ensure MODBUS and address are set

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/11/12
Using Citect & Modbus Protocol with µMATRIX Platform Relays

• Ports - need to add -t1,6 to control RTS timing for RS485 half duplex operation -t (RTS signal
control enabled), 1 (raise RTS for 1 millisecond before transmitting to DPR), 6 leave RTS high for 6
milliseconds while transmitting to DPR)

• Board - needs no change

Visit www.rmspl.com.au for the latest product information.


Due to RMS continuous product improvement policy this information is subject to change without notice. CitectModbus/Issue A/22/10/01/12/12
Australian Content Design References
Unless otherwise stated the product(s) quoted The products & components produced by RMS
are manufactured by RMS at our production are based on many years of field experience
facility in Melbourne Australia. Approximately since Relays Pty Ltd was formed in 1955. A
90% of our sales volume is derived from large population of equipment is in service
equipment manufactured in house with a local throughout Australia, New Zealand, South Africa
content close to 90%. Imported components & South East Asia attesting to this fact. Specific
such as semi-conductors are sourced from local product & customer reference sites may be
suppliers & preference is given for reasonable provided on application.
stock holding to support our build requirements.

Quality Assurance Product Warranty


RMS holds NCSI (NATA Certification Services All utility grade protection & auxiliary relay
International), registration number 6869 for the products, unless otherwise stated, are warranted
certification of a quality assurance system to for a period of 24 months from shipment for
AS/NZS ISO9001-1994. Quality plans for all materials & labour on a return to factory basis.
products involve 100% inspection and testing Repair of products damaged through poor
carried out before despatch. Further details on application or circumstances outside the product
specific test plans, quality policy & procedures ratings will be carried out at the customers
may be found in section A4 of the RMS product expense.
catalogue.

Product Packaging Standard Conditions of Sale


Protection relays are supplied in secure Unless otherwise agreed RMS Standard Terms
individual packing cardboard boxes with moulded & Conditions (QF 907) shall apply to all sales.
styrene inserts suitable for recycling. Each These are available on request or from our web
product & packing box is labeled with the product site.
part number, customer name & order details.

Relay Monitoring Systems Pty Ltd


6 Anzed Court, Mulgrave, Victoria 3170, AUSTRALIA

Tel: 61 3 9561 0266 Fax: 61 3 9561 0277 Email: [email protected] Web: www.rmspl.com.au

© 2 0 0 2 R e l a y M o n i t o r i n g S y s t e m s P t y L t d
Due to RMS continuous product improvement policy this information is subject to change without notice.

You might also like