Version: 10.2.1c and 10.2.1c SP3 |
Smart Grid Applications Overview > Network Adapter > Network Adapter for Multispeak > Network Adapter - Enable Pipeline Rules |
This step is performed on the Responder Server.
Network Adapter provides pipeline rules that are used by real-time integration for OASyS and DMS. This configuration must be done if you are implementing OASyS and/or DMS enable the pipeline rule(s) that apply.
Network Adapter provides the following rules that may be uncommented for the integration.
Copy Code
|
|
---|---|
<!-- Populate SmartGrid Mapping Tables - Oracle --> <add name="PopulateOASySRealTimeIDs" ChildName="Save File" type="Miner.Geodatabase.NetworkAdapter.LoadOasysRealTimeIDs`1[[Miner.Geodatabase.Integration.ElectricExportScope, Miner.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc&cd;, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc" ConnectionString="Data Source=ORCC.MARSHALL;Persist Security Info=True;User ID=SMARTGRID;Password=SMARTGRID" DbProviderType="Miner.Geodatabase.NetworkAdapter.OracleClientProvider, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc"/> <add name="PopulateDMSRealTimeIDs" ChildName="PopulateOASySRealTimeIDs" type="Miner.Geodatabase.NetworkAdapter.LoadDMSRealTimeIDs`1[[Miner.Geodatabase.Integration.ElectricExportScope, Miner.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc&cd;, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc" ConnectionString="Data Source=ORCC.MARSHALL;Persist Security Info=True;User ID=SMARTGRID;Password=SMARTGRID" DbProviderType="Miner.Geodatabase.NetworkAdapter.OracleClientProvider, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc"> <DMSSwitchableMultispeakUnits> <add name="breaker" /> <add name="recloser" /> <add name="sectionalizer" /> <add name="fuse" /> <add name="switch" /> <add name="transformer" /> </DMSSwitchableMultispeakUnits> </add> <!-- Populate SmartGrid Mapping Tables - SQL Server --> <!--<add name="PopulateOASySRealTimeIDs" ChildName="Save File" type="Miner.Geodatabase.NetworkAdapter.LoadOasysRealTimeIDs`1[[Miner.Geodatabase.Integration.ElectricExportScope, Miner.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc&cd;, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc" ConnectionString="Server=optimus;Database=SMARTGRID;User ID=smartgrid;Password=smartgrid" DbProviderType="Miner.Geodatabase.NetworkAdapter.SqlServerClientProvider, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc"/> --> <!--<add name="PopulateDMSRealTimeIDs" ChildName="PopulateOASySRealTimeIDs" type="Miner.Geodatabase.NetworkAdapter.LoadDMSRealTimeIDs`1[[Miner.Geodatabase.Integration.ElectricExportScope, Miner.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc&cd;, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc" ConnectionString="Server=optimus;Database=SMARTGRID;User ID=smartgrid;Password=smartgrid" DbProviderType="Miner.Geodatabase.NetworkAdapter.SqlServerClientProvider, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc"> <DMSSwitchableMultispeakUnits> <add name="breaker" /> <add name="recloser" /> <add name="sectionalizer" /> <add name="fuse" /> <add name="switch" /> <add name="transformer" /> </DMSSwitchableMultispeakUnits> </add>--> <add name="Send to DMS" ChildName="Save File" type="Miner.Geodatabase.NetworkAdapter.Senders.SendToDMS`1[[Miner.Geodatabase.Integration.ElectricExportScope, Miner.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc&cd;, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc" /> |
Oracle DbProviderType |
Copy Code
|
---|---|
"Miner.Geodatabase.NetworkAdapter.OracleClientProvider, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc" |
SQL Server DbProviderType |
Copy Code
|
---|---|
"Miner.Geodatabase.NetworkAdapter.SqlServerClientProvider, Miner.Geodatabase.NetworkAdapter, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc" |
<DMSSwitchableMultispeakUnits> <add name="breaker" /> <add name="recloser" /> <add name="sectionalizer" /> <add name="fuse" /> <add name="switch" /> <add name="transformer" /> </DMSSwitchableMultispeakUnits>
In the following steps, you’ll determine which style sheet to use when transforming your XML to a MultiSpeak format. Look for the following XML:
Copy Code
|
|
---|---|
<add name="multispeak transformation" XslFileName="NetAdapterMsp_DMS.xsl" ChildName="remove namespace" type="Miner.Geodatabase.Integration.XslTransform`1[[Miner.Geodatabase.Integration.ElectricExportScope, Miner.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc&cd;, Miner.Geodatabase, Version=10.0.0.0, Culture=neutral, PublicKeyToken=196beceb052ed5dc"> <XsltParameters> <add name="AllowPhasedScadaControls" ParameterValue="false"/> </XsltParameters> </add> |
The exceptions are capacitors and conductors; MultiSpeak allows only single-phase capacitor units and conductor units.
To include the Split Units parameters, add the XML to the <XsltParamters> tag as shown below.
Copy Code <XsltParameters> <add name="AllowPhasedScadaControls" ParameterValue="false"/> <add name="SplitTransformerUnits" ParameterValue="false"/> <add name="SplitBreakerUnits" ParameterValue="true"/> <add name="SplitRecloserUnits" ParameterValue="true"/> <add name="SplitSectionalizerUnits" ParameterValue="true"/> <add name="SplitFuseUnits" ParameterValue="true"/> <add name="SplitSwitchUnits" ParameterValue="true"/> </XsltParameters> </add>
Once you have configured the NetworkAdapter.exe.config file, you will need to assign the appropriate model names in the geodatabase.