SD+ Protocol Guide

Created by Matheus Gabriel Barbosa Rocha dos Santos, Modified on Thu, 3 Apr at 3:45 PM by Matheus Gabriel Barbosa Rocha dos Santos


INDEX

  • Modbus Protocol
    • Input
    • Output
  • DNP3 Protocol
    • Input
    • Output
  • IEC 61850 Protocol

The SD+ allows communication using up to three different communication protocols: Modbus, DNP3, and IEC 61850. This guide explains how to configure each of them. 



 Aviso !

This guide complements the article Instructions for Creating a Point in SD+ and the Configuration Guide. Therefore, it is crucial that the user is familiar with these before proceeding with the protocol configuration. 


If you encounter difficulties while navigating the web page, we recommend accessing the following guides: 

  • SD+  Web Interface 


 Informação !

This guide was developed based on SD+ system version 2.7.6. 



Modbus Protocol 

Input

After logging into the SD+ web page, navigate to the menu System > Configuration > Configuration Area (Edit) > Modbus (Input): 

2. After selecting the Modbus protocol, you will see two tabs: Master - Tables and Master - Registers. Select the Master - Tables tab. After selecting the Modbus protocol, you will see two tabs: Master - Tables and Master - Registers. Select the Master - Tables tab. 

3. Select the input IED, click Create, and build a new table containing the type and reading method (polling or change record). Then, click Add

⇾ Legenda

Input IED: Allows the selection of the input IED, listing all those that have already been included in the input configurations.
Table Name: Allows you to enter a name for the table.
Table Type: Allows you to select the type of records in the table.
Type: 
Input Discrete, Coils, Input Registers, or Holding Registers.

Scan (s): The desired time interval between table readings. If the value is set to zero, the reading will be performed every cycle.
 Time interval: 
0 ~ 36,000.



4. Now, in the Master - Indexes tab, click on Abstract to create an input abstract by linking it to the DNP3 index. Then, click on Processing, and finally, click Add

⇾ Legenda

Input IED: Allows the selection of the input IED, listing all those that have already been included in the input configurations. 
Abstract: Allows you to select the abstract to be configured, listing all abstracts belonging to the input IED.
Table: Allows you to select the table to be configured.
Register: The register number in the Modbus map to which the abstract will be linked.
 Value range: 
0 ~ 65,535. 
Processing: Allows you to select processing options for the abstract based on its bit size.
 Value range: 
1 bit, 16 bits, 32 bits (ABCD), 32 bits (CDBA), Advanced (allows merging bits from different abstracts into the same index).
Description: Allows the user to add comments about the register. This field is optional.


Output

1. Navigate to the menu System > Configuration > Configuration Area (Edit) > Modbus (Output)


2. Select the virtual IED and click Create, then link this IED to an input abstract to be mapped in the output, and finally, click Add

⇾ Legenda

Virtual IED: Allows the selection of the virtual IED 
IED: Allows you to select the output IED to be configured. Only the IEDs from the previously selected input group will be listed
Abstract: Allows you to select the abstract to be configured, listing all the abstracts belonging to the input IED.
Type: Allows you to select the type of the abstract 
Variable Types: Input Discrete, Coils, Input Registers, or Holding Registers.
Register: The register number in the Modbus map to which the abstract will be associated. Intervalo de Values : 0 ~ 65.535.
Processing: Allows you to select processing options for the abstract based on its bit size 
Value Range: 1 bit, 16 bits, 32 bits (ABCD), 32 bits (CDBA), and Advanced (allows merging bits from different abstracts into the same index)
Description: Allows the user to add comments about the register. This is an optional field.


DNP3 Protocol

Input

1. After logging into the SD+ web page, navigate to the menu System > Configuration > Configuration Area (Edit) > DNP3 (Input)


2. After selecting the DNP3 protocol, you will see three tabs: Master - Extra, Master - Tables, and Master - Indexes. Select the Master - Tables tab. 

3. Select the Input IED, click Create, and build a new table containing the type and reading method (polling or change record). Then, click Add

⇾ Legenda

Input IED: Allows the selection of the input IED, listing all those that have already been included in the input configurations.
Table Name: Allows you to enter a name for the table
Table Type: Allows you to select the type of records in the table. 
Type: Input Discrete, Coils, Input Registers, or Holding Registers.
Scan(s): The desired time interval between table readings. If the value is set to zero, the reading will occur every cycle. 
Time interval: 0 ~ 36,000. 

4. In the Master - Indexes tab, click on Abstract to create an input abstract linked to the DNP3 index. Then, click on Processing, and finally, click Add

⇾ Legenda



Input IED: Allows the selection of the input IED, listing all those already included in the input configurations. 
Abstract: Allows the selection of the abstract to be configured, displaying all abstracts associated with the input IED.
index: Number corresponding to the DNP3 map that will be associated with the abstract. 
Value range: 0 to 65,535. 
Processing: Allows you to select processing options for the abstract based on its bit size. Value range: 1 bit, 16 bits, 32 bits, Advanced (allows merging bits from different abstracts into the same index). 

Description: Allows the user to insert comments regarding the register. This is an optional field.

Output

1. After logging into the SD+ web page, navigate to the menu System > Configuration > Configuration Area (Edit) > DNP3 (Output)



2. After selecting the DNP3 protocol, you will see two tabs: Definitions and Slave - Indexes. Select the Definitions tab. 

3.Select the settings according to the virtual IED and click Save

⇾ Legenda

Virtual IED: Allows the selection of the input IED, listing all those that have already been included in the input configurations.

Need time (s): Time interval for a clock synchronization with the supervisory system to be requested. This item can only be configured if the Accept data time field is enabled.

Time interval: 60 ~ 604,800 s.

Type: Allows you to select the type of the records in the table.

Type: Input Discrete, Coils, Input Registers, or Holding Registers.
Number of events: Define o tamanho do buffer de eventos para cada tipo de registrador. 
Measurement range: 0 ~ 65,535 
Class 0: Selects which types of registers will be responded to in Class 0.

4. Next, select the Slave - Indexes tab to map an abstract and a DNP3 index. After completing the configuration, click Add.

⇾ Legenda

Virtual IED: Allows the selection of the virtual IED, listing all that have already been included in the input configurations

IED: Select the Input IED that contains the abstracts to be associated with the output indexes.

Abstract: Allows you to select the abstract to be configured, listing all the abstracts belonging to the input IED.

Type: Allows you to select the type of the abstract.

Variable types: Input Discrete, Coils, Input Registers, or Holding Registers.

Index: The index number in the DNP3 map to which the abstract will be associated.

Value range: 0 ~ 65,535

Processing: Allows you to select processing options for the abstract based on its bit size.

Value range: 1 bit, 16 bits, 32 bits, Advanced (allows merging bits from different abstracts into the same index).

Description: Allows the user to insert comments regarding the register. This is an optional field.

IEC 61850 Protocolo

The IEC 61850 protocol is available in SD+ only as a server. To configure it, the client must have an .icd file. 




 Informação !

For this configuration, it will be necessary to load a .cid file, where the original data is stored in SCL format. Make sure you have your own file available to continue the steps, or request one from Treetech. 


1. After logging into the SD+ web page, navigate to the menu System > Configuration > Configuration Area (Edit) > IEC 61850


2. Import the .icd file (SCL file) by clicking the "Edit" button on the right side of the screen.

3.  This is the IEC 61850 Object Editor, where you can search, create, edit, and customize objects that will link the IED register with the ICD file. Now, the ICD link will be displayed by Domain name, Logical node, Data object, and Data attribute

4. Restart the device and check if the configuration is as expected on the Home screen. 


If you encounter any issues or difficulties with the procedure, don't hesitate to contact! 

Contacts:  
Telefone: +55 (11) 2410 – 1190 — Ramal: 425
Celular: +55 (11) 97225 – 8683 - WhatsApp
E-mail: sac@treetech.com.br
Support Portal


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article