RedundantSequenceManager Server Service

Redundant
SequenceManager
Server Service

The
SequenceManager
Server Service application is a
SequenceManager
component for operator visualization and interaction. The
SequenceManager
Server Service application makes controller data available to the ActiveX Controls and allows the operator to command sequences. If the
SequenceManager
Server Service application is not running,
SequenceManager
ActiveX Control will not display data. To avoid interruptions of operations, set up redundant
SequenceManager
Server Services.
Setting up redundant
SequenceManager
Server Services
The
SequenceManager
Server Service must be installed on a machine that has a FactoryTalk View Site Edition (SE) HMI Server installed. Install the
SequenceManager
Server Service application on machines that are hosting a redundant pair of FactoryTalk View SE Servers. The
SequenceManager
ActiveX Controls know the location of the
SequenceManager
Server Service application that it needs because the display in the ActiveX Control is part of a display that belongs to a particular FactoryTalk View SE HMI Server.
At runtime, the
SequenceManager
ActiveX Controls connect to the
SequenceManager
Server Service application to obtain data from the controller. If links are broken in these two places, the connection can fail:
  • Between the ActiveX Control and the
    SequenceManager
    Server Service application.
  • Between the
    SequenceManager
    Server Service application and the controller.
Status properties in the ActiveX Controls display the status of both links to help diagnose communication problems.
If communication is lost (on either link between the ActiveX Control and the controller), a timer is started. Should communications not be restored within approximately 4 minutes, the ActiveX Control attempts to connect to the secondary
SequenceManager
Server Service application. If the connection is successful, communications continues through the secondary service.
  • Refer to FactoryTalk View SE HMI Server documentation for information on running redundantly and for details that describe architectural and configuration recommendations.
  • The primary and secondary
    SequenceManager
    Servers that are on the same computers as the primary and secondary HMI Servers are configured in FactoryTalk View SE. However, the switchover option
    Continue using the secondary server even when the primary server becomes available again
    in FactoryTalk View SE does not apply to
    SequenceManager
    Server. The
    SequenceManager
    Server Service application always switches to the primary server when it becomes available.
  • Use the read-only properties in the ActiveX Controls to make redundancy data available for VBA within the control:
    • IsSeqMgr Server Connected
      : Read only property that shows whether the primary
      SequenceManager
      server is connected to the ActiveX control (default: 0 or False)
    • IsSeqMgrServerConnectedBackup
      : Read only property that shows whether the backup Sequence Manager
      SequenceManager
      server is connected to the ActiveX control (default: 0 or False)
    • IsSeqMgrServerToControllerConnected
      : Read only property that shows whether the primary
      SequenceManager
      server is connected to the controller (default: 0 or False)
    • IsSeqMgrServerToControllerConnectedBackup
      : Read only property that shows whether the backup
      SequenceManager
      server is connected to the controller (default: 0 or False)
    • SeqMgrServerAddress
      : Read only property that shows the IP Address of the machine hosting the primary
      SequenceManager
      Server Service. (default: 99.99.99.99)
    • SeqMgrServerAddressBackup
      : : Read only property that shows the IP Address of the machine hosting the backup
      SequenceManager
      Server Service. (default: 99.99.99.99)
    • SeqMgrServerPortNumber
      : Port number of the hosting primary and backup
      SequenceManager
      server. (default: 7452)
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal