Configuring Responder/Smart Grid
Tag Synchronization

Version: 10.1

Resource Center Home

SOS leverages its integration with OASyS to provide tag synchronization. When a tag is created in OASyS, it is also displayed in the Tags window of Responder Explorer. To enable this functionality, perform the following configuration.

  1. Browse to and open Miner.Smartgrid.ListenerService.exe.config. By default, this file is installed here: Program Files\Miner and Miner\Responder\Server.
  2. Look for the following XML:
    Copy Code
    <RealTimeDriverTagListener.Miner.Smartgrid.Producers.DNATagStartupProducer.2>
        <add key="host" value="OASyS server name" />
        <add key="display" value="COMMON" />
        <add key="DalAlias" value="COMMON" />
        <add key="DalType" value="BLT" />
        <add key="DalFolder" value="es\remote" />
        <add key="User" value="dnaUser" />
        <add key="Password" value="dnaUser" />
    </RealTimeDriverTagListener.Miner.Smartgrid.Producers.DNATagStartupProducer.2>
      
    <RealTimeDriverTagListener.Miner.Smartgrid.Producers.DNATagContinousProducer.1>
        <add key="host" value="OASyS server name"/>
        <add key="DalAlias" value="COMMON"/>
        <add key="DalType" value="PUBSUB"/>
        <add key="DalFolder" value="es\remote" />
        <add key="User" value="dnaUser" />
        <add key="Password" value="dnaUser" />
        <add key="integrityCheck" value="yes"/>
        <add key="purgeTime" value="1000000" />
        <add key="timeFormat" value="M/d/yyyy H:mm:ss" />
        <add key="timeTopic" value="es.realtime.db.tag.|*|.time"/>
        <add key="pointTopic" value="es.realtime.db.tag.|*|.point"/>
        <add key="functionTopic" value="es.realtime.db.tag.|*|.functionStr"/>
        <add key="userTopic" value="es.realtime.db.tag.|*|.operatorName"/>
        <add key="workOrderTopic" value="es.realtime.db.tag.|*|.workOrder"/>
        <add key="descriptionTopic" value="es.realtime.db.tag.|*|.description"/>
        <add key="child" value="Miner.Smartgrid.Producers.DNATagStartupProducer, Miner.Smartgrid, Version=1.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc"/>
    </RealTimeDriverTagListener.Miner.Smartgrid.Producers.DNATagContinousProducer.1>
    
  3. In the Host value attributes, enter the name of your OASyS server.
  4. In the User and Password value attributes, enter the user name and password set when you created the dnaUser on the OASyS server.
  5. Look for the following XML:
    Copy Code
      <Miner.Smartgrid.DataBase.SmartgridTagRelationship>
        <add key="connection" value="Data Source=Geodatabase;Persist Security Info=True;User ID=SMARTGRID;Password=SMARTGRID"/>
        <add key="driverAssembly" value="System.Data.OracleClient.OracleConnection, System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
        <add key="MsgRootKey" value="MSG_ROOT"/>
        <add key="TagOriginKey" value="TAG_ORIGIN"/>
        <add key="OwnerOriginKey" value="OWNER_ORIGIN"/>
        <add key="TagRelatedKey" value="TAG_RELATED"/>
        <add key="OwnerRelatedKey" value="OWNER_RELATED"/>
        <add key="AcronymKey" value="ACRONYM"/>
      </Miner.Smartgrid.DataBase.SmartgridTagRelationship>
    

If you're configuring to use a SQL database, the XML would look like the following example.

Copy Code
  <Miner.Smartgrid.DataBase.SmartgridTagRelationship>
    <add key="connection" value="Data Source=GDB Name;InitialCatalog=SMARTGRID;User ID=SMARTGRID;Password=SMARTGRID"/>    <add key="driverAssembly" value="System.Data.SqlClient.SqlConnection,System.Data, Version=2.0.0.0,      Culture=neutral,PublicKeyToken=b77a5c561934e089"/>    <add key="MsgRootKey" value="MSG_ROOT"/>
    <add key="TagOriginKey" value="TAG_ORIGIN"/>
    <add key="OwnerOriginKey" value="OWNER_ORIGIN"/>
    <add key="TagRelatedKey" value="TAG_RELATED"/>
    <add key="OwnerRelatedKey" value="OWNER_RELATED"/>
    <add key="AcronymKey" value="ACRONYM"/>
  </Miner.Smartgrid.DataBase.SmartgridTagRelationship>
  1. In the Data Source attribute, enter the name of the geodatabase that contains the Smart Grid tables.
  2. In the User ID and Password attributes, enter the user name and password for the owner of the Smart Grid tables. If you're configuring a SQL database set the InitialCatalog value to the name of the database.
  3. Save and close Miner.Smartgrid.ListenerService.exe.config.

Send Comment to documentation@schneider-electric.com