Channel Configuration
Original instructions
Communication Setup
Before configuring the ports of the BMXNOR0200H module, select the link to be configured via the website.
Click Communication → Channel Parameters → Add :
Parameter
Value scope
Default value
Description
Channel ID
0...4
0
index of the channel
Protocol
IEC/DNP3
IEC(101,104)
protocol type
Network Type
TCP-IP/Raw Serial and for DNP3, TCP-UDP, and UDP-IP
TCP-IP
physical port type
Mode
Master/Slave
Slave(Server)
role in network
IP Address
255.255.255.255
IP address of remote device (multiple address separate by semicolon).
Local Port
0...65535
2404
port of remote device
Connection Count
1...4
1
For IEC104 and DNP3 server: maximum number of clients connected to the server at one time.
Protocol: IEC(101,104): 1...64 DNP3: 1...32
1
For IEC104 and DNP3 client: maximum number of servers connected to the client at one time.
Status Reg Type
%MW
%MW
channel status register type in CPU
Status Reg Start Address
0...32464
0
Start address of channel connection status register (32 bits) in CPU, for server that configured with more than one client, there is an independent status register for each client.
NOTE: When a module is in the slave/server mode, several clients (≤ 4) can be connected to the module. These clients have the same configuration except for the IP address. Configure the client number in the parameter Connection Count. At this time, four channels are displayed on the page. But only one is real, the others are displayed as virtual. When the user adds/removes a real channel, the operation affects all virtual channels.
NOTE: The choice between IEC 101 and IEC 104 depends on the combination of protocol, mode, and network in the communication settings.
NOTE: Master/slave is used in serial communication, but client/server is used in Ethernet communication.
The designations of the protocols are:
  • IEC 60870-5-101 master/IEC 60870-5-101 slave
  • IEC 60870-5-104 client/IEC 60870-5-104 server
  • DNP3 master/DNP3 slave
  • DNP3 Net client/DNP3 Net server
Multiple Protocols
The configuration supports multiple protocols in one module. IEC 101 master/IEC 104 server, IEC 104 client/IEC 104 server, DNP3 master/DNP3 Net server, DNP3 Net client/DNP3 Net server, only this combinations table is allowed. Do not run IEC and DNP3 at the same time within one module.
Case
1
2
Protocol
Max count
Protocol
Max count
1
DNP3 master
1
2
DNP3 NET master
1
3
IEC 101 master
1
4
IEC 104 master
1
5
DNP3 slave
1
6
DNP3 NET server
1
7
IEC 101 slave
1
8
IEC 104 server
1
9
DNP3 master
1
DNP3 NET server
1
10
DNP3 NET client
1
DNP3 NET server
1
11
IEC 101 master
1
IEC 104 server
1
12
IEC 104 client
1
IEC 104 server
1
Multi-server for IEC 104 client and DNP3 IP client
Only one client channel is allowed to configure in communication setting, but it can support up to 64 servers in 64 sessions (IEC 104) and 32 servers in 32 sessions (DNP3). Each session corresponds to one server. All sessions share the configuration of the common channel parameter. The feature is supported by both of IEC 104 client and DNP3 NET client.
This figure shows the communication configuration:
IP Address and port are set in session panel instead of communication setting. When Connection Count is more than 1, the corresponding status register is following Status Reg Start Address, each status occupies two words.
This figure shows the IP address and port configuration:
Only one IP is allowable in this panel.
This figure shows the session count:
The session count may be up to 32 with same IP address for only one channel. For more than one connection, the session counter is same as the number of connections.
This figure shows the share channel parameters:
All connections (clients) to different servers share the common channel parameters listed above.