5-50 B30 BUS DIFFERENTIAL SYSTEM – INSTRUCTION MANUALPRODUCT SETUP CHAPTER 5: SETTINGS5The serial communication ports utilize the Modbus protocol, unless the port is configured for DNP or IEC 60870-5-103operation. This allows the EnerVista UR Setup software to be used on the port. UR devices operate as Modbus slavedevices only.For more information on the protocol, including the memory map table, see the UR Family Communications Guide.MODBUS SLAVE ADDRESS — When using the Modbus protocol on the RS232 port, the B30 responds regardless of theMODBUS SLAVE ADDRESS programmed. For the RS485 port, each device on the serial bus must have a unique slave addressfrom 1 to 254. Address 0 and addresses from 248 and up are reserved by the Modbus protocol specification, and so theiruse here is not recommended. Address 0 is the broadcast address to which all Modbus slave devices listen. Addresses donot have to be sequential, but no two devices can have the same address or conflicts resulting in errors occur. Generally,starting at 1, set each device added to the link to use the next higher address. When using Modbus TCP/IP, the client mustuse the programmed MODBUS SLAVE ADDRESS value in the Unit Identifier field.MODBUS TCP PORT NUMBER — Modbus over TCP/IP can also be used on any of the Ethernet ports. The listening TCP port 502is reserved for Modbus communications, and only in exceptional cases when MODBUS TCP PORT NUMBER is set to any otherport. The MODBUS TCP PORT NUMBER setting sets the TCP port used by Modbus on Ethernet. A MODBUS TCP PORT NUMBER of0 disables Modbus over TCP/IP, meaning closes the Modbus TCP port. When the port number is changed to 0, the changetakes effect when the B30 is restarted. When it is set to 0, use the front panel or serial port to communicate with the relay.5.3.5.9 Protocol selectionSETTINGS PRODUCT SETUP COMMUNICATIONS PROTOCOLThe PROTOCOL menu allows selection of one of the following protocols: DNP 3.0, IEC60870-104, or IEC60870-103.SCADA PROTOCOL — This setting selects the SCADA protocol on which the unit communicates, among DNP3.0, IEC 60870-104, and IEC 60870-103, with DNP being the default. Options depend on order code. For any change to take effect, restartthe unit.MMS CONNECTION TIMEOUT — This setting specifies a time delay for the detection of network TCP connection lost. If there isno data traffic on the TCP connection for greater than the time specified by this setting, the connection is terminated. Thisfrees up the connection to be re-used by a client. A setting of 10 seconds disables this timer. The TCP connection then ismanaged by a standard TCP KeepAlive message sequence. These messages are transmitted every 20 seconds when thereis no MMS communication between the relay and the client. If there are no responses to the TCP KeepAlive messages, theconnection is closed. For any change to this setting to take effect, restart the unit. The change takes effect for a newconnection. For any existing open connection when the change is made, close and re-open the connection. Cycling powerto the relay also applies the new setting.The table shows which of DNP 3.0, IEC 60870-5-104, IEC 60870-5-103, and IEC 61850 protocols are operational on theRS232, RS485, and Ethernet ports. It shows all possible combinations of the PROTOCOL and DNP CHANNEL 1(2) PORT settings.Do not set more than one protocol to the same TCP/UDP port number, as this results in unreliable operation ofthose protocols. PROTOCOL SCADA PROTOCOL:DNP 3.0Range: DNP 3.0, IEC 60870-5-104, IEC 60870-5-103 MMS CONNECTIONTIMEOUT: 120 sRange: 10 to 7200 in steps of 10