Hello All,
I have the following setup on site :
We are using a Woodward Micronet to control a GE Gas Turbine and two
Citect 6.0 HMI computers for the operator interface. The two Citect HMI
computers communicate with the Micronet using the modbus protocol over a
TCP/IP connection on the local area network. Each Citect HMI computer is
an independent server. They each do their own trending, alarming and
reporting. The customer wanted independent Citect servers so that each
computer can process their own alarm logs and event logs at all times. I
believe the typical setup to be a primary and standby server where the
primary alarm server logs the alarms and the standby server only logs
alarms if the primary server has failed. This is not an option.
The issue I am having is that I cannot find a way to use any MsgOpen()
or MsgRPC() commands between the two Citect HMI computers. It seems that
since they are both IO servers with no clients that it is not possible
to establish a connection between the two in order to call functions
remotely. I have tried to use the MsgOpen() command using IP addresses
with no luck. The following is the LAN entry in my citect.ini file :
[lan]
node=CTSCADA_1P
disable=0
LanA=-1
TCPIP=1
NETBIOS=0
I am not sure it is possible to use any of the message functions if you
are not using primary / standby servers or server / client setups.
Any help or information is greatly appreciated.
Thanks for your time and help,
Jim Spence
ESI Controls Engineer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hello Jim and list,
CitectHMI does not have any networking support. This is by sold with
this design. There is therefore no remote procedure support. This
functionality can be obtained by purchasing CitectSCADA instead.
Regards,
Geoff Leach
UsersList Moderator