207 lines
11 KiB
XML
207 lines
11 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<configuration>
|
|
<startup useLegacyV2RuntimeActivationPolicy="true">
|
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" />
|
|
</startup>
|
|
<appSettings>
|
|
<!--MAIN CONF-->
|
|
<add key="appName" value="SCMA" />
|
|
<!--parametri protocollo comunicazione-->
|
|
<!--<add key="adpProto" value="MTC" />-->
|
|
<!--<add key="adpProto" value="SOURS" />-->
|
|
<add key="adpProto" value="SOURS" />
|
|
<add key="MTC_port" value="7878" />
|
|
<add key="SOURS_IP" value="localhost" />
|
|
<add key="SOURS_port" value="6379" />
|
|
<add key="SOURS_baseHash" value="SOUR" />
|
|
<add key="stChkEnabled" value="true" />
|
|
<add key="logRedConnWaitTime" value="5" />
|
|
<add key="fullReset" value="false" />
|
|
<!--gestione TIMERS e periodi multipli x thread lenti-->
|
|
<add key="startTimerMs" value="250" />
|
|
<add key="timerIntMs" value="5" />
|
|
<!--invio da adapter ad agent: 5ms-->
|
|
<add key="fastCount" value="20" />
|
|
<!--100ms-->
|
|
<add key="normCount" value="100" />
|
|
<!--500ms-->
|
|
<add key="slowCount" value="1000" />
|
|
<!--5 sec-->
|
|
<add key="alarmSyncCount" value="6000" />
|
|
<!--30 sec-->
|
|
<add key="waitEndCycle" value="0" />
|
|
<!--ms attesa dopo ogni ciclo lettura...-->
|
|
<!--30 sec-->
|
|
<!--num cicli PRIMA di leggere davvero GCode x rallentare-->
|
|
<add key="contChkGCod" value="2" />
|
|
<!--gestione FINESTRA campionamento x counter in secondi (dati validi dati DOPO che è piena la coda x la finestra richiesta, mantenuta a quella durata...)-->
|
|
<add key="countWindSize" value="10" />
|
|
<!--parametri gestione watchdog-->
|
|
<add key="maxAdapterLockSec" value="5" />
|
|
<!--disabilito letture avanzate che UCCIDONO il programma (x ora SOLO allarmi CNC x FANUC-->
|
|
<add key="disableAdvRead" value="true" />
|
|
<!--gestione x abilitare/disabilitare lettura nome asse e path di controllo (OSAI)-->
|
|
<add key="enableAxNamePath" value="true" />
|
|
<!--AREA CONF IP FANUC-->
|
|
<!--SIMULATORE LOCALE
|
|
IP LOOPBACK: 192.168.211.5/255.255.255.0
|
|
ipPLC = "192.168.211.5"-->
|
|
<!--<add key="ipPLC" value="192.168.211.5" />-->
|
|
<!--SIM PC
|
|
IP ETH: 192.168.139.201/255.255.255.0
|
|
ipPLC = "192.168.139.100"-->
|
|
<!--<add key="ipPLC" value="192.168.139.100" />-->
|
|
<!--<add key="ipPLC" value="192.168.139.1" />-->
|
|
<!--<add key="ipPLC" value="192.168.157.2"/>-->
|
|
<!--Sviluppo Steamware
|
|
IP ETH: 10.74.82.110/255.255.255.0
|
|
ipPLC = "10.74.82.110"-->
|
|
<!--PRODUZIONE
|
|
IP ETH: 192.168.139.201/255.255.255.0
|
|
ipPLC = "192.168.139.1"-->
|
|
<!--<add key="ipPLC" value="192.168.157.2"/>-->
|
|
<!--OSAI DEV-->
|
|
<!--<add key="ipPLC" value="192.168.157.2" />-->
|
|
<!--SIEMENS DEV-->
|
|
<!--<add key="ipPLC" value="192.168.214.1" />-->
|
|
<!--CMS PROD-->
|
|
<!--<add key="ipPLC" value="192.168.139.1" />-->
|
|
<add key="ipPLC" value="192.168.139.1" />
|
|
<add key="recTime" value="true" />
|
|
<add key="verbose" value="true" />
|
|
<add key="loglevel" value="5" />
|
|
<add key="mode" value="prod" />
|
|
<!--Definizione avvio Adapter-->
|
|
<add key="autoLoadConf" value="false" />
|
|
<add key="autoStartOnLoad" value="true" />
|
|
<add key="openDumpOnStart" value="true" />
|
|
<add key="startMinimized" value="false" />
|
|
<add key="windowCanMax" value="true" />
|
|
<add key="trayClose" value="true" />
|
|
<add key="autoSaveSec" value="60" />
|
|
<add key="waitRecMSec" value="5000" />
|
|
<add key="testCharSep" value="|" />
|
|
<add key="fattdecimale" value="1000" />
|
|
<add key="fattConvDistAssi" value="1000" />
|
|
<add key="fattDecVA" value="1" />
|
|
<!--<add key="fattDecVA" value="1000" />-->
|
|
<add key="fattFeedFanuc" value="10" />
|
|
<!--pre-filtraggio XML-->
|
|
<add key="xmlSanitize" value="true" />
|
|
<!--conf file-->
|
|
<add key="dataPath" value="DATA" />
|
|
<add key="dataConfPath" value="DATA\CONF" />
|
|
<add key="dataDatPath" value="DATA\DAT" />
|
|
<add key="resxPath" value="Resources" />
|
|
<add key="AlarmList" value="AlarmList.map" />
|
|
<add key="NameRepRolesList" value="NameRepRolesList.map" />
|
|
<add key="MemCopyList" value="MemCopyList.map" />
|
|
<add key="DataModel" value="DataModel.xml" />
|
|
<add key="AlarmListCNC" value="AlarmListCNC.map" />
|
|
<add key="defaultConfFile" value="DataModel.xml" />
|
|
<!--<add key="defaultConfFile" value="Adapter_ItemList.xml" />-->
|
|
<add key="defaultPersLayerFile" value="PersistData.dat" />
|
|
<add key="maxNumDD" value="30" />
|
|
<add key="defaultEsaFile" value="EsaKvara.ini" />
|
|
<add key="CounterListFilePath" value="CounterList.map" />
|
|
<add key="AnalogDataFilePath" value="AnalogData.map" />
|
|
<add key="StatusListFilePath" value="StatusList.map" />
|
|
<add key="StringDataFilePath" value="StringData.map" />
|
|
<add key="SubModeListFilePath" value="SubModeList.map" />
|
|
<!--Gestione pathFanuc-->
|
|
<add key="FanucPathComb" value="true" />
|
|
<add key="FanucAxPathAssign" value="1,1,1,2,2,2" />
|
|
<!--Gestione path siemens-->
|
|
<add key="SiemensBaseCountPath" value="0" />
|
|
<!--gestione FANUC con assi limitati-->
|
|
<add key="FanucLimit3D" value="true" />
|
|
<!--conf gestione "semplificata" accesso a tutta la memoria ogni volta-->
|
|
<!--conf x CMS-->
|
|
<add key="procIotMem" value="false" />
|
|
<!--conf x ESA-KVARA-->
|
|
<!--<add key="procIotMem" value="true"/>-->
|
|
<!--file configurazione IotMem (ESA KVARA)-->
|
|
<add key="IOTByteFilePath" value="IOT_ByteList.map" />
|
|
<add key="IOTWordFilePath" value="IOT_WordList.map" />
|
|
<add key="IOTDWordFilePath" value="IOT_DWordList.map" />
|
|
<add key="IOTStringFilePath" value="IOT_StringList.map" />
|
|
<!--percorso file scambio dati "lenti" e conf MaintData memory area -->
|
|
<add key="GeneralStatusFilePath" value="CmsGeneralStatus.mtc" />
|
|
<!--gestione trigger eventi da allarmi-->
|
|
<add key="eStopCode" value="152" />
|
|
<!--gestione watchdog CMS-->
|
|
<add key="sendWatchDog" value="true" />
|
|
<add key="cycleWatchDog" value="3" />
|
|
<add key="readAllTop" value="true" />
|
|
<add key="fastCopy" value="true" />
|
|
<add key="ClientSettingsProvider.ServiceUri" value="" />
|
|
<!--gestione spindle override gobale forzato da max valori letti...-->
|
|
<add key="getMaxSpOver" value="true" />
|
|
<!--gestione decodifica status-->
|
|
<add key="ouStatusByPlc" value="true" />
|
|
</appSettings>
|
|
<system.web>
|
|
<membership defaultProvider="ClientAuthenticationMembershipProvider">
|
|
<providers>
|
|
<add name="ClientAuthenticationMembershipProvider" type="System.Web.ClientServices.Providers.ClientFormsAuthenticationMembershipProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" />
|
|
</providers>
|
|
</membership>
|
|
<roleManager defaultProvider="ClientRoleProvider" enabled="true">
|
|
<providers>
|
|
<add name="ClientRoleProvider" type="System.Web.ClientServices.Providers.ClientRoleProvider, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" serviceUri="" cacheTimeout="86400" />
|
|
</providers>
|
|
</roleManager>
|
|
</system.web>
|
|
<system.serviceModel>
|
|
<bindings>
|
|
<basicHttpBinding>
|
|
<binding name="OPENcontrol" />
|
|
</basicHttpBinding>
|
|
</bindings>
|
|
<client>
|
|
<endpoint address="http://192.168.20.2:8080" binding="basicHttpBinding" bindingConfiguration="OPENcontrol" contract="OPENcontrol.OPENcontrolPortType" name="OPENcontrol" />
|
|
</client>
|
|
</system.serviceModel>
|
|
<runtime>
|
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
|
<probing privatePath="lib;libs" />
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.0.6.0" newVersion="4.0.6.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Threading.Tasks.Extensions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.2.0.1" newVersion="4.2.0.1" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.1.4.0" newVersion="4.1.4.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.IO.Compression" publicKeyToken="b77a5c561934e089" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Runtime.InteropServices.RuntimeInformation" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="System.Threading.Channels" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
|
|
</dependentAssembly>
|
|
<dependentAssembly>
|
|
<assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
|
|
<bindingRedirect oldVersion="0.0.0.0-1.0.0.0" newVersion="1.0.0.0" />
|
|
</dependentAssembly>
|
|
</assemblyBinding>
|
|
</runtime>
|
|
</configuration>
|