diff --git a/IOB-WIN-NEXT/DATA/CONF/MECART_80.ini b/IOB-WIN-NEXT/DATA/CONF/MECART_80.ini new file mode 100644 index 00000000..00db7ea5 --- /dev/null +++ b/IOB-WIN-NEXT/DATA/CONF/MECART_80.ini @@ -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 \ No newline at end of file diff --git a/IOB-WIN-NEXT/DATA/CONF/MECART_80.json b/IOB-WIN-NEXT/DATA/CONF/MECART_80.json new file mode 100644 index 00000000..0387a5d4 --- /dev/null +++ b/IOB-WIN-NEXT/DATA/CONF/MECART_80.json @@ -0,0 +1,119 @@ +{ + "BrowseFullVal": "ns=4;i=5001", + "BrowseNSIndex": 4, + "BrowseValue": 5001, + "keyPartCount": "PartDone(0)", + "keyPartReq": "PartToDo(0)", + "keyPartId": "", + "keyProgName": "PartName(0)", + "keyRunMode": "", + "pingAsPowerOn": false, + "condWork": [ + { + "keyName": "OperativeModeCN", + "targetValue": "0" + } + ], + "condPowerOn": { + "checkMode": "AND", + "checkList": [ + { + "keyName": "EmergencyState", + "targetValue": "0" + } + ] + }, + "condReady": { + "checkMode": "AND", + "checkList": [] + }, + "condManual": { + "checkMode": "AND", + "checkList": [ + { + "keyName": "OperativeModeCN", + "targetValue": "1" + } + ] + }, + "condEStop": { + "checkMode": "AND", + "checkList": [ + { + "keyName": "EmergencyState", + "targetValue": "1" + } + ] + }, + "condError": { + "checkMode": "AND", + "checkList": [ + { + "keyName": "MachineStatus(0)", + "targetValue": "1" + } + ] + }, + "condCountEnabled": { + "checkMode": "AND", + "checkList": [] + }, + "condWarmUpCoolDown": { + "checkMode": "OR", + "checkList": [] + }, + "condwarning": { + "checkMode": "AND", + "checkList": [] + }, + "condSetup": { + "checkMode": "AND", + "checkList": [ + { + "keyName": "OperativeModeCN", + "targetValue": "3" + } + ] + }, + "fluxLogVeto": [], + "itemTranslation": { + "avail": "Machine Available", + "rstat": "Execution Mode", + "mode": "Controller Mode", + "PartName(0)": "Program Name", + "PartDone(0)": "Pezzi Prodotti", + "PartToDo(0)": "Qta Richiesta", + "fdovrd": "PATH FEED OVERRIDE", + "rovrd": "PATH RAPID OVERRIDE" + }, + "paramsEndThresh": { + "InvDDone": 50 + }, + "mMapWrite": { + }, + //"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" + //] +} \ No newline at end of file