Simatic_XML_Parser_to_SCL/BlenderCtrl__Main_simplifie...

4351 lines
154 KiB
JSON

{
"block_name": "BlenderCtrl__Main",
"block_number": 2000,
"language": "LAD",
"block_comment": "",
"interface": {
"Temp": [
{
"name": "All_Auto_RETVAL",
"datatype": "Int"
},
{
"name": "Reset_SP_Word_RETVAL",
"datatype": "Int"
},
{
"name": "mResetWaterTot",
"datatype": "Bool"
},
{
"name": "mResetSyrupTot",
"datatype": "Bool"
},
{
"name": "mResetCO2Tot",
"datatype": "Bool"
},
{
"name": "mResetProductTot",
"datatype": "Bool"
},
{
"name": "Block_Move_Err",
"datatype": "Int"
}
],
"Return": [
{
"name": "Ret_Val",
"datatype": "Void"
}
]
},
"networks": [
{
"id": "9",
"title": "Clock Generation",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Clock Signal",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "1A",
"title": "Machine Init",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "BlenderCtrl_MachineInit",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "2B",
"title": "Filler Head",
"comment": "",
"logic": [
{
"instruction_uid": "25",
"uid": "25",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"AUX FALSE\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "BLKMOV",
"template_values": {
"blk_type": "Type"
},
"negated_pins": {},
"inputs": {
"SRCBLK": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_PID\".\"PPM303\""
},
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {
"DSTBLK": [
{
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Filler_Head_Variables\".\"FillerHead\""
}
],
"RET_VAL": [
{
"uid": "23",
"scope": "LocalVariable",
"type": "variable",
"name": "\"Block_Move_Err\""
}
]
}
}
],
"language": "LAD"
},
{
"id": "3C",
"title": "Emergency Pressed",
"comment": "",
"logic": [
{
"instruction_uid": "24",
"uid": "24",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gIN_VoltageOk\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "25",
"uid": "25",
"type": "NBox",
"template_values": {},
"negated_pins": {},
"inputs": {
"bit": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"M19000\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "24",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gEmergencyPressed\""
},
"in": {
"type": "connection",
"source_instruction_type": "NBox",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "4D",
"title": "Air and CO2 pressure ok and auxiliary ok",
"comment": "",
"logic": [
{
"instruction_uid": "29",
"uid": "29",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gIN_LinePressCO2Ok\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "30",
"uid": "30",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gWorkshopTest\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "31",
"uid": "31",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gWorkshop_Co2_Presence\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "30",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "32",
"uid": "32",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gWorkshop_CIP_Signals\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "31",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "33",
"uid": "33",
"type": "O",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in1": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "29",
"source_pin": "out"
},
"in2": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "32",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "34",
"uid": "34",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "25",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Digital\".\"_PAL_S11\".\"Filtered\""
},
"in": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "33",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "35",
"uid": "35",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "26",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Disable_Bit\""
},
"in": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "33",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "36",
"uid": "36",
"type": "O",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in1": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "34",
"source_pin": "out"
},
"in2": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "35",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "37",
"uid": "37",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "27",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gIN_VoltageOk\""
},
"in": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "36",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "38",
"uid": "38",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "28",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlenderSuppliesOk\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "37",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "5E",
"title": "Blender State Num",
"comment": "",
"logic": [
{
"instruction_uid": "23",
"uid": "23",
"type": "Move",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in": {
"uid": "21",
"scope": "LiteralConstant",
"type": "constant",
"datatype": "Int",
"value": 0
},
"en": {
"type": "powerrail"
}
},
"outputs": {
"out1": [
{
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Status\".\"Procedures\".\"BlenderStateNum\""
}
]
}
}
],
"language": "LAD"
},
{
"id": "6F",
"title": "Delay Power On",
"comment": "",
"logic": [
{
"instruction_uid": "24",
"uid": "24",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"FirstScan\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "25",
"uid": "25",
"type": "Se",
"template_values": {},
"negated_pins": {},
"inputs": {
"timer": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mDelayPowerOnTmr\""
},
"s": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "24",
"source_pin": "out"
},
"tv": {
"uid": "23",
"scope": "TypedConstant",
"type": "constant",
"datatype": "TypedConstant",
"value": "S5T#2S"
},
"en": {
"type": "connection",
"source_instruction_uid": "24",
"source_instruction_type": "Contact",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "80",
"title": "Production Mode",
"comment": "",
"logic": [
{
"instruction_uid": "23",
"uid": "23",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Status\".\"System\".\"Blender_Prod_CIP\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "24",
"uid": "24",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlenderProdMode\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "23",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "91",
"title": "CIp Mode",
"comment": "",
"logic": [
{
"instruction_uid": "25",
"uid": "25",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Status\".\"System\".\"Blender_Prod_CIP\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlenderCIPMode\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Move",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in": {
"uid": "23",
"scope": "LiteralConstant",
"type": "constant",
"datatype": "Int",
"value": 19
},
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {
"out1": [
{
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Status\".\"Procedures\".\"BlenderStateNum\""
}
]
}
}
],
"language": "LAD"
},
{
"id": "A2",
"title": "Error Faults",
"comment": "",
"logic": [
{
"instruction_uid": "26",
"uid": "26",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"AUX FALSE\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Status\".\"Meters\".\"QTM3012_PRD_Fault\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gmPDS2000_Error_Fault\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {}
},
{
"instruction_uid": "29",
"uid": "29",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Status\".\"Meters\".\"QTM3012_PRD_Run\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {}
},
{
"instruction_uid": "30",
"uid": "30",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "25",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gNoFreezeProductMeter\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "B3",
"title": "Filler Bottle Count Used to push Product",
"comment": "",
"logic": [
{
"instruction_uid": "23",
"uid": "23",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"System_RunOut_Variables\".\"ProdPipeRunOutWaterCount\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "24",
"uid": "24",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"System_RunOut_Variables\".\"ProdPipeRunOutFillerBott\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "23",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "C4",
"title": "Water Bypass Enable",
"comment": "",
"logic": [
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_StillWaterByPass\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_ByPassDeair\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "29",
"uid": "29",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_Deaireation\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "28",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "30",
"uid": "30",
"type": "O",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in1": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
},
"in2": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "29",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "31",
"uid": "31",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Blender_Variables_Pers\".\"gWaterRecipe\""
},
"in": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "30",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "32",
"uid": "32",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "25",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Blender_Variables_Pers\".\"gCarboStillRecipe\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "31",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "33",
"uid": "33",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "26",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gStillWaterByPassEn\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "32",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "D5",
"title": "Still Water Bypass",
"comment": "",
"logic": [
{
"instruction_uid": "26",
"uid": "26",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_BlendFillSystem\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_StillWaterByPass\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Blender_Variables_Pers\".\"gWaterRecipe\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "29",
"uid": "29",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Blender_Variables_Pers\".\"gCarboStillRecipe\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "28",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "30",
"uid": "30",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "25",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlendFiStillWaterByPass\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "29",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "E6",
"title": "Manual Syrup Drain Valve Open - Operator Alarm",
"comment": "",
"logic": [
{
"instruction_uid": "30",
"uid": "30",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gSyrupRoomEn\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "31",
"uid": "31",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gIN_HVP301_Aux\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "30",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "32",
"uid": "32",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_FastChangeOverEnabled\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "31",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "33",
"uid": "33",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Procedure_Variables\".\"FTP302Line_Preparation\".\"Done\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "32",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "34",
"uid": "34",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "25",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Procedure_Variables\".\"Syr_RunOut\".\"Done\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "33",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "35",
"uid": "35",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "26",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlenderCIPMode\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "31",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "36",
"uid": "36",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "27",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gIN_CIP_CIPRunning\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "35",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "37",
"uid": "37",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "28",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Procedure_Variables\".\"Blender_Run\".\"Running\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "36",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "38",
"uid": "38",
"type": "O",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in1": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "34",
"source_pin": "out"
},
"in2": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "37",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "39",
"uid": "39",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "29",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gHVP301_Open\""
},
"in": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "38",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "F7",
"title": "Manual Syrup Drain Valve Open - Operator Alarm",
"comment": "",
"logic": [
{
"instruction_uid": "25",
"uid": "25",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gIN_HVM302_Aux\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "Sd",
"template_values": {},
"negated_pins": {},
"inputs": {
"timer": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mHVM302_Dly\""
},
"s": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "25",
"source_pin": "out"
},
"tv": {
"uid": "22",
"scope": "TypedConstant",
"type": "constant",
"datatype": "TypedConstant",
"value": "S5T#1S"
},
"en": {
"type": "connection",
"source_instruction_uid": "25",
"source_instruction_type": "Contact",
"source_pin": "out"
}
},
"outputs": {
"q": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gHVM302_Open\""
},
"in": {
"type": "connection",
"source_instruction_type": "Sd",
"source_instruction_uid": "26",
"source_pin": "q"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "108",
"title": "Maselli Control",
"comment": "",
"logic": [
{
"instruction_uid": "24",
"uid": "24",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_BrixMeter\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "25",
"uid": "25",
"type": "Eq",
"template_values": {
"SrcType": "Type"
},
"negated_pins": {},
"inputs": {
"in1": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_MeterType\""
},
"pre": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "24",
"source_pin": "out"
},
"in2": {
"uid": "23",
"scope": "LiteralConstant",
"type": "constant",
"datatype": "Int",
"value": 6
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "Call",
"block_name": "Maselli_PA_Control",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Eq",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "119",
"title": "mPDS Control",
"comment": "",
"logic": [
{
"instruction_uid": "24",
"uid": "24",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_BrixMeter\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "25",
"uid": "25",
"type": "Eq",
"template_values": {
"SrcType": "Type"
},
"negated_pins": {},
"inputs": {
"in1": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_MeterType\""
},
"pre": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "24",
"source_pin": "out"
},
"in2": {
"uid": "23",
"scope": "LiteralConstant",
"type": "constant",
"datatype": "Int",
"value": 5
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "Call",
"block_name": "mPDS_PA_Control",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Eq",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "12A",
"title": "mPDS Syrup Control",
"comment": "",
"logic": [
{
"instruction_uid": "22",
"uid": "22",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_SyrBrixMeter\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "23",
"uid": "23",
"type": "Call",
"block_name": "mPDS_SYR_PA_Control",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "22",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "13B",
"title": "Co2 Analog Input",
"comment": "GetProdBrixCO2_FromAnalogIn\n CALL \"GetProdBrixCO2_FromAn\"\n NOP 0",
"logic": [
{
"instruction_uid": "24",
"uid": "24",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_BrixMeter\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "25",
"uid": "25",
"type": "Eq",
"template_values": {
"SrcType": "Type"
},
"negated_pins": {},
"inputs": {
"in1": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_MeterType\""
},
"pre": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "24",
"source_pin": "out"
},
"in2": {
"uid": "23",
"scope": "LiteralConstant",
"type": "constant",
"datatype": "Int",
"value": 3
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "Call",
"block_name": "GetProdBrixCO2_Anal_Inpt",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Eq",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "14C",
"title": "Quality",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "ProductQuality",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "15D",
"title": "Input Data",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Input",
"block_type": "FB",
"instance_db": "\"Input_Data\"",
"instance_scope": "GlobalVariable",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "16E",
"title": "Sel Brix Source Check",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "SelCheckBrixSource",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "17F",
"title": "Check Water Cooling System Temperature",
"comment": "",
"logic": [
{
"instruction_uid": "22",
"uid": "22",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_InverterRecirPumpPPM306\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "23",
"uid": "23",
"type": "Call",
"block_name": "CTRLCoolingSystem",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "22",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "190",
"title": "Tank Level",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "TankLevel",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "1A1",
"title": "Production ONS",
"comment": "",
"logic": [
{
"instruction_uid": "25",
"uid": "25",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlenderProdMode\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "PBox",
"template_values": {},
"negated_pins": {},
"inputs": {
"bit": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"M19001\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mDelayPowerOnTmr\""
},
"in": {
"type": "connection",
"source_instruction_type": "PBox",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gProductionONS\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "1B2",
"title": "Blender Prod Mode Init",
"comment": "",
"logic": [
{
"instruction_uid": "24",
"uid": "24",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gProductionONS\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "25",
"uid": "25",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Procedure_Variables\".\"Blender_Rinse\".\"ONS_Done\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "O",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in1": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "24",
"source_pin": "out"
},
"in2": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"Blender_Variables_Pers\".\"gBlenderStarted\""
},
"in": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "Call",
"block_name": "BlenderCtrl_ProdModeInit",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "1C3",
"title": "Rinse ONS",
"comment": "",
"logic": [
{
"instruction_uid": "25",
"uid": "25",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Status\".\"System\".\"Blender_Prod_CIP\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "PBox",
"template_values": {},
"negated_pins": {},
"inputs": {
"bit": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"M19002\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mDelayPowerOnTmr\""
},
"in": {
"type": "connection",
"source_instruction_type": "PBox",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gRinseONS\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "1D4",
"title": "CIP ONS",
"comment": "",
"logic": [
{
"instruction_uid": "25",
"uid": "25",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlenderCIPMode\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "PBox",
"template_values": {},
"negated_pins": {},
"inputs": {
"bit": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"M19003\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mDelayPowerOnTmr\""
},
"in": {
"type": "connection",
"source_instruction_type": "PBox",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gCIPONS\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "1E5",
"title": "CIp Mode Init",
"comment": "",
"logic": [
{
"instruction_uid": "22",
"uid": "22",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gCIPONS\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "23",
"uid": "23",
"type": "Call",
"block_name": "BlenderCtrl_CIPModeInit",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "22",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "1F6",
"title": "Reset SPWords",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "BlenderCtrl_ResetSPWord",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "207",
"title": "Blender Run Control",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "BlenderRun__Control",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "218",
"title": "Tank Pressure Control",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Prod Tank PressCtrl",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "229",
"title": "Balaiage",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Baialage",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "23A",
"title": "First Production",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "ProcedureFirstProduction",
"block_type": "FB",
"instance_db": "\"FirstProduction_Data\"",
"instance_scope": "GlobalVariable",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "24B",
"title": "CIP MAIN Calling",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "CIPMain",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "25C",
"title": "Blender Rinse",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "BlenderRinse",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "26D",
"title": "Safeties",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Safeties",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "27E",
"title": "Instrument Scanner",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Instrument_Scanner",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "28F",
"title": "Vacuum Control",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "VacuumCtrl",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "2A0",
"title": "Syrup Room Control",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "SyrupRoomCtrl",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "2B1",
"title": "Blend Procedure Data",
"comment": "",
"logic": [
{
"instruction_uid": "22",
"uid": "22",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mDelayPowerOnTmr\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "23",
"uid": "23",
"type": "Call",
"block_name": "Procedure",
"block_type": "FB",
"instance_db": "\"Blender_Procedure Data\"",
"instance_scope": "GlobalVariable",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "22",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "2C2",
"title": "Pneumatic Valve Control",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Pneumatic Valve Ctrl",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "2D3",
"title": "Pumps Control",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "PumpsControl",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "2E4",
"title": "Prod Report Manager",
"comment": "",
"logic": [
{
"instruction_uid": "22",
"uid": "22",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_Report\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "23",
"uid": "23",
"type": "Call",
"block_name": "ProdReportManager",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "22",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "2F5",
"title": "Outputs",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Output",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "306",
"title": "SLIM BLOCK",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "SLIM_Block",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "317",
"title": "Interlocking Panel 1",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Interlocking_Panel_1",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "328",
"title": "Filler Control",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "FillerControl",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "339",
"title": "Blender Ctrl Update PWORD",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "BlenderCtrl_UpdatePWord",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "34A",
"title": "ResetTotalizer",
"comment": "",
"logic": [
{
"instruction_uid": "24",
"uid": "24",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlendResetTotalizer\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "25",
"uid": "25",
"type": "Se",
"template_values": {},
"negated_pins": {},
"inputs": {
"timer": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mResetTotalizerTmr\""
},
"s": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "24",
"source_pin": "out"
},
"tv": {
"uid": "22",
"scope": "TypedConstant",
"type": "constant",
"datatype": "TypedConstant",
"value": "S5T#2S"
},
"en": {
"type": "connection",
"source_instruction_uid": "24",
"source_instruction_type": "Contact",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "35B",
"title": "ResetWaterTot",
"comment": "",
"logic": [
{
"instruction_uid": "26",
"uid": "26",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gFTN301_ResetTot\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mResetTotalizerTmr\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "O",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in1": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
},
"in2": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "29",
"uid": "29",
"type": "Se",
"template_values": {},
"negated_pins": {},
"inputs": {
"timer": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mResetFTN301TotTmr\""
},
"s": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "28",
"source_pin": "out"
},
"tv": {
"uid": "24",
"scope": "TypedConstant",
"type": "constant",
"datatype": "TypedConstant",
"value": "S5T#2S"
},
"en": {
"type": "connection",
"source_instruction_uid": "28",
"source_instruction_type": "O",
"source_pin": "out"
}
},
"outputs": {
"q": []
}
},
{
"instruction_uid": "30",
"uid": "30",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "25",
"scope": "LocalVariable",
"type": "variable",
"name": "\"mResetWaterTot\""
},
"in": {
"type": "connection",
"source_instruction_type": "Se",
"source_instruction_uid": "29",
"source_pin": "q"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "36C",
"title": "Water VFM Reset Totalizer",
"comment": "",
"logic": [
{
"instruction_uid": "23",
"uid": "23",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gFTN301_ResetTot\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "24",
"uid": "24",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gFTN301_ResetTot\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "23",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "37D",
"title": "ResetCO2Tot",
"comment": "",
"logic": [
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gFTP302_ResetTot\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mResetTotalizerTmr\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "29",
"uid": "29",
"type": "O",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in1": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
},
"in2": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "28",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "30",
"uid": "30",
"type": "Se",
"template_values": {},
"negated_pins": {},
"inputs": {
"timer": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mResetFTP302TotTmr\""
},
"s": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "29",
"source_pin": "out"
},
"tv": {
"uid": "24",
"scope": "TypedConstant",
"type": "constant",
"datatype": "TypedConstant",
"value": "S5T#2S"
},
"en": {
"type": "connection",
"source_instruction_uid": "29",
"source_instruction_type": "O",
"source_pin": "out"
}
},
"outputs": {
"q": []
}
},
{
"instruction_uid": "31",
"uid": "31",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "25",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gSyrupRoomEn\""
},
"in": {
"type": "connection",
"source_instruction_type": "Se",
"source_instruction_uid": "30",
"source_pin": "q"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "32",
"uid": "32",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "26",
"scope": "LocalVariable",
"type": "variable",
"name": "\"mResetSyrupTot\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "31",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "38E",
"title": "Syrup MFM Reset Totalizer",
"comment": "",
"logic": [
{
"instruction_uid": "23",
"uid": "23",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gFTP302_ResetTot\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "24",
"uid": "24",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gFTP302_ResetTot\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "23",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "39F",
"title": "ResetProductTot",
"comment": "",
"logic": [
{
"instruction_uid": "26",
"uid": "26",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gFTM303_ResetTot\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mResetTotalizerTmr\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "O",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in1": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
},
"in2": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "29",
"uid": "29",
"type": "Se",
"template_values": {},
"negated_pins": {},
"inputs": {
"timer": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mResetFTM303TotTmr\""
},
"s": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "28",
"source_pin": "out"
},
"tv": {
"uid": "24",
"scope": "TypedConstant",
"type": "constant",
"datatype": "TypedConstant",
"value": "S5T#2S"
},
"en": {
"type": "connection",
"source_instruction_uid": "28",
"source_instruction_type": "O",
"source_pin": "out"
}
},
"outputs": {
"q": []
}
},
{
"instruction_uid": "30",
"uid": "30",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "25",
"scope": "LocalVariable",
"type": "variable",
"name": "\"mResetCO2Tot\""
},
"in": {
"type": "connection",
"source_instruction_type": "Se",
"source_instruction_uid": "29",
"source_pin": "q"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "3B0",
"title": "CO2 MFM Reset Tot",
"comment": "",
"logic": [
{
"instruction_uid": "23",
"uid": "23",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gFTM303_ResetTot\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "24",
"uid": "24",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gFTM303_ResetTot\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "23",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "3C1",
"title": "ResetCO2Tot",
"comment": "",
"logic": [
{
"instruction_uid": "26",
"uid": "26",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gProductMFMResetTot\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mResetTotalizerTmr\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "O",
"template_values": {
"Card": "Cardinality"
},
"negated_pins": {},
"inputs": {
"in1": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
},
"in2": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "27",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "29",
"uid": "29",
"type": "Se",
"template_values": {},
"negated_pins": {},
"inputs": {
"timer": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mResetProductTotTmr\""
},
"s": {
"type": "connection",
"source_instruction_type": "O",
"source_instruction_uid": "28",
"source_pin": "out"
},
"tv": {
"uid": "24",
"scope": "TypedConstant",
"type": "constant",
"datatype": "TypedConstant",
"value": "S5T#2S"
},
"en": {
"type": "connection",
"source_instruction_uid": "28",
"source_instruction_type": "O",
"source_pin": "out"
}
},
"outputs": {
"q": []
}
},
{
"instruction_uid": "30",
"uid": "30",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "25",
"scope": "LocalVariable",
"type": "variable",
"name": "\"mResetProductTot\""
},
"in": {
"type": "connection",
"source_instruction_type": "Se",
"source_instruction_uid": "29",
"source_pin": "q"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "3D2",
"title": "Reset Totalizer",
"comment": "",
"logic": [
{
"instruction_uid": "23",
"uid": "23",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gProductMFMResetTot\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "24",
"uid": "24",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gProductMFMResetTot\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "23",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "3E3",
"title": "Reset Totalizer",
"comment": "",
"logic": [
{
"instruction_uid": "23",
"uid": "23",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlendResetTotalizer\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "24",
"uid": "24",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"gBlendResetTotalizer\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "23",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "3F4",
"title": "Blender Ctrl Command",
"comment": "",
"logic": [
{
"instruction_uid": "26",
"uid": "26",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Blender_Parameters\".\"Processor_Options\".\"Blender_OPT\".\"_Simulation\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "Call",
"block_name": "BlenderCtrl_MFM Command",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "405",
"title": "DP Global Diag",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "CPU_DP Global Diag",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "416",
"title": "Profibus",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "Profibus Network",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "427",
"title": "Valve Fault",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "ModValveFault",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "438",
"title": "All Auto",
"comment": "",
"logic": [
{
"instruction_uid": "25",
"uid": "25",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Cmd\".\"Commands_From_HMI\".\"F7_DeviceControl\".\"Command\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "26",
"uid": "26",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Cmd\".\"Commands_From_HMI\".\"F7_DeviceControl\".\"Enable\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "25",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "27",
"uid": "27",
"type": "NBox",
"template_values": {},
"negated_pins": {},
"inputs": {
"bit": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"M19011\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "28",
"uid": "28",
"type": "Call",
"block_name": "BlenderCtrl_All Auto",
"block_type": "FC",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "NBox",
"source_instruction_uid": "27",
"source_pin": "out"
}
},
"outputs": {}
},
{
"instruction_uid": "29",
"uid": "29",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Cmd\".\"Commands_From_HMI\".\"F7_DeviceControl\".\"Light\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "26",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "449",
"title": "Ctrl HMI Manual Active",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "BlenderCtrl_ManualActive",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "45A",
"title": "Mod Copy Recipe",
"comment": "",
"logic": [
{
"instruction_uid": "33",
"uid": "33",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Cmd\".\"Recipe\".\"Main_Page\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "34",
"uid": "34",
"type": "Contact",
"template_values": {},
"negated_pins": {
"operand": true
},
"inputs": {
"operand": {
"uid": "22",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mFP_Recip_Main_Page\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "33",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "35",
"uid": "35",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "23",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mAux_FP_M700_1\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "34",
"source_pin": "out"
}
},
"outputs": {}
},
{
"instruction_uid": "36",
"uid": "36",
"type": "Coil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "24",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mFP_Recip_Main_Page\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "33",
"source_pin": "out"
}
},
"outputs": {}
},
{
"instruction_uid": "37",
"uid": "37",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "25",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Cmd\".\"Recipe\".\"Main_Page\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "38",
"uid": "38",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "26",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Cmd\".\"Recipe\".\"Edit\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "37",
"source_pin": "out"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "39",
"uid": "39",
"type": "Se",
"template_values": {},
"negated_pins": {},
"inputs": {
"timer": {
"uid": "27",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"T_Pulse_Recipe_Edit\""
},
"s": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "38",
"source_pin": "out"
},
"tv": {
"uid": "28",
"scope": "TypedConstant",
"type": "constant",
"datatype": "TypedConstant",
"value": "S5T#500ms"
},
"en": {
"type": "connection",
"source_instruction_uid": "38",
"source_instruction_type": "Contact",
"source_pin": "out"
}
},
"outputs": {
"q": []
}
},
{
"instruction_uid": "40",
"uid": "40",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "29",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"T_Pulse_Recipe_Edit\""
},
"in": {
"type": "connection",
"source_instruction_type": "SdCoil",
"source_instruction_uid": "39",
"source_pin": "q"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "41",
"uid": "41",
"type": "RCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "30",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Cmd\".\"Recipe\".\"Edit\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "40",
"source_pin": "out"
}
},
"outputs": {}
},
{
"instruction_uid": "42",
"uid": "42",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "31",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"mAux_FP_M700_1\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "43",
"uid": "43",
"type": "SCoil",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "32",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"HMI_Variables_Cmd\".\"Recipe\".\"Edit\""
},
"in": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "42",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "46B",
"title": "to HMI - Recipe Management",
"comment": "",
"logic": [
{
"instruction_uid": "42",
"uid": "42",
"type": "Contact",
"template_values": {},
"negated_pins": {},
"inputs": {
"operand": {
"uid": "21",
"scope": "GlobalVariable",
"type": "variable",
"name": "\"AUX TRUE\""
},
"in": {
"type": "powerrail"
}
},
"outputs": {
"out": []
}
},
{
"instruction_uid": "43",
"uid": "43",
"type": "Call",
"block_name": "RecipeManagement - Prod",
"block_type": "FB",
"instance_db": "\"RecipeManagement_Data\"",
"instance_scope": "GlobalVariable",
"inputs": {
"en": {
"type": "connection",
"source_instruction_type": "Contact",
"source_instruction_uid": "42",
"source_pin": "out"
}
},
"outputs": {}
}
],
"language": "LAD"
},
{
"id": "47C",
"title": "Recipe Calculation",
"comment": "",
"logic": [
{
"instruction_uid": "21",
"uid": "21",
"type": "Call",
"block_name": "RecipeCalculation",
"block_type": "FC",
"inputs": {
"en": {
"type": "powerrail"
}
},
"outputs": {}
}
],
"language": "LAD"
}
]
}