0% found this document useful (0 votes)
19 views2 pages

Belden 9841 for DSE Modbus Control

This document outlines the process for sending System Control Keys to DSE Modbus enabled controllers for remote control functionality. It includes details on connections, control commands, and a list of system control keys along with their complements. Additional resources and specifications can be obtained from DSE upon request.

Uploaded by

nansccanc
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views2 pages

Belden 9841 for DSE Modbus Control

This document outlines the process for sending System Control Keys to DSE Modbus enabled controllers for remote control functionality. It includes details on connections, control commands, and a list of system control keys along with their complements. Additional resources and specifications can be obtained from DSE upon request.

Uploaded by

nansccanc
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Gencomm Control Keys

• DESCRIPTION
This document describes how to send System Control Keys to DSE Modbus enabled controllers. These functions
allow ‘remote control’ over the DSE module from any Modbus Master (such as a PLC, Building Management System,
PC or other embedded control system with Modbus Master functionality).

The complete DSE Gencomm Modbus Register Mapping specification document is obtainable from DSE upon request
by email to support@[Link].

• Connec tions

Ensure you are using the RS485 version of the DSE5500 series controller or if you are using the DSE7500
series, ensure the RS485 port has been selected in the module configuration.
Connect the controllers to the PLC using industry standard RS485 cabling. DSE reccomend and suply
BELDEN 9841 cable for RS485 use (DSE part number 016-030)
Remember that termination resistors must be correctly fitted and that the cable length must not exceedd
1.2km (For cables other than Belden 9841, the maximum length may be different, depending upon cable
specifications.
Use the Link7000 software (for 7500 series) or Link5000 (for 5500 series), to set the baud rate and slave
address of the controller to match your PLC program.

For further details, refer to the DSE Gencomm document and the module’s operator manual
and configuration software manual.

• Control

Control is performed by sending System Control Keys to the module, and also sending the bitwise opposite
(or one’s compliment) of the control key to another register ‘in the same write operation’ for security.

To modbus register 4104 (decimal) write the system control key as below
To modbus register 4105 (decimal) write the compliment of the system control key as below

Both of these registers MUST be written to the controller at the SAME TIME using the SAME MODBUS
WRITE COMMAND.

A table of Control Keys and the ones compliment of the keys is included overleaf.

056-051 Gencomm Control Keys Issue 1 – [Link]


• System Control Keys

Not all functions are supported by all modules. The Gencomm protocol includes a method of reading the list of
supported functions from the connected controller. This is detailed in the full Gencomm Protocol Document, available
from support@[Link] upon request.

System control key Ones compliment of control key


(65535-control key)
System control function
Select Stop mode 35700 29835
Select Auto mode 35701 29834
Select Manual mode 35702 29833
Select Test on load mode 35703 29832
Select Auto with manual restore mode 35704 29831
Start engine if in manual or test modes 35705 29830
Mute alarm 35706 29829
Reset alarms 35707 29828
Transfer to generator 35708 29827
Transfer to mains 35709 29826
Reset mains failure 35710 29825
Reserved 35710-35731 N/A
Telemetry start if in auto mode 35732 29803
Cancel telemetry start in auto mode 35733 29802
Reset alarms 35734 29801
Clear telemetry alarm flag 35735 29800
Lock the user controls 35736 29799
Unlock the user controls 35737 29798
Reset the maintenance due times 35738 29797
MSC alarm inhibit on 35739 29796
MSC alarm inhibit off 35740 29795

056-051 Gencomm Control Keys Issue 1 – [Link]

Common questions

Powered by AI

The security measure implemented involves writing the control key and its one's complement to two specific registers simultaneously. This practice ensures that for any given command, both expected values must match the control and complemented registers, providing a way to detect and mitigate unauthorized or unintended changes. This mechanism checks for data integrity and guards against errors caused by data transmission issues, enhancing the security of control operations .

Setting the baud rate and slave address correctly is essential because these parameters ensure that the Modbus master and DSE controllers operate on the same communication settings, facilitating accurate and reliable data exchange. Baud rate determines the speed of communication, while the slave address allows the Modbus master to identify and interact with specific devices. Incorrect settings could lead to communication errors or inability to establish a connection .

The configuration software manuals provide detailed instructions for setting up communication parameters such as baud rate and slave addresses. They also guide users through using the Link7000 or Link5000 software, which are essential for configuring the RS485 ports in DSE7500 and DSE5500 series controllers, respectively. These manuals help ensure correct initial configurations and adjustments, aiding in establishing a reliable communication link with Modbus masters .

When selecting cabling for RS485 communications, it is important to consider cable specifications such as impedance, capacitance, and maximum length. DSE specifically recommends and supplies BELDEN 9841 due to its ability to reliably transmit signals up to 1.2 km. Other cables may have different length limits depending on their specifications. Proper termination with resistors is crucial to prevent signal reflection, and compatibility with the RS485 standard must be verified to ensure effective communication .

The communication setup ensures reliability by using RS485 cabling, which DSE recommends as it supports longer distances (up to 1.2 km with specific cables such as BELDEN 9841) and provides resilience to electromagnetic interference, common in industrial settings. Proper termination resistors must be fitted to prevent signal reflection, which is crucial for data integrity. The setup also involves configuring baud rate and slave address using Link7000 or Link5000 software to match the PLC program, allowing seamless communication between the Modbus master and the DSE controllers .

Including a method to read the list of supported functions is crucial because not all functions are supported by every DSE module. This feature allows the Modbus master system to dynamically understand which commands are applicable to the connected controller, preventing the transmission of unsupported commands that could cause errors or unexpected behavior. It ensures better compatibility and adaptability to various DSE controllers .

Writing both a system control key and its one's complement to separate Modbus registers (4104 and 4105) at the same time using the same write command enhances security and integrity of the control operation. This approach ensures that any single bit error in the data transmission can be detected as the complement will not match expected values, thereby preventing unauthorized or accidental changes to controller settings. It adds a layer of validation to the control process .

Termination resistors are crucial in preventing signal reflection along the RS485 cabling, which can cause data corruption and communication failures. They absorb signal reflections at the cable ends, stabilizing the transmission. Not using termination resistors correctly could result in distorted signals and unreliable communication, leading to potential misinterpretation of commands or complete communication failure with the DSE controllers .

Transmission errors can be minimized by ensuring correct cable type and length, as specified by the DSE's recommendation to use BELDEN 9841 for up to 1.2 km distances. Applying proper termination resistors is vital to preventing signal reflection. Correctly setting communication parameters like baud rate and slave address using the recommended Link7000 or Link5000 software is equally critical. Implementing simultaneous writing of control keys and their one's complement ensures error detection and data integrity during command execution .

Simultaneous data writing to registers 4104 and 4105 affects controller operations by ensuring that both the control key and its complement are processed together, thus maintaining synchronized and secure command execution. This requirement helps avoid partial writes or mismatches that could occur if the operations were separate, reducing the risk of erroneous commands executing. It enhances security by checking for data integrity, as any bit error would result in mismatched values, alerting the system to a transmission issue .

You might also like