The following is an example of how to
configure redundant IOServers to the same PLC.
Project must have the following
configuration:
Citect1:
|
|
Citect2:
|
|
IO
Servers:
|
|
|
|
Name:
|
IOServer1
|
Name:
|
IOServer2
|
Boards:
|
|
|
|
Server Name:
|
IOServer1
|
Server Name:
|
IOServer2
|
Board Name:
|
IOServer1_Board1
|
BoardName:
|
IOServer2_Board1
|
Board Type:
|
COMX
|
Board Type:
|
COMX
|
Address:
|
0
|
Address:
|
0
|
Ports:
|
|
|
|
Server Name:
|
IOServer1
|
Server Name:
|
IOServer2
|
Port Name:
|
Board1 _Port1
|
Port Name:
|
Board2_Port1
|
Board Name:
|
IOServer1
_Board1
|
Board Name:
|
IOServer2_Board1
|
Port
Number:
|
1
|
Port
Number:
|
1
|
IO
Devices:
|
|
|
|
Server Name:
|
IOServer1
|
Server Name:
|
IOServer2
|
Name:
|
Device1
|
Name:
|
Redund_Device1
|
Number:
|
1
|
Number:
|
1
|
Address:
|
1
|
Address:
|
1
|
Protocol:
|
Modbus
|
Protocol:
|
Modbus
|
Port Name:
|
Board1 _Port1
|
Port Name:
|
Board2_Port1
|
StartUp Mode:
|
Primary
|
StartUp Mode:
|
StandBy
|
-Note- IO Device Numbers must be the same for redundancy
Computer SetUp:
Citect1
|
Citect2
|
IO Server :
|
|
IOServer Enabled
|
IOServer Enabled
|
Project:
<ProjectName>
|
Project:
<ProjectName>
|
IOServer: IOServer1
|
IOServer: IOServer2
|
Servers:
|
|
Alarms Primary
|
Alarms Standby Server
|
Reports Primary
|
Reports Standby Server
|
Trends Redundant Server
|
Trends Redundant Server
|
Name for this Server: Citect1
|
Name for this Server: Citect2
|
Redundant Server: Citect2
|
Redundant Server: Citect1
|
Network:
|
|
Enable Network
|
Enable Network
|
Be sure to have extended forms on in the Project Editor to
configure the StartUp Mode of each IODevice. This configuration
makes the IOServer, Alarm, Report, and Trend Servers all
redundant.
|