prima vers OPC-UA separato

This commit is contained in:
Samuele Locatelli
2025-01-09 15:13:51 +01:00
parent feded29ca1
commit f1685d2bc0
49 changed files with 9220 additions and 1297 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ SIZE_WRITE=0
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 40
;bit0 = 1
;bit1 = 1
;bit2 = 0
+100 -5
View File
@@ -49,11 +49,22 @@
"device_changed",
"M7010B4214N_4",
"M7010B4214N_9",
"M7010B4214N_19",
"M7010B4214N_12",
"M7010B4214N_14",
"M7010B4214N_16",
"M7010B4214N_17",
"M7010B4214N_19",
"M7010B4214N_21",
"M7010B4214N_22",
"M7010B4214N_26",
"M7010B4214N_30",
"M7010B4214N_32",
"M7010B4214N_33",
"M7010B4214N_35",
"M7010B4214N_36",
"M7010B4214N_37",
"M7010B4214N_38",
"M7010B4214N_42",
"M7010B4214N_45",
"M7010B4214N_47",
"M7010B4214N_48",
@@ -61,19 +72,103 @@
"M7010B4214N_50",
"M7010B4214N_51",
"M7010B4214N_52",
"M7010B4214N_53",
"M7010B4214N_54",
"M7010B4214N_55",
"M7010B4214N_57",
"M7010B4214N_58",
"M7010B4214N_59",
"M7010B4214N_60",
"M7010B4214N_63",
"M7010B4214N_5",
"M7010B4214N_64",
"M7010B4214N_65",
"M7010B4214N_66",
"M7010B4214N_67",
"M7010B4214N_68",
"M7010B4214N_69",
"M7010B4214N_70",
"M7010B4214N_71",
"M7010B4214N_72",
"M7010B4214N_75",
"M7010B4214N_77",
"M7010B4214N_78",
"M7010B4214N_80",
"M7010B4214N_81",
"M7010B4214N_82",
"M7010B4214N_83",
"M7010B4214N_84",
"M7010B4214N_85",
"M7010B4214N_86",
"M7010B4214N_87",
"M7010B4214N_88",
"M7010B4214N_90",
"M7010B4214N_91",
"M7010B4214N_92",
"M7010B4214N_93",
"M7010B4214N_96",
"M7010B4214N_97",
"M7010B4214N_98",
"M7010B4214N_99",
"M7010B4214N_100",
"M7010B4214N_101",
"M7010B4214N_102",
"M7010B4214N_103",
"M7010B4214N_104",
"M7010B4214N_105",
"M7010B4214N_106",
"M7010B4214N_107",
"M7010B4214N_108",
"M7010B4214N_111",
"M7010B4214N_112",
"M7010B4214N_113",
"M7010B4214N_114",
"M7010B4214N_116",
"M7010B4214N_117",
"M7010B4214N_118",
"M7010B4214N_119",
"M7010B4214N_121",
"M7010B4214N_122",
"M7010B4214N_123",
"M7010B4214N_124",
"M7010B4214N_126",
"M7010B4214N_128",
"M7010B4214N_127",
"M7010B4214N_129",
"M7010B4214N_131",
"M7010B4214N_132",
"M7010B4214N_133",
"M7010B4214N_134",
"M7010B4214N_136",
"M7010B4214N_137",
"M7010B4214N_138",
"M7010B4214N_139",
"M7010B4214N_141",
"M7010B4214N_142",
"M7010B4214N_143",
"M7010B4214N_144",
"M7010B4214N_146",
"M7010B4214N_147",
"M7010B4214N_148",
"M7010B4214N_149",
"M7010B4214N_151",
"M7010B4214N_152",
"M7010B4214N_153",
"M7010B4214N_154",
"M7010B4214N_155",
"M7010B4214N_156",
"M7010B4214N_157",
"M7010B4214N_158",
"M7010B4214N_159",
"M7010B4214N_156",
"M7010B4214N_165",
"M7010B4214N_166",
"M7010B4214N_167",
"M7010B4214N_168",
"M7010B4214N_169",
"M7010B4214N_170",
"M7010B4214N_171",
"M7010B4214N_172",
"M7010B4214N_173",
"M7010B4214N_1_asset_chg",
"M7010B4214N_1_asset_rem"
],
@@ -100,9 +195,9 @@
"displOrdinal": 1
}
},
"paramsContainsThresh": {
},
"paramsEndThresh": {
"PosAct": 50,
"PosTgt": 50,
"InvDDone": 50
"PosAct": 50
}
}
+1 -68
View File
@@ -435,10 +435,6 @@
</Compile>
<Compile Include="IobFile\IobFileSoitaab.cs" />
<Compile Include="IobNet\Ftp.cs" />
<Compile Include="IobOpc\OpcUaEwonAdige.cs" />
<Compile Include="IobOpc\OpcUaKpwRama.cs" />
<Compile Include="IobOpc\OpcUaKpw.cs" />
<Compile Include="IobOpc\OpcUaSiemensRama.cs" />
<Compile Include="IobRest\Citizen.cs" />
<Compile Include="IobRest\Base.cs" />
<Compile Include="IobSiemens\SiemensFapeV2.cs" />
@@ -455,17 +451,6 @@
<Compile Include="IobModbusTCP\ModbusTCPCenterfrigo.cs" />
<Compile Include="IobModbusTCP\ModbusTCPHelpi.cs" />
<Compile Include="IobModbusTCP\ModbusTCPCedax.cs" />
<Compile Include="IobOpc\OpcUaImas.cs" />
<Compile Include="IobOpc\OpcUaUlma.cs" />
<Compile Include="IobOpc\OpcUaMBH.cs" />
<Compile Include="IobOpc\OpcUaMBHCimolai.cs" />
<Compile Include="IobOpc\OpcUaSiemensOMP.cs" />
<Compile Include="IobOpc\OpcUaSiemens.cs" />
<Compile Include="IobOpc\OpcUaOmronIcoel.cs" />
<Compile Include="IobOpc\OpcUaOmron.cs" />
<Compile Include="IobOpc\OpcUaEwonBLM.cs" />
<Compile Include="IobOpc\OpcUaEwonMecolpress.cs" />
<Compile Include="IobOpc\OpcUaEwonMonti.cs" />
<Compile Include="IobSiemens\SiemensNWSE.cs" />
<Compile Include="Iob\Mitsubishi.cs" />
<Compile Include="MainFormNext.cs">
@@ -477,10 +462,7 @@
<Compile Include="IobFile\FileEurom63.cs" />
<Compile Include="IobModbusTCP\ModbusTCPHam.cs" />
<Compile Include="IobModbusTCP\ModbusTCP.cs" />
<Compile Include="IobOpc\OpcUa.cs" />
<Compile Include="Iob\Omron.cs" />
<Compile Include="IobOpc\OpcUaCMS.cs" />
<Compile Include="IobOpc\OpcUaEwon.cs" />
<Compile Include="IobBeckhoff\Beckhoff.cs" />
<Compile Include="IobSiemens\SiemensAt2001.cs" />
<Compile Include="IobSiemens\SiemensComeca.cs" />
@@ -497,7 +479,6 @@
<Compile Include="Iob\Kawasaki.cs" />
<Compile Include="IobSiemens\SiemensAprochim.cs" />
<Compile Include="IobSiemens\SiemensFape.cs" />
<Compile Include="OpcUaDataItemExt.cs" />
<Compile Include="Output.cs" />
<Compile Include="specialConfig.cs" />
<Compile Include="IobSiemens\SiemensTorri.cs" />
@@ -513,15 +494,6 @@
<Compile Include="TestForm.Designer.cs">
<DependentUpon>TestForm.cs</DependentUpon>
</Compile>
<Compile Include="UAClient.cs" />
<None Include="DATA\CONF\2015.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\2015.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\2014.ini" />
<None Include="DATA\CONF\2014.json" />
<None Include="DATA\CONF\3010_alarm.json" />
<None Include="DATA\CONF\3028.json" />
<None Include="DATA\CONF\3028.ini" />
@@ -545,26 +517,12 @@
<None Include="DATA\CONF\L020.json" />
<None Include="DATA\CONF\L020_Rest.wrong.json" />
<None Include="DATA\CONF\L020.ini" />
<None Include="DATA\CONF\Tend_RAMA_10_47.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\Tend_RAMA_10_47.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\Tend_RAMA_10_47_alarm.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\VL27.json" />
<None Include="DATA\CONF\VL27.ini" />
<None Include="DATA\CONF\SIMUL_01.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\STEL_210.ini" />
<None Include="DATA\CONF\STEL_210.json" />
<None Include="DATA\CONF\TFT_RAMA_001.ini" />
<None Include="DATA\CONF\TFT_RAMA_001.json" />
<None Include="DATA\CONF\STEL_210_alarm.json" />
<None Include="DATA\CONF\TFT_RAMA_001_alarm.json" />
<None Include="DATA\CONF\IMI_GOMBA.json" />
<None Include="DATA\CONF\IMI_PAMA_392.ini" />
<None Include="DATA\CONF\IMI_PAMA_392.json" />
@@ -606,10 +564,6 @@
<None Include="DATA\CONF\1033.ini" />
<None Include="DATA\CONF\3026-MBus.ini" />
<None Include="DATA\CONF\3026-MBus.json" />
<None Include="DATA\CONF\BAGLIETTO_CIMOLAI_01.ini" />
<None Include="DATA\CONF\BAGLIETTO_CIMOLAI_01.json" />
<None Include="DATA\CONF\3026.ini" />
<None Include="DATA\CONF\3026.json" />
<None Include="DATA\CONF\GIACO_CEDAX_001.ini" />
<None Include="DATA\CONF\GIACO_CEDAX_001.json" />
<None Include="DATA\CONF\3026-MBus_alarm.json" />
@@ -624,7 +578,6 @@
<None Include="DATA\CONF\GIACO_CEDAX_003.json" />
<None Include="DATA\CONF\GIACO_CEDAX_003_alarm.json" />
<None Include="DATA\CONF\GIACO_CEDAX_003_MBlock.json" />
<None Include="DATA\CONF\BAGLIETTO_CIMOLAI_01_alarm.json" />
<None Include="DATA\CONF\GIACO_CENTERFRIGO_MBlock.json" />
<None Include="DATA\CONF\GIACO_CENTERFRIGO_alarm.json" />
<None Include="DATA\CONF\GIACO_CENTERFRIGO.ini" />
@@ -638,8 +591,6 @@
<None Include="DATA\CONF\GIACO_SAIM_002.ini" />
<None Include="DATA\CONF\GIACO_SAIM_002.json" />
<None Include="DATA\CONF\GIACO_SAIM_002_MBlock.json" />
<None Include="DATA\CONF\GIACO_ULMA_001.ini" />
<None Include="DATA\CONF\GIACO_ULMA_001.json" />
<None Include="DATA\CONF\GIACO_ICOEL_002.json" />
<None Include="DATA\CONF\1034.ini" />
<None Include="DATA\CONF\1034.json" />
@@ -660,7 +611,6 @@
<None Include="DATA\CONF\GIACO_NWSE.ini" />
<None Include="DATA\CONF\GIACO_NWSE.json" />
<None Include="DATA\CONF\GIACO_NWSE_alarm.json" />
<None Include="DATA\CONF\GIACO_ULMA_001_all.json" />
<None Include="DATA\CONF\GIACO_ZPACK_L1_P2.ini" />
<None Include="DATA\CONF\GIACO_ZPACK_L1_P2.json" />
<None Include="DATA\CONF\GIACO_ZPACK_L1_P2_alarm.json" />
@@ -751,16 +701,6 @@
<None Include="DATA\CONF\FOV090.ini" />
<None Include="DATA\CONF\FOV008.ini" />
<None Include="DATA\CONF\GT575.ini" />
<None Include="DATA\CONF\FP_TR2.ini" />
<None Include="DATA\CONF\FP_TR2.json" />
<None Include="DATA\CONF\GIACO_ICOEL_001.ini" />
<None Include="DATA\CONF\GIACO_ICOEL_001.json" />
<None Include="DATA\CONF\OPC_UA.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\OPC_UA.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\GT578.ini" />
<None Include="DATA\CONF\GT579.ini" />
<None Include="DATA\CONF\PIZ04_MBlock.json" />
@@ -786,14 +726,6 @@
<None Include="DATA\CONF\SIM_PIZ04.ini" />
<None Include="DATA\CONF\SIM_PIZ03.ini" />
<None Include="DATA\CONF\SIM_PIZ00.json" />
<None Include="DATA\CONF\MECART_80.ini" />
<None Include="DATA\CONF\MECART_80.json" />
<None Include="DATA\CONF\FINASSI_OMP_01.ini" />
<None Include="DATA\CONF\FINASSI_OMP_01.json" />
<None Include="DATA\CONF\STEL_200.ini" />
<None Include="DATA\CONF\STEL_200.json" />
<None Include="DATA\CONF\Tend_250_53.ini" />
<None Include="DATA\CONF\Tend_250_53.json" />
<None Include="DATA\CONF\SIMUL_05.json" />
<None Include="DATA\CONF\SIMUL_06.json" />
<None Include="DATA\CONF\SIMUL_07.json" />
@@ -940,6 +872,7 @@
</None>
</ItemGroup>
<ItemGroup>
<Folder Include="IobOpc\" />
<Folder Include="prog\" />
</ItemGroup>
<ItemGroup>
+13 -9
View File
@@ -115,15 +115,15 @@
</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" />
<bindingRedirect oldVersion="0.0.0.0-4.2.1.0" newVersion="4.2.1.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" />
<bindingRedirect oldVersion="0.0.0.0-4.0.4.0" newVersion="4.0.4.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Bcl.AsyncInterfaces" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Text.Json" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
@@ -131,15 +131,15 @@
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
<bindingRedirect oldVersion="0.0.0.0-6.0.1.0" newVersion="6.0.1.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
<bindingRedirect oldVersion="0.0.0.0-4.0.2.0" newVersion="4.0.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.IO.Pipelines" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.0.0.1" newVersion="5.0.0.1" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Web.WebView2.WinForms" publicKeyToken="2a8ab48044d2601e" culture="neutral" />
@@ -159,15 +159,19 @@
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Extensions.Logging.Abstractions" publicKeyToken="adb9793829ddae60" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.DiagnosticSource" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.1" newVersion="6.0.0.1" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Channels" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Numerics.Vectors" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.5.0" newVersion="4.1.5.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
+77
View File
@@ -0,0 +1,77 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaSiemens
;CNCTYPE=OpcUa
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=EMCO
MODEL=750
[CNC]
IP=192.168.51.214
PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.51.77
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
CMD_ODL_STARTED=/IOB/getCurrOdlStart/
CMD_FORCLE_SPLIT_ODL=/IOB/forceSplitOdlFull/
CMD_IDLE_TIME=/IOB/getIdlePeriod/
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=PZCOUNT_RESET
PZCOUNT_MODE=OPC
ENABLE_PZ_RESET=TRUE
ENABLE_PZ_RESET_ENDPROD=TRUE
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
DISABLE_SEND_WDST=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=2014.json
[BRANCH]
NAME=master
+302
View File
@@ -0,0 +1,302 @@
{
"BrowseFullVal": "ns=2;s=Sinumerik",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "QUANTITA_PRODOTTA",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "",
"keyRunMode": "acProg",
"pingAsPowerOn": true,
"Identity": {
"UserName": "DONATI_1",
"Passwd": "DONATI_1"
},
"condWork": [
{
"keyName": "acProg",
"targetValue": "2"
}
],
"condPowerOn": {
},
"condReady": {
"checkMode": "AND",
"checkList": [
{
"keyName": "acProg",
"targetValue": "3"
}
]
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "acProg",
"targetValue": "4"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": [
{
"keyName": "aStopesi",
"targetValue": "0"
}
]
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "acProg",
"targetValue": "1"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"negateValue": true,
"checkList": [
]
},
"fluxLogVeto": [
"L2p1CommonVariable"
],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"ncprog": "Program Name",
"IO_150": "Qta Prodotta (metri)",
"lpremain": "Qta Richiesta",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"paramsEndThresh": {
"actFeedRateIpoOvr": 10,
"feedRateIpoOvr": 10
},
"paramsContainsThresh": {
},
"filterItemsNodeId": [
"ns=2;s=/Axis",
"ns=2;s=/Bag",
"ns=2;s=/Channel/State/actFeedRateIpo",
"ns=2;s=/Channel/State/actProgNetTime",
"ns=2;s=/Channel/AuxiliaryFunctions",
"ns=2;s=/Channel/GenericCoupling",
"ns=2;s=/Channel/Diagnose",
"ns=2;s=/Channel/ChannelDiagnose",
"ns=2;s=/Channel/ProtocolEvent",
"ns=2;s=/Channel/ActualFrame",
"ns=2;s=/Channel/BaseFrame",
"ns=2;s=/Channel/ExternFrame",
"ns=2;s=/Channel/GrindingFrame",
"ns=2;s=/Channel/SystemFrame",
"ns=2;s=/Channel/UserFrame",
"ns=2;s=/Channel/Drive",
"ns=2;s=/Channel/Nibbling",
"ns=2;s=/Channel/Parameter",
"ns=2;s=/Channel/ProtectedArea",
"ns=2;s=/Channel/Settings",
"ns=2;s=/Channel/GeometricAxis",
"ns=2;s=/Channel/MachineAxis",
"ns=2;s=/Channel/ProgramModification",
"ns=2;s=/Channel/SelectedFunctions",
"ns=2;s=/Channel/Search",
"ns=2;s=/Channel/InterruptionSearch",
"ns=2;s=/Channel/ProgramPointer",
"ns=2;s=/Channel/LogicalSpindle",
"ns=2;s=/Channel/Compensation",
"ns=2;s=/Channel/SelectedFunctionData",
"ns=2;s=/Channel/CoordSysWorkAreaLimits",
"ns=2;s=/Channel/Configuration",
"ns=2;s=/Channel/Spindle",
"ns=2;s=/DriveVsa",
"ns=2;s=Sinumerik/FileSystem",
"ns=2;s=/Methods",
"ns=2;s=/NC",
"ns=2;s=/NC/_N_NC_GD1_ACX",
"ns=2;s=/NC/_N_NC_GD4_ACX",
"ns=2;s=/NC/_N_CH_GD1_ACX",
"ns=2;s=/NC/_N_CH_GD4_ACX",
"ns=2;s=/HMI",
"ns=2;s=/Random",
"ns=2;s=/SEA",
"ns=2;s=/TEA",
"ns=2;s=/Tool",
"ns=2;s=/Plc/Clock",
"ns=2;s=/Plc/C",
"ns=2;s=/Plc/T",
"ns=2;s=/Plc/I",
"ns=2;s=/Plc/IB",
"ns=2;s=/Plc/IW",
"ns=2;s=/Plc/ID",
"ns=2;s=/Plc/M",
"ns=2;s=/Plc/MB",
"ns=2;s=/Plc/MW",
"ns=2;s=/Plc/MD",
"ns=2;s=/Plc/Q",
"ns=2;s=/Plc/QB",
"ns=2;s=/Plc/QW",
"ns=2;s=/Plc/QD",
"ns=2;s=/Plc/ID",
"ns=2;s=/Plc/ID",
"ns=2;s=IArea",
"ns=2;s=QArea",
"ns=2;s=MArea",
"ns=2;s=/Plc/DB1",
"ns=2;s=/Plc/DB2",
"ns=2;s=/Plc/DB3",
"ns=2;s=/Plc/DB4",
"ns=2;s=/Plc/DB5",
"ns=2;s=/Plc/DB6",
"ns=2;s=/Plc/DB7",
"ns=2;s=/Plc/DB8",
"ns=2;s=/Plc/DB9",
"ns=2;s=/Plc/DB10",
"ns=2;s=/Plc/DB11",
"ns=2;s=/Plc/DB15",
"ns=2;s=/Plc/DB16",
"ns=2;s=/Plc/DB17",
"ns=2;s=/Plc/DB18",
"ns=2;s=/Plc/DB19",
"ns=2;s=/Plc/DB20",
"ns=2;s=/Plc/DB21",
"ns=2;s=/Plc/DB31",
"ns=2;s=/Plc/DB32",
"ns=2;s=/Plc/DB33",
"ns=2;s=/Plc/DB34",
"ns=2;s=/Plc/DB35",
"ns=2;s=/Plc/DB36",
"ns=2;s=/Plc/DB53",
"ns=2;s=/Plc/DB62",
"ns=2;s=/Plc/DB63",
"ns=2;s=/Plc/DB64",
"ns=2;s=/Plc/DB65",
"ns=2;s=/Plc/DB66",
"ns=2;s=/Plc/DB71",
"ns=2;s=/Plc/DB72",
"ns=2;s=/Plc/DB74",
"ns=2;s=/Plc/DB75",
"ns=2;s=/Plc/DB76",
"ns=2;s=/Plc/DB77",
"ns=2;s=/Plc/DB78"
],
"subscribedItems": [
"ns=2;s=/Channel/State/actParts",
"ns=2;s=/Channel/State/acProg",
"ns=2;s=/Channel/State/oldProgNetTime",
"ns=2;s=/Channel/State/oldProgNetTimeCounter",
"ns=2;s=/Channel/State/chanAlarm",
"ns=2;s=/Channel/State/actTNumber",
"ns=2;s=/Channel/ProgramInfo/selectedWorkPProg",
"ns=2;s=/Channel/ProgramInfo/progName",
"ns=2;s=/Channel/State/actFeedRateIpoOvr",
"ns=2;s=/Channel/State/feedRateIpoOvr",
"ns=2;s=/Nck/State/aStopesi",
"ns=2;s=/NC/_N_CH_GD2_ACX/CODICE_ARTICOLO",
"ns=2;s=/NC/_N_CH_GD2_ACX/CODICE_COMMESSA",
"ns=2;s=/NC/_N_CH_GD2_ACX/QUANTITA_PRODOTTA",
"ns=2;s=/NC/_N_CH_GD2_ACX/QUANTITA_RICHIESTA"
],
"mMapWrite": {
"setComm": {
"name": "setComm",
"description": "Commessa",
"tipoMem": "String",
"memAddr": "ns=2;s=/NC/_N_CH_GD2_ACX/CODICE_COMMESSA",
"index": 0,
"size": 20
},
"setArt": {
"name": "setArt",
"description": "Articolo",
"tipoMem": "String",
"memAddr": "ns=2;s=/NC/_N_CH_GD2_ACX/CODICE_ARTICOLO",
"index": 0,
"size": 20
},
"setPzComm": {
"name": "setPzComm",
"description": "Qty",
"tipoMem": "Int",
"memAddr": "ns=2;s=/NC/_N_CH_GD2_ACX/QUANTITA_RICHIESTA",
"index": 0,
"size": 4
},
"forceSetPzCount": {
"name": "forceSetPzCount",
"description": "Set Contapezzi",
"tipoMem": "Int",
"memAddr": "ns=2;s=/NC/_N_CH_GD2_ACX/QUANTITA_PRODOTTA",
"index": 0,
"size": 4
}
},
"mMapRead": {
"OPC_Status": {
"name": "OPC_Status",
"description": "Stato",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/acProg",
"index": 0,
"size": 1
},
"OPC_Alarm": {
"name": "OPC_Alarm",
"description": "Allarme",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/chanAlarm",
"index": 0,
"size": 1
},
"OPC_ToolNum": {
"name": "OPC_ToolNum",
"description": "Tool Number",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/actTNumber",
"index": 0,
"size": 1
},
"OPC_SelProg": {
"name": "OPC_SelProg",
"description": "Prog Selezionato",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/ProgramInfo/selectedWorkPProg",
"index": 0,
"size": 50
},
"OPC_ProgName": {
"name": "OPC_ProgName",
"description": "Nome Programma",
"tipoMem": "String",
"memAddr": "ns=2;s=/Channel/ProgramInfo/progName",
"index": 0,
"size": 50
},
"OPC_ActFeedRateOvr": {
"name": "OPC_ActFeedRateOvr",
"description": "FeedRate Act Override",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/actFeedRateIpoOvr",
"index": 0,
"size": 1
},
"OPC_FeedRateOvr": {
"name": "OPC_FeedRateOvr",
"description": "FeedRate Override",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/feedRateIpoOvr",
"index": 0,
"size": 1
}
}
}
+77
View File
@@ -0,0 +1,77 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaSiemens
;CNCTYPE=OpcUa
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=EMCO
MODEL=750
[CNC]
IP=192.168.51.216
PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.51.77
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
CMD_ODL_STARTED=/IOB/getCurrOdlStart/
CMD_FORCLE_SPLIT_ODL=/IOB/forceSplitOdlFull/
CMD_IDLE_TIME=/IOB/getIdlePeriod/
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=PZCOUNT_RESET
PZCOUNT_MODE=OPC
ENABLE_PZ_RESET=TRUE
ENABLE_PZ_RESET_ENDPROD=TRUE
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
DISABLE_SEND_WDST=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=2015.json
[BRANCH]
NAME=master
+302
View File
@@ -0,0 +1,302 @@
{
"BrowseFullVal": "ns=2;s=Sinumerik",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "QUANTITA_PRODOTTA",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "",
"keyRunMode": "acProg",
"pingAsPowerOn": true,
"Identity": {
"UserName": "DONATI_1",
"Passwd": "DONATI_1"
},
"condWork": [
{
"keyName": "acProg",
"targetValue": "2"
}
],
"condPowerOn": {
},
"condReady": {
"checkMode": "AND",
"checkList": [
{
"keyName": "acProg",
"targetValue": "3"
}
]
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "acProg",
"targetValue": "4"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": [
{
"keyName": "aStopesi",
"targetValue": "0"
}
]
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "acProg",
"targetValue": "1"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"negateValue": true,
"checkList": [
]
},
"fluxLogVeto": [
"L2p1CommonVariable"
],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"ncprog": "Program Name",
"IO_150": "Qta Prodotta (metri)",
"lpremain": "Qta Richiesta",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"paramsEndThresh": {
"actFeedRateIpoOvr": 10,
"feedRateIpoOvr": 10
},
"paramsContainsThresh": {
},
"filterItemsNodeId": [
"ns=2;s=/Axis",
"ns=2;s=/Bag",
"ns=2;s=/Channel/State/actFeedRateIpo",
"ns=2;s=/Channel/State/actProgNetTime",
"ns=2;s=/Channel/AuxiliaryFunctions",
"ns=2;s=/Channel/GenericCoupling",
"ns=2;s=/Channel/Diagnose",
"ns=2;s=/Channel/ChannelDiagnose",
"ns=2;s=/Channel/ProtocolEvent",
"ns=2;s=/Channel/ActualFrame",
"ns=2;s=/Channel/BaseFrame",
"ns=2;s=/Channel/ExternFrame",
"ns=2;s=/Channel/GrindingFrame",
"ns=2;s=/Channel/SystemFrame",
"ns=2;s=/Channel/UserFrame",
"ns=2;s=/Channel/Drive",
"ns=2;s=/Channel/Nibbling",
"ns=2;s=/Channel/Parameter",
"ns=2;s=/Channel/ProtectedArea",
"ns=2;s=/Channel/Settings",
"ns=2;s=/Channel/GeometricAxis",
"ns=2;s=/Channel/MachineAxis",
"ns=2;s=/Channel/ProgramModification",
"ns=2;s=/Channel/SelectedFunctions",
"ns=2;s=/Channel/Search",
"ns=2;s=/Channel/InterruptionSearch",
"ns=2;s=/Channel/ProgramPointer",
"ns=2;s=/Channel/LogicalSpindle",
"ns=2;s=/Channel/Compensation",
"ns=2;s=/Channel/SelectedFunctionData",
"ns=2;s=/Channel/CoordSysWorkAreaLimits",
"ns=2;s=/Channel/Configuration",
"ns=2;s=/Channel/Spindle",
"ns=2;s=/DriveVsa",
"ns=2;s=Sinumerik/FileSystem",
"ns=2;s=/Methods",
"ns=2;s=/NC",
"ns=2;s=/NC/_N_NC_GD1_ACX",
"ns=2;s=/NC/_N_NC_GD4_ACX",
"ns=2;s=/NC/_N_CH_GD1_ACX",
"ns=2;s=/NC/_N_CH_GD4_ACX",
"ns=2;s=/HMI",
"ns=2;s=/Random",
"ns=2;s=/SEA",
"ns=2;s=/TEA",
"ns=2;s=/Tool",
"ns=2;s=/Plc/Clock",
"ns=2;s=/Plc/C",
"ns=2;s=/Plc/T",
"ns=2;s=/Plc/I",
"ns=2;s=/Plc/IB",
"ns=2;s=/Plc/IW",
"ns=2;s=/Plc/ID",
"ns=2;s=/Plc/M",
"ns=2;s=/Plc/MB",
"ns=2;s=/Plc/MW",
"ns=2;s=/Plc/MD",
"ns=2;s=/Plc/Q",
"ns=2;s=/Plc/QB",
"ns=2;s=/Plc/QW",
"ns=2;s=/Plc/QD",
"ns=2;s=/Plc/ID",
"ns=2;s=/Plc/ID",
"ns=2;s=IArea",
"ns=2;s=QArea",
"ns=2;s=MArea",
"ns=2;s=/Plc/DB1",
"ns=2;s=/Plc/DB2",
"ns=2;s=/Plc/DB3",
"ns=2;s=/Plc/DB4",
"ns=2;s=/Plc/DB5",
"ns=2;s=/Plc/DB6",
"ns=2;s=/Plc/DB7",
"ns=2;s=/Plc/DB8",
"ns=2;s=/Plc/DB9",
"ns=2;s=/Plc/DB10",
"ns=2;s=/Plc/DB11",
"ns=2;s=/Plc/DB15",
"ns=2;s=/Plc/DB16",
"ns=2;s=/Plc/DB17",
"ns=2;s=/Plc/DB18",
"ns=2;s=/Plc/DB19",
"ns=2;s=/Plc/DB20",
"ns=2;s=/Plc/DB21",
"ns=2;s=/Plc/DB31",
"ns=2;s=/Plc/DB32",
"ns=2;s=/Plc/DB33",
"ns=2;s=/Plc/DB34",
"ns=2;s=/Plc/DB35",
"ns=2;s=/Plc/DB36",
"ns=2;s=/Plc/DB53",
"ns=2;s=/Plc/DB62",
"ns=2;s=/Plc/DB63",
"ns=2;s=/Plc/DB64",
"ns=2;s=/Plc/DB65",
"ns=2;s=/Plc/DB66",
"ns=2;s=/Plc/DB71",
"ns=2;s=/Plc/DB72",
"ns=2;s=/Plc/DB74",
"ns=2;s=/Plc/DB75",
"ns=2;s=/Plc/DB76",
"ns=2;s=/Plc/DB77",
"ns=2;s=/Plc/DB78"
],
"subscribedItems": [
"ns=2;s=/Channel/State/actParts",
"ns=2;s=/Channel/State/acProg",
"ns=2;s=/Channel/State/oldProgNetTime",
"ns=2;s=/Channel/State/oldProgNetTimeCounter",
"ns=2;s=/Channel/State/chanAlarm",
"ns=2;s=/Channel/State/actTNumber",
"ns=2;s=/Channel/ProgramInfo/selectedWorkPProg",
"ns=2;s=/Channel/ProgramInfo/progName",
"ns=2;s=/Channel/State/actFeedRateIpoOvr",
"ns=2;s=/Channel/State/feedRateIpoOvr",
"ns=2;s=/Nck/State/aStopesi",
"ns=2;s=/NC/_N_CH_GD2_ACX/CODICE_ARTICOLO",
"ns=2;s=/NC/_N_CH_GD2_ACX/CODICE_COMMESSA",
"ns=2;s=/NC/_N_CH_GD2_ACX/QUANTITA_PRODOTTA",
"ns=2;s=/NC/_N_CH_GD2_ACX/QUANTITA_RICHIESTA"
],
"mMapWrite": {
"setComm": {
"name": "setComm",
"description": "Commessa",
"tipoMem": "String",
"memAddr": "ns=2;s=/NC/_N_CH_GD2_ACX/CODICE_COMMESSA",
"index": 0,
"size": 20
},
"setArt": {
"name": "setArt",
"description": "Articolo",
"tipoMem": "String",
"memAddr": "ns=2;s=/NC/_N_CH_GD2_ACX/CODICE_ARTICOLO",
"index": 0,
"size": 20
},
"setPzComm": {
"name": "setPzComm",
"description": "Qty",
"tipoMem": "Int",
"memAddr": "ns=2;s=/NC/_N_CH_GD2_ACX/QUANTITA_RICHIESTA",
"index": 0,
"size": 4
},
"forceSetPzCount": {
"name": "forceSetPzCount",
"description": "Set Contapezzi",
"tipoMem": "Int",
"memAddr": "ns=2;s=/NC/_N_CH_GD2_ACX/QUANTITA_PRODOTTA",
"index": 0,
"size": 4
}
},
"mMapRead": {
"OPC_Status": {
"name": "OPC_Status",
"description": "Stato",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/acProg",
"index": 0,
"size": 1
},
"OPC_Alarm": {
"name": "OPC_Alarm",
"description": "Allarme",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/chanAlarm",
"index": 0,
"size": 1
},
"OPC_ToolNum": {
"name": "OPC_ToolNum",
"description": "Tool Number",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/actTNumber",
"index": 0,
"size": 1
},
"OPC_SelProg": {
"name": "OPC_SelProg",
"description": "Prog Selezionato",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/ProgramInfo/selectedWorkPProg",
"index": 0,
"size": 50
},
"OPC_ProgName": {
"name": "OPC_ProgName",
"description": "Nome Programma",
"tipoMem": "String",
"memAddr": "ns=2;s=/Channel/ProgramInfo/progName",
"index": 0,
"size": 50
},
"OPC_ActFeedRateOvr": {
"name": "OPC_ActFeedRateOvr",
"description": "FeedRate Act Override",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/actFeedRateIpoOvr",
"index": 0,
"size": 1
},
"OPC_FeedRateOvr": {
"name": "OPC_FeedRateOvr",
"description": "FeedRate Override",
"tipoMem": "Int",
"memAddr": "ns=2;s=/Channel/State/feedRateIpoOvr",
"index": 0,
"size": 1
}
}
}
+71
View File
@@ -0,0 +1,71 @@
;Configurazione IOB-WIN
[IOB]
;Impianto IMAS AEROMEC Jetco
CNCTYPE=OpcUaImasAeromec
PING_MS_TIMEOUT=500
MinDeltaSec=5
[MACHINE]
VENDOR=IMAX
MODEL=Filtro Aria
[CNC]
IP=192.168.0.80
PORT=4840
;GETPRGNAME=true
[SERVER]
MPIP=http://192.168.1.7
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
[MEMORY]
ADDR_READ=40001
ADDR_WRITE=40001
SIZE_READ=30
SIZE_WRITE=0
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=TRUE
CHANGE_ODL_MODE=DAILY
;PZCOUNT_MODE=STD.[PAR/MEM].info|BIT.indice
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=TRUE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
; GEST DATI DYN
ENABLE_DYN_DATA=TRUE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
; gestione delta minimo accettabile tra min/MAX
DELTA_VAL=0
; clock base (da 10ms)
timerIntMs=10
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=3026.json
[BRANCH]
NAME=master
+158
View File
@@ -0,0 +1,158 @@
{
"BrowseFullVal": "i=85",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "",
"keyExeMode": "",
"keyRunMode": "",
"runModeSend": true,
"pingAsPowerOn": true,
"forcePingOk": false,
"translRunMode": true,
"Identity": {
"UserName": "IMAS",
"Passwd": "iM@s_1975"
},
"condWork": [],
"condWorkOpc": {
"checkMode": "OR",
"checkList": [
{
"keyName": "ASPIRATORE 1 IN FUNZIONE",
"targetValue": "True"
}
]
},
"condPowerOn": {
"checkMode": "OR",
"negateValue": false,
"checkList": []
},
"condReady": {
"checkMode": "OR",
"checkList": [
{
"keyName": "GENERICO RUN IMPIANTO",
"targetValue": "5"
}
]
},
"condManual": {
"checkMode": "OR",
"checkList": [
{
"keyName": "SCARICO DIRETTO ABILITATO",
"targetValue": "True"
},
{
"keyName": "SCARICO IN CALDAIA ABILITATO",
"targetValue": "True"
},
{
"keyName": "SCARICO IN CONTAINER ABILITATO",
"targetValue": "True"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": [
{
"keyName": "PULSANTE DI EMERGENZA PREMUTO",
"targetValue": "False"
}
]
},
"condError": {
"checkMode": "OR",
"checkList": [
{
"keyName": "CUMULATIVO ALLARMI BLOCCANTI SICUREZZE",
"targetValue": "True"
},
{
"keyName": "CUMULATIVO ALLARMI IMPIANTO ASPIRAZIONE",
"targetValue": "True"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"negateValue": true,
"checkList": []
},
"condWarning": {
"checkMode": "AND",
"checkList": []
},
"condSetup": {
"checkMode": "AND",
"checkList": []
},
"fluxLogVeto": [
"Auditing",
"EnabledFlag",
"RedundancySupport",
"LocaleIdArray",
"MaxBrowseContinuationPoints",
"MaxHistoryContinuationPoints",
"MaxMonitoredItemsPerCall",
"MaxNodesPerBrowse",
"MaxNodesPerMethodCall",
"MaxNodesPerNodeManagement",
"MaxNodesPerRegisterNodes",
"MaxNodesPerRead",
"MaxNodesPerTranslateBrowsePathsToNodeIds",
"MaxNodesPerWrite",
"MaxQueryContinuationPoints",
"MinSupportedSampleRate",
"NamespaceArray",
"NamingRule",
"Server",
"ServerArray",
"ServerDiagnostics",
"ServerDiagnosticsSummary",
"ServerProfileArray",
"ServerStatus",
"ServiceLevel",
"SoftwareCertificates"
],
"paramsContainsThresh": {
"Decompressione": 5.0,
"DEPRESSIONE": 1.0
},
"itemTranslation": {
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE",
"RunMode_0": "STOP",
"RunMode_1": "RUN",
"SCARICO DIRETTO ABILITATO": "SCARICO DIRETTO ABILITATO",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"PartName(0)": "Program Name",
"PartDone(0)": "Pezzi Prodotti",
"PartToDo(0)": "Qta Richiesta",
"MachineStatus(0)": "Stato Macchina principale",
"MachineStatus(1)": "Stato Macchina secondario",
"EmergencyState": "Emergenza"
},
"mMapWrite": {
},
"subscribedItems": [
],
"WatchDog": {
"IsEnabled": false,
"MemConfRead": "ns=4;s=tomes_1_Watchdog",
"MemConfWrite": "ns=4;s=tomach_1_watchdog",
"MaxVal": 9999
},
"fluxLogKeyValVeto": {
}
}
@@ -0,0 +1,91 @@
;Configurazione IOB-WIN
[IOB]
;Travel Lift CIMOLAI (https://www.cimolaitechnology.com/it/products/) con controllo MBH OpcUa
CNCTYPE=OpcUaMBHCimolai
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=CIMOLAI
MODEL=Travel Lift
[CNC]
IP=192.168.60.234
PING_IP=192.168.60.235
PORT=48010
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.60.15
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 30
;bit0 = 1
;bit1 = 0
;bit2 = 0
;bit3 = 0
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
;BLINK_FILT=145
BLINK_FILT=0
[OPTPAR]
AUTO_CHANGE_ODL=TRUE
CHANGE_ODL_MODE=MACHINE
CHANGE_ODL_HOURS=24
CHANGE_ODL_IDLE_MIN=5
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=TRUE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
MAX_ELAPSED_TIME_SEC=60
MAX_TRY_PING=3
DISABLE_SEND_WDST=TRUE
FTP_SERVER=192.168.60.234
FTP_USER=ftpaccess
FTP_PWD=ftpaccess
FTP_CERT=
FTP_SKIP=TRUE
FTP_LOC_DIR=temp\csv
FTP_REM_DIR=
CSV_ADD_HEADER=true
VETO_SEND_SNAPSHOT=3
;NO_PING=TRUE
; conf aree allarme
ALARM_CONF=BAGLIETTO_CIMOLAI_01_alarm.json
;ALARM_CONF=CIMOLAI_01_alarm.json
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=BAGLIETTO_CIMOLAI_01.json
;OPC_PARAM_CONF=CIMOLAI_01.json
[BRANCH]
NAME=master
; Tags manuali
[TAGS]
Customer=Baglietto
HostOS=WIN
HostName=SRVBAG-TRAVEL
HostAddr=192.168.60.15
@@ -0,0 +1,210 @@
{
"BrowseFullVal": "ns=2;i=1001",
"BrowseNSIndex": 2,
"BrowseValue": 1001,
"keyPartCount": "",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "Commessa",
"keyExeMode": "PLC/DB231/InCorso",
"keyRunMode": "PLC/DB231/Attivita",
"runModeSend": true,
"pingAsPowerOn": true,
"forcePingOk": false,
"translRunMode": true,
"condWork": [
{
"keyName": "PLC/DB13/Gen/Marcia_AUX",
"targetValue": "2"
},
{
"keyName": "PLC/DB231/InCorso",
"targetValue": "1"
}
],
"condWorkOpc": {
"checkMode": "AND",
"checkList": [
{
"keyName": "PLC/DB13/Gen/Marcia_AUX",
"targetValue": "2"
},
{
"keyName": "PLC/DB231/InCorso",
"targetValue": "1"
}
]
},
"condPowerOn": {
"checkMode": "AND",
"checkList": []
},
"condReady": {
"checkMode": "AND",
"checkList": [
{
"keyName": "PLC/DB231/InCorso",
"targetValue": "0"
}
]
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "PLC/DB13/Gen/Marcia_AUX",
"targetValue": "2"
},
{
"keyName": "PLC/DB231/InCorso",
"targetValue": "0"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": [
{
"keyName": "PLC/DB13/Gen/Marcia_AUX",
"targetValue": "2"
}
]
},
"condError": {
"checkMode": "OR",
"checkList": [
{
"keyName": "PLC/DB13/Gen/ComProfibusMessage",
"targetValue": "1"
},
{
"keyName": "PLC/DB13/Gen/ComProfibusMessage",
"targetValue": "3"
},
{
"keyName": "PLC/DB13/Gen/Hydraulic_Unit",
"targetValue": "3"
},
{
"keyName": "PLC/DB13/Gen/ReserveDieselMessage",
"targetValue": "3"
},
{
"keyName": "PLC/DB13/Gen/Wheel_Fault",
"targetValue": "3"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"checkList": [],
"negateValue": true
},
"condWarning": {
"checkMode": "AND",
"checkList": []
},
"condSetup": {
"checkMode": "AND",
"checkList": []
},
"fluxLogVeto": [
""
],
"itemTranslation": {
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE",
"RunMode_0": "Wait action",
"RunMode_1": "Avvio Registrazione Ricetta",
"RunMode_2": "Inizio Comando Traslazione",
"RunMode_3": "Termine Comando Traslazione",
"RunMode_4": "Inizio Comando Sterzatura",
"RunMode_5": "Termine Comando Sterzatura",
"RunMode_6": "Inizio Comando Movimento Carrelli",
"RunMode_7": "Termine Comando Movimento Carrelli",
"RunMode_8": "Inizio Comando Sollevamento",
"RunMode_9": "Termine Comando Sollevamento",
"RunMode_10": "Invio Comando Snapshot Parametri",
"Marcia_AUX_0": "Macchina non pronta",
"Marcia_AUX_1": "Macchina non pronta",
"Marcia_AUX_2": "Macchina pronta",
"Wheel_Fault_2": "Ruote OK",
"Wheel_Fault_3": "Ruote NON OK",
"Wheel_Fault_4": "Ruote in bypass",
"Wheel_Fault_5": "Ruote in manutenzione",
"MotorMessage_1": "Motore 1 acceso",
"MotorMessage_2": "Motore 2 acceso",
"MotorMessage_3": "Entrambi i motori accesi",
"ReserveDieselMessage_1": "Riserva diesel motore 1",
"ReserveDieselMessage_2": "Riserva diesel motore 2",
"ReserveDieselMessage_3": "Spegnimento per minimo diesel",
"Hydraulic_Unit_2": "Centralina idraulica OK",
"Hydraulic_Unit_3": "Allarme grave idraulica",
"Hydraulic_Unit_4": "Warning su centralina idraulica",
"ComProfibusMessage_1": "Allarme rete Profinet",
"ComProfibusMessage_3": "Allarme rete CAN"
},
"paramsEndThresh": {
"InvDDone": 50
},
"mMapWrite": {
"setPzComm": {
"name": "setPzComm",
"description": "Qty",
"tipoMem": "Int",
"memAddr": "ns=4;i=11",
"index": 0,
"size": 4
},
"setProg": {
"name": "setProg",
"description": "Programma",
"tipoMem": "String",
"memAddr": "ns=4;i=9",
"index": 0,
"size": 30
},
"syncDbData": {
"name": "syncDbData",
"description": "Sincronizzazione dati DB",
"tipoMem": "String",
"memAddr": "ns=4;i=0",
"index": 0,
"size": 30
}
},
"subscribedItems": [],
"WatchDog": {
"IsEnabled": false,
"MemConfRead": "ns=4;s=tomes_1_Watchdog",
"MemConfWrite": "ns=4;s=tomach_1_watchdog",
"MaxVal": 9999
},
"fluxLogKeyValVeto": {
"RunModeVal": [
"-1",
"0"
],
"OPC_PLC/DB231/Attivita": [
"-1",
"0"
]
},
"minSecStatusDuration": 20,
"minSecFinalWait": 60,
"calcValues": {
"PesoTot": {
"calcMode": "sum",
"listVal": [
"PLC/DB231/peso1",
"PLC/DB231/peso2",
"PLC/DB231/peso3",
"PLC/DB231/peso4"
]
}
}
}
@@ -0,0 +1,664 @@
[
{
"description": "Profinet Byte_00",
"tipoMem": "Byte",
"memAddr": "All_Byte_B0",
"index": 0,
"size": 1,
"messages": [
"Allarme comunicazione profinet - I/O GT2",
"Allarme comunicazione profinet - Sistema di pesatura",
"Allarme comunicazione - Ricevente radiocomando",
"Allarme comunicazione CanOpen - Motore GT1",
"Allarme comunicazione CanOpen - Motore GT2",
"##",
"##",
"##"
]
},
{
"description": "Profinet Byte_01",
"tipoMem": "Byte",
"memAddr": "All_Byte_B1",
"index": 1,
"size": 1,
"messages": [
"Allarme comunicazione profinet - Modulo IOlink 1(TU) {A190.1}",
"Allarme comunicazione profinet - Modulo IOlink 2(TU) {A190.2}",
"Allarme comunicazione profinet - Modulo IOlink 3(TU) {A190.3}",
"Allarme comunicazione profinet - Modulo IOlink 1(LB) {A206.1}",
"Allarme comunicazione profinet - Modulo IOlink 2(LB) {A206.2}",
"Allarme comunicazione profinet - Modulo IOlink 3(LB) {A206.3}",
"Allarme comunicazione profinet - Modulo IOlink 6(LB) {A206.6}",
"Allarme comunicazione profinet - Modulo IOlink 1(UB) {A231.1}"
]
},
{
"description": "Profinet Byte_02",
"tipoMem": "Byte",
"memAddr": "All_Byte_B2",
"index": 2,
"size": 1,
"messages": [
"Allarme comunicazione profinet - Modulo IOlink 1.1(TU) {A690.1}",
"Allarme comunicazione profinet - Modulo IOlink 2.1(TU) {A690.2}",
"Allarme comunicazione profinet - Modulo IOlink 3.1(TU) {A690.3}",
"Allarme comunicazione profinet - Modulo IOlink 1.1(LB) {A706.1}",
"Allarme comunicazione profinet - Modulo IOlink 2.1(LB) {A706.2}",
"Allarme comunicazione profinet - Modulo IOlink 3.1(LB) {A706.3}",
"Allarme comunicazione profinet - Modulo IOlink 6.1(LB) {A706.6}",
"Allarme comunicazione profinet - Modulo IOlink 1.1(UB) {A731.1}"
]
},
{
"description": "Profinet Byte_03",
"tipoMem": "Byte",
"memAddr": "All_Byte_B3",
"index": 3,
"size": 1,
"messages": [
"Allarme comunicazione profinet - Encoder ruota 1 sinistra",
"Allarme comunicazione profinet - Encoder ruota 2 sinistra",
"Allarme comunicazione profinet - Encoder ruota 3 sinistra",
"Allarme comunicazione profinet - Encoder ruota 4 sinistra",
"Allarme comunicazione profinet - Encoder ruota 5 sinistra",
"Allarme comunicazione profinet - Encoder ruota 6 sinistra",
"Allarme comunicazione profinet - Encoder ruota 7 sinistra",
"Allarme comunicazione profinet - Encoder ruota 8 sinistra"
]
},
{
"description": "Profinet Byte_04",
"tipoMem": "Byte",
"memAddr": "All_Byte_B4",
"index": 4,
"size": 1,
"messages": [
"Allarme comunicazione profinet - Encoder ruota 1 destra",
"Allarme comunicazione profinet - Encoder ruota 2 destra",
"Allarme comunicazione profinet - Encoder ruota 3 destra",
"Allarme comunicazione profinet - Encoder ruota 4 destra",
"Allarme comunicazione profinet - Encoder ruota 5 destra",
"Allarme comunicazione profinet - Encoder ruota 6 destra",
"Allarme comunicazione profinet - Encoder ruota 7 destra",
"Allarme comunicazione profinet - Encoder ruota 8 destra"
]
},
{
"description": "Profinet Byte_05",
"tipoMem": "Byte",
"memAddr": "All_Byte_B5",
"index": 5,
"size": 1,
"messages": [
"Allarme comunicazione profinet - encoder carrello 1",
"Allarme comunicazione profinet - encoder carrello 2",
"Allarme comunicazione profinet - encoder carrello 3",
"Allarme comunicazione profinet - encoder carrello 4",
"Allarme comunicazione profinet - encoder carrello 5",
"Allarme comunicazione profinet - encoder carrello 6",
"Allarme comunicazione profinet - encoder carrello 7",
"Allarme comunicazione profinet - encoder carrello 8"
]
},
{
"description": "Profinet Byte_06",
"tipoMem": "Byte",
"memAddr": "All_Byte_B6",
"index": 6,
"size": 1,
"messages": [
"Allarme comunicazione profinet - encoder argano 1",
"Allarme comunicazione profinet - encoder argano 2",
"Allarme comunicazione profinet - encoder argano 3",
"Allarme comunicazione profinet - encoder argano 4",
"Allarme comunicazione profinet - encoder argano 5",
"Allarme comunicazione profinet - encoder argano 6",
"Allarme comunicazione profinet - encoder argano 7",
"Allarme comunicazione profinet - encoder argano 8"
]
},
{
"description": "Message Byte_07",
"tipoMem": "Byte",
"memAddr": "All_Byte_B7",
"index": 7,
"size": 1,
"messages": [
"Pulsante emergenza premuto su ruota 1 SX",
"Pulsante emergenza premuto su ruota 2 SX",
"Pulsante emergenza premuto su ruota 3 SX",
"Pulsante emergenza premuto su ruota 4 SX",
"Pulsante emergenza premuto su ruota 5 SX",
"Pulsante emergenza premuto su ruota 6 SX",
"Pulsante emergenza premuto su ruota 7 SX",
"Pulsante emergenza premuto su ruota 8 SX"
]
},
{
"description": "Message Byte_08",
"tipoMem": "Byte",
"memAddr": "All_Byte_B8",
"index": 8,
"size": 1,
"messages": [
"Pulsante emergenza premuto su ruota 1 DX",
"Pulsante emergenza premuto su ruota 2 DX",
"Pulsante emergenza premuto su ruota 3 DX",
"Pulsante emergenza premuto su ruota 4 DX",
"Pulsante emergenza premuto su ruota 5 DX",
"Pulsante emergenza premuto su ruota 6 DX",
"Pulsante emergenza premuto su ruota 7 DX",
"Pulsante emergenza premuto su ruota 8 DX"
]
},
{
"description": "Message Byte_09",
"tipoMem": "Byte",
"memAddr": "All_Byte_B9",
"index": 9,
"size": 1,
"messages": [
"Pulsante emergenza premuto su QE GT1",
"Pulsante emergenza premuto su QE GT2",
"Radiocomando spento o fungo di emergenza premuto",
"##",
"##",
"##",
"##",
"##"
]
},
{
"description": "Message Byte_10",
"tipoMem": "Byte",
"memAddr": "All_Byte_B10",
"index": 10,
"size": 1,
"messages": [
"Filtro Intasato 1 - GT1",
"Filtro Intasato 2 - GT1",
"Filtro Intasato 3 - GT1",
"Filtro Intasato 4 - GT1",
"Filtro Intasato 5 - GT1",
"Filtro Intasato 6 - GT1",
"Massima temperatura olio - GT1",
"Livello minimo olio - GT1"
]
},
{
"description": "Hydraulic Byte_11",
"tipoMem": "Byte",
"memAddr": "All_Byte_B11",
"index": 11,
"size": 1,
"messages": [
"Massima pressione sterzo - GT1",
"Allarme sensori di pressione su ralle",
"GT1 - Sensore livello olio - Massimo livello, Stop movimenti",
"##",
"Allarme Riserva diesel motore GT1",
"Anomalia motore diesel GT1",
"Timeout disattivazione frizione - inserimento pompe su GT1",
"##"
]
},
{
"description": "Hydraulic Byte_12",
"tipoMem": "Byte",
"memAddr": "All_Byte_B12",
"index": 12,
"size": 1,
"messages": [
"GT1 - Sensore livello olio - Nessun segnale",
"GT1 - Sensore pressione freno - Nessun segnale",
"GT1 - Sensore pressione traslazione - Nessun segnale",
"GT1 - Sensore pressione PVG1 - Nessun segnale",
"GT1 - Sensore pressione PVG2 - Nessun segnale",
"GT1 - Sensore pressione PVG3 - Nessun segnale",
"GT1 - Sensore pressione PVG4 - Nessun segnale",
"GT1 - Sensore pressione PVG5 - Nessun segnale"
]
},
{
"description": "Hydraulic Byte_13",
"tipoMem": "Byte",
"memAddr": "All_Byte_B13",
"index": 13,
"size": 1,
"messages": [
"##",
"##",
"##",
"##",
"##",
"GT1 - Sensore pressione pompa 2 - Nessun segnale",
"GT1 - Sensore pressione pompa 3 - Nessun segnale",
"GT1 - Sensore pressione pompa 4 - Nessun segnale"
]
},
{
"description": "Hydraulic Byte_14",
"tipoMem": "Byte",
"memAddr": "All_Byte_B14",
"index": 14,
"size": 1,
"messages": [
"GT1 - Sensore pressione pompa 5 - Nessun segnale",
"##",
"##",
"##",
"##",
"##",
"##",
"##"
]
},
{
"description": "Message Byte_15",
"tipoMem": "Byte",
"memAddr": "All_Byte_B15",
"index": 15,
"size": 1,
"messages": [
"Filtro Intasato 1 - GT2",
"Filtro Intasato 2 - GT2",
"Filtro Intasato 3 - GT2",
"Filtro Intasato 4 - GT2",
"Filtro Intasato 5 - GT2",
"Filtro Intasato 6 - GT2",
"##",
"Livello minimo olio - GT2"
]
},
{
"description": "Hydraulic Byte_16",
"tipoMem": "Byte",
"memAddr": "All_Byte_B16",
"index": 16,
"size": 1,
"messages": [
"Massima pressione sterzo - GT2",
"##",
"GT2 - Sensore livello olio - Massimo livello, Stop movimenti",
"##",
"Riserva diesel motore GT2",
"Anomalia motore diesel GT2",
"Timeout disattivazione frizione - inserimento pompe su GT2",
"##"
]
},
{
"description": "Hydraulic Byte_17",
"tipoMem": "Byte",
"memAddr": "All_Byte_B17",
"index": 17,
"size": 1,
"messages": [
"GT2 - Sensore livello olio - Nessun segnale",
"GT2 - Sensore pressione freno - Nessun segnale",
"GT2 - Sensore pressione traslazione - Nessun segnale",
"GT2 - Sensore pressione PVG1 - Nessun segnale",
"GT2 - Sensore pressione PVG2 - Nessun segnale",
"GT2 - Sensore pressione PVG3 - Nessun segnale",
"GT2 - Sensore pressione PVG4 - Nessun segnale",
"GT2 - Sensore pressione PVG5 - Nessun segnale"
]
},
{
"description": "Hydraulic Byte_18",
"tipoMem": "Byte",
"memAddr": "All_Byte_B18",
"index": 18,
"size": 1,
"messages": [
"##",
"##",
"##",
"##",
"##",
"GT2 - Sensore pressione pompa 2 - Nessun segnale",
"GT2 - Sensore pressione pompa 3 - Nessun segnale",
"GT2 - Sensore pressione pompa 4 - Nessun segnale"
]
},
{
"description": "Hydraulic Byte_19",
"tipoMem": "Byte",
"memAddr": "All_Byte_B19",
"index": 19,
"size": 1,
"messages": [
"GT2 - Sensore pressione pompa 5 - Nessun segnale",
"##",
"##",
"##",
"##",
"##",
"##",
"##"
]
},
{
"description": "Positioning Byte_20",
"tipoMem": "Byte",
"memAddr": "All_Byte_B20",
"index": 20,
"size": 1,
"messages": [
"Ruota fuori finestra 1 SX",
"Ruota fuori finestra 2 SX",
"Ruota fuori finestra 3 SX",
"Ruota fuori finestra 4 SX",
"Ruota fuori finestra 5 SX",
"Ruota fuori finestra 6 SX",
"Ruota fuori finestra 7 SX",
"Ruota fuori finestra 8 SX"
]
},
{
"description": "Positioning Byte_21",
"tipoMem": "Byte",
"memAddr": "All_Byte_B21",
"index": 21,
"size": 1,
"messages": [
"Ruota fuori finestra 1 DX",
"Ruota fuori finestra 2 DX",
"Ruota fuori finestra 3 DX",
"Ruota fuori finestra 4 DX",
"Ruota fuori finestra 5 DX",
"Ruota fuori finestra 6 DX",
"Ruota fuori finestra 7 DX",
"Ruota fuori finestra 8 DX"
]
},
{
"description": "Positioning Byte_22",
"tipoMem": "Byte",
"memAddr": "All_Byte_B22",
"index": 22,
"size": 1,
"messages": [
"##",
"Allarme fuori finestra 5°",
"Allarme fuori finestra 10°",
"##",
"##",
"##",
"##",
"##"
]
},
{
"description": "Wind Byte_23",
"tipoMem": "Byte",
"memAddr": "All_Byte_B23",
"index": 23,
"size": 1,
"messages": [
"Allarme trasduttore velocità vento",
"Allarme anemometro soglia 1",
"Allarme anemometro soglia 2",
"Bypass inserito - Anemometro",
"##",
"##",
"##",
"##"
]
},
{
"description": "Positioning Byte_24",
"tipoMem": "Byte",
"memAddr": "All_Byte_B24",
"index": 24,
"size": 1,
"messages": [
"Posizione argano 1 fuori finestra",
"Posizione argano 2 fuori finestra",
"Posizione argano 3 fuori finestra",
"Posizione argano 4 fuori finestra",
"Posizione argano 5 fuori finestra",
"Posizione argano 6 fuori finestra",
"Posizione argano 7 fuori finestra",
"Posizione argano 8 fuori finestra"
]
},
{
"description": "Positioning Byte_25",
"tipoMem": "Byte",
"memAddr": "All_Byte_B25",
"index": 25,
"size": 1,
"messages": [
"Posizione Carrello 1 fuori finestra",
"Posizione Carrello 2 fuori finestra",
"Posizione Carrello 3 fuori finestra",
"Posizione Carrello 4 fuori finestra",
"Posizione Carrello 5 fuori finestra",
"Posizione Carrello 6 fuori finestra",
"Posizione Carrello 7 fuori finestra",
"Posizione Carrello 8 fuori finestra"
]
},
{
"description": "Bypass Byte_26",
"tipoMem": "Byte",
"memAddr": "All_Byte_B26",
"index": 26,
"size": 1,
"messages": [
"Bypass inserito - encoder posizione - Argano 1",
"Bypass inserito - encoder posizione - Argano 2",
"Bypass inserito - encoder posizione - Argano 3",
"Bypass inserito - encoder posizione - Argano 4",
"Bypass inserito - encoder posizione - Argano 5",
"Bypass inserito - encoder posizione - Argano 6",
"Bypass inserito - encoder posizione - Argano 7",
"Bypass inserito - encoder posizione - Argano 8"
]
},
{
"description": "Weighting Byte_27",
"tipoMem": "Byte",
"memAddr": "All_Byte_B27",
"index": 27,
"size": 1,
"messages": [
"Guasto celle canale 1",
"Guasto celle canale 2",
"Guasto celle canale 3",
"Guasto celle canale 4",
"Allarme sovraccarico argani 7-8",
"Allarme sovraccarico argani 5-6",
"Allarme sovraccarico argani 3-4",
"Allarme sovraccarico argani 1-2"
]
},
{
"description": "Weighting Byte_28",
"tipoMem": "Byte",
"memAddr": "All_Byte_B28",
"index": 28,
"size": 1,
"messages": [
"Allarme sovraccarico somma totale",
"Stop sollevamento da controllo baricentro",
"##",
"##",
"##",
"##",
"##",
"##"
]
},
{
"description": "## Byte_29",
"tipoMem": "Byte",
"memAddr": "All_Byte_B29",
"index": 29,
"size": 1,
"messages": [
"##",
"##",
"##",
"##",
"##",
"##",
"##",
"##"
]
},
{
"description": "Bypass Byte_30",
"tipoMem": "Byte",
"memAddr": "All_Byte_B30",
"index": 30,
"size": 1,
"messages": [
"Bypass inserito - sensore pressione - Ruota SX 1",
"Bypass inserito - sensore pressione - Ruota SX 2",
"Bypass inserito - sensore pressione - Ruota SX 3",
"Bypass inserito - sensore pressione - Ruota SX 4",
"Bypass inserito - sensore pressione - Ruota SX 5",
"Bypass inserito - sensore pressione - Ruota SX 6",
"Bypass inserito - sensore pressione - Ruota SX 7",
"Bypass inserito - sensore pressione - Ruota SX 8"
]
},
{
"description": "Bypass Byte_31",
"tipoMem": "Byte",
"memAddr": "All_Byte_B31",
"index": 31,
"size": 1,
"messages": [
"Bypass inserito - sensore pressione - Ruota DX 1",
"Bypass inserito - sensore pressione - Ruota DX 2",
"Bypass inserito - sensore pressione - Ruota DX 3",
"Bypass inserito - sensore pressione - Ruota DX 4",
"Bypass inserito - sensore pressione - Ruota DX 5",
"Bypass inserito - sensore pressione - Ruota DX 6",
"Bypass inserito - sensore pressione - Ruota DX 7",
"Bypass inserito - sensore pressione - Ruota DX 8"
]
},
{
"description": "Bypass Byte_32",
"tipoMem": "Byte",
"memAddr": "All_Byte_B32",
"index": 32,
"size": 1,
"messages": [
"Bypass inserito - sensore posizione - Carrello 1",
"Bypass inserito - sensore posizione - Carrello 2",
"Bypass inserito - sensore posizione - Carrello 3",
"Bypass inserito - sensore posizione - Carrello 4",
"Bypass inserito - sensore posizione - Carrello 5",
"Bypass inserito - sensore posizione - Carrello 6",
"Bypass inserito - sensore posizione - Carrello 7",
"Bypass inserito - sensore posizione - Carrello 8"
]
},
{
"description": "Bypass Byte_33",
"tipoMem": "Byte",
"memAddr": "All_Byte_B33",
"index": 33,
"size": 1,
"messages": [
"Bypass inserito - sensore posizione - Carrello 1",
"Bypass inserito - sensore posizione - Carrello 2",
"Bypass inserito - sensore posizione - Carrello 3",
"Bypass inserito - sensore posizione - Carrello 4",
"Bypass inserito - sensore posizione - Carrello 5",
"Bypass inserito - sensore posizione - Carrello 6",
"Bypass inserito - sensore posizione - Carrello 7",
"Bypass inserito - sensore posizione - Carrello 8"
]
},
{
"description": "Bypass Byte_34",
"tipoMem": "Byte",
"memAddr": "All_Byte_B34",
"index": 34,
"size": 1,
"messages": [
"Bypass inserito - finecorsa posizione - Argano 1",
"Bypass inserito - finecorsa posizione - Argano 2",
"Bypass inserito - finecorsa posizione - Argano 3",
"Bypass inserito - finecorsa posizione - Argano 4",
"Bypass inserito - finecorsa posizione - Argano 5",
"Bypass inserito - finecorsa posizione - Argano 6",
"Bypass inserito - finecorsa posizione - Argano 7",
"Bypass inserito - finecorsa posizione - Argano 8"
]
},
{
"description": "Bypass Byte_35",
"tipoMem": "Byte",
"memAddr": "All_Byte_B35",
"index": 35,
"size": 1,
"messages": [
"Bypass inserito - controllo posizione baricentro",
"##",
"##",
"##",
"##",
"##",
"##",
"##"
]
},
{
"description": "## Byte_36",
"tipoMem": "Byte",
"memAddr": "All_Byte_B36",
"index": 36,
"size": 1,
"messages": [
"##",
"##",
"##",
"##",
"##",
"##",
"##",
"##"
]
},
{
"description": "Maintenance Byte_37",
"tipoMem": "Byte",
"memAddr": "All_Byte_B37",
"index": 37,
"size": 1,
"messages": [
"Richiesta manutenzione traslazione",
"Richiesta manutenzione sterzatura",
"Richiesta manutenzione motore GT1",
"Richiesta manutenzione motore GT2",
"Richiesta manutenzione argani",
"Richiesta manutenzione carrelli",
"##",
"##"
]
},
{
"description": "n/a Byte_B38",
"tipoMem": "Byte",
"memAddr": "n/a",
"index": 38,
"size": 1,
"messages": [
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a",
"n/a"
]
}
]
@@ -0,0 +1,67 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OMP (https://omp.it/) con controllo siemens S7-1200 + OpcUa
CNCTYPE=OpcUaSiemensOMP
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=OMP
MODEL=Infilatrice
[CNC]
IP=10.150.0.41
PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://10.150.0.1
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 1
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
;BLINK_FILT=28
BLINK_FILT=131
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=TIME
CHANGE_ODL_HOURS=24
CHANGE_ODL_IDLE_MIN=5
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=10000
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
MAX_TRY_PING=3
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=FINASSI_OMP_01.json
[BRANCH]
NAME=master
@@ -0,0 +1,132 @@
{
"BrowseFullVal": "ns=3;s=ServerInterfaces",
"BrowseNSIndex": 4,
"BrowseValue": 1,
"keyPartCount": "Conteggio",
"keyPartReq": "Set Quantità Lotto",
"keyPartId": "Generale: Nome Ricetta",
"keyProgName": "Generale: Nome Ricetta",
"keyRunMode": "",
"pingAsPowerOn": true,
"condWork": [
{
"keyName": "Selettore in Automatico",
"targetValue": "True"
},
{
"keyName": "Memoria Ciclo Automatico",
"targetValue": "True"
}
],
"condPowerOn": {
"checkMode": "AND",
"checkList": []
},
"condReady": {
"checkMode": "AND",
"checkList": []
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Selettore in Manuale",
"targetValue": "True"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": []
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Memoria Allarme Attivo",
"targetValue": "True"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"checkList": [],
"negateValue": true
},
"condWarning": {
"checkMode": "AND",
"checkList": []
},
"condSetup": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Fine Lotto (1=Stop Ciclo)",
"targetValue": "1"
}
]
},
"fluxLogVeto": [
""
],
"itemTranslation": {
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"paramsEndThresh": {
"InvDDone": 50
},
"mMapWrite": {
"setPzComm": {
"name": "setPzComm",
"description": "Qty",
"tipoMem": "Int",
"memAddr": "ns=4;i=11",
"index": 0,
"size": 4
},
"setProg": {
"name": "setProg",
"description": "Programma",
"tipoMem": "String",
"memAddr": "ns=4;i=9",
"index": 0,
"size": 30
}
},
"subscribedItems": [
"ns=4;i=1",
"ns=4;i=2",
"ns=4;i=3",
"ns=4;i=4",
"ns=4;i=5",
"ns=4;i=6",
"ns=4;i=7",
"ns=4;i=8",
"ns=4;i=9",
"ns=4;i=10",
"ns=4;i=11",
"ns=4;i=12",
"ns=4;i=13",
"ns=4;i=14"
],
"WatchDog": {
"IsEnabled": false,
"MemConfRead": "ns=4;s=tomes_1_Watchdog",
"MemConfWrite": "ns=4;s=tomach_1_watchdog",
"MaxVal": 9999
},
"actStopProd": {
"ns=4;i=14": "1"
},
"actSetRecipe": {
"ns=4;i=10": "1"
},
"actResetCounter": {
"ns=4;i=13": "1"
}
}
+74
View File
@@ -0,0 +1,74 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaCMS
;CNCTYPE=OpcUa
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=CMS
MODEL=Eidos
[CNC]
IP=192.168.2.12
PORT=62541
;IP=192.168.250.53
;PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.2.252
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
CMD_ODL_STARTED=/IOB/getCurrOdlStart/
CMD_FORCLE_SPLIT_ODL=/IOB/forceSplitOdlFull/
CMD_IDLE_TIME=/IOB/getIdlePeriod/
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=PZCOUNT_RESET
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=FP_TR2.json
[BRANCH]
NAME=master
+83
View File
@@ -0,0 +1,83 @@
{
"BrowseFullVal": "ns=2;s=Machine",
"BrowseNSIndex": 2,
"BrowseValue": 0,
"keyPartCount": "RepsDone",
"keyPartReq": "RepsTarget",
"keyPartId": "",
"keyProgName": "Name",
"keyRunMode": "Status",
"pingAsPowerOn": true,
"condWork": [
{
"keyName": "Status",
"targetValue": "EXE"
}
],
"condPowerOn": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Power",
"targetValue": "true"
}
]
},
"condReady": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Status",
"targetValue": "READY"
}
]
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Status",
"targetValue": "MDI"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Emergency",
"targetValue": "false"
}
]
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Alarm",
"targetValue": "true"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"fluxLogVeto": [
"L2p1CommonVariable"
],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"ncprog": "Program Name",
"IO_150": "Qta Prodotta (metri)",
"lpremain": "Qta Richiesta",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"filterItemsNodeId": [
"ns=2;s=Machine/Axes",
"ns=2;s=Machine/OperatingGroups"
]
}
-59
View File
@@ -1,59 +0,0 @@
;Configurazione IOB-WIN
[IOB]
;Macchina TEST PING
CNCTYPE=PingWatchdog
PING_MS_TIMEOUT=500
IOB_NAME=FTP_SONATEST
[MACHINE]
VENDOR=STEAMWARE
MODEL=WATCHDOG
[CNC]
IP=10.74.82.204
PORT=0000
PING_IP=10.74.82.204
GETPRGNAME=false
[SERVER]
MPIP=http://10.74.82.218
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
CMD_ODL_STARTED=/IOB/getCurrOdlStart/
CMD_FORCLE_SPLIT_ODL=/IOB/forceSplitOdlFull/
CMD_IDLE_TIME=/IOB/getIdlePeriod/
[MEMORY]
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 30
BLINK_FILT=0
[OPTPAR]
VETO_QUEUE_IN=15
AUTO_CHANGE_ODL=false
POWEROFF_TIMEOUT_SEC=60
DISABLE_PZCOUNT=TRUE
;; gestioni PING
;MAX_TRY_PING=3
;VETO_QUEUE_IN=4
;VETO_PING_SEC=4
;VETO_CHECKDIR_SEC=10
;MAX_ELAPSED_TIME_SEC=60
;VETO_SEND_SNAPSHOT=3
[BRANCH]
NAME=master
; Tags manuali
[TAGS]
Customer=SteamWare
HostOS=WIN
HostName=IOB-WIN-SIMULA
HostAddr=10.74.82.76
@@ -0,0 +1,80 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaOmronIcoel
PING_MS_TIMEOUT=500
MinDeltaSec=5
[MACHINE]
VENDOR=ICOEL
MODEL=Impianto Ciliegie Turi
[CNC]
IP=192.168.250.1
PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.1.14
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=TIME
CHANGE_ODL_HOURS=24
CHANGE_ODL_IDLE_MIN=5
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
DISABLE_SEND_WDST=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=GIACO_ICOEL_001.json
[BRANCH]
NAME=master
; Tags manuali
[TAGS]
Customer=Giacovelli-Turi
HostOS=WIN
HostName=IOB-WIN-TURI-03
HostAddr=192.168.137.175
@@ -0,0 +1,78 @@
{
"BrowseFullVal": "ns=4;s=NxController.GlobalVars",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "",
"keyRunMode": "",
"pingAsPowerOn": true,
"Identity": {
"UserName": "egalware",
"Passwd": "egalware2022"
},
"condWork": [],
"condWorkOpc": {
"checkMode": "AND",
"checkList": []
},
"condPowerOn": {
"checkMode": "OR",
"negateValue": true,
"checkList": []
},
"condReady": {
"checkMode": "OR",
"checkList": []
},
"condManual": {
"checkMode": "AND",
"checkList": []
},
"condEStop": {
"checkMode": "AND",
"checkList": []
},
"condError": {
"checkMode": "AND",
"checkList": []
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"negateValue": true,
"checkList": []
},
"condWarning": {
"checkMode": "AND",
"checkList": []
},
"condSetup": {
"checkMode": "AND",
"checkList": []
},
"fluxLogVeto": [],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"PartName(0)": "Program Name",
"PartDone(0)": "Pezzi Prodotti",
"PartToDo(0)": "Qta Richiesta",
"MachineStatus(0)": "Stato Macchina principale",
"MachineStatus(1)": "Stato Macchina secondario",
"EmergencyState": "Emergenza",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"subscribedItems": [
"ns=4;s=Dati_Mes"
],
"rawSubscribedItemsConf": {
"ns=4;s=Dati_Mes": "ICOEL-MES"
}
}
@@ -0,0 +1,80 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaUlma
PING_MS_TIMEOUT=500
MinDeltaSec=5
[MACHINE]
VENDOR=ULMA
MODEL=Confezionatrice ULMA UVA Locorotondo
[CNC]
IP=192.168.222.252
PORT=16664
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.1.14
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=TIME
CHANGE_ODL_HOURS=24
CHANGE_ODL_IDLE_MIN=5
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
DISABLE_SEND_WDST=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=GIACO_ULMA_001.json
[BRANCH]
NAME=master
; Tags manuali
[TAGS]
Customer=Giacovelli-Loco
HostOS=WIN
HostName=MAPO-GTW-LOC
HostAddr=192.168.1.93
@@ -0,0 +1,626 @@
{
"BrowseFullVal": "i=85",
"BrowseNSIndex": 0,
"BrowseValue": 85,
"keyPartCount": "",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "",
"keyExeMode": "",
"keyRunMode": "MyUlma.status",
"runModeSend": true,
"pingAsPowerOn": true,
"forcePingOk": false,
"translRunMode": true,
"Identity": {
"UserName": "opc",
"Passwd": "ulmaopc"
},
"condWork": [],
"condWorkOpc": {
"checkMode": "OR",
"checkList": [
{
"keyName": "MyUlma.status",
"targetValue": "8"
}
]
},
"condPowerOn": {
"checkMode": "OR",
"negateValue": false,
"checkList": []
},
"condReady": {
"checkMode": "OR",
"checkList": [
{
"keyName": "MyUlma.status",
"targetValue": "5"
},
{
"keyName": "MyUlma.status",
"targetValue": "6"
},
{
"keyName": "MyUlma.status",
"targetValue": "7"
}
]
},
"condManual": {
"checkMode": "OR",
"checkList": [
{
"keyName": "MyUlma.status",
"targetValue": "9"
},
{
"keyName": "MyUlma.status",
"targetValue": "10"
},
{
"keyName": "MyUlma.status",
"targetValue": "11"
},
{
"keyName": "MyUlma.status",
"targetValue": "12"
},
{
"keyName": "MyUlma.status",
"targetValue": "13"
},
{
"keyName": "MyUlma.status",
"targetValue": "14"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": []
},
"condError": {
"checkMode": "OR",
"checkList": [
{
"keyName": "MyUlma.status",
"targetValue": "0"
},
{
"keyName": "MyUlma.status",
"targetValue": "1"
},
{
"keyName": "MyUlma.status",
"targetValue": "2"
},
{
"keyName": "MyUlma.status",
"targetValue": "3"
},
{
"keyName": "MyUlma.status",
"targetValue": "4"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"negateValue": true,
"checkList": []
},
"condWarning": {
"checkMode": "AND",
"checkList": []
},
"condSetup": {
"checkMode": "AND",
"checkList": []
},
"fluxLogVeto": [
"OPC_OEE.remote",
"OPC_OEE.remote.shift",
"OPC_OEE.remote.shift.req_shift",
"OPC_OEE.remote.shift.cmd_BeginShift",
"OPC_OEE.remote.shift.cmd_BeginShift.exec",
"OPC_OEE.remote.shift.cmd_BeginShift.timeout",
"OPC_OEE.remote.shift.cmd_BeginShift.status",
"OPC_OEE.remote.shift.cmd_EndShift",
"OPC_OEE.remote.shift.cmd_EndShift.exec",
"OPC_OEE.remote.shift.cmd_EndShift.timeout",
"OPC_OEE.remote.shift.cmd_EndShift.status",
"OPC_OEE.remote.quality",
"OPC_OEE.remote.quality.reject_counters",
"OPC_OEE.remote.order",
"OPC_OEE.remote.order.req_order",
"OPC_OEE.remote.order.end_mode",
"OPC_OEE.remote.order.cmd_BeginOrder",
"OPC_OEE.remote.order.cmd_BeginOrder.exec",
"OPC_OEE.remote.order.cmd_BeginOrder.timeout",
"OPC_OEE.remote.order.cmd_BeginOrder.status",
"OPC_OEE.remote.order.cmd_EndOrder",
"OPC_OEE.remote.order.cmd_EndOrder.exec",
"OPC_OEE.remote.order.cmd_EndOrder.timeout",
"OPC_OEE.remote.order.cmd_EndOrder.status",
"OPC_OEE.remote.order.list",
"OPC_OEE.remote.order.list.0",
"OPC_OEE.remote.order.list.0.ref",
"OPC_OEE.remote.order.list.0.recipe",
"OPC_OEE.remote.order.list.0.nominal_speed",
"OPC_OEE.remote.order.list.0.preset_count",
"OPC_OEE.remote.order.list.0.stat",
"OPC_OEE.remote.order.list.0.stat.planned_prod",
"OPC_OEE.remote.order.list.0.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.0.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.0.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.0.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.0.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.0.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.0.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.0.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.0.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.0.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.0.stat.total_prod",
"OPC_OEE.remote.order.list.0.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.0.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.0.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.0.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.0.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.0.stat.total_prod.oee",
"OPC_OEE.remote.order.list.0.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.0.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.0.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.0.stat.total_prod.oee.q",
"OPC_OEE.remote.order.list.1",
"OPC_OEE.remote.order.list.1.ref",
"OPC_OEE.remote.order.list.1.recipe",
"OPC_OEE.remote.order.list.1.nominal_speed",
"OPC_OEE.remote.order.list.1.preset_count",
"OPC_OEE.remote.order.list.1.stat",
"OPC_OEE.remote.order.list.1.stat.planned_prod",
"OPC_OEE.remote.order.list.1.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.1.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.1.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.1.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.1.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.1.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.1.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.1.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.1.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.1.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.1.stat.total_prod",
"OPC_OEE.remote.order.list.1.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.1.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.1.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.1.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.1.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.1.stat.total_prod.oee",
"OPC_OEE.remote.order.list.1.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.1.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.1.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.1.stat.total_prod.oee.q",
"OPC_OEE.remote.order.list.2",
"OPC_OEE.remote.order.list.2.ref",
"OPC_OEE.remote.order.list.2.recipe",
"OPC_OEE.remote.order.list.2.nominal_speed",
"OPC_OEE.remote.order.list.2.preset_count",
"OPC_OEE.remote.order.list.2.stat",
"OPC_OEE.remote.order.list.2.stat.planned_prod",
"OPC_OEE.remote.order.list.2.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.2.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.2.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.2.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.2.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.2.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.2.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.2.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.2.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.2.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.2.stat.total_prod",
"OPC_OEE.remote.order.list.2.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.2.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.2.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.2.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.2.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.2.stat.total_prod.oee",
"OPC_OEE.remote.order.list.2.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.2.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.2.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.2.stat.total_prod.oee.q",
"OPC_OEE.remote.order.list.3",
"OPC_OEE.remote.order.list.3.ref",
"OPC_OEE.remote.order.list.3.recipe",
"OPC_OEE.remote.order.list.3.nominal_speed",
"OPC_OEE.remote.order.list.3.preset_count",
"OPC_OEE.remote.order.list.3.stat",
"OPC_OEE.remote.order.list.3.stat.planned_prod",
"OPC_OEE.remote.order.list.3.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.3.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.3.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.3.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.3.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.3.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.3.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.3.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.3.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.3.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.3.stat.total_prod",
"OPC_OEE.remote.order.list.3.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.3.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.3.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.3.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.3.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.3.stat.total_prod.oee",
"OPC_OEE.remote.order.list.3.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.3.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.3.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.3.stat.total_prod.oee.q",
"OPC_OEE.remote.order.list.4",
"OPC_OEE.remote.order.list.4.ref",
"OPC_OEE.remote.order.list.4.recipe",
"OPC_OEE.remote.order.list.4.nominal_speed",
"OPC_OEE.remote.order.list.4.preset_count",
"OPC_OEE.remote.order.list.4.stat",
"OPC_OEE.remote.order.list.4.stat.planned_prod",
"OPC_OEE.remote.order.list.4.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.4.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.4.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.4.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.4.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.4.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.4.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.4.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.4.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.4.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.4.stat.total_prod",
"OPC_OEE.remote.order.list.4.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.4.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.4.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.4.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.4.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.4.stat.total_prod.oee",
"OPC_OEE.remote.order.list.4.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.4.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.4.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.4.stat.total_prod.oee.q",
"OPC_OEE.remote.order.list.5",
"OPC_OEE.remote.order.list.5.ref",
"OPC_OEE.remote.order.list.5.recipe",
"OPC_OEE.remote.order.list.5.nominal_speed",
"OPC_OEE.remote.order.list.5.preset_count",
"OPC_OEE.remote.order.list.5.stat",
"OPC_OEE.remote.order.list.5.stat.planned_prod",
"OPC_OEE.remote.order.list.5.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.5.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.5.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.5.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.5.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.5.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.5.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.5.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.5.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.5.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.5.stat.total_prod",
"OPC_OEE.remote.order.list.5.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.5.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.5.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.5.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.5.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.5.stat.total_prod.oee",
"OPC_OEE.remote.order.list.5.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.5.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.5.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.5.stat.total_prod.oee.q",
"OPC_OEE.remote.order.list.6",
"OPC_OEE.remote.order.list.6.ref",
"OPC_OEE.remote.order.list.6.recipe",
"OPC_OEE.remote.order.list.6.nominal_speed",
"OPC_OEE.remote.order.list.6.preset_count",
"OPC_OEE.remote.order.list.6.stat",
"OPC_OEE.remote.order.list.6.stat.planned_prod",
"OPC_OEE.remote.order.list.6.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.6.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.6.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.6.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.6.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.6.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.6.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.6.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.6.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.6.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.6.stat.total_prod",
"OPC_OEE.remote.order.list.6.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.6.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.6.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.6.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.6.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.6.stat.total_prod.oee",
"OPC_OEE.remote.order.list.6.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.6.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.6.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.6.stat.total_prod.oee.q",
"OPC_OEE.remote.order.list.7",
"OPC_OEE.remote.order.list.7.ref",
"OPC_OEE.remote.order.list.7.recipe",
"OPC_OEE.remote.order.list.7.nominal_speed",
"OPC_OEE.remote.order.list.7.preset_count",
"OPC_OEE.remote.order.list.7.stat",
"OPC_OEE.remote.order.list.7.stat.planned_prod",
"OPC_OEE.remote.order.list.7.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.7.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.7.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.7.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.7.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.7.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.7.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.7.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.7.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.7.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.7.stat.total_prod",
"OPC_OEE.remote.order.list.7.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.7.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.7.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.7.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.7.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.7.stat.total_prod.oee",
"OPC_OEE.remote.order.list.7.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.7.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.7.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.7.stat.total_prod.oee.q",
"OPC_OEE.remote.order.list.8",
"OPC_OEE.remote.order.list.8.ref",
"OPC_OEE.remote.order.list.8.recipe",
"OPC_OEE.remote.order.list.8.nominal_speed",
"OPC_OEE.remote.order.list.8.preset_count",
"OPC_OEE.remote.order.list.8.stat",
"OPC_OEE.remote.order.list.8.stat.planned_prod",
"OPC_OEE.remote.order.list.8.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.8.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.8.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.8.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.8.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.8.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.8.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.8.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.8.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.8.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.8.stat.total_prod",
"OPC_OEE.remote.order.list.8.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.8.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.8.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.8.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.8.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.8.stat.total_prod.oee",
"OPC_OEE.remote.order.list.8.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.8.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.8.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.8.stat.total_prod.oee.q",
"OPC_OEE.remote.order.list.9",
"OPC_OEE.remote.order.list.9.ref",
"OPC_OEE.remote.order.list.9.recipe",
"OPC_OEE.remote.order.list.9.nominal_speed",
"OPC_OEE.remote.order.list.9.preset_count",
"OPC_OEE.remote.order.list.9.stat",
"OPC_OEE.remote.order.list.9.stat.planned_prod",
"OPC_OEE.remote.order.list.9.stat.planned_prod.total_time",
"OPC_OEE.remote.order.list.9.stat.planned_prod.production_time",
"OPC_OEE.remote.order.list.9.stat.planned_prod.good_count",
"OPC_OEE.remote.order.list.9.stat.planned_prod.reject_count",
"OPC_OEE.remote.order.list.9.stat.planned_prod.target_count",
"OPC_OEE.remote.order.list.9.stat.planned_prod.oee",
"OPC_OEE.remote.order.list.9.stat.planned_prod.oee.total",
"OPC_OEE.remote.order.list.9.stat.planned_prod.oee.a",
"OPC_OEE.remote.order.list.9.stat.planned_prod.oee.p",
"OPC_OEE.remote.order.list.9.stat.planned_prod.oee.q",
"OPC_OEE.remote.order.list.9.stat.total_prod",
"OPC_OEE.remote.order.list.9.stat.total_prod.total_time",
"OPC_OEE.remote.order.list.9.stat.total_prod.production_time",
"OPC_OEE.remote.order.list.9.stat.total_prod.good_count",
"OPC_OEE.remote.order.list.9.stat.total_prod.reject_count",
"OPC_OEE.remote.order.list.9.stat.total_prod.target_count",
"OPC_OEE.remote.order.list.9.stat.total_prod.oee",
"OPC_OEE.remote.order.list.9.stat.total_prod.oee.total",
"OPC_OEE.remote.order.list.9.stat.total_prod.oee.a",
"OPC_OEE.remote.order.list.9.stat.total_prod.oee.p",
"OPC_OEE.remote.order.list.9.stat.total_prod.oee.q",
],
"itemTranslation": {
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE",
"RunMode_0": "ABORTING",
"RunMode_1": "ABORTED",
"RunMode_2": "CLEANING",
"RunMode_3": "STOPPING",
"RunMode_4": "STOPPED",
"RunMode_5": "RESETTING",
"RunMode_6": "IDLE",
"RunMode_7": "STARTING",
"RunMode_8": "EXECUTE",
"RunMode_9": "HOLDING",
"RunMode_10": "HELD",
"RunMode_11": "UNHOLDING",
"RunMode_12": "HELD",
"RunMode_13": "SUSPENDING",
"RunMode_14": "SUSPENDED",
"Marcia_AUX_0": "Macchina non pronta",
"Marcia_AUX_1": "Macchina non pronta",
"Marcia_AUX_2": "Macchina pronta",
"Wheel_Fault_2": "Ruote OK",
"Wheel_Fault_3": "Ruote NON OK",
"Wheel_Fault_4": "Ruote in bypass",
"Wheel_Fault_5": "Ruote in manutenzione",
"MotorMessage_1": "Motore 1 acceso",
"MotorMessage_2": "Motore 2 acceso",
"MotorMessage_3": "Entrambi i motori accesi",
"ReserveDieselMessage_1": "Riserva diesel motore 1",
"ReserveDieselMessage_2": "Riserva diesel motore 2",
"ReserveDieselMessage_3": "Spegnimento per minimo diesel",
"Hydraulic_Unit_2": "Centralina idraulica OK",
"Hydraulic_Unit_3": "Allarme grave idraulica",
"Hydraulic_Unit_4": "Warning su centralina idraulica",
"ComProfibusMessage_1": "Allarme rete Profinet",
"ComProfibusMessage_3": "Allarme rete CAN",
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"PartName(0)": "Program Name",
"PartDone(0)": "Pezzi Prodotti",
"PartToDo(0)": "Qta Richiesta",
"MachineStatus(0)": "Stato Macchina principale",
"MachineStatus(1)": "Stato Macchina secondario",
"EmergencyState": "Emergenza"
},
"mMapWrite": {
"setComm": {
"name": "setComm",
"description": "Commessa",
"memAddr": "OEE.next_order.ref",
"tipoMem": "String",
"index": 50,
"size": 20
},
"setPzComm": {
"name": "setPzComm",
"description": "Qty",
"tipoMem": "Int",
"memAddr": "OEE.next_order.preset_count",
"index": 0,
"size": 4
},
"setProg": {
"name": "setProg",
"description": "Programma",
"tipoMem": "String",
"memAddr": "OEE.next_order.recipe",
"index": 0,
"size": 30
},
"syncDbData": {
"name": "syncDbData",
"description": "Sincronizzazione dati DB",
"tipoMem": "String",
"memAddr": "ns=4;i=0",
"index": 0,
"size": 30
}
},
"subscribedItems": [
"ns=1;s=MyUlma",
"ns=1;s=MyUlma.status",
"ns=1;s=MyUlma.machine_speed_preset",
"ns=1;s=MyUlma.machine_speed",
"ns=1;s=MyUlma.act_recipe_text",
"ns=1;s=MyUlma.message_text",
"ns=1;s=MyUlma.message",
"ns=1;s=MyUlma.act_recipe",
"ns=1;s=MyUlma.status",
"ns=1;s=OEE.version",
"ns=1;s=OEE.mode",
"ns=1;s=OEE.mode_text",
"ns=1;s=OEE.category",
"ns=1;s=OEE.category_text",
"ns=1;s=OEE.shift",
"ns=1;s=OEE.shift_text",
"ns=1;s=OEE.next_order",
"ns=1;s=OEE.next_order.ref",
"ns=1;s=OEE.next_order.recipe",
"ns=1;s=OEE.next_order.nominal_speed",
"ns=1;s=OEE.next_order.preset_count",
"ns=1;s=OEE.order",
"ns=1;s=OEE.order.ref",
"ns=1;s=OEE.order.recipe",
"ns=1;s=OEE.order.nominal_speed",
"ns=1;s=OEE.order.preset_count",
"ns=1;s=OEE.order.stat",
"ns=1;s=OEE.order.stat.planned_prod",
"ns=1;s=OEE.order.stat.planned_prod.total_time",
"ns=1;s=OEE.order.stat.planned_prod.production_time",
"ns=1;s=OEE.order.stat.planned_prod.good_count",
"ns=1;s=OEE.order.stat.planned_prod.reject_count",
"ns=1;s=OEE.order.stat.planned_prod.target_count",
"ns=1;s=OEE.order.stat.planned_prod.oee",
"ns=1;s=OEE.order.stat.planned_prod.oee.total",
"ns=1;s=OEE.order.stat.planned_prod.oee.a",
"ns=1;s=OEE.order.stat.planned_prod.oee.p",
"ns=1;s=OEE.order.stat.planned_prod.oee.q",
"ns=1;s=OEE.order.stat.total_prod",
"ns=1;s=OEE.order.stat.total_prod.total_time",
"ns=1;s=OEE.order.stat.total_prod.production_time",
"ns=1;s=OEE.order.stat.total_prod.good_count",
"ns=1;s=OEE.order.stat.total_prod.reject_count",
"ns=1;s=OEE.order.stat.total_prod.target_count",
"ns=1;s=OEE.order.stat.total_prod.oee",
"ns=1;s=OEE.order.stat.total_prod.oee.total",
"ns=1;s=OEE.order.stat.total_prod.oee.a",
"ns=1;s=OEE.order.stat.total_prod.oee.p",
"ns=1;s=OEE.order.stat.total_prod.oee.q",
"ns=1;s=Pkg_counters.reset_total_counter",
"ns=1;s=Pkg_counters.total_counter",
"ns=1;s=Pkg_counters.reset_reject_counter",
"ns=1;s=Pkg_counters.reject_counter",
"ns=1;s=Pkg_counters.machine_total_counter",
"ns=1;s=Pkg_counters.machine_reject_counter",
"ns=1;s=OMAC_timers.reset_OMAC_total_time",
"ns=1;s=OMAC_timers.aborting_time",
"ns=1;s=OMAC_timers.aborted_time",
"ns=1;s=OMAC_timers.clearing_time",
"ns=1;s=OMAC_timers.stopping_time",
"ns=1;s=OMAC_timers.stopped_time",
"ns=1;s=OMAC_timers.resetting_time",
"ns=1;s=OMAC_timers.idle_time",
"ns=1;s=OMAC_timers.starting_time",
"ns=1;s=OMAC_timers.execute_time",
"ns=1;s=OMAC_timers.holding_time",
"ns=1;s=OMAC_timers.held_time",
"ns=1;s=OMAC_timers.unholding_time",
"ns=1;s=OMAC_timers.suspending_time",
"ns=1;s=OMAC_timers.suspended_time",
"ns=1;s=OMAC_timers.unsuspending_time",
"ns=1;s=Process.sealing_pressure_setpoint",
"ns=1;s=Process.sealing_pressure_actual",
"ns=1;s=Process.sealing_time",
"ns=1;s=Process.vacuum_setpoint",
"ns=1;s=Process.vacuum_time",
"ns=1;s=Process.vacuum_actual",
"ns=1;s=Process.sealing_temperature_actual",
"ns=1;s=Process.sealing_temperature_setpoint",
"ns=1;s=Process.central_plate_temperature_actual",
"ns=1;s=Process.central_plate_temperature_setpoint",
"ns=1;s=Process.film_preheating_temperature_actual",
"ns=1;s=Process.film_preheating_temperature_setpoint",
"ns=1;s=Process.gas_time",
"ns=1;s=Process.gas_setpoint",
"ns=1;s=Process.gas_pressure"
],
"paramsEndThresh": {
"OPC_OEE.order.stat.total_prod.oee.a": 0.2,
"OPC_OEE.order.stat.total_prod.oee.p": 0.2,
"OPC_OEE.order.stat.total_prod.target_count": 1,
"OPC_OEE.order.stat.total_prod.total_time": 1,
"OPC_OMAC_timers.aborted_time": 1,
"OPC_OMAC_timers.idle_time": 1,
"OPC_Process.sealing_temperature_actual": 1
},
"WatchDog": {
"IsEnabled": false,
"MemConfRead": "ns=4;s=tomes_1_Watchdog",
"MemConfWrite": "ns=4;s=tomach_1_watchdog",
"MaxVal": 9999
},
"fluxLogKeyValVeto": {
"RunModeVal": [
"-1",
"0"
],
"OPC_PLC/DB231/Attivita": [
"-1",
"0"
]
}
}
@@ -0,0 +1,608 @@
{
"BrowseFullVal": "ns=1;s=MyUlma",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "",
"keyExeMode": "",
"keyRunMode": "MyUlma.status",
"runModeSend": true,
"pingAsPowerOn": true,
"forcePingOk": false,
"translRunMode": true,
"Identity": {
"UserName": "opc",
"Passwd": "ulmaopc"
},
"condWork": [],
"condWorkOpc": {
"checkMode": "OR",
"checkList": [
{
"keyName": "MyUlma.status",
"targetValue": "8"
}
]
},
"condPowerOn": {
"checkMode": "OR",
"negateValue": false,
"checkList": []
},
"condReady": {
"checkMode": "OR",
"checkList": [
{
"keyName": "MyUlma.status",
"targetValue": "5"
},
{
"keyName": "MyUlma.status",
"targetValue": "6"
},
{
"keyName": "MyUlma.status",
"targetValue": "7"
}
]
},
"condManual": {
"checkMode": "OR",
"checkList": [
{
"keyName": "MyUlma.status",
"targetValue": "9"
},
{
"keyName": "MyUlma.status",
"targetValue": "10"
},
{
"keyName": "MyUlma.status",
"targetValue": "11"
},
{
"keyName": "MyUlma.status",
"targetValue": "12"
},
{
"keyName": "MyUlma.status",
"targetValue": "13"
},
{
"keyName": "MyUlma.status",
"targetValue": "14"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": []
},
"condError": {
"checkMode": "OR",
"checkList": [
{
"keyName": "MyUlma.status",
"targetValue": "0"
},
{
"keyName": "MyUlma.status",
"targetValue": "1"
},
{
"keyName": "MyUlma.status",
"targetValue": "2"
},
{
"keyName": "MyUlma.status",
"targetValue": "3"
},
{
"keyName": "MyUlma.status",
"targetValue": "4"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"negateValue": true,
"checkList": []
},
"condWarning": {
"checkMode": "AND",
"checkList": []
},
"condSetup": {
"checkMode": "AND",
"checkList": []
},
"fluxLogVeto": [],
"itemTranslation": {
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE",
"RunMode_0": "ABORTING",
"RunMode_1": "ABORTED",
"RunMode_2": "CLEANING",
"RunMode_3": "STOPPING",
"RunMode_4": "STOPPED",
"RunMode_5": "RESETTING",
"RunMode_6": "IDLE",
"RunMode_7": "STARTING",
"RunMode_8": "EXECUTE",
"RunMode_9": "HOLDING",
"RunMode_10": "HELD",
"RunMode_11": "UNHOLDING",
"RunMode_12": "HELD",
"RunMode_13": "SUSPENDING",
"RunMode_14": "SUSPENDED",
"Marcia_AUX_0": "Macchina non pronta",
"Marcia_AUX_1": "Macchina non pronta",
"Marcia_AUX_2": "Macchina pronta",
"Wheel_Fault_2": "Ruote OK",
"Wheel_Fault_3": "Ruote NON OK",
"Wheel_Fault_4": "Ruote in bypass",
"Wheel_Fault_5": "Ruote in manutenzione",
"MotorMessage_1": "Motore 1 acceso",
"MotorMessage_2": "Motore 2 acceso",
"MotorMessage_3": "Entrambi i motori accesi",
"ReserveDieselMessage_1": "Riserva diesel motore 1",
"ReserveDieselMessage_2": "Riserva diesel motore 2",
"ReserveDieselMessage_3": "Spegnimento per minimo diesel",
"Hydraulic_Unit_2": "Centralina idraulica OK",
"Hydraulic_Unit_3": "Allarme grave idraulica",
"Hydraulic_Unit_4": "Warning su centralina idraulica",
"ComProfibusMessage_1": "Allarme rete Profinet",
"ComProfibusMessage_3": "Allarme rete CAN",
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"PartName(0)": "Program Name",
"PartDone(0)": "Pezzi Prodotti",
"PartToDo(0)": "Qta Richiesta",
"MachineStatus(0)": "Stato Macchina principale",
"MachineStatus(1)": "Stato Macchina secondario",
"EmergencyState": "Emergenza"
},
"mMapWrite": {
"setPzComm": {
"name": "setPzComm",
"description": "Qty",
"tipoMem": "Int",
"memAddr": "ns=4;i=11",
"index": 0,
"size": 4
},
"setProg": {
"name": "setProg",
"description": "Programma",
"tipoMem": "String",
"memAddr": "ns=4;i=9",
"index": 0,
"size": 30
},
"syncDbData": {
"name": "syncDbData",
"description": "Sincronizzazione dati DB",
"tipoMem": "String",
"memAddr": "ns=4;i=0",
"index": 0,
"size": 30
}
},
"subscribedItems": [
"ns=1;s=MyUlma",
"ns=1;s=MyUlma.status",
"ns=1;s=MyUlma.machine_speed_preset",
"ns=1;s=MyUlma.machine_speed",
"ns=1;s=MyUlma.act_recipe_text",
"ns=1;s=MyUlma.message_text",
"ns=1;s=MyUlma.message",
"ns=1;s=MyUlma.act_recipe",
"ns=1;s=MyUlma.status",
"ns=1;s=OEE.version",
"ns=1;s=OEE.mode",
"ns=1;s=OEE.mode_text",
"ns=1;s=OEE.category",
"ns=1;s=OEE.category_text",
"ns=1;s=OEE.shift",
"ns=1;s=OEE.shift_text",
"ns=1;s=OEE.next_order",
"ns=1;s=OEE.next_order.ref",
"ns=1;s=OEE.next_order.recipe",
"ns=1;s=OEE.next_order.nominal_speed",
"ns=1;s=OEE.next_order.preset_count",
"ns=1;s=OEE.order",
"ns=1;s=OEE.order.ref",
"ns=1;s=OEE.order.recipe",
"ns=1;s=OEE.order.nominal_speed",
"ns=1;s=OEE.order.preset_count",
"ns=1;s=OEE.order.stat",
"ns=1;s=OEE.order.stat.planned_prod",
"ns=1;s=OEE.order.stat.planned_prod.total_time",
"ns=1;s=OEE.order.stat.planned_prod.production_time",
"ns=1;s=OEE.order.stat.planned_prod.good_count",
"ns=1;s=OEE.order.stat.planned_prod.reject_count",
"ns=1;s=OEE.order.stat.planned_prod.target_count",
"ns=1;s=OEE.order.stat.planned_prod.oee",
"ns=1;s=OEE.order.stat.planned_prod.oee.total",
"ns=1;s=OEE.order.stat.planned_prod.oee.a",
"ns=1;s=OEE.order.stat.planned_prod.oee.p",
"ns=1;s=OEE.order.stat.planned_prod.oee.q",
"ns=1;s=OEE.order.stat.total_prod",
"ns=1;s=OEE.order.stat.total_prod.total_time",
"ns=1;s=OEE.order.stat.total_prod.production_time",
"ns=1;s=OEE.order.stat.total_prod.good_count",
"ns=1;s=OEE.order.stat.total_prod.reject_count",
"ns=1;s=OEE.order.stat.total_prod.target_count",
"ns=1;s=OEE.order.stat.total_prod.oee",
"ns=1;s=OEE.order.stat.total_prod.oee.total",
"ns=1;s=OEE.order.stat.total_prod.oee.a",
"ns=1;s=OEE.order.stat.total_prod.oee.p",
"ns=1;s=OEE.order.stat.total_prod.oee.q",
"ns=1;s=OEE.remote",
"ns=1;s=OEE.remote.shift",
"ns=1;s=OEE.remote.shift.req_shift",
"ns=1;s=OEE.remote.shift.cmd_BeginShift",
"ns=1;s=OEE.remote.shift.cmd_BeginShift.exec",
"ns=1;s=OEE.remote.shift.cmd_BeginShift.timeout",
"ns=1;s=OEE.remote.shift.cmd_BeginShift.status",
"ns=1;s=OEE.remote.shift.cmd_EndShift",
"ns=1;s=OEE.remote.shift.cmd_EndShift.exec",
"ns=1;s=OEE.remote.shift.cmd_EndShift.timeout",
"ns=1;s=OEE.remote.shift.cmd_EndShift.status",
"ns=1;s=OEE.remote.quality",
"ns=1;s=OEE.remote.quality.reject_counters",
"ns=1;s=OEE.remote.order",
"ns=1;s=OEE.remote.order.req_order",
"ns=1;s=OEE.remote.order.end_mode",
"ns=1;s=OEE.remote.order.cmd_BeginOrder",
"ns=1;s=OEE.remote.order.cmd_BeginOrder.exec",
"ns=1;s=OEE.remote.order.cmd_BeginOrder.timeout",
"ns=1;s=OEE.remote.order.cmd_BeginOrder.status",
"ns=1;s=OEE.remote.order.cmd_EndOrder",
"ns=1;s=OEE.remote.order.cmd_EndOrder.exec",
"ns=1;s=OEE.remote.order.cmd_EndOrder.timeout",
"ns=1;s=OEE.remote.order.cmd_EndOrder.status",
"ns=1;s=OEE.remote.order.list",
"ns=1;s=OEE.remote.order.list.0",
"ns=1;s=OEE.remote.order.list.0.ref",
"ns=1;s=OEE.remote.order.list.0.recipe",
"ns=1;s=OEE.remote.order.list.0.nominal_speed",
"ns=1;s=OEE.remote.order.list.0.preset_count",
"ns=1;s=OEE.remote.order.list.0.stat",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.0.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.0.stat.total_prod.oee.q",
"ns=1;s=OEE.remote.order.list.1",
"ns=1;s=OEE.remote.order.list.1.ref",
"ns=1;s=OEE.remote.order.list.1.recipe",
"ns=1;s=OEE.remote.order.list.1.nominal_speed",
"ns=1;s=OEE.remote.order.list.1.preset_count",
"ns=1;s=OEE.remote.order.list.1.stat",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.1.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.1.stat.total_prod.oee.q",
"ns=1;s=OEE.remote.order.list.2",
"ns=1;s=OEE.remote.order.list.2.ref",
"ns=1;s=OEE.remote.order.list.2.recipe",
"ns=1;s=OEE.remote.order.list.2.nominal_speed",
"ns=1;s=OEE.remote.order.list.2.preset_count",
"ns=1;s=OEE.remote.order.list.2.stat",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.2.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.2.stat.total_prod.oee.q",
"ns=1;s=OEE.remote.order.list.3",
"ns=1;s=OEE.remote.order.list.3.ref",
"ns=1;s=OEE.remote.order.list.3.recipe",
"ns=1;s=OEE.remote.order.list.3.nominal_speed",
"ns=1;s=OEE.remote.order.list.3.preset_count",
"ns=1;s=OEE.remote.order.list.3.stat",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.3.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.3.stat.total_prod.oee.q",
"ns=1;s=OEE.remote.order.list.4",
"ns=1;s=OEE.remote.order.list.4.ref",
"ns=1;s=OEE.remote.order.list.4.recipe",
"ns=1;s=OEE.remote.order.list.4.nominal_speed",
"ns=1;s=OEE.remote.order.list.4.preset_count",
"ns=1;s=OEE.remote.order.list.4.stat",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.4.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.4.stat.total_prod.oee.q",
"ns=1;s=OEE.remote.order.list.5",
"ns=1;s=OEE.remote.order.list.5.ref",
"ns=1;s=OEE.remote.order.list.5.recipe",
"ns=1;s=OEE.remote.order.list.5.nominal_speed",
"ns=1;s=OEE.remote.order.list.5.preset_count",
"ns=1;s=OEE.remote.order.list.5.stat",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.5.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.5.stat.total_prod.oee.q",
"ns=1;s=OEE.remote.order.list.6",
"ns=1;s=OEE.remote.order.list.6.ref",
"ns=1;s=OEE.remote.order.list.6.recipe",
"ns=1;s=OEE.remote.order.list.6.nominal_speed",
"ns=1;s=OEE.remote.order.list.6.preset_count",
"ns=1;s=OEE.remote.order.list.6.stat",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.6.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.6.stat.total_prod.oee.q",
"ns=1;s=OEE.remote.order.list.7",
"ns=1;s=OEE.remote.order.list.7.ref",
"ns=1;s=OEE.remote.order.list.7.recipe",
"ns=1;s=OEE.remote.order.list.7.nominal_speed",
"ns=1;s=OEE.remote.order.list.7.preset_count",
"ns=1;s=OEE.remote.order.list.7.stat",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.7.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.7.stat.total_prod.oee.q",
"ns=1;s=OEE.remote.order.list.8",
"ns=1;s=OEE.remote.order.list.8.ref",
"ns=1;s=OEE.remote.order.list.8.recipe",
"ns=1;s=OEE.remote.order.list.8.nominal_speed",
"ns=1;s=OEE.remote.order.list.8.preset_count",
"ns=1;s=OEE.remote.order.list.8.stat",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.8.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.8.stat.total_prod.oee.q",
"ns=1;s=OEE.remote.order.list.9",
"ns=1;s=OEE.remote.order.list.9.ref",
"ns=1;s=OEE.remote.order.list.9.recipe",
"ns=1;s=OEE.remote.order.list.9.nominal_speed",
"ns=1;s=OEE.remote.order.list.9.preset_count",
"ns=1;s=OEE.remote.order.list.9.stat",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.total_time",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.production_time",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.good_count",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.reject_count",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.target_count",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.oee",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.oee.total",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.oee.a",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.oee.p",
"ns=1;s=OEE.remote.order.list.9.stat.planned_prod.oee.q",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.total_time",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.production_time",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.good_count",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.reject_count",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.target_count",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.oee",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.oee.total",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.oee.a",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.oee.p",
"ns=1;s=OEE.remote.order.list.9.stat.total_prod.oee.q",
"ns=1;s=Pkg_counters.reset_total_counter",
"ns=1;s=Pkg_counters.total_counter",
"ns=1;s=Pkg_counters.reset_reject_counter",
"ns=1;s=Pkg_counters.reject_counter",
"ns=1;s=Pkg_counters.machine_total_counter",
"ns=1;s=Pkg_counters.machine_reject_counter",
"ns=1;s=OMAC_timers.reset_OMAC_total_time",
"ns=1;s=OMAC_timers.aborting_time",
"ns=1;s=OMAC_timers.aborted_time",
"ns=1;s=OMAC_timers.clearing_time",
"ns=1;s=OMAC_timers.stopping_time",
"ns=1;s=OMAC_timers.stopped_time",
"ns=1;s=OMAC_timers.resetting_time",
"ns=1;s=OMAC_timers.idle_time",
"ns=1;s=OMAC_timers.starting_time",
"ns=1;s=OMAC_timers.execute_time",
"ns=1;s=OMAC_timers.holding_time",
"ns=1;s=OMAC_timers.held_time",
"ns=1;s=OMAC_timers.unholding_time",
"ns=1;s=OMAC_timers.suspending_time",
"ns=1;s=OMAC_timers.suspended_time",
"ns=1;s=OMAC_timers.unsuspending_time",
"ns=1;s=Process.sealing_pressure_setpoint",
"ns=1;s=Process.sealing_pressure_actual",
"ns=1;s=Process.sealing_time",
"ns=1;s=Process.vacuum_setpoint",
"ns=1;s=Process.vacuum_time",
"ns=1;s=Process.vacuum_actual",
"ns=1;s=Process.sealing_temperature_actual",
"ns=1;s=Process.sealing_temperature_setpoint",
"ns=1;s=Process.central_plate_temperature_actual",
"ns=1;s=Process.central_plate_temperature_setpoint",
"ns=1;s=Process.film_preheating_temperature_actual",
"ns=1;s=Process.film_preheating_temperature_setpoint",
"ns=1;s=Process.gas_time",
"ns=1;s=Process.gas_setpoint",
"ns=1;s=Process.gas_pressure"
],
"WatchDog": {
"IsEnabled": false,
"MemConfRead": "ns=4;s=tomes_1_Watchdog",
"MemConfWrite": "ns=4;s=tomach_1_watchdog",
"MaxVal": 9999
},
"fluxLogKeyValVeto": {
"RunModeVal": [
"-1",
"0"
],
"OPC_PLC/DB231/Attivita": [
"-1",
"0"
]
}
}
+2 -36
View File
@@ -17,45 +17,11 @@ CLI_INST=SteamWareSim
;--- TEST sul campo
; SIMULAZIONE verso server ufficio
;STARTLIST=SIMUL_01,SIMUL_02,SIMUL_03,SIMUL_04
;STARTLIST=PIZ09
;STARTLIST=VL25
;STARTLIST=SIMUL_03
;STARTLIST=GIACO_CEDAX_001
;STARTLIST=GIACO_ICOEL_002
;STARTLIST=GIACO_CENTERFRIGO
;STARTLIST=GIACO_NWSE
;STARTLIST=SIM_DP_01
;STARTLIST=WPS
;STARTLIST=FINASSI_HELPI_01
;STARTLIST=FINASSI_OMP_01
;STARTLIST=BAGLIETTO_CIMOLAI_01
;STARTLIST=GIACO_SAIM_003
;STARTLIST=PIZ09
;STARTLIST=IMI_RIMOR_SAB_01
;STARTLIST=IMI_RIMOR_SAB_02
;STARTLIST=IMI_RIMOR_VER_01
;STARTLIST=IMI_RIMOR_VER_02
;STARTLIST=IMI_PAMA_392
;STARTLIST=Tend_FIMAT_01
;STARTLIST=PIZ10
;STARTLIST=IMI_SOITAAB_Z2342_02
;STARTLIST=IMI_GOMBA
;STARTLIST=SIMUL_02
;STARTLIST=SIM_DP_01
;STARTLIST=FTP_SONATEST
;STARTLIST=L020
;STARTLIST=PING
;STARTLIST=VL27
;NB: mettere copy always ai file di conf x fare test...
;STARTLIST=2014
;STARTLIST=Tend_RAMA_10_47
;STARTLIST=3024-PING
;STARTLIST=2015
;STARTLIST=3024
;STARTLIST=SIMUL_01
;STARTLIST=WPS
STARTLIST=FTP-PING
;STARTLIST=3026
STARTLIST=2014
MAXCNC=10
+71
View File
@@ -0,0 +1,71 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaEwonBLM
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=BLM
MODEL=Piegatubi
[CNC]
IP=192.168.1.80
PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.1.66
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=TIME
CHANGE_ODL_HOURS=24
CHANGE_ODL_IDLE_MIN=5
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=MECART_80.json
[BRANCH]
NAME=master
+169
View File
@@ -0,0 +1,169 @@
{
"BrowseFullVal": "ns=4;i=5001",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "PartDone(0)",
"keyPartReq": "PartToDo(0)",
"keyPartId": "",
"keyProgName": "PartName(0)",
"keyRunMode": "",
"pingAsPowerOn": true,
"Identity": {
"UserName": "CUSTOMER",
"Passwd": "BLM"
},
"condWork": [
{
"keyName": "MachineStatus(0)",
"targetValue": "4"
}
],
"condWorkOpc": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "4"
}
]
},
"condPowerOn": {
"checkMode": "OR",
"negateValue": true,
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "0"
},
{
"keyName": "MachineStatus(0)",
"targetValue": "1"
},
{
"keyName": "MachineStatus(0)",
"targetValue": "2"
}
]
},
"condReady": {
"checkMode": "OR",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "3"
},
{
"keyName": "MachineStatus(0)",
"targetValue": "5"
}
]
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "8"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": [
{
"keyName": "EmergencyState",
"targetValue": "0"
}
]
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "6"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"negateValue": true,
"checkList": []
},
"condWarning": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "9"
}
]
},
"condSetup": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "7"
}
]
},
"fluxLogVeto": [],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"PartName(0)": "Program Name",
"PartDone(0)": "Pezzi Prodotti",
"PartToDo(0)": "Qta Richiesta",
"MachineStatus(0)": "Stato Macchina principale",
"MachineStatus(1)": "Stato Macchina secondario",
"EmergencyState": "Emergenza",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"subscribedItems": [
"ns=4;s=EmergencyState",
"ns=4;s=FeedRateOverride",
"ns=4;s=MachineStatus(0)",
"ns=4;s=MachineStatus(1)",
"ns=4;s=NumOfAlarms",
"ns=4;s=OperativeModeCN",
"ns=4;s=SoftwareVersions(0)",
"ns=4;s=SoftwareVersions(1)",
"ns=4;s=SoftwareVersions(2)",
"ns=4;s=SoftwareVersions(3)",
"ns=4;s=UserLevel",
"ns=4;s=MachineModel",
"ns=4;s=MachineCode",
"ns=4;s=MachineType",
"ns=4;s=UseHourCount",
"ns=4;s=SwitchOnDuration",
"ns=4;s=DriveEnabledHourCount",
"ns=4;s=JobName(0)",
"ns=4;s=JobStatus(0)",
"ns=4;s=JobTimeToFinish(0)",
"ns=4;s=TotalPiecesCounter",
"ns=4;s=PartIndex",
"ns=4;s=PartDone(0)",
"ns=4;s=PartToDo(0)",
"ns=4;s=PartName(0)",
"ns=4;s=PartLastDuration(0)",
"ns=4;s=PartLength(0)",
"ns=4;s=CurrentDeviceSelected",
"ns=4;s=PartDiscarded(0)",
"ns=4;s=WireAvailableLength",
"ns=4;s=eWonOn",
"ns=4;s=ShutdownDeltaTime",
"ns=4;s=AlarmCode(0)",
"ns=4;s=AlarmCode(1)",
"ns=4;s=AlarmCode(2)",
"ns=4;s=AlarmCode(3)",
"ns=4;s=AlarmCode(4)",
"ns=4;s=CurrentCycle"
]
}
+75
View File
@@ -0,0 +1,75 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaEwon
;CNCTYPE=OpcUa
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=OpcUa
MODEL=Std
[CNC]
IP=127.0.0.1
PORT=62541
;IP=192.168.250.53
;PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://10.74.82.218
;MPIP=http://192.168.1.64
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
CMD_ODL_STARTED=/IOB/getCurrOdlStart/
CMD_FORCLE_SPLIT_ODL=/IOB/forceSplitOdlFull/
CMD_IDLE_TIME=/IOB/getIdlePeriod/
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=true
CHANGE_ODL_MODE=PZCOUNT_RESET
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=OPC_UA.json
[BRANCH]
NAME=master
+121
View File
@@ -0,0 +1,121 @@
{
"BrowseFullVal": "ns=2;s=Scalar_Static",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "IO_150",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "",
"keyRunMode": "IO_129",
"pingAsPowerOn": true,
"condWork": [
{
"keyName": "IO_120.03",
"targetValue": "True"
}
],
"condPowerOn": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_120.00",
"targetValue": "True"
}
]
},
"condReady": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_121.00",
"targetValue": "True"
}
]
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_120.06",
"targetValue": "True"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_121.02",
"targetValue": "True"
}
]
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_120.08",
"targetValue": "True"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"checkList": [
{
"keyName": "IO_120.04",
"targetValue": "True"
},
{
"keyName": "IO_120.05",
"targetValue": "True"
}
]
},
"fluxLogVeto": [
"L2p1CommonVariable"
],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"ncprog": "Program Name",
"IO_150": "Qta Prodotta (metri)",
"lpremain": "Qta Richiesta",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"paramsEndThresh": {
"InvDDone": 50
},
"mMapWrite": {
"setPzComm": {
"name": "setPzComm",
"description": "Qty",
"tipoMem": "Int",
"memAddr": "ns=4;s=IO_153",
"index": 0,
"size": -1
},
"setComm": {
"name": "setComm",
"description": "Commessa",
"tipoMem": "String",
"memAddr": "ns=4;s=ST80",
"index": 0,
"size": 20
},
"setArt": {
"name": "setArt",
"description": "Articolo",
"tipoMem": "String",
"memAddr": "ns=4;s=ST80",
"index": 20,
"size": 20
}
}
}
-51
View File
@@ -1,51 +0,0 @@
;Configurazione IOB-WIN
[IOB]
CNCTYPE=PingWatchdog
PING_MS_TIMEOUT=500
;IOB_NAME=SIMUL_09
IOB_NAME=SIMUL_01
[MACHINE]
VENDOR=STEAMWARE
MODEL=WATCHDOG
[CNC]
IP=10.74.83.183
;IP=10.74.82.253
PORT=0000
[SERVER]
MPIP=http://10.74.82.218
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
CMD_ODL_STARTED=/IOB/getCurrOdlStart/
CMD_FORCLE_SPLIT_ODL=/IOB/forceSplitOdlFull/
CMD_IDLE_TIME=/IOB/getIdlePeriod/
[MEMORY]
[BLINK]
MAX_COUNTER_BLINK = 15
BLINK_FILT=0
[OPTPAR]
VETO_QUEUE_IN=15
AUTO_CHANGE_ODL=false
POWEROFF_TIMEOUT_SEC=60
DISABLE_PZCOUNT=TRUE
;; gestioni PING
;MAX_TRY_PING=3
;VETO_QUEUE_IN=4
;VETO_PING_SEC=4
;VETO_CHECKDIR_SEC=10
;MAX_ELAPSED_TIME_SEC=60
;VETO_SEND_SNAPSHOT=3
[BRANCH]
NAME=master
-51
View File
@@ -1,51 +0,0 @@
;Configurazione IOB-WIN
[IOB]
CNCTYPE=PingWatchdog
PING_MS_TIMEOUT=500
; attenzione che alcuni eventi vengo scritti cmq nel log di SIMUL_01 invece di SIMUL_01_WD
IOB_NAME=SIMUL_01
[MACHINE]
VENDOR=STEAMWARE
MODEL=WATCHDOG
[CNC]
; ping vs WIN10-VPN-03 per test
IP=10.74.83.203
PORT=0000
[SERVER]
MPIP=http://10.74.82.218
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
CMD_ODL_STARTED=/IOB/getCurrOdlStart/
CMD_FORCLE_SPLIT_ODL=/IOB/forceSplitOdlFull/
CMD_IDLE_TIME=/IOB/getIdlePeriod/
[MEMORY]
[BLINK]
MAX_COUNTER_BLINK = 15
BLINK_FILT=0
[OPTPAR]
AUTO_CHANGE_ODL=false
POWEROFF_TIMEOUT_SEC=60
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
[BRANCH]
NAME=master
; Tags manuali
[TAGS]
Customer=Steamware
HostOS=WIN
HostName=IOB-WIN-SIMULA
HostAddr=10.74.82.76
+71
View File
@@ -0,0 +1,71 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaEwonMecolpress
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=Mecolpress
MODEL=Pressa
[CNC]
IP=192.168.1.200
PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.1.65
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=TIME
CHANGE_ODL_HOURS=24
CHANGE_ODL_IDLE_MIN=5
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=STEL_200.json
[BRANCH]
NAME=master
+168
View File
@@ -0,0 +1,168 @@
{
"BrowseFullVal": "ns=4;i=5001",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "tomes_17_partial_prod",
"keyPartReq": "tomach_6_quantity",
"keyPartId": "",
"keyProgName": "",
"keyRunMode": "",
"pingAsPowerOn": false,
"condWork": [
{
"keyName": "tomes_5_autom",
"targetValue": "True"
}
],
"condPowerOn": {
"checkMode": "AND",
"checkList": [
{
"keyName": "tomes_2_mach_on",
"targetValue": "True"
}
]
},
"condReady": {
"checkMode": "AND",
"checkList": []
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "tomes_6_manual",
"targetValue": "True"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": []
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "tomes_7_alarm",
"targetValue": "True"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"checkList": [],
"negateValue": true
},
"condWarning": {
"checkMode": "AND",
"checkList": [
{
"keyName": "tomes_8_warning",
"targetValue": "True"
}
]
},
"condSetup": {
"checkMode": "AND",
"checkList": [
{
"keyName": "tomes_3_setup",
"targetValue": "True"
}
]
},
"fluxLogVeto": [
"tomes_1_Watchdog"
],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"ncprog": "Program Name",
"tomes_13_good_prod": "Pezzi Prodotta",
"tomach_6_quantity": "Qta Richiesta",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"paramsEndThresh": {
"InvDDone": 50
},
"mMapWrite": {
"setPzComm": {
"name": "setPzComm",
"description": "Qty",
"tipoMem": "Int",
"memAddr": "ns=4;s=tomach_6_quantity",
"index": 0,
"size": 4
},
"setComm": {
"name": "setComm",
"description": "Commessa",
"tipoMem": "String",
"memAddr": "ns=4;s=tomach_4_prod_order",
"index": 0,
"size": 24
},
"setArt": {
"name": "setArt",
"description": "Articolo",
"tipoMem": "String",
"memAddr": "ns=4;s=tomach_3_code_die",
"index": 0,
"size": 24
}
},
"subscribedItems": [
"ns=4;s=tomes_1_Watchdog",
"ns=4;s=tomes_2_mach_on",
"ns=4;s=tomes_3_setup",
"ns=4;s=tomes_4_impulse",
"ns=4;s=tomes_5_autom",
"ns=4;s=tomes_6_manual",
"ns=4;s=tomes_7_alarm",
"ns=4;s=tomes_8_warning",
"ns=4;s=tomes_10_cycle_life",
"ns=4;s=tomes_11_ack_new_order",
"ns=4;s=tomes_13_good_prod",
"ns=4;s=tomes_14_bad_prod_calipso",
"ns=4;s=tomes_15_bad_prod_startup",
"ns=4;s=tomes_16_bad_prod_stop",
"ns=4;s=tomes_17_partial_prod",
"ns=4;s=tomes_18_total_prod",
"ns=4;s=tomes_20_code_die",
"ns=4;s=tomes_21_order",
"ns=4;s=tomach_1_watchdog",
"ns=4;s=tomach_2_new_prod",
"ns=4;s=tomach_3_code_die",
"ns=4;s=tomach_4_prod_order",
"ns=4;s=tomach_6_quantity"
],
"WatchDog": {
"IsEnabled": true,
"MemConfRead": "ns=4;s=tomes_1_Watchdog",
"MemConfWrite": "ns=4;s=tomach_1_watchdog",
"MaxVal": 9999
},
"SetupConf": {
"SetupMode": "MECOLPRESS",
"EnableAdvSetup": false,
"checkParList": {
"tomach_3_code_die": "tomes_20_code_die",
"tomach_4_prod_order": "tomes_21_order"
},
"writeParAction": [
{
"TargetParam": "ns=4;s=tomach_2_new_prod",
"TargetValEqual": 0,
"TargetValNotEqual": 1,
"DisablePzCountNotEqual": true
}
]
}
}
+76
View File
@@ -0,0 +1,76 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaEwonAdige
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=Adige
MODEL=Segatrice CM602
[CNC]
IP=192.168.1.210
PORT=48020
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.1.65
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=TIME
CHANGE_ODL_HOURS=24
CHANGE_ODL_IDLE_MIN=5
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
MAX_TRY_PING=3
NO_PING=TRUE
DISABLE_SEND_WDST=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=STEL_210.json
; conf aree allarme
ALARM_CONF=STEL_210_alarm.json
[BRANCH]
NAME=master
+750
View File
@@ -0,0 +1,750 @@
{
"BrowseFullVal": "ns=4;i=5001",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "PartDone(0)",
"keyPartReq": "PartToDo(0)",
"keyPartId": "",
"keyProgName": "PartName(0)",
"keyRunMode": "",
"pingAsPowerOn": true,
"Identity": {
"UserName": "opcread",
"Passwd": "opcread"
},
"condWork": [
{
"keyName": "MachineStatus(0)",
"targetValue": "4"
}
],
"condWorkOpc": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "4"
}
]
},
"condPowerOn": {
"checkMode": "OR",
"negateValue": true,
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "0"
},
{
"keyName": "MachineStatus(0)",
"targetValue": "1"
},
{
"keyName": "MachineStatus(0)",
"targetValue": "2"
}
]
},
"condReady": {
"checkMode": "OR",
"checkList": []
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "8"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": []
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "6"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"negateValue": true,
"checkList": []
},
"condWarning": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "9"
}
]
},
"condSetup": {
"checkMode": "AND",
"checkList": [
{
"keyName": "MachineStatus(0)",
"targetValue": "7"
}
]
},
"optKVP": {
"alarmType": "ActiveList",
"alarmLevelMin": "Warning"
},
"fluxLogVeto": [
"AlarmCode(0)",
"AlarmCode(1)",
"AlarmCode(2)",
"AlarmCode(3)",
"AlarmCode(4)",
"AlarmCode(5)",
"AlarmCode(6)",
"AlarmCode(7)",
"AlarmCode(8)",
"AlarmCode(9)",
"AlarmCode(10)",
"AlarmCode(11)",
"AlarmCode(12)",
"AlarmCode(13)",
"AlarmCode(14)",
"AlarmCode(15)",
"AlarmCode(16)",
"AlarmCode(17)",
"AlarmCode(18)",
"AlarmCode(19)",
"AlarmText(0)",
"AlarmText(1)",
"AlarmText(2)",
"AlarmText(3)",
"AlarmText(4)",
"AlarmText(5)",
"AlarmText(6)",
"AlarmText(7)",
"AlarmText(8)",
"AlarmText(9)",
"AlarmText(10)",
"AlarmText(11)",
"AlarmText(12)",
"AlarmText(13)",
"AlarmText(14)",
"AlarmText(15)",
"AlarmText(16)",
"AlarmText(17)",
"AlarmText(18)",
"AlarmText(19)",
"MessageCode(0)",
"MessageCode(1)",
"MessageCode(2)",
"MessageCode(3)",
"MessageCode(4)",
"MessageCode(5)",
"MessageCode(6)",
"MessageCode(7)",
"MessageCode(8)",
"MessageCode(9)",
"MessageCode(10)",
"MessageCode(11)",
"MessageCode(12)",
"MessageCode(13)",
"MessageCode(14)",
"MessageCode(15)",
"MessageCode(16)",
"MessageCode(17)",
"MessageCode(18)",
"MessageCode(19)",
"MessageText(0)",
"MessageText(1)",
"MessageText(2)",
"MessageText(3)",
"MessageText(4)",
"MessageText(5)",
"MessageText(6)",
"MessageText(7)",
"MessageText(8)",
"MessageText(9)",
"MessageText(10)",
"MessageText(11)",
"MessageText(12)",
"MessageText(13)",
"MessageText(14)",
"MessageText(15)",
"MessageText(16)",
"MessageText(17)",
"MessageText(18)",
"MessageText(19)"
],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"PartName(0)": "Program Name",
"PartDone(0)": "Pezzi Prodotti",
"PartToDo(0)": "Qta Richiesta",
"MachineStatus(0)": "Stato Macchina principale",
"MachineStatus(1)": "Stato Macchina secondario",
"EmergencyState": "Emergenza",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"subscribedItems": [
"ns=4;s=MachineCode",
"ns=4;s=MachineStatus(0)",
"ns=4;s=MachineStatus(1)",
"ns=4;s=NumOfAlarms",
"ns=4;s=NumOfMessages",
"ns=4;s=AlarmCode(0)",
"ns=4;s=AlarmCode(1)",
"ns=4;s=AlarmCode(2)",
"ns=4;s=AlarmCode(3)",
"ns=4;s=AlarmCode(4)",
"ns=4;s=AlarmCode(5)",
"ns=4;s=AlarmCode(6)",
"ns=4;s=AlarmCode(7)",
"ns=4;s=AlarmCode(8)",
"ns=4;s=AlarmCode(9)",
"ns=4;s=AlarmCode(10)",
"ns=4;s=AlarmCode(11)",
"ns=4;s=AlarmCode(12)",
"ns=4;s=AlarmCode(13)",
"ns=4;s=AlarmCode(14)",
"ns=4;s=AlarmCode(15)",
"ns=4;s=AlarmCode(16)",
"ns=4;s=AlarmCode(17)",
"ns=4;s=AlarmCode(18)",
"ns=4;s=AlarmCode(19)",
"ns=4;s=AlarmText(0)",
"ns=4;s=AlarmText(1)",
"ns=4;s=AlarmText(2)",
"ns=4;s=AlarmText(3)",
"ns=4;s=AlarmText(4)",
"ns=4;s=AlarmText(5)",
"ns=4;s=AlarmText(6)",
"ns=4;s=AlarmText(7)",
"ns=4;s=AlarmText(8)",
"ns=4;s=AlarmText(9)",
"ns=4;s=AlarmText(10)",
"ns=4;s=AlarmText(11)",
"ns=4;s=AlarmText(12)",
"ns=4;s=AlarmText(13)",
"ns=4;s=AlarmText(14)",
"ns=4;s=AlarmText(15)",
"ns=4;s=AlarmText(16)",
"ns=4;s=AlarmText(17)",
"ns=4;s=AlarmText(18)",
"ns=4;s=AlarmText(19)",
"ns=4;s=MessageCode(0)",
"ns=4;s=MessageCode(1)",
"ns=4;s=MessageCode(2)",
"ns=4;s=MessageCode(3)",
"ns=4;s=MessageCode(4)",
"ns=4;s=MessageCode(5)",
"ns=4;s=MessageCode(6)",
"ns=4;s=MessageCode(7)",
"ns=4;s=MessageCode(8)",
"ns=4;s=MessageCode(9)",
"ns=4;s=MessageCode(10)",
"ns=4;s=MessageCode(11)",
"ns=4;s=MessageCode(12)",
"ns=4;s=MessageCode(13)",
"ns=4;s=MessageCode(14)",
"ns=4;s=MessageCode(15)",
"ns=4;s=MessageCode(16)",
"ns=4;s=MessageCode(17)",
"ns=4;s=MessageCode(18)",
"ns=4;s=MessageCode(19)",
"ns=4;s=MessageText(0)",
"ns=4;s=MessageText(1)",
"ns=4;s=MessageText(2)",
"ns=4;s=MessageText(3)",
"ns=4;s=MessageText(4)",
"ns=4;s=MessageText(5)",
"ns=4;s=MessageText(6)",
"ns=4;s=MessageText(7)",
"ns=4;s=MessageText(8)",
"ns=4;s=MessageText(9)",
"ns=4;s=MessageText(10)",
"ns=4;s=MessageText(11)",
"ns=4;s=MessageText(12)",
"ns=4;s=MessageText(13)",
"ns=4;s=MessageText(14)",
"ns=4;s=MessageText(15)",
"ns=4;s=MessageText(16)",
"ns=4;s=MessageText(17)",
"ns=4;s=MessageText(18)",
"ns=4;s=MessageText(19)",
"ns=4;s=BladeName",
"ns=4;s=BladeCutSpeed",
"ns=4;s=BladeRotSpeed",
"ns=4;s=BladeRotTorque",
"ns=4;s=BladeType",
"ns=4;s=BladeDiameter",
"ns=4;s=BladeThickness",
"ns=4;s=BladeTeethNum",
"ns=4;s=BladePartCut",
"ns=4;s=BladeAreaCut",
"ns=4;s=BladeRotSpeedSuggested",
"ns=4;s=BladeCutSpeedSuggested",
"ns=4;s=JobCode",
"ns=4;s=JobName(0)",
"ns=4;s=JobStatus(0)",
"ns=4;s=BarNum",
"ns=4;s=BarFinalScrapLength",
"ns=4;s=BarSectionType",
"ns=4;s=BarSectionDimMax",
"ns=4;s=BarSectionDimMin",
"ns=4;s=BarSectionThickness",
"ns=4;s=BarMaterialType",
"ns=4;s=PartIndex",
"ns=4;s=PartDone(0)",
"ns=4;s=PartDone(1)",
"ns=4;s=PartLastDuration(0)",
"ns=4;s=PartLastDuration(1)",
"ns=4;s=PartLength(0)",
"ns=4;s=PartLength(1)",
"ns=4;s=PartName(0)",
"ns=4;s=PartName(1)",
"ns=4;s=PartOrderERP(0)",
"ns=4;s=PartOrderERP(1)",
"ns=4;s=PartToDo(0)",
"ns=4;s=PartToDo(1)",
"ns=4;s=PartWorkOrderERP(0)",
"ns=4;s=PartWorkOrderERP(1)",
"ns=4;s=SwitchOnDuration",
"ns=4;s=UseHourCount",
"ns=4;s=zMacStatus0",
"ns=4;s=zMacStatus1",
"ns=4;s=zMacStatusZ"
],
"mMapRead": {
"OPC_MachineCode": {
"name": "OPC_MachineCode",
"description": "Matricola",
"tipoMem": "String",
"memAddr": "ns=4;s=MachineCode",
"index": 0,
"size": 50
},
"OPC_MachineStatus(0)": {
"name": "OPC_MachineStatus(0)",
"description": "Stato principale",
"tipoMem": "String",
"memAddr": "ns=4;s=MachineStatus(0)",
"index": 0,
"size": 50
},
"OPC_MachineStatus(1)": {
"name": "OPC_MachineStatus(1)",
"description": "Stato secondario",
"tipoMem": "String",
"memAddr": "ns=4;s=MachineStatus(1)",
"index": 0,
"size": 50
},
"OPC_zMacStatus0": {
"name": "OPC_zMacStatus0",
"description": "Stato Z0",
"tipoMem": "String",
"memAddr": "ns=4;s=zMacStatus0",
"index": 0,
"size": 50
},
"OPC_zMacStatus1": {
"name": "OPC_zMacStatus1",
"description": "Stato Z1",
"tipoMem": "String",
"memAddr": "ns=4;s=zMacStatus1",
"index": 0,
"size": 50
},
"OPC_zMacStatusZ": {
"name": "OPC_zMacStatusZ",
"description": "Stato ZZ",
"tipoMem": "String",
"memAddr": "ns=4;s=zMacStatusZ",
"index": 0,
"size": 50
},
"OPC_UseHourCount": {
"name": "OPC_UseHourCount",
"description": "Ore Impiego totali",
"tipoMem": "String",
"memAddr": "ns=4;s=UseHourCount",
"index": 0,
"size": 50
},
"OPC_SwitchOnDuration": {
"name": "OPC_SwitchOnDuration",
"description": "Ore Acc. Armadio Elettrico",
"tipoMem": "String",
"memAddr": "ns=4;s=SwitchOnDuration",
"index": 0,
"size": 50
},
"OPC_NumOfAlarms": {
"name": "OPC_NumOfAlarms",
"description": "# Allarmi",
"tipoMem": "String",
"memAddr": "ns=4;s=NumOfAlarms",
"index": 0,
"size": 50
},
"OPC_NumOfMessages": {
"name": "OPC_NumOfMessages",
"description": "# Messaggi",
"tipoMem": "String",
"memAddr": "ns=4;s=NumOfMessages",
"index": 0,
"size": 50
},
"OPC_BladeName": {
"name": "OPC_BladeName",
"description": "Blade codice",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeName",
"index": 0,
"size": 50
},
"OPC_BladeCutSpeed": {
"name": "OPC_BladeCutSpeed",
"description": "Blade Vel Avanzamento",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeCutSpeed",
"index": 0,
"size": 50,
"unit": "m/s"
},
"OPC_BladeRotSpeed": {
"name": "OPC_BladeRotSpeed",
"description": "Blade Vel Rotazione",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeRotSpeed",
"index": 0,
"size": 50,
"unit": "rpm"
},
"OPC_BladeRotTorque": {
"name": "OPC_BladeRotTorque",
"description": "Blade Coppia % nominale",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeRotTorque",
"index": 0,
"size": 50
},
"OPC_BladeType": {
"name": "OPC_BladeType",
"description": "Blade Tipo",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeType",
"index": 0,
"size": 50
},
"OPC_BladeDiameter": {
"name": "OPC_BladeDiameter",
"description": "Blade Diametro",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeDiameter",
"index": 0,
"size": 50,
"unit": "mm"
},
"OPC_BladeThickness": {
"name": "OPC_BladeThickness",
"description": "Blade spessore",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeThickness",
"index": 0,
"size": 50
},
"OPC_BladeTeethNum": {
"name": "OPC_BladeTeethNum",
"description": "Blade # denti",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeTeethNum",
"index": 0,
"size": 50
},
"OPC_BladePartCut": {
"name": "OPC_BladePartCut",
"description": "Blade # parti tagliate",
"tipoMem": "String",
"memAddr": "ns=4;s=BladePartCut",
"index": 0,
"size": 50
},
"OPC_BladeAreaCut": {
"name": "OPC_BladeAreaCut",
"description": "Blade area tagliata",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeAreaCut",
"index": 0,
"size": 50
},
"OPC_BladeRotSpeedSuggested": {
"name": "OPC_BladeRotSpeedSuggested",
"description": "Blade Vel Rotazione suggerita",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeRotSpeedSuggested",
"index": 0,
"size": 50
},
"OPC_BladeCutSpeedSuggested": {
"name": "OPC_BladeCutSpeedSuggested",
"description": "Blade Vel Avanzamento suggerita",
"tipoMem": "String",
"memAddr": "ns=4;s=BladeCutSpeedSuggested",
"index": 0,
"size": 50
},
"OPC_JobCode": {
"name": "OPC_JobCode",
"description": "Job Code",
"tipoMem": "String",
"memAddr": "ns=4;s=JobCode",
"index": 0,
"size": 50
},
"OPC_JobName(0)": {
"name": "OPC_JobName(0)",
"description": "Job Name",
"tipoMem": "String",
"memAddr": "ns=4;s=JobName(0)",
"index": 0,
"size": 50
},
"OPC_JobStatus(0)": {
"name": "OPC_JobStatus(0)",
"description": "Job Status",
"tipoMem": "String",
"memAddr": "ns=4;s=JobStatus(0)",
"index": 0,
"size": 50
},
"OPC_BarNum": {
"name": "OPC_BarNum",
"description": "Bar #",
"tipoMem": "String",
"memAddr": "ns=4;s=BarNum",
"index": 0,
"size": 50
},
"OPC_BarFinalScrapLength": {
"name": "OPC_BarFinalScrapLength",
"description": "Bar ultimo scarto",
"tipoMem": "String",
"memAddr": "ns=4;s=BarFinalScrapLength",
"index": 0,
"size": 50
},
"OPC_BarSectionType": {
"name": "OPC_BarSectionType",
"description": "Bar tipo sezione",
"tipoMem": "String",
"memAddr": "ns=4;s=BarSectionType",
"index": 0,
"size": 50
},
"OPC_BarSectionDimMax": {
"name": "OPC_BarSectionDimMax",
"description": "Bar Dim Max",
"tipoMem": "String",
"memAddr": "ns=4;s=BarSectionDimMax",
"index": 0,
"size": 50
},
"OPC_BarSectionDimMin": {
"name": "OPC_BarSectionDimMin",
"description": "Bar Dim min",
"tipoMem": "String",
"memAddr": "ns=4;s=BarSectionDimMin",
"index": 0,
"size": 50
},
"OPC_BarSectionThickness": {
"name": "OPC_BarSectionThickness",
"description": "Bar spessore",
"tipoMem": "String",
"memAddr": "ns=4;s=BarSectionThickness",
"index": 0,
"size": 50
},
"OPC_BarMaterialType": {
"name": "OPC_BarMaterialType",
"description": "Bar tipo materiale",
"tipoMem": "String",
"memAddr": "ns=4;s=BarMaterialType",
"index": 0,
"size": 50
},
"OPC_PartIndex": {
"name": "OPC_PartIndex",
"description": "Part index",
"tipoMem": "String",
"memAddr": "ns=4;s=PartIndex",
"index": 0,
"size": 50
},
"OPC_PartDone(0)": {
"name": "OPC_PartDone(0)",
"description": "Part 0: # done",
"tipoMem": "String",
"memAddr": "ns=4;s=PartDone(0)",
"index": 0,
"size": 50
},
"OPC_PartDone(1)": {
"name": "OPC_PartDone(1)",
"description": "Part 0: 1 done",
"tipoMem": "String",
"memAddr": "ns=4;s=PartDone(1)",
"index": 0,
"size": 50
},
"OPC_PartLastDuration(0)": {
"name": "OPC_PartLastDuration(0)",
"description": "Part 0: durata",
"tipoMem": "String",
"memAddr": "ns=4;s=PartLastDuration(0)",
"index": 0,
"size": 50
},
"OPC_PartLastDuration(1)": {
"name": "OPC_PartLastDuration(1)",
"description": "Part 1: durata",
"tipoMem": "String",
"memAddr": "ns=4;s=PartLastDuration(1)",
"index": 0,
"size": 50
},
"OPC_PartLength(0)": {
"name": "OPC_PartLength(0)",
"description": "Part 0: lunghezza",
"tipoMem": "String",
"memAddr": "ns=4;s=PartLength(0)",
"index": 0,
"size": 50
},
"OPC_PartLength(1)": {
"name": "OPC_PartLength(1)",
"description": "Part 1: lunghezza",
"tipoMem": "String",
"memAddr": "ns=4;s=PartLength(1)",
"index": 0,
"size": 50
},
"OPC_PartName(0)": {
"name": "OPC_PartName(0)",
"description": "Part 0: nome",
"tipoMem": "String",
"memAddr": "ns=4;s=PartName(0)",
"index": 0,
"size": 50
},
"OPC_PartName(1)": {
"name": "OPC_PartName(1)",
"description": "Part 1: nome",
"tipoMem": "String",
"memAddr": "ns=4;s=PartName(1)",
"index": 0,
"size": 50
},
"OPC_PartOrderERP(0)": {
"name": "OPC_PartOrderERP(0)",
"description": "Part 0: ERP Ord",
"tipoMem": "String",
"memAddr": "ns=4;s=PartOrderERP(0)",
"index": 0,
"size": 50
},
"OPC_PartOrderERP(1)": {
"name": "OPC_PartOrderERP(1)",
"description": "Part 1: ERP Ord",
"tipoMem": "String",
"memAddr": "ns=4;s=PartOrderERP(1)",
"index": 0,
"size": 50
},
"OPC_PartToDo(0)": {
"name": "OPC_PartToDo(0)",
"description": "Part 0: # ToDo",
"tipoMem": "String",
"memAddr": "ns=4;s=PartToDo(0)",
"index": 0,
"size": 50
},
"OPC_PartToDo(1)": {
"name": "OPC_PartToDo(1)",
"description": "Part 1: # ToDo",
"tipoMem": "String",
"memAddr": "ns=4;s=PartToDo(1)",
"index": 0,
"size": 50
},
"OPC_PartWorkOrderERP(0)": {
"name": "OPC_PartWorkOrderERP(0)",
"description": "Part 0: Erp WorkOrder",
"tipoMem": "String",
"memAddr": "ns=4;s=PartWorkOrderERP(0)",
"index": 0,
"size": 50
},
"OPC_PartWorkOrderERP(1)": {
"name": "OPC_PartWorkOrderERP(1)",
"description": "Part 1: Erp WorkOrder",
"tipoMem": "String",
"memAddr": "ns=4;s=PartWorkOrderERP(1)",
"index": 0,
"size": 50
},
"OPC_MessageText(0)": {
"name": "OPC_MessageText(0)",
"description": "Messaggio 0",
"tipoMem": "String",
"memAddr": "ns=4;s=MessageText(0)",
"index": 0,
"size": 50
},
"OPC_MessageText(1)": {
"name": "OPC_MessageText(1)",
"description": "Messaggio 1",
"tipoMem": "String",
"memAddr": "ns=4;s=MessageText(1)",
"index": 0,
"size": 50
},
"OPC_MessageText(2)": {
"name": "OPC_MessageText(2)",
"description": "Messaggio 2",
"tipoMem": "String",
"memAddr": "ns=4;s=MessageText(2)",
"index": 0,
"size": 50
},
"OPC_MessageText(3)": {
"name": "OPC_MessageText(3)",
"description": "Messaggio 3",
"tipoMem": "String",
"memAddr": "ns=4;s=MessageText(3)",
"index": 0,
"size": 50
},
"OPC_MessageText(4)": {
"name": "OPC_MessageText(4)",
"description": "Messaggio 4",
"tipoMem": "String",
"memAddr": "ns=4;s=MessageText(4)",
"index": 0,
"size": 50
}
}
}
+85
View File
@@ -0,0 +1,85 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaKwpRama
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=Unitech
MODEL=KepServerEx RAMA RED
[CNC]
IP=192.168.1.20
PORT=49320
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.1.20
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
CMD_ODL_STARTED=/IOB/getCurrOdlStart/
CMD_FORCLE_SPLIT_ODL=/IOB/forceSplitOdlFull/
CMD_IDLE_TIME=/IOB/getIdlePeriod/
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=TRUE
;CHANGE_ODL_MODE=PZCOUNT_RESET
CHANGE_ODL_MODE=DAILY_CONF_PZ
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
MAX_ELAPSED_TIME_SEC=60
MAX_TRY_PING=3
DISABLE_SEND_WDST=TRUE
VETO_SEND_SNAPSHOT=3
;NO_PING=TRUE
ENABLE_SLOW_DATA=TRUE
BASE_SAMPLE_PERIOD=3600
READ_ERROR_MAX=10
READ_ERROR_SLEEP_TIME=30000
MAX_ERR_CHECK=400
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=TFT_RAMA_001.json
; conf aree allarme
ALARM_CONF=TFT_RAMA_001_alarm.json
[BRANCH]
NAME=master
; Tags manuali
[TAGS]
Customer=TFT
HostOS=WIN
HostName=TFT-SRV-MAPO
HostAddr=192.168.1.20
+603
View File
@@ -0,0 +1,603 @@
{
"BrowseFullVal": "ns=2;s=RamosaETN21.RamosaCJ2",
"BrowseNSIndex": 0,
"BrowseValue": 0,
"keyPartCount": "Present Value.Partial Meter Counter",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "",
"keyRunMode": "Present Value.Machine Run",
"pingAsPowerOn": false,
"UseFullId": true,
"maxNullRead": 500,
"condWork": [
{
"keyName": "Present Value.Machine Run",
"targetValue": "True"
},
{
"keyName": "Present Value.Entry End Enabled",
"targetValue": "True"
},
{
"keyName": "Present Value.General Fan",
"targetValue": "True"
},
{
"keyName": "Present Value.General Burner",
"targetValue": "True"
}
],
"condPowerOn": {
"checkMode": "OR",
"checkList": [
{
"keyName": "Present Value.General Fan",
"targetValue": "True"
},
{
"keyName": "Present Value.General Burner",
"targetValue": "True"
}
]
},
"condReady": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Present Value.General Burner",
"targetValue": "True"
}
]
},
"condManual": {
"checkMode": "OR",
"checkList": [
{
"keyName": "Present Value.Machine Run",
"targetValue": "False"
},
{
"keyName": "Present Value.Entry End Enabled",
"targetValue": "False"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": []
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "Present Value.Critical Alarm",
"targetValue": "False"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"checkList": [],
"negateValue": true
},
"filterItemsNodeId": [
"ns=2;s=RamosaETN21.RamosaCJ2._Hints",
"ns=2;s=RamosaETN21.RamosaCJ2._Statistics",
"ns=2;s=RamosaETN21.RamosaCJ2._System",
"ns=2;s=RamosaETN21.RamosaCJ2.Bianco",
"ns=2;s=RamosaETN21.RamosaCJ2.Limits",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 1",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 2",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 3",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 4",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 5",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 6",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 7",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 8",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 9",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 10",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 11",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore in Blocco 12",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Burner 7 Actual Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Burner 8 Actual Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Burner 9 Actual Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Burner 10 Actual Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Burner 11 Actual Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Burner 12 Actual Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore ON 7",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore ON 8",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore ON 9",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore ON 10",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore ON 11",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Bruciatore ON 12",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Cooling Cell 2 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Cooling Roller Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Exhaust Fan 1 - Exhausted Air Humidity Control",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Exhaust Fan 1 - Pressure Switch",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Exhaust Fan 2 - Exhausted Air Humidity Control",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Exhaust Fan 2 - Pressure Switch",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Exhaust Fan 2 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Fan 107A Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Fan 109A Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Fan 111A Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Fan 107 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Fan 109 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Fan 111 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Fan 107 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Fan 109 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Present Value.Fan 111 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fabric Support Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Swinging Arm Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Cooling Roller Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Dogal Roller Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Jbox In Roller Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Jbox Out Roller Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Load cell 2 Weight",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Exhaust Fan 1 - Exhausted Air Humidity Control",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Exhaust Fan 1 - Pressure Switch",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Exhaust Fan 2 - Exhausted Air Humidity Control",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Exhaust Fan 2 - Pressure Switch",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Exhaust Fan 2 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 107 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 109 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 111 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 107A Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 109A Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 111A Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Cooling Cell 2 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 6",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 7",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 8",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 9",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 10",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 7 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 8 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 9 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 10 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 11 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 12 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fabric Humidity Preset",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Air Humidity Preset Esa 2",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Load cell 2 Weight",
"ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 12",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Auto Burner",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Clips Closing Device",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Clips Enabled",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Cooling Cell 1 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Cooling Cell 2 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Cutters",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Entry End Enabled",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Exit End Enabled",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 101 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 101A Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 103 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 103A Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 105 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 105A Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 107 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 107A Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 109 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 109A Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 111 Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 111A Start",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Flag Recipe Accepted to SP",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Flag Recipe Not Accepted to SP",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.General Burner",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.General Exsaust Fan",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.General Fan",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Humidity Enabled",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Infrared Selvedge Dryer",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Loading Cell Enabled",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Mispinning Detector",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Partial Gas Meter Counter Reset",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Partial Meter Counter Reset",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Partial Watt Meter Counter Reset",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Pin Bars Cleaner",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Pin Bars Lubricator",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Ready For New Recipe to SP",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Scroll Roller Enabled",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Selvedge Uncurlers",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Slow Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Steamer Enabled",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Tandem On",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Thermoset Enabled",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Thermoset/Humidity Auto On",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fabric Support Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Swinging Arm Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Cooling Roller Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Dogal Roller Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Jbox In Roller Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Jbox Out Roller Overfeeding",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Load cell 2 Weight",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Exhaust Fan 1 - Exhausted Air Humidity Control",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Exhaust Fan 1 - Pressure Switch",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Exhaust Fan 2 - Exhausted Air Humidity Control",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Exhaust Fan 2 - Pressure Switch",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Exhaust Fan 2 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 107 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 109 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 111 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 107A Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 109A Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fan 111A Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Cooling Cell 2 Speed",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Differentiation Spindle 6",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Differentiation Spindle 7",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Differentiation Spindle 8",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Differentiation Spindle 9",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Differentiation Spindle 10",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Burner 7 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Burner 8 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Burner 9 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Burner 10 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Burner 11 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Burner 12 Temperature",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Fabric Humidity Preset",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Air Humidity Preset Esa 2",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Load cell 2 Weight",
"ns=2;s=RamosaETN21.RamosaCJ2.Set Point.Differentiation Spindle 12"
],
"fluxLogVeto": [
"Alarms.Alarm Word 1",
"Alarms.Alarm Word 2",
"Alarms.Alarm Word 3",
"Alarms.Alarm Word 4",
"Alarms.Alarm Word 5",
"Alarms.Alarm Word 6",
"Alarms.Alarm Word 7",
"Alarms.Alarm Word 8",
"Alarms.Alarm Word 9",
"Alarms.Alarm Word 10",
"Alarms.Alarm Word 11",
"Alarms.Alarm Word 12",
"Alarms.Alarm Word 13",
"Alarms.Alarm Word 14",
"Alarms.Alarm Word 15",
"Alarms.Alarm Word 16",
"Alarms.Alarm Word 17",
"Alarms.Alarm Word 18",
"Alarms.Alarm Word 19",
"Alarms.Alarm Word 20",
"Alarms.Alarm Word 21",
"Alarms.Alarm Word 22",
"Alarms.Alarm Word 23",
"Alarms.Alarm Word 24",
"Alarms.Alarm Word 25",
"Alarms.Alarm Word 26",
"Alarms.Alarm Word 27",
"Alarms.Alarm Word 28",
"Alarms.Alarm Word 29",
"Alarms.Alarm Word 30",
"Alarms.Alarm Word 31",
"Alarms.Alarm Word 32",
"Alarms.Alarm Word 33",
"Alarms.Alarm Word 34",
"Alarms.Alarm Word 35",
"Alarms.Alarm Word 36",
"Alarms.Alarm Word 37",
"Alarms.Alarm Word 38"
],
"fluxLogVetoContains": [
],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"ncprog": "Program Name",
"IO_150": "Qta Prodotta (metri)",
"lpremain": "Qta Richiesta",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"paramsEndThresh": {
"Counter": 9,
"Temperature": 4,
"Weight": 4,
"Humidity Actual Value": 5
},
"paramsContainsThresh": {
"Spindle ": 2
},
"mMapWrite": {
"setArt": {
"name": "setArt",
"description": "Ricetta",
"tipoMem": "String",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Recipe Name",
"index": 20,
"size": 20
},
"setComm": {
"name": "setComm",
"description": "Commessa",
"tipoMem": "String",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Articolo",
"index": 20,
"size": 20
},
"NewRecipe": {
"name": "NewRecipe",
"description": "New Recipe From SP",
"tipoMem": "Boolean",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.New Recipe From SP",
"index": 0,
"size": 0
},
"OPC_Set Point.Chain Spped": {
"name": "OPC_Set Point.Chain Spped",
"description": "Chain Spped",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Chain Spped",
"index": 0,
"size": 2
},
"OPC_Set Point.Top Overfeeding": {
"name": "OPC_Set Point.Top Overfeeding",
"description": "Top Overfeeding",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Top Overfeeding",
"index": 0,
"size": 2
},
"OPC_Set Point.Bottom Overfeeding": {
"name": "OPC_Set Point.Bottom Overfeeding",
"description": "Bottom Overfeeding",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Bottom Overfeeding",
"index": 0,
"size": 2
},
"OPC_Set Point.Width Master": {
"name": "OPC_Set Point.Width Master",
"description": "Width Master",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Width Master",
"index": 0,
"size": 2
},
"OPC_Set Point.Thermoset Time": {
"name": "OPC_Set Point.Thermoset Time",
"description": "Thermoset Time",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Thermoset Time",
"index": 0,
"size": 2
},
"OPC_Set Point.Thermoset Temperature": {
"name": "OPC_Set Point.Thermoset Temperature",
"description": "Thermoset Temperature",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Thermoset Temperature",
"index": 0,
"size": 2
},
"OPC_Set Point.Take Off Overfeeding": {
"name": "OPC_Set Point.Take Off Overfeeding",
"description": "Take Off Overfeeding",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Take Off Overfeeding",
"index": 0,
"size": 2
},
"OPC_Set Point.Small Roller Overfeeding": {
"name": "OPC_Set Point.Small Roller Overfeeding",
"description": "Small Roller Overfeeding",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Small Roller Overfeeding",
"index": 0,
"size": 2
},
"OPC_Set Point.Scroll Roller Overfeeding": {
"name": "OPC_Set Point.Scroll Roller Overfeeding",
"description": "Scroll Roller Overfeeding",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Scroll Roller Overfeeding",
"index": 0,
"size": 2
},
"OPC_Set Point.Right Whell Overfeeding": {
"name": "OPC_Set Point.Right Whell Overfeeding",
"description": "Right Whell Overfeeding",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Right Whell Overfeeding",
"index": 0,
"size": 2
},
"OPC_Set Point.Plaiter Overfeeding": {
"name": "OPC_Set Point.Plaiter Overfeeding",
"description": "Plaiter Overfeeding",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Plaiter Overfeeding",
"index": 0,
"size": 2
},
"OPC_Set Point.Load cell Weight": {
"name": "OPC_Set Point.Load cell Weight",
"description": "Load cell Weight",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Load cell Weight",
"index": 0,
"size": 2
},
"OPC_Set Point.Left Wheel Overfeeding": {
"name": "OPC_Set Point.Left Wheel Overfeeding",
"description": "Left Wheel Overfeeding",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Left Wheel Overfeeding",
"index": 0,
"size": 2
},
"OPC_Set Point.Fan 105A Speed": {
"name": "OPC_Set Point.Fan 105A Speed",
"description": "Fan 105A Speed",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 105A Speed",
"index": 0,
"size": 2
},
"OPC_Set Point.Fan 105 Speed": {
"name": "OPC_Set Point.Fan 105 Speed",
"description": "Fan 105 Speed",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 105 Speed",
"index": 0,
"size": 2
},
"OPC_Set Point.Fan 103A Speed": {
"name": "OPC_Set Point.Fan 103A Speed",
"description": "Fan 103A Speed",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 103A Speed",
"index": 0,
"size": 2
},
"OPC_Set Point.Fan 103 Speed": {
"name": "OPC_Set Point.Fan 103 Speed",
"description": "Fan 103 Speed",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 103 Speed",
"index": 0,
"size": 2
},
"OPC_Set Point.Fan 101A Speed": {
"name": "OPC_Set Point.Fan 101A Speed",
"description": "Fan 101A Speed",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 101A Speed",
"index": 0,
"size": 2
},
"OPC_Set Point.Fan 101 Speed": {
"name": "OPC_Set Point.Fan 101 Speed",
"description": "Fan 101 Speed",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Fan 101 Speed",
"index": 0,
"size": 2
},
"OPC_Set Point.Exhaust Fan 1 Speed": {
"name": "OPC_Set Point.Exhaust Fan 1 Speed",
"description": "Exhaust Fan 1 Speed",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Exhaust Fan 1 Speed",
"index": 0,
"size": 2
},
"OPC_Set Point.Differentiation Spindle 5": {
"name": "OPC_Set Point.Differentiation Spindle 5",
"description": "Differentiation Spindle 5",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 5",
"index": 0,
"size": 2
},
"OPC_Set Point.Differentiation Spindle 4": {
"name": "OPC_Set Point.Differentiation Spindle 4",
"description": "Differentiation Spindle 4",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 4",
"index": 0,
"size": 2
},
"OPC_Set Point.Differentiation Spindle 3": {
"name": "OPC_Set Point.Differentiation Spindle 3",
"description": "Differentiation Spindle 3",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 3",
"index": 0,
"size": 2
},
"OPC_Set Point.Differentiation Spindle 2": {
"name": "OPC_Set Point.Differentiation Spindle 2",
"description": "Differentiation Spindle 2",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 2",
"index": 0,
"size": 2
},
"OPC_Set Point.Differentiation Spindle 1": {
"name": "OPC_Set Point.Differentiation Spindle 1",
"description": "Differentiation Spindle 1",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Differentiation Spindle 1",
"index": 0,
"size": 2
},
"OPC_Set Point.Cooling Cell 1 Speed": {
"name": "OPC_Set Point.Cooling Cell 1 Speed",
"description": "Cooling Cell 1 Speed",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Cooling Cell 1 Speed",
"index": 0,
"size": 2
},
"OPC_Set Point.Burner 6 Temperature": {
"name": "OPC_Set Point.Burner 6 Temperature",
"description": "Burner 6 Temperature",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 6 Temperature",
"index": 0,
"size": 2
},
"OPC_Set Point.Burner 5 Temperature": {
"name": "OPC_Set Point.Burner 5 Temperature",
"description": "Burner 5 Temperature",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 5 Temperature",
"index": 0,
"size": 2
},
"OPC_Set Point.Burner 4 Temperature": {
"name": "OPC_Set Point.Burner 4 Temperature",
"description": "Burner 4 Temperature",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 4 Temperature",
"index": 0,
"size": 2
},
"OPC_Set Point.Burner 3 Temperature": {
"name": "OPC_Set Point.Burner 3 Temperature",
"description": "Burner 3 Temperature",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 3 Temperature",
"index": 0,
"size": 2
},
"OPC_Set Point.Burner 2 Temperature": {
"name": "OPC_Set Point.Burner 2 Temperature",
"description": "Burner 2 Temperature",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 2 Temperature",
"index": 0,
"size": 2
},
"OPC_Set Point.Burner 1 Temperature": {
"name": "OPC_Set Point.Burner 1 Temperature",
"description": "Burner 1 Temperature",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Burner 1 Temperature",
"index": 0,
"size": 2
},
"OPC_Set Point.Air Humidity Preset Esa 1": {
"name": "OPC_Set Point.Air Humidity Preset Esa 1",
"description": "Air Humidity Preset Esa 1",
"tipoMem": "Real",
"memAddr": "ns=2;s=RamosaETN21.RamosaCJ2.Recipe.Air Humidity Preset Esa 1",
"index": 0,
"size": 2
}
},
"WatchDog": {
"IsEnabled": false,
"MemConfRead": "",
"MemConfWrite": "",
"MaxVal": 9999
},
"BaseIdMask": "RamosaETN21.RamosaCJ2."
}
@@ -0,0 +1,827 @@
[
{
"description": "Alarm Word 0 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 0",
"index": 0,
"size": 2,
"messages": [
"1,ALLARME INVERTER CATENA TRASP. TESSUTO",
"2,ALLARME INVERTER CILINDRO SOVRALIMENTAZIONE SUPERIORE",
"3,ALLARME INVERTER CILINDRO SOVRALIMENTAZIONE INFERIORE",
"4,ALLARME INVERTER RUOTA SOVRALIMENTAZIONE SINISTRA",
"5,ALLARME INVERTER RUOTA SOVRALIMENTAZIONE DESTRA",
"6,ALLARME INVERTER STACCAPEZZA",
"7,ALLARME INVERTER FALDAROTOLATORE",
"8,ALLARME INVERTER FALDERUOLE",
"9,ALLARME INVERTER ESAUSTORE 1 ",
"10,ALLARME FUNE SICUREZZA USCITA",
"11,ALLARME VENTILATORE 1 (BASSO)",
"12, ALLARME VENTILATORE 2 (BASSO)",
"13,ALLARME F.C. MINIMO CAMPO MASTER",
"14,ALLARME F.C. MASSIMO CAMPO MASTER",
"15,ALLARME PROTEZIONE TAPPETO INGRESSO",
"16,RIFERIMENTO POTENZIOMETRI CAMPI ASSENTE"
]
},
{
"description": "Alarm Word 1 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 1",
"index": 1,
"size": 2,
"messages": [
"17,ALLARME CONDIZIONATORI",
"18,EMERGENZA IN CORSO !!!",
"19,ALLARME PROTEZIONE RECUPERO CALORE - GRUPPO 2 POMPA 1",
"20,ALLARME POMPA RECUPERO CALORE 3",
"21,CONTROLLO UMIDITA' : FUORI CAMPO",
"22,ALLARME RILEVATORE ALTEZZA TESSUTO",
"23,ALLARME NON RILASCIO TESSUTO SINISTRO",
"24,ALLARME NON RILASCIO TESSUTO DESTRO",
"25,ALLARME ALIMENTAZIONE 24VAC QUADRO",
"26,ALLARME APRICIMOSSE",
"27,ALLARME ASCIUGACIMOSSE A INFRAROSSI",
"28,ALLARME PROTEZIONE CELLA DI RAFFREDDAMENTO 1",
"29,CAMPO PARALLELO 2 ALLARME PROTEZIONE",
"30,ALLARME VENTILATORE 3 (BASSO)",
"31,ALLARME VENTILATORE 4 (BASSO)",
"32,CAMPO PARALLELO 1 ALLARME PROTEZIONE"
]
},
{
"description": "Alarm Word 2 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 2",
"index": 2,
"size": 2,
"messages": [
"33,CAMPO PARALLELO 3 ALLARME PROTEZIONE",
"34,RAGGIUNTO MASSIMO CARICO CELLA DI CARICO TAPPETO",
"35,ALLARME FALLOPEZZA SINISTRO",
"36,ALLARME FALLOPEZZA DESTRO",
"37,PARATIE ANTERIORI APERTE",
"38,ALLARME AZIONAMENTO CAMPO CONICO",
"39,BLOCCO BRUCIATORE 9",
"40,CAMPO MASTER ALLARME PROTEZIONE ",
"41,ALLARME PRESSOSTATO TENDICATENA SINISTRO",
"42,ALLARME PRESSOSTATO TENDICATENA DESTRO",
"43,ALLARME MASSIMO ALLUNGAMENTO CATENA",
"44,ALLARME TIPO LAVORO USCITA NON SELEZIONATO",
"45,ALLARME RADDRIZZATRAMA",
"46,ALLARME SPREMITORE 1",
"47,BLOCCO BRUCIATORE 10",
"48,BLOCCO BRUCIATORE 11"
]
},
{
"description": "Alarm Word 3 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 3",
"index": 3,
"size": 2,
"messages": [
"49,BLOCCO BRUCIATORE 12",
"50,BLOCCO BRUCIATORE 1",
"51,BLOCCO BRUCIATORE 2",
"52,BLOCCO BRUCIATORE 3",
"53,BLOCCO BRUCIATORE 4",
"54,BIELLE FUORI POSIZIONE",
"55,GRUPPO FALDATORE FUORI POSIZIONE",
"56,SERIE ARRESTI APERTA",
"57,MANCANZA LUBRIFICANTE CATENA TRASP. TESSUTO",
"58,ALLARME INVERTER PICCOLO ROTOLO",
"59,ALLARME PROTEZIONE ALLARGATORI",
"60,ALLARME PROTEZIONE ASPIRACIMOSSE",
"61,ALLARME TAGLIACIMOSSE SINISTRA",
"62,ALLARME TAGLIACIMOSSE DESTRA",
"63,ALLARME INVERTER VENTILATORI INV101",
"64,ALLARME INVERTER VENTILATORI INV103"
]
},
{
"description": "Alarm Word 4 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 4",
"index": 4,
"size": 2,
"messages": [
"65,ALLARME TIMEOUT VITE CAMPO MASTER",
"66,ALLARME TIMEOUT VITE CAMPO PARALLELO 1",
"67,ALLARME TIMEOUT VITE CAMPO PARALLELO 2",
"68,ALLARME TIMEOUT VITE CAMPO PARALLELO 3",
"69,ALLARME TIMEOUT VITE CAMPO PARALLELO 4",
"70,ALLARME TIMEOUT VITE CAMPO PARALLELO 5",
"71,ALLARME TIMEOUT VITE CAMPO PARALLELO 6",
"72,ALLARME TIMEOUT VITE CAMPO PARALLELO 7",
"73,ALLARME TIMEOUT VITE CAMPO PARALLELO 8",
"74,ALLARME TIMEOUT VITE CAMPO PARALLELO 9",
"75,ALLARME DEVICE_NET ADDR. 32 DA BANCHETTO DI SPALMATURA",
"76,ALLARME INVERTER DOGAL ",
"77,ALLARME FOTOCELLULA TAPPETO USCITA PIENO",
"78,TEMPO DI CICLO PLC SOPRA MASSIMO IMPOSTATO",
"79,ERRORE INDIRIZZI SONDE BRUCIATORI",
"80,ALLARME VENTILATORE 4 (ALTO)"
]
},
{
"description": "Alarm Word 5 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 5",
"index": 5,
"size": 2,
"messages": [
"81,ALLARME VENTILATORE 5 (ALTO)",
"82,ALLARME VENTILATORE 6 (ALTO)",
"83,ALLARME VENTILATORE 7 (ALTO)",
"84,SONDA BRUCIATORE 1 INTERROTTA",
"85,SONDA BRUCIATORE 2 INTERROTTA",
"86,SONDA BRUCIATORE 3 INTERROTTA",
"87,SONDA BRUCIATORE 4 INTERROTTA",
"88,ALLARME DEVICE_NET ADDR. 0",
"89,ALLARME DEVICE_NET ADDR. 1",
"90,ALLARME DEVICE_NET ADDR. 2",
"91,ALLARME DEVICE_NET ADDR. 3",
"92,ALLARME DEVICE_NET ADDR. 4",
"93,ALLARME DEVICE_NET ADDR. 5",
"94,ALLARME DEVICE_NET ADDR. 6",
"95,ALLARME DEVICE_NET ADDR. 7",
"96,ALLARME DEVICE_NET ADDR. 8"
]
},
{
"description": "Alarm Word 6 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 6",
"index": 6,
"size": 2,
"messages": [
"97,ALLARME DEVICE_NET ADDR. 9",
"98,ALLARME DEVICE_NET ADDR. 10",
"99,ALLARME DEVICE_NET ADDR. 11",
"100,ALLARME DEVICE_NET ADDR. 12",
"101,ALLARME DEVICE_NET ADDR. 13",
"102,ALLARME DEVICE_NET ADDR. 14",
"103,ALLARME DEVICE_NET ADDR. 15",
"104,ALLARME DEVICE_NET ADDR. 16",
"105,ALLARME DEVICE_NET ADDR. 17",
"106,ALLARME DEVICE_NET ADDR. 18",
"107,ALLARME DEVICE_NET ADDR. 19",
"108,ALLARME DEVICE_NET ADDR. 20",
"109,ALLARME DEVICE_NET ADDR. 21",
"110,ALLARME DEVICE_NET ADDR. 22",
"111,ALLARME DEVICE_NET ADDR. 23",
"112,ALLARME DEVICE_NET ADDR. 24"
]
},
{
"description": "Alarm Word 7 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 7",
"index": 7,
"size": 2,
"messages": [
"113,ALLARME DEVICE_NET ADDR. 25",
"114,ALLARME DEVICE_NET ADDR. 26",
"115,BLOCCO BRUCIATORE 5",
"116,BLOCCO BRUCIATORE 6",
"117,BLOCCO BRUCIATORE 7",
"118,BLOCCO BRUCIATORE 8",
"119,SOVRATEMPERATURA BRUCIATORE 1",
"120,SOVRATEMPERATURA BRUCIATORE 2",
"121,SOVRATEMPERATURA BRUCIATORE 3",
"122,SOVRATEMPERATURA BRUCIATORE 4",
"123,SOVRATEMPERATURA BRUCIATORE 5",
"124,SOVRATEMPERATURA BRUCIATORE 6",
"125,SOVRATEMPERATURA BRUCIATORE 7",
"126,SOVRATEMPERATURA BRUCIATORE 8",
"127,SONDA BRUCIATORE 5 INTERROTTA",
"128,SONDA BRUCIATORE 6 INTERROTTA"
]
},
{
"description": "Alarm Word 8 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 8",
"index": 8,
"size": 2,
"messages": [
"129,SONDA BRUCIATORE 7 INTERROTTA",
"130,SONDA BRUCIATORE 8 INTERROTTA",
"131,SONDA BRUCIATORE 9 INTERROTTA",
"132,SONDA BRUCIATORE 10 INTERROTTA",
"133,SONDA BRUCIATORE 11 INTERROTTA",
"134,SONDA BRUCIATORE 12 INTERROTTA",
"135,SOVRATEMPERATURA BRUCIATORE 9",
"136,SOVRATEMPERATURA BRUCIATORE 10",
"137,SOVRATEMPERATURA BRUCIATORE 11",
"138,SOVRATEMPERATURA BRUCIATORE 12",
"139,ALLARME INVERTER VENTILATORI INV105",
"140,ALLARME INVERTER VENTILATORI INV107",
"141,ALLARME INVERTER VENTILATORI INV109",
"142,ALLARME INVERTER VENTILATORI INV111",
"143,ALLARME VENTILATORE 5 (BASSO)",
"144,ALLARME VENTILATORE 6 (BASSO)"
]
},
{
"description": "Alarm Word 9 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 9",
"index": 9,
"size": 2,
"messages": [
"145,ALLARME VENTILATORE 7 (BASSO)",
"146,ALLARME VENTILATORE 8 (BASSO)",
"147,ALLARME VENTILATORE 9 (BASSO)",
"148,ALLARME VENTILATORE 10 (BASSO)",
"149,ALLARME VENTILATORE 11 (BASSO)",
"150,ALLARME VENTILATORE 12 (BASSO)",
"151,ALLARME INVERTER ESAUSTORE 2",
"152,CAMPO PARALLELO 4 ALLARME PROTEZIONE",
"153,CAMPO PARALLELO 5 ALLARME PROTEZIONE",
"154,CAMPO PARALLELO 6 ALLARME PROTEZIONE",
"155,CAMPO PARALLELO 7 ALLARME PROTEZIONE",
"156,CAMPO PARALLELO 8 ALLARME PROTEZIONE",
"157,ALLARME INSEGUIMENTO VITE MASTER AGGIUNTA",
"158,ALLARME INVERTER CILINDRO RAFFREDDAMENTO",
"159,ALLARME TEMPERATURA ESAUSTORI",
"160,ALLARME INVERTER RECUPERO CALORE GRUPPO 1 "
]
},
{
"description": "Alarm Word 10 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 10",
"index": 10,
"size": 2,
"messages": [
"161,ALLARME FINECORSA SX TAPPETO USCITA",
"162,ALLARME FINECORSA DX TAPPETO USCITA",
"163,ALLARME INVERTER RECUPERO CALORE GRUPPO 2",
"164,ALLARME DEVICE_NET ADDR. 31",
"165,ALLARME CENTRATORE USCITA",
"166,COMPATTATORE NON PRONTO",
"167,ALLARME CONTROLLO PIROMETRI",
"168,ALLARME ALLARGATORE SU TAPPETO USCITA",
"169,ALLARME CONTROLLO FUMI",
"170,ALLARME FINECORSA BALLERINO ALTO",
"171,ALLARME FINECORSA BALLERINO BASSO",
"172,ALLARME PROTEZIONE ASPIRATORE VAPORIZZO INTENSIVO",
"173,ALLARME PROTEZIONE BRUCIATORE 1",
"174,ALLARME PROTEZIONE BRUCIATORE 2",
"175,ALLARME PROTEZIONE BRUCIATORE 3",
"176,ALLARME PROTEZIONE BRUCIATORE 4"
]
},
{
"description": "Alarm Word 11 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 11",
"index": 11,
"size": 2,
"messages": [
"177,ALLARME PROTEZIONE BRUCIATORE 5",
"178,ALLARME PROTEZIONE BRUCIATORE 6",
"179,ALLARME PROTEZIONE BRUCIATORE 7",
"180,ALLARME PROTEZIONE BRUCIATORE 8",
"181,ALLARME PROTEZIONE BRUCIATORE 9",
"182,ALLARME PROTEZIONE BRUCIATORE 10",
"183,ALLARME PROTEZIONE BRUCIATORE 11",
"184,ALLARME PROTEZIONE BRUCIATORE 12",
"185,TERMOFISSAGGIO O ESSICCAZIONE: TEMPERATURA FUORI CAMPO",
"186,TERMOFISSAGGIO O ESSICCAZIONE: VELOCITA' FUORI CAMPO",
"187,TERMOFISSAGGIO O ESSICCAZIONE: TEMPO FUORI CAMPO",
"188,SISTEMA CAMPI PARALLELI NON TARATO",
"189,ALLARME PROTEZIONE VENTOLE BRUCIATORI",
"190,CAMPO CONICO SINISTRO SU LIMITE CHIUSURA",
"191,CAMPO CONICO SINISTRO SU LIMITE APERTURA",
"192,CAMPO CONICO DESTRO SU LIMITE APERTURA"
]
},
{
"description": "Alarm Word 12 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 12",
"index": 12,
"size": 2,
"messages": [
"193,CAMPO CONICO DESTRO SU LIMITE CHIUSURA",
"194,FINECORSA CAMPO CONICO DESTRO SU TRAVERSA",
"195,FINECORSA CAMPO CONICO SINISTRO SU TRAVERSA",
"196,ALLARME PROTEZIONE INVERTER CAMPO CONICO SINISTRO",
"197,ALLARME PROTEZIONE INVERTER CAMPO CONICO DESTRO",
"198,ALLARME DEVICE_NET ADDR. 27",
"199,ALLARME VENTILATORE 8 (ALTO)",
"200,ALLARME VENTILATORE 9 (ALTO)",
"201,ALLARME VENTILATORE 10 (ALTO)",
"202,ALLARME VENTILATORE 11 (ALTO)",
"203,ALLARME VENTILATORE 12 (ALTO)",
"204,ALLARME VENTILATORE 1 (ALTO)",
"205,ALLARME VENTILATORE 2 (ALTO)",
"206,ALLARME VENTILATORE 3 (ALTO)",
"207,ALLARME PROTEZIONE CELLA DI RAFFREDDAMENTO 2",
"208,ALLARME FINECORSA TANDEM CONTROLLO ANSA TESSUTO"
]
},
{
"description": "Alarm Word 13 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 13",
"index": 13,
"size": 2,
"messages": [
"209,ALLARME FUNE SICUREZZA / PROTEZIONE RIBALTABILE ANTERIORE",
"210,ALLARME INVERTER VENTILATORI INV101A",
"211,ALLARME INVERTER VENTILATORI INV103A",
"212,ALLARME INVERTER VENTILATORI INV105A",
"213,ALLARME INVERTER VENTILATORI INV107A",
"214,ALLARME INVERTER VENTILATORI INV109A",
"215,ALLARME INVERTER VENTILATORI INV111A",
"216,ALLARME DA BANCHETTO DI SPALMATURA",
"217,ALLARME DEVICE_NET ADDR. 28",
"218,STOP JOG USCITA PER PESO RAGGIUNTO SU CELLA DI CARICO",
"219,DOGAL NON PRONTO",
"220,ALLARME PROTEZIONE CELLA RAFFREDDAMENTO 91A",
"221,MALFUNZIONAMENTO RECUPERO CALORE GRUPPO 1",
"222,ALLARME PROTEZIONE SOSTEGNO TESSUTO",
"223,TARATURA CAMPI CONICI NON EFFETTUATA!",
"224,ALLARME TIMEOUT VITE CAMPO PARALLELO 10"
]
},
{
"description": "Alarm Word 14 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 14",
"index": 14,
"size": 2,
"messages": [
"225,CAMPO PARALLELO 9 ALLARME PROTEZIONE",
"226,CAMPO PARALLELO 10 ALLARME PROTEZIONE",
"227,CAMPO PARALLELO 11 ALLARME PROTEZIONE",
"228,CAMPO PARALLELO 12 ALLARME PROTEZIONE",
"229,ALLARME FLUSSOSTATO RECUPERO CALORE 1",
"230,ALLARME FLUSSOSTATO RECUPERO CALORE 2",
"231,ALLARME FLUSSOSTATO RECUPERO CALORE 3",
"232,ALLARME PROTEZIONE VENTILATORE ASCIUGACIMOSSE",
"233,ALLARME PROTEZIONE RESISTENZE ASCIUGACIMOSSE",
"234,ALLARME PROTEZIONE RECUPERO CALORE - GRUPPO 1 POMPA 1 ",
"235,ALLARME INCENDIO",
"236,ATTENZIONE ! ALLARME PRESENTE SU BANCHETTO DI SPALMATURA",
"237,MALFUNZIONAMENTO RECUPERO CALORE GRUPPO 2",
"238,ALLARME PROTEZIONE CELLA RAFFREDDAMENTO 91B",
"239,ALLARME PROTEZIONE PULISCISPILLI",
"240,BATTERIA PLC - LIVELLO BASSO"
]
},
{
"description": "Alarm Word 15 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 15",
"index": 15,
"size": 2,
"messages": [
"241,ALLARME CONTEMPORANEIT? TERMOSTATI SICUREZZA BRUCIATORI",
"242,BLOCCO VERSIONE SOFTWARE",
"243,SROTOLATORE NON PRONTO",
"244,ERRORE DI COMUNICAZIONE PROTOCOL MACRO",
"245,ALLARME TAGLIERINA URBAN",
"246,FINE TESSUTO IN INGRESSO",
"247,ALLARME PROTEZIONE SERVOVENTILAZIONI MOTORI",
"248,ALLARME INVERTER ARROTOLATORE TANGENZIALE",
"249,ALLARME SPREMITORE 2",
"250,ALLARME FS-91ER PLEVA",
"251,ALLARME LINEA EMERGENZA ARROTOLATORE",
"252,ALLARME FOTOCELLULE ARROTOLATORE",
"253,PORTA CASSETTA USCITA RAMOSA APERTA",
"254,ALLARME FINECORSA CILINDRO PROTEZIONE ARROTOLATORE ASSIALE",
"255,ALLARME PRESSOSTATI GRUPPO VALVOLE USCITA",
"256,ARROTOLATORE NON PRONTO"
]
},
{
"description": "Alarm Word 16 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 16",
"index": 16,
"size": 2,
"messages": [
"257,FINECORSA GRUPPO FALDATORE AVANTI",
"258,FINECORSA GRUPPO FALDATORE INDIETRO",
"259,ALLARME BATTERIA ELETTRICA 1",
"260,SOVRATEMPERATURA BATTERIA ELETTRICA 5",
"261,ALLARME BATTERIA ELETTRICA 2",
"262,RISCALDAMENTO QUADRO SPENTO",
"263,SOVRATEMPERATURA BATTERIA ELETTRICA 1",
"264,SOVRATEMPERATURA BATTERIA ELETTRICA 2",
"265,ALLARME BATTERIA ELETTRICA 3",
"266,EMERGENZA DA SPALMATRICE",
"267,ALLARME BATTERIA ELETTRICA 4",
"268,ALLARME BATTERIA ELETTRICA 5",
"269,SOVRATEMPERATURA BATTERIA ELETTRICA 3",
"270,SOVRATEMPERATURA BATTERIA ELETTRICA 4",
"271,ALLARME IDROSTATO RECUPERO CALORE 1",
"272,ALLARME SENSORE LIVELLO RECUPERO CALORE 1 : AGGIUNGERE LIQUIDO !"
]
},
{
"description": "Alarm Word 17 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 17",
"index": 17,
"size": 2,
"messages": [
"273,ALLARME RELE' CONTROLLO FASI",
"274,ALLARME DEVICE NET ADDR. 40 - MODULO GRT1-DRT USCITA RAMOSA",
"275,ALLARME PRESSOSTATO LINEA ENTRATA MACCHINA",
"276,ALLARME PRESSOSTATO LINEA USCITA MACCHINA",
"277,CAMPO CANNOCCHIALI 1 BLOCCATO",
"278,CAMPO CANNOCCHIALI 2 BLOCCATO",
"279,ALLARME DISCONTINUITA' CAMPI PARALLELI",
"280,ALLARME INSEGUIMENTO CAMPI PARALLELI - VITE LENTA",
"281,ALLARME LIMITE VITI",
"282,RAGGIUNTO MASSIMO CARICO SU CELLA DI CARICO",
"283,ALLARME PRESSOSTATO ESAUSTORE",
"284,EMERGENZA MOVIMENTO TESSUTO",
"285,EMERGENZA DA SPREMITORE 1",
"286,EMERGENZA DA RADDRIZZATRAMA",
"287,EMERGENZA DA SROTOLATORE",
"288,EMERGENZA DA ARROTOLATORE"
]
},
{
"description": "Alarm Word 18 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 18",
"index": 18,
"size": 2,
"messages": [
"289,ALLARME SICUREZZA BRUCIATORE 1",
"290,ALLARME SICUREZZA BRUCIATORE 2",
"291,ALLARME SICUREZZA BRUCIATORE 3",
"292,ALLARME SICUREZZA BRUCIATORE 4",
"293,ALLARME SICUREZZA BRUCIATORE 5",
"294,ALLARME SICUREZZA BRUCIATORE 6",
"295,ALLARME SICUREZZA BRUCIATORE 7",
"296,ALLARME SICUREZZA BRUCIATORE 8",
"297,ALLARME SICUREZZA BRUCIATORE 9",
"298,ALLARME SICUREZZA BRUCIATORE 10",
"299,ALLARME SICUREZZA BRUCIATORE 11",
"300,ALLARME SICUREZZA BRUCIATORE 12",
"301,ALLARME BRUCIATORE 1 SPENTO",
"302,ALLARME BRUCIATORE 2 SPENTO",
"303,ALLARME BRUCIATORE 3 SPENTO",
"304,ALLARME BRUCIATORE 4 SPENTO"
]
},
{
"description": "Alarm Word 19 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 19",
"index": 19,
"size": 2,
"messages": [
"305,ALLARME BRUCIATORE 5 SPENTO",
"306,ALLARME BRUCIATORE 6 SPENTO",
"307,ALLARME BRUCIATORE 7 SPENTO",
"308,ALLARME BRUCIATORE 8 SPENTO",
"309,ALLARME BRUCIATORE 9 SPENTO",
"310,ALLARME BRUCIATORE 10 SPENTO",
"311,ALLARME BRUCIATORE 11 SPENTO",
"312,ALLARME BRUCIATORE 12 SPENTO",
"313,ALLARME SENSORE LIVELLO RECUPERO CALORE 2 : AGGIUNGERE LIQUIDO !",
"314,ALLARME DA MIXER",
"315,ALLARME PRESSOSTATI LUBRIFICAZIONE",
"316,ALLARME ABBATTITORE FUMI",
"317,MACCHINA 1 NON IN LINEA",
"318,MACCHINA 2 NON IN LINEA",
"319,MACCHINA 3 NON IN LINEA",
"320,MACCHINA 4 NON IN LINEA"
]
},
{
"description": "Alarm Word 20 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 20",
"index": 20,
"size": 2,
"messages": [
"321,MACCHINA 5 NON IN LINEA",
"322,MACCHINA 6 NON IN LINEA",
"323,MACCHINA 7 NON IN LINEA",
"324,MACCHINA 8 NON IN LINEA",
"325,NON STOP NON PRONTO",
"326,EMERGENZA DA NON STOP",
"327,ALLARME DISCONTINUITA' CAMPO MASTER",
"328,ALLARME DISCONTINUITA' CAMPO PARALLELO 1",
"329,ALLARME DISCONTINUITA' CAMPO PARALLELO 2",
"330,ALLARME DISCONTINUITA' CAMPO PARALLELO 3",
"331,ALLARME DISCONTINUITA' CAMPO PARALLELO 4",
"332,ALLARME DISCONTINUITA' CAMPO PARALLELO 5",
"333,ALLARME DISCONTINUITA' CAMPO PARALLELO 6",
"334,ALLARME DISCONTINUITA' CAMPO PARALLELO 7",
"335,ALLARME DISCONTINUITA' CAMPO PARALLELO 8",
"336,ALLARME DISCONTINUITA' CAMPO PARALLELO 9"
]
},
{
"description": "Alarm Word 21 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 21",
"index": 21,
"size": 2,
"messages": [
"337,ALLARME DISCONTINUITA' CAMPO PARALLELO 10",
"338,PROTEZIONI INGRESSO APERTE",
"339,PROTEZIONI USCITA APERTE",
"340,ALLARME PROTEZIONE ESTRATTORE FUMI 1",
"341,ALLARME PROTEZIONE ESTRATTORE FUMI 2",
"342,MANCANZA PRESSOSTATO ESTRATTORE FUMI 1",
"343,MANCANZA PRESSOSTATO ESTRATTORE FUMI 2",
"344,EMERGENZA DA MIXER",
"345,EMERGENZA DA SPREMITORE 2",
"346,ALLARME PROTEZIONE VENTILATORE RECUPERO CALORE 1",
"347,ALLARME PROTEZIONE VENTILATORE RECUPERO CALORE 2",
"348,ALLARME MODULO VELOCITA? ZERO CATENA TRASP. TESSUTO",
"349,ALLARME RILEVAMENTO TESSUTO SINISTRO USCITA",
"350,ALLARME RILEVAMENTO TESSUTO DESTRO USCITA",
"351,ALLARME FINECORSA SOLLEVAMENTO CAMPI CONICI",
"352,ALLARME IDROSTATO RECUPERO CALORE 2"
]
},
{
"description": "Alarm Word 22 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 22",
"index": 22,
"size": 2,
"messages": [
"353,ALLARME FUNE DI PROTEZIONE IN USCITA",
"354,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 1",
"355,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 2",
"356,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 3",
"357,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 4",
"358,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 5",
"359,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 6",
"360,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 7",
"361,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 8",
"362,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 9",
"363,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 10",
"364,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 11",
"365,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 12",
"366,OLIO CATENA - PRESSIONE MINIMA",
"367,POMPA OLIO CATENA - ALLARME PROTEZIONE",
"368,JBOX INGRESSO - BALLERINO BASSO"
]
},
{
"description": "Alarm Word 23 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 23",
"index": 23,
"size": 2,
"messages": [
"369,JBOX INGRESSO - FINE TESSUTO",
"370,JBOX INGRESSO - PIENO",
"371,JBOX INGRESSO - BALLERINO ALTO",
"372,JBOX INGRESSO - VUOTO",
"373,JBOX USCITA - BALLERINO BASSO",
"374,JBOX USCITA - FINE TESSUTO",
"375,JBOX USCITA - PIENO",
"376,JBOX USCITA - BALLERINO ALTO",
"377,JBOX USCITA - VUOTO",
"378,JBOX USCITA - ALLARME PRESSOSTATO",
"379,JBOX ENTRATA - ALLARME PRESSOSTATO",
"380,ALLARME PROTEZIONE CARRELLO FALDATORE",
"381,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 1",
"382,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 2",
"383,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 3",
"384,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 4"
]
},
{
"description": "Alarm Word 24 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 24",
"index": 24,
"size": 2,
"messages": [
"385,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 5",
"386,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 6",
"387,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 7",
"388,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 8",
"389,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 9",
"390,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 10",
"391,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 11",
"392,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 12",
"393,ESTRATTORE FUMI RISC. INDIRETTO 1 - ALLARME PROTEZIONE",
"394,ESTRATTORE FUMI RISC. INDIRETTO 2 - ALLARME PROTEZIONE",
"395,ESTRATTORE FUMI RISC. INDIRETTO 3 - ALLARME PROTEZIONE",
"396,ESTRATTORE FUMI RISC. INDIRETTO 4 - ALLARME PROTEZIONE",
"397,ESTRATTORE FUMI RISC. INDIRETTO 5 - ALLARME PROTEZIONE",
"398,ESTRATTORE FUMI RISC. INDIRETTO 6 - ALLARME PROTEZIONE",
"399,TAGLIERINA SINISTRA - FUORI POSIZIONE",
"400,TAGLIERINA DESTRA - FUORI POSIZIONE"
]
},
{
"description": "Alarm Word 25 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 25",
"index": 25,
"size": 2,
"messages": [
"401,ALLARME PROTEZIONE CILINDRO CONTRASTO TAGLIERINE",
"402,JBOX INGRESSO - TESSUTO INCROCIATO",
"403,JBOX USCITA - TESSUTO INCROCIATO",
"404,ALLARME DEVICE_NET STAZIONE ADDR.38 - JBOX INGRESSO",
"405,ALLARME DEVICE_NET STAZIONE ADDR.39 - JBOX USCITA",
"406,JBOX INGRESSO - ALLARME INVERTER",
"407,JBOX USCITA - ALLARME INVERTER",
"408,ALLARGA/CENTRATORE A/B SU IMBARRAGGIO - ALLARME PROTEZIONE",
"409,ALLARME TIMEOUT VITE CAMPO PARALLELO 11",
"410,ALLARME TIMEOUT VITE CAMPO PARALLELO 12",
"411,FRENO JBOX INGRESSO - ALLARME PROTEZIONE",
"412,FRENO JBOX USCITA - ALLARME PROTEZIONE",
"413,ALLARME PROTEZIONE FRENO CAMPO CONICO SINISTRO",
"414,ALLARME PROTEZIONE FRENO CAMPO CONICO DESTRO",
"415,VERIFICA PRESSOSTATO 1 FALLITA",
"416,VERIFICA PRESSOSTATO 2 FALLITA"
]
},
{
"description": "Alarm Word 26 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 26",
"index": 26,
"size": 2,
"messages": [
"417,ALLARME TERMOSTATO INTERNO QUADRO",
"418,ALLARME PROTEZIONE RECUPERO CALORE - GRUPPO 1 POMPA 2",
"419,ALLARME PROTEZIONE RECUPERO CALORE - GRUPPO 2 POMPA 2",
"420,PROTEZIONE RIBALTABILE INGRESSO",
"421,FUNE EMERGENZA INGRESSO",
"422,PARATIA SCORREVOLE INGRESSO SINISTRA",
"423,PARATIA SCORREVOLE INGRESSO DESTRA",
"424,CANCELLO SINISTRO ENTRATA ANTERIORE",
"425,CANCELLO SINISTRO ENTRATA POSTERIORE",
"426,CANCELLO DESTRO ENTRATA ANTERIORE",
"427,CANCELLO DESTRO ENTRATA POSTERIORE",
"428,CANCELLO SINISTRO USCITA",
"429,CANCELLO DESTRO USCITA",
"430,TENSIONATORE FUNE EMERGENZA SINISTRA ZONA FORNO",
"431,TENSIONATORE FUNE EMERGENZA DESTRA ZONA FORNO",
"432,FUNE EMERGENZA SINISTRA ZONA FORNO"
]
},
{
"description": "Alarm Word 27 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 27",
"index": 27,
"size": 2,
"messages": [
"433,FUNE EMERGENZA DESTRA ZONA FORNO",
"434,ALLARME FEEDBACK SCARICO ARIA ENTRATA MACCHINA (1)",
"435,ALLARME FEEDBACK SCARICO ARIA ENTRATA MACCHINA (2)",
"436,ALLARME FEEDBACK SCARICO ARIA USCITA MACCHINA (1)",
"437,ALLARME FEEDBACK SCARICO ARIA USCITA MACCHINA (2)",
"438,ALLARME FEEDBACK EMERGENZA GENERALE DA SCARICO ARIA",
"439,BYPASS SPORTELLI ARMADIO ATTIVO",
"440,TIMEOUT ENCODER CAMPO CONICO SINISTRO",
"441,TIMEOUT ENCODER CAMPO CONICO DESTRO",
"442,ALLARME BALLERINO ALTO SPREMITORE 1",
"443,ALLARME BALLERINO ALTO SPREMITORE 2",
"444,",
"445,",
"446,",
"447,",
"448,"
]
},
{
"description": "Alarm Word 28 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 28",
"index": 28,
"size": 2,
"messages": [
"449,",
"450,",
"451,",
"452,",
"453,",
"454,",
"455,",
"456,",
"457,",
"458,",
"459,",
"460,ALLARME PROTEZIONE BARRE ANTISTATICHE",
"461,ALLARME PROTEZIONE VENTILAZIONE INTERNO QUADRO",
"462,BORDO SENSIBILE ",
"463,FALDAROTOLATORE_SICUREZZA SX/DX ",
"464,FALDAROTOLATORE_EMERGENZA TESSUTO "
]
},
{
"description": "Alarm Word 29 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 29",
"index": 29,
"size": 2,
"messages": [
"465,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.1",
"466,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.2",
"467,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.3",
"468,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.4",
"469,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.5",
"470,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.6",
"471,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.7",
"472,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.8",
"473,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.9",
"474,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.10",
"475,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.11",
"476,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.12",
"477,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 1/2",
"478,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 3/4",
"479,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 5/6",
"480,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 7/8"
]
},
{
"description": "Alarm Word 30 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 30",
"index": 30,
"size": 2,
"messages": [
"481,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 9/10",
"482,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 1",
"483,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 2",
"484,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 3",
"485,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 4",
"486,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 5",
"487,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 6",
"488,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 7",
"489,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 8",
"490,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 9",
"491,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 10",
"492,TRASDUTTORE PRESSIONE BR 1 INTERROTTO",
"493,TRASDUTTORE PRESSIONE BR 2 INTERROTTO",
"494,TRASDUTTORE PRESSIONE BR 3 INTERROTTO",
"495,TRASDUTTORE PRESSIONE BR 4 INTERROTTO",
"496,TRASDUTTORE PRESSIONE BR 5 INTERROTTO"
]
},
{
"description": "Alarm Word 31 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 31",
"index": 31,
"size": 2,
"messages": [
"497,TRASDUTTORE PRESSIONE BR 6 INTERROTTO",
"498,TRASDUTTORE PRESSIONE BR 7 INTERROTTO",
"499,TRASDUTTORE PRESSIONE BR 8 INTERROTTO",
"500,TRASDUTTORE PRESSIONE BR 9 INTERROTTO",
"501,TRASDUTTORE PRESSIONE BR 10 INTERROTTO",
"502,TRASDUTTORE PRESSIONE BR 11 INTERROTTO",
"503,TRASDUTTORE PRESSIONE BR 12 INTERROTTO",
"504,ERRORE TRASDUTTORE DI PRESSIONE RC1",
"505,ERRORE TRASDUTTORE DI PRESSIONE RC2",
"506,ALLARME INVERTER RIPRISTINO PRESSIONE GRUPPO 1 RC",
"507,ALLARME INVERTER RIPRISTINO PRESSIONE GRUPPO 2 RC",
"508,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 11",
"509,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 12",
"510,ALLARME PRESSOSTATO TAGLIERINE",
"511,BALLERINO ALTO - SROTOLATORE - ALLARME",
"512,EMERGENZA DA LINEA ENTRATA RAMOSA"
]
},
{
"description": "Alarm Word 32 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 32",
"index": 32,
"size": 2,
"messages": [
"513,LINEA ENTRATA RAMOSA NON PRONTA",
"514,EMERGENZA DA LINEA USCITA RAMOSA",
"515,LINEA USCITA RAMOSA NON PRONTA",
"516,TAGLIERINA CENTRALE FUORI POSIZIONE",
"517,TIRACIMOSSE NON PRONTO",
"518,JBOX INGRESSO IN EMERGENZA",
"519,JBOX INGRESSO NON PRONTO",
"520,JBOX USCITA IN EMERGENZA",
"521,JBOX USCITA NON PRONTO",
"522,ALLARME D-NET 41 RISCALDAMENTO INDIRETTO",
"523,SPAZZOLATRICE IN EMERGENZA",
"524,SPAZZOLATRICE NON PRONTA",
"525,ALLARME FUNE DI SICUREZZA USCITA STACCAPEZZA",
"526,ALLARME FUNE DI SICUREZZA USCITA FALDAROTOLATORE",
"527,ALLARME FUNE DI SICUREZZA CAMPO CONICO SINISTRO",
"528,ALLARME FUNE DI SICUREZZA CAMPO CONICO DESTRO"
]
}
]
+69
View File
@@ -0,0 +1,69 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaEwonMonti
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=Monti
MODEL=Std
[CNC]
IP=192.168.250.53
PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.10.7
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
;BIT0=CONN
;BIT1=DB60.DBB1
;BIT2=PZCOUNT.STD.DB700.DBW22
;BIT3=DB60.DBB3
;BIT4=DB60.DBB4
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=false
CHANGE_ODL_MODE=PZCOUNT_RESET
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=Tend_250_53.json
[BRANCH]
NAME=master
+121
View File
@@ -0,0 +1,121 @@
{
"BrowseFullVal": "ns=4;i=5001",
"BrowseNSIndex": 4,
"BrowseValue": 5001,
"keyPartCount": "IO_150",
"keyPartReq": "",
"keyPartId": "",
"keyProgName": "",
"keyRunMode": "IO_129",
"pingAsPowerOn": true,
"condWork": [
{
"keyName": "IO_120.03",
"targetValue": "True"
}
],
"condPowerOn": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_120.00",
"targetValue": "True"
}
]
},
"condReady": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_121.00",
"targetValue": "True"
}
]
},
"condManual": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_120.06",
"targetValue": "True"
}
]
},
"condEStop": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_121.02",
"targetValue": "True"
}
]
},
"condError": {
"checkMode": "AND",
"checkList": [
{
"keyName": "IO_120.08",
"targetValue": "True"
}
]
},
"condCountEnabled": {
"checkMode": "AND",
"checkList": []
},
"condWarmUpCoolDown": {
"checkMode": "OR",
"checkList": [
{
"keyName": "IO_120.04",
"targetValue": "True"
},
{
"keyName": "IO_120.05",
"targetValue": "True"
}
]
},
"fluxLogVeto": [
"L2p1CommonVariable"
],
"itemTranslation": {
"avail": "Machine Available",
"rstat": "Execution Mode",
"mode": "Controller Mode",
"ncprog": "Program Name",
"IO_150": "Qta Prodotta (metri)",
"lpremain": "Qta Richiesta",
"fdovrd": "PATH FEED OVERRIDE",
"rovrd": "PATH RAPID OVERRIDE"
},
"paramsEndThresh": {
"InvDDone": 50
},
"mMapWrite": {
"setPzComm": {
"name": "setPzComm",
"description": "Qty",
"tipoMem": "Int",
"memAddr": "ns=4;s=IO_153",
"index": 0,
"size": -1
},
"setComm": {
"name": "setComm",
"description": "Commessa",
"tipoMem": "String",
"memAddr": "ns=4;s=ST_80",
"index": 0,
"size": 20
},
"setArt": {
"name": "setArt",
"description": "Articolo",
"tipoMem": "String",
"memAddr": "ns=4;s=ST_80",
"index": 20,
"size": 20
}
}
}
@@ -0,0 +1,87 @@
;Configurazione IOB-WIN
[IOB]
;Centro di lavoro OpcUa
CNCTYPE=OpcUaSiemensRama
PING_MS_TIMEOUT=500
[MACHINE]
VENDOR=Unitech
MODEL=Siemens OPC-UA RAMA RED
[CNC]
IP=192.168.10.47
PORT=4840
GETPRGNAME=true
[SERVER]
MPIP=http://192.168.10.7
MPURL=/MP/IO
CMDBASE=/IOB/input/
CMDFLOG=/IOB/flog/
CMDALIVE=/IOB
CMDENABLED=/IOB/enabled/
CMDADV1=?valore=
CMDREBO=/sendReboot.aspx?idxMacchina=
CMD_ODL_STARTED=/IOB/getCurrOdlStart/
CMD_FORCLE_SPLIT_ODL=/IOB/forceSplitOdlFull/
CMD_IDLE_TIME=/IOB/getIdlePeriod/
[MEMORY]
ADDR_READ=DB9999.DBB0
ADDR_WRITE=DB9999.DBB0
SIZE_READ=0
SIZE_WRITE=0
[BLINK]
;MAX_COUNTER_BLINK = 30
MAX_COUNTER_BLINK = 15
;bit0 = 0
;bit1 = 0
;bit2 = 1
;bit3 = 1
;bit4 = 1
;bit5 = 0
;bit6 = 0
;bit7 = 0
BLINK_FILT=0
;BLINK_FILT=28
[OPTPAR]
AUTO_CHANGE_ODL=TRUE
;CHANGE_ODL_MODE=PZCOUNT_RESET
CHANGE_ODL_MODE=DAILY_CONF_PZ
DELAY_READ_PZ_COUNT=1
PZCOUNT_MODE=OPC
DISABLE_PZCOUNT=FALSE
ENABLE_SEND_PZC_BLOCK=TRUE
MIN_SEND_PZC_BLOCK=0
MAX_SEND_PZC_BLOCK=100
ENABLE_DYN_DATA=FALSE
FORCE_DYN_DATA=TRUE
ENABLE_DATA_FILTER=TRUE
ENABLE_CLI_RESTART=TRUE
MAX_ELAPSED_TIME_SEC=60
MAX_TRY_PING=3
DISABLE_SEND_WDST=TRUE
VETO_SEND_SNAPSHOT=3
;NO_PING=TRUE
ENABLE_SLOW_DATA=TRUE
BASE_SAMPLE_PERIOD=3600
READ_ERROR_MAX=10
READ_ERROR_SLEEP_TIME=30000
MAX_ERR_CHECK=400
; conf parametri memoria READ/WRITE
OPC_PARAM_CONF=Tend_RAMA_10_47.json
;; conf aree allarme
;ALARM_CONF=Tend_RAMA_10_47_alarm.json
ENABLE_MEM_REWRITE=FALSE
[BRANCH]
NAME=master
; Tags manuali
[TAGS]
Customer=TENDITALIA
HostOS=WIN
HostName=TENDITALIA-SRV-MAPO
HostAddr=192.168.10.7
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,827 @@
[
{
"description": "Alarm Word 0 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 0",
"index": 0,
"size": 2,
"messages": [
"1,ALLARME INVERTER CATENA TRASP. TESSUTO",
"2,ALLARME INVERTER CILINDRO SOVRALIMENTAZIONE SUPERIORE",
"3,ALLARME INVERTER CILINDRO SOVRALIMENTAZIONE INFERIORE",
"4,ALLARME INVERTER RUOTA SOVRALIMENTAZIONE SINISTRA",
"5,ALLARME INVERTER RUOTA SOVRALIMENTAZIONE DESTRA",
"6,ALLARME INVERTER STACCAPEZZA",
"7,ALLARME INVERTER FALDAROTOLATORE",
"8,ALLARME INVERTER FALDERUOLE",
"9,ALLARME INVERTER ESAUSTORE 1 ",
"10,ALLARME FUNE SICUREZZA USCITA",
"11,ALLARME VENTILATORE 1 (BASSO)",
"12, ALLARME VENTILATORE 2 (BASSO)",
"13,ALLARME F.C. MINIMO CAMPO MASTER",
"14,ALLARME F.C. MASSIMO CAMPO MASTER",
"15,ALLARME PROTEZIONE TAPPETO INGRESSO",
"16,RIFERIMENTO POTENZIOMETRI CAMPI ASSENTE"
]
},
{
"description": "Alarm Word 1 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 1",
"index": 1,
"size": 2,
"messages": [
"17,ALLARME CONDIZIONATORI",
"18,EMERGENZA IN CORSO !!!",
"19,ALLARME PROTEZIONE RECUPERO CALORE - GRUPPO 2 POMPA 1",
"20,ALLARME POMPA RECUPERO CALORE 3",
"21,CONTROLLO UMIDITA' : FUORI CAMPO",
"22,ALLARME RILEVATORE ALTEZZA TESSUTO",
"23,ALLARME NON RILASCIO TESSUTO SINISTRO",
"24,ALLARME NON RILASCIO TESSUTO DESTRO",
"25,ALLARME ALIMENTAZIONE 24VAC QUADRO",
"26,ALLARME APRICIMOSSE",
"27,ALLARME ASCIUGACIMOSSE A INFRAROSSI",
"28,ALLARME PROTEZIONE CELLA DI RAFFREDDAMENTO 1",
"29,CAMPO PARALLELO 2 ALLARME PROTEZIONE",
"30,ALLARME VENTILATORE 3 (BASSO)",
"31,ALLARME VENTILATORE 4 (BASSO)",
"32,CAMPO PARALLELO 1 ALLARME PROTEZIONE"
]
},
{
"description": "Alarm Word 2 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 2",
"index": 2,
"size": 2,
"messages": [
"33,CAMPO PARALLELO 3 ALLARME PROTEZIONE",
"34,RAGGIUNTO MASSIMO CARICO CELLA DI CARICO TAPPETO",
"35,ALLARME FALLOPEZZA SINISTRO",
"36,ALLARME FALLOPEZZA DESTRO",
"37,PARATIE ANTERIORI APERTE",
"38,ALLARME AZIONAMENTO CAMPO CONICO",
"39,BLOCCO BRUCIATORE 9",
"40,CAMPO MASTER ALLARME PROTEZIONE ",
"41,ALLARME PRESSOSTATO TENDICATENA SINISTRO",
"42,ALLARME PRESSOSTATO TENDICATENA DESTRO",
"43,ALLARME MASSIMO ALLUNGAMENTO CATENA",
"44,ALLARME TIPO LAVORO USCITA NON SELEZIONATO",
"45,ALLARME RADDRIZZATRAMA",
"46,ALLARME SPREMITORE 1",
"47,BLOCCO BRUCIATORE 10",
"48,BLOCCO BRUCIATORE 11"
]
},
{
"description": "Alarm Word 3 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 3",
"index": 3,
"size": 2,
"messages": [
"49,BLOCCO BRUCIATORE 12",
"50,BLOCCO BRUCIATORE 1",
"51,BLOCCO BRUCIATORE 2",
"52,BLOCCO BRUCIATORE 3",
"53,BLOCCO BRUCIATORE 4",
"54,BIELLE FUORI POSIZIONE",
"55,GRUPPO FALDATORE FUORI POSIZIONE",
"56,SERIE ARRESTI APERTA",
"57,MANCANZA LUBRIFICANTE CATENA TRASP. TESSUTO",
"58,ALLARME INVERTER PICCOLO ROTOLO",
"59,ALLARME PROTEZIONE ALLARGATORI",
"60,ALLARME PROTEZIONE ASPIRACIMOSSE",
"61,ALLARME TAGLIACIMOSSE SINISTRA",
"62,ALLARME TAGLIACIMOSSE DESTRA",
"63,ALLARME INVERTER VENTILATORI INV101",
"64,ALLARME INVERTER VENTILATORI INV103"
]
},
{
"description": "Alarm Word 4 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 4",
"index": 4,
"size": 2,
"messages": [
"65,ALLARME TIMEOUT VITE CAMPO MASTER",
"66,ALLARME TIMEOUT VITE CAMPO PARALLELO 1",
"67,ALLARME TIMEOUT VITE CAMPO PARALLELO 2",
"68,ALLARME TIMEOUT VITE CAMPO PARALLELO 3",
"69,ALLARME TIMEOUT VITE CAMPO PARALLELO 4",
"70,ALLARME TIMEOUT VITE CAMPO PARALLELO 5",
"71,ALLARME TIMEOUT VITE CAMPO PARALLELO 6",
"72,ALLARME TIMEOUT VITE CAMPO PARALLELO 7",
"73,ALLARME TIMEOUT VITE CAMPO PARALLELO 8",
"74,ALLARME TIMEOUT VITE CAMPO PARALLELO 9",
"75,ALLARME DEVICE_NET ADDR. 32 DA BANCHETTO DI SPALMATURA",
"76,ALLARME INVERTER DOGAL ",
"77,ALLARME FOTOCELLULA TAPPETO USCITA PIENO",
"78,TEMPO DI CICLO PLC SOPRA MASSIMO IMPOSTATO",
"79,ERRORE INDIRIZZI SONDE BRUCIATORI",
"80,ALLARME VENTILATORE 4 (ALTO)"
]
},
{
"description": "Alarm Word 5 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 5",
"index": 5,
"size": 2,
"messages": [
"81,ALLARME VENTILATORE 5 (ALTO)",
"82,ALLARME VENTILATORE 6 (ALTO)",
"83,ALLARME VENTILATORE 7 (ALTO)",
"84,SONDA BRUCIATORE 1 INTERROTTA",
"85,SONDA BRUCIATORE 2 INTERROTTA",
"86,SONDA BRUCIATORE 3 INTERROTTA",
"87,SONDA BRUCIATORE 4 INTERROTTA",
"88,ALLARME DEVICE_NET ADDR. 0",
"89,ALLARME DEVICE_NET ADDR. 1",
"90,ALLARME DEVICE_NET ADDR. 2",
"91,ALLARME DEVICE_NET ADDR. 3",
"92,ALLARME DEVICE_NET ADDR. 4",
"93,ALLARME DEVICE_NET ADDR. 5",
"94,ALLARME DEVICE_NET ADDR. 6",
"95,ALLARME DEVICE_NET ADDR. 7",
"96,ALLARME DEVICE_NET ADDR. 8"
]
},
{
"description": "Alarm Word 6 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 6",
"index": 6,
"size": 2,
"messages": [
"97,ALLARME DEVICE_NET ADDR. 9",
"98,ALLARME DEVICE_NET ADDR. 10",
"99,ALLARME DEVICE_NET ADDR. 11",
"100,ALLARME DEVICE_NET ADDR. 12",
"101,ALLARME DEVICE_NET ADDR. 13",
"102,ALLARME DEVICE_NET ADDR. 14",
"103,ALLARME DEVICE_NET ADDR. 15",
"104,ALLARME DEVICE_NET ADDR. 16",
"105,ALLARME DEVICE_NET ADDR. 17",
"106,ALLARME DEVICE_NET ADDR. 18",
"107,ALLARME DEVICE_NET ADDR. 19",
"108,ALLARME DEVICE_NET ADDR. 20",
"109,ALLARME DEVICE_NET ADDR. 21",
"110,ALLARME DEVICE_NET ADDR. 22",
"111,ALLARME DEVICE_NET ADDR. 23",
"112,ALLARME DEVICE_NET ADDR. 24"
]
},
{
"description": "Alarm Word 7 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 7",
"index": 7,
"size": 2,
"messages": [
"113,ALLARME DEVICE_NET ADDR. 25",
"114,ALLARME DEVICE_NET ADDR. 26",
"115,BLOCCO BRUCIATORE 5",
"116,BLOCCO BRUCIATORE 6",
"117,BLOCCO BRUCIATORE 7",
"118,BLOCCO BRUCIATORE 8",
"119,SOVRATEMPERATURA BRUCIATORE 1",
"120,SOVRATEMPERATURA BRUCIATORE 2",
"121,SOVRATEMPERATURA BRUCIATORE 3",
"122,SOVRATEMPERATURA BRUCIATORE 4",
"123,SOVRATEMPERATURA BRUCIATORE 5",
"124,SOVRATEMPERATURA BRUCIATORE 6",
"125,SOVRATEMPERATURA BRUCIATORE 7",
"126,SOVRATEMPERATURA BRUCIATORE 8",
"127,SONDA BRUCIATORE 5 INTERROTTA",
"128,SONDA BRUCIATORE 6 INTERROTTA"
]
},
{
"description": "Alarm Word 8 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 8",
"index": 8,
"size": 2,
"messages": [
"129,SONDA BRUCIATORE 7 INTERROTTA",
"130,SONDA BRUCIATORE 8 INTERROTTA",
"131,SONDA BRUCIATORE 9 INTERROTTA",
"132,SONDA BRUCIATORE 10 INTERROTTA",
"133,SONDA BRUCIATORE 11 INTERROTTA",
"134,SONDA BRUCIATORE 12 INTERROTTA",
"135,SOVRATEMPERATURA BRUCIATORE 9",
"136,SOVRATEMPERATURA BRUCIATORE 10",
"137,SOVRATEMPERATURA BRUCIATORE 11",
"138,SOVRATEMPERATURA BRUCIATORE 12",
"139,ALLARME INVERTER VENTILATORI INV105",
"140,ALLARME INVERTER VENTILATORI INV107",
"141,ALLARME INVERTER VENTILATORI INV109",
"142,ALLARME INVERTER VENTILATORI INV111",
"143,ALLARME VENTILATORE 5 (BASSO)",
"144,ALLARME VENTILATORE 6 (BASSO)"
]
},
{
"description": "Alarm Word 9 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 9",
"index": 9,
"size": 2,
"messages": [
"145,ALLARME VENTILATORE 7 (BASSO)",
"146,ALLARME VENTILATORE 8 (BASSO)",
"147,ALLARME VENTILATORE 9 (BASSO)",
"148,ALLARME VENTILATORE 10 (BASSO)",
"149,ALLARME VENTILATORE 11 (BASSO)",
"150,ALLARME VENTILATORE 12 (BASSO)",
"151,ALLARME INVERTER ESAUSTORE 2",
"152,CAMPO PARALLELO 4 ALLARME PROTEZIONE",
"153,CAMPO PARALLELO 5 ALLARME PROTEZIONE",
"154,CAMPO PARALLELO 6 ALLARME PROTEZIONE",
"155,CAMPO PARALLELO 7 ALLARME PROTEZIONE",
"156,CAMPO PARALLELO 8 ALLARME PROTEZIONE",
"157,ALLARME INSEGUIMENTO VITE MASTER AGGIUNTA",
"158,ALLARME INVERTER CILINDRO RAFFREDDAMENTO",
"159,ALLARME TEMPERATURA ESAUSTORI",
"160,ALLARME INVERTER RECUPERO CALORE GRUPPO 1 "
]
},
{
"description": "Alarm Word 10 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 10",
"index": 10,
"size": 2,
"messages": [
"161,ALLARME FINECORSA SX TAPPETO USCITA",
"162,ALLARME FINECORSA DX TAPPETO USCITA",
"163,ALLARME INVERTER RECUPERO CALORE GRUPPO 2",
"164,ALLARME DEVICE_NET ADDR. 31",
"165,ALLARME CENTRATORE USCITA",
"166,COMPATTATORE NON PRONTO",
"167,ALLARME CONTROLLO PIROMETRI",
"168,ALLARME ALLARGATORE SU TAPPETO USCITA",
"169,ALLARME CONTROLLO FUMI",
"170,ALLARME FINECORSA BALLERINO ALTO",
"171,ALLARME FINECORSA BALLERINO BASSO",
"172,ALLARME PROTEZIONE ASPIRATORE VAPORIZZO INTENSIVO",
"173,ALLARME PROTEZIONE BRUCIATORE 1",
"174,ALLARME PROTEZIONE BRUCIATORE 2",
"175,ALLARME PROTEZIONE BRUCIATORE 3",
"176,ALLARME PROTEZIONE BRUCIATORE 4"
]
},
{
"description": "Alarm Word 11 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 11",
"index": 11,
"size": 2,
"messages": [
"177,ALLARME PROTEZIONE BRUCIATORE 5",
"178,ALLARME PROTEZIONE BRUCIATORE 6",
"179,ALLARME PROTEZIONE BRUCIATORE 7",
"180,ALLARME PROTEZIONE BRUCIATORE 8",
"181,ALLARME PROTEZIONE BRUCIATORE 9",
"182,ALLARME PROTEZIONE BRUCIATORE 10",
"183,ALLARME PROTEZIONE BRUCIATORE 11",
"184,ALLARME PROTEZIONE BRUCIATORE 12",
"185,TERMOFISSAGGIO O ESSICCAZIONE: TEMPERATURA FUORI CAMPO",
"186,TERMOFISSAGGIO O ESSICCAZIONE: VELOCITA' FUORI CAMPO",
"187,TERMOFISSAGGIO O ESSICCAZIONE: TEMPO FUORI CAMPO",
"188,SISTEMA CAMPI PARALLELI NON TARATO",
"189,ALLARME PROTEZIONE VENTOLE BRUCIATORI",
"190,CAMPO CONICO SINISTRO SU LIMITE CHIUSURA",
"191,CAMPO CONICO SINISTRO SU LIMITE APERTURA",
"192,CAMPO CONICO DESTRO SU LIMITE APERTURA"
]
},
{
"description": "Alarm Word 12 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 12",
"index": 12,
"size": 2,
"messages": [
"193,CAMPO CONICO DESTRO SU LIMITE CHIUSURA",
"194,FINECORSA CAMPO CONICO DESTRO SU TRAVERSA",
"195,FINECORSA CAMPO CONICO SINISTRO SU TRAVERSA",
"196,ALLARME PROTEZIONE INVERTER CAMPO CONICO SINISTRO",
"197,ALLARME PROTEZIONE INVERTER CAMPO CONICO DESTRO",
"198,ALLARME DEVICE_NET ADDR. 27",
"199,ALLARME VENTILATORE 8 (ALTO)",
"200,ALLARME VENTILATORE 9 (ALTO)",
"201,ALLARME VENTILATORE 10 (ALTO)",
"202,ALLARME VENTILATORE 11 (ALTO)",
"203,ALLARME VENTILATORE 12 (ALTO)",
"204,ALLARME VENTILATORE 1 (ALTO)",
"205,ALLARME VENTILATORE 2 (ALTO)",
"206,ALLARME VENTILATORE 3 (ALTO)",
"207,ALLARME PROTEZIONE CELLA DI RAFFREDDAMENTO 2",
"208,ALLARME FINECORSA TANDEM CONTROLLO ANSA TESSUTO"
]
},
{
"description": "Alarm Word 13 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 13",
"index": 13,
"size": 2,
"messages": [
"209,ALLARME FUNE SICUREZZA / PROTEZIONE RIBALTABILE ANTERIORE",
"210,ALLARME INVERTER VENTILATORI INV101A",
"211,ALLARME INVERTER VENTILATORI INV103A",
"212,ALLARME INVERTER VENTILATORI INV105A",
"213,ALLARME INVERTER VENTILATORI INV107A",
"214,ALLARME INVERTER VENTILATORI INV109A",
"215,ALLARME INVERTER VENTILATORI INV111A",
"216,ALLARME DA BANCHETTO DI SPALMATURA",
"217,ALLARME DEVICE_NET ADDR. 28",
"218,STOP JOG USCITA PER PESO RAGGIUNTO SU CELLA DI CARICO",
"219,DOGAL NON PRONTO",
"220,ALLARME PROTEZIONE CELLA RAFFREDDAMENTO 91A",
"221,MALFUNZIONAMENTO RECUPERO CALORE GRUPPO 1",
"222,ALLARME PROTEZIONE SOSTEGNO TESSUTO",
"223,TARATURA CAMPI CONICI NON EFFETTUATA!",
"224,ALLARME TIMEOUT VITE CAMPO PARALLELO 10"
]
},
{
"description": "Alarm Word 14 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 14",
"index": 14,
"size": 2,
"messages": [
"225,CAMPO PARALLELO 9 ALLARME PROTEZIONE",
"226,CAMPO PARALLELO 10 ALLARME PROTEZIONE",
"227,CAMPO PARALLELO 11 ALLARME PROTEZIONE",
"228,CAMPO PARALLELO 12 ALLARME PROTEZIONE",
"229,ALLARME FLUSSOSTATO RECUPERO CALORE 1",
"230,ALLARME FLUSSOSTATO RECUPERO CALORE 2",
"231,ALLARME FLUSSOSTATO RECUPERO CALORE 3",
"232,ALLARME PROTEZIONE VENTILATORE ASCIUGACIMOSSE",
"233,ALLARME PROTEZIONE RESISTENZE ASCIUGACIMOSSE",
"234,ALLARME PROTEZIONE RECUPERO CALORE - GRUPPO 1 POMPA 1 ",
"235,ALLARME INCENDIO",
"236,ATTENZIONE ! ALLARME PRESENTE SU BANCHETTO DI SPALMATURA",
"237,MALFUNZIONAMENTO RECUPERO CALORE GRUPPO 2",
"238,ALLARME PROTEZIONE CELLA RAFFREDDAMENTO 91B",
"239,ALLARME PROTEZIONE PULISCISPILLI",
"240,BATTERIA PLC - LIVELLO BASSO"
]
},
{
"description": "Alarm Word 15 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 15",
"index": 15,
"size": 2,
"messages": [
"241,ALLARME CONTEMPORANEIT? TERMOSTATI SICUREZZA BRUCIATORI",
"242,BLOCCO VERSIONE SOFTWARE",
"243,SROTOLATORE NON PRONTO",
"244,ERRORE DI COMUNICAZIONE PROTOCOL MACRO",
"245,ALLARME TAGLIERINA URBAN",
"246,FINE TESSUTO IN INGRESSO",
"247,ALLARME PROTEZIONE SERVOVENTILAZIONI MOTORI",
"248,ALLARME INVERTER ARROTOLATORE TANGENZIALE",
"249,ALLARME SPREMITORE 2",
"250,ALLARME FS-91ER PLEVA",
"251,ALLARME LINEA EMERGENZA ARROTOLATORE",
"252,ALLARME FOTOCELLULE ARROTOLATORE",
"253,PORTA CASSETTA USCITA RAMOSA APERTA",
"254,ALLARME FINECORSA CILINDRO PROTEZIONE ARROTOLATORE ASSIALE",
"255,ALLARME PRESSOSTATI GRUPPO VALVOLE USCITA",
"256,ARROTOLATORE NON PRONTO"
]
},
{
"description": "Alarm Word 16 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 16",
"index": 16,
"size": 2,
"messages": [
"257,FINECORSA GRUPPO FALDATORE AVANTI",
"258,FINECORSA GRUPPO FALDATORE INDIETRO",
"259,ALLARME BATTERIA ELETTRICA 1",
"260,SOVRATEMPERATURA BATTERIA ELETTRICA 5",
"261,ALLARME BATTERIA ELETTRICA 2",
"262,RISCALDAMENTO QUADRO SPENTO",
"263,SOVRATEMPERATURA BATTERIA ELETTRICA 1",
"264,SOVRATEMPERATURA BATTERIA ELETTRICA 2",
"265,ALLARME BATTERIA ELETTRICA 3",
"266,EMERGENZA DA SPALMATRICE",
"267,ALLARME BATTERIA ELETTRICA 4",
"268,ALLARME BATTERIA ELETTRICA 5",
"269,SOVRATEMPERATURA BATTERIA ELETTRICA 3",
"270,SOVRATEMPERATURA BATTERIA ELETTRICA 4",
"271,ALLARME IDROSTATO RECUPERO CALORE 1",
"272,ALLARME SENSORE LIVELLO RECUPERO CALORE 1 : AGGIUNGERE LIQUIDO !"
]
},
{
"description": "Alarm Word 17 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 17",
"index": 17,
"size": 2,
"messages": [
"273,ALLARME RELE' CONTROLLO FASI",
"274,ALLARME DEVICE NET ADDR. 40 - MODULO GRT1-DRT USCITA RAMOSA",
"275,ALLARME PRESSOSTATO LINEA ENTRATA MACCHINA",
"276,ALLARME PRESSOSTATO LINEA USCITA MACCHINA",
"277,CAMPO CANNOCCHIALI 1 BLOCCATO",
"278,CAMPO CANNOCCHIALI 2 BLOCCATO",
"279,ALLARME DISCONTINUITA' CAMPI PARALLELI",
"280,ALLARME INSEGUIMENTO CAMPI PARALLELI - VITE LENTA",
"281,ALLARME LIMITE VITI",
"282,RAGGIUNTO MASSIMO CARICO SU CELLA DI CARICO",
"283,ALLARME PRESSOSTATO ESAUSTORE",
"284,EMERGENZA MOVIMENTO TESSUTO",
"285,EMERGENZA DA SPREMITORE 1",
"286,EMERGENZA DA RADDRIZZATRAMA",
"287,EMERGENZA DA SROTOLATORE",
"288,EMERGENZA DA ARROTOLATORE"
]
},
{
"description": "Alarm Word 18 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 18",
"index": 18,
"size": 2,
"messages": [
"289,ALLARME SICUREZZA BRUCIATORE 1",
"290,ALLARME SICUREZZA BRUCIATORE 2",
"291,ALLARME SICUREZZA BRUCIATORE 3",
"292,ALLARME SICUREZZA BRUCIATORE 4",
"293,ALLARME SICUREZZA BRUCIATORE 5",
"294,ALLARME SICUREZZA BRUCIATORE 6",
"295,ALLARME SICUREZZA BRUCIATORE 7",
"296,ALLARME SICUREZZA BRUCIATORE 8",
"297,ALLARME SICUREZZA BRUCIATORE 9",
"298,ALLARME SICUREZZA BRUCIATORE 10",
"299,ALLARME SICUREZZA BRUCIATORE 11",
"300,ALLARME SICUREZZA BRUCIATORE 12",
"301,ALLARME BRUCIATORE 1 SPENTO",
"302,ALLARME BRUCIATORE 2 SPENTO",
"303,ALLARME BRUCIATORE 3 SPENTO",
"304,ALLARME BRUCIATORE 4 SPENTO"
]
},
{
"description": "Alarm Word 19 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 19",
"index": 19,
"size": 2,
"messages": [
"305,ALLARME BRUCIATORE 5 SPENTO",
"306,ALLARME BRUCIATORE 6 SPENTO",
"307,ALLARME BRUCIATORE 7 SPENTO",
"308,ALLARME BRUCIATORE 8 SPENTO",
"309,ALLARME BRUCIATORE 9 SPENTO",
"310,ALLARME BRUCIATORE 10 SPENTO",
"311,ALLARME BRUCIATORE 11 SPENTO",
"312,ALLARME BRUCIATORE 12 SPENTO",
"313,ALLARME SENSORE LIVELLO RECUPERO CALORE 2 : AGGIUNGERE LIQUIDO !",
"314,ALLARME DA MIXER",
"315,ALLARME PRESSOSTATI LUBRIFICAZIONE",
"316,ALLARME ABBATTITORE FUMI",
"317,MACCHINA 1 NON IN LINEA",
"318,MACCHINA 2 NON IN LINEA",
"319,MACCHINA 3 NON IN LINEA",
"320,MACCHINA 4 NON IN LINEA"
]
},
{
"description": "Alarm Word 20 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 20",
"index": 20,
"size": 2,
"messages": [
"321,MACCHINA 5 NON IN LINEA",
"322,MACCHINA 6 NON IN LINEA",
"323,MACCHINA 7 NON IN LINEA",
"324,MACCHINA 8 NON IN LINEA",
"325,NON STOP NON PRONTO",
"326,EMERGENZA DA NON STOP",
"327,ALLARME DISCONTINUITA' CAMPO MASTER",
"328,ALLARME DISCONTINUITA' CAMPO PARALLELO 1",
"329,ALLARME DISCONTINUITA' CAMPO PARALLELO 2",
"330,ALLARME DISCONTINUITA' CAMPO PARALLELO 3",
"331,ALLARME DISCONTINUITA' CAMPO PARALLELO 4",
"332,ALLARME DISCONTINUITA' CAMPO PARALLELO 5",
"333,ALLARME DISCONTINUITA' CAMPO PARALLELO 6",
"334,ALLARME DISCONTINUITA' CAMPO PARALLELO 7",
"335,ALLARME DISCONTINUITA' CAMPO PARALLELO 8",
"336,ALLARME DISCONTINUITA' CAMPO PARALLELO 9"
]
},
{
"description": "Alarm Word 21 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 21",
"index": 21,
"size": 2,
"messages": [
"337,ALLARME DISCONTINUITA' CAMPO PARALLELO 10",
"338,PROTEZIONI INGRESSO APERTE",
"339,PROTEZIONI USCITA APERTE",
"340,ALLARME PROTEZIONE ESTRATTORE FUMI 1",
"341,ALLARME PROTEZIONE ESTRATTORE FUMI 2",
"342,MANCANZA PRESSOSTATO ESTRATTORE FUMI 1",
"343,MANCANZA PRESSOSTATO ESTRATTORE FUMI 2",
"344,EMERGENZA DA MIXER",
"345,EMERGENZA DA SPREMITORE 2",
"346,ALLARME PROTEZIONE VENTILATORE RECUPERO CALORE 1",
"347,ALLARME PROTEZIONE VENTILATORE RECUPERO CALORE 2",
"348,ALLARME MODULO VELOCITA? ZERO CATENA TRASP. TESSUTO",
"349,ALLARME RILEVAMENTO TESSUTO SINISTRO USCITA",
"350,ALLARME RILEVAMENTO TESSUTO DESTRO USCITA",
"351,ALLARME FINECORSA SOLLEVAMENTO CAMPI CONICI",
"352,ALLARME IDROSTATO RECUPERO CALORE 2"
]
},
{
"description": "Alarm Word 22 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 22",
"index": 22,
"size": 2,
"messages": [
"353,ALLARME FUNE DI PROTEZIONE IN USCITA",
"354,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 1",
"355,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 2",
"356,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 3",
"357,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 4",
"358,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 5",
"359,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 6",
"360,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 7",
"361,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 8",
"362,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 9",
"363,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 10",
"364,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 11",
"365,ALLARME PROTEZIONE VENTOLA BRUCIATORE MAXON 12",
"366,OLIO CATENA - PRESSIONE MINIMA",
"367,POMPA OLIO CATENA - ALLARME PROTEZIONE",
"368,JBOX INGRESSO - BALLERINO BASSO"
]
},
{
"description": "Alarm Word 23 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 23",
"index": 23,
"size": 2,
"messages": [
"369,JBOX INGRESSO - FINE TESSUTO",
"370,JBOX INGRESSO - PIENO",
"371,JBOX INGRESSO - BALLERINO ALTO",
"372,JBOX INGRESSO - VUOTO",
"373,JBOX USCITA - BALLERINO BASSO",
"374,JBOX USCITA - FINE TESSUTO",
"375,JBOX USCITA - PIENO",
"376,JBOX USCITA - BALLERINO ALTO",
"377,JBOX USCITA - VUOTO",
"378,JBOX USCITA - ALLARME PRESSOSTATO",
"379,JBOX ENTRATA - ALLARME PRESSOSTATO",
"380,ALLARME PROTEZIONE CARRELLO FALDATORE",
"381,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 1",
"382,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 2",
"383,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 3",
"384,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 4"
]
},
{
"description": "Alarm Word 24 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 24",
"index": 24,
"size": 2,
"messages": [
"385,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 5",
"386,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 6",
"387,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 7",
"388,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 8",
"389,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 9",
"390,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 10",
"391,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 11",
"392,RISCALDAMENTO INDIRETTO - ALLARME FEEDBACK SERRANDA BR. 12",
"393,ESTRATTORE FUMI RISC. INDIRETTO 1 - ALLARME PROTEZIONE",
"394,ESTRATTORE FUMI RISC. INDIRETTO 2 - ALLARME PROTEZIONE",
"395,ESTRATTORE FUMI RISC. INDIRETTO 3 - ALLARME PROTEZIONE",
"396,ESTRATTORE FUMI RISC. INDIRETTO 4 - ALLARME PROTEZIONE",
"397,ESTRATTORE FUMI RISC. INDIRETTO 5 - ALLARME PROTEZIONE",
"398,ESTRATTORE FUMI RISC. INDIRETTO 6 - ALLARME PROTEZIONE",
"399,TAGLIERINA SINISTRA - FUORI POSIZIONE",
"400,TAGLIERINA DESTRA - FUORI POSIZIONE"
]
},
{
"description": "Alarm Word 25 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 25",
"index": 25,
"size": 2,
"messages": [
"401,ALLARME PROTEZIONE CILINDRO CONTRASTO TAGLIERINE",
"402,JBOX INGRESSO - TESSUTO INCROCIATO",
"403,JBOX USCITA - TESSUTO INCROCIATO",
"404,ALLARME DEVICE_NET STAZIONE ADDR.38 - JBOX INGRESSO",
"405,ALLARME DEVICE_NET STAZIONE ADDR.39 - JBOX USCITA",
"406,JBOX INGRESSO - ALLARME INVERTER",
"407,JBOX USCITA - ALLARME INVERTER",
"408,ALLARGA/CENTRATORE A/B SU IMBARRAGGIO - ALLARME PROTEZIONE",
"409,ALLARME TIMEOUT VITE CAMPO PARALLELO 11",
"410,ALLARME TIMEOUT VITE CAMPO PARALLELO 12",
"411,FRENO JBOX INGRESSO - ALLARME PROTEZIONE",
"412,FRENO JBOX USCITA - ALLARME PROTEZIONE",
"413,ALLARME PROTEZIONE FRENO CAMPO CONICO SINISTRO",
"414,ALLARME PROTEZIONE FRENO CAMPO CONICO DESTRO",
"415,VERIFICA PRESSOSTATO 1 FALLITA",
"416,VERIFICA PRESSOSTATO 2 FALLITA"
]
},
{
"description": "Alarm Word 26 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 26",
"index": 26,
"size": 2,
"messages": [
"417,ALLARME TERMOSTATO INTERNO QUADRO",
"418,ALLARME PROTEZIONE RECUPERO CALORE - GRUPPO 1 POMPA 2",
"419,ALLARME PROTEZIONE RECUPERO CALORE - GRUPPO 2 POMPA 2",
"420,PROTEZIONE RIBALTABILE INGRESSO",
"421,FUNE EMERGENZA INGRESSO",
"422,PARATIA SCORREVOLE INGRESSO SINISTRA",
"423,PARATIA SCORREVOLE INGRESSO DESTRA",
"424,CANCELLO SINISTRO ENTRATA ANTERIORE",
"425,CANCELLO SINISTRO ENTRATA POSTERIORE",
"426,CANCELLO DESTRO ENTRATA ANTERIORE",
"427,CANCELLO DESTRO ENTRATA POSTERIORE",
"428,CANCELLO SINISTRO USCITA",
"429,CANCELLO DESTRO USCITA",
"430,TENSIONATORE FUNE EMERGENZA SINISTRA ZONA FORNO",
"431,TENSIONATORE FUNE EMERGENZA DESTRA ZONA FORNO",
"432,FUNE EMERGENZA SINISTRA ZONA FORNO"
]
},
{
"description": "Alarm Word 27 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 27",
"index": 27,
"size": 2,
"messages": [
"433,FUNE EMERGENZA DESTRA ZONA FORNO",
"434,ALLARME FEEDBACK SCARICO ARIA ENTRATA MACCHINA (1)",
"435,ALLARME FEEDBACK SCARICO ARIA ENTRATA MACCHINA (2)",
"436,ALLARME FEEDBACK SCARICO ARIA USCITA MACCHINA (1)",
"437,ALLARME FEEDBACK SCARICO ARIA USCITA MACCHINA (2)",
"438,ALLARME FEEDBACK EMERGENZA GENERALE DA SCARICO ARIA",
"439,BYPASS SPORTELLI ARMADIO ATTIVO",
"440,TIMEOUT ENCODER CAMPO CONICO SINISTRO",
"441,TIMEOUT ENCODER CAMPO CONICO DESTRO",
"442,ALLARME BALLERINO ALTO SPREMITORE 1",
"443,ALLARME BALLERINO ALTO SPREMITORE 2",
"444,",
"445,",
"446,",
"447,",
"448,"
]
},
{
"description": "Alarm Word 28 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 28",
"index": 28,
"size": 2,
"messages": [
"449,",
"450,",
"451,",
"452,",
"453,",
"454,",
"455,",
"456,",
"457,",
"458,",
"459,",
"460,ALLARME PROTEZIONE BARRE ANTISTATICHE",
"461,ALLARME PROTEZIONE VENTILAZIONE INTERNO QUADRO",
"462,BORDO SENSIBILE ",
"463,FALDAROTOLATORE_SICUREZZA SX/DX ",
"464,FALDAROTOLATORE_EMERGENZA TESSUTO "
]
},
{
"description": "Alarm Word 29 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 29",
"index": 29,
"size": 2,
"messages": [
"465,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.1",
"466,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.2",
"467,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.3",
"468,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.4",
"469,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.5",
"470,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.6",
"471,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.7",
"472,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.8",
"473,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.9",
"474,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.10",
"475,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.11",
"476,ALLARME DEPRESSIONE RISCALDAMENTO INDIRETTO BR.12",
"477,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 1/2",
"478,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 3/4",
"479,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 5/6",
"480,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 7/8"
]
},
{
"description": "Alarm Word 30 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 30",
"index": 30,
"size": 2,
"messages": [
"481,MALFUNZIONAMNETO PRESSOSTATO ESTRATTORE FUMI 9/10",
"482,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 1",
"483,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 2",
"484,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 3",
"485,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 4",
"486,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 5",
"487,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 6",
"488,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 7",
"489,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 8",
"490,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 9",
"491,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 10",
"492,TRASDUTTORE PRESSIONE BR 1 INTERROTTO",
"493,TRASDUTTORE PRESSIONE BR 2 INTERROTTO",
"494,TRASDUTTORE PRESSIONE BR 3 INTERROTTO",
"495,TRASDUTTORE PRESSIONE BR 4 INTERROTTO",
"496,TRASDUTTORE PRESSIONE BR 5 INTERROTTO"
]
},
{
"description": "Alarm Word 31 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 31",
"index": 31,
"size": 2,
"messages": [
"497,TRASDUTTORE PRESSIONE BR 6 INTERROTTO",
"498,TRASDUTTORE PRESSIONE BR 7 INTERROTTO",
"499,TRASDUTTORE PRESSIONE BR 8 INTERROTTO",
"500,TRASDUTTORE PRESSIONE BR 9 INTERROTTO",
"501,TRASDUTTORE PRESSIONE BR 10 INTERROTTO",
"502,TRASDUTTORE PRESSIONE BR 11 INTERROTTO",
"503,TRASDUTTORE PRESSIONE BR 12 INTERROTTO",
"504,ERRORE TRASDUTTORE DI PRESSIONE RC1",
"505,ERRORE TRASDUTTORE DI PRESSIONE RC2",
"506,ALLARME INVERTER RIPRISTINO PRESSIONE GRUPPO 1 RC",
"507,ALLARME INVERTER RIPRISTINO PRESSIONE GRUPPO 2 RC",
"508,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 11",
"509,MALFUNZIONAMENTO PRESSOSTATO SICUREZZA BRUCIATORE 12",
"510,ALLARME PRESSOSTATO TAGLIERINE",
"511,BALLERINO ALTO - SROTOLATORE - ALLARME",
"512,EMERGENZA DA LINEA ENTRATA RAMOSA"
]
},
{
"description": "Alarm Word 32 ",
"tipoMem": "Byte",
"memAddr": "Alarms.Alarm Word 32",
"index": 32,
"size": 2,
"messages": [
"513,LINEA ENTRATA RAMOSA NON PRONTA",
"514,EMERGENZA DA LINEA USCITA RAMOSA",
"515,LINEA USCITA RAMOSA NON PRONTA",
"516,TAGLIERINA CENTRALE FUORI POSIZIONE",
"517,TIRACIMOSSE NON PRONTO",
"518,JBOX INGRESSO IN EMERGENZA",
"519,JBOX INGRESSO NON PRONTO",
"520,JBOX USCITA IN EMERGENZA",
"521,JBOX USCITA NON PRONTO",
"522,ALLARME D-NET 41 RISCALDAMENTO INDIRETTO",
"523,SPAZZOLATRICE IN EMERGENZA",
"524,SPAZZOLATRICE NON PRONTA",
"525,ALLARME FUNE DI SICUREZZA USCITA STACCAPEZZA",
"526,ALLARME FUNE DI SICUREZZA USCITA FALDAROTOLATORE",
"527,ALLARME FUNE DI SICUREZZA CAMPO CONICO SINISTRO",
"528,ALLARME FUNE DI SICUREZZA CAMPO CONICO DESTRO"
]
}
]
-1
View File
@@ -1 +0,0 @@

-959
View File
@@ -1,959 +0,0 @@
;------------------------------------------------------------------------------------
; filevalori simulati x provare sistema dati e filtraggio... commenti iniziano per ';', valori formato data#valore#counter
; NOTE FILE:
; - bit come macchine std IOB
; B0 = POWERON
; B1 = RUN
; B2 = CONTAPEZZO
; B3 = ALLARME
; B4 = MANUALE
; B5 = NA
; B6 = NA
; B7 = NA
; - segnali alternanti su 00011100
;------------------------------------------------------------------------------------
;
;----------------------------
; inizio da spenta
0
0
; indico accesa
1
1
1
; allarme (BLINK)
9
9
9
9
9
1
1
1
1
1
1
9
9
9
9
9
1
1
1
1
1
19
9
9
9
9
1
1
1
1
1
1
; allarme manuale (2 blink, periodo diverso)
25
25
17
17
9
9
1
1
25
25
17
17
9
9
1
1
25
25
17
17
9
9
1
1
25
25
17
17
9
9
1
1
25
25
17
17
9
9
1
1
; indico manuale
17
17
17
17
17
17
17
17
17
17
1
1
1
1
1
1
1
1
17
17
17
17
17
17
17
17
17
17
1
1
1
1
1
1
1
1
17
17
17
17
17
17
17
17
17
17
1
1
1
1
1
1
1
1
; RUN!
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
; contapezzo
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
; RUN
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
; contapezzo
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
; RUN
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
; contapezzo
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
; RUN
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
; allarme (BLINK)
9
9
9
9
9
1
1
1
1
1
1
9
9
9
9
9
1
1
1
1
1
19
9
9
9
9
1
1
1
1
1
1
; allarme manuale (2 blink, periodo diverso)
25
25
17
17
9
9
1
1
25
25
17
17
9
9
1
1
25
25
17
17
9
9
1
1
25
25
17
17
9
9
1
1
25
25
17
17
9
9
1
1
; indico manuale
17
17
17
17
17
17
17
17
17
17
1
1
1
1
1
1
1
1
17
17
17
17
17
17
17
17
17
17
1
1
1
1
1
1
1
1
17
17
17
17
17
17
17
17
17
17
1
1
1
1
1
1
1
1
; RUN!
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
; contapezzo
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
; RUN
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
; contapezzo
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
7
7
7
7
7
3
3
3
3
3
3
; RUN
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<ApplicationConfiguration
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ua="http://opcfoundation.org/UA/2008/02/Types.xsd"
xmlns="http://opcfoundation.org/UA/SDK/Configuration.xsd"
>
<ApplicationName>Steamware IOB-WIN Client</ApplicationName>
<ApplicationUri>urn:localhost:IobWin:ReferenceClient</ApplicationUri>
<ProductUri>uri:steamware.net:IobWin:ReferenceClient</ProductUri>
<ApplicationType>Client_1</ApplicationType>
<SecurityConfiguration>
<!-- Where the application instance certificate is stored (MachineDefault) -->
<ApplicationCertificate>
<StoreType>Directory</StoreType>
<StorePath>%CommonApplicationData%\SteamWare\pki\own</StorePath>
<SubjectName>CN=IOB-WIN-NEXT Client, C=IT, S=Bergamo, O=SteamWare, DC=localhost</SubjectName>
</ApplicationCertificate>
<!-- Where the issuer certificate are stored (certificate authorities) -->
<TrustedIssuerCertificates>
<StoreType>Directory</StoreType>
<StorePath>%CommonApplicationData%\SteamWare\pki\issuer</StorePath>
</TrustedIssuerCertificates>
<!-- Where the trust list is stored -->
<TrustedPeerCertificates>
<StoreType>Directory</StoreType>
<StorePath>%CommonApplicationData%\SteamWare\pki\trusted</StorePath>
</TrustedPeerCertificates>
<!-- The directory used to store invalid certficates for later review by the administrator. -->
<RejectedCertificateStore>
<StoreType>Directory</StoreType>
<StorePath>%CommonApplicationData%\SteamWare\pki\rejected</StorePath>
</RejectedCertificateStore>
<!-- WARNING: The following setting (to automatically accept untrusted certificates) should be used
for easy debugging purposes ONLY and turned off for production deployments! -->
<AutoAcceptUntrustedCertificates>false</AutoAcceptUntrustedCertificates>
</SecurityConfiguration>
<TransportConfigurations></TransportConfigurations>
<TransportQuotas>
<OperationTimeout>600000</OperationTimeout>
<MaxStringLength>1048576</MaxStringLength>
<MaxByteStringLength>1048576</MaxByteStringLength>
<MaxArrayLength>65535</MaxArrayLength>
<MaxMessageSize>4194304</MaxMessageSize>
<MaxBufferSize>65535</MaxBufferSize>
<ChannelLifetime>300000</ChannelLifetime>
<SecurityTokenLifetime>3600000</SecurityTokenLifetime>
</TransportQuotas>
<ClientConfiguration>
<DefaultSessionTimeout>600000</DefaultSessionTimeout>
<WellKnownDiscoveryUrls>
<ua:String>opc.tcp://{0}:4840</ua:String>
<ua:String>http://{0}:52601/UADiscovery</ua:String>
<ua:String>http://{0}/UADiscovery/Default.svc</ua:String>
</WellKnownDiscoveryUrls>
<DiscoveryServers></DiscoveryServers>
<MinSubscriptionLifetime>120000</MinSubscriptionLifetime>
</ClientConfiguration>
<Extensions>
</Extensions>
<TraceConfiguration>
<OutputFilePath>%CommonApplicationData%\SteamWare\Logs\IobWinNext.ReferenceClient.log.txt</OutputFilePath>
<DeleteOnLoad>true</DeleteOnLoad>
<!-- Show Only Errors -->
<!-- <TraceMasks>1</TraceMasks> -->
<!-- Show Only Security and Errors -->
<!-- <TraceMasks>513</TraceMasks> -->
<!-- Show Only Security, Errors and Trace -->
<!-- <TraceMasks>515</TraceMasks> -->
<!-- Show Only Security, COM Calls, Errors and Trace -->
<!-- <TraceMasks>771</TraceMasks> -->
<!-- Show Only Security, Service Calls, Errors and Trace -->
<!-- <TraceMasks>523</TraceMasks> -->
<!-- Show Only Security, ServiceResultExceptions, Errors and Trace -->
<!-- <TraceMasks>519</TraceMasks> -->
</TraceConfiguration>
</ApplicationConfiguration>
@@ -0,0 +1,8 @@
<linker>
<assembly fullname="System.Diagnostics.DiagnosticSource">
<type fullname="System.Diagnostics.Metrics.MetricsEventSource">
<!-- Used by System.Private.CoreLib via reflection to init the EventSource -->
<method name="GetInstance" />
</type>
</assembly>
</linker>
+68 -37
View File
@@ -50,14 +50,17 @@
<Reference Include="MapoSDK, Version=6.14.2411.518, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\MapoSDK.6.14.2411.518\lib\MapoSDK.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.6.0.0\lib\net461\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
<Reference Include="Microsoft.Bcl.AsyncInterfaces, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.AsyncInterfaces.9.0.0\lib\net462\Microsoft.Bcl.AsyncInterfaces.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Bcl.HashCode, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.HashCode.6.0.0\lib\net462\Microsoft.Bcl.HashCode.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Extensions.Logging.Abstractions, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\lib\net461\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
<Reference Include="Microsoft.Extensions.DependencyInjection.Abstractions, Version=9.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Extensions.DependencyInjection.Abstractions.9.0.0\lib\net462\Microsoft.Extensions.DependencyInjection.Abstractions.dll</HintPath>
</Reference>
<Reference Include="Microsoft.Extensions.Logging.Abstractions, Version=9.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Extensions.Logging.Abstractions.9.0.0\lib\net462\Microsoft.Extensions.Logging.Abstractions.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
@@ -89,13 +92,13 @@
<Reference Include="System">
<HintPath>..\..\..\..\..\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.2\System.dll</HintPath>
</Reference>
<Reference Include="System.Buffers, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Buffers.4.5.1\lib\net461\System.Buffers.dll</HintPath>
<Reference Include="System.Buffers, Version=4.0.4.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Buffers.4.6.0\lib\net462\System.Buffers.dll</HintPath>
</Reference>
<Reference Include="System.Configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Diagnostics.DiagnosticSource, Version=6.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Diagnostics.DiagnosticSource.6.0.1\lib\net461\System.Diagnostics.DiagnosticSource.dll</HintPath>
<Reference Include="System.Diagnostics.DiagnosticSource, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Diagnostics.DiagnosticSource.9.0.0\lib\net462\System.Diagnostics.DiagnosticSource.dll</HintPath>
</Reference>
<Reference Include="System.Formats.Asn1, Version=8.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Formats.Asn1.8.0.1\lib\net462\System.Formats.Asn1.dll</HintPath>
@@ -103,27 +106,27 @@
<Reference Include="System.IO.Compression, Version=4.1.2.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Compression.4.3.0\lib\net46\System.IO.Compression.dll</HintPath>
</Reference>
<Reference Include="System.IO.Pipelines, Version=5.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Pipelines.5.0.1\lib\net461\System.IO.Pipelines.dll</HintPath>
<Reference Include="System.IO.Pipelines, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.IO.Pipelines.9.0.0\lib\net462\System.IO.Pipelines.dll</HintPath>
</Reference>
<Reference Include="System.Memory, Version=4.0.1.2, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Memory.4.5.5\lib\net461\System.Memory.dll</HintPath>
<Reference Include="System.Memory, Version=4.0.2.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Memory.4.6.0\lib\net462\System.Memory.dll</HintPath>
</Reference>
<Reference Include="System.Numerics" />
<Reference Include="System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Numerics.Vectors.4.5.0\lib\net46\System.Numerics.Vectors.dll</HintPath>
<Reference Include="System.Numerics.Vectors, Version=4.1.5.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Numerics.Vectors.4.6.0\lib\net462\System.Numerics.Vectors.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\net461\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
<Reference Include="System.Runtime.CompilerServices.Unsafe, Version=6.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.CompilerServices.Unsafe.6.1.0\lib\net462\System.Runtime.CompilerServices.Unsafe.dll</HintPath>
</Reference>
<Reference Include="System.Runtime.InteropServices.RuntimeInformation, Version=4.0.1.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\lib\net45\System.Runtime.InteropServices.RuntimeInformation.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Channels, Version=6.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Channels.6.0.0\lib\net461\System.Threading.Channels.dll</HintPath>
<Reference Include="System.Threading.Channels, Version=9.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Channels.9.0.0\lib\net462\System.Threading.Channels.dll</HintPath>
</Reference>
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.5.4\lib\net461\System.Threading.Tasks.Extensions.dll</HintPath>
<Reference Include="System.Threading.Tasks.Extensions, Version=4.2.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.Threading.Tasks.Extensions.4.6.0\lib\net462\System.Threading.Tasks.Extensions.dll</HintPath>
</Reference>
<Reference Include="System.ValueTuple, Version=4.0.3.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
<HintPath>..\packages\System.ValueTuple.4.5.0\lib\net461\System.ValueTuple.dll</HintPath>
@@ -171,6 +174,10 @@
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="UAClient.cs" />
<Content Include="DATA\IobOpcUaClient.Config.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
<Content Include="ILLink\ILLink.Descriptors.LibraryBuild.xml" />
<Content Include="Resources\STEAM-IOB-WIN.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</Content>
@@ -187,6 +194,44 @@
<DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<None Include="DATA\CONF\2014.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\2014.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\2015.ini" />
<None Include="DATA\CONF\2015.json" />
<None Include="DATA\CONF\3026.ini" />
<None Include="DATA\CONF\3026.json" />
<None Include="DATA\CONF\BAGLIETTO_CIMOLAI_01.ini" />
<None Include="DATA\CONF\BAGLIETTO_CIMOLAI_01.json" />
<None Include="DATA\CONF\BAGLIETTO_CIMOLAI_01_alarm.json" />
<None Include="DATA\CONF\FINASSI_OMP_01.ini" />
<None Include="DATA\CONF\FINASSI_OMP_01.json" />
<None Include="DATA\CONF\FP_TR2.ini" />
<None Include="DATA\CONF\FP_TR2.json" />
<None Include="DATA\CONF\GIACO_ICOEL_001.ini" />
<None Include="DATA\CONF\GIACO_ICOEL_001.json" />
<None Include="DATA\CONF\GIACO_ULMA_001.ini" />
<None Include="DATA\CONF\GIACO_ULMA_001.json" />
<None Include="DATA\CONF\GIACO_ULMA_001_all.json" />
<None Include="DATA\CONF\MECART_80.ini" />
<None Include="DATA\CONF\MECART_80.json" />
<None Include="DATA\CONF\OPC_UA.ini" />
<None Include="DATA\CONF\OPC_UA.json" />
<None Include="DATA\CONF\STEL_200.ini" />
<None Include="DATA\CONF\STEL_200.json" />
<None Include="DATA\CONF\STEL_210.ini" />
<None Include="DATA\CONF\STEL_210.json" />
<None Include="DATA\CONF\Tend_250_53.ini" />
<None Include="DATA\CONF\Tend_250_53.json" />
<None Include="DATA\CONF\Tend_RAMA_10_47.ini" />
<None Include="DATA\CONF\Tend_RAMA_10_47.json" />
<None Include="DATA\CONF\Tend_RAMA_10_47_alarm.json" />
<None Include="DATA\CONF\TFT_RAMA_001.ini" />
<None Include="DATA\CONF\TFT_RAMA_001.json" />
<None Include="DATA\CONF\TFT_RAMA_001_alarm.json" />
<None Include="NLog.config">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
@@ -206,12 +251,6 @@
<None Include="DATA\CONF\MAIN.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\FTP-PING.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\PING.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\SIMUL_01.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
@@ -221,15 +260,6 @@
<None Include="DATA\CONF\SIMUL_01_alarm.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\CONF\SIMUL_01_WD.ini">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\DAT\PersistData.dat">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\DAT\SimData.dat">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DATA\HIST\.placeholder">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
@@ -286,6 +316,9 @@
<Name>IOB-WIN-FORM</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<Folder Include="DATA\DAT\" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="..\packages\Microsoft.VisualStudio.SlowCheetah.4.0.50\build\Microsoft.VisualStudio.SlowCheetah.targets" Condition="Exists('..\packages\Microsoft.VisualStudio.SlowCheetah.4.0.50\build\Microsoft.VisualStudio.SlowCheetah.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
@@ -293,7 +326,6 @@
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\Microsoft.VisualStudio.SlowCheetah.4.0.50\build\Microsoft.VisualStudio.SlowCheetah.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.VisualStudio.SlowCheetah.4.0.50\build\Microsoft.VisualStudio.SlowCheetah.targets'))" />
<Error Condition="!Exists('..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\build\Microsoft.Extensions.Logging.Abstractions.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\build\Microsoft.Extensions.Logging.Abstractions.targets'))" />
</Target>
<Target Name="AfterBuild">
<ItemGroup>
@@ -305,5 +337,4 @@
<Exec Command="$(ProjectDir)postBuildTgt.bat $(ConfigurationName) $(TargetDir)">
</Exec>
</Target>
<Import Project="..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\build\Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('..\packages\Microsoft.Extensions.Logging.Abstractions.6.0.0\build\Microsoft.Extensions.Logging.Abstractions.targets')" />
</Project>
+11 -10
View File
@@ -2,9 +2,10 @@
<packages>
<package id="BouncyCastle.Cryptography" version="2.5.0" targetFramework="net462" />
<package id="MapoSDK" version="6.14.2411.518" targetFramework="net462" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="6.0.0" targetFramework="net462" />
<package id="Microsoft.Bcl.AsyncInterfaces" version="9.0.0" targetFramework="net462" />
<package id="Microsoft.Bcl.HashCode" version="6.0.0" targetFramework="net462" />
<package id="Microsoft.Extensions.Logging.Abstractions" version="6.0.0" targetFramework="net462" />
<package id="Microsoft.Extensions.DependencyInjection.Abstractions" version="9.0.0" targetFramework="net462" />
<package id="Microsoft.Extensions.Logging.Abstractions" version="9.0.0" targetFramework="net462" />
<package id="Microsoft.VisualStudio.SlowCheetah" version="4.0.50" targetFramework="net462" developmentDependency="true" />
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net462" />
<package id="NLog" version="5.3.4" targetFramework="net462" />
@@ -15,16 +16,16 @@
<package id="Pipelines.Sockets.Unofficial" version="2.2.8" targetFramework="net462" />
<package id="S7netplus" version="0.1.9" targetFramework="net462" />
<package id="StackExchange.Redis" version="2.8.24" targetFramework="net462" />
<package id="System.Buffers" version="4.5.1" targetFramework="net462" />
<package id="System.Diagnostics.DiagnosticSource" version="6.0.1" targetFramework="net462" />
<package id="System.Buffers" version="4.6.0" targetFramework="net462" />
<package id="System.Diagnostics.DiagnosticSource" version="9.0.0" targetFramework="net462" />
<package id="System.Formats.Asn1" version="8.0.1" targetFramework="net462" />
<package id="System.IO.Compression" version="4.3.0" targetFramework="net462" />
<package id="System.IO.Pipelines" version="5.0.1" targetFramework="net462" />
<package id="System.Memory" version="4.5.5" targetFramework="net462" />
<package id="System.Numerics.Vectors" version="4.5.0" targetFramework="net462" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.0.0" targetFramework="net462" />
<package id="System.IO.Pipelines" version="9.0.0" targetFramework="net462" />
<package id="System.Memory" version="4.6.0" targetFramework="net462" />
<package id="System.Numerics.Vectors" version="4.6.0" targetFramework="net462" />
<package id="System.Runtime.CompilerServices.Unsafe" version="6.1.0" targetFramework="net462" />
<package id="System.Runtime.InteropServices.RuntimeInformation" version="4.3.0" targetFramework="net462" />
<package id="System.Threading.Channels" version="6.0.0" targetFramework="net462" />
<package id="System.Threading.Tasks.Extensions" version="4.5.4" targetFramework="net462" />
<package id="System.Threading.Channels" version="9.0.0" targetFramework="net462" />
<package id="System.Threading.Tasks.Extensions" version="4.6.0" targetFramework="net462" />
<package id="System.ValueTuple" version="4.5.0" targetFramework="net462" />
</packages>
+10 -10
View File
@@ -73,23 +73,23 @@ REM copia script verso server remoto
REM echo Debug remoto: effettuo robocopy sync (verificare remote per cliente)
REM FINASSI
REM ROBOCOPY %2 \\10.150.0.1\Steamware\IOB-WIN-WPS-DEB /MIR
REM ROBOCOPY %2 \\10.150.0.1\Steamware\IOB-WIN-OPC-UA-DEB /MIR
REM Baglietto
REM ROBOCOPY %2 \\192.168.60.15\Steamware\IOB-WIN-WPS-DEB /MIR
REM ROBOCOPY %2 \\192.168.60.15\Steamware\IOB-WIN-OPC-UA-DEB /MIR
REM GIACOVELLI LOCOROTONDO
REM ROBOCOPY %2 \\192.168.1.93\Steamware\IOB-WIN-WPS-DEB /MIR
REM ROBOCOPY %2 \\192.168.1.93\Steamware\IOB-WIN-OPC-UA-DEB /MIR
REM IMI Remosa
REM ROBOCOPY %2 \\192.168.0.12\Steamware\IOB-WIN-WPS-DEB /MIR
REM ROBOCOPY %2 \\192.168.0.12\Steamware\IOB-WIN-OPC-UA-DEB /MIR
REM IOB-WIN-SIM
REM ROBOCOPY %2 \\IOB-WIN-SIMULA\Steamware\IOB-WIN-WPS-DEB /MIR
REM ROBOCOPY %2 \\IOB-WIN-SIMULA\Steamware\IOB-WIN-OPC-UA-DEB /MIR
REM IOBVPN4MACHINE
REM ROBOCOPY %2 \\10.51.90.5\Steamware\IOB-WIN-WPS-DEB /MIR
REM ROBOCOPY %2 \\10.51.90.5\Steamware\IOB-WIN-WPS-DEB /MIR /log:RobocopyTransfer.log
REM ROBOCOPY %2 Z:\IOB-WIN-WPS-DEB /MIR
REM ROBOCOPY %2 \\10.51.90.10\Steamware\IOB-WIN-WPS-DEB /MIR
ROBOCOPY %2 \\10.51.90.9\Steamware\IOB-WIN-WPS-DEB /MIR
REM ROBOCOPY %2 \\10.51.90.5\Steamware\IOB-WIN-OPC-UA-DEB /MIR
REM ROBOCOPY %2 \\10.51.90.5\Steamware\IOB-WIN-OPC-UA-DEB /MIR /log:RobocopyTransfer.log
REM ROBOCOPY %2 Z:\IOB-WIN-OPC-UA-DEB /MIR
REM ROBOCOPY %2 \\10.51.90.9\Steamware\IOB-WIN-OPC-UA-DEB /MIR
ROBOCOPY %2 \\10.51.90.10\Steamware\IOB-WIN-OPC-UA-DEB /MIR
goto END